The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
######## GeoData for Geo::Location::TimeZone - Check main library for copyright.
######## Roughly GMT -2
package Geo::Location::TimeZone::O;
use Class::Singleton;
use Geo::Location::TimeZone;
@ISA = qw(Class::Singleton Geo::Location::TimeZone);
# Coordinates are X,Y, NOT lat,lon
# Output of partial data at 1172109537
my $data = {
	# Longitude -37.5 to -22.5
	"-2" => {
		# Grid -2:-6 ; 2 records
		"-6" => {
			"def_z" => "Antartica/South_Pole",
			"217" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-27.5127372741699,-82.5],[-22.5,-82.5],[-22.5,-90],[-22.5138740539551,-90],[-22.5146446228027,-86.1988906860352],[-22.515393882964,-82.5],[-27.5127372741699,-82.5],],
			},
		},
		# Grid -2:-5 ; 1 records
		"-5" => {
			"218" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-27.5127372741699,-67.5],[-22.5,-67.5],[-22.5,-82.5],[-22.515393882964,-82.5],[-22.5172576904297,-73.2988967895508],[-22.5184320835786,-67.5],[-27.5127372741699,-67.5],],
			},
		},
		# Grid -2:-4 ; 2 records
		"-4" => {
			"def_z1" => "-36.5116667,-54.2766667,Atlantic/South_Georgia",
			"def_z0" => "-36.7161111,-54.1561111,Atlantic/South_Georgia",
			"219" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-27.5127372741699,-52.5],[-22.5,-52.5],[-22.5,-67.5],[-22.5184320835786,-67.5],[-22.521469885056,-52.5],[-27.5127372741699,-52.5],],
			},
		},
		# Grid -2:-3 ; 1 records
		"-3" => {
			"220" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-27.5127372741699,-37.5],[-22.5,-37.5],[-22.5,-52.5],[-22.521469885056,-52.5],[-22.5245076865334,-37.5],[-27.5127372741699,-37.5],],
			},
		},
		# Grid -2:-2 ; 1 records
		"-2" => {
			"221" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-27.5127372741699,-22.5],[-22.5,-22.5],[-22.5,-37.5],[-22.5245076865334,-37.5],[-22.524730682373,-36.3988952636719],[-22.5275461761965,-22.5],[-27.5127372741699,-22.5],],
			},
		},
		# Grid -2:-1 ; 2 records
		"-1" => {
			"def_z" => "Etc/GMT-3",
			"222" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-22.5275461761965,-22.5],[-22.5280933380127,-19.7988948822021],[-22.5305847205225,-7.5],[-22.5,-7.5],[-22.5,-22.5],[-22.5275461761965,-22.5],],
			},
		},
		# Grid -2:0 ; 2 records
		"0" => {
			"def_z" => "Etc/GMT-3",
			"223" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-22.5,-7.5],[-22.5305847205225,-7.5],[-22.5336232648799,7.5],[-22.5,7.5],[-22.5,-7.5],],
			},
		},
		# Grid -2:1 ; 1 records
		"1" => {
			"224" => {
				"z" => "Atlantic/Cape_Verde",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-22.5,14.6485748291016],[-22.5,7.5],[-22.5336232648799,7.5],[-22.534818649292,13.4011039733887],[-27.5127372741699,13.4011039733887],[-27.5127372741699,18.3953227996826],[-22.535831451416,18.3953227996826],[-22.5366630479846,22.5],[-22.5,22.5],[-22.5,22.29638671875],[-22.5,14.6485748291016],],
			},
		},
		# Grid -2:2 ; 1 records
		"2" => {
			"225" => {
				"z" => "Atlantic/Azores",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-22.5,22.5],[-22.5366630479846,22.5],[-22.5394992828369,36.4993705749512],[-31.7469692230225,36.4993705749512],[-31.7469692230225,37.5],[-22.5,37.5],[-22.5,23.9099960327148],[-22.5,22.5],],
			},
		},
		# Grid -2:3 ; 1 records
		"3" => {
			"226" => {
				"z" => "Atlantic/Azores",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-22.5,37.5],[-31.7469692230225,37.5],[-31.7469692230225,40.1907539367676],[-22.540246963501,40.1907539367676],[-22.5412679504168,52.5],[-22.5,52.5],[-22.5,42.8283309936523],[-22.5,37.5],],
			},
		},
		# Grid -2:4 ; 4 records
		"4" => {
			"def_z" => "Atlantic/Reykjavik",
			"213" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,1",
				"p" => [[-22.5,67.5],[-22.5,67.4953642637573],[-22.5138893127441,67.4953994750977],[-22.5138893127441,67.5],[-22.5,67.5],],
			},
			"227" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,3",
				"p" => [[-22.5,52.5],[-22.5412679504168,52.5],[-22.5421276092529,62.8642387390137],[-22.5,62.8641466909446],[-22.5,54.3646011352539],[-22.5,52.5],],
			},
			"319" => {
				"z" => "Etc/GMT-3",
				"c" => "ESRI",
				"s" => "19,1",
				"p" => [[-34.7925033569336,52.5],[-37.5,52.5],[-37.5,67.5],[-32.4420540664265,67.5],[-33.657585144043,66.6734390258789],[-35.4578857421875,65.8785018920898],[-37.5,65.1752836169732],[-37.5,52.5],[-34.7925033569336,52.5],],
			},
		},
		# Grid -2:5 ; 2 records
		"5" => {
			"def_z" => "Etc/GMT-3",
			"214" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,1",
				"p" => [[-22.5,82.5],[-22.5,67.5],[-22.5138893127441,67.5],[-22.5138893127441,69.8212051391602],[-22.5,69.8255455702452],[-22.5,82.5],],
			},
		},
		# Grid -2:6 ; 2 records
		"6" => {
			"def_z" => "Etc/GMT-3",
			"215" => {
				"z" => "Etc/GMT-1",
				"c" => "ESRI",
				"s" => "15,1",
				"p" => [[-22.5,82.5],[-22.5,83.0452842966416],[-22.5697536468506,83.0645294189453],[-22.5294303894043,90],[-22.5,90],[-22.5,82.5],[-22.5138893127441,82.5],[-22.5,82.5],],
			},
		},
	},
};

# Used by Class::Singleton
sub _new_instance
{
	return shift->_init( @_, data => $data );
}

1;