// Generated by trk2googlemaps and kml ( http://etoh.minidns.net/gps/ )
// 本コードはtrk2googlemaps and kmlによって自動生成されました。
numofwaypoints=0;
posofwaypoints=0;
numofphotos=0;
posofphotos=0;
waypoint_markers = [];
waypoint_infos   = [];
photo_markers    = [];
photo_infos      = [];
var points = [];
var map;
var currentzoom;
var key = "ABQIAAAAp5iNeNMofrJ-5adb3xUcVxSNnD69peFuQmlIV4MTbdSWu4WmeRSE9SJx2ZUtREn2YvdC6CicmYtJVQ";
var movemarkerIcon;
   

// ウェイポイント表示用関数
function addWayPoints(map, nType, lat, lon, title)
{
	var point=new GLatLng(lon, lat);
	var Icon = new GIcon();
	var nn;
	if (nType==1){ // 小さな赤いマーカ
		nn=posofphotos+1;
		Icon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
		Icon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
		Icon.iconSize = new GSize(12, 20);
		Icon.shadowSize = new GSize(22, 20);
		Icon.iconAnchor = new GPoint(6, 20);
		Icon.infoWindowAnchor = new GPoint(5, 1);

		photo_markers.push(new GMarker(point, Icon));
		photo_infos.push('<div style="width: 12em; style: font-size: small">'+title+'</div>');
		GEvent.addListener(photo_markers[posofphotos], "click", function(){jumpphotomarker(nn);});
		map.addOverlay(photo_markers[posofphotos]);
		posofphotos = posofphotos+1;

	}
	else
	{ // |>の形状のマーカ
		nn=posofwaypoints+1;
		Icon.image = "http://www.google.com/mapfiles/dd-start.png";
		Icon.shadow = "http://www.google.com/mapfiles/shadow50.png";
		Icon.iconSize = new GSize(20, 34);
		Icon.shadowSize = new GSize(37, 34);
		Icon.iconAnchor = new GPoint(9, 34);
		Icon.infoWindowAnchor = new GPoint(9, 2);

		waypoint_markers.push(new GMarker(point, Icon));
		waypoint_infos.push('<div style="width: 12em; style: font-size: small">'+title+'</div>');
		GEvent.addListener(waypoint_markers[posofwaypoints], "click",function(){jumpwaypointmarker(nn);});
		map.addOverlay(waypoint_markers[posofwaypoints]);
		posofwaypoints=posofwaypoints+1;
	}
}
	

