var polyCR;
    function addCR(){
        polyCR = new GPolygon.fromEncoded({
                fill: true,
                color: "#000000",
                polylines: [{
                color: "#000000",
                weight: 1,
                opacity: 0.8,
                points: "{en`Lr`p~GhwwjG?bg|BkpoaXm_unGr~zK?vpstW",
                levels: "PPPPP",
                zoomFactor: 2,
                numLevels: 18 },
                {color: "#000000",
                weight: 1,
                opacity: 0.8,
                points: "mgvnHquujAmwCqcLac@{K}Wxv@uZia@gdAha@qOyv@u~@{Kan@vX}{@or@rO{rBumBzKyL_fB{{@se@kaAhC}qAqnB?oTutA}gAeoAlT{Wja@k]zpCvAb{@se@bwByLppAqiAxv@q~@qpA?}i@_dAwXiRse@u{@j_AvAtcAo~@xv@wLvv@|x@tjD{b@re@iRc{@}x@re@yL~nDaU~\\a`@se@iG`]hRj_AqOtcAyWoThGppAwqAzrByb@iCaU|gAbk@nr@oDja@sZsGis@xv@qOwXaUdPqe@l{BhRdwBa`@zi@~Tj_AoZdP}yAcyAycAdwBym@`{@qZbyAoOfC_Jnr@vL~gA_`@vXyWre@oZwXym@dn@oqAiCwm@rGwLyv@wWzKwLlTgh@ytAwx@a]_Jb{@e]sGuyAxv@oe@j_AwL{KoDse@eRnr@lOre@uLzKoOa]}u@tcAoDj_AfR`]_`@lTmOen@scAvv@gGb{@e]gn@_J`]tb@xv@_JxtA}_@~eBsx@bPnDfn@}Tdn@oO?mOglA}j@`]oyAydG{j@vX{j@xtAkp@dPas@}i@ke@ztAmDnr@mZha@sWyv@tLwv@jZzK?c{@c]en@gGwmIpcAqGlOm}AhzE?lZ{~Ij{@}i@x`A?{j@rnBzu@lr@xaBabD_JglAjqAscAjgBbP|u@tcA|lBewB|_@o`G}kAztA}u@_fBm|Aj}AseFor@|j@u_Cme@}i@ykArcAodEihCke@y{D{sDdPmOwfFwkAbP_rBufFvu@{tAwu@glAip@b{@wrCewBu`Ak_AmOssFep@ceIe{@_fBfp@ujDwj@abDhwBmdEaqAqGugCoyC{fBgaKhlBytAmvApG_qAscAffHirVcfA{bH_cD}lEw_Gka@ogCia@?qnBn`Aka@?quEsqBybHlkA}i@oDqnBhZwfF{pApGee@ytAwwCglA}I{i@ap@sGkOnr@ou@wX?scAk`AbPmqBihCfZ}pC|kB_fBu_@esD{gDbPyvBivI{|CvX~o@ucAiOor@|bEsjDj`AgzGurDioFu_@khCmu@qG?flAae@dPo{AsnBlDytAg`AcPqgDzpCyz@c~EvT{bHwTabDwz@`{@{o@ybHdfB{wFakAwXmj@}pClj@glAiu@gsDvTkdEhu@ewBwTmdEw`BqG?a{@lj@a{@iu@w_Cwz@sGcfB~eBoqCk}A|d@mdEkpAabDgu@vXeu@wfFr`BioFyo@_tHs`Bor@yo@_tHipAoyCaZgzGuuA{pCq{B}i@qz@quElDglApz@c{@jDytAqz@{wFoz@ka@zd@w_CgOytAavBpGuo@_fBoz@?gj@ztArTpnBquAngJyd@or@ouAnr@jDm}Ay_AcPeO`{@~t@~lEg`BrjDso@a{@y_Anr@qTw_C_kBePqjAztA~Y_fBc`BytAyIsnBtuBihCwd@}pC~YqnBpjAqGjz@e~EkpBkdEbG_fB`b@gn@~YgCbG_fBimA{Ksw@lToL}gAfWse@p`C`{@j_@y{Dl_@ucAfr@re@qTsjDeOa]fWwX`pA}gA|l@snB`fCzKjrFvfFhj@ia@~YqnB_vBqcLpqD?n_@j}A|bG~eB~_AgsDyIglA~_AoyCkDihChj@ucA|jAqGsz@cwBrz@{{DmDsjDagDglAgqCm}AlD{wFkj@ePkDucAjeAcwB_`Aka@jj@wfFpz@ihCmeAsjDbZm}AswEnr@sTia@gkBxtAk{BabD_vBha@so@a{@{zArcAfj@dwBujAv_C_fC_fBy_Ae~E~t@muP~t@xtAluAor@?e~EaaDcPwIy{D~vEeP?oyCsjAe~Ez_A_fBpTsjDllEucAdkBtjDpmGytAhlD_mE~_A{bHnlD_fBvzJscA{nHo`GjvB_bOnkBihCc`AoyCb`AyiKd`Aia@jj@ogJjaCucA?o`Giu@ceIakAor@?oyCffKo`GvkBha@?sjDoaCypNvbEuqGtxEor@~`Bd~EhkAy{Dr_@ucA_aBoyC?_fBkbDor@olCioFh`AogJhbD_fBmu@ioFymEucA?_tHpj@oyCqj@_fBxkB}lEbgKkdPjeHdeIblBia@vbDlgJkvAtjDvmD~eB~pHhkS`cD_mEuu@_fBlfHsqGoaBewBzTogJhmCor@~zFsjDw`A_mEbhUyeXvgHor@`tIonMbbBsxJa`@khCc{EihC_aA_mE{|Gc~E{aBe~E|`AewB_`@cwB{vAbP}u@mnMyaB?}TewBtnDoyC{vAihCuxCdwBsbC{tAonDhhCw`A~sHw|Hd~EgxC?iwBhvIqoFc~ExcE_bOs`AoyCdmCo|S`nD_tHoaBsjDt`AoyClwBha@zpGypNyu@_tH}IsjDt_LrcA_J_fBuaBscA|Io`GrxC_fB?oyCuwB??_pU{j@cwBtlBoyCkeFyiKiyD?v`A{bHlcDcwBlzEhhCtbCc~EvyDha@|IhoF|lB~eBzlBxwQ~nDePbfFyiKaaA_fB_JscAbnCo`GxbMo`GdaA_tHb`@ucAfbBztAhwAo`G_JogJwfFclLbk@{bHknCia@eaAnyCdlAtcAinCxtAclAo`GfcCybHhcCytAdv@rcAhxB_mEdv@y{DaUihCeaArcA~IsqGtzDucAdv@yiKnxBdPtyCioF_|EkhClbBywQ`|EywQ{oDytAbUe~EvjIja@bUe~EnrFn`GlpMivIz|Eia@|bBu_NtpDioFuaAe~Epv@y{DnpTujDdcBmyCpgErjDbJtjDffDngJamAxbHsk@~lE`mA|zKicBja@pk@beIryBztApnBucAjlHxiKdmAha@zyB~zKbeCcPr~Eb~Et{Ct_NvcBv~TdzBdPrpCn`GhzBor@h_FhhCnrDcPlgDnyCbdBor@xrD?|yH|sHnoBzbHgJluP`yAjhC|zBePniKnyCpUdwB{`@luPtbAscArqI|aOz`@dlLvsDhoF?tqG~oBnyCilFrxJvuE~zK?hoFk{HrfQwbAh}L`nGjdPryGhhC`rCrqGhgI~sHtcGdwBdoGxtAlnAtjDww@bwB{oM?}hD~eBrw@~zKil@nnMq{BhvIrw@hhCqyAtcA_vE?sUh}LybAn`Gi}CnyCtfCrcAsUn`GybAdwBdvKhvI|bA~lEgnAn`GdpB?}bA~lEiJbo\\sUxpNs_KhrVudBor@myA~zK}oBbeIiyAytA{`@h}L`}ChhCwbAnnMalFh}LyoBtmTwoBha@{|CbzR}zBhoFpUd~Ey`@x{DqbAztApkFxtAjw@nnMpU|lEwxGdPal@xbHoUn`G{zBtcAhJb~Efw@z{DngJxtA|gJ_fBzoHtcAzdH~lE|sDo`Gpw@hoFcpBblL?nnM|yGnr@p}Cd~E|dBx{D`oGnyClnAucApvEdPppBbwBjJd~EiiDxtAj[|pCexC~eBz}CxbHmnAdwBuDb~Ewf@xtAuw@?m_B|pCj[nyClpBucAh|EjhCk[zpC?nyCbtAia@n}@`{@tDl}Awf@pG~Onr@~{BpnB~OztAyhA?m[`bDetArjDiJ~eBtUztAyyAhvItUv_Cml@xtAiJnyCl}@flAuUdwBml@?uDhhCvf@zi@ml@vXaa@{i@iJnr@kl@v_CyhAor@tDhhCknAl}AwyAkhC~Ow_CwlCwXsUjhC_gC`bDil@pGil@p|Hsw@ja@?rcAw{E~sHqhAbbDiJrjDsD`bD}q@nr@c_BscAk{BbwBa_BztA}ObwBmhDl}A{`@sGusAflAof@rGsDnr@nf@pGd[nr@{`@l}A|OxtA?pnBa}@dPof@|i@|Onr@woE|eBsbA~eB_}@glAe[b{@rbApnBsbAl}Akw@ePghAxtAlf@b{@gJzpCy`@xtAx`@nyCtmDqGy`@|pCq|F|aOmqCia@{|@`{@qUor@ooB~eBe[{i@{|@vXnU`{@{_F|wF}nExiKpq@xbHew@~lEqhCjdEolBen@wjA|i@yAzi@oq@~eBgt@b{@if@`{@?ha@ai@ztAsn@ka@ai@hCm_A|nDmUePgt@rGsn@ha@~Lnr@y]ppA_w@zKy]ha@xAdwByuAnr@k_Aka@qfBrGyAv_Ckq@dn@s_CfsDsRbyAcf@nr@?x{Dkc@byA}Lv}Chq@{KbbAia@?|gAwk@zrBvOvXiq@ja@?~\\jUhCpD|i@qDthE}h@nyC}h@?kUwXw]~\\qDxv@abA|gAwk@wXkjAnTqcBv}CqRn{Bu]{K{h@re@qDfsDgq@duCu]ePsy@lT}L_]qnB|gAqD`]{h@nr@sk@wXiGse@c_ApGm`@lTcmC_]}s@zi@qD|i@l`@hCpDj_AiUpGdJ`]i|@`bDgUen@{Z`{@qdAnr@kgAha@inBia@kgAxtAigApGcc@ja@yZa]qDhjBtOnr@?nr@yZfCcJ_]{LePqD|gAuh@?yZia@_Xha@iGre@}~@wv@{e@vX{e@or@{wAvv@cc@hCiGre@`Jnr@?tcAaJ`{@sh@hC_q@rjDbJha@wZppAov@`]{LsGq]|i@o]?wAvXq]?aJppAeU?{LvXcn@lT{LqGkk@ha@qh@a]",
                levels: "PJGHHHGHJHIIIGHFGHMGFFEJIGGGIJGGIIHHIHHGGGHGHGGHGIGGGIGGGIGJEGFHFLEHGHEIHEHGIHGGHFKGHGGHFIHHGHIGGHHGFJFHHKGIGIFFNGGGGGKHIJHJHHJHHJHJHMIIIKHJIIIJHIHHIIELFHIHIJHJIIHKJLIFKHHIIHFKHHGHHHHHJIHIJJIKGHIKHIHGIHJHLHGIIIIHIHHGHKIGHJHIKIHHIIJIHGIHJIGGHHHGMHHJGHJHIHIGIKHIIHJHHPHGIHJIGFHIGHJHJFIIFLDGJHHKHKIHKGGHIHLHGJFJHGHHIGIHKHHJIHJHHJLHIIJJIMJGIGKJIKIJHMKHIIHHIJHHHLIKHJKJJDLHIIKIJIJGHNGLIJIJIMIIJIKGJJJJINHIHIKHIIIIIIMIIJJIJKMIIIJJIIJFKLHIIJIIHIJJJNIIILHIJMIGIJJFJMHIIKIIIKLIIIJHIIJIJIKJHJIMJJJILIIHKIPIHKEIIIKIJHIJIKHLIJIIIIHKJIHKHLGJIJIIILJIJIMJIHIGINIIKIHIKHJHILJHJIKIIHFLIJGIKIIKIIIHHHHKJCKJFINGKIJIKMIHLJFIJHILIIIJIHIGHLIIJFJHIHGIHOIGJGHGHGHHHHGKHIEIIHKHIKHGIHGHGIDKHIDHIGGFJGGHGFJGHHHIKHIGHIHGJIJGKHHHHHKHHJHKIHIGFEGFIGIIFGIGHFHJHGLHFGGJGGIEIIGHHFGGHLFHGGHGJGHGIGKGGIGFIGHFGJHGGHGGJHGFIHHGHJFFHGEHJGHFHHGHFJFEFHHFFJFGGFFHGFHFFHP",
                zoomFactor: 2,
                numLevels: 18}],
                opacity: 0.4,
                outline: true
                });
          map.addOverlay(polyCR);
    }





