// Copyright (c) 2010 Histopolis.com.  All Rights Reserved Worldwide.
function highlightPlace683609684(map, color, weight, opacity) {
if (color   == undefined) color   = "#99ff33";
if (weight  == undefined) weight  = 3;
if (opacity == undefined) opacity = 0.8;
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "gmo{EdrliNSf@W|AoEkBr@iBfEnA",
    levels: "P@EEDP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "gh|zE~rjiN|@fAfCtBVVxDlDu@zBu@lCYrDI~DGpL}E@CxIi@m@a@SgDg@aA_@KIq@w@TuD@_Ai@@AsC~@{EPmBFwAQe@]g@SOjAcC~AEd@iEh@uC|@}CXs@",
    levels: "PA@?F?BD@EEHABAB?E@CFBB?D@@ECD@B?P",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "amwzEzkaiNIhAgBMLiAbBL",
    levels: "PCECP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "etxzEzfzhN~IT?kAfRTyC|Kz@FGJK^?XGp@a@zACh@Qj@_@|@aWQJ{U",
    levels: "PDCGCC?A?A@A?HGP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "atd{Epn}gNDW`ItBjP|DtTr@GdPOxCIfDBbHwT{@O`LlCHCpBkCGEvBlBDC`BmBEAn@xCFAbAjJN@dDL@D~CnIZBf@MrCM~@Q~@hQ\\X_Sa@@xBim@H}DtAVZ_EpXvGSp@i@pFWhFKtC[j\\@n@v@Cj[X`@yOtHJT}LmHkEr@uBoBkAmAe@DQ?SzTn@nKb@D?nBeG~DtAq@nDhGZ`@?K|J_LGCzCoFOGtAzAzA~@fBl@`BV|@\\rBdApLnBbR\\`HrBfVbNvNWd@VrA|KzDAlQjKCd@kJlKhCtMbESfMqDOo@`UtHnI}A~EaAs@s@nBjAbAe@|AoChHV?C`P{Ft@eCnA{IfDgDtL{R?cKB{CWwJINiMaRUQyBzJg@n@{NvAWN{SiNGAr@aG?k@xVK`PkBCsOi@JwIYoFd@eD@oBsBcIy@v@|@iJeCeCw@OwGlAiEuENpDqBD}EwGfCiCqCiMUMgViACpEuCOIfRhC?@nCmCCAdDMF|@vEbS{BdO~O_JrNJJdB@GtAmCQ|@d@Gj@`@TDlAn[Z?zBp@AOlLkAlAGdCfABa@bCfDJfDDBBtA?@nNxFLpLLvA`CxDFd@hFg@bArD@SzAoDQA^J`Af@v@l@jAdB~C_GCI`RbEHKzL~D@QtQ\\TlA^hIFCNZC}A`L?dEPvFfDtPh@bBtEzHbA~BhAzEP~@j@pDRrB?x@An@i@CwI@B`XzDXMTi@`C\\On@g@bQtB@hBCbEb@@A\\a@lAG`AHvBtCFvGdTi@tCjBnD?pCxA\\BbEBh@jCpOX?BNnBH@RO|BNnDFhDPxCNfHG`DTjEzAdGtAfAn@r@p@l@nAxAp@p@v@bA`A|A~@a@l@Q?{Af@OJzAzAMdAA?mBrA@?gEpBG@nAjAD@b@fFG~@[CdB|AMAKrAi@f@nFd@BMvFhACAkE|ACIo@~@EkAeIjCP@^LV?N|kBFlIV~ACvJLjA??fDjGBG|BeG?A`BzEBAvAyE?A`@xEB@|D|FHLhEsD_@W|AMb@nCDf@lEbCvAnDoBr@_AnBy@dAWvRmKPvh@HTFf@DnCFjPA`COtGRtO?hLsKv@qBmFa@G_@xCkEOPdA?vAaK[BwHsQ[[hFoDCVqFq@?qGjEeHWCeFyMFEvJeIeAkASgCfCGn@uB~CaCrCaBvFqA`Dg@fBU~@KdASfAQn@CTo@`Ce@zCMj@Md@APILAJWt@_@n@O^q@jA_@z@c@z@q@fBgAzB]dAMp@e@vACDG?n@zAt@zBzA`EHHZz@h@dAPV@FPd@FFFPNNn@rANb@\\r@\\h@L\\dS}AJrKvAFdBk@HpL}JGL~KpDJ[pZ_MQA~@OlDWtCMrCKxAKv@A^Dd@f@SlOgMPB{Ex`@IM_Ai@nGdTlBcAfAhBBNqCjAoEbBc@Tn@dGlLFb@bRlVqAeEeOoBqHeCoKjIoEe@wCvAw@G}DJGq@cE_@fCwIUVdT_@Ig@O]S]KoB{@KMaAm@eAi@uAo@`Een@rUZP?hHLbGl@`Gr@|RfJPgBH[tG~DOR?xAq@`IpJJaAaD?mAHYlEpC~ErDEjR?lFDdAGdp@EnEm_@`Dp@lEm@Jo@T~AfFfB@jAzDqA`DWDfKzLgM~CoARuGcQu@mAZIhB{A{DgFqEpB[{DfAgAmBwExMmKiA{MuJn@eB}@a@e@Yi@Q{@Gi@MDaAf@CQgAh@DPeBv@GS_Bp@B\\YPj@tBe@lDdB|FdBlHh@jBl@VdEhFa@p@LfGr@fDl@xCl@xGZ`FdFgA]`GkT?AhDyD\\[EeBdBu@kAIQqB`CkCfByBZBpDnC@XrK~BxAAOhD|BtBlALuBtAKZKxAKb@iI~Ef@g@bJa@|AoAnAgAb@mBKsB^SkAKJj@hD}[QyQWE}GaNBDpK~CA@bB|AA@pB~AlA?jJYn@}PeNuA]{ASRw@fKcSsEiA@oCgCyBdHOtAvBj@nBt@mAMOcFuK`GCi@mMjJOh@J|ACl@xGxBkCFB?KbBsBxZa@A}@dB?GeG{BFe@cEdCIkCuFMOwBRaAkA~@}AeBqBWy@eBDWsDvAGU{@O[qA}@aEcB}NQU}@m@V_@DmA@?T`BDMlK^?dArBwCpBcApAm_@eA{\\w@NnA`ApBAnTBxDfA?PrWq@FsC}CEt@OOAnC]EC\\aAB?bEQ@?r@sB??hCKbNcT_@gBvEF~@pFnAo@nKEjOeBdAcBf@AbIoH@uLh@yAfFHvBFbAXfCFXJZVn@b@j@b@b@xBlAjDtAxC`BtA|@nBn@~BnAyDrq@o@tJe@dEs@zCoBhHUKuI@AUkL~AH`FpIcAvANAiAdGN\\DeClIWf@}AtC{BzCsClDzN`InF~@pAOMtGlEPCdEhBBB`E`EPBrOmBk@sAu@{@m@y@sAqA{Ds@R_@PiGdBsKjFc@rOl@hb@zAFVDCl@KnAPbE@dHi@@?zHiAFB^j@f@?zDe@BAII??aAkB?@{CmKKArG`DA?dEmG@QhGSvCwAc@o@M}@UMGa@CiBY}@_@k@c@qGuInGJFsC@eBf@DdILHsKUMMSq@sA]sAUk@F[Ci@@YIuE{VoASGBvKuFLZoBPq@b@BD}@RYTtAtAaBPiDqFeBkAnEg@|ByAhX}@dLdP]UpLdCTI^Bf@fDmAdKhC_@~BpA^e@hCpAn@KhEkKgDl@eDsEiAk@_@aAgAe@w@[W]KJ|O}GzBQZXzBaEzBZ`DgDUmFtFkMgVz@U_@oKuD@EeGc@Fi@JoDpB_@Ls@`@jJtQfO~X\\zAw@T]@g@NmAd@k@NaEhBsA`@UJcBb@YLQB}C|Au@d@o@f@s@r@c@XUc@k@s@IDgBuD_EfAcAdNeBfAaADmA?uJsB_B{TfGsHwBaDfDwDuQsVeA_@qAg@}Bo@Kb@e@`D[?aC|NeDLnCtBl@pBQdAL^n@r@|@DqB|B[`AOp@IhB|A~AeATuAPuAHo@@mC??\\uA?{Fc@iAS?LgEBcDN}SlEgC`CsDxHuE|J_@|BGA}QfFy@PsAr@qBfDsDvEwFxIaA~Bo@hAUbAYb@gEzE_@Cu@r@Gb@s@n@_Ap@e@NKHyAkByBgC}A}AkAw@@DeNCBxGE`CaGCkFOCfBQrAkSg@?UgE?s@OAt@{EU@[uBCD{FeJOB}@hDBv@sHzDdAf@q@qAs@Z}@YIoBc@^mJpBDDqEfBBErEdDf@DmA`BA@}Qg@@eAIs@Oy@W]YkAmBsBsCc@_AIKk@n@IP[?BuDg@m@[IYPy@t@aArAiAjB{@n@aANEzEwCFgDkCcHBwBnBuArB_KiLo@~@qA`AgAV{Ah@s@R}@@MpA@XDZoFgAiC_BcAwBuDeBgD}@eFgAHsB?_Ch@Od@W?aA_@_Bo@}COwACkAL{A`@e@bAk@FmCuAqARcBnO~HIwD@yCgBMDeD_@EEjDuAMDqCiLAGdDsAODsC_J@GbCaFfABmCoDxAu@m@}AnBcGzKOTuAjAYBWCMQMCCSoA?En@W~AbA@kBfGMFQRi@p@k@|@qAtA{A~@aD~@a@}BYk@a@{BqANcAgI|GPFcEbCFNoMv@J|@IpCo@FJ`A|B|@~Fx@BFa@N_BFkB@_BCwAK}AS{AnGiBa@qFzMA~B{KuGIeFuIgEcBhBmJv@yENcEZoWCCqBcAqI_Ew@Iq@s@}@_Ae@m@Yk@G_@?MLUDOCKgAcCkAqCe@m@e@]c@IwACCAc@?a@BUCYMIA]S[HMFW\\I\\g@Vu@Rc@`@s@d@k@VYPUVUPw@r@g@n@o@hAYv@IHm@~@s@x@i@\\gDpCsDt@uCVwCC[QaBWiBo@]EMBw@p@g@VoAt@?i@yFBAfEYXUJc@F]ByCMm@?e@Ek@?g@C_C@o@Bk@Ak@DyBAIBoA?AA\\ce@CcF^??g@qEPAgGaOqLa@b}@mH@@`Dg@JeAZ?l@qCRILHnAuAj@YCs@QUO[Io@Ya@MYMUGqBAI@y@?TcYiC?@iB@qJ}HAEvF@bCP?qAtKo@WQOGKAIB[MQsAZH|@i@z@b@vB_Kz@PvHuA?VxE~@xMnE~m@|@pKLtCbAlKbBnUVlCn@dEvA|G`AjEd@jBt@vArKdNjHdHdEdEx@jAd@t@pBxGOHsWpTQuFeBZJrAgDv@AuAUIHYaEmA}@]?PwBq@DyGoS[@a@kFpBy@^aDeUoAuDy@kAmA_CaBwBoAgAmB_CqA_CuAaDe@oCHeDS{Fi@qD[aDg@mByD_IkPy[eCwBgBeA{GqDiCYyGO}GZ{B?mBb@uPrEmBRi@NmP_@gDHsBUeCu@kHkCUOfC_FpBcEf@n@xEF@|F|@Y~ONzCFEqHDwBFc@QGAiDqDsC_BbDeJkHMMmGnMcEgEyBYDuB\\wCVq@lAcCbAkAnEaEQYeGaE}B?EtC}Bb@jA`EeDlBbA`D{C|@aAiCu@^_CkHiAp@Sm@}BB@rFoEPE_DFiD{DJs@RoCq@AsBQ_@iA`@oFqGeBkByKa@kDnCi@UsBGWLGgAMiJyIa@i@zAaDoBM}J}DiCUMhAuCz@oBjAaFZuDr@qMXuF?g@uE}CuClA{@oM{Ab@Yf@g@L[CcBJ[[a@Sa@Kk@IUIc@g@m@W_@e@MCY@KCk@Wi@Kc@a@_@AAqCU{@bA{Af@uA^qCYaCz@u@V`@Dh@Gj@MrFuAnDfEl@r@`@f@n@lA~@b@|@\\nARgADkA|@c@pA?dBl@p@Nd@Aj@a@`@Gb@]zBsCvBmAo@c@a@C]Qy@EkAg@{AwAsBHcAuB_BoBwAyCkByGLs@s@@?sDu@@DjKoCBcJSd@}OfAmTlAgX~@il@yLX_Le@SbDwTFsHg@g@A?k@g@~Aw@|CwW_@A{BeGGIeTp@i@Fb@IuFx@u@JVfCqBKYnIcH@D`Aw@AGhOaM?zCr@MvFKrA@z@UbAc@r@s@p@sA`@gAh@kBXW_QyITg@zBk@tAi@\\[zAo@dAy@f@s@hCuC|CkChCkDV^zB}CvA}@rCqD`CuCrCaDbB_G\\cFu@eNg@iGFeBpDrDoBiPUqDm@iNNeDTiDHuBHqHrAGFx@~BG?{BvCBB_OtADT_P|Af@HyCV[sBuBpDqERNvBtAfDuH]c@~AsABoEnC_MT}@ZLx@y@l@sFUmKtBcA[sAWKZ_Aj@uCfAyHNqGKiD?{J|AA_@yJd@WhAqM]QxDyMVq@tKkQgNa@_@}N`MuA?kAc@kD^AQeBuBFA_AxAAL_NsACIgOr@LVyBpAn@ReDsDg@CkLfD@?NzAhASjD|BREh@fWrFzIOBxCs@@DfCYt@kGP?tDvMQnMo@?{A_@d@w@}AwAkEJm@NyAVBfDIAeGx@cD~M@AoCfIGOyPe@q@vF`AtBt@MiO`AIDfFdErA?Qr@z@AkXkI?FqF{H|@cCAuFi@oBj@_@Gi@u@ECcABBw@?mB@OfEBb@mI[mAzDeD?QuABB{FaCAAaDv@Fb@}D~@Fn@JDyCjNTFvFl@@@mA`A]fCWbBr@BwCQYc@eAa@i@UuAGe@Ai@@KlB@BvCxJLT@hAAIqMnNQ?uOqD@CeFvTqPnIwEbHwInDyKxAeMlBEHmFrACF}Dd@sKRm@t@f@tATPPNF^gCC}@xBQQmGbAaHf@@yAmEaAiE_@wBjBe@Q{BGoA~@@j@CrBC?jAbGDAjBxC@hACDlBtELE{C?gCxQQlDME_DAqF~FX`DDCxBxLfHn@AdBDdA?nAHhA?d@Db@?hASHCp@aBrBtA|@p@fAs@Xw@rE{AbAYjAMhCq@j@EvAaAn@sBfCgAf@^bIqBhC\\Dop@v@Bl@wJFc@fH|@tUfChCr@rE`BtA{E_BoAtA_CiNkNEiCI_WfYYhUIzEO?ta@jA?LJhPIC}C@{IB_@bAGVa@v@cAVi@lBsCh@AD^|@pE~@jClFDPdCHr@fGTvF~SGyMRaLJ_BzBqJkBsC_@o@q@_ByA}EOq@o@mEe@_CW}@c@mA`CwCh@c@K{M}BBiCXC}@CmSXIvFyCJ?FCrEqClHoLkC{CuG_GoA?F}BuEC_WJDih@vQB|@CZBL{CrF{@jBQl@B~A{Bt@q@jAfBd@eClC@AvJdBTzEZlDq@r@GlA]EmKCs@nAWnD_@tAy@xBxAt@dBD`VNfFmErHb@EjAe@pAvUJ`@pAKt@?BBlURRiQMeEbGpBlClB^h@dDoCjAa@CpDbJoFG_JaAECsEbEA`A_A|@jElCwDdGcJ_MTiA?{@DcBj@y@F_ALGq\\[Tq@yImB?EaF`A]Ll@zGqCQ[k@XsEkNcD`Ab@rA?n@cC@aEo@]yCSOuBg@uA_AcA]?NyI~AwTgBC{F|@@vGaFxDxAt@eA^FrAmC|@BhB_CqBgHl@i@ZMd@KLGXEx@S\\OXGFEz@KjBo@^Ed@Yj@OVO`@I|B]`AUn@_@lAaBLMj@[vAk@fI}BpGoBmAeFxAiBl@_@vAu@BeBxEd@Pi@@IBI@QVs@BMLQDSZZj@MFeEDK^Sn@o@\\k@Vo@Ls@@mAH]C}@De@]_DAcAoBkKdPPVcMJkBX}B~EqV|ByM[EXqAfAcHT`@pFrEpE|DvCnClItJpB`B~D|CdCjBzFdCfJxD|MdEF[",
    levels: "PB@DHA?AFGEEDDCDDCGCCFAAEE@A?IGCC@DDHGAB?C?H@FFGEDD@C?G@E@EIE?EFEDDFACA?E@BAHDBEFGEFAJEDFECDED@DBGCAEI?BAFFHDFDDHCCFAG?HBBAEDDGBDDEDFEEAHGDEDDEDAJEEGEADEGCBBEGCCCCCCF??@FF?EDECDHDE@C??EEFEEEF@CAAFCAFADAC?A@F?D?FGE@E@CG?CCAB@EEDCCDD?CDAAE?B?@@BDBJA?@?B?F?CCDD@EDCFDCBDBDDBAFCCGDDBCEGC@@DBA@?HEFDEDDECEEDFDD?EDDGBB@BJB?ABA?AAIEBEDDAEEFEEEEBEEEHF?FBBAF@@C@?A??@@??D??@??@???A??A?J@?B??@@????@????FFEBHFFEEFF?A@?@G?DAAGD?FED@F??EIFFHA?FECCACGDFF?@??A?@?GH??C?EE@IEAAFEBAF@G@@@?LGD@DCDEBEG@HAEAEEECDFFGEACA?E?BBBABBIBBBD@ECBEBC?B@EEHFEACD?DBCEGEEBA@GD@@DEFHCAEBDEAFAEEHEDCDCEBIC@FAFDDHDADF@EEGAAEFAAAECCHDDEE?DCDDADECCIABDCCA?GBDDBEAF@JBC?CDGCEBADBACABDF?FGBEDBEAEGAEH?A?C?A?EAA?AAGA@G?FABCHEBDC@G@CA?GDBFEDCDEEIB?DAF?@BHCD?D?AADCDCACG@@CCDEGDDEE@H???A?ADAGE?E@FD@AB@D@?AG@FEG@BCADDDEF?HAGFEC@DDFCDCDKDECA@A@GFEBDDDDHECEDD?H?@F?BH@@A?@A?@??CA@??F?ABEFEC?IFFDEFD?@H?BBEFDBACBEB?DCG?@B?BCA@CA@DGC?BE@@BFAAC@@ADBBAB?H?C?BAE@F@F@E@FABACCJBDECGEECFCC?ECDFDECCFH?A?D@?@?D?BECAF?B@CBDFDCEAGFAC@?BDA?FDCCC@H@D@DB?A@DCADCCFG@CDICEDEEEDEDDDECGA?EAD@@ABE@DDC?@?DACHA@DCGDDEFB@E?BCF?A?CA?FEEEGEDG@DAI?@BBE?@C?A@?C?AEB@?A?B??@G?B@B?A@??@?C?A@A??C?FABD@@@E@@?DCED?AE@????B??????H?ABBFEEKHED?CCCACE?A??@??C??GDE?FH?BCF@B?@ACEBCEEDH?@@@A@C@AG?BDC?D?BG?MECCEBAD?ABEFCD?GBE@B@@C@EBAC@AE@CH?DAFAD@B@EACAH@F?GCEEB?GA@BBEGE?FECGBADABBHCFDDDDDFCCFCCDEG@EACEADD?FDDBAF@FDDIE?E?BD@@?GDEEAAC@E@A??BA@B??A@AAEAHACBCFAB@CFBDAB@G@DBC?AEA@BBHAA@ABCEAADBCCGCFAGA?CICEDC?CD?EGDECCCLBBBB@@@@FEA@D@BGA?AFGBB@@CA@ABCEBA?@DHC@BEDB?D??AGCBDDFDDDDBDFE?ECCFCDBBDCDEAC@ADA@DDCCBF@DGFFFABCDDCDDDECDDEEJDADDCEDGCCBDEFBHCCAE?D?ECGDEFCEAFFDDBBIGEECACCA?BG??EDBDFBDDDHCD?DFEECCDCFC?@C?@?FDD?@FFHDEGBDFCDDDD@AEAA?EADFCCDA?DD?I??CDDD?CDG?F@F?F@EDE??@???D?CD?FBC?B@@DBCECCIDC@H?C@EGDDF?I@AGDAGF??EC???BG?AED?EEIADAFA?CA?@A?EADEAF?G?@?ADHACDF@GJ??EDA@D@DDFEF@C@FD?E@BHBEAEE@DAG@A?IAGCAEBEGFCCFCEF@I??CA?GDCDDFCCEBCGDADEDD@AAEBDEICEDBBCFDCE@???@??@@@A@?B??CAA?D@?EEB?CED@??@?@?CBHC@@A?C@@E?A@CFFB@DABB@IA@?BC??E?CBP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "uowzExsthN?aDpDA?tHfm@fAoDeWmi@g@gQWGnVl@GfLLAiC",
    levels: "PDEFHG@GFAEP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "gevzEhj}hN?kPwRKIdWpLElE?@gE",
    levels: "PFGG?EP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "s`wzEljshNMw@oOANaYiCDH|E{Dv@BbPwF?NpG`W_Bt@GfAS~@Y\\MnAq@",
    levels: "PCFEHEDDEG?C?A?P",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "gizzErm_iNEtC|IVFcCaBCDiCcGbB",
    levels: "PEFCDEP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "y{zzEnk_iNAmHeEHDhFC`BdEg@",
    levels: "PEF@EP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "k`{zEfu}hNjBQEs@iBX?sEqA^wAd@U@u@R?tCw@F?LGl@xHu@",
    levels: "PDCDE?@?DCC?FP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "gj{zEhb_iNAoT?L{EJDpDiBDrEdKPvAzA?",
    levels: "PEAGDEBDP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "}x{zElw}hNCoGkB_@?cAqDq@JrDvB^NxDfATdA@",
    levels: "PECCGCDDAP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "m|{zEdnshNcFl@LrALx@PvB@d@f@`EPlChC?EsMIuE",
    levels: "PE?@?@?GE@P",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "cw`{E~jjhNX|ALjBF^Pt@PjAPzADz@PtALj@JXT`AtKOF|EhD@?DdC|@zB`@Ne^qLIaApEg@D?qEsBR@yCyJvA",
    levels: "P@@??@??A??FEEC@AHGECEDDEP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "ora{ElaahNp@x@{@nJz[pFE_EH}@L_@T_@ZY^O@qAiAq@f@kYNsF_\\R]DOnGg@rIGlCD|@PdA",
    levels: "PCFHAC?B@DCD?H@G@@B@P",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "sba{EfebhNaLcAmKy@F_AmBDNfEhAu@g@lGM`RtISr@iLoFSRcClFPpLd@b@kH",
    levels: "P?CCGDDBHFEDF?FP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "iwa{E~dghNM\\pAxASf@}BjK{JgAgArAWxH_@CA}@oDQ_@YS^v@d@`@d@Vd@Nx@DbAIfKmOIeFyH}D_CPlAAlAl@z@h@nAb@tAt@jAj@p@v@v@pC|BnBvCjAdC`@n@\\f@l@l@Bp@jAb@XCvLKpAh@bBbBvDbAa@hA|FgBbAyE~@_FPeAXyBLoFWkFMoAK_BG}AAgBLcBRsBdAwD|A{KyDc@V{@{DiCwBbGU_@y@y@KN",
    levels: "PBD@FECEBCBCF@B@D@GECHACA?D?B?CA?A?BFC?EBCDIE??EAC@?A?D?BBGDCED@BP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "ccc{EpzahNBkEa@?AdCmBAf@bEv@dInUNUkA]eAi@wB[u@cAsB_BkCaB\\YsB_@??DZ`C[L]TW`@IIKAGk@sCl@",
    levels: "PCEDD?FG@?B?DDCF@CC?AD@ACP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "mnb{EdbghNiDMAHcDGGhEhIJLiE",
    levels: "P@AEFEP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "y_h{EbhoiNwExFaA~A{@pBe@|B]bCQxBKtEpVIjHDG{KeDSwHeK]kBaBwB",
    levels: "PB@E@B@G@HEDBBP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "i}j{ErloiN?YQC]|CaBYAr@jCj@FeE",
    levels: "PACCCEEP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "i|p{E|mkiNJtFfCGKo@tAgBUw@E[aEA",
    levels: "PDFBC?EP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "y~s{ErmjiNcBASdDxAH\\mD",
    levels: "PDEDP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "ouy{E|lhiNoAO}@bFaBcBe@n@tAtBKpCeF_@OmA}DcBcFiCmEmBs@|ByCcB]r@Yz@GZuCi@\\jDPrD|@xFBd@mAE`BpH_@fEu@DkBO_MuBDx@HpG^FjCRfB@@PJt@P`@JXT^HF~@H\\J`@\\TZLZZZt@f@p@N|@Zl@d@JNBPCd@Ut@]f@KTCVDb@L^\\j@j@jA~@tAPNNPzAfAp@bA\\d@|@xAxC`Eh@~@LL\\n@\\d@bAbAnCjDRNZ^RHJ?JBb@AB@PQFSCYBOHk@JOXUBE@SEk@@k@BODIPS`@]Vc@PgANYLMn@STWHSPUN[RQNI\\g@RSXK`@AHQB[Au@HUZ[~@e@n@S\\QPG`Am@PG|@e@B?n@c@PSFYCYCGd@u@TKd@DJF`@|CMzAlAS~CaAlEa@RzCxHd@l@rHbBn@b@UzAt@lC{EUe@Qq@KoA?QSuAKYOKI?QIQSGOKgAB_ABU@y@DK@e@f@{CLkALkBFOVYVI\\Gj@UJMHW@]CSSq@{@iBYaAqAgD[]m@oAg@gB[s@RmDmBLuCIkKtA}FxA[aA[i@aAaDwCjBqCuNmEgBeEiA",
    levels: "PDDCECFDC@@EDD@?DG@A@CDCFABF?I?AD?A??D@@B@??CA?AF@AB@?@D?A?EB??B??@@??B??A?@H???AD@??B??B??@C?@@B@D@B???A?@?B@C@@B@D@??A@??@C@A?BAG@CBE@BFDEDBBIE@B??CA??A?CA??E?@A?D@B??C?@F?@@@A@A@DHACBF@@EEEAP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "qi}{EvrgiNeA@?`ABx@kAFLdAvAQv@??cAOwA?]",
    levels: "PC?CCE@D@@P",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "co}{El{giNy@AAj@x@A@g@",
    levels: "PCDBP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "_r}{EbehiN?|Bz@@VCC{BoA?",
    levels: "PD?EDP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "mv}{ElrgiNBs@i@?Al@f@D",
    levels: "PCDBP",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
map.addOverlay(new GPolygon.fromEncoded({
  polylines: [
  {
    color:   color,
    weight:  weight,
    opacity: opacity,
    points: "}p_|E`{diNxVT\\{]UgB~AeEeEwBu@rBAx@c@rGSlA_@vA[t@cB|BoC`Cm@n@w@jAa@rAq@bBaAxC",
    levels: "PGBDEHB?B@EAB?AD??P",
    zoomFactor: 2,
    numLevels: 18
  }
  ],
  fill: false,
  color: "#0000ff",
  opacity: 0.1,
  outline: true
}));
}