// HTMLロード時
function load()
{
	// 初期化パラメータ
	var mapwidth=640;  // 地図の幅を設定します。
	var mapheight=480; // 地図の高さを設定します。
	var zoom=-1;    // この値を変更すると初期ズーム値が変わります。-1の場合は自動となります。
	var linecolor="#FF0000"; // この値を変更すると、線の色が変わります。
	var linewidth=2; // この値を変更すると、線の太さが変わります。 
	var lineopacity=1.00;   // この値を変更すると、線の透明度が変わります。
	var defaultmaptype=0; // この値を変更すると初期のマップタイプが変更されます。
	var wpt_points = [];

	// トラックデータ列です。
		points.push(new GLatLng(35.58478,139.6151));
	points.push(new GLatLng(35.58482,139.6151));
	points.push(new GLatLng(35.58487,139.6149));
	points.push(new GLatLng(35.58492,139.6147));
	points.push(new GLatLng(35.58492,139.6146));
	points.push(new GLatLng(35.58495,139.6146));
	points.push(new GLatLng(35.58497,139.6145));
	points.push(new GLatLng(35.585,139.6143));
	points.push(new GLatLng(35.585,139.6143));
	points.push(new GLatLng(35.585,139.6142));
	points.push(new GLatLng(35.58492,139.6141));
	points.push(new GLatLng(35.58487,139.6141));
	points.push(new GLatLng(35.58478,139.614));
	points.push(new GLatLng(35.58473,139.614));
	points.push(new GLatLng(35.5846,139.614));
	points.push(new GLatLng(35.58452,139.614));
	points.push(new GLatLng(35.58438,139.614));
	points.push(new GLatLng(35.58428,139.614));
	points.push(new GLatLng(35.5841,139.6139));
	points.push(new GLatLng(35.58401,139.6139));
	points.push(new GLatLng(35.58392,139.6139));
	points.push(new GLatLng(35.58378,139.6139));
	points.push(new GLatLng(35.58356,139.6138));
	points.push(new GLatLng(35.58342,139.6138));
	points.push(new GLatLng(35.5833,139.6138));
	points.push(new GLatLng(35.5832,139.6137));
	points.push(new GLatLng(35.58297,139.6136));
	points.push(new GLatLng(35.58285,139.6136));
	points.push(new GLatLng(35.58275,139.6136));
	points.push(new GLatLng(35.58265,139.6135));
	points.push(new GLatLng(35.58243,139.6134));
	points.push(new GLatLng(35.58233,139.6134));
	points.push(new GLatLng(35.58225,139.6134));
	points.push(new GLatLng(35.58217,139.6134));
	points.push(new GLatLng(35.58198,139.6134));
	points.push(new GLatLng(35.5819,139.6134));
	points.push(new GLatLng(35.58173,139.6133));
	points.push(new GLatLng(35.58173,139.6133));
	points.push(new GLatLng(35.58165,139.6131));
	points.push(new GLatLng(35.58165,139.613));
	points.push(new GLatLng(35.58165,139.6129));
	points.push(new GLatLng(35.58163,139.6129));
	points.push(new GLatLng(35.58158,139.6128));
	points.push(new GLatLng(35.58153,139.6128));
	points.push(new GLatLng(35.58147,139.6128));
	points.push(new GLatLng(35.5814,139.6128));
	points.push(new GLatLng(35.58125,139.6128));
	points.push(new GLatLng(35.58117,139.6128));
	points.push(new GLatLng(35.58109,139.6128));
	points.push(new GLatLng(35.58098,139.6128));
	points.push(new GLatLng(35.58082,139.6128));
	points.push(new GLatLng(35.58075,139.6128));
	points.push(new GLatLng(35.58068,139.6128));
	points.push(new GLatLng(35.58064,139.6128));
	points.push(new GLatLng(35.5806,139.6127));
	points.push(new GLatLng(35.58058,139.6126));
	points.push(new GLatLng(35.58057,139.6125));
	points.push(new GLatLng(35.58058,139.6124));
	points.push(new GLatLng(35.58058,139.6123));
	points.push(new GLatLng(35.5806,139.6122));
	points.push(new GLatLng(35.58062,139.6121));
	points.push(new GLatLng(35.58064,139.612));
	points.push(new GLatLng(35.58064,139.6119));
	points.push(new GLatLng(35.58064,139.6118));
	points.push(new GLatLng(35.5806,139.6118));
	points.push(new GLatLng(35.58055,139.6117));
	points.push(new GLatLng(35.58052,139.6117));
	points.push(new GLatLng(35.58043,139.6118));
	points.push(new GLatLng(35.58035,139.6118));
	points.push(new GLatLng(35.58027,139.6119));
	points.push(new GLatLng(35.58017,139.612));
	points.push(new GLatLng(35.58008,139.612));
	points.push(new GLatLng(35.58,139.6121));
	points.push(new GLatLng(35.57981,139.6122));
	points.push(new GLatLng(35.57973,139.6123));
	points.push(new GLatLng(35.57963,139.6123));
	points.push(new GLatLng(35.57955,139.6123));
	points.push(new GLatLng(35.57937,139.6123));
	points.push(new GLatLng(35.57927,139.6123));
	points.push(new GLatLng(35.57918,139.6122));
	points.push(new GLatLng(35.579,139.6122));
	points.push(new GLatLng(35.57893,139.6122));
	points.push(new GLatLng(35.57888,139.6121));
	points.push(new GLatLng(35.57887,139.612));
	points.push(new GLatLng(35.57888,139.612));
	points.push(new GLatLng(35.57895,139.6118));
	points.push(new GLatLng(35.57898,139.6117));
	points.push(new GLatLng(35.579,139.6117));
	points.push(new GLatLng(35.57902,139.6116));
	points.push(new GLatLng(35.579,139.6113));
	points.push(new GLatLng(35.579,139.6113));
	points.push(new GLatLng(35.579,139.6112));
	points.push(new GLatLng(35.57903,139.6111));
	points.push(new GLatLng(35.57915,139.611));
	points.push(new GLatLng(35.57924,139.611));
	points.push(new GLatLng(35.57932,139.6109));
	points.push(new GLatLng(35.57942,139.6109));
	points.push(new GLatLng(35.57963,139.6109));
	points.push(new GLatLng(35.57973,139.6108));
	points.push(new GLatLng(35.57985,139.6108));
	points.push(new GLatLng(35.57997,139.6107));
	points.push(new GLatLng(35.58015,139.6105));
	points.push(new GLatLng(35.58025,139.6104));
	points.push(new GLatLng(35.58035,139.6102));
	points.push(new GLatLng(35.58045,139.6101));
	points.push(new GLatLng(35.58064,139.6099));
	points.push(new GLatLng(35.58072,139.6098));
	points.push(new GLatLng(35.58082,139.6096));
	points.push(new GLatLng(35.5809,139.6095));
	points.push(new GLatLng(35.58107,139.6093));
	points.push(new GLatLng(35.58115,139.6092));
	points.push(new GLatLng(35.58121,139.6091));
	points.push(new GLatLng(35.58133,139.6089));
	points.push(new GLatLng(35.58137,139.6088));
	points.push(new GLatLng(35.5814,139.6087));
	points.push(new GLatLng(35.58142,139.6086));
	points.push(new GLatLng(35.58145,139.6086));
	points.push(new GLatLng(35.58148,139.6084));
	points.push(new GLatLng(35.5815,139.6084));
	points.push(new GLatLng(35.58153,139.6083));
	points.push(new GLatLng(35.58162,139.6081));
	points.push(new GLatLng(35.58167,139.6079));
	points.push(new GLatLng(35.58168,139.6078));
	points.push(new GLatLng(35.58173,139.6077));
	points.push(new GLatLng(35.58182,139.6073));
	points.push(new GLatLng(35.58187,139.6071));
	points.push(new GLatLng(35.58192,139.607));
	points.push(new GLatLng(35.58198,139.6068));
	points.push(new GLatLng(35.5821,139.6065));
	points.push(new GLatLng(35.58215,139.6063));
	points.push(new GLatLng(35.5822,139.6062));
	points.push(new GLatLng(35.58225,139.606));
	points.push(new GLatLng(35.58233,139.6057));
	points.push(new GLatLng(35.5824,139.6055));
	points.push(new GLatLng(35.58243,139.6054));
	points.push(new GLatLng(35.58249,139.6052));
	points.push(new GLatLng(35.58252,139.6051));
	points.push(new GLatLng(35.58253,139.605));
	points.push(new GLatLng(35.58257,139.6049));
	points.push(new GLatLng(35.58257,139.6048));
	points.push(new GLatLng(35.58261,139.6048));
	points.push(new GLatLng(35.58261,139.6047));
	points.push(new GLatLng(35.58261,139.6046));
	points.push(new GLatLng(35.58261,139.6045));
	points.push(new GLatLng(35.58258,139.6043));
	points.push(new GLatLng(35.58257,139.6042));
	points.push(new GLatLng(35.58253,139.6041));
	points.push(new GLatLng(35.58252,139.6039));
	points.push(new GLatLng(35.58247,139.6037));
	points.push(new GLatLng(35.58243,139.6035));
	points.push(new GLatLng(35.5824,139.6033));
	points.push(new GLatLng(35.58238,139.6032));
	points.push(new GLatLng(35.5823,139.6028));
	points.push(new GLatLng(35.58227,139.6027));
	points.push(new GLatLng(35.58225,139.6025));
	points.push(new GLatLng(35.58223,139.6024));
	points.push(new GLatLng(35.58173,139.6001));
	points.push(new GLatLng(35.5817,139.5999));
	points.push(new GLatLng(35.58167,139.5997));
	points.push(new GLatLng(35.58165,139.5995));
	points.push(new GLatLng(35.5816,139.5993));
	points.push(new GLatLng(35.58152,139.5989));
	points.push(new GLatLng(35.58148,139.5988));
	points.push(new GLatLng(35.58147,139.5986));
	points.push(new GLatLng(35.58143,139.5984));
	points.push(new GLatLng(35.5814,139.598));
	points.push(new GLatLng(35.5814,139.5978));
	points.push(new GLatLng(35.5814,139.5976));
	points.push(new GLatLng(35.58143,139.5974));
	points.push(new GLatLng(35.5815,139.5971));
	points.push(new GLatLng(35.58158,139.5967));
	points.push(new GLatLng(35.58162,139.5965));
	points.push(new GLatLng(35.5817,139.5961));
	points.push(new GLatLng(35.58173,139.596));
	points.push(new GLatLng(35.58178,139.5958));
	points.push(new GLatLng(35.58182,139.5956));
	points.push(new GLatLng(35.58188,139.5952));
	points.push(new GLatLng(35.58192,139.5951));
	points.push(new GLatLng(35.58195,139.5949));
	points.push(new GLatLng(35.582,139.5947));
	points.push(new GLatLng(35.58207,139.5943));
	points.push(new GLatLng(35.58212,139.5942));
	points.push(new GLatLng(35.58215,139.594));
	points.push(new GLatLng(35.58217,139.5938));
	points.push(new GLatLng(35.5823,139.5933));
	points.push(new GLatLng(35.58233,139.5931));
	points.push(new GLatLng(35.58235,139.5929));
	points.push(new GLatLng(35.58243,139.5927));
	points.push(new GLatLng(35.58247,139.5925));
	points.push(new GLatLng(35.58249,139.5923));
	points.push(new GLatLng(35.58252,139.5922));
	points.push(new GLatLng(35.58257,139.592));
	points.push(new GLatLng(35.58257,139.5919));
	points.push(new GLatLng(35.58258,139.5918));
	points.push(new GLatLng(35.58258,139.5918));
	points.push(new GLatLng(35.58261,139.5917));
	points.push(new GLatLng(35.58265,139.5916));
	points.push(new GLatLng(35.58265,139.5915));
	points.push(new GLatLng(35.58267,139.5914));
	points.push(new GLatLng(35.5827,139.5912));
	points.push(new GLatLng(35.5827,139.5911));
	points.push(new GLatLng(35.58275,139.591));
	points.push(new GLatLng(35.58275,139.5909));
	points.push(new GLatLng(35.5828,139.5906));
	points.push(new GLatLng(35.58283,139.5904));
	points.push(new GLatLng(35.58288,139.5902));
	points.push(new GLatLng(35.58293,139.5898));
	points.push(new GLatLng(35.58298,139.5896));
	points.push(new GLatLng(35.58303,139.5894));
	points.push(new GLatLng(35.58307,139.5892));
	points.push(new GLatLng(35.58312,139.589));
	points.push(new GLatLng(35.58323,139.5886));
	points.push(new GLatLng(35.58328,139.5884));
	points.push(new GLatLng(35.5833,139.5882));
	points.push(new GLatLng(35.58333,139.588));
	points.push(new GLatLng(35.58342,139.5876));
	points.push(new GLatLng(35.58347,139.5874));
	points.push(new GLatLng(35.58348,139.5872));
	points.push(new GLatLng(35.58352,139.587));
	points.push(new GLatLng(35.58362,139.5865));
	points.push(new GLatLng(35.58365,139.5863));
	points.push(new GLatLng(35.58367,139.5862));
	points.push(new GLatLng(35.5837,139.586));
	points.push(new GLatLng(35.58373,139.5859));
	points.push(new GLatLng(35.58373,139.5858));
	points.push(new GLatLng(35.58373,139.5858));
	points.push(new GLatLng(35.58375,139.5857));
	points.push(new GLatLng(35.58378,139.5855));
	points.push(new GLatLng(35.58378,139.5855));
	points.push(new GLatLng(35.5838,139.5853));
	points.push(new GLatLng(35.58383,139.5853));
	points.push(new GLatLng(35.58387,139.5849));
	points.push(new GLatLng(35.58389,139.5848));
	points.push(new GLatLng(35.58393,139.5846));
	points.push(new GLatLng(35.58397,139.5845));
	points.push(new GLatLng(35.58405,139.5841));
	points.push(new GLatLng(35.58407,139.5839));
	points.push(new GLatLng(35.5841,139.5837));
	points.push(new GLatLng(35.58415,139.5835));
	points.push(new GLatLng(35.58423,139.583));
	points.push(new GLatLng(35.58428,139.5828));
	points.push(new GLatLng(35.58433,139.5826));
	points.push(new GLatLng(35.58437,139.5824));
	points.push(new GLatLng(35.58447,139.5819));
	points.push(new GLatLng(35.58452,139.5817));
	points.push(new GLatLng(35.58455,139.5815));
	points.push(new GLatLng(35.5846,139.5813));
	points.push(new GLatLng(35.58468,139.5808));
	points.push(new GLatLng(35.58473,139.5806));
	points.push(new GLatLng(35.58475,139.5804));
	points.push(new GLatLng(35.58478,139.5802));
	points.push(new GLatLng(35.58497,139.5796));
	points.push(new GLatLng(35.58502,139.5794));
	points.push(new GLatLng(35.5851,139.5792));
	points.push(new GLatLng(35.58527,139.5788));
	points.push(new GLatLng(35.58532,139.5786));
	points.push(new GLatLng(35.58538,139.5784));
	points.push(new GLatLng(35.58547,139.5781));
	points.push(new GLatLng(35.58563,139.5777));
	points.push(new GLatLng(35.58568,139.5775));
	points.push(new GLatLng(35.58577,139.5773));
	points.push(new GLatLng(35.58582,139.5771));
	points.push(new GLatLng(35.58597,139.5766));
	points.push(new GLatLng(35.58608,139.5762));
	points.push(new GLatLng(35.58615,139.5761));
	points.push(new GLatLng(35.58627,139.5757));
	points.push(new GLatLng(35.58632,139.5755));
	points.push(new GLatLng(35.58636,139.5754));
	points.push(new GLatLng(35.58642,139.5752));
	points.push(new GLatLng(35.58653,139.575));
	points.push(new GLatLng(35.58655,139.5748));
	points.push(new GLatLng(35.58658,139.5747));
	points.push(new GLatLng(35.58663,139.5746));
	points.push(new GLatLng(35.58672,139.5744));
	points.push(new GLatLng(35.58673,139.5743));
	points.push(new GLatLng(35.58677,139.5742));
	points.push(new GLatLng(35.58678,139.5741));
	points.push(new GLatLng(35.58681,139.574));
	points.push(new GLatLng(35.58685,139.5738));
	points.push(new GLatLng(35.58687,139.5738));
	points.push(new GLatLng(35.5869,139.5737));
	points.push(new GLatLng(35.58695,139.5736));
	points.push(new GLatLng(35.58698,139.5735));
	points.push(new GLatLng(35.587,139.5735));
	points.push(new GLatLng(35.587,139.5734));
	points.push(new GLatLng(35.58703,139.5733));
	points.push(new GLatLng(35.58705,139.5732));
	points.push(new GLatLng(35.58717,139.5728));
	points.push(new GLatLng(35.58722,139.5727));
	points.push(new GLatLng(35.58727,139.5726));
	points.push(new GLatLng(35.58735,139.5723));
	points.push(new GLatLng(35.5874,139.5721));
	points.push(new GLatLng(35.58745,139.572));
	points.push(new GLatLng(35.58748,139.5718));
	points.push(new GLatLng(35.58762,139.5715));
	points.push(new GLatLng(35.58764,139.5714));
	points.push(new GLatLng(35.58768,139.5712));
	points.push(new GLatLng(35.58772,139.5711));
	points.push(new GLatLng(35.58772,139.5708));
	points.push(new GLatLng(35.58772,139.5706));
	points.push(new GLatLng(35.58768,139.5705));
	points.push(new GLatLng(35.58762,139.5704));
	points.push(new GLatLng(35.58748,139.5702));
	points.push(new GLatLng(35.5874,139.5701));
	points.push(new GLatLng(35.58735,139.57));
	points.push(new GLatLng(35.58727,139.5699));
	points.push(new GLatLng(35.58717,139.5697));
	points.push(new GLatLng(35.58705,139.5695));
	points.push(new GLatLng(35.58703,139.5694));
	points.push(new GLatLng(35.58695,139.5692));
	points.push(new GLatLng(35.5869,139.5691));
	points.push(new GLatLng(35.58685,139.569));
	points.push(new GLatLng(35.58681,139.5688));
	points.push(new GLatLng(35.58678,139.5685));
	points.push(new GLatLng(35.58678,139.5684));
	points.push(new GLatLng(35.58677,139.5683));
	points.push(new GLatLng(35.58677,139.5681));
	points.push(new GLatLng(35.58669,139.5679));
	points.push(new GLatLng(35.58663,139.5677));
	points.push(new GLatLng(35.58655,139.5676));
	points.push(new GLatLng(35.58647,139.5675));
	points.push(new GLatLng(35.58627,139.5674));
	points.push(new GLatLng(35.58615,139.5673));
	points.push(new GLatLng(35.58603,139.5672));
	points.push(new GLatLng(35.58587,139.5671));
	points.push(new GLatLng(35.5856,139.567));
	points.push(new GLatLng(35.58547,139.5669));
	points.push(new GLatLng(35.58533,139.5668));
	points.push(new GLatLng(35.58518,139.5668));
	points.push(new GLatLng(35.58492,139.5666));
	points.push(new GLatLng(35.58473,139.5665));
	points.push(new GLatLng(35.58457,139.5665));
	points.push(new GLatLng(35.58423,139.5663));
	points.push(new GLatLng(35.58405,139.5662));
	points.push(new GLatLng(35.58389,139.5661));
	points.push(new GLatLng(35.58367,139.5661));
	points.push(new GLatLng(35.58347,139.566));
	points.push(new GLatLng(35.58303,139.5658));
	points.push(new GLatLng(35.5828,139.5657));
	points.push(new GLatLng(35.58227,139.5655));
	points.push(new GLatLng(35.58227,139.5655));
	points.push(new GLatLng(35.58173,139.5654));
	points.push(new GLatLng(35.58147,139.5653));
	points.push(new GLatLng(35.58117,139.5652));
	points.push(new GLatLng(35.58087,139.5652));
	points.push(new GLatLng(35.58027,139.565));
	points.push(new GLatLng(35.57997,139.565));
	points.push(new GLatLng(35.57935,139.5649));
	points.push(new GLatLng(35.57935,139.5649));
	points.push(new GLatLng(35.57872,139.5648));
	points.push(new GLatLng(35.5784,139.5647));
	points.push(new GLatLng(35.57807,139.5647));
	points.push(new GLatLng(35.57773,139.5647));
	points.push(new GLatLng(35.57708,139.5646));
	points.push(new GLatLng(35.57642,139.5645));
	points.push(new GLatLng(35.57608,139.5645));
	points.push(new GLatLng(35.57542,139.5644));
	points.push(new GLatLng(35.57508,139.5644));
	points.push(new GLatLng(35.57475,139.5643));
	points.push(new GLatLng(35.57443,139.5643));
	points.push(new GLatLng(35.57343,139.5641));
	points.push(new GLatLng(35.57278,139.564));
	points.push(new GLatLng(35.57278,139.564));
	points.push(new GLatLng(35.57215,139.5638));
	points.push(new GLatLng(35.57182,139.5638));
	points.push(new GLatLng(35.5715,139.5637));
	points.push(new GLatLng(35.57118,139.5636));
	points.push(new GLatLng(35.57053,139.5633));
	points.push(new GLatLng(35.56989,139.5631));
	points.push(new GLatLng(35.56956,139.5629));
	points.push(new GLatLng(35.56895,139.5626));
	points.push(new GLatLng(35.56863,139.5625));
	points.push(new GLatLng(35.56833,139.5623));
	points.push(new GLatLng(35.56802,139.5621));
	points.push(new GLatLng(35.56717,139.5616));
	points.push(new GLatLng(35.56688,139.5614));
	points.push(new GLatLng(35.56662,139.5612));
	points.push(new GLatLng(35.56608,139.5608));
	points.push(new GLatLng(35.56583,139.5606));
	points.push(new GLatLng(35.56558,139.5604));
	points.push(new GLatLng(35.56533,139.5602));
	points.push(new GLatLng(35.56485,139.5598));
	points.push(new GLatLng(35.56438,139.5593));
	points.push(new GLatLng(35.56417,139.5591));
	points.push(new GLatLng(35.56372,139.5586));
	points.push(new GLatLng(35.5635,139.5584));
	points.push(new GLatLng(35.56328,139.5581));
	points.push(new GLatLng(35.56307,139.5578));
	points.push(new GLatLng(35.56265,139.5573));
	points.push(new GLatLng(35.56244,139.5571));
	points.push(new GLatLng(35.56223,139.5568));
	points.push(new GLatLng(35.56202,139.5565));
	points.push(new GLatLng(35.5616,139.556));
	points.push(new GLatLng(35.56138,139.5557));
	points.push(new GLatLng(35.56116,139.5555));
	points.push(new GLatLng(35.56095,139.5552));
	points.push(new GLatLng(35.56052,139.5547));
	points.push(new GLatLng(35.5603,139.5544));
	points.push(new GLatLng(35.56008,139.5542));
	points.push(new GLatLng(35.55985,139.5539));
	points.push(new GLatLng(35.55938,139.5535));
	points.push(new GLatLng(35.5589,139.553));
	points.push(new GLatLng(35.55865,139.5527));
	points.push(new GLatLng(35.55813,139.5523));
	points.push(new GLatLng(35.55788,139.5521));
	points.push(new GLatLng(35.55762,139.5519));
	points.push(new GLatLng(35.55737,139.5517));
	points.push(new GLatLng(35.55682,139.5513));
	points.push(new GLatLng(35.55655,139.5511));
	points.push(new GLatLng(35.556,139.5507));
	points.push(new GLatLng(35.556,139.5507));
	points.push(new GLatLng(35.55544,139.5504));
	points.push(new GLatLng(35.55517,139.5502));
	points.push(new GLatLng(35.55488,139.55));
	points.push(new GLatLng(35.55462,139.5499));
	points.push(new GLatLng(35.55407,139.5495));
	points.push(new GLatLng(35.55378,139.5493));
	points.push(new GLatLng(35.55323,139.549));
	points.push(new GLatLng(35.55323,139.549));
	points.push(new GLatLng(35.55268,139.5486));
	points.push(new GLatLng(35.5524,139.5484));
	points.push(new GLatLng(35.55213,139.5482));
	points.push(new GLatLng(35.55187,139.548));
	points.push(new GLatLng(35.55133,139.5476));
	points.push(new GLatLng(35.55108,139.5474));
	points.push(new GLatLng(35.55082,139.5472));
	points.push(new GLatLng(35.55032,139.5468));
	points.push(new GLatLng(35.55007,139.5466));
	points.push(new GLatLng(35.54982,139.5463));
	points.push(new GLatLng(35.54957,139.5461));
	points.push(new GLatLng(35.54932,139.5459));
	points.push(new GLatLng(35.54883,139.5454));
	points.push(new GLatLng(35.54858,139.5452));
	points.push(new GLatLng(35.54835,139.5449));
	points.push(new GLatLng(35.5481,139.5447));
	points.push(new GLatLng(35.54738,139.5439));
	points.push(new GLatLng(35.54716,139.5436));
	points.push(new GLatLng(35.54692,139.5434));
	points.push(new GLatLng(35.54645,139.5428));
	points.push(new GLatLng(35.5462,139.5426));
	points.push(new GLatLng(35.54597,139.5423));
	points.push(new GLatLng(35.54572,139.5421));
	points.push(new GLatLng(35.54523,139.5416));
	points.push(new GLatLng(35.54498,139.5413));
	points.push(new GLatLng(35.54448,139.5408));
	points.push(new GLatLng(35.54448,139.5408));
	points.push(new GLatLng(35.54397,139.5404));
	points.push(new GLatLng(35.5437,139.5401));
	points.push(new GLatLng(35.54345,139.5399));
	points.push(new GLatLng(35.54318,139.5397));
	points.push(new GLatLng(35.54265,139.5392));
	points.push(new GLatLng(35.5424,139.539));
	points.push(new GLatLng(35.54212,139.5388));
	points.push(new GLatLng(35.54158,139.5384));
	points.push(new GLatLng(35.54132,139.5382));
	points.push(new GLatLng(35.54105,139.538));
	points.push(new GLatLng(35.54078,139.5378));
	points.push(new GLatLng(35.54053,139.5376));
	points.push(new GLatLng(35.54002,139.5372));
	points.push(new GLatLng(35.53975,139.537));
	points.push(new GLatLng(35.53952,139.5368));
	points.push(new GLatLng(35.53927,139.5366));
	points.push(new GLatLng(35.53878,139.5362));
	points.push(new GLatLng(35.53853,139.536));
	points.push(new GLatLng(35.5383,139.5358));
	points.push(new GLatLng(35.53807,139.5356));
	points.push(new GLatLng(35.5376,139.5352));
	points.push(new GLatLng(35.53736,139.5349));
	points.push(new GLatLng(35.53713,139.5347));
	points.push(new GLatLng(35.53691,139.5345));
	points.push(new GLatLng(35.53647,139.534));
	points.push(new GLatLng(35.53605,139.5336));
	points.push(new GLatLng(35.53584,139.5333));
	points.push(new GLatLng(35.53543,139.5328));
	points.push(new GLatLng(35.53525,139.5325));
	points.push(new GLatLng(35.53505,139.5322));
	points.push(new GLatLng(35.53487,139.532));
	points.push(new GLatLng(35.53448,139.5314));
	points.push(new GLatLng(35.5343,139.5311));
	points.push(new GLatLng(35.53413,139.5309));
	points.push(new GLatLng(35.5338,139.5302));
	points.push(new GLatLng(35.53363,139.5299));
	points.push(new GLatLng(35.53348,139.5296));
	points.push(new GLatLng(35.53332,139.5293));
	points.push(new GLatLng(35.53316,139.529));
	points.push(new GLatLng(35.53288,139.5284));
	points.push(new GLatLng(35.53275,139.528));
	points.push(new GLatLng(35.53262,139.5277));
	points.push(new GLatLng(35.5325,139.5274));
	points.push(new GLatLng(35.53225,139.5267));
	points.push(new GLatLng(35.53215,139.5264));
	points.push(new GLatLng(35.53202,139.526));
	points.push(new GLatLng(35.5319,139.5257));
	points.push(new GLatLng(35.53168,139.525));
	points.push(new GLatLng(35.53157,139.5246));
	points.push(new GLatLng(35.53147,139.5242));
	points.push(new GLatLng(35.53135,139.5239));
	points.push(new GLatLng(35.53113,139.5231));
	points.push(new GLatLng(35.53102,139.5228));
	points.push(new GLatLng(35.53092,139.5224));
	points.push(new GLatLng(35.5308,139.522));
	points.push(new GLatLng(35.5306,139.5212));
	points.push(new GLatLng(35.53048,139.5208));
	points.push(new GLatLng(35.53038,139.5205));
	points.push(new GLatLng(35.53017,139.5197));
	points.push(new GLatLng(35.53005,139.5193));
	points.push(new GLatLng(35.52993,139.519));
	points.push(new GLatLng(35.52982,139.5186));
	points.push(new GLatLng(35.52968,139.5182));
	points.push(new GLatLng(35.52943,139.5174));
	points.push(new GLatLng(35.52928,139.517));
	points.push(new GLatLng(35.529,139.5163));
	points.push(new GLatLng(35.529,139.5163));
	points.push(new GLatLng(35.52868,139.5155));
	points.push(new GLatLng(35.52851,139.5151));
	points.push(new GLatLng(35.52833,139.5147));
	points.push(new GLatLng(35.52817,139.5143));
	points.push(new GLatLng(35.52782,139.5135));
	points.push(new GLatLng(35.52745,139.5128));
	points.push(new GLatLng(35.52728,139.5124));
	points.push(new GLatLng(35.52692,139.5117));
	points.push(new GLatLng(35.52673,139.5114));
	points.push(new GLatLng(35.52655,139.5111));
	points.push(new GLatLng(35.52637,139.5108));
	points.push(new GLatLng(35.52597,139.5101));
	points.push(new GLatLng(35.52578,139.5098));
	points.push(new GLatLng(35.5254,139.5092));
	points.push(new GLatLng(35.5254,139.5092));
	points.push(new GLatLng(35.525,139.5086));
	points.push(new GLatLng(35.5248,139.5083));
	points.push(new GLatLng(35.5246,139.5081));
	points.push(new GLatLng(35.5244,139.5078));
	points.push(new GLatLng(35.52398,139.5072));
	points.push(new GLatLng(35.52375,139.5069));
	points.push(new GLatLng(35.52353,139.5066));
	points.push(new GLatLng(35.5233,139.5064));
	points.push(new GLatLng(35.52283,139.5058));
	points.push(new GLatLng(35.5226,139.5055));
	points.push(new GLatLng(35.52235,139.5053));
	points.push(new GLatLng(35.5221,139.505));
	points.push(new GLatLng(35.52162,139.5045));
	points.push(new GLatLng(35.52139,139.5042));
	points.push(new GLatLng(35.52115,139.5039));
	points.push(new GLatLng(35.5209,139.5036));
	points.push(new GLatLng(35.52043,139.5031));
	points.push(new GLatLng(35.51999,139.5026));
	points.push(new GLatLng(35.51999,139.5026));
	points.push(new GLatLng(35.51977,139.5023));
	points.push(new GLatLng(35.51933,139.5018));
	points.push(new GLatLng(35.51912,139.5015));
	points.push(new GLatLng(35.51892,139.5012));
	points.push(new GLatLng(35.51871,139.5009));
	points.push(new GLatLng(35.51832,139.5004));
	points.push(new GLatLng(35.51812,139.5001));
	points.push(new GLatLng(35.51793,139.4998));
	points.push(new GLatLng(35.51758,139.4993));
	points.push(new GLatLng(35.51742,139.499));
	points.push(new GLatLng(35.51723,139.4987));
	points.push(new GLatLng(35.51708,139.4984));
	points.push(new GLatLng(35.51692,139.4981));
	points.push(new GLatLng(35.51662,139.4975));
	points.push(new GLatLng(35.51647,139.4972));
	points.push(new GLatLng(35.51633,139.4969));
	points.push(new GLatLng(35.51618,139.4966));
	points.push(new GLatLng(35.51591,139.4959));
	points.push(new GLatLng(35.51579,139.4956));
	points.push(new GLatLng(35.51567,139.4953));
	points.push(new GLatLng(35.51555,139.4949));
	points.push(new GLatLng(35.5153,139.4943));
	points.push(new GLatLng(35.5152,139.4939));
	points.push(new GLatLng(35.51508,139.4936));
	points.push(new GLatLng(35.51497,139.4933));
	points.push(new GLatLng(35.51472,139.4926));
	points.push(new GLatLng(35.5146,139.4922));
	points.push(new GLatLng(35.51447,139.4919));
	points.push(new GLatLng(35.51433,139.4916));
	points.push(new GLatLng(35.51406,139.4909));
	points.push(new GLatLng(35.51392,139.4906));
	points.push(new GLatLng(35.51375,139.4903));
	points.push(new GLatLng(35.51358,139.4899));
	points.push(new GLatLng(35.51303,139.489));
	points.push(new GLatLng(35.51303,139.489));
	points.push(new GLatLng(35.51283,139.4887));
	points.push(new GLatLng(35.51263,139.4884));
	points.push(new GLatLng(35.5122,139.4879));
	points.push(new GLatLng(35.51198,139.4876));
	points.push(new GLatLng(35.51175,139.4874));
	points.push(new GLatLng(35.51152,139.4871));
	points.push(new GLatLng(35.51102,139.4866));
	points.push(new GLatLng(35.51075,139.4863));
	points.push(new GLatLng(35.51023,139.4859));
	points.push(new GLatLng(35.51023,139.4859));
	points.push(new GLatLng(35.5097,139.4855));
	points.push(new GLatLng(35.50943,139.4852));
	points.push(new GLatLng(35.50915,139.485));
	points.push(new GLatLng(35.50888,139.4848));
	points.push(new GLatLng(35.50858,139.4846));
	points.push(new GLatLng(35.50802,139.4841));
	points.push(new GLatLng(35.50747,139.4837));
	points.push(new GLatLng(35.50747,139.4837));
	points.push(new GLatLng(35.50718,139.4835));
	points.push(new GLatLng(35.5069,139.4833));
	points.push(new GLatLng(35.50663,139.4831));
	points.push(new GLatLng(35.50635,139.4829));
	points.push(new GLatLng(35.50608,139.4826));
	points.push(new GLatLng(35.5058,139.4824));
	points.push(new GLatLng(35.50554,139.4822));
	points.push(new GLatLng(35.50475,139.4814));
	points.push(new GLatLng(35.50475,139.4814));
	points.push(new GLatLng(35.5045,139.4812));
	points.push(new GLatLng(35.50425,139.4809));
	points.push(new GLatLng(35.504,139.4807));
	points.push(new GLatLng(35.50377,139.4804));
	points.push(new GLatLng(35.5035,139.4801));
	points.push(new GLatLng(35.50327,139.4798));
	points.push(new GLatLng(35.503,139.4796));
	points.push(new GLatLng(35.50275,139.4793));
	points.push(new GLatLng(35.5025,139.479));
	points.push(new GLatLng(35.50198,139.4785));
	points.push(new GLatLng(35.50198,139.4785));
	points.push(new GLatLng(35.50173,139.4782));
	points.push(new GLatLng(35.50146,139.478));
	points.push(new GLatLng(35.5012,139.4777));
	points.push(new GLatLng(35.50093,139.4775));
	points.push(new GLatLng(35.50067,139.4772));
	points.push(new GLatLng(35.5004,139.4769));
	points.push(new GLatLng(35.50013,139.4767));
	points.push(new GLatLng(35.49987,139.4765));
	points.push(new GLatLng(35.4996,139.4762));
	points.push(new GLatLng(35.49903,139.4758));
	points.push(new GLatLng(35.49903,139.4758));
	points.push(new GLatLng(35.49875,139.4756));
	points.push(new GLatLng(35.49847,139.4754));
	points.push(new GLatLng(35.49818,139.4752));
	points.push(new GLatLng(35.4979,139.475));
	points.push(new GLatLng(35.4976,139.4748));
	points.push(new GLatLng(35.49732,139.4746));
	points.push(new GLatLng(35.49703,139.4744));
	points.push(new GLatLng(35.49673,139.4742));
	points.push(new GLatLng(35.49615,139.4739));
	points.push(new GLatLng(35.49615,139.4739));
	points.push(new GLatLng(35.49585,139.4737));
	points.push(new GLatLng(35.49555,139.4736));
	points.push(new GLatLng(35.49525,139.4734));
	points.push(new GLatLng(35.49495,139.4733));
	points.push(new GLatLng(35.49463,139.4731));
	points.push(new GLatLng(35.49432,139.473));
	points.push(new GLatLng(35.4934,139.4725));
	points.push(new GLatLng(35.49308,139.4724));
	points.push(new GLatLng(35.49278,139.4722));
	points.push(new GLatLng(35.49249,139.4721));
	points.push(new GLatLng(35.49218,139.4719));
	points.push(new GLatLng(35.49188,139.4718));
	points.push(new GLatLng(35.49158,139.4716));
	points.push(new GLatLng(35.49128,139.4715));
	points.push(new GLatLng(35.491,139.4713));
	points.push(new GLatLng(35.49043,139.4709));
	points.push(new GLatLng(35.49043,139.4709));
	points.push(new GLatLng(35.48988,139.4705));
	points.push(new GLatLng(35.48962,139.4703));
	points.push(new GLatLng(35.48937,139.4701));
	points.push(new GLatLng(35.48912,139.4699));
	points.push(new GLatLng(35.48886,139.4697));
	points.push(new GLatLng(35.48863,139.4695));
	points.push(new GLatLng(35.4884,139.4693));
	points.push(new GLatLng(35.48817,139.469));
	points.push(new GLatLng(35.48773,139.4685));
	points.push(new GLatLng(35.48752,139.4683));
	points.push(new GLatLng(35.48732,139.468));
	points.push(new GLatLng(35.4871,139.4678));
	points.push(new GLatLng(35.48692,139.4675));
	points.push(new GLatLng(35.48672,139.4672));
	points.push(new GLatLng(35.48652,139.467));
	points.push(new GLatLng(35.48633,139.4667));
	points.push(new GLatLng(35.48615,139.4664));
	points.push(new GLatLng(35.48597,139.4661));
	points.push(new GLatLng(35.4858,139.4658));
	points.push(new GLatLng(35.48545,139.4652));
	points.push(new GLatLng(35.4853,139.4649));
	points.push(new GLatLng(35.48513,139.4646));
	points.push(new GLatLng(35.4848,139.4639));
	points.push(new GLatLng(35.48463,139.4636));
	points.push(new GLatLng(35.48447,139.4633));
	points.push(new GLatLng(35.4843,139.4629));
	points.push(new GLatLng(35.48415,139.4626));
	points.push(new GLatLng(35.48383,139.4619));
	points.push(new GLatLng(35.48368,139.4616));
	points.push(new GLatLng(35.48352,139.4613));
	points.push(new GLatLng(35.48337,139.4609));
	points.push(new GLatLng(35.4832,139.4606));
	points.push(new GLatLng(35.48305,139.4603));
	points.push(new GLatLng(35.48288,139.4599));
	points.push(new GLatLng(35.48272,139.4596));
	points.push(new GLatLng(35.48253,139.4593));
	points.push(new GLatLng(35.4822,139.4586));
	points.push(new GLatLng(35.48202,139.4583));
	points.push(new GLatLng(35.48183,139.458));
	points.push(new GLatLng(35.48165,139.4577));
	points.push(new GLatLng(35.48147,139.4574));
	points.push(new GLatLng(35.48129,139.457));
	points.push(new GLatLng(35.48108,139.4567));
	points.push(new GLatLng(35.4809,139.4564));
	points.push(new GLatLng(35.4807,139.4561));
	points.push(new GLatLng(35.4805,139.4558));
	points.push(new GLatLng(35.4801,139.4552));
	points.push(new GLatLng(35.47989,139.4549));
	points.push(new GLatLng(35.47967,139.4546));
	points.push(new GLatLng(35.47947,139.4543));
	points.push(new GLatLng(35.47925,139.454));
	points.push(new GLatLng(35.47903,139.4537));
	points.push(new GLatLng(35.47882,139.4534));
	points.push(new GLatLng(35.47858,139.4531));
	points.push(new GLatLng(35.47835,139.4529));
	points.push(new GLatLng(35.47812,139.4525));
	points.push(new GLatLng(35.47788,139.4523));
	points.push(new GLatLng(35.4774,139.4517));
	points.push(new GLatLng(35.47715,139.4515));
	points.push(new GLatLng(35.47688,139.4512));
	points.push(new GLatLng(35.47665,139.4509));
	points.push(new GLatLng(35.47642,139.4507));
	points.push(new GLatLng(35.47447,139.4487));
	points.push(new GLatLng(35.4742,139.4484));
	points.push(new GLatLng(35.47393,139.4481));
	points.push(new GLatLng(35.47368,139.4478));
	points.push(new GLatLng(35.4734,139.4476));
	points.push(new GLatLng(35.47313,139.4473));
	points.push(new GLatLng(35.47287,139.4471));
	points.push(new GLatLng(35.47263,139.4468));
	points.push(new GLatLng(35.47238,139.4465));
	points.push(new GLatLng(35.47215,139.4462));
	points.push(new GLatLng(35.47168,139.4456));
	points.push(new GLatLng(35.47145,139.4453));
	points.push(new GLatLng(35.47122,139.445));
	points.push(new GLatLng(35.471,139.4447));
	points.push(new GLatLng(35.47077,139.4444));
	points.push(new GLatLng(35.47053,139.4441));
	points.push(new GLatLng(35.47032,139.4438));
	points.push(new GLatLng(35.46968,139.4429));
	points.push(new GLatLng(35.46926,139.4422));
	points.push(new GLatLng(35.46907,139.4419));
	points.push(new GLatLng(35.46885,139.4415));
	points.push(new GLatLng(35.46865,139.4412));
	points.push(new GLatLng(35.46845,139.4409));
	points.push(new GLatLng(35.46824,139.4406));
	points.push(new GLatLng(35.46803,139.4402));
	points.push(new GLatLng(35.46782,139.4399));
	points.push(new GLatLng(35.46762,139.4395));
	points.push(new GLatLng(35.46718,139.4389));
	points.push(new GLatLng(35.46697,139.4386));
	points.push(new GLatLng(35.46673,139.4382));
	points.push(new GLatLng(35.46652,139.4379));
	points.push(new GLatLng(35.46628,139.4376));
	points.push(new GLatLng(35.46607,139.4373));
	points.push(new GLatLng(35.46582,139.437));
	points.push(new GLatLng(35.46558,139.4367));
	points.push(new GLatLng(35.46535,139.4364));
	points.push(new GLatLng(35.4651,139.4361));
	points.push(new GLatLng(35.4646,139.4355));
	points.push(new GLatLng(35.46435,139.4353));
	points.push(new GLatLng(35.4641,139.435));
	points.push(new GLatLng(35.46385,139.4347));
	points.push(new GLatLng(35.46358,139.4344));
	points.push(new GLatLng(35.46332,139.4341));
	points.push(new GLatLng(35.46305,139.4339));
	points.push(new GLatLng(35.46278,139.4336));
	points.push(new GLatLng(35.46252,139.4334));
	points.push(new GLatLng(35.46223,139.4331));
	points.push(new GLatLng(35.46169,139.4326));
	points.push(new GLatLng(35.4614,139.4324));
	points.push(new GLatLng(35.46112,139.4322));
	points.push(new GLatLng(35.46085,139.4319));
	points.push(new GLatLng(35.46057,139.4317));
	points.push(new GLatLng(35.46029,139.4315));
	points.push(new GLatLng(35.46,139.4313));
	points.push(new GLatLng(35.45972,139.4311));
	points.push(new GLatLng(35.45942,139.4309));
	points.push(new GLatLng(35.45882,139.4305));
	points.push(new GLatLng(35.45852,139.4303));
	points.push(new GLatLng(35.45822,139.4301));
	points.push(new GLatLng(35.45793,139.4299));
	points.push(new GLatLng(35.45763,139.4297));
	points.push(new GLatLng(35.45735,139.4295));
	points.push(new GLatLng(35.45707,139.4293));
	points.push(new GLatLng(35.45677,139.4291));
	points.push(new GLatLng(35.45648,139.4289));
	points.push(new GLatLng(35.4559,139.4285));
	points.push(new GLatLng(35.45562,139.4283));
	points.push(new GLatLng(35.45533,139.4281));
	points.push(new GLatLng(35.45505,139.4278));
	points.push(new GLatLng(35.45475,139.4276));
	points.push(new GLatLng(35.45445,139.4274));
	points.push(new GLatLng(35.45418,139.4272));
	points.push(new GLatLng(35.45392,139.4269));
	points.push(new GLatLng(35.45365,139.4267));
	points.push(new GLatLng(35.4531,139.4262));
	points.push(new GLatLng(35.45285,139.426));
	points.push(new GLatLng(35.45258,139.4257));
	points.push(new GLatLng(35.45233,139.4254));
	points.push(new GLatLng(35.45208,139.4252));
	points.push(new GLatLng(35.45183,139.4249));
	points.push(new GLatLng(35.45158,139.4246));
	points.push(new GLatLng(35.45133,139.4243));
	points.push(new GLatLng(35.4511,139.4241));
	points.push(new GLatLng(35.45087,139.4238));
	points.push(new GLatLng(35.4504,139.4232));
	points.push(new GLatLng(35.45018,139.4229));
	points.push(new GLatLng(35.44995,139.4226));
	points.push(new GLatLng(35.44973,139.4223));
	points.push(new GLatLng(35.44952,139.4219));
	points.push(new GLatLng(35.4493,139.4216));
	points.push(new GLatLng(35.4491,139.4213));
	points.push(new GLatLng(35.4489,139.421));
	points.push(new GLatLng(35.4487,139.4206));
	points.push(new GLatLng(35.4485,139.4203));
	points.push(new GLatLng(35.44795,139.4193));
	points.push(new GLatLng(35.44777,139.419));
	points.push(new GLatLng(35.44758,139.4186));
	points.push(new GLatLng(35.44742,139.4183));
	points.push(new GLatLng(35.44724,139.418));
	points.push(new GLatLng(35.44707,139.4176));
	points.push(new GLatLng(35.44688,139.4173));
	points.push(new GLatLng(35.4467,139.4169));
	points.push(new GLatLng(35.44653,139.4166));
	points.push(new GLatLng(35.44618,139.4159));
	points.push(new GLatLng(35.446,139.4156));
	points.push(new GLatLng(35.44584,139.4153));
	points.push(new GLatLng(35.44567,139.4149));
	points.push(new GLatLng(35.44548,139.4146));
	points.push(new GLatLng(35.44512,139.4139));
	points.push(new GLatLng(35.44493,139.4136));
	points.push(new GLatLng(35.44475,139.4133));
	points.push(new GLatLng(35.44437,139.4126));
	points.push(new GLatLng(35.44417,139.4123));
	points.push(new GLatLng(35.44397,139.412));
	points.push(new GLatLng(35.44377,139.4117));
	points.push(new GLatLng(35.44357,139.4114));
	points.push(new GLatLng(35.44337,139.4111));
	points.push(new GLatLng(35.44316,139.4108));
	points.push(new GLatLng(35.44297,139.4105));
	points.push(new GLatLng(35.44275,139.4103));
	points.push(new GLatLng(35.44255,139.41));
	points.push(new GLatLng(35.44233,139.4097));
	points.push(new GLatLng(35.44192,139.4092));
	points.push(new GLatLng(35.44168,139.4089));
	points.push(new GLatLng(35.44148,139.4086));
	points.push(new GLatLng(35.44127,139.4084));
	points.push(new GLatLng(35.44105,139.4082));
	points.push(new GLatLng(35.44081,139.4079));
	points.push(new GLatLng(35.4406,139.4077));
	points.push(new GLatLng(35.44036,139.4074));
	points.push(new GLatLng(35.44013,139.4072));
	points.push(new GLatLng(35.43988,139.407));
	points.push(new GLatLng(35.43965,139.4068));
	points.push(new GLatLng(35.43915,139.4063));
	points.push(new GLatLng(35.43888,139.4061));
	points.push(new GLatLng(35.43862,139.4059));
	points.push(new GLatLng(35.43835,139.4057));
	points.push(new GLatLng(35.43808,139.4054));
	points.push(new GLatLng(35.4378,139.4052));
	points.push(new GLatLng(35.43753,139.405));
	points.push(new GLatLng(35.43727,139.4048));
	points.push(new GLatLng(35.43699,139.4046));
	points.push(new GLatLng(35.43672,139.4044));
	points.push(new GLatLng(35.43618,139.4041));
	points.push(new GLatLng(35.43592,139.4039));
	points.push(new GLatLng(35.43563,139.4037));
	points.push(new GLatLng(35.43537,139.4035));
	points.push(new GLatLng(35.4351,139.4033));
	points.push(new GLatLng(35.43482,139.4031));
	points.push(new GLatLng(35.43455,139.4029));
	points.push(new GLatLng(35.43427,139.4027));
	points.push(new GLatLng(35.434,139.4025));
	points.push(new GLatLng(35.43343,139.402));
	points.push(new GLatLng(35.43315,139.4018));
	points.push(new GLatLng(35.43287,139.4016));
	points.push(new GLatLng(35.4326,139.4013));
	points.push(new GLatLng(35.43232,139.4011));
	points.push(new GLatLng(35.43205,139.4008));
	points.push(new GLatLng(35.43178,139.4006));
	points.push(new GLatLng(35.43152,139.4003));
	points.push(new GLatLng(35.43125,139.4001));
	points.push(new GLatLng(35.43075,139.3995));
	points.push(new GLatLng(35.43047,139.3992));
	points.push(new GLatLng(35.43022,139.3989));
	points.push(new GLatLng(35.42997,139.3987));
	points.push(new GLatLng(35.42972,139.3983));
	points.push(new GLatLng(35.42947,139.3981));
	points.push(new GLatLng(35.42923,139.3978));
	points.push(new GLatLng(35.429,139.3974));
	points.push(new GLatLng(35.42875,139.3971));
	points.push(new GLatLng(35.42853,139.3968));
	points.push(new GLatLng(35.42808,139.3961));
	points.push(new GLatLng(35.42785,139.3958));
	points.push(new GLatLng(35.42764,139.3954));
	points.push(new GLatLng(35.42742,139.3951));
	points.push(new GLatLng(35.4272,139.3948));
	points.push(new GLatLng(35.427,139.3944));
	points.push(new GLatLng(35.42678,139.3941));
	points.push(new GLatLng(35.4266,139.3937));
	points.push(new GLatLng(35.4264,139.3934));
	points.push(new GLatLng(35.42603,139.3927));
	points.push(new GLatLng(35.42603,139.3927));
	points.push(new GLatLng(35.42587,139.3923));
	points.push(new GLatLng(35.4257,139.392));
	points.push(new GLatLng(35.42553,139.3916));
	points.push(new GLatLng(35.42537,139.3912));
	points.push(new GLatLng(35.42522,139.3909));
	points.push(new GLatLng(35.42507,139.3905));
	points.push(new GLatLng(35.42492,139.3901));
	points.push(new GLatLng(35.42463,139.3894));
	points.push(new GLatLng(35.42451,139.389));
	points.push(new GLatLng(35.42439,139.3886));
	points.push(new GLatLng(35.42425,139.3882));
	points.push(new GLatLng(35.42413,139.3879));
	points.push(new GLatLng(35.42402,139.3875));
	points.push(new GLatLng(35.42392,139.3871));
	points.push(new GLatLng(35.4238,139.3868));
	points.push(new GLatLng(35.4236,139.386));
	points.push(new GLatLng(35.42352,139.3857));
	points.push(new GLatLng(35.42344,139.3853));
	points.push(new GLatLng(35.42333,139.3849));
	points.push(new GLatLng(35.42325,139.3846));
	points.push(new GLatLng(35.42317,139.3842));
	points.push(new GLatLng(35.42311,139.3838));
	points.push(new GLatLng(35.42302,139.3835));
	points.push(new GLatLng(35.42295,139.3831));
	points.push(new GLatLng(35.42282,139.3824));
	points.push(new GLatLng(35.42277,139.382));
	points.push(new GLatLng(35.42267,139.3813));
	points.push(new GLatLng(35.42262,139.381));
	points.push(new GLatLng(35.42257,139.3806));
	points.push(new GLatLng(35.42253,139.3803));
	points.push(new GLatLng(35.4225,139.3799));
	points.push(new GLatLng(35.42248,139.3796));
	points.push(new GLatLng(35.42242,139.3789));
	points.push(new GLatLng(35.4224,139.3786));
	points.push(new GLatLng(35.42238,139.3782));
	points.push(new GLatLng(35.42235,139.3775));
	points.push(new GLatLng(35.42235,139.3771));
	points.push(new GLatLng(35.42235,139.3768));
	points.push(new GLatLng(35.42235,139.3764));
	points.push(new GLatLng(35.42235,139.376));
	points.push(new GLatLng(35.42235,139.3753));
	points.push(new GLatLng(35.42235,139.3749));
	points.push(new GLatLng(35.42237,139.3746));
	points.push(new GLatLng(35.42238,139.3742));
	points.push(new GLatLng(35.4224,139.3738));
	points.push(new GLatLng(35.42242,139.3734));
	points.push(new GLatLng(35.42245,139.3731));
	points.push(new GLatLng(35.42248,139.3727));
	points.push(new GLatLng(35.4225,139.3724));
	points.push(new GLatLng(35.42257,139.3716));
	points.push(new GLatLng(35.4226,139.3713));
	points.push(new GLatLng(35.42263,139.3709));
	points.push(new GLatLng(35.42267,139.3706));
	points.push(new GLatLng(35.42272,139.3702));
	points.push(new GLatLng(35.42275,139.3698));
	points.push(new GLatLng(35.4228,139.3695));
	points.push(new GLatLng(35.42283,139.3691));
	points.push(new GLatLng(35.42288,139.3688));
	points.push(new GLatLng(35.42299,139.368));
	points.push(new GLatLng(35.42302,139.3677));
	points.push(new GLatLng(35.42307,139.3673));
	points.push(new GLatLng(35.42311,139.3669));
	points.push(new GLatLng(35.42317,139.3666));
	points.push(new GLatLng(35.4232,139.3663));
	points.push(new GLatLng(35.42325,139.3659));
	points.push(new GLatLng(35.42328,139.3656));
	points.push(new GLatLng(35.42332,139.3653));
	points.push(new GLatLng(35.4234,139.3647));
	points.push(new GLatLng(35.42345,139.3643));
	points.push(new GLatLng(35.4235,139.364));
	points.push(new GLatLng(35.42355,139.3637));
	points.push(new GLatLng(35.42358,139.3634));
	points.push(new GLatLng(35.42363,139.363));
	points.push(new GLatLng(35.42368,139.3627));
	points.push(new GLatLng(35.42375,139.3624));
	points.push(new GLatLng(35.42378,139.3621));
	points.push(new GLatLng(35.42383,139.3618));
	points.push(new GLatLng(35.42392,139.3611));
	points.push(new GLatLng(35.42397,139.3608));
	points.push(new GLatLng(35.42402,139.3604));
	points.push(new GLatLng(35.42407,139.3601));
	points.push(new GLatLng(35.42412,139.3598));
	points.push(new GLatLng(35.42415,139.3595));
	points.push(new GLatLng(35.4242,139.3591));
	points.push(new GLatLng(35.42425,139.3588));
	points.push(new GLatLng(35.42428,139.3585));
	points.push(new GLatLng(35.42439,139.3578));
	points.push(new GLatLng(35.42442,139.3575));
	points.push(new GLatLng(35.42445,139.3571));
	points.push(new GLatLng(35.42448,139.3568));
	points.push(new GLatLng(35.42453,139.3565));
	points.push(new GLatLng(35.42457,139.3561));
	points.push(new GLatLng(35.4246,139.3558));
	points.push(new GLatLng(35.42463,139.3555));
	points.push(new GLatLng(35.42467,139.3551));
	points.push(new GLatLng(35.42472,139.3545));
	points.push(new GLatLng(35.42475,139.3542));
	points.push(new GLatLng(35.42477,139.3538));
	points.push(new GLatLng(35.4248,139.3535));
	points.push(new GLatLng(35.42484,139.3532));
	points.push(new GLatLng(35.42484,139.3528));
	points.push(new GLatLng(35.42485,139.3525));
	points.push(new GLatLng(35.42487,139.3521));
	points.push(new GLatLng(35.42488,139.3518));
	points.push(new GLatLng(35.4249,139.3511));
	points.push(new GLatLng(35.42492,139.3507));
	points.push(new GLatLng(35.42492,139.3504));
	points.push(new GLatLng(35.42492,139.35));
	points.push(new GLatLng(35.42492,139.3497));
	points.push(new GLatLng(35.42492,139.3493));
	points.push(new GLatLng(35.42492,139.349));
	points.push(new GLatLng(35.4249,139.3486));
	points.push(new GLatLng(35.4249,139.3482));
	points.push(new GLatLng(35.42487,139.3475));
	points.push(new GLatLng(35.42485,139.3472));
	points.push(new GLatLng(35.42484,139.3468));
	points.push(new GLatLng(35.4248,139.3464));
	points.push(new GLatLng(35.42478,139.3461));
	points.push(new GLatLng(35.42475,139.3457));
	points.push(new GLatLng(35.42472,139.3453));
	points.push(new GLatLng(35.42468,139.345));
	points.push(new GLatLng(35.4246,139.3442));
	points.push(new GLatLng(35.42455,139.3439));
	points.push(new GLatLng(35.42451,139.3435));
	points.push(new GLatLng(35.42445,139.3432));
	points.push(new GLatLng(35.4244,139.3428));
	points.push(new GLatLng(35.42435,139.3424));
	points.push(new GLatLng(35.42428,139.3421));
	points.push(new GLatLng(35.42422,139.3417));
	points.push(new GLatLng(35.42413,139.3414));
	points.push(new GLatLng(35.42397,139.3407));
	points.push(new GLatLng(35.42388,139.3403));
	points.push(new GLatLng(35.4238,139.3399));
	points.push(new GLatLng(35.4237,139.3396));
	points.push(new GLatLng(35.42358,139.3392));
	points.push(new GLatLng(35.42348,139.3389));
	points.push(new GLatLng(35.42337,139.3385));
	points.push(new GLatLng(35.42325,139.3382));
	points.push(new GLatLng(35.42311,139.3378));
	points.push(new GLatLng(35.42283,139.3372));
	points.push(new GLatLng(35.4227,139.3368));
	points.push(new GLatLng(35.42255,139.3365));
	points.push(new GLatLng(35.4224,139.3361));
	points.push(new GLatLng(35.42223,139.3358));
	points.push(new GLatLng(35.42207,139.3355));
	points.push(new GLatLng(35.4219,139.3351));
	points.push(new GLatLng(35.42171,139.3348));
	points.push(new GLatLng(35.42153,139.3345));
	points.push(new GLatLng(35.42115,139.3338));
	points.push(new GLatLng(35.42097,139.3335));
	points.push(new GLatLng(35.42076,139.3331));
	points.push(new GLatLng(35.42057,139.3328));
	points.push(new GLatLng(35.42037,139.3325));
	points.push(new GLatLng(35.42015,139.3322));
	points.push(new GLatLng(35.41997,139.3319));
	points.push(new GLatLng(35.41977,139.3315));
	points.push(new GLatLng(35.41957,139.3312));
	points.push(new GLatLng(35.41936,139.3309));
	points.push(new GLatLng(35.41898,139.3302));
	points.push(new GLatLng(35.41879,139.3299));
	points.push(new GLatLng(35.4186,139.3296));
	points.push(new GLatLng(35.41838,139.3292));
	points.push(new GLatLng(35.4182,139.3289));
	points.push(new GLatLng(35.418,139.3286));
	points.push(new GLatLng(35.41783,139.3282));
	points.push(new GLatLng(35.41762,139.3279));
	points.push(new GLatLng(35.41743,139.3275));
	points.push(new GLatLng(35.41707,139.3269));
	points.push(new GLatLng(35.41687,139.3265));
	points.push(new GLatLng(35.41668,139.3262));
	points.push(new GLatLng(35.41652,139.3258));
	points.push(new GLatLng(35.41633,139.3254));
	points.push(new GLatLng(35.41615,139.3251));
	points.push(new GLatLng(35.41599,139.3247));
	points.push(new GLatLng(35.41582,139.3243));
	points.push(new GLatLng(35.41548,139.3236));
	points.push(new GLatLng(35.41535,139.3232));
	points.push(new GLatLng(35.41516,139.3228));
	points.push(new GLatLng(35.415,139.3224));
	points.push(new GLatLng(35.41485,139.322));
	points.push(new GLatLng(35.41468,139.3216));
	points.push(new GLatLng(35.41455,139.3212));
	points.push(new GLatLng(35.4144,139.3208));
	points.push(new GLatLng(35.41412,139.32));
	points.push(new GLatLng(35.41398,139.3196));
	points.push(new GLatLng(35.41385,139.3192));
	points.push(new GLatLng(35.41373,139.3188));
	points.push(new GLatLng(35.4136,139.3185));
	points.push(new GLatLng(35.4135,139.3181));
	points.push(new GLatLng(35.41328,139.3173));
	points.push(new GLatLng(35.41307,139.3165));
	points.push(new GLatLng(35.41297,139.3162));
	points.push(new GLatLng(35.41288,139.3158));
	points.push(new GLatLng(35.41278,139.3154));
	points.push(new GLatLng(35.4126,139.3146));
	points.push(new GLatLng(35.4125,139.3143));
	points.push(new GLatLng(35.41242,139.3139));
	points.push(new GLatLng(35.41223,139.3131));
	points.push(new GLatLng(35.41213,139.3127));
	points.push(new GLatLng(35.41205,139.3123));
	points.push(new GLatLng(35.41197,139.3119));
	points.push(new GLatLng(35.41188,139.3115));
	points.push(new GLatLng(35.4118,139.3111));
	points.push(new GLatLng(35.41172,139.3107));
	points.push(new GLatLng(35.41165,139.3104));
	points.push(new GLatLng(35.41148,139.3096));
	points.push(new GLatLng(35.41138,139.3092));
	points.push(new GLatLng(35.4113,139.3088));
	points.push(new GLatLng(35.41122,139.3084));
	points.push(new GLatLng(35.41115,139.308));
	points.push(new GLatLng(35.41105,139.3076));
	points.push(new GLatLng(35.41096,139.3072));
	points.push(new GLatLng(35.41087,139.3069));
	points.push(new GLatLng(35.4107,139.3061));
	points.push(new GLatLng(35.4106,139.3057));
	points.push(new GLatLng(35.41051,139.3053));
	points.push(new GLatLng(35.41042,139.3049));
	points.push(new GLatLng(35.41032,139.3045));
	points.push(new GLatLng(35.41023,139.3041));
	points.push(new GLatLng(35.41012,139.3037));
	points.push(new GLatLng(35.41002,139.3033));
	points.push(new GLatLng(35.40975,139.3026));
	points.push(new GLatLng(35.40963,139.3022));
	points.push(new GLatLng(35.4095,139.3018));
	points.push(new GLatLng(35.40937,139.3014));
	points.push(new GLatLng(35.40922,139.301));
	points.push(new GLatLng(35.40907,139.3007));
	points.push(new GLatLng(35.40892,139.3003));
	points.push(new GLatLng(35.40877,139.2999));
	points.push(new GLatLng(35.40845,139.2992));
	points.push(new GLatLng(35.40828,139.2988));
	points.push(new GLatLng(35.40812,139.2984));
	points.push(new GLatLng(35.40793,139.2981));
	points.push(new GLatLng(35.40777,139.2977));
	points.push(new GLatLng(35.40759,139.2974));
	points.push(new GLatLng(35.40738,139.297));
	points.push(new GLatLng(35.4072,139.2967));
	points.push(new GLatLng(35.407,139.2963));
	points.push(new GLatLng(35.40663,139.2956));
	points.push(new GLatLng(35.40642,139.2953));
	points.push(new GLatLng(35.40623,139.295));
	points.push(new GLatLng(35.40602,139.2946));
	points.push(new GLatLng(35.40582,139.2943));
	points.push(new GLatLng(35.40538,139.2937));
	points.push(new GLatLng(35.40517,139.2934));
	points.push(new GLatLng(35.40495,139.2931));
	points.push(new GLatLng(35.40472,139.2928));
	points.push(new GLatLng(35.40425,139.2922));
	points.push(new GLatLng(35.40402,139.2919));
	points.push(new GLatLng(35.40377,139.2916));
	points.push(new GLatLng(35.40353,139.2913));
	points.push(new GLatLng(35.40328,139.291));
	points.push(new GLatLng(35.40302,139.2907));
	points.push(new GLatLng(35.40277,139.2904));
	points.push(new GLatLng(35.4025,139.2901));
	points.push(new GLatLng(35.40222,139.2898));
	points.push(new GLatLng(35.40195,139.2895));
	points.push(new GLatLng(35.40138,139.289));
	points.push(new GLatLng(35.40108,139.2887));
	points.push(new GLatLng(35.4008,139.2884));
	points.push(new GLatLng(35.4005,139.2882));
	points.push(new GLatLng(35.40022,139.2879));
	points.push(new GLatLng(35.39992,139.2877));
	points.push(new GLatLng(35.39963,139.2874));
	points.push(new GLatLng(35.39933,139.2872));
	points.push(new GLatLng(35.39903,139.2869));
	points.push(new GLatLng(35.39843,139.2865));
	points.push(new GLatLng(35.39813,139.2863));
	points.push(new GLatLng(35.39783,139.286));
	points.push(new GLatLng(35.39753,139.2858));
	points.push(new GLatLng(35.39722,139.2856));
	points.push(new GLatLng(35.3969,139.2854));
	points.push(new GLatLng(35.3966,139.2852));
	points.push(new GLatLng(35.39628,139.285));
	points.push(new GLatLng(35.39568,139.2846));
	points.push(new GLatLng(35.39537,139.2844));
	points.push(new GLatLng(35.39507,139.2842));
	points.push(new GLatLng(35.39477,139.2839));
	points.push(new GLatLng(35.39447,139.2837));
	points.push(new GLatLng(35.39417,139.2835));
	points.push(new GLatLng(35.39387,139.2833));
	points.push(new GLatLng(35.39357,139.2831));
	points.push(new GLatLng(35.39298,139.2827));
	points.push(new GLatLng(35.3927,139.2825));
	points.push(new GLatLng(35.39242,139.2822));
	points.push(new GLatLng(35.39212,139.282));
	points.push(new GLatLng(35.39183,139.2818));
	points.push(new GLatLng(35.39155,139.2816));
	points.push(new GLatLng(35.39127,139.2813));
	points.push(new GLatLng(35.39098,139.2811));
	points.push(new GLatLng(35.39068,139.2809));
	points.push(new GLatLng(35.39012,139.2804));
	points.push(new GLatLng(35.38985,139.2802));
	points.push(new GLatLng(35.38957,139.2799));
	points.push(new GLatLng(35.3893,139.2797));
	points.push(new GLatLng(35.38902,139.2794));
	points.push(new GLatLng(35.38875,139.2791));
	points.push(new GLatLng(35.38848,139.2789));
	points.push(new GLatLng(35.38822,139.2787));
	points.push(new GLatLng(35.38795,139.2784));
	points.push(new GLatLng(35.3877,139.2781));
	points.push(new GLatLng(35.38718,139.2776));
	points.push(new GLatLng(35.38718,139.2776));
	points.push(new GLatLng(35.38692,139.2773));
	points.push(new GLatLng(35.38667,139.2771));
	points.push(new GLatLng(35.38642,139.2768));
	points.push(new GLatLng(35.38617,139.2765));
	points.push(new GLatLng(35.38592,139.2762));
	points.push(new GLatLng(35.38568,139.276));
	points.push(new GLatLng(35.38543,139.2757));
	points.push(new GLatLng(35.38497,139.2751));
	points.push(new GLatLng(35.38474,139.2749));
	points.push(new GLatLng(35.38428,139.2743));
	points.push(new GLatLng(35.38407,139.2741));
	points.push(new GLatLng(35.38383,139.2738));
	points.push(new GLatLng(35.3836,139.2735));
	points.push(new GLatLng(35.38338,139.2733));
	points.push(new GLatLng(35.38317,139.273));
	points.push(new GLatLng(35.38293,139.2727));
	points.push(new GLatLng(35.38272,139.2725));
	points.push(new GLatLng(35.38248,139.2722));
	points.push(new GLatLng(35.38203,139.2717));
	points.push(new GLatLng(35.38158,139.2712));
	points.push(new GLatLng(35.38133,139.2709));
	points.push(new GLatLng(35.3811,139.2707));
	points.push(new GLatLng(35.38085,139.2704));
	points.push(new GLatLng(35.38062,139.2702));
	points.push(new GLatLng(35.38037,139.2699));
	points.push(new GLatLng(35.38012,139.2697));
	points.push(new GLatLng(35.37987,139.2695));
	points.push(new GLatLng(35.3796,139.2692));
	points.push(new GLatLng(35.37937,139.269));
	points.push(new GLatLng(35.37885,139.2685));
	points.push(new GLatLng(35.37858,139.2683));
	points.push(new GLatLng(35.37833,139.2681));
	points.push(new GLatLng(35.37808,139.2679));
	points.push(new GLatLng(35.37782,139.2676));
	points.push(new GLatLng(35.37757,139.2674));
	points.push(new GLatLng(35.37732,139.2672));
	points.push(new GLatLng(35.37707,139.267));
	points.push(new GLatLng(35.37683,139.2669));
	points.push(new GLatLng(35.37658,139.2667));
	points.push(new GLatLng(35.37612,139.2663));
	points.push(new GLatLng(35.37587,139.2661));
	points.push(new GLatLng(35.37563,139.266));
	points.push(new GLatLng(35.3754,139.2658));
	points.push(new GLatLng(35.37492,139.2655));
	points.push(new GLatLng(35.37467,139.2653));
	points.push(new GLatLng(35.37443,139.2652));
	points.push(new GLatLng(35.37395,139.2649));
	points.push(new GLatLng(35.37372,139.2647));
	points.push(new GLatLng(35.37325,139.2644));
	points.push(new GLatLng(35.37302,139.2643));
	points.push(new GLatLng(35.37278,139.2641));
	points.push(new GLatLng(35.37232,139.2638));
	points.push(new GLatLng(35.37208,139.2637));
	points.push(new GLatLng(35.37185,139.2635));
	points.push(new GLatLng(35.37162,139.2634));
	points.push(new GLatLng(35.37138,139.2632));
	points.push(new GLatLng(35.37113,139.2631));
	points.push(new GLatLng(35.3709,139.2629));
	points.push(new GLatLng(35.37037,139.2625));
	points.push(new GLatLng(35.3701,139.2624));
	points.push(new GLatLng(35.36983,139.2622));
	points.push(new GLatLng(35.36953,139.262));
	points.push(new GLatLng(35.36925,139.2617));
	points.push(new GLatLng(35.36895,139.2615));
	points.push(new GLatLng(35.36867,139.2613));
	points.push(new GLatLng(35.36838,139.2611));
	points.push(new GLatLng(35.3681,139.2608));
	points.push(new GLatLng(35.36753,139.2603));
	points.push(new GLatLng(35.36725,139.2601));
	points.push(new GLatLng(35.36698,139.2598));
	points.push(new GLatLng(35.36672,139.2596));
	points.push(new GLatLng(35.36645,139.2593));
	points.push(new GLatLng(35.3662,139.2591));
	points.push(new GLatLng(35.36595,139.2589));
	points.push(new GLatLng(35.3657,139.2586));
	points.push(new GLatLng(35.36547,139.2584));
	points.push(new GLatLng(35.36523,139.2581));
	points.push(new GLatLng(35.36477,139.2576));
	points.push(new GLatLng(35.36453,139.2574));
	points.push(new GLatLng(35.36432,139.2571));
	points.push(new GLatLng(35.36408,139.2569));
	points.push(new GLatLng(35.36386,139.2566));
	points.push(new GLatLng(35.36365,139.2564));
	points.push(new GLatLng(35.36343,139.2561));
	points.push(new GLatLng(35.36322,139.2558));
	points.push(new GLatLng(35.36302,139.2556));
	points.push(new GLatLng(35.36282,139.2553));
	points.push(new GLatLng(35.36262,139.255));
	points.push(new GLatLng(35.36242,139.2547));
	points.push(new GLatLng(35.36201,139.2541));
	points.push(new GLatLng(35.36183,139.2538));
	points.push(new GLatLng(35.36165,139.2535));
	points.push(new GLatLng(35.36147,139.2531));
	points.push(new GLatLng(35.36128,139.2529));
	points.push(new GLatLng(35.3611,139.2525));
	points.push(new GLatLng(35.36092,139.2522));
	points.push(new GLatLng(35.36075,139.2519));
	points.push(new GLatLng(35.36058,139.2516));
	points.push(new GLatLng(35.36042,139.2512));
	points.push(new GLatLng(35.3601,139.2505));
	points.push(new GLatLng(35.35995,139.2502));
	points.push(new GLatLng(35.35978,139.2498));
	points.push(new GLatLng(35.35965,139.2495));
	points.push(new GLatLng(35.3595,139.2491));
	points.push(new GLatLng(35.35935,139.2488));
	points.push(new GLatLng(35.35921,139.2484));
	points.push(new GLatLng(35.35909,139.2481));
	points.push(new GLatLng(35.35895,139.2477));
	points.push(new GLatLng(35.35867,139.247));
	points.push(new GLatLng(35.35853,139.2466));
	points.push(new GLatLng(35.35838,139.2463));
	points.push(new GLatLng(35.35823,139.246));
	points.push(new GLatLng(35.3581,139.2456));
	points.push(new GLatLng(35.35793,139.2453));
	points.push(new GLatLng(35.35778,139.2449));
	points.push(new GLatLng(35.35762,139.2446));
	points.push(new GLatLng(35.35747,139.2443));
	points.push(new GLatLng(35.35713,139.2436));
	points.push(new GLatLng(35.35695,139.2433));
	points.push(new GLatLng(35.35677,139.243));
	points.push(new GLatLng(35.3566,139.2427));
	points.push(new GLatLng(35.3564,139.2424));
	points.push(new GLatLng(35.35622,139.2421));
	points.push(new GLatLng(35.35603,139.2418));
	points.push(new GLatLng(35.35583,139.2415));
	points.push(new GLatLng(35.35563,139.2412));
	points.push(new GLatLng(35.35545,139.2409));
	points.push(new GLatLng(35.35505,139.2403));
	points.push(new GLatLng(35.35505,139.2403));
	points.push(new GLatLng(35.35485,139.2399));
	points.push(new GLatLng(35.35467,139.2396));
	points.push(new GLatLng(35.35447,139.2393));
	points.push(new GLatLng(35.35428,139.239));
	points.push(new GLatLng(35.3541,139.2387));
	points.push(new GLatLng(35.3539,139.2384));
	points.push(new GLatLng(35.35373,139.2381));
	points.push(new GLatLng(35.35355,139.2378));
	points.push(new GLatLng(35.35338,139.2375));
	points.push(new GLatLng(35.35305,139.2369));
	points.push(new GLatLng(35.35305,139.2369));
	points.push(new GLatLng(35.3529,139.2366));
	points.push(new GLatLng(35.35275,139.2363));
	points.push(new GLatLng(35.3526,139.236));
	points.push(new GLatLng(35.35247,139.2357));
	points.push(new GLatLng(35.35232,139.2354));
	points.push(new GLatLng(35.35218,139.235));
	points.push(new GLatLng(35.35205,139.2347));
	points.push(new GLatLng(35.35192,139.2344));
	points.push(new GLatLng(35.3518,139.2341));
	points.push(new GLatLng(35.35157,139.2334));
	points.push(new GLatLng(35.35147,139.233));
	points.push(new GLatLng(35.35135,139.2327));
	points.push(new GLatLng(35.35125,139.2324));
	points.push(new GLatLng(35.35115,139.232));
	points.push(new GLatLng(35.35107,139.2317));
	points.push(new GLatLng(35.351,139.2313));
	points.push(new GLatLng(35.35092,139.231));
	points.push(new GLatLng(35.35085,139.2306));
	points.push(new GLatLng(35.3507,139.2299));
	points.push(new GLatLng(35.35063,139.2295));
	points.push(new GLatLng(35.35058,139.2291));
	points.push(new GLatLng(35.35053,139.2288));
	points.push(new GLatLng(35.35048,139.2284));
	points.push(new GLatLng(35.35043,139.228));
	points.push(new GLatLng(35.3504,139.2276));
	points.push(new GLatLng(35.35037,139.2273));
	points.push(new GLatLng(35.35032,139.2266));
	points.push(new GLatLng(35.3503,139.2262));
	points.push(new GLatLng(35.35028,139.2258));
	points.push(new GLatLng(35.35028,139.2255));
	points.push(new GLatLng(35.35027,139.2251));
	points.push(new GLatLng(35.35028,139.2247));
	points.push(new GLatLng(35.35028,139.2243));
	points.push(new GLatLng(35.35033,139.2231));
	points.push(new GLatLng(35.35035,139.2228));
	points.push(new GLatLng(35.35037,139.2224));
	points.push(new GLatLng(35.3504,139.222));
	points.push(new GLatLng(35.35045,139.2216));
	points.push(new GLatLng(35.3505,139.2212));
	points.push(new GLatLng(35.35057,139.2209));
	points.push(new GLatLng(35.35063,139.2205));
	points.push(new GLatLng(35.35077,139.2197));
	points.push(new GLatLng(35.35083,139.2193));
	points.push(new GLatLng(35.3509,139.219));
	points.push(new GLatLng(35.35097,139.2186));
	points.push(new GLatLng(35.35103,139.2182));
	points.push(new GLatLng(35.3511,139.2179));
	points.push(new GLatLng(35.35117,139.2175));
	points.push(new GLatLng(35.35122,139.2171));
	points.push(new GLatLng(35.35132,139.2164));
	points.push(new GLatLng(35.35137,139.216));
	points.push(new GLatLng(35.3514,139.2157));
	points.push(new GLatLng(35.35143,139.2153));
	points.push(new GLatLng(35.35147,139.2149));
	points.push(new GLatLng(35.3515,139.2146));
	points.push(new GLatLng(35.35153,139.2142));
	points.push(new GLatLng(35.35153,139.2138));
	points.push(new GLatLng(35.35152,139.2131));
	points.push(new GLatLng(35.35152,139.2127));
	points.push(new GLatLng(35.3515,139.2123));
	points.push(new GLatLng(35.35145,139.2119));
	points.push(new GLatLng(35.3514,139.2115));
	points.push(new GLatLng(35.35137,139.2111));
	points.push(new GLatLng(35.3513,139.2107));
	points.push(new GLatLng(35.35125,139.2103));
	points.push(new GLatLng(35.35108,139.2096));
	points.push(new GLatLng(35.35108,139.2096));
	points.push(new GLatLng(35.3509,139.2088));
	points.push(new GLatLng(35.35078,139.2084));
	points.push(new GLatLng(35.35065,139.2081));
	points.push(new GLatLng(35.35052,139.2077));
	points.push(new GLatLng(35.35037,139.2073));
	points.push(new GLatLng(35.3502,139.207));
	points.push(new GLatLng(35.35,139.2067));
	points.push(new GLatLng(35.3496,139.2061));
	points.push(new GLatLng(35.34937,139.2058));
	points.push(new GLatLng(35.34915,139.2056));
	points.push(new GLatLng(35.34892,139.2053));
	points.push(new GLatLng(35.34867,139.2051));
	points.push(new GLatLng(35.34842,139.205));
	points.push(new GLatLng(35.34815,139.2048));
	points.push(new GLatLng(35.34789,139.2047));
	points.push(new GLatLng(35.34762,139.2045));
	points.push(new GLatLng(35.34735,139.2044));
	points.push(new GLatLng(35.3468,139.2043));
	points.push(new GLatLng(35.3468,139.2043));
	points.push(new GLatLng(35.34652,139.2043));
	points.push(new GLatLng(35.34625,139.2043));
	points.push(new GLatLng(35.34598,139.2043));
	points.push(new GLatLng(35.34572,139.2042));
	points.push(new GLatLng(35.34547,139.2042));
	points.push(new GLatLng(35.34521,139.2042));
	points.push(new GLatLng(35.34498,139.2041));
	points.push(new GLatLng(35.34477,139.2041));
	points.push(new GLatLng(35.34457,139.2041));
	points.push(new GLatLng(35.3444,139.204));
	points.push(new GLatLng(35.34426,139.204));
	points.push(new GLatLng(35.34407,139.204));
	points.push(new GLatLng(35.34398,139.204));
	points.push(new GLatLng(35.3439,139.204));
	points.push(new GLatLng(35.34383,139.204));
	points.push(new GLatLng(35.34369,139.204));
	points.push(new GLatLng(35.34362,139.204));
	points.push(new GLatLng(35.34355,139.2039));
	points.push(new GLatLng(35.34348,139.2039));
	points.push(new GLatLng(35.34343,139.2038));
	points.push(new GLatLng(35.34337,139.2038));
	points.push(new GLatLng(35.34332,139.2038));
	points.push(new GLatLng(35.34327,139.2038));
	points.push(new GLatLng(35.34324,139.2038));
	points.push(new GLatLng(35.34318,139.2038));
	points.push(new GLatLng(35.34317,139.2038));
	points.push(new GLatLng(35.34313,139.2039));
	points.push(new GLatLng(35.3431,139.2039));
	points.push(new GLatLng(35.34307,139.2039));
	points.push(new GLatLng(35.34303,139.2039));
	points.push(new GLatLng(35.34302,139.2039));
	points.push(new GLatLng(35.34295,139.2039));
	points.push(new GLatLng(35.3429,139.2039));
	points.push(new GLatLng(35.34285,139.2038));
	points.push(new GLatLng(35.3428,139.2038));
	points.push(new GLatLng(35.34275,139.2038));
	points.push(new GLatLng(35.34263,139.2036));
	points.push(new GLatLng(35.34263,139.2036));
	points.push(new GLatLng(35.34258,139.2036));
	points.push(new GLatLng(35.34252,139.2035));
	points.push(new GLatLng(35.34247,139.2034));
	points.push(new GLatLng(35.34241,139.2034));
	points.push(new GLatLng(35.34237,139.2033));
	points.push(new GLatLng(35.34235,139.2032));
	points.push(new GLatLng(35.34233,139.2031));
	points.push(new GLatLng(35.34235,139.203));
	points.push(new GLatLng(35.34235,139.2029));
	points.push(new GLatLng(35.34237,139.2027));
	points.push(new GLatLng(35.34235,139.2026));
	points.push(new GLatLng(35.34233,139.2025));
	points.push(new GLatLng(35.3423,139.2024));
	points.push(new GLatLng(35.34225,139.2023));
	points.push(new GLatLng(35.34212,139.202));
	points.push(new GLatLng(35.34212,139.202));
	points.push(new GLatLng(35.34205,139.2018));
	points.push(new GLatLng(35.34198,139.2017));
	points.push(new GLatLng(35.34192,139.2015));
	points.push(new GLatLng(35.34184,139.2014));
	points.push(new GLatLng(35.34175,139.2012));
	points.push(new GLatLng(35.34167,139.201));
	points.push(new GLatLng(35.34158,139.2008));
	points.push(new GLatLng(35.3415,139.2006));
	points.push(new GLatLng(35.34143,139.2004));
	points.push(new GLatLng(35.34135,139.2002));
	points.push(new GLatLng(35.34128,139.1999));
	points.push(new GLatLng(35.34122,139.1996));
	points.push(new GLatLng(35.34115,139.1994));
	points.push(new GLatLng(35.3411,139.1991));
	points.push(new GLatLng(35.34097,139.1986));
	points.push(new GLatLng(35.34097,139.1986));
	points.push(new GLatLng(35.3409,139.1983));
	points.push(new GLatLng(35.34083,139.198));
	points.push(new GLatLng(35.34078,139.1976));
	points.push(new GLatLng(35.34073,139.1973));
	points.push(new GLatLng(35.34068,139.197));
	points.push(new GLatLng(35.34065,139.1967));
	points.push(new GLatLng(35.3406,139.1964));
	points.push(new GLatLng(35.34057,139.1961));
	points.push(new GLatLng(35.34055,139.1958));
	points.push(new GLatLng(35.34053,139.1951));
	points.push(new GLatLng(35.34053,139.1951));
	points.push(new GLatLng(35.34052,139.1948));
	points.push(new GLatLng(35.34052,139.1945));
	points.push(new GLatLng(35.34052,139.1941));
	points.push(new GLatLng(35.34052,139.1938));
	points.push(new GLatLng(35.34053,139.1935));
	points.push(new GLatLng(35.34053,139.1932));
	points.push(new GLatLng(35.34053,139.1929));
	points.push(new GLatLng(35.34055,139.1922));
	points.push(new GLatLng(35.34055,139.1922));
	points.push(new GLatLng(35.34055,139.1919));
	points.push(new GLatLng(35.34055,139.1916));
	points.push(new GLatLng(35.34053,139.1913));
	points.push(new GLatLng(35.34052,139.1909));
	points.push(new GLatLng(35.3405,139.1906));
	points.push(new GLatLng(35.34047,139.1903));
	points.push(new GLatLng(35.34044,139.19));
	points.push(new GLatLng(35.3404,139.1896));
	points.push(new GLatLng(35.34035,139.1893));
	points.push(new GLatLng(35.34025,139.1887));
	points.push(new GLatLng(35.34025,139.1887));
	points.push(new GLatLng(35.34018,139.1884));
	points.push(new GLatLng(35.34012,139.1881));
	points.push(new GLatLng(35.34003,139.1877));
	points.push(new GLatLng(35.33995,139.1874));
	points.push(new GLatLng(35.33985,139.1871));
	points.push(new GLatLng(35.33977,139.1868));
	points.push(new GLatLng(35.33967,139.1865));
	points.push(new GLatLng(35.33955,139.1862));
	points.push(new GLatLng(35.33943,139.1859));
	points.push(new GLatLng(35.33922,139.1853));
	points.push(new GLatLng(35.3391,139.185));
	points.push(new GLatLng(35.33898,139.1847));
	points.push(new GLatLng(35.33887,139.1844));
	points.push(new GLatLng(35.33877,139.1841));
	points.push(new GLatLng(35.33867,139.1838));
	points.push(new GLatLng(35.33858,139.1835));
	points.push(new GLatLng(35.3385,139.1832));
	points.push(new GLatLng(35.33842,139.1829));
	points.push(new GLatLng(35.33835,139.1826));
	points.push(new GLatLng(35.33823,139.1819));
	points.push(new GLatLng(35.33823,139.1819));
	points.push(new GLatLng(35.33817,139.1816));
	points.push(new GLatLng(35.33812,139.1813));
	points.push(new GLatLng(35.33809,139.1809));
	points.push(new GLatLng(35.33805,139.1806));
	points.push(new GLatLng(35.33802,139.1803));
	points.push(new GLatLng(35.338,139.1799));
	points.push(new GLatLng(35.33798,139.1796));
	points.push(new GLatLng(35.33797,139.1793));
	points.push(new GLatLng(35.33798,139.1786));
	points.push(new GLatLng(35.33798,139.1786));
	points.push(new GLatLng(35.338,139.1783));
	points.push(new GLatLng(35.33803,139.178));
	points.push(new GLatLng(35.33805,139.1776));
	points.push(new GLatLng(35.3381,139.1773));
	points.push(new GLatLng(35.33813,139.177));
	points.push(new GLatLng(35.3382,139.1767));
	points.push(new GLatLng(35.33825,139.1763));
	points.push(new GLatLng(35.33832,139.176));
	points.push(new GLatLng(35.33838,139.1757));
	points.push(new GLatLng(35.33855,139.1751));
	points.push(new GLatLng(35.33855,139.1751));
	points.push(new GLatLng(35.33863,139.1747));
	points.push(new GLatLng(35.33872,139.1744));
	points.push(new GLatLng(35.33882,139.1741));
	points.push(new GLatLng(35.3389,139.1738));
	points.push(new GLatLng(35.339,139.1734));
	points.push(new GLatLng(35.3391,139.1731));
	points.push(new GLatLng(35.33918,139.1728));
	points.push(new GLatLng(35.33947,139.1718));
	points.push(new GLatLng(35.33947,139.1718));
	points.push(new GLatLng(35.33953,139.1714));
	points.push(new GLatLng(35.33961,139.1711));
	points.push(new GLatLng(35.33975,139.1704));
	points.push(new GLatLng(35.3398,139.17));
	points.push(new GLatLng(35.33985,139.1696));
	points.push(new GLatLng(35.3399,139.1693));
	points.push(new GLatLng(35.33993,139.1689));
	points.push(new GLatLng(35.33997,139.1681));
	points.push(new GLatLng(35.33997,139.1681));
	points.push(new GLatLng(35.33998,139.1678));
	points.push(new GLatLng(35.33998,139.1673));
	points.push(new GLatLng(35.33998,139.1665));
	points.push(new GLatLng(35.33998,139.1661));
	points.push(new GLatLng(35.33998,139.1657));
	points.push(new GLatLng(35.33998,139.1653));
	points.push(new GLatLng(35.34003,139.1645));
	points.push(new GLatLng(35.34007,139.1641));
	points.push(new GLatLng(35.34012,139.1637));
	points.push(new GLatLng(35.34017,139.1633));
	points.push(new GLatLng(35.34032,139.1625));
	points.push(new GLatLng(35.34042,139.1621));
	points.push(new GLatLng(35.34063,139.1612));
	points.push(new GLatLng(35.34063,139.1612));
	points.push(new GLatLng(35.34077,139.1608));
	points.push(new GLatLng(35.34092,139.1604));
	points.push(new GLatLng(35.34107,139.16));
	points.push(new GLatLng(35.34123,139.1596));
	points.push(new GLatLng(35.34142,139.1593));
	points.push(new GLatLng(35.34182,139.1585));
	points.push(new GLatLng(35.34225,139.1579));
	points.push(new GLatLng(35.34225,139.1579));
	points.push(new GLatLng(35.34248,139.1575));
	points.push(new GLatLng(35.34298,139.1569));
	points.push(new GLatLng(35.34324,139.1566));
	points.push(new GLatLng(35.34348,139.1563));
	points.push(new GLatLng(35.34375,139.1561));
	points.push(new GLatLng(35.3443,139.1556));
	points.push(new GLatLng(35.34457,139.1553));
	points.push(new GLatLng(35.34509,139.1548));
	points.push(new GLatLng(35.34509,139.1548));
	points.push(new GLatLng(35.34555,139.1543));
	points.push(new GLatLng(35.34577,139.154));
	points.push(new GLatLng(35.34598,139.1537));
	points.push(new GLatLng(35.34618,139.1534));
	points.push(new GLatLng(35.34657,139.1527));
	points.push(new GLatLng(35.34677,139.1524));
	points.push(new GLatLng(35.34695,139.1521));
	points.push(new GLatLng(35.34728,139.1514));
	points.push(new GLatLng(35.34745,139.151));
	points.push(new GLatLng(35.34762,139.1507));
	points.push(new GLatLng(35.34777,139.1503));
	points.push(new GLatLng(35.34792,139.15));
	points.push(new GLatLng(35.34818,139.1492));
	points.push(new GLatLng(35.3483,139.1489));
	points.push(new GLatLng(35.34853,139.1481));
	points.push(new GLatLng(35.34853,139.1481));
	points.push(new GLatLng(35.34872,139.1473));
	points.push(new GLatLng(35.3488,139.1469));
	points.push(new GLatLng(35.34887,139.1465));
	points.push(new GLatLng(35.34893,139.1462));
	points.push(new GLatLng(35.34905,139.1454));
	points.push(new GLatLng(35.34912,139.1446));
	points.push(new GLatLng(35.34912,139.1446));
	points.push(new GLatLng(35.34915,139.1442));
	points.push(new GLatLng(35.3492,139.1434));
	points.push(new GLatLng(35.34922,139.143));
	points.push(new GLatLng(35.34923,139.1426));
	points.push(new GLatLng(35.34925,139.1422));
	points.push(new GLatLng(35.34932,139.141));
	points.push(new GLatLng(35.34932,139.141));
	points.push(new GLatLng(35.34935,139.1407));
	points.push(new GLatLng(35.34938,139.1402));
	points.push(new GLatLng(35.34947,139.1395));
	points.push(new GLatLng(35.34953,139.1391));
	points.push(new GLatLng(35.3496,139.1387));
	points.push(new GLatLng(35.34967,139.1384));
	points.push(new GLatLng(35.34983,139.1376));
	points.push(new GLatLng(35.34992,139.1372));
	points.push(new GLatLng(35.35002,139.1369));
	points.push(new GLatLng(35.35012,139.1365));
	points.push(new GLatLng(35.3503,139.1358));
	points.push(new GLatLng(35.35038,139.1355));
	points.push(new GLatLng(35.35047,139.1351));
	points.push(new GLatLng(35.35055,139.1347));
	points.push(new GLatLng(35.3507,139.134));
	points.push(new GLatLng(35.35077,139.1337));
	points.push(new GLatLng(35.35081,139.1333));
	points.push(new GLatLng(35.35087,139.1329));
	points.push(new GLatLng(35.35093,139.1322));
	points.push(new GLatLng(35.35097,139.1318));
	points.push(new GLatLng(35.35098,139.1314));
	points.push(new GLatLng(35.35103,139.1306));
	points.push(new GLatLng(35.35107,139.1302));
	points.push(new GLatLng(35.35112,139.1298));
	points.push(new GLatLng(35.35118,139.1295));
	points.push(new GLatLng(35.35125,139.1291));
	points.push(new GLatLng(35.35143,139.1283));
	points.push(new GLatLng(35.35153,139.1279));
	points.push(new GLatLng(35.35177,139.1272));
	points.push(new GLatLng(35.35177,139.1272));
	points.push(new GLatLng(35.35203,139.1265));
	points.push(new GLatLng(35.35218,139.1262));
	points.push(new GLatLng(35.35233,139.1259));
	points.push(new GLatLng(35.35248,139.1255));
	points.push(new GLatLng(35.35277,139.1249));
	points.push(new GLatLng(35.3529,139.1246));
	points.push(new GLatLng(35.35303,139.1243));
	points.push(new GLatLng(35.35328,139.1236));
	points.push(new GLatLng(35.35338,139.1233));
	points.push(new GLatLng(35.35349,139.123));
	points.push(new GLatLng(35.35358,139.1227));
	points.push(new GLatLng(35.35367,139.1223));
	points.push(new GLatLng(35.35382,139.1217));
	points.push(new GLatLng(35.3539,139.1214));
	points.push(new GLatLng(35.35397,139.121));
	points.push(new GLatLng(35.35405,139.1207));
	points.push(new GLatLng(35.35418,139.12));
	points.push(new GLatLng(35.35425,139.1197));
	points.push(new GLatLng(35.3543,139.1194));
	points.push(new GLatLng(35.35437,139.119));
	points.push(new GLatLng(35.3545,139.1183));
	points.push(new GLatLng(35.35457,139.118));
	points.push(new GLatLng(35.35463,139.1177));
	points.push(new GLatLng(35.35472,139.1173));
	points.push(new GLatLng(35.35487,139.1166));
	points.push(new GLatLng(35.35497,139.1163));
	points.push(new GLatLng(35.35505,139.116));
	points.push(new GLatLng(35.35515,139.1156));
	points.push(new GLatLng(35.35535,139.1149));
	points.push(new GLatLng(35.35545,139.1146));
	points.push(new GLatLng(35.35557,139.1143));
	points.push(new GLatLng(35.35568,139.114));
	points.push(new GLatLng(35.35595,139.1133));
	points.push(new GLatLng(35.35607,139.113));
	points.push(new GLatLng(35.3562,139.1127));
	points.push(new GLatLng(35.35635,139.1124));
	points.push(new GLatLng(35.35665,139.1118));
	points.push(new GLatLng(35.35683,139.1115));
	points.push(new GLatLng(35.357,139.1112));
	points.push(new GLatLng(35.35718,139.1109));
	points.push(new GLatLng(35.35757,139.1104));
	points.push(new GLatLng(35.35797,139.1098));
	points.push(new GLatLng(35.35797,139.1098));
	points.push(new GLatLng(35.35815,139.1095));
	points.push(new GLatLng(35.35853,139.109));
	points.push(new GLatLng(35.3587,139.1087));
	points.push(new GLatLng(35.35888,139.1084));
	points.push(new GLatLng(35.35905,139.1081));
	points.push(new GLatLng(35.35933,139.1075));
	points.push(new GLatLng(35.35947,139.1071));
	points.push(new GLatLng(35.35972,139.1065));
	points.push(new GLatLng(35.35972,139.1065));
	points.push(new GLatLng(35.36,139.1059));
	points.push(new GLatLng(35.36013,139.1056));
	points.push(new GLatLng(35.36028,139.1053));
	points.push(new GLatLng(35.36043,139.105));
	points.push(new GLatLng(35.36077,139.1045));
	points.push(new GLatLng(35.36094,139.1043));
	points.push(new GLatLng(35.36112,139.104));
	points.push(new GLatLng(35.3613,139.1038));
	points.push(new GLatLng(35.3619,139.1031));
	points.push(new GLatLng(35.3619,139.1031));
	points.push(new GLatLng(35.36212,139.1029));
	points.push(new GLatLng(35.36234,139.1027));
	points.push(new GLatLng(35.36282,139.1024));
	points.push(new GLatLng(35.36305,139.1022));
	points.push(new GLatLng(35.36332,139.1021));
	points.push(new GLatLng(35.36357,139.102));
	points.push(new GLatLng(35.3641,139.1019));
	points.push(new GLatLng(35.36462,139.1017));
	points.push(new GLatLng(35.36462,139.1017));
	points.push(new GLatLng(35.36487,139.1017));
	points.push(new GLatLng(35.36538,139.1015));
	points.push(new GLatLng(35.36562,139.1014));
	points.push(new GLatLng(35.36585,139.1012));
	points.push(new GLatLng(35.36609,139.101));
	points.push(new GLatLng(35.3665,139.1007));
	points.push(new GLatLng(35.3667,139.1005));
	points.push(new GLatLng(35.36688,139.1003));
	points.push(new GLatLng(35.36703,139.1));
	points.push(new GLatLng(35.3674,139.0992));
	points.push(new GLatLng(35.3674,139.0992));
	points.push(new GLatLng(35.36747,139.0989));
	points.push(new GLatLng(35.36753,139.0986));
	points.push(new GLatLng(35.3676,139.0979));
	points.push(new GLatLng(35.36761,139.0976));
	points.push(new GLatLng(35.36761,139.0973));
	points.push(new GLatLng(35.3676,139.097));
	points.push(new GLatLng(35.36753,139.0964));
	points.push(new GLatLng(35.36742,139.0958));
	points.push(new GLatLng(35.36742,139.0958));
	points.push(new GLatLng(35.36735,139.0956));
	points.push(new GLatLng(35.36717,139.095));
	points.push(new GLatLng(35.36707,139.0947));
	points.push(new GLatLng(35.36698,139.0945));
	points.push(new GLatLng(35.3669,139.0942));
	points.push(new GLatLng(35.36673,139.0936));
	points.push(new GLatLng(35.36668,139.0934));
	points.push(new GLatLng(35.36663,139.0931));
	points.push(new GLatLng(35.36655,139.0925));
	points.push(new GLatLng(35.36654,139.0922));
	points.push(new GLatLng(35.3665,139.092));
	points.push(new GLatLng(35.36648,139.0917));
	points.push(new GLatLng(35.36647,139.0914));
	points.push(new GLatLng(35.3664,139.0909));
	points.push(new GLatLng(35.36637,139.0906));
	points.push(new GLatLng(35.36632,139.0903));
	points.push(new GLatLng(35.36625,139.0901));
	points.push(new GLatLng(35.36609,139.0896));
	points.push(new GLatLng(35.36588,139.089));
	points.push(new GLatLng(35.36588,139.089));
	points.push(new GLatLng(35.36577,139.0888));
	points.push(new GLatLng(35.36552,139.0883));
	points.push(new GLatLng(35.36538,139.0881));
	points.push(new GLatLng(35.36525,139.0878));
	points.push(new GLatLng(35.36512,139.0876));
	points.push(new GLatLng(35.36485,139.0871));
	points.push(new GLatLng(35.36473,139.0869));
	points.push(new GLatLng(35.36462,139.0866));
	points.push(new GLatLng(35.36452,139.0864));
	points.push(new GLatLng(35.36432,139.0856));
	points.push(new GLatLng(35.36432,139.0856));
	points.push(new GLatLng(35.36428,139.0853));
	points.push(new GLatLng(35.36425,139.085));
	points.push(new GLatLng(35.36425,139.0844));
	points.push(new GLatLng(35.36427,139.0841));
	points.push(new GLatLng(35.36428,139.0838));
	points.push(new GLatLng(35.36432,139.0836));
	points.push(new GLatLng(35.36437,139.083));
	points.push(new GLatLng(35.36438,139.0827));
	points.push(new GLatLng(35.36442,139.0822));
	points.push(new GLatLng(35.36442,139.0822));
	points.push(new GLatLng(35.3644,139.0816));
	points.push(new GLatLng(35.36438,139.0814));
	points.push(new GLatLng(35.36437,139.0811));
	points.push(new GLatLng(35.36432,139.0808));
	points.push(new GLatLng(35.36422,139.0803));
	points.push(new GLatLng(35.36413,139.08));
	points.push(new GLatLng(35.36405,139.0797));
	points.push(new GLatLng(35.36397,139.0795));
	points.push(new GLatLng(35.36363,139.0787));
	points.push(new GLatLng(35.36363,139.0787));
	points.push(new GLatLng(35.36352,139.0784));
	points.push(new GLatLng(35.3634,139.0782));
	points.push(new GLatLng(35.36317,139.0777));
	points.push(new GLatLng(35.36305,139.0774));
	points.push(new GLatLng(35.36295,139.0771));
	points.push(new GLatLng(35.36287,139.0768));
	points.push(new GLatLng(35.36273,139.0763));
	points.push(new GLatLng(35.36268,139.076));
	points.push(new GLatLng(35.36265,139.0757));
	points.push(new GLatLng(35.36265,139.0752));
	points.push(new GLatLng(35.36265,139.0749));
	points.push(new GLatLng(35.36268,139.0746));
	points.push(new GLatLng(35.36273,139.0743));
	points.push(new GLatLng(35.36278,139.0741));
	points.push(new GLatLng(35.36292,139.0735));
	points.push(new GLatLng(35.36298,139.0733));
	points.push(new GLatLng(35.36307,139.073));
	points.push(new GLatLng(35.36315,139.0727));
	points.push(new GLatLng(35.36337,139.0718));
	points.push(new GLatLng(35.36337,139.0718));
	points.push(new GLatLng(35.36343,139.0715));
	points.push(new GLatLng(35.36352,139.0712));
	points.push(new GLatLng(35.36367,139.0706));
	points.push(new GLatLng(35.36374,139.0703));
	points.push(new GLatLng(35.36382,139.07));
	points.push(new GLatLng(35.36388,139.0697));
	points.push(new GLatLng(35.36403,139.0691));
	points.push(new GLatLng(35.36522,139.0652));
	points.push(new GLatLng(35.36522,139.0652));
	points.push(new GLatLng(35.36547,139.0647));
	points.push(new GLatLng(35.36562,139.0644));
	points.push(new GLatLng(35.36582,139.0641));
	points.push(new GLatLng(35.36595,139.0638));
	points.push(new GLatLng(35.3663,139.0634));
	points.push(new GLatLng(35.3665,139.0631));
	points.push(new GLatLng(35.36668,139.0629));
	points.push(new GLatLng(35.36687,139.0627));
	points.push(new GLatLng(35.36723,139.0622));
	points.push(new GLatLng(35.36758,139.0617));
	points.push(new GLatLng(35.36758,139.0617));
	points.push(new GLatLng(35.36773,139.0614));
	points.push(new GLatLng(35.368,139.0609));
	points.push(new GLatLng(35.3681,139.0606));
	points.push(new GLatLng(35.37045,139.041));
	points.push(new GLatLng(35.37045,139.041));
	points.push(new GLatLng(35.3707,139.0403));
	points.push(new GLatLng(35.37078,139.04));
	points.push(new GLatLng(35.37088,139.0397));
	points.push(new GLatLng(35.37095,139.0393));
	points.push(new GLatLng(35.37107,139.0386));
	points.push(new GLatLng(35.37108,139.0383));
	points.push(new GLatLng(35.37105,139.0376));
	points.push(new GLatLng(35.37105,139.0376));
	points.push(new GLatLng(35.37095,139.0369));
	points.push(new GLatLng(35.37086,139.0365));
	points.push(new GLatLng(35.37077,139.0362));
	points.push(new GLatLng(35.37063,139.0359));
	points.push(new GLatLng(35.37032,139.0354));
	points.push(new GLatLng(35.37015,139.0351));
	points.push(new GLatLng(35.36998,139.0348));
	points.push(new GLatLng(35.36965,139.0342));
	points.push(new GLatLng(35.36946,139.0339));
	points.push(new GLatLng(35.36934,139.0336));
	points.push(new GLatLng(35.36917,139.0333));
	points.push(new GLatLng(35.36905,139.033));
	points.push(new GLatLng(35.36887,139.0323));
	points.push(new GLatLng(35.36882,139.032));
	points.push(new GLatLng(35.3688,139.0316));
	points.push(new GLatLng(35.3688,139.0309));
	points.push(new GLatLng(35.36885,139.0306));
	points.push(new GLatLng(35.3689,139.0302));
	points.push(new GLatLng(35.36898,139.0299));
	points.push(new GLatLng(35.36907,139.0296));
	points.push(new GLatLng(35.36923,139.0289));
	points.push(new GLatLng(35.3693,139.0286));
	points.push(new GLatLng(35.36935,139.0283));
	points.push(new GLatLng(35.3694,139.0276));
	points.push(new GLatLng(35.3694,139.0273));
	points.push(new GLatLng(35.36937,139.027));
	points.push(new GLatLng(35.36932,139.0267));
	points.push(new GLatLng(35.36923,139.0264));
	points.push(new GLatLng(35.369,139.0258));
	points.push(new GLatLng(35.36885,139.0255));
	points.push(new GLatLng(35.3687,139.0253));
	points.push(new GLatLng(35.36852,139.0251));
	points.push(new GLatLng(35.3681,139.0247));
	points.push(new GLatLng(35.36787,139.0245));
	points.push(new GLatLng(35.36738,139.0243));
	points.push(new GLatLng(35.36738,139.0243));
	points.push(new GLatLng(35.36688,139.0241));
	points.push(new GLatLng(35.36662,139.024));
	points.push(new GLatLng(35.36633,139.0239));
	points.push(new GLatLng(35.36605,139.0238));
	points.push(new GLatLng(35.36547,139.0236));
	points.push(new GLatLng(35.36518,139.0235));
	points.push(new GLatLng(35.36462,139.0232));
	points.push(new GLatLng(35.36462,139.0232));
	points.push(new GLatLng(35.3641,139.0229));
	points.push(new GLatLng(35.36383,139.0227));
	points.push(new GLatLng(35.36358,139.0225));
	points.push(new GLatLng(35.36335,139.0223));
	points.push(new GLatLng(35.36288,139.0218));
	points.push(new GLatLng(35.36267,139.0216));
	points.push(new GLatLng(35.36245,139.0213));
	points.push(new GLatLng(35.36225,139.0211));
	points.push(new GLatLng(35.36182,139.0206));
	points.push(new GLatLng(35.36162,139.0204));
	points.push(new GLatLng(35.36142,139.0201));
	points.push(new GLatLng(35.3612,139.0198));
	points.push(new GLatLng(35.3608,139.0193));
	points.push(new GLatLng(35.36061,139.019));
	points.push(new GLatLng(35.36043,139.0188));
	points.push(new GLatLng(35.36023,139.0185));
	points.push(new GLatLng(35.35988,139.0179));
	points.push(new GLatLng(35.35955,139.0173));
	points.push(new GLatLng(35.35938,139.017));
	points.push(new GLatLng(35.35909,139.0165));
	points.push(new GLatLng(35.35892,139.0162));
	points.push(new GLatLng(35.35877,139.0159));
	points.push(new GLatLng(35.35863,139.0156));
	points.push(new GLatLng(35.35837,139.015));
	points.push(new GLatLng(35.35825,139.0147));
	points.push(new GLatLng(35.35814,139.0144));
	points.push(new GLatLng(35.35793,139.0138));
	points.push(new GLatLng(35.35783,139.0134));
	points.push(new GLatLng(35.35775,139.0131));
	points.push(new GLatLng(35.35769,139.0128));
	points.push(new GLatLng(35.35757,139.0125));
	points.push(new GLatLng(35.3574,139.0118));
	points.push(new GLatLng(35.3573,139.0114));
	points.push(new GLatLng(35.35718,139.0111));
	points.push(new GLatLng(35.35695,139.0105));
	points.push(new GLatLng(35.35682,139.0102));
	points.push(new GLatLng(35.35667,139.0099));
	points.push(new GLatLng(35.35652,139.0096));
	points.push(new GLatLng(35.35635,139.0093));
	points.push(new GLatLng(35.35598,139.0088));
	points.push(new GLatLng(35.3558,139.0086));
	points.push(new GLatLng(35.3556,139.0084));
	points.push(new GLatLng(35.35542,139.0081));
	points.push(new GLatLng(35.35507,139.0076));
	points.push(new GLatLng(35.35478,139.0071));
	points.push(new GLatLng(35.35468,139.0068));
	points.push(new GLatLng(35.35457,139.0061));
	points.push(new GLatLng(35.35453,139.0058));
	points.push(new GLatLng(35.35453,139.0055));
	points.push(new GLatLng(35.35457,139.0052));
	points.push(new GLatLng(35.35468,139.0046));
	points.push(new GLatLng(35.3548,139.0043));
	points.push(new GLatLng(35.35507,139.0037));
	points.push(new GLatLng(35.35507,139.0037));
	points.push(new GLatLng(35.35542,139.0032));
	points.push(new GLatLng(35.35562,139.003));
	points.push(new GLatLng(35.35582,139.0028));
	points.push(new GLatLng(35.35602,139.0026));
	points.push(new GLatLng(35.35645,139.0022));
	points.push(new GLatLng(35.35665,139.0019));
	points.push(new GLatLng(35.35685,139.0017));
	points.push(new GLatLng(35.35705,139.0015));
	points.push(new GLatLng(35.35738,139.001));
	points.push(new GLatLng(35.35752,139.0007));
	points.push(new GLatLng(35.35772,139.0002));
	points.push(new GLatLng(35.35772,139.0002));
	points.push(new GLatLng(35.35781,138.9995));
	points.push(new GLatLng(35.35783,138.9992));
	points.push(new GLatLng(35.35781,138.9989));
	points.push(new GLatLng(35.35781,138.9986));
	points.push(new GLatLng(35.35773,138.998));
	points.push(new GLatLng(35.3577,138.9976));
	points.push(new GLatLng(35.35769,138.9973));
	points.push(new GLatLng(35.35772,138.9967));
	points.push(new GLatLng(35.35777,138.9964));
	points.push(new GLatLng(35.35785,138.9961));
	points.push(new GLatLng(35.35793,138.9958));
	points.push(new GLatLng(35.35805,138.9955));
	points.push(new GLatLng(35.35828,138.9949));
	points.push(new GLatLng(35.35838,138.9946));
	points.push(new GLatLng(35.35848,138.9943));
	points.push(new GLatLng(35.35858,138.994));
	points.push(new GLatLng(35.35873,138.9933));
	points.push(new GLatLng(35.35878,138.993));
	points.push(new GLatLng(35.35883,138.9926));
	points.push(new GLatLng(35.35887,138.9923));
	points.push(new GLatLng(35.35892,138.9915));
	points.push(new GLatLng(35.35893,138.9912));
	points.push(new GLatLng(35.35893,138.9908));
	points.push(new GLatLng(35.35892,138.9905));
	points.push(new GLatLng(35.35883,138.9898));
	points.push(new GLatLng(35.35877,138.9895));
	points.push(new GLatLng(35.35865,138.9892));
	points.push(new GLatLng(35.35853,138.9889));
	points.push(new GLatLng(35.35825,138.9883));
	points.push(new GLatLng(35.35808,138.9881));
	points.push(new GLatLng(35.35788,138.9878));
	points.push(new GLatLng(35.35769,138.9876));
	points.push(new GLatLng(35.3572,138.9872));
	points.push(new GLatLng(35.35695,138.987));
	points.push(new GLatLng(35.3567,138.9869));
	points.push(new GLatLng(35.35618,138.9865));
	points.push(new GLatLng(35.35593,138.9863));
	points.push(new GLatLng(35.35568,138.9861));
	points.push(new GLatLng(35.35545,138.9859));
	points.push(new GLatLng(35.35522,138.9857));
	points.push(new GLatLng(35.35478,138.9852));
	points.push(new GLatLng(35.35457,138.985));
	points.push(new GLatLng(35.35415,138.9845));
	points.push(new GLatLng(35.35415,138.9845));
	points.push(new GLatLng(35.35372,138.9841));
	points.push(new GLatLng(35.35327,138.9836));
	points.push(new GLatLng(35.35327,138.9836));
	points.push(new GLatLng(35.35302,138.9834));
	points.push(new GLatLng(35.3525,138.9831));
	points.push(new GLatLng(35.35221,138.983));
	points.push(new GLatLng(35.35193,138.9829));
	points.push(new GLatLng(35.35165,138.9828));
	points.push(new GLatLng(35.35108,138.9826));
	points.push(new GLatLng(35.35052,138.9825));
	points.push(new GLatLng(35.35052,138.9825));
	points.push(new GLatLng(35.35023,138.9825));
	points.push(new GLatLng(35.34965,138.9824));
	points.push(new GLatLng(35.34935,138.9823));
	points.push(new GLatLng(35.34907,138.9822));
	points.push(new GLatLng(35.34878,138.9821));
	points.push(new GLatLng(35.34822,138.9819));
	points.push(new GLatLng(35.34767,138.9816));
	points.push(new GLatLng(35.34738,138.9814));
	points.push(new GLatLng(35.34687,138.9811));
	points.push(new GLatLng(35.34661,138.9809));
	points.push(new GLatLng(35.34635,138.9807));
	points.push(new GLatLng(35.3461,138.9805));
	points.push(new GLatLng(35.3456,138.9801));
	points.push(new GLatLng(35.34533,138.9799));
	points.push(new GLatLng(35.34482,138.9795));
	points.push(new GLatLng(35.34482,138.9795));
	points.push(new GLatLng(35.3443,138.9792));
	points.push(new GLatLng(35.34403,138.9791));
	points.push(new GLatLng(35.34377,138.9789));
	points.push(new GLatLng(35.34348,138.9788));
	points.push(new GLatLng(35.34293,138.9786));
	points.push(new GLatLng(35.34265,138.9785));
	points.push(new GLatLng(35.3421,138.9784));
	points.push(new GLatLng(35.3421,138.9784));
	points.push(new GLatLng(35.34153,138.9782));
	points.push(new GLatLng(35.34127,138.9781));
	points.push(new GLatLng(35.34101,138.978));
	points.push(new GLatLng(35.34075,138.9779));
	points.push(new GLatLng(35.34025,138.9776));
	points.push(new GLatLng(35.34003,138.9774));
	points.push(new GLatLng(35.3398,138.9772));
	points.push(new GLatLng(35.33958,138.977));
	points.push(new GLatLng(35.33918,138.9765));
	points.push(new GLatLng(35.339,138.9763));
	points.push(new GLatLng(35.33885,138.976));
	points.push(new GLatLng(35.33867,138.9757));
	points.push(new GLatLng(35.3383,138.9751));
	points.push(new GLatLng(35.33812,138.9749));
	points.push(new GLatLng(35.33792,138.9746));
	points.push(new GLatLng(35.33772,138.9743));
	points.push(new GLatLng(35.33725,138.9739));
	points.push(new GLatLng(35.33673,138.9735));
	points.push(new GLatLng(35.33673,138.9735));
	points.push(new GLatLng(35.33647,138.9733));
	points.push(new GLatLng(35.33592,138.973));
	points.push(new GLatLng(35.33562,138.9729));
	points.push(new GLatLng(35.33532,138.9727));
	points.push(new GLatLng(35.33502,138.9726));
	points.push(new GLatLng(35.33442,138.9724));
	points.push(new GLatLng(35.3338,138.9723));
	points.push(new GLatLng(35.3338,138.9723));
	points.push(new GLatLng(35.3335,138.9722));
	points.push(new GLatLng(35.33288,138.9722));
	points.push(new GLatLng(35.33257,138.9722));
	points.push(new GLatLng(35.33227,138.9722));
	points.push(new GLatLng(35.33195,138.9721));
	points.push(new GLatLng(35.33132,138.9721));
	points.push(new GLatLng(35.331,138.9721));
	points.push(new GLatLng(35.33068,138.9722));
	points.push(new GLatLng(35.33037,138.9722));
	points.push(new GLatLng(35.32973,138.9722));
	points.push(new GLatLng(35.32942,138.9722));
	points.push(new GLatLng(35.3291,138.9723));
	points.push(new GLatLng(35.32878,138.9723));
	points.push(new GLatLng(35.32815,138.9724));
	points.push(new GLatLng(35.32784,138.9724));
	points.push(new GLatLng(35.32752,138.9724));
	points.push(new GLatLng(35.3272,138.9724));
	points.push(new GLatLng(35.32656,138.9725));
	points.push(new GLatLng(35.32625,138.9725));
	points.push(new GLatLng(35.32592,138.9726));
	points.push(new GLatLng(35.3256,138.9726));
	points.push(new GLatLng(35.32495,138.9726));
	points.push(new GLatLng(35.32462,138.9726));
	points.push(new GLatLng(35.3243,138.9726));
	points.push(new GLatLng(35.32398,138.9725));
	points.push(new GLatLng(35.32335,138.9724));
	points.push(new GLatLng(35.32305,138.9724));
	points.push(new GLatLng(35.32273,138.9723));
	points.push(new GLatLng(35.32243,138.9722));
	points.push(new GLatLng(35.32183,138.972));
	points.push(new GLatLng(35.32153,138.9719));
	points.push(new GLatLng(35.32123,138.9718));
	points.push(new GLatLng(35.32093,138.9717));
	points.push(new GLatLng(35.32037,138.9714));
	points.push(new GLatLng(35.32007,138.9713));
	points.push(new GLatLng(35.31978,138.9711));
	points.push(new GLatLng(35.3195,138.9709));
	points.push(new GLatLng(35.31898,138.9706));
	points.push(new GLatLng(35.31873,138.9704));
	points.push(new GLatLng(35.31848,138.9702));
	points.push(new GLatLng(35.31823,138.97));
	points.push(new GLatLng(35.31775,138.9695));
	points.push(new GLatLng(35.31752,138.9693));
	points.push(new GLatLng(35.31727,138.9691));
	points.push(new GLatLng(35.31702,138.9688));
	points.push(new GLatLng(35.31653,138.9683));
	points.push(new GLatLng(35.31628,138.9681));
	points.push(new GLatLng(35.31605,138.9678));
	points.push(new GLatLng(35.3158,138.9675));
	points.push(new GLatLng(35.31532,138.967));
	points.push(new GLatLng(35.31508,138.9667));
	points.push(new GLatLng(35.31483,138.9665));
	points.push(new GLatLng(35.31458,138.9662));
	points.push(new GLatLng(35.31407,138.9657));
	points.push(new GLatLng(35.31378,138.9654));
	points.push(new GLatLng(35.31352,138.9652));
	points.push(new GLatLng(35.31323,138.965));
	points.push(new GLatLng(35.31267,138.9645));
	points.push(new GLatLng(35.31238,138.9643));
	points.push(new GLatLng(35.31208,138.9641));
	points.push(new GLatLng(35.31178,138.9639));
	points.push(new GLatLng(35.3112,138.9635));
	points.push(new GLatLng(35.3109,138.9633));
	points.push(new GLatLng(35.3106,138.9632));
	points.push(new GLatLng(35.3103,138.963));
	points.push(new GLatLng(35.30968,138.9627));
	points.push(new GLatLng(35.30938,138.9626));
	points.push(new GLatLng(35.30908,138.9624));
	points.push(new GLatLng(35.30878,138.9623));
	points.push(new GLatLng(35.3082,138.962));
	points.push(new GLatLng(35.3079,138.9619));
	points.push(new GLatLng(35.30762,138.9617));
	points.push(new GLatLng(35.30732,138.9616));
	points.push(new GLatLng(35.30677,138.9613));
	points.push(new GLatLng(35.30648,138.9612));
	points.push(new GLatLng(35.30622,138.961));
	points.push(new GLatLng(35.30595,138.9608));
	points.push(new GLatLng(35.30542,138.9606));
	points.push(new GLatLng(35.30515,138.9604));
	points.push(new GLatLng(35.3049,138.9602));
	points.push(new GLatLng(35.30465,138.9601));
	points.push(new GLatLng(35.30415,138.9597));
	points.push(new GLatLng(35.30392,138.9595));
	points.push(new GLatLng(35.30367,138.9593));
	points.push(new GLatLng(35.30343,138.9591));
	points.push(new GLatLng(35.30297,138.9588));
	points.push(new GLatLng(35.30252,138.9584));
	points.push(new GLatLng(35.30252,138.9584));
	points.push(new GLatLng(35.30228,138.9582));
	points.push(new GLatLng(35.30183,138.9578));
	points.push(new GLatLng(35.30162,138.9576));
	points.push(new GLatLng(35.30138,138.9574));
	points.push(new GLatLng(35.30117,138.9572));
	points.push(new GLatLng(35.30073,138.9568));
	points.push(new GLatLng(35.30052,138.9565));
	points.push(new GLatLng(35.3003,138.9563));
	points.push(new GLatLng(35.30008,138.9561));
	points.push(new GLatLng(35.29967,138.9556));
	points.push(new GLatLng(35.29945,138.9554));
	points.push(new GLatLng(35.29923,138.9552));
	points.push(new GLatLng(35.29903,138.955));
	points.push(new GLatLng(35.29862,138.9545));
	points.push(new GLatLng(35.2984,138.9542));
	points.push(new GLatLng(35.2982,138.954));
	points.push(new GLatLng(35.298,138.9538));
	points.push(new GLatLng(35.29762,138.9534));
	points.push(new GLatLng(35.29742,138.9531));
	points.push(new GLatLng(35.29723,138.9529));
	points.push(new GLatLng(35.29687,138.9525));
	points.push(new GLatLng(35.2967,138.9523));
	points.push(new GLatLng(35.29653,138.9521));
	points.push(new GLatLng(35.29637,138.9518));
	points.push(new GLatLng(35.29622,138.9516));
	points.push(new GLatLng(35.29592,138.9513));
	points.push(new GLatLng(35.29578,138.9511));
	points.push(new GLatLng(35.29564,138.951));
	points.push(new GLatLng(35.2955,138.951));
	points.push(new GLatLng(35.29523,138.951));
	points.push(new GLatLng(35.29512,138.9511));
	points.push(new GLatLng(35.29503,138.9513));
	points.push(new GLatLng(35.29498,138.9514));
	points.push(new GLatLng(35.29497,138.9518));
	points.push(new GLatLng(35.295,138.9519));
	points.push(new GLatLng(35.29517,138.9522));
	points.push(new GLatLng(35.29517,138.9522));
	points.push(new GLatLng(35.29531,138.9523));
	points.push(new GLatLng(35.29538,138.9524));
	points.push(new GLatLng(35.29543,138.9525));
	points.push(new GLatLng(35.2955,138.9526));
	points.push(new GLatLng(35.2956,138.9527));
	points.push(new GLatLng(35.29564,138.9528));
	points.push(new GLatLng(35.29567,138.9528));
	points.push(new GLatLng(35.29567,138.9529));
	points.push(new GLatLng(35.29572,138.953));
	points.push(new GLatLng(35.29573,138.953));
	points.push(new GLatLng(35.29575,138.9531));
	points.push(new GLatLng(35.29572,138.9533));
	points.push(new GLatLng(35.29567,138.9533));
	points.push(new GLatLng(35.2956,138.9534));
	points.push(new GLatLng(35.29553,138.9535));
	points.push(new GLatLng(35.29538,138.9536));
	points.push(new GLatLng(35.29528,138.9538));
	points.push(new GLatLng(35.29519,138.9539));
	points.push(new GLatLng(35.29508,138.9539));
	points.push(new GLatLng(35.29487,138.9542));
	points.push(new GLatLng(35.29477,138.9543));
	points.push(new GLatLng(35.29465,138.9544));
	points.push(new GLatLng(35.29455,138.9545));
	points.push(new GLatLng(35.29432,138.9547));
	points.push(new GLatLng(35.2942,138.9548));
	points.push(new GLatLng(35.2941,138.955));
	points.push(new GLatLng(35.294,138.9551));
	points.push(new GLatLng(35.2938,138.9552));
	points.push(new GLatLng(35.29372,138.9553));
	points.push(new GLatLng(35.29357,138.9555));
	points.push(new GLatLng(35.29357,138.9555));
	points.push(new GLatLng(35.29347,138.9556));
	points.push(new GLatLng(35.29343,138.9556));
	points.push(new GLatLng(35.2934,138.9556));
	points.push(new GLatLng(35.29337,138.9557));
	points.push(new GLatLng(35.29325,138.9558));
	points.push(new GLatLng(35.29318,138.9558));
	points.push(new GLatLng(35.2931,138.9559));
	points.push(new GLatLng(35.29302,138.956));
	points.push(new GLatLng(35.2928,138.9561));
	points.push(new GLatLng(35.29268,138.9562));
	points.push(new GLatLng(35.29257,138.9562));
	points.push(new GLatLng(35.29243,138.9563));
	points.push(new GLatLng(35.29215,138.9563));
	points.push(new GLatLng(35.292,138.9563));
	points.push(new GLatLng(35.29185,138.9562));
	points.push(new GLatLng(35.2917,138.9562));
	points.push(new GLatLng(35.29138,138.9561));
	points.push(new GLatLng(35.29122,138.9561));
	points.push(new GLatLng(35.29087,138.9559));
	points.push(new GLatLng(35.29087,138.9559));
	points.push(new GLatLng(35.29053,138.9559));
	points.push(new GLatLng(35.29035,138.9558));
	points.push(new GLatLng(35.29018,138.9557));
	points.push(new GLatLng(35.29002,138.9557));
	points.push(new GLatLng(35.28968,138.9556));
	points.push(new GLatLng(35.28952,138.9556));
	points.push(new GLatLng(35.28935,138.9555));
	points.push(new GLatLng(35.28918,138.9555));
	points.push(new GLatLng(35.28817,138.9554));
	points.push(new GLatLng(35.28798,138.9554));
	points.push(new GLatLng(35.28782,138.9554));
	points.push(new GLatLng(35.28765,138.9556));
	points.push(new GLatLng(35.28747,138.9557));
	points.push(new GLatLng(35.28717,138.956));
	points.push(new GLatLng(35.28702,138.9561));
	points.push(new GLatLng(35.28687,138.9563));
	points.push(new GLatLng(35.28673,138.9565));
	points.push(new GLatLng(35.28647,138.9568));
	points.push(new GLatLng(35.28635,138.957));
	points.push(new GLatLng(35.28623,138.9572));
	points.push(new GLatLng(35.28613,138.9574));
	points.push(new GLatLng(35.28596,138.9579));
	points.push(new GLatLng(35.2859,138.9581));
	points.push(new GLatLng(35.28585,138.9583));
	points.push(new GLatLng(35.28583,138.9588));
	points.push(new GLatLng(35.28585,138.959));
	points.push(new GLatLng(35.28588,138.9591));
	points.push(new GLatLng(35.2859,138.9591));
	points.push(new GLatLng(35.28595,138.9592));
	points.push(new GLatLng(35.28598,138.9592));
	points.push(new GLatLng(35.28603,138.9593));
	points.push(new GLatLng(35.28608,138.9594));
	points.push(new GLatLng(35.28615,138.9595));
	points.push(new GLatLng(35.28635,138.9596));
	points.push(new GLatLng(35.28647,138.9597));
	points.push(new GLatLng(35.28658,138.9598));
	points.push(new GLatLng(35.28672,138.9598));
	points.push(new GLatLng(35.28703,138.9599));
	points.push(new GLatLng(35.2872,138.9599));
	points.push(new GLatLng(35.28738,138.9599));
	points.push(new GLatLng(35.28757,138.9599));
	points.push(new GLatLng(35.28793,138.96));
	points.push(new GLatLng(35.2881,138.96));
	points.push(new GLatLng(35.28825,138.9601));
	points.push(new GLatLng(35.28857,138.9602));
	points.push(new GLatLng(35.2887,138.9603));
	points.push(new GLatLng(35.2888,138.9604));
	points.push(new GLatLng(35.28883,138.9607));
	points.push(new GLatLng(35.2888,138.9609));
	points.push(new GLatLng(35.28862,138.9613));
	points.push(new GLatLng(35.2885,138.9615));
	points.push(new GLatLng(35.28835,138.9617));
	points.push(new GLatLng(35.2882,138.9618));
	points.push(new GLatLng(35.28792,138.9621));
	points.push(new GLatLng(35.2878,138.9622));
	points.push(new GLatLng(35.28768,138.9623));
	points.push(new GLatLng(35.28762,138.9624));
	points.push(new GLatLng(35.28758,138.9628));
	points.push(new GLatLng(35.28763,138.9629));
	points.push(new GLatLng(35.28772,138.963));
	points.push(new GLatLng(35.28782,138.9631));
	points.push(new GLatLng(35.28808,138.9633));
	points.push(new GLatLng(35.28837,138.9635));
	points.push(new GLatLng(35.28837,138.9635));
	points.push(new GLatLng(35.28848,138.9637));
	points.push(new GLatLng(35.2887,138.9639));
	points.push(new GLatLng(35.28878,138.9641));
	points.push(new GLatLng(35.28882,138.9643));
	points.push(new GLatLng(35.28883,138.9645));
	points.push(new GLatLng(35.28878,138.9649));
	points.push(new GLatLng(35.28873,138.9651));
	points.push(new GLatLng(35.28867,138.9653));
	points.push(new GLatLng(35.28862,138.9655));
	points.push(new GLatLng(35.2885,138.9659));
	points.push(new GLatLng(35.28843,138.9661));
	points.push(new GLatLng(35.28837,138.9663));
	points.push(new GLatLng(35.2883,138.9666));
	points.push(new GLatLng(35.28823,138.967));
	points.push(new GLatLng(35.28823,138.9672));
	points.push(new GLatLng(35.28823,138.9674));
	points.push(new GLatLng(35.28827,138.9677));
	points.push(new GLatLng(35.28835,138.9681));
	points.push(new GLatLng(35.28835,138.9683));
	points.push(new GLatLng(35.28833,138.9685));
	points.push(new GLatLng(35.28827,138.9687));
	points.push(new GLatLng(35.28808,138.969));
	points.push(new GLatLng(35.28798,138.9692));
	points.push(new GLatLng(35.28788,138.9693));
	points.push(new GLatLng(35.28782,138.9695));
	points.push(new GLatLng(35.28778,138.9698));
	points.push(new GLatLng(35.28783,138.9699));
	points.push(new GLatLng(35.2879,138.97));
	points.push(new GLatLng(35.28802,138.9701));
	points.push(new GLatLng(35.28828,138.9701));
	points.push(new GLatLng(35.28842,138.9701));
	points.push(new GLatLng(35.28853,138.9702));
	points.push(new GLatLng(35.28872,138.9703));
	points.push(new GLatLng(35.28876,138.9704));
	points.push(new GLatLng(35.28878,138.9705));
	points.push(new GLatLng(35.28876,138.9707));
	points.push(new GLatLng(35.28875,138.9708));
	points.push(new GLatLng(35.28868,138.971));
	points.push(new GLatLng(35.28867,138.9712));
	points.push(new GLatLng(35.28865,138.9713));
	points.push(new GLatLng(35.28864,138.9715));
	points.push(new GLatLng(35.28867,138.9718));
	points.push(new GLatLng(35.28868,138.972));
	points.push(new GLatLng(35.2887,138.9721));
	points.push(new GLatLng(35.28873,138.9723));
	points.push(new GLatLng(35.2888,138.9726));
	points.push(new GLatLng(35.28885,138.9728));
	points.push(new GLatLng(35.28893,138.9729));
	points.push(new GLatLng(35.28903,138.9731));
	points.push(new GLatLng(35.28932,138.9733));
	points.push(new GLatLng(35.28945,138.9734));
	points.push(new GLatLng(35.2896,138.9734));
	points.push(new GLatLng(35.28975,138.9734));
	points.push(new GLatLng(35.29012,138.9734));
	points.push(new GLatLng(35.29032,138.9734));
	points.push(new GLatLng(35.29048,138.9733));
	points.push(new GLatLng(35.29067,138.9733));
	points.push(new GLatLng(35.291,138.9732));
	points.push(new GLatLng(35.29118,138.9731));
	points.push(new GLatLng(35.29148,138.9731));
	points.push(new GLatLng(35.29148,138.9731));
	points.push(new GLatLng(35.2917,138.9733));
	points.push(new GLatLng(35.29177,138.9734));
	points.push(new GLatLng(35.29175,138.9735));
	points.push(new GLatLng(35.2917,138.9736));
	points.push(new GLatLng(35.29148,138.9738));
	points.push(new GLatLng(35.29135,138.9738));
	points.push(new GLatLng(35.29122,138.9738));
	points.push(new GLatLng(35.29108,138.9738));
	points.push(new GLatLng(35.2908,138.9738));
	points.push(new GLatLng(35.29067,138.9738));
	points.push(new GLatLng(35.29052,138.9738));
	points.push(new GLatLng(35.29038,138.9738));
	points.push(new GLatLng(35.29016,138.974));
	points.push(new GLatLng(35.29007,138.9741));
	points.push(new GLatLng(35.28998,138.9742));
	points.push(new GLatLng(35.2899,138.9743));
	points.push(new GLatLng(35.28973,138.9747));
	points.push(new GLatLng(35.28965,138.9748));
	points.push(new GLatLng(35.28957,138.9749));
	points.push(new GLatLng(35.28948,138.9751));
	points.push(new GLatLng(35.28935,138.9754));
	points.push(new GLatLng(35.2893,138.9756));
	points.push(new GLatLng(35.28927,138.9758));
	points.push(new GLatLng(35.28923,138.976));
	points.push(new GLatLng(35.28913,138.9765));
	points.push(new GLatLng(35.28913,138.9765));
	points.push(new GLatLng(35.28908,138.9767));
	points.push(new GLatLng(35.289,138.9768));
	points.push(new GLatLng(35.28878,138.9769));
	points.push(new GLatLng(35.28868,138.9769));
	points.push(new GLatLng(35.28857,138.9768));
	points.push(new GLatLng(35.28847,138.9767));
	points.push(new GLatLng(35.28831,138.9765));
	points.push(new GLatLng(35.28823,138.9763));
	points.push(new GLatLng(35.28813,138.9763));
	points.push(new GLatLng(35.28803,138.9761));
	points.push(new GLatLng(35.2878,138.9758));
	points.push(new GLatLng(35.28767,138.9758));
	points.push(new GLatLng(35.28752,138.9757));
	points.push(new GLatLng(35.28736,138.9757));
	points.push(new GLatLng(35.28705,138.9757));
	points.push(new GLatLng(35.2869,138.9757));
	points.push(new GLatLng(35.28673,138.9757));
	points.push(new GLatLng(35.2866,138.9757));
	points.push(new GLatLng(35.28637,138.9759));
	points.push(new GLatLng(35.2863,138.976));
	points.push(new GLatLng(35.28627,138.9761));
	points.push(new GLatLng(35.2863,138.9763));
	points.push(new GLatLng(35.2865,138.9764));
	points.push(new GLatLng(35.28663,138.9765));
	points.push(new GLatLng(35.28679,138.9764));
	points.push(new GLatLng(35.28695,138.9764));
	points.push(new GLatLng(35.28728,138.9763));
	points.push(new GLatLng(35.28743,138.9763));
	points.push(new GLatLng(35.2876,138.9763));
	points.push(new GLatLng(35.28773,138.9764));
	points.push(new GLatLng(35.28792,138.9766));
	points.push(new GLatLng(35.28792,138.9768));
	points.push(new GLatLng(35.28787,138.977));
	points.push(new GLatLng(35.28778,138.9772));
	points.push(new GLatLng(35.28762,138.9776));
	points.push(new GLatLng(35.28753,138.9778));
	points.push(new GLatLng(35.28745,138.9779));
	points.push(new GLatLng(35.28736,138.9781));
	points.push(new GLatLng(35.2872,138.9785));
	points.push(new GLatLng(35.28713,138.9786));
	points.push(new GLatLng(35.28707,138.9788));
	points.push(new GLatLng(35.28702,138.9792));
	points.push(new GLatLng(35.28707,138.9793));
	points.push(new GLatLng(35.28725,138.9794));
	points.push(new GLatLng(35.28738,138.9795));
	points.push(new GLatLng(35.28763,138.9794));
	points.push(new GLatLng(35.28777,138.9793));
	points.push(new GLatLng(35.28792,138.9792));
	points.push(new GLatLng(35.28807,138.9792));
	points.push(new GLatLng(35.28837,138.979));
	points.push(new GLatLng(35.28852,138.9789));
	points.push(new GLatLng(35.28867,138.9787));
	points.push(new GLatLng(35.28882,138.9786));
	points.push(new GLatLng(35.2891,138.9784));
	points.push(new GLatLng(35.28922,138.9784));
	points.push(new GLatLng(35.28935,138.9784));
	points.push(new GLatLng(35.28947,138.9784));
	points.push(new GLatLng(35.2896,138.9786));
	points.push(new GLatLng(35.2896,138.9788));
	points.push(new GLatLng(35.28953,138.9789));
	points.push(new GLatLng(35.28943,138.979));
	points.push(new GLatLng(35.28915,138.9792));
	points.push(new GLatLng(35.28902,138.9792));
	points.push(new GLatLng(35.28887,138.9793));
	points.push(new GLatLng(35.28873,138.9794));
	points.push(new GLatLng(35.28847,138.9795));
	points.push(new GLatLng(35.28835,138.9796));
	points.push(new GLatLng(35.28822,138.9797));
	points.push(new GLatLng(35.28808,138.9798));
	points.push(new GLatLng(35.28783,138.98));
	points.push(new GLatLng(35.2877,138.9801));
	points.push(new GLatLng(35.28757,138.9801));
	points.push(new GLatLng(35.28745,138.9803));
	points.push(new GLatLng(35.28722,138.9805));
	points.push(new GLatLng(35.2871,138.9806));
	points.push(new GLatLng(35.28698,138.9807));
	points.push(new GLatLng(35.28687,138.9808));
	points.push(new GLatLng(35.28663,138.981));
	points.push(new GLatLng(35.2865,138.9812));
	points.push(new GLatLng(35.28638,138.9812));
	points.push(new GLatLng(35.28623,138.9812));
	points.push(new GLatLng(35.28595,138.9812));
	points.push(new GLatLng(35.28583,138.9811));
	points.push(new GLatLng(35.28572,138.981));
	points.push(new GLatLng(35.28562,138.9809));
	points.push(new GLatLng(35.28543,138.9806));
	points.push(new GLatLng(35.28537,138.9804));
	points.push(new GLatLng(35.28527,138.9803));
	points.push(new GLatLng(35.28515,138.9802));
	points.push(new GLatLng(35.2849,138.9803));
	points.push(new GLatLng(35.28478,138.9804));
	points.push(new GLatLng(35.2847,138.9805));
	points.push(new GLatLng(35.28463,138.9807));
	points.push(new GLatLng(35.28452,138.9811));
	points.push(new GLatLng(35.28445,138.9813));
	points.push(new GLatLng(35.28438,138.9815));
	points.push(new GLatLng(35.28425,138.9818));
	points.push(new GLatLng(35.28415,138.9819));
	points.push(new GLatLng(35.28403,138.982));
	points.push(new GLatLng(35.2839,138.9821));
	points.push(new GLatLng(35.28373,138.9821));
	points.push(new GLatLng(35.28347,138.982));
	points.push(new GLatLng(35.28337,138.9819));
	points.push(new GLatLng(35.2833,138.9817));
	points.push(new GLatLng(35.28325,138.9815));
	points.push(new GLatLng(35.28312,138.9811));
	points.push(new GLatLng(35.28305,138.981));
	points.push(new GLatLng(35.28295,138.9808));
	points.push(new GLatLng(35.28283,138.9807));
	points.push(new GLatLng(35.28257,138.9807));
	points.push(new GLatLng(35.28243,138.9808));
	points.push(new GLatLng(35.28232,138.9809));
	points.push(new GLatLng(35.28227,138.981));
	points.push(new GLatLng(35.28227,138.9814));
	points.push(new GLatLng(35.28232,138.9816));
	points.push(new GLatLng(35.28238,138.9818));
	points.push(new GLatLng(35.28247,138.982));
	points.push(new GLatLng(35.28262,138.9823));
	points.push(new GLatLng(35.2827,138.9825));
	points.push(new GLatLng(35.28278,138.9827));
	points.push(new GLatLng(35.28287,138.9828));
	points.push(new GLatLng(35.28302,138.9831));
	points.push(new GLatLng(35.28307,138.9833));
	points.push(new GLatLng(35.28312,138.9834));
	points.push(new GLatLng(35.28315,138.9836));
	points.push(new GLatLng(35.28315,138.9839));
	points.push(new GLatLng(35.28312,138.9841));
	points.push(new GLatLng(35.28305,138.9843));
	points.push(new GLatLng(35.28297,138.9844));
	points.push(new GLatLng(35.27843,138.9922));
	points.push(new GLatLng(35.27832,138.9923));
	points.push(new GLatLng(35.27817,138.9924));
	points.push(new GLatLng(35.278,138.9923));
	points.push(new GLatLng(35.27782,138.9923));
	points.push(new GLatLng(35.27747,138.9922));
	points.push(new GLatLng(35.27727,138.9921));
	points.push(new GLatLng(35.27707,138.9921));
	points.push(new GLatLng(35.27687,138.992));
	points.push(new GLatLng(35.27645,138.9919));
	points.push(new GLatLng(35.27623,138.9919));
	points.push(new GLatLng(35.27602,138.9918));
	points.push(new GLatLng(35.27557,138.9917));
	points.push(new GLatLng(35.27533,138.9917));
	points.push(new GLatLng(35.2751,138.9916));
	points.push(new GLatLng(35.27488,138.9916));
	points.push(new GLatLng(35.27465,138.9915));
	points.push(new GLatLng(35.2742,138.9914));
	points.push(new GLatLng(35.27398,138.9913));
	points.push(new GLatLng(35.27378,138.9913));
	points.push(new GLatLng(35.27357,138.9912));
	points.push(new GLatLng(35.27317,138.9911));
	points.push(new GLatLng(35.27282,138.991));
	points.push(new GLatLng(35.27282,138.991));
	points.push(new GLatLng(35.27268,138.9909));
	points.push(new GLatLng(35.27242,138.9906));
	points.push(new GLatLng(35.2723,138.9905));
	points.push(new GLatLng(35.27222,138.9904));
	points.push(new GLatLng(35.2721,138.9903));
	points.push(new GLatLng(35.2719,138.9903));
	points.push(new GLatLng(35.2718,138.9904));
	points.push(new GLatLng(35.27177,138.9906));
	points.push(new GLatLng(35.2718,138.9907));
	points.push(new GLatLng(35.27198,138.9909));
	points.push(new GLatLng(35.27212,138.991));
	points.push(new GLatLng(35.27228,138.9911));
	points.push(new GLatLng(35.27243,138.9912));
	points.push(new GLatLng(35.27279,138.9914));
	points.push(new GLatLng(35.27297,138.9915));
	points.push(new GLatLng(35.27315,138.9917));
	points.push(new GLatLng(35.27335,138.9918));
	points.push(new GLatLng(35.27374,138.992));
	points.push(new GLatLng(35.27392,138.9921));
	points.push(new GLatLng(35.27412,138.9922));
	points.push(new GLatLng(35.2743,138.9924));
	points.push(new GLatLng(35.27467,138.9926));
	points.push(new GLatLng(35.27485,138.9927));
	points.push(new GLatLng(35.27502,138.9928));
	points.push(new GLatLng(35.27518,138.993));
	points.push(new GLatLng(35.27552,138.9933));
	points.push(new GLatLng(35.2757,138.9934));
	points.push(new GLatLng(35.27587,138.9935));
	points.push(new GLatLng(35.27603,138.9937));
	points.push(new GLatLng(35.27637,138.994));
	points.push(new GLatLng(35.27654,138.9942));
	points.push(new GLatLng(35.27668,138.9943));
	points.push(new GLatLng(35.27682,138.9944));
	points.push(new GLatLng(35.27702,138.9948));
	points.push(new GLatLng(35.27707,138.9949));
	points.push(new GLatLng(35.2771,138.9951));
	points.push(new GLatLng(35.27711,138.9953));
	points.push(new GLatLng(35.27713,138.9957));
	points.push(new GLatLng(35.27715,138.996));
	points.push(new GLatLng(35.27715,138.9962));
	points.push(new GLatLng(35.27717,138.9966));
	points.push(new GLatLng(35.27717,138.9969));
	points.push(new GLatLng(35.27717,138.9971));
	points.push(new GLatLng(35.27715,138.9973));
	points.push(new GLatLng(35.27708,138.9975));
	points.push(new GLatLng(35.27697,138.9978));
	points.push(new GLatLng(35.27692,138.998));
	points.push(new GLatLng(35.27687,138.9982));
	points.push(new GLatLng(35.27685,138.9983));
	points.push(new GLatLng(35.27693,138.9986));
	points.push(new GLatLng(35.27702,138.9987));
	points.push(new GLatLng(35.27713,138.9988));
	points.push(new GLatLng(35.27727,138.9989));
	points.push(new GLatLng(35.27753,138.9991));
	points.push(new GLatLng(35.2777,138.9991));
	points.push(new GLatLng(35.27785,138.9992));
	points.push(new GLatLng(35.27798,138.9993));
	points.push(new GLatLng(35.27817,138.9995));
	points.push(new GLatLng(35.27822,138.9996));
	points.push(new GLatLng(35.2783,139));
	points.push(new GLatLng(35.2783,139));
	points.push(new GLatLng(35.27837,139.0004));
	points.push(new GLatLng(35.27833,139.0007));
	points.push(new GLatLng(35.27827,139.0009));
	points.push(new GLatLng(35.27813,139.0011));
	points.push(new GLatLng(35.27795,139.0014));
	points.push(new GLatLng(35.27783,139.0016));
	points.push(new GLatLng(35.27773,139.0018));
	points.push(new GLatLng(35.27763,139.002));
	points.push(new GLatLng(35.27742,139.0024));
	points.push(new GLatLng(35.2773,139.0025));
	points.push(new GLatLng(35.2772,139.0027));
	points.push(new GLatLng(35.27708,139.0029));
	points.push(new GLatLng(35.27687,139.0033));
	points.push(new GLatLng(35.27675,139.0035));
	points.push(new GLatLng(35.27667,139.0037));
	points.push(new GLatLng(35.27655,139.0039));
	points.push(new GLatLng(35.27635,139.0042));
	points.push(new GLatLng(35.27625,139.0044));
	points.push(new GLatLng(35.27615,139.0046));
	points.push(new GLatLng(35.27605,139.0048));
	points.push(new GLatLng(35.27587,139.0052));
	points.push(new GLatLng(35.27578,139.0054));
	points.push(new GLatLng(35.27568,139.0056));
	points.push(new GLatLng(35.27562,139.0058));
	points.push(new GLatLng(35.27552,139.0062));
	points.push(new GLatLng(35.27548,139.0063));
	points.push(new GLatLng(35.27542,139.0067));
	points.push(new GLatLng(35.27542,139.0067));
	points.push(new GLatLng(35.27538,139.007));
	points.push(new GLatLng(35.27538,139.0072));
	points.push(new GLatLng(35.27537,139.0073));
	points.push(new GLatLng(35.27535,139.0075));
	points.push(new GLatLng(35.27528,139.0078));
	points.push(new GLatLng(35.27522,139.0079));
	points.push(new GLatLng(35.27515,139.0081));
	points.push(new GLatLng(35.27507,139.0083));
	points.push(new GLatLng(35.2749,139.0086));
	points.push(new GLatLng(35.27482,139.0087));
	points.push(new GLatLng(35.27472,139.0089));
	points.push(new GLatLng(35.27463,139.0091));
	points.push(new GLatLng(35.27445,139.0094));
	points.push(new GLatLng(35.27437,139.0096));
	points.push(new GLatLng(35.27428,139.0098));
	points.push(new GLatLng(35.27412,139.0101));
	points.push(new GLatLng(35.27402,139.0103));
	points.push(new GLatLng(35.27392,139.0104));
	points.push(new GLatLng(35.2738,139.0106));
	points.push(new GLatLng(35.27368,139.0107));
	points.push(new GLatLng(35.27348,139.0109));
	points.push(new GLatLng(35.2734,139.011));
	points.push(new GLatLng(35.27333,139.0111));
	points.push(new GLatLng(35.27327,139.0111));
	points.push(new GLatLng(35.27317,139.0112));
	points.push(new GLatLng(35.27313,139.0113));
	points.push(new GLatLng(35.27312,139.0113));
	points.push(new GLatLng(35.27305,139.0114));
	points.push(new GLatLng(35.27302,139.0114));
	points.push(new GLatLng(35.27291,139.0115));
	points.push(new GLatLng(35.27285,139.0116));
	points.push(new GLatLng(35.2728,139.0117));
	points.push(new GLatLng(35.27275,139.0117));
	points.push(new GLatLng(35.27263,139.0118));
	points.push(new GLatLng(35.27257,139.0119));
	points.push(new GLatLng(35.27248,139.012));
	points.push(new GLatLng(35.2724,139.012));
	points.push(new GLatLng(35.27222,139.0121));
	points.push(new GLatLng(35.27212,139.0121));
	points.push(new GLatLng(35.272,139.0122));
	points.push(new GLatLng(35.27188,139.0122));
	points.push(new GLatLng(35.27167,139.0123));
	points.push(new GLatLng(35.27155,139.0123));
	points.push(new GLatLng(35.27133,139.0124));
	points.push(new GLatLng(35.27133,139.0124));
	points.push(new GLatLng(35.2711,139.0124));
	points.push(new GLatLng(35.271,139.0125));
	points.push(new GLatLng(35.27088,139.0125));
	points.push(new GLatLng(35.2708,139.0126));
	points.push(new GLatLng(35.27067,139.0127));
	points.push(new GLatLng(35.2706,139.0127));
	points.push(new GLatLng(35.27053,139.0128));
	points.push(new GLatLng(35.27045,139.0129));
	points.push(new GLatLng(35.27028,139.013));
	points.push(new GLatLng(35.2702,139.0131));
	points.push(new GLatLng(35.2701,139.0132));
	points.push(new GLatLng(35.27,139.0133));
	points.push(new GLatLng(35.2698,139.0134));
	points.push(new GLatLng(35.2697,139.0135));
	points.push(new GLatLng(35.26958,139.0136));
	points.push(new GLatLng(35.26948,139.0137));
	points.push(new GLatLng(35.26927,139.0139));
	points.push(new GLatLng(35.26915,139.014));
	points.push(new GLatLng(35.26905,139.0141));
	points.push(new GLatLng(35.26895,139.0142));
	points.push(new GLatLng(35.26862,139.0145));
	points.push(new GLatLng(35.26862,139.0145));
	points.push(new GLatLng(35.26852,139.0146));
	points.push(new GLatLng(35.26845,139.0147));
	points.push(new GLatLng(35.26832,139.0149));
	points.push(new GLatLng(35.26826,139.015));
	points.push(new GLatLng(35.2682,139.0151));
	points.push(new GLatLng(35.26814,139.0152));
	points.push(new GLatLng(35.26802,139.0155));
	points.push(new GLatLng(35.26795,139.0156));
	points.push(new GLatLng(35.26788,139.0157));
	points.push(new GLatLng(35.26782,139.0158));
	points.push(new GLatLng(35.2677,139.016));
	points.push(new GLatLng(35.26765,139.0161));
	points.push(new GLatLng(35.26758,139.0162));
	points.push(new GLatLng(35.26753,139.0163));
	points.push(new GLatLng(35.2674,139.0166));
	points.push(new GLatLng(35.26733,139.0167));
	points.push(new GLatLng(35.26728,139.0168));
	points.push(new GLatLng(35.26722,139.0169));
	points.push(new GLatLng(35.2671,139.0171));
	points.push(new GLatLng(35.26707,139.0172));
	points.push(new GLatLng(35.26703,139.0172));
	points.push(new GLatLng(35.26698,139.0172));
	points.push(new GLatLng(35.2669,139.0172));
	points.push(new GLatLng(35.26685,139.0172));
	points.push(new GLatLng(35.26678,139.0171));
	points.push(new GLatLng(35.26674,139.0171));
	points.push(new GLatLng(35.2666,139.0169));
	points.push(new GLatLng(35.26655,139.0168));
	points.push(new GLatLng(35.26648,139.0168));
	points.push(new GLatLng(35.26643,139.0167));
	points.push(new GLatLng(35.26628,139.0164));
	points.push(new GLatLng(35.26622,139.0163));
	points.push(new GLatLng(35.26617,139.0162));
	points.push(new GLatLng(35.26612,139.0161));
	points.push(new GLatLng(35.26602,139.0159));
	points.push(new GLatLng(35.2659,139.0157));
	points.push(new GLatLng(35.2659,139.0157));
	points.push(new GLatLng(35.26583,139.0156));
	points.push(new GLatLng(35.26565,139.0155));
	points.push(new GLatLng(35.26557,139.0155));
	points.push(new GLatLng(35.26548,139.0155));
	points.push(new GLatLng(35.2654,139.0156));
	points.push(new GLatLng(35.26525,139.0158));
	points.push(new GLatLng(35.26517,139.0158));
	points.push(new GLatLng(35.26507,139.0158));
	points.push(new GLatLng(35.26498,139.0158));
	points.push(new GLatLng(35.26485,139.0156));
	points.push(new GLatLng(35.2648,139.0155));
	points.push(new GLatLng(35.26475,139.0155));
	points.push(new GLatLng(35.26473,139.0154));
	points.push(new GLatLng(35.26477,139.0151));
	points.push(new GLatLng(35.26477,139.015));
	points.push(new GLatLng(35.26477,139.0148));
	points.push(new GLatLng(35.26477,139.0147));
	points.push(new GLatLng(35.26468,139.0145));
	points.push(new GLatLng(35.26465,139.0144));
	points.push(new GLatLng(35.2646,139.0143));
	points.push(new GLatLng(35.26457,139.0141));
	points.push(new GLatLng(35.26451,139.014));
	points.push(new GLatLng(35.26448,139.014));
	points.push(new GLatLng(35.26447,139.014));
	points.push(new GLatLng(35.26445,139.0139));
	points.push(new GLatLng(35.26437,139.0139));
	points.push(new GLatLng(35.2643,139.0139));
	points.push(new GLatLng(35.26423,139.0139));
	points.push(new GLatLng(35.26418,139.0139));
	points.push(new GLatLng(35.26412,139.0137));
	points.push(new GLatLng(35.2641,139.0137));
	points.push(new GLatLng(35.26408,139.0136));
	points.push(new GLatLng(35.26406,139.0135));
	points.push(new GLatLng(35.26406,139.0132));
	points.push(new GLatLng(35.26406,139.0131));
	points.push(new GLatLng(35.26405,139.0129));
	points.push(new GLatLng(35.26406,139.0128));
	points.push(new GLatLng(35.2641,139.0123));
	points.push(new GLatLng(35.2641,139.0123));
	points.push(new GLatLng(35.2641,139.0122));
	points.push(new GLatLng(35.2641,139.012));
	points.push(new GLatLng(35.26405,139.0117));
	points.push(new GLatLng(35.26403,139.0116));
	points.push(new GLatLng(35.264,139.0114));
	points.push(new GLatLng(35.26397,139.0112));
	points.push(new GLatLng(35.26392,139.0109));
	points.push(new GLatLng(35.2639,139.0107));
	points.push(new GLatLng(35.26387,139.0105));
	points.push(new GLatLng(35.26385,139.0104));
	points.push(new GLatLng(35.26378,139.0101));
	points.push(new GLatLng(35.26375,139.0099));
	points.push(new GLatLng(35.26372,139.0097));
	points.push(new GLatLng(35.26368,139.0096));
	points.push(new GLatLng(35.26357,139.0092));
	points.push(new GLatLng(35.26342,139.0089));
	points.push(new GLatLng(35.26342,139.0089));


	// 表示の中心位置・サイズを算出します。
	var xavg=0;
	var yavg=0;
	var xmin=181;
	var xmax=-181;
	var ymin=91;
	var ymax=-91;
	for (var i=0; i<points.length; i++)
	{
		if (xmin>points[i].x) xmin=points[i].x;
		if (xmax<points[i].x) xmax=points[i].x;
		if (ymin>points[i].y) ymin=points[i].y;
		if (ymax<points[i].y) ymax=points[i].y;
	}
	for (var i=0; i<wpt_points.length; i++)
	{
		if (xmin>wpt_points[i].x) xmin=wpt_points[i].x;
		if (xmax<wpt_points[i].x) xmax=wpt_points[i].x;
		if (ymin>wpt_points[i].y) ymin=wpt_points[i].y;
		if (ymax<wpt_points[i].y) ymax=wpt_points[i].y;
	}
		
	xavg=(xmax+xmin)/2;
	yavg=(ymax+ymin)/2;
	var centerpos=new GLatLng( yavg, xavg);
	var region=new GLatLngBounds(new GLatLng(ymin,xmin), new GLatLng(ymax, xmax));
	
	// マップ初期化	
	map = new GMap2(document.getElementById("map"));
	map.addControl(new GLargeMapControl());
	map.addMapType(G_PHYSICAL_MAP);
	map.addControl(new GHierarchicalMapTypeControl());
	map.enableContinuousZoom();
	map.enableDoubleClickZoom();
	map.addControl(new GOverviewMapControl());
	
	if (zoom>0)
	{
		map.setCenter(centerpos, 17-zoom);
	}
	else
	{
		map.setCenter(centerpos, map.getBoundsZoomLevel(region));
	}
	
	// 軌跡再生アイコン
	movemarkerIcon = new GIcon();
	movemarkerIcon.iconSize = new GSize(32, 32);
	movemarkerIcon.shadowSize = new GSize(59, 32);
	movemarkerIcon.iconAnchor = new GPoint(16, 16);
	movemarkerIcon.infoWindowAnchor = new GPoint(1, 1);
	movemarkerIcon.image = "http://maps.google.co.jp/mapfiles/ms/icons/hospitals.png";
	movemarkerIcon.shadow = "http://maps.google.co.jp/mapfiles/ms/icons/hospitals.shadow.png";

	var overlay;
	if (points.length > 0)
	{
		//var encoded_points = "{36}";
		//var encoded_levels = "{37}";
		//overlay = GPolyline.fromEncoded({color: linecolor,
	    //                                      weight: linewidth,
	    //                                      points: encoded_points,
	    //                                      zoomFactor: 32,
		//                                      levels: encoded_levels,
		//                                      numLevels: 4
		//                                    });
		//map.addOverlay(overlay); 
		
		// トラックログがあった場合：
		// 線の色と幅と不透明度を設定します。
		var polyline= new GPolyline(points, linecolor, linewidth, lineopacity);

		// 線を描画します。
		map.addOverlay(polyline);
	}
		
	// 初期マップタイプ設定
	switch(defaultmaptype)
	{
		case 0:
		map.setMapType(G_NORMAL_MAP);   	//This is the normal street map type.
		break;
		
		case 1:
		map.setMapType(G_SATELLITE_MAP); //This map type shows Google Earth satellite images.
		break;
	
		case 2:
		map.setMapType(G_HYBRID_MAP); 	//This map type shows transparent street maps over Google Earth satellite images.
		break;
		
		case 3:
		map.setMapType(G_PHYSICAL_MAP); 
		break;		
	
		default:
		map.setMapType(G_NORMAL_MAP);
		break;
	}


	if (numofwaypoints == 0)
	{
		hiddenLAYER('waypointcombo');
	}
	if (numofphotos==0)
	{
		hiddenLAYER('photocombo');
	}
	if (callHiddenLayers==1)
	{
		hiddenLayers();
	}
	
} // end of load() function.


