ImportsNETGeographicLibModuleexample_TransverseMercatorSubMain()TryDimprojAsTransverseMercator=NewTransverseMercator()' WGS84Dimlon0AsDouble=-75' Central meridian for UTM zone 18' Sample forward calculationDimlatAsDouble=40.3,lon=-74.7' Princeton, NJDimx,yAsDoubleproj.Forward(lon0,lat,lon,x,y)Console.WriteLine(String.Format("{0} {1}",x,y))' Sample reverse calculationx=25000.0:y=4461000.0proj.Reverse(lon0,x,y,lat,lon)Console.WriteLine(String.Format("{0} {1}",lat,lon))CatchexAsGeographicErrConsole.WriteLine(String.Format("Caught exception: {0}",ex.Message))EndTryEndSubEndModule