/* JS Document */
/* Design: Guillaume Danielou */
/* Last modification: 17/12/2009 */

// We manually add all the encoded polygons to the map
// We suppressed all the small islands in order to reduce the number of polygons (initially 371) that would slow the display everytime we zoom in/out
// We merged all the polygons from on country into a single polygon so that we finally only have 47 polygon's definitions
function addPolygon(map) {

		// We will return this array in order to be able to use those polygons in the main script
		var polyArray = new Array();

		// ANGOLA
		var polygon1 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "tqvaAikcqCfdQ~mNsvEt|d@_vEbwd@~dF~hSveJlu^fsGzlWcvDxrYwpB|rOvlDbaQzdB~rIctJpn]jrDlyCfoNnjLzsQv|_@{jDfxG{jXrqE_ti@t`JkrXev\\oli@rmGw_\\ewFkah@foSotj@lvGsbOzpZkwb@zs[gtq@rlOwvSwkBk|eActJg~tA}bMggM`aCg|w@hfOgyX|~Nwri@qtG{pd@}sFghTyiC{jSp{FooQvcFzOhapFstFvGwkVhYgch@g|OvBn`y@ftNxbCzJd{uCbay@rpHbm_@i}G~zT~gLz@`hQbrUz@flf@tBjwSh@bQ`ppBcpLxlDvBrnl@bwKb`@vbD`__Ani@luOriNqPfEhcT_~Kt`Tn_J`wt@opDbhKscBb~Egp_@jhSkg[`rPkpw@dgb@w|FvoEw{X`jTgyNz_LghOiiAokSw|A_gTv~JokIb{Dks_@hlQ{qu@xpQk~f@yhFkg`@jgV_uW`dDg{ChxKorCr~d@rDjhSfpF`j}EnlAfcfA~W~xUo`GfscAkaEjur@rv@bfj@ngAphpBjxA|dLc|AjcI~|D~pOvcPblNfsG|wSnoBv{g@v~J`{r@bhA`aL~{[qoUz|kAwvb@~ly@_ct@jd}@g`InfnDodkAvfj@gyXrbO|`Hnzb@mlKv~OzbC~mD|hD~nAn_ObvN`ePn`[xpZjtHvnH~kEfdBzu}@}fc@zog@wqIfnGls@rtUkiFfqWylMnoLtaBfc|@{lf@nyVamAros@ewn@j`R`fHf{\\{uUv{NwwAvmx@fmEfpFb`Ennm@|xAvaj@meBjb[psD~ok@|qRn{ZnnOzdQz_Qr|QxgCvkQtrQ~p@v_a@jdi@piq@~bGps@jsPcmFrcGrnDzlf@tda@nwk@`pp@ra\\_dDn~t@~kE~oRxnQ~c]n|MvhPtcBf`NalEfnV`l@~_Zz_Gnqi@~yCj_{Ajsi@r~gAppHjsd@dk[v|AdzF{bCrhGrhLnrH~q[goNfwThcEfzlAwaGzhw@xr@brAliFb|vAviCngAggMw_MsqTgeDg_GkkEg~S~lQ{og@shBovZrsDkvG~HmhN_gYaqq@suMgxLkfJsvYspCiwYbjEkxPwaB_wVrhGyvRnhRwlI~mSa_Xnug@u{`AcVc{b@coEo`GnPwyyXjmq@_ed@bnRsjUvfLgc^~xAonTssDme\\~uJonm@kWqabBnuDeyJn}@e_VknF_vm@noGagTz~NuvSk\\i_QjiFsxg@caGgaZcpGkl`@zm@mfN~yMkzYsadA{asJo}Eqld@{n[~qt@cz[luYgww@~h`A_es@lln@wjw@lodAcf[lbAkpTx{IkpJnvK{siRfJvLm~iKooLpmCgoShhS{|Jvo@goq@ctO_zW_xN{sVpjBguK~uJg||@ox@_hLgcE_b^dvH{lf@guKkyH}mI_z\\veJ_kiAjrDfuK~wI",
			 levels: "PK@L?@LAK@JL?KJP@LLKMJKJKMA@L?JL@?LAPN?JMKKOKKKL@AOKKLK@KLJKP?KAAJ@@MALA@JKLJKPHJA?K@KGIIMIJKIGPJKLKJNKJMIJG@INKIJIJKKKKKJPJJIKINIJJLKLIJLINJLJLIJJIKKMKIJMKJKJIPJ@ILKJILJKINJJLJKNJJNKJMJJJJIKLIKINGLJK@PKIIJLKIOPPJJLJLJKJKLJLJLP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon1);			

		polyArray[0] = polygon1;

		// BOLIVIA
		var polygon2 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "dbez@p|`nKgsBxwJvcK|sL~pEl~Bv~JxhF{|JlwbB~pOdsdAbfLfnj@~oMjxPruRfbWr~_@~hg@r|BzqRvpGfa_@v|_@lim@fgWdlNn{KzdGgYv`OkR~_KwcAnxh@nhz@zzi@~}P`xk@ntGbtTshGdyc@ooQj_qAs~Aldc@gmEhv\\jnnEuu{BrfbBwsp@jhl@ttZnoGz{HfdQfcTbfzB}uA~mg@x}R~dPajFjw]_cLvsRakGbk[obKrrGbp[jpYgnBnoe@zio@juT~{BvmUh}Uzu_@x|Avzt@cwn@nzNftXjzw@r_]r}hBc`h@vhKsdNcwAq``@fvRsqTnuD}fEzgRtq]zwEjwIj|b@ioCzsVpib@rg^lxUndYraRryZboh@vdMbhFn{Pmh]vsWy^nmWo_@roU_lY~oMifFz{\\czBfzK}jk@jnFvQ~hNvsMrdNycKfo]iiAbcPg`Ivlb@f@fxj@o{PjvLfmEv}RoiJbrPo~VvvXyeY~vGugSzcTmkTbpy@xer@jhSk|XrbOcpGzpZj~H_Dd{Mz_GdeY~iZolKzqRklB~mDjtHr~FjWbfQwtJvbXu_l@zvRhgR~n_@_l@jlGejJ{@alNf{dAcll@vl{@?zs[iwOzwh@iqB~kYaeZbue@amArro@kpOn}^r`FroUwo@nwHkfOvnCcyh@goNoglAofScyJsuMctTcfVh_As|Quko@{}e@olFgcEyiH{oNyabAovFsoFc|x@kkOz`Ikl[bxRgq\\b~YecUzzFisKsaCwksCfuPkzr@chAk~HneGg`NjsKw{Ib{X_oAjl`@w`OziLvt@vaQcaQncWwwAk}x@caQkw]ivWk~nA}fc@wV{o{EjuTmgBbyEm{FjvQmuT{yeFqdjAos_Br`Awd}A{qdAw}sAgi`@ghc@op{Ewe^wtsBjtHsurD~q|AomwDr`_@_aCrc`@bpB{}[emn@oxE{cJwjm@pet@{ofCogbAkWaaMsiXx|AoZf`I{a~Bs_l@cvI{xBcbeAfse@w|U_IgpPvcKkvGqbFkrXh~]~pEzsVcpG|}K{qf@ze{@chbAddHc}k@fcE{uPsrLgeNctJcik@cuBvdCvsHvvDneLcaLtbnIcfxCdaL{liAffbAkWe`|@kzzAxiCkm`Afb\\_hVriIgwTytJ{gMstFcsa@d~Ow`Oj{e@scG|tR{xVlq`@{iLnyQ~wDv_xAjf@b_RbaBdfn@kwNpdJ{nVbtO_jd@zmYcjE`tTs{@tfHofNzliAsdDrcVso_@`zj@w}RnoGk_PpgFbhAn_J~sAzuKb~@~oHznBbyOcvIluNkaJdeO{sVbsa@bqNzcr@whPz{xA_yi@jgVwmPhqj@gbWpyL_fCb`c@o|p@l~L{h@`uMgc@~nK__X}rEgeSlbLwhn@zt]_my@i_QkmSlfE_eUzwE{~Xv|FctYpcGc|FmrCou]{zPkrNibHcbeAdhAgi[rbO",
			 levels: "PKI@LLHM@BKGKK?L@AMLAN@IIPJOJ?MKMA??MLLKJMLMKNMKK@N?KLJ?JJOLAKKILMILJJJJKJMIJINLJMLILIKJNJLKMJKMKKKLJKIKPKMJKLLLIJLOJKIMLJINJJJKJOKJOMK?PLMKPJLOMIPAMMKLKLAPKJJMKK@NAL@KOAKOMMMLAK@LPAJ@M??M?@LH?FMK@MAA@L@@LLMLKKOKALK?MLA@@L?ALKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon2);	

		polyArray[1] = polygon2;

		// BORNEO
		var polygon19 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "xocGssv~S~q~@f`D~}_@z`X~oRsy_@zdVcqIbrd@jaEzks@w}Rbc{Aw|Fz|EgxGkb[_bw@beh@glRgxLwmKfrO_zk@sfa@c|gAvdC{n[n_OwkLwvNom\\_af@clIjb~@_iNr{zArsDnbFkuO_xq@ordAnpX{yv@wvD_mVssg@_ry@woTrq@s}SkxPbat@sf_A{fPc|n@zhr@?zzFwcKckVkesAvgb@_`qA~nZgrOvibB_qEciqBwvcGwa`@o}Eslw@g`g@{u_@rrQ_u\\obAfyb@_~P{h@szHwb]{lR_t}@vnMk|DglWjdK{fPs|~@_yPw`Ofbu@o~QwgXgzs@jnAcBvfj@{e]o}|@sw[fYslT_~i@s`bAfkA~lo@_aMsmB{cTwvIoaSgxhA{wm@zzF_vc@kaOw|_@krXrkHggk@ozIz{Rfwc@_zu@jk@oug@smQk_Zr`Ksf{B{st@gbR{m^~hDcvXktz@r~Zrhe@cbb@j~Mcft@rhG{swA{eb@odh@wfLvwAwsHvg]{yq@jsn@wyEzuZgl}ArrpBcik@b_HnmCclNk{j@knd@op{@fvu@{s[~sFcrFjrSgf_@gsBs|VfxLweYzubAcqg@kl`@g~Izqf@osEspa@{fPbci@w{Ds|kBk`McdMgeNf{HccZz~q@kvBoaS_td@jcl@c{Ds|e@_yKoqAwaVktC{bCwmKnm\\stx@w}WkcmBsgOk}PkkO~eHjqBnbPooQ~sA_mGg`SfEvci@gxBbuGo|CrgJcgg@vhZ{x[kah@~bQcpcAo``@wtzAgwTwxR_yd@~eHcmAfww@wiiAfwnBf|@jle@juTzzF~p@ng_@_mVb}H_vJs`i@{bf@vrUzs[zgk@buBjou@kkOoj`@s}g@vnMsmLkjWkd_@?_cQnfN_`UrccAc`|@fxGctJfjSvyJ~iUvmUcwAjbo@bqq@swj@gxL{_j@n~QvigBbtr@~reA~wjAv`w@boJbfQfyXnzb@ntL~`Hvr}@fdVvd\\fzPfnBz`X{rh@frTbfBrs]n|a@k`Hrt_@rx]z_`@g_Qz|Jgd[saW_tAblInywAfrqCvLjg~@zdcAn|HbtrEnyqD~f|@nqeG~h]vfj@nsh@vgIcdz@vrKfov@baBbnWwrForHz{Wros@ztIvGg{f@nnO~s_@b{~A~cg@jb[swGosYvpj@z}Vzx[ggR_}I{tN~{o@owa@zs[j{QftNzdB~l~@_xg@rdq@gga@nmCjrb@b{{@bjh@zlMrn]~ef@nm_AbzLvfBjkEvvl@_|B~lVfyXzwh@kuOjzw@~xAvtEwoYrpa@g|T~tz@ssDfbHfv\\naq@ofNfeS{yv@vuV{cT{wJvxp@nih@c`EvwFgoS_~K{qM~z^cue@_{Enha@nkv@zlMvyEw{Ngv\\_ht@odYsl@fz}@_fu@",
			 levels: "PKMKLKJJPLMKLLKMKOKKNMKMLKOLMKMLNKOPKLKMKMLLKMNMLMOKLMMLMKMKNKMLKKMMKMOKMLOKKKKNLKNKKLKMLMKMPNKLKLNLAKMLNLKKLMJ?LNLLMKPLMKKNLLMKNLLKNKLKNKKNLPLKKKMKMKMKOLMKKMLNLNMLMOJLLMMLKPLLLKMKMLMPKLJKLNKLKMLOLKMMMKLMLNKLMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#f90203",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon19);			

		polyArray[2] = polygon19;

		// BOTSWANA
		var polygon22 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|yteCsaqqDzuAv{NwxCvjJ{nBhiGc_HzqC{wE~lBcdM}r@_{OyxBwaBprLksAtqJkxAzkK{dQ`uj@ouDxuLnzDpzMwsMl|g@fOf{HvVpzM{jDbp[okb@d}MgqMjgGgjNnmHweJjeMkrDbcFwsMdoIwqg@}p@{lM_uCc|FoqAoye@pyA_mGjRw~ExgScL~bQ{Tfc^nzDrrLcnp@kRkjWzjIksPj|]{nQzubAcqIjdFs|BxyNgmJdbDgbWd~b@onJbiH{oIlnUs{ExvM_laAjb[w`OdoJcfGqx@ovKuwAkhItrAspH|tDsxI~hN_uWjoMocWvdM{zUroUceOr}NcyTvlIou]~tMkaJrlOcrKt`E__N~dFk{[if@~\\|qLvnHzwOwy@n{P{h@drKjyCv`T~nUbrZ~cSzvWrNfpK{vMn~LwmFfaFvfLrhVjj\\vtr@zbCngFzjN`{Nn_JdjJnpSveTvtJnfS{nB~vG_kRbhA{dGr]kpJpvEcwP~vVsnSpnJ_uMvfGbt@ryi@~qy@rnzHfpAdwzAzsmU`D~p@~jaEnczOz@vwUopXjiFg_Vj}Uii[~bmAyfn@zuZm|IbvS|h@jve@mmXfmr@ylHron@va`@brKvvNfc|@ox@vyJorCzgHw~JsxNewd@f{HavSzbC_pWczGggp@fnGc{v@{bMgjSkzTzEwaBsxb@ozDknPk{QcaQstZavJwvIgoIkyk@eihAkbQeoEgkAaiHcyr@wnHciMcrKgjSfc@cr_@u|Qc_R}mS{|Eqab@fkAyoq@zaUw|ZnkN{s[zh^sv^j|DypQogFywc@fgRacQvtE{dLzr@mtG_iDaiIzkP}kh@zm@o`[cdCqyQkaOirX~pEw_Ws_Dsei@gkU{ki@or\\oxO{glBi}e@kn_@uBw{S}|kAod@ysQ_SyxH{~I_hGwjY}yRcnWao_@wvIsnXwpaBs}So_T{iG~xAqqEomCetEgwT_iN{}Vikc@wbD{bf@{j]{_LowHusb@ccZ}f^gjN}oDk|b@}pc@sbOi}Bs_NydVwyEolK_eAcft@g|Tgww@ksK_~F{gMl_@wyOepKggHiy`AccUrsS",
			 levels: "PJALAJGM@BJ?KJJAINIFKAIMJ@JANJ@JMJMJKJIJIJ@NIK?ILIJ@J@K?JLAJPIJAJL@LJ?M@@KAAJNJ@IJJ@NJKPOONJJLJJKNLJLIPKKIKKMKLINIIKJJMJJKJOJLIJLJKIKIJMIKKJKPJKMJ@L?KJNINIJJKLKKLJJKMJJLJJLLP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon22);

		// BURUNDI
		var polygon23 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "x`pMg_eyDc}CpbFkaEhtCgeDpiJjnFj|DnyBrwLfqMzyX_rBhaJszMlbQgeD|cIb~JthBnee@`uB~zOia@zzF~xAntGhaEjsKrgYfYxxHc}Cr{JbuBdwJbbDffFk|DtoPrsDboJwfBr{EcuGbmAwfG}xBcmFb`EckQpdc@nUzeI~bL|bGjsFhYnkNnqFjkEfdBf}`@sw`@fjDsiDvbI{`IjvQhiAjkTttAziG``@jmv@mqAfj]al@zf_@co@fpn@om\\zmYyiBbx\\wuBoi@iso@gOakQkhSag^ksKanRoub@cp[ciWwpGctEsjAkw]o`Vz_B}tIwsMxy@k__@ghJ_iSkv`@{vC}zF_pH`yF_jFmwDsuHe|OvaBqxE_cGyaK{lReuB_nN~cD{lRgdB_N`ua@sgOnaSbqIhhNoyQlvLsiq@a|LslYwhFsrLw~Jwj@bqN",
			 levels: "PHILIILIHNHHILIMIJHJJLJIJKLJOIAL@@LA@J?@LKBP@L@MJAJKKJL@KJKJIOIJMKKKM?JKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon23);

		// BRAZIL WEST-CENTRAL
		var polygon24 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "xilq@t}{~Ikm{@zm^omvB|d}@bp|Attn@b`w@{vMrs|Bxan@z}BnyuQrlY}cXbypA~|XnjQiiGv`h@}qQr~i@fxG~by@~zJz{u@ifUvhoBtgJrD{{uEnsTsbJviCo_fAjam@k`Rbky@`ze@rbh@qnDzgk@sed@v_}AvGbvXvnMnnh@njVvbId~NvmKltRnyhAjnUjhq@h|jArcG}tRv`Ok{e@bsa@e~OzgMrtFfwTxtJ~gVsiIjm`Agb\\jzzAyiCjWd`|@zliAgfbAbfxCeaLbaLubnIwvDoeLwdCwsHbik@buBfeNbtJzuPrrLb}k@gcEbhbAedHzqf@{e{@bpG}}K_qE{sVjrXi~]jvGpbFfpPwcKv|U~HbbeAgse@bvIzxBza~Br_l@nZg`IriXy|AjW`aMzofCngbAvjm@qet@nxEzcJz}[dmn@ze`AwhZr`i@m|DojGkkJbzLkiK~ml@ojGfhfAl_Ff}`@nfSfq\\ejE~{rAdmKzeDos^ju@gjIj`CspWrv@_nIr|LwssAb_Hmtu@_qJkg`@ffFegMok]{qWo_EopSj`R_|GrqTcs\\nn@wna@rIkxFnd@ogZnsTiySjg`@i|DjnKsdS~gQ`zBnyQh}Bzfd@u{Jb_WqtFvoc@}@~wIqaHjqj@pwBncR_sNbor@kdFnbAufGfxGy_a@g`Dmu]owH}tSwnCanH_~Uoto@jfYsig@nmWw`c@soUop]{z`BgwT{s[{io@w`pAqc\\csf@oymAcbD_dIc_a@arZgmkAuqsBg`{@qpk@crKg}QwgXhdAoqs@u{g@{mc@pv@kzr@}um@whs@mqG{|JykUkvj@kcg@o_O{gk@{e]qmCkl`@a}Cowa@fpFwvq@ymKf^}zTwxMtyEwxk@me[gxL{eg@kenAwif@oyQwl{@fuF{an@_pRc_f@fsBo~QnqPuuR{ob@mgd@os^{yq@vvI{~Xb`@ou~A_vEibH~p^}f|@sh`@k_}@k}UwnMstZwsu@shj@`jOo}^wkQkeRde@s_NlkXfhE`yKwvN`wKglWmuDghfAk~dAkjz@zhTst_@dn`@glp@}wS_me@caBwjc@_c|Aw{q@nbFodJtkLcfVfTw}RywOs_N`hFoFtpHwnf@ihJcbDebRzvHiqa@wsC}uJgrm@bhFwcPcdM~gQqu]nqUseKjlB{xe@o|k@owa@skf@piJ{x[ijIgf_@~rg@spk@tgOsxNjwDwsWv[ko_Ak}Fo~VybXoqUd~TgkZg{Cs`P_uRk~a@lzb@ftSdv`A~|g@lfaCjpc@xzt@wlb@bo^~kh@|~MoiYtbpAkg[wdCvhAdczAjnZrka@wwyBb_p@fdwAlfm@znVjiKcqv@vdfE_uz@{xGbpQfzKfzd@~c]_ak@rtUs|mAs{@c{{@{m@grY~`Mcp[w|K_rQjnKooGnuDgrqCgy]wboA_j_@ogFw|AknqAsh`@_wrAjjve@cj@x`Ssg@hxQ{aZfxL_vE`jh@cz`@hcE{ubAvfaBwrvAreK",
			 levels: "P?OLLOPLL?L?LLPMLLPMKLN@K?LLOALM@LALMMMPKAOK@LAN@KKMJJKPALKLKNMAMJKKLMKKJP@?AA@MKKKMJL??OKKLAK@JJKJKOAJLAAMFPKLLM@KKLJNKKLKMJKM@KJLLKKLPKKLJMJMKJLMKJPLJMKKMKMKMJONKLKKJKNJJMKMJKMNKLK@MILLKLPM?KMMNLMLNN?NMNHPL?KKL@NK??P@?OKLKMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon24);

		// BRAZIL NORTHEAST
		var polygon30 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "hddzAhsxbGzrEc|KraWw~m@ryFaiNrdIiyRszMoiw@v`kA{vsAbip@wvDzzAowf@_hQobd@vcKk}x@btJ_xv@ftDm_ZzlWsce@npImnOzpZaaHbxa@|rJzcr@va~@~b`@}_Bn{Pms@z{Mrwt@fi|ArjPcrFamQz}e@yjDjnd@g_t@~wNsv@rmQk_AjkOqx@rq|@emdBklhAoli@cvNuka@cbb@e_[ozhBrpMcuwFqk`AkhoFvae@_{sBouS{jX{zFvy@`rQs}NtwA{r^caL{bHusM_yKfaPk_KilCoyV}vG{OjoH_`ZovAszf@mlV{k_@_aRs~A~_Pofv@o`VveYmeLjqB{xVb`w@f~DgtN}zi@cjjDsh_CgecBiam@{{CvrKgwJ}uPc~m@mbd@wmUuzHcyYmiOwxRs_DntLs_D{lf@in`@wcn@egxAox{C{~rBspbBi}aBkbrFig|AkmXnfN{}`@caQ_ePn`QcrFceOoz`AgiBkge@|}KkhmBxpV_ng@z~SofwBf|YkppA`sp@wwUtn~A~oHfjkC{b\\nee@g~Dn}w@{wh@n{ZkgVlm_AwagDltcDkqG|s_@{hw@|raA_viBj~aEg{Hh}{AboOpnqCr~Zb}CckQjzO_aHxmaAoc\\ht]zgCpa\\fpPc`Ewo@d{v@{oNrsDgeD`ym@s~_@lof@gne@~c|BrkCvjYje\\wtEbhAhe}Afk}@dhs@kmS{zA~eMb~TwqIbuGkbVceh@g|YqcRo~Vvy@n~Vxt|@rwmA`mKzwfAhmfAwmPnPof]if_@whKzdLcssAkkTcri@ukj@gi[reFwsHzdQfmc@~n_@c{v@yj^_qh@llG_yArn]kg[jyM_tA_`UcaQlwCzmJpbUggHrzCr{JddQkiFfkFora@erOrdNvhP_aC`gg@jmSrePn~Q{jDfcJhqWgzqAmyCjyk@hfZkcNvdHc~TwkQ_wGhfE{aFhf_@ncR~qBwLdzKkdd@|uF~}PlvUcpe@|`Xf}j@z|c@nzjAdaFrgJ|fUb_MugTvlSpyB~~f@joHjaEvbDf_VhjRfwr@lyCnpb@bll@~dUcrKfzn@bwKzp}@jcv@fc_B~sZrxb@vvl@fi|A~ds@jnFvaj@joqBt~lCsjAgne@zlRyhc@klB}fn@zmYe}LnbZmby@z|qCgn`@~`jChtXvpj@z~l@fjNonm@nln@ozD~ccBw}xA{s[{nmAr}N_uWvpmAxpAjpO`i`AnmdAfbMvfj@rnb@jxK_|e@j{t@o{PfvW{lp@vsp@pmQfooAonw@fv\\egqBvxsAlvjBj_ZcqNj~Mhl\\vq`Algd@vbb@qdXbhUwveAbo^vna@zpKmoRjsP}_Pfx`@ver@fmm@rDnmM}aFjlQq{Yrrt@|uOj~a@mzb@r`P~tRfkZf{CnqUe~Tn~VxbXjo_Aj}FvsWw[rxNkwDrpk@ugOff_@_sg@zx[hjIrkf@qiJnm\\lxUbc_@erFnal@twLcsWkdZw~@wna@{`b@kzc@nPeqScbg@kpm@goXy{_Akja@svm@oxJc`OsgT{i~@rcBwfV~eHgzi@vnCu}Svik@b|PbsW{yIbfQy``AkeWs|t@{tDksKnha@}|aAjjW}nn@",
			 levels: "P?AALMLMKLAAL@OKLL?MLOLLLA@LPKKNLMMILKLJLL?KKKALOMKLMNLKLJKHIMKKMKONLKLKLIPKKOLLKNLKMKKPKLNKKMLKLKKKNLLLLLNKKKOMLPKLKLMKMMLOLLKLKKKMNKLKKMMMKKMKKLLLPLKLLGK@KLLKLLNKLLPKKLKOMLOLLNLOMMKOKLMLMPLLKOLNLIMLMJLLMLKLLIM@KMKKKKPKKKKKK@KOHAMKMLAMAP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#fbfb03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon30);

		// BRAZIL SOUTHEAST
		var polygon32 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "p_foCphdtG_}XqocA{}[i_ZnjG_{O{}G}iVffAeaZc|KkhN{wJllKg^hn[gs`@w~EotG_|e@sjPa|[z`XmiOf_V~yWv{IgxGkvG}oDwy@ywh@_mQjtWonYya`@o`Ge`b@fv\\_sq@w}HupiAg{H_kMcsWrlTwxMl_Ag{Ms{c@rkHaxIv_a@~fTroKiiFzeDoz]wcK}tnDwgb@uhK_t_@fxBc_k@cnk@k|`AkpvCcilBneG{rh@ykLkw]upVsk\\_dDcyO_fMk_AwwU{|h@{jg@{it@slYozDbyOclNgsBnrHe~T_ihBaik@okSc}f@wkj@sdS_fjC~{GcdiA_nNsq|@dmdBkkOpx@smQj_A_xNrv@knd@f_t@{}e@xjDbrF`mQgi|AsjP{{Mswt@o{Pls@_c`@|_B{cr@wa~@cxa@}rJ{pZ`aHopIlnO{lWrce@gtDl_ZctJ~wv@wcKj}x@~gQnbd@{zAnwf@cip@vvDw`kAzvsArzMniw@sdIhyRsyF`iNsaWv~m@g~]`l{@oha@||aAztDjsKjeWr|t@cfQx``AcsWzyIwik@c|PwnCt}S_fHfzi@scBvfVrgTzi~@nxJb`Ojja@rvm@foXx{_Abbg@jpm@oPdqSz`b@jzc@v~@vna@bsWjdZoal@uwLcc_@drF~mN`~JklBzxe@oqUreK_hQpu]vcPbdMfrm@chFvsC|uJ{vHhqa@bbDdbRvnf@hhJnFupHr_NahFv}RxwObfVgTndJukLv{q@obFvjc@~b|A~le@baBflp@|wSrt_@en`@jjz@{hTfhfAj~dAflWluDvvNawKghEayKr_NmkXjeRee@n}^vkQrhj@ajOrtZvsu@j}UvnMrh`@j_}@_q^|f|@~uEhbHc`@nu~AwvIz~Xns^zyq@zob@lgd@oqPtuRgsBn~Q~oRb_f@guFzan@nyQvl{@jenAvif@fxLzeg@vxk@le[vxMuyEg^|zTvvq@xmKnwa@gpFjl`@`}Cze]pmCn_Ozgk@jvj@jcg@z|JxkUvhs@lqGjzr@|um@zmc@qv@nqs@t{g@vgXidAbrKf}Qf`{@ppk@fmkAtqsBb_a@`rZ_jPwna@bbIinhCswQcx\\nx^_fbB{mEoyy@rlTgc^~cIsbm@jwSwvN~kEgfyBk~Hwae@blq@syx@vbSkkJzio@zwEj`Wg~DziLgeNzs[zhE~{`@_kRzkUmj\\fi`@ukGnbFkvLjqe@tsRjjWeqCfcEu_SgnBanvBfzKcnRj{LloL~zm@dpBb}C{lMs`i@cqSfcEuvc@jkTtsD~uc@qoGvaGynQvbNc~@sgh@etc@o_Juo@onw@grr@wsHwbNkl[cs_Ao{_@oih@keW{jNwuo@{j~A{bMq|C~xFucUzkFoZoxEk`RsdXcjO{sQ{ij@r|Lke}Aw`h@jR",
			 levels: "PKLJJMLJLMJNLKMJLLKMLMKJLNKKMJPJLMNLJJMKKLLKLLLKPKNL@ALLLOLM?LLKP@LAALKMLNMAA@AMALMKMAHPK@KKKKKKNKMKLJNKMJJOKJKKLKNMJNKMKMKKMJLPJKMLJKMJMJLKKPLKKLLJK@MKJMKLKKNJKKPKKMKLKKLKOJMKJKMJKJLKNJMLKMKLMJKKPJILIKJMKLJKKKMMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#fbfb03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon32);

		// BRAZIL NORTH
		var polygon45 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "l`sHpiniHr_Xr~Zfqa@ffPvaBz~IbgaCfny@{`{@vaBogjBuei@vr_@~sbAzjD~cg@odOjw]fyXpnpAwvXrgEfzAitN__Xef}@bvSkjp@koa@kzEzkZwmPwb]yo^wt@iibAcsWuqw@_srBujaA{ifBem_@wlSzuFktWbhwCb~TrdyA_|[ngcCvt^fa}@r}l@dqNfsV{bH{{ClpIj{hAtjKnlU{lM_mB{x`@ndOhcl@f|c@xaGw|qAf{Crv@jg[ffx@fwr@jx}@~a}BwkVjd_@{`Ne{]fcY}p@gruAc|tBrnb@fpPk{Ls|[s|o@szC{oIw`@gd`@_{JcmZf`IfkAjrb@brd@`nk@vfcAdgIjfOfjq@chZ{og@wpt@cmAsavByeuAsgw@ub{@kqGozb@{rzA{h|@cpj@_vm@fwYb`EotGwia@{pZ_wGkjWy}MzcJttZgx`@_gc@_xNfnBreFdbf@{~Syvk@kmjAngFg_VpscBceaA`xl@cp{DjdbA_}uCzwJzm@r}Nswo@zaP_co@npv@bypAuoP{jb@baQnpNh~SzcEfiGzuFblIrpCdcEzfPp}Jngd@fyX~qLzlHbwgAtlq@zvRptLbhKvnCfz{A~{`@nj[fjIfyNj{QnsOz{RjhN~gQf`Iv~Jg_Brw[c|Ava[{tSzuKksF~tCjlBnsEj|IjaTz~DzrJ{pPpi]oxE~uJ~|DtrGzeNnbU~hDlvF~jWvlb@g{\\heoAguKzxLfgCnyGknAbtEkwN~R{{HbLb`@~lLbVzqHv[nxJ_jUjmSf{CxdVj_PpuoAfnGvgg@o|Mvp[odJ`jTnic@~eR~`RnaInnJgaKzi[ux\\fmYhfEv`JxrAos@jjH_g@ngFoaIpyx@_zC|zZzpAdcJf}B|aPfqCd{Rr~A`~Kom\\zvz@zdG~uh@zh^jb[bkVz~S_b@tsMw~@|hYf`g@nyo@wgD`eTooGnca@r_X|`g@fcc@|p@ojBhcc@vxRnxTgiGvfQ{j]vtaA_ebAhkkA_{E`yFoiO{pFcuBd_VkroA_fCs~FjvLoiJ~oRs_NfpAsvm@l}F_t_@`qDsq^_eF_sb@uaGkdx@u~KobUe_Lk}UsbOoo`@ooVkkOrmG{lk@h}UsuMelCoaSy`EwbXdc{AgsaBob_@khNj`H{s[z|Orb@v`OcaBvqInpI~vmAjum@opNjoWrzM~yW~ml@ryd@fjSreAlj~@fjShcc@ri]~pJ~jMncu@~rNvzy@guPx}y@ba[jr]~p@pm\\fncAcrA~vVpyZ_hmAtlzAjcSnbZk~R~ceAvnMjoa@{gk@f|Tsv@fiwAkd_@b}f@jr{@kj\\rpiAc~uAzimAvwAvtzAgpi@vcn@hfJrjKiqdCvhs@~fEzbf@r|uBfugAbhUv_M`t^zxVbut@riS~is@zx[bpy@n|f@zdLj_AzvW~in@xtc@csH~wNok]o|MkpTziQn}@`hZvko@lyiAwfBrvc@sy`BbfpBbgNfcc@_hwAgYghdB`ucA~bV`m[r}g@`lq@rwLp}O_yUfuZgpUjiZjjW~zJfmJigHntLiaJ_vJz}pGflMjuw@vs{BmWruCyqnAf|@kd_@fn`@okXzij@s~AfvChu^{iVpra@je\\~gpBzcqCzuA~heAg_wA~rl@|k@rz\\mbUvrPo`LjdbAw`JndzPdwnB~qLtap@gde@j{Vr{@zhuAv{l@``c@~~MjjgBzqCt`_@bcFdqp@b~w@xdxAnn|@pg_BzyIpgAnq{A`nRfytA``s@~`dAgtSfxV`ia@nkDjxFnwu@l`nAbom@b`Ejnd@{bMfeIxqk@vqb@|oNnim@w}z@zmOnsEnsO~uEvxMwxWbx_AkzT~sUopSzob@_e_@~cNawLfgp@ask@ve^vLrqr@btm@zc@uy{AnhRmaeAbpB_yKbbXq_Jvz[_tKf{MvBvuV~CoA{dGkk@g`dD{pU}ja@_uM{kUglp@khjAvfQigHj_d@~hI~edFrSg`NegRfwYmyf@{e]camAzdBeyeAfmEiv\\r~Amdc@noQk_qArhGeyc@otGctT_~Paxk@ohz@{zi@vcAoxh@jR_`KfYw`Oo{K{dGggWelNw|_@mim@wpGga_@s|B{qRs~_@_ig@suRgbW_pMkxPcfLgnj@_qOesdAz|JmwbBw~JyhF_qEm~BwcK}sLfsBywJfi[sbObbeAehAjrNhbHnu]zzPb|FlrCbtYqcGz~Xw|F~dU{wEjmSmfE~ly@h_Qvhn@{t]feSmbL~~W|rEfc@_oKzh@auMn|p@m~L~eCc`c@fbWqyLvmPiqj@~xi@kgVvhP{{xAcqN{cr@zsVcsa@jaJeeObvImuN{nBcyOc~@_pH_tA{uKchAo_Jj_PqgFv}RooGro_@azj@rdDscVnfN{liAr{@ufHbjEatT~id@{mYznVctOjwNqdJcaBefn@kf@c_R_xDw_xAziLoyQzxVmq`@khq@i|jAoyhAknUwmKmtRwbIe~Nonh@ojVcvXwnMw_}AwG{gk@red@sbh@pnDcky@aze@kam@j`RwiCn_fAosTrbJsDz{uEwhoBugJ{{u@hfU_cy@_{Js~i@gxGw`h@|qQojQhiGcypA_}XslY|cX{}BoyuQss|Byan@c`w@zvMcp|Autn@nmvB}d}@jm{@{m^vrvAseKzubAwfaBbz`@icE~uEajh@zaZgxLrg@ixQbj@y`S~vrAkjve@jnqArh`@ngFv|AvboA~i_@frqCfy]noGouD~qQknKbp[v|KfrY_aMb{{@zm@r|mAr{@~`k@stUgzd@_d]cpQgzK~tz@zxGbqv@wdfE{nVkiKgdwAmfm@vwyBc_p@knZska@whAeczAjg[vdCniYubpA_lh@}~Mvlb@co^kpc@yzt@_}g@mfaCgtSev`Asrt@}uOklQp{YomM|aFgmm@sDgx`@wer@ksP|_P{pKloRco^wna@chUvveAwbb@pdXwq`Amgd@k~Mil\\k_ZbqNwxsAmvjBgv\\dgqBgooAnnw@wsp@qmQgvWzlp@k{t@n{PkxK~{e@wfj@snb@omdAgbMkpOai`AwpmAypAs}N~tWzs[znmA_dcBv}xAoln@nzDgjNnnm@wpj@{~l@_ajCitX{|qCfn`@obZlby@{mYd}LjlB|fn@{lRxhc@rjAfne@koqBu~lCknFwaj@gi|A_es@sxb@wvl@gc_B_tZ{p}@kcv@gzn@cwK_eUbrKopb@cll@gwr@myCg_VijRkaEwbD__g@koHwlSqyBc_MtgTsgJ}fUozjAeaF_rQ_sN_fR`mFjcNhyXcdk@yfLzgHnoo@cnWxlDbrZnzIbfBjzOgrh@pcBrmBld_@wbXr~Fr~d@fiVowf@lU~oHdtT{j]h`k@vGfi`@~uh@wfLska@x_\\vuV``c@o~VtkC~iZfog@otLprQzst@hoq@b_R~k@kMvkQvcPvlIjfJgwYj`R~k@wj@jo\\jz^b`@cBaiNzwc@~gB{se@f_`@v`@~`RndfAlkr@oaq@kfJ",
			 levels: "PJJLOLOKLLLPJLLLLLKOKOLPLNMKKKMKMLOLNLMPLLLMN@JKNKLLOLLMKLKLLLILLPKMMMMMLMKKPMMA@?M?A@AL@?LA@?PAL@KAALAM@A@MJJIKALA@KM?ALAO?L?LANAAAK@@@LKN?LALL@MLLKPAL?LKOLALA@MA@LH@N@LAMML?PIJMKMKLKLM?LLKNLOMLLMLLPLMLLNMPMMAHIMKKPKLMKKMLNLOA?MAMK@MKPNAMKOKLOMMK?KNPLLNM@AL@OALMMA@MKMLPL?LKLA@ANKOK@N@KANAM@@OKKPLLKLII@NALMA@L?KKGKB@MHLL@IPJLLA?L@@ALM?KLAKPKKLMLL@@L@AAM@KMF?HL@?M??L@PLL?K@NLKMOLLMOLL?L?LLPOLLP?LMKLKP?@P??KN@LKK?LPHNMN?NNLMLMLPK?OLJLMLIMNLNKLLPMLMLKOKMMOLNLLOLMOKLKKPLLKNLLKLLK@KGLLLKPLLLLLKMLLMMMKKMLLLOLLKKMLLKLKKNKMMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon45);

		// BRAZIL SOUTH
		var polygon47 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "he`yC`cpdHwaGxnQ_vc@poGkkTusDgcEtvc@r`i@bqSc}CzlM_{m@epBk{LmoLgzKbnRfnB`nvBgcEt_SkjWdqCkqe@usRobFjvLgi`@tkG{kUlj\\_|`@~jR{s[{hE{iLfeNk`Wf~D{io@{wEwbSjkJclq@ryx@j~Hvae@_lEffyBkwSvvN_dIrbm@slTfc^zmEnyy@ox^~ebBrwQbx\\cbIhnhC~iPvna@bbD~cIbsf@nymAv`pApc\\zs[zio@zz`BfwTroUnp]flM~oRjbQ{aFjpJkoCrwLokDb`Yp}NrdXilBzwc@vaLzgf@n~Lb_M_cBzwJwrAvrx@zzd@jjM{|@vtJjk@r`Ksq^gmOyo^zpA}dUshLciMb~Y{wh@vda@_~Knm\\zEn~t@w{]b{XncHzg_AviCryd@qgF~~u@hkZbpBth_@vhs@|bdAjjRnr_AorCtzVj~f@|vRj{QjkTfuPnmz@vt^pwVffZl_}@vkQm{QvhPltCcdHjlGfc@vl]jmq@zba@f~]dsj@rzu@deYfjNbu`@f}e@zlRztjAnohArjA|zEzcJxr_@z~b@vqIzbf@lru@veJmaIndE{oDjMgfF~_Ae~^zh@k|SgpKejIscGsvEcsHw|F_gE_dDwBebg@g@yqHjnZif_@fvRqcVryUgwYzuUosYnbi@akp@veJxGfgk@fc@gTcdRsN{lMohWse_@suRklG{OwdHn{Ugh^zwOkaJzie@wgXrbOoh\\sv@weT~pOqqUjcDw~Enn@}wIz|@c_Mr~AirTzfUmqUjvQ{w@rzHmgLv{NqlTzcOeuVgkA_aRvkLi_ZfvCspH~dZ{lW~oR{pPj_KstAbhFos@rxI{kAfrOi`NziVsc[fbH}l[~yCoaNrbOsjPvf[vp[fiLxnLj~f@blg@zvMxLbeTtQjwSxQfdo@kjCntLahVcb~Ag~|B{{WimSsa{Bkpr@_vm@o`[_xNkr]s{h@mq`@k{j@u~pAgx~@slpAs|~@_l|@g~wBcqtAwoxBqaq@gwzAsaz@whlAmwdAspdAa~jB_pWuvNcryBote@_vEvmAcvb@fdLk{G}dGkg[d|Fo}h@_|Bo_EoxYsoPfeDbeEpgJsfHzsGor_AdhAw}RnnJ{io@ggRgkd@_uRwaL|hIjhDhhE_h[~}Fcsa@sxDvo@h_d@cnRuko@kyf@yo^_kRr`gAgzKqvEziLgui@kcIqqKs}I|wEowMcgIjmIgx[zkKhuOv`EajJ~lB_~Kot[{qWwbNb~@",
			 levels: "PKJMLKMKLMJNKLJKJMKJKMJPKLKKLKNLL@@PLLL@M??LJK@K@LOHLLKJLNJKMJKLPKLKLJLKKNKMJMKKLKKKAKKPAKAAL@A@LAN@A@?MAN@KJJNKALJJ@K?@LKKALJJ@O?KAAJLJAJNAAMA@ILPJMJMKKKKMKKMKKOLAKJJLMKJLKLIMJKKLNKNNKLJKMKLHMKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon47);

		// CAMBODIA
		var polygon50 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "yogdAw~gtRfaZffAbdRcgDvlb@vdCzgHwtEjqBwdH_|Bgs`@_qJ{fK_vc@gpKwqD{uFn_@_hGz{WsgTrq^sxIjoWjiFz{CflWjuTrjFrgT_zRsD{kUffFguKk`MsIwoJwzVnjGgi`@_|Bwi\\~g[_re@{wJs}NkyH{iL{Ewjw@wlb@cyh@sy_@~zJo~LksKnyG{aZfpFkbV_rQglM{uA{wOoeGc{q@bvS_nNfdGsfR~|I{yXnmHwhUgi[jfJ_vJwkLkcNnrCw{DvwF{lCfyDscV~m]cdMzsQkgo@jnAwbIfOgpKrSfiBosTweYcoOjfJwoh@fzA{oIrtFck[oaXvaBk_PnbA{_QffAjWwpy@cgSooLkp@giV_]_fMcmd@kfc@w{Igyb@r}NwjOswVswVk~k@ogFcec@joHwaQnwC{aZvcFopeA{{\\{m^zm@kbhArbc@_lTbqIsaRflHgaUooBgpUkqBosO_sSo}h@wmK{~I_l@znL~|NjvGjoWfpKziQfqWb{Xj~Rzfs@_xSfvRkfJ~jWwvXj_PjzEbfL~|SjsKbhAnaNwnH~rNnvUzwEz_Bz_j@fgWgkFbrd@o}YbiR~zJnUrxIvy@jl[_hQvcUwvIbrAc~Obzj@fjIfiVzc@zvMwkLv{NomW~_PrqO~uTs{O~lGsiNrtFguKnje@veOn|k@syAjjR{tDfse@jaEb`^bpBjbQb_C~mSgeNnxc@kgBv|FcwAbtEzqHnye@ntGfeb@z{Cz_QflCjiF~~W~ph@~tWnvKjeW~nKrv^jkOb~Ozw^viMgpFby@fzKjjCbv]n{x@beE~vy@wu[~v`@gh@j`W_]j`Rw|U~__@cn\\rvJnqAryd@fiGbyaAgoSnsc@{nQjsFc_HzdLcmAblSorHomH{~DbiWocH",
			 levels: "PIIJMILJKINJMKKMKJOKLJKLAKMLKM@LK@MKA@PKKL@A@LA@OKL??MA@MLK?KLKLOKB@LKMA?MAKKHPIIJKMJJMJKJKLNJLN?LJKLILIKLAKNKAK@?L@@LAFK@PA?KKL?LNKALIL?KLIJIJKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon50);

		// CAMEROON
		var polygon51 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "qfqm@}p`~A_nX_l@gkAjtMgdG~wDo~y@`nRczcAlz^wa`@b`Y_t_@rhe@_b@|kJgfd@hoq@_ce@nqi@keHjiF_`gAzfx@g`D~uJwmUqyLcgNwpQoh\\y}LojB{mr@feNec}@g{Hib[bxCocWoeG{pUrIyvNvyJwqb@{fKavq@{rTvqb@{}[fvWwsp@nub@sx]|mI{fZblN{sQy}Bk|b@|cIwkVrv@kqe@wtE{{RerJwyc@zqH{dLi}Bgi~@ttFojBdkPceJfaKgnj@q`Aktp@l|MoiOxhUkyCrgYwlDvvDwvg@tiCslTtbOvQn}fAzipBciWjmS~yCnjGw~JbpBwxp@baQknKvvIguPn_J_oAz{R|sFztIa_CjkOtt@~{e@xfGbzGcgIj{Lc`@v}Mv~ErrQt_f@be^xkj@ns@x_G{gHlb[~_UpyUzkUzoNrfWlsFrgw@rng@nfoAtbSr{JmZ~zJpoKvtEl}Zb_a@bgDjo\\odE~v`@`_CfeIbgIf~Dpx^r|[`sWj}oBtuRryUtzVvwF|`Xo`BvaL~pEniOjcSa|BvuL|qMknAjvG~cDrhGvpQfiB~nU{sBzwOxjIveTaj@zhw@zla@nxYu`Az`b@`lc@rzRdhJbbDruHf}BazGbaV{aPzgHjqBbrd@j`u@j{L|kEz_GqvEbsWxrEfeIlvGbcAviM~wSnwCfxBniEzkAznGzOfxLfc@vd\\cu[loGovUg^k{LlpJvBjyMgvHbyJoxY|{GofSvkj@bdHvvIba[|bH?xxt@skC`lEwpV|xFb|n@luw@{`DjmNbxu@l}OcLxzLvfVba`@b}MhpEnKd_Mrfa@~iZnqn@dyq@fuKfbRfiVtyA~yWczLfbRr`Kri{@r{Ezkx@nrf@vfLwwAjtCzoIr_SbfGj`MhwDvuQps@fyDceEsmByg]kk^tkCjuTgzKnpDwdHvQi_Q{{RtxDziQk}PftSz|E~dZowCbcPewKj}U~iA~eR}um@roPosYvy@cvNkdAs~F{eN_`Krm[sqc@{zAzyNzlHj`Rvt^_hQjtH~z@by@_gTzpKfnLnfv@sjn@fk_@ceJnyVh{LjmjAzbMvpj@|fAbmP}qC~_FykKviC_tFzuAerFrtAaeiGsqYubEk_Aq~}@vtE{dLsI_uxAg|EipUzrOq{pAk~HennAzxBebRr}Dc`EjvLg@v_C{}cF_dD}{RnyGmc\\bbIixGk_Ak`Rb|Kq}DbrFgvf@_vJw{IrIksKz|JctOwGobd@~{Gipi@be^cpt@ryUyiQcdMmsPgbk@ziL_ig@j_A_~F}`CneB_qJ{kFklG_qYppMwmZfkF_bw@b}CkqGexGwpLreAwnf@jz^sIfoXctnBxfjBgdo@fyb@kfThmEc|Fs_SwxM`uGkm]lqBstUfbM_mVvqg@weTxyNcbl@ljCosYzpA_aa@~gB{rE~{Bk`MddVoyj@qtPgxhAlU{wEf`Df`DhfFs~AnyLoyQboEsjKxgCoiTqk\\_kMag^gmOisKsmGrq@obbAuq^gxGusR{nwA}z_@wy^ari@kwXwlIgeSglM",
			 levels: "PKJKIKMJJKJAJOJJMKKJJKIKPJLJINJIKJKJJLJLJNJILKMPJMJKJMJIIIKJOKJLILINJKILJMJJMJKLMKJIKKJIMIJJKKLJILIJLLJJPJKJLH@MJLJJKMLJLLIOKLLJJJKJIPJKJLKJJ?IOJLLKILMKKJJMILIKKOJMJKKLKMJKIP?HKLLIJJLKLKJLJMJJKLKJKKJLJLPJLJJKIKJJNKKJNKKJMJJLA@LILKLJJK?OIJLJKKLKIP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#fa5503",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon51);

		// CONGO
		var polygon52 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "ih|Tkx`pBs_ItcGboJrxg@~_PtfGbmAheIghJfqCgxBp{Ef{Cd{q@grOr{Eox@ztg@sgO~iZz{RtbXjnKrchAgsBzsQzhEhga@jtCfeIblDdwJjw]drFvtOvtEjaOfmEvvl@diBzgMi_FfuyBzpx@zkFjlGoeB~pJ~}F|`C~hg@k_Afbk@{iLbdMlsPsyUxiQce^bpt@_|Ghpi@vGnbd@{|JbtOsIjsK~uJv{IcrFfvf@c|Kp}Dj_Aj`RcbIhxGoyGlc\\~cD|{Rw_Cz}cFfwO{@v_\\b{SfuUw~@nnT`gIffUxy@ryd@}fUrrLuGviH~`MzyIwcA{JgyNc}HapRs}Dabg@kfOs}g@cdHc_CkR}qRnlKkg`@scBumUfuKgrOz_j@{bH~l[goSbdH_`KndO~sA~ph@nkXr|LrrLrv@~kc@~ac@nhWj_Zd{Mvlb@iiKf}Lp{@zkUpdOf}Glx@rhLulIgcEwaGrhGghc@br_@qlK{w@qiXrmGurQjmXyvR~fYttEbdp@toKjur@ycKfww@fnB~eH|wJzkx@e}Cv{Nfn`@~}KkdAbnp@~jHfzKdzBz_Gb}HvfQ|xFkMpld@{gCvlIwb]}pAwf`@lqLozI~eHrrQtyEbnp@nvn@slTxeuAjxFhxFg{Ws]ghJbrFrId_Hg_t@~oRksPfn`@j\\fuKbzGlqKnrHrtAcuGdtJrw[sDvjTcqIbwd@ruCfpP~brAcjOzfPbrFrv^zbHnjLguK`nMw_CfrOzcw@aiMvpQn}EbgNfzKbiMgsB{qHcgNvae@_q^btEjnFfTvnHz{WleBb`Ye_t@zzFpv@rhG~mIzr^hxL~pE{pArfHciMfgMjfJspCz`X_aHdrOweTzqMkyChhOfmc@p~s@bgl@tqOzba@c{g@vuQyyErfdAselAfel@cgDrgm@ene@o~Vwt^svY_yFvqDctJ?qoLkcNadHorMcdCcxMsco@s_NkrIw|PutKnoBscQraHo`Gnc\\oiYrnDowHceJut@~~z@o}|@whUycPr~A}gQsxIudSc|_@}qBogUqlAsuCgpPzlHswQf{CquHkni@wbtAje\\{|OnpXn~Vnmf@qnEf{WebC_fHuwLjqL}q`@swBgkFk}KsnXcr_@ksPgs`@}t]ck[w{XccFeqWk`CyzLsyAuxH{yI}gCkuJcsCgvRixFodT{_cAkb~@_pa@_`KirEo|k@eqWcpLfm@sybAbhF{|h@aqEk__@lf@cxdArtAce|@w}_Ak}i@s|Vwwi@ezVozb@i~Ro~LebSspRaa[_cLg`g@wnp@slh@sbh@_ka@_l^o_Esjn@~mDsdv@iwOk`p@iw]cgNk\\wzVnyLwhlAvdCcghBgse@kteCc_CwfLcmFsxXomM{qf@ueUoktAezn@olZ{jNoot@hhDg|T~xP",
			 levels: "PKKJLIKLKKMKJJIAOI?KJLKJJLJLOJLJKKJKLKJJMJPJJJLKKJJOIJKJLJJNKJIOJLKKMKJKINKJKLJKN?KKKKPLIKIINIMKINJMKNKJKLNJJKMJJNLKILJPKIKLLLIKLMIILIOKLJJMLOJJLKPKKILIKK@NKDIKKNKJL@MK?LNLL@MKNAKJ?LAAL@@LPAAM@JJ?NL@@L@JLBNJLJLJJLLMAAB?MKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon52);

		// EAST HIMALAYA
		var polygon53 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "ygndDyimoQnaDotLczfBvko@sc~@gf{A_uHtLs`FjH{ie@bt@_jPjlVgsLpjQrpHjj\\c|Fvdf@wrFrnI{yIb}M~{Gvwd@nyLdmJ{}`@~_K_{h@e|r@c}Hs{@owa@dtX{fP`tAruCbxWf`NnkSjcI|vLsn]h}B{aPotLw~EeeY{bMigG_{E|kEnmCdvNbrAxbHwyh@hy]~uh@~lwAfvf@fa_@zdBjeMchZ`heBkp^zp_@jRzvHz{Rl}K~bBv}\\nvZlvd@n{Zd`OznQdtXnq_@frJwLpfSgJvjOoP|tWkRfn[nxJvi\\rhL~`Hbc_@xcPn`LqZzw@nma@zwT`}]ffAnaI~qBldOffPtdNjvGokIbvNftD~k^x|fA_sNliKboJbwArSnnYfeNjhSobA`bXc`@ngK{uAbh_@owRu`@_zM_X_eZdmfArq@v~OjwNloR{cJb}f@ocClfq@{|@|nVku@rfa@s`UgiBcsH{m@{lMdcfAzoItd]ndObvNbzGdpd@bsRpsO~l`@xi[v}MrgY~xi@dkQv}Rzh^~y\\vqIo{U~aYcqS|{BcsWszH_t_@uaLwe^v~E{}Vrei@voYfel@~mD~ep@vaQnUfkAafHzfKf@jg`@huKnqUnwMjsi@|sAn``@rcGzaKamFrhL}aPfoS_sI~cSmgA{zKkrsDco@ihTw~@qyZbuGifUn~B{eIr|GezUnaIoo`@{yIq~~@orCsjF{_GoP_lEcoEcgIm{_@rwQg}`@vyEqnYseFe_rAvV{sVriD_kMkwDewK_hLexGvQcdMrhLixGnZkg`@sjKsaWz@}sbAskH{as@_pM_ce@jpO_o_@~k@atbAwvDk}ZggHemEjMwlIbrAosEzxBexHwtJgxo@wzLazQ_tKtQgsGqiDcm_@sh`@{s`@owp@{tIlbAg|E_e}@clIywc@cri@kgkB{|@_oFrbEo{PkdFowW_dN_sXogAu{w@n|RfmJzmYboYb`YkeC~wIsyP~sUfw@rjF{sB{fFupLnaIkzJfgR|dKnuDzui@jpEn`QgcEhsQrg@zvH~fTxmJjiUhcr@v`YqtGrbm@enB_iIa`_@kvVox^o_JmwMorRihY{dLguP_{Tui\\khSaeZsiIyiy@cmAezLccAk_K_rB_iSzrc@ka^v|K}ya@",
			 levels: "PKMMAAOBKKJ?LJNLJNJMJ?MLJJMJALPKJNKJNKKLJKM?AAKMHJLKJALKKMLKKJO??L@LMJLJ?GLALOJJL?JKJKOKL?KLOKMJJKIKIPIKIMAAL@?HNKIIKMJLJIKJLJJLJKJLKOJKI@KMJIKKKMKIKIJJKOIMKKILKNKIJIKKMJPK?A@@AN@@?MKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon53);

		// ETHIOPIA
		var polygon54 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "qywlAcyp`GgaZr`n@widA|bf@sdXrx]cym@vahAwhs@np]w}u@xas@c|Kzso@ovKhbW_eZj|]_yF|iUfc@h|YjaEjeRgwO|rX~vBdsRkbBtsM_xItbOrgJzoIvtE|zh@kiAvlI{yX`pMchFpvTfsLpqAboOr~UrgObtuA{vR|nU_l^ddMc[jeW{zFv}Rgc^dgWvrwC~faAoeBviH{fn@voYgzPt|QzgC`c_@r{JfbCbqNpkDzjDrrLcrFjnK_iD|lVnbA~hb@~wIxxRzqz@nyQj}Uc|Ffob@ttJfpP~wDv_f@ra\\jv~@nlPrbJpP~fTv`@z_`@`t@kp@zfKwy@`kMbjJbsz@~gGl|CvrFtpCjd~B|rjAzySd|_@~wSnqFzw^{|Erwy@riXfmJqoG~dn@xnMf`IiqCr~FesBvgXbtTbhAvmKcc_@tgg@feSze]v}k@`_]j}}@u`KbqSv_HfySpcHnls@z}Qv}f@vpGzzPsSzu`B}JnyhAiHvoYptZrkMppg@{sBnfNsgOv~JnUbzVnUl~VjWxeYfzKz|Ov}p@{}BfoI|pJrfRlpOjlLfhEjyWqoG~{GoipAveOyan@bdu@wj|@n}Y_IbiMsqYz`]_kMrzR{ol@fs`@_vJrjFomRnpDmtM~|NucFbgl@aiS~nUoaIfwc@aoOjwb@g^noe@amQzlHkoCjjWajc@fjXkiAblDusIc`JeeSwxCuwGnaSe||@jbQxr@neLpd@regAdmErka@um_@vxRs`AnmMykQsDyk_@zkAadtAzJeuKsDoha@~pJkt\\zkPguPf}kBwnhDj~MqiJfzFguKnn@eqf@j\\ohW{jD_mLfaUknlAc_Cml`@vhKea_@bGq~GodEmsEjnK}kd@jaEixFckQ{wEkta@ytc@kid@ikOwyJk|Xska@{jjA{ob@uylAf`b@}`k@f|TgmOf{HwaLoUoz{@{uA_hLogFgtb@fjI_rVcjE{dLseFcbDojLisBspMo|WwyEkuJgJgjI_g@avb@{lRkd{AwpL}qMw_\\ssIkj\\ozb@{dj@q`eBohCwa`@{qHesWbyJsf|DkeuEghcEgcxB_huBkmtAo~rA__xD}taEvQzt}DcocE`eiQ{ubAtuiAfnBfxG_hQri]kkJvBsmLb|FwhPdwTkam@`qJowH~dZsn]bfLsqYzm^khl@nbKwvNh~MoyQj`Hkq~@o~o@c`EdvS{jDvyE{wJraCcdCj}UnkNxxt@z}Btbm@fcJdrTwfBbfQsyAt}NwyEzgHw~m@omCoyV`xCkiZ~mDkyk@wkLwmFutJsoFgwJ{r^usScyTsfMglHsyFgd`@epZwhPmaEczLseKwut@vxf@",
			 levels: "PLKILJMKIJOIKJJILJLJJMJLNJKIKNNJJMKAKLIJPKJKKJLJ?ANAJMAAKNJKKKK?KMKMKNL?HJLG@NKLJK?@NKKHIKPJMKKKLKK?N?AAKK?KKNJAKM@@LKOKGAGKMJJIP@JKKKJIKINJJM@@NIIMJ@KNJHJ?LAJLJKLNIKPIKIPMMKJPIJKKKKLJINOJIJLJJL?IOJAKM?K?IAIIMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon54);

		// FIJI
		var polygon55 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "x{qaB{skia@jhInqPwLzqRjvLzfs@ruMz{RjnKtDo`Blma@fbMvhn@fyDzyIbgIbjEruHrrV~jMdwK_qE`~T~iZzuUrsDspCf{Co~Vrs]ovKzxBecJwlDspHszMewAsfHyrJgc@seFf`I}eIkdAkfJ{nQwcFo|MsoU_qEk`RrpHoqPzfKjtC{Ecym@w~J_yPcrAyhOjlGmm]{jDsuH_sNtjF{oIipAwpQioC{eIdnBncz@~xgA{Jz_LwyJ~xAwo^gaUg|Owg]kdi@cs\\oqKszRczBbrF",
			 levels: "PJILJKJLIJIKKPIKJMJJKJJLKIMKLKJKNKJAJMLJNJJJKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "xbrhBgir~`@vaGrkCrhLrji@wiHz`XzpZvxz@~a^jwXviCs{En|M_l@b~Thx`@rfWuNntVcnMrmGchZjdA{~XnqPokq@_l@cyw@shLwhP{_GsxDsmGs|V_jAosYjlGs}IsePoiTc}\\j~Mo~o@rkC_qh@zux@_{OrqEojGrzM",
			 levels: "PJKKMKJKLJOIIKMHKIKKOJLJJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "`rprBgiu_a@jWbwKfbHflWj}Zrzk@ngFgbH{zA{rEv|Aw~Jg{CoeG_~Pw{IguFoxYfsGos@oUcqNsmLimN_aHpfW",
			 levels: "PIJNJIKIKJJKLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon55);
		
		// INDIA
		var polygon75 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "ez``D_}r~Onrk@seKfyX}}}@_DkcIg_G_fRg~]hCbvDw`JkiZqh[cgeA{kAoaIno`@s|GdzUo~BzeIcuGhfUv~@pyZbo@hhTzzKjrsDvzGzsBzzd@psNfs`@j{LkjH|tIkzJjqLveElhf@joCjq[r{@faKvoEzhh@ka^dyr@v_ClrHzrJ~sZjuE|~Nsnb@fmdB_`Khja@zhEp{KztI~`W{{\\lgUc~YbbSftXl`z@o_ExuU_ku@hemBwf`@wcF{pPrjKccFf`D_aHl`y@k`Whl\\j{Lvzt@rePzpAwpV||tAvjYbxWkuTxmU_mB`tYkzEt~s@k|g@zdLn}E~_s@knn@fmkAfgCdhJnvFppScth@fbnAwfQbsa@{qf@lkS{f}@fk~BrrQpoLw_HbgNsmQjf^wqS~ya@zfPtiMcmKpkIw`JjeH?f}~@cmKjoWg_[tbv@c~OdrAzeD~mg@g}`@xk_@_bYq_b@kaEtoOoiT|zx@{_[d~Xcvl@~ii@ofq@lpm@o}Oxyl@ozIvi\\kaT``x@_gJtl]o}YqnDwxWr|e@o`Qlj[otV`ed@wlb@gfA{pZn}^{sGf`IfbC~oMz_B|wInpDprRstUloG_gTh_Gsfz@xfUo_m@xiz@coYzsG_kCqqFo_Twjc@wzGejNoqUhaOb{l@pxfAcaQf_e@~_UiyNj`\\niYnvFf}cAfla@xfy@zj]vwUztq@sc[v`w@`oTjjRgwEbiCayYf`g@jrjAnrxAt}sAbsp@s{Jnvd@ltgBvcpDnvvAn~o@dblBruiAlwb@r_v@d~v@b`^joCbkLl|v@voc@nqwC{wh@zga@_{OlyL_g@jeRco@dwUzodD~{xCbypAvnMzh^{px@niJqwiAbakBptQf}t@uyd@vLeoSbe@esu@j}x@idAj}n@ynf@b|{Asre@nsJbfQ~iZahAj`MoaS~mN`b]r{EdkLvgD~wg@wqDnxOseZr_DjtWf`tAreZtqSwdWdruDo~B~c]cuBjxZnzeAj_F~~ChexAfmh@duVzoIqU~jMdjEzgCcjc@wzGgbMvue@_vEvew@usl@zc|@yutBjzOsbuAwrUmdZk~M}mhBs`d@q~QbhZ}yCfjtAzpbAvut@~atD{og@hl`@zmc@p~Vrp_Fo`yEbhvAeasCo_c@_q}B_o}@mu|BsznA{{a@wda@hxUfkA~y\\wnM`_DbmAyw_@cfQt{@wwAbpVciM_sl@cmZeyJszWz}`@rcB_ztCjcSfs`@g~Dhn`@zui@zqMvpLe}H_nNytb@~_Zbr_@r}b@f`DsoP{`rBvuVj_}@bwi@xlk@nli@eyXbiRv}RouDipd@jcv@crFvpL{aPjpoDxws@zz`BwrPbx\\_ex@srQzas@jdgAp`AkpYa_f@vaLgwO~lQl`[r`d@owM{dLnkXniYnUfisH}dqAblgE{x`@bfuBqbbArzHa`^wQxk_@~yRwuVnjaBk|b@rl|@w|}@fc{H}xlArjfDysiA?{~NbynBq}oAj|~FskbBnyLgvHfxLhu@jcyAuyTn~hAy|Pjya@m{PgpFw`YzvW`|Pv`gC_j~BndTye{@{ax@qleB_nhB}wX_kf@kfm@ww_@{yhBncW{x|AwhU`kV{dLt~}@_|[lwR{m{CempAoUgbgB_qeDtVksqAheSs|hAmlQwigB_q|@oegDu~c@okv@xsy@gqRicSnmu@ej^{ssCboc@{ldAqmL{h_B`p[k_~Bs_l@_ff@adnAr|[wmZwpt@g_Lry_@kp@rbOk}UwxqBuyx@bgI{yoAgdt@}doB_sv@qoLcgIj{Vcgb@urUc`_BuzhDg_rAibcA{st@qgeBs{}BoinBgv\\mkS{yDvqI{t~Aep_CswLuGjoCdkZsak@e|c@z`IsjZ~ea@ncW_ry@wrpD{kUnb_@f_Qmvj@_yd@k}Kol_@yqp@gb\\s~Agyb@gus@woOveYk_FszMowdAzfZwxk@ulYck`@egp@cp[umpBo_kAoajA~dZfpF~hNygCzz}@crPgbp@co@fne@}bHwcAkoa@~iKpKox@ujPccs@wj@vfGgzKs}S``A{jIx^_yUyhO~aJygIzttA~kJ_`KqpiAw`YzzFo{KmwD_yP{m@sd]njB{vM_nDwk|AxtYwjaAf}Qsen@saWsmGfwr@kcg@o}Jkbe@~si@w`h@erFweJgcYwbXod@wu`@kp@whPzjIwze@lunB{ga@v`Ocjm@smQj~Hk~f@w}MebDs`n@w`OjjCmu~Ao~VwkLsnNdv\\c|ZlfJfc@hnn@spRtmQofg@d_e@ztD`mV_qJjoC_pMpsDoim@qjPcpQio]oyB{hEkbQux\\wxRvfG_oAhl[oz]q|L~aaA}x~@naDuxWRk|b@sjF`lIknZftIbjJoaX",
			 levels: "PLINKKKLOH?@LAANA?MAL?AALLAALALFO@MMIMKAMKMKLLNK@LLLL@L?LKML@?LLALLAKLPMMALA@M@A?MLA?LL?MAANAALKM??LPLLLMKNLLLKNLMMMMMKKO@MALANPMKNMLANLLLKKPAJLKLKM@ANMMJIPJMKMNMKLPLNMLPLPKOMKKMLKMKMNPKLNKMKMNKNLLLKMNMMMMLMLLLMKPLLMKLMMLKMILJ?MLLLPMNLNLPKKNNOKMKLMMLMLKMPLMMKMNLNLLMLLMKKLLKLNLMMLOKKLMLKMKOLNK@NMLJKMKK@KNKNPKJIJL@LMLLMKKANKLOLL@MLOKLL@LNAKM??MKLOMILJLP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon75);

		// IRAN
		var polygon79 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "a~obDmqksInh\\p_oA_~AheNflR{EkmXeqoAcrFizw@wkj@}xy@szHvfLfrOlufAobFlwRfrTmlAbnHw`@",
			 levels: "PJLNJLNKKL@P",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "}|{_FubzcInto@fnyEv|Ar_l@opb@~riD{|fAxeaC{vp@xwZgjSdtuCsf\\l_}@ctr@~k^gwkAzbM{uZeuBjqBjlQndEv~^{vk@|wc@jqBbhUknKdmOwyJy@c`Thqj@kvLfh@_|GmdJsmGodc@{pAm|IkxFlk@_tKzfAoyQb`^{tIt|AsrLmoLkcIgi`@of`AjyiAzuPhuh@~{Qbnk@n}Jva[~gQ|lRbdMbrd@jgLtpGjeHj|DzkAbfL~bB~kTjwv@lc{@cyErgc@vpL`na@chZvk_CojBx{NkhInsEoy[dsQw[p{FgzAb}W{mJdyD_|Q|qHogKj_Ughc@|hNopDfgHswBniE_vTlkc@~|NzhYrmt@vvIfzFzqiAfun@anb@faZn_J~wSunHv~JsrQ~_UrhGvjO{jIjvo@vj@_l@w}WnwHktH~dvAfyq@rm`@o}kAndw@vvDvjY{gk@jy\\brFrhGbcAzfFwcKvnC_oFnaDooGnnYjRjrDhjCnaIhzFjqBgmEzrEa{JfdG_uMbqDi~Hr`FfpAbfGv|AbrKhoCbsHqlEryK_rGoF_iI_NoyQjyH_yFzpZu|Gzu_@_sIr}NqdDsxDenRrnI}~WjtWkaTvqDqwCojB}hSchFmek@jdK}uOk|DkbVvfQxoI~mDheSnoBr|Q~gVnlFvnMnrC~eRqcM~m]wmUfcYf@jwI~wXo{F`sSfkK|wIfsLrb@zaK|^_`AbuLb{IraHjbVviRrzHswBr}X{{HkwDpb^fqWtkWjyM_}DvnHixBscB}pE~eCcdHfad@ja@jrNflMfpPldOzoDe{Rjd_@mwXbhFeyDbsH}uFzoIilGr|Gv`@{lCmfO{sBqmLn|MsuH~}Fb|KznBglMrjAyxHnkIieCnuImjCj}UmuXnoLmgBnbK|qHb_HnbFniOhgBnlAkxKjtHodr@buGo`LriSuq]ndJqxOnxT_y_@zt]ecm@wrAgui@fjNcgNjaJraCjxZacVn}YykUver@oqi@nikA|s_@zlnAtSnUu{aAbzaBlWzoDgkFzgCyvDbqXqfa@jjRa}Xnsh@k{GffAe|EbuBalJnoBeyIkcNasSchAyyg@osYe}Cg{a@lhNgoI_~Ff|TszRjwX{j{@rq@k__@~{[e_Msed@yzbAox@sf\\j_ZirOrqYyuArwt@uon@rsb@y_o@~eMcjEfrr@rnD{@sxb@vxMuuRjsU~~CsfHp|MfuKppCf}QszMzoDq_XnoLelInim@u~ErtvA_il@~{e@sdq@ntBcqtAjb[myf@~{Gqei@~~a@cjc@zcO~mIveJ{aUrod@aq|@fv\\}tsAfdVafHfqWe`g@rqEq{Z_wB{`yAnkXqnb@jeRw|}@c~w@qvvAvgDaz`@crFkoa@ocWryAc|Kc|Kw|Fswy@osY_lc@_~Fuei@jcN}yxAfpKimJ~uEviCvqb@{eb@fouC}sZvzy@en\\b}Cy}rAr_Ng~DceE__b@fbWecPz|EknPwhK_sl@ntGqyvA~n_@_sl@oiOefrA~uOixZ{}Bszf@v{IkpzAbaQ_y_@kzTfzKs}IctJsv@cnRfzFukHzyXexB~gQqqjBv{I}cIrmGavh@wuQ}wNsdDo{PwtsBivMorCumPsgpAy`OcqN{_o@ojLiiF~rDwtY_a\\{hEc~JgiVohHee|@olFeyDbmAgtoA_evAscLcrFajPgi[rqYvqIdft@_fHnm\\{wh@qdJ{ueB|~Ngas@orCboEr{c@ozb@zrc@g|Yzp`Bk~k@bsp@sfvBfy`AwjzArovA{~sD_fmDoim@}dQwd\\daG_qOfqCw`Jl`BguKlfJwmUrzhDcy^pjAwbv@raCokI~Wcom@c}HgkaDtwt@s|Qwt@o{n@gad@oaSopNc`J~}d@w}Mh_ZwpQtkCwnMspHwz~@z}Ggs`@ou]_l@wth@_|VtpQssNvcK{xBwhFckGc`OohMgkZchZauGs{w@mbQsfRpFw|PfpAoqs@ut_@k_Pby@wuGbrAom|Dl}Pce@p}_D_kiAbiz@kge@xhjBwrP`~Osei@xqIf`DrjPkr]jg~@nzDbsxAs{Enwk@{sVnlKw~c@jt~C_}SywAsib@lwX{JvnMv`O|wSwaQbdz@vbDtb|@zqMxnVjwIec@jvG_]_X|_Ukp@zbk@{eDt_l@nlFzu}@nkXl~y@r}g@db{@~eRb}HrdXm\\zvMftSsv@nkSvzVvfhAc_Ctyx@rrmAesWriInorAjeH|liA",
			 levels: "PJNMLLKOLJNALKKJKNJK@L?KJMJNP@AKJKAKFLLKOBM@L?K?KJKB@NKMPLKKLKKLJMMMLLAL@ALJ@LAA@LAAOAKAJLA@MJK@L@JKPKGL@MAKMKLJ@KKAL@MKM@KIKLAOKA@@JLALKLAKAJMJAJN?KA?AALKNKA?MKMMMA@@LP@AKKMKKNKJLMKOJLJLJMKMKKMJJLKOLLKMLLHKLKOJLKNLJLKLKMKOJJLKOKKLJLKLMLKJKMLJMJLJJPJLKKNKKLKLJKNKPLKNKKNLLNKKPLOA?JMN@AKLOK?MIMJJNLM?M@?M@KHKMHHPMLLKNKKJMLMKMJLPLKAL@IJMJLJKMJKNM@P",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon79);

		// KENYA
		var polygon84 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "pubLs}iyFo`BauGzh@seF{_By|FkqGiyCsnD~pE{r@bwKfuKjxPznLt_CwvDknK",
			 levels: "PIHJLIKJKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "}|gWi`~}FglCz`IngFftb@zuA~gLnUnz{@g{HvaLg|TfmOg`b@|`k@zob@tylArka@zjjAvyJj|Xjid@hkOjta@xtc@bkQzwEkaEhxFknK|kd@ndElsEcGp~GwhKda_@b_Cll`@gaUjnlAzjD~lLk\\nhWon@dqf@gzFfuKk~MpiJg}kBvnhD{kPfuP_qJjt\\rDnha@{JduK{kA`dtArDxk_@omMxkQwxRr`A~nAnenHbljAxrkArnD{lHjep@onOnb_@}gQzgH{c^zwJ_}NfcJsIvrPvy@zrErkHrbTpSjuYquHbnRieIbrA}pEfsGkaEra\\_|BjhNg}LshBowHjyCyaGfbMmzDnyQ_g@fdQihJfxL_`KftXr}Djoz@{pUr`d@s~Azgk@l_Ar_S~uJ~{GjmDvzQrqJj|D~uJr}IgaAnbFo|C~xKja@rxDnxY~hIxaPzwJljCocCzvHnwMvwFj`MzOrmQp~FnwHfcEjl`@haZrcB|mIbbDtbJ~bj@pxIbyO`iIzxe@~q[nim@smLff}@jfJbcjBsNR}lRnvi@ewkAvpoEupuJflvBunuE~lGsdNnkIqtQnzIadMv{q@kvG~gQ`~TrrGyOrsIgT~}As|L~iAg~InpNkmDryFewAr|eEiitG_gJ_iIo{AixGnjGg{Cwy@sxN_qh@afV_r~@cp[shG_iDgiVevNgwTgvHsaWinFowMkWgun@qaScyJuhPkgBikFozDquCshGkz@kvGv|AwsRipFsaRczB_vJliAgwYqZo~Vy_LcoEyaG{|JsiS_qEofSo}@oeGvqDsoKkWw_Hk|b@s}b@s}DreFscGuLghJ{dLk_AewFvvI_lEbpBq`FguKiaAozInhC{yI`cGofS`uBv|A_pRgeIyfUchA}ba@gkAuyEgl\\s|V{tIc|F{eNkrN{cObQcylCfxkBcdhDzO{ugPdw@_}`AklcA_jwCy}aB_}DbpL",
			 levels: "PJ@JMIIN@@MJJOIKIJKKKJ@MIJJJNGAGLKLPNJJLJMGJJKLIIKKJJKIJHLKKIOFAJLIILKJJLIIKHKGKKHNKJPK?BA?NKLK@N?K@KLIKJPIIEKHIILHILIJHJHKNHIKIILKIKLJIMJHIMJJHLFHOKNAOLKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#f90203",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon84);

		// LAOS
		var polygon86 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "isctBk|xzRguFjiUsmB~~H{nGvsW_lY_`_@gvHcyJ{xQnzDo`VjdFjbB{dVjzEs}q@rtAk~RzdBotVsgYggMciHciWwfQ~cIcrF_oKgjNwgXwhPznBwcPrmB{nLfxQwm_@rdl@whA~jRgdBvjYwcKkvLgaFg_GocWogZoyLziVgbR~d_@ouDbsHk_Unbd@jjWvip@~hNvwKfaPfgMjwDvxCkkOroP_sSvssA{gf@~sZkfYrmQsfMf`I{o~AgpPzfPryx@sts@rmLkdFj~Rkxx@vpo@_{J~~HwbNfuKchFzdj@gpFfqk@r}NnbFvlb@vvNnim@k~HjzYwhZjpT~a@j`MnUvq`ArhBrcLg|TjwSz_LkrIf|T_zHjhSb|Fjv`@zeDngUopNvsCgpx@~dPfs[zc^fqR~fw@but@zj]fhOjeHjhNka@vBswV~sFzbWfwOfus@zxV~yHbwi@jsPjaJjoCbnC_nD~dFswGo{KcyTkuEcjJrre@_wV~vB{gMzuAgjIj{t@r|Lz{WfoSbnk@glRrqE_nNwcF_mGnyGcd\\slYsvYntBsrVns@wlIj|Dg_e@~hN~wDbyEnqAvpQv~Er}l@wcU~rNsoFra\\r_S~q[ccAngKk\\j|SvuQfpKveJngKz~IjhSk~Rrzp@s`AvcUvyOzhOzkKnmWr~FjsF~nA~h]z{Hv_H{`SvrKg_[omdAgmpAwpG~W_aHccUkw]cwPztD_zW_ib@wqb@fqH{sLz{R_m[ftNsjUvgDsaa@rqJoqF~cNc}Hc}H_gJwgSw|Uo}@gsQwy@wwPsdXowC_u\\sqc@clNz}B_cLsmLftDcue@vxHobbAz}Bs`ZnwWgjNzcO__IjkYwjOvxW{jNjsF_rGvp[se_@bw_@{|c@jnUsiXzfd@ngAj_vA~hDfqk@zuAz_hAwjw@b_H{|E~~Mgm|@zuPn~Gn~VozIzhEcjJzbC{kF~tMgmYjgt@vvNrzu@veObiWswVjkT~qGnsObtErjn@orCfwOz|TjtRjwXnrHnqKnwCjfEnmW_`PvkLw{N{c@{vMgjIgiVb~Oczj@vvIcrA~gQwcUwy@kl[oUsxIciR_{Jcrd@n}YggWfkF{_B{_j@ovU{wEvnH_sNchAoaN_}SksKkzEcfLvvXk_PjfJ_kW~wSgvRk~R{fs@gqWc{XgpK{iQkvGkoW{nL_}Nsxg@nqA_vJbaGwdHzhEogF{x[wvg@_sNoxc@voc@w|KfzK_ts@zfs@guKssDcwAc}HwwF{_[cfV_kHg}G_rBrfCrnXsz\\zl\\wwP~nPzEzySodm@zySzkU~lVwcFvsM{zi@nmWgk}@_DzTjlGzc@~jMckLjsF{aUbrKopg@~nn@ovi@bbq@spM~_Pwnz@bx\\syd@f}Q~Cfn[_{EffFcvXj_Zc{X~rNkbVg|JceJ_xDkkEbuQoyV~tdA{|Tfr^ocHfdL{t]~ek@o`GfrJ_oFrxI",
			 levels: "P@@MAL@NA@@NKLK?L?O?KAM@AMA@@NK@@MKN@AMNMLKAAPAMANKLA?LKNAL@M?NKMALKMAMACP@K?LK?NKLNJJLKAAO?AL@MK?L?ALKM?K??P@MJJKKLN@@KKAN?KALKKKO@@M@A@LA?AP@@NALKKL?AN?LLAKM@@?MIPILKJL?NLJMLNJLJMJJMJIJPLK@LLNAAMK?KAOKAKLLKNKM@L?KAAL?LK?ML@M?K?@?@P",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon86);

		// LESSER SUDAN
		var polygon88 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "xnhx@{egzUwqDb|eBn|Mfjq@rnXjxPrnb@_es@f`DcisAjtf@{}~@jbt@w{q@obAcqoAch_@wnf@om_Afun@g|T~aYjqBrce@syZjtC_kHbb]{}`@~iZnfSniY",
			 levels: "PLKOLLKNLOLKLKKLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "hcw`@kdbuX{yNfrJ_oAzzUrts@|o]nK|~\\f_Q{ba@j`k@nkNfzPvtEzaUcbN_cQhzUkuTfuAgfA`_M~gVnmC~c|BnoLvu[_w[w{Syp_@oyj@iq\\saWbbIbkLgeNchUs`Kwl]dwd@jmSqqd@owMurUwae@}`I{u_@rmVvdHalNclNm|DkigAz_L",
			 levels: "PKLLNMFLMKLKMLPKLKLMMLMKLKLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "x}}p@{ny|Tk{QrkbB~rSjgBz_e@wmZfrJonw@bsk@wws@~ja@v~EopD_sSwgNztD_pWskWwnk@gjjAwif@n_c@{~Xbp~@vxWrei@",
			 levels: "PLNKKLNKKKOKMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "x_cn@sgeaWseKjii@fse@vt^jd_@rxDwjY__v@b_HordAgq\\sce@kaEspa@kac@v|_@rn]fqsA",
			 levels: "PMKNLKKNMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "ldgp@{b~lVzc^j_Z{`Ds}g@niOrbJblSjmv@jkh@z}`@r~Fjb[sff@rro@fcEvpmA~|XbsWga_@v_z@_lc@~`eCv|Ajpr@~nd@rccAnfSbvSvx\\fm@zjXsaRo_JsmdCvl]ccvAcgD{sy@kjW_~KbkQ{ihAolx@{lpE_`_@r`FwuVo|k@s{^f{H{oN~rS",
			 levels: "PLLMKKNLLMKNKLKPLLLLLNNLMKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "poir@{_ykUfcJrmBciRjbt@vpj@jlcAj|jAzrJjwXocz@{nQooe@boEsv^_}Xcnz@wsHcuwAkhv@ogn@~mNwyEbsWboJrbO{aPwcKkkh@nuDgwr@{|On{n@_yF_nInbFoqlA{lRomCfYf_VseKnbFcat@neBoeBjni@rro@r_Xsiq@nbA{gH~v`@b}Wn}^gel@ja^{|Jrvh@~}Kfbf@nyQfcEn|k@swt@waB_`PraWkcg@ruMfpA?n}c@nvPb{Sodm@zbiAwuVn|HbuBvfQ",
			 levels: "PKLMOMKKKMMKKMKLMJLPKLMLMMLMLNKMKKKOKMKKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "pzhq@kzmsV{|Jjg[jle@fmh@cqDzhJg{Rw}CnzI~z^joH{|Ov`c@b}p@zwJwyc@ozDokXwym@{qk@kpO{ba@",
			 levels: "PLLKLLLOKLKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "duaq@cctuVc_CbzGzmc@~v[seK~nFboE~_PzfUj{Lc}C_kR~lV{dG~C{qMwpj@gf_@gbWos@",
			 levels: "PKKKKNKKMKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "hl`r@w}ngU_sNjkOcrKr}{@vtc@bjm@jl~@jwDrkHjoWspHzlMf_Q~vBbdR{zbAkWsib@sjPswQf_Qns@{wEcnWkpTzbHkmoA{mc@",
			 levels: "PKMLLKKOKKKLNKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "h~lj@s`obXbgDjwSjibAt|y@rvfAb}\\nj[e}CbuB}zh@_vc@uuM_af@szk@kj\\owHcik@z_GwdHkmSovPf}Q",
			 levels: "PKLKOLKMKLLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "|nxr@wincWcoJrzf@zlMfaZ{bCjafAfyXfq{BbmF~}Pzny@zba@jwl@zo~A~l`@fl}Aznt@joz@j{j@rv@b_a@rtPf{Hcoc@f|T~ml@bnWz_GfrJgd~@wae@gny@crAsq|@spbBwhjBc`^{|Jk~f@ga}@_t_@s_rBkuYs}g@gkF_j}@gd[gaU__X{vsAwxu@_}v@_uM~vy@zr^niuA",
			 levels: "PKKLINLJLNKMMKPLLMKKMKKLKKOLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon88);

		// MADAGASCAR
		var polygon129 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "hrl_B{yipHjlL_l@byJ_iSfeIcyEo_@erJs`lAyif@ofq@ufLcfVjlBcbg@~q[_hQhiF{j`A`pR_eZnx@cxWebDsbOtbJce^scB{gMhfEw|_@qX_td@|`HwhUtoKwsH{@gwm@pmQgcc@|@gsj@`k[st_@flk@gpZe{Cos^`bNsgOlt\\~}F|{BsmB~`MwyJzdG{yNuvD~sAemKruHi`Hoj[jyCoqUlaNbeEnrHjoWfzPnhC}uJb~Tf{CfpF`sRjsKtgOvrZ`jEfpAt~FsbOl_JcwApnOvyEn}EbcZua\\zso@cqNzcYdaGj__@tkQvko@jaEfrJ|jInhCbnMorCjcXfsBnbFf}LgTjfEnx^btJ}zAzk_@|}BvyEzlHoUbzGkyHxaKw}\\~hDobKxgSjgG`vDr~A~iUzeb@~kEjyHidArwLygDfmJsqTjyH`nNreK_kRz|O_l@kxFr|QvwKnK~eM|eCkoCrzRf~D`fH~uOx|J~jM`rBfeg@eaLndJbfLzwkA|jg@j_AxcOoqUqSoe[{iQsoU~a@_aHf}Gnsc@~b`@nsJo|Cbft@zgp@vpVanIvuQgmOzfAyuFn}E~iAsSfnQr`U|b`@{v\\wiHs|LmoLonYlfX~ly@`o{AfvWplYbaQ|rEjxUk{LjcIe_MztNmzDg^vda@chUzyI_}XtwAgaA|yNvqD`_MfkFrnDn|R_jA{sBhgRwpLxm@gfAr`FvfGrrQwnCvjTfzP`fMvjTleBsmGxvIfpFxjg@~mIudHn|MvhUkdd@~pErmLz`XfgWj~RroP|k^{rEd|gAzjDjfJvwZ|{Grf\\qmLnje@xoDrwQdyOrxjAzwh@jkr@bec@zpZn_Enma@slTnld@h|D~jp@qhGjfh@to@f{a@u}Wb_p@ibRvsk@|rEbyfAuen@vfQepAvfB|xFjvj@hbMzwJsxDzzFezLj`RmgAjeRjvGvhPn~QztmBflz@zzFrhLfwOz~IrhhAhcS~zJ|dLka@to^blI`nNjhX~uEzyg@ce@wt@x_GznQr|QvcPxe@nbK|oHni^~gGvf[}tCznLxgCjknBu_Wri]eqXvuLqrQnqs@uhGrtU}cXbaV~sAfkF|gQjnFxaBjhSffAb{SogFnnuAqKftSaiHrePu|V~gQe}LvpLa_D~eM`tA~dZ{aPfoSmiAn|MixPvQ_~KjjMuiXz_Qa|FfuP_ntA~hl@cwbAr{EetOwbDop`Acql@kxgAo{ZuyfAowC{mh@nzDq`[gvCmiO_yd@ubfAg}GepF{|O~Hkmv@mj\\gbp@sgJopb@m}Ossv@af\\keu@yjIojj@oiOch{AmjWocnAazLg`kCun{@_mwA}y\\sqoDcao@g_y@syZokyA{uUkbt@urV{ks@mtLwz[kcNs_rBoyj@cnu@c_H{oeAkvQoglAxaP_pnAc_a@khNamd@wtE~{GgbMj~Cc{]}`XsqTakB{~S`mF_rVuqDgxGjdFssI||S_hL~hDwe^i~HwyaA|oRonTu~Ow|Akl[v~Es`F~bQsInim@q~V",
			 levels: "PKIJMKJNKHLIJKJJKIIIKMKLKLKJJMKILJPIKKKIKMJKJNKMIKNJKJJKLIJMIKKLJNIKJKLKMLHKKIMJLJMLJKJNKJMJIJOJMJLMJMKJJNLJKMIKLKJKJMJLKLKLMJJLJPKKMIIKNLJJLJKLLJJLJJOJJJILMJJLJLJKIJOJJLIKKMKJLJINJIKIJJLJJKPLILNKKJJLIPJJKGKJIJLKIKJKJIIMILMLNILLJJLIJLKKNJLJP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#f90203",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon129);

		// MALAWI
		var polygon132 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "lpktAq|{iEt_Ek_BlqUooCvu|@qdr@xpOmqUib]i~jCj_Bi_BbpIs_Eh`K_`HnpLepI~vhAwpOhaTbpIhaTeo@npLcpIxoF~_HxoFnoCbr[lqUxpOi_BxpOh_BbqRbpIk_BxpOhaTxoFxpOco@noC_`HbqRiaTnpLdo@raWeo@xoFcpIt_EiaTh`K?txwAuxwAbo@mqU~`Q?r`Nh`KxpOh_B~_Hi`K?sb`@iaTi_BypOh_BiaTeo@i`Kco@s`Nr_EypO~aZyoFooCu_Ebo@}_Hi`KeqR}_Hmr^eo@cqRsaWt_EyqXu_Ecr[s`N}aZymfCs_Ewra@bpImuy@cr[i_Bh`Kmsg@?_xqApfdAu`NxoFoi_BpgmAmr^zcl@i_Bbsd@yqXbqRkvbAj_Bgex@loCs`Nt_E}aZh`Kicf@r_E}_HnoCopL?s`Ni_BiaTcqRgex@saWsaWi_Beo@}e~@iP{_Aw{Nx_@ofSpoLcbIhxP_fk@hhc@{fPv_C_uWgcJsq^gh@wvImMss]jfOo}_BzqH{cw@xif@gij@~op@goDxhEjqGv`Ofs[hY~uEvoEskWv~^zJrpa@bhFntLwe@h{LsdNlqGcgIzoNnrCzxVoeBjiK{iVnuXveEteJzqM{xBjdZgaFsXo_T{kA}cSzjIsiDzyIxm@~oRwuQnyVseFzhY`{Ebx\\s_l@roUr`ArbJupCva`@miYjb[|t\\fsL|uFnzDlaIzr@vmU~eMrhQjfc@ydQfmOshLjb[xbM~_U`rQj|]smB~k@qeGbm_@cgDbx\\uGz}`@dhJviM|E~pc@{vRr{@o`Gg~D_hLfiBa{JjkOxpLfqWdjSzlHl|XoZb~^zeb@bhUrjP{m@nzDihJnp]~kEfpd@t~A~c]p}Ird]~jRryA`|LnlAnxJvaG`hAvtEc{Sbmx@g{f@j~HemOolK{aPfzLsgHoNkwE",
			 levels: "PHKJMMGGEOKJKMIGKIJKKJNILHLIKJKMJJLJPIIFLJKIMJKKMKJNKLOKKIIMKKOHKFJIKHNKJMFNJKJMJJAKKOK@MKJMLIJKJKIKPK@LGMIJJKLLIKNIKIJNILILJJKJIMLIINALJMKJKIJLKAJNKLKKJP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#faa603",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon132);

		// MALAYA
		var polygon133 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "ywab@_eilRw|AnpSgvMjuJsdNr`KjkTblq@vtTzhTzpKjiKsn]je\\oyQgkKoaIosEomHweE{hYnKgjXzJzc@zjSrSvtJb`@ziQgcc@jtCsbOfoN~rIzdQwhP~lt@s`KfhE{vRvgIs`AbiRnsObnCjjHroAruRzyIrzHgzAv~Y_wG~hNclNnvn@kmSvxu@gsBbhUf{C~vGkaEvn_AwlIvnMrsDzuFrhGfc^ciMvyEsuMvcP{nQjoxAboEjta@{lHnUgpKjpYcec@b|Ff}QkiAreKfqRvy@b}HclIgEsoPjbLzrEbhA_lJjzYgc^r{^oiOvfe@oub@bcZspC~hIcpGj~MkdAbvNfeNblNr{@brFwbXrnXkhSjiPofq@rqTwsMrbOctY~v`@onc@n``@{giA~be@cs\\f^wzVzol@gcfAnfNg`b@~cIgfFzr^wnHblIc{Ioe[wrZ~eRjnAz~Ig{f@_`KwmUseKs}D{gHz~NoKwmP_fWo}EjmI_rG~uEzyDnyQ_dIzwE{vRclDwsM{bMklB_wt@~gLoofBvko@waj@~q[{fUnbA{lHvvIknFz`XggWrrVkhXjyMovs@syAk~f@zoDwhUoaIsqYb{SglRnbFkii@_nNk|]jgBorHwsH_}Xc_Hkv`@jsFwhx@bmAg~tAzrh@gva@rqTo`[vmZcwKbcZsdXbh_@s}Nr}IwxMnxToxw@r{^skHrmVjtCbvIshGz}LzzKbyEnpg@voTryi@fuUc`@zfF",
			 levels: "PK?MKANL@@K?N@ALKLKLAKP?ILEJJLJKJKIMKILKMJMJKMJKKJKJMIILJPKKKJIKKLKJLIJNLLKMKKKMJJLJPJKJJMIKINJKLJLKKJMIKOJKJJIKKNJLAAJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "qjke@atq`R_cGupH_lJ`l@coEnwH_cG|nAjcIr}I{m@rn]boJscBf|T{oNclDwkQsoAynG",
			 levels: "PKJILJMILAP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon133);
	
		// MALUKU
		var polygon138 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "lpqT{zjnW_zCvkLjaOtjn@jjR|lV~mNcbDgoX{{p@fwYhjSskHqqZkhS_pRwrPcmA",
			 levels: "PJLKNLLLJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "|kdBo~~gWfoS_uRbrd@s}I_fH_h[juOsrLvaBo{Z{nQgjNcyO~rSjqBbcZggR~jH{uZgtNwv]~y\\~aJfiVo}@~nUns^cj@",
			 levels: "PJMKKLNKLKLMJLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "dktQoepdWzuAbu~@jmSfch@kfJv_M{uAjxF~`MnkNnln@o_Evae@wnf@b}\\g|r@~xK_td@cp`@wnnAvGgdQ{bHw~Es}l@snDotGn{UvvDzwJsjPbzGrDgxLguKjz@ooLzhT_{Ojhq@",
			 levels: "PKKHMKOKJMJOJMJKKKLJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "`oaPkmutWjcIrfCvhUbik@{tSnoj@{OfloCjt_Afa}@vt^oaNfch@v|A{s`@{|JkcIguKozb@o}EghO{yNj}Zw`Jbdp@u{q@{eDyjYwsk@}bt@jqGm}Pz{Rrv@ka@_}Xr|V{~oAsfHotGomWr_IrjFw{jAniYgiQzw^wnnAjr]cri@ndO_vh@sxb@wG_sNqmGwjc@lwMg}Gb}\\_`n@jkJwu[rxg@zm@f`eA_vh@vj_BryAzuZ",
			 levels: "PJLKNMKPJJJNKMKMKLJMKMNKJJPJLKKNLKKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "lapHuo|lWs{h@plkAoeBzdQzjSbh_@nyGr}Ib}\\bbD~rSwg]g`I{eb@rsDcjfAwvI}tM_pRjqG",
			 levels: "PJMHKOLKLKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "}_fGs~dlWg`b@wnHwlb@rkCwhPrzM{bCfwO{fPj\\gmO_uRwlg@glRns@zhT~dvAfpgAzkx@zzFv}k@bsWjz^zm@wGsjPfk_@w|ArhG_rVjvo@j`RvpmAgk_@zkqAzgC~|]cue@bz~@_|`@f_Vu`h@rmGa]rkCsyZ{qf@vtc@kkw@fi`@ctkAnh\\__]gfFcw_@rfHsyZshG{pAof]~wNkcg@w~@c}a@zqMkfObpVw`fA{`ShoNshGl{Zcoh@vy@olP~l~@kzYhaZslTa~PklGoh\\ob_@c|n@_uxAabDjyCx{u@~|]xsp@baQ`jJb{NcrKjlLlyCfzKx_e@~zh@~kJr{JrdSgrOvg]gbRn_E_ak@gvu@kb[s}N",
			 levels: "PJLJKMJOKMJKOKKMLLNKLJKPJLKKOLMKKJOKLLKNKJMOKMKKLLKNKMKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "xsqIkav{V{bHrx]j_Ff_Vw~Or{fAfbCfsj@~tCz{H~dZrfHvfe@k~MotGkhv@{qMw_\\zqHoe`@sxIowHoU_js@c}\\fcE",
			 levels: "PJJLILOMJKKKLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon138);

		// MOZAMBIQUE
		var polygon168 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "`}j~C_sxgEvlb@t`Kk_}@v`r@smQutUghaAyhc@s|rAuhbDglxAmo|FwpV_t_@{srAga}@gqz@aqEce@zgHrfa@p`[cmKtGsbh@iz@_tFmpJoe|Ae}L{vp@axXbbDvsMstUd`Essg@fsB_{kA}rJwrZzdLjmXzqMfrm@zc@{dGjpOobbAe{CwfrAzdLsh~@ngd@_fk@psDsv^ixKo_h@`xWo``@hbp@ob_@`lNgkA}sFcze@_`KwidAmlBwqg@tx]j|]mnd@~hNajEzOqzIwurAichB{e{@axl@_}{@szsAnoQi~CchAsrV_l|@cik@onzAgtyAodJyvDw_a@lwXrv@sxIroUa`Poyo@{ij@wfhA}caC_uz@}}}ConO{vnA_tU{mEwb`AkpnBggWafVf^wkL_s]seAgtDwyO{{\\kxUccZq|C{cuA_mwAoto@}wS{nQhfJviHprHo`BnlK_sIsyAssI_db@_pRw~JkuOxgHs}Nm~QccUcbDosw@~uEr_Nnha@sgO}m@kkJerOgwYpSwaBn_JzyIlvLcnMrhLc_H{_QweT_iDcrgAb~TcgNwaGkcIzjIwmZcwKseKbbIceaAghJkqB`lNbdMxqDkxKbqNohf@ugm@{og@~dPotGzaPgjNy_G{k{A`j@{`{@v{Ncql@qbJggRbfQ_zu@wvb@g^ntLwsRwj@kkO{hTo_JffUokSosOspf@~bLgdBb~T~w{@r}jAvrZ~jp@zqMfoq@~v`@d|m@vBvtJrD~jMfOtgm@rgTrjn@veYn}^w`^vclAjrDpi]zoIbqNrfa@vvIbdHp{AvkQnnc@~`Mj}ZgkFnot@_qExuKcrK|lWomCry_@bp[ht\\~~ClsUo_J~kc@nmCdhc@sdXheDk}Z|}i@_|B~mSniOryP~zOrmQnhCtzMgxBtdvB_wBxFhPz_Ado@|e~@raWh_Bfex@raWhaTbqRr`Nh_BnpL?|_HooChcf@s_E|aZi`Kr`Nu_Efex@moCjvbAk_BxqXcqRh_Bcsd@lr^{cl@ni_BqgmAt`NyoF~wqAqfdAlsg@?h_Bi`Kluy@br[vra@cpIxmfCr_Er`N|aZt_Ebr[u_ExqXbqRraWlr^do@dqR|_H|_Hh`Kt_Eco@xoFnoCxpO_bZr`Ns_Eh`Kbo@haTdo@xpOi_BhaTh_B?rb`@_`Hh`KypOi_Bs`Ni`K_aQ?co@lqUuxwAtxwAi`K?u_EhaTyoFbpIsaWdo@opLeo@cqRhaTooC~_HypObo@iaTyoFj_BypOcqRcpIypOi_BypOh_Bcr[mqUyoFooCyoF_`HopLbpIiaTdo@iaTcpI_whAvpOopLdpIi`K~_HcpIr_Ek_Bh_Bhb]h~jCypOlqUwu|@pdr@mqUnoCu_Ej_BnNjwEvxBopArwt@|dfDvhi@zmbC~nUpug@~|]vccCvuVbay@ziL~s_@zuAfoXrgm@{zF~oWmuTnsw@k~CvfhAqlEbVovlA~Mk{o@{bCcdMjoHs}]jqVsuWnhCktWfsB_xSr`AyyJroZkta@zfKku@nlFqjbArtA_kWfyNsaf@fvH_aWz~Nk`Hf|Eu|Bkk@kx_@{Jq|GjlV~}K~nPpuHr`ZczGbuo@}|NbmForHvl]`~OzsGemEfvMo_Jfwc@bbIjwNbiCbyO`sCfxQu}CbsHgpAngKyfBbgI`vEzaU_xSrjUh|I~bLrdXnqFa|ArrVsaHndOhyC~cDf`SrxD~nUroU`q@jcNshBzEk`WrdNgbH~}_@~eHbtOhtCr`UpdErI{qHfpF_]rlT_tArv^_xg@nim@`mP~nUhnGzn[vvIzaPhsKjid@pqZwLvmUnoGtnHr`KuVzqp@g_BbpLdeIjv[dtTzwh@ioXchF`fMniwEdnyEjwuCerr@jcl@hu@boJxLrvYa}X~zJ}eCnpb@erKjlQa`Tn`j@os@niw@kmXzzn@`Lbe{Cdj@nxTdEjve@z|Oba[{qHrnNwvSflWopD~jRneGbwn@qhLrd`AiYrX_hGvfBcu`@{pAc{hBcpxCmnJf{HlwH",
			 levels: "PMMKNKMKPMJKMJKKLKLJNLKLMKLLKMKKMJKLPJJNKKLKNJMKNJMKMKNKJJLKJKLPLKJKLLKKJMMLJKLJKMKLKJLKKMKKMMKLJKKLMLKKLLKPKKJKLAALJMKMKALBOJ@JLKLJMLJMAJLIIFPJJJMIIJFKHOKKMIIKKOLKNJKMKKJMIKJLFIIPJLJJMKJKILHLINJKKJIKGIMKJKLEGGPNJJHJNJAJKJ?JPKK@OAIMJK@ALJL@KAKAL@PAL@JLKALAAL??JKMKL?JL@LNKKL@?LK?KOA?L@KJMAL@LNKPK?LK@JLKM?@KLKJLKJO?INKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#fbfb03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon168);

		// MYANMAR
		var polygon182 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "egvfAiixxQf{MqqPgzPi`Rf_LkrSvoE`u[veqC~kE~gj@jq`@sjFhjNf|qCgzPskgBgdt@sn]x_G{dhAslkAgfwCmf~A{ad@veOg`v@j`Wwzt@fxBoc\\bhd@g{_Az~X{h^ysRc}bBnqFwndA`pf@o_m@zgdA_hmAv|x@widA|gVws\\mZgm^_`x@nxEsbO{jfCcbIc|Poyj@cnp@mvL{gHv~J~~\\rfa@o{vAlkh@cgg@eoEwzsC~bnC{~q@fwJ{s~@xsMryArtZ{~v@tg]rrLe|ToaNuv|@sbfAl`Rwr_@_b^_wy@jqG{z_@w}MskM{k_@o}^y|Aj}Uepd@clDcbl@guAchUgqH{vnAg||@uxNvLaahAkeR_nS_b^bjEvdC}st@keWsq^r}ScqXkaJkoCcwi@ksP{xV_zHgwOgus@_tF{bWwBrwVkhNja@ghOkeHcut@{j]gqR_gw@gs[{c^{}GrtAwk`@j~Hrq|@j|cBodOr}g@~wSbm_@wsMjsPgvWcuBwnRxw_@wo|@lx@woT`q{C_jbA_hj@grh@loG{dj@_ak@cs\\teKglRlqoBooj@lbGk`Hhu@oty@j|IghJzcYor\\l_Asod@kuh@vzLtj`Dvjm@r}oA_ePrjUga}@czj@sxb@bwPw~EbsW_`s@kz@kja@s}b@wv`A{dQz{CgwTs_SeySsyKy{Ikii@obPbmKonY{kx@szf@o}@_db@{fs@zzZwqD}wN__Da}NoyrAmqFk_FuSsdnDrfMc`Y``n@foXpyZ{`wBdbb@k}UxxVk~RztSriD~zTww_@luO{hEnc\\zlp@bfQbiM|lVzie@ct@r`FkH~tHuLrc~@ff{AbzfBwko@oaDntLw|K|ya@{rc@ja^~qB~hSbcAj_KbmAdzLriIxiy@jhS`eZ~zTti\\zdLfuPnrRhhYn_JlwMjvVnx^~hI``_@vpGboYvqq@jlLbhUa~F~nP}fEbwPcjEbws@vc_@~oHfyDvo^jeRb_MvbSrdInrMfcJl_Ofyb@|qH~gBslEn}JshVbyTic@blq@jcXr~pDhxwA{jIfdVggHftScbIvz`@~{Bz{WrkChb[s`U`~ZfcpAulOnxm@|sB~bLn_@nzXj_AzuZliJz_LtiD{kA|zJox@r|GwhApnJrrQroAjpm@xhE~km@goIfdGiz@f{a@e|Ff{Hzb\\zfZluOb~J~iF{uP`iW_oK~dPbna@vbS~yRsv@vdqBy`IzxGdlMwkj@hui@rtUze]ngZ|z@rvzA}q[jjHe|ArluAcbeA{vsAfbRvnf@ym^~s_@wuQvhUfvWzaP}sQ{nrAscj@bamAlnPve|@i|Y{r^wmFsePlxFnoGqln@jd_@ehh@_sIcp[jkh@tgXrgr@iukAjjM`kGki_@zhh@zmEhrO~pr@s~ZzOzoIkta@t~c@b|FnoLbrgAyzi@fv\\iwm@oaSsmG{ww@~uTfaUe{Ro|Rs|Lr}jAhxAkdAchUvgXezPfugFsmhAb_iFnwiAzyjAatAowiA_ijAf}Qi`Cnyo@zwr@v}W{tDwko@kpr@z}`@fiVcjh@mml@fjl@~zc@~bLi`H{}t@ceh@nocA`mAcbDiid@sbr@a_Nbdp@ue@fmEwfQ{teAoe[fjoApuMnUi}Z{~oAkl~@op]g~{@kaOzmJgh@mar@_ng@pqAzsQyiW_~Fmtj@sq^uaa@gx~@_gY{|pAxtEbu~@}dt@ryyBank@kcDa{Yj{e@d}HfzP_cQkhq@o|Mb~pAfuKfbk@yq]rtzDw_MrjhCs`x@bx{BitH{mdBgbHvfhAqwRf{bBw|x@nc}Ak`Rzps@paNr}N_pRjlQ~g`@ncCmv`@noo@_cBjyHvlDb_a@xzQ",
			 levels: "PKKMLLKMPLLLP@KLKMLNKKLOLKMMLOKMLMLALLPKNMKLKKNLAAMLMKMLLNCAMAMKLAMKP?MLLNKKLNOLLNLNAAKKMOLLPMKLMKKKLIMLLNLFLAONLMMBKKKPKLAAMNO?KM?@@NA@@A?KAOL??MAAL?AMLAKM@N?IL@KOKA?M@LA?L?LA?NK?MAMLANKMKP@LMMLLKNNLNJMKLNMOKKMMJKNKNKMLNLKLOLPNKKNJMMKMMMLMKMNLOLLLLMKLNLOLLLKMPLLLLMNKMLLMLLLAP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon182);

		// NAMIBIA
		var polygon184 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "ly}lBwah~BkiFrxg@j\\h_Q{~NtvSooG`gTjnF~um@o}@d_VouDdyJjWpabB_vJnnm@rsDle\\_yAnnTwfLfc^cnRrjUkmq@~dd@oPvyyXboEn`GbVb{b@oug@t{`A_nS`_XohRvlIshGxvRvaB~vVcjEjxPrpChwYjfJrvYruMfxL~fY`qq@_IlhNssDjvGrhBnvZ_mQzog@jkEf~SfeDf_Gv_MrqTogAfgMvl{@r`FvjpA{lHfmTkvGfk_@_eZz|h@k`Mv{l@swt@njj@kd_@vivBc`|@jcq@_}]~bt@iiVfaUieWvxWspHnz]egDrib@m|Rzyg@_fHvkt@spa@vveAk`u@rbTebDfyXguPjyH|bCnxYc`^f{f@sua@jfh@ioXjsi@upQjw`AwiCjuTnyL{iVlpDz~XdbDjjz@knPrgJzc@n}ErgJ~cg@_~Kv{g@u{@zpZxqIfhc@kgBjez@ajZniT~sAztl@qua@~oH_|BrrQrXv{SycKzqk@`sInvs@_xNrhe@vdHb`|@_m[noLxJ~nA|uFvcd@g`Dr|L}bWfde@}fOn{FpyAnqAt_NvnHiYf{f@ylMzjDo_JnbFc_CvndA}rJbnz@e}j@bsRwy@jb[wrZjpOczBzjg@uxg@z~NmfXrd]sc[jxi@ovs@_vE{`IsaWkac@nlFieDsbJ_aMkyf@e}GwrZ}|JcjE{rEs{Ecp[~mIycOz`DuyF~lQxLvfGwhFjRavT~lQawK~sd@jdFf{a@smGoiEkv`@vxMwgDgaAck[~kEqx^nvPycYfpFwgXk`Ms{iBfcE{yl@roKoaInzDseU{fKqpXwwFuy@_{JruCoqKozD?soPoxE{~Ssw`@kcSgiGwy^nbAm{LkjMard@saiU{@oczO{@_q@_kaE{smUaD_{aASbaGfaZ",
			 levels: "PIKILKIJJJJMJKNJJNKJLJJNIKJLIJKLI@JPKJNKKJLIIKLIJJLIKJJKIKIOLLKLKJKKJJMKKKIJLKKLKJJLKLJJLJIKNJJJLIIIP?JKLILINAKJKKLJMKKJKJOLJJMKIJKILLIJPANO@LP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon184);

		// NIGERIA
		var polygon186 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "auvrAu~mpAfgWllPzdLzoIkdAjyMox@`eKv|AjyHzwJ~iZ~tWv}WztIlkSvqD|tIrmLvvIntGyt@fmOpiOcqSfdwA_zRrvc@{qRnrdAfkAfjoAct@`kQoZviHgzAzh^nmClcS~}Fp}b@feIv`m@z}B`~PrlOrc[f|EvyJfq_Ajsx@cuGjzxBoyQdzbAgjNxnH{jIxgMox@r~PsXp`GonTvuVwyEbvIkvLboTorH~~z@zlp@r_tAg`D|k^rdNx}MbgI`bI{Jbv]osTdxWkam@~yWw`r@r_q@gjN`~YjoCds\\w|FtoYohWhkx@syKri]~qGfyb@~hIjoCzdGjhIfpAjpw@fTpzMgxGplFrmQndpAjcg@vkj@b[`qSbpy@pP~hb@zwEzio@fv\\~}i@vrx@zqu@{r@~sZluDzyXmxEv{InuI~lQq{A~nAseFngKazBbwKd{MjiFxpGnli@bfQvrx@c|i@bwA{_GjdFpIrsI`NnpXooGntQzeD~iPmcNnfXqsDz`b@v~JkqGf_QrjFfpKnsYpxIbuLeiLv|Fk_AftIroAns^bmFvgSrlOknAnmHbiHvlXvlIl`BzlMehEjfc@jnd@rxIrxDj_ZmyCzmh@f}L~u@z{WneB|`]riIhnAren@|hJjzc@o{AngKg^fyI`fBrkW|fFnpNofDnfI_mBbuy@x|JzfFmtBjzJc`Ejr]n}@jadB_aHfzFrsDvhZnwCjqGkaEjl[_g@v|d@be@fdVzfFz|O?ktCo}h@jWadjActJquMzyDksZce@m{wAvlIyyjAvhK_r[nxw@{ubAzit@ihh@vnHgYfzU_`PziLshBb_MeuKnyGsoUwGsjUr`KrtZfs`@qrCkaEkuOrhG}xFrxIvsCsmGjiFf{CnrHnhz@aeUz`]ucPrys@siv@vfQo}c@z_BclIkxFk_Z_mBa{uAkta@dhFc`O_qJjjRh\\f`]agDogAkpTocH|u@bnC_wVojBmlK{cw@bnWomHueK~nA}nFrmLcwF~oMjdFrgYkqLs{EwwPnwMv{DvfB_aHkaEw}W_fMmvG{oD`w`@_mQj_AcdMjuOg`N`mArhe@}ef@olAssq@flM{i[wvI_obAf^gzs@oqPacLglW`fHovPliEz}[yse@fTk_Ks_ScfGktC{oIwfLvwA{kx@orf@si{@s{EgbRs`K_zWbzLgiVuyAguKgbRoqn@eyq@sfa@_jZoKe_Mc}MipEwfVca`@bLyzLcxu@m}Oz`DkmNc|n@muw@vpV}xFrkCalE?yxt@ca[}bHcdHwvInfSwkj@nxY}{GfvHcyJwBkyMj{LmpJnvUf^bu[moGgc@wd\\{OgxL{kA{nGgxBoiE_xSowCccAwiMgeImvGcsWyrE{_GpvEk{L}kEcrd@k`u@{gHkqBcaVzaPg}B`zGcbDsuHszRehJ{`b@alc@oxYt`A{hw@{la@weT`j@{wOyjI_oUzsBwpQgiB_dDshGjnAkvGwuL}qMkcS`|B_qEoiOn`BwaLwwF}`XsyUuzVk}oBuuRs|[asWg~Dqx^geIcgI_w`@a_Cko\\ndEc_a@cgDwtEm}Z_{JqoKs{JlZofoAubSsgw@sng@sfWmsF{kU{oN_`UqyUzgHmb[os@y_Gce^ykj@srQu_f@w}Mw~Ek{Lb`@czGbgI_|e@yfGkkOut@{tI`_C{{R}sFo_J~nAwvIfuPcaQjnKcpBvxp@ojGv~JkmS_zC{ipBbiWwi{B~xvAsIbdu@",
			 levels: "PGLAIKJJ@LJJNJJLJA@N@@AM?KOKLIK?KI@LNKK@KNJJMKJK@NKIL?KKLKPJMKMJJKKJJL?KNJLAIJKJNKJLLIKALKJLJKILKLGM@NAJ@K@KKAJIKIJJJIIPIKLJKJOKJIIJLJMLLJLKJLMJKHPJMKMIMKJIMKNIKKLKKINKLJJMLKMJMKEMJOJJJLJKJNIJKJJJLLKOILMJMKKJJLJM@JHPKJKJJLMJILIJLKKJJIMIJKKIJKMMKJMJJMJLIKJNILILJKPJKIIIJMJKJMJMMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon186);

		// NEW GUINEA
		var polygon190 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|n~B_|eyXnp]cyTkvGepAzcTevX_fH_bYfmfAwjYn_Ee|r@wxRupk@{|Jjle@cddAf``AfbHrjPgpPz{z@_{@~gQ",
			 levels: "PLKKLMKOKLKIP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
		{points: "tvjAmzb`X_~i@q~Gka^rc|AbfQjygB~dUem@jsFamj@fwTg{CkzJen[fx[qyL_{Ok{j@vdCy_t@",
			 levels: "PMMOLLLLMKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
		{points: "|giHaoy_Xg_LenWw{NbqIvjr@yztBzzKynMff_@bbDndh@sgT~fc@odr@_sN{st@jgVyfU{~SyuuBjiFcrbA{mYccx@ntL_q@rn]kdAjt\\z}`@bxa@mxEck[dmTrpf@rkCcu`@||EzgCpyZsf\\~ds@naNjii@jg~@zny@wxRjy\\_qEzgp@vxRzteAnub@wzVw|Agmm@ri]oal@z_j@}gVktCiv\\rf\\_]jmSeoS~k^dqa@z}hAa`^w_Cy__Ag`g@gmh@ofXztI{}`@sed@c`TrcG{}G{aUf`NhxBz_`@mrSj_A{|JoiOozDnx^guPztIwxRgcE_gYj_d@sxIbiH_`PwgSctTfiVa`TkzTyb]blg@fhEjaaA{qlBbrFoilCjesAcdmDbeJstvAf~tAcwcCndEy_Vruu@ecAgmJszu@faUffd@jdKgjXveuAosTnjcAk}x@~jMjoCfr^ct@rdDbbXfzn@_xv@btJ{_e@k~H{eb@n|MzbH~nAdnWomHt`kArneA}ysAfkKluDoeo@vor@sIzkn@fcOro}@bb]~uh@n}dBjgy@n{x@fpPkiKk~k@jiF{mdBwdk@oo~@rdb@hc^rmGmnbAciRn~Bsoi@oiaAn{Us|[c|PuhjBgjIe~YjwXjlLnftAc`dBnipAkfaAnzb@k{t@{|Osiq@~bQssl@k{L{ktBrc`@swrA{kn@mymAozNml~@c~m@}~C{{z@dzx@{pZzteAb|Aflz@{sL{|r@j~Msau@{qRgv{Bsbc@jnKcq]r`d@faZsolAseKorf@cxbBngx@bxk@kgo@jeR{xy@g{a@gbRz`XskH{J_gTotj@~zJz{RwxRgiVgkAzj]wfLbjEkcl@goNklGjq`@ojBfcEwdz@veYoyo@k_Ae~b@b}\\aj{An|jCgi|Abmd@kvBbrUg`eAju^naIf{a@ew^zpAuyFnvK{bf@jexAgd~@~cIson@vbSmlPsaM}`g@bxWs~n@k~Hebu@r~U}vp@gmEk|]z{WgruAcuBweh@~lV_u_AfmOnrk@~~\\_deAo}@_{h@{aUe`q@oyQdlCgwOjtz@knKce@fxBciu@s|Vccn@bgI~in@khl@zykCwkj@jle@s_S}h`A_cQtkG{oDrhkBoaX`xl@{sVxzFkvj@k|]osTtpCnlKdxiC{qnAzm^soUboh@_l_B~qQ_bYjkpAgaZviHshe@|rh@{cYjou@oln@hnF_br@zzd@{mh@w|A~\\gnuB_yPuzy@oe~@tkGgwr@jam@oxT~s_@_rBtpiAk|`AlqoBouX~}`BfkAnoe@{gMneGgubAolPoir@bgNgeoAjslAc_C~lo@wkt@bgl@wjOnvn@syd@x}Rw|Axol@vfLjwDwhKfjl@smhA~x`Bgfi@hi{DslsBdhdGvwArs~A_r[rNceEbamA{hYn}^fkFfxhA{qnAp`vDkz^ttc@wqb@forBsvY~ef@zu}@banCr}NvdCjfc@cxWjlGd_Hnh\\xhuA~C`qkAv|}@x{Rr_Xbll@nfv@byTbaLv_\\~}KoKnnm@`ct@shB`g~A_qh@|kd@kvj@w|FjiKlp]{swA~zJczG`~Pz|Jx|Jjjz@_wGb`En}J{eeAfs[kfc@|h^cv|B|`MkgVqgYcze@eoJ_njAbdp@sqYs}NgoSzvW_b@vesBwqb@ngi@ska@tiyAfnB|auArn{@lnlArdXvqwBvpt@ni@fyq@lpv@ne`@qon@",
			 levels: "PLLMKKLNKLKLPFLLMLNLKMKMKLPLLLLNKLLPMLLLKOKLKLLKLKMKLLMMLLMJMMPMKLMILNLKOKKNKNMJLNKPKLMMMLMLJOLKKNKLLPKMOLKOKKNKNLMNKMLKLLLPLKLLKKKNKMLLL@LLKOLLKKKKMLMNKNKKMKPLNMLNKMKKNOLLMLKKMKOMKMOJMLLKNKKNLLKLPKKLLLMLLLLMKKKPMKKMKMLKLKKMPLLLMKLKNKNLKLLOLLKPLLNLMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon190);

		// PERU
		var polygon219 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "l}pbArbglLgwYlyf@f`NdgR_fdFsSk_d@_iIwfQhgHflp@jhjA~tMzkUzpU|ja@jk@f`dDnAzdGwuV_Dg{MwBwz[~sKcbXp_JcpB~xKohRlaeA{c@ty{Asqr@ctm@we^wLggp@`sk@_dN`wL{ob@~d_@_tUnpScx_AjzTwxMvxWosO_vE{mOosEoim@v}z@wqb@}oNgeIyqk@knd@zbMcom@c`Eowu@m`nAokDkxFgxVaia@_adAftSgytAa`s@oq{AanR{yIqgAon|@qg_Bc~w@ydxAccFeqp@{qCu`_@__NkjgBw{l@a`c@s{@{huAfde@k{V_rLuap@{vf@v~^{tS|rO{`]heWzaKhud@w{Nrsg@s_gEkg_Cg}o@~bj@gnBlnw@{hYx`OwgXvif@jzYvz~@sq@pc`@o{Upu]ce@vb]w`OrsDzfPtmU~q[`uMwwAzgRftXb~m@c|Pp{fA~jR`}v@osT~mIv|AzdLcdMxhTooQvdCsdSszMoxw@tuMc_H~}KjeM~tR{{Wzog@syZgpKs{YxlRc_R`tA{kPz{RgfAz`b@kqe@~zm@gxGvd\\k`RnzIk~MwyEk`MziL{ne@xgMggf@lsi@bbDn_EshGnjLwy^vuLbBz`]_o_@|}i@_DzwJfwOtoKrcG`a[_bE|~SkhDbfQfzK|f@vqIcmZj{e@qzMblImgLjtMysQbaLpmBrjFp}@v_MtuBzyl@i~MvaBrgTkkJnaNflvBdt]rqsBxqcBfcuA~oqBnpoAvuhFjn_@z|^zmT~aTriNz`NnsTseFvkLvhK_uRpvEf^l{Lvt|@`oJv_a@tlYnub@jfEzhh@beTv~TwQniY{Tz}Vrbh@jid@bgI~nZtsWkdAbeJ{wE|{a@_d]lc\\sgw@`kR{cOj`RzdGrpa@ouSfrh@gdLzmYnnOvqS~~MtuQcwFrjUsgE}{Bcke@yzV~Hh~Xom\\xmEsjKqvEbbDom\\sdXmz^sk\\lkEwvStnC{jg@twG{zFp{OzgRdaG~cD~{[n`VpzM~tWv~h@b{Xh{HntLnsT~xbAjjz@vykAvfLnm_Awrs@fzF~xAzm@foNnyVfcE~um@wko@f_j@stP~`f@vvI_dDbp[voEndOryUrhGfrTmoCztl@gsaBjuuAcdeCneVkqGvql@kvj@rmcAwgXvkrAq`n@~~_AyidA~be@ayJfa_@ou]ren@}}GvmPseKbiM~{Brnb@wy^jw]q{EfbR_sNfkd@}jDbz`@avXb~Y_l@fmkAwa`@fqvBodkAjep@mqLrsI|tInaIikArq^wbv@n|f@_t_@~zpA}rNjr{@m}}@jydA_l^j|]}lVryZwlDfugAutx@v|i@z^nli@|dL_qJvhFrv@n_JzdQd~Dzr@}tRrro@alJf~{@afo@ffd@ssInaq@kppAzikB}mzAncp@icmBrdX_zWfeScky@jcg@}ij@fn`@{xaBraz@gjhBfqW_crAba[kwXzcw@k{mAz~Sgv_AjwSuxRnf{@_mQfjg@wacAznt@wzy@np]yao@g^icI{}Bcoh@_cLufa@wwZyjSwbNmaJknPm}E_jZ~fJ_lJ~tCoyQs`FffAopXs}]kuc@wsWx^o{Plh]wdMchFsyZcoh@odYsaRsg^mxU{sVqib@k|b@hoC{wEkwI{gRuq]ouD|fEgvRrqTbwAp``@whKrdNs}hBb`h@kzw@s_]ozNgtXwzt@bwn@{u_@y|AwmUi}UkuT_|Booe@{io@kpYfnBsrGcp[ck[nbKwsR`kGkw]~bL_eP`jF_ng@y}RcfzB|uAgdQgcTooG{{Hkhl@utZsfbBvsp@knnEtu{B{dBdyeAze]bamA",
			 levels: "PLMKKO@@MANAK@N@KOKNA@ALKL?LPLMKM@AMMLAO@LA@MNLLPAAMKOMPLKLKMKKNJLKMLOKJLKKMKKLLJMKJJLKJJMKJKLKJPJL?NKKKAL??KNJMNKMMA?KKLKNKKJKAMKKP?LJKML?L@KO@LLJMKM@AKOKKKKKJPMLJKMKNLJLJOKNJKJLOKKJJKKJJJKJLLKJMKMLLJJKMJLJKMKKKPLMKJKLKKLJLMKLJJP@JM@IL?KMKMKKMJ?KKL?O@KKMNKMLMJKLLM??AMKM?JPJNKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon219);

		// PHIlIPPINES
		var polygon222 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "}{|jAgi`dVkd_@_w[ww_@foNshhAwiC_ygAvlcBbmAbmyBfpPnrHjml@woaAjmyAwz[fmkAglu@rzR_tZotV_yi@wmPzjD",
			 levels: "PLKNMPLLKMLKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "mkvdAsdfxUfmkA~mIwfLj{QjeRrpC~ou@__]odm@~um@bll@glWfi[vvDvdf@nma@o_JfoXzvk@nyLv_CrqYz`]sN{dQbdHvshDv~lCwVjjWbjc@z|m@zhzAvumAzst@bjOw{hBwt`Doqs@_eZkiF{bf@c~zAgeoAcsRnbKgn`@ogKckVk_vAslr@sdXwae@s}jA{k}@bfVkfJroUcnnAsbOosYroP",
			 levels: "PLLLNNKMLLLKLLLKLKPLLMLKMLLOKLLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "ap|`AopalV{x[{Jw~h@ctkA{imAklG~kYzyv@g`b@nwHzaPfun@_knAfnzBzu_@~wS~uJc_p@~azAjtHjgwArtUnbgAs{Ewkj@gwm@cm_@oxdB",
			 levels: "PLLOMLMPMLJKOLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "ih{bBgdjzUvpmA~`Mg@_}Szr^onEnjhAoi@~p^{aUvd}AszMgeDk~f@nvUvkGver@wmn@kiKg_Vcg`AfrJfzKc{v@jkh@c}\\bc}@b|lA~txAolKw}\\s{JnmC{w^z|m@ska@ziLkvj@_`n@o`e@siXcxu@n}uAsv}BrkdAkyf@_hLwpQ_xyAbri@kzm@w}Mnwf@spu@~f^cqI~c]{`{@naoA{nV_qE_kRvyc@wb{@{sGotVnl_@jHf`b@_zWsNwuV{gbB_rQrxIrqT_}Xj|b@jmNzmYo_^knAgfAkvQobbAzhaAo{ZskH{wE{~jA{e`AbhyBjpObcUjah@ovPnhWbaj@{nmAz|Jsos@~q~@wL~zm@bql@jg[oxYrsI~zOveTzzZkb[baVrzM_{Tn`~@_q^vna@cs}AzvWwfG_cQgduBbm}@sdoAoir@obd@vqNwddA{aoBrzk@~|Xgjg@omf@{xe@_DgeaCcu~@{|r@jju@{fn@jpOch{AsNwxk@sc`@ssg@~wSzno@~|v@ordArnzCzfUz~mBvgb@{_B~gsCver@nb_@s|V~brA~k@rmcAjuYb`zA{cTrdXros@ohf@rqYwaGjmD_hL~qBknFbzG~{BjmS",
			 levels: "PLLJKKNLLMLNLNMPLMLMKNLOLLOKKMMKKMKLPNKKMKMNLONLLNLNLLLMLMOLLLPLMMLMKNKMLLPMMOKMLKLNMAILJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "yf{`AkqdqV{uZfhJoqKvg{@bvSfzn@~mg@z@v|ZjbVzfvAowCfgWjnd@kRfhh@fva@nmH~f|@{cYfy]kb~@bhx@ko\\s`Fwu[_fk@ko\\g``A~hg@gltCo}m@wamA{ki@",
			 levels: "PLLNKKMKOKMLPKMMKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "mldk@gm|}VgaUgvf@vvl@oiEjbt@kzc@frnBwmUgn|AcaLcqXbfQcaG{pUoueAgqz@_pnAzrEs}g@r`d@gd~@ofSkdAbhZk}s@c|K_pRvg{@cll@gbp@sdq@br_@{n[ooBbcAjzYszp@~tWo{}@zb}Azc^nrHvq|BocWneBzyl@ff_@v~c@oma@z~v@n}dBboOonY~aw@~y\\fq\\fgp@niJ~sFr}q@nli@nxw@kah@ooe@osr@bjEo|f@n{ZvmArc[ozSrc`@f{f@rpMndErau@voaA~mSvyc@btgC~~~Cva~@~`\\_aCrjPsuk@gwpAsc[{aK_pRkpObyEsaz@kur@zoD{rc@z`{@?zr^wdCg|Osc[c~OjtH{h@waL{nt@oyVzzZkmNz_LnnOndJcwK_`KcsWzz_@sqTkhNgfFgbWroUkkOweY_~_@n}@oKgpi@bcUsaRf{Hkkm@vpt@kcq@f|r@ruk@bvv@jxP~tvBoim@jceAkruCwdCkmXwsk@{dLr{@sgTbk~@j`Mr{c@saRv|AstUkryAgdy@kxvAnnTs|Vjyf@cpVfkAkw{@w_\\sbOcvXgbWb`@",
			 levels: "PMKKOLMKMLLOLLMMKMLLPKOKMNMMKMKOLMLKOLLMMPLNKKLNLINKKKNLLKLMKLLMPKKNKMNMLKNLKPMLKMKKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "am|bAwtq{VwpB{wpAk`HncCwL~|Xw_\\kpTwfo@b|d@ww}@zbCkq[{nQgsGnrMoaSozI{~Nj~f@s_X_wB{m^~i_@j`M~x`Bs_InblArcwA_lh@fvdAcynBvgv@fne@jgBciWzk}@gny@",
			 levels: "PNJLLLKKKOLKMKPLMMKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "u|e|@c_}yVkgcAfxBjof@gkZsrQg_[k}s@niO_ng@ne`@c~uAczBcdp@~uJjb[jqhAslr@rau@~s~BgoSfxGswQ{n[sbJjkO{kUzas@ovUnqn@z~Nntj@{_Gzp_@w{l@",
			 levels: "PMLMKLKNMPMLLMLKMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon222);

		// SAUDI ARABIA
		var polygon270 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "uxyhComlmFbgg@qhGrv^rpMfxhAfkFjvGw|F~v`@avJfdVsrLj{Quj@rfW`rKrib@i{Ln|k@gn`@fjIqwMviCceE~pE`dDjqGqdJzvu@qka@z}[kni@fiBgzi@j|]}}`@~_Zaom@rbc@g~X{OcjOndEmfEzvRojGfcJr`Fnh\\w~c@ri{@icSnlFejEzmE{cOftXlsFbiMqgFnbFmfNnsYnyGr}NubJzqHswQnyQgjN~q[ioCn_m@i|YrqYyyNj}Ug|T~`ColPvo^_vh@~`f@imh@rlaAkmIwhAkoHbaVchZz`X`v@~xFkkEjyC}lMzpZ}bQz~SljBnaSg}Lv{NlRk{GsdXs|Vii[gtXqvEj\\abTkr]h`Ik`RjfEwepA{nLgsLs|LoyGy_HozDmsJ{zFgtNj\\_`KjqGwmUbnWkhXrkHqzb@o`Gmm\\seKotQ{J}bf@bmAsoUj}mCo{dJf`lEf@kndOagzMscnCulvRkmbEkaiQcqeKabaC_vgCbezA~}KhfJ_uz@~trNs_eF~hbEkb[sDvt@t~F{gHnoGscBniJc[taGf~DtxIkgBzdLccUkdFgn`@cw_@knF`{NvaLhoIomMP_aCnwMnfI|qRbnHfrJs|BzhY{}`@rm[j|D`qIsvEtxD_rVdxBww_@zsVce@|gH_ho@jdFg_VbwF_vEnzDwo@~uOof]ftX{fKmgB_r[daV{vR`gDciR`eUgwTl`B_`KyzFngAwfGbwPs}IgaAerFctOwvI{fUwt@g}Lhc@wnHp`F_sItlY{dQvfGsua@f^rzMyl]gob@fse@kf@|cOo`Vlmf@_gh@bz[fcEtiDrnDlnOcth@vo^ooQhgWsuCmtHnjBwjYgxGl\\clIdcJ~Cva`@grOnlUn_EjfJg`DlxKkjWjyHcqNgsBo{AwkLwif@bik@wjw@lfXw|_@`wBwiHhkO~f@dcmCswQbyOwfLbwA_pMf_BgzZjeMopNv|F_nSziqDfiGdnVkuYf_lIw{jFpadIkxhCz{|Dsbr@f~|BwhoBxogE{jg@xrlFje\\`md@~s`BdqeKbqbEspaEvw_@ze`Avg`Ajd_@jzY|gsCzteAjnn@zh|@rasAkq`@xowEf}j@bgNjl|Ah}PzsVmeBzoeAne`@~zOb|KfuKirJsrLenB_|GkaJvfLehZwaGodh@f~IalSbtJ_iDn`VsdXz_o@c}a@vrPolAvnRghJfwO_fMn|H_{OnyQ{qMrjUohCb|d@clg@jr]g}LvbSwmUbedBopv@bgIejJz}BoaSrxDiiFndJm_Av}RpuIniT_yKn}Ey{NgpFknArqTyiVvth@s|[bnRumBvd\\oxYzjg@ilG~tRbzBfhE~fEvwAbiMjid@{}`@rxb@s|VzmEq`BruHltCf}QoqPg|@kxPgpAoiJzog@__`AnrHk`Wnkq@sv|@fbp@{sQ~nAkqGbuQabO~ta@ueE~_s@aq^flH}}Fz^`cK~kOgjInkq@kz^",
			 levels: "PKJLIILJKOJ?KJJMKLJKKJNJKKKILKJKMIJKKELJJJMLJLKIJKJJPJKKMALK?O@JLJJLJKHPOPOLOPNKPLMJIJIJNJNKKKKHKLKJNKJKILJJKJJKNJLJJLJMIKKJMNKJKLIMJLJLIMJKJNKJLLJPKMJ@J?MJKO@NKMPLOPLMMLNOJJLIPKJLKLJINJIKIJJKJJKLIILJKLJKLJJMJLIMIKIMKGKIKNJIKKHKJAP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "azpdBkt_`GnzD|jD~`HwcPg{\\rnDsoPtsRztIdtJw{b@rxIn{KroP{m@niObiRgiBjkJ_hLrzMuaWkaEszMzwE{bM",
			 levels: "PJLKKLLJNJLJJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon270);

		// SOMALIA
		var polygon272 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "t`qH_fe}Fc`bCy|pAocRwoTcs}A_njA{ij@eao@szoC}scCswt@ufz@stPkj\\cbl@}hl@_d{@}dhAcu~@sn~Agy]mm_A{giA{b{BgugAohdAs`gAggnAg`cB{}wAghh@_sl@_td@wmZ_usAkslAgwkAich@wqcBqbkAoomA{cr@k~dA{gf@{ySsnDkoWvt@w|bAml[khv@yc^o{x@c_k@wem@}`X_jZsjK{lk@c`EcqSysQ{fPg_[o_JciHg_VgkFwaj@o``@{iQsSkpm@s_S_mQ{_LkxUek[kj\\otB{yIqhG_qE}_LckVuuLovZdrEsovAk{Qs~x@jMoiOe~b@wiCmrX~k@mrHnbFklBrv@eaQsiNo`G_{EpnEs_Inbd@b~JmRr`AhzPgu_@euGwoaAhcEkv`@y{IoeG|dQkdZbBwda@_aHs~_@ekVkg`@g`DgwYdm`Bb`EzeXzaKxiQzcY|}GvnMrrLzm^lm_AfpKtv|@{sBbiR~qBzfUntLreKvaGdtNjjR|f{AwQj{LghOdel@~hId}z@vmZvci@b`@~faArbE~tR_`Pfyb@~f@vjTnaSbzj@~aTbkVrcj@~}lAndJrme@s{@pwVctOf|OzzAfi`@khSdm}@nug@|ly@vLtvYzvMjcNnp]fjq@zkAhsP_tFpz]viHn{_@~Cz}`@kdFbkVgpbAvouAcqoAdq_Agd[bzG_hVx`h@~pzA~`z@f|fA`lv@nyQk`HvvNi~Mjhl@obKrqY{m^rn]cfLnwH_eZjam@aqJvhPewTrmLc|FjkJwB~gQsi]gnBgxGzubAuuiAbocEaeiQwQ{t}D~~wD|taEjmtAn~rAfcxB~guBjeuEfhcEcyJrf|DzqHdsWnhCva`@zdj@p`eBjj\\nzb@v_\\rsIvpL|qMzlRjd{A~f@`vb@fJfjIvyEjuJrpMn|WnjLhsBreFbbDbjEzdL~iwCx}aB~|`AjlcAzugPew@bdhD{ObylCgxkBzcOcQkaTikP",
			 levels: "PLIJJMJIILJJMIIJKIPJJILIKKJILJLIILJKJKIKKIJNKJNJKJJKOJKKMJJLKLJJPMJKJKLJIKIMLILKKJLJMJJJMKJKMKKIJOJKJMKKKPJOIJLKKKKJIPJKMMPIKIOKIMLKJMJAO?KJIJKPANKLP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon272);

		// SUDAN
		var polygon273 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "ihomBomhjFoma@dnsA{|h@`kVkhStc`@smQ~zJ{tDbdp@_bYjfOwnjC~be@gfd@_iDw}p@vvN{jg@zm@_y}@}jIwz[djJkadB`aLbnMwjYksd@ll`@ggu@dy]k|eApdJs_N{|Ests@pyqAwj|@zjl@cxWj~iA_ig@p|a@ct^reF~ceApsjAomMdkt@fwiB~xn@r_SjioB~iqAhaYzvHttvAocu@p{kAfE`qoI_t_@wcK{_L`yJzgCfkK~kh@|sVwGbxge@vveKyBoP~hbEf_aBRvmeV|EweEvvg@wlDbqb@v}M~ep@wqDxrm@n~[hjb@zqMbwA~pO_pHn~G_dDj_Zj_Fn|RdeDfkFf|Obwi@f{a@~x_@ifEnbK`ll@nrHr}InaDrxDrpMw~Jrf\\uVbdMkhN~~CqkD~wS|@zw^jl~@nzb@xn[vcqAe~g@zz_@rgYbgIhdZfmOdbNr_q@zpUfqRm|NvlI{nGgfAutc@k}P{cOjoWoqn@zaZbyJn}|@s|Qfx`@sbTjngApuHvhUedQbgNonY~sAcmZ~kYkrDbuy@nfNrgJt|Avuj@a|Zfwm@sox@ztrBcjfA~be@k~CnsYd}LrmQy_G~k^fkAftSfc^nc\\fsGzoDmtCffFiaE_|Gs`K~jRoeBv}WfhOroK{xBrv@wfj@rScjOj}AwzhAjhSuhLzkUx`TbaQxbCfbMeeInsTkovBn`VwoTbsa@uj_@oZetSf`IacLvzL}}AjhXqkDz_Lf|TfwOunCfbMigWzwOklGn`o@mizAjtMizZjbLqrGboT}bM~zT}ya@fvHkmN~tC_oFfxe@~tMrxIraC~lV{}[zwJ{qMbyEdbCvwK`tFvkGx`DnnJ_rj@nx@mxEfyD{aUr}No_Ef~IyjYvuLo{_@bwd@acZnh\\z}GnjQquDnhRe~Dzd[emUbyE_aCb~EwvDnnJsdNnzNe~SzdQk`W~kc@gsB~`Wqmk@fwc@}}bAcxH_bT{hOcbb@{fUs`KowCgpKnaNqtG_tAepd@fv\\m~k@g`b@m}c@gy]kxKbkGkpTrsNegg@rib@`|B~dPmd_@jr]aiRnuD_vOjq[ksKrmQs`bAvsp@gaAktHmvj@z~X_~Pgf_@{xQgeSmmf@vBgwTzpZmjp@grJym^gjScaQn{F_|GrfMw`OnnTusDzfFkfT~nAqjFvjEwuQcmKmCc|_@_bh@gkAwo|@kyMgd`@sbJ{{Wr|V_t_@zuAe``AknfDsdiD_oAoenHska@tm_@segAemEoeLqd@kbQyr@oaSd||@vxCtwGb`JdeSclDtsIgjXjiAkjW`jc@{lHjoCooe@`mQkwb@f^gwc@`oO_oUnaIcgl@`iS_}NtcFopDltMsjFnmRgs`@~uJszRzol@{`]~jMciMrqYo}Y~Hcdu@vj|@weOxan@_|GnipAkyWpoGklLghEsfRmpOgoI}pJw}p@z}BgzK{|OkWyeYoUm~VoUczVrgOw~JzsBofNskMqpg@woYqtZoyhAhH{u`B|J{zPrSw}f@wpGols@{}QgySqcHcqSw_Hk}}@t`Kw}k@a_]geS{e]bc_@ugg@chAwmKwgXctTs~FdsBg`IhqC_en@ynMgmJpoGswy@siX{w^z|E_xSoqF{ySe|_@kd~B}rjAwrFupC_hGm|CcjJcsz@vy@akMjp@{fK{_`@at@_gTw`@sbJqPkv~@olPw_f@sa\\gpP_xDgob@utJk}Ub|F{qz@oyQs{c@ncCwogCjhN_qO{lRkfdBwg]wvIgzKwnnAgv\\_sIceJkm]fdBcaQbyJsaWwaBwrZg}Qkjk@|_A{pKxQ~nFoaS~{BelI{sBe_t@_q^e_RokIfTkoMl\\caVmyiA{_Qmsc@nxEofI_qEwzVg}[kdP_ed@s`UchZua\\wpQjaJ",
			 levels: "PLKJLLNLKJKKJLMJLJOKLLKPMMMMMOMMKNJMPOO@O@KKLOJAKAMJLLJ@MJK@JMKMMJJKP@LKLNLJLMJKMK?MKKNKJJLKLAKLJJPA@MKKJML@KJNAKKMJKAK?KBBM@LALAAM@@KK@MKKALGGK@?LMAPAKJMKKMKN?LLJJKLMNLLKMJLJM?JKA?OKLKAMKNNPL@@MKAJNKK?KKAA?N?KKLKKKMJLPIHKKN@?KJLKN@GLJH?LOKMKMK?KKKKJNKAAMJAOA?KKK@KKM@MKKJJMJLJKAOAKMK@MJKJM?JLP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon273);

		// SULAWESI
		var polygon285 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|heFs}dmVbft@jrSzpZglRsbr@_|j@fi`@cqIv}MbnMzbHotLg{f@_eUvfQwkLs{@wuQ{}e@k{QgjNvoc@bu`@zrYoto@~sFjwDrzu@",
			 levels: "PLNLKKMLKLOLLMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "h_e[os}kVjmXnc_AjnPbqIvxk@s|Lj_}@faUbgIonr@sdNcbS~v[beOblb@wcP{Jo}^kw]srQ{iLffF{gMkkr@oqPwnMkdd@jam@shcAgzKk~HgmOrwVgrOcjm@vaBsqc@fbWr~Kfc^nnTvvInthAbvIceaAf}Q",
			 levels: "PKMLNKMLLOKLKMMMKLNLMJNP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "pa}Awn|yUbdk@wuQfi`@bo@wdk@ztSfxj@~xi@~rl@j`Mri]nsY~pbCotGzgMzuZbmvArrLjge@rxl@c`ErtPje\\jfJzfP{m@~hD{xVznwAf`Ibik@grO{zZ_~gAfqRkah@nub@jfJbyr@wd\\~{cAc}CzvpEvms@~p^kpTbk[ohz@cp[{e]fmE_w`@slOszk@b~TgwYga{Ajle@cky@shGoha@_eUcvmB~rNselAkmSkjxAjnF{sVbmZcu`@vfL{u}@g`~AneBglz@v`O_xN~txAbBriv@~hg@jw~A_g_BvmPsdq@rulBj_ZznVw}MjsPof]vV{liAcz`@rkHwrZknKc{X__~AvpQ{j]g_Qsa\\odr@b`Ens@vsa@_sq@vcPc`|@n~mAwfGcnMwko@gcEw_Wgqa@s_Xjah@cnWscGsmj@zpx@ciiAjrb@_cVvrUc_CryZkid@jg[zbCroPs`d@n`GjvBs|[byTcfQchA{yXoal@se_@_af@{ehBc|oBkzuAwfB{``Abj^kya@wjw@keWwmUjqG{iQvoaAjvQr{aArzMkyk@btErhGk\\f`fCj__@z~SjnFvyc@kyCbmi@_bYzfPnlPvy^vkfBrmhA_xNjyp@~hI~p^selA~y\\{iQfoSzm@zuZ_wy@vdf@g`hBb_H{aqAwkj@kid@c}z@rdX{zjBsuMom\\j\\g_o@gwJk_FjqBcz`@j`R{fPolPwuwFbue@{zd@fhEwxiA{iQ{ftB{tNsce@gscAk{j@w|_@odm@w|lAg{u@{~DcjOcsRwt@{k_@ne[spCzh^vuV~y\\rgTkbB~lQ~ju@zeb@ghEnjBbaj@~k^blNjrb@vwvAszWfg{BjrDrjn@bcUvhUc`c@zqiAoqK~lmAviHrxNodOztIbzGbx_A{zd@nih@g`NnykB~rq@rnDbyTnh\\nwa@nwMslO~rl@sjUgTwaBnzIn_c@baLbaQvtc@vtc@kWjfJrzWfmm@vqXj|]snSv|_@r}IbbjAjeM",
			 levels: "PKMMMKLMLLKKOKLKNLNLKMNKPLKLNMKLKKMKNPKMLNLNLOKMKMLKPLLLNKKMLLLLKKKLPKKMLLMLMPKMMKLLKMKNKMKPLKLNLPMLKKLKLMLLOLKKKKPKMKLLMKLNLKMLKKKLLPLKMKKMKNLKLLIP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#fbfb03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon285);

		// SUMATERA
		var polygon312 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "h|aHcsfeSniJrh`@j{o@wzQo_Jbk[kah@jfJnwMr}g@~gQz|Jv}RknKvz[flp@bsWve@~hIwuuB~ar@szM~pOsjU~xbAwkGf~]c`zAflW{`N_iDwri@kmS~rNsbTvsH_rt@gn`@k|g@zxaB_dzCv{l@ggRzm^",
			 levels: "PLMKLMKLLOMKKNKLPILMMLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "u|gNggqkQodpAt`jBczBjxPbkVrrQfa_@oyV~qy@e_bBoeBk|]gyXjhI",
			 levels: "PMKOKMLP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "ujgFmqdsQ{vu@x_e@j~MxyfAnqoBkd`Bn|k@uuMngFqaW_g_Bk{Q_w[j~k@",
			 levels: "PMNKKNMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "td|NsgvrS_aMrdq@j|Dn``@juh@~oHnlvAguAwcKowf@{aU{wEnoe@soUgpAkxPkoiA_~i@oeo@nwf@",
			 levels: "PKNJOKMKNMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "exyCcr{rRvnRc{X_m[{}Bcpe@n~hA{uPn~`@cqNsSgie@bms@rc~@wvD~~\\wjYckG{xVvrPzkP~zOw_MsDgklA",
			 levels: "PMLAKKOLLLKMP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "qknIsv}iRc{{@n~Q{vp@~op@bjJbvq@fbnAsyZoug@~lVsqr@jcoAkcoAjtf@fhEjuOvz[wy@k|g@zaPbzB|`I_xl@ddBwkhFtmlI_zu@i|@w}Wjkr@sn`AfjS{jeAd~kAntQpq|@giVtmj@biHvuzBw}Mrau@{jg@jfc@wpVd}t@j|Il{hAbkwA_iIz`tA{io@~orDgazDbyOslkAfbjCs~`B~eRy~h@vgyAghJfyX{iQb`@_af@fhdBir_DzvWi`I~zJxkVnu}DahmArc~@}kEb`c@cr`Bj~iAcxa@fp`Beu|Av}sAkb[roP{{WrgsBwzy@zwkAksFbfmAownAbweBgc|@~jnAgwsB~`dAwxRb{vEgtpH~y~CsxaCsyAwb]sznAne`@be@gn[nkv@stvAgeDszM__b@jvGcp[k`Rz}wA_uxA_zu@c{Sk`pEsrLcxz@~lQkfkAgs[ora@bmZc~r@odOkd_@kta@_qh@zbC{hYzdo@{}e@j~CwmUvu`@_vc@oKkmSjpqCviz@~oW_xg@fkAkkm@wg]gtX~mIoh\\rbr@bfLznLgkx@~f@o~uB~gV{wEzuyBwhx@zgiA{~q@_vm@g`N~hq@kv[o~[zdGzdj@cgl@g``AwbD{hh@obx@~pOc|n@nifAf`jAfwvCwacAgp`Bcdk@j~f@oqK~{mAsv@~|Is{h@jfh@k~dAruMwbv@jvhAwqD~k^{mEzmc@",
			 levels: "PKMMNKLMKLKKMMMLLOLLMKKMPLMMMLMKNLNLLKNMLMKKLMKOMLLOLNKNKKNPKLLLMKLPLLKNMNKMKLMJNLOMMLMKMOMONL@MLLLAP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon312);

		// TANZANIA
		var polygon332 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|w`_@ilfrFwaQc[{~I~aEciRczGknPwB_tArib@v`T|}AflWmjBb}Cg`IbdH?z~Xb|PrxIjdAnqF{m@b`EkfOkaJqqK{j]q}I",
			 levels: "PJJJLNIJJKJHMKKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "|jgo@}qarFkb[whKohWchAjg[~oRvt^r}g@~~Hs`KohC}qMwfLegR",
			 levels: "PJMJMKIP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "top}@ck}sF_sNduBkiFbcZspMhvG{fKpfSooLr{EgwOifAkfOl`MciRcGc`w@jpO{jb@rXsho@bec@knFntL{|EklBwgDikKw_Wr`U{uvAdyJjk@clIwut@s|Qghc@oFo_Jvu[g{a@`}C_mVa}Csy_@uuM{tg@ch_@chPmn@wvXvlNc_Hh__@w}k@~e\\kcSpmRfh@brFwnHz{RoqPpjKo|f@xrA{vRzaKoyt@weOcweBgui@ou{@koMwlImlGkaEm|Cw}a@~lBs|eEhitGsyFdwAopNjmD_jAf~I_~Ar|LssIfTsrGxO_hQa~Tw{q@jvGozI`dMokIptQ_mGrdNglvBtnuEwpoEtpuJovi@dwkAoUpo}RrwBxxGbnHhaUv~@`dWrbOf@j}_@y_Qr_I{cOzbCwtE~iFwyJniOu{@jfYm_Or|GtzB~oRitCrdXzeD~~\\cyOvjTbdHn{FkHn~L}OblIrkCnmCxdH{mEpbOv|FvmUrrLv~JrlYvhFriq@`|LnyQmvLcqIihNrgOoaS~Maua@zlRfdB~mN_dDzlRduB~bGxaKwaBpxEruHd|O~iFlwD~oHayFzvC|zF~hSjv`@j__@fhJvsMyy@{_B|tIjw]n`VbtErjAbiWvpGnub@bp[jsK`nRjhS`g^fO`kQni@hso@foIiOraHpqAnyo@r|LroZyfBnnJmeBvxR_`FjuxBcfj@bfL|zEf|Yn~LfeIjhDns|@agIf{_Ayqb@~kTei`@~xPwwZ~|XsjUjja@or\\rfk@glM~ii@ixLzt{@qod@zrOcyEzpi@yjOn}r@miYfhOwmPfzF_xIzkA_eFntBq_JolFu{NrmGwsM~sAkgV~kEczLfrOkhNblNgsBfjN}vRnx@uvIgmEedHr|Ggi`@reP|gCfeIk{Gk|Dq|MrkCihSjlLwmPkMgla@bzGksKb|PwvIz_Bkw]fpPsqYzmEmyRweEueJziVouXneBkiKorC{xVbgI{oNrdNmqGve@i{LchFotL{Jspa@rkWw~^_vEwoEgs[iYkqGw`OfoDyhEfij@_pp@zcw@yif@n}_B{qHrs]kfOvvIlMrq^fh@~tWfcJzfPw_C~ek@ihc@bbIixPnfSqoLvsRsg@fxBudvBohCuzM_{OsmQoiOsyP~{B_nSj}Z}}i@rdXieDomCehc@n_J_lc@__DmsUcp[it\\nmCsy_@brK}lW~pEyuKfkFoot@_aMk}ZwkQonc@cdHq{Asfa@wvI{oIcqNkrDqi]v`^wclAweYo}^sgTsjn@gOugm@sD_kMwBwtJ_w`@e|m@{qMgoq@wrZ_kp@_x{@s}jAs|Qn}@{nVxwTwfGxrFfmJ~fEgxBliO",
			 levels: "PKJJLJJJJJLJNILKLKKLLMIJJNKKIKILJJNIJJAKOK@K?N@KKPI?AB?OK@JPJKAALJKJIKNI?ILJKJL?NKKKMJIOIJKJK@LJKKJAJM@L@MIAPHJ?L@?LNLAK?M?KJFIPHK?JJIILJJLJJLJLJJKLIKJIKKKIKJMJILMJKO@KMKKAJJMJKJPLJAMJLMJLKLJ@JOBLAKMKMJKAALKNJNKALKP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2},
			{points: "hwbc@uoeoFwrUk\\gjNrzH~{[bwK~nF~cIzgHha@npXabDnqPzgCnrHobA~qQ_{OcjJ|RrfHolUzvWmwHvqD{hEskCkcNodJwaBkof@xbHnPfdQg~XjdAgwYpoL",
			 levels: "PJMJKIIIMKKKIKNJKKJP",
			 color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		  color: "#f90203",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon332);

		// THAILAND
		var polygon342 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "qqgs@akivQnmdAocWnnJuwVoh\\mPonOw~h@j`RjdFoeBy{Nvbv@moLfYwmUzsVmo\\~nd@_IoxE{qRn_OivVfscAcxWr`_@m{e@jbBi__@nvn@bwKnaSqx^bcs@{lf@cbD{}Gf|JklBsuR{yIkjHsoAosOcnCr`AciRzvRwgIr`KghEvhP_mt@_sI{dQrbOgoNfcc@ktCc`@{iQsSwtJ{c@{jSfjX{JzhYoKnmHveEnaInsEnyQfkKrn]ke\\{pKkiKwtT{hTkkTclq@rdNs`KfvMkuJz}BkxZsyi@guUopg@woT{zKcyE{tl@~{y@cleA~ek@gvMbae@n}JjzaAkuTbgl@ojj@j|b@jWv|FwqeAnh\\kzoDb_f@kkO~aObsWotGobAjyMkdi@pr\\{|bClsTklB|kZ~tWr}q@kdKxyg@_xNl_AkyHyxMoyhA|j]oktAm{Ggf_@vpGgskBa_dAgzd@faAw~kAep[cudCg{iAgx|AbtJw~fAw|Zsmo@j{[_pWsuRoaIcc_@c}HgvdAn_J{plA~iwC~{VbtOgaUgjNgdVntLggz@{vRszdAvqb@_af@shGseUjhq@wna@scGcnWnp]nwCfjNs}b@g|O_qEn_EknPzdcAoma@cyaAfoSsyd@giGsvJoqA_`_@bn\\k`Rv|Uk`W~\\_w`@fh@_wy@vu[o{x@ceEkjCcv]cy@gzKwiMfpFc~O{w^sv^kkOkeW_oK_uWovK__X_qh@glCkiF{{C{_QotGgeb@{qHoye@bwActEjgBw|FfeNoxc@c_C_nScpBkbQkaEc`^ztDgse@ryAkjRweOo|k@fuKoje@riNstFr{O_mGsqO_vTowCkfEorHoqKktRkwXgwO{|Tsjn@nrCosOctEkkT_rGciWrwVszu@weOkgt@wvN_uMfmY{bCzkF{hEbjJo~VnzI{uPo~G__Nfm|@c_Hz|E{_hAvjw@gqk@{uAk_vA_iD{fd@ogAknUriXcw_@z|c@wp[re_@ksF~qGwxWzjNkkYvjO{cO~~HowWfjN{}Br`ZwxHnbbAgtDbue@~bLrmLblN{}B~t\\rqc@rdXnwCvy@vwPn}@fsQvgSv|Ub}H~fJ_dNb}HsqJnqFwgDraa@gtNrjU{{R~l[gqHzsL~hb@vqb@{tD~yWjw]bwP~`HbcUvpG_XnmdAfmpAwrKf_[w_Hz`S_i]{{HksF_oAomWs~F{hO{kKwcUwyOszp@r`AkhSj~RogK{~IgpKweJk|SwuQogKj\\_r[bcAsa\\s_S_sNroFs}l@vcUwpQw~EcyEoqA_iN_xDk|Df_e@os@vlIotBrrVrlYrvYoyGbd\\vcF~lGsqE~mNcnk@flR{{WgoSk{t@s|L{uAfjI_wBzgMsre@~vVjuEbjJn{KbyT_eFrwGcnC~mDs}SbqXjeWrq^wdC|st@~a^cjEjeR~mSwL`ahAf||@txNfqHzvnAfuAbhUblDbbl@k}Udpd@n}^x|ArkMzk_@zz_@v}M~vy@kqGvr_@~a^rbfAm`RnaNtv|@srLd|Tz~v@ug]syAstZzs~@ysMz~q@gwJvzsC_cnCbgg@doEn{vAmkh@__]sfa@zgHw~Jbnp@lvLb|Pnyj@zjfCbbIoxErbOfm^~_x@vs\\lZvidA}gV~gmAw|x@n_m@{gdAvndAapf@b}bBoqFzh^xsRf{_A{~Xnc\\chd@vzt@gxBf`v@k`Wzad@weOffwClf~AzdhArlkArn]y_G~lvDlmdAjjbBp}YntaBfwY",
			 levels: "PKMLMKKLKLLKLLKLMKNKKI?KMALKLKLA@N?K@@LNAKM?KPAANKMKLKJOKMLKLLNKKPKKLKMKKLNLLPKLKNOKKLNLLLLLKKLPK?LILAKNL?LKK?AP@KFAM@@L?@KAKMKAM@?@@PKALL?NA?LKKLAM@@NA?AL@A@P@@NKKKLAK?NAKK@@NLKKJJM@P??K?MKLA?L?KM@LA?OAAKLJJNLKN?KL?L@@PLMKLMNAALNKKLKMNKPLLALMLMKOLMMKLOLKKNLMKLK@PLNKK@P",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon342);

		// NORTHERN PROVINCES
		var polygon345 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "tpogCyyx}DczGbvSvaB|}K{gC`qTgzAjjMoqAf_LnjGf`g@_|BtrZvyE`gc@olU~gt@{iG|yRg_G`sg@{aApsIz~Dhui@~uJfirAvyOdpKzgMm_@jsK~}Ff|Tfww@~dAbft@vyEnlKr_NxdVrbOh}Bj|b@|pc@fjN|oDbcZ|f^nwHtsb@zj]z_LvbDzbf@z}Vhkc@fwT~hNnmCdtE_yApqEn_TziGvpaBr}SvvIrnXbnW`o_@vjY|yRz~I~gG~RxxHnd@xsQv{S||kAjn_@tBzglBh}e@nr\\nxOfkUzki@r_Drei@_qEv_WjaOhrXbdCpyQ{m@n`[{kP|kh@~hD`iI{r@ltGwtEzdLggR`cQngFxwc@k|DxpQ{h^rv^okNzs[{aUv|ZgkAxoq@z|Epab@b_R|mSbr_@t|QfjSgc@biMbrKbyr@vnHfkA`iHjbQdoEfTypLjgy@}p@jwDjtC~lVo`B~k@{uZ~oRqrf@boO|wEfoS~a@fqRejEn|MliFj|NzEn}EwmAbhKciCscBayKfd[w_WvaBebWr_S__Xr{@enWjcN_w[oim@k`p@jvGqpMrpMjwDfa_@|k@jvBy|JrdSl|CrsD_qE{fKqn{@zwEomCjeRnKrbO|rNztNqgTvhK~f@b`JgnL{gRywPc}a@emOguKkdA_kMfpFojG{uA{|EkyR~{QarBvLylk@~~f@x{f@z{a@sdSgsBwlNsyAeaKw}p@she@{|Osl^osYsgkAr}Nodm@cll@{lf@{|E{gRoFiiQgbMeqCk|]`mAssIm~VgoI{J{uF}_GkhNyx`@f^uuiAojLuy^jtHwfL{rEujKcjT{uKwcA_vE{zAus\\c|Akc]c~@ofS~zJwkGvaGouDn|MccZrrBkgQvmFkxd@b_H{dGwiHq~VjhD}|I~|IguUsaCctO_|BgzP~~CkkJzoIe}CnaNs`Fo`B{sQv|Pccd@v_C{iGv}HelCz|EwaBzwEquDjuY{pUwqDedGgcEu|GvGikJcdM}|OcuBkhN~f@ooj@sgJsfWw_H{lRr`A}dFrrBguKreAovFcfB}wOgzAy{MnjBqqF~qBgdGrxD}bLrzCgbp@rl@_pM_sXgdV_`FvwUs_Xh~RwhUjxPg}`@hkKnrCnxOceTlUo_^p_@keMwQwqN{dBwo^_dXwwUscQocW_kHsuMouDg~]}pd@wgDyvRres@ocxAsjFatPca[zqHkve@{|OoxTeEce{Cej@{zn@aLoiw@jmXo`j@ns@klQ``Topb@drK_{J|eCsvY`}XcoJyLkcl@iu@kwuCdrr@wiHp}E",
			 levels: "PJJ??KIJL@J@N@LJJLJJOKJJLKKLKJJIMIMJK?L@JMKLKOJKKIMJIKIKJLJILJPJKJJKJNKJIMJMIJJJIAPKKJJJMNKIJKMJMIKLJJOJKJINKLMML@NKMLMKILILKJMKKKLIIO@AL@JK@JLKAKEMJAKK?L@IANAJJKIK@M??J@JAAJAPLKAJKM@IHOAJ@KNKKMKO@?MKLJ@KL?LIP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon345);

		// UGANDA
		var polygon346 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|lwAev_nEgf}@kfJoim@rmL{xe@_r[cyOaiI_cj@qxIcbDubJscB}mIkl`@iaZowHgcEsmQq~Fk`M{OowMwwFncC{vH{wJmjC_iIyaPsxDoxY_yKka@obFn|Cs}IfaAk|D_vJwzQsqJ_|GkmDs_S_vJ{gk@m_As`d@r~Akoz@zpUgtXs}DgxL~_KgdQhhJoyQ~f@gbMlzDkyCxaGrhBnwHkhNf}Lsa\\~{BgsGjaEcrA|pEcnRheIkuYpuHsbTqS{rEskHwrPwy@gcJrI{wJ~|N{gHzc^ob_@|gQkep@nnOsnDzlHfa{Axp|A{uAd``As|V~s_@rbJz{WjyMfd`@fkAvo|@b|_@~ah@bmKlCwjEvuQ_oApjF{fFjfTonTtsDsfMv`Oo{F~{GfjSbaQfrJxm^{pZljp@wBfwTfeSlmf@ff_@zxQneB_kHjbQmx@~fc@jxPff_@rxNfhJcnHjcI{nGvcKcrA~{Gu{@voJ|gCvjJjeCjb[vlIvmZpdIveTyn[wzBagE{qHmpN~hNyyO~uc@mkg@fpZ~xPf~l@xv\\n`t@xacA~ix@rpp@bxHbi\\~bBflHjeRbmAzuFf^bdR|eMb|FlcSzhE``On~Gg@rh[sDfx[}CbpVdjSrsg@ptG_tAt|FjjWboJb_HhYruM`j@vyfAhrEn}YjnA~iKdc@jbQvt@f{Hx[z`Sjz@zmEzoIjns@}pAzsVec@nmMqUo_@}zOobF_tFg{C}ySvnHaqIjqGsDbgIspCz@{dLg}QweY_uRamVgeIszH{s[wnM~p@crUw~@adWcnHiaUswByxGzTsajRccjBrN",
			 levels: "PKLHKMGJKHIILJJKLIILJAFOIKKLHJIKJJKKIILKJJGPJLJJNMKMAKLKN?AKJ?MJLLJPKJKAL?J@LAA@NL@L?O?LJKAL?JK@NAALKJJL?AB?AA@KKA@PIILJHKMHHKLHJ@MNP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon346);

		// VENEZUELA
		var polygon351 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "yjps@dlysJkaEq}EcyO}`M{{W{pUvy@fhc@kyHsqYcxRmvL{jItbJbtOrff@wnRcrKkcXkfOobUgp_@woYx_L{hYhud@kgBv|i@{h|@deeAnhWqxDslEhwg@jxi@ahKox|@ntj@khS~ek@j}PltGnvKkoCr_]hcTglxAtda@soKdcPrgTjlGg_y@fa_@~nAphGorWlvBoFcbcBszRcaQgnBo}w@onOkvL~sAtyzF~bQzeeAoxE``mCr~Fv|Fz~SyyJguKqwt@~bQc~r@z|EfsaBraf@rz_Ajk@nmRjo\\dn[~aEvzy@_b^rehCocu@|o`AwqNsjFwpLhsd@v~ExcmCvk[fbhD_gE~_x@gzs@ry_@szMqPseFaoO{ny@jta@{fs@f_rA{|O`isArhL|gdAsce@p_XsdoAtzR_uWvq]rtPdn`@zrc@`kRvjw@omHkpJwwqAvfe@wnM~bLjkJ_mQ|bo@z~Nwy@v|d@th|AzwEz~{@vkj@z}wAnuDlgi@bc_@m|HvkLbqNvo^fsBjckCao{Af}aBqcBzud@~sd@~|Sney@wyEtr_@ooGtzHkmq@wvDoqUvna@gk}@hii@k}yBgn|Akbt@k`MojLzpPoddB`vm@okv@v{I{fZsxcB{zUuqE~ja@|jmBv`pAfjl@rdX`lv@fpcCjmoAvtbCdnRrqsBv|gA?_b^g~Xcoh@zcY{_GvrP_gc@~wtAaoUbiu@yvu@zfs@eoJvda@~fYvurA~iAfp_@e||@zx[ixBb`^slYbeE}s_@cdM{bk@r|QgaqA_lYyezAn_^aypAwcF_nb@nlfDuueCwyEclSfbMaqN{hYs{c@v`O_{pAkeCsqc@ofIezwA_zRgs`@z`Neun@rtFsfW~oMjiFvsWanNr_g@x{g@zmTaX~_Z{^fel@xem@nc_AwnH~dqAdmJ~rjAi{LrunAoe`@reFgvWrei@qzX~iKepF~tH_}DbynBr_hBjwDwfj@v_z@}t{@~tRagS~t\\jqBzd`Eki}@ry`BcfpBvfBsvc@wko@myiAo}@ahZjpT{iQnk]n|MbsH_xN_jn@ytc@k_A{vWo|f@{dL{x[cpy@siS_js@{xVcut@w_Mat^gugAchU{bf@s|uBwhs@_gEsjKhqdCwcn@ifJwtzAfpi@{imAwwAspiAb~uAkr{@jj\\jd_@c}f@rv@giwAzgk@g|TwnMkoa@j~R_deAkcSobZ~gmAulzA_wVqyZgncAbrA_q@qm\\ca[kr]fuPy}y@_sNwzy@_kMocu@si]_qJgjSicc@seAmj~@syd@gjS_zW_nl@koWszMkum@npNcznCljnCsaHmtGwbSkeR{sQ_yPollAppH_iXyxLct@{vMsoFymbAonJehO_bTc}\\ozXytc@o~VhjNr}In{_@swLz~N_h[__DgsQdcJwtEp~Bg`Nn~GksFsnI_dIs|Lw{NghEoyQcmFs{Om_d@_vTarn@gtD}kKgfZunH_uMm_ZwuBwyEgvMd_Hsbc@n{Zg_Qf_o@sIbm_@bgS~}KclNhsn@bhAx{g@vVjqLczBz_Q",
			 levels: "PHGLMKKLM@KLOKLMLLMKNJJNLLLKOLLKKPKKNKLKNLJKLNMKKNKKPKKLNLKNKKPKLNMKOLKLKKOKKMMLPKNKLKOKNKKNLPMLNLLPKMKNKLMLMLKOKKLLKNLKNLLAKLAPKLL@LMKNKLKAANPL@MKNNKKMLKPKKMIHAMMPMNLLMLPLLMLLMOLNKLL?MKLLKKPLO??LKNAL@@NLKLK??N@K?L??KK@OHLMKLKAIP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon351);

		// VIETNAM
		var polygon357 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "egdaC{lrnSzwE_db@{yl@sbr@zaPcnM_iIg|Y{|J~jR_jUnic@r`KnbqA{qWb~JgzPz{u@chUsv@wkQjr`Acmd@sNkfTn`L_pWbbNw~c@wk[s~U_tP{vRztNkvLboc@j~Mr}l@okXjj\\jhNver@kt\\zsy@otVntGsp\\z}`@~c]~dvAf`NjkOfi[g~D~sZn~VcrAfy]fd[nwf@_dIrbTgzPc`@b`Enz]~ly@~g[gjv@zj{@bze@ncW_qh@rce@rneAzvz@{k_@bw_@cu`@jyiA~vhAveaAvbNguK~zJ__Ijxx@wpo@jdFk~Rrts@smL{fPsyx@zo~AfpPrfMg`IjfYsmQzgf@_tZ~rSwssAjkOsoPkwDwxCgaPggM_iNwwKkjWwip@j_Uobd@nuDcsHfbR_e_@nyL{iVncWngZfaFf_GvcKjvLfdBwjYvhA_kRvm_@sdl@znLgxQvcPsmBvhP{nBfjNvgXbrF~nKvfQ_dIbiHbiWrgYfgM{dBntVstAj~RkzEr}q@kbBzdVn`VkdFzxQozDfvHbyJ~kY~__@znGwsWrmB__IfuFkiU~nFsxIn`GgrJzt]_fk@ncHgdLz|Tgr^nyV_udAjkEcuQbeJ~wDjbVf|Jb{X_sNbvXk_Z~zEgfF_Dgn[ryd@g}Qvnz@cx\\rpM_`Pnvi@cbq@npg@_on@zaUcrKbkLksF{c@_kM{TklGfk}@~Czzi@omWvcFwsM{kU_mVndm@{yS{E{ySvwP_oPrz\\{l\\sfCsnXf}G~qBbfV~jHvwFz_[bwAb}HfuKrsD~ss@{fs@v|KgzKnxc@woc@vvg@~rNngFzx[vdH{hE~uJcaGrxg@oqAz~I~k@n}h@vmKnsO~rSfpUjqBfaUnoBraRglH~kTcqIjbhAsbc@zm^{m@npeAz{\\zaZwcFvaQowCbec@koHj~k@ngFrwVrwVs}NvjOv{Ifyb@bmd@jfc@~\\~eMjp@fiVbgSnoLkWvpy@z_QgfAj_PobAnaXwaBstFbk[gzAzoIkfJvoh@veYboOgiBnsTfpKsSvbIgOjgo@knAbdM{sQrcV_n]zlCgyDv{DwwFjcNorC~uJvkLfi[kfJomHvhU_}IzyXgdGrfRcvS~mNneGb{q@zuAzwO~qQflMgpFjbVoyGzaZn~LjsKry_@_{Jvlb@byh@zEvjw@jyHziLzwJr}Nfqp@se_@{dGk_d@jzr@wb{@fzPgh@kcNznLbtm@b`c@fenDrjK{h@_hVr}I{m@zpZzjb@~`H{sVksK_zp@wqb@{mh@wr}@wfe@_`n@cgaCgkd@zr@wmvAf`eAbh{A_smB{mEkwXcu`@wdHs~s@jpr@wnk@fkd@~grA_r|AcbIwpQkrSniTctTw|d@goNcwA_u\\vofAzrEokeAozl@~mDjfT{sQsmVcbD_~K_yAgr@sfHftNceEkdZ_nDvcUsjFbnHgdBr_NoxYjgGgvMgf}@_rkBc[{ga@gwh@kpTkvmAcogCogFwyh@oyo@g`Dz|EwhP{wc@_vOs~PraRgzZkfY__`A~bGkzTfxLnqP_u\\koHowHkum@nh\\_xq@sos@ogi@~~\\cky@jkO{qnAbcAowMgyDfi[{oIs~U{Oo~nHbr{ArzCf}LkzOzcYc`zA~i}@cl]rdNnuSnkD_`ZvmK{fKkcI{lWzr^zxBrsg@cqN{m@sdXbnW{qW~op@nPk`Rkpm@f}cAo_h@jyMwo|@rlpA{waAznt@s{h@sqOw`iBjiyBck|Arts@g_y@crd@cz~@wLcm}@_m[sbTsx]z|Jzw@_~AcaL{{z@camAc~aAwlDs~Kcbb@_ua@fyNw{IwmKjsKwGnoBcqNwvIc}RgtNnhMrvEsh[cgDwrFnfI_uRo~Qobi@kjz@kvG",
			 levels: "PLLKOALLKLLNKAL@LNKLLMKKPMKKMKLKLMNLMNMKNPAAKLMNMA@OKM@@KM@@AOA@MAK?L?N?KLKM@@AM@LAP@@K@?@?K?N@LM?KL?LAAK?L@MKNKLLKAKMAK?KNAAPLL@KHLKKAM?AMKL@BKPLKLK?KLM@AM??LKO@AL@A@LKKN@AKM@KL@NKLMKAOLLNKLMLKMLPLKLOLOLOLIONLLKMNMLL?KJLMAK@MKKLKOLLLKLKMKMMPKLKKLLOKLILLKLKLKKKLKLMLLLPKKMKKKMLLKMKLLLJJKMP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#3ba303",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon357);

		// WESTERN AUSTRALIA
		var polygon361 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "`kn}Ao}ywVzh@jwg@fcc@z{Mb_f@ozDbwKc`YstZovPjbBoaS~aT~dUnee@rfCruH~rNw~JrbOvik@nzDnaNzr^cyTfjNwsHnee@b`YfgM_rVvo^gmJclNwyJzoNzmEbe^zuUvy@zoIg{\\rePnZ~jRvfLwgDjii@r`Ko}c@zhTfc@vaj@s`_@wBwkVjsUj{Qrce@saWs{h@ry}@zsuBbdCwckD~q|AcxWbcZo{ZkhSo_Er~Z~cb@ri]fp_@j_AboOrzk@b~Ts}IreFf}e@~go@f{f@ftv@nbFbwgAgbMb|Po`[zaUzEr{aA~woA~sAriXfhc@boEn{{Argw@z{sAbqoAnb}@jxmCjvQzglBbiRbdf@kcSrcaBjd}@v}u@~pJnsxBnr_Ajw~ArsIrhcAweTn`t@r|Qrce@wpLj__@jupAzkwCrwwAra}Anb}@~czCrttBflu@btOfui@gvdAfeNcdiA_pMfcc@nli@vwyBrau@vd_Ako\\nhbB~sFzr|@rbm@z`~Anh\\vsk@cpB~lt@gmh@vtfAgtNzlMwfVvouAc|i@jii@wnk@jo_AvcPvgXwsHnk]ze]oee@~fYkkm@~hIzz_@~|SjH~dKv_RgeXfhh@klBbk[~zh@_qfAzqW{u_@nh\\be^rbE{yq@vvIrcj@nuIjd_@_qJb`w@w_z@rfbBkqcAn~mAc`c@jin@zjDfgp@olKjfkAcmbAvacA_rQndfA{cw@fdy@wkQ~elBjqGrtvAslTjxlFkj`C~rdDcqI~mg@j`Hsm[jqQvhFbgDzqqBwpVr}eAb~|@n_Ejfc@_iXznj@zsnCwkBnkSkzTksK_kWzfPkmq@rhj@gc|@bjh@{c^vlb@ss~Av{Is_oAgkF{vxAfiVocu@wrPsyUrdNwqg@o_E_~K{wJrc`@{eXg_wAgruAwzuBjgGkd}@kfJsyUoyy@sen@oe`@cdp@szH_vh@jyHw{jAg_V{{sAshGwqcBz|OcypAspM_~i@zgf@weTwt@cqX_bTweT{oIwvaCbj^soZctm@cvmBoyj@oyj@kxlAweYgn`@{wc@gpPg|zAcmyBcvjFo_E{gk@rdN{z`B_pH{m}Bs}l@_sdDkfaA_u~CkmteBz@ccUjoxAnlFdx\\f}o@sjKsIpzRsvYv~Ezh^diWnz`A}lRoqd@`l^fwh@psDbiMz|OouzCwl]_uWrwj@{kyBbmeBsuHfas@vxMbsCg}e@j_U_iDvg]rpH~bVbz`@kvGjmq@vyc@sf\\zx[soUktHjkOvr_@b`c@biHck`@~|XgqRseKw|Fnrf@vvg@_xXzojAjkTbxW~fY{iLjcNggWw|Ak|IzpZwaVs}D{oIn~V~v~@noB_dD~jp@jsi@vdf@vj^{~SjhIz|Jj|b@gbp@vwAjeWcfVbz[jmXcGcc_@jpOngPfjIbfLv_f@juOouI_bOki_@fxe@jm]goSbtc@jo\\r}DrzMr~A",
			 levels: "PLMKMKNKLKLNLKLLKKLNKKMKMLKKLLNNOKLOLKLLLOLMKKNKMKLPKKMMLLMLLKOLLMLNKMPMLMKOKKLKKMKOMKNKLKLNKLKMPKKLLKMKKMKKMOKLKLNMKNOKKLKPLKLLKNKLLLKLLKOKKKKLMKKLOMLKMLNKKMKPPKNMKLLMMKONKMKLKPKLNLMKMLLNLKNKKKKNMLNKLNKLLMKLLMML@P",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#fbfb03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon361);

		// ZAMBIA
		var polygon364 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|mex@azlgEgpPrqY{_Bjw]c|PvvIczGjsKjMfla@klLvmPskChhSj|Dp|MgeIj{GseP}gCs|Gfi`@fmEddHox@tvIgjN|vRclNfsBgrOjhN_lEbzL_tAjgVsmGvsMnlFt{NotBp_J{kA~dFgzF~wIghOvmPo}r@liYvqv@tfkJn}c@_vJnyL~bGztNtcK~xd@rj_@nqKdeOj|b@zhm@vqDotGbwKkyRrxSgnGvn_AcjYnp]dxLzse@p~BnrR|_Azst@gpFb{Xa|Knpb@~v[n~mA~uOvoh@`tOzfKn|CbzcA}iZ~fYgxe@jqQymZ~`WymOby^{wTod@u|LsoAsd]ziQodm@s}N{YwtEx}H{`SwtEgmOmg~@n}zFjR~nA`uM{lMxySgwOasHo|MhrN~uh@lmjAwiCzmTo`BtbNowHdqIooe@taG_pp@`lc@_vJj{LzdGvxRsvYvfLodOcmF{fZfpP_}N~oRwt@hya@wz`@hdy@vaB~rN~yCfqWgbWfgWgjg@ldJcec@bao@kuh@boEfoDvr_@nvx@~mIz~NnnTn`Bted@cgNv{l@wt@~rtA{qRvt^cj^nh}Acyr@h{LsrQq}IwcP`mAr{J`|[jmD|jf@rlEzmm@fqWla^nmCbyY{cT|_PgwO}cI_g^n`BcjE`mPwdHbgXgdVlyHwfGjmX~jiAkrD~y\\weJjyH|mIzlf@fuK~a^evH~gLfcEf||@nx@fuK_vJzsVqjB~yW~wNfoq@btOz|Jwo@foSihSnoLqmCwLl~iKzsiRgJjpJovKjpTy{Ibf[mbAvjw@modA~ds@mln@fww@_i`Abz[muYzn[_rt@_w[u_tCjM{mYfEgfKfeIgtXgvCweJscB{kF~kE{q\\boEie]bzLyuPno[woc@zzKeoOv_Cqnb@wvI{ga@nkX_p\\fpFwnCrxDubT_tF{sVovKgbR~CeuFn}EsiXr}Ii{f@naIwfGnzDisPgxGgjIwyEoqZwcF{x[k~RqxTodJzEk{j@}{e@com@g_t@c~TczBkzr@alc@onYce|@glRwuV{cY}q~@cmFi}`@_}NeuKkaOgyDgjIbmAgyv@cuBcbNg_Lg}Bs`Kgqa@w`r@whFkhSgvM{yg@vt@acQ{tIqfa@v~EacrArq@qwQg`DaeFosw@j~C_pWluTsgm@zzF{uAgoX{iL_t_@wuVcay@_}]wccC_oUqug@whi@{mbCswt@}dfD_tPbyJnlKzaPk~HdmOcmx@f{f@wtEb{SwaGahAolAoxJsyAa|Lsd]_kR_d]q}Igpd@u~Aop]_lEozDhhJsjPzm@{eb@chUnZc~^{lHm|XgqWejSkkOypLgiB`{Jf~D~gLs{@n`G_qc@zvRwiM}E{}`@ehJcx\\tGcm_@bgD_l@peGk|]rmB_`UarQkb[ybMgmOrhLkfc@xdQ_fMshQ{r@wmUozDmaIgsL}uFkb[}t\\wa`@liYsbJtpCsoUs`Acx\\r_l@{hYa{EoyVreF_pRvuQ{yIym@{jIriDzkA|cSrXn_TkdZfaF{qMzxB{mElyR",
			 levels: "PJKILKJJLJLJJLJJJLIJJ?MHKOPKLGKAN@KAMJ@LJNKJ@OL@K?N@KMJJMOKPKKML@NJJLKLKKMKJL?MKKLOLKMJKNJMKJMJ?KKNKJM@KKPJLJLKJKJLJLJJPOLIKPJIIKNKAJKAMBLA@LJLIJLIIL?JJPJ?KLJKKJMJKJMIKIKNIJALJJ?JNKKOJ?JKJAPKKKKNJAKLJIKJKMJLANIILMIJKJJLILINJIKIOKILLKJJILGL@KP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#fa5503",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon364);

		// ZIMBABWE
		var polygon365 = new GPolygon.fromEncoded({
		  polylines: [
			{points: "|qq~AyigxDsq@pwQw~E`crAztIpfa@wt@`cQfvMzyg@vhFjhSfqa@v`r@f}Br`KbbNf_Lfyv@buBfjIcmAjaOfyD~|NduKbmFh}`@zcY|q~@flRvuVnnYbe|@jzr@`lc@b~TbzBbom@f_t@j{j@|{e@ndJ{Ej~RpxTvcFzx[vyEnqZfxGfjIozDhsPoaIvfGs}Ih{f@o}EriX_DduFnvKfbR~sFzsVsxDtbTgpFvnCokX~o\\vvIzga@w_Cpnb@{zKdoOj{[hf@~~M_eFbrKu`EjaJslOnu]_uMbyTwlIbeOs}NzzUsoUncWwdM~tWkoMrxI_iNrpH}tDjhIurAnvKtwAbfGpx@v`OeoJ~kaAkb[r{EyvMzoImnUnnJciHfbWe~b@fmJebDr|ByyNbqIkdFznQ{ubAjsPk|]jjW{jIbnp@jRozDsrLzTgc^bL_cQv~EygS~lGkRnye@qyAb|FnqAzlM~tCvqg@|p@vsMeoIjrDccFveJkeMfjNomHfqMkgGnkb@e}MzjDcp[wVqzMgOg{HvsMm|g@ozDqzMnuDyuLzdQauj@jxA{kKjsAuqJvaBqrL~zOxxBbdM|r@zwE_mBb_H{qCznBiiGvxCwjJ{uAw{NbcUssSwmA}nP{~Diui@zaAqsIf_Gasg@ziG}yRnlU_ht@wyEagc@~{BurZojGg`g@nqAg_LfzAkjMzgCaqTwaB}}KbzGcvSviHq}EoiwEenyEbhFafM{wh@hoXkv[etTcpLeeI{qp@f_Bs`KtVooGunHvLwmUkid@qqZ{aPisK{n[wvI_oUinGoim@amPsv^~wg@slT~sAgpF~\\sIzqHs`UqdEctOitC_~_@_fHsdNfbH{Ej`WkcNrhBsoUaq@sxD_oU_dDg`SodOiyCsrVraHoqF`|A_cLsdXsjUi|I{aU~wScgIavEogKxfBcsHfpAgxQt}CcyOasCkwNciCgwc@cbIgvMn_J{sGdmEwl]a~OcmFnrHcuo@||Ns`ZbzG_oPquHklV_~KzJp|Gjk@jx_@g|Et|B{~Nj`HgvH~`WgyNraf@stA~jWolFpjbA{fKju@soZjta@s`AxyJgsB~wSohCjtWkqVruWkoHr}]zbCbdM_Nj{o@cVnvlAwfhAplEf`D`eF",
			 levels: "P?KJMAJINKIKIMJKJMJKJJJO?JLJJ?LIILJILKJLPAJJ?K@J@JILI?KIN@JIJIJKJMJMJ@JNAJ@JMIAKFIOIAJJK?JB@MGJALAJKM?K@J@LJIL??JKIPKNL@LAMJK@L?AOK?KL?@LKKNL@LJ?LKMKJ??LAALAKLJ@LAP@LAKAK@LJLA@KJMIAMKP",
		color: "#000000",
			 opacity: 0.7,
			 weight: 1,
			 numLevels: 18,
			 zoomFactor: 2}],
		  fill: true,
		color: "#acdc03",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon365);

		// NEW CALEDONIA
		var polygon366 =new GPolygon.fromEncoded({
		  polylines: [
			{ color: "#000000",
			  weight: 1,
			  opacity: 0.8,
			  points: "tnryBksei^thk@qst@`d[sst@pc]_e_@tb_@}nr@ja[sia@bau@inc@v~\\}j_Ab~V}vXb}Z_se@f{b@sst@nz^}|x@twf@gnc@jvd@ucAz{JhvIm}DtmT}|Fria@_yX|d_@u}Drst@qyZhvIyzXrmT_}Lren@q|R~re@a}R|re@c}Xhnc@w}\\|re@w~\\~re@o`k@rmTu`Wrwg@ya[~d_@ec_@frVaec@tmTofc@rmTyf_@hvI`cOs_NdcQs{ZzbQu_N{bQscA",
			  levels: "PJJJILLKIJIMKPKGKKMJLJ@LHANKJLIAJNIILP",
			  zoomFactor: 2,
			  numLevels: 18},
			{ color: "#000000",
			  weight: 1,
			  opacity: 0.8,
			  points: "fcn~Bcsc{^t_H~aO|_Pia@p_MirVf_G_iRd_HidPg_J_tHk_KivIw_Or_N{_LhkSm`QjhCoaWrcAe`ItfQd`IhhCb_@hdPh`KtjDt_FuqG",
			  levels: "PKLLGLDNIKHMKJLJP",
			  zoomFactor: 2,
			  numLevels: 18}],
		  fill: true,
		  color: "#70bd0b",
		  opacity: 0.7,
		  outline: true
		});
		map.addOverlay(polygon366);
		
		
		
		
		
		var polygon367 = new GPolygon.fromEncoded({
 		 polylines: [
    	{points: "|hplDc_|xBoohUkhCtxlAy~eBh~pD}j_Ap}kApen@`jsAgdPa~Uase@btFe|pCa{yBynyCezBuqGdzt@}re@l{p@uqGxxzA}re@l}h@qqnBxzh@sqGhrFgdwBxkJ}j_AbzjAsqG}fvA_or@xkJ}nr@zbt@ria@fvUidPkqFsmTsat@i|i@ceNgxv@il]}nr@byUsen@wgt@_se@}zUg|i@yuYhhC}zl@gppAmyB}j_AscRs}gAvge@cldEtsFgppAbcoAedwBwha@qihC`gNoeuCagNi|i@`sF{v_Cip~AghC`tFgtjDjjtEr}gA|avCrmTjjh@pqnB~pzBpm{Bj~_HbpwDzjsAfl}Avzj@ftcAfufEx~lEltx@puaBzrcClquExgMr}gAquIz~eBlq{@~nr@wbFddwBpsi@~vXgit@bldEl__@pqnB_fMddwBjiTfhjBlnb@|nr@lxW`xdGvciAfhjBcbM~re@xrPfdPuyzA|byAsdMh`]|uPten@ai{@wqGvpB|byAkgm@_{KgjkEz~eB{lM{nr@_wf@kdPqr|@idPqbdArmTckdA~re@y|fFxnyCioeAtmTsheCren@qt~BpuaBad]gtcAiwd@ihC{kl@a{K?gxv@znYsmTfqh@g`]|ybAmhCkwBq}gAva]q}gAg`NqihCzhYqen@sgJsia@ez`@khC?uia@kmh@ihC?sa{@}aNsqGywBi|i@",
     levels: "PPMNMOLMIOKJNLMJMPMMLNKLJMMKLLMJOJMNLKKMNPLOMLMJKNHPKMLMNMLNLLLLLPMKMMOLNLMLNJMILPMINMHLMLOLMLLLMKKP",
     color: "#000000",
     opacity: 0.7,
     weight: 1,
     numLevels: 18,
     zoomFactor: 2}],
  	fill: true,
  	color: "#3ba303",
  	opacity: 0.7,
 	 outline: true
	});
	map.addOverlay(polygon367);
	
	var polygon368 = new GPolygon.fromEncoded({
  polylines: [
    {points: "umcyIkrrs@wxAhiBefAxsFkIfx@v@tiAbl@xoBv@f^gDva@kIxScKlIge@oB{aImbFoiFazLi_Jq}D}LsNcKkq@uGubAnBknDeKmbFoBua@e_AarMmIqUiq@gx@gaC{nAucBqwA{LsNuGiWw@ua@v@ivElj@mdAl`DyuAhW?~lVn}GheIjwGmbN{p{Ayp`@hmBc{M_rdCrhVoyVetFc}m@wlpCkl{@f`wBpfkKb`qAdgd@~RafUmpA{qN",
     levels: "PHHEGFHEGFLIIEKDFEGCJEGGFEMCIHFKIMLMKLNPNMHP",
     color: "#61c982",
     opacity: 0.7,
     weight: 3,
     numLevels: 18,
     zoomFactor: 2}],
  fill: true,
  color: "#61c982",
  opacity: 0.4,
  outline: true
});
map.addOverlay(polygon368);

		

	return polyArray;

}