var moveMarker;
var obj2;
var strStart ="開始";
var strStop = "始点へ";
var strPause ="一時停止";
function operateTracking(obj) 
{
	if(obj.value == strStart)
	{
		obj.value = strPause;
		panTo(strStart, obj);
		obj2 = obj;
	}
	else if (obj.value == strPause)
	{
		panTo(strPause, obj);
		obj2 = obj;
	}
	else if (obj.value == strStop)
	{
		panTo(strStop, obj);
		if (obj2) obj2.value=strStart;
	}
	else
	{
		obj.value="";
	}
}
    

var iCurrent=0;
var timerID;
function panTo(state, obj)
{
	if (state==strStart)
	{
		map.panTo(points[iCurrent]);
		if (moveMarker == null)
		{
			moveMarker = new GMarker(points[iCurrent], movemarkerIcon);
			map.addOverlay(moveMarker);
		}
		else
		{
			moveMarker.setLatLng(points[iCurrent]);
		}
		iCurrent++;
		if (timerID != null) window.clearTimeout(timerID);
		timerID = window.setTimeout(function(){ panTo(strStart, obj); }, 60000/points.length);
		if (iCurrent==points.length)
		{
			obj.value=strStart;
			panTo(strStop, obj);
		}
	}
	else if (state==strStop)
	{
		iCurrent=0;
		if (moveMarker == null)
		{
			moveMarker = new GMarker(points[iCurrent], movemarkerIcon);
			map.addOverlay(moveMarker);
		}
		else
		{
			moveMarker.setLatLng(points[iCurrent]);
		}
		map.panTo(points[iCurrent]);
		if (timerID != null) window.clearTimeout(timerID);
	}
	else
	{
		obj.value = strStart;
		if (timerID != null) window.clearTimeout(timerID);
	}
}	