var encodedPolyline2;
var encodedPolyline3;
var encodedPolyline4;
var encodedPolyline5;
var encodedPolyline6;
var encodedPolyline7;
var encodedPolyline8;
var encodedPolyline9;
var encodedPolyline10;
var encodedPolyline11;
var encodedPolyline12;
var encodedPolyline13;
var encodedPolyline14;
var encodedPolyline15;
    function addKrajeCR(){
        addCR();

        encodedPolyline2 = new GPolygon.fromEncoded({
        fill: true,
        color: "blue",
        polylines: [
        {color: "blue",
         weight: 1,
        opacity: 0.4,
        points: "o~fpHcwywAxFkC|RpYm@tr@aU|q@fE|c@~Nxj@jn@sp@lW~dAvLqD}IrM|MlQlIbCWd\\u`@pNl]fbCn^vBAqSdHt@lLdvArVo@qGll@li@fHfTrRmAdo@_KlQVze@x^zf@pXv{AeB`m@mk@~zApBnKxtB~i@f_@mPhFqCdW|BmHb]_c@lOJ|n@~Qph@gTrR{EjZ`Txk@kEfIfErzBe\\bTkThn@{Q~Lai@}ZoKa]dKwl@aj@s^yLpMzTbtAAlRoFWkt@meAwV`@_R~WkOik@kSnj@x\\pgBwb@h\\LdViJvMuFr`@iKrA{N`c@eLc\\um@eDj\\u|@qcB{b@_EtwBcTny@sYbj@yx@tcAiHxK{`@uDqApIeP{^aTxCvJnj@kRnK~Dd^mR~IsDdo@sXOe@m`@wLo[kj@f@}Ey~AbJkZsOwMvCuz@mKw@wMpKyBtVeRAnC~|@qk@bIvGhUuF`k@_u@dF_Klb@{MqVeVrj@hGxr@bJlh@eHfYpIdc@gGhLaJw@yU}sAmRlJaHcMrAuPnGcTyMi`AwEzE}FsNnFuMcW{nAmJei@hWsj@_a@ofAeVxMaNab@{QkCUw[tJy]Ly\\vVU~z@iYkJ}l@hDwwEyr@dl@oa@kWf@rLcHDed@vMcJsOwKvAmk@kp@[cn@jMeu@kEa^b]{p@wKw]_@eHsVkC~B{a@qLm{AkUSFum@i`@`CbEisAqIepCuc@nCm@uOoYa@u@{kA_QCnCavBdDgv@_P_OL{w@kVqo@dB{h@||@FpC`Kf\\yKmPef@fJ{LiBgWaOeRrQ{YfGik@hb@uUtDlRl]qNwImTzIwNv@u~@{W_b@{AiZ@qx@na@l_@nStc@~RsV~LtDt`@e\\l]sf@zPqx@{Pe~@fLaGgM}cAv`@kOdHknCzaBdFzVyr@kHaMpM}o@`Ja~A`HvMrQKjUqvAj`@uUp{Apg@vC`aAnBrDpc@bmB`I|bAlD|LzDoDw@hk@~L^oAxi@nIiCdIbZhr@bBxj@sTsI__@aa@a^hUqf@~f@oe@~Fxs@~b@vB~c@_^vh@ai@rQbCvKFhGxj@x_@iBxTnWm[dq@j\\jZgNrD~Bt[jf@wp@x]fj@gKxg@`Epf@}O|i@hG`HiHjPbDfDaNlY`F`AsErTaIgB{FnEjE`Q_r@zK`M~m@gRc@fMtk@eVnGxCjXa\\iA~Nzg@tc@rn@eZxi@Qlm@",
        levels: "PFGFGDIIFFFDHGHHFFHGGHFIEEHFHFEJGAFJFHFFFGFELFFIGFGIFEIEHFGJGHFEEFFJGHHJFHEBHFFGIGFFFKGEGHFGFFJEFGGGFHGGGIDEFGENGFHDGFFFFBGHGGFIEEHEIFJGGFDHFEJEFGIDFGEFGGHEHFFHGGDGFFLHFFHFFFGEHFGIFFFGCIEIEFFIGFFGGIIFFEHFGGMIFCFFEFFFFFJFIFHEHGHDJCGFFHGGFHHKFEEFEEEEHEFFHGFHGGHEHFP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline2);

        encodedPolyline3 = new GPolygon.fromEncoded({
        fill: true,
        color: "#ff4500",
        polylines: [
        {color: "#ff4500",
         weight: 1,
        opacity: 0.1,
        points: "iw`pHypm}AdnAwoDkKuFi@_\\pOmWiEmRvEaIlEsLlRdKt@{[}HsWxZkb@~Y|S|LgTlQbSzPmRm@`YfLrg@h\\|b@~|@ohAjG}[tAmGbP_CjRvMdEbMcE|Ozc@wEl@~KzXbI`GzTjCwGll@hn@vO{ZvJl[|HvtAxGzOvLeDUyIhRxI|Mu[`c@gCtYpLhK}MtZzB~BjFmPtVlZ`TzMc]nIIvWmDrCjXtEjVrWuA~IAhZn\\eP|_@lJ~eAjIq@GgO`HnNzVcKfH|m@`E~XbM_EfAbJo_@zh@yKzh@~EvQdw@nyAf[`@mG~o@|Vh_@fa@b[t\\qAzScYkGua@pCaZjOlBvWyXpW{AbKgb@~FnV|SoCzTh]FbXpUpNdDvIiKvS|@dWcMtK~Irb@kTdjA`O{ExH|X_TtUa[zA|GxVcDnMp^zOdZj`@hg@h[lHyO~QbXn\\q@t@fLgV~KwFnYxt@rgAeZtjAbRjz@jd@|`AcF|WpI`LsChb@bAbWkOtJhWxCcFnG`Df^@lc@vb@vAeL`\\hEjMdUsFpOfz@wH|Ep\\pRyZzShNdW}HlExE~k@qHbBmd@_d@wN~Gj@rWxQl`@X|WfRjO~Bjz@kFrFje@h\\~AhNlOp@jFk\\hCfIbVcOvUnhAxv@cT`ZtEr_@lqBlRuKxf@no@f@tN}JPjI~EgGr@fEfXrIeCO|SzOeP`UfXpYi@rPdTdXgPru@vHlR{Qv\\hM|KeYVdMnh@c_@gBqa@w^e_@l_AqeAuQs`AxFof@sE{x@tT~EbYiTdRt@`eAeoA|RmAlMpT~LvJl]a`@rf@j\\{Gh[jReCuDdXzKd@yAtKhQ|_@~WU|Npq@kB|FsBdTtKhc@{K|[nNtRoY|Q_Zn|@vQbGcEtd@pk@sGbC`IvBtTeNh]gH@z@fWtK|HxNyZtZjDbFfe@pMFjEtMxUjIrOoQnGzLhKuD_KvlAiXsFk`@`^qPns@zI_C]dVzImAmDpa@`I~c@wNfCqEtW{IpASlf@wTs@eBgYkHMbFxa@lLbLqAvQ^jXbf@w@{Oxh@tT`|@cBbUhOGzFdSsO`e@rJh@`GzZwCda@fTnz@cg@py@|Fbi@oP~JzIjt@tP|R}FhHhGzQcP|OyBfLfFtDsH~^eK]yQnk@gJw@jR~hBtE|~@dq@`k@nSge@nCqm@n\\eSlGjHxHgGFy^zLsFfCdQbH|OlHx_AmDbaB|T~T}Uvx@Lbp@pQ`Rnd@yKfErXpN`@dIw^rj@{`@_Cp]dGjj@rMlNt\\aCpEle@`SHrF`T}Hdh@tThXiFto@k`@xVyWnu@sRo\\qNzb@iXjXeEaY?nSwKrM}w@zLbUhl@{UkPaKrHMhQ_JmNoZjC_Al]iF}IlBe]uLuFeFhx@cUbDt[hOjArUaJxR|G~Vpr@th@bJeQtI|@kDn\\kW|Oi\\xYnAfMkO~f@{a@~v@a}@ri@Bj_@xDxS{W~zCw[jSar@hcAoQkB?fIr^rL`f@Hl@`eA~Lc@zCl^|H|@eDfOtOpPnHGxCqUrd@vDcPzcBlP{AhEsMdHrd@J{RhG{D`HrMrIoe@tVjUpOeNJvWrJtLf@`Rbe@l@r@hLdPzERyLvPoAlAql@~i@tZ`JeVqEwTbGmDfGrOvOuf@`MyB`JfZDw[tEjCbKrd@oCh_@jDlNvJd@nKrx@hHxB?d`@yKtA~@hu@iFzVrLlKbMvHvHf\\_B~S|XwA~f@hfAiCl[|M`Iz@pj@rLjQvUjDv@dc@hg@yl@~L|T`a@vHnIbJd@vt@oLjMgWiBsm@tUqH~m@yYvvBdZ`~BsAf^oRfQX~d@}TgEgJuRg@e\\gY_ImOw\\_f@yEmTpJ_CjK~GzIba@pN~Ip]}Kz`@zU{CdFva@{b@iDzp@~m@Ubb@qHoCCnKbGdIgLfTpIhL{KhKmCrl@qMvOvJt\\xRfIcTxVnFlRuN~BbKre@yGgAeIx]q^kIyI~IdC~i@dOfW|@j_@q^tzAbFda@xFiLr^`JfPj}@nNuSuA_QrGQl@t\\yVfWnNxBsE|a@mT`BkA~NyT~RRlf@mk@nIjDvw@lZnJpAlWmlAloAp@hNkOv_@tWoRfG`PgOhd@hGlHrAsO`n@g_@lEzLrBoSdUdW|KuUtA_d@jKlHoE~XrLdA~@|Lkd@|T_Dva@uP|\\bGhc@xQdJoGp^fOwI`@xOtEwGh@dMnHiCmAjQvIeBdFtMgMtGnJzQ~`@zKYhMyNj@yEzYfNp\\h_@e@f@rGqZhFhAna@oLvDqGdWh]~bAsApc@mKdE|BiVwN_IoQ~HeUkZ_PhLxB~XkFzTsIpExBrJsXrHjKlPc`@x}@f^vo@eStKfA|RwGsBgDrSuo@iDkEuMgYxs@W~q@_PhMhNl^_[`WbUpj@zA~i@hYdwA}[~QjQfSu@j^bPtPpMyMnl@KjFb\\lTJzT`h@F`^pL}@sE}Wx]za@jTvDmC|o@mHOwKgZyJhKtLn{@pA~~@`Sz\\iJ~\\}Ebj@pHrx@uAp]rVbBsYv~@Thi@kNpoAxs@}TeEfw@pFz^mF|SaPhGuReM_IvMrBxb@lYsKhUxEuBby@dK`NaNjI|Crx@oFzFfJnW_VtYa@pNi_@zN_U}B_GeV{`@rJgV@_F{NaOjEwD_g@oDhq@y^dh@~IlP~GxpAmGn`@be@`Y_@bMf]xl@cJrMvIrJsNf}@fc@xD~b@u]vJ`G}CpNd`@jDfH~N`KuFx@bJ~H`QuMnH{BxQ`YoFbBbHjYu[@~QdTtH}AtU{]hHlAdW_TvYrU|Le@tQhZgFjPxSfTXfKAeAvwAuJju@aSfGmLh_@zk@tiA|g@eO|ElEcEvHzXhd@{MrHrHnhA_O|YBf]oOzHaQrf@xNhIhDfp@gT{b@qJvGoJi^EliAbM|AwK|h@{]vPyZyIoRz`BbJv^tG}@b@mWdTrc@vj@de@iEzRvHlDsE~NvJnTeD~HoMqDiApPhNd@nHnT_|@zLnHdI{BtPgp@bTh@vWlHqJpFdq@hb@z@g@fb@xQn@sPfx@Cbs@nt@|_@ZrM_Ex@_@buAuMbQoa@CeH_Nsw@mPgj@?wRtn@_e@yEkc@ftA|Alc@nh@~j@aB|KyUyXo}@m[gQrQm@zZqtAm[y{@vVyWoa@qa@kf@gzAvMa^ma@ia@PgPd^pF`l@uIlq@aVvCgNnk@fPnZp@tW}Qxz@uQpG~@yZmXsPKfqAiQnJlChc@kK`_@nGv_@k`@rRsGdW~CkfA`Xa_AkA}y@aLwMgBai@_NyUkDfV{jAvaApDzeAyVle@y^oTsKvQuS{JzKsPdHlCjHiYuSmLzHnAoB_MjFgCkOuPgSuz@xJc]wg@c~@Ulb@cOvHRta@yMlKoB`YfLbi@yQcY_CfXhOxc@cG~SvC|_@xXdHrC~UpPqAn@xA{C|d@gm@pQ~DcSmIeBcJz[o]kTa[lOoViRg[}fAm{AgdAwdAmgE}Mge@u@ut@jEfTzYoBxMmPnFwg@pP}V`AuSfFbEaCoi@xGwMs_@IQsPgLdCsNyUka@~AeLu^{`@ePiDka@{Eyh@{NyA~AiTcGsEsAae@oUk`@`CkJy_@gf@e]`WmEnq@mPzKmFhWpH~b@pN~JtLlt@yCbFae@aFuTojAigAa\\ma@nIoNzc@_\\iE_XnTsWzAwMm}A{]pQkUwo@mBnToj@mKmOtm@}j@hN_p@au@kUdPoVx^yLmX~ByUan@im@q]za@mCyRss@lF~IqKKqTgHJxH}IoD_MsGcEfDkg@uEuKbPkDyH}`@}pAjj@kbAfAuc@|Y{TgJyVzEi@nUkO~J{Tc@yLiU_d@pCoGpP_VwN_UkbAzF|gBwDfa@gl@`mBy_@vg@}BfwBeLdg@vX|t@gL~r@kJ_DDhIqHkMnMuUiBqJ}|@cFif@uL{FdTse@zJ`Mfv@gLni@kIpu@~I`yAvU~j@yDtC|DtJ}o@j@{n@jg@cFxW`KvZgDb\\a[n\\}AvRwuAh`@uErj@q]d^`@~UiCdg@xTdObD|Qq@zKeKh^lKfHzT_I`UbdDgGfb@iJpbEeTlGgFfa@mNcEsSlq@qEiMqSnVsFrn@kPpW`BtOuJ|ZnHfwA}q@fa@lFfh@aKtg@gg@}DJoSmO}Lv@koB|I}|@iM_DmLz{@`DdVaq@jWwB|Y`KrnBxa@lb@tB`y@_Llb@{R}QyMnCfFv_@iPjQ`Pn`@mHd`Czi@nXnEfZra@|L?jJy@fs@uj@bIzHtdBfKrd@gB`MyVpDi_@y`@}SjEqZ{|@mHH{MzIg[c[g\\EnGqe@yBc_Asv@pDi\\dRuJzCGve@{i@|Xd[lb@oNlOwn@gCoe@iFyJn[}P}g@fDmc@{UaOaE}\\e]cCaDysApFgKbW_~AiEoh@aXaLoJhR}LUvE{ScF_d@em@lBqNnMcr@mLrN{DeFiJvU_WzEa]c@mq@iSuOca@tS{`@nEoLhp@qEaCwFmmA_XgHws@`i@qQuVyk@fWdUsm@uHnAwFufA}IaVqIjFToZqFkIaHrJcFch@yD`Qk]m@gDmMjFkTuTwNgI}x@kb@}LgKscACcb@mI~F}EcYy@gKvs@q|@lEy]qMiWqIqnAib@mz@~Lss@iVxF}f@yfBwg@nW~DoiAkJyT{i@_[kEtLgGoFxD_M{A{m@}\\mV}xAcsB|OiSzFbLbgAwCsTmaApEei@hWqj@g@_UaWyjB?yfDvHag@_a@wTc`@EdImRuj@cW`PcR~[sBr@m`@eX_ONqYmdA}jAu`@yi@gk@m\\P_YaUio@T}]h]iZ}MaNd@wObjAi}@fc@q@xMqLz@mBgW_wCku@WsKuYq_@zRgWou@sj@mYMs_As]_bCvA}]rRpGiVsvAwOoFwBab@sMsl@wa@kGgImOu@iBt@aa@eSk_@uQkGcs@zFeJhHL~[{BeKoG`ElE{s@zHwBqEmbAzQoAaBmsBaHyR}FoBmHzYn@sOyLuAaDpRii@uR__@h[JtYmgAlOqNmfAgF|QwFsf@gUcKqEw^uTuYcKsnAbe@ai@~Hud@eW~CQk\\iKKr^edBnFgxApMiXr@kXfNmDbA{O`@}iBoBqdCdI_@^maAbByiAdIq^sIuIkH{lCeGoFtEqjAue@wJcY`GhTeyAbLjPvUgg@kFwEvJ}|@gNbDpAgX{PcKbf@mqCxLoh@zMVv@eTsu@ge@vCqIoYsa@_NVom@cc@rHaMk`@ac@x\\ghAnDwe@kHiCsJqIzNce@R{c@cZvHrFizAm\\sEhGmScJgLtD}y@nH_@lCw`@zI{@Vud@|XwFsI_LpBuLiM|M_FeLvEqSdLvJfG}FeSw^r@qTu{@}g@oAlP{UgJDjK}KmCoA~R_Hu@iu@LbIu`A}iAnJeXlAyCkMmNUmPtW`@lc@a\\aEqP`e@iPWmN{b@fKyRiIkVuOdc@}NcGwKla@qNiA@s[mRhEyAnWkEoBoKrb@sJ~D}Muc@m@ySgR_JaIea@|{@}hBva@sgCwOgJlC{WuOpRwPyVkKbQxDfo@aIpImSgj@rEqNuJ_NwJl\\TaTkQsd@_oA`R~e@cbBZo{@um@nGp\\ktAHchAg}@lK{LwOyU~I_VqF{@zb@oDmSas@{@ipBvzAmQwiBi_ApQx\\{aB`AcMl^hHhCq{@xHlCfVw`@_b@gK{BfJq|@oh@cImeB|K~XvNsh@nk@sQjKqZ~FmcAkDid@ePiSs[lf@gEeD}AkeAcDeUgY_MkCcdA_AkJtJkCfHlMdWaE|EnMz^ul@cBdObOhYv[xFxKiWfs@{Jrd@ql@qAcPsV}BdFqP_D}PdGgDiDqNtH|H|Kyt@vPcOmQkRqZvMsXig@lOoHo@iw@OuNuc@iBhJsa@xXc^tDyj@cZrHgL{TxEofBgA_i@gGgJ|`@orAz@kD}C_Ik}@~Z{Igz@uMgCLwpAiTu]hFiPuuB{g@wPB|VahDwVkV_p@aSwwBjx@ay@mEfd@mxHfjAyaDsuAykCZ{TkT_RcLqNaWbSwSrk@oUwDyTrMkNkmBsGvBoZglAnC}YoBy]aSsZhXaNc[{l@}Myw@qr@`h@y@oMsk@ph@f@fRqPwr@gJcNbGu\\{EzCsCiUzAoY}`Ar~@sLgf@dHiwBbJhFbZaNdI`RlMsD@c^rSo\\wPkFbAck@fm@cl@tDdx@vFei@hPoRkCy_@lP_`@}c@bIi@}o@ig@~BwEwDuByJdA}TfDuE`JfUhI_RmB_Y|Nw[XgQaPyPW_JnLwEcA}NgWag@hStDxIwJnGhK~AqR~fAex@J}NhA_QfOob@h[gQuJoHFyWtFJ`WSrVkZ|`@fHeWu`@pKu^{N{a@eC}f@^gDfe@eYhLgu@lQrEzAif@x]ksAzRn^fFgIwJmU`[rG|nAwXxBmTvMcIyGaoAxO~@WoL`HiAkNka@|Jwq@lKug@zOlHi@cOhO_Ls@{\\jLtMd@~RjRfBtBdMhUqNN`w@xNfErAn{@`Wlh@lj@oGvPgTAoQzn@olAp^mFdH`RvRdPvBsc@lQmj@pK\\rM`CqC`b@zFfIUgJzTqD`JhJxBmU~`@lKH`RzZsJ`Xvc@`ZaWuGs\\dOyL}HaTbDiVxr@kd@rLqDvEnYdSnCjHe\\bMvD`Mwo@fuBve@BnMnNnIoN|UnNvPbCdp@nb@gCIuJfLkFbLnT`Xkf@dLl@|A|`@bJtEMpTmIkCmA~LzHrF}Ht_@lG`FeKxg@~XxQvu@|z@xXmt@ha@i]xAo]fL{u@zDtWnVti@tw@ac@pSqOvMgd@~Ts|@lGiw@gFuVih@mp@nZsa@lRetAjCkTpL@bHtLDn\\zh@_D|DsU}Xqg@fIgNnDjDb]ek@vAsSlMkKUoYhUag@dUbGkAx\\~Unk@pMNxLm_@dXsDz^|WxJg`@l^k_BvLu@lH{QuSmDj@gLfN\\zIm\\iJkA}AyR_JvAwC}wAcX_^gAo^`GeMhJoFjGab@xICkN_VhPs\\yJ{PdP{y@|Uat@~DzGlL_[}FaNmSsl@of@uPjEm}@oWgd@vBqr@aKcD{Cea@cQcIvLoE}@mK~q@{M{FaT`KaAeCmb@pNe_@bEAzBsm@`O_FxT|WbUeTxHuAzAvTtt@yVvXxJzEcUt[wWfU`YzFbo@pRdYpC_WvnAeOlh@fVjHum@rb@mGuFgMnRk{@hk@lIkHcWdMrAdIcSrSd[cQ__Ade@`o@n_@gHn]~ViFtOzPjO|HoH~J}Ot@~NfVfD_BfN|NfFzJx]h`@xK{Fji@b[bEoLdStLpI`WkCrCfUqH|Mi@nRpWzGpB}f@nV_gAzMaIro@jaBhOrdAvHcApE{hB{KizA|`@ax@bNgNbQcfAoVyKeKlJxKic@_D{U|O~Fdo@g{A~L{eAcHiH~DeKnE~JjG{s@dz@jlAd]eI{E~JdC~Pnq@qSpOzq@wEvh@sZxIcJ|`@|Qbj@tu@li@nZybAmO{`@jb@oh@bAc\\nGvo@sOdYnP|WkBda@`GzEfj@sPvUq]tnA`CaAjv@pJjl@I`OpM\\y@dVwH~G^`g@xNvK|DfUbJeAbOcb@Xg{A|PjGuGio@fVlBhIfB}EvRtFzOqNrd@pGjA~H_TlCdFyQdj@o@ja@dWbf@xN~_AxVqj@jNkGRkSx`@gDzO}XkBeLjH|EmDmO`NyDnTgt@dEkn@lHeEgW{o@nEm~@nLfAgIvXvWif@uE{_@fHqf@`Yze@kBf^|SgObCag@yE{NvJiCqLkSrLcNjLsl@}]wy@hBeXvMjFhJkOfOn[n]oGgAie@at@_RbL}PjO`Av@mX~WdJpTkK~JzKtZreA`JzAdJwZr[maAbtExtqEiFpCg_@lPytB_j@qBoKlk@_{AdBam@qXw{Ay^{f@W{e@~JmQlAeo@gTsRmi@gHpGml@sVn@mLevAeHu@@pSo^wBm]gbCt`@qNVe\\mIcC}MmQ|IsMwLpDmW_eAkn@rp@_Oyj@gE}c@`U}q@l@ur@}RqYyFjCPmm@dZyi@uc@sn@_O{g@`\\hAyCkXdVoGgMuk@fRb@aM_n@~q@{KkEaQzFoE`IfBrEsTaFaA`NmYcDgDhHkPiGaH|O}i@aEqf@fKyg@y]gj@kf@vp@_Cu[fNsDk\\kZl[eq@yToWy_@hBiGyj@wKGsQcCwh@`i@_d@~]_c@wB_Gys@_g@ne@iUpf@`a@`^rI~^yj@rTir@cBeIcZoIhCnAyi@_M_@v@ik@{DnDmD}LaI}bAqc@cmBoBsDwCaaAq{Aqg@k`@tUkUpvAsQJaHwMaJ`~AqM|o@jH`M{Vxr@{aBeFeHjnCw`@jOfM|cAgL`GzPd~@{Ppx@m]rf@u`@d\\_MuD_SrVoSuc@oa@m_@Apx@zAhZzW~a@w@t~@{IvNvIlTm]pNuDmRib@tUgGhk@sQzY`OdRhBfWgJzLlPdf@g\\xKqCaK}|@GeBzh@jVpo@Mzw@~O~NeDfv@oC`vB~PBt@zkAnY`@l@tOtc@oCpIdpCcEhsAh`@aCGtm@jURpLl{A_Cza@rVjC^dHvKv]c]zp@jE`^kMdu@Zbn@lk@jp@vKwAbJrOdd@wMbHEg@sLna@jWxr@el@iDvwEjJ|l@_{@hYwVTMx\\uJx]Tv[zQjC`N`b@dVyM~`@nfAiWrj@lJdi@bWznAoFtM|FrNvE{ExMh`AoGbTsAtP`HbMlRmJxU|sA`Jv@fGiLqIec@dHgYcJmh@iGyr@dVsj@zMpV~Jmb@~t@eFtFak@wGiUpk@cIoC_}@dR@xBuVvMqKlKv@wCtz@rOvMcJjZ|Ex~Ajj@g@vLn[d@l`@rXNrDeo@lR_J_Ee^jRoKwJoj@`TyCdPz^pAqIz`@tDhHyKxx@ucArYcj@bToy@~DuwBpcBzb@k\\t|@tm@dDdLb\\zNac@hKsAtFs`@hJwMMeVvb@i\\y\\qgBjSoj@jOhk@~Q_XvVa@jt@leAnFV@mR{TctAxLqM`j@r^eKvl@nK`]`i@|ZzQ_MjTin@d\\cTgEszBjEgIaTyk@zEkZfTsR_Rqh@K}n@~b@mOlHc]eW}B",
        levels: "PGFFFFCGGEGKGFGHEFIF@FIEFGGFFFFHHEEIEFFGFFHGEGGFCLCGBGHFHFFFHBFHEFHDGGGJFHFEHFFGIFFFFEJEFFFGFGFGEIEEGGFJEFHHGEHEFDFHGEDGGGFGFGIGFFHFFIEEFGELFHFFFHHFIGGGFFFFFEIGFFGFFGKFFGFHHFEJFFGGFDHKGGGGFEGGICFFFHFHFGFHFEFIFGGFFGFFFMGGGHFFFEGEEGHFFIEFCHHGEFFGGFEFIFFHFEFHFEEFFFHDKIFGEFGFJDEFGGFIGGFHFIEGFGGGFFKFFHHEGGEGHIGEGFGHEFJGHGEFGGEGIDGEFGHDFHEEFKEHGFFFFHEGHGFGJEGFGGHEEGFEIFFHHFGFGFGGEJEFEEEGFEEGCFEIGGFFFEGIHFELFHFHBGGFFJFEFFHGEJEGFGGHHIFFEFFFEFHFGFFFFFHFHEFGIGFGGFGFJGFGFEFGHFFHFEJGFFHFFFGGEFJFFGGEIFFGGFFFFFFFFGHFEGGFJGFEHFHFGFFGIEFEFGGHHFFFHFHFFGGKFEGGFIGFHFFFHFGFJHEGHEFGDFEGHFEHHEHFFFHGFGFJFEFFEIFFGEHFFIFGEFJFEHFFIGHFGFFHDFEHFFGFIFFFHFGFFAIEGFIGHEENFFFGEGFHFFIFFHFHJFEGFIFEFGFFGFHGEGIFEGGGHFGHEEKFGFFHGJHFFJFHFHGHDHGGKFFGFGEGHGFHFFFFGFMFGFEFKFHGHGJGFFGFFEGEGGJFFFFGGGHFEGFFGCHGFGJGHFGKCFIGFHEEFFEIGFFFGFI@FFEEGFEKFFEHFFEJGGIGGFFIHGIGGGHHEJFGHGGIFFFFDFEFFIGGFFGFIFGFHFMEHFHFFGJFFGEHEHFJGDGFEEJGHEFGFHGFJDGEGDGFHHEJFFFFFHEEEGGGFJGFHEIFEGJEGGHGFHFFFIFFHAGHEEKFFGGDFFIEJFCHGGGHDGOFGFGHFDFIFFHEHFFIFFGEJGEHHEGIGGJGFHFFEFFHFHEFFGGEFFIFFHFFGIGHHFHFFGEHEKGFIGFGDGEJFGGHFGIFFDFGEJFGEHFFCIJGGHGIFGGFHFEGFFCFIFGFFFIFFGGEJFGGFGGFGJGGFFELGFHGFGFFEEFGDFFBEIFEFHFIGGGEGFFHDFFIFFFFGFJGGCFEHGGGFHEFEFGHEFFGFFKFGIFFFFGCHICFFHFGGIFGFHGFHFGGFEEKEFFHGIFGGHFFHFFGGEHJGHHFKFFFHGGHIHLCGGGFIFFIHGGHEIFHFHFFGCJFFFHHEGGFIGFGEEEGFFIGHGF?HIEFHGHFEGAKFIFFFFHEIGJGGJHKFFCIFGFIFFFEFGGFJFGFIEFFFDIHNHFFFHFGFHHHFFEIGHEIDFFGEFEHFEEGJFFGFHBEGGFHAFFIGFECIGGGEIHFGFGEIGFEFGCGGFFLEFFGHFFFJGEFHGEHEICGEGFFFHFGGIGFFEHDHFHFFJHEFGFIFEGGFIFFFFFFFFHEJFGDIEHDLBEHEHFAJEFGIFHEEFEEEIFFHFFGIBFEJGFEHFFGFFIDEFGFFGDFFIBGHFFGFFIFFHFFFEFLFGDGGFHEHFFIGGJGGFHGGFGHJGGGFGCGFHFFGGGFGFGEEJGEFIFFLFHDFHFGEHGGFFFFKGGEHIFGFHFJGGFJFFFEIFGJEDFFEEGEJEGGGHCJEEGEFFEGFLEFGFEFGFFHEGGGFGFEIFGIEFFGEGFIFGFHGIFFGFIEFIAOLAGJEFHFHEEIFHGGHFFIGGFDFHFHHJFFGFGGHEIGGHFGHFFEHEEEEFEEFKHHFGGHFFGCJDHGHEHFIFJFFFFFEFFCFINGGFHEFFIIGGFFGIFFEIEICGFFFIGFHEGFFFHFFHLFFGDGGHFFHEHGGFEGFDIGFEJEFHDFGGJFIEHEEIFGGHGBFFFFGDHFGMEGFEDIGGGHFGGGFEJFFGFHGEGKFFFGIGFFHBEHFJHHGJFFEEFHGJGFHEIEFIGFHGJFHEFGFGFGFGP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline3);

        encodedPolyline4 = new GPolygon.fromEncoded({
        fill: true,
        color: "navy",
        polylines: [
        {color: "navy",
         weight: 1,
        opacity: 0.4,
        points: "w~opHwtapAdEhQ_W~PgBjR`k@kb@dIzCyCzu@xMbe@cBrs@tE`QpX}F~I~h@id@lAvW`Po@l]{KjXMxj@`NkWbFxYzT~GbDog@zSoYrFnLbfA}a@dHpFtEhd@ry@pe@|r@uHzb@k`@hQjQjFbm@sV~jBot@xpAeQfp@cQ~P{YeJD|TdLlDxLTzQeJtCrBkApOcXfHaIcBqKlStBfK}JvD`BfOgQtf@vHhBaB~GgMf@qFhI}HkBHpNhOx@uHpR_F~x@KiS}Jy@rH~h@`G|AfBrSuG|m@tElHyOfU|Yrj@i\\vs@zQxSyM`d@s_@lDxElKyZpF|Wdr@hHC`O~^{BxFfIfMvh@kVpGje@wEju@rYbQ~GoLgHw]rEmCd\\xe@sErqAdNrUtYrHfEpOyBl_Ad]mIxN`a@q@zl@`D{EjSrd@dJ}DhTnTeVti@zIlmAjaAaKbClWiEiJwRpq@fa@lW_HttAxHdlAhPrUtd@bG~_AyfAgAnJvY{JiDt[hF`ZhFq[tK`_@|Oei@xR_CxXth@vNrGeHl\\bV~LtItb@r`@xa@e@b_@tHsNjFvEkIv~@hb@kPrDbGw@pXu`@jlA_Qj^cQpA}Jju@Bzv@|v@pbAoKjoArLfq@~Ehb@oh@`DiXzz@nO|v@qKfm@tNFxDvRyPzSgPJ|LrXcXyLgMxZfJl_AyM~`@[t]pVnDvNlr@n_@zi@iUbi@aQdJbD~VrNpDvJ`t@qR|p@xOvJjp@taAnFtk@{Tz`AqEbr@~EzMd[mn@xt@kL{A~~BhWtmB`NoB`Hm`@||@{LxThBiBjfAuO_OqNvQojAxT{\\rq@kMfzA~J~wBzN~BVjUbKtCKzf@nRrTru@sBmI|aAlh@b`@cc@n\\e^lt@vJdfBwUvvAuzAxUiPxWiJlv@gM`fA[`dA}M~v@uQv_@uBp^}TqCzFjyAuy@bt@kUfC{u@sv@kImT}@ew@y`AwNyMs`@iy@ty@fBvnA_o@jn@}NeEqUhy@lE|c@tLtEnLtp@jQbZ~Kh{@aWhAkPrd@cRu{@q[hAaZpWvHbd@yQfn@iGj`BwOgEc@ta@uWa`@oNzJdOrxAyM~l@gZrBbJt}@a_@hO}s@nfBs`@bCqJl[}Dz^ji@xy@oD~Xa]Rgq@tt@_U{T}RtHd@pU{MrQiT~rAtR`zBge@fs@lT`z@gb@hH}oAm{AmLds@ed@zi@kK~a@aXvB}F|e@yK~NsM_CtAb_@|H~s@wM|Yc`@iHiFfk@dGd`Ak]hZkWti@_c@gNwf@z_@{qAx@eZfOwUkIqNuj@qYHiFjTas@glAun@mX_Ifw@_IuE}RgC}a@bZgp@lNin@|oAuKuDiH{p@`@~j@sKlHvIb_@oL|NaP_[OfOqGGrDz^{v@vOUl_AjLvXyP|Pq\\oh@wH`W_U_L~@lb@eMaGwFi@aPhf@kCxk@qY{j@wG~G|O|q@nOAgNzwAk]|tBgu@vOzAhj@k\\`q@kL~BwDkq@sKkWwMJwZv_@oIgu@{To_@`Ckt@wHeFcEuc@ya@odAcNkGuQzUwSxCqj@hmAuu@`Syc@ae@yIt@ia@|bAaHvu@oTh^gXea@xHyYoCmb@h[dJ~CwbAqTc_@qQgeBtCmhBsFseCb_@rIh[sS`P_s@~O{S_L{P~dBb]vVqd@xoAkBfMxHxWwzAqDsdBbPwtAoO}q@pw@ok@~N}Xre@xGrRgJuLvh@`FtQwY~U_Qxh@xWi[zW`s@jXdM|Y_nApZyHlMq~@`VkNoGuv@bn@}hAxDrs@rBoWxHtXs@ei@zKkn@zk@x}@j`@fF}Gyk@rOnTvIaSnNjDjTr|@xKnPd]yLnQmV{FsU|]uIyFuQrSsMph@xEfIy]cBwg@lSekAl@izBcGoP{Jpr@_YpFsKv]sEu_@_VkJgLce@iUaN}JjF_QtVwPZeJl`@m\\|WaZaUcs@hCnGct@eY@uVl_@ar@wGyCdS{Z}]kYfNpJ_|@~]}w@_FgBj@ub@cMp\\_Uyq@eOvNkl@re@m~@oGyg@mz@ge@z@_]iUaIo\\mTaGkToeAsDqnAw[oe@}t@sJu^fX}y@yLcWxM}Mga@oB_qAfHo[cIk[jFqd@ye@qa@cVtP{Y_b@iXmI{Rc`@_UccA_S}JoY}t@fu@{_BoS}`@ie@oLmrAz\\}_@_MmXmn@mn@ya@_]wi@oe@wPd@uMn@exAcOq\\nF{_AaLsKfIcb@kAci@yWagBuXg_@Kis@e@m[xIaTwDcg@im@ktAgJy@m@e|@`\\{vAnFgYsE}fAo_@_lB~h@mq@n^khAzSqMfXgdAoUgIwTxLcWqEuw@aoAk[w{@m|@_Z}kBm|Jb~@en@vj@cq@mT_CeU|VeYjEik@obAe}@sEfn@ohClb@my@~oBw{Gxi@sy@uGgk@xG_XhbAgeCtYW|GsN|FkWTwXhZ_fBr[_j@rb@cV}Q_yApJoRwFkZrP~GA}LcXgwAmPyx@va@o^hj@kvBe]ePpGe_C}MsDzr@gfAxDmy@_Mi]`AoXv|@c~@|KIvD|r@zv@nQdKh]vQvBzCeHcIiR`Ref@cCyg@nGaLnHjFzP_d@qMcKaDm`@qSbV}AuXsX_o@pI{b@j@ckA|S}PsAsN|J_TwG{c@fI}d@yIgqAnVUiX}a@pD_]u`@wm@eMao@hK{H|WhOjU_xAfYkNpo@aGhUodApQv]bRqXj^cCzDzMzJ_A`Kdh@hOpOsB`KvPxU~Ob@jRuVnKfDp@{RzVkBhDme@pa@gA^vX~Nt`@~VaAzBiKjTdM`BlXtNcMnj@d\\pG|QfG}BeDqYfKeuApZpUr]t@zAsR`r@oNpk@{KnMtVw@~h@pSr_@x@oZtPdJli@oh@rCc_@{L{h@fAeUnOiE~Iou@`MxEbEbb@hLoQvK|@vPlRrY{KpI`}@|c@cHnEyjA_FeYjN_JvRtc@dMiYaFiOx[us@f_@nMMtAf]co@hh@kMpJiQd]lDjV|Yu@enA~gAvSkIffAnNvk@sAmSdZnDzMmeAxQoInDtMjGad@~KtUp`@oRzBv]}\\jaAuCuRgLhXtHbI]hYrF{@aWfbApOrJ{A|FbKtc@z@hZ|MrHnIyAzBoKsAqRzNvKgBfZrE`g@nSiU}AeXh`@sw@RoOnDBBiMkOi@oE_F|IgIvBcSkOcdApFum@nZmZfNDvOa|@zKlj@fJrEyImdAtGcPteAgPhPrL~Cw`@hIZpGbX{AzZmOpSh@nj@`LWdCqa@jQmJvbBfoAdPai@eKcx@nI}BpAc[|\\{FtYb^vYlCzS`u@",
        levels: "PFFHFHEFGFGHHGEEJGFGFHFIEGHFHFKGEHFHFGEEHFEFGEFEFEGEEIFGEGFGDEGEFGGGHGFFKEEEEHHEHGEEHIGFGEHGFGFFFHGHIFFGGFJFHFFHEGGHFJEGFFFFGFHHFKEGFFHGGGCIGHFGFHFGGGHFEJFFHEHFFGGEGHEJGGIFIFGEJHGFHFJFFFFHGHGMFHGIFI?FEGEGGKFIGEGGIJHFGIFFEFIFHHFIFFHGGGGGGGHFGGHFFIGGFIEEGGGJGJFFGFFFHDHGHEHELGGFIFHFGGJHDGFHHFIFFHGGEEGHFGHHGGGCGEHFJFGHGHFKFEHFHFFGEEFKEFHGEIFEOGEGGHFGEKFHEGIGGFJFFGHEJFHFGFIHFJFGFGGHFGGEJHGGGFHEIEGFGGFJEEFMGFFIFFFIDFFFIFHHFGGGGKFFEJGHCGIGGFFHFGIGGFJFEFEIGFFHEFFIGJGFIFFFLBFFFFEGFGBFEHFHFBHFIFFFJFFHEGJIEJFFHGMFFFGFHGFGDDGFJGFFFGBHGHGFHHFEJFIGFFIEEFGFFJFGGEIEFFEGEFGHFFFHFHMEHHGFIFFEEEIFFFFGGIEHFGFFGFIEEIFHGAIFFJGGHEEGFIFHGEGHGJEIGHFFHDGFFHFIKHFIGFFFGHGJFFGGEEGIFEEHEGDGGEJFFEEHFEGEFFHFGHEHFKFGFIFEFIFFHJFGFFIFGP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline4);

        encodedPolyline5 = new GPolygon.fromEncoded({
        fill: true,
        color: "red",
        polylines: [
        {color: "red",
         weight: 1,
        opacity: 0.4,
        points: "gn`rH_xctAnGaEzBdKM_\\dJiHbs@{FtQjGdSj_@u@`a@t@hBfIlOva@jGrMrl@vB`b@vOnFhVrvAsRqGwA|]r]~aCLr_Arj@lYfWnu@p_@{RrKtYju@VfW~vC{@lByMpLgc@p@cjAh}@e@vO|M`Ni]hZU|]`Uho@Q~Xfk@l\\t`@xi@ldA|jAOpYdX~Ns@l`@_\\rBaPbRtj@bWeIlRb`@D~`@vTwH`g@?xfD`WxjBf@~TiWpj@qEdi@rTlaAcgAvC{FcL}OhS|xAbsB|\\lVzAzm@yD~LfGnFjEuLzi@~ZjJxT_EniAvg@oW|f@xfBhVyF_Mrs@hb@lz@pIpnApMhWmEx]ws@p|@x@fK|EbYlI_GBbb@fKrcAjb@|LfI|x@tTvNkFjTfDlMj]l@xDaQbFbh@`HsJpFjIUnZpIkF|I`VvFtfAtHoAeUrm@xk@gWpQtVvs@ai@~WfHvFlmApE`CnLip@z`@oEba@uShStOb@lq@{E`]wU~VdFhJsNzDbr@lLpNoMdm@mBbF~c@wEzS|LTnJiR`X`LhEnh@cW~}AqFfK`DxsAd]bC`E|\\zU`OgDlc@|P|g@xJo[ne@hFkGvQdb@rIrKzm@rNvFwClX@zWjUhx@iMpp@a`AsHWl[oJxYfBlU{d@OcH~b@}ImGeA{WkK`OlRvh@VfVnR`Qd^jBrAfSb\\dX}D|{@_n@eJiq@~GZzNhPpAw@vrB`FlN_Dv`@iPsLueAfPuGbPxIldAgJsE{Kmj@wO`|@gNEoZlZqFtm@jObdAwBbS}IfInE~EjOh@ChMoDCSnOi`@rw@|AdXoShUsEag@fBgZ{NwKrApR{BnKoIxA}MsH{@iZcKuc@zA}FqOsJ`WgbAsFz@\\iYuHcIfLiXtCtR|\\kaA{Bw]q`@nR_LuUkG`d@oDuMyQnI{MleAeZoDrAlSoNwk@jIgfA_hAwSt@dnAkV}Ye]mDqJhQih@jMg]bo@LuAg_@oMy[ts@`FhOeMhYwRuc@kN~I~EdYoExjA}c@bHqIa}@sYzKwPmRwK}@iLnQcEcb@aMyE_Jnu@oOhEgAdUzLzh@sCb_@mi@nh@uPeJy@nZqSs_@v@_i@oMuVqk@zKar@nN{ArRs]u@qZqUgKduAdDpYgG|BqG}Qoj@e\\uNbMaBmXkTeM{BhK_W`A_Ou`@_@wXqa@fAiDle@{VjBq@zRoKgDkRtV_Pc@wPyUrBaKiOqOaKeh@{J~@{D{Mk^bCcRpXqQw]iUndAqo@`GgYjNkU~wA}WiOiKzHdM`o@t`@vm@qD~\\hX|a@oVTxIfqAgI|d@vGzc@}J~SrArN}S|Pk@bkAqIzb@rX~n@|AtXpScV`Dl`@pMbK{P~c@oHkFoG`LbCxg@aRdf@bIhR{CdHwQwBeKi]{v@oQwD}r@}KHw|@b~@aAnX~Lh]yDly@{r@ffA|MrDqGd_Cd]dPij@jvBwa@n^lPxx@bXfwA@|LsP_HvFjZqJnR|Q~xAsb@bVs[~i@iZ~eB_LdAv@b]aDdLiKd@eO_HeMym@gFqbBk[{hBoL}Zcs@e`@k^i`@}w@utB{u@ag@sp@rTyu@f@mlB{S}pAyx@sy@lCGkr@qJo]tf@as@fWca@bDenDqL}d@eFkjAk_Ag_Be_@oqAd[yPvPu[hb@hIJue@}Nc}@b[keCuD}iAlFwc@kFiTebAnPme@}oA{n@yHojAmjAcXi@gXqj@u_@hDeVpZaX`Dqs@gqAcm@zPqCwUgb@w\\_Hac@_Xe@y\\ig@|Pqs@]}nBnZ}_@`LjEdaAen@{Skn@SebAmO_sAog@mBwI~Mmk@_Hy^xPmRwb@mT`F~Ey~@}T_WyJ`CySg`CkRkOpDgVkMaX_ZaHkR}h@cZjQwrBbW~Gsi@tZ_d@}IkOv@oe@rZwGdm@ujArqAat@`P`FhNyUmA_w@|KeLtGlJjMqZ}@}hAhw@meCwl@yn@iQse@kOHy{@yhBai@gQsRkh@oM{{AuQuc@yt@wEkDdz@y^~WayAwxBbDml@{F_Jqa@pHiQo_@kx@vO{VxJyq@jkAqe@pJkC_iAwa@qo@uR}v@gAed@tLmr@eFi]hCeoAlQefBgTku@gJm~Auk@rGmOwgAk[il@cM_bC|m@}lBxb@ot@nL}nBmUgVw[dO{CgYkt@gvAfc@mdAeA_n@aEwY_c@{f@Y}i@xMus@eSuc@zQih@gLqTfO{NgHw`@fEoiAzPmQve@o`BHgYuOi[vKsv@aMuaAwx@wd@gg@DFqk@j]m}@iFg^i]qrAu|@m\\av@lkAgl@nO{[eb@o_@{Iw`@_`@_M|R{ZmE_Qch@x]erAS{aCmSik@sVuPiWek@md@zHyMcScMuwA{YisAqXae@p^}mA|\\sGwCsmA~i@_aBec@kq@gCat@cEcp@vKof@gDez@oMw]i]{Cmu@kdAfAi`AoTkYsB_x@uXehAa@wq@urAkoDeI_pDuP{d@t@qd@}u@mcB`C{a@elBcrA{_A|SlGqbAuGgl@ao@}kBpQ}wAdh@kp@`JonAga@_mBKge@yPiaC}P}M{^dCzJo\\sCoSrNc}A{LwrA}GmIaq@qAwr@jRCqXcIxBhA{a@gFiCoHbZgTy~@ee@zH_T}K_Rpc@aa@`q@|RvnAiAp\\_TzE~C|m@gP|c@gBje@qX|`@{BdrBk[|yAgX}h@eKf@o_@l`Bop@ymAjFg_@}Ccs@og@lMuNuRySpm@jFz~@n`@vnANpw@dIrUag@dcA_IvmAwNfXw\\oBgn@yz@}b@vj@eZtAdE}^}h@i~AiWvScf@}h@y]}F}b@vf@mHne@qOm@~FcvAkfAao@oZaa@yBwvAli@icAz|@w{@kB}w@kMwP}TazAtf@meAbB}v@ncAsKpSwf@`Nmx@fRg`AuBebAeW_aAyP}Luz@wzBhCakArZk^vGy[vXa@fJmiBciAmJqr@`R_Uu}@t_@{k@v_A`k@nx@vKv^ihEb[oo@xLi@bE`XvT`NrHmAr@yRyQeoCoOw_@dUsIhi@ymAde@eTza@igAV{Xxu@wEv^pTbZyBjPn\\vVwThgAb`Azh@dL|q@tiAjeAn_Ali@iUhGmq@vUqw@qi@yuBsIkdAmS{d@j@c{@}d@o_B[wl@lg@wLvvBUll@|~AlfAfUxvBl_AlR`\\`j@s@pyAplAhLlQ~Dxp@fOji@gI`~BfLzHzm@uN|Pbe@nh@kHz^hXxo@wIfk@fK~QblApBj`@aIfBtT|IoR|e@vHf|@}OzOkNjcAk`@hXo\\zhAdAj^nKrKiE|SvG|e@_Qi`@o[ZdH`Z_IhSpQl}@dVvc@_\\dz@`R|s@tSaa@fJ~Hb@gWgIkSpCu[dN~D}CxW|UnP~IqOfW`LzJaKmFaPdJaMzAaHpMhJlQ`q@dPf@ba@ku@`q@zt@ePjl@Bzv@jLeF`c@fj@pgA|KbThQxMtPxi@xHv^esAhSv[bGtr@}AjTyOyFq]|LbWv]nMoEtk@jd@pXd}AlNhjAp`@tVdj@v@vUtZxi@rEdVuy@`ViKvhAdmCwDxIxgAj~@z{@tA~Juo@eI_r@nCuOx\\dNjT_IpFrKdn@eh@hSyApu@rg@d_@oaAzGlFrLrAf[cdAn`AcStUfLpG}c@n\\y`@pVh@`LmnAl^mBbGgMnHvRo@q]~m@oMaFyRxU~BzPoVxq@wOdQtMnRor@ng@{Xe@mNnKzB}B_P`R^tGgObBbRdCqMcAiS~K{CnY`SrJqYwIoK~a@`MxHukAeGkJdBaKxGlJfEiY{IoAhGg`@qBw`@~Km@|ClNpDoj@nl@oDlAoQlUgVrl@wQy\\zaBh_AqQlQviBhpBwzA`s@z@nDlSz@{b@~UpFxU_JzLvOf}@mKIbhAq\\jtAtm@oG[n{@_f@bbB~nAaRjQrd@U`TvJm\\tJ~MsEpNlSfj@`IqIyDgo@jKcQvPxVtOqRmCzWvOfJwa@rgC}{@|hB`Ida@fR~Il@xS|Mtc@rJ_EnKsb@jEnBxAoWlRiEAr[pNhAvKma@|NbGtOec@hIjVgKxRlNzb@hPVpPae@`\\`Ea@mc@lPuWlNTxCjMdXmA|iAoJcIt`Ahu@M~Gt@nA_S|KlCEkKzUfJnAmPt{@|g@s@pTdSv^gG|FeLwJwEpS~EdLhM}MqBtLrI~K}XvFWtd@{Iz@mCv`@oH^uD|y@bJfLiGlSl\\rEsFhzAbZwHSzc@{Nbe@rJpIjHhCoDve@y\\fhAj`@`c@sH`Mnm@bc@~MWnYra@wCpIru@fe@w@dT{MWyLnh@cf@lqCzPbKqAfXfNcDwJ||@jFvEwUfg@cLkPiTdyAbYaGte@vJuEpjAdGnFjHzlCrItIeIp^cBxiA_@laAeI^nBpdCa@|iBcAzOgNlDs@jXqMhXoFfxAs^ddBhKJPj\\dW_D_Itd@ce@`i@bKrnAtTtYpEv^fUbKvFrf@fF}QpNlfAlgAmOKuY~^i[hi@tR`DqRxLtAo@rOlH{Y|FnB`HxR`BlsB{QnApElbA{HvBmEzs@",
        levels: "PFFFGFIFCFFGEFHFGGFIGHGGJICFFHEGFJEGFDFFIGFHGGFJEGDGFGIFGJEHEGFFHFHHGJGFFHFHBFFEKGFFEGFHFFEFFHFGJGGIGEIGEIFGFFFIFFHEHFFJFDFIGFGFHGFGHFFDFMHHEEHGGEGIEGFFFHJFIFGEEIFHFHEHGFIFFEGEFHEEFFLEGGDGEHEEFIGEEGGFFJGHGFFFGIFHKIFHFFGDHFFHGIEJGHGEGHFIFGEEHGGJFFIAGHFIEEIFGFFGFHEIGGFFFFIEEEFFIFGHHELHFHFFFHGFEGEFFEIEGGFJFFGFEEIFFGIFJEFHHFGHGHBGFFFGIFGFFFEOFFFHFEGJGFHGGKEGBHIEGFIEGIEGGEEKHGGFFHFFHHJFFGFIFHFFIFEJFFFGGIGFGFFGFFIFKFGFHFGFFHGFFGGKFFFGHFEJHGIGEGGIDGGLGFHEEEFHFHHFGIEGIGHEIHDGGEGHFFFFGEHEFFKFIFHDJHGIFFGFGKGIEEGGHFFIGGGIGCFFJFGHFFFEGGGFFFIHIFGJGFIFDHFHEEGMFGHFEGFGHFJDHEHGGEFGFJFHIGEIGGIFEEHFFKGHFIFHGIGFFIHFLHFIFFHFHGEBJFGFIGEGGIFHJHFJIHFFEIDFHFFGFOFFGGIFGFKGEIFEFFFKFIHFGGLEIEGIFGGFGFIFFGKFGFFFHEEEHGIFFEGGKFGEEIFFHFFGFDHEFHIHFGFIFDFIJFEHFHFFHDJFFFIFIFGMHFEIFFGFHHGDFHFHFGHHFGGGFGFGFHGFFFGFGGDHFGFGIFFFFFFEHFGGGEJHHHJHGGHFFFMFHHGJHEGGFFHFFHGGFIGHFFEKEEFGGFHFGHFGFIGGFHFFCIHCGFFFFIGFKFFGFFEHGFEFEHFGGGHEFCGGJFGFFFFIFFDHFFGEGGGIFHFEFIEBFFDCHFEFFHFGHFJGEFFGGJGFGGFGGFJEGGFFP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline5);

        encodedPolyline6 = new GPolygon.fromEncoded({
        fill: true,
        color: "#ffa500",
        polylines: [
        {color: "#ffa500",
         weight: 1,
        opacity: 0.4,
        points: "kjqlHkvulAyVnjBsaAtg@sI~_E{s@bkCi[gLma@hCmXpGmMqKwhBbw@aGrd@sg@x]qAlY{dAu~@gj@`@on@pSqn@eTum@hFub@eN_|@bo@tDv`@rUfKjGpr@ePrKtDzXcIdHuFro@ei@lkBwX}e@cJh]gc@rf@gd@fQeWdd@s~@dQycBo`@{`AnkAspAfOoa@n]aYcZkHpYu@lhA~Qhu@cEpr@}UtFeIoa@qNaIwE~~@}a@zHa\\u`@oM{@kIdLqCzj@wIdIeYgHsW{d@qm@jOil@gl@_iAjq@gi@BoHln@nPz{@aI~Q~Dxb@kNb|@qg@jRun@ftCcElrAiS`_@__BnfA}o@nMiKlOgHffA}RNsYff@u^jJyReIid@h_@yt@oYivC{jKrFkSiQ_JkNEcTnq@q`@e^e~@he@}KiFiMce@q_@mPcg@uGae@pQw^_T{]sn@bBk_@bLsDvFcZ?i[kuBrAaIwiAqa@}[_f@oSek@a@iZaSat@_pAgEe^{c@wh@op@oZvUwvAwJefBd^mt@bc@o\\mh@c`@lI}aAsu@rBoRsTJ{f@cKuCWkU{N_C_K_xBjMgzAz\\sq@njAyTpNwQtO~NhBkfAyTiB}|@zLaHl`@aNnBiWumBzA__Cyt@jLe[ln@_F{MpEcr@zT{`AoFuk@kp@uaAyOwJpR}p@wJat@sNqDcD_W`QeJhUci@o_@{i@wNmr@qVoDZu]xM_a@gJm_AfMyZbXxL}LsXfPKxP{SyDwRuNGpKgm@oO}v@hX{z@nh@aD_Fib@sLgq@nKkoA}v@qbAC{v@|Jku@bQqA~Pk^t`@klAv@qXsDcGib@jPjIw~@kFwEuHrNd@c_@s`@ya@uIub@cV_MdHm\\wNsGyXuh@yR~B}Odi@uKa_@iFp[iFaZhDu[wYzJfAoJ_`AxfAud@cGiPsUyHelA~GutAga@mWvRqq@hEhJcCmWkaA`K{ImmAdVui@iToTeJ|DkSsd@aDzEp@{l@yNaa@e]lIxBm_AgEqOuYsHeNsUrEsqAe\\ye@sElCfHv]_HnLsYcQvEku@qGke@wh@jVgIgMzByFaO__@iHB}Wer@xZqFyEmKr_@mDxMad@{QySh\\ws@}Ysj@xOgUuEmHtG}m@gBsSaG}AsH_i@|Jx@JhS~E_y@tHqRiOy@IqN|HjBpFiIfMg@`B_HwHiBfQuf@aBgO|JwDuBgKpKmS`IbBbXgHjAqOuCsB{QdJyLUeLmDE}TzYdJbQ_QdQgp@nt@ypArV_kBkFcm@iQkQ{b@j`@}r@tHsy@qe@uEid@eHqFcfA|a@sFoL{SnYcDng@{T_HcFyYaNjWLyj@zKkXn@m]wWaPhd@mA_J_i@qX|FuEaQbBss@yMce@xC{u@eI{Cak@jb@fBkR~V_QeEiQ{Sau@wYmCuYc^}\\zFqAb[oI|BdKbx@eP`i@wbBgoAkQlJeCpa@aLVi@oj@lOqSzA{ZqGcXiI[aFmNv@wrBiPqA[{Nhq@_H~m@dJ|D}{@c\\eXsAgSe^kBoRaQWgVmRwh@jKaOdAzW|IlGbH_c@zd@NgBmUnJyYVm[``ArHhMqp@kUix@A{WvCmXsNwFsK{m@eb@sIjGwQvn@fCnNmOe[mb@zi@}XFwe@tJ{Ch\\eRrv@qDxBb_AoGpe@f\\Df[b[zM{IlHIpZz|@|SkEh_@x`@xVqDfBaMgKsd@{HudBtj@cIx@gs@?kJsa@}LoEgZ{i@oXlHe`CaPo`@hPkQgFw_@xMoCzR|Q~Kmb@uBay@ya@mb@aKsnBvB}Y`q@kWaDeVlL{{@hM~C}I||@w@joBlO|LKnSfg@|D`Kug@mFgh@|q@ga@oHgwAtJ}ZaBuOjPqWrFsn@pSoVpEhMrSmq@lNbEfFga@dTmGhJqbEfGgb@aUcdD{T~HmKgHdKi^p@{KcD}QyTeOhCeg@a@_Vp]e^tEsj@vuAi`@|AwR`[o\\fDc\\aKwZbFyWzn@kg@|o@k@}DuJxDuCwU_k@_JayAjIqu@fLoi@aMgv@re@{JzFeThf@tL||@bFhBpJoMtUpHjMEiIjJ~CfL_s@wX}t@dLeg@|BgwBx_@wg@fl@amBvDga@{F}gB~TjbA~UvNnGqP~c@qCxLhUzTb@jO_Kh@oUxV{EzTfJtc@}YjbAgA|pAkj@xH|`@cPjDtEtKgDjg@rGbEnD~LyH|IfHKJpT_JpKrs@mFlCxRp]{a@`n@hm@_CxUxLlXnVy^jUeP~o@`u@|j@iNlOum@nj@lKlBoTjUvo@z]qQvMl}ArW{A~WoT~[hEnN{c@la@oIhgA`\\tTnjA`e@`FxCcFuLmt@qN_KqH_c@lFiWlP{KlEoq@d]aWx_@ff@aCjJnUj`@rA`e@bGrE_BhTzNxAzExh@hDja@z`@dPdLt^ja@_BrNxUfLeCPrPr_@HyGvM`Cni@gFcEaAtSqP|VoFvg@yMlP{YnBkEgTt@tt@|Mfe@vdAlgEl{AfdAf[|fAnVhR`[mOn]jTbJ{[lIdB_EbSfm@qQzC}d@o@yAqPpAsC_VyXeHwC}_@bG_TiOyc@~BgXxQbYgLci@nBaYxMmKSua@bOwHTmb@vg@b~@yJb]fStz@jOtPkFfCnB~L{HoAtSlLkHhYeHmC{KrPtSzJrKwQx^nTxVme@qD{eAzjAwaAjDgV~MxUfB`i@`LvMjA|y@aX`_A_DjfArGeWj`@sRoGw_@jKa_@mCic@hQoJJgqAlXrP_AxZtQqG|Qyz@q@uWgPoZfNok@`VwCtImq@qFal@fPe^ha@Q`^la@fzAwMpa@jf@xWna@x{@wVptAl[l@{ZfQsQn}@l[xUxX`B}Koh@_k@}Amc@jc@gtA~d@xEvRun@fj@?rw@lPdH~Mna@B]tc@zVjGnKda@`UtEhHqf@~UObMfGkDr`@jNh@`EnW~N{NnJtNf]{FbJ}^mBcU~GiFeK`@hAu|@tL]Pf|@vCiJrVxD}QuO~@cJbO@jKdSq@{\\f]nSfZyStI~ZjXpCjEud@xItQ~U}G~IpLlJkQpQmSf@qOtT|Bn@{QvPgKVqQ~Ek@?~OlQcLvD}~@nEaA`C`_@}Axi@vZt\\lHuINjKnc@x_@r@tNbJcKrRb^ph@aINkJdh@~Xf@tNrKy@DyRfOtVg@aOlI|Cz_@q\\tX`Jz\\c_AtI{H|KzVhCsVrCrZbL{D_Aw_@~Ok_@sGmOdLOlNc^r`@lGjNiKqGnUxP|D@~L|`@p\\hFoQ_[cSne@~@vFqWnIxcAvk@xi@x_@vErQaMX~Ztd@wSfWXbI`RkIhgA`Mfa@hWdQYdZrMhb@`u@nUgNn}@vz@{RzFta@vEBhb@_[uDm]rJkZt_@zClK~Rl_@pL|FzSiBp_@sNhZlMnp@iIfn@vFtLhMg_@|s@xC``Aa_@m@{Q~E{Vy@{qAwLoX`RgJcAtTvf@~`AlJE`\\ah@xEvMy@||@wIvBuI|^~SnRpFoZr`@kCeIjdAxe@~n@t@yOzLgAO~Z~G|EbQi@zE_V_@|Mj[_IcJoZ~k@yB`Ro`AaCoNdQjA|Cg]|h@`Arg@mZzQfb@qHfm@pCf]vn@p{@f|AuMhL|E`H~f@tQ{N}H_SjFeEaEqTzGmFhHnZfUdLmU|Hx@zM_NpVdPpScE~VjShf@[h_ArUcEzLr^rLgCbMhW@xg@rXhKjt@tzAsQ~IwLvOT|f@{RnnAwJyQiJbBpBfhB`EfNrFaExPcx@bM{KfHfAnFlZtc@nXbGmKlWxUfWkCbFaSlcAsU~NnJtOx~AxGbDfr@o`@fYk|@zUmLve@dQ~aA_fAhe@wL~MhK~k@|PfeAzpBeUrWkFld@oLnOhB~NbMaCheAfsAj`ApT~v@v{@nPmMbb@nLhYaR~l@fn@j\\qDdl@bTrYaj@bMqv@ba@jLxd@sKzAzc@si@lqA~Che@h[|bAqAhr@ry@lG|jBiJ`GriAid@~bAaWjIoTb{Aam@hu@mWfhBoc@x_AcAlg@u]rLa`AnkCam@Doo@}f@cO]gs@lv@{o@gHwMuX{pAdg@{]fm@yFVkJad@qc@U{U|^rGjb@gZnNrArf@y`Apk@gLpW\\xQcx@hw@kSxj@ej@zV__@pq@iO|v@kTfNeVnl@sIbg@sqAvhCcLbj@xI`dCfb@lvCmt@|~DgmAzlC_z@boA}tB_f@gl@xMgU~Q{Cxo@yy@ddBke@ff@{DlX_e@zo@o@r_@kc@fsAuU|Bo^mSei@iCabAvjDgr@oGeh@dMoV~V~Fry@cUdXmHjo@_a@~P_TkGoYvUcBddCsrAvq@{d@cQcRkJceBfEmKpaC{r@lc@}^p_Ay[bW__A|aB}Rrt@l@~`@wb@hq@cFp^dIjg@iO`u@rFdaA}Ixe@eWzx@sF|nCvd@Y`V{Z`j@{KxDfjAue@pgBzC|c@ei@jm@lYfs@a@pxCwHvwAaWz_BqM|[}NjBkv@gPaUlUmH|t@a_A`aAcg@mQcnAbSeaBn}C",
        levels: "PHHGKFDFHHFFIHFGFFJHFFHFFEEJHFFFIGHHFGJEFFHGFHJGEHEEHFGGHGJFFFHGGFJFGHFHFFFGMHFJEGGHHEFHFJFHFFEIIHEFFHFGFNGHFIGHGHFFFFJFHFGHJEGFIFIGGJEHGEGGFFHEHFFJEFHGGGFHFGFHGICGGGHFFGEKFHHFGFFFFGEJFHGGEHFFHFJFGGFFIHGHFFFGFGHEGFGIHEEGHEHHEEEEKFFGHGGGFEGEDGFGEGFHEEGEFEFEEGEHEGFDGHFGEHFKGFHGEIFHFGFGJEEGHHGFGFEJFHFFHGFIFFGFIHFFJFEGEEFFFMFIHFFFGEIGEGGHEEHIFFDHFGIFFHHGKCFIEIFFDGGFFKEEHGAHFFIFFFHFGHGGEJGEFIEHFGJFGGGEEEHFFFFFJEHHFGDGEGDJFGHFGFEHGJEEFGDGJFHEHEGFFJGFFHFHEOFHFGFIFGFFGGIFFEFDFFFFIGGHGFJEHHGGGIGHIFFGGIGGJEFFHEFFLEFGEEFF@IFGFFFGIEFFEEHFGIFCIGFHGLGFGHCGFFGEFHGGGFFFFKGGEGEFFHFFIFFHGHFJFEFGFHFJFFFFHFGHGEGFGFFKGGHDHGHFHFJFFHGGJFFFHFFHGGHFFFGFJFGEEFIFHFGEGFGHGGFGHFFIDEGFFEGEFGEJDHFFEEIGGFGFFFGJFFGGEHFGFHFFGFIFHGFFHFHGLGHFGGFIFFHFEGHJGEHGFHFFIEFFFFKGGIDEFGJFHFHEGEHGGHHGFGEJFFFGGHEFFHFJFEGIHFHFFEEKFGFEHFFFHFFGFGFIDGEGFHEKEEHEFFFHFFIFEIGHFGFKEGHFEEHFJGHFFHGFIFHFJFHEFJFOHFGGFFFGGJGEHHFGGHEGJFGFHGEGFFFKFFEFEIFHIFKHEJGEFEGFIFFIIGFIGFHFFHJHCGKHGFFHFFFJFFGDGIFFIIFGHGGEKFGHFGHGHP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline6);

        encodedPolyline7 = new GPolygon.fromEncoded({
        fill: true,
        color: "olive",
        polylines: [
        {color: "olive",
         weight: 1,
        opacity: 0.4,
        points: "gx_kH{yv|At@uI`WpEdT{|@wLeNfWc[d\\o\\`YnIpVws@WeXV}QpPqdA`Tw[rSadAhc@NjEkE_\\aYoj@kPJsWqKuCoIsYfP_~@nt@}y@WmUhJ}OkFwCfEeZqMyFdCsdBxLsm@Rmj@e|@ix@uH_X`HqbAzOs`@lGx@nEeh@yTgS}Oh`@aXaS~ByYoF}UjWi{@ba@pJs^o_@rKgu@bp@wGj]oO}FxOxFxdAhJ`DvOuWds@myAuJqHoGzIgEcZnLk`ArHiMbHlc@nRzYvnAg`CdM|gA|Wo_@`VsDxVpYzHvo@uH~N~D~HeFhS~AncAu[tqAl`@vIp[{^hh@|LkGt\\jIjx@bIwElHoR~^tKvJ_j@dk@tLpQz|@dCp~@tKxOtPa_@fKzRnFsYnY`OpJkTxIvd@nLtEJhe@xg@FoJbR?dUg@xUjVq@f_@h[zAtk@hNvh@b\\uMzSri@vt@qe@qCwVwRiDa@yj@}f@_b@lLqy@lHq`@r[sP|J~Tld@yArWnPhNuTjK_b@tFk{AsDmW`_@oaBhVeaBvSpIxRmFdEl\\zNzDpj@oeAlZbNfAtVz[xAkSdp@tDpXdKwA`K}V|`@zOyC|a@`S`QS|MhGcKnAyz@bD`c@nVha@uFbj@di@tKzv@l`Asb@fzCaq@rq@ovAvXqk@`uBKlSsPhe@c^f`@fg@bdAoVhc@oKjq@jFxp@wI|~@u\\hkAoj@`|@_Hjv@yo@ta@{w@|nCuR`iBhIh~@}F`i@v]h\\xQjc@kYxw@lO`h@ie@duAa_@uLeRtWcKxnAlm@`Ind@sc@fKnAfmA`x@m@~_@bLlFff@wTdCdh@hX|Cad@vdBhFtg@mGxsAhDdu@jHjj@`RlPvHpe@tz@jeAa[njAh]lt@gEfRbJr`@w_@db@mcAmo@sMub@yOwBag@lOmPhn@mS}WqKnEkQlcAcMhB{OiO|A{X_g@LkOlNeUhvBoKhLbKhXqFz[hHtNkL`o@r@xb@x\\hg@iSxzAwIpcCcE~J}Wl@}QeR_j@fK{Fn}@hXbaBcWdbAk_@zm@hLp`@~YzZnJ~q@{Pbr@bb@~[`YuUzEkh@jaAr\\xE{K|QfStRl}@lq@`XiIrGrv@bNl}@uHz^pH|kAeYpKkXtc@qHfUxLhI~[tTkAfNeZp]gHzWg\\`qAePl`@`IbHbNl[cAf@`c@jcBqBbB~dAhtAvBxl@{Fs@cY~MiAh^ee@nXm@r@zkAlLGvQnWntAqDx}@pdAdx@mJrp@ri@fQuQzOtDlJmDtm@ahC`HuI`O`IjK{Mfk@ja@h\\r{@vAx[tZfXkVbw@`E|PuCjn@uWjc@{Gdc@eJtv@pMxs@gSbk@cNt^pIly@{HfP}]gCmR|u@{Anp@rXbd@O|WzHbCoNvl@yPzK`LvF{@xJi\\|SpJfFfHfaAoQnd@lMzYbKd_Afd@iCjJzRx[_[`c@y@xoA|`AbuAsn@pMvd@mFhKzIbHrLz]fY`InPz]dWxFfh@|hAhKr_Bjf@|WxKbxAvQb[zbArv@fs@t@vTlSx|CncA~Cee@h}@kHhCeNhdChr@faBsh@x_@`{@~Lk@pRv`@nZuF|[fk@_Q~c@nFtTcHxKvQzg@nEpvBccBpf@uiAv|@bf@zcBmDx\\aHxNwaBxh@}e@je@?xj@lUt_@bg@jo@dE~w@f`@ra@gAhT|Rv^v@~SzOkAnMhTmTby@yYvF}PpVaEl|Bm[bu@x@lk@bN~p@u[rZqIra@eZuG_`@nNiPpz@cZ`j@kJjGwEgJ{Jb]oTxLjGpDfQzcAaGvTrEr~@x[yE`k@gt@fn@yRi@fX~[~\\lh@gE|m@~[nc@bLzMtg@vw@d[bAhh@oY|w@tAjs@cFlSbF|q@iJ`YlKl\\hn@mEjLyWp\\eNpa@hc@bOtl@R~i@kB`_@}c@hTdEbl@~e@r`@bb@kDbMnk@bc@jXfQnaA{Nbd@mx@pMxD`ZcEzl@_}@vhEel@~y@eDrpA`[joBeZbRmWv{@iEliAic@|}BO`s@iGbT|Dn`@tIwAGhTpJxcAwTpGtAzRgVr`@xK~dAiVdiAtl@hlAfDhpAqPx_Aaa@mNwKnG|DjIqDncCnVrQxFhTaj@tBi_@yQbAnn@pOdl@gYvXaLc@sNbx@_PqHiMrMyGq[uq@iNeGva@zMrpA_LaEoPzn@}IuE_o@tqAoAsTeUoWcJmb@_i@oCeOscB`KypAy_@{]ye@kKee@~EiNcAiFjRkQpjAbIvZeB``@}R|BeV~x@mMoGj@gMeWlUaPhr@iYqL~C|q@wTuPoDvPub@zGgNdXwNnnB|Exp@aW`l@uDlvAwd@xXqMze@fBn\\yz@f|AuYvFqFv^wRtEw]di@qiA~hBuOtv@}u@~}AaRlcBjHds@sNzVpJpdA_Zz~B_f@fr@aS}YgrAuc@adBvmBw^yEua@j}@gc@e[sLrsArJpq@}[zc@}TrAmiCz`Beg@{DyfAvdAye@jF}L|i@d]vX|Wzv@cUpfBpUbmAuF`UjCdx@eKt\\_m@vPeO_FgTre@e@rq@gaC`jAaLjJtA|Ko}@fKilAb|AoRyFm`@mk@uH|KhBnq@rXp`@jGvg@x]sJa{@jzA{k@ld@sg@{Pmx@bhArHv_@fTrTq[`r@zPvb@q@ne@yd@rKca@kLcMpv@sY`j@el@cTk\\pD_m@gn@iY`Rcb@oLoPlM_w@w{@k`AqTieAgsAcM`CiB_OnLoOjFmd@dUsWgeA{pB_l@}P_NiKie@vL_bA~eAwe@eQ{UlLgYj|@gr@n`@yGcDuOy~A_OoJmcArUcF`SgWjCmWyUcGlKuc@oXoFmZgHgAcMzKyPbx@sF`EaEgNqBghBhJcBvJxQzRonAU}f@vLwOrQ_Jkt@uzAsXiKAyg@cMiWsLfC{Ls^sUbEZi_AkSif@bE_WePqS~MqVy@{MlU}HgUeLiHoZ{GlF`EpTkFdE|H~RuQzNaH_g@iL}Eg|AtMwn@q{@qCg]pHgm@{Qgb@sg@lZ}h@aA}Cf]eQkA`CnNaRn`A_l@xBbJnZk[~H^}M{E~UcQh@_H}EN_[{LfAu@xOye@_o@dIkdAs`@jCqFnZ_ToRtI}^vIwBx@}|@yEwMa\\`h@mJDwf@_aAbAuTaRfJvLnXx@zqA_FzVl@zQa`A`_@}s@yCiMf_@wFuLhIgn@mMop@rNiZhBq_@}F{Sm_@qLmK_Su_@{CsJjZtDl]ib@~ZwEC{Fua@wz@zRfNo}@au@oUsMib@XeZiWeQaMga@jIigAcIaRgWYud@vSY_[sQ`My_@wEwk@yi@oIycAwFpWoe@_A~ZbSiFnQ}`@q\\A_MyP}DpGoUkNhKs`@mGmNb^eLNrGlO_Pj_@~@v_@cLzDsCsZiCrV}K{VuIzH{\\b_AuXaJ{_@p\\mI}Cf@`OgOuVExRsKx@g@uNeh@_YOjJqh@`IsRc^cJbKs@uNoc@y_@OkKmHtIwZu\\|Ayi@aCa_@oE`AwD|~@mQbL?_P_Fj@WpQwPfKo@zQuT}Bg@pOqQlSmJjQ_JqL_V|GyIuQkEtd@kXqCuI_[gZxSg]oSp@z\\kKeScOA_AbJ|QtOsVyDwChJQg|@uL\\iAt|@dKa@_HhFlBbUcJ|^g]zFoJuN_OzNaEoWkNi@jDs`@cMgG_VNiHpf@aUuEoKea@{VkG\\uc@tMcQ^cuA~Dy@[sMot@}_@Bcs@rPgx@yQo@f@gb@ib@{@qFeq@mHpJi@wWfp@cTzBuPoHeI~{@{LoHoTiNe@hAqPnMpDdD_IwJoTrE_OwHmDhE{Rwj@ee@eTsc@c@lWuG|@cJw^nR{`BxZxIz]wPvK}h@cM}ADmiAnJh^pJwGfTzb@iDgp@yNiI`Qsf@nO{HCg]~N}YsHohAzMsH{Xid@bEwH}EmE}g@dO{k@uiAlLi_@`SgGtJku@dAwwAgK@gTYkPySiZfFd@uQsU}L~SwYmAeWz]iH|AuUeTuHA_RkYt[cBcHaYnFzByQtMoH_IaQy@cJaKtFgH_Oe`@kD|CqNwJaG_c@t]gc@yDrNg}@wIsJbJsMg]yl@^cMce@aYlGo`@_HypA_JmPx^eh@nDiq@vD~f@`OkE~EzNfVAz`@sJ~FdV~T|Bh_@{N`@qN~UuYgJoWnF{F}Csx@`NkIeKaNtBcy@iUyEmYrKsByb@~HwMtRdM`PiGlF}SqF{^dEgw@ys@|TjNqoAUii@rYw~@sVcBtAq]qHsx@|Ecj@hJ_]aS{\\qA__AuLo{@xJiKvKfZlHNlC}o@kTwDy]{a@rE|WqL|@Ga^{Tah@mTKkFc\\ol@JqMxMcPuPt@k^kQgS|[_RiYewA{A_j@cUqj@~ZaWiNm^~OiMV_r@fYys@jEtMto@hDfDsSvGrBgA}RdSuKg^wo@b`@y}@kKmPrXsHyBsJrIqEjF{TyB_Y~OiLdUjZnQ_IvN~H}BhVlKeErAqc@i]_cApGeWnLwDiAoa@pZiFg@sGi_@d@gNq\\xE{YxNk@XiM_a@{KoJ{QfMuGeFuMwIdBlAkQoHhCi@eMuEvGa@yOgOvInGq^yQeJcGic@tP}\\~Cwa@jd@}T_A}LsLeAnE_YkKmHuA~c@}KtUeUeWsBnSmE{Lan@f_@sArOiGmHfOid@gGaPuWnRjOw_@q@iNllAmoAqAmWmZoJkDww@lk@oISmf@xT_SjA_OlTaBrE}a@oNyBxVgWm@u\\sGPtA~PoNtSgPk}@s^aJyFhLcFea@p^uzA}@k_@eOgWeC_j@xI_Jp^jIdIy]xGfAcKse@tN_CoFmRbTyVyRgIwJu\\pMwOlCsl@zKiKqIiLfLgTcGeIBoKpHnCTcb@{p@_n@zb@hDeFwa@{UzC|K{`@_Jq]ca@qN_H{I~BkKlTqJ~e@xElOv\\fY~Hf@d\\fJtR|TfEY_e@nRgQrAg^eZa~BxYwvBpH_n@rm@uUfWhBnLkMe@wt@oIcJaa@wH_M}Tig@xl@w@ec@wUkDsLkQ{@qj@}MaIhCm[_g@ifA}XvA~A_TwHg\\cMwHsLmKhF{V_Aiu@xKuA?e`@iHyBoKsx@wJe@kDmNnCi_@cKsd@uEkCEv[aJgZaMxBwOtf@gGsOcGlDpEvTaJdV_j@uZmApl@wPnASxLeP{Es@iLce@m@g@aRsJuLKwWqOdNuVkUsIne@aHsMiGzDKzReHsd@iErMmPzAbP{cBsd@wDyCpUoHFuOqPdDgO}H}@{Cm^_Mb@m@aeAaf@Is^sL?gInQjB`r@icAv[kSzW_{CyDySCk_@`}@si@za@_w@jO_g@oAgMh\\yYjW}OjDo\\uI}@cJdQqr@uh@}G_W`JyRkAsUu[iObUcDdFix@tLtFmBd]hF|I~@m]nZkC~IlNLiQ`KsHzUjPcUil@|w@{LvKsM?oSdE`YhXkXpN{b@rRn\\xWou@j`@yVhFuo@uTiX|Heh@sFaTaSIqEme@f`@`RfPgCvYif@np@u[|Nk^hStIxW`j@eSbqAvC|ScHlSnH|KsKnj@jj@hW`SnBdPqw@]aMrUa_@tJY|g@ur@nDvGfToCt@{I~j@pD`Wu^`M`f@lb@zMnGr]tDvH|TgKhCe_@hOaN|qBba@rHjd@bYhRn{@vCfc@`^jA|[~OjJ`QyCwG{a@oNkPlDa]nb@b[rGv\\hZqGzJrZhe@cSbXvSxLmCnZxFhH|YyAvWbXjCvCcVvGh\\jVxIbNqNtLkAnT|XhNoT~@iWf\\_iAz@ux@l_@en@~{@{IgLch@`V~I}Av`@bJxSh`@rZu@hVxVGfE``@|V`AhLnUdIcA~YwQhc@edAdKyn@zVsIvg@`^|Jar@tO_dAzQ}P[}T`[xEfb@ab@fEuWwEuOv]ez@|e@yi@lR_As@}RvIjCtLseAqaAkeAqKen@gVic@pAcV{OyTiPkj@tJeX{CsE`]oAz@oh@xn@aU|Vs`@d]{jAzGfEhB{_@mNmKdFcPxGugAvOa~Blk@a@xPbg@bm@mZdJzFp@rTLlzAaLv`@fDrJlYqf@nDyy@b^oq@}MiNoQoa@_J_pA~D}YlVkVlAgW`h@yNbDqTzJjAlCtNrn@k\\xXdFrBwjAfT{n@xBmj@k\\o`Aq}@iwAm]uF|Eee@l}@{s@aI_GsDoz@dY{fAMw]`I_t@qIY`k@_}AhTnNtHyJv[rRoCib@uLbC}W{g@TeUdPw[qGik@e\\mTW_bA|TeeAwEso@mV}CcDwh@hJsLx@qZeK_^bDe_AhQiS|m@hEpv@aL|MsT~ShOt@mXn`@nWxSiCn_@tc@na@xBhDiKr`@`i@W_^jJuZbVh@fh@_\\bL}LGg[mSzN|A{W",
        levels: "PFGFFGGHFBEFFHEJEGFEIFFEHEFGEEIFHFEFHGGHEJGHGIEHEHFIGFFGELEIHHFJFHFEEFJGGIFHEGGGIEHGGGGGIFFGHEBGFGEGGLHFFGHCIGFFGIFEFEJFGFHGIGGFHEGHFFIEMFFHGJHGHEFEIHEGFIFFGGFIFGEGGHGGGKGFHGGFHGJGEEIEFGHGFEKHFFIGGFHHFGGFKFGEFFEGGEIFFFIFHFHEFGMHFHFIFHFFIFGFFHFFHFFGIFFGHHIEHGFFJGFIHGGJFEGGFFLGEFIFEFFBGGAGHFGIGFEGFGEGHFGFELFGFHHJFFEGFEGHGGHEJGFIGFHHIGFGGNEFGFIFIFIFFJGDGFFEEGFIGFHGGEJFGFGEGFFFKEFEIFFIFGGEGGJFFEEFIGHFGIEGGGIGHFFKGHEFGIFHFGFHEFFFDHFFGGHGHHFHEGEMFIEHEGIFGGIFHFFFKEEGHFIFGDKCFEIFGFGGGHGGFFIFFFHGFGGFFFBGFIFFFFJHFHGGHIFGIFGFGKGFHGGEEJFGFHFEGGIFJFGFHIGGGIEGGFIFHFPFGHFFHGIFHEEFHGEKFGFHGIEFIFFHFFFEHEEKEHFGEGDIFGFGFFHFFFHEFGFKEEFFHFHIGEFJFHFFEHGGFFFJEGFGHHGGHEGEHFHFJGFEDIGGKFFFFEIFFHFGHEGJHGEFHFFIFGGFHGLGHFHFFGHFIFGFFHFGFHEGGFFJGFFFGFGGIEEFFHDIEGFEGEFFGEDIFFHGFGGHGFGEGFHFIFFEEIFFHFFFHGGMFHFEEEHHFHGGGEFIGEGHFGFFGFEFIFGEFJHFHFFIFFHFGEGFFFJEEHGIFGEIAFFGFHFFFIFGFFHEFDHFFGFHGIFFHEFNFEGFIFFHEGFFIEFFEFJFGFGHFFFHEHHEFHGEFDGFEHGEHJFGFHFFFHFGIFGGEFJGGFFHFHFFFHHGGFEFEIGFFGFHFHEFGJFGGEFHGFFFFFFFFGGFFIEGGFFJFEGGFFFHFFGJEFHFFHGFEFGFGJFGFGGFGIGFEHFHFFFFFGFHFEFFFEFFIHHGGFGEJEGHFFEFJFFGGBHFHFKEFHIGEFFFGGIEFCGEEFGEEEFEJEGGFGFGFHHFFIEFGEEHGGFGEJGFGHGEHFFFFGHEKFEEHFDHGFEGDJGEGGFEGMGHFEHGFGEGGHGEGGEHIFFHFFFGIFHFFKFHEEFFHJGEGEEHFFFGJGFDHFFIHGFGFFHGEFIFGGGFFEGEHGGGFEGKEEFGGHJFFEFGFFFJDGEHGM@FEHGGEFGFFFIHGEFFEJEGGFGEFIFFEAJGGFICEEJFFHDGEIFFFHEGFJFEIFGIGHEGFDFGHFEJFFGEFGHFGGGFEEFKFFFGGIFFGFGIEGFDHGFP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline7);

        encodedPolyline8 = new GPolygon.fromEncoded({
        fill: true,
        color: "silver",
        polylines: [
        {color: "silver",
         weight: 1,
        opacity: 0.4,
        points: "qmhsHie~wAjCbdAfY~LbDdU|AjeAfEdDr[mf@dPhSjDhd@_GlcAkKpZok@rQwNrh@}K_YbIleBp|@nh@zBgJ~a@fKgVv`@yHmCiCp{@m^iHaAbMsl@vQmUfVmAnQol@nDqDnj@}CmN_Ll@pBv`@iGf`@zInAgEhYyGmJeB`KdGjJyHtkA_b@aMvInKsJpYoYaS_LzCbAhSeCpMcBcRuGfOaR_@|B~OoK{Bd@lNog@zXoRnr@eQuMyq@vO{PnVyU_C`FxR_n@nMn@p]oHwRcGfMm^lBaLlnAqVi@o\\x`@qG|c@uUgLo`AbSg[bdAsLsA{GmFe_@naAqu@sg@iSxAen@dh@qFsKkT~Hy\\eNoCtOdI~q@_Kto@{{@uAygAk~@vDyIwhAemCaVhKeVty@yi@sEwUuZej@w@q`@uVmNijAqXe}Auk@kd@oMnEcWw]p]}LxOxF|AkTcGur@iSw[w^dsAyi@yHyMuPcTiQqgA}Kac@gj@kLdFC{v@dPkl@aq@{t@ca@ju@ePg@mQaq@qMiJ{A`HeJ`MlF`P{J`KgWaL_JpO}UoP|CyWeN_EqCt[fIjSc@fWgJ_IuS`a@aR}s@~[ez@eVwc@qQm}@~HiSeHaZn[[~Ph`@wG}e@hE}SoKsKeAk^n\\{hAj`@iXjNkcA|O{OwHg|@nR}e@uT}I`IgBqBk`@_RclAgk@gKyo@vI{^iXoh@jH}Pce@{m@tNgL{HfIa~BgOki@_Eyp@iLmQqyAqlAfNekArh@}bBcH}zAbs@c~B~Qyt@yKkpBbr@odAzh@pVhLmEzFc^mOm_A}Ya^_Agl@j^sa@o@ay@lNoOH{PjN_DaBcvAaWuiAlBgPrR~D_\\}q@}gAuFgyAup@am@m{@ox@cXcPdImNoj@fVa~@sDsn@hHwe@wIs}@ki@mQsAmi@d}@etCcs@iPlh@gsF|^kz@lLgcAgM_aA_X}q@}Bo{BVuVqf@`@{uAxVkS|ZyM_Ogc@Heg@m_AZto@ie@~C_^bg@kYnJg_@wb@}Guc@cjAelA_RxFcd@oP{kA`Z{\\_j@pDgWid@|j@cjA~b@cK~S`YrhAvXx_@ay@xlAwUfo@}_Ba{As]gLrEg`A}Mql@aYyk@y@wYa_@yK_Iol@rKyz@dYsLvKvGbLiMlDahAwFg|@m|@nAWuWlKui@bRuB~Cgl@xSiHyCuo@|NulB`U{[ba@t{@ng@wJ|NsHhN}UMuf@cIqw@rRys@gHed@~@wn@qLjTyB~e@a_@cLwr@gn@_b@mGmHw_Ao`@mpBf~@kTpvAq@`KwJ`b@lKvK~UfHu\\`[uwAgQwo@w_@tNeV}m@hAuo@ySck@iSc`CjJ_WhKj]f^oKbH}PhPvRjd@cn@cIyQ@_]|Lm{Bzl@}Nvy@~OzOu`Ahg@ok@re@lOh`@beAzQrEhQli@lUnPhc@}Hjj@|JzSoSvoCei@|W_Lpm@yaA~a@eOhqAwbB|Owl@zIo|@iCyPfMm@yBy{@fLoIoA}MfLoBmBkOdOiY}BuTxk@_`@lk@{u@bwAoZlMaWrb@~a@pScTzXxI~GiKp[xo@jf@ya@nW|@tMaPzOtLnRiFlOlRhWsXgCw^bP}c@mCsj@m_A{dBw~BweBcGai@gDcq@tKw{@tXyN|LqjArWo}@rb@a`@vM_wBuLanA|vAgnAwOadAntAg@|e@yMxa@gc@ry@iwCvt@o_@nn@tXhjAhgAjVg@nTmn@dnApGbSaL`m@jQj[fGhImRd_Cyo@rc@cfAbd@z}@xu@jv@~G?~d@{gB|g@sb@j_@eHt[imAlZru@pbA~bAnOqP~cBdyAl]_fAnGahA`[zUpJdXt{@o_BiGt{@tHsDjHkfA~YeNpYge@`WaDxI{a@dj@qh@i@}OvZtC`a@mc@lOl@|PvqExH~_@fNvFqXnUfKd\\nXiOUxXes@rQzAxO~Gc@iH`_@aMQzEdSqOmCgBh]pXzb@dBv\\jHh]kDt[xj@bArBp_AyRpQxD`d@qKxS|B`r@w`@zSu~@b{A{`@KxBeOuLhAwRbRuRruBhQiAvDsMzOhKnXeRtUbGwCpK~EvMoWtn@z}@jIpOh~@qEpG`G`Rw@`mAl`@i@pFpMzT_Zfg@mJbSNfQyeAtZlHn@pm@jVwRrG~Z|]tJeAda@u`@dVlIzb@bN~QtVw[fLS_DpYnGtEoQ``@jQjLgC~l@~Gbe@aAxfAkRTgLfSmDcNmEpCa@`[mSn^~DcnA_Hu@sCv`@sUlTgEiUgg@fX{LeGyJlYzWhu@vv@|EySfw@}UxRaOpz@vCfXef@t^_OeDqO~dAfRt@FxYkVbQh\\hf@eKbCaLjrAuQcHa`@rqAzMf@iV|f@hG~m@bJZsQpm@vMpAfCl]vQ`BRxQ|PlYzEkDpMx_Ax\\sCiCnh@pUiSz`@xBbKhDjIva@{Azb@vJtd@kk@hsAuOpcA_OhiAkUj^uHvh@ad@`eBpD|SoFrl@uPkHiQ|Sr@z\\iO~Kh@bO{OmHmKtg@}Jvq@jNja@aHhAVnLyO_AxG`oAwMbIyBlT}nAvXa[sGvJlUgFfI{Ro^y]jsA{Ahf@mQsEiLfu@ge@dY_@fDdC|f@zNza@qKt^dWt`@}`@gHsVjZaWRuFKGxWtJnHi[fQgOnb@iA~PK|N_gAdx@_BpRoGiKyIvJiSuDfW`g@bA|NoLvEV~I`PxPYfQ}Nv[lB~XiI~QaJgUgDtEeA|TtBxJvEvDhg@_Ch@|o@|c@cImP~_@jCx_@iPnRwFdi@uDex@gm@bl@cAbk@vPjFsSn\\Ab^mMrDeIaRcZ`NcJiFeHhwBrLff@|`As~@{AnYrChUzE{CcGt\\fJbNpPvr@g@gRrk@qh@x@nMpr@ah@|Mxw@b[zl@iX`N`SrZnBx]oC|YnZflArGwBjNjmBxTsMnUvDvSsk@`WcSbLpNjT~Q[zTruAxkCgjAxaDgd@lxH`y@lEvwBkx@~o@`SvVjV}V`hDvPCtuBzg@iFhPhTt]MvpAtMfCzIfz@j}@_[|C~H{@jD}`@nrAfGfJfA~h@yEnfBfLzTbZsHuDxj@yXb^iJra@tc@hBNtNn@hw@mOnHrXhg@pZwMlQjRwPbO}Kxt@uH}HhDpNeGfD~C|PeFpPrV|BpAbPsd@pl@gs@zJyKhWw[yFcOiYbBeO{^tl@}EoMeW`EgHmMuJjC~@jJ",
        levels: "PGFFHFHFIEHGGIHFFHFGKGFFEGGGFIEFFFFFFIGFGFHDGGFGFFFGHFGFGFGGGFHHGFHFHFDGIHFGFFIEFLGHFIFIFFFJDHFFHFHEFJIFDFIFGFHIHFEHDFGFFHFFIEEGFMGGEFFIGHEEEHFFFGFKGFFIFGFGGFIGEIEJFGGDHIGHFIFFHFGEFHFGFKGGGGFGKFEHFGHHHFFHEGCLEGIFGIHFFJFFHFGHFKFFIFIEKFHGEEFGNGFFHEHGIFFFGFIGHDIFDFJEIEHFFIEJFFHFJ?HGGHFFIGGFGGIEFLGHFIGFFFIFGFJFFFHFEFFFFEFEEHEJFHGFFGHFFGFFGKFEHGHDJFFEGHFHHLFIFGJFIGHFGCIFHIFEJGFGJFGGJFIEHHFIHFFGFFGGOFGFGHGIGGEFFFGFHFDEHGJGEFHFHGGEHJFFFFIEFHHFEEIFGFEHIGGGFHGGHGEKEFGGEEIFFEGFHFIFGGFFJGIFGFHFHGFGGHFFGFFJFGHFFFFFGGGHGDHEELFBFFDGEHGFFFGHCGGEFGJEGFGFHIEGGGHCEFGIFFAHFGGEBHFGFFJGEEFHEFEGFFDIEHGIEFFHHHFGFHFFFHLHIDFFFEIFGFJFGGFEFFFIFGFICFFKHJGGJGIEHFFFFIFKAGEFHGHFEHH?FGHGHFFGEEEGFJFFHGEHGFFGEP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline8);

        encodedPolyline9 = new GPolygon.fromEncoded({
        fill: true,
        color: "yellow",
        polylines: [
        {color: "yellow",
         weight: 1,
        opacity: 0.4,
        points: "ib`qH}o_}AdKmJnVxKcQbfAcNfN}`@`x@zKhzAqEzhBwHbAiOsdAso@kaB{M`IoV~fAqB|f@qW{Gh@oRpH}MsCgUaWjCuLqInLeSc[cEzFki@i`@yK{Jy]}NgF~AgNgVgDu@_O_K|O}HnH{PkOhFuOo]_Wo_@fHee@ao@bQ~~@sSe[eIbSeMsAjHbWik@mIoRj{@tFfMsb@lGkHtm@mh@gVwnAdOqC~VqReY{Fco@gUaYu[vW{EbUwXyJut@xV{AwTyHtAcUdTyT}WaO~E{Brm@cE@qNd_@dClb@aK`AzF`T_r@zM|@lKwLnEbQbIzCda@`KbDwBpr@nWfd@kEl}@nf@tPlSrl@|F`NmL~Z_E{G}U`t@ePzy@xJzPiPr\\jN~UyIBkG`b@iJnFaGdMfAn^bX~]vC|wA~IwA|AxRhJjA{Il\\gN]k@fLtSlDmHzQwLt@m^j_ByJf`@{^}WeXrDyLl_@qMO_Vok@jAy\\eUcGiU`g@TnYmMjKwArSc]dk@oDkDgIfN|Xpg@}DrU{h@~CEo\\cHuLqLAkCjTmRdtAoZra@hh@lp@fFtVmGhw@_Ur|@wMfd@qSpOuw@`c@oVui@{DuWgLzu@yAn]ia@h]yXlt@wu@}z@_YyQdKyg@mGaF|Hu_@{HsFlA_MlIjCLqTcJuE}A}`@eLm@aXjf@cLoTgLjFHtJob@fCcCep@oNwPnN}UoNoICoMguBwe@aMvo@cMwDkHd\\eSoCwEoYsLpDyr@jd@cDhV|H`TeOxLtGr\\aZ`WaXwc@{ZrJIaR_a@mKyBlUaJiJ{TpDTfJ{FgIpCab@sMaCqK]mQlj@wBrc@wRePeHaRq^lF{n@nlA@nQwPfTmj@nGaWmh@sAo{@yNgEOaw@iUpNuBeMkRgBe@_SkLuMhQ}StPjHnFsl@qD}S`d@aeBtHwh@jUk^~NiiAtOqcAjk@isAwJud@zA{b@kIwa@cKiD{`@yBqUhShCoh@y\\rCqMy_A{EjD}PmYSyQwQaBgCm]wMqArQqm@cJ[iG_n@hV}f@{Mg@``@sqAtQbH`LkrAdKcCi\\if@jVcQGyYgRu@pO_eA~NdDdf@u^wCgX`Oqz@|UyRxSgw@wv@}E{Wiu@xJmYzLdGfg@gXfEhUrUmTrCw`@~Gt@_EbnAlSo^`@a[lEqClDbNfLgSjRU`AyfA_Hce@fC_m@kQkLnQa`@oGuE~CqYgLRuVv[cN_RmI{b@t`@eVdAea@}]uJsG_[kVvRo@qm@uZmHgQxeAcSOgg@lJ{T~YqFqMm`@h@v@amAaGaRpEqGqOi~@{}@kInWun@_FwMvCqKuUcGoXdR{OiKwDrMiQhAtRsuBvRcRtLiAyBdOz`@Jt~@c{Av`@{S}Bar@pKySyDad@xRqQsBq_Ayj@cAjDu[kHi]eBw\\qX{b@fBi]pOlC{EeS`MPhHa_@_Hb@{AyOds@sQTyXoXhOgKe\\pXoUgNwFyH_`@}PwqEmOm@aa@lc@wZuCh@|Oej@ph@yIza@aW`DqYfe@_ZdNkHjfAuHrDhGu{@u{@n_BqJeXa[{UoG`hAm]~eA_dBeyAoOpPqbA_cAmZsu@u[hmAk_@dH}g@rb@_e@zgB_H?yu@kv@cd@{}@sc@bfAe_Cxo@iIlRk[gGam@kQcS`LenAqGoTln@kVf@ijAigAon@uXwt@n_@sy@hwCya@fc@}e@xMotAf@wAgcB|WobAgRcgBzH{jCnXc~Avp@kc@h]g~C|@ikAfTao@xJyqAjW}[jp@wTrXccAhHw`@cR_lBdXkkA{Aa]kToi@cXk`BtGylBi\\ox@y]wKaRq_Dhg@}Z|c@mfAlrBzJrXg[heAsmAjA}Whn@uJh_@y^ncA_Wz\\aHnb@|I`UsmCgZ]y[mmC}[_gAdT}r@qa@uYdAky@{Nge@{IkZuFwmAbj@{~ClP{JjVvKl`@cZbJud@lZhAdo@wVlfAyFbQdUtMoZlp@mP`Ig}@lRwXtg@dhBdJbv@tk@~|@xLu@dOu_@l[_dBU_n@jTeL`R_j@u_BajB`YmsAcPeOoYzG}wAw_@w\\a]_VhAeEse@{l@mqAc[kNhAaYwLqX{m@oSBiw@vKa]mCwmAzPaG~Esd@l_@cZyKaaAxn@ggCrh@si@zw@wQhGfCdIel@}Tqm@}LmhCwS}YiNxOuDeLobA_Am_CmmAqCwZbWmbCiEe^tEoaAiFaXvDqPvi@iM|@acBrEmr@ca@{m@sHik@`\\k{Bv_Aky@z\\kIwDigAju@sk@hPqQpAkV{@cLh]jBzlAq{AlNcqAfb@w\\f[gfAjf@c\\ts@}jAfj@{Xfa@aG~w@fwBfLfj@iD~wAnTnFbt@ch@vu@sB`_@pcBhDdo@tr@keAtFdNhQ}\\fHdAft@p_BlWpiAn{AlpAj^hfB_\\x_AePnK{Rd}@gApXnO|p@vTnDng@cUzOvVfG|l@lWfAtn@th@wJn_@tE`\\mJ~y@cRzQnJvP~e@a\\VvS_Tz_@^b`@xb@~~@fi@kh@tVllAkRlcAvd@qRLldAzObRrHeYzLq[`ZkO|e@lHjF`n@_j@lTwN|CM|k@hGtJ`Nhc@dd@j\\~i@bKdIlOnUmChA_i@jK_`@pkAkd@bVnUnWm~@cg@}oAvAwa@dWoLtSe|@xNoM`m@hh@vO}JuCgkAzJuRhi@uSz^`BpVuu@dz@oPeAci@sRqj@aQ_@ql@ok@sIe`@_AaOtT}z@{Kks@vT}rAmLm{@rJoZkFae@bN{S`h@qF`ZoZhSzMtb@yF|[rc@|NoBzo@etA|wAez@hx@m}Ay@{[wSsN_MiUdEqb@cFcwAzTkd@f`@sInRoe@dv@{_@zs@{~A|KvAfVwThU|En|@aqA`]mGzPqm@n]oGbC}SlPsOmDaj@lGkWjk@_KpGae@bZxDlo@yy@bIu`@kE{z@~Z}Mha@_s@~b@gNfS_i@d_@zTbEcXlb@}UxS~ExIbYvTuEvY~Mzf@mXpXxJxAaSh[eVxe@|b@tOVvk@wRja@u|AbTqNfJyc@j\\vXpPwQnSvQnPpi@{DjPnMnMkgAduDtI`VkBpYyWp[`G|Vuu@xWeY|tApFvKcVpi@pFrOi@|n@tTfx@|}BjDfYfWlTjfAtKpRzBvOtZrVoF`DrDjuAqRtBZtI|RjB`Jj`AxGmg@nS\\jHv[oTjl@bKpSo@|OdRzElCnXrO_GsCb`@qJtNFjj@nPzCduA|sBqDvcBrErc@fQqGdTl|@~\\t^h`@yRoBiLjUwTbUu{@vS~{@tN`OdExm@hXpVuUtj@pKjOrD|h@n[oFzMlKuIdMpVmGfRqp@vYkSfIkYfx@wJs\\luDwOzWwKto@jD|I{Mzz@`IgNlJ|KtIyJoJn{@|JjAb@jR_@j`@zTzhB{Yu@gMvMmYwd@cF|JJ~l@iHC~EnMrIuMlPpLnO}HbYniA_Sjn@`O|TUbp@bTfWqB~r@hOxJgZ`\\sPlSwNcFtArKiT`i@eu@te@hBnXkHnNlIbPoLrObFnSzAfOsp@jy@lGhX~Ta@cDnZp@jCm`@xbAmw@~^wj@`iAhK~x@oGdQzBvb@aPnLaBj`ATp[wKnRan@fCw|Axs@yG|m@_BjuGehCnCo|@fA{GzwBqeAsAl@vmDoSjm@rB``@cWtJ~Vno@g}@xlB}Cbd@da@G`IhLrE`jDt~AzG_BhhBCriBhq@jCtVvnArU{CvEld@qUhBaBzfBjA`NiS~B}Ld{@gWxJuq@eJwk@{\\{Mdt@wRuSsQlCsDv}AiUd\\sL`q@xOv_@n_@nZkDjaA|YnL@ro@zGoHhHjh@jg@n@fCcWz`ApThJfH\\zZ|Kv@iL|Rtj@d_@cVlg@aCj`@~KfVsOfBo@|\\lMrKn@vVn\\rZbCtNfUFbLp]qNxRh@`XnOjK}LjXmF|AaIzg@iMfA}VryAsKlK}GtOlm@zHoJlc@xDxByJ|d@hBvd@mHxHfAeU_IFl@hWlHxCkNzj@nCvIxGqCrBfb@mLfPrCda@yFfIbHrGiMtE`CvSfZ_ONcTzEvEQlYsPzTfCjNxJJ~@tP}BbOiPq@m@nW}}@}@yRnkAzCfQlUvDzPs_@zFhk@wDlIvOrY~OoDfP|b@wKtZoT~E`FvF}L|VpA|Yz_@p~AzC|Bnt@tP~LN`BuMfZqSnKnNoOpe@nQlPfMjc@`Gu@y@fW{Dd|AnX]Iaa@zGjXeGxc@vMfGdNv`@pAdRj^hc@lYteBy}Ax~Ae]dIez@klAkGzs@oE_K_EdKbHhH_MzeAeo@f{A}O_G~CzUyKhc@",
        levels: "PFHFDHFFKFIFEGJEEGFGFGGGFFHFGCGFGGGJHGFGGHFGGJGGIFFHEHFGGDGFLFEFFFHFFIFFGFFHGBIFFDGFFGFEDIFFGFFHEFGKEFBIGFFHFFIEEEFEEHFIGFEIAFHEHEBIDHEIDGFLEHFFFFFFFFIFGGEFIFGFEHKFFHFHDHEFFGIGGFHFFFGEGCIEHEGHFEGNFFFHGFFEIFGEGDFFBFJEEHDGHGGGFFFFFHGFJFFGFFHGGFGHFHFGFIGIFFGGFIFIFGEFFGJEFGFEHEHEHGJFGGGIHEFGFJEEFHHFEIFFFFKHEGGHFHFEGJGHEDFHFGFFFEHIGGGGFGMFFHFFGFFGIFHHEIFKGGFJGFGJEFIHFICGFHGIFJGGFIINGGFIHFFFHFGDJGGEEGHFHKFHH@FHFFGFKHGFGGGFAFHKFGFGFHGIFGFJEGFJEFGFLHIFFFFIFGFEGKFFGFFGGIGEGJFFIGFGJEFEEHFHDGFGMFHHDGDGGHGFHFGELEGIFGIEIFGFIFGJHFFGEJFHEGFIEFFHGHFFGHHGIHFICGFIGCGIDFGFFMEHGIGFHFIGHFFHFGGJFGFFIEFFGFFKFFHFFFIGJHFEGEGJFFGGFFGFFGHEFEHGGGHFHFFFJGFHFFFHGGFHFIGEFOFGGFFIGFFFHGFFGEJHGIDDFHEFFHGHGHFFEHFFHEEHFHEGGJGHFFJEFFGGEGGFJFFFGKFFEDHFFHGFCEIFGHEFIFFFHGGFFFFLBFFEGIEFFFCGHFGDHFGHFEFFCIFFIEJ@IHIGFGGHFLFHIHCIHFGJGDGGIFGHHFIGFJEGGGFFIGGEIFFGHFFFFHFFEFFJGFGEEFFFDIHDEEEGFGEFFEFGFEFFHGFFHFGFEIFFGHJFGHEGFFHFFFHEICDGEGHGEEG@HGHFGEDFGKFIIFFFFGGGEP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline9);

        encodedPolyline10 = new GPolygon.fromEncoded({
        fill: true,
        color: "#ffd700",
        polylines: [
        {color: "#ffd700",
         weight: 1,
        opacity: 0.4,
        points: "}hqnHk}u`B~F~ZiObRfAfb@t`@|EvqA|pCtx@fOpl@yU`CjRvKbFuLj`B|jAy`@fN~|@~JJnDpi@uRtp@pDjh@rH~RcAlj@cv@t_AkGzWcEoDcB~m@_c@hcBnBzfAym@boAoOgCse@zl@{~@qu@iLwh@_kA~AzXz\\xSvs@sUvXoHv~AifAvy@bGpRmJxCwHvv@iS~JbGda@aOrh@xBnUfMbEcChPhMz`@Mx`@gKnR}g@sFUzKacAyj@_b@uIEda@tStCoKhk@vAtk@}Y|r@hK`gAvGlFoR~dAiJ_HwTlLwHlVjHdS{LjFx@zOgGdEp@eMyL{AuAbQgIfApGrOmc@hF{DjU_V_@n[pj@_DvXiZtRrVfd@iTv\\qQ_@iE}YoKbR~FhdAgIxDv@tZqHvLkYj]`L|Uhi@`MvHzo@cG`Q|HvVog@lViTkItC~{@|LkGtCdj@zE]zDpf@_IdBzGbp@wGna@tFtTiG|IpIrXqFbF|QbHkKxSaUgXmQ|PeLwIlBrYiJdRfD~WaV~YgKlIaSkJrA~r@cPdYsRtCbGxd@au@~lAqDlt@oQhg@kXlZoZj]gGt{@gj@roAsCkXwWlDoIH{Mb]mZaTlPuV_CkFuZ{BiK|MuYqLac@fC}Mt[iRyITxIwLdDyG{O}HwtAwJm[wOzZml@in@kCvGaG{T{XcIm@_L{c@vEbE}OeEcMkRwMcP~BuAlGkG|[_}@nhAi\\}b@gLsg@l@aY{PlRmQcS}LfT_Z}SyZjb@|HrWu@z[mReKmErLwE`IhElRqOlWh@~[jKtFenAvoDs[laAeJvZaJ{AuZseA_K{KqTjK_XeJw@lXkOaAcL|P`t@~QfAhe@o]nGgOo[iJjOwMkFiBdX|]vy@kLrl@sLbNpLjSwJhCxEzNcC`g@}SfOjBg^aY{e@gHpf@tEz_@wWhf@fIwXoLgAoEl~@fWzo@mHdEeEjn@oTft@aNxDlDlOkH}EjBdL{O|Xy`@fDSjSkNjGyVpj@yN_`AeWcf@n@ka@xQej@mCeF_I~SqGkApNsd@uF{O|EwRiIgBgVmBtGho@}PkGYf{AcObb@cJdA}DgUyNwK_@ag@vH_Hx@eVqM]HaOqJkl@`Akv@unAaCwUp]gj@rPaG{EjBea@oP}WrOeYoGwo@cAb\\kb@nh@lOz`@oZxbAuu@mi@}Qcj@bJ}`@rZyIvEwh@qO{q@oq@pSeC_QzE_Kx}Ay~AmYueBk^ic@qAeReNw`@wMgGdGyc@{GkXH`a@oX\\zDe|Ax@gWaGt@gMkc@oQmPnOqe@oKoNgZpSaBtM_MOot@uP{C}B{_@q~AqA}Y|L}VaFwFnT_FvKuZgP}b@_PnDwOsYvDmI{Fik@{Pr_@mUwD{CgQxRokA|}@|@l@oWhPp@|BcO_AuPyJKgCkNrP{TPmY{EwEObTgZ~NaCwShMuEcHsGxFgIsCea@lLgPsBgb@yGpCoCwIjN{j@mHyCm@iW~HGgAdUlHyHiBwd@xJ}d@yDyBnJmc@mm@{H|GuOrKmK|VsyAhMgA`I{g@lF}A|LkXoOkKi@aXpNyRcLq]gUGcCuNo\\sZo@wVmMsKn@}\\rOgB_LgV`Ck`@bVmg@uj@e_@hL}R}Kw@]{ZiJgH{`AqTgCbWkg@o@iHkh@{GnHAso@}YoLjDkaAo_@oZyOw_@rLaq@hUe\\rDw}ArQmCvRtSzMet@vk@z\\tq@dJfWyJ|Le{@hS_CkAaN`B{fBpUiBwEmd@sUzCuVwnAiq@kCBsiB~AihBu~A{GsEajDaIiLea@F|Ccd@f}@ylB_Woo@bWuJsBa`@nSkm@m@wmDpeArAzG{wBn|@gAdhCoC~AkuGxG}m@v|Ays@`n@gCvKoRUq[`Bk`A`PoL{Bwb@nGeQiK_y@vj@aiAlw@__@l`@ybAq@kCbDoZ_U`@mGiXrp@ky@{AgOcFoSnLsOmIcPjHoNiBoXdu@ue@hTai@uAsKvNbFrPmSfZa\\iOyJpB_s@cTgWTcp@aO}T~Rkn@cYoiAoO|HmPqLsItM_FoMhHBK_m@bF}JlYvd@fMwMzYt@{T{hB^k`@c@kR}JkAnJo{@uIxJmJ}KaIfNzM{z@kD}IvKuo@vO{Wr\\muDgx@vJgIjYwYjSgRpp@qVlGtIeM{MmKo[nFsD}h@qKkOtUuj@iXqVeEym@uNaOwS_|@cUt{@kUvTnBhLi`@xR_]u^eTm|@gQpGsEsc@pDwcBeuA}sBoP{CGkj@pJuNrCc`@sO~FmCoXeR{En@}OcKqSnTkl@kHw[oS]yGlg@aJk`A}RkB[uIpRuBsDkuAnFaDuZsV{BwOuKqRmTkfAgYgW}}BkDuTgx@h@}n@qFsObVqi@qFwKdY}tAtu@yWaG}VxWq[jBqYuIaVjgAeuDoMoMzDkPoPqi@hKc}Ahb@ki@bP{{@ve@iEjj@_sApj@e`@mAes@~J{v@li@}nDjPw\\xP{dAbGohA}]iiAiR__@iiAma@ipBocBsBu`@zG{]qd@iiA{\\m|AoQqEcW`Iei@i~@qm@e_@_tAeSacAycAqKsa@vRoh@m]oHqVwl@j@kTc_@cAc^qmA`h@mxAfOoEtb@Cr[gRhZ|Pvk@qInXtW~b@|eAdb@dBxg@x]rg@dFzXp[lu@~[tYwDpc@lQs@bJyTrFpCjUzpAu@bSpg@|GngAtKjNbM_HleAi{@pg@oF`Qqh@`b@hsA~p@~{@nWrOvz@c`B`e@hd@br@ebAlZly@nVxIrPgIpOnLbD~oAdR|JzPteAjd@hZsEfj@jR|Old@qOpLvJ~Yzr@~a@x`@fHkCrI~b@ci@np@mGn|BpRly@nuAoe@xW{m@|a@u]fY~C`[gh@lo@pTbu@}CfRL`Su`@j|@kWrU_w@lf@fd@v[{eAzUhJ`YmLjX~Yd`@cKnOmLvg@pj@zbAaw@pc@}IpPor@jGjSzGmEza@r_A}Apd@tThq@zQrU~iAjH|^dBdMuQ|h@rR`j@}Kl@if@dH[nKof@xU}StKw`@xO|Pn^yItb@nOxlAk}@ttAqkBnZkq@_@ig@be@{^lJj[pNnBbL{BnH|^xKl@|p@_kA~Lev@ph@pe@zGjf@`]jRr\\`s@vReQuAwd@l@g`@eWeFgCiw@lPC~GeRsJ_YuB__Ap_@s_@pSuw@na@iC|v@tg@tGuO~E_DqDiNr[iLtaBf^fXwNze@ji@pC|d@vQzg@bP{L~J~F`HfWs@rp@`Yjd@rVvC~D``@`fAqBvDzK`b@Clv@eaAhd@{r@`E`DeJn]qXfLsBfNjU_CdL`Ff@hP~j@bJ~WhWtRg[|Q`LfFfUx^oRrALxOhfCkLry@ol@p}AyAhd@wr@jaDn@pF_D|d@o`@bN_V|dCqJqMlO|h@cEhYfHpYs@fWw^`iA~EbJnIs\\|MoCkL`{@dd@lz@q_AtaBuP~_BvBdN|YnFdHcMtCvTpRnw@x@nJgGhAe@xd@uKva@rMxd@iS~z@g[bMhTdi@i@hOiJzWF|e@nFtYpW}DlXbn@|n@gNlV}GtDlVlN{Arf@b[jX_DpRsPnL|[{RnEfK`UmExnBnKi@cCz`@gC~LvCjUcFlY_p@n|@cAlYxt@r}AqErz@tLpSUv`@bMp[nAnVct@aQ_Rxj@rGdFqF`[zY~TvItg@gM`p@tYzL~e@gVtj@noAfb@cDuJhi@wa@|\\oIdb@gfAntAw[|Dq]dj@~Chx@{e@`x@c_@rN{Jr_A^lq@}_@vrAhFdRq[p~@dVf^x@xUuG|g@ga@vYaG|`@iK~o@ax@gKcJ~g@uf@tz@_mAzgAwQlg@}JpfAiUrt@xG~OqExRlDba@_XpJmRpd@q_@hZ|Eb`@|RtJ@`Re_@vz@yOxb@vBt}@rQpa@sCjR{U_BsYd[eZxh@f[lmAeG`pAlK~DgCbVxSna@oZhw@sd@lJmG|Rc\\kDg^|i@oKJsOnb@_Qrc@tChHwRtp@bEf]cIvYp^|ViLtRyJdy@mKlJxD~p@aH~b@cj@~nA_^xEoAaIkZfQeDsUiPy@",
        levels: "PFFHGIGGEHIIFEGGEEKEFHFFGJFHFHJEHFGGFFFHFGFEEFEJFGEJGGEFGEGIFGFFEEGFGEFGFFIGFGHGFGHGFFCIFGHFHFHFGEEGFFFEFEGLGGFHEEHCGHGFFGGEG@GFKGCGHGEGHFFGFFEIEEHHFFFFGGFEIF@FIFEHGFGKGEGGCGFFFGCAJFEIFGFFIGHFGFIFGEGFFEIGFIEFGFGGGEHFFGFEFGFEOFGEFFEGEEJCHGGGEJEGEEFFDEJGFIEFFFIFGGIFKFFHHGHDHJFDEGFHGH@GEEGHGEGDCIEHFFFHFFGEHGFJHGFFIEFGFHFFGHFFEFGFEFFEGFGEEEDHIDFFFEEGFGJFFEFFHFFFFHGFFIEGGIFFGGGELFGIFHHGFIGGDGJGFHICHIHFJFHGGFGJHI@JEIFFICFFEFHGFHDGFHGCFFFEIGEFFBKFFFFGGHFFFIFEHGFIECFGHFFHDEFFLGFFFJFGGEGGFFEJFFHGJGGEHFHEEHFFHEFFHGHGHFFEHFDDIGHKEGFFGHFFFGHFFGHFGGFIFCEEFLDHFIEGEIFGGFGIFHGFGGHOEFFFIFHFFFFFFHEFHIFEJCFGJGEIHHKGFFHGFFGHGGEFFIGGFLGFFGHFCHFGHHIFGGEGHFGJFEFFEIBGGFKFEEEHFFIFGFHHFDFFIFJFFFGJDGGGFGEHFKGHDFFHGJFEGFGEGFFIFFHDIEFFIFEFFGGEGCNFHFEEDGGGIFEEGHFFHGHGHFFGCCHEEGGFKGDFEIGGBHFFHEGJGFEFCEHFFIGFEEEIHFFJFGHGHGLFFGFFGGFIEFFEGGEGGAIHFFFIEGEEHFFHFEGCHFEHGDIGFFFJGFFFFGAIEFFGHEEGEFIFFGFP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline10);

        encodedPolyline11 = new GPolygon.fromEncoded({
        fill: true,
        color: "#ff1493",
        polylines: [
        {color: "#ff1493",
         weight: 1,
        opacity: 0.4,
        points: "_srkHgrhbByKnU~Hrn@{CdT|QzShXDd_@fg@bjArl@jSnOb`@}Jjq@|RtIkIoAoq@hMyr@b@wl@pW_k@`[gj@`\\dJyBbQbI|E`aA}NlBcc@|i@r[cN|z@fKtD`TfSeNx}AlJry@lq@l`@rMzKjPoa@lSnMeJ}d@vViU|\\Jpa@_m@~LjNc@|X`W`HrR`XuJynAg[et@sTsHfB}P|TgHvr@vd@r@cgAnUwCs@mXbyAbU|Gv@gClQdYhNbOl^vTjE~Ixm@rTvG}Bd`@jLrd@}Cry@rH~`@`SxLfq@_r@fOTlFz`@|\\`h@bI{Et[r]sLzjAbPxv@iKhl@~MfXmOh~@?b`@pTxd@rApb@z^j~AyAbMrEoJje@zh@dRe~@hTmBjHmd@dRf@~RjoAkPhNz@b_@pS`D~HnUhHkZfCtRnQxSe[vtAbChRzSxKiP~p@pAvYlMtOt\\iX~EnGaFrY}b@ne@kFnb@|QvSuBh]s`@dr@lCrUlD|]gK|Lb@b`@yW`HgFdGtE|]dMpCpOwT~]fD|Ebl@hd@rXx@|j@pH~Rk@~eAyIbr@cWj~@}N|HiCgTcSdXGhKlRwElDnKgNjUsAzYoH`@jBgO}SxIqF_H{KoC{F~ZsWxQ{RwBgLdVv]f_Abd@b`@y`@n|Apz@kH|NqMl_@|fAz_@bm@sIrRhIp^_G|\\kLuCv@}k@{KlL_^dyAv@rg@cBlPz^wMfLnSb\\vCjg@xf@pAg]fKjD|AjU~TcVhCtQeFvQhUlQdNaXnKlr@qZpEz@de@iXj}@bZpa@yMju@ze@rl@_W`|@d]bU|JdLdRxgA`UjX`Jsu@xGoBy@|QjMlIr@bc@`GfEzf@fNdZrhAzBlgBmHta@zIhA`p@tHbCeItTdPaPf}@tg@dWyDpYvIsPnJvHdHuTbZvXzQk@~BfW|UpUeXd[kXpc@mb@pRq\\l_AyIrAdDvnAd\\~n@dE|`@mLfGjBxZiO`[lDpo@fElN|~@aYtE`h@hX{B`L|r@pDuHzXhCxSj^{ExSaZ~OdG``@pCr\\{Ojo@}QlFqZcUqHjh@mWnHoQvWtQ`_Ajb@eVib@|oBzF`e@hHyIkB__@b^}EvE`Wqj@neA{N{DeEm\\yRlFwSqIiVdaBa_@naBrDlWuFj{AkK~a@iNtTsWoPmd@xA}J_Us[rPmHp`@mLpy@|f@~a@`@xj@vRhDpCvVwt@pe@{Ssi@c\\tMiNwh@{Auk@g_@i[kVp@f@yU?eUnJcRyg@GKie@oLuEyIwd@qJjToYaOoFrYgK{RuP`_@uKyOeCq~@qQ{|@ek@uLwJ~i@__@uKmHnRcIvEkIkx@jGu\\ih@}Lq[z^m`@wIt[uqA_BocAdFiS_E_ItH_O{Hwo@yVqYaVrD}Wn_@eM}gAwnAf`CoR{YcHmc@sHhMoLj`AfEbZnG{ItJpHes@lyAwOtWiJaDyFydA|FyOk]nOcp@vGsKfu@r^n_@ca@qJkWh{@nF|U_CxY`X`S|Oi`@xTfSoEdh@mGy@{Or`@aHpbAtH~Wd|@hx@Slj@yLrm@eCrdBpMxFgEdZjFvCiJ|OVlUot@|y@gP~}@nIrYpKtCKrWnj@jP~[`YkEjEic@OsS`dAaTv[qPpdAW|QVdXqVvs@aYoIe\\n\\gWb[vLdNeTz|@aWqEu@tI}AzWlS{NFf[cL|Lgh@~[cVi@kJtZV~]s`@ai@iDhKoa@yBo_@uc@yShCo`@oWu@lX_TiO}MrTqv@`L}m@iEiQhScDd_AdK~]y@pZiJrLbDvh@lV|CvEro@}TdeAV~aAd\\lTpGhk@ePv[UdU|Wzg@tLcCnChb@w[sRuHxJiToNak@~|ApIXaI~s@Lv]eYzfArDnz@`I~Fm}@zs@}Ede@l]tFp}@hwAj\\n`AyBlj@gTzn@sBvjAyXeFsn@j\\mCuN{JkAcDpTah@xNmAfWmVjV_E|Y~I~oAnQna@|MhNc^nq@oDxy@mYpf@gDsJ`Lw`@MmzAq@sTeJ{Fcm@lZyPcg@mk@`@wO`~ByGtgAeFbPlNlKiBz_@{GgEe]zjA}Vr`@yn@`U{@nh@a]nAzCrEuJdXhPjj@zOxTqAbVfVhc@pKdn@paAjeAuLreAwIkCr@|RmR~@}e@xi@w]dz@vEtOgEtWgb@`b@a[yEZ|T{Q|PuO~cA}J`r@wg@a^{VrIeKxn@ic@ddA_ZvQeIbAiLoU}VaAgEa`@yVFt@iVi`@sZcJyS|Aw`@aV_JfLbh@_|@zIm_@dn@{@tx@g\\~hA_AhWiNnToT}XuLjAcNpNkVyIwGi\\wCbVcXkCxAwWiH}YoZyFyLlCcXwSie@bS{JsZiZpGsGw\\ob@c[mD`]nNjPvGza@aQxC_PkJkA}[gc@a^o{@wCcYiRsHkd@}qBca@iO`NiCd_@}TfKuDwHoGs]mb@{MaMaf@aWt^_k@qDu@zIgTnCoDwG}g@tr@uJXsU`_@\\`MePpw@aSoBkj@iWrKoj@oH}KbHmSwC}SdScqAyWaj@iSuI}Nj^op@t[wYhf@gPfCg`@aRu\\`CsMmNeGkj@~Bq]sj@z`@eIv^qNa@gEsXod@xKqQaRMcp@|Uwx@}T_UlDcaBmHy_AcH}OgCeQ{LrFGx^yHfGmGkHo\\dSoCpm@oSfe@eq@ak@uE}~@kR_iBfJv@xQok@dK\\rH__@gFuDxBgLbP}OiG{Q|FiHuP}R{Ikt@nP_K}Fci@bg@qy@gToz@vCea@aG{ZsJi@rOae@{FeSiOFbBcUuTa|@zOyh@cf@v@_@kXpAwQmLcLcFya@jHLdBfYvTr@Rmf@zIqApEuWvNgCaI_d@lDqa@{IlA\\eV{I~BpPos@j`@a^hXrF~JwlAiKtDoG{LsOnQyUkIkEuMqMGcFge@uZkDyNxZuK}H{@gWfHAdNi]wBuTcCaIqk@rGbEud@wQcG~Yo|@nY}QoNuRzK}[uKic@rBeTjB}F}Nqq@_XTiQ}_@xAuK{Ke@tDeXkRdCzGi[sf@k\\m]``@_MwJmMqT}RlAaeAdoAeRu@cYhTuT_FrEzx@yFnf@tQr`Am_ApeAv^d_@fBpa@oh@b_@WeM}KdYw\\iMmRzQsu@wHeXfPsPeTqYh@aUgX{OdPN}SsIdCgEgXfGs@kI_F|JQg@uNyf@oo@mRtKs_@mqBaZuEyv@bTwUohAcVbOiCgIkFj\\mOq@_BiNke@i\\jFsF_Ckz@gRkOY}WyQm`@k@sWvN_Hld@~c@pHcByE_l@|HmEiNeWxZ{Sq\\qRvH}EqOgz@eUrFiEkMdLa\\wb@wAAmc@aDg^bFoGiWyCjOuJcAcWrCib@qIaLbF}Wkd@}`AcRkz@dZujAyt@sgAvFoYfV_Lu@gLo\\p@_RcXmHxOig@i[eZk`@q^{ObDoM}GyV`[{A~SuUyH}XaOzEjTejA_Jsb@bMuK}@eWhKwSeDwIqUqNGcX{Ti]}SnC_GoVcKfb@qWzAwWxXkOmBqC`ZjGta@{SbYu\\pAga@c[}Vi_@lG_p@g[a@ew@oyA_FwQxK{h@n_@{h@gAcJcM~DaE_YgH}m@{VbKaHoNFfOkIp@mJ_fAdP}_@iZo\\_J@sWtAuEkVfj@soAfGu{@nZk]jXmZnQig@pDmt@`u@_mAcGyd@rRuCbPeYsA_s@`SjJfKmI`V_ZgD_XhJeRmBsYdLvIlQ}P`UfXjKyS}QcHpFcFqIsXhG}IuFuTvGoa@{Gcp@~HeB{Dqf@{E\\uCej@}LjGuC_|@hTjIng@mV}HwVbGaQwH{o@ii@aMaL}UjYk]pHwLw@uZfIyD_GidAnKcRhE|YpQ^hTw\\sVgd@hZuR~CwXo[qj@~U^zDkUlc@iFqGsOfIgAtAcQxLzAq@dMfGeEy@{OzLkFkHeSvHmVvTmLhJ~GnR_eAwGmFiKagA|Y}r@wAuk@nKik@uSuCDea@~a@tI`cAxj@T{K|g@rFfKoRLy`@iM{`@bCiPgMcEyBoU`Osh@cGea@hS_KvHwv@lJyCcGqRhfAwy@nHw~ArUwXySws@{X{\\~jA_BhLvh@z~@pu@re@{l@nOfCxm@coAoB{fA~b@icBbB_n@bEnDjG{Wbv@u_AbAmj@sH_SqDkh@tRup@oDqi@_KKgN_}@}jAx`@tLk`BwKcFaCkRql@xUux@gOwqA}pCu`@}EgAgb@hOcR_G_[hPx@dDrUjZgQnA`I~]yEbj@_oA`H_c@yD_q@lKmJxJey@hLuRq^}VbIwYcEg]vRup@uCiH~Psc@rOob@nKKf^}i@b\\jDlG}Rrd@mJnZiw@ySoa@fCcVmK_EdGapAg[mmAdZyh@rYe[zU~ArCkRsQqa@wBu}@xOyb@d_@wz@AaR}RuJ}Ec`@p_@iZlRqd@~WqJmDca@pEyRyG_PhUst@|JqfAvQmg@~lA{gAtf@uz@bJ_h@`x@fKhK_p@`G}`@fa@wYtG}g@y@yUeVg^p[q~@iFeR|_@wrA_@mq@zJs_Ab_@sNze@ax@_Dix@p]ej@v[}DffAotA`ViQhj@NxP`J{AvLzc@uCpe@~ZtJrMnEh|@vPlBrCeSxZaGnAoVjI_D`BwZlPqGmCii@hJuGr@kyArm@kc@bm@gNpqAj{@zCvj@zn@dj@rUdg@zNyBbSrXdH~aAkl@hi@_PbTpCtw@hI~FxQ{t@nOaAtKfN`XeRha@wnAgRcGv@}_@hUtYnM?nPqSbAep@xc@dDv`@h_B`j@or@b^hQnW`~@lZ|Ple@bB`y@_}@jK|ZrStG~P}Z~Ql_@dVcPvGsT}N{p@z]iQzNf]hWxLj_@oEtj@nKvVzAcFf[rLwCbw@cXJy^|c@l{@vg@s{@fHfDnQa^CfWpGwTpRpAzFxz@bTjSjV~`AnHfd@pIYdX`e@lKeAyKvSad@tE|Evx@vHlLt\\p@fPvW`n@vcB_Ab^zPr^jGlkA`B~I|Wt@tGaLfJ~Mh[sVrJlT`U`AbWhVdBd_@bUrXxD{UfG^sE|_@rThEpOfy@oEfPxGlPti@|Qtm@GbQ{YJomAtGUhBgXdXYjUy}@fo@cEx@bb@xJlIvCli@jKjIaBfT",
        levels: "PFEGIFFDGFJFEEGCIFFHGJHGDGFHDKGGGFFIFFEIGFFIGIFFHAJFFFFFHEFEIGFIFGFLFFFFEHFEEIFHGFFJGFHFGGEHGFGEHGFJFGFGFGAFFGDIFGFGGHEEIEGGGGFFGEHFFFDHFFFIFHJFHEIFFGFHEFDIGEFGGFGHEFGIGGFHGGHIDGFHEHFEGDIGFI@FFHGGHFFHFFFKDFFEIFEGFFGDIHFGGFGIFGCFHFHFEIHHFHEHGNHFGFIEGEFEIFFGICHGFFHLGGEGFGBEHGFFIGGGGGHEIGGGEHFIGGJFEEFHFKFHHIEIEGFFHCIFEIELGHHFEHGGHFEFHFHEEGFEIEFFIEFGEKEHFFEBFHGCHFGFGFGHDFGEJGFGFFIGGFFFKFEEFGGGFHGFEGFFJEFHGFDFGEHGIGFIEFJFGEHFFFIEGDHFFJEECIFGGJAEFFIFEGFGGEJEFFEGHIFFFGFEGGHEF@LGHEGDJFFFGFEFFJHGGFEEJGEFGGGHEGEFFGGGFIFEGHFFGFGHIFFHDFGJGFFFHEEGEGPHFFEEGJGFEFIFFHEIFHFGGJFGGFEDJFGFEGFIKDHFFFEEFHFEFHFFIFEFGGFFEGHHCFEIFFHGEEGEFFFHGGGJFFFGFFGGFIFEFHFGFHFHFFFCEKGEFFGGGHHDFJGFFIEFHHFIFFGGFFKFFGHEFFFFFGGGIFHHFFFHFLEGFEEIFFHFFGIGFGFGGGDEGHFDFEHEGHHFEJFGGEEIEGFGFGFFFEJEFFFFIGFFHEFHFJGGGDHFEHFBHFFFGFHGBFNFG@GEGGFFGHGCHEEHFGGJGEFEFFFGEEGFHFHFHGFICFFGHGFGHGFGIFFGFEGFGEEFFGFIGEGFEGGJEGFJEFEEFGFHFFFGGFHEJHFHFJGFFHFEKEEGGEFIIHEGGIGHFFKFGFFIFEGEEHGFFEIAGFFFFGIFFFGHDGFHFHCGEFJFFHEEGEEHGFHGAGIEGGEFFEHFGGNFEGIFFFGEFJFFEEFHEFHFJGGFFFIHDGFKGFGGGFHFHFJGHHFGFJHFGGHEGGIFGFDGIBGHHEFGGFKFFDGFFHFHHFGEHEFCJFFFGFIFFGEGFGFEGJGHGEFGJHFFEEP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline11);

        encodedPolyline12 = new GPolygon.fromEncoded({
        fill: true,
        color: "#9400d3",
        polylines: [
        {color: "#9400d3",
         weight: 1,
        opacity: 0.4,
        points: "o~enHengkB]fG~UbPhy@lFcB`UrHhM{HrHz^rUyE|VuUmE}{@psDqg@rWqbAEcbA`a@i\\}JqhAwu@m@}RsUyMaDqR_L`V_k@aHcC|Ude@bQxDtc@cRnMO`ZkPb\\uS{W_RtVkErf@`Ffr@mh@pl@xAfl@cZhjAv[vTaCz`@nYlf@bJtl@vb@vLpH|xBeNhj@_cBrbByXppAgFfhAeLpLyGva@z[hZjQxD`DgNhlAhcA}QnyBqLxc@ekAxbAaD|]jNlWyJrj@{ZlbCbQz_AnU`f@o@be@hN|HmRjCuYraA_O_v@wRtMm[~bA_QbByGkXic@nTuRdq@cWpUcAr_@aO~OwoAf}AgLxLdG`Jgp@|lAdb@d~@@liA`Src@b]bXiU|JqTmEgP|iBhGfs@}Fx`@eGnJgIcFcQpi@nAlU~NxIc^~FkG`MbDf`@yMvd@aFzx@iZxUrCxYgJ|`@hHtX_HnYpKzH`D~\\pL@bAzP}IrHrP|WtB~N{MaGmEz[mTaHr@l_@ac@}LgqAq~@y|A{XG|Prk@|d@oJnh@zInQlYeFiMtn@f@nc@jh@jz@eTnKeKv`@wt@va@a`@bFsQ`Ug@xPjQh\\me@gFkb@nYaQt}@i\\cDgD_Xu\\|PkCmc@qTgQeS{j@oNhCwTwOlCoQqHsI{Tf@ob@yZuGzvAgT_O__@pHaMs~@}OPmKo^gYyL[k`Agn@wHhDyS_YuVkRjNyLo`@yb@fYoEgFkf@|l@kmA~aC_WxbAmc@fXFiWo^inAoc@mH}`@b\\u`AUaq@ufAckAko@{Uk`A}c@on@gTyVmRsbAu}AqpAuh@zCoi@`Wys@cGsnBxw@ojA{eCmi@kh@ad@ng@ew@Xoh@`Umf@szAQ{^oeAmkAoXum@sv@e`@xSkv@}Ge]cV{_@o]lBsj@ih@}Q_y@d`@}sB{Xg{@cbBkbAym@itAyaAk[fAqTp|@_|@xUmn@cEe_@hB_SLiYuOgNpAaFdHfH|@gFz@ySoEgCK~G}CoAn@uRlBQ[wHgAkFZaG_Z`CqZiQs^dEm_@sLmp@`Lud@uXucAoJlQu}@qS}q@qIsd@aT_Oc{@nGSeTzOw[yOi^vBqT}JaYyXmsB|Eu_DuEe\\lKqOhBcm@zNsh@l@yo@oIis@bFe_@{Vol@gKeu@kJkI_DyeArRo`@t]yDnBwYvRsNvFsg@uGs\\u]{hBa_@ieBan@qq@gtA}mDkMiJkDsFkYjN_v@mK_hAtKrC{hA~i@ejCpzAqm@dCwb@rLsXtAekA`N_RnLtTnLaCjUne@pkA|p@fc@nw@~cAxCx^|Efx@akBtgA{oCfqAhr@zd@eRdc@lP`ZeE`Gn{@jTpq@cN`rAoK~RzEfg@fSpDfPje@lj@ZnPlb@zW_CpNd}@w@b^tHhn@kChUn[xrAfG|rBjLtv@nJxq@bUd`@eKxg@o@jlApFz]tz@vk@l`AsiAlw@a^~Eke@`JaEtO_s@v]_|AfvBqx@zKeeAxa@y{AouAyh@lAqkAhS{v@rgBifDpt@xDp_@mz@pJGw@eXtQia@b\\_V|YFzKig@`MpMu@iMrKe@fJlUhD}Gh]oi@xPzK|Juq@b^wKnJ|GjOgMhc@hUd@g`@bXsNtSbDjMh[d`@_a@j@cn@zNaOuKaWfOsXdR{@r@ia@lI}RnFayBhJaX`g@qf@lw@~f@nUae@wLaIh@{Q|\\eW`Car@jX}FEuVrMgHa@kYfr@}l@me@kwAmGwo@fU_uBqLgmA_UsK{lCgtDo@es@sVoi@lVqwAus@ye@kUq~Ado@eRwCugDxLqSvAeGnPgf@}\\}A}QzZeMkGKgWqUUqPbVwMqY_OnB_DsM_t@tZFrIbBj]qNph@sBlj@bq@zc@lBzp@qp@bh@}w@yMqf@bImB_f@ghAyjCjB}\\`MmRd@_a@zZyTcDshApd@_Kr@eYx^|DzKeeAm@cr@pI{S|lAhVzDqY~QsVv\\yw@|k@zh@nBxNhq@{Zpi@yn@fc@ydAcUkbBdToXbQa}@zv@cl@yWqwAgZaMmb@|QmL}G|A}T}I~@y@y~@hFwCjCmj@zTyOgSevArsAyn@np@yG`ZlIpZol@yFeUqJcuAhe@sgFrOqPd}@iQjfAlKljAk`AOcw@t_@}H`\\m{AfMeBpAua@_q@cs@ih@nIyAkVxQmK~Mk`@uZug@kAbXkTzGyC_bAuTvT\\xt@_Lh[_s@Cfp@iuDbVa[pHwpB|EqgAaKi\\cGoyDpu@eEnDge@tUkm@hD{fBtj@kRfYoaArIqc@nYcN~Q_a@qRuVxWq_AoD{d@rL}TdDbEgIsc@jK{WgGc\\vGoL_Rem@qe@it@wMdi@}cAyQuTxUwA}c@zq@qzAoUihAz@eR~r@sNjElNxIoJnMtGtN}c@vs@lX~Y~ZvTgMrTzFjXrh@tKy@dXic@zKhI`\\}}@hNe@uCu|@xGg~@f^cc@jZhI~EvlAfTvMDf_@jUoKrNsYda@pj@|h@|uAp[pChReK~Ko^lXsGzNuc@nWnGho@cJz_@q}@vTbCtTiS|Z}Wn`@~MxRe_@ji@gLjQ{\\zaAa[vi@@jQmbAjZwX~dBdV~ZmPzMbV~@cZxU_UxF{RnNcCvLeb@rHkbAhNiA_LgU{Am`@zH_U|h@oNcOqj@hGu^iO}jApNedBj\\cE`XrNiAwj@lYZnSmSp^rF|D_l@aIw`@~Jyh@p`@eV`Be~@gp@}uAtKwTuOclA~e@g{AAs~@~G}Ive@qVt_@vQb|@_Otc@hRv_A}h@`d@dAfMeWvr@wUl]zGh[i^~p@jFfx@mVtKmMeB}|@pw@`U`NhUhh@}PjXvGzSgVrm@iCtH{HaBub@|k@m_@|Ywz@pmAxNxQnu@uCxOxItVrFgAjX_Er[|j@n]ma@g@ap@jIb@nNblAiGdvBl@vx@ng@x{@hLz_AgDxE|YfeAfyAvdCwGx_@hOz]_OdfAqs@lrAgQb}@zN`cByDzo@qGtRcYzCyKzs@lCbU|Z|`@}Cvi@xLva@jDdz@dZ|UyKdu@tThqA}PbxAau@fEwTtViEzN`JjMrRjpAsJ~cAb]fiBlJbGtK|f@hZjH~KtDpLng@tVvFh[{HzPu\\td@eO`RoXdVlHlInO|@~j@z`@hZ|L`i@pt@bSxe@zmBtc@`SxA~b@xPja@zX__@jZ`nAfRzCpQf^hg@yJfQlQhm@|`CbQxV|_@dK~B~zAsg@hkCnQtq@{Mh_@Nrm@mX`t@}K`u@lA~w@opBwm@i_Axd@lAbh@kNnPkF_OuLtIsp@dp@dD~e@yc@vsAn@bo@sy@vj@w]zq@w{BjPuXnUwJzx@}N|`BfGdq@bt@fj@`Jro@ge@|dDqWfc@Alb@xRbjAqZ|gA}cAn_Baw@bi@wRva@|Pde@`YhjC_bA`~@bTfaBcFbs@zFlZ_HvpAxHbY|E`YyCbv@xN`kAbPb_Cpj@jfCaBlw@dGtLkH~v@mo@kB}dAfE}d@fcAuk@nn@Id[lMhLk\\j~@kAji@`MjlEi[vDlFjd@{c@wJcExXwLRcFvNcc@}Xa^z~@aSka@kG|LDvJ`YpRqc@hqA~U~^|Uj@pBvc@hHtIjrArn@_b@jaAod@_Ekc@rd@\\h]aKVwi@y}@`Gcq@sa@y_@sMzVoEmHmDtJqF_NXb]{Ndk@{`@qFwExH|DdVkUdNeImQHfQ{XpJfBfXia@nO{Rr\\iPnKsZx{@ut@ng@mLpp@wWxfA}h@~q@l@lXfNbWwBnImq@lNyZfr@ai@gc@}p@zwAo|A|bAkWzy@",
        levels: "PEFGEFGIGGJFFIEGFFHGJFGHFEGGHEGGFIGFFGHIFHFFEIGFFIEHFIGCHEFFKFHHFHFGIFFGBBGFJGGEIFHFGFFFGFHFGFEGIEFEGEFFEFEJGFGHFGJFGFGGEGIFFEFHEMGHIFGHFEGFFEGFIHFJGFFGHGGGGKFFGFGJEIFGIGHFCFHJFFGIFIGFOFHFGHFHFGIGGIGGJFFHECFFEEFFEEEDDBCJFFFFGFIGDIFKEGFFEHEFEEGEEHEEFIFGFEJ?CGFJCGFFJFNHEFFJFFFFHDJCJGGFLEGEFHFGFGIFEEFFGAFGEHFLFHEFAHJEIHIFJHFFFHFGGFFFGBGHHFFGGFGFHMFFFFGEEEIHIGFGFGFFEGIEHKGFHFGHGJHGDBKGHFGFGEFGJBFEHGHJFIFFKFFGHGGHEEJHEEHEHFJGHFGIHGGFFIEEGGJGFIGDGJFGIGGGFKGHHFEHHFHJFFHJFHBGFIHEFGGDGFHGFFFJFEFGEIHGIFGEMFFFGHFGFGFJFFFHEGJGFFHEHEGJFFFHFGHFAGGFFGFHFIGGKFEEGEFGEFGHFFGIFGHFFIFFGIGFFHFKDGFGHFFFGFGFIFHFHFFFIFGFOHEEGAGIFFJFDHGEFGKFFGFHFGFGIEGFEGGGIHGEIEFGKEFBFFIFFFGJEFFGGFGEHHHFGGHGFGMGGFEEFJHIGGFCHFFIFHFKCHFGHFHEIGFFIFHJFEEFCFGDFGEEKEHFJFGFGGGIGFEGHGGJEGHFGEGKGGFFJGHGGFFJEHGEFGGFFGFEFFHDGGEEIGHHGGP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline12);

        encodedPolyline13 = new GPolygon.fromEncoded({
        fill: true,
        color: "lime",
        polylines: [
        {color: "lime",
         weight: 1,
        opacity: 0.4,
        points: "crmlH}|weB_s@v`Ayi@bpC_g@uK_Af\\jLvMwAv]i^|Cse@mViRtBcYaSzBg}@oI}O_Aqj@uJoMtCuVmY_I_PfFeB|t@kH{VsTxSkAtSah@{KoG`PZvr@sN`NcGre@i|AfCiGfNaBsP_KAiYpa@qVyBcWvYk]uH_\\vg@_w@qh@gYxRcTad@rGac@_I_`@aL}Iyl@xJmItO{g@ij@{H{h@hKcd@Cku@gJ}S{DzJmGxTtLda@yIvAL~c@{FfHhLrM{FtGgMkR~Rdc@_CxoAoZpdAeSxQ{Hh~@pE|RA~r@oMbStJ|v@c@~y@qb@{K_Pcc@ue@aPaOmX_MhF_HmJ|@pZcHvPsXeBwe@xT{J_DeI_YcSbJmBiNo_@lTz`@sk@~Gm|@dO{IkXsCzWaXyFgQzGmk@dX_GzEoUeGu_AmIkg@wUiJiElZcc@tW}Ct`@w]wBzC}OmJq^cO}EeKmn@gIlEsAMy^nRgFgU}QaLuRf[_XiW_k@cJg@iPeLaFkU~BrBgNpXgLdJo]aEaDid@zr@mv@daAab@BwD{KafApB_Ea`@sVwCaYkd@r@sp@aHgW_K_GcPzLwQ{g@qC}d@{e@ki@gXvNuaBg^s[hLpDhN_F~CuGtO}v@ug@oa@hCqStw@q_@r_@tB~~@rJ~X_HdRmPBfChw@dWdFm@f`@tAvd@wRdQs\\as@a]kR{Gkf@qh@qe@_Mdv@}p@~jAyKm@oH}^cLzBqNoBmJk[ce@z^^hg@oZjq@utApkBylAj}@ub@oOo^xIyO}PuKv`@yU|SoKnf@eHZm@hf@aj@|K}h@sReMtQ}^eB_jAkH{QsUuTiq@|Aqd@{a@s_A{GlEkGkSqPnr@qc@|I{bA`w@wg@qj@oOlLe`@bKkX_ZaYlL{UiJw[zeAmf@gd@sU~v@k|@jWaSt`@gRMcu@|Cmo@qTa[fh@gY_D}a@t]yWzm@ouAne@qRmy@lGo|Bbi@op@sI_c@gHjC_b@y`@_Z{r@qLwJmd@pOkR}OrEgj@kd@iZ{PueAeR}JcD_pAqOoLsPfIoVyImZmy@cr@dbAae@id@wz@b`BoWsO_q@_|@ab@isAaQph@qg@nFmeAh{@cM~GuKkN}GogAcSqg@{pAt@qCkUxTsFr@cJqc@mQuYvDmu@_\\{Xq[sg@eFyg@y]eb@eB_c@}eAoXuWwk@pIiZ}Ps[fRub@B|G_v@qOuz@yWaOmt@~CaXm[uLsx@m\\qHyTotB`Cab@|Po]mBwfBxIm^uHme@iW}TwPgd@eUvTkZtCwi@muAbRya@dn@oIxj@u}@lbAy]pBkPyTq}Awj@ga@uVym@egAhiBif@{@ai@p|@sIWsYwu@wd@qd@mbA}RkjBzbAoFl`@ua@dEoFlOjEpW}e@ttCuh@bVf@tWlOpZwAhl@ar@dsAyy@`a@{SwTky@dFse@jbAutAl`Awk@sUmmAf[eP`YsSs@sM`W~Hjr@{h@rf@kM`e@}RtbAij@f}@|@ja@iWeHu^qq@i_@Mge@}h@qZnAgU{`@ej@iAqH_ZtDwr@s]ke@fBu[aG}R|}@wzBnl@ayCtz@mvBfXoWmLyx@mo@uwAjRms@|e@ml@ySsd@t@qa@le@w[x@or@xn@}zA`_@}zDwUuMsA_nBdHqr@xcAcCeC_eAhuAu|BeG_x@|Iq\\qTca@sJw~AeZmj@nKg}@|O{x@tw@f]fdAeEpv@spAj}@k_ApY_{@|_@}bAb]aXpVggBlf@iw@`YiaB_NymAo@w_Amh@ayAcLoeCjVsXfQrUu@`l@pv@xO|HgQI}c@nZig@n|@do@pk@bHjUiTlUd}@t]ac@hhAiP`Rc\\aJ_`Aq~AaCmIq]iAacCdTaqAta@oTqVg{A||A}eAhUfRp[mHtcAnJtd@tXlp@aLl_@rLr^eEpZhQ~YaC[`GfAjFZvHmBPo@tR|CnAJ_HnEfC{@xS}@fFeHgHqA`FtOfNMhYiB~RbEd_@yUln@q|@~{@gApTxaAj[xm@htAbbBjbAzXf{@e`@|sB|Q~x@rj@hh@n]mBbVz_@|Gd]ySjv@rv@d`@nXtm@neAlkAPz^lf@rzAnh@aUdw@Y`d@og@li@jh@njAzeCrnByw@xs@bGni@aWth@{Ct}AppAlRrbAfTxV|c@nn@zUj`AbkAjo@`q@tfAt`AT|`@c\\nc@lHn^hnAGhWlc@gX~VybAjmA_bCjf@}l@nEfFxb@gYxLn`@jRkN~XtViDxSfn@vHZj`AfYxLlKn^|OQ`Mr~@~^qHfT~NtG{vAnb@xZzTg@pHrImCnQvTvOnNiCdSzj@pTfQjClc@t\\}PfD~Wh\\bD`Qu}@jb@oYle@fFkQi\\f@yPrQaU``@cFvt@wa@dKw`@dToKkh@kz@g@oc@hMun@mYdF{IoQnJoh@sk@}d@F}Px|AzXfqAp~@`c@|Ls@m_@lT`HlE{[zM`GuB_OsP}W|IsHcA{PqLAaD_]qK{H~GoYiHuXfJ}`@sCyYhZyU`F{x@xMwd@cDg`@jGaMb^_G_OyIoAmUbQqi@fIbFdGoJ|Fy`@iGgs@fP}iBpTlEhU}Jc]cXaSsc@AmiAeb@e~@fp@}lAeGaJfLyLvoAg}A`O_PbAs_@bWqUtReq@hc@oTxGjX~PcBl[_cAvRuM~N~u@tYsaAlRkCiN}Hn@ce@oUaf@cQ{_AzZmbCxJsj@kNmW`D}]dkAybApLyc@|QoyBilAicAaDfNkQyD{[iZxGwa@dLqLfFghAxXqpA~bBsbBdNij@qH}xBwb@wLcJul@oYmf@`C{`@w[wTbZijAyAgl@lh@ql@aFgr@jEsf@~QuVtSzWjPc\\NaZbRoMyDuc@ee@cQbC}U~j@`H~KaV`DpRrUxMl@|RphAvu@h\\|JbbAaa@pbADpg@sW|{@qsDtUlExE}V{^sUzHsHsHiMbBaUiy@mF_VcP\\gGjW{y@n|A}bA|p@{wA`i@fc@xZgr@lq@mNvBoIgNcWm@mX|h@_r@vWyfAlLqp@tt@og@rZy{@hPoKzRs\\ha@oOgBgXzXqJIgQdIlQjUeN}DeVvEyHz`@pFzNek@Yc]pF~MlDuJnElHrM{Vra@x_@aGbq@vi@x}@`KW]i]jc@sd@nd@~D~a@kaAkrAsn@iHuIqBwc@}Uk@_V__@pc@iqAaYqREwJjG}L`Sja@`^{~@bc@|XbFwNvLSbEyXzc@vJmFkd@h[wD|jAz]jt@~oAlQ{IhQnEnN`jAo^lv@|In^aPlWkA~`@kQzEc@zdAmNdXmOrXfEl^dJaWtM}Cv_@|QrLuCbB|Kfh@tA|SbwBoLt^fSlT~UmD`]vRhP`oAxDrZoInXhP~Ebm@sz@jm@{Y|Ovo@nGqLjGdWjTrMtSzhAhFkG`UoZdj@p`@hTgDfRwDtB`SdKpDfCfKsJjXpHjS}J|Gg@l`@l[doBjIpJyEl^mVvt@Utm@aIeBqRvp@kGfCsYuZkAh^wRxQgVly@ki@xW~Xng@{Vdc@hKbb@`VrFvMbTdYcDxFhOrh@yP`S|g@eF~g@w~@t|@zNts@sF`I`B`e@tPrMeQd]bMrRzLaVrUlLdd@ckAz[aC|BoEz]w^xNij@jNp\\x]_c@bp@xdAl@l]zc@vNhUzbAyHfe@jGjSoNwAjNzTmEj]tErR_Hm@}BnUfJx`@_MuHgVtH{OdY_I~f@`H|]zErc@aEjM`TpxB_PdMfTln@x@r\\ra@jc@oGd]uHaEyNfMbC|`@vIt@aJxiAnQm_Ah]f`@\\mQ~OiPxv@fAxR`X_CjHpKb[rj@lk@j`BbwCuFzBmr@xKmc@`]fA~Iof@xs@wEvn@cNiGIj~@gH|UtGrFNxa@jTkOlI|M}Y|Rx@hu@~A`QqW{FaUfZvC~c@mW``Blo@`AoDjWpHrbA{YrGu`@cPux@mHq\\ec@eF_FeBr^om@`y@pBrHjNcEO|d@hLaFLzz@rj@`NzLpQh@gIhLjFoBvIfP|e@rHsHpMjSj@b]`m@kFcCrUvQcA|WiKhn@cHn]u`@zUbDhSc`AlGdG|d@eQlCjHfe@aTvAbw@hIpK`Az]vl@x^oKpj@tTlBzDzq@iEjUftAdXCrJ~OjHtAd[`NqDTrUnWnJfQhh@hNpD|D}SdGnVx`@~lA_E~b@zMfE{b@teAzCrKaRnPnZfL`K`j@pGdYeTt`AdB|YhTxXApn@`VdE|GpUwStr@g`@fRzCpf@hFzN~_@sb@lDvZnGhq@|Rda@vc@cAVaTpi@~Kh]fMcPhDUtJbIFsKlOkA`h@aTfMaCxR{F}L{N@iGhGdO~XuPgM}IvOkv@zY_W`JuBvJrHnLsWxN{b@d@eg@tO{c@`^}G{[wLpFkJgIo_@tGjH|hAgq@~j@cWv\\gGgGmAhi@_YdlAm@jRxMxMa[fqApCf_@iEtMwGyC_Kvz@aStHwEy@qMdfA`CpXo[rd@uK{r@wW{LgFvY}FIaMlJim@ig@}Mq`@yQ`Ke\\mF{^mc@_]vCiXnf@mb@vGsM`]RlG`SgNlQpRnSBH`c@pFiU|Uh@O_LjOvBkAqJ~MnNiCtGrJsAcGfi@tDdTdH|@m@nOq[xBgL{I]pUi\\rWcFdVoSsW~@ziAmRhApAkRk_@fBPxIs`@uMqGlAaE~]aPdHnMfd@{Bvk@ma@j~@wKaUtBmLoc@oIuVrHwu@`h@wMvBwCeTuL~BcX|CwCbUaSvKhHj`@aRjWbCfLgKiEi@i_@aKoHkRjRaGpfBc]mHd@t[gJjRcGcq@uJHm^hIqY|x@wTfFcI{Iy@t^kHdHmBnRz_@fc@gaAp{Au@~NbSzZkIh\\pv@|dC~Apn@~IdSfGyAaBg[vFeB~AlRdTbIlMt`@qMlh@nNv]Iuk@pSqg@df@jXbAgH`Cs]oFyYtGlCnGuXd\\wLQoTp[aDgKcLAsh@~RdElD{\\lPvLrF_HtGd`@lOtJtPqIpIskAxPqJbZpMjg@sz@|`@te@fGva@iYj[d~@`c@rBbEzYfE`LaKj\\nMn]w[qKlWdWzf@aCzg@pYbn@hq@bw@dVnD`GtMo]df@iWhvA",
        levels: "PGHHFEJFFEIFEEFGJFHGFGHEFFIFGFHFFGGKGHFFEHFHIFEFKBFFFEFGFGFGFFGEFFELFFFFFIEHFGEFFGJFFGGGFGFHDJGFFGIFFFICCGEGHFFEFIFFEIDHFFJFFGEGFGEFJGHFFDHGKFHEGFGGGDJGFFFJFIFFDFHHFGFIFFHEEEFKFGGBIEFFEFJGFHGEGGFIHHGFHCFHGFFGLFGGIFFEGGHGFFGHFFGKHHIEGJGFCJEFIHFEHFFFFFFHFIFFFKFHFHFGIGEGFFIEHFHJGFGJEGFMGGIEFGIGFJEEGHEFGJGGHGHGFFJFGGCFFKFGGFGGHFGOEGFGFIFIFHFGGFHGGEIHGIFGFFHDJGIFGCFFGJHEGFKHFGIEFHGGHIGFJHHFIGHHNFFFGFFFFJCBDDEEEFFEEFFCEHFFJGGIGGIGFHFHGFHFLFGIFIGFFJHFCFHGIGFIEJGFGFFKGGGGHGFFGJFHIFGEFFGEFHGFIHGMEHFEFFIGEGGFGFJGFHGFGJEFEFFEGEFEIGEFGFHFGFFFGFHFIEGGJFGBBGFFIGFHFHHFKFFEHCGIFHEIFFGIEFFHFIHGFFGIFGGEHGGEFHGFLGHFFGEIFFKGGIGFEHFHDJGHHGIEEGGDHFFEFGFFGGFEGHEJFFGGHGIFFGJHGEGFHGEJGGHHEFGGGOGGFIGFGFFGGAFJEGFFFIFHFFH?FJFFIFGFFIAHGBGEJEFFFGEGEFIFEHGFFGIGGHEFFGGIGHFEFGKGGHFGCFIGHFGKGFFGFEFFFHFGEHCEEGHEFHFFGFFJHHEGIEEFFKCFHEFGIEFEGFHGCGGGFHHEIFEGBJFHFFFGKFFFGEFFFGGJDDGFHGFFFKEEGGFGEIHEEFFFFGFGCJFGFFHGBGFGFFFHFGJGHAFHGGDMFEFFFFGFEGHGFAGEFIEFHGEFJHEFHEFFFFHFFGDGEGJFHFDHFHGFGJFFDIGFGHFFFFIEFFFEEIFGFFGHHFFFFEIFGFGJEGHEGFFBIFFFFHEFGHIGEHHDGGFLEEGHEIFGFHEGEGEFGFKFHHBEHFFFFHFIGGFFFGHHFGKFGIDEHFGIFFHFEEIFP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline13);

        encodedPolyline14 = new GPolygon.fromEncoded({
        fill: true,
        color: "green",
        polylines: [
        {color: "green",
         weight: 1,
        opacity: 0.4,
        points: "io}iHizd_BlHua@{BmgBeZshA{f@gNaGgEs@cc@kMmIx@}QyGnBaJru@aUkXeRygA}JeLe]cU~Va|@{e@sl@xMku@cZqa@hXk}@{@ee@pZqEoKmr@eN`XiUmQdFwQiCuQ_UbV}AkUgKkDqAf]kg@yf@c\\wCgLoS{^vMbBmPw@sg@~]eyAzKmLw@|k@jLtC~F}\\iIq^rIsR{_@cm@m_@}fA}NpMqz@jHx`@o|Acd@c`@w]g_AfLeVzRvBrWyQzF_[zKnCpF~G|SyIkBfOnHa@rA{YfNkUmDoKmRvEFiKbSeXhCfT|N}HbWk~@xIcr@j@_fAqH_Sy@}j@id@sX}Ecl@_^gDqOvTeMqCuE}]fFeGxWaHc@c`@fK}LmD}]mCsUr`@er@tBi]}QwSjFob@|b@oe@`FsY_FoGu\\hXmMuOqAwYhP_q@{SyKcCiRd[wtAoQySgCuRiHjZ_IoUqSaD{@c_@jPiN_SkoAeRg@kHld@iTlBeRd~@ke@{h@sEnJxAcM{^k~AsAqb@qTyd@?c`@lOi~@_NgXhKil@cPyv@rL{jAu[s]cIzE}\\ah@mF{`@gOUgq@~q@aSyLsH_a@|Csy@kLsd@|Be`@sTwG_Jym@wTkEcOm^eYiNfCmQ}Gw@cyAcUr@lXoUvCs@bgAwr@wd@}TfHgB|PrTrHf[dt@tJxnAsRaXaWaHb@}X_MkNqa@~l@}\\KwVhUdJ|d@mSoMkPna@sM{Kmq@m`@mJsy@dNy}AaTgSgKuDbN}z@}i@s[mBbc@aaA|NcI}ExBcQa\\eJa[fj@qW~j@c@vl@iMxr@nAnq@uIjIkq@}Rc`@|JkSoOcjAsl@e_@gg@iXE}Q{SzCeT_Isn@xKoU`BgTkKkIwCmi@yJmIy@cb@go@bEkUx}@eXXiBfXuGTKnmAcQzYum@Fui@}QyGmPnEgPqOgy@sTiErE}_@gG_@yDzUcUsXeBe_@cWiVaUaAsJmTi[rVgJ_NuG`L}Wu@aB_JkGmkA{Ps^~@c^an@wcBgPwWu\\q@wHmL}Ewx@`d@uExKwSmKdAeXae@qIXoHgd@kV_aAcTkS{Fyz@qRqAqGvTBgWoQ`^gHgDwg@r{@}c@m{@Kx^cw@bXsLvCbFg[wV{Auj@oKk_@nEiWyL{Ng]{]hQ|Nzp@wGrTeVbP_Rm_@_Q|ZsSuGkK}Zay@~|@me@cBmZ}PoWa~@c^iQaj@nr@w`@i_Byc@eDcAdp@oPpSoM?iUuYw@|_@fRbGia@vnAaXdRuKgNoO`AyQzt@iI_GqCuw@~OcTjl@ii@eH_bAcSsX{NxBsUeg@{n@ej@{Cwj@qqAk{@cm@fNsm@jc@s@jyAiJtGlChi@mPpGaBvZkI~CoAnVyZ`GsCdSwPmBoEi|@uJsMqe@_[{c@tCzAwLyPaJij@OaVhQnIeb@va@}\\tJii@gb@bDuj@ooA_f@fVuY{LfMap@wIug@{Y_UpFa[sGeF~Qyj@bt@`QoAoVcMq[Tw`@uLqSpEsz@yt@s}AbAmY~o@o|@bFmYwCkUfC_MbC{`@oKh@lEynBgKaUzRoEoL}[qRrPkX~Csf@c[mNzAuDmVmV|G}n@fNmXcn@qW|DoFuYG}e@hJ{Wh@iOiTei@f[cMhS_{@sMyd@tKwa@d@yd@fGiAy@oJqRow@uCwTeHbM}YoFwBeNtP_`Bp_AuaBed@mz@jLa{@}MnCoIr\\_FcJv^aiAr@gWgHqYbEiYmO}h@pJpM~U}dCn`@cN~C}d@o@qFvr@kaDxAid@nl@q}AjLsy@yOifCfImEdKln@bO|ElJp^{C|Ov]vB|Cu`@bc@uWhEmZvUhJlIjg@dGt_A{EnUeX~F{Glk@xFfQ{W`XjXrCeOzI_Hl|@{`@rk@n_@mTlBhNbScJdI~XzJ~Cve@yTrXdBbHwP}@qZ~GlJ~LiF`OlXte@`P~Obc@pb@zKb@_z@uJ}v@nMcS@_s@qE}RzHi~@dSyQnZqdA~ByoA_Sec@fMjRzFuGiLsMzFgHM_d@xIwAuLea@lGyTzD{JfJ|SBju@iKbd@zHzh@zg@hj@lIuOxl@yJ`L|I~H~_@sG`c@bT`d@fYyR~v@ph@~[wg@j]tHbWwYpVxBhYqa@~J@`BrPhGgNh|AgCbGse@rNaN[wr@nGaP`h@zKjAuSrTySjHzVdB}t@~OgFlY~HuCtVtJnM~@pj@nI|O{Bf}@bY`ShRuBre@lVh^}CvAw]kLwM~@g\\~f@tKxi@cpC~r@w`AhWivAn]ef@aGuMeVoDiq@cw@qYcn@`C{g@eW{f@pKmWo]v[k\\oMaL`K{YgEsBcEe~@ac@hYk[gGwa@}`@ue@kg@rz@cZqMyPpJqIrkAuPpImOuJuGe`@sF~GmPwLmDz\\_SeE@rh@fKbLq[`DPnTe\\vLoGtXuGmCnFxYaCr]cAfHef@kXqSpg@Htk@oNw]pMmh@mMu`@eTcI_BmRwFdB`Bf[gGxA_JeS_Bqn@qv@}dCjIi\\cS{Zt@_OfaAq{A{_@gc@lBoRjHeHx@u^bIzIvTgFpY}x@l^iItJIbGbq@fJkRe@u[b]lH`GqfBjRkR`KnHh@h_@fKhEcCgL`RkWiHk`@`SwKvCcUbX}CtL_CvCdTvMwBvu@ah@tVsHnc@nIuBlLvK`Ula@k~@zBwk@oMgd@`PeH`E_^pGmAr`@tMQyIj_@gBqAjRlRiA_A{iAnSrWbFeVh\\sW\\qUfLzIp[yBl@oOeH}@uDeTbGgi@sJrAhCuG_NoNjApJkOwBN~K}Ui@qFhUIac@oSCmQqRaSfNSmGrMa]lb@wGhXof@~\\wCz^lc@d\\lFxQaK|Mp`@hm@hg@`MmJ|FHfFwYvWzLtKzr@n[sd@aCqXpMefAvEx@`SuH~Jwz@vGxChEuMqCg_@`[gqAyMyMl@kR~XelAlAii@fGfGbWw\\fq@_k@kH}hAn_@uGjJfIvLqF|Gz[zc@a^dg@uOzb@e@rWyNsHoLtBwJ~VaJjv@{Y|IwOtPfMeO_YhGiGzNAzF|Lfa@|j@nFuFxx@bVrJvg@vUvSdXdp@~_@lMvLwe@p[}L~S}j@bn@eEzhA|}@rOyg@ni@ii@n`AoLv@k`@nN_PkAqO|PiHr^`o@{CzNra@Tp]vg@hOaf@uUSqFwaBlImUeCuVtLcTgLag@qo@ql@MgXxa@iYry@bZhP`JzLcJnAdK~OaJ|FzYldC`k@oHtm@hIvI}EjUpNhUvRjBhC`_@gN~Ia@vv@dN~e@~t@pBljAn`@LjOpm@uBfSpa@mKvb@eEj}Av{AgBqJcSj\\uKn_@nHfVzj@vPmdC{Lik@vQwc@w`@qb@iBgb@kIkNbD{^eMif@gNeaBgh@ivA`@skAdFsLtyA{a@`Eke@dPoRhZrG`QgSlx@eB~WlOjZh]zQeCnc@x\\bOnEzW_NuNi\\q`@aT|CsiCfo@yDmQav@j@kf@nh@}QxHo\\hiAKyEqc@`EuCgUiQnLwg@oIQnDsr@mNq\\dGoc@`c@{QiJ}h@~IaZqV_aApUeu@lO`EdVqj@wLiPhSmw@ri@dYxQuInVnMrM}DxWp`@~G_LrO~NnLqCtCiRpOiu@cI}KfBwb@aFuMzXuGoc@u_@{LewAhw@aR|Wgw@zr@k~@@yZ`t@wiAwl@mhBnFyDeMif@dDeHcQmm@lH{J}JiQre@ys@cZ}rBmf@SfhAuw@tOaJ_\\svA~k@mxB~b@y}@zO~U`]bCnwAd`At`@eeA{`@so@bA_e@|kA}gC}@mgBviBouAt~@wz@pNbGpScXyFmcA~MbRfIiI`CzNbZiAx|Aq`AqD|x@dGbh@rg@dw@|`@s@rEbtBjTd`@nu@bJvTrh@fBvbAvFvi@uE~[og@liAlYri@d\\}j@lOtLrQtc@kM~s@ni@hcAcC~j@c^~YsdAuP`YdSy@pIfe@dQ}O~DrGbHuN|[{kBrgCkId_@y[|{Cn^vo@nVnB_Sps@nu@bZrb@nQmNfv@bVra@j\\h~@pj@|k@oQ~d@Vl\\kPvm@da@bfBkr@tk@mE|\\aT~Pmd@p`Bsd@rh@ci@jJkFjNzLhy@mExn@w[lY}a@~iBqc@bWgE|q@rF|{@gLpj@sd@rx@dCbr@_St}@pEpf@k`@flAuMx^zRxu@jqA|`Bd\\z_@tWl_A|s@~r@`Ir|@xiAfpErk@x^fn@sKfd@|Epw@`t@p[ti@pbAdLnc@|jBxw@fsAt_@`tA|{@`Uh{CzwCpdAh^lQjHpp@leAzkBbJxl@pmAtmBh}AlsChEb]p]ba@hAbZp\\b`@jLrE|i@|_@hu@iKpTmBpz@sT~r@yTIcg@ok@gb@v@_G}LoTBgCf[oObRiOuDsb@xNkEmUaWwDy[tPkFcNqFlP}JgMoWhFgLx_A_WdFgXuT}LfB{AgRiL|G{FwRgHjKwVcKcQ`K{Y_C_[`w@aJyQmSpg@mUtFkF_SkOtZdIbRVtoAmi@tg@x`AbbAdClhD}[pf@jb@xs@iCvuAsBr`@bc@xk@y[bLeOjr@~Cfm@oG|U|J`Mg@pM{f@l}@rH|_@eLpDaGh\\_\\rC{g@~[nLxhAsOrCoHvP~DzUmGrD_HeLc@jV_KnKsBjn@rEb{@~IlNeCzThk@boAtEt^}g@~Soc@rd@iSgCwf@og@in@zEwmAzT{_@nbAsc@`TeSzx@gCtp@eGpBfGp}@tV`NzFrSaK~kAtJjm@wK||As`@i@g]pjAeIraBuj@|x@wWvJyu@fzAp]tn@dn@rk@vQ~l@a[jPbHt|AaBleCoq@l~AnFvYzI_SxG`Bt_@vfApWxRpb@oEjo@lr@vh@~X~G^vGkTjd@tLlYja@fGxw@`i@tl@hXlEdFbPvl@~OlHnTeDrQd`@|n@mMbLqApSjSbBbFxRtXtJjJvSlAxTeLbBjNjeB}NfBxBpOiSf\\uXi]{MrOuL~XjHl[m`@fTdUDpD~Mzh@vLrTld@wJx|Bgf@f{@fFlh@qPjnBvH|hAtMhTGjOaNbrAeRn`I}b@ndG|Qz@|JjVaD~UcEhf@zPlE{SvtBkInJu@p\\~LFbCvX}AjaAsVzgBga@|uA{j@buBuqBloI_a@hf@slAdbCmCtg@qc@j}@u{@_Eag@cn@ePbIxBteAcZuEkCdPtDpUtc@cEzLjKw@n`@eRhk@iRxW{w@kg@wCvm@_Wp[rQ|z@bG`vAsWpTy^oH}AkJ~Y}RfF_RqAoWkSfEqj@bn@zl@`j@oCz\\oXnX}v@qDeLlKyLxMmB`ZdMyUpUClKbgAo^nl@eLjvA_StE_Mim@_NaQgl@|x@kRxNza@xo@|ClYqI~f@jF`{AaKjvAuGvmAl\\rZvm@~`@zgArhBsR`sA{RrbD{JmBoCb]nJhfAdSvZ_Bv_@oo@vn@qU~u@gh@ne@op@jfAqe@vqBxM}ErAlj@m{@d`AyPjl@tI`VsEn~@dHhcCiz@h}BiWfvB{v@m`Aei@uKtFcj@oVia@cDac@oAxz@iGbKR}MaSaQxC}a@}`@{OaK|VeKvAuDqXjSep@{[yAgAuVmZcNwEaWc^|EjB~^iHxI{Fae@hb@}oBkb@dVuQa_AnQwWlWoHpHkh@pZbU|QmFzOko@qCs\\eGa`@`Z_PzEySySk^{XiCqDtHaL}r@iXzBuEah@}~@`YgEmNmDqo@hOa[kByZlLgGeE}`@e\\_o@eDwnAxIsAp\\m_Alb@qRjXqc@dXe[}UqU_CgW{Qj@cZwXeHtToJwHwIrPxDqYug@eW`Pg}@uTePcCdIap@uH{IiA",
        levels: "PFGIDGEFHEHFGDIHGGHFGGIGFEHGFGGFEGJDFEHFGFFIEHFIHFKFFFHDFFFHEGFFGGGGEJEEHGGFGFIDGFFAGFGFGFHFGHEGFGJEGGFHFGIFFGHFIEEFHEFFFFIFGFIFGIEFEGFMFFFGAJFFHGFIFGIEFFIFFGGGJDHFGDGHKGHFFICGEEFJFGDFFFIEFEGEFFJGGHEFFIFLEFGFIEGFGFFHFFFICFEHEGFHHFHFFGDFFKFGGFEHHGBIGDFGFIGGEHGGFHJFGFHHGJFHFHFGGGFGJFGDHIFFFGGKFHFEHFEEFFJFGDHGFGFLFFIGHGHGFIFFHIEEEFGIFFHECFEFGJGEHFFHBGGJEFDGHFGGEEHCCGFFOGIGHFFHGEEFHGGGDEEFHFLFFFEIGFFHFJGFFFGGGFFJGFFEGFHEIFFFFFKEFFEGFFGFGFGFEFFFBLFEFHHFFHFFJGHGGFFHFGFIFFEHGFGHFJGFEEFIEFFLEFHHGFFJEEFHFFKGFHEDIGFJGFHHGFFFGGIFHFFFFHEBHHFKFGFEGEGEHFFFELHGEEIFGGDHHEGIHGFEHFFFFIBFFGEHGEIGFGFIEFFFFHHGFFGFJEEFHFEGFFFFHGFGGDKFFIGFGFHDFGHJGEGDGFFHFFFFEHFEHMFEGHFEHFEGAFGGFIFCGFGFEGJFFIGHFGGFEFIFGGKGGGEEHFHFKDGEFFGJEFGFGFFFIGFGIGEIGGHFLFFHFEGFEGFKFGFGFIGEFFDGKFHIHFHFGIEFFFFFGGHFFJFFGFIFFFGFFFJBGEEGHGIHFFFJFEEFHFFHHICHHKIFFJHFGHJDFHGHFFFHPEHGGHGGIDGEHHGHGGJFHIEFIFFFHDJFHHAGHEFIEEHKGEFGFFIFHFGHEGEGFFGBMFBGFHFIGFHEGIFFJGGBGHHGIGFHFGFMEEIFFFFIEHFGFFFFFFHGIFFFFGFFFHGGGFGKFHHHGHGCGIGGEFEGGHFFFHGFEFFGEIEEEGEKEHFHDHFJEEGFEGEFIGFHFFLEFIGEGFJFGGFGEHEGIFHFEFGEFGEHFEFKFFHFFHGDGGIFFGIGGFHEEGFFGFGBGHEGFFFLFCEIEFFIGFIGFHGFGIEHHFHEIFHFEGGIHGIGFBIGFGHFIGEHEKEHFECIDFIEFFHFFJFFEHGGHFIFEHFMGHFFIEIFFHGEHFHGFFHGEJFHHIEFHFHFCGFJGFGGFHIDGFFGEFIEFFDJFFFHFFHGGHFF@P",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });

        map.addOverlay(encodedPolyline14);

        encodedPolyline15 = new GPolygon.fromEncoded({
        fill: true,
        color: "#00ffff",
        polylines: [
        {color: "#00ffff",
         weight: 1,
        opacity: 0.4,
        points: "}|{jHwrxgBqNiU|EkUiIwInHum@mdCak@}F{Y_P`JoAeK{LbJiPaJsy@cZya@hYLfXpo@pl@fL`g@uLbTdCtVmIlUpFvaBtURiO`f@q]wg@sa@UzC{Ns^ao@}PhHjApOoN~Ow@j`@o`AnLoi@hi@sOxg@{hA}}@cn@dE_T|j@q[|LwLve@_`@mMeXep@wUwSsJwg@yx@cVoFtFga@}j@`CyR`TgMjAah@rKmOcIGTuJbPiDi]gMqi@_LW`Twc@bA}Rea@oGiq@mDwZ_`@rb@iF{N{Cqf@f`@gRvSur@}GqUaVeE@qn@iTyXeB}YdTu`AqGeYaKaj@oZgL`RoP{CsKzb@ueA{MgE~D_c@y`@_mAeGoV}D|SiNqDgQih@oWoJUsUaNpDuAe[_PkHBsJgtAeXhEkU{D{q@uTmBnKqj@wl@y^aA{]iIqKwAcw@ge@`TmCkH}d@dQmGeGiSb`A{UcDo]t`@in@bH}WhKwQbAbCsUam@jFk@c]qMkSsHrHgP}e@nBwIiLkFi@fI{LqQsj@aNM{z@iL`FN}d@kNbEqBsHnm@ay@dBs^dF~Ep\\dc@tx@lHt`@bPzYsGqHsbAnDkWmo@aAlWa`BwC_d@`UgZpWzF_BaQy@iu@|Y}RmI}MkTjOOya@uGsFfH}UHk~@bNhGvEwn@nf@ys@gA_Jlc@a]lr@yKtF{Bk`BcwCsj@mk@qKc[~BkHyRaXyv@gA_PhP]lQi]g`@oQl_A`JyiAwIu@cC}`@xNgMtH`EnGe]sa@kc@y@s\\gTmn@~OeMaTqxB`EkM{Esc@aH}]~H_g@zOeYfVuH~LtHgJy`@|BoU~Gl@uEsRlEk]kN{TnNvAkGkSxHge@iU{bA{c@wNm@m]cp@ydAy]~b@kNq\\yNhj@{]v^}BnE{[`Ced@bkAsUmL{L`VcMsRdQe]uPsMaBae@rFaI{Nus@v~@u|@dF_h@aS}g@sh@xPyFiOeYbDwMcTaVsFiKcb@zVec@_Yog@ji@yWfVmy@vRyQjAi^rYtZjGgCpRwp@`IdBTum@lVwt@xEm^kIqJm[eoBf@m`@|J}GqHkSrJkXgCgKeKqDuBaSgRvDiTfDej@q`@aUnZiFjGuS{hAkTsMkGeWoGpL}Owo@km@zYcm@rz@iP_FnIoXyDsZiPaoAa]wR_VlDgSmTnLu^}ScwBgh@uAcB}KsLtCw_@}QuM|CeJ`WgEm^lOsXlNeXb@{dAjQ{EjA_a@`PmW}Io^n^mv@oNajAiQoEmQzIkt@_pA}jA{]aMklEjAki@j\\k~@mMiLHe[tk@on@|d@gcA|dAgElo@jBjH_w@eGuL`Bmw@qj@kfCcPc_CyNakAxCcv@}EaYyHcY~GwpA{FmZbFcs@cTgaB~aAa~@aYijC}Pee@vRwa@`w@ci@|cAo_BpZ}gAyRcjA@mb@pWgc@fe@}dDaJso@ct@gj@gGeq@|N}`BvJ{x@tXoUv{BkPv]{q@ry@wj@o@co@xc@wsAeD_f@rp@ep@tLuIjF~NjNoPmAch@h_Ayd@npBvm@mA_x@|Kau@lXat@Osm@zMi_@na@mWpY?dlBum@ds@r`@ha@leApd@sa@zFtn@fWte@v~AnnAfc@b{Ap]|qD}@z]r^l`AzV`oBzUeC`FhMhCjwB~Jb{@dUfe@jKpvApJl`@{EluCvLlWsCzXnK`\\uE|c@|Unh@k@|UzNvo@`Gk@r^gJfbA`Kl|@nfC|c@lIne@jvArbA_Fbu@vSTifA`s@nQ~XwGfHvk@x|@oFfA`Nf}@zf@l`@ts@ndCtErl@ui@zp@rpBhJ~Idj@cCzR~b@vb@x[d\\yF|b@wy@ff@iNvD?sKnU`BjPve@nVhhCk`@jx@h~@~vA|{@{JtOdO`PnOl@ha@eZvg@~gAlb@tI~]pv@`c@te@tt@~{ChAj`Al_@n[tExT{C`_Bqf@r{AHtg@pWxYxHzg@aM~xCpHd\\rCpsA~Xh{@`VbSfV`c@pXpFrw@oKjm@tLj_@ll@n}@jZnc@nGhk@qQtXxL|g@j]zxAbt@z{@jFf[beBc]naBvEhwAgC~eCpHfFtB`\\Kf{Dhw@kE|Njd@`Frf@t~@n_B|v@fs@rOkAtQ|d@nSfCf[lb@~h@zaBbh@v[ff@`_AwHjvAjDvh@nQvTlCfc@lSll@cIx{@`G|bAy|Ap`AcZhAaC{NgIhI_NcRxFlcAqSbXqNcGu~@vz@wiBnuA|@lgB}kA|gCcA~d@z`@ro@u`@deAowAe`Aa]cC{O_V_c@x}@_l@lxB~[rvAuO`JghAtw@lf@RbZ|rBse@xs@|JhQmHzJbQlm@eDdHdMhf@oFxDvl@lhBat@viAAxZ{r@j~@}Wfw@iw@`RzLdwAnc@t_@{XtG`FtMgBvb@bI|KqOhu@uChRoLpCsO_O_H~KyWq`@sM|DoVoMyQtIsi@eYiSlw@vLhPeVpj@mOaEqUdu@pV~`A_J`ZhJ|h@ac@zQeGnc@lNp\\oDrr@nIPoLvg@fUhQaEtCxEpc@iiAJyHn\\oh@|Qk@jf@lQ`v@go@xD}CriCp`@`TtNh\\{W~McOoEoc@y\\{QdCkZi]_XmOmx@dBaQfSiZsGePnRaEje@uyAza@eFrLa@rkAfh@hvAfNdaBdMhf@cDz^jIjNhBfb@v`@pb@wQvc@zLhk@wPldCgV{j@o_@oHk\\tKpJbSw{AfBdEk}AlKwb@gSqa@qm@tBMkOmjAo`@_u@qBeN_f@`@wv@fN_JiCa_@wRkB",
        levels: "PEFFIGFFEGDKFHFHEEGGGKGGFIFEFGGFIIGFFGLEFHFGIFFFFEFIDGGHFAHGIGFHFFFGFGBGHFFGFJCGFGFFFFEEHIEGFGGEEKFFFGHFGDDJGGFFFEGFFFLGFFFHFJBGEFIEHHFGGGCGHFGEFEIGFEHFCKFFEEIGEHHJFFGFFHFEHGEECHEGFHFFFEFGFFGKGFHGIFCGFHGGKGFEFHGIGGFFEHGGIGFFGHEFIFEGEGFFFEJEGBGHAIFFGFIFFJF?HFFHFIFFFGEJFAGGFFGFGIFGGMGFGFJFHEHJEFFDGFCFEEFJHFIFFGIEHFHGFHCKFHFIFFHCFGGIHIFEEFIFFOGHHFGGJEGFGFHGFEEGFEFFGFEKCFIFGIFIIFHGHFFIHIHFGFIFFHEEGHIFGFHFHGLEGFGFIFFHFGGEFKEHFFHGGFHDDGKGGEFEEJHEFGFFFGFFFNGFFEGFJHFFFHGHFDIHGFHIFFJEHHCJHHFFHFEEFJFFFHIGHGEEGBJFFFGFFFIFGFFJFFHGGFFFFFEIGFHFHIHFKGDFFEGIFGFGFKFGEFGEFHFFLFHGGIEIGGFGIFFFGP",
        zoomFactor: 2,
        numLevels: 18}],
        opacity: 0.4,
        outline: true
        });
        map.addOverlay(encodedPolyline15);

    }


    var polyCRon = false;
    var polyKrajeCRon = false;
    function jskmlChng(obj){

       removePolygons();
       document.getElementById('kml-span').style.display='none';

        if(obj.value==1){
            addCR();
            polyCRon=true;
        }else if(obj.value==2){
            addKrajeCR();
            polyKrajeCRon = true;
        }else if(obj.value==3){
           document.getElementById('kml-span').style.display='';
       }
   }

    function removePolygons(){
        if(polyCRon){
        map.removeOverlay(polyCR);
        polyCRon = false;
        }

        if(polyKrajeCRon){
            map.removeOverlay(polyCR);
            map.removeOverlay(encodedPolyline2);
            map.removeOverlay(encodedPolyline3);
            map.removeOverlay(encodedPolyline4);
            map.removeOverlay(encodedPolyline5);
            map.removeOverlay(encodedPolyline6);
            map.removeOverlay(encodedPolyline7);
            map.removeOverlay(encodedPolyline8);
            map.removeOverlay(encodedPolyline9);
            map.removeOverlay(encodedPolyline10);
            map.removeOverlay(encodedPolyline11);
            map.removeOverlay(encodedPolyline12);
            map.removeOverlay(encodedPolyline13);
            map.removeOverlay(encodedPolyline14);
            map.removeOverlay(encodedPolyline15);

            polyKrajeCRon = false;
        }

    }

    function writeMapInfo(){
    document.getElementById('Zoom').value=map.getZoom();
    document.getElementById('CLa').value=map.getCenter().lat();
    document.getElementById('CLo').value=map.getCenter().lng();
    }

function createMarker(point,html,icon) {
        var marker = new GMarker(point,icon);

        if( html!=""  ){
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        }
        return marker;
 }


function MapTypeControl(opt_opts) {
  this.options = opt_opts || {};
}

MapTypeControl.prototype = new GControl();

MapTypeControl.prototype.initialize = function(map) {
  var container = document.createElement("div");
  var me = this;
  var mapDiv = me.createButton_("Map");
  var satDiv = me.createButton_("Satellite");
  var hybDiv = me.createButton_("Hybrid");
  var phyDiv = me.createButton_("Terrain");

  me.assignButtonEvent_(mapDiv, map, G_NORMAL_MAP, [phyDiv, satDiv, hybDiv]);
  me.assignButtonEvent_(phyDiv, map, G_PHYSICAL_MAP, [mapDiv, satDiv, hybDiv]);
  me.assignButtonEvent_(satDiv, map, G_SATELLITE_MAP, [phyDiv, mapDiv, hybDiv]);
  me.assignButtonEvent_(hybDiv, map, G_HYBRID_MAP, [phyDiv, satDiv, mapDiv]);
  GEvent.addListener(map, "maptypechanged", function() {
    if (map.getCurrentMapType() == G_NORMAL_MAP) {
      GEvent.trigger(mapDiv, "click");
    } else if (map.getCurrentMapType() == G_PHYSICAL_MAP) {
      GEvent.trigger(phyDiv, "click");
    } else if (map.getCurrentMapType() == G_SATELLITE_MAP) {
      GEvent.trigger(satDiv, "click");
    } else if (map.getCurrentMapType() == G_HYBRID_MAP) {
      GEvent.trigger(hybDiv, "click");
    }
  });

  container.appendChild(mapDiv);
  container.appendChild(satDiv);
  container.appendChild(hybDiv);
  container.appendChild(phyDiv);

  map.getContainer().appendChild(container);

  GEvent.trigger(map, "maptypechanged");
  return container;
}

MapTypeControl.prototype.createButton_ = function(text) {
  var buttonDiv = document.createElement("div");
  this.setButtonStyle_(buttonDiv);
  buttonDiv.style.cssFloat = "left";
  buttonDiv.style.styleFloat = "left";
  var textDiv = document.createElement("div");
  textDiv.appendChild(document.createTextNode(text));
  textDiv.style.width = "6em";
  buttonDiv.appendChild(textDiv);
  return buttonDiv;
}

MapTypeControl.prototype.assignButtonEvent_ = function(div, map, mapType, otherDivs) {
  var me = this;

  GEvent.addDomListener(div, "click", function() {
    for (var i = 0; i < otherDivs.length; i++) {
      me.toggleButton_(otherDivs[i].firstChild, false);
    }
    me.toggleButton_(div.firstChild, true);
    map.setMapType(mapType);
  });
}

MapTypeControl.prototype.toggleButton_ = function(div, boolCheck) {
   div.style.fontWeight = boolCheck ? "bold" : "";
   div.style.border = "1px solid white";
   var shadows = boolCheck ? ["Top", "Left"] : ["Bottom", "Right"];
   for (var j = 0; j < shadows.length; j++) {
     div.style["border" + shadows[j]] = "1px solid #b0b0b0";
  }
}



MapTypeControl.prototype.setButtonStyle_ = function(button) {
  button.style.color = "#000000";
  button.style.backgroundColor = "white";
  button.style.font = "small Arial";
  button.style.border = "1px solid black";
  button.style.padding = "0px";
  button.style.margin= "0px";
  button.style.textAlign = "center";
  button.style.fontSize = "12px";
  button.style.cursor = "pointer";
}




// ---------------------------------------------------------------------------------

/*
	ClusterMarker Version 1.3.2

	A marker manager for the Google Maps API
	http://googlemapsapi.martinpearman.co.uk/clustermarker

	Modified to use dynamic icons created with MapIconMaker
	See: http://googlegeodevelopers.blogspot.com/2008/08/mapiconmaker-11-create-dynamic-flat-and.html

	Copyright Martin Pearman 2008
	Last updated 31st October 2008

	This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

	This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

	You should have received a copy of the GNU General Public License along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

function ClusterMarker($map, $options){
	this._map=$map;
	this._mapMarkers=[];
	this._iconBounds=[];
	this._clusterMarkers=[];
	this._eventListeners=[];
	if(typeof($options)==='undefined'){
		$options={};
	}
	this.borderPadding=($options.borderPadding)?$options.borderPadding:256;
	this.clusteringEnabled=($options.clusteringEnabled===false)?false:true;
	if($options.clusterMarkerClick){
		this.clusterMarkerClick=$options.clusterMarkerClick;
	}

	/*
	if($options.clusterMarkerIcon){
		this.clusterMarkerIcon=$options.clusterMarkerIcon;
	}else{
		this.clusterMarkerIcon=new GIcon();
		this.clusterMarkerIcon.image='http://maps.google.com/mapfiles/arrow.png';
		this.clusterMarkerIcon.iconSize=new GSize(39, 34);
		this.clusterMarkerIcon.iconAnchor=new GPoint(9, 31);
		this.clusterMarkerIcon.infoWindowAnchor=new GPoint(9, 31);
		this.clusterMarkerIcon.shadow='http://www.google.com/intl/en_us/mapfiles/arrowshadow.png';
		this.clusterMarkerIcon.shadowSize=new GSize(39, 34);
	}
	*/

	//	create an array with which to cache all cluster marker icons as they are created
	//	avoiding repeated requests using MapIconMaker for the same marker
	this.clusterMarkerIconCache=[];

	this.clusterMarkerTitle=($options.clusterMarkerTitle)?$options.clusterMarkerTitle:'Click to zoom in and see %count markers';
	if($options.fitMapMaxZoom){
		this.fitMapMaxZoom=$options.fitMapMaxZoom;
	}
	this.intersectPadding=($options.intersectPadding)?$options.intersectPadding:0;
	if($options.markers){
		this.addMarkers($options.markers);
	}
	GEvent.bind(this._map, 'moveend', this, this._moveEnd);
	GEvent.bind(this._map, 'zoomend', this, this._zoomEnd);
	GEvent.bind(this._map, 'maptypechanged', this, this._mapTypeChanged);
}

ClusterMarker.prototype.addMarkers=function($markers){
	var i;
	if(!$markers[0]){
		//	assume $markers is an associative array and convert to a numerically indexed array
		var $numArray=[];
		for(i in $markers){
			$numArray.push($markers[i]);
		}
		$markers=$numArray;
	}
	for(i=$markers.length-1; i>=0; i--){
		$markers[i]._isVisible=false;
		$markers[i]._isActive=false;
		$markers[i]._makeVisible=false;
	}
	this._mapMarkers=this._mapMarkers.concat($markers);
};

ClusterMarker.prototype._clusterMarker=function($clusterGroupIndexes){
	function $newClusterMarker($location, $icon, $title){
		return new GMarker($location, {icon:$icon, title:$title});
	}
	var $clusterGroupBounds=new GLatLngBounds(), i, $clusterMarker, $clusteredMarkers=[], $marker, $this=this, $mapMarkers=this._mapMarkers;
	for(i=$clusterGroupIndexes.length-1; i>=0; i--){
		$marker=$mapMarkers[$clusterGroupIndexes[i]];
		$marker.index=$clusterGroupIndexes[i];
		$clusterGroupBounds.extend($marker.getLatLng());
		$clusteredMarkers.push($marker);
	}

	//	next line modified to get a dynamically created marker from the new clusterMarkerIcon() method
	//	clusterMarkerIcon was previously a property of ClusterMarker
	//	it is now a method that returns a dynamically created icon
	$clusterMarker=$newClusterMarker($clusterGroupBounds.getCenter(), this.clusterMarkerIcon($clusterGroupIndexes.length), this.clusterMarkerTitle.replace(/%count/gi, $clusterGroupIndexes.length));
	$clusterMarker.clusterGroupBounds=$clusterGroupBounds;	//	only req'd for default cluster marker click action
	this._eventListeners.push(GEvent.addListener($clusterMarker, 'click', function(){
		$this.clusterMarkerClick({clusterMarker:$clusterMarker, clusteredMarkers:$clusteredMarkers });
	}));
	$clusterMarker._childIndexes=$clusterGroupIndexes;
	for(i=$clusterGroupIndexes.length-1; i>=0; i--){
		$mapMarkers[$clusterGroupIndexes[i]]._parentCluster=$clusterMarker;
	}
	return $clusterMarker;
};

ClusterMarker.prototype.clusterMarkerClick=function($args){
	this._map.setCenter($args.clusterMarker.getLatLng(), this._map.getBoundsZoomLevel($args.clusterMarker.clusterGroupBounds));
};

ClusterMarker.prototype.clusterMarkerIcon=function($count){
	//	a new method to return a dynamically created icon showing $count as text on the icon
	//	first check to see if the required icon has already been created
	if(this.clusterMarkerIconCache[$count]){
		return this.clusterMarkerIconCache[$count];
	}else{
		//	create the required icon, cache it and return it from this method
		var $count=$count.toString(), $iconOptions={
			width:($count.length*12)+2,
			height:20,
			primaryColor:"#FFFF00", // #33FF33
			label:$count,
			labelSize:18,
			labelColor:"#000000",
			shape:"square" // roundrect
		}, $icon=MapIconMaker.createFlatIcon($iconOptions);
		this.clusterMarkerIconCache[$count]=$icon;
		return $icon;
	}
};

ClusterMarker.prototype._filterActiveMapMarkers=function(){
	var $borderPadding=this.borderPadding, $mapZoomLevel=this._map.getZoom(), $mapProjection=this._map.getCurrentMapType().getProjection(), $mapPointSw, $activeAreaPointSw, $activeAreaLatLngSw, $mapPointNe, $activeAreaPointNe, $activeAreaLatLngNe, $activeAreaBounds=this._map.getBounds(), i, $marker, $uncachedIconBoundsIndexes=[], $oldState, $mapMarkers=this._mapMarkers, $iconBounds=this._iconBounds;
	if($borderPadding){
		$mapPointSw=$mapProjection.fromLatLngToPixel($activeAreaBounds.getSouthWest(), $mapZoomLevel);
		$activeAreaPointSw=new GPoint($mapPointSw.x-$borderPadding, $mapPointSw.y+$borderPadding);
		$activeAreaLatLngSw=$mapProjection.fromPixelToLatLng($activeAreaPointSw, $mapZoomLevel);
		$mapPointNe=$mapProjection.fromLatLngToPixel($activeAreaBounds.getNorthEast(), $mapZoomLevel);
		$activeAreaPointNe=new GPoint($mapPointNe.x+$borderPadding, $mapPointNe.y-$borderPadding);
		$activeAreaLatLngNe=$mapProjection.fromPixelToLatLng($activeAreaPointNe, $mapZoomLevel);
		$activeAreaBounds.extend($activeAreaLatLngSw);
		$activeAreaBounds.extend($activeAreaLatLngNe);
	}
	this._activeMarkersChanged=false;
	if(typeof($iconBounds[$mapZoomLevel])==='undefined'){
		//	no iconBounds cached for this zoom level
		//	no need to check for existence of individual iconBounds elements
		this._iconBounds[$mapZoomLevel]=[];
		this._activeMarkersChanged=true;	//	force refresh(true) as zoomed to uncached zoom level
		for(i=$mapMarkers.length-1; i>=0; i--){
			$marker=$mapMarkers[i];
			$marker._isActive=$activeAreaBounds.containsLatLng($marker.getLatLng())?true:false;
			$marker._makeVisible=$marker._isActive;
			if($marker._isActive){
				$uncachedIconBoundsIndexes.push(i);
			}
		}
	}else{
		//	icondBounds array exists for this zoom level
		//	check for existence of individual iconBounds elements
		for(i=$mapMarkers.length-1; i>=0; i--){
			$marker=$mapMarkers[i];
			$oldState=$marker._isActive;
			$marker._isActive=$activeAreaBounds.containsLatLng($marker.getLatLng())?true:false;
			$marker._makeVisible=$marker._isActive;
			if(!this._activeMarkersChanged && $oldState!==$marker._isActive){
				this._activeMarkersChanged=true;
			}
			if($marker._isActive && typeof($iconBounds[$mapZoomLevel][i])==='undefined'){
				$uncachedIconBoundsIndexes.push(i);
			}
		}
	}
	return $uncachedIconBoundsIndexes;
};

ClusterMarker.prototype._filterIntersectingMapMarkers=function(){
	var $clusterGroup, i, j, $mapZoomLevel=this._map.getZoom(), $mapMarkers=this._mapMarkers, $iconBounds=this._iconBounds;
	for(i=$mapMarkers.length-1; i>0; i--)
	{
		if($mapMarkers[i]._makeVisible){
			$clusterGroup=[];
			for(j=i-1; j>=0; j--){
				if($mapMarkers[j]._makeVisible && $iconBounds[$mapZoomLevel][i].intersects($iconBounds[$mapZoomLevel][j])){
					$clusterGroup.push(j);
				}
			}
			if($clusterGroup.length!==0){
				$clusterGroup.push(i);
				for(j=$clusterGroup.length-1; j>=0; j--){
					$mapMarkers[$clusterGroup[j]]._makeVisible=false;
				}
				this._clusterMarkers.push(this._clusterMarker($clusterGroup));
			}
		}
	}
};

ClusterMarker.prototype.fitMapToMarkers=function(){
	var $mapMarkers=this._mapMarkers, $markersBounds=new GLatLngBounds(), i;
	for(i=$mapMarkers.length-1; i>=0; i--){
		$markersBounds.extend($mapMarkers[i].getLatLng());
	}
	var $fitMapToMarkersZoom=this._map.getBoundsZoomLevel($markersBounds);

	if(this.fitMapMaxZoom && $fitMapToMarkersZoom>this.fitMapMaxZoom){
		$fitMapToMarkersZoom=this.fitMapMaxZoom;
	}
	this._map.setCenter($markersBounds.getCenter(), $fitMapToMarkersZoom);
	this.refresh();
};

ClusterMarker.prototype._mapTypeChanged=function(){
	this.refresh(true);
};

ClusterMarker.prototype._moveEnd=function(){
	if(!this._cancelMoveEnd){
		this.refresh();
	}else{
		this._cancelMoveEnd=false;
	}
};

ClusterMarker.prototype._preCacheIconBounds=function($indexes, $mapZoomLevel){
	var $mapProjection=this._map.getCurrentMapType().getProjection(), i, $marker, $iconSize, $iconAnchorPoint, $iconAnchorPointOffset, $iconBoundsPointSw, $iconBoundsPointNe, $iconBoundsLatLngSw, $iconBoundsLatLngNe, $intersectPadding=this.intersectPadding, $mapMarkers=this._mapMarkers;
	for(i=$indexes.length-1; i>=0; i--){
		$marker=$mapMarkers[$indexes[i]];
		$iconSize=$marker.getIcon().iconSize;
		$iconAnchorPoint=$mapProjection.fromLatLngToPixel($marker.getLatLng(), $mapZoomLevel);
		$iconAnchorPointOffset=$marker.getIcon().iconAnchor;
		$iconBoundsPointSw=new GPoint($iconAnchorPoint.x-$iconAnchorPointOffset.x-$intersectPadding, $iconAnchorPoint.y-$iconAnchorPointOffset.y+$iconSize.height+$intersectPadding);
		$iconBoundsPointNe=new GPoint($iconAnchorPoint.x-$iconAnchorPointOffset.x+$iconSize.width+$intersectPadding, $iconAnchorPoint.y-$iconAnchorPointOffset.y-$intersectPadding);
		$iconBoundsLatLngSw=$mapProjection.fromPixelToLatLng($iconBoundsPointSw, $mapZoomLevel);
		$iconBoundsLatLngNe=$mapProjection.fromPixelToLatLng($iconBoundsPointNe, $mapZoomLevel);
		this._iconBounds[$mapZoomLevel][$indexes[i]]=new GLatLngBounds($iconBoundsLatLngSw, $iconBoundsLatLngNe);
	}
};

ClusterMarker.prototype.refresh=function($forceFullRefresh){
	var i, $marker, $zoomLevel=this._map.getZoom(), $uncachedIconBoundsIndexes=this._filterActiveMapMarkers();
	if(this._activeMarkersChanged || $forceFullRefresh){
		this._removeClusterMarkers();
		if(this.clusteringEnabled && $zoomLevel<this._map.getCurrentMapType().getMaximumResolution()){
			if($uncachedIconBoundsIndexes.length>0){
				this._preCacheIconBounds($uncachedIconBoundsIndexes, $zoomLevel);
			}
			this._filterIntersectingMapMarkers();
		}
		for(i=this._clusterMarkers.length-1; i>=0; i--){
			this._map.addOverlay(this._clusterMarkers[i]);
		}
		for(i=this._mapMarkers.length-1; i>=0; i--){
			$marker=this._mapMarkers[i];
			if(!$marker._isVisible && $marker._makeVisible){
				this._map.addOverlay($marker);
				$marker._isVisible=true;
			}
			if($marker._isVisible && !$marker._makeVisible){
				this._map.removeOverlay($marker);
				$marker._isVisible=false;
			}
		}
	}
};

ClusterMarker.prototype._removeClusterMarkers=function(){
	var i, j, $map=this._map, $eventListeners=this._eventListeners, $clusterMarkers=this._clusterMarkers, $childIndexes, $mapMarkers=this._mapMarkers;
	for(i=$clusterMarkers.length-1; i>=0; i--){
		$childIndexes=$clusterMarkers[i]._childIndexes;
		for(j=$childIndexes.length-1; j>=0; j--){
			delete $mapMarkers[$childIndexes[j]]._parentCluster;
		}
		$map.removeOverlay($clusterMarkers[i]);
	}
	for(i=$eventListeners.length-1; i>=0; i--){
		GEvent.removeListener($eventListeners[i]);
	}
	this._clusterMarkers=[];
	this._eventListeners=[];
};

ClusterMarker.prototype.removeMarkers=function(){
	var i, $mapMarkers=this._mapMarkers, $map=this._map;
	for(i=$mapMarkers.length-1; i>=0; i--){
		if($mapMarkers[i]._isVisible){
			$map.removeOverlay($mapMarkers[i]);
		}
		delete $mapMarkers[i]._isVisible;
		delete $mapMarkers[i]._isActive;
		delete $mapMarkers[i]._makeVisible;
	}
	this._removeClusterMarkers();
	this._mapMarkers=[];
	this._iconBounds=[];
};

ClusterMarker.prototype.triggerClick=function($index){
	var $marker=this._mapMarkers[$index];
	if($marker._isVisible){
		//	$marker is visible
		GEvent.trigger($marker, 'click');
	}
	else if($marker._isActive){
		//	$marker is clustered
		var $clusteredMarkersIndexes=$marker._parentCluster._childIndexes, $intersectDetected=true, $uncachedIconBoundsIndexes, i, $mapZoomLevel=this._map.getZoom(), $clusteredMarkerIndex, $iconBounds=this._iconBounds, $mapMaxZoomLevel=this._map.getCurrentMapType().getMaximumResolution();
		while($intersectDetected && $mapZoomLevel<$mapMaxZoomLevel){
			$intersectDetected=false;
			$mapZoomLevel++;
			if(typeof($iconBounds[$mapZoomLevel])==='undefined'){
				//	no iconBounds cached for this zoom level
				//	no need to check for existence of individual iconBounds elements
				$iconBounds[$mapZoomLevel]=[];
				// need to create cache for all clustered markers at $mapZoomLevel
				this._preCacheIconBounds($clusteredMarkersIndexes, $mapZoomLevel);
			}else{
				//	iconBounds array exists for this zoom level
				//	check for existence of individual iconBounds elements
				$uncachedIconBoundsIndexes=[];
				for(i=$clusteredMarkersIndexes.length-1; i>=0; i--){
					if(typeof($iconBounds[$mapZoomLevel][$clusteredMarkersIndexes[i]])==='undefined'){
						$uncachedIconBoundsIndexes.push($clusteredMarkersIndexes[i]);
					}
				}
				if($uncachedIconBoundsIndexes.length>=1){
					this._preCacheIconBounds($uncachedIconBoundsIndexes, $mapZoomLevel);
				}
			}
			for(i=$clusteredMarkersIndexes.length-1; i>=0; i--){
				$clusteredMarkerIndex=$clusteredMarkersIndexes[i];
				if($clusteredMarkerIndex!==$index && $iconBounds[$mapZoomLevel][$clusteredMarkerIndex].intersects($iconBounds[$mapZoomLevel][$index])){
					$intersectDetected=true;
					break;
				}
			}

		};
		this._map.setCenter($marker.getLatLng(), $mapZoomLevel);
		this.triggerClick($index);
	}else{
		// $marker is not within active area (map bounds + border padding)
		this._map.setCenter($marker.getLatLng());
		this.triggerClick($index);
	}
};

ClusterMarker.prototype._zoomEnd=function(){
	this._cancelMoveEnd=true;
	this.refresh(true);
};

// ------------------------------------------------------------------------------

/**
 * @name MapIconMaker
 * @version 1.1
 * @author Pamela Fox
 * @copyright (c) 2008 Pamela Fox
 * @fileoverview This gives you static functions for creating dynamically
 *     sized and colored marker icons using the Charts API marker output.
 */

/*
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/**
 * @name MarkerIconOptions
 * @class This class represents optional arguments to {@link createMarkerIcon},
 *     {@link createFlatIcon}, or {@link createLabeledMarkerIcon}. Each of the
 *     functions use a subset of these arguments. See the function descriptions
 *     for the list of supported options.
 * @property {Number} [width=32] Specifies, in pixels, the width of the icon.
 *     The width may include some blank space on the side, depending on the
 *     height of the icon, as the icon will scale its shape proportionately.
 * @property {Number} [height=32] Specifies, in pixels, the height of the icon.
 * @property {String} [primaryColor="#ff0000"] Specifies, as a hexadecimal
 *     string, the color used for the majority of the icon body.
 * @property {String} [cornerColor="#ffffff"] Specifies, as a hexadecimal
 *     string, the color used for the top corner of the icon. If you'd like the
 *     icon to have a consistent color, make the this the same as the
 *     {@link primaryColor}.
 * @property {String} [strokeColor="#000000"] Specifies, as a hexadecimal
 *     string, the color used for the outside line (stroke) of the icon.
 * @property {String} [shadowColor="#000000"] Specifies, as a hexadecimal
 *     string, the color used for the shadow of the icon.
 * @property {String} [label=""] Specifies a character or string to display
 *     inside the body of the icon. Generally, one or two characters looks best.
 * @property {String} [labelColor="#000000"] Specifies, as a hexadecimal
 *     string, the color used for the label text.
 * @property {Number} [labelSize=0] Specifies, in pixels, the size of the label
 *     text. If set to 0, the text auto-sizes to fit the icon body.
 * @property {String} [shape="circle"] Specifies shape of the icon. Current
 *     options are "circle" for a circle or "roundrect" for a rounded rectangle.
 * @property {Boolean} [addStar = false] Specifies whether to add a star to the
 *     edge of the icon.
 * @property {String} [starPrimaryColor="#FFFF00"] Specifies, as a hexadecimal
 *     string, the color used for the star body.
 * @property {String} [starStrokeColor="#0000FF"] Specifies, as a hexadecimal
 *     string, the color used for the outside line (stroke) of the star.
 */

/**
 * This namespace contains functions that you can use to easily create
 *     dynamically sized, colored, and labeled icons.
 * @namespace
 */
var MapIconMaker = {};

/**
 * Creates an icon based on the specified options in the
 *   {@link MarkerIconOptions} argument.
 *   Supported options are: width, height, primaryColor,
 *   strokeColor, and cornerColor.
 * @param {MarkerIconOptions} [opts]
 * @return {GIcon}
 */
MapIconMaker.createMarkerIcon = function (opts) {
  var width = opts.width || 32;
  var height = opts.height || 32;
  var primaryColor = opts.primaryColor || "#ff0000";
  var strokeColor = opts.strokeColor || "#000000";
  var cornerColor = opts.cornerColor || "#ffffff";

  var baseUrl = "http://chart.apis.google.com/chart?cht=mm";
  var iconUrl = baseUrl + "&chs=" + width + "x" + height +
      "&chco=" + cornerColor.replace("#", "") + "," +
      primaryColor.replace("#", "") + "," +
      strokeColor.replace("#", "") + "&ext=.png";
  var icon = new GIcon(G_DEFAULT_ICON);
  icon.image = iconUrl;
  icon.iconSize = new GSize(width, height);
  icon.shadowSize = new GSize(Math.floor(width * 1.6), height);
  icon.iconAnchor = new GPoint(width / 2, height);
  icon.infoWindowAnchor = new GPoint(width / 2, Math.floor(height / 12));
  icon.printImage = iconUrl + "&chof=gif";
  icon.mozPrintImage = iconUrl + "&chf=bg,s,ECECD8" + "&chof=gif";
  iconUrl = baseUrl + "&chs=" + width + "x" + height +
      "&chco=" + cornerColor.replace("#", "") + "," +
      primaryColor.replace("#", "") + "," +
      strokeColor.replace("#", "");
  icon.transparent = iconUrl + "&chf=a,s,ffffff11&ext=.png";

  icon.imageMap = [
    width / 2, height,
    (7 / 16) * width, (5 / 8) * height,
    (5 / 16) * width, (7 / 16) * height,
    (7 / 32) * width, (5 / 16) * height,
    (5 / 16) * width, (1 / 8) * height,
    (1 / 2) * width, 0,
    (11 / 16) * width, (1 / 8) * height,
    (25 / 32) * width, (5 / 16) * height,
    (11 / 16) * width, (7 / 16) * height,
    (9 / 16) * width, (5 / 8) * height
  ];
  for (var i = 0; i < icon.imageMap.length; i++) {
    icon.imageMap[i] = parseInt(icon.imageMap[i]);
  }

  return icon;
};


/**
 * Creates a flat icon based on the specified options in the
 *     {@link MarkerIconOptions} argument.
 *     Supported options are: width, height, primaryColor,
 *     shadowColor, label, labelColor, labelSize, and shape..
 * @param {MarkerIconOptions} [opts]
 * @return {GIcon}
 */
MapIconMaker.createFlatIcon = function (opts) {
  var width = opts.width || 32;
  var height = opts.height || 32;
  var primaryColor = opts.primaryColor || "#ff0000";
  var shadowColor = opts.shadowColor || "#000000";
  var label = MapIconMaker.escapeUserText_(opts.label) || "";
  var labelColor = opts.labelColor || "#000000";
  var labelSize = opts.labelSize || 0;
  var shape = opts.shape ||  "circle";
  var shapeCode = (shape === "circle") ? "it" : "itr";

  var baseUrl = "http://chart.apis.google.com/chart?cht=" + shapeCode;
  var iconUrl = baseUrl + "&chs=" + width + "x" + height +
      "&chco=" + primaryColor.replace("#", "") + "," +
      shadowColor.replace("#", "") + "ff,ffffff01" +
      "&chl=" + label + "&chx=" + labelColor.replace("#", "") +
      "," + labelSize;
  var icon = new GIcon(G_DEFAULT_ICON);
  icon.image = iconUrl + "&chf=bg,s,00000000" + "&ext=.png";
  icon.iconSize = new GSize(width, height);
  icon.shadowSize = new GSize(0, 0);
  icon.iconAnchor = new GPoint(width / 2, height / 2);
  icon.infoWindowAnchor = new GPoint(width / 2, height / 2);
  icon.printImage = iconUrl + "&chof=gif";
  icon.mozPrintImage = iconUrl + "&chf=bg,s,ECECD8" + "&chof=gif";
  icon.transparent = iconUrl + "&chf=a,s,ffffff01&ext=.png";
  icon.imageMap = [];
  if (shapeCode === "itr") {
    icon.imageMap = [0, 0, width, 0, width, height, 0, height];
  } else {
    var polyNumSides = 8;
    var polySideLength = 360 / polyNumSides;
    var polyRadius = Math.min(width, height) / 2;
    for (var a = 0; a < (polyNumSides + 1); a++) {
      var aRad = polySideLength * a * (Math.PI / 180);
      var pixelX = polyRadius + polyRadius * Math.cos(aRad);
      var pixelY = polyRadius + polyRadius * Math.sin(aRad);
      icon.imageMap.push(parseInt(pixelX), parseInt(pixelY));
    }
  }

  return icon;
};


/**
 * Creates a labeled marker icon based on the specified options in the
 *     {@link MarkerIconOptions} argument.
 *     Supported options are: primaryColor, strokeColor,
 *     starPrimaryColor, starStrokeColor, label, labelColor, and addStar.
 * @param {MarkerIconOptions} [opts]
 * @return {GIcon}
 */
MapIconMaker.createLabeledMarkerIcon = function (opts) {
  var primaryColor = opts.primaryColor || "#DA7187";
  var strokeColor = opts.strokeColor || "#000000";
  var starPrimaryColor = opts.starPrimaryColor || "#FFFF00";
  var starStrokeColor = opts.starStrokeColor || "#0000FF";
  var label = MapIconMaker.escapeUserText_(opts.label) || "";
  var labelColor = opts.labelColor || "#000000";
  var addStar = opts.addStar || false;

  var pinProgram = (addStar) ? "pin_star" : "pin";
  var baseUrl = "http://chart.apis.google.com/chart?cht=d&chdp=mapsapi&chl=";
  var iconUrl = baseUrl + pinProgram + "'i\\" + "'[" + label +
      "'-2'f\\"  + "hv'a\\]" + "h\\]o\\" +
      primaryColor.replace("#", "")  + "'fC\\" +
      labelColor.replace("#", "")  + "'tC\\" +
      strokeColor.replace("#", "")  + "'eC\\";
  if (addStar) {
    iconUrl += starPrimaryColor.replace("#", "") + "'1C\\" +
        starStrokeColor.replace("#", "") + "'0C\\";
  }
  iconUrl += "Lauto'f\\";

  var icon = new GIcon(G_DEFAULT_ICON);
  icon.image = iconUrl + "&ext=.png";
  icon.iconSize = (addStar) ? new GSize(23, 39) : new GSize(21, 34);
  return icon;
};


/**
 * Utility function for doing special chart API escaping first,
 *  and then typical URL escaping. Must be applied to user-supplied text.
 * @private
 */
MapIconMaker.escapeUserText_ = function (text) {
  if (text === undefined) {
    return null;
  }
  text = text.replace(/@/, "@@");
  text = text.replace(/\\/, "@\\");
  text = text.replace(/'/, "@'");
  text = text.replace(/\[/, "@[");
  text = text.replace(/\]/, "@]");
  return encodeURIComponent(text);
};

// --------------------------------------------------------------------------------

function in_array (needle, haystack, argStrict) {
    // Checks if the given value exists in the array
    //
    // version: 1008.1718
    // discuss at: http://phpjs.org/functions/in_array    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: vlado houba
    // +   input by: Billy
    // +   bugfixed by: Brett Zamir (http://brett-zamir.me)
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);    // *     returns 1: true
    // *     example 2: in_array('vlado', {0: 'Kevin', vlado: 'van', 1: 'Zonneveld'});
    // *     returns 2: false
    // *     example 3: in_array(1, ['1', '2', '3']);
    // *     returns 3: true    // *     example 3: in_array(1, ['1', '2', '3'], false);
    // *     returns 3: true
    // *     example 4: in_array(1, ['1', '2', '3'], true);
    // *     returns 4: false
    var key = '', strict = !!argStrict;
    if (strict) {
        for (key in haystack) {
            if (haystack[key] === needle) {
                return true;            }
        }
    } else {
        for (key in haystack) {
            if (haystack[key] == needle) {                return true;
            }
        }
    }
     return false;
}


if(!Array.indexOf){
	    Array.prototype.indexOf = function(obj){
	        for(var i=0; i<this.length; i++){
	            if(this[i]==obj){
	                return i;
	            }
	        }
	        return -1;
	    }
	}