// 指定された写真へジャンプ
function jumpphotomarker(n)
{
	photo_markers[n-1].openInfoWindowHtml(photo_infos[n-1]);
	location.hash="#googlemap";
}
	
// 指定されたマーカーへジャンプ
function jumpwaypointmarker(n)
{
	waypoint_markers[n-1].openInfoWindowHtml(waypoint_infos[n-1]);
	location.hash="#googlemap";
}

// グラフは初期状態では消しておく
function hiddenLayers()
{
}

// 指定したレイヤーを非表示にする
function hiddenLAYER(idName)
{ 
	if ( document.getElementById )
	{
		document.getElementById( idName ).style.visibility='hidden';
	}
	else if ( document.all )
	{
		document.all( idName ).style.visibility = 'hidden';
	}
	else if ( document.layers )
	{
		document.layers[ idName ].visibility = 'hidden';
	}
}

// 指定したレイヤーを表示する
function showLAYER(idName)
{
	if ( document.getElementById )
	{
		document.getElementById( idName ).style.visibility   = 'visible';
	}
	else if ( document.all )
	{
		document.all( idName ).style.visibility = 'visible';
	}
	else if ( document.layers )
	{
		document.layers[ idName ].visibility = 'visible';
	}
}

// 地図を表示する
function showMapPop( idName, lat, lon )
{ 
	var svalue;
	var zoomlevel;
	if (map == null)
	{
		if (currentzoom == null)
		{
			zoomlevel=12; // 指定がない場合	
		}
		else
		{
			zoomlevel=currentzoom; // htmlファイルに?xxでズームレベルが渡されたとき
		}
	}
	else
	{
		zoomlevel=map.getZoom();
	}
	svalue = ".<img src=\"http://maps.google.com/staticmap?center="+lat+","+lon+"&markers="+lat+","+lon+",blue&zoom="+zoomlevel+"&size=240x240&key="+key+"\" width=\"240\" height=\"240\"  />.";

	if ( document.getElementById )
	{
		document.getElementById( idName ).style.display="block";
		document.getElementById( idName ).innerHTML = svalue;
	}
	else if ( document.all )
	{
		 document.all( idName ).style.display="block";
		 document.all( idName ).innerHTML=svalue;
	}
	else if ( document.layers )
	{ 
		document.layers[ idName ].display = "block";
		document.layers[ idName ].innerHTML  = svalue;
	}
}

// 地図を消す
function hideMapPop( idName )
{
	if ( document.getElementById )
	{
		document.getElementById( idName ).style.display="none";
	}
	else if ( document.all )
	{
		document.all( idName ).style.display="none";
	}
	else if ( document.layers )
	{
		document.layers[ idName ].display="none";
	}
}

// ズームレベルを渡しながらページを移動する。
function goPhotopage(url, hash)
{
	location.href=url+"?"+map.getZoom()+hash;
}
