Content-Type: multipart/related; start=; boundary=----------runiKaHoshqHGGbtV0Ulaz Content-Location: http://web.gencat.cat/ca/actualitat/detall/20150804_Decret-de-convocatoria-deleccions Subject: =?utf-8?Q?Decret=20de=20convocat=C3=B2ria=20d=E2=80=99eleccions.=20Generalitat=20de=20Catalunya?= MIME-Version: 1.0 ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=20150804_Decret-de-convocatoria-deleccions.htm Content-Type: text/html; charset=UTF-8; name=20150804_Decret-de-convocatoria-deleccions.htm Content-ID: Content-Location: http://web.gencat.cat/ca/actualitat/detall/20150804_Decret-de-convocatoria-deleccions Content-Transfer-Encoding: Quoted-Printable Decret de convocat=C3=B2ria d=E2=80=99eleccions. Generalitat de C= atalunya
  • Generalitat
  • Actual= itat
    3D'Tancar'/
  • Acc=C3=A9s a Actual= itat
  • Cercador d'actualitat
  • Reportatges
  • Butlletins
  • Contacte
  • Torna
    • 3D"Comparteix
    • 3D"Comparteix
    • =
    • =
      El seu missatge s'ha envi= at correctament.
      No s'ha pogut realitzar l= 'enviament. Si us plau, proveu-ho m=C3=A9s tard.

      Envia per correu electr=C3=B2nic

      * Camps obliga= toris

      • S'ha d'introduir el nom
      • El correu no =C3=A9s v=C3=A0lid
    • 3D"Imprimeix"
      = =
    1. Inici
    2. =
    3. Actualitat
    4. =
    5. Decret de convocat=C3=B2ria d=E2=80=99eleccions =

    Decret de convocat=C3=B2ria d=E2=80=99= eleccions

    = = =
    =
    =
    = = = = = = =
    = = 3D""=

    El president durant la signatura al Sal=C3=B3 Verge de Mon= tserrat del Palau de la Generalitat

    = = =
    = = = = = = = = = = = =
    = = = El president de la Generalitat, Artur Mas, va signar ahir al ves= pre el decret de convocat=C3=B2ria d=E2=80=99eleccions al Parlament de C= atalunya i la seva soluci=C3=B3. Aix=C3=AD, les eleccions queden convoca= des per al proper 27 de setembre i queda dissolt el Parlament de Catalun= ya elegit el 25 de novembre de 2012.

    = = = Segons el decret, les circumscripcions electorals s=C3=B3n Barce= lona, Girona, Lleida i Tarragona, on s=E2=80=99elegiran, respectivament,= 85, 17, 15 i 18 diputats.

    = = = La campanya electoral durar=C3=A0 15 dies, comen=C3=A7ar=C3=A0 a= les zero hores del dia 11 de setembre de 2015 i acabar=C3=A0 a les vint= -i-quatre hores del dia 25 de setembre de 2015.

    =
    = = = =

    = =
    = = = Posteriorment a la signatura del decret, el president va fer una= declaraci=C3=B3 institucional.

    = = = =C2=A0

    =
    = = = = = = = = = = =
    =
    • Comparteix<= /strong>
    • 3D"Comparteix
    • 3D"Comparteix
    • 3D"Imprimeix"
    =

    La campanya electoral durar=C3=A0 15 dies, de l'11 al 25 de s= etembre

    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    = = = = = = = = = = = = = = = = = = = = = = = =
    = = = = = = = = ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=favicon.ico Content-Type: image/x-icon; name=favicon.ico Content-Location: http://web.gencat.cat/web/resources/fwk/comuns/img/favicon.ico Content-Transfer-Encoding: Base64 AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAA AAAAAAAAAAAAAAAAAAD19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f8lPa7/JT2u/yU9 rv/19fX/JT2u/yU9rv8lPa7/JT2u//X19f/19fX/JT2u/yU9rv/19fX/9fX1//X1 9f8lPa7/9fX1//X19f/19fX/JT2u//X19f/19fX/9fX1/yU9rv/19fX/9fX1/yU9 rv/19fX/9fX1//X19f/19fX/JT2u//X19f/19fX/9fX1//X19f8lPa7/JT2u/yU9 rv8lPa7/9fX1//X19f8lPa7/9fX1//X19f/19fX/9fX1/yU9rv/19fX/9fX1//X1 9f/19fX/9fX1//X19f/19fX/JT2u//X19f/19fX/JT2u//X19f/19fX/9fX1//X1 9f/19fX/JT2u/yU9rv8lPa7/9fX1/yU9rv8lPa7/JT2u//X19f/19fX/JT2u/yU9 rv8lPa7/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 9f/19fX/9fX1//X19f8lPa7/9fX1//X19f/19fX/9fX1//X19f8lPa7/JT2u//X1 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/JT2u//X19f/19fX/9fX1//X1 9f8lPa7/9fX1//X19f8lPa7/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 9f/19fX/9fX1//X19f/19fX/9fX1/yU9rv8lPa7/JT2u//X19f/19fX/JT2u/yU9 rv8lPa7/9fX1/yU9rv/19fX/9fX1/yU9rv/19fX/9fX1/yU9rv/19fX/9fX1/yU9 rv/19fX/JT2u//X19f/19fX/9fX1//X19f8lPa7/9fX1//X19f8lPa7/9fX1//X1 9f8lPa7/9fX1//X19f8lPa7/9fX1/yU9rv8lPa7/JT2u/yU9rv/19fX/JT2u//X1 9f/19fX/JT2u//X19f/19fX/JT2u//X19f/19fX/JT2u//X19f8lPa7/9fX1//X1 9f8lPa7/9fX1/yU9rv8lPa7/9fX1/yU9rv/19fX/9fX1//X19f8lPa7/JT2u/yU9 rv/19fX/9fX1/yU9rv8lPa7/9fX1//X19f8lPa7/9fX1/yU9rv/19fX/9fX1//X1 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_logo_generalitat.png Content-Transfer-Encoding: Base64 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 ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_lupa.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAAABHNCSVQICAgIfAhk iAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAyNi8y LzE0/OZdsAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowA AAErSURBVEiJrVVRrcMwDLyMwAuDFcIYrBAGoRAGoRAGoRAKoWOwxyAQxuDex/M0 N3PqZOpJlark4vNZdgJkIBlJXkk++ImF5JCfqQbJgeTTCJwjkTy1Br8VMh7lW4z9 OjeSucZMsjN4UfY0ei94zMoyNiaUPPKoM/eCq3PaybBF1N3SNQh0VYkp0qM2uJFc KnEO6v/ZKgDgldSxRuAbRJehStTsgP8Dt1neA4C7/P+4Pb0O3uNdmmWLuOppkq5t mR3dfdvXhrJKOVgUoT3NF0/gxPU0J3EWFSfKWqKNoVVEi1lXt4WbJ9LRvjVzTJKQ JTxROQ8lNwAuAPpsawYwhxDSq2yyds54vwD6EMI3w2smNBVK2/YoOSJXQ2QfB0ok f7i4q4CI6G6cdhfI8QdB3b0gr3OpwwAAAABJRU5ErkJggg== ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_mes_consultat.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAsAAAARBAMAAAD5z0voAAAAA3NCSVQICAjb4U/g AAAAKlBMVEX////AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADA AADTGHUJAAAADnRSTlMAETNEVWZ3iJm7zN3u/6I8rhMAAAAJcEhZcwAACxIAAAsS AdLdfvwAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDIvMjgvMTQoQHieAAAAHHRFWHRT b2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAAEhJREFUCJljYGBgYJxb ACQZpO5eAJJMZ+82ACmduzcQHJu714Ak6927AUDK9+51kOq5dy8zIHhQOahKmD6o KQxMeyFciA0g+wB+dyBYEWp0vgAAAABJRU5ErkJggg== ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_list.png Content-Transfer-Encoding: Base64 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 hq4YeuUMLXNtxdAVQ3/NDK3Q5K9y5p1esfMdYOdq5l3Fzl86O8+18zbs/PXNvKsY +i4wdDXzrmLoiqHzMPTXOPOu4ui7wNHVzLuKoyuOLpLj+Dpm3lXsfBfYuZp5V7Fz xc5Fchxfz8y7iqHvAkNXM+8qhq4YOg9DVzPvKs6+G5xdzbyrOLvi7CJe9dcz865i 6LvA0NXMu4qhK4aeM3QXjkL9j8gzfLAkM/T8kYCvY0etl60d4Le2ZsHvBK7XWgpb Z2uxrIOO5N1tx85eNM86eiw//nbOLpbEDdFj03SumdGSJEeagEB9LboX6NNOTFeK 6l4wIiKsylenaw0p+7M8XWsV1jX0RozPWNseC22L2h3ZG/1B6BvmDMBufPHzjE1J Y9J9UTmm/Xw9Ubkdm/ZEq1nGn6Mnqkt9u/JE0/n54ZxPgaEjaN+CofEtqBeE6JfN 0LKvWTF0xdAVQ1e5guUy9KM5n2qTTI7+MSbFHWoXvwPrXSRu246t+gv2rZepDXqV Ygs4DuIW0GNkZQN+ayFT4zY8BlsT6EyLuN2jmA/52i/MqQ2JWRbznTxDNi9TpGn6 avTQWoMeqvWmjAY+jF1pc/mquvACPLL/6CU04deC48trYdF8VV3Bg1W+KumhqrSl jO79SD39HfWg2NW0n/E3oYGLtWistUGSLvxF73FKXqdFnkKgRZidQh3yiOFY7ng0 ch7q3gSO99eA5KK2R2vwn9DWDtzDoxow472Ge10S66E39Qd8vw7rh33yf8M73aO2 7+Df2FXvaY6kR99A2+Na9IM2yZnjugd7sz0kYt+YljwETZ6Ah/GJ7rAT6aHB+7p2 ieE/wL5+yPBXJfQC2cGC/R5FHDqxiw4ytRLRSEvohUMshPwzgf/oIbbXohdpbY4z yJXGb2B36b5siV7D9zfaONUbj5/zVnj98bO+hTbXE3Z5Qnb4OuedHkWOz3+XLdiP OPwOf+Xr6zlbP02NvrJaPz8rf+vT75TW+uy7yK2PXj/e+icprX+jBe9WTfO50xCQ z1TV77EChUV3/FGJRJ67PYihkbyPHDGqERlr/NJEde1kHOc1jJ+nqt8jBRrZd3us xGLxnbZjSMj30FdlJQqx9N/hrpdhDkH47No/ZL+/tE03gYWRfcfk77E/2Aas9Jhn iPsR4xrZfeTuNmU7JmTb5UzSari7GBLx3jlWnPmaro5a+j6Mm5K9zJWunuesTenK duRVejsC/XdrjjQmpBMW+VsuRbkOZR3bUqSBOubEMpOU5aExzqmkT/dSMzyquPM+ 6NhHys6gxv0ZybbJR25FMlAo00kqw6wqzlTJq5jMt2AL8uwNafVyWGAasoB551hA 1d44p5N3Q/3tg3ZBfffKPxgAoAeD0c3svL+Hr2h8xYU/32bU67wVP/iJa2JGapnX fDi3vEu97oPAji31qptitKfaIbXlHxDDYc7zE2kJ3gdZeTnaPgm13bhz2p6n/XFN fStkv9hKoc+avGaeM59QZF3cmj6EM97RsWE0K+mJOv+9Ke37Prpqo1RcbJAt1IXu PKPs20RrKOLiIFuymbg43tK7gP1WND4v3dPjmQkjzEzU71xmQtXeKitRZSWqrESV lVh/VuIeMBmuW5yGfPxExNnBGsYdkUXdhSt/xPx6CXZGq2jCX/SoHGJnF0qLRhGi 7Fyncah8s1hWw86LW78ZqWxTO9+L0XKeM1Mmg+/RTKEaycMj1D0at5mPD9ZIEhib b9ZOqlu8DvS/C0ceGfv59zJ467DPIx6ywhGTIPK+S37JvJWbwHgr+A5HH1OdkzPt iqJt3GG0Ve3dBO5PtAOo1yeK7C5odHInrNlyfPFa6Iubd04Ki1sfrcPfyF5Hjw6s 9iX5dQ6N8n4KZ9r8FVr0M3Ft+m9jI1J/THILMgG3l3gdJNYiS90ARBpkVTwR/1rU Az3KD+s0q6BOswtwVit6fi06wtHkXPBqJJ7d8hXJIuap/x65f1R/krMI2pKf+bfU c9NnF8hzBZKaMBR6i/mYZfR9ZGCTZtIwAxt0/RZpAo421UkTsId7pAsT8kUsYgOP er+7Jk3IavnqNeGvIWPg/eOaIOfXvgGE4rrwU+rZ/4LS0d7FxkS+QZ5doAkPtV81 XBH/+xK0oC3WsCEDNMIcq0F2GNe3jYkPkDEaNII0Ji7waEzJoKwsev7r0IL0Vq9e A57AMXzvotJ/qjwzr+Tvi3lSlzSn/H249jG+tbjUXbLmGE3gXFiOLXhdQjK2aG7U 7sttXYcNVqP+ML71Vt6vTrPxPMo0cBa6Tb2wmfC7grmfm8I/vdWbk8SPUM/3tP6E 9+yE86jLsmA8GrHucDSyqO2r58KfiPHmNXhNWbErWv2/DM866/oqxq1LjPv3jPOv s9YuSXmdExqpxXGvoP/vktXbme8prW9T0hyc+40W1qUsW418rWe0ZyxmZJjQOp08 dl6fgLZ2ShYbfbL19P+0Vsfto0NHvYb7BEflk9ZPyjM/iVKeYbvu0cjvtT26/yeo 4VU4AhndVoZrPIqkmNdd4We1IzNzecZ2DWS92Rnb8ZaunlkeQD2C+yVlj/OLAsYw pZWDW9S//8w4y6PsaTuHfJ/SCgXG5ZJsHlqFnVtKfUI+dZN8rDZJvUGxVDsm9TFF 2+2Y1PG/R8euJ+7O0/4vURdwxclHQoUjtWDuVzDnc0A2A8cY2Hp8pPnqFzT+sBPD NKkfq53f16LsjEOrPurkubcpRpt7Lw4xCq4uatD8mhrZkppYOeJQ7BfXre9IC9wI c8tPHFvVjNIiOMveIq8Sj6+5CZ4jd0J1QF9g3fMv170yPL76avnPkZPXMeZZG65L ZyxaG47RcLHVkskVOtX68GDUu1of/jWuD1/H+sjvUtbiqrk4eGrXIWH2oeLhW/Kw fM5d4GFZ7yoWrlj4y2PhVm4WXsfTEWIs7A92Rzezzl7/YuZ5Nfrxe/ytQT9+bxDy 9A+U9Xw9X5sdes1ewms+S90z7J6OZ3CXUecCi/0eFfbxxcyAb6OLme73hl06ZDjk fYdcnGPhj847NzO+8bcA+Ym26x/bz29mLwewv1HzD0U5sn+Fa0F7RkfQgtFR92LW 9JzxhPI2o/Pe7S/i758Pbma94xHWa69PlR30qQWDXTgcvpzwtiFfZDA6wVYO+oCA 7u8O+lzY2Njd3T36ttulwobLTOHILl7goE+3+GXwz4tZHUubv55yMcDzD3pHWPxi 4zEOlPv8dYSX+8XuEKD9ASF5gpU7sPu4rW+fYdHlom8T8nv2MZ62v2djY05e2fit b9O3w9ExXuRwxIFwl4wHKtgfVNIUO/+8R1U8P6b6j4Z0OTgTi/PuLl28dw4X0PyT Y+tmBn8Ab58Kjwudi5pUQNnD40Ft6j4VIIv9kz0sR7t9ut3gJd0cKwo7j0/ghOOT Lt3NHxycUDJnoDlk/naAvI+OCcLBUZ8LPPS/abjSorB3TIkYHvhqi+kPDk16xFC5 RYtPnlFy3wTz36KhTzwbQ+U24HYMcPdfAej93VfQ254f4G3Ohoy/cHb6cNafGj86 ArDuU0uOWUbHe6Qp3SOSw14fe+Q+Xm7vOe7e78MNRufQkfu9ES4KGp0OvNkz0x8e wdd62++cQgkV4cOrLn+LLt8ZDqgLj7jWpyOs9fAEDtLNsdVyJwD+OYBvNVrw6RV8 ahsN/3R4RESw10MBDuzgiIEdHDHYD7fth9t64bZesO28R71vtLvLhX4xc7E0LmYW Ch66XcvfHe0TiYxI3r3TEzJYp2JYziYDdQUaa5PpuCBzi47fYGR7M90AfSG1OxpR cXZCojm092Cn/3x4gio2fE5Fp29j0d/vwr6fLb/fper9YhNhDY7ooIHd4WKXlLMH fvxoiHX6y85/+eKTtrPkeioqaEjVi2u9urJUux/A+ZuS2f1Aw6zXvn/aOSFvpU++ 55XwFnbAL2nMf/3uaBe6/tHxQdhXz097tHqPC1q396zNy/aeNXzSRWvMuqhbrIut mCpOTauN7iZdmX5eHIFiv2Bu8P0ExeiCYrbAe5gChDtzqonRjM40U8ummcT9/INh 92Z2gEoPRgg1HgpUcLMB5SsuY0D7B13QgIMu3eyg+5x5CP/Dt0O0TN0XeKNTm+ji 1CZV9/8/p6VxeG90M9AAAAC+bWtCU3icXU7LDoIwEOzN3/ATAIPgEcrDhq0aqBG8 gbEJV02amM3+uy0gB+cyk5mdzcgqNVjUfESfWuAaPepmuolMYxDu6SiURj8KqM4b jY6b62gP0tK29AKCDgxC0hlMq3Kw8bUGR3CSb2QbBqxnH/ZkL7ZlPslmCjnYEs9d k1fOyEEaFLJcjfZcTJtm+lt4ae1sz6OjE/2DVHMfMfZICftRiWzESB+C2KdFh9HQ /3Qf7ParDuOQKFOJQVrwBaemX1kg7QRYAAACFW1rQlT6zsr+AH40kQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAeJzt2N1twjAUBtCOwAgZgREYgRF44pkRMgIjdARGYARGYIRu 4CbStXTlOin9kVCr83BU9V4XR/4Sm/SllPICAPBF1+Px+DrJtc30+1w/N/Ul+wfH /bZnzfuflGkN3yabtJb7qF0fXN/ypByeNe9/UuL5P6S1fI1azn9ItTHdL/Pflait jfust216vfplsl2Yl2Vjs3Zt/ofo19pb1Gr+c073WOtdc2/kHNbGbWJPqb1Lp3eK 3i19Xq6P8fnyf9w21qk0Gef86zrX8bdY75xx+x1hzmGIWnlg3Fd6Q8w/X9e+qec9 3/7/uZrt0rNS1/AWa30OOf8x3UPZrsl/bdzYmf+60qvGuI4Sz778v3cP9Pb+Nrtz evZz/qfjx3eBoZPD2rhe7x7X1esdYl+o19PLXP4/V9dwG89XPQdy/kPUd6mX3xnq GbI2ru2d0lne9uozf0pn1ibOiDb//B2S7+c/u6dzOOc/26f9996cy5eoD1FfGpd7 12ZP6vXq/yHqO+o5ftY9Jc/77HUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4S94BcQUCqrczk8IAAAq1bWtC VPrOyv4Af1e6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4nO2djZHbOAxGU0gaSSEpJI2k kBSSRlJIbpCbd/PuC0jJWa8d23gzntXqh6QIEqIAkPr5cxiGYRiGYRiGYRiGYXhJ vn///tvvx48f/x27J1WOe5fh2fnw4cNvv69fv/6q99q+Z/1XOaoMw/uBvM/i9vCW /rm7to7Vbyd/rkdXDXs+fvzY1tVK/u7/bH/69OnX32/fvv388uXLf/qi9he1r/Ip Ki/O5RjnkU79XK7az7Hab/mTdp1baVpf1bFhz0rOnf4vOvl//vz51zb1T/8tuZQM kDkyYj/nVP7IFJnX/mwX9GvOJT+3E9oC5Rv27ORfMvL4r+jkzzHkQn+1DJFztRX3 WeTHNeA+vjqGPgDKYz0x7NnJ/6z+T/l37wzoeeRef6stINfatiz9zFjJ33oA6PuV nnXD0HNN+SPXklVd6z5IX/eYwHn4WZLHdroh24n1jOVfbcRpDP9SdeL+c7QfXc1Y nG0fp19n+ylZWd4pD/pt5l3XeSyXsqxt2iB6hjHJ6pphGIZhGIZheEUYx9+TR7DX p//zby/vWfLd+h5c6mu6NvWueITL6O1qB8/mZ0id8Jb2vruW9/Od/M/Y8Y98hnme 93W+xC69lfz/hv7zFlz+9LNhz8Omjk0m/Xfp28MX5GvpI53PkPokP85d+QNN52+k jFyP/ci+LNsv7d/apZfytx/iUdtAyt9+Nh9zPyl9ic4suSAbbL7s55z0C9hnWCAj 7HYF51HntA+T9me3HdoM90KemRby7uzZmV7K33X0qOOBrv8DdWi94L5tP459e12M 0C5+yH3Qdl/3/0o763jnb8xnSvbr9Fldkt6z639AtukDLuyrKZnhb3F/Q5b8v5M/ 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 PMYk8iLNXr4lPer8r5RSSimlnlOX2ufNdO9lL/nWlOsgl7BhfRvNvmv699RftfZ5 tT+sOdSayWzNeo3S/31tI7/zR9/8S2shrJv082soyznqR/zjMbu/lN7oepbXLK1R vybubM1pVua/iv2y3PsjX9Y88pz2wjO5zp5tJPdeOWcNl3s5JrB3sya82zrLmeuJ dY/1Ztaa+rpShfc61r1MK21Xx/QZkFdeox6nxHol90mXve6lMp+j7pdsb6P+z1ob tmY/vms09le83Mct6COs860JP1Yv7JdjXv+3IfchEHsZdcy1yrRVptnzGtm3/xNB nNH9kf9HZT5Hff4/xf8Zf/b+kHbinL0Zjvgz/8lYE35qvfqcl3sC+HpUp/RBt09e z/LKsNE+E/ezP3OdeY/KfK628H/fRymfUKY8LzHWMX4yltGe14afUi/CGDf4jwAb 074Qc233fx9zco/ymP/5fyLzKPX73f+zMp+rY/7PuR079H6SdS318Sl9g7+Iyzy2 Vfgxu2cYtuT9OudhxnDiYue0NXud+DP3KI+Vg39r8SFtJ23KntnI/6Myn/MuyH5b 1il9R9/OumKP0VhF3Eyv59f92fvBmnDCluqVYdSDuaT7N+fy0TcYz/fnRnn1MNpA 34tMGxM/856Vufe1S2hpvUA9vvS/UkoppZRSSimllFJKXU07ERERERERERERERER ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER EREREREREREREREREREREREREREREZE75B+Hl45q2TuOnAAAAVNta0JU+s7K/gB/ pYUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7dbhaYNgFIZRB3ERB3EQF3EQB3ERB7G8 gQu3piH/ignngUObT/vrTWzOU5IkSZIkSZIkSZIkSZIkSZIkSR/RcRznvu9P5znL tXf3v7pP929d13Mcx3OapsfP7Bj9LPfUvXUWy7I8XscwDH++h3TvsmOVfbNhdq3N +z21f9U3v/6N7l+263tWOeuf5XqdffvG2b+6XtP9y3O+71//1+d5fto/1+z/fWXb eu7X79u2/frM9+e//b+v+h7X96v3QK7Vd/ucRdWfHddrkiRJkiRJkiRJ+vcGAAAA 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 3Xu5GKpkI7MVGCHPhnTgfaksbsZ5V0ZLdgiPwoRYlBI0loN8PPuNQisEoOiuwjiI aT2PLTu0CLNYCTUcbD0veGzq8453lZbl9x1us13sIAoZ4CtT29O8LHvVngCvL9CU 4lYAofu7Kzw8DdjMCKSuwG8gHp/i3ufo1IdlTnD5Xk///ha82fmOT3YLcVK2IKMT d0gBRjP73YHfPW/9jzv8YH5rklLPA3dD38/tspR1wqbjGWuhakWYE3z7iXHPqY7U FASCS1Yszwvgzyo/3v/+eGvh3H1RkHjBVbnpEwacL03b/N4DxMLhgT2dC6TVsHD9 vsrmPeeKkAgezl54+kIWy4/3F97aS3irp9NA8FuQ8s5Jmb7UWUJdFlSqpuKekAeZ j+f/+tFLcQXJLgLhvYBQ1tt3G/+8w9NBR1z0mlfCz4uB2OI5+eMOzzJTHrOX5UFc 6JNZXJzfeT3HqPBHave+zOnH9dWiwk3uQBrijHTUgraEdgNEf778gw56ziuy2cxC DsS6XLefrPy8w9WshffZ6zbL22uZNkz+uMqm2lLfX3L9bp1sfFVBz68QPBEKornL fKayIYK4O7oSwTiZXzHcZ+lz3o35xkOfh/+/5CALPupWQol+5iy2ua4ZoMuYX/8m Zpnk1Wpw8S9X2dSNyndhAPlPILyasEgMEjPJ2/v+vgFJYJjI8nXY+RW79bgx6s2k yfu3CMjP9/9/5Stf+cpXvvKVr3zlK1/5yle+8pWvfOUrX/nKV77yla985Stf+cpX vvKVr3zlK1/5yle+8pWvfOUrX/nKV77yla985Stf+cpXvvKVr3zlK1/5yle+8pWv fOUrX/nKV77yla985Stf+cpXvvKVr3zlK1/5yle+8pWvfOUrX/nKV77yla985Stf +cpXvvKVr3zlK1/5yle+8pWvfOUrX/nKV77yla985Stf+cpXvvIVgP8H3ZoZmXcp pvcAADITaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49 Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRh IHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29y ZSA0LjEtYzAzNCA0Ni4yNzI5NzYsIFNhdCBKYW4gMjcgMjAwNyAyMjozNzozNyAg ICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9y Zy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eGFwPSJodHRwOi8v bnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhhcDpDcmVhdG9yVG9v bD5BZG9iZSBGaXJld29ya3MgQ1MzPC94YXA6Q3JlYXRvclRvb2w+CiAgICAgICAg IDx4YXA6Q3JlYXRlRGF0ZT4yMDE0LTAyLTAzVDE0OjM1OjA0WjwveGFwOkNyZWF0 ZURhdGU+CiAgICAgICAgIDx4YXA6TW9kaWZ5RGF0ZT4yMDE0LTAyLTAzVDE0OjM3 OjUyWjwveGFwOk1vZGlmeURhdGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgog ICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4 bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAg ICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICA8L3Jk ZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFj a2V0IGVuZD0idyI/Pn+zAWsAAABISURBVAiZXcpBEYNAEEXBJoUApKyUqJiRATbW FRKwEAWfCwcq79j1liT+W6G7Dwwcc85z7e6B/TV+P7jwe+AESVTVVlUjiSRu4W8Y eYhED3IAAAAASUVORK5CYII= ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_twitter.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAACXBIWXMAAArrAAAK 6wGCiw1aAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9da H5AAAAKhSURBVHjazJcxTBNRGMd/PXs2XIsNWnIh6THAwGJoMGxdXMqEaV3RhUES VwVmZlFXCAwdjKwlweluFhPCgjLoQAc6SCMkVo4SOFIceNfU0nt3BWr4T+29797v vve+933fCxFAmdWSBjwBMsAoMAB0i+FDoAhsAhawZuWMqtdc5+fn9d8hH6gOzAJT QIxgsoEl4I2VM8pXgmdWSy+AeSDO1VQBZqycsRwYnlkt3QXywAQ3oxVg0soZp1K4 AH8Se3uTsoBxK2ecNsKVJqN8B8CIOfPND5WmPZ6gc5oQjH+XXUT1j2sEVztBOGRm k+VGz2evA46pCqlEhFQi4mcaF6wLz0UCKXud41Qiwtb+iedsY/1RXj6ME1Uv/Dhy aixsVxiMq6z/PG71rg3oZjZZVUTm8kwg8+leZh7dbzmma2GmR3rqYICoqjA90sPw A89ViAkmSpDozhgab9O9DMbVJq81yVaEsJ2aLPoJi1ztqa39E1KJCMOJCAuPdb7u n7C+d8xOxSGmKp7vFYo2OxXHa3jUhQ/IAunL3jGDcbUOGhYf4icJGJepNFSnyxXC qfF86J7UQ9m7EnW3ynAtl69dlatnfp7XM9yhzODD9z/MbRxQrp4Fhpulqp/JoQsv +lmm+7rQtXDg5S7s+K5W0YVv+lkufPstTTSNWtyu+O03LlMR5c7Xm5nPv5jbOJBO XCjamLtHQUssYWBNpLxLWc49YlFVId3XRcbQPD9ucbsSFGwLZr2qvQNetTrnTwdi jPVrLffcdmqYu1UKRbudgHxvZpOv2yqpuhZG1+7U/x85tUDHSVZSQ03NxFKH6/mU mU0ue/VwHzvYzaxYOeOZrIebDBL9V2wgJz17OADR3o6LdvfGPHY71+aB23VpuBXX pf9xUfw7ACdSFAe0qJQFAAAAAElFTkSuQmCC ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_lupa_peu.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKBAMAAAByAqLJAAAAA3NCSVQICAjb4U/g AAAALVBMVEX////AAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADAAADA AADAAAAgG2HrAAAAD3RSTlMAETNEVWZ3iJmqu8zd7v9lNdiyAAAACXBIWXMAAAsS AAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26Lyy jAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8xNC8xNCU2vfYAAAA+SURBVAiZY2Co edvIwMDA8cL8tgADg14Cg24CA0MdUGABnAIKygIFOZ+b3tsIVFr7buVbBQYQ6LsE plifAAA+MhCN8l06MwAAAABJRU5ErkJggg== ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_select_desktop.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOAQMAAADKRNSsAAAAA3NCSVQICAjb4U/g AAAABlBMVEX///////9VfPVsAAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACxIAAAsS AdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAA FnRFWHRDcmVhdGlvbiBUaW1lADAzLzExLzE0tJ9GcAAAABtJREFUCJljqP/HgIxq GBjqmBjq2Rjq+xhQpQBqCxFxFsjNkQAAAABJRU5ErkJggg== ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline Content-Type: image/png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/arrow-acc.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAYAAAAKCAYAAACXDi8zAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAAIGNIUk0AAHolAACAgwAA59YAAIElAACFAQAA6BMAADvtAAAYBnfK EhIAAABJSURBVHjafI+xDYBAEMP8rEnFErRAj/SDsCGNqV6k4LCUylJy19QLuIGZ xJddZQT1DLmlQO0h1xSoR8hlouKvqhz/PLdVDz4DAJaNm3UiDr47AAAAAElFTkSu QmCC ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=master.min.css Content-Type: text/css; name=master.min.css Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/css/master.min.css Content-Transfer-Encoding: 8bit /*!* Bootstrap v3.1.0(http://getbootstrap.com) * Copyright 2011-2014 Twitter,Inc. * Licensed under MIT(https://github.com/twbs/bootstrap/blob/master/LICENSE) */ @font-face{font-family:'OpenSansRegular';src:url('../fonts/opensans-regular.eot');src:url('../fonts/opensans-regular.eot') format('embedded-opentype'),url('../fonts/opensans-regular.woff') format('woff'),url('../fonts/opensans-regular.ttf') format('truetype'),url('../fonts/opensans-regular.svg#OpenSansRegular') format('svg');}@font-face{font-family:'OpenSansLight';src:url('../fonts/opensans-light.eot');src:url('../fonts/opensans-light.eot') format('embedded-opentype'),url('../fonts/opensans-light.woff') format('woff'),url('../fonts/opensans-light.ttf') format('truetype'),url('../fonts/opensans-light.svg#OpenSansLight') format('svg');}@font-face{font-family:'OpenSansSemibold';src:url('../fonts/opensans-semibold.eot');src:url('../fonts/opensans-semibold.eot') format('embedded-opentype'),url('../fonts/opensans-semibold.woff') format('woff'),url('../fonts/opensans-semibold.ttf') format('truetype'),url('../fonts/opensans-semibold.svg#OpenSansSemibold') format('svg');}@font-face{font-family:'OpenSansBold';src:url('../fonts/opensans-bold.eot');src:url('../fonts/opensans-bold.eot') format('embedded-opentype'),url('../fonts/opensans-bold.woff') format('woff'),url('../fonts/opensans-bold.ttf') format('truetype'),url('../fonts/opensans-bold.svg#OpenSansBold') format('svg');}/*!normalize.css v3.0.0 | MIT License | git.io/normalize */ html{font-family:'OpenSansRegular';-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:16px;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{margin:.67em 0;font-size:2.5em;}mark{color:#000;background:#ff0;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:.875em 40px;}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:.875em;}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0;}legend{padding:0;border:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-spacing:0;border-collapse:collapse;}td,th{padding:0;}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important;}a,a:visited{text-decoration:underline;}a[href]:after{content:"(" attr(href) ")";}abbr[title]:after{content:"(" attr(title) ")";}a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}select{background:#fff!important;}.navbar{display:none;}.table td,.table th{background-color:#fff!important;}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important;}.label{border:1px solid #000;}.table{border-collapse:collapse!important;}.table-bordered th,.table-bordered td{border:1px solid #ddd!important;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;font-size:16px;color:#333;background-color:#fff;}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#BF0000;text-decoration:none;}a:hover,a:focus{color:#BF0000;}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:6px;}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#333;}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%;}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%;}h1,.h1{font-size:2.188em;}h2,.h2{font-size:1.875em;}h3,.h3{font-size:1.438em;color:inherit!important;}h4,.h4{font-size:.875em;}h5,.h5{font-size:.875em;}h6,.h6{font-size:.875em;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:1em;font-weight:200;line-height:1.4;}@media(min-width:768px){.lead{font-size:1.250em;}}small,.small{font-size:85%;}cite{font-style:normal;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-muted,.text-primary,a.text-primary:hover,.text-success,a.text-success:hover,.text-info,a.text-info:hover{color:#333;}.text-warning{color:#8a6d3b;}a.text-warning:hover{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover{color:#843534;}.bg-primary{color:#fff;background-color:#428bca;}a.bg-primary:hover{background-color:#3071a9;}.bg-success{background-color:#dff0d8;}a.bg-success:hover{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee;}ul,ol{margin-top:0;margin-bottom:10px;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}ul li a{color:#333;text-decoration:none;}ul li a:hover,ul li a:focus{color:#333;text-decoration:underline;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px;}.list-inline>li:first-child{padding-left:0;}dl{margin-top:0;margin-bottom:20px;}dt,dd{line-height:1.428571429;}dt{font-weight:bold;}dd{margin-left:0;}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:1.063em;border-left:5px solid #eee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0;}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#999;}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0';}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014';}blockquote:before,blockquote:after{content:"";}address{margin-bottom:20px;font-style:normal;line-height:1.428571429;}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px;}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:.813em;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media(min-width:768px){.container{width:750px;}}@media(min-width:992px){.container{width:970px;}}@media(min-width:1200px){.container{width:1170px;}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{margin-right:-15px;margin-left:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666666666666%;}.col-xs-10{width:83.33333333333334%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666666666666%;}.col-xs-7{width:58.333333333333336%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666666666667%;}.col-xs-4{width:33.33333333333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.666666666666664%;}.col-xs-1{width:8.333333333333332%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666666666666%;}.col-xs-pull-10{right:83.33333333333334%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666666666666%;}.col-xs-pull-7{right:58.333333333333336%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666666666667%;}.col-xs-pull-4{right:33.33333333333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.666666666666664%;}.col-xs-pull-1{right:8.333333333333332%;}.col-xs-pull-0{right:0;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666666666666%;}.col-xs-push-10{left:83.33333333333334%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666666666666%;}.col-xs-push-7{left:58.333333333333336%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666666666667%;}.col-xs-push-4{left:33.33333333333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.666666666666664%;}.col-xs-push-1{left:8.333333333333332%;}.col-xs-push-0{left:0;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666666666666%;}.col-xs-offset-10{margin-left:83.33333333333334%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666666666666%;}.col-xs-offset-7{margin-left:58.333333333333336%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666666666667%;}.col-xs-offset-4{margin-left:33.33333333333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.666666666666664%;}.col-xs-offset-1{margin-left:8.333333333333332%;}.col-xs-offset-0{margin-left:0;}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666666666666%;}.col-sm-10{width:83.33333333333334%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666666666666%;}.col-sm-7{width:58.333333333333336%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666666666667%;}.col-sm-4{width:33.33333333333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.666666666666664%;}.col-sm-1{width:8.333333333333332%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666666666666%;}.col-sm-pull-10{right:83.33333333333334%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666666666666%;}.col-sm-pull-7{right:58.333333333333336%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666666666667%;}.col-sm-pull-4{right:33.33333333333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.666666666666664%;}.col-sm-pull-1{right:8.333333333333332%;}.col-sm-pull-0{right:0;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666666666666%;}.col-sm-push-10{left:83.33333333333334%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666666666666%;}.col-sm-push-7{left:58.333333333333336%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666666666667%;}.col-sm-push-4{left:33.33333333333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.666666666666664%;}.col-sm-push-1{left:8.333333333333332%;}.col-sm-push-0{left:0;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666666666666%;}.col-sm-offset-10{margin-left:83.33333333333334%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666666666666%;}.col-sm-offset-7{margin-left:58.333333333333336%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666666666667%;}.col-sm-offset-4{margin-left:33.33333333333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.666666666666664%;}.col-sm-offset-1{margin-left:8.333333333333332%;}.col-sm-offset-0{margin-left:0;}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666666666666%;}.col-md-10{width:83.33333333333334%;}.col-md-9{width:75%;}.col-md-8{width:66.66666666666666%;}.col-md-7{width:58.333333333333336%;}.col-md-6{width:50%;}.col-md-5{width:41.66666666666667%;}.col-md-4{width:33.33333333333333%;}.col-md-3{width:25%;}.col-md-2{width:16.666666666666664%;}.col-md-1{width:8.333333333333332%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666666666666%;}.col-md-pull-10{right:83.33333333333334%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666666666666%;}.col-md-pull-7{right:58.333333333333336%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666666666667%;}.col-md-pull-4{right:33.33333333333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.666666666666664%;}.col-md-pull-1{right:8.333333333333332%;}.col-md-pull-0{right:0;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666666666666%;}.col-md-push-10{left:83.33333333333334%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666666666666%;}.col-md-push-7{left:58.333333333333336%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666666666667%;}.col-md-push-4{left:33.33333333333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.666666666666664%;}.col-md-push-1{left:8.333333333333332%;}.col-md-push-0{left:0;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666666666666%;}.col-md-offset-10{margin-left:83.33333333333334%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666666666666%;}.col-md-offset-7{margin-left:58.333333333333336%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666666666667%;}.col-md-offset-4{margin-left:33.33333333333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.666666666666664%;}.col-md-offset-1{margin-left:8.333333333333332%;}.col-md-offset-0{margin-left:0;}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666666666666%;}.col-lg-10{width:83.33333333333334%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666666666666%;}.col-lg-7{width:58.333333333333336%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666666666667%;}.col-lg-4{width:33.33333333333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.666666666666664%;}.col-lg-1{width:8.333333333333332%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666666666666%;}.col-lg-pull-10{right:83.33333333333334%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666666666666%;}.col-lg-pull-7{right:58.333333333333336%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666666666667%;}.col-lg-pull-4{right:33.33333333333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.666666666666664%;}.col-lg-pull-1{right:8.333333333333332%;}.col-lg-pull-0{right:0;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666666666666%;}.col-lg-push-10{left:83.33333333333334%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666666666666%;}.col-lg-push-7{left:58.333333333333336%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666666666667%;}.col-lg-push-4{left:33.33333333333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.666666666666664%;}.col-lg-push-1{left:8.333333333333332%;}.col-lg-push-0{left:0;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666666666666%;}.col-lg-offset-10{margin-left:83.33333333333334%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666666666666%;}.col-lg-offset-7{margin-left:58.333333333333336%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666666666667%;}.col-lg-offset-4{margin-left:33.33333333333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.666666666666664%;}.col-lg-offset-1{margin-left:8.333333333333332%;}.col-lg-offset-0{margin-left:0;}}table{max-width:100%;background-color:transparent;}th{text-align:left;}.table{width:100%;margin-bottom:20px;}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd;}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0;}.table>tbody+tbody{border-top:2px solid #ddd;}.table .table{background-color:#fff;}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px;}.table-bordered{border:1px solid #ddd;}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd;}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px;}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9;}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5;}table col[class*="col-"]{position:static;display:table-column;float:none;}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none;}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5;}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8;}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6;}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7;}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3;}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc;}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc;}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;}.table-responsive>.table{margin-bottom:0;}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap;}.table-responsive>.table-bordered{border:0;}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0;}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0;}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0;}}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:1.313em;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],select[size]{height:auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:.750em;line-height:1.428571429;color:#555;}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:.875em;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control:focus{border-color:#ccc;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.form-control:-moz-placeholder{color:#999;}.form-control::-moz-placeholder{color:#999;opacity:1;}.form-control:-ms-input-placeholder{color:#999;}.form-control::-webkit-input-placeholder{color:#999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1;}textarea.form-control{height:auto;}input[type="date"]{line-height:34px;}.form-group{margin-bottom:15px;}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px;}.radio+.radio,.checkbox+.checkbox{margin-top:-5px;}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer;}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.input-sm{height:30px;padding:5px 10px;font-size:.750em;line-height:1.5;border-radius:3px;}select.input-sm{height:30px;line-height:30px;}textarea.input-sm,select[multiple].input-sm{height:auto;}.input-lg{height:46px;padding:10px 16px;font-size:1.125em;line-height:1.33;border-radius:6px;}select.input-lg{height:46px;line-height:46px;}textarea.input-lg,select[multiple].input-lg{height:auto;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:42.5px;}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442;}.has-error .form-control-feedback{color:#a94442;}.form-control-static{margin-bottom:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0;}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px;}.form-horizontal .form-control-static{padding-top:7px;}@media(min-width:768px){.form-horizontal .control-label{text-align:right;}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px;}.btn{display:inline-block;padding:6px 19px;margin-bottom:0;font-size:.875em;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus{color:#333;text-decoration:none;}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65;}.btn-default{color:#333;background-color:#fff;border-color:#ccc;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad;}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc;}.btn-default .badge{color:#fff;background-color:#333;}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd;}.btn-primary .badge{color:#428bca;background-color:#fff;}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439;}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c;}.btn-success .badge{color:#5cb85c;background-color:#fff;}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc;}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da;}.btn-info .badge{color:#5bc0de;background-color:#fff;}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512;}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236;}.btn-warning .badge{color:#f0ad4e;background-color:#fff;}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925;}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a;}.btn-danger .badge{color:#d9534f;background-color:#fff;}.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none;}.btn-lg{padding:10px 16px;font-size:1.125em;line-height:1.33;border-radius:6px;}.btn-sm{padding:5px 10px;font-size:.061em;line-height:1.5;border-radius:3px;}.btn-xs{padding:1px 5px;font-size:.061em;line-height:1.5;border-radius:3px;}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;}.btn-block+.btn-block{margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease;}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.glyphicon-asterisk:before{content:"\2a";}.glyphicon-plus:before{content:"\2b";}.glyphicon-euro:before{content:"\20ac";}.glyphicon-minus:before{content:"\2212";}.glyphicon-cloud:before{content:"\2601";}.glyphicon-envelope:before{content:"\2709";}.glyphicon-pencil:before{content:"\270f";}.glyphicon-glass:before{content:"\e001";}.glyphicon-music:before{content:"\e002";}.glyphicon-search:before{content:"\e003";}.glyphicon-heart:before{content:"\e005";}.glyphicon-star:before{content:"\e006";}.glyphicon-star-empty:before{content:"\e007";}.glyphicon-user:before{content:"\e008";}.glyphicon-film:before{content:"\e009";}.glyphicon-th-large:before{content:"\e010";}.glyphicon-th:before{content:"\e011";}.glyphicon-th-list:before{content:"\e012";}.glyphicon-ok:before{content:"\e013";}.glyphicon-remove:before{content:"\e014";}.glyphicon-zoom-in:before{content:"\e015";}.glyphicon-zoom-out:before{content:"\e016";}.glyphicon-off:before{content:"\e017";}.glyphicon-signal:before{content:"\e018";}.glyphicon-cog:before{content:"\e019";}.glyphicon-trash:before{content:"\e020";}.glyphicon-home:before{content:"\e021";}.glyphicon-file:before{content:"\e022";}.glyphicon-time:before{content:"\e023";}.glyphicon-road:before{content:"\e024";}.glyphicon-download-alt:before{content:"\e025";}.glyphicon-download:before{content:"\e026";}.glyphicon-upload:before{content:"\e027";}.glyphicon-inbox:before{content:"\e028";}.glyphicon-play-circle:before{content:"\e029";}.glyphicon-repeat:before{content:"\e030";}.glyphicon-refresh:before{content:"\e031";}.glyphicon-list-alt:before{content:"\e032";}.glyphicon-lock:before{content:"\e033";}.glyphicon-flag:before{content:"\e034";}.glyphicon-headphones:before{content:"\e035";}.glyphicon-volume-off:before{content:"\e036";}.glyphicon-volume-down:before{content:"\e037";}.glyphicon-volume-up:before{content:"\e038";}.glyphicon-qrcode:before{content:"\e039";}.glyphicon-barcode:before{content:"\e040";}.glyphicon-tag:before{content:"\e041";}.glyphicon-tags:before{content:"\e042";}.glyphicon-book:before{content:"\e043";}.glyphicon-bookmark:before{content:"\e044";}.glyphicon-print:before{content:"\e045";}.glyphicon-camera:before{content:"\e046";}.glyphicon-font:before{content:"\e047";}.glyphicon-bold:before{content:"\e048";}.glyphicon-italic:before{content:"\e049";}.glyphicon-text-height:before{content:"\e050";}.glyphicon-text-width:before{content:"\e051";}.glyphicon-align-left:before{content:"\e052";}.glyphicon-align-center:before{content:"\e053";}.glyphicon-align-right:before{content:"\e054";}.glyphicon-align-justify:before{content:"\e055";}.glyphicon-list:before{content:"\e056";}.glyphicon-indent-left:before{content:"\e057";}.glyphicon-indent-right:before{content:"\e058";}.glyphicon-facetime-video:before{content:"\e059";}.glyphicon-picture:before{content:"\e060";}.glyphicon-map-marker:before{content:"\e062";}.glyphicon-adjust:before{content:"\e063";}.glyphicon-tint:before{content:"\e064";}.glyphicon-edit:before{content:"\e065";}.glyphicon-share:before{content:"\e066";}.glyphicon-check:before{content:"\e067";}.glyphicon-move:before{content:"\e068";}.glyphicon-step-backward:before{content:"\e069";}.glyphicon-fast-backward:before{content:"\e070";}.glyphicon-backward:before{content:"\e071";}.glyphicon-play:before{content:"\e072";}.glyphicon-pause:before{content:"\e073";}.glyphicon-stop:before{content:"\e074";}.glyphicon-forward:before{content:"\e075";}.glyphicon-fast-forward:before{content:"\e076";}.glyphicon-step-forward:before{content:"\e077";}.glyphicon-eject:before{content:"\e078";}.glyphicon-chevron-left:before{content:"\e079";}.glyphicon-chevron-right:before{content:"\e080";}.glyphicon-plus-sign:before{content:"\e081";}.glyphicon-minus-sign:before{content:"\e082";}.glyphicon-remove-sign:before{content:"\e083";}.glyphicon-ok-sign:before{content:"\e084";}.glyphicon-question-sign:before{content:"\e085";}.glyphicon-info-sign:before{content:"\e086";}.glyphicon-screenshot:before{content:"\e087";}.glyphicon-remove-circle:before{content:"\e088";}.glyphicon-ok-circle:before{content:"\e089";}.glyphicon-ban-circle:before{content:"\e090";}.glyphicon-arrow-left:before{content:"\e091";}.glyphicon-arrow-right:before{content:"\e092";}.glyphicon-arrow-up:before{content:"\e093";}.glyphicon-arrow-down:before{content:"\e094";}.glyphicon-share-alt:before{content:"\e095";}.glyphicon-resize-full:before{content:"\e096";}.glyphicon-resize-small:before{content:"\e097";}.glyphicon-exclamation-sign:before{content:"\e101";}.glyphicon-gift:before{content:"\e102";}.glyphicon-leaf:before{content:"\e103";}.glyphicon-fire:before{content:"\e104";}.glyphicon-eye-open:before{content:"\e105";}.glyphicon-eye-close:before{content:"\e106";}.glyphicon-warning-sign:before{content:"\e107";}.glyphicon-plane:before{content:"\e108";}.glyphicon-calendar:before{content:"\e109";}.glyphicon-random:before{content:"\e110";}.glyphicon-comment:before{content:"\e111";}.glyphicon-magnet:before{content:"\e112";}.glyphicon-chevron-up:before{content:"\e113";}.glyphicon-chevron-down:before{content:"\e114";}.glyphicon-retweet:before{content:"\e115";}.glyphicon-shopping-cart:before{content:"\e116";}.glyphicon-folder-close:before{content:"\e117";}.glyphicon-folder-open:before{content:"\e118";}.glyphicon-resize-vertical:before{content:"\e119";}.glyphicon-resize-horizontal:before{content:"\e120";}.glyphicon-hdd:before{content:"\e121";}.glyphicon-bullhorn:before{content:"\e122";}.glyphicon-bell:before{content:"\e123";}.glyphicon-certificate:before{content:"\e124";}.glyphicon-thumbs-up:before{content:"\e125";}.glyphicon-thumbs-down:before{content:"\e126";}.glyphicon-hand-right:before{content:"\e127";}.glyphicon-hand-left:before{content:"\e128";}.glyphicon-hand-up:before{content:"\e129";}.glyphicon-hand-down:before{content:"\e130";}.glyphicon-circle-arrow-right:before{content:"\e131";}.glyphicon-circle-arrow-left:before{content:"\e132";}.glyphicon-circle-arrow-up:before{content:"\e133";}.glyphicon-circle-arrow-down:before{content:"\e134";}.glyphicon-globe:before{content:"\e135";}.glyphicon-wrench:before{content:"\e136";}.glyphicon-tasks:before{content:"\e137";}.glyphicon-filter:before{content:"\e138";}.glyphicon-briefcase:before{content:"\e139";}.glyphicon-fullscreen:before{content:"\e140";}.glyphicon-dashboard:before{content:"\e141";}.glyphicon-paperclip:before{content:"\e142";}.glyphicon-heart-empty:before{content:"\e143";}.glyphicon-link:before{content:"\e144";}.glyphicon-phone:before{content:"\e145";}.glyphicon-pushpin:before{content:"\e146";}.glyphicon-usd:before{content:"\e148";}.glyphicon-gbp:before{content:"\e149";}.glyphicon-sort:before{content:"\e150";}.glyphicon-sort-by-alphabet:before{content:"\e151";}.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}.glyphicon-sort-by-order:before{content:"\e153";}.glyphicon-sort-by-order-alt:before{content:"\e154";}.glyphicon-sort-by-attributes:before{content:"\e155";}.glyphicon-sort-by-attributes-alt:before{content:"\e156";}.glyphicon-unchecked:before{content:"\e157";}.glyphicon-expand:before{content:"\e158";}.glyphicon-collapse-down:before{content:"\e159";}.glyphicon-collapse-up:before{content:"\e160";}.glyphicon-log-in:before{content:"\e161";}.glyphicon-flash:before{content:"\e162";}.glyphicon-log-out:before{content:"\e163";}.glyphicon-new-window:before{content:"\e164";}.glyphicon-record:before{content:"\e165";}.glyphicon-save:before{content:"\e166";}.glyphicon-open:before{content:"\e167";}.glyphicon-saved:before{content:"\e168";}.glyphicon-import:before{content:"\e169";}.glyphicon-export:before{content:"\e170";}.glyphicon-send:before{content:"\e171";}.glyphicon-floppy-disk:before{content:"\e172";}.glyphicon-floppy-saved:before{content:"\e173";}.glyphicon-floppy-remove:before{content:"\e174";}.glyphicon-floppy-save:before{content:"\e175";}.glyphicon-floppy-open:before{content:"\e176";}.glyphicon-credit-card:before{content:"\e177";}.glyphicon-transfer:before{content:"\e178";}.glyphicon-cutlery:before{content:"\e179";}.glyphicon-header:before{content:"\e180";}.glyphicon-compressed:before{content:"\e181";}.glyphicon-earphone:before{content:"\e182";}.glyphicon-phone-alt:before{content:"\e183";}.glyphicon-tower:before{content:"\e184";}.glyphicon-stats:before{content:"\e185";}.glyphicon-sd-video:before{content:"\e186";}.glyphicon-hd-video:before{content:"\e187";}.glyphicon-subtitles:before{content:"\e188";}.glyphicon-sound-stereo:before{content:"\e189";}.glyphicon-sound-dolby:before{content:"\e190";}.glyphicon-sound-5-1:before{content:"\e191";}.glyphicon-sound-6-1:before{content:"\e192";}.glyphicon-sound-7-1:before{content:"\e193";}.glyphicon-copyright-mark:before{content:"\e194";}.glyphicon-registration-mark:before{content:"\e195";}.glyphicon-cloud-download:before{content:"\e197";}.glyphicon-cloud-upload:before{content:"\e198";}.glyphicon-tree-conifer:before{content:"\e199";}.glyphicon-tree-deciduous:before{content:"\e200";}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.dropdown{position:relative;}.dropdown-toggle:focus{outline:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#333;text-decoration:none;background-color:#f5f5f5;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0;}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999;}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.open>.dropdown-menu{display:block;}.open>a{outline:0;}.dropdown-menu-right{right:0;left:auto;}.dropdown-menu-left{right:auto;left:0;}.dropdown-header{display:block;padding:3px 20px;font-size:.688em;line-height:1.428571429;color:#999;}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;}.pull-right>.dropdown-menu{right:0;left:auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid;}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto;}.navbar-right .dropdown-menu-left{right:auto;left:0;}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left;}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2;}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none;}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px;}.btn-toolbar{margin-left:-5px;}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left;}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px;}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group>.btn:first-child{margin-left:0;}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.btn-group>.btn-group{float:left;}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0;}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}.btn-group-xs>.btn{padding:1px 5px;font-size:.688em;line-height:1.5;border-radius:3px;}.btn-group-sm>.btn{padding:5px 10px;font-size:.688em;line-height:1.5;border-radius:3px;}.btn-group-lg>.btn{padding:10px 16px;font-size:1.125em;line-height:1.33;border-radius:6px;}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px;}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none;}.btn .caret{margin-left:0;}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0;}.dropup .btn-lg .caret{border-width:0 5px 5px;}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical>.btn-group>.btn{float:none;}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0;}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%;}.btn-group-justified>.btn-group .btn{width:100%;}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none;}.input-group{position:relative;display:table;border-collapse:separate;}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0;}.input-group .form-control{float:left;width:100%;margin-bottom:0;}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:1.125em;line-height:1.33;border-radius:6px;}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px;}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto;}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:.750em;line-height:1.5;border-radius:3px;}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px;}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto;}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:6px 12px;font-size:.875em;font-weight:normal;line-height:1;color:#333;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;}.input-group-addon.input-sm{padding:5px 10px;font-size:.688em;border-radius:3px;}.input-group-addon.input-lg{padding:10px 16px;font-size:1.125em;border-radius:6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;font-size:0;white-space:nowrap;}.input-group-btn>.btn{position:relative;}.input-group-btn>.btn+.btn{margin-left:-1px;}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2;}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px;}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;}.nav{padding-left:0;margin-bottom:0;list-style:none;}.nav>li{position:relative;display:block;}.nav>li>a{position:relative;display:block;padding:10px 15px;}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee;}.nav>li.disabled>a{color:#333;}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#333;text-decoration:none;cursor:not-allowed;background-color:transparent;}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca;}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.nav>li>a>img{max-width:none;}.nav-tabs{border-bottom:1px solid #ddd;}.nav-tabs>li{float:left;margin-bottom:-1px;}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#333;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}.nav-tabs.nav-justified{width:100%;border-bottom:0;}.nav-tabs.nav-justified>li{float:none;}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center;}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%;}.nav-tabs.nav-justified>li>a{margin-bottom:0;}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px;}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd;}@media(min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff;}}.nav-pills>li{float:left;}.nav-pills>li>a{border-radius:4px;}.nav-pills>li+li{margin-left:2px;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca;}.nav-stacked>li{float:none;}.nav-stacked>li+li{margin-top:2px;margin-left:0;}.nav-justified{width:100%;}.nav-justified>li{float:none;}.nav-justified>li>a{margin-bottom:5px;text-align:center;}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%;}.nav-justified>li>a{margin-bottom:0;}}.nav-tabs-justified{border-bottom:0;}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px;}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd;}@media(min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff;}}.tab-content>.tab-pane{display:none;}.tab-content>.active{display:block;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}@media(min-width:768px){.navbar{border-radius:4px;}}@media(min-width:768px){.navbar-header{float:left;}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);}.navbar-collapse.in{overflow-y:auto;}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none;}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;}.navbar-collapse.in{overflow-y:visible;}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0;}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px;}@media(min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0;}}.navbar-static-top{z-index:1000;border-width:0 0 1px;}@media(min-width:768px){.navbar-static-top{border-radius:0;}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0;}}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}.navbar-brand{float:left;height:20px;padding:15px 15px;font-size:1.125em;line-height:20px;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}@media(min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px;}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}.navbar-toggle:focus{outline:none;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}@media(min-width:768px){.navbar-toggle{display:none;}}.navbar-nav{margin:7.5px -15px;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu>li>a{line-height:20px;}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none;}}@media(min-width:768px){.navbar-nav{float:left;margin:0;}.navbar-nav>li{float:left;}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px;}.navbar-nav.navbar-right:last-child{margin-right:-15px;}}@media(min-width:768px){.navbar-left{float:left!important;}.navbar-right{float:right!important;}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle;}.navbar-form .control-label{margin-bottom:0;vertical-align:middle;}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle;}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0;}.navbar-form .has-feedback .form-control-feedback{top:0;}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px;}}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none;}.navbar-form.navbar-right:last-child{margin-right:-15px;}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:8px;margin-bottom:8px;}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px;}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}@media(min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px;}.navbar-text.navbar-right:last-child{margin-right:0;}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}.navbar-default .navbar-brand{color:#777;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent;}.navbar-default .navbar-text{color:#777;}.navbar-default .navbar-nav>li>a{color:#777;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7;}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent;}.navbar-default .navbar-toggle{border-color:#ddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:active{background-color:rgba(255,255,255,0.1);background:rgba(255,255,255,0.1);color:rgba(255,255,255,0.1);}.navbar-default .navbar-toggle .icon-bar{background-color:#888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7;}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777;}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent;}}.navbar-default .navbar-link{color:#777;}.navbar-default .navbar-link:hover{color:#333;}.navbar-inverse{background-color:#222;border-color:#080808;}.navbar-inverse .navbar-brand{color:#999;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent;}.navbar-inverse .navbar-text{color:#999;}.navbar-inverse .navbar-nav>li>a{color:#999;}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent;}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808;}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent;}.navbar-inverse .navbar-toggle{border-color:#333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010;}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808;}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999;}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent;}}.navbar-inverse .navbar-link{color:#999;}.navbar-inverse .navbar-link:hover{color:#fff;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px;}.breadcrumb>li{display:inline-block;}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0";}.breadcrumb>.active{color:#999;}.pagination{display:inline-block;padding-left:0;margin:20px 0;}.pagination>li{display:inline;}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:0 10px;margin-left:-1px;line-height:1.428571429;color:#BF0000;text-decoration:none;background-color:#fff;font-family:'OpenSansRegular';font-size:1.250em;}.pagination>li>a:hover,.pagination>li>span:hover{text-decoration:underline;color:#BF0000!important;}.pagination>li>a:focus,.pagination>li>span:focus{color:#333;text-decoration:none!important;background-color:#eee;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#333;cursor:default;background-color:#eee;}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:1.125em;}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px;}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px;}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:.750em;}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px;}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none;}.pager li{display:inline;}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee;}.pager .next>a,.pager .next>span{float:right;}.pager .previous>a,.pager .previous>span{float:left;}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff;}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer;}.label:empty{display:none;}.btn .label{position:relative;top:-1px;}.label-default{background-color:#999;}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080;}.label-primary{background-color:#428bca;}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44;}.label-info{background-color:#5bc0de;}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c;}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:.750em;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.btn-xs .badge{top:0;padding:1px 5px;}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff;}.nav-pills>li>a>.badge{margin-left:3px;}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee;}.jumbotron h1,.jumbotron .h1{color:inherit;}.jumbotron p{margin-bottom:15px;font-size:1.313em;font-weight:200;}.container .jumbotron{border-radius:6px;}.jumbotron .container{max-width:100%;}@media screen and(min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px;}.container .jumbotron{padding-right:60px;padding-left:60px;}.jumbotron h1,.jumbotron .h1{font-size:3.938em;}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca;}.thumbnail .caption{padding:9px;color:#333;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert>p,.alert>ul{margin-bottom:0;}.alert>p+p{margin-top:5px;}.alert-dismissable{padding-right:35px;}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2b542c;}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#843534;}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}.progress-bar{float:left;width:0;height:100%;font-size:.750em;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease;}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px;}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-bar-success{background-color:#5cb85c;}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-info{background-color:#5bc0de;}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-warning{background-color:#f0ad4e;}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.progress-bar-danger{background-color:#d9534f;}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}.media,.media-body{overflow:hidden;zoom:1;}.media,.media .media{margin-top:15px;}.media:first-child{margin-top:0;}.media-object{display:block;}.media-heading{margin:0 0 5px;}.media>.pull-left{margin-right:10px;}.media>.pull-right{margin-left:10px;}.media-list{padding-left:0;list-style:none;}.list-group{padding-left:0;margin-bottom:20px;}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;border:1px solid #ddd;}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}.list-group-item>.badge{float:right;}.list-group-item>.badge+.badge{margin-right:5px;}a.list-group-item{color:#555;}a.list-group-item .list-group-item-heading{color:#333;}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5;}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit;}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7;}.list-group-item-success{color:#3c763d;background-color:#dff0d8;}a.list-group-item-success{color:#3c763d;}a.list-group-item-success .list-group-item-heading{color:inherit;}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6;}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d;}.list-group-item-info{color:#31708f;background-color:#d9edf7;}a.list-group-item-info{color:#31708f;}a.list-group-item-info .list-group-item-heading{color:inherit;}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3;}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f;}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3;}a.list-group-item-warning{color:#8a6d3b;}a.list-group-item-warning .list-group-item-heading{color:inherit;}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc;}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}.list-group-item-danger{color:#a94442;background-color:#f2dede;}a.list-group-item-danger{color:#a94442;}a.list-group-item-danger .list-group-item-heading{color:inherit;}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc;}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442;}.list-group-item-heading{margin-top:0;margin-bottom:5px;}.list-group-item-text{margin-bottom:0;line-height:1.3;}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}.panel-body{padding:15px;}.panel>.list-group{margin-bottom:0;}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0;}.panel>.list-group .list-group-item:first-child{border-top:0;}.panel>.list-group .list-group-item:last-child{border-bottom:0;}.panel>.list-group:first-child .list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px;}.panel>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0;}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0;}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px;}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px;}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px;}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px;}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd;}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0;}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0;}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0;}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0;}.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tfoot>tr:first-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tfoot>tr:first-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:first-child>td{border-top:0;}.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0;}.panel>.table-responsive{margin-bottom:0;border:0;}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;}.panel-heading>.dropdown .dropdown-toggle{color:inherit;}.panel-title{margin-top:0;margin-bottom:0;font-size:1em;color:inherit;}.panel-title>a{color:inherit;}.panel-footer{padding:10px 15px;background-color:#fff;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.panel-group{margin-bottom:20px;}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px;}.panel-group .panel+.panel{margin-top:5px;}.panel-group .panel-heading{border-bottom:0;}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd;}.panel-group .panel-footer{border-top:0;}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd;}.panel-default{border-color:#ddd;}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd;}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd;}.panel-primary{border-color:#428bca;}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca;}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca;}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca;}.panel-success{border-color:#d6e9c6;}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6;}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6;}.panel-info{border-color:#bce8f1;}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1;}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1;}.panel-warning{border-color:#faebcc;}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc;}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc;}.panel-danger{border-color:#ebccd1;}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1;}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15);}.well-lg{padding:24px;border-radius:6px;}.well-sm{padding:9px;border-radius:3px;}.close{float:right;font-size:1.313em;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5;}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0;}.modal-open{overflow:hidden;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0;}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.modal-dialog{position:relative;width:auto;margin:10px;}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:none;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5;}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.428571429;}.modal-body{position:relative;padding:20px;}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px;}.modal-footer .btn-group .btn+.btn{margin-left:-1px;}.modal-footer .btn-block+.btn-block{margin-left:0;}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);}.modal-sm{width:300px;}.modal-lg{width:900px;}}.tooltip{position:absolute;z-index:1030;display:block;font-size:.750em;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0;}.tooltip.in{filter:alpha(opacity=90);opacity:.9;}.tooltip.top{padding:5px 0;margin-top:-3px;}.tooltip.right{padding:0 5px;margin-left:3px;}.tooltip.bottom{padding:5px 0;margin-top:3px;}.tooltip.left{padding:0 5px;margin-left:-3px;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000;}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000;}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0;border-top-color:#000;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000;}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000;}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{padding:8px 14px;margin:0;font-size:.875em;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;}.popover-content{padding:9px 14px;}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover .arrow{border-width:11px;}.popover .arrow:after{content:"";border-width:10px;}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0;}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0;}.popover.right .arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0;}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);}.popover.bottom .arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff;}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25);}.popover.left .arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff;}.carousel{position:relative;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1;}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}.carousel-inner>.active{left:0;}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}.carousel-inner>.next{left:100%;}.carousel-inner>.prev{left:-100%;}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}.carousel-inner>.active.left{left:-100%;}.carousel-inner>.active.right{left:100%;}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:1.250em;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5;}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);background-repeat:repeat-x;}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);background-repeat:repeat-x;}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:none;opacity:.9;}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif;}.carousel-control .icon-prev:before{content:'\2039';}.carousel-control .icon-next:before{content:'\203a';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px;}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);}.carousel-caption .btn{text-shadow:none;}@media screen and(min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:1.875em;}.carousel-caption{right:20%;left:20%;padding-bottom:30px;}.carousel-indicators{top:0;}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" ";}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both;}.center-block{display:block;margin-right:auto;margin-left:auto;}.pull-right{float:right!important;}.pull-left{float:left!important;}.hide{display:none!important;}.show{display:block!important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none!important;visibility:hidden!important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs,tr.visible-xs,th.visible-xs,td.visible-xs{display:none!important;}@media(max-width:767px){.visible-xs{display:block!important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row!important;}th.visible-xs,td.visible-xs{display:table-cell!important;}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important;}@media(min-width:768px) and(max-width:991px){.visible-sm{display:block!important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row!important;}th.visible-sm,td.visible-sm{display:table-cell!important;}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important;}@media(min-width:992px) and(max-width:1199px){.visible-md{display:block!important;}table.visible-md{display:table;}tr.visible-md{display:table-row!important;}th.visible-md,td.visible-md{display:table-cell!important;}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important;}@media(min-width:1200px){.visible-lg{display:block!important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row!important;}th.visible-lg,td.visible-lg{display:table-cell!important;}}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important;}}@media(min-width:768px) and(max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important;}}@media(min-width:992px) and(max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important;}}@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important;}}.visible-print,tr.visible-print,th.visible-print,td.visible-print{display:none!important;}@media print{.visible-print{display:block!important;}table.visible-print{display:table;}tr.visible-print{display:table-row!important;}th.visible-print,td.visible-print{display:table-cell!important;}}@media print{.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important;}}@font-face{font-family:'OpenSansRegular';src:url('../fonts/opensans-regular.eot');src:url('../fonts/opensans-regular.eot') format('embedded-opentype'),url('../fonts/opensans-regular.woff') format('woff'),url('../fonts/opensans-regular.ttf') format('truetype'),url('../fonts/opensans-regular.svg#OpenSansRegular') format('svg');}@font-face{font-family:'OpenSansLight';src:url('../fonts/opensans-light.eot');src:url('../fonts/opensans-light.eot') format('embedded-opentype'),url('../fonts/opensans-light.woff') format('woff'),url('../fonts/opensans-light.ttf') format('truetype'),url('../fonts/opensans-light.svg#OpenSansLight') format('svg');}@font-face{font-family:'OpenSansSemibold';src:url('../fonts/opensans-semibold.eot');src:url('../fonts/opensans-semibold.eot') format('embedded-opentype'),url('../fonts/opensans-semibold.woff') format('woff'),url('../fonts/opensans-semibold.ttf') format('truetype'),url('../fonts/opensans-semibold.svg#OpenSansSemibold') format('svg');}@font-face{font-family:'OpenSansBold';src:url('../fonts/opensans-bold.eot');src:url('../fonts/opensans-bold.eot') format('embedded-opentype'),url('../fonts/opensans-bold.woff') format('woff'),url('../fonts/opensans-bold.ttf') format('truetype'),url('../fonts/opensans-bold.svg#OpenSansBold') format('svg');}.formatter_body{float:left;width:100%;}.padding1{padding-bottom:0!important;}.padding2{padding-top:0!important;}.z-index-menu{z-index:9999;margin-bottom:0;}.neteja{display:block;clear:both;}.padding-1{padding:1em;}.boxsitemap{margin-bottom:20px;clear:left;display:table;}.boxsitemap h2{margin-bottom:10px;}.boxsitemap ul.list-group ul{padding-left:0;margin-left:0;}.boxsitemap ul.list-group ul.list-group ul ul{border-top:medium none;}.boxsitemap ul.list-group li{border-bottom:1px solid #ddd!important;border-top:0 solid #ddd!important;}.boxsitemap ul.list-group ul.list-group ul li.list-group-item{border-bottom:.5px solid #ddd;padding-left:30px;}.boxsitemap ul.list-group ul.list-group ul li.list-group-item:before{padding-left:15px;}.boxsitemap ul.list-group ul.list-group ul ul li.list-group-item{border-bottom:.5px solid #ddd;padding-left:50px;}.boxsitemap ul.list-group ul.list-group ul ul li.list-group-item:before{padding-left:35px;}.panel-body .trans{padding-bottom:9px!important;padding-top:16px!important;font-family:'OpenSansSemibold';}.panel-body.transport{border-bottom:1px solid #ddd!important;}.panel-heading.desplegable1{border:medium none transparent;}.twitter_ui{float:left!important;width:100px!important;}.fb_iframe_widget{float:left!important;display:initial!important;position:initial!important;width:120px!important;}.google{float:left!important;width:100px!important;}.llistat_xarxes_socials .list-group-item-detall-noticia{border:medium none;border-radius:0;margin:0 .15em;clear:left;display:block;padding:10px 0;position:relative;text-align:left;}.list-group-item .twitter_ui_xs{float:left;}.list-group .social_text_detall_noticia{float:left;text-align:left;color:#666;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:.688em;font-style:italic;}b,strong{font-weight:normal!important;font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif!important;}@media(max-width :47.938em){#fContainer_right{border-top:none;}.fullcontainer-xs{padding:0;overflow:hidden;}.full-width-xs{margin-left:-15px!important;margin-right:-15px!important;}.bgGrey-xs{background:#f5f5f5;}.clearfix-xs{padding-left:0!important;padding-right:0!important;}.border-top-xs{border-top:1px solid #ddd;}.margin-start-xs{margin-top:3.500em;}.pad_top_xs{padding-top:0!important;}.pad_xs_0{padding:0!important;}.col-xs-7{width:100%!important;}}html{font-size:100%;overflow-x:hidden;}body{font-size:1em;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;overflow-x:hidden;}ul{list-style:none;}#center_1 ul li{margin-top:.5em;margin-bottom:.7em;}#center_1 ul.cercador_sac li{margin-bottom:0;border-bottom:none;}a,a:focus,a:target{outline:none;}a:hover{text-decoration:none!important;}h1{margin:0;padding:0;text-align:center;color:#333;}h2{font-size:1.250em;padding:0;margin:0;margin-bottom:.800em;}h2.col-sm-12{margin-top:1em;}h2.col-sm-12.title{margin-top:0;}h1,h2{font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;}h3,h4{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-weight:normal;}input:focus{box-shadow:none!important;}label{font-weight:normal;}option{width:100%;padding:0;margin:0;}blockquote{border:none;}footer.container{background:#EFEFEF;}.vermell_p{color:#BF0000;font-size:.875em;}.a-vermell,.a-vermell a{color:#BF0000;}.dest{font-weight:bold;}.panel{box-shadow:none;}.shadowBox{position:relative;}.shadowBox2{position:relative;overflow:hidden;}.capcelera_imatge.shadowBox2{overflow:inherit;}@media(max-width:47.938em){.capcelera_imatge.shadowBox2{overflow:hidden;}}.shadowBox-invert{position:relative;overflow:hidden;}.shadow{width:90%;height:1.250em;position:absolute;box-shadow:0 .375em .375em #e5e5e5;border-radius:50%;z-index:1;bottom:0;left:50%;margin-left:-45%;}.shadow2{width:90%;height:1.250em;position:relative;box-shadow:0 .375em .375em #e5e5e5;border-radius:50%;z-index:0;bottom:0;left:50%;margin-left:-45%;}.shadow3{width:90%;height:1.250em;position:relative;box-shadow:0 .375em .375em #e5e5e5;border-radius:50%;z-index:0;bottom:0;left:50%;margin-left:-45%;margin-top:-1.2em;}.shadow-top{width:90%;height:1.250em;position:absolute;box-shadow:0 .375em .375em #e5e5e5;border-radius:50%;z-index:1;top:-20px;left:50%;margin-left:-45%;}.shadow-invert{width:90%;height:1.250em;position:absolute;box-shadow:0 -0.375em .375em #e5e5e5;border-radius:50%;z-index:0;bottom:-1.250em;left:50%;margin-left:-45%;}.collapse.in{height:auto!important;}.box{border:1px solid #ddd;background:white;position:relative;z-index:1;width:100%;}.img-responsive{width:100%;}.clearfix{padding-left:0!important;padding-right:0!important;}.opacitat_zero{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.border-top{border-top:1px solid #ddd;}.border-bottom{border-bottom:1px solid #ddd;}.reset{margin:0!important;padding:0!important;}.reset-left{padding-left:0!important;margin-left:0!important;}.reset-right{padding-right:0!important;margin-right:0!important;}.pos_reset{position:static;}.pos_relative{position:relative!important;}.overflow_h{overflow:hidden;}.width_100{width:100%;}input[type="checkbox"]{-webkit-appearance:checkbox!important;}.over-hid{overflow:hidden;}.pad_0{padding:0!important;}.pad_top{padding-top:0!important;}.pad_right_0{padding-right:0!important;}.pad_bottom_0{padding-bottom:0!important;}.pad_left_0{padding-left:0!important;}.padding-xs{padding-top:1.250em;padding-bottom:1.250em;}.padding-top-xs{padding-top:1.250em;}.padding-bot-xs{padding-bottom:1.250em;}.padding-min-bot-xs{padding-bottom:.375em;}.padding-end{padding-bottom:1.875em;}.text-center-xs{text-align:center;}.mar_0{margin:0!important;}.mar_top{margin-top:0!important;}.mar_right_0{margin-right:0!important;}.mar_bottom_0{margin-bottom:0!important;}.margin_top_xs{margin-top:1.250em!important;}.mar_left_0{margin-left:0!important;}.filet{margin:0 50.313em;border-right:1px solid #ddd;height:.2em;}.bgGrey{background:#f5f5f5;}.groc{background:#fcbe00!important;}.celeste{background:#60c8d4!important;}.vermell{background:#f94d00!important;}.red{color:#BF0000!important;}.white{color:#fff!important;}.gray{color:#666!important;}.darkGray{color:#333!important;}.bgRed{background:#BF0000!important;}.verd{background:#72a03e!important;}.blau{background:#4a0dcc!important;}.blau_s{background:#7087B9!important;}.gris{background:#888!important;}.gris_o{background:#333!important;}.negre{background:#333!important;}.taronja{background:#F88508;}.blau2{background:#019DCE;}.verd2{background:#15C218;}.verd3{background:#46611C;}.bgTransRed{background:-moz-linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(270deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);}.bgTransRed{background:transparent;filter:none;}.gradient{position:absolute;width:100%;bottom:0;height:50%;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,0.5) 72%,rgba(51,51,51,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,0)),color-stop(72%,rgba(51,51,51,0.5)),color-stop(100%,rgba(51,51,51,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,0.5) 72%,rgba(51,51,51,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,0.5) 72%,rgba(51,51,51,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,0.5) 72%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0,rgba(51,51,51,0.5) 72%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);}.border_groc{border-top:.375em solid #FEBF00;}.border_celeste{border-top:.375em solid #5BC8D5;}.border_vermell{border-top:.375em solid #FC4C00;}.border_verd,.rslt .border_verd_cerca{border-top:.375em solid #71A137;}.border_morat{border-top:.375em solid #4A00D0;}.border_taronja,.rslt .border_taronja_cerca{border-top:.375em solid #FF8000;}.border_blau{border-top:.375em solid #4D7AFF;}.border_fucsia{border-top:.375em solid #D900D0;}.border_verd_dos{border-top:.375em solid #00B259;}.border-bottom{border-bottom:1px solid #ddd;}.sense-border{border:none!important;}.desplegable{background:url(../img/NG_ico_plegar.png) no-repeat;min-width:1.125em;min-height:1.125em;display:block;}.desplegable.collapsed{background:url(../img/NG_ico_desplegar.png) no-repeat;}.basic_text{color:#666;font-size:1em;}.basic_text_peq{color:#666;font-size:.813em;line-height:1.45;}.basic_title{margin:1.250em 0 .875em;}.basic_title_peq{font-size:1em;color:#333;margin-top:1.125em;}.basic_subtitle{margin:1.250em 0 .375em;font-size:25px;}.basic_link{display:block;font-size:.813em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.txt_result{font-size:.938em;font-family:'OpenSansRegular';margin:1.238em 0;padding-top:.313em;padding-bottom:.313em;color:#666;width:98%;}.txt_result span{font-family:'OpenSansBold';}.txt_gris{color:#858585!important;}.ico_pdf{background:url(../img/NG_ico_pdf.png) no-repeat left top;display:block;}.ico_7z{background:url(../img/ico_descarregable_7Z.png) no-repeat left top;display:block;}.ico_csv{background:url(../img/ico_descarregable_CSV.png) no-repeat left top;display:block;}.ico_doc{background:url(../img/ico_descarregable_DOC.png) no-repeat left top;display:block;}.ico_docx{background:url(../img/ico_descarregable_DOCX.png) no-repeat left top;display:block;}.ico_gz{background:url(../img/ico_descarregable_GZ.png) no-repeat left top;display:block;}.ico_jpg{background:url(../img/ico_descarregable_JPG.png) no-repeat left top;display:block;}.ico_png{background:url(../img/ico_descarregable_PNG.png) no-repeat left top;display:block;}.ico_ppt{background:url(../img/ico_descarregable_PPT.png) no-repeat left top;display:block;}.ico_pptx{background:url(../img/ico_descarregable_PPTX.png) no-repeat left top;display:block;}.ico_rar{background:url(../img/ico_descarregable_RAR.png) no-repeat left top;display:block;}.ico_rtf{background:url(../img/ico_descarregable_RTF.png) no-repeat left top;display:block;}.ico_stc{background:url(../img/ico_descarregable_STC.png) no-repeat left top;display:block;}.ico_sti{background:url(../img/ico_descarregable_STI.png) no-repeat left top;display:block;}.ico_stw{background:url(../img/ico_descarregable_STW.png) no-repeat left top;display:block;}.ico_sxc{background:url(../img/ico_descarregable_SXC.png) no-repeat left top;display:block;}.ico_sxi{background:url(../img/ico_descarregable_SXI.png) no-repeat left top;display:block;}.ico_sxw{background:url(../img/ico_descarregable_SXW.png) no-repeat left top;display:block;}.ico_tiff{background:url(../img/ico_descarregable_TIFF.png) no-repeat left top;display:block;}.ico_txt{background:url(../img/ico_descarregable_TXT.png) no-repeat left top;display:block;}.ico_xls{background:url(../img/ico_descarregable_XLS.png) no-repeat left top;display:block;}.ico_xlsx{background:url(../img/ico_descarregable_XLSX.png) no-repeat left top;display:block;}.ico_zip{background:url(../img/ico_descarregable_ZIP.png) no-repeat left top;display:block;}.ico_play{background:url(../img/NG_ico_play.png) no-repeat left center;display:block;}.ico_place{background:url(../img/NG_ico_place.png) no-repeat left center;display:block;}.limpia{display:block;clear:both;}.clear{clear:both;}.ventanaTransit{width:250px;height:120px;}.ventanaTransit .tipusAvis{margin-bottom:.3em;}.ventanaTransit .tipusAvis span{margin-top:.2em;font-weight:bold;font-size:1.2em;}.error_contingut{border:1px solid #d00000;background-color:#eec0c0;font-weight:bold;color:#000;padding:.5em;}.fons_header{background:none;border:medium none;border-radius:0;box-shadow:none;}.fons_header>.container{margin-top:3.500em;}.fons_header>.container>.row{position:absolute;width:100%;background:#333;z-index:9999;top:0;}.row.clearfix.menuNav{position:fixed!important;}nav a{color:#fff;}header .column ul li{float:left;margin:.3em .15em;position:relative;}header .column ul li a{background:rgba(255,255,255,0.5);border-radius:100%;margin-left:.5em;color:#FFF;font-weight:normal;display:inline;float:left;font-size:.875em;height:2.000em;position:relative;width:2.000em;padding-top:.25em;text-align:center;line-height:1.25em;}header .column ul li a:hover{background:rgba(255,255,255,1);color:#333;width:2.000em;height:2.000em;display:inline;font-size:.875em;}header .container .row .col-md-12{width:100%;}header>.container>.row>div+div{text-align:center;}header div.col-sm-6 ul{margin:.5em;margin-left:0;margin-right:0;float:right;}nav .container,nav,nav .container .row{background:#6c6c6c;}.nav>li>a{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}nav,ul.nav>li{border-top:solid 1px #999;background:-moz-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(109,109,109,1)),color-stop(100%,rgba(94,94,94,1)));background:-webkit-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:-o-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:-ms-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:linear-gradient(to bottom,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);}.dropdown-menu .centrat>ul>li,.dropdown-menu .centrat>ul>li>a,.dropdown-menu .centrat>.col_left>ul>li,.dropdown-menu .centrat>.col_left>ul>li>a{color:#333;}.dropdown-menu .centrat>ul>li.actiu,.dropdown-menu .centrat>ul>li>a.actiu,.dropdown-menu .centrat>.col_left>ul>li.actiu,.dropdown-menu .centrat>.col_left>ul>li>a.actiu{background:#fff;}.dropdown-menu .centrat>.col_left>ul{padding:0;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#fff;background:-moz-linear-gradient(top,rgba(74,74,74,1) 0,rgba(60,60,60,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(74,74,74,1)),color-stop(100%,rgba(60,60,60,1)));background:-webkit-linear-gradient(top,rgba(74,74,74,1) 0,rgba(60,60,60,1) 100%);background:-o-linear-gradient(top,rgba(74,74,74,1) 0,rgba(60,60,60,1) 100%);background:-ms-linear-gradient(top,rgba(74,74,74,1) 0,rgba(60,60,60,1) 100%);background:linear-gradient(to bottom,rgba(74,74,74,1) 0,rgba(60,60,60,1) 100%);}ul.dropdown-menu{background:#333;padding:0;}.nav>.dropdown>.dropdown-menu .centrat{padding:0 .222em;}nav ul.nav li div.dropdown-menu ul.centrat,nav ul.nav li div.dropdown-menu ul.centrat li,.navbar-default .navbar-nav .open div.dropdown-menu{background:#ddd;border-radius:0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li>a{color:#333;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li>a:hover{background:#ddd;text-decoration:underline;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li{border:none;text-indent:2.5em;line-height:1.5em;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li.filet_separador{border-bottom:1px solid #CCC;margin:0 5%;width:90%;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li{font-size:1em;font-family:'OpenSansBold';}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li.first{color:#BF0000;}.navbar-default .navbar-collapse .container{margin-top:1px;}.nav>li>a{font-size:1em;padding-bottom:.778em;padding-left:auto;}.nav>.dropdown>.dropdown-toggle .caret{background:url(../img/NG_ico_obrir.png) no-repeat;height:1.375em;width:1.375em;border:none;float:right;}.nav>.dropdown.open>.dropdown-toggle .caret{background:url(../img/NG_ico_tancar.png) no-repeat;}.dropdown-menu .centrat>.col_right{overflow:hidden;}.dropdown-menu .centrat>.col_left li{padding-left:0;}.dropdown-menu .centrat>.col_left li a{padding:.375em 0;display:block;}.dropdown-menu .centrat>.col_left li a:hover{background:#efefef;}.dropdown-menu .centrat>.col_left li a.first{font-family:'OpenSansBold',Helvetica,Arial,sans-serif;border-top:none!important;}.dropdown-menu .centrat>.col_left:first-child li:first-child,.dropdown-menu .centrat>ul li.first{border-top:none;}.dropdown-menu .centrat>ul li.first{padding-left:0;}.coloca{padding:0;}button.navbar-toggle{margin:.5em;height:2.5em;border-radius:0;border:none;}.btn-lg{border-radius:0;}.navbar-default .navbar-toggle .icon-bar{background:#fff;}.coloca1{float:right;margin:.5em;padding:0;width:auto;height:2.5em;}.coloca1:focus{background-color:#DDD;}nav .container,nav,nav .container .row{background:#333;}.navbar-collapse{border:none;text-indent:1em;background:#6C6C6C;max-height:none;}.navbar-collapse .column{position:relative;}.navbar-collapse .column .menu_tancar{display:block;width:1.375em;height:1.375em;cursor:pointer;position:absolute;right:0;top:.4em;background:url(../img/NG_ico_menu_tancar.png) no-repeat;box-shadow:none;border:none;text-indent:-9999999em;margin-right:15px;}.nav.navbar-nav{margin-bottom:0;margin-top:0;}.nav.navbar-nav .actiu,.nav.navbar-nav .actiu:focus{background:#fff;color:#333;}nav.navbar-collapse .container .row,nav{background:#6c6c6c;}.mvlogo{background:url("../img/NG_logo_movil.png") no-repeat scroll 0 0;height:1.688em;margin:1em auto 0;vertical-align:middle;width:8.063em;display:block;}header .container .visible-xs>h1{margin:0;padding:0;}header .container .visible-xs>h1>.mvlogo{margin:.45em 0 0 .22em;height:1em;vertical-align:middle;width:8.063em;display:block;}header>.container>form>.shadowBox>h3{margin:.5em;}header nav a.logo{background:url('../img/NG_logo_generalitat.png') no-repeat 0 0;height:2em;text-indent:-555em;margin:.5em 0;margin-left:.2em;}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus{color:#fff;}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;}button .navbar-toggle{margin:0 .3em;}.btn-primary:hover,.btn-primary:focus{background-color:transparent;background-position:0 0;}.p12{font-size:.750em;}.p14{font-size:.875em!important;}@media(max-width :47.938em){.nav>li>a{padding-left:0;}.nav.navbar-nav{border-top:1px solid #8F8F8F;}.navbar-default .navbar-nav>li{border-bottom:1px solid #8F8F8F;}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-image:url(../img/nav-bar-actiu.jpg),-moz-linear-gradient(top,rgba(135,135,135,1) 0,rgba(162,162,162,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(135,135,135,1)),color-stop(100%,rgba(162,162,162,1)));background-image:url(../img/nav-bar-actiu.jpg),-webkit-linear-gradient(top,rgba(135,135,135,1) 0,rgba(162,162,162,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-o-linear-gradient(top,rgba(135,135,135,1) 0,rgba(162,162,162,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-ms-linear-gradient(top,rgba(135,135,135,1) 0,rgba(162,162,162,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),linear-gradient(to bottom,rgba(135,135,135,1) 0,rgba(162,162,162,1) 100%);color:#fff;}.navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li>a{background:-moz-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(109,109,109,1)),color-stop(100%,rgba(94,94,94,1)));background:-webkit-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:-o-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:-ms-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background:linear-gradient(to bottom,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);color:#fff;background-repeat:no-repeat;background-position:left center;}.navbar-default .navbar-nav>li.actiu,.navbar-default .navbar-nav>li>a.actiu{background-image:url(../img/nav-bar-actiu.jpg),-moz-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(109,109,109,1)),color-stop(100%,rgba(94,94,94,1)));background-image:url(../img/nav-bar-actiu.jpg),-webkit-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-o-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-ms-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),linear-gradient(to bottom,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);color:#fff;background-repeat:no-repeat;background-position:left center;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-image:url(../img/nav-bar-actiu.jpg),-moz-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(109,109,109,1)),color-stop(100%,rgba(94,94,94,1)));background-image:url(../img/nav-bar-actiu.jpg),-webkit-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-o-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),-ms-linear-gradient(top,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);background-image:url(../img/nav-bar-actiu.jpg),linear-gradient(to bottom,rgba(109,109,109,1) 0,rgba(94,94,94,1) 100%);color:#fff;background-repeat:no-repeat;background-position:left center;}.dropdown-menu .centrat>.col_left li a{margin:0 15px;border-top:1px solid #CCC;text-indent:0;}.dropdown-menu .centrat>ul li.first.actiu{background:#eee url(../img/nav-bar-actiu.jpg) no-repeat left center!important;padding-left:0;}.dropdown-menu .centrat ul li.actiu{background:#eee url(../img/nav-bar-actiu.jpg) no-repeat left 3px!important;padding-left:0;}.dropdown-menu .centrat>ul>li.actiu a:hover,.dropdown-menu .centrat>ul>li>a.actiu a:hover,.dropdown-menu .centrat>.col_left>ul>li.actiu a.hover,.dropdown-menu .centrat>.col_left>ul>li>a.actiu:hover{background:transparent;}.dropdown-menu .centrat>ul li.first a:hover{background:transparent;}.dropdown-menu .centrat>ul li{padding:.51em 0 .41em 0;}.dropdown-menu .centrat>.col_left li{padding:.11em 0 .11em 0;}nav ul.nav li div.dropdown-menu ul.centrat,nav ul.nav li div.dropdown-menu ul.centrat li,.navbar-default .navbar-nav .open div.dropdown-menu{background:#eee;border-top:1px #fff solid;}.nav>.dropdown>.dropdown-menu .centrat{padding:0;margin:-0.31em 0 10px;}ul.col-sm-4.col-md-3.col_left{padding:0;margin:0;}div.col-sm-4.col-md-6.col_left{padding:0;margin:0;}.nav .shadow{box-shadow:none;}.dropdown-menu .centrat>ul>li.actiu,.dropdown-menu .centrat>ul>li>a.actiu,.dropdown-menu .centrat>.col_left>ul>li.actiu,.dropdown-menu .centrat>.col_left>ul>li>a.actiu{background:transparent;}}.form-group button{margin:.5em 0;}header .ico_cerca{width:2.5em;height:2.5em;padding:0;background:url('../img/NG_ico_lupa.png') no-repeat center center;border:none;}header .ico_cerca:focus,header .ico_cerca:hover,header .ico_cerca:active{background:url('../img/NG_ico_lupa.png') no-repeat center center rgba(255,255,255,0.1);}header .container .dos form .col-sm-6 .llistat_enllacos_filet_cont{background:none repeat scroll 0 0 #ddd;border:medium none;padding:0 .5em;}header .container .dos .col-sm-6 h3{margin-left:.75em;}header .container .dos form{background:#4b4b4b;margin-bottom:0;margin-top:0;padding-top:1.000em;padding-bottom:1.000em;}header .container .dos form .form-group{position:relative;width:100%;margin:0;}header .container .dos form .form-group .form-control{width:100%;position:relative;height:2.500em;background:#fff;color:#333;font-size:.938em;border-radius:0;box-shadow:none;padding:.375em 0 .375em 1.563em!important;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;background:url('../img/NG_ico_cercador_mbl.png') no-repeat .375em center #fff;}header .container .dos form .form-group .btn{position:absolute;top:.063em;right:.063em;border:medium none;border-radius:0;height:2.375em;width:2.125em;margin:0;background:none;background:url(../img/NG_ico_cercador_tancar.png) no-repeat center center #fff;}header .container .dos form .form-group .ico_cerca_mbl{background:url('../img/NG_ico_cercador_mbl.png') no-repeat 0 0;width:1em;height:1em;}header>.container .dos .segon{background:#FBFBFB;margin-top:0;border:medium none;}header>.container .dos .segon>.content>ul{background:none repeat scroll 0 0 #ddd;border:0 none;margin:0;padding:0;}header>.container .dos .segon>.content>ul>li{border-bottom:1px solid #CCC;padding-bottom:.5em;}header>.container .dos .segon>.content{margin:1em;}header>.container .dos .segon>.content h3,header>.container .dos .segon>.content h2{font-size:1.250em;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;margin:0 0 .5em;}header>.container .dos .segon>.content .llistat_enllacos_filet_cont{background:none;border:none;padding:0;}header>.container .dos .segon>.content .llistat_enllacos_filet_cont .list-group-item{padding:.488em 0;}.marginBottom-0{margin-bottom:0;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:auto;left:100%;}.dropdown-submenu:hover>a:after{border-left-color:#555;}.capcelera_imatge h1{font-size:1.250em;padding:.700em .500em .700em 0;text-align:left;font-family:'OpenSansSemibold';}.capcelera_imatge .container{overflow:visible;}.capcelera_imatge .menu_flotant+h1{padding-left:2.9em;}.capcelera_imatge>.pos_relative{max-height:16.5em;}.capcelera_imatge img{width:100%;height:auto;max-height:16.5em;}.capcelera_imatge .ifnotimg{height:210px;}.capcelera_imatge img+.ifnotimg{display:none;}.capcelera_imatge p{color:#666;font-size:13px;text-align:center;padding:14px 16px 30px;text-align:left;}.capcelera_imatge p strong{font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif;}.capcelera_imatge .bgTransRed .container>a{font-size:.84em;text-align:right;font-weight:bold;margin:0 1.3em;padding:.625em 1.6em;border-radius:.313em;display:block;background:url(../img/NG_ico_mes_consultat.png) no-repeat left center;}.capcelera_imatge .menu_flotant{position:absolute;top:-50px;margin-top:.55em;margin-left:0;z-index:2;}.capcelera_imatge .menu_flotant #menu_flotant_cont,.capcelera_imatge .menu_flotant #formulari_envia{min-width:261px;}@media(max-width :47.938em){.capcelera_imatge .bgTransRed{background:#f5f5f5;}.capcelera_imatge h1{position:absolute;display:table;top:-55px;width:100%;padding:.700em .500em .700em 0;color:#fff;height:74px;}.capcelera_imatge h1 span{display:table-cell;vertical-align:middle;}}.capcelera_basica h1{font-size:1.250em;padding:.700em .500em .700em 0;text-align:left;font-family:'OpenSansSemibold';}.capcelera_basica h1.capcelera_flotant{padding-left:38px;}.capcelera_basica .cercador_vermell{padding-bottom:1.20em;}.basic_text_cita{background:#f5f5f5;font-size:1.250em;padding:1em 2em 1.3em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Arial;font-style:italic;margin:1.2em -0.750em;}.imatge_amb_peu{margin:.938em -0.938em 1.750em;}.imatge_amb_peu p{font-size:.813em;color:#666;padding:1em 0;margin:0 1.538em;border-bottom:2px solid #ddd;}.imatge_amb_peu.noticia{margin-top:0;}.video_gen p.peu-de-video{font-size:.813em;color:#666;margin:1em 0;}@media(max-width :47.938em){.basic_color{margin:0 -0.938em;}}.basic_color{color:#fff;padding:1.375em 1.500em;}.basic_color.bgGrey{color:#666;}.basic_color p{font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Arial;font-size:1.250em;font-style:italic;}.basic_color span{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-size:.875em;}.basic_color h3{font-family:'OpenSansRegular';margin-top:0;font-size:18px;color:#333;}.basic_color.simple p{font-size:13px;font-style:normal;font-family:'OpenSansRegular';}.basic_sabies_que h3{font-size:1.25em;color:#6E8390;}.basic_sabies_que div{font-family:OpenSansRegular,Helvetica,Arial,sans-serif;font-size:1em;color:#fff;padding:1.250em 1.875em;line-height:1.5;}@media(max-width :47.938em){.basic_text_descarregar{margin:0 -0.938em;}}.basic_text_descarregar{background:#f5f5f5;color:#666;padding:1.250em;margin:0 -15px;}.basic_text_descarregar p:first-child{font-size:1.125em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Arial;font-style:italic;}.basic_text_descarregar p+p{font-size:.875em;}.basic_text_descarregar a{display:block;font-size:.875em;padding:.2em 0 .2em 2em;margin-top:1em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;background:url(../img/NG_ico_descarregar.png) no-repeat left center;}.basic_text_cita{background:#f5f5f5;font-size:1.250em;padding:1em 2em 1.3em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Arial;font-style:italic;}.destacat_text_cont a{display:block;padding:.938em;}.destacat_text_cont a h4,.destacat_text_cont a h3{font-size:1em;color:#BF0000;margin:0 0 .125em 0;}.destacat_text_cont a p{font-size:.813em;margin:.5em 0;color:#666;}.destacat_text_avancat_cont{padding:0 0 1.250em;}.destacat_text_avancat_cont h4,.destacat_text_avancat_cont h3,.destacat_text_avancat_cont h2{padding:.500em 1.000em;margin:0;font-size:18px;color:#BF0000;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;}.llistat_destacat_text_avancat_cont.mt_20 .destacat_text_avancat_cont h4,.llistat_destacat_text_avancat_cont.mt_20 .destacat_text_avancat_cont h3{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.destacat_text_avancat_cont p{padding:0 1.429em;color:#666;font-size:.813em;color:#333;}.destacat_text_avancat_cont .llistat_enllacos_filet_cont{padding:0 1.250em;}.destacat_text_avancat_cont .llistat_enllacos_filet_cont .list-group-item{padding-top:.3em;padding-bottom:.3em;}.destacat_text_avancat_cont .llistat_enllacos_filet_cont .list-group-item a{font-size:15px;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.llistat_destacat_text_avancat_cont .destacat_text_avancat_cont .link-dest{padding:0 1.250em;}.destacat_noticies_cont{float:left;width:100%;border-top:.125em solid #ddd;padding:1.250em .375em;}.destacat_noticies_cont h3,.destacat_noticies_cont h2{font-size:1em;margin:0 0 .625em;}.destacat_noticies_cont h3 a,.destacat_noticies_cont h2 a{display:block;}.destacat_noticies_cont p{font-size:.813em;color:#666;line-height:1.3em;margin-bottom:2px;}.destacat_noticies_cont div{line-height:1;color:#666;}.destacat_noticies_cont div a{font-size:.688em;font-family:'OpenSansSemibold';text-transform:uppercase;}.destacat_noticies_cont span{display:inline-block;font-size:.688em;line-height:1.2;}.destacat_noticies_cont a+span{border-left:.091em solid #666;padding-left:.909em;margin-left:.909em;}.destacat_noticies_cont .nom_organism{color:#333;font-family:'OpenSansSemibold';}.amb_imatge .destacat_noticies_cont{border-top:1px solid #ddd;}.destacat_noticies.amb_imatge:first-child .destacat_noticies_cont{border-top:none;}.amb_imatge .destacat_noticies_cont h3{font-size:.938em;}.amb_imatge .destacat_noticies_cont h3 a{font-family:'OpenSansRegular';}.amb_imatge .destacat_noticies_cont .notc_img{float:left;width:4.875em;height:4.875em;position:relative;overflow:hidden;margin-right:.875em;}.amb_imatge .destacat_noticies_cont .notc_img img{min-width:100%;max-height:100%;width:auto;position:absolute;left:50%;margin-left:-75%;}.amb_imatge .destacat_agenda{padding:.95em .375em .95em 0;border-top:1px solid #ddd;width:100%;float:left;}.amb_imatge:first-child .destacat_agenda{border:none;}.amb_imatge .destacat_agenda img{float:left;margin:0 .625em 0 0;padding:0;}.amb_imatge .destacat_agenda h3{line-height:1.125em;font-size:1em;margin:0 0 .5em;font-family:'OpenSansSemibold';}.amb_imatge .destacat_agenda p{line-height:1em;font-size:.875em;margin:0;}.amb_imatge .destacat_agenda .recinte{color:#666;margin-bottom:10px;}.destacat_color_cont{padding:1.250em;text-align:center;display:table;width:100%;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;}.destacat_color_cont a{font-size:1em;vertical-align:middle;display:table-cell;display:inline-block\9;color:#fff;}.destacat_color_cont a:hover,.destacat_imatge_cont a:hover p{text-decoration:underline;color:#fff;}.destacat_imatge_cont{position:relative;text-align:center;overflow:hidden;z-index:0;}.destacat_imatge_cont a{overflow:hidden;}.destacat_imatge_cont div{left:0;line-height:3em;position:absolute;margin:0;color:#fff;font-size:1.125em;height:50%;}.destacat_imatge_cont span p.imatge_text{padding-top:2em;}.destacat_imatge_cont.imatge_alt img{width:auto;height:100%;position:relative;left:25%;margin-left:-50%;}.destacat_imatge_cont .imatge_text{position:absolute;left:0;bottom:0;width:100%;margin:0;padding:30% 1em .883em;text-align:left;font-size:1.063em;color:#fff;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,0)),color-stop(100%,rgba(51,51,51,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);}.destacat_imatge2{margin:0 0 .750em;}.destacat_imatge2_cont{position:relative;}.destacat_imatge2_cont a{display:block;}.destacat_imatge2_cont div{position:absolute;width:100%;bottom:0;left:0;padding:30% 1.05em .625em;color:#fff;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,0)),color-stop(100%,rgba(51,51,51,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);}.destacat_imatge2_cont h3,.destacat_imatge2_cont h2{font-size:.938em;font-weight:normal;margin:0;}.destacat_imatge2_cont a:hover h3,.destacat_imatge2_cont a:hover h2{text-decoration:underline;}.destacat_imatge2_cont span{font-size:.688em;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;}.destacat_imatge2_cont p{font-size:.813em;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;margin:0;}.destacat_imatge2_cont.grand h3,.destacat_imatge2_cont.grand h2{font-size:1.250em;font-weight:bold;}.destacat_imatge2_cont.grand{width:auto;margin:0 -15px;}.llistat_destacat_imatge2_cont{margin:0 -0.375em;}.llistat_destacat_imatge2 .destacat_imatge2{padding:0 .375em;}.destacat_icones_cont{font-size:.813em;}.destacat_icones_cont img{float:left;}.destacat_icones_cont a{display:table;padding-left:.625em;color:#333;}.destacat_icones_cont span{font-size:.9em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;margin-top:-0.250em;display:block;}.destacat_icones_cont p{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;margin:0;}.destacat_avises_cont{width:100%;right:0;top:0;z-index:17!important;position:absolute!important;}.destacat_avises_cont .panel{border:none;box-shadow:none;border-radius:0;}.destacat_avises_cont .panel-heading,.destacat_avises .panel-heading+.panel-collapse .panel-body,.destacat_avises .panel-collapse{float:left;width:100%;border:none;}.destacat_avises_cont .panel-heading{padding:.500em .750em .400em;}.destacat_avises_cont .panel-heading+.panel-collapse .panel-body{padding:.250em .750em .750em;}.destacat_avises_cont .panel-heading>div,.destacat_avises .panel-body>div{padding:.538em 0 .538em 2.750em;float:left;width:84%;font-size:.813em;color:#3f3f3f;font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif;}.destacat_avises_cont .desplegable{float:right;margin:.625em 0 0 0;background:url(../img/NG_ico_plegar.png) no-repeat;height:1.2em;width:1.2em;}.destacat_avises_cont .collapsed{float:right;margin:.625em 0 0 0;background:url(../img/NG_ico_desplegar.png) no-repeat;height:1.2em;width:1.2em;}.destacat_avises_cont .panel-heading.primer .desplegable.collapsed{background:url(../img/NG_ico_plegar.png) no-repeat;}.procicat{background:url(../img/ico_avis_activat.png) no-repeat center left;}.aerocat{background:url(../img/ico_AEROCAT.png) no-repeat center left;}.allaucat{background:url(../img/ico_ALLAUCAT.png) no-repeat center left;}.calor{background:url(../img/ico_CALOR.png) no-repeat center left;}.camcat{background:url(../img/ico_CAMCAT.png) no-repeat center left;}.ferrocat{background:url(../img/ico_FERROCAT.png) no-repeat center left;}.fred{background:url(../img/ico_FRED.png) no-repeat center left;}.infocat{background:url(../img/ico_INFOCAT.png) no-repeat center left;}.inuncat{background:url(../img/ico_INUNCAT.png) no-repeat center left;}.neucat{background:url(../img/ico_NEUCAT.png) no-repeat center left;}.pandemia{background:url(../img/ico_PANDEMIA.png) no-repeat center left;}.penta{background:url(../img/ico_PENTA.png) no-repeat center left;}.plaseqcat{background:url(../img/ico_PLASEQCAT.png) no-repeat center left;}.procicat{background:url(../img/ico_PROCICAT.png) no-repeat center left;}.qualitataire{background:url(../img/ico_QUALITATAIRE.png) no-repeat center left;}.radcat{background:url(../img/ico_RADCAT.png) no-repeat center left;}.retencio_transit{background:url(../img/ico_retencio_transit.png) no-repeat center left;}.sismicat{background:url(../img/ico_SISMICAT.png) no-repeat center left;}.transcat{background:url(../img/ico_TRANSCAT.png) no-repeat center left;}.vent{background:url(../img/ico_VENT.png) no-repeat center left;}.meteoacumulaciopluja{background:url(../img/meteoacumulaciopluja.png) no-repeat center left;}.meteocalor{background:url(../img/meteocalor.png) no-repeat center left;}.meteoestatmar{background:url(../img/meteoestatmar.png) no-repeat center left;}.meteofred{background:url(../img/meteofred.png) no-repeat center left;}.meteointensidadpluja{background:url(../img/meteointensidadpluja.png) no-repeat center left;}.meteoneu{background:url(../img/meteoneu.png) no-repeat center left;}.meteoonadafred{background:url(../img/meteoonadafred.png) no-repeat center left;}.transitretencio{background:url(../img/transitretencio.png) no-repeat center left;}.meteovent{background:url(../img/meteovent.png) no-repeat center left;}span.dataAvis{color:#999;}.destacat_imatge02{position:relative;overflow:hidden;width:100%;}.destacat_imatge02 .img_principal{max-width:465px;margin-top:5px;}.destacat_imatge02 ul{float:left;width:50%;position:relative;}.destacat_imatge02 ul li{float:left;margin:5px;position:relative;width:225px;}.destacat_imatge02 ul li img{width:100%;}.destacat_imatge02 ul li p{float:left;margin:5px;position:relative;}.destacat_imatge02 a{color:#FFF;cursor:pointer;}.destacat_imatge02 a:hover h3{text-decoration:underline;}.destacat_imatge02 a h3,.destacat_imatge02 ul li .enllacos2 p{margin:0;cursor:pointer;padding:5px 0;position:relative;width:460px;font-size:1.25em;}.destacat_imatge02 a span,.destacat_imatge02 ul li .enllacos2 span,.destacat_imatge03 ul li .enllacos2 span{color:#FFF;left:0;position:relative;float:left;cursor:text;font-size:.688em;}.destacat_imatge02 a h3,.destacat_imatge02 a span,.destacat_imatge02 ul li .enllacos2 span,.destacat_imatge02 ul li .enllacos2 p,.destacat_imatge0 ul li .enllacos2 p{width:100%;}.destacat_imatge02 a p{color:#FFF;margin:0;position:relative;float:left;cursor:text;font-size:.813em;}.destacat_imatge02 .enllacos{bottom:0;cursor:text;float:left!important;padding:10px;position:absolute;width:39.759%;}.destacat_imatge02 ul li .enllacos2,.destacat_imatge03 ul li .enllacos2{bottom:0;cursor:text;float:left!important;padding:10px;position:absolute;}.destacat_imatge02 ul.llistat_xarxes_socials{display:inline!important;float:left;position:relative;}.destacat_imatge02 ul.llistat_xarxes_socials li{display:inline!important;float:left;position:relative;margin:0 5px;width:auto;}.destacat_imatge02 ul.llistat_simple{width:100%;}.destacat_imatge02 ul.llistat_simple li{margin:0;padding:0 5px;width:25%;}.destacat_imatge02 ul.llistat_simple li a{width:100%;}.destacat_imatge03 a{color:#bf0000;font-family:"OpenSansSemibold";float:right;margin:10px 5px;font-size:.813em;}.llistat_imprimir .list-group-item{display:inline-block;margin:0 .15em;border:none;border-radius:0;padding:0;}.llistat_imprimir.header{margin:-81px 0 0 0;padding:0;float:right;width:3.7em;}.llistat_destacat_text_cont{margin-bottom:0;}.llistat_destacat_text_cont .list-group-item{border-radius:0;border:none;padding:0;background:none;}.llistat_destacat_text_cont .list-group-item .destacat_text_cont a{border-top:.125em solid #ddd;padding:.750em 0 0 0;}.llistat_destacat_text_avancat{z-index:0;padding-left:0;padding-right:0;}.llistat_destacat_text_avancat_cont .destacat_text_avancat_cont{margin-top:.625em;}.llistat_destacat_text_avancat:first-child .llistat_destacat_text_avancat_cont .destacat_text_avancat_cont:first-child{margin-top:0;}.llistat_destacat_color{float:left;width:100%;}.llistat_destacat_color_cont{float:left;width:100%;margin-bottom:0;text-align:center;padding:14px 0;}.llistat_destacat_color_cont .list-group-item{border-radius:0;border:none;padding:0;margin:0;}.llistat_destacat_color_cont .list-group-item .destacat_color_cont{height:99px;}.llistat_destacat_color_cont .list-group-item .destacat_color_cont{display:table;}.llistat_destacat_color_cont .list-group-item .destacat_color_cont a{display:table-cell;vertical-align:middle;}.llistat_enllacos_filet_cont{padding:.875em 1.875em .875em 1.750em;margin-bottom:0;}.llistat_enllacos_filet_cont .list-group-item{list-style-position:inside;border:none;border-top:1px solid #ddd;padding:.688em 0 .688em 1em;margin:0;position:relative;color:#333;border-radius:0;}.llistat_enllacos_filet_cont .list-group-item a{font-size:.938em;color:#333;position:relative;display:table;}.llistat_enllacos_filet_cont .list-group-item.item2:before{content:"";}.llistat_enllacos_filet_cont .list-group-item:before{content:"\2022";font-size:1.05em;position:absolute;left:0;color:#bf0000;}@media(max-width :47.938em){.llistat_enllacos_filet_cont .list-group-item:before{position:inherit;display:inline;float:left;padding-right:.5em;}}.llistat_enllacos_filet_cont .list-group-item:first-child{border-top:none;border-radius:0;}.llistat_sense_bullet{padding:0 .938em;margin-bottom:0;}.llistat_sense_bullet .list-group-item{border:none;border-radius:0;border-top:1px solid #ddd;padding:0;}.llistat_sense_bullet .list-group-item a{font-size:.938em;color:#bf0000;padding:.667em 0;display:block;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.llistat_sense_bullet .list-group-item:first-child{border-top:.188em solid #ddd;}.llistat_destacat_icones_cont{overflow:hidden;}.llistat_destacat_icones_cont .list-group-item{border:none;border-top:1px solid #ddd;border-radius:0;padding:.8em 0;float:left;width:100%;}.llistat_destacat_icones_cont .list-group-item:last-child{border-bottom:1px solid #ddd;}.llistat_peu .list-group-item{border:none;padding:0;}.llistat_peu .list-group-item.bullet{border:none;border-radius:0;padding:0;background:url(../img/NG_ico_list.png) no-repeat 0 .4em;margin-top:.35em;}.llistat_peu .list-group-item p,p.title_list{font-size:1.125em;color:#333;font-family:'OpenSansSemibold';}.llistat_peu .list-group-item a{font-size:.750em;color:#666;padding:0 .650em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;display:block;}.caixa_imatge{padding-top:.625em;}.llistat_xarxes_socials{margin:0;list-style:none;vertical-align:middle;margin:.625em 0;padding:0 .938em;text-align:center;float:left;width:100%;}.border_right{border-right:1px solid #DDD;}.llistat_xarxes_socials .list-group-item{float:left;margin:0 .15em;border:none;border-radius:0;padding:0;}footer .llistat_xarxes_socials .list-group-item:first-child{margin-left:0;}footer .llistat_xarxes_socials .list-group-item{margin:0 5px;margin-bottom:5px;}.llistat_xarxes_socials .list-group-item a{width:31px!important;height:30px!important;display:inline-block;margin-right:0!important;}.llistat_xarxes_socials .list-group-item a:hover{background-position:top center;width:31px;height:30px;background-repeat:no-repeat;display:inline-block;cursor:pointer;}.llistat_xarxes_socials .list-group-item a:hover img{filter:url("data:image/svg+xml;utf8,#grayscale");filter:gray;-webkit-filter:grayscale(100%);}.llistat_xarxes_socials .list-group-item a img{visibility:visible;}#center_1 .llistat_xarxes_socials .social_text,.panel-footer .llistat_xarxes_socials .social_text,.padding-1 .list-group.llistat_xarxes_socials .social_text,.row .list-group.llistat_xarxes_socials .social_text{font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:.688em;font-style:italic;color:#666;float:left;padding:.909em 1.273em .909em 0;}.rssAdj a.rss{background:url('../img/NG_ico_rss.png') no-repeat 0 0;}.llistat_collapse_cont .panel{border-radius:0;border:none;box-shadow:none;border-top:1px solid #ddd;margin:0!important;}.llistat_collapse_cont .panel:first-child{border-top:none;}.llistat_collapse_cont .panel-default>.panel-heading{background:none;padding:.750em 0;}.llistat_collapse_cont .panel-default>.panel-heading a{background:url(../img/NG_plegar.png) no-repeat right .300em;padding:.278em 22px .278em 0;display:block;font-size:1.025em;font-family:'OpenSansSemibold';}.llistat_collapse_cont .panel-default>.panel-heading a.collapsed{background:url(../img/NG_desplegar.png) no-repeat right .300em;padding-right:22px;}.llistat_collapse_cont .panel-default .panel-collapse .panel-body{padding-top:0;padding-bottom:1.500em;color:#666;padding-left:0;padding-right:0;}.filariana{background:none;font-size:.813em;color:#fff;border-radius:0;padding:0;margin:1.250em 0;}.filariana a{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;color:#fff;padding:.375em .438em;background:#333;display:inline-block;}.filariana .active{color:#fff;}.filariana>li+li:before{content:">";}.filariana li,.filariana>li+li:before{color:#333;margin-bottom:5px;}.filariana li:first-child a{background:#333;}.slider_imatges .carousel-indicators{width:auto;margin-bottom:0;}.slider_imatges .carousel-indicators li{border:none;height:auto;width:auto;margin:0 -0.250em 0 0;border-radius:0;padding:.3em;}.slider_imatges .carousel-indicators li.active{border:none;height:auto;width:auto;margin:0 -0.250em 0 0;background:none;}.slider_imatges .carousel-indicators li span{display:block;width:.563em;height:.563em;background:#c0c0c0;border-radius:.625em;}.slider_imatges .carousel-indicators li.active span{background:#C00000;}.slider_imatges .carousel-caption{text-shadow:none;}.slider_imatges .carousel-caption p.dekstop a,.slider_imatges .carousel-caption p.dekstop{color:#333;}.slider_petit .slide_navigator{position:absolute;z-index:15;width:100%;margin-top:28%;}.slider_petit .slide_navigator .slide_left{float:left;z-index:15;margin-left:.5em;}.slider_petit .slide_navigator .slide_right{float:right;z-index:15;margin-right:.5em;}.slider_petit .slide_left img,.slider_petit .slide_right img{height:44px;width:44px;}.slider_petit .carousel-caption{position:static;right:0;width:100%;padding:0;background:none;}.slider_petit .carousel-caption a{color:#fff!important;z-index:30;}.slider_petit .carousel-caption h3.dekstop{margin:0;color:#BD0000;}.slider_petit .carousel-caption h3{margin:0;color:#fff;padding:.778em .889em;text-align:left;font-size:1.125em;}.slider_petit .carousel-caption p{color:#fff;color:#333;font-size:13px;text-align:left;padding:15px 15px 0;margin:14px 0 0;min-height:86px;}.slider_petit .carousel-image{position:relative;}.slider_petit .carousel-image h3{position:absolute;width:100%;font-size:1.125em;padding:.889em .833em;bottom:0;margin:0;}.slider_petit .carousel-image h3 a{color:#fff;}.slider_petit a{text-decoration:none!important;}.slider_petit a:hover{text-decoration:none!important;}.slider_petit .carousel-indicators{position:absolute;left:0;margin-left:.7em;top:auto;bottom:77px;padding-top:.5em;text-align:left;height:1.55em;}.slider_petit>p{font-size:.813em;margin:1.308em;}.slider_petit.amb_peu .carousel-indicators{bottom:-21px;}.slider_grand .slider_imatges_cont{margin:0;}.slider_grand .slide_navigator{position:absolute;z-index:15;width:100%;margin-top:20%;}.slider_grand .slide_navigator .slide_left{float:left;z-index:15;margin-left:.5em;}.slider_grand .slide_navigator .slide_right{float:right;z-index:15;margin-right:.5em;}.slider_grand .item{float:left;width:100%;background:#fff;}.slider_grand .carousel-image{position:relative;}.slider_grand .carousel-image h3,.slider_grand .carousel-image h2{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;position:absolute;width:100%;font-size:1em;padding:30% .933em .889em;color:#fff;margin:0;bottom:0;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,0)),color-stop(100%,rgba(51,51,51,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);}.slider_grand .carousel-caption{position:static;width:100%;padding:1.250em 0 0;height:9em;}.slider_grand .carousel-caption h3,.slider_grand .carousel-caption h2{margin:0;color:#BF0000;}.slider_grand .carousel-image h3 a,.slider_grand .carousel-image h2 a{color:#fff;}.slider_grand .carousel-caption p{font-size:.875em;padding:0 1.071em;text-align:left;min-height:57px;margin-top:6px;}.slider_grand .carousel-indicators{position:absolute;left:-5px;width:100%;margin-left:0;padding-top:.5em;text-align:left;bottom:120px;}.pestanyes .panel-group .panel{background:none;border-radius:.438em;box-shadow:none;margin-top:.500em;}.pestanyes .panel-group .panel .panel-heading{color:#fff;border-radius:0;background:#666;background:-moz-linear-gradient(top,#666 0,#888 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#666),color-stop(100%,#888));background:-webkit-linear-gradient(top,#666 0,#888 100%);background:-o-linear-gradient(top,#666 0,#888 100%);background:-ms-linear-gradient(top,#666 0,#888 100%);background:linear-gradient(to bottom,#666 0,#888 100%);}.pestanyes .panel-group .panel.active .panel-heading{background:#666;background:-moz-linear-gradient(top,#666 0,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#666),color-stop(100%,#333));background:-webkit-linear-gradient(top,#666 0,#333 100%);background:-o-linear-gradient(top,#666 0,#333 100%);background:-ms-linear-gradient(top,#666 0,#333 100%);background:linear-gradient(to bottom,#666 0,#333 100%);}.pestanyes .panel-body{border-radius:.313em;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 29%,rgba(245,245,245,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(29%,rgba(255,255,255,1)),color-stop(100%,rgba(245,245,245,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 29%,rgba(245,245,245,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 29%,rgba(245,245,245,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 29%,rgba(245,245,245,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 29%,rgba(245,245,245,1) 100%);}.pestanyes .panel-group .panel .panel-collapse{border:1px solid #ddd;border-top:none;border-bottom-right-radius:.438em;border-bottom-left-radius:.438em;}.llistat_enllacos_filet:last-child .llistat_enllacos_filet_cont{border-bottom:none;}@media(max-width :47.938em){.pestanyes .panel-group .panel .panel-collapse{overflow:hidden;}}.pestanyes .panel-group .panel .panel-title a{font-family:'OpenSansSemibold';display:block;background:url(../img/NG_ico_obrir.png) no-repeat right center;padding:.125em 1.4em .125em 0;}.pestanyes .panel-group .panel.active .panel-title a{background:url(../img/NG_ico_tancar.png) no-repeat right center;}.pestanyes .panel-group .panel .panel-collapse table{margin-top:16px;}.pestanyes .pestanyes_bot{margin:0;}.panel-group .panel-heading+.panel-collapse .panel-body,.panel-collapse .panel-body{border:none;}.pestanyes .transport_public .panel-body{border-bottom:1px solid #ddd!important;}.pestanyes .transport_public .panel-body .panel-header{padding:1em 0 .6em;font-family:'OpenSansSemibold';}.pestanyes .llistat_enllacos_filet_cont{padding:0;}.pestanyes .llistat_enllacos_filet_cont+.llistat_enllacos_filet_cont{margin-top:0;}.pestanyes .llistat_enllacos_filet_cont+.llistat_enllacos_filet_cont .list-group-item:first-child{border-top:1px solid #ddd;}.cercador_vermell{padding:0;margin:0;}.cercador_vermell .form-group{display:block;position:relative;margin-bottom:0;}.cercador_vermell .form-group .form-control{font-size:1em;position:relative;padding:.400em 0 .400em 2.000em;font-size:.938em;display:block;width:100%;background:url(../img/NG_ico_cercador_mbl.png) no-repeat .467em center #FFF;border-radius:0;border:1px solid #ddd;height:2.667em;box-shadow:none;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;color:#666;-webkit-appearance:none;}.cercador_vermell .form-group .form-control:focus{box-shadow:none;border:1px solid #bcbcbc;}.cercador_vermell .btn,header .container .in form .form-group .buttonG.btn{position:absolute;top:0;right:0;margin:0;border-radius:0;background:url(../img/NG_ico_lupa.png) no-repeat center center #BD0000;border-color:#BD0000;height:100%;width:3em;}.searchExemple{font-size:.813em;color:#666;padding:.769em .8000em;}.searchExemple a,.searchExemple span{margin-left:.385em;color:#BF0000;}.cercador_vermell button.btn{border:none;height:2.375em;position:absolute;top:.263em;width:2.125em;right:1px;border-radius:0;background:url(../img/NG_ico_cercador_tancar.png) no-repeat center center #FFF;}.cercador_vermell button.btn:active{box-shadow:none;}.dades_catalunya{float:left;}.h2_not_resize{font-size:1.563em;padding-right:4.400em;}.dades_catalunya>div{margin-top:1.250em;}.dades_catalunya .tit_dades{color:#333;font-size:1.125em;font-family:'OpenSansLight',Helvetica,Arial,sans-serif;padding:0 5em 0 .625em;line-height:1.2;}.dades_catalunya .dades_numeriques{color:#39599F;font-family:'OpenSansBold',Helvetica,Arial,sans-serif;font-size:2.188em;padding:0 0 0 .313em;line-height:1;display:block;margin:.171em 0;}.dades_catalunya .dades_numeriques span{font-size:.667em;}.dades_catalunya .marge_negatiu{margin-top:-0.313em;}.destacat_com_arribar{float:left;margin:0 0 .55em;}.destacat_com_arribar_cont .icona_com_arribar{float:left;}.destacat_com_arribar_cont .icona_com_arribar img{width:3.750em;}.destacat_com_arribar_cont .text_com_arribar{display:table;padding:0 1.250em 0 1.000em;}.destacat_com_arribar_cont .mini_prova_coneixer{font-size:.813em;color:#666;}.titol_vermell{color:#BF0000;font-size:1.125em;margin:.35em 0;}@media(max-width :47.938em){.destacat_com_arribar{padding:0;}.col-xs-5{width:100%;}.basic_link.actualitat{margin-top:1.1em;}.llistat_xarxes_socilas .list-group-item{border:medium none;border-radius:0;float:left;margin:0 .15em;padding:none!important;}li.list-group-item.social_text{display:none;}.slider_petit .carousel-caption p{height:36px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:inherit;}.slider_petit .carousel-indicators{bottom:0;height:2.9em;}.link-accesible{color:#fff;padding:.6em 0 .7em 1.7em;margin-top:0;font-size:1em;background:#4d4d4d;background-image:url(../img/arrow-acc-big2.png);background-image:url(../img/arrow-acc-big2.png),-moz-linear-gradient(top,#4d4d4d 0,#3d3d3d 38%,#3a3a3a 40%,#3a3a3a 45%,#343434 55%,#2c2c2c 78%,#292929 80%,#222 100%);background-image:url(../img/arrow-acc-big2.png),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(38%,#3d3d3d),color-stop(40%,#3a3a3a),color-stop(45%,#3a3a3a),color-stop(55%,#343434),color-stop(78%,#2c2c2c),color-stop(80%,#292929),color-stop(100%,#222));background-image:url(../img/arrow-acc-big2.png),-webkit-linear-gradient(top,#4d4d4d 0,#3d3d3d 38%,#3a3a3a 40%,#3a3a3a 45%,#343434 55%,#2c2c2c 78%,#292929 80%,#222 100%);background-image:url(../img/arrow-acc-big2.png),-o-linear-gradient(top,#4d4d4d 0,#3d3d3d 38%,#3a3a3a 40%,#3a3a3a 45%,#343434 55%,#2c2c2c 78%,#292929 80%,#222 100%);background-image:url(../img/arrow-acc-big2.png),-ms-linear-gradient(top,#4d4d4d 0,#3d3d3d 38%,#3a3a3a 40%,#3a3a3a 45%,#343434 55%,#2c2c2c 78%,#292929 80%,#222 100%);background-image:url(../img/arrow-acc-big2.png),linear-gradient(to bottom,#4d4d4d 0,#3d3d3d 38%,#3a3a3a 40%,#3a3a3a 45%,#343434 55%,#2c2c2c 78%,#292929 80%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d4d4d',endColorstr='#222222',GradientType=0);background-repeat:no-repeat;background-position:16px 9px,0 0;}.link-accesible a{color:#fff;margin:0 0 0 .7em;font-size:.9em;}}.llistat_iUtilitat .tit_iUtilitat{font-size:1em;margin:1em 0 0;color:#333;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;}.llistat_iUtilitat>p{margin:0;font-size:.813em;}.llistat_iUtilitat>a{font-size:.813em;display:block;padding-bottom:.769em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.capcelera_principal .paragraf_contacte{font-size:1.125em;clear:both;color:#666;}.iframe{height:29.313em;width:100%;background:#8A8A7B;}.capcelera_principal h1{font-size:1.25em;padding:.7em .5em .7em 0;text-align:left;}.capcelera_principal h1.marca_sense_padding{padding:0;}.capcelera_principal p{color:#333;font-size:.813em;}.obligatoris{font-size:.813em;}.line{border-top:1px solid #DDD;padding-bottom:1.563em;}.form label{display:block;clear:both;}.form .clearfix{margin-bottom:1.5em;}.form input,.form textarea,.form select,.form .form-control{background:#FFF;color:#555;}.clarification,.form .clarification{font-size:.750em;color:#666;}.form .radio{font-size:.813em;padding:0 1.875em .188em .313em;display:inline;}.form .checkbox{font-size:.813em;padding:0 1.875em .188em .313em;display:inline;}.dadesProteccio{font-size:.938em;color:#999;padding:1.563em 0 .938em 0;}.textProteccio{font-size:.688em;color:#999;}.textProteccio{font-size:.688em;color:#999;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}h2.margin{margin-bottom:.629em;margin-top:.629em;}.form textarea{height:8em;}.form label{margin-top:10px;}@media(max-width :47.938em){.el_mes_consultat.generalitat{float:right;}.el_mes_consultat.teme{position:absolute;top:-5.325em;right:0;}.el_mes_consultat .shadow{box-shadow:none;}.el_mes_consultat .panel{border:none;border-radius:0;background:none;margin:0;}.el_mes_consultat .panel-heading{position:relative;width:14.375em;background:none;border:none;z-index:1000;}.el_mes_consultat .panel-heading a{font-size:.813em;text-align:right;font-weight:bold;padding:0 1.6em;border-radius:.313em;display:block;background:url(../img/NG_ico_mes_consultat.png) no-repeat right center;}.el_mes_consultat.open .panel-heading a{background:url(../img/NG_ico_mes_consultat_tancar.png) no-repeat right center;}.el_mes_consultat .panel-body{position:absolute;top:0;right:-16.000em;width:14.375em;box-shadow:-0.313em .313em .500em rgba(0,0,0,0.24);padding:2.750em 0 1.250em 1em;background:#eee;background:-moz-linear-gradient(left,rgba(238,238,238,1) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(238,238,238,1) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(238,238,238,1) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(238,238,238,1) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(238,238,238,1) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff',GradientType=1);}.el_mes_consultat .panel-body .llistat_enllacos_filet_cont{padding:0;}.title25-16{font-size:1em;}.p15-13{color:#666;font-size:.813em;}.paragraf_contacte{font-size:.938em;color:#666;}.p18_16{font-size:1em;}.p14-13{font-size:.813em;}.p16-15{font-size:.938em;}}a.mes_link,.llistat_enllacos_filet_cont .list-group-item a.mes_link{background:url(../img/NG_ico_desplegar.png) no-repeat left center #fff;padding-left:21px;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}a.mes_link,.llistat_enllacos_filet_cont .list-group-item a.mes_link.collapsed{background:url(../img/NG_ico_plegar.png) no-repeat left center #fff;padding-left:21px;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}a.mes_link:before,.llistat_enllacos_filet_cont .list-group-item a.mes_link:before{content:"";}.ocult{display:none;}.menu_flotant{float:left;margin-left:-0.188em;margin-top:.438em;margin-right:.438em;}.menu_flotant a,.menu_flotant a:hover{text-decoration:none!important;}.menu_flotant>button{width:2.063em;height:2.063em;background:url(../img/NG_ico_tancar_menu_gen.png) no-repeat;border:none;z-index:1;outline:0;}.menu_flotant>button.collapsed{background:url(../img/NG_ico_obrir_menu_gen.png) no-repeat;}#menu_flotant_cont,#formulari_envia{position:absolute;border:1px solid #ddd;box-shadow:.188em .188em .250em rgba(0,0,0,0.14);background:#fff;z-index:20;}#menu_flotant_cont .panel-group,#formulari_envia .panel-group{padding:.875em;}#menu_flotant_cont .panel-group h3,#formulari_envia .panel-group h3{margin:0;font-size:1.250em;font-weight:normal;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;}#menu_flotant_cont h3 a{color:#666;}#menu_flotant_cont h3 a:hover{color:#333;}#menu_flotant_cont .panel-group .panel,#formulari_envia .panel-group .panel{border:none;border-bottom:1px solid #ddd;border-radius:0;box-shadow:none;margin:0 0 0 .813em;}#menu_flotant_cont .panel-group .panel:last-child,#formulari_envia .panel-group .panel:last-child{border-bottom:none;}#menu_flotant_cont .panel-group .panel .panel-heading,#formulari_envia .panel-group .panel .panel-heading{background:none;padding:0;}#menu_flotant_cont .panel-group .panel .panel-heading a,#formulari_envia .panel-group .panel .panel-heading a{display:block;padding:.667em 2.333em .667em 0;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;font-size:.938em;color:#666;}#menu_flotant_cont .panel-group .panel .panel-heading a:hover,#menu_flotant_cont .panel-group .panel .panel-heading a:hover strong{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif!important;}#menu_flotant_cont .panel-group .panel .panel-heading a.collapsed.active,#menu_flotant_cont .panel-group .panel .panel-heading a[data-toggle="collapse"],#formulari_envia .panel-group .panel .panel-heading a.collapsed.active,#formulari_envia .panel-group .panel .panel-heading a[data-toggle="collapse"]{background:url(../img/NG_ico_plegar_menu_gen.png) no-repeat right .467em;color:#333;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}#menu_flotant_cont .panel-group .panel .panel-heading a.collapsed,#formulari_envia .panel-group .panel .panel-heading a.collapsed{background:url(../img/NG_ico_desplegar_menu_gen.png) no-repeat right .467em;color:#666;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;}#menu_flotant_cont .panel-group .panel-body,#formulari_envia .panel-group .panel-body{padding:0;}#menu_flotant_cont .panel-group .panel-body ul,#formulari_envia .panel-group .panel-body ul{padding:0;}#menu_flotant_cont .panel-group .panel-body ul li a,#formulari_envia .panel-group .panel-body ul li a{font-size:.813em;display:block;padding:.385em .923em;border-left:.231em solid #ddd;color:#666;}#menu_flotant_cont .panel-group .panel-body ul li a.active,#menu_flotant_cont .panel-group .panel-body ul li a:hover,#formulari_envia .panel-group .panel-body ul li a.active,#formulari_envia .panel-group .panel-body ul li a:hover,.menu_flotant .panel-group .panel-body ul li a:focus{border-left:.231em solid #333;color:#333;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.custom_select{border:none;box-shadow:none;border-radius:0;height:2.80em!important;padding-bottom:0;padding-top:0;width:100%!important;}.custom_select .customSelectInner{width:100%!important;height:2.80em;padding:.65em 1.763em .65em 0;background:url(../img/NG_ico_select_mobil.png) no-repeat right center #7A7A7A;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.form .custom_select{background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;display:block;font-size:.875em;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%;height:2.5em!important;padding-bottom:0;padding-top:0;width:100%!important;}.form .custom_select .customSelectInner{width:100%;height:2.2em!important;width:100%!important;padding:.65em 1.763em .65em 0;background:url(../img/NG_ico_select_mobil2.png) no-repeat right center #fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.panel-footer{width:100%;float:left;padding:.938em;border-top:none;background:#fff;margin:8px 0 0;border-bottom-right-radius:.438em;border-bottom-left-radius:.438em;}.panel-footer .llistat_xarxes_socials{margin:0;display:inline-block;padding:0;text-align:left;width:auto;}.panel-footer .llistat_xarxes_socials span{margin-top:.7em!important;}.panel-footer .llistat_xarxes_socials .list-group-item{margin:.2em .163em;}.panel-footer .llistat_xarxes_socials .social_text{padding-right:.7em;}.panel-footer .txt_peu,.panel-footer .txt_peu_transport{font-family:OpenSansSemibold;font-size:.815em;margin-top:.588em;text-align:right;float:right;}.panel-footer .txt_peu2{float:right;width:auto;font-size:.815em;font-family:'OpenSansSemibold';padding:0;margin-top:.55em;}.cercador_tab .nav{margin-bottom:.875em;text-align:center;}.cercador_tab .nav>li{position:relative;bottom:-0.938em;background:none;border:none;overflow:visible;padding-bottom:.875em;display:inline-block;float:none;}.cercador_tab .nav>li.active{background:url(../img/NG_fletxa_avall_active.png) no-repeat center 2.363em;}.cercador_tab .nav>li a:focus{border:none;}.cercador_tab .nav>li a{border-radius:0;border:none;border-bottom:.188em solid #C00000;font-size:1em;padding:.4em 1.675em;margin-right:.250em;color:#C00000;}.cercador_tab .nav>li a:hover{border:none;background:none;border-bottom:.188em solid #C00000;}.cercador_tab .nav>li.active a{color:#333;border-bottom:.188em solid #333;}.cercador_tab .nav>li.active a:hover{border-bottom:.188em solid #333;}.cercador_tab .tab-pane{float:left;width:100%;}.image_detail{width:100%;height:31.250em;background:#333;position:absolute;margin-top:.875em;}.llistat_imatges{padding:0;float:left;}.llistat_imatges .item{width:50%;float:left;padding:.38em;position:relative;}.llistat_imatges .item.open{margin-bottom:31.250em;}.llistat_imatges .item.desplacat{margin-bottom:31.250em;}.llistat_imatges .item img{border:1px solid #ddd;cursor:pointer;}.cercador_imatge_detail{width:100%;float:left;overflow:hidden;}.cercador_imatge_detail.opened{margin:.938em 0;}.cercador_imatge_cont{position:absolute;left:0;width:100%;color:#fff;background:#333;height:0;}.cercador_imatge_cont .container{padding-bottom:1.25em;position:relative;}.cercador_imatge_cont .cercar_detall{position:absolute;right:0;top:0;background:url(../img/NG_ico_cercador_prev_imatge.png) no-repeat;border:0;text-indent:-99999px;width:1.938em;height:1.938em;right:0;z-index:1;}.cercador_imatge_cont .prev_img,.cercador_imatge_cont .next_img{width:2.863em;height:2.863em;position:absolute;top:50%;margin:-1.250em;text-indent:-9999999px;}.cercador_imatge_cont .prev_img{background:url(../img/NG_ico_esquerra_fletxa_peq.png) no-repeat;left:2.125em;}.cercador_imatge_cont .prev_img:hover{background:url(../img/NG_ico_esquerra_fletxa_peq_hover.png) no-repeat;}.cercador_imatge_cont .next_img{background:url(../img/NG_ico_dreta_fletxa_peq.png) no-repeat;right:2.125em;}.cercador_imatge_cont .next_img:hover{background:url(../img/NG_ico_dreta_fletxa_peq_hover.png) no-repeat;}.cercador_imatge_cont .col-izq{width:100%;float:left;position:relative;}.cercador_imatge_cont .col-dch{width:100%;float:left;padding:0 .938em;background:#333;}.cercador_imatge_cont .col-dch h2{font-weight:normal;font-size:1em;text-align:left;margin-top:1.000em;}.cercador_imatge_cont .col-dch p{font-size:.813em;color:#ccc;}.cercador_imatge_cont .col-dch ul{font-size:.813em;padding-left:0;color:#ccc;}.cercador_imatge_cont .col-dch>div{border:1px solid rgba(255,255,255,0.3);border-left:none;border-right:none;padding:.250em 0 .438em;}.cercador_imatge_cont .col-dch>div a{display:block;}.cercador_imatge_cont a{font-size:.875em;color:#fff;text-decoration:underline;}.cercador_imatge_cont li a{font-size:.875em;color:#CCC;text-decoration:underline;}.cercador_imatge_cont li a:hover{color:#CCC;}.cercador_imatge_cont .social_text{font-size:.875em;}.cercador_imatge_cont .llistat_xarxes_socials{text-align:left;}.popup_avis{background:#fff;position:absolute;width:100%;z-index:2;top:-157px;left:auto;overflow:visible;border:1px solid #ddd;display:none;}.popup_avis p{padding:24px 50px 24px 24px;font-size:13px!important;color:#666!important;}.popup_avis p span{color:#333;font-family:'OpenSansSemibold';}.popup_avis button{position:absolute;right:15px;top:15px;background:url(../img/NG_ico_tancar_popup.png) no-repeat transparent;border:none;box-shadow:none;border-radius:0;width:20px;height:20px;text-indent:-99999px;overflow:hidden;}.popup_avis>span{background:url(../img/NG_fletxa_avall_blanc_lg.png) no-repeat center bottom;position:absolute;bottom:-12px;left:50%;margin-left:-13px;width:27px;height:12px;z-index:2;text-indent:-99999px;}.paginacio{text-align:center!important;float:left;width:100%;margin-top:1.125em;padding-top:.250em;}.pagination{display:block;margin:0;padding:20px 0;border-top:1px solid #ddd;}.pagination_mob{border-top:1px solid #ddd;margin-top:-17px;}.pagination>li{display:inline-block;margin:0 -1px;}.pagination li:first-child a{background:url(../img/NG_ico_mes_consultat.png) no-repeat left .45em;padding-left:1.575em;}.pagination li:first-child a.desactivat:hover,.pagination li:first-child a.desactivat{color:#ddd!important;text-decoration:none!important;background:url(../img/NG_pag_off_left.png) no-repeat left .45em;}.pagination li:last-child a{background:url(../img/NG_ico_mes_consultat_tancar.png) no-repeat right .45em;padding-right:1.575em;}.pagination li:last-child a.desactivat,.pagination li:last-child a.desactivat:hover{color:#ddd!important;text-decoration:none!important;background:url(../img/NG_pag_off_right.png) no-repeat right .45em;}.pagination li a,.pagination li span{padding-top:2px;padding-bottom:2px;}.pagination li a.desactivat:hover{background:transparent;color:#ddd;}.pagination li a.actiu,.pagination li span.actiu{color:#666;cursor:default;}.pagination li a.actiu,.pagination li span.actiu:hover{color:#666!important;}.pagination>li>span:hover{text-decoration:none;color:#666;}.pagination li a.actiu2{background-color:#eee;color:#333;text-decoration:none!important;}.paginacio.mostrar{margin:0;padding:2px 0 28px;border-top:1px solid #ddd;}.paginacio.mostrar a{display:block;padding:8px 0 0;border-top:1px solid #ddd;}.paginacio.mostrar span{font-size:.825em;padding:0 24px 0 0;background:url(../img/NG_arrow_down.fw.png) no-repeat right center;}@media(max-width :47.938em){.pagination{margin:20px auto;}.pagination.visible-xs{margin:0;width:100%;text-align:center;}.pagination.visible-xs li{display:inline-block;padding:0 10px;}.pagination.visible-xs li:first-child{float:left;}.pagination.visible-xs li+li+li{float:right;}.pagination li:first-child a,.pagination li:first-child a.desactivat:hover{padding-left:0;}.pagination li:last-child a,.pagination li:last-child a.desactivat:hover{padding-right:0;}.pagination li a{font-size:14px;}}.noticia_detalls_cont div{float:left;color:#666;}.noticia_detalls_cont div a{font-size:.688em;text-transform:uppercase;display:inline-block;font-family:'OpenSansSemibold';}.noticia_detalls_cont span{color:#666;font-size:.688em;display:inline-block;border-left:.091em solid #ddd;padding-left:.909em;margin-left:.909em;}.noticia_detalls_cont span.category{border-left:0;margin-left:0;padding-left:0;}.video_gen p{font-size:.875em;color:#666;margin-top:1.714em;}.inform_relacionada_cont{background:#f5f5f5;padding:1.250em;margin:0 -0.938em;clear:left;overflow:hidden;}.inform_relacionada_cont h4,.inform_relacionada_cont h3{font-size:.938em;margin:0;font-family:'OpenSansSemibold';}.inform_relacionada_cont .llistat_enllacos_filet_cont{padding:0;margin:.938em 0 .938em;border-top:.188em solid #ddd;}.inform_relacionada_cont .llistat_enllacos_filet_cont .list-group-item{padding-top:.488em;padding-bottom:.488em;}.inform_relacionada_cont .llistat_enllacos_filet_cont .list-group-item a{font-size:.938em;}.inform_relacionada_cont .llistat_enllacos_filet_cont.icones .list-group-item a{padding-left:28px;padding:.2em 0 .2em 28px;}.inform_relacionada_cont .llistat_enllacos_filet_cont.icones .list-group-item a:before{content:"";}.xarxes-socials{background:#f5f5f5;overflow:hidden;}.xarxes-socials .twitter{width:100%;border-bottom:2px solid #ddd;padding-bottom:.8em;margin-bottom:.8em;}.xarxes-socials .twitter ul{margin:0;}.xarxes-socials .twitter li{font-size:.875em;list-style-type:none;background:url(../img/NG_ico_twitter.png) no-repeat left center;padding:.8em 0 .8em 2.9em;font-family:'OpenSansSemibold';width:100%;}.xarxes-socials h3{font-size:.813em;display:inline-block;margin:0;font-family:'OpenSansRegular';}.xarxes-socials ul.xarxes{padding:0;margin:0;display:inline-block;}.xarxes-socials ul.xarxes li{display:inline;font-size:.813em;border-right:1px solid #444;padding:0 .5em 0 .5em;}.xarxes-socials ul.xarxes li:first-child{padding-left:0;}.xarxes-socials ul.xarxes li a{color:#BF0000;}.xarxes-socials ul.xarxes li:last-child{border-right:none;}.xarxes-socials .gencat img{float:left;margin:10px;}.xarxes-socials .gencat p{font-size:.875em;padding:.625em 0 0 .625em;overflow:hidden;}.xarxes-socials .gencat .link-app{width:100%;margin:71px 0 0 0;font-size:.813em;text-align:right;border-top:2px solid #ddd;padding:10px 0 0 0;font-family:'OpenSansSemibold';}.guia-usus{background:#fff;margin:0 -15px;padding:0 1.25em 1.2em;}.guia-usus p{font-size:.825em;color:#666;}.guia-usus ul{border-top:.188em solid #ddd;padding:0 .5em;}.guia-usus li{border-bottom:1px solid #ddd;padding:.5em .7em .5em;}.guia-usus ul li a.ico_pdf{padding:.2em .5em .2em 1.8em;font-size:.875em;font-family:'OpenSansSemibold';display:inline-table;}.guia-usus ul li span{display:block;padding:0 .5em 0 1.8em;}.guia-usus ul li a.a-vermell{font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif;font-size:.875em;}.guia-usus ul li a.a-vermell:hover{color:#BF0000;}.last-app{background:#fff;margin:0 -15px;padding:0 1.25em 1.2em;overflow:hidden;}.last-app .box-app{float:left;width:47%;border-top:1px solid #ddd;margin:.625em .625em .625em 0;}.last-app div.box-app:nth-of-type(2),.last-app div.box-app:nth-of-type(4),.last-app div.box-app:nth-of-type(6),.last-app div.box-app:nth-of-type(8),.last-app div.box-app:nth-of-type(10){float:right;margin:.625em 0 .625em 0;}.last-app .bor{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:2px 0 0 0;overflow:hidden;clear:both;padding:2px 0;}.all-app{text-align:right;margin:-11px -7px;font-size:13px;font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif;width:100%;overflow:hidden;}.last-app .box-app h3{font-size:1.125em;color:#c00000;font-family:'OpenSansRegular';}.last-app .box-app img{float:left;margin:.625em .625em 0 0;}.last-app .box-app p{font-size:.875em;padding:.5em 1.2em;}@media(max-width :47.938em){.xarxes-socials .gencat img{float:none;}.last-app .box-app,.last-app div.box-app:nth-of-type(2),.last-app div.box-app:nth-of-type(4),.last-app div.box-app:nth-of-type(6),.last-app div.box-app:nth-of-type(8),.last-app div.box-app:nth-of-type(10){float:none;width:100%;overflow:hidden;}.gencat{text-align:center;}.gencat p{text-align:left;}.xarxes-socials .gencat .link-app{margin:24px 0 0 0;}}.ul-box{font-size:.813em!important;color:#BF0000;padding-left:1.5em;}.ul-box a,.ul-box a:hover{color:#BF0000;}.ul-box li{display:inline;}.ul-box .ico_pdf,.ul-box .ico_pdf:hover{color:#333;padding:.5em .5em .5em 2em;display:inline;}p.ul-box a{font-family:'OpenSansSemibold';}.basic_color.xar-socials{margin:0 0 .625em;padding:.625em 1.500em;}.basic_color.xar-socials h3{font-size:1.250em;padding:0;margin:6px 0 10px;color:#fff;font-family:'OpenSansSemibold';}.basic_color.xar-socials h3+p{font-family:'OpenSansSemibold';margin:0;}.basic_color.xar-socials p{font-size:.875em;font-style:normal;font-family:"OpenSansRegular";color:#fff;border-bottom:none;}.basic_color.xar-socials p.small{font-size:.750em;}.basic_color.xar-socials .tit{font-size:1.250em;padding:0;margin:0;color:#fff;font-family:'OpenSansSemibold';}.basic_color.xar-socials a.tit:hover{text-decoration:none!important;}.col-sm-8.bgGrey{background:#fff;}.col-sm-4.center-block.shadowBox2 .shadow3{display:none;}.table.col-sm-12.mt_20 table th{background:#666;color:#fff;}.table.col-sm-12.mt_20 .table>thead>tr>th{border-bottom:none;}.table.mt_20 table td{border:none;font-size:.813em;padding:10px;}.table.col-sm-12.mt_20 table tbody td{border:1px solid #ddd;}.table.col-sm-12.mt_20>thead>tr>th,>thead>tr>td{border-bottom-width:1px;}.table.col-sm-12.mt_20 table .cell-blue{background:#f5f5f5;}.table.col-sm-12.mt_20 tfoot td{border-bottom:solid #ddd 2px;font-size:.688em;padding:2em 0 2em 1em;}.letter_pagin{border:1px solid #ddd;text-align:center;margin-top:20px;}.letter_pagin li{color:#BF0000;font-size:18px;display:inline-block;font-family:"OpenSansSemiBold";padding:6px 7px;cursor:pointer;}.letter_pagin li:hover,.letter_pagin li:focus,.letter_pagin li.active{background:#666;color:#fff;}.llistat_az li{border-top:1px solid #ddd;padding-bottom:10px;}.llistat_az li h4{font-size:16px;color:#BF0000;font-weight:normal;font-family:'OpenSansRegular';}.llistat_az li span{display:block;font-size:13px;color:#666;margin-top:4px;}.llistat_az li a{display:block;font-size:12px;color:#333;}.fons_filtre .selectQualsevol{margin-top:.65em;}.fons_filtre .selectQualsevol .form-control{line-height:.429em;-webkit-appearance:none;}.cerca_avancada{margin:16px 0 0;padding:10px 0;border:1px solid #ddd;border-right:none;border-left:none;float:left;width:100%;}.cerca_avancada>a{background:url(../img/NG_ico_plegar.png) no-repeat right;padding-right:30px;float:right;cursor:pointer;font-size:13px;color:#333;font-family:'OpenSansSemibold';}.cerca_avancada>a.collapsed{background:url(../img/NG_ico_desplegar.png) no-repeat right;}.cerca_avancada .cerca_avancada_cont{width:100%;float:left;}.cerca_avancada .navbar-form{padding:0 10px;}.cerca_avancada .navbar-form div>.form-control{width:100%;margin-left:0;margin-top:10px;border:1px solid #ccc;background:#fff;border-radius:0;box-shadow:none;color:#666;font-size:1em;padding-top:10px;padding-bottom:10px;height:auto;-webkit-appearance:none;}.cerca_avancada .navbar-form div>.form-control:first-child{margin:0;}.cerca_avancada .navbar-form .quan{margin-top:10px;padding:10px 20px 0;border-top:1px solid #ddd;}.cerca_avancada .navbar-form .quan>span{font-family:"OpenSansSemiBold";font-size:16px;float:left;width:100%;}.cerca_avancada .navbar-form .quan input[type="radio"]{margin-right:3px;}.cerca_avancada .navbar-form .quan>div span{font-size:13px;}.cerca_avancada .navbar-form .quan .input-dates{width:100%;}.cerca_avancada .navbar-form .quan .form-control{width:44%;margin:6px 0 0!important;float:left;-webkit-appearance:none;}.cerca_avancada .navbar-form .quan .datepicker{width:43.4%;margin:6px 0 0!important;float:left;background:url(../img/NG_calendar.fw.png) no-repeat center right;border:1px solid #CCC;border-radius:0;box-shadow:none;color:#666;font-size:1em;height:auto;margin-left:0;margin-top:10px;padding:10px 40px 10px 6px;cursor:pointer;}.cerca_avancada .navbar-form .quan .datepicker2{width:43.4%;margin:6px 0 0!important;float:left;background:url(../img/NG_calendar.fw.png) no-repeat center right;border:1px solid #CCC;border-radius:0;box-shadow:none;color:#666;font-size:1em;height:auto;margin-left:0;margin-top:10px;padding:10px 40px 10px 6px;cursor:pointer;}.cerca_avancada .navbar-form .quan .input-dates span{float:left;padding:10px 5%;margin-top:6px;width:30px;text-align:center;}.cerca_avancada .navbar-form .quan>div{padding:10px 0 0;float:left;}.cerca_avancada .navbar-form .quan>div+div{border-bottom:1px solid #ddd;padding:0 0 16px;}.cerca_avancada .navbar-form .quan>div>div{width:50%;float:left;}.cerca_avancada .navbar-form .quan button{width:77px;color:#fff;background:#bf0000;height:32px;border:none;box-shadow:none;border-radius:5px;float:right;margin-top:10px!important;}.cerca_avancada .fons_filtre a{font-family:'OpenSansSemibold';line-height:1.5;float:right;margin-left:20px!important;}.no_resultats h3{font-size:18px;}.no_resultats .suggeriments{font-size:13px;color:#666;}.no_resultats .suggeriments span{font-family:'OpenSansSemibold';}.no_resultats .suggeriments ul{padding:0;margin-top:6px;}.torna_link{background:url(../img/NG_ico_mes_consultat.png) no-repeat left center;padding-left:25px;font-size:13px;margin-top:26px;position:absolute;top:45px;right:15px;font-family:'OpenSansSemibold';}.torna_link_sac{background:url(../img/NG_ico_mes_consultat.png) no-repeat left center;padding-left:25px;font-size:13px;margin-top:26px;position:relative;top:45px;right:15px;font-family:'OpenSansSemibold';}.torna_link2{background:url(../img/NG_ico_mes_consultat.png) no-repeat left center;padding-left:25px;font-size:13px;position:relative;font-family:'OpenSansSemibold';bottom:76px;}@media(max-width :47.938em){.widget-twit.mt_20,.fb-like-box.mt_20{display:none;}.col-sm-8.bgGrey{background:#f5f5f5;}.col-sm-4.center-block.shadowBox2 .shadow3{display:block;}.col-sm-4{margin-top:1.25em;}}@media(max-width :47.938em){.video_gen{margin:0 -0.938em;}.video_gen p{padding:0 .938em;}}.error-msg{background:#FCF4F4;color:#bf0000;border-bottom:1px solid #eac4c4;font-size:15px;padding-top:14px;padding-bottom:14px;}.error-form{position:relative;background:#FCF4F4;padding:1em 0;border-top:1px solid #eac4c4;border-bottom:1px solid #eac4c4;}.error-form input,.error-form input:focus,.error-form select,.error-form select:focus,.error-form .custom_select,.error-form .custom_select:focus,.error-form textarea{border:2px solid #bf0000!important;color:#bf0000!important;}.error-form .item-error{position:static;background:none;border-radius:none;box-shadow:none;color:#bf0000;font-size:13px;margin-top:10px;}.form .custom_select.error-form{border:2px solid #bf0000!important;color:#bf0000!important;}.error-form-rad{border:2px solid #bf0000!important;color:#bf0000!important;}.avis-msg{background:#EDFCED;color:#00B200;border:1px solid #00B200;font-size:15px;padding-top:14px;padding-bottom:14px;}.informacio-msg{background:#F5F5F5;color:#333;font-size:15px;padding-top:14px;padding-bottom:14px;margin:20px 0;overflow:hidden;}.informacio-msg div{float:left;border-right:1px solid #ccc;width:25%;padding:15px;}.informacio-msg div:last-child{border-right:none;}.pestanyes .tipo1 .actualImatge>div{position:relative;}.pestanyes .tipo1 .actualImatge .textImatge{position:absolute;bottom:0;width:100%;}.pestanyes .tipo1 .actualImatge .textImatge h2{font-family:'OpenSansSemibold';font-size:1.125em;text-align:left;margin:0;padding:.625em .8em;color:#fff;}.pestanyes .tipo1 .actualImatge .textImatge p{font-family:'OpenSansSemibold';padding:0 2.275em .625em;line-height:1.3;letter-spacing:-0.019em;font-size:.875em;margin:0;}.pestanyes .tipo1 .actualImatge>p{color:#666;font-size:.813em;margin:1.250em;}.pestanyes .tipo1 .actualNoticies{float:left;margin:1.250em;margin-top:0;border-top:1px solid #ccc;}.pestanyes .tipo1 .actualNoticies .noticie{border-top:1px solid #ddd;padding:.875em 0;}.pestanyes .tipo1 .actualNoticies .noticie:first-child{border:none;}.pestanyes .tipo1 .actualNoticies h3{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;color:#c00000;font-size:.875em;margin:0;}.pestanyes .tipo1 .actualNoticies span{font-size:.813em;}.pestanyes .tipo1 .actualRss{margin:0 1.875em;padding:1.250em 0;border-top:1px solid #ccc;text-align:center;}.pestanyes .tipo1 .llistat_xarxes_socials{float:left;width:100%;border-top:1px solid #ccc;text-align:center;padding:.625em 1.275em;margin:0;}.pestanyes .tipo1 .llistat_xarxes_socials .list-group-item{float:left;display:block;padding-top:.35em;}.pestanyes .tipo1 .llistat_xarxes_socials .social_text{width:7.725em;text-align:left;padding:0;}.pestanyes .tipo1 .panel-body{padding-right:0;padding-left:0;padding-top:0;}.pestanyes .tipo2 .list-group{margin-bottom:0;padding:0;}.pestanyes .tipo2 .list-group-item{border:none;padding:.875em 0;border-top:1px solid #ddd;}.pestanyes .tipo2 .list-group .list-group-item:first-child{border-radius:0;padding-top:0;border-top:none;}.pestanyes .tipo2 .panel-body div:first-child .list-group .list-group-item:first-child{border-top:none;}.pestanyes .tipo2 .list-group .list-group-item a{color:#bf0000;display:block;margin:0;padding:0 0 .267em;font-size:.938em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.pestanyes .tipo2 .list-group .list-group-item a span{color:#333;margin-left:.533em;}.pestanyes .tipo2 .list-group .list-group-item a:hover span{text-decoration:none;}.pestanyes .tipo2 .list-group .list-group-item>span{color:#333;display:block;font-size:.875em;}@media(max-width :47.938em){.pestanyes .tipo2 .panel-body>div{padding:0;}}.pestanyes .tipo3 h5,.pestanyes .tipo3 h3{font-size:1em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;padding-top:.750em;border-top:1px solid #ddd;margin-top:10px;}.pestanyes .tipo3 .panel-body>div{float:left;width:100%;}.pestanyes .tipo3 .form-control input{border:none;border-radius:0;font-size:.875em;float:right;width:9.286em;-webkit-appearance:none;}.pestanyes .tipo3 .llistat_enllacos_filet_cont .list-group-item{padding-top:.388em;padding-bottom:.388em;}.pestanyes .tipo3 .llistat_enllacos_filet_cont .list-group-item a{font-size:.875em;}.pestanyes .tipo3 .llistat_enllacos_filet+.llistat_enllacos_filet .list-group-item:first-child{border-top:1px solid #ddd;}@media(max-width :47.938em){.pestanyes .tipo3 .cercador_vermell .btn{background:url(../img/NG_ico_cercador_tancar.png) no-repeat center #fff;border:none;border-left:.125em solid #ddd;height:1.625em;margin-top:.438em;margin-right:.063em;}}.pestanyes .tipo4 a.link{font-size:.813em;}.pestanyes .tipo4 .box_content{border-top:1px solid #ddd;padding-top:1.85em;}.pestanyes .tipo5 .box_content{border-bottom:1px solid #ddd;padding-bottom:20px;}.pestanyes .tipo5 .last{padding:15px 0 20px 0;}.pestanyes .tipo5 a.link{font-size:14px;}.pestanyes .tipo5 p{font-size:13px;padding-top:15px;}.pestanyes .tipo5 .footer_box p{font-size:12px;color:#666;float:left;}.pestanyes .tipo5 .footer_box img{margin:10px;}.pestanyes .tipo5 .footer_box a{margin-top:10px;}.pestanyes .tipo5 .footer_box{margin-top:10px;}@media(max-width :47.938em){.duo_combo_destacat_llistat>div:first-child .llistat_enllacos_filet_cont{border-bottom:none;padding-bottom:0;margin-bottom:0;}.duo_combo_destacat_llistat>div+div .llistat_enllacos_filet_cont{border-top:none;padding-top:0;}.duo_combo_destacat_llistat>div+div .llistat_enllacos_filet_cont .list-group-item:first-child{border-top:1px solid #ddd;}}.tri_combo_destacat_llistat>div:first-child .llistat_enllacos_filet_cont,.tri_combo_destacat_llistat>div+div .llistat_enllacos_filet_cont{border-bottom:none;padding-bottom:0;margin-bottom:0;}// .tri_combo_destacat_llistat>div+div+div .llistat_enllacos_filet_cont{border-bottom:1px solid #ddd;}.tri_combo_destacat_llistat>div+div .llistat_enllacos_filet_cont,.tri_combo_destacat_llistat>div+div+div .llistat_enllacos_filet_cont{border-top:none;padding-top:0;}.tri_combo_destacat_llistat>div+div .llistat_enllacos_filet_cont .list-group-item:first-child,.tri_combo_destacat_llistat>div+div+div .llistat_enllacos_filet_cont .list-group-item:first-child{border-top:1px solid #ddd;}@media(max-width :47.938em){.combo_destacat_imatge .destacat_imatge_cont.box{border:none;margin-bottom:.938em;}.combo_destacat_imatge .destacat_imatge_cont a{width:100%;display:table;}.combo_destacat_imatge .destacat_imatge_cont img{display:table-cell;}.combo_destacat_imatge .destacat_imatge_cont .imatge_text{background:none;position:static;display:table-cell;vertical-align:middle;text-align:left;color:#bf0000;font-size:1.125em;width:50%;padding:0 1.3em 0 .933em;}.combo_destacat_imatge>.llistat_enllacos_filet .llistat_enllacos_filet_cont{border-bottom:none;padding-bottom:0;}.combo_destacat_imatge>.llistat_enllacos_filet+.llistat_enllacos_filet .llistat_enllacos_filet_cont{border-bottom:1px solid #ddd;padding-bottom:0;}.combo_destacat_imatge>div+div+div .llistat_enllacos_filet_cont{border-bottom:1px solid #ddd;border-top:none;padding-top:0;padding-bottom:.875em;}.combo_destacat_imatge>div+div+div .llistat_enllacos_filet_cont .list-group-item{border-top:1px solid #ddd;}.combo_destacat_imatge li.item2 a{border-top:none;font-size:.938em;padding:0;color:#BF0000;font-weight:bold;}.combo_destacat_imatge li.item2{border-top:1px solid #DDD;padding-top:.5em;}.combo_destacat_imatge .row{padding-bottom:.938em;}}.destacat_avises.inici{margin-bottom:3.250em;overflow:visible;padding-left:0;padding-right:0;}.pestanyes.inici{margin:1em 0;padding:0 .938em;}.pestanyes.inici .panel-body{padding:0;}.pestanyes.inici .panel-body,.pestanyes.inici .panel-collapse{width:100%;float:left;}.pestanyes.inici .transport{height:19.563em;overflow:auto;}.pestanyes.inici .pestanyes_bot .panel-body.transport{padding:0 16px;}.pestanyes_bot .tipo1 .panel-heading h2.panel-title{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-weight:normal;}.pestanyes_bot .tipo2 .panel-heading h2.panel-title{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-weight:normal;}.pestanyes_bot .tipo3 .panel-heading h2.panel-title{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-weight:normal;}.resultats_cerca_dest{border-bottom:.189em solid #ddd;}.rslt{margin-top:0;}.rslt .form-group{margin:.938em 0 0;position:relative;float:left;width:100%;}.resultats_cerca>.row>.column>.form_group>input{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFF;border-color:#ddd -moz-use-text-color #ddd #ddd;border-image:none;border-radius:0;border-style:solid none solid solid;border-width:1px medium 1px 1px;box-shadow:none;margin-bottom:1em;width:90%;}.resultats_cerca>.container>.row>.column>ul.nav{border-top:none;border-bottom:none;clear:both;margin-top:1.125em;}.resultats_cerca>.container>.row>.column>ul.nav>li{background:#F5F5F5;border-left:1px solid #DDD;border-top:1px solid #DDD;height:2.3em;border-bottom:1px solid #DDD;min-width:5.750em;}.resultats_cerca>.container>.row>.column>ul.nav>li:last-child{border-right:1px solid #DDD;}.resultats_cerca>.container>.row>.column>ul.nav>li.active a{background-color:#fff;font-size:1em;color:#333;border-bottom:none;height:2.176em;}.resultats_cerca>.container>.row>.column>ul.nav>li.active{border-bottom:1px solid #FFF;position:relative;min-width:5.750em;}.resultats_cerca>.container>.row>.column>ul.nav>li a{font-size:1em;color:#BF0000;border:none;}.nav>li>a:hover,.nav>li>a:focus{background:#FBFBFA;}.nav-tabs>li>a{border:none;border-radius:0;margin-right:0;}.resultats_cerca>.container>.row>.column>ul.nav li a{border:medium none;margin:0;border-radius:0;text-align:center;padding:5px 15px;}.resultats_cerca>.container>.row>.column>ul.nav li a:hover{text-decoration:none;}@media(max-width :47.938em){.resultats_cerca .cercador_vermell{padding-top:20px;}.cerc-left{padding-right:15px;}.cerc-right{padding-left:15px;}}.rslt .row select{margin:1.250em 0;}.rslt .row .filariana{margin-bottom:10px;margin-top:24px;}.rslt .row .llistat_destacat_text_cont li{border-top:1px solid #ddd;line-height:1.700em;padding:1.250em 20px 10px 20px!important;}.rslt .row .llistat_destacat_text_cont li:first-child{margin-top:1.500em;padding-top:0!important;border:none;}.rslt .row .llistat_destacat_text_cont li a{display:initial;border:none;padding:0;}.rslt .row .llistat_destacat_text_cont li .destacat_text_cont a h4{display:initial;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;font-size:.938em;}.rslt .row .llistat_destacat_text_cont li .destacat_text_cont a p{font-size:.813em;line-height:1.2;}.rslt .row .llistat_destacat_text_cont li .destacat_text_cont .link_resultats{font-size:.750em!important;line-height:1.4em!important;margin:0 0 .938em 0;border:none;display:inherit!important;}.rslt .row .llistat_destacat_text_cont li p{margin:0;font-size:.875em;color:#666;}.rslt .vista-mobil{margin-top:3.625em;}.rslt .border_taronja_cerca,.rslt .border_verd_cerca{float:left;width:100%;margin-top:.500em;}.rslt .row .border_box{float:left;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:left;text-align:left;width:100%;background:#fff;}.rslt .border_box h2{text-align:left;color:#C00000;float:left;font-size:1em;width:45%;border-right:1px solid #ddd;margin:.938em 0 .938em .625em;padding:.625em 0;}.rslt .border_box p{text-align:left;color:#666;float:left;font-size:.813em;width:45%;margin:1.154em 0 1.154em 1.154em;}.rslt .shadow{bottom:1.938em;z-index:-1;}.area_selection{margin-bottom:8px;}.ico-video,.ico-video-lg{width:90px;height:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;}.ico-video{background:url(../img/NG_ico_video.png) no-repeat;}.ico-video-lg{background:url(../img/NG_ico_video_lg.png) no-repeat;}.resultats_cerca>.container>.row>.column>.pestanyes_top.cercador_sac{overflow:visible;}.resultats_cerca>.container>.row>.column>.pestanyes_top.cercador_sac li.active{background:#fff;}.resultats_cerca>.container>.row>.column>.pestanyes_top.cercador_sac li.active a{background:none;}.resultats_cerca>.container>.row>.column>.pestanyes_top.cercador_sac li{padding:0;border-right:none;}ul.ulDarkBullet{margin-left:0;padding-left:0;}ul.ulDarkBullet li{margin-bottom:1.475em;}.darkBullet{background:url("../img/NG_ico_list_dark.png") no-repeat scroll 0 .4em rgba(0,0,0,0);border:medium none;border-radius:0;margin-top:.35em;padding-left:.938em;}ul.ulRedBullet{margin:0;padding-left:0;float:left;}ul.ulRedBullet li{margin:1em 0 0;padding-bottom:1em;float:left;width:100%;border-bottom:1px solid #ddd;}ul.ulRedBullet li:first-child{margin:0;}ul.ulRedBullet li:last-child{border:none;}.redBullet{background:url("../img/NG_ico_list_red.png") no-repeat scroll 0 .4em rgba(0,0,0,0);border:medium none;border-radius:0;margin-top:.35em;padding-left:.938em;}.contacte_panel .contacte_resp,.contacte_panel .contacte_adreca{border-bottom:1px solid #ddd;}.contacte_panel .contacte_adreca>div{font-size:13px;border-top:1px solid #ddd;}.contacte_panel .contacte_adreca>div:first-child{border:none;}.contacte_panel .contacte_adreca .col-xs-5,.contacte_panel .contacte_horari .p14{font-family:'OpenSansSemibold';}.organigrama-desktop .nav-tabs{padding:.813em 0 .813em 0;}.organigrama-desktop .nav-tabs>li>a{background:url(../img/NG_organigrama.fw.png) no-repeat center left;font-size:.875em;padding:1.5em 4em 1.5em 2.5em;}.organigrama-desktop .nav-tabs>li.active>a,.organigrama-desktop .nav-tabs>li.active>a:hover,.organigrama-desktop .nav-tabs>li.active>a:focus{background:url(../img/NG_organigrama_on.fw.png) no-repeat center left;font-weight:bold;cursor:default;border:none;}.organigrama-desktop .nav-tabs>li>a:hover{background:url(../img/NG_organigrama_on.fw.png) no-repeat center left;cursor:pointer;text-decoration:none;}.organigrama-desktop nav,ul.nav>li{background:none;border-top:none;}.organigrama-desktop .globalArrow{float:right;padding:1em 2em;font-size:.750em;}.organigrama-desktop .all-open{background:url(../img/NG_arrow_down.fw.png) no-repeat center left;}.organigrama-desktop .all-close{background:url(../img/NG_arrow_up.fw.png) no-repeat center left;}.pestanyes .organigrama-desktop .panel .title a{background:url(../img/NG_arrow_down.fw.png) no-repeat center left;padding-left:1.6em;font-size:16px;font-family:'OpenSansSemibold';}.pestanyes .organigrama-desktop .panel .title a.collapsed{background:url(../img/NG_arrow_up.fw.png) no-repeat center left;}.ulOrganigrama .title{margin:0;}.ulOrganigrama .p{display:inline-block;color:#666;background:url(../img/NG_ico_list_red.png) no-repeat center left;padding:.2em .8em;margin-left:2em;font-size:1em;}.ulOrganigrama .p.actiu{color:#bf0000;}.ulOrganigrama{padding-left:2.188em;}.pestanyes .organigrama-desktop .panel-body{padding-bottom:0;padding-top:0;}.pestanyes .organigrama-desktop .panel .title{padding-bottom:.5em;padding-top:.5em;}.organigramaMovil>div{border-top:1px solid #ddd;padding:0;}.organigramaMovil>div:first-child{border-top:none;}.organigramaMovil .panel-tit{background:url(../img/NG_organigrama_on.fw.png) no-repeat 15px center;padding:1.5em 4em 1.5em 3.7em;font-size:.875em;font-family:'OpenSansSemibold';border-bottom:1px solid #ddd;}.organigramaMovil ul{font-size:.875em;padding:.7em 2em;}.organigramaMovil ul a{display:block;background:url(../img/NG_ico_list_red.png) no-repeat center left;padding:3px 0 3px 1em;}.organigramaMovil ul a:focus,.organigramaMovil ul a:active{background:url(../img/NG_ico_list.png) no-repeat center left;font-family:'OpenSansBold';}.organigramaMovil ul a.actiu{color:#bf0000;}.organigramaMovil ul .indet1{padding-left:1.325em;}.organigramaMovil ul .indet2{padding-left:2.65em;}.organigramaMovil ul .indet3{padding-left:4.075em;}.organigramaMovil ul .indet4{padding-left:5.3em;}.cerca_avancada.cercador .fons_filtre .p14>div{float:left;}@media(max-width :47.938em){.cerca_avancada.cercador .fons_filtre .p14{margin-top:18px;width:100%;}.cerca_avancada.cercador .fons_filtre input{margin-right:6px;}.cerca_avancada.cercador .fons_filtre .p14 div>label{display:inline-block;margin-right:20px;color:#333;font-family:'OpenSansSemibold';font-weight:normal;}.cerca_avancada.cercador .selectQualsevol{width:100%;margin-top:20px;}.fons_filtre .selectQualsevol .form-control{line-height:1.329em;-webkit-appearance:none;}.cerca_avancada .fons_filtre a{text-align:right;display:block;float:right;clear:both;margin-top:10px!important;}}.basic_link.actualitat{margin-top:1.1em;}.llistat_xarxes_socials.actualitat{margin-top:6px;padding:0;}@media(max-width :47.938em){.noticia_titol{font-size:1.250em;color:#333;font-family:'OpenSansSemibold';}.basic_text.noticia_descp,#center_1 ul li{font-size:.813em;color:#333;}}.slider_responsive{padding-bottom:45px;}.slider_responsive .slider_responsive_cont{position:relative;}.slider_responsive .slide_navigator{position:absolute;width:100%;z-index:2;top:50%;margin-top:-20px;}.slider_responsive .slide_navigator .slide_left{float:left;margin-left:10px;}.slider_responsive .slide_navigator .slide_right{float:right;margin-right:10px;}.slider_responsive .slide_navigator img{width:50px;}.slider_responsive .llistat_destacat_text_avancat_cont{border-spacing:.75em .125em;}.slider_responsive .destacat_text_avancat_cont{width:100%;padding-left:16px;}.slider_responsive .destacat_text_avancat_cont:first-child{padding-left:0;}.slider_responsive .destacat_text_avancat_cont h4,.slider_responsive .destacat_text_avancat_cont h3{padding:1em 1em .5em;font-size:16px;font-family:'OpenSansSemibold';}.slider_responsive .destacat_text_avancat_cont p{color:#333;}.cercador_vermell.web_az{width:100%;}.el_mes_consultat.web_az{position:absolute;margin-top:0;top:-3.8em;right:0;}.agenda_buttons{float:left;width:100%;}.agenda_buttons>div>span{float:left;width:50%;text-align:center;}.agenda_buttons>div>span:first-child{border:none;}.agenda_buttons .button_calendari{display:inline-block;background:url(../img/NG_ico_plegar.png) no-repeat center right;padding:10px 30px 9px 5px;color:#333;font-size:13px;line-height:1.8;}.agenda_buttons>div>span a{display:inline-block;padding:12px 0;font-size:13px;font-family:"OpenSansSemibold";}.agenda_buttons span[type="button"]{background:#fff;}.agenda_buttons span.collapsed{background:none;}.agenda_buttons span.collapsed .button_calendari{background:url(../img/NG_ico_desplegar.png) no-repeat center right;}.agenda_buttons .button_calendari span{margin-right:5px;background:url(../img/NG_ico_calendari.png) no-repeat;float:left;padding:12px;}.agenda_buttons .separador{width:3px;background:#fff;margin:5px 0;height:32px;float:right;}.fitxa h4,.fitxa h2{font-size:18px;font-family:"OpenSansRegular";margin:10px 0 0;}.fitxa h4:first-child,.fitxa h2:first-child{margin-top:0;}.fitxa .data_info{margin:8px 0 20px;}.fitxa .data_info p{font-size:13px;margin:0;}.fitxa .data_info span{font-size:14px;color:#333;display:inline-block;margin-right:10px;font-family:"OpenSansSemibold";}.fitxa .data_info .data span{color:#666;}.fitxa .data_info a{font-size:13px;font-family:"OpenSansSemibold";}@media(max-width :47.938em){.mapa_agenda{margin:0 -15px;}}#ui-datepicker-div{min-width:7em;}#calendari{float:left;width:100%;background:#fff;}#calendari h3{padding:0 15px;margin-top:15px;text-align:center;font-family:'OpenSansRegular';}#calendari h2{font-size:1.563em;padding:0 15px;margin-top:15px;margin-bottom:10px;text-align:center;font-family:'OpenSansRegular';}#calendari .datepicker{width:100%;background:#fff;position:relative;z-index:1;}#calendari .ui-datepicker{width:100%;border:none;border-radius:0;font-family:'OpenSansRegular';padding-left:15px;padding-right:15px;}#calendari .ui-datepicker-header{border:none;border-radius:0;background:none;}#calendari .ui-datepicker-title{color:#333;font-size:14px;font-weight:normal;}#calendari .ui-datepicker-header .ui-icon-circle-triangle-w{background:url(../img/NG_ico_mes_consultat.png) no-repeat 0 0;}#calendari .ui-datepicker-header .ui-icon-circle-triangle-e{background:url(../img/NG_ico_mes_consultat_tancar.png) no-repeat 0 0;}#calendari .ui-datepicker-header .ui-corner-all{cursor:pointer;}#calendari .ui-datepicker-header .ui-corner-all.ui-state-hover{background:none;border:none;top:2px;}#calendari .ui-datepicker-header .ui-datepicker-prev.ui-state-hover{left:2px;}#calendari .ui-datepicker-header .ui-datepicker-next.ui-state-hover{right:2px;}#calendari .ui-datepicker-calendar{border-bottom:1px solid #ddd;margin:0;}#calendari .ui-datepicker-calendar thead{color:#333;font-size:13px;border:1px solid #ddd;border-left:none;border-right:none;}#calendari .ui-datepicker-calendar tbody td a{border:none;font-size:13px;text-align:center;color:#333;padding:3px 0;margin:0 14%;}#calendari .ui-datepicker-calendar tbody td a.ui-state-highlight,#calendari .ui-datepicker-calendar tbody td a.ui-state-highlight.ui-state-active,#calendari .ui-datepicker-calendar tbody td a.ui-state-highlight.ui-state-active.ui-state-hover{background:#bf0000;color:#fff;}#calendari .ui-datepicker-calendar tbody td a.ui-state-disabled{color:#ddd;}#calendari .ui-datepicker-calendar tbody td a.ui-state-active,#calendari .ui-datepicker-calendar tbody td a.ui-state-active.ui-state-hover{color:#666;background:none;}#calendari .ui-datepicker-calendar tbody td a.ui-state-hover{background:none;}#calendari .ui-datepicker-calendar tbody td.ui-datepicker-week-end+td.ui-datepicker-week-end a{color:#bf0000;}#calendari .ui-datepicker-calendar tbody tr:last-child td{padding-bottom:20px;}.llistat_destacat_noticies_cont.border_normal .row{margin-top:-5px;}.llistat_enllacos_filet_cont .list-group-item:first-child{border-top:none;border-radius:0;}.tri_combo_destacat_llistat.pag-final .list-group-item:last-child{border-bottom:.188em solid #ddd!important;}.tri_combo_destacat_llistat.pag-final li a{color:#BF0000;font-family:"OpenSansSemiBold",Helvetica,Arial,sans-serif;}.basic_text_cita.twitter{background-image:url(../img/bg-twitter.png);background-repeat:no-repeat;background-position:23px center;padding-left:3.063em;margin-top:2.125em;}.ancores{text-align:right;border-top:1px solid #DDD;font-family:"OpenSansSemiBold",Helvetica,Arial,sans-serif;font-size:.750em;width:97.7%;margin:1.250em auto;}.ancores a{color:#333;}.ancores img{margin:-3px 5px 0 0;}.slider_petit.column-right .slide_navigator{margin-top:7em;}.slider_petit.column-right .carousel-indicators{margin-left:0;}.slider_petit+p.piefoto{font-size:.813em;color:#666;margin:2em 0 1em;padding-right:1.538em;padding-bottom:1.538em;border-bottom:.188em solid #ddd;}.noticia_descp.basic_text{margin:0;margin-bottom:1em;}body .fons_footer{margin-top:10px;}header .col-md-12{display:none;}.desplegable1{padding:0;}.form-control{background-color:#787878;color:#fff;-webkit-appearance:none;}footer .panel .form-group{border:medium none;box-shadow:none;margin:.5em 0;position:relative;}footer .content_desplegable{background:none repeat scroll 0 0 #ECECEC;border:none;}footer .footer_tab_ord .footer_tab_top .col-xs-7 ul.col-xs-8{margin-left:30px;}footer .footer_tab_ord .footer_tab_top .col-xs-7 ul.col-xs-4{margin-left:70px;}footer .accordionFoot .panel-default{background:transparent;border-color:rgba(51,51,51,0.5);border-radius:0;border-style:solid none none;border-width:1px 0 0;box-shadow:none;}footer .accordionFoot .panel+.panel{margin-top:0;}footer .accordionFoot .panel-default .panel-heading{background:transparent;padding:14px 3px;}footer .accordionFoot .panel-default .panel-heading h3 a{font-size:14px;color:#666;}footer .accordionFoot .panel-default .panel-heading h4 a.collapsed div.caret,footer .accordionFoot .panel-default .panel-heading h2 a.collapsed div.caret,footer .accordionFoot .panel-default .panel-heading h3 a.collapsed div.caret{background:url("../img/NG_ico_desplegar_footer.png") no-repeat scroll 0 0 rgba(0,0,0,0);border:medium none;float:right;height:1.575em;width:1.575em;margin-top:-2px;}footer .accordionFoot .panel-default .panel-heading h4 a div.caret,footer .accordionFoot .panel-default .panel-heading h2 a div.caret,footer .accordionFoot .panel-default .panel-heading h3 a div.caret{background:url("../img/NG_ico_plegar_footer.png") no-repeat scroll 0 0 rgba(0,0,0,0);border:medium none;float:right;height:1.6em;width:1.6em;}footer .accordionFoot .panel-default .panel-heading h4 a,footer .accordionFoot .panel-default .panel-heading h2 a{font-family:'OpenSansSemibold';font-size:14px;color:#666;}footer .accordionFoot .panel-default .panel-collapse .panel-body{border:none;padding:.500em;}footer .accordionFoot .panel-default .panel-collapse .panel-body ul.llistat_xarxes_socials{text-align:center;box-shadow:none;}footer .accordionFoot .panel-default .panel-collapse .panel-body ul.llistat_xarxes_socials>li.list-group-item a{float:left;height:30px;text-indent:-555em;width:32px;}footer .accordionFoot .panel-default .panel-collapse .panel-body ul.llistat_xarxes_socials>li.list-group-item{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;margin:0 1.6%;}footer .accordionFoot .panel-default .llistat_xarxes_socials{text-align:center;}footer .accordionFoot .panel-default .llistat_xarxes_socials .list-group-item{margin:0 .30em;}footer .accordionFoot{margin-bottom:0;}footer .visible-xs.avis_legal p{border-top:2px solid rgba(51,51,51,0.5);display:table;color:#999;font-size:.688em;padding:1.5em 1em;text-align:center;float:left;width:100%;}footer .visible-xs.avis_legal p a{font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif;color:#666;}footer .visible-xs.avis_legal p a:hover{color:#bf0000;}footer .idiomes ul li{margin:0 .3em;display:inline;}footer .idiomes ul{display:inline;text-align:center;padding:0;}footer .idiomes ul li a{background:rgba(51,51,51,0.5);border-radius:100%;color:#FFF;position:relative;padding:.25em .40em;text-align:center;float:none!important;margin:0 .3em;}footer .fi_peu{border-top:1px solid rgba(51,51,51,0.1);padding:1em 0;float:left;width:100%;margin:39px 0;}footer .idiomes{text-align:center;margin-bottom:1em;overflow:visible;height:0;}footer .panel-group .panel .panel-collapse .panel-body ul{padding:0 .5em;}footer .panel-group .panel .panel-collapse .panel-body ul li a{font-size:.875em;color:#666;padding:0 .5em;}footer .panel-group .panel .panel-collapse .panel-body ul li{background:url("../img/NG_ico_list.png") no-repeat scroll 0 .65em rgba(0,0,0,0);border:medium none;border-radius:0;padding:0;margin-top:.5em;}footer .panel-group .panel .conectaFoot .panel-body .input-group{width:100%;margin-top:1em;}footer .panel-group .panel .conectaFoot .panel-body .input-group input.form-control{background:none repeat scroll 0 0 #FFF;border:none;border-radius:0;margin:0;padding:.3em;color:#333;height:1.600em;box-shadow:none;width:90%;}footer .panel-group .panel .conectaFoot .panel-body .input-group span.input-group-btn{background:none repeat scroll 0 0 #FFF;width:37px;}footer .panel-group .panel .conectaFoot .panel-body .input-group span.input-group-btn button.ico_lupa{background:url("../img/NG_ico_lupa_peu.png") no-repeat scroll center center;border:none;border-left:1px solid #BF0000;height:22px;width:100%;}footer .fi_peu{border-top:1px solid rgba(51,51,51,0.1);padding:.75em 0;float:left;width:100%;}footer .torna_amunt{background:url("../img/NG_tornar_enrere.png") no-repeat 0 .3em;width:5em;}footer a.torna_amunt:hover{color:rgba(51,51,51,0.45);}footer a.torna_amunt p:hover{text-decoration:none;}footer .torna_amunt p{font-size:.813em;color:rgba(51,51,51,0.45);font-family:'OpenSansBold';padding-left:2.5em;}footer .accordionFoot .content_desplegable{border-top:none;}footer .shadow2{bottom:1.2em;}.vies_contacte .shadow2{bottom:1.2em;}ul.navegador{list-style-type:none;position:absolute;top:60px;left:30px;font-size:1em;z-index:900;padding:0;margin:20px 0 0 0;font-family:Verdana,Tahoma;font-size:11px;}ul.navegador li{border:1px solid #999;color:#999;line-height:1.6em;margin-left:2px;padding:2px 10px;margin-bottom:3px;width:auto;-webkit-box-shadow:1px 1px 2px -1px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 2px -1px rgba(0,0,0,0.75);box-shadow:1px 1px 2px -1px rgba(0,0,0,0.75);background:rgba(226,226,226,1);background:-moz-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(226,226,226,1)),color-stop(50%,rgba(219,219,219,1)),color-stop(51%,rgba(209,209,209,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);background:linear-gradient(to bottom,rgba(226,226,226,1) 0,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2',endColorstr='#fefefe',GradientType=0);}ul.navegador li.actiu,ul.navegador li:hover{border:1px solid #4d4d4d;color:#000;margin-left:0;font-weight:bold;background:rgba(255,255,255,1);-webkit-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 4px -1px rgba(0,0,0,0.75);box-shadow:2px 2px 4px -1px rgba(0,0,0,0.75);}ul.navegador li:hover{cursor:pointer;}ul.navegador li.actiu{border-radius:0 10px 10px 0;width:auto;cursor:default;}.mapa-temps,.panel-body.transit,.panel-body.temps{overflow:hidden;}.data_map_transit{padding:10px;font-size:12px;}.data_map_transit .actualitza,.trans .actualitza{float:right;margin-right:5px;}.llistat_enllacos_filet{margin-top:0;}.llistat_enllacos_filet:last-child .llistat_enllacos_filet_cont{border-bottom:none;}@media(min-width :47.939em){.floatLeft-sm{float:left;}.floatRight-sm{float:right;}h1.noticia_titol{width:19em;}.llistat_enllacos_filet:last-child .llistat_enllacos_filet_cont{border-bottom:1px solid #ddd;}.el_mes_consultat .panel-heading a{margin:20px 0 0 0;padding:.625em 1.6em;}.dropdown-menu .centrat>ul>li.actiu,.dropdown-menu .centrat>ul>li>a.actiu,.dropdown-menu .centrat>.col_left>ul>li.actiu,.dropdown-menu .centrat>.col_left>ul>li>a.actiu{background:transparent;}.boxsitemap{width:720px!important;}.llistat_xarxes_socials.actualitat .social_text{width:100%;}ul.navegador{top:0;left:0;}.caret{display:none!important;}.navbar .container{padding-left:0;padding-right:0;}h2{font-size:30px;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:.629em;}section{margin-top:0;}.bgGrey-sd{background:#f5f5f5;}.text-center-sm{text-align:center;}.box-sm{border:1px solid #ddd;position:relative;z-index:1;background:#fff;float:left;width:100%;}.shadowBox-sm{position:relative;float:left;}.shadowBox-sm .shadow-sm{width:90%;height:1.250em;position:absolute;box-shadow:0 .375em .375em #e5e5e5;border-radius:50%;z-index:1;bottom:0;left:50%;margin-left:-45%;}.clearfix-sm{padding-left:0!important;padding-right:0!important;}.clearfix-top-sm{padding-top:0!important;}.clearfix-bot-sm{padding-bottom:0!important;}.padding-sm{padding-top:2.500em;padding-bottom:2.500em;}.padding-top-sm{padding-top:2.500em;}.padding-bot-sm{padding-bottom:2.500em;}.padding-sm-0{padding:0!important;}.border-start{border-top:.250em solid #fff;}.border-top-sm{border-top:.125em solid #ddd;}.margin-start{margin-top:2.750em;}.padding-end{padding-bottom:3.125em;}.col-sm-5col{width:20%!important;}.ancores{margin:2.250em auto;}.basic_text{margin:0 0 1.875em;}.basic_text_peq{font-size:.875em;}#center_1 ul li{font-size:1em;color:#666;}ul.basic_text_peq{list-style:none;}ul.basic_text_peq li{padding:.3em 1em;text-indent:-.7em;}ul.basic_text_peq li:before{content:"\2022";font-family:'OpenSansBold',Helvetica,Arial,sans-serif;color:#BF0000;padding:0 .5em 0 0;}div.basic_text_peq ul li:before{content:"\2022";font-size:1.05em;color:#bf0000;margin:0 5px 0 0;}.basic_title{color:#666;font-size:1.625em;margin:.769em 0 .615em;}.basic_title_peq{font-size:1.25em;}.basic_subtitle{font-size:25px;}.basic_link{font-size:.875em;}.txt_result{margin-bottom:0;}.mt_0{margin-top:0!important;}.mt_20{margin-top:1.250em!important;}.mb_20{margin-bottom:1.250em!important;}.mt_40{margin-top:2.500em!important;}.mb_10{margin-bottom:.625em!important;}.mt-20n{margin-top:-1.250em!important;}.mleft_20{margin-left:1.250em!important;}.border_groc{border-top:12px solid #FEBF00;}.border_celeste{border-top:12px solid #5BC8D5;}.border_vermell{border-top:12px solid #FC4C00;}.border_verd,.rslt .border_verd_cerca{border-top:12px solid #71A137;}.border_morat{border-top:12px solid #4A00D0;}.border_taronja,.rslt .border_taronja_cerca{border-top:12px solid #FF8000;}.border_blau{border-top:12px solid #4D7AFF;}.border_fucsia{border-top:12px solid #D900D0;}.border_verd_dos{border-top:12px solid #00B259;}.border-bottom-sm{border-bottom:1px solid #ddd;}.fons_header{background:#333;}.navbar-collapse{border:none;text-indent:0;background:#333;}.navbar-fixed-top{position:relative;margin:0 auto;z-index:9999;}nav ul.nav>li{border-left:1px solid #FFF;margin:0;padding:0;background:#333;border-top:none;}nav ul.nav li.open{border-left:1px solid #bbb;}nav ul.nav li.open+li{border-left:1px solid #bbb;}nav ul.nav li.open+li+li{border-left:1px solid #bbb;}nav ul.nav>li>a{padding:.5em 1.125em;margin:0;border-bottom:none;}nav ul.nav li a:hover{background:none;color:#333;}header nav.navbar-collapse .logo,header .col-md-12 ul{margin-top:.7em;}.navbar-default .navbar-nav>li>a:hover{background:none repeat scroll 0 0 #bbb;color:#333;text-decoration:none!important;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background:#BBB;color:#333;box-shadow:none;}nav .container,nav,nav.navbar-collapse .container .row{background:#333;}.nav>.dropdown>.dropdown-toggle .caret{display:none;}.fons_header .cercador_vermell{margin-top:.625em;}.fons_header .cercador_vermell .form-group .form-control{width:20.000em;height:2.571em;font-size:.875em;-webkit-appearance:none;}.fons_header .cercador_vermell+.idioma{margin-top:.615em;margin-right:.813em;float:right;}.fons_header nav,.fons_header .nav>li,.fons_header nav .navbar-nav{position:static;}.fons_header>.container{margin-top:0;}nav ul.nav li div.dropdown-menu ul.centrat,nav ul.nav li div.dropdown-menu ul.centrat li,.navbar-default .navbar-nav .open div.dropdown-menu{background:#FBFBFA;border:none;}header nav a.logo{background:url('../img/NG_logo_generalitat.png') no-repeat 0 0;height:2em;text-indent:-555em;margin:.92em 0;}header .column ul.idioma li a:hover{text-decoration:none!important;}.navbar-default .navbar-nav .open div.dropdown-menu{background:#FBFBFA;height:auto;padding:0 0 5px;position:absolute;width:100%;left:0;top:auto;box-shadow:none;text-align:center;border-top:3px solid #bbb;border-bottom:1px solid #ddd;}.navbar-default .navbar-nav .open div.dropdown-menu ul{border:none;box-shadow:none;margin-top:20px;}.navbar-default .navbar-nav .open div.dropdown-menu ul li ul{margin-top:.3em;}.navbar-default .navbar-nav .open div.dropdown-menu ul.llista_destacats{border:none;box-shadow:none;padding-right:0;margin-top:57px;}.navbar-default .navbar-nav .open div.dropdown-menu{padding:0;}.navbar-default .navbar-nav .open div.dropdown-menu ul.llista_destacats{height:auto;}.navbar-default .navbar-nav .open div.dropdown-menu ul.llista_destacats li{width:187px;margin:30px 0;float:right;}.navbar-default .navbar-nav .open div.dropdown-menu ul.llista_destacats li:first-child{margin:0;}.navbar-default .navbar-nav .open div.dropdown-menu>.shadowBox{display:inline-block;width:715px;}.nav>.dropdown>.dropdown-menu .centrat{position:relative;display:inline-block;width:100%;margin-bottom:-1px;padding:0 0 26px;background:#FBFBFA;border-bottom:1px solid #ddd;z-index:1;}.nav>.dropdown>.dropdown-menu .dropdown-menu{position:static;float:none;display:block;}.nav>.dropdown>.dropdown-menu .dropdown-submenu{background:none;height:auto;border:none;}.nav>.dropdown>.dropdown-menu .dropdown-submenu>a{display:block;color:#333;padding:.5em 0;font-family:'OpenSansBold';border-top:none;}.nav>.dropdown>.dropdown-menu .dropdown-submenu>ul>li>a{font-size:.938em;}.nav>.dropdown>.dropdown-menu .centrat .tancar+ul{padding-left:0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li>a.first{color:#BF0000;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li>a:hover{background:#fff;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>div{margin-top:29px;}.navbar-default .navbar-nav>.open>a:hover{background:#FBFBFA;color:#333;box-shadow:none;}.navbar-default .navbar-nav>.open>a:focus{background:#BBB;}nav ul.nav li ul.dropdown-menu li{background:#FBFBFB;border:none;padding:0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left{text-align:left;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left>*{padding:0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left>li:first-child{padding:0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left>li>a.first{font-family:'OpenSansBold';font-size:1.125em;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left>li>a.first:hover{text-decoration:underline;}.nav>.dropdown>.dropdown-menu .centrat>.tancar{background:#000;float:right;height:2em;margin:-3px 0 0 0;width:2em;color:#fff;font-family:'OpenSansBold';cursor:pointer;}.nav>.dropdown>.dropdown-menu .centrat>.tancar:hover{text-decoration:none!important;}.dropdown-menu .centrat>.col_left li{margin-top:0;border:0;}.dropdown-menu .centrat>.col_left li a:hover{background:transparent;border-top:none;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left li a{padding:0;font-size:1em;padding:3px 0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left li .dropdown-menu a{padding-left:.625em;margin-left:1.250em;font-size:.875em;position:relative;line-height:1.4;}.navbar-default .navbar-nav .open .dropdown-menu .centrat .col_left li .dropdown-menu a:before{color:#BF0000;content:"\2022";font-size:1.05em;left:0;position:absolute;font-family:arial;}.dropdown-menu .centrat>.col_left li{padding-left:0;padding-bottom:5px;}.dropdown-menu .centrat>.col_left li a{border-top:none;}nav div.col-sm-4.col-md-6.col_left ul:last-child{margin-top:0!important;}.capcelera_basica_cont .filariana{margin-bottom:.625em;margin-top:1.500em;}.capcelera_basica_cont h1{padding-top:.2em;padding-bottom:.500em;font-size:2.188em;padding-left:0;font-family:'OpenSansRegular';}.capcelera_basica .cercador_vermell{padding:0;}.capcelera_basica .cercador_vermell .form-group .form-control{width:300px;-webkit-appearance:none;}.capcelera_principal{margin-top:1.500em;float:left;padding-bottom:8.8em;width:100%;}.capcelera_principal p{color:#666;font-size:.94em;margin:1em 0;}.capcelera_principal p span{font-family:"OpenSansBold",Helvetica,Arial,sans-serif;display:block;}.capcelera_principal .cercador_vermell{width:100%;clear:left;padding-top:1.250em;}.capcelera_principal .cercador_vermell .searchExemple{font-size:.938em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.capcelera_principal .mes_consultat{position:absolute;top:11.875em;z-index:1120;}.capcelera_principal .mes_consultat .box{background:none repeat scroll 0 0 #FFF;border-left:1px solid #F5F5F5;border-right:1px solid #F5F5F5;border-bottom:1px solid #F5F5F5;border-top:none;float:left;padding:.625em .938em 1.250em;}.capcelera_principal .mes_consultat h3{font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;margin-top:0;padding:0;}.capcelera_principal .mes_consultat h2{font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;margin-top:0;padding:0;font-size:1.563em;}.capcelera_principal .mes_consultat .llistat_enllacos_filet_cont{padding:0;}.capcelera_principal .mes_consultat .llistat_enllacos_filet_cont .list-group-item{border:none;padding:.065em 0 0 1em;}.capcelera_principal .mes_consultat .llistat_enllacos_filet_cont .list-group-item a{font-size:.938em;}.capcelera_principal .mes_consultat .llistat_enllacos_filet_cont .list-group-item:last-child{float:right;}.capcelera_principal .mes_consultat .llistat_enllacos_filet_cont .list-group-item .mes_link{margin-left:-21px;}.capcelera_imatge{max-height:16.75em;position:relative;padding:0!important;}.capcelera_imatge img{min-height:inherit;}.capcelera_imatge .container{position:relative;}.capcelera_imatge h1{font-size:2.188em;background:none;color:#fff;padding:.286em 0!important;}.capcelera_imatge>div{position:absolute;bottom:0;width:100%;}.capcelera_imatge .filariana{list-style-type:none;margin:0;padding:0;}.capcelera_imatge .filariana li{display:inline-block;font-size:1em;color:#fff;}.capcelera_imatge .filariana>li+li:before{color:#fff;}.capcelera_imatge .filariana a{color:#fff;font-weight:bold;padding:.308em .500em;}.capcelera_imatge .filariana span{padding:0 .385em;}.capcelera_imatge p{background:none;text-align:left;padding:0;font-size:15px;color:#fff;}.capcelera_imatge .menu_flotant{position:relative;top:auto;margin-top:1em;margin-left:0;}.basic_color.xar-socials{margin:0 0 .625em;}.basic_color{margin:0 0 1.875em;}.basic_text_cita{background:#f5f5f5;font-size:1.250em;padding:1em 2em 1.3em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Arial;font-style:italic;margin:1.2em 0;}.basic_text_social{font-size:1.250em;padding:1em 2em 1.3em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif,Arial;font-style:italic;margin:1.2em 0;}.basic_text_social .fb-like{float:left;margin:-10px 10px 0 -24px;}.basic_text_social .twitter{float:left;margin:-6px 0 0 0;}.basic_text_social .google{float:left;margin:-8px 0 0 -22px;}.llistat_xarxes_socials.mobil{display:none;}.destacat_imatge2{margin:0 0 1.500em;}.destacat_imatge2_cont{position:relative;}.destacat_imatge2_cont a{display:block;}.destacat_imatge2_cont div{position:absolute;width:100%;bottom:0;left:0;padding:25% 1.05em .625em;color:#fff;background:-moz-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(51,51,51,0)),color-stop(100%,rgba(51,51,51,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333',endColorstr='#333333',GradientType=0);}.destacat_imatge2_cont h3,.destacat_imatge2_cont h2{font-size:.938em;font-weight:normal;margin:0;}.destacat_imatge2_cont span{font-size:.688em;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;}.destacat_imatge2_cont p{font-size:.813em;font-family:'OpenSansRegular',Helvetica,Arial,sans-serif;margin:0;}.destacat_imatge2_cont.grand h3,.destacat_imatge2_cont.grand h2{font-size:1.250em;font-weight:bold;}.destacat_imatge2_cont.grand{margin:0;width:100%;}.llistat_destacat_imatge2_cont{margin:0 -0.750em;}.llistat_destacat_imatge2 .destacat_imatge2{padding:0 .750em;}.destacat_text_cont a{display:block;padding:.938em;}.destacat_text_cont a h4,.destacat_text_cont a h3{font-size:1.250em;padding:0 0 .188em 0;}.destacat_text_cont a p{font-size:.875em;}.destacat_color_cont a{font-size:1.125em;}.destacat_imatge_cont .imatge_text{font-size:1em;height:auto;line-height:1;margin:0;padding:0;padding:30% 1em .883em;font-weight:normal;}.destacat_imatge_cont span p.imatge_text{padding-top:1em;}nav .open .dropdown-menu .centrat ul.llista_destacats .destacat_imatge_cont .imatge_text{font-size:1em;height:auto;line-height:1;margin:0;padding:30% 1em .883em;text-align:center;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.llistat_destacat_text_cont .list-group-item .destacat_text_cont{padding:.188em;}.llistat_destacat_text_cont .list-group-item .destacat_text_cont a{border:1px solid #ddd;height:12.500em;padding:.938em;background:#fff;text-decoration:none!important;}.llistat_destacat_text_cont .list-group-item .destacat_text_cont a:hover h4{text-decoration:underline!important;}.llistat_destacat_text_cont .list-group-item:first-child .destacat_text_cont a{border:1px solid #ddd;}.destacat_text_avancat_cont h4,.destacat_text_avancat_cont h3,.destacat_text_avancat_cont h2{font-size:20px;}.destacat_text_avancat_cont p{font-size:.875em;color:#666;}.llistat_destacat_text_avancat_cont{display:table;border-spacing:.250em .125em;margin:0 -0.250em;}.llistat_destacat_text_avancat_cont .destacat_text_avancat_cont{display:table-cell;width:14.813em;}.llistat_destacat_text_avancat:first-child .llistat_destacat_text_avancat_cont .destacat_text_avancat_cont:first-child{margin-top:.625em;}.llistat_destacat_text_avancat_cont.two_col .destacat_text_avancat_cont{width:14.613em;}.amb_imatge .destacat_noticies_cont>*{padding-left:20px;display:table;}.amb_imatge .destacat_noticies_cont h3{font-size:1.125em;float:none;display:inline-block;}.amb_imatge .destacat_noticies_cont p{font-size:.875em;}.amb_imatge .destacat_noticies_cont .notc_img{float:left;width:8.250em;height:5.500em;margin-right:0;padding:0;}.amb_imatge .destacat_noticies_cont .notc_img img{margin-left:-50%;}.amb_imatge .destacat_agenda{min-height:114px;}.amb_imatge:first-child+.amb_imatge .destacat_agenda{border:none;}.amb_imatge .destacat_agenda img{float:left;padding:0;}.amb_imatge .destacat_agenda h3{font-size:1.125em;font-family:'OpenSansRegular';}#calendari .ui-datepicker{padding-bottom:8px;}#calendari .ui-datepicker-calendar{margin:0 0 .4em;}.llistat_destacat_color_cont{margin-bottom:0;text-align:center;padding:0;}.llistat_destacat_color_cont .list-group{max-width:none;display:block;float:left;margin-bottom:0;width:100%;}.llistat_destacat_color_cont .list-group-item{border-radius:0;border:none;padding:.125em;margin:0;}.llistat_destacat_color_cont .list-group-item>div{height:7.313em!important;}.llistat_destacat_color_cont .list-group-item .destacat_color_cont{height:6em;}.llistat_enllacos_filet_cont .list-group-item{padding-top:.463em;padding-bottom:.463em;}.llistat_enllacos_filet_cont .list-group-item a{font-size:1em;}.especial .llistat_enllacos_filet_cont{border:none;padding:0;}.especial .llistat_enllacos_filet_cont .list-group-item:first-child{border-top:.188em solid #ddd!important;}.llistat_sense_bullet .list-group-item{border:none;padding-right:0;padding-left:1.5em;}.llistat_sense_bullet .list-group-item:first-child{border-top:none;}.llistat_sense_bullet .list-group-item:nth-child(2n-1){padding-right:1.5em;padding-left:0;}.llistat_sense_bullet .list-group-item:first-child a,.llistat_sense_bullet .list-group-item:first-child+.list-group-item a{border-top:.188em solid #999;}.llistat_sense_bullet .list-group-item a{font-size:1em;}.llistat_xarxes_socials .social_text{font-weight:bold;}.pestanyes{padding:0;}.pestanyes,.pestanyes_top,.pestanyes_bot{width:100%;float:left;}.pestanyes_bot{border-top:none;}.pestanyes .panel-group .panel,.pestanyes .panel-group .panel .panel-collapse{border:none;border-radius:0;margin-top:0;}.pestanyes_top{position:relative;overflow:hidden;border-bottom:none;}.pestanyes_top>div{width:100%;position:relative;background:#F5F5F5;border-bottom:1px solid #ddd;}.pestanyes_top ul{display:table;padding:0;margin:0;position:relative;margin-bottom:-0.063em;}.pestanyes_top li{display:table-cell;background:#f5f5f5;border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#BF0000;cursor:default;font-family:"OpenSansSemibold",Helvetica,Arial,sans-serif;cursor:pointer;font-size:1.125em;vertical-align:middle;position:relative;}.pestanyes_top li.active{background:#fff;color:#000;border-bottom:none;}.pestanyes_top li:last-child{border-right:none;}.pestanyes_top li span{text-align:left;}.pestanyes_top li.tab span{float:left;padding:.438em .9em .5em;}.pestanyes_top .tab span span{float:left;padding:.438em .9em .5em;}.pestanyes_top li.active:last-child span:after{position:absolute;background:#fff;height:102%;width:10000%;top:0;content:"";}.pestanyes .panel-group .panel-heading{margin:0 1.875em;padding-left:0;padding-right:0;}.pestanyes .panel-group .panel .panel-collapse table{margin-top:0;}.pestanyes .llistat_enllacos_filet_cont{padding:0 1.250em 0 0;}.pestanyes .panel-body{background:#fff;padding:1.85em;border-radius:0;}.pestanyes .llistat_enllacos_filet+.llistat_enllacos_filet .llistat_enllacos_filet_cont{padding-right:0;}.pestanyes .llistat_enllacos_filet_cont+.llistat_enllacos_filet_cont .list-group-item:first-child{border-top:none;}.slider_petit .slide_navigator{position:absolute;z-index:4;width:100%;margin-top:40%;}.slider_petit .slide_navigator .slide_left{margin-left:1.3em;}.slider_petit .slide_navigator .slide_right{margin-right:1.3em;}.slider_petit .carousel-caption{position:absolute;left:0;bottom:0;}.slider_petit .carousel-caption h3{padding:.375em 1.304em .313em;font-size:1.438em;}.slider_petit .carousel-caption p{font-size:1em;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;padding:0 1.908em 1em;margin:0;min-height:inherit;text-align:left;color:#fff;}.slider_petit .carousel-indicators{margin-left:1.6em;bottom:-1.3em;}.slider_grand .slider_imatges_cont{margin:0;}.slider_grand .slide_navigator{margin-top:7.5em;width:32em;margin-left:13em;}.slider_grand .slider_imatges_cont{position:relative;}.slider_grand .item img{width:71.4%;float:right;}.slider_grand .carousel-caption{width:28.6%;margin:0;height:100%;float:left;background:none;padding:4.1% 4.1% 3.2% 3.2%;}.slider_grand .carousel-caption h3,.slider_grand .carousel-caption h2{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-size:1.438em;text-align:left;padding:0;}.slider_grand .carousel-caption p{font-size:.938em;text-align:left;margin-top:.769em;padding:0;}.slider_grand .carousel-indicators{bottom:.625em;top:auto;left:1.063em;margin:0;width:auto;}.panel-footer{padding:.938em 1.875em;height:4.125em;}.menu_flotant{float:left;width:auto;position:relative;left:0;top:0;margin:.625em .625em 0 0;padding:0;}.menu_flotant>button{position:relative;left:0;top:0;z-index:12;}#menu_flotant_cont,#formulari_envia{position:absolute;z-index:11;top:0;margin-top:0;}#menu_flotant_cont h3 a{color:#333;}#menu_flotant_cont h3 a:hover{color:#333;}#menu_flotant_cont .panel-group,#formulari_envia .panel-group{padding:0 1.125em 0 2.813em;margin:.875em 0 1.250em;width:17.188em;}#menu_flotant_cont .panel-group .panel,#formulari_envia .panel-group .panel{margin:0;}.temes.justicia .menu_flotant{margin-top:1em;}.generalitat.contingut .menu_flotant{margin-right:0;}.generalitat.contingut h1{margin-left:1em;}.destacat_avises{margin-bottom:1.500em;}.destacat_avises_cont{margin:0 .938em;width:100%;padding:0;position:absolute!important;width:45em;z-index:10!important;}.destacat_avises_cont .desplegable{margin-right:0!important;}.destacat_avises_cont .panel-heading{padding:.3em .75em .3em .5em;}.destacat_avises_cont .panel-heading>div,.destacat_avises_cont .panel-body>div{margin:0!important;}.destacat_avises_cont .panel-heading+.panel-collapse .panel-body{padding:0 .5em .75em;margin:-0.2em 0 0 0;}.destacat_avises .panel-body>div{padding:.538em 0 .7em 2.750em;}.llistat_destacat_color .list-group-item .destacat_color{height:6em;}.destacat_avises .desplegable{margin-top:7px;}.custom_select{height:1.875em!important;padding:0 .7em;width:100%!important;cursor:pointer;}.custom_select .customSelectInner{height:1.875em;padding:.5em 1.563em .5em 0;background:url(../img/NG_ico_select_desktop.png) no-repeat right center #7A7A7A;}.imatge_amb_peu{margin:0 0 38px;}.imatge_amb_peu.amb_text{margin:0 15px 20px 0;padding-left:0;}.imatge_amb_peu p{margin:0;}.paginacio{margin-top:.250em;}.dades_catalunya .h2_not_resize{font-size:2.188em;}.h2_not_resize{font-size:1.875em;}.dades_catalunya .tit_dades{font-size:1.375em;}.dades_catalunya .dades_numeriques{font-size:2.813em;}.dades_catalunya .dades_numeriques span{font-size:.667em;}.destacat_com_arribar{margin:0 0 1.250em;}.destacat_com_arribar_cont .icona_com_arribar img{width:auto;}.llistat_iUtilitat .tit_iUtilitat{font-size:1.250em;color:#666;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;}.llistat_iUtilitat>p{font-size:.875em;}.llistat_iUtilitat>a{font-size:.875em;}.llistat_collapse_cont{margin:0 1.875em;}.llistat_collapse_cont .panel-default>.panel-heading a{background:url(../img/NG_plegar.png) no-repeat left .300em;padding:.233em 0 .233em 1.889em;font-size:1.125em;}.llistat_collapse_cont .panel-default>.panel-heading a.collapsed{background:url(../img/NG_desplegar.png) no-repeat left .300em;padding-right:0;}.llistat_collapse_cont .panel-default .panel-collapse .panel-body{margin-left:1.250em!important;padding-left:.850em;}.llistat_collapse_cont .panel-default>.panel-heading h2{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.cercador_tab .nav{margin-bottom:1.500em;}.cercador_tab .nav>li{position:relative;bottom:-0.938em;background:none;border:none;overflow:visible;padding-bottom:.875em;float:left;}.llistat_imatges{border-bottom:1px solid #ddd;padding-bottom:1.250em;}.llistat_imatges .item{width:25%;float:left;padding:.425em;}.llistat_imatges .item.open{margin-bottom:31.250em;}.llistat_imatges .item.desplacat{margin-bottom:31.250em;}.llistat_imatges .item img{border:1px solid #ddd;cursor:pointer;}.cercador_imatge_detail.opened{margin:.938em 0;}.cercador_imatge_cont .container{padding-top:1.875em;padding-bottom:1.875em;}.cercador_imatge_cont .cercar_detall{top:0;right:.938em;}.cercador_imatge_cont .prev_img{left:-0.875em;}.cercador_imatge_cont .next_img{right:-0.875em;}.cercador_imatge_cont .col-izq{width:57%;position:static;}.cercador_imatge_cont .col-izq img{border:1px solid #fff;box-shadow:0 0 1.225em rgba(0,0,0,0.7);width:auto;}.cercador_imatge_cont .col-dch{width:43%;padding:0 2.500em 0 1.875em;z-index:100000000;position:relative;}.cercador_imatge_cont .col-dch h2{font-size:1.438em;}.cercador_imatge_cont .col-dch p{font-size:.875em;}.cercador_imatge_cont .col-dch ul{font-size:.813em;padding-left:0;}.cercador_imatge_cont .llistat_xarxes_socials{margin-top:1.250em;}.cercador_imatge_cont .social_text{font-size:.875em;font-weight:bold;color:#fff;margin:0;padding-right:.5em;}.popup_avis{top:-250px;left:0;}.cercador_vermell .form-group .form-control{background:#fff;padding:6px 0 6px 10px;-webkit-appearance:none;}.noticia_detalls_cont{padding-bottom:26px;border-bottom:1px solid #ddd;}.noticia_detalls_cont div a{font-size:.750em;}.noticia_detalls_cont span{font-size:.750em;font-family:OpenSansRegular,Helvetica,Arial,sans-serif;font-weight:bold;}.inform_relacionada_cont{margin:0;}.inform_relacionada_cont h4,.inform_relacionada_cont h3{font-size:1.125em;font-family:'OpenSansRegular';}.inform_relacionada_cont .llistat_enllacos_filet_cont .list-group-item a{font-size:1em;font-family:'OpenSansSemibold';}.letter_pagin{padding:0 10px;overflow:visible;}.letter_pagin li{padding:8px 5px;overflow:visible;position:relative;}.letter_pagin li.active:before{position:absolute;content:'';top:0;bottom:-46px;left:0;width:100%;background:url(../img/NG_fletxa_avall_gris.png) no-repeat scroll center;}.llistat_az li{border-top:none;}.llistat_az li h4{font-size:18px;}.xarxes-socials{background:#f5f5f5;}.xarxes-socials .twitter{float:left;width:100%;padding-bottom:.3em;margin-bottom:.3em;}.xarxes-socials .twitter ul{float:left;width:50%;}.xarxes-socials .twitter ul li{font-size:.875em;list-style-type:none;background:url(../img/NG_ico_twitter.png) no-repeat left .45em;padding:.8em 0 .8em 2.9em;font-family:'OpenSansSemibold';}.xarxes-socials h3{font-size:.813em;display:inline-block;margin:0;font-family:'OpenSansRegular';}.xarxes-socials ul.xarxes{padding:0;margin:0;display:inline-block;}.xarxes-socials ul.xarxes li{display:inline;font-size:.813em;border-right:1px solid #444;padding:0 .5em 0 .5em;}.xarxes-socials ul.xarxes li:first-child{padding-left:0;}.xarxes-socials ul.xarxes li a{color:#BF0000;}.xarxes-socials ul.xarxes li:last-child{border-right:none;}.xarxes-socials{padding:1em;}.xarxes-socials .twitter ul{margin:0;padding:0 .5em 1.2em;}.xarxes-socials h3{margin:14px 10px 0;}.guia-usus{border:1px solid #ddd;background:white;margin:1.250em 0 0 0;padding:1.250em;}.guia-usus h2{font-family:'OpenSansSemibold';}.guia-usus p{font-size:.875em;}.guia-usus ul{padding:0 .5em;}.guia-usus ul li a.ico_pdf{padding:.5em .5em .5em 1.8em;font-size:1.000em;}.guia-usus ul li span{display:inline;padding:0;}.cerca_avancada #cerca_avancada_cont{overflow:hidden;float:none;}.cerca_avancada .navbar-form{padding:0;}.cerca_avancada .navbar-form div>.form-control{width:48.4%;margin-left:1.8%;margin-top:0;-webkit-appearance:none;}.cerca_avancada .navbar-form .quan{margin-top:20px;padding:20px 20px 0;}.cerca_avancada .navbar-form .quan input[type="radio"]{margin-right:0!important;}.cerca_avancada .navbar-form .quan div span{font-size:14px;margin-right:20px;}.cerca_avancada .navbar-form .quan .form-control{width:200px;-webkit-appearance:none;}.cerca_avancada .navbar-form .quan .input-dates{width:auto;margin-top:-14px;}.cerca_avancada .navbar-form .quan .input-dates span{float:left;padding:10px 2%;margin-top:6px;margin-right:0;}.cerca_avancada .navbar-form .quan>div{padding:10px 0;width:100%;}.cerca_avancada .navbar-form .quan>div+div{border-bottom:1px solid #ddd;padding:10px 0 16px;}.cerca_avancada .navbar-form .quan>div>div{width:auto;margin-right:15px!important;}.cerca_avancada .navbar-form .quan>div>div:first-child{margin-left:0;}.cerca_avancada .navbar-form .quan button{margin-top:16px;}.no_resultats{margin:0 30px;}.no_resultats .suggeriments{margin:10px 30px;}.no_resultats .suggeriments ul{margin:10px 0;}.error-msg{margin:30px 15px 0;border:1px solid #EAC4C4;}.error-form{background:none;border:none;padding:0;}.error-form .item-error-ico{display:block;width:6px;height:10px;background:url(../img/NG_ico_arrow_error.png) no-repeat;position:absolute;left:-6px;top:50%;margin-top:-5px;}.error-form .item-error{position:absolute;right:-260px;top:26%;margin-top:-24px;-moz-box-shadow:inset 2px 2px 4px rgba(192,0,0,0.2);-webkit-box-shadow:inset 2px 2px 4px rgba(192,0,0,0.2);box-shadow:inset 2px 2px 4px rgba(192,0,0,0.2);height:auto;width:245px;border-radius:3px;padding:16px 19px;background:#fcf4f4;overflow:visible;color:#bf0000;font-size:13px;}.pestanyes .tipo1 .panel-body{padding-bottom:.625em;}.pestanyes .tipo1 .actualImatge .textImatge p{display:block!important;color:#fff;}.pestanyes .tipo1 .actualImatge .textImatge h2{text-align:left;padding-left:1.364em;font-size:1.375em;color:#fff;}.pestanyes .tipo1 .actualImatge .textImatge a:hover h2{text-decoration:none;}.pestanyes .tipo1 .actualImatge .textImatge a{color:#fff;text-decoration:none!important;}.pestanyes .tipo1 .actualNoticies{margin-top:2em;}.pestanyes .tipo1 .actualNoticies .noticie{width:50%;float:left;text-align:left;border:none;padding:1em 1.5em 0;min-height:5.5em;}.pestanyes .tipo1 .rssAdj{margin:0 1.250em;float:left;width:100%;margin-bottom:1.875em;}.pestanyes .tipo1 .rssAdj a{display:inline-block;text-align:left;padding:.583em 0 .583em 3.333em;color:#666;font-size:.750em;}.pestanyes .tipo1 .llistat_xarxes_socials{text-align:left;padding:.625em 1.250em;}.pestanyes .tipo1 .llistat_xarxes_socials .list-group-item{padding-top:.7em;}.pestanyes .tipo1 .llistat_xarxes_socials .social_text{width:auto;width:100%;padding:0;}.pestanyes .tipo2 .list-group .list-group-item:first-child{border-top:none;}.pestanyes .tipo3 .panel-body{background:#fff;padding:1.850em;}.pestanyes .tipo3 .panel-body>div{border-top:1px solid #ddd;margin-top:1.250em;padding-top:.625em;}.pestanyes .tipo3 h5,.pestanyes .tipo3 h3{font-size:.938em;font-family:"OpenSansBold",Helvetica,Arial,sans-serif;border:0;padding:0;}.pestanyes .tipo3 .llistat_enllacos_filet_cont .list-group-item{padding-top:.688em;padding-bottom:.688em;}.pestanyes .tipo3 .llistat_enllacos_filet_cont .list-group-item a{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.pestanyes .tipo3 .llistat_enllacos_filet+.llistat_enllacos_filet .list-group-item:first-child{border-top:none;}.pestanyes .tipo5 a.link{font-size:15px;}.pestanyes .tipo5 p{font-size:14px;}.combo_destacat_imatge>div{padding:0 0 0 .188em!important;}.combo_destacat_imatge>div:first-child{padding-left:0!important;}.combo_destacat_imatge>div>.box{height:17.38em;}.combo_destacat_imatge>div>.destacat_imatge_cont{height:11.2em;}.combo_destacat_imatge .llistat_enllacos_filet_cont{padding:.875em 1.075em;}.combo_destacat_imatge .list-group-item.item2{border-top:1px solid #ddd;font-size:1.125em;padding:.4em 0;border:none;}.combo_destacat_imatge .list-group-item+.list-group-item.item2{border-top:1px solid #ddd;}.combo_destacat_imatge .list-group-item.item2 a{color:#BF0000;font-family:'OpenSansSemibold';font-size:1em;padding:0;}.tri_combo_destacat_llistat>div+div .llistat_enllacos_filet_cont .list-group-item:first-child,.tri_combo_destacat_llistat>div+div+div .llistat_enllacos_filet_cont .list-group-item:first-child{border-top:none;}.el_mes_consultat .panel{margin:0;box-shadow:none;border-radius:0;}.el_mes_consultat .panel .panel-heading{background:#fff;padding:1.250em 1.125em;border-bottom:none;}.el_mes_consultat .panel .panel-heading h3{font-size:1.250em;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;}.el_mes_consultat .panel .panel-body{background:#f5f5f5;padding:.5em 0 1.250em;}.el_mes_consultat .panel .list-group-item{background:none;border:none;}.el_mes_consultat .llistat_enllacos_filet_cont{padding:0 20px;}.el_mes_consultat .llistat_enllacos_filet_cont .list-group-item{padding-top:.313em;padding-bottom:.313em;font-size:.938em;padding-left:1.125em;}.el_mes_consultat .llistat_enllacos_filet_cont .list-group-item a{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;display:block;}.slider_imatges.inici{margin-top:0;}.pestanyes.inici{padding:0;margin:2em 0 0;}.pestanyes.inici .transport{height:19.563em;overflow:auto;}.destacat_imatge.generalitat{margin-top:1.250em;}.destacat_imatge.generalitat .destacat_imatge_cont{height:9.275em;}.destacat_imatge.generalitat .destacat_imatge_cont .imatge_text{font-size:1em;padding:.722em;text-align:left;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;}.rslt .form-group{margin:15px 0;}.rslt .border_taronja_cerca,.rslt .border_verd_cerca{margin-top:15px;}.resultats_cerca>.container>.row>.column>ul.nav{margin-top:25px;}.rslt .vista-mobil{margin-top:0;}.rslt .row .filariana{margin-bottom:10px;margin-top:24px;}.rslt .row .column2{padding-left:0;}.rslt .row select{margin:20px 0;}.rslt .row h1{width:auto;}.rslt .row .llistat_destacat_text_cont{float:left;width:100%;}.rslt .row .llistat_destacat_text_cont ul{display:inline-block;}.rslt .row .llistat_destacat_text_cont li{width:100%;padding:0 20px;}.rslt .row .llistat_destacat_text_cont li a{border:none;height:auto!important;padding-bottom:0;}.rslt .row .llistat_destacat_text_cont li .destacat_text_cont a h4{font-size:1.125em;margin:0 0 10px 0;color:#DF0000;}.rslt .row .llistat_destacat_text_cont li .destacat_text_cont a p{font-size:.875em;margin:0 0 10px 0;color:#666;}.rslt .row .llistat_destacat_text_cont li .destacat_text_cont .link_resultats{font-size:.750em!important;line-height:1.4em!important;margin:0 0 15px 0!important;padding:0!important;display:inherit!important;}.rslt .llistat_destacat_text_cont .list-group-item:first-child .destacat_text_cont a{border:none;}.rslt .row h5{font-size:1em;font-family:'OpenSansSemibold';margin:30px 0 0;}.rslt .fons_filtre{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-left:0;float:left;width:100%;}.rslt .fons_filtre p{margin:10px 20px;font-size:1em;}.rslt .fons_filtre input{font-family:'OpenSansRegular';font-size:.938em;margin:15px 10px 0 20px;float:left;}.rslt .fons_filtre label{font-weight:normal;padding-top:12px;}.rslt .fons_filtre a{margin-left:50px;padding:12px 0;display:inline-block;font-family:'OpenSansSemibold';}.rslt .border_box a h2{width:100%;border:none;margin:15px 20px;padding:0;}.rslt .border_box a:hover h2{text-decoration:underline;}.rslt .border_box p{width:auto;margin:0 20px 15px;}.rslt .llistat_destacat_text_cont .list-group-item .destacat_text_cont a{padding-left:0;}.resultats_cerca .row .form-group{margin:0;width:470px;float:left;}.resultats_cerca .row .form-group .form-control{width:470px;border:1px solid #ddd;-webkit-appearance:none;}ul.ulRedBullet{border-top:3px solid #ddd;padding-top:10px;}.contacte_panel .contacte_adreca>div{border:none;}.normativa_panel .redBullet .darkGray{font-family:'OpenSansSemibold';}.cerca_avancada.cercador{border:none;margin:0;}.basic_link.actualitat{margin-top:6px;}.llistat_xarxes_socials.header{float:right;width:auto;text-align:right;}.llistat_destacat_noticies.mes_actualitat .destacat_noticies_cont{padding:.85em .375em 1.95em;}.llistat_xarxes_socials.actualitat{margin-top:0;width:100%;}.llistat_xarxes_socials.actualitat .social_text{width:auto;}.slider_responsive{padding-bottom:0;}.slider_responsive .destacat_text_avancat_cont{width:306px;}.slider_responsive .slide_navigator{margin-top:-50px;}.slider_responsive .slide_navigator .slide_left img,.slider_responsive .slide_navigator .slide_right img{width:auto;}.slider_responsive .destacat_text_avancat_cont h4,.slider_responsive .destacat_text_avancat_cont h3{font-size:20px;}.el_mes_consultat.web_az{top:0;position:relative;}.capcelera_principal.agenda{padding-bottom:0;}.agenda_buttons .button_calendari,.agenda_buttons>div>span a{font-size:14px;}.fitxa h4,.fitxa h2{font-size:25px;}.fitxa .data_info{margin:20px 0;}.fitxa .data_info p{font-size:14px;}.fitxa .data_info span{font-size:15px;}.fitxa .data_info .data span{margin-right:30px;}.fitxa .data_info a{margin-top:20px;display:block;}.fitxa .imatge_amb_peu{margin:0;border:none;}#calendari{margin-bottom:30px;}#calendari .ui-datepicker-calendar{border:none;}.fons_footer{background:#efefef;}footer.container{margin-top:0;}footer .footer_tab_ord{float:left;margin-top:.4em;}footer .footer_tab_top{float:left;width:100%;}footer .footer_tab_top>div:first-child ul .bullet{padding-left:4px;}footer .form-control{background:#7A7A7A;font-size:.75em;width:100%;border:none;border-radius:0;margin-bottom:14px;display:block;line-height:.929;-webkit-appearance:none;}footer .list-group-item{background:none;border:medium none;padding:0;box-shadow:none;}footer .list-group-item a:hover{text-decoration:underline;}footer .llistat_peu .list-group-item a{padding-right:0;width:auto;}footer .list-group{box-shadow:none;border-radius:0;width:auto;}footer .list-group1{margin-top:.75em;float:left;width:auto;}footer .footer_tab_ord .form-control+.list-group1{margin-top:0;-webkit-appearance:none;}footer .list-group1 .list-group-item.bullet{float:left;position:relative;width:50%;}footer .connecta{margin-top:20px;}footer .connecta .input-group{width:100%;}footer .connecta .input-group input{background:#fff;font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-size:.750em;color:#666;width:82%;height:1.6em;}footer .connecta .form-control:-moz-placeholder{color:#fff;}footer .connecta .input-group span.input-group-btn{width:20px;background:none repeat scroll 0 0 #fff;border-top:1px solid #EFEFEF;}footer .connecta .input-group span.input-group-btn>.ico_lupa{background:url("../img/NG_ico_lupa_peu.png") no-repeat scroll 5px 3px rgba(0,0,0,0);border-left:1px solid #BF0000;height:18px;width:25px;}footer .connecta .mdl_connecta{padding-left:.3em;}footer .connecta .mdl_connecta img{float:left;height:45px;margin-right:.7em;width:45px;-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3);}footer .connecta .mdl_connecta p{font-size:.750em;display:table;}footer .connecta .mdl_connecta p a{color:#575748;}footer .input-group input,footer span button,footer span button.btn{height:2em;border:none;border-radius:0;margin:0;padding:.3em;margin-bottom:.5em;}footer .footer_tab_ord .connecta>.list-group:first-child{border-top:2px solid #ccc;padding-top:20px;padding-left:.15em;}footer .avis_legal{border-top:2px solid #ccc;padding:20px 0;}footer .avis_legal a img{float:left;margin-left:.45em;}footer .avis_legal p{display:table;padding-left:40px;font-size:.688em;color:#999;width:75%;}footer .avis_legal p a{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;color:#999;}footer .avis_legal p a:hover{color:#999;text-decoration:underline;}footer .llistat_xarxes_socials{padding:0 .625em;text-align:center;margin-top:-0.1em;box-shadow:none;border-radius:0;width:13em;}footer .llistat_xarxes_socials .list-group-item,footer .llistat_xarxes_socials .list-group-item:first-child{margin:0 .3em .6em;}footer #fContainer_center .formatter_body{width:auto;}footer #fContainer_center .formatter_body:last-child{float:right;}.capcelera_principal #vies_contacte{position:absolute;top:18.475em;z-index:1120;min-height:191px;}.title25-16{font-size:30px;}.p15-13{font-size:.938em;color:#666;}.paragraf_contacte{font-size:1.125em;color:#666;}.obligatoris{font-size:.938em;}.p18_16{font-size:1.125em;}.p14-13{font-size:.875em;}.p16-15{font-size:1em;}.borderTopConecta{border-top:2px solid #ccc;padding-left:.15em;padding-top:20px;}.link-accesible{float:right;font-size:.7em;margin:1.2em 0 0 0;font-family:"OpenSansRegular",Helvetica,Arial,sans-serif;}.link-accesible a{color:#fff;background:url("../img/arrow-acc.png") no-repeat 0 3px;padding:0 0 0 .9em;}}@media(max-width :62.000em){.padding-top-sm-only{padding-top:1.25em;}.padding-bot0-md-xs{padding-bottom:0!important;}.organigrama-desktop .nav-tabs>li>a{padding:1.5em 1em 1.5em 2.5em;}#fContainer_right{border-top:2px solid #ccc;}#fContainer_right .formatter_body:first-child{width:75%;}#fContainer_right .formatter_body:last-child{margin-top:45px;width:25%;}#fContainer_right .formatter_body .twitter{width:50%;margin-right:20px;}#fContainer_right .formatter_body .cerca_xarxes{width:43%;float:right;margin-right:10px;}#fContainer_right .formatter_body .accordionFoot{width:66%;}}@media(max-width :47.939em){#fContainer_right{border-top:none;}}@media(min-width :62.000em){h1.noticia_titol{width:25em;}.boxsitemap{width:940px!important;}.capcelera_basica .cercador_vermell{padding:10px 0 0;}.capcelera_basica .cercador_vermell .form-group .form-control{width:470px;}#fContainer_right .formatter_body .cerca_xarxes{margin-top:10.5em;}.borderTopConecta{border-top:none;padding-left:0;padding-top:0;}h3{font-size:1.563em;}section{margin-top:0;}a:hover{text-decoration:underline!important;}.clearfix-md{padding-left:0!important;padding-right:0!important;}.padding-md{padding-top:2em;padding-bottom:2em;}.padding-top-md{padding-top:2.500em;}.padding-bot-md{padding-bottom:4.125em;}.padding-end{padding-bottom:3.750em;}.margin-start{margin-top:3.125em;}.navbar-fixed-top{position:relative;margin:0 auto;}header nav a.logo{background:url('../img/NG_logo_generalitat.png') no-repeat 0 0;height:2em;text-indent:-555em;margin:.92em 0;}nav{margin-left:7px;position:relative;}nav ul.navbar-nav{margin:1em 0 0;}nav ul.nav li:first-child{border-left:1px solid #FFF;}nav ul.nav li{margin:0;padding:0;background:#333;border-left:1px solid #FFF;}nav .container,nav,nav.navbar-collapse .container .row{background:#333;}.navbar-collapse{border:none;text-indent:0;background:#333;}header .col-md-12{display:inline;}header nav.navbar-collapse .logo,header .col-md-12 ul{margin-top:.7em;}.navbar-default .navbar-nav>li>a:hover{background:none repeat scroll 0 0 #bbb;color:#333;font-weight:normal;text-decoration:none!important;}nav .navbar-nav{position:relative;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus{background:#BBB;color:#333;box-shadow:none;}.navbar-default .navbar-nav>.open>a:hover{background:#BBB;color:#333;box-shadow:none;}header .column ul li a{padding:.25em;}header .column ul.idioma li a:hover{text-decoration:none!important;}header>.container>nav>.row>.hidden-xs>.form-group{width:62%;}header>.container>nav>.row>.hidden-xs>.form-group>input{width:87%;}.navbar-default .navbar-nav .open div.dropdown-menu>.shadowBox{width:59.063em;}.dropdown-menu .centrat>.col_left li{border:0;}.dropdown-menu .centrat>.col_left li a:hover{background:transparent;border-top:none;}.nav>.dropdown>.dropdown-menu .centrat>.tancar{position:absolute;right:0;background:#000;height:2em;margin:-0.188em 0 0 0;width:2em;color:#fff;font-family:'OpenSansBold';cursor:pointer;}.nav>.dropdown>.dropdown-menu .centrat>.tancar:hover{text-decoration:none!important;}nav div.col-sm-4.col-md-6.col_left ul:last-child{margin-top:20px!important;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li.first{color:#BF0000;padding:.5em 0;}.navbar-default .navbar-nav .open .dropdown-menu .centrat>li a{padding:.5em 0;}.dropdown-menu .centrat>.col_left li a{border-top:none;}.capcelera_principal{padding-bottom:2.4em;margin-top:2.625em;}.capcelera_principal .mes_consultat{right:0;top:0;}.capcelera_principal .mes_consultat .box{padding:2.125em 2.688em 1.4em;}.capcelera_principal h3{padding:0 0 0 40px;}.capcelera_imatge .filariana{margin:1em 0 0;}.capcelera_imatge .filariana a{padding:0 .308em;}.capcelera_imatge p{font-size:1.125em;padding-bottom:10px;}.destacat_imatge_cont .imatge_text{font-size:20px;text-align:center;padding-bottom:1em;}.destacat_color_cont a{font-size:1.500em;}.dades_catalunya>div{margin-top:0;}.dades_catalunya .tit_dades{padding-right:2em;}.dades_catalunya .tit_dades:first-child{min-height:5.000em;}.llistat_enllacos_filet_cont .list-group-item a{font-size:1em;}.llistat_destacat_text_cont .list-group-item .destacat_text_cont{padding:.063em;}.llistat_destacat_text_avancat_cont .destacat_text_avancat_cont{width:19.438em;margin-top:0;}.llistat_destacat_text_avancat_cont.two_col .destacat_text_avancat_cont{width:19.238em;}.llistat_destacat_color_cont .list-group-item>div{height:9.625em!important;}.filariana a{padding:0 .250em;}.destacat_avises_cont{margin-right:.938em;padding:0;position:absolute!important;width:100%;}.llistat_peu .list-group-item.bullet{margin-top:.25em;}.custom_select{width:228px;}.cerca_avancada{margin:30px 0;}article.subhome_temes{padding:40px 0 0 0;}.home .mes_consultat{right:0;top:0;}.home .mes_consultat .box{padding:36px 43px 30px;}.home h3{padding:0 0 0 40px;}.catalunya_ara .container>.row+.row{margin-right:-10px;margin-left:-10px;}.catalunya_ara .container>.row+.row>article{padding-left:10px;padding-right:10px;}.catalunya_ara .pestanyes{padding:0;margin-top:0;}.catalunya_ara .pestanyes .pestanyes_bot .panel-body{overflow:auto;}.catalunya_ara .transport{height:313px;}.catalunya_ara .panel-footer{padding:15px;}section.catalunya_ara .container .row article{margin-top:4px;}section.catalunya_ara .container .row article,section.catalunya_ara .container .row article.article2{margin-top:6px;}.que_cal_fer .llistat_enllacos_filet{padding:.875em 1.575em;}.que_cal_fer .shadowBox-sm>.box{height:14.38em;}.que_cal_fer .shadowBox-sm>.destacat_imatge.box{height:14.38em;}.temes_descripcio .filariana{margin:1em 0 0;}.temes_descripcio .filariana a{padding:0 .308em;}.temes_descripcio p{font-size:1.125em;}.generalitat .pestanyes_bot{min-height:490px;}.generalitat .el_mes_consultat{margin-top:2.6em;}.generalitat .destacat_imatge{height:12.475em;}.llistat_xarxes_socials{margin:0;padding:0;float:left;}.llistat_destacat_color_cont .list-group-item .destacat_color_cont{height:11.75em;}.slider_petit .slide_navigator{margin-top:9em;}.slider_petit .slide_navigator .slide_left{margin-left:.8em;}.slider_petit .slide_navigator .slide_right{margin-right:.8em;}.slider_petit .carousel-caption h3{padding:.325em .800em .45em;font-size:1.563em;}.slider_petit .carousel-caption p{padding:0 1.3em .625em;}.slider_petit .carousel-indicators{left:.10em;margin-left:1em;}.slider_grand .slide_navigator{margin-top:10em;width:42em;margin-left:16em;}.slider_grand .item img{width:73.77%;}.slider_grand .carousel-caption{width:26.23%;}.slider_grand .carousel-caption h3{font-size:1.563em;}.carousel.slider_grand .carousel-caption h3,.carousel.slider_grand .carousel-caption h2{font-family:'OpenSansSemibold',Helvetica,Arial,sans-serif;font-size:1.563em;}.slider_grand .carousel-caption p{font-size:.938em;}.slider_grand .carousel-indicators{left:1.688em;bottom:.625em;}.panel-footer{padding:.938em 1.2em;}.panel-footer .txt_peu2{margin-top:.65em;}.panel-footer .txt_peu2{font-size:.815em;font-family:'OpenSansSemibold';}.cercador_tab .nav{margin-bottom:1.500em;}.cercador_tab .nav>li{position:relative;bottom:-0.938em;background:none;border:none;overflow:visible;padding-bottom:.875em;display:inline-block;text-align:center;}.cercador_tab .nav>li.active{background:url(../img/NG_fletxa_avall_active.png) no-repeat center 2.363em;}.cercador_tab .nav>li a:focus{border:none;}.cercador_tab .nav>li a{border-radius:0;border:none;border-bottom:.188em solid #C00000!important;font-size:1em;padding:.4em 1.675em;margin-right:.250em;color:#C00000;}.cercador_tab .nav>li a:hover{border:none;background:none;border-bottom:.188em solid #C00000!important;}.cercador_tab .nav>li.active a{color:#333;border-bottom:.188em solid #333!important;}.cercador_tab .nav>li.active a:hover{border-bottom:.188em solid #333!important;}.llistat_imatges{padding:0;}.llistat_imatges .item{width:20%;float:left;padding:.625em;}.llistat_imatges .item.open{margin-bottom:31.250em;}.llistat_imatges .item.desplacat{margin-bottom:31.250em;}.llistat_imatges .item img{border:1px solid #ddd;cursor:pointer;}.cercador_imatge_detail.opened{margin:.938em 0;}.cercador_imatge_cont .container{padding-top:1.675em;padding-bottom:1.675em;}.cercador_imatge_cont .col-izq{width:48%;float:left;}.cercador_imatge_cont .col-dch{width:36.4%;float:left;padding:0 3.125em 0 1.875em;}.cercador_imatge_cont h2{font-size:1.563em;}.cercador_imatge_cont .col-dch ul{margin-top:1em;}.cercador_imatge_cont .col-dch>div{padding:.500em 0 .875em;margin-top:1.875em;}.cercador_imatge_cont .prev_img{left:-0.913em;background:url(../img/NG_ico_esquerra_fletxa.png) no-repeat;}.cercador_imatge_cont .prev_img:hover{background:url(../img/NG_ico_esquerra_fletxa_hover.png) no-repeat;}.cercador_imatge_cont .next_img{right:-0.913em;background:url(../img/NG_ico_dreta_fletxa.png) no-repeat;}.cercador_imatge_cont .next_img:hover{background:url(../img/NG_ico_dreta_fletxa_hover.png) no-repeat;}.pestanyes .tipo1 .actualImatge .textImatge p{display:none!important;padding:0 2.275em 1.225em;}.pestanyes .tipo1 .actualImatge .textImatge:hover p{display:block!important;color:#fff;}.combo_destacat_imatge .llistat_enllacos_filet_cont{padding:.875em 1.575em;}.combo_destacat_imatge>div>.box{height:14.38em;}.combo_destacat_imatge>div .destacat_imatge_cont{height:14.38em;}.el_mes_consultat .panel .panel-heading h3{font-size:1.375em;}.el_mes_consultat .panel .panel-body{padding:.875em 0 1.250em;}.pestanyes.inici{padding:0;margin-top:0;}.pestanyes.inici .pestanyes_bot .panel-body{overflow:hidden;height:19.33em;}.pestanyes.inici .pestanyes_bot .panel-body.transport{overflow-y:auto;}.pestanyes.generalitat .pestanyes_bot{min-height:31.375em;}.destacat_imatge.generalitat .destacat_imatge_cont{height:12.475em;}.resultats_cerca>.container>.row>.column>ul.nav>li.active{border-bottom:1px solid #FFF;position:relative;width:8.938em;}.resultats_cerca>.container>.row>.column>ul.nav>li{border-bottom:1px solid #ddd;position:relative;width:8.938em;}.capcelera_principal.agenda{padding-bottom:55px;}.agenda_buttons>div>span{width:100%;border:none;position:absolute;bottom:-53px;right:0;}.agenda_buttons>div>span a{text-align:right;float:right;font-size:15px;padding:16px 15px 16px 5px;}#calendari{max-width:307px;float:right;margin:0;}#calendari .ui-datepicker-header{border-top:1px solid #ddd;}#calendari .ui-datepicker-calendar tbody tr:last-child td{padding-bottom:0;}.cerc-left{padding-right:7px;}.cerc-right{padding-left:7px;}.mvlogo{color:#C00000;font-size:1.750em;font-weight:bold;padding-top:1em;vertical-align:middle;font-family:Helvetica;}.mvlogo:hover{color:#C00000;text-decoration:none;}footer{padding-right:0;}footer .footer_tab_top{margin-bottom:1.875em;}footer .connecta{margin-top:0;}footer .connecta .mdl_connecta{background:rgba(100,100,100,0.1);margin-bottom:1.250em;}footer .connecta .mdl_connecta img{margin:.7em;}footer .connecta .mdl_connecta p{margin:.7em 0;}footer .connecta .input-group input{width:91%;}footer .footer_tab_ord .form-control+.list-group1 .list-group-item.bullet{clear:both;width:auto;}footer .footer_tab_ord .connecta>.list-group:first-child{border:none;padding-top:0;}footer .llistat_xarxes_socials{padding:0 1.875em;text-align:left;}footer .llistat_xarxes_socials .list-group-item{margin:0 .32em;}footer .llistat_xarxes_socials .list-group-item:first-child{margin-left:0;}footer .llistat_xarxes_socials{box-shadow:none;border-radius:0;width:auto;}footer .footer_tab_ord .footer_tab_top .col-xs-7 ul.col-xs-8,footer .footer_tab_ord .footer_tab_top .col-xs-7 ul.col-xs-4{margin-left:0;}footer #fContainer_center .formatter_body{width:auto;}footer #fContainer_center .formatter_body:last-child{float:left;}.capcelera_principal.contacte{padding-bottom:3.6em;}.capcelera_principal #vies_contacte{position:absolute;top:0;z-index:1120;}}@media(max-width :47.938em){.llistat_xarxes_socials.header{display:none;}.llistat_xarxes_socials.mobil{display:block;margin:20px 0;}.basic_text_social .fb-like{display:none;}.basic_text_social .twitter{display:none;}.basic_text_social .google{display:none;}.inline-only-xs{display:inline;}.dest-only-xs{font-weight:bold;}.padding-bot-only-xs{padding-bottom:1.25em;}.reset-only-xs{margin:0!important;padding:0!important;}#fContainer_right .formatter_body .twitter{width:100%;margin-right:0;}#fContainer_right .formatter_body:last-child{margin-top:0;}#fContainer_right .formatter_body .cerca_xarxes{width:100%;float:left;margin-right:0;}#fContainer_right .formatter_body .accordionFoot{width:100%;}#fContainer_right .formatter_body{width:100%;}#fContainer_right .formatter_body:first-child{width:100%;}#fContainer_right .formatter_body:last-child{width:100%;}}@media(min-width :75.000em){h1.noticia_titol{width:30em;}.boxsitemap{width:1140px!important;}header>.container>nav>.row>.hidden-xs>.form-group{width:60%;}header>.container>nav>.row>.hidden-xs>.form-group>input{width:89%;}.navbar-default .navbar-nav .open div.dropdown-menu>.shadowBox{width:71.250em;}.formulari{padding-bottom:0;}.pad0-gt{padding-bottom:0;}.slider_petit .slide_navigator{margin-top:11em;}.slider_grand .slide_navigator{margin-top:13em;width:52em;margin-left:19em;}.llistat_destacat_color_cont .list-group-item>div{height:12em!important;}.llistat_destacat_text_avancat_cont .destacat_text_avancat_cont{width:23.563em;}.llistat_destacat_text_avancat_cont.two_col .destacat_text_avancat_cont{width:23.338em;}.destacat_avises_cont{margin-right:.938em;padding:0;position:absolute!important;width:100%;}.dades_catalunya .tit_dades{padding-right:4em;}.cercador_imatge_cont .container{padding-top:1.875em;padding-bottom:1.875em;}.cercador_imatge_cont .cercar_detall{top:0;right:.938em;}.cercador_imatge_cont .col-izq{width:48%;}.cercador_imatge_cont .col-dch{width:45%;padding:0 2.500em 0 1.875em;}.cercador_imatge_cont .col-dch img{border:1px solid #fff;}.cercador_imatge_cont .col-dch ul.list-group.llistat_xarxes_socials li.list-group-item img{border:none;margin-top:.352em;margin-left:.195em;margin-right:.195em;}.cercador_imatge_cont .col-dch ul.list-group.llistat_xarxes_socials li.list-group-item img:hover{filter:url("data:image/svg+xml;utf8,#grayscale");filter:gray;-webkit-filter:grayscale(100%);}.cercador_imatge_cont .col-dch h2{font-size:1.750em;}.cercador_imatge_cont .col-dch p{font-size:.938em;}.cercador_imatge_cont .col-dch ul{font-size:.875em;padding-left:0;}.cercador_imatge_cont .social_text{font-size:.875em;font-weight:bold;color:#fff;}.slider_grand .carousel-indicators{left:1.988em;bottom:.625em;}.pestanyes.inici .pestanyes_bot .panel-body{height:24.23em;overflow:hidden;padding:0;border-radius:0;}.pestanyes.inici .pestanyes_bot .panel-body>img{height:100%;}#twitter-widget-0{width:110px;}#I0_1396593446593{position:absolute;top:-10000px;width:450px;margin:0;border-style:none;}#collapseOne,#collapseTwo,#collapseThree,#collapseFour,#collapseFive,#collapseSix,div[id="collapseOne"],div[id="collapseTwo"],div[id="collapseThree"],div[id="collapseFour"],div[id="collapseFive"],div[id="collapseSix"],div[id="2collapseOne"],div[id="2collapseTwo"],div[id="2collapseThree"],div[id="2collapseFour"],div[id="2collapseFive"],div[id="2collapseSix"],div[id="3collapseOne"],div[id="3collapseTwo"],div[id="3collapseThree"],div[id="3collapseFour"],div[id="3collapseFive"],div[id="3collapseSix"],div[id="4collapseOne"],div[id="4collapseTwo"],div[id="4collapseThree"],div[id="4collapseFour"],div[id="4collapseFive"],div[id="4collapseSix"]{height:auto;}}.pestanyes.seu_electronica .tipo3 h5{font-weight:bold;font-size:.99em;}.llistat_enllacos_img_cont ul{padding-top:10px;padding-left:0;}.llistat_enllacos_img_cont li{float:left;margin-right:3%;width:47%;border-bottom:1px solid #DDD;min-height:150px;}.llistat_enllacos_img_cont li h4 a{color:#BF0000;font-size:1.125em;text-decoration:none;}.llistat_enllacos_img_cont li h4 a:hover{text-decoration:none;}.llistat_enllacos_img_cont li img{float:left;margin-right:5%;width:25%;max-width:100px;}.llistat_enllacos_img_cont li p{width:60%;float:left;max-height:80px;overflow:hidden;line-height:20px;}@media(max-width :47.938em){.llistat_enllacos_img_cont li{width:100%;}.llistat_enllacos_img_cont li p{max-height:500px;overflow:auto;font-size:.875em;}}.col-sm-4.seuelectronica h4{font-family:'OpenSansRegular';font-size:1.25em;}.col-sm-4.seuelectronica .basic_text{font-size:.9em;border-top:.188em solid #DDD;margin:.938em 0 .5em 0;padding:.8em 0 0 0;}.col-sm-4.seuelectronica ul.llistat_enllacos_filet_cont li.list-group-item a{padding:0;}.col-sm-4 .el_mes_consultat .basic_text{margin:.938em;font-size:.9em;}.col-sm-4 .inform_relacionada .basic_text{border-top:.188em solid #DDD;padding-top:10px;font-size:.9em;}@media(max-width :47.938em){.col-sm-8 .seu_electronica .llistat_enllacos_filet{padding-left:0;}.col-sm-8 .seu_electronica .llistat_enllacos_filet li{padding-left:8px;}}.menu_enviar_amic.menu_flotant{float:none;margin:-2px 1px 0 0;padding:0;width:31px;position:initial;}.menu_enviar_amic.menu_flotant button.collapsed,.menu_enviar_amic.menu_flotant button{background:transparent!important;width:31px;position:initial;padding:0;margin:0;}.menu_enviar_amic.menu_flotant button.bgRed{background:none repeat scroll 0 0 #BF0000!important;}.menu_enviar_amic.menu_flotant #menu_flotant_cont,.menu_enviar_amic.menu_flotant #formulari_envia{top:40px;right:0;min-width:480px;background-image:url(../img/flecha.png);background-position:98% top;background-repeat:no-repeat;background-color:rgba(0,0,0,0);margin-top:-8px;border:none;box-shadow:none;}.menu_enviar_amic.menu_flotant #menu_flotant_cont .panel-group,.menu_enviar_amic.menu_flotant #formulari_envia .panel-group{width:100%;padding:10px 20px;background:#f5f5f5;border:1px solid #DDD;box-shadow:.188em .188em .25em rgba(0,0,0,0.14);margin-top:8px;text-align:left;}.menu_enviar_amic.menu_flotant .panel-heading,.menu_enviar_amic.menu_flotant .panel{background:#f5f5f5;}.menu_enviar_amic.menu_flotant .panel-group ul{padding:0;}.menu_enviar_amic.menu_flotant .panel-group li{padding:0;margin-top:15px;}.menu_enviar_amic.menu_flotant .form-control{background-color:#FFF;color:#555;}.menu_enviar_amic.menu_flotant .displaynone{display:none;}@media(max-width :47.938em){div.basic_text_peq ul li:before{content:"\2022";font-size:1.05em;color:#bf0000;margin:0 5px 0 0;}.menu_enviar_amic.menu_flotant{width:100%;}.menu_enviar_amic.menu_flotant #menu_flotant_cont_movil,.menu_enviar_amic.menu_flotant #formulari_envia_movil{display:block;left:0;right:0;width:100%;margin-top:-20px;}.menu_enviar_amic.menu_flotant #menu_flotant_cont_movil.collapse .panel-group,.menu_enviar_amic.menu_flotant #formulari_envia_movil.collapse .panel-group{display:none;}.menu_enviar_amic.menu_flotant #menu_flotant_cont_movil.collapse.in .panel-group,.menu_enviar_amic.menu_flotant #formulari_envia_movil.collapse.in .panel-group{display:block;margin-top:-20px;}ul.list-group.llistat_xarxes_socials li .menu_flotant button.collapsed{background-image:none!important;padding-right:0!important;padding-left:0!important;}ul.list-group.llistat_xarxes_socials li .menu_flotant button{background-image:url(../img/flecha.png)!important;background-position:center 30px!important;background-repeat:no-repeat!important;height:50px;padding-bottom:18px;}.llistat_enllacos_filet_cont.list-group.box{border-bottom:none!important;border:none!important;}.tri_combo_destacat_llistat{border:1px solid #ddd!important;}.llistat_xarxes_socials .list-group-item a{width:31px!important;height:30px;display:inherit;margin-right:0!important;}.llistat_xarxes_socials .list-group-item a:hover{background-position:top center;width:31px;height:30px;background-repeat:no-repeat;display:inherit;cursor:pointer;}.llistat_xarxes_socials .list-group-item a.twitter:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.facebook:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.youtube:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.print:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.blog:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.rss:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.xarxes:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a:hover img{visibility:inherit;}.llistat_xarxes_socials .list-group-item a img{visibility:inherit;}}.column.paginacio ul li div{visibility:hidden;}#menu_flotant_cont h3 a{color:#333;}#menu_flotant_cont h3 a:hover{color:#333;}.navbar{margin-bottom:0;}@media screen and(-webkit-max-device-pixel-ratio:1){.llistat_xarxes_socials .list-group-item a:hover{background-position:top center;width:31px;height:30px;background-repeat:no-repeat;display:initial;cursor:pointer;}.llistat_xarxes_socials .list-group-item a.twitter:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.facebook:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.youtube:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.print:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.blog:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.rss:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.xarxes:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a:hover img{visibility:initial;}.llistat_xarxes_socials .list-group-item a img{visibility:initial;}}@media only screen and(-webkit-min-device-pixel-ratio:1.5),only screen and(-o-min-device-pixel-ratio:3/2),only screen and(min--moz-device-pixel-ratio:1.5),only screen and(min-device-pixel-ratio:1.5){.llistat_xarxes_socials .list-group-item a:hover{background-position:top center;width:31px;height:30px;background-repeat:no-repeat;display:initial;cursor:pointer;}.llistat_xarxes_socials .list-group-item a.twitter:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.facebook:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.youtube:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.print:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.blog:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.rss:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a.xarxes:hover{background-image:none;}.llistat_xarxes_socials .list-group-item a:hover img{visibility:initial;}.llistat_xarxes_socials .list-group-item a img{visibility:initial;}}.searchExemple a{-webkit-tap-highlight-color:rgba(43,49,65,0.4);}a,header .column ul li a,.navbar-default .navbar-nav>li>a{-webkit-tap-highlight-color:rgba(0,0,0,0.2);}.formAmic1 div#myCaptcha label{margin:20px 10px 8px 0;}.formAmic1 div#myCaptcha input{display:block;width:58%;height:34px;padding:6px 12px;font-size:.875em;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}#formulari_envia .panel-group .formAmic1 .panel{border-bottom:none!important;}div#myCaptchaResponse{font-size:.750em;color:#BF0000!important;}.capcelera_imatge img#gf-captcha-refresh,.capcelera_imatge img#gf-captcha-image,.capcelera_imatge li img{width:initial;}.capcelera_imatge .formAmic1 p{color:#666;}.menu_flotant.menu_enviar_amic img:hover{-webkit-filter:brightness(57%);}button#sendMailAmic.btn.bgRed.white.margin_top_xs{width:auto;padding:6px 19px;}div#msgKO{margin:30px 0;border:1px solid #c00000;background:#fcf4f4;color:#c00000;font-size:15px;padding:20px 14px;font-family:'OpenSansSemibold';}div#msgOK{margin:30px 0;border:1px solid #00b000;background:#edfced;color:#00b000;font-size:15px;padding:20px 14px;font-family:'OpenSansSemibold';}.menu_enviar_amic.menu_flotant button.bgRed#OKMailAmic{background:transparent url(../img/ico-tancar.png) no-repeat!important;text-indent:-999999999px;position:absolute;top:-2px;left:447px;height:30px;}.menu_enviar_amic.menu_flotant button.bgRed#OKMailAmic:hover{background:url(../img/ico-tancar-over.png) no-repeat!important;}.menu_enviar_amic.menu_flotant button.bgRed#OKMailAmic:focus{outline:0;}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}.leaflet-container{overflow:hidden;-ms-touch-action:none;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}.leaflet-container img{max-width:none!important;}.leaflet-container img.leaflet-image-layer{max-width:15000px!important;}.leaflet-tile{filter:inherit;visibility:hidden;}.leaflet-tile-loaded{visibility:inherit;}.leaflet-zoom-box{width:0;height:0;}.leaflet-overlay-pane svg{-moz-user-select:none;}.leaflet-tile-pane{z-index:2;}.leaflet-objects-pane{z-index:3;}.leaflet-overlay-pane{z-index:4;}.leaflet-shadow-pane{z-index:5;}.leaflet-marker-pane{z-index:6;}.leaflet-popup-pane{z-index:7;}.leaflet-control{position:relative;z-index:7;pointer-events:auto;}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}.leaflet-top{top:0;}.leaflet-right{right:0;}.leaflet-bottom{bottom:0;}.leaflet-left{left:0;}.leaflet-control{float:left;clear:both;}.leaflet-right .leaflet-control{float:right;}.leaflet-top .leaflet-control{margin-top:10px;}.leaflet-bottom .leaflet-control{margin-bottom:10px;}.leaflet-left .leaflet-control{margin-left:10px;}.leaflet-right .leaflet-control{margin-right:10px;}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}.leaflet-container{background:#ddd;outline:0;}.leaflet-container a{color:#0078A8;}.leaflet-container a.leaflet-active{outline:2px solid orange;}.leaflet-zoom-box{border:2px dotted #05f;background:white;opacity:.5;}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;}.leaflet-bar{box-shadow:0 1px 7px rgba(0,0,0,0.65);-webkit-border-radius:4px;border-radius:4px;}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}.leaflet-bar a:hover{background-color:#f4f4f4;}.leaflet-bar a:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.leaflet-bar a:last-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}.leaflet-touch .leaflet-bar{-webkit-border-radius:10px;border-radius:10px;}.leaflet-touch .leaflet-bar a{width:30px;height:30px;}.leaflet-touch .leaflet-bar a:first-child{-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}.leaflet-touch .leaflet-bar a:last-child{-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;border-bottom:none;}.leaflet-control-zoom-in{font:bold 18px 'Lucida Console',Monaco,monospace;}.leaflet-control-zoom-out{font:bold 22px 'Lucida Console',Monaco,monospace;}.leaflet-touch .leaflet-control-zoom-in{font-size:22px;line-height:30px;}.leaflet-touch .leaflet-control-zoom-out{font-size:28px;line-height:30px;}.leaflet-control-layers{box-shadow:0 1px 7px rgba(0,0,0,0.4);background:#f8f8f9;-webkit-border-radius:5px;border-radius:5px;}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px;}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px;}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}.leaflet-control-layers label{display:block;}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.7);box-shadow:0 0 5px #bbb;margin:0;}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;}.leaflet-left .leaflet-control-scale{margin-left:5px;}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}.leaflet-control-scale-line{border:2px solid #777;border-top:none;color:black;line-height:1.1;padding:2px 5px 1px;font-size:11px;text-shadow:1px 1px 1px #fff;background-color:rgba(255,255,255,0.5);box-shadow:0 -1px 5px rgba(0,0,0,0.2);white-space:nowrap;overflow:hidden;}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;box-shadow:0 2px 5px rgba(0,0,0,0.2);}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:4px solid rgba(0,0,0,0.3);}.leaflet-popup{position:absolute;text-align:center;}.leaflet-popup-content-wrapper{padding:1px;text-align:left;-webkit-border-radius:12px;border-radius:12px;}.leaflet-popup-content{margin:13px 19px;line-height:1.4;}.leaflet-popup-content p{margin:18px 0;}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden;}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}.leaflet-div-icon{background:#fff;border:1px solid #666;}.leaflet-editing-icon{-webkit-border-radius:2px;border-radius:2px;} ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=jquery.min.js Content-Type: application/javascript; name=jquery.min.js Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/js/jquery.min.js Content-Transfer-Encoding: Base64 LyoKICogalF1ZXJ5IEphdmFTY3JpcHQgTGlicmFyeSB2MS4xMS4xCiAqIGh0dHA6 Ly9qcXVlcnkuY29tLwogKgogKiBJbmNsdWRlcyBTaXp6bGUuanMKICogaHR0cDov L3NpenpsZWpzLmNvbS8KICoKICogQ29weXJpZ2h0IDIwMDUsIDIwMTQgalF1ZXJ5 IEZvdW5kYXRpb24sIEluYy4gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwogKiBSZWxl YXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UKICogaHR0cDovL2pxdWVyeS5vcmcv bGljZW5zZQogKgogKiBEYXRlOiAyMDE0LTA1LTAxVDE3OjQyWgogKi8KKGZ1bmN0 aW9uKGdsb2JhbCxmYWN0b3J5KXtpZih0eXBlb2YgbW9kdWxlPT09Im9iamVjdCIm JnR5cGVvZiBtb2R1bGUuZXhwb3J0cz09PSJvYmplY3QiKXttb2R1bGUuZXhwb3J0 cz1nbG9iYWwuZG9jdW1lbnQ/ZmFjdG9yeShnbG9iYWwsdHJ1ZSk6ZnVuY3Rpb24o dyl7aWYoIXcuZG9jdW1lbnQpe3Rocm93IG5ldyBFcnJvcigialF1ZXJ5IHJlcXVp cmVzIGEgd2luZG93IHdpdGggYSBkb2N1bWVudCIpO31yZXR1cm4gZmFjdG9yeSh3 KTt9O31lbHNle2ZhY3RvcnkoZ2xvYmFsKTt9fSh0eXBlb2Ygd2luZG93IT09InVu ZGVmaW5lZCI/d2luZG93OnRoaXMsZnVuY3Rpb24od2luZG93LG5vR2xvYmFsKXt2 YXIgZGVsZXRlZElkcz1bXTt2YXIgc2xpY2U9ZGVsZXRlZElkcy5zbGljZTt2YXIg Y29uY2F0PWRlbGV0ZWRJZHMuY29uY2F0O3ZhciBwdXNoPWRlbGV0ZWRJZHMucHVz aDt2YXIgaW5kZXhPZj1kZWxldGVkSWRzLmluZGV4T2Y7dmFyIGNsYXNzMnR5cGU9 e307dmFyIHRvU3RyaW5nPWNsYXNzMnR5cGUudG9TdHJpbmc7dmFyIGhhc093bj1j bGFzczJ0eXBlLmhhc093blByb3BlcnR5O3ZhciBzdXBwb3J0PXt9O3ZhciB2ZXJz aW9uPSIxLjExLjEiLGpRdWVyeT1mdW5jdGlvbihzZWxlY3Rvcixjb250ZXh0KXty ZXR1cm4gbmV3IGpRdWVyeS5mbi5pbml0KHNlbGVjdG9yLGNvbnRleHQpO30scnRy aW09L15bXHNcdUZFRkZceEEwXSt8W1xzXHVGRUZGXHhBMF0rJC9nLHJtc1ByZWZp eD0vXi1tcy0vLHJkYXNoQWxwaGE9Ly0oW1xkYS16XSkvZ2ksZmNhbWVsQ2FzZT1m dW5jdGlvbihhbGwsbGV0dGVyKXtyZXR1cm4gbGV0dGVyLnRvVXBwZXJDYXNlKCk7 fTtqUXVlcnkuZm49alF1ZXJ5LnByb3RvdHlwZT17anF1ZXJ5OnZlcnNpb24sY29u c3RydWN0b3I6alF1ZXJ5LHNlbGVjdG9yOiIiLGxlbmd0aDowLHRvQXJyYXk6ZnVu Y3Rpb24oKXtyZXR1cm4gc2xpY2UuY2FsbCh0aGlzKTt9LGdldDpmdW5jdGlvbihu dW0pe3JldHVybiBudW0hPW51bGw/KG51bTwwP3RoaXNbbnVtK3RoaXMubGVuZ3Ro XTp0aGlzW251bV0pOnNsaWNlLmNhbGwodGhpcyk7fSxwdXNoU3RhY2s6ZnVuY3Rp b24oZWxlbXMpe3ZhciByZXQ9alF1ZXJ5Lm1lcmdlKHRoaXMuY29uc3RydWN0b3Io KSxlbGVtcyk7cmV0LnByZXZPYmplY3Q9dGhpcztyZXQuY29udGV4dD10aGlzLmNv bnRleHQ7cmV0dXJuIHJldDt9LGVhY2g6ZnVuY3Rpb24oY2FsbGJhY2ssYXJncyl7 cmV0dXJuIGpRdWVyeS5lYWNoKHRoaXMsY2FsbGJhY2ssYXJncyk7fSxtYXA6ZnVu Y3Rpb24oY2FsbGJhY2spe3JldHVybiB0aGlzLnB1c2hTdGFjayhqUXVlcnkubWFw KHRoaXMsZnVuY3Rpb24oZWxlbSxpKXtyZXR1cm4gY2FsbGJhY2suY2FsbChlbGVt LGksZWxlbSk7fSkpO30sc2xpY2U6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5wdXNo U3RhY2soc2xpY2UuYXBwbHkodGhpcyxhcmd1bWVudHMpKTt9LGZpcnN0OmZ1bmN0 aW9uKCl7cmV0dXJuIHRoaXMuZXEoMCk7fSxsYXN0OmZ1bmN0aW9uKCl7cmV0dXJu IHRoaXMuZXEoLTEpO30sZXE6ZnVuY3Rpb24oaSl7dmFyIGxlbj10aGlzLmxlbmd0 aCxqPStpKyhpPDA/bGVuOjApO3JldHVybiB0aGlzLnB1c2hTdGFjayhqPj0wJiZq PGxlbj9bdGhpc1tqXV06W10pO30sZW5kOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMu cHJldk9iamVjdHx8dGhpcy5jb25zdHJ1Y3RvcihudWxsKTt9LHB1c2g6cHVzaCxz b3J0OmRlbGV0ZWRJZHMuc29ydCxzcGxpY2U6ZGVsZXRlZElkcy5zcGxpY2V9O2pR dWVyeS5leHRlbmQ9alF1ZXJ5LmZuLmV4dGVuZD1mdW5jdGlvbigpe3ZhciBzcmMs Y29weUlzQXJyYXksY29weSxuYW1lLG9wdGlvbnMsY2xvbmUsdGFyZ2V0PWFyZ3Vt ZW50c1swXXx8e30saT0xLGxlbmd0aD1hcmd1bWVudHMubGVuZ3RoLGRlZXA9ZmFs c2U7aWYodHlwZW9mIHRhcmdldD09PSJib29sZWFuIil7ZGVlcD10YXJnZXQ7dGFy Z2V0PWFyZ3VtZW50c1tpXXx8e307aSsrO31pZih0eXBlb2YgdGFyZ2V0IT09Im9i amVjdCImJiFqUXVlcnkuaXNGdW5jdGlvbih0YXJnZXQpKXt0YXJnZXQ9e307fWlm KGk9PT1sZW5ndGgpe3RhcmdldD10aGlzO2ktLTt9Zm9yKDtpPGxlbmd0aDtpKysp e2lmKChvcHRpb25zPWFyZ3VtZW50c1tpXSkhPW51bGwpe2ZvcihuYW1lIGluIG9w dGlvbnMpe3NyYz10YXJnZXRbbmFtZV07Y29weT1vcHRpb25zW25hbWVdO2lmKHRh cmdldD09PWNvcHkpe2NvbnRpbnVlO31pZihkZWVwJiZjb3B5JiYoalF1ZXJ5Lmlz UGxhaW5PYmplY3QoY29weSl8fChjb3B5SXNBcnJheT1qUXVlcnkuaXNBcnJheShj b3B5KSkpKXtpZihjb3B5SXNBcnJheSl7Y29weUlzQXJyYXk9ZmFsc2U7Y2xvbmU9 c3JjJiZqUXVlcnkuaXNBcnJheShzcmMpP3NyYzpbXTt9ZWxzZXtjbG9uZT1zcmMm JmpRdWVyeS5pc1BsYWluT2JqZWN0KHNyYyk/c3JjOnt9O310YXJnZXRbbmFtZV09 alF1ZXJ5LmV4dGVuZChkZWVwLGNsb25lLGNvcHkpO31lbHNle2lmKGNvcHkhPT11 bmRlZmluZWQpe3RhcmdldFtuYW1lXT1jb3B5O319fX19cmV0dXJuIHRhcmdldDt9 O2pRdWVyeS5leHRlbmQoe2V4cGFuZG86ImpRdWVyeSIrKHZlcnNpb24rTWF0aC5y YW5kb20oKSkucmVwbGFjZSgvXEQvZywiIiksaXNSZWFkeTp0cnVlLGVycm9yOmZ1 bmN0aW9uKG1zZyl7dGhyb3cgbmV3IEVycm9yKG1zZyk7fSxub29wOmZ1bmN0aW9u KCl7fSxpc0Z1bmN0aW9uOmZ1bmN0aW9uKG9iail7cmV0dXJuIGpRdWVyeS50eXBl KG9iaik9PT0iZnVuY3Rpb24iO30saXNBcnJheTpBcnJheS5pc0FycmF5fHxmdW5j dGlvbihvYmope3JldHVybiBqUXVlcnkudHlwZShvYmopPT09ImFycmF5Ijt9LGlz V2luZG93OmZ1bmN0aW9uKG9iail7cmV0dXJuIG9iaiE9bnVsbCYmb2JqPT1vYmou d2luZG93O30saXNOdW1lcmljOmZ1bmN0aW9uKG9iail7cmV0dXJuICFqUXVlcnku aXNBcnJheShvYmopJiZvYmotcGFyc2VGbG9hdChvYmopPj0wO30saXNFbXB0eU9i amVjdDpmdW5jdGlvbihvYmope3ZhciBuYW1lO2ZvcihuYW1lIGluIG9iail7cmV0 dXJuIGZhbHNlO31yZXR1cm4gdHJ1ZTt9LGlzUGxhaW5PYmplY3Q6ZnVuY3Rpb24o b2JqKXt2YXIga2V5O2lmKCFvYmp8fGpRdWVyeS50eXBlKG9iaikhPT0ib2JqZWN0 Inx8b2JqLm5vZGVUeXBlfHxqUXVlcnkuaXNXaW5kb3cob2JqKSl7cmV0dXJuIGZh bHNlO310cnl7aWYob2JqLmNvbnN0cnVjdG9yJiYhaGFzT3duLmNhbGwob2JqLCJj b25zdHJ1Y3RvciIpJiYhaGFzT3duLmNhbGwob2JqLmNvbnN0cnVjdG9yLnByb3Rv dHlwZSwiaXNQcm90b3R5cGVPZiIpKXtyZXR1cm4gZmFsc2U7fX1jYXRjaChlKXty ZXR1cm4gZmFsc2U7fWlmKHN1cHBvcnQub3duTGFzdCl7Zm9yKGtleSBpbiBvYmop e3JldHVybiBoYXNPd24uY2FsbChvYmosa2V5KTt9fWZvcihrZXkgaW4gb2JqKXt9 cmV0dXJuIGtleT09PXVuZGVmaW5lZHx8aGFzT3duLmNhbGwob2JqLGtleSk7fSx0 eXBlOmZ1bmN0aW9uKG9iail7aWYob2JqPT1udWxsKXtyZXR1cm4gb2JqKyIiO31y ZXR1cm4gdHlwZW9mIG9iaj09PSJvYmplY3QifHx0eXBlb2Ygb2JqPT09ImZ1bmN0 aW9uIj9jbGFzczJ0eXBlW3RvU3RyaW5nLmNhbGwob2JqKV18fCJvYmplY3QiOnR5 cGVvZiBvYmo7fSxnbG9iYWxFdmFsOmZ1bmN0aW9uKGRhdGEpe2lmKGRhdGEmJmpR dWVyeS50cmltKGRhdGEpKXsod2luZG93LmV4ZWNTY3JpcHR8fGZ1bmN0aW9uKGRh dGEpe3dpbmRvd1siZXZhbCJdLmNhbGwod2luZG93LGRhdGEpO30pKGRhdGEpO319 LGNhbWVsQ2FzZTpmdW5jdGlvbihzdHJpbmcpe3JldHVybiBzdHJpbmcucmVwbGFj ZShybXNQcmVmaXgsIm1zLSIpLnJlcGxhY2UocmRhc2hBbHBoYSxmY2FtZWxDYXNl KTt9LG5vZGVOYW1lOmZ1bmN0aW9uKGVsZW0sbmFtZSl7cmV0dXJuIGVsZW0ubm9k ZU5hbWUmJmVsZW0ubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09PW5hbWUudG9Mb3dl ckNhc2UoKTt9LGVhY2g6ZnVuY3Rpb24ob2JqLGNhbGxiYWNrLGFyZ3Mpe3ZhciB2 YWx1ZSxpPTAsbGVuZ3RoPW9iai5sZW5ndGgsaXNBcnJheT1pc0FycmF5bGlrZShv YmopO2lmKGFyZ3Mpe2lmKGlzQXJyYXkpe2Zvcig7aTxsZW5ndGg7aSsrKXt2YWx1 ZT1jYWxsYmFjay5hcHBseShvYmpbaV0sYXJncyk7aWYodmFsdWU9PT1mYWxzZSl7 YnJlYWs7fX19ZWxzZXtmb3IoaSBpbiBvYmope3ZhbHVlPWNhbGxiYWNrLmFwcGx5 KG9ialtpXSxhcmdzKTtpZih2YWx1ZT09PWZhbHNlKXticmVhazt9fX19ZWxzZXtp Zihpc0FycmF5KXtmb3IoO2k8bGVuZ3RoO2krKyl7dmFsdWU9Y2FsbGJhY2suY2Fs bChvYmpbaV0saSxvYmpbaV0pO2lmKHZhbHVlPT09ZmFsc2Upe2JyZWFrO319fWVs c2V7Zm9yKGkgaW4gb2JqKXt2YWx1ZT1jYWxsYmFjay5jYWxsKG9ialtpXSxpLG9i altpXSk7aWYodmFsdWU9PT1mYWxzZSl7YnJlYWs7fX19fXJldHVybiBvYmo7fSx0 cmltOmZ1bmN0aW9uKHRleHQpe3JldHVybiB0ZXh0PT1udWxsPyIiOih0ZXh0KyIi KS5yZXBsYWNlKHJ0cmltLCIiKTt9LG1ha2VBcnJheTpmdW5jdGlvbihhcnIscmVz dWx0cyl7dmFyIHJldD1yZXN1bHRzfHxbXTtpZihhcnIhPW51bGwpe2lmKGlzQXJy YXlsaWtlKE9iamVjdChhcnIpKSl7alF1ZXJ5Lm1lcmdlKHJldCx0eXBlb2YgYXJy PT09InN0cmluZyI/W2Fycl06YXJyKTt9ZWxzZXtwdXNoLmNhbGwocmV0LGFycik7 fX1yZXR1cm4gcmV0O30saW5BcnJheTpmdW5jdGlvbihlbGVtLGFycixpKXt2YXIg bGVuO2lmKGFycil7aWYoaW5kZXhPZil7cmV0dXJuIGluZGV4T2YuY2FsbChhcnIs ZWxlbSxpKTt9bGVuPWFyci5sZW5ndGg7aT1pP2k8MD9NYXRoLm1heCgwLGxlbitp KTppOjA7Zm9yKDtpPGxlbjtpKyspe2lmKGkgaW4gYXJyJiZhcnJbaV09PT1lbGVt KXtyZXR1cm4gaTt9fX1yZXR1cm4gLTE7fSxtZXJnZTpmdW5jdGlvbihmaXJzdCxz ZWNvbmQpe3ZhciBsZW49K3NlY29uZC5sZW5ndGgsaj0wLGk9Zmlyc3QubGVuZ3Ro O3doaWxlKGo8bGVuKXtmaXJzdFtpKytdPXNlY29uZFtqKytdO31pZihsZW4hPT1s ZW4pe3doaWxlKHNlY29uZFtqXSE9PXVuZGVmaW5lZCl7Zmlyc3RbaSsrXT1zZWNv bmRbaisrXTt9fWZpcnN0Lmxlbmd0aD1pO3JldHVybiBmaXJzdDt9LGdyZXA6ZnVu Y3Rpb24oZWxlbXMsY2FsbGJhY2ssaW52ZXJ0KXt2YXIgY2FsbGJhY2tJbnZlcnNl LG1hdGNoZXM9W10saT0wLGxlbmd0aD1lbGVtcy5sZW5ndGgsY2FsbGJhY2tFeHBl Y3Q9IWludmVydDtmb3IoO2k8bGVuZ3RoO2krKyl7Y2FsbGJhY2tJbnZlcnNlPSFj YWxsYmFjayhlbGVtc1tpXSxpKTtpZihjYWxsYmFja0ludmVyc2UhPT1jYWxsYmFj a0V4cGVjdCl7bWF0Y2hlcy5wdXNoKGVsZW1zW2ldKTt9fXJldHVybiBtYXRjaGVz O30sbWFwOmZ1bmN0aW9uKGVsZW1zLGNhbGxiYWNrLGFyZyl7dmFyIHZhbHVlLGk9 MCxsZW5ndGg9ZWxlbXMubGVuZ3RoLGlzQXJyYXk9aXNBcnJheWxpa2UoZWxlbXMp LHJldD1bXTtpZihpc0FycmF5KXtmb3IoO2k8bGVuZ3RoO2krKyl7dmFsdWU9Y2Fs bGJhY2soZWxlbXNbaV0saSxhcmcpO2lmKHZhbHVlIT1udWxsKXtyZXQucHVzaCh2 YWx1ZSk7fX19ZWxzZXtmb3IoaSBpbiBlbGVtcyl7dmFsdWU9Y2FsbGJhY2soZWxl bXNbaV0saSxhcmcpO2lmKHZhbHVlIT1udWxsKXtyZXQucHVzaCh2YWx1ZSk7fX19 cmV0dXJuIGNvbmNhdC5hcHBseShbXSxyZXQpO30sZ3VpZDoxLHByb3h5OmZ1bmN0 aW9uKGZuLGNvbnRleHQpe3ZhciBhcmdzLHByb3h5LHRtcDtpZih0eXBlb2YgY29u dGV4dD09PSJzdHJpbmciKXt0bXA9Zm5bY29udGV4dF07Y29udGV4dD1mbjtmbj10 bXA7fWlmKCFqUXVlcnkuaXNGdW5jdGlvbihmbikpe3JldHVybiB1bmRlZmluZWQ7 fWFyZ3M9c2xpY2UuY2FsbChhcmd1bWVudHMsMik7cHJveHk9ZnVuY3Rpb24oKXty ZXR1cm4gZm4uYXBwbHkoY29udGV4dHx8dGhpcyxhcmdzLmNvbmNhdChzbGljZS5j YWxsKGFyZ3VtZW50cykpKTt9O3Byb3h5Lmd1aWQ9Zm4uZ3VpZD1mbi5ndWlkfHxq UXVlcnkuZ3VpZCsrO3JldHVybiBwcm94eTt9LG5vdzpmdW5jdGlvbigpe3JldHVy biArKG5ldyBEYXRlKCkpO30sc3VwcG9ydDpzdXBwb3J0fSk7alF1ZXJ5LmVhY2go IkJvb2xlYW4gTnVtYmVyIFN0cmluZyBGdW5jdGlvbiBBcnJheSBEYXRlIFJlZ0V4 cCBPYmplY3QgRXJyb3IiLnNwbGl0KCIgIiksZnVuY3Rpb24oaSxuYW1lKXtjbGFz czJ0eXBlWyJbb2JqZWN0ICIrbmFtZSsiXSJdPW5hbWUudG9Mb3dlckNhc2UoKTt9 KTtmdW5jdGlvbiBpc0FycmF5bGlrZShvYmope3ZhciBsZW5ndGg9b2JqLmxlbmd0 aCx0eXBlPWpRdWVyeS50eXBlKG9iaik7aWYodHlwZT09PSJmdW5jdGlvbiJ8fGpR dWVyeS5pc1dpbmRvdyhvYmopKXtyZXR1cm4gZmFsc2U7fWlmKG9iai5ub2RlVHlw ZT09PTEmJmxlbmd0aCl7cmV0dXJuIHRydWU7fXJldHVybiB0eXBlPT09ImFycmF5 Inx8bGVuZ3RoPT09MHx8dHlwZW9mIGxlbmd0aD09PSJudW1iZXIiJiZsZW5ndGg+ MCYmKGxlbmd0aC0xKSBpbiBvYmo7fXZhciBTaXp6bGU9Ci8qCiAqIFNpenpsZSBD U1MgU2VsZWN0b3IgRW5naW5lIHYxLjEwLjE5CiAqIGh0dHA6Ly9zaXp6bGVqcy5j b20vCiAqCiAqIENvcHlyaWdodCAyMDEzIGpRdWVyeSBGb3VuZGF0aW9uLCBJbmMu IGFuZCBvdGhlciBjb250cmlidXRvcnMKICogUmVsZWFzZWQgdW5kZXIgdGhlIE1J VCBsaWNlbnNlCiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2UKICoKICogRGF0 ZTogMjAxNC0wNC0xOAogKi8KKGZ1bmN0aW9uKHdpbmRvdyl7dmFyIGksc3VwcG9y dCxFeHByLGdldFRleHQsaXNYTUwsdG9rZW5pemUsY29tcGlsZSxzZWxlY3Qsb3V0 ZXJtb3N0Q29udGV4dCxzb3J0SW5wdXQsaGFzRHVwbGljYXRlLHNldERvY3VtZW50 LGRvY3VtZW50LGRvY0VsZW0sZG9jdW1lbnRJc0hUTUwscmJ1Z2d5UVNBLHJidWdn eU1hdGNoZXMsbWF0Y2hlcyxjb250YWlucyxleHBhbmRvPSJzaXp6bGUiKy0obmV3 IERhdGUoKSkscHJlZmVycmVkRG9jPXdpbmRvdy5kb2N1bWVudCxkaXJydW5zPTAs ZG9uZT0wLGNsYXNzQ2FjaGU9Y3JlYXRlQ2FjaGUoKSx0b2tlbkNhY2hlPWNyZWF0 ZUNhY2hlKCksY29tcGlsZXJDYWNoZT1jcmVhdGVDYWNoZSgpLHNvcnRPcmRlcj1m dW5jdGlvbihhLGIpe2lmKGE9PT1iKXtoYXNEdXBsaWNhdGU9dHJ1ZTt9cmV0dXJu IDA7fSxzdHJ1bmRlZmluZWQ9dHlwZW9mIHVuZGVmaW5lZCxNQVhfTkVHQVRJVkU9 MTw8MzEsaGFzT3duPSh7fSkuaGFzT3duUHJvcGVydHksYXJyPVtdLHBvcD1hcnIu cG9wLHB1c2hfbmF0aXZlPWFyci5wdXNoLHB1c2g9YXJyLnB1c2gsc2xpY2U9YXJy LnNsaWNlLGluZGV4T2Y9YXJyLmluZGV4T2Z8fGZ1bmN0aW9uKGVsZW0pe3ZhciBp PTAsbGVuPXRoaXMubGVuZ3RoO2Zvcig7aTxsZW47aSsrKXtpZih0aGlzW2ldPT09 ZWxlbSl7cmV0dXJuIGk7fX1yZXR1cm4gLTE7fSxib29sZWFucz0iY2hlY2tlZHxz ZWxlY3RlZHxhc3luY3xhdXRvZm9jdXN8YXV0b3BsYXl8Y29udHJvbHN8ZGVmZXJ8 ZGlzYWJsZWR8aGlkZGVufGlzbWFwfGxvb3B8bXVsdGlwbGV8b3BlbnxyZWFkb25s eXxyZXF1aXJlZHxzY29wZWQiLHdoaXRlc3BhY2U9IltcXHgyMFxcdFxcclxcblxc Zl0iLGNoYXJhY3RlckVuY29kaW5nPSIoPzpcXFxcLnxbXFx3LV18W15cXHgwMC1c XHhhMF0pKyIsaWRlbnRpZmllcj1jaGFyYWN0ZXJFbmNvZGluZy5yZXBsYWNlKCJ3 IiwidyMiKSxhdHRyaWJ1dGVzPSJcXFsiK3doaXRlc3BhY2UrIiooIitjaGFyYWN0 ZXJFbmNvZGluZysiKSg/OiIrd2hpdGVzcGFjZSsiKihbKl4kfCF+XT89KSIrd2hp dGVzcGFjZSsiKig/OicoKD86XFxcXC58W15cXFxcJ10pKiknfFwiKCg/OlxcXFwu fFteXFxcXFwiXSkqKVwifCgiK2lkZW50aWZpZXIrIikpfCkiK3doaXRlc3BhY2Ur IipcXF0iLHBzZXVkb3M9IjooIitjaGFyYWN0ZXJFbmNvZGluZysiKSg/OlxcKCgi KyIoJygoPzpcXFxcLnxbXlxcXFwnXSkqKSd8XCIoKD86XFxcXC58W15cXFxcXCJd KSopXCIpfCIrIigoPzpcXFxcLnxbXlxcXFwoKVtcXF1dfCIrYXR0cmlidXRlcysi KSopfCIrIi4qIisiKVxcKXwpIixydHJpbT1uZXcgUmVnRXhwKCJeIit3aGl0ZXNw YWNlKyIrfCgoPzpefFteXFxcXF0pKD86XFxcXC4pKikiK3doaXRlc3BhY2UrIisk IiwiZyIpLHJjb21tYT1uZXcgUmVnRXhwKCJeIit3aGl0ZXNwYWNlKyIqLCIrd2hp dGVzcGFjZSsiKiIpLHJjb21iaW5hdG9ycz1uZXcgUmVnRXhwKCJeIit3aGl0ZXNw YWNlKyIqKFs+K35dfCIrd2hpdGVzcGFjZSsiKSIrd2hpdGVzcGFjZSsiKiIpLHJh dHRyaWJ1dGVRdW90ZXM9bmV3IFJlZ0V4cCgiPSIrd2hpdGVzcGFjZSsiKihbXlxc XSdcIl0qPykiK3doaXRlc3BhY2UrIipcXF0iLCJnIikscnBzZXVkbz1uZXcgUmVn RXhwKHBzZXVkb3MpLHJpZGVudGlmaWVyPW5ldyBSZWdFeHAoIl4iK2lkZW50aWZp ZXIrIiQiKSxtYXRjaEV4cHI9eyJJRCI6bmV3IFJlZ0V4cCgiXiMoIitjaGFyYWN0 ZXJFbmNvZGluZysiKSIpLCJDTEFTUyI6bmV3IFJlZ0V4cCgiXlxcLigiK2NoYXJh Y3RlckVuY29kaW5nKyIpIiksIlRBRyI6bmV3IFJlZ0V4cCgiXigiK2NoYXJhY3Rl ckVuY29kaW5nLnJlcGxhY2UoInciLCJ3KiIpKyIpIiksIkFUVFIiOm5ldyBSZWdF eHAoIl4iK2F0dHJpYnV0ZXMpLCJQU0VVRE8iOm5ldyBSZWdFeHAoIl4iK3BzZXVk b3MpLCJDSElMRCI6bmV3IFJlZ0V4cCgiXjoob25seXxmaXJzdHxsYXN0fG50aHxu dGgtbGFzdCktKGNoaWxkfG9mLXR5cGUpKD86XFwoIit3aGl0ZXNwYWNlKyIqKGV2 ZW58b2RkfCgoWystXXwpKFxcZCopbnwpIit3aGl0ZXNwYWNlKyIqKD86KFsrLV18 KSIrd2hpdGVzcGFjZSsiKihcXGQrKXwpKSIrd2hpdGVzcGFjZSsiKlxcKXwpIiwi aSIpLCJib29sIjpuZXcgUmVnRXhwKCJeKD86Iitib29sZWFucysiKSQiLCJpIiks Im5lZWRzQ29udGV4dCI6bmV3IFJlZ0V4cCgiXiIrd2hpdGVzcGFjZSsiKls+K35d fDooZXZlbnxvZGR8ZXF8Z3R8bHR8bnRofGZpcnN0fGxhc3QpKD86XFwoIit3aGl0 ZXNwYWNlKyIqKCg/Oi1cXGQpP1xcZCopIit3aGl0ZXNwYWNlKyIqXFwpfCkoPz1b Xi1dfCQpIiwiaSIpfSxyaW5wdXRzPS9eKD86aW5wdXR8c2VsZWN0fHRleHRhcmVh fGJ1dHRvbikkL2kscmhlYWRlcj0vXmhcZCQvaSxybmF0aXZlPS9eW157XStce1xz KlxbbmF0aXZlIFx3LyxycXVpY2tFeHByPS9eKD86IyhbXHctXSspfChcdyspfFwu KFtcdy1dKykpJC8scnNpYmxpbmc9L1srfl0vLHJlc2NhcGU9Lyd8XFwvZyxydW5l c2NhcGU9bmV3IFJlZ0V4cCgiXFxcXChbXFxkYS1mXXsxLDZ9Iit3aGl0ZXNwYWNl KyI/fCgiK3doaXRlc3BhY2UrIil8LikiLCJpZyIpLGZ1bmVzY2FwZT1mdW5jdGlv bihfLGVzY2FwZWQsZXNjYXBlZFdoaXRlc3BhY2Upe3ZhciBoaWdoPSIweCIrZXNj YXBlZC02NTUzNjtyZXR1cm4gaGlnaCE9PWhpZ2h8fGVzY2FwZWRXaGl0ZXNwYWNl P2VzY2FwZWQ6aGlnaDwwP1N0cmluZy5mcm9tQ2hhckNvZGUoaGlnaCs2NTUzNik6 U3RyaW5nLmZyb21DaGFyQ29kZShoaWdoPj4xMHw1NTI5NixoaWdoJjEwMjN8NTYz MjApO307dHJ5e3B1c2guYXBwbHkoKGFycj1zbGljZS5jYWxsKHByZWZlcnJlZERv Yy5jaGlsZE5vZGVzKSkscHJlZmVycmVkRG9jLmNoaWxkTm9kZXMpO2FycltwcmVm ZXJyZWREb2MuY2hpbGROb2Rlcy5sZW5ndGhdLm5vZGVUeXBlO31jYXRjaChlKXtw dXNoPXthcHBseTphcnIubGVuZ3RoP2Z1bmN0aW9uKHRhcmdldCxlbHMpe3B1c2hf bmF0aXZlLmFwcGx5KHRhcmdldCxzbGljZS5jYWxsKGVscykpO306ZnVuY3Rpb24o dGFyZ2V0LGVscyl7dmFyIGo9dGFyZ2V0Lmxlbmd0aCxpPTA7d2hpbGUoKHRhcmdl dFtqKytdPWVsc1tpKytdKSl7fXRhcmdldC5sZW5ndGg9ai0xO319O31mdW5jdGlv biBTaXp6bGUoc2VsZWN0b3IsY29udGV4dCxyZXN1bHRzLHNlZWQpe3ZhciBtYXRj aCxlbGVtLG0sbm9kZVR5cGUsaSxncm91cHMsb2xkLG5pZCxuZXdDb250ZXh0LG5l d1NlbGVjdG9yO2lmKChjb250ZXh0P2NvbnRleHQub3duZXJEb2N1bWVudHx8Y29u dGV4dDpwcmVmZXJyZWREb2MpIT09ZG9jdW1lbnQpe3NldERvY3VtZW50KGNvbnRl eHQpO31jb250ZXh0PWNvbnRleHR8fGRvY3VtZW50O3Jlc3VsdHM9cmVzdWx0c3x8 W107aWYoIXNlbGVjdG9yfHx0eXBlb2Ygc2VsZWN0b3IhPT0ic3RyaW5nIil7cmV0 dXJuIHJlc3VsdHM7fWlmKChub2RlVHlwZT1jb250ZXh0Lm5vZGVUeXBlKSE9PTEm Jm5vZGVUeXBlIT09OSl7cmV0dXJuW107fWlmKGRvY3VtZW50SXNIVE1MJiYhc2Vl ZCl7aWYoKG1hdGNoPXJxdWlja0V4cHIuZXhlYyhzZWxlY3RvcikpKXtpZigobT1t YXRjaFsxXSkpe2lmKG5vZGVUeXBlPT09OSl7ZWxlbT1jb250ZXh0LmdldEVsZW1l bnRCeUlkKG0pO2lmKGVsZW0mJmVsZW0ucGFyZW50Tm9kZSl7aWYoZWxlbS5pZD09 PW0pe3Jlc3VsdHMucHVzaChlbGVtKTtyZXR1cm4gcmVzdWx0czt9fWVsc2V7cmV0 dXJuIHJlc3VsdHM7fX1lbHNle2lmKGNvbnRleHQub3duZXJEb2N1bWVudCYmKGVs ZW09Y29udGV4dC5vd25lckRvY3VtZW50LmdldEVsZW1lbnRCeUlkKG0pKSYmY29u dGFpbnMoY29udGV4dCxlbGVtKSYmZWxlbS5pZD09PW0pe3Jlc3VsdHMucHVzaChl bGVtKTtyZXR1cm4gcmVzdWx0czt9fX1lbHNle2lmKG1hdGNoWzJdKXtwdXNoLmFw cGx5KHJlc3VsdHMsY29udGV4dC5nZXRFbGVtZW50c0J5VGFnTmFtZShzZWxlY3Rv cikpO3JldHVybiByZXN1bHRzO31lbHNle2lmKChtPW1hdGNoWzNdKSYmc3VwcG9y dC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lJiZjb250ZXh0LmdldEVsZW1lbnRzQnlD bGFzc05hbWUpe3B1c2guYXBwbHkocmVzdWx0cyxjb250ZXh0LmdldEVsZW1lbnRz QnlDbGFzc05hbWUobSkpO3JldHVybiByZXN1bHRzO319fX1pZihzdXBwb3J0LnFz YSYmKCFyYnVnZ3lRU0F8fCFyYnVnZ3lRU0EudGVzdChzZWxlY3RvcikpKXtuaWQ9 b2xkPWV4cGFuZG87bmV3Q29udGV4dD1jb250ZXh0O25ld1NlbGVjdG9yPW5vZGVU eXBlPT09OSYmc2VsZWN0b3I7aWYobm9kZVR5cGU9PT0xJiZjb250ZXh0Lm5vZGVO YW1lLnRvTG93ZXJDYXNlKCkhPT0ib2JqZWN0Iil7Z3JvdXBzPXRva2VuaXplKHNl bGVjdG9yKTtpZigob2xkPWNvbnRleHQuZ2V0QXR0cmlidXRlKCJpZCIpKSl7bmlk PW9sZC5yZXBsYWNlKHJlc2NhcGUsIlxcJCYiKTt9ZWxzZXtjb250ZXh0LnNldEF0 dHJpYnV0ZSgiaWQiLG5pZCk7fW5pZD0iW2lkPSciK25pZCsiJ10gIjtpPWdyb3Vw cy5sZW5ndGg7d2hpbGUoaS0tKXtncm91cHNbaV09bmlkK3RvU2VsZWN0b3IoZ3Jv dXBzW2ldKTt9bmV3Q29udGV4dD1yc2libGluZy50ZXN0KHNlbGVjdG9yKSYmdGVz dENvbnRleHQoY29udGV4dC5wYXJlbnROb2RlKXx8Y29udGV4dDtuZXdTZWxlY3Rv cj1ncm91cHMuam9pbigiLCIpO31pZihuZXdTZWxlY3Rvcil7dHJ5e3B1c2guYXBw bHkocmVzdWx0cyxuZXdDb250ZXh0LnF1ZXJ5U2VsZWN0b3JBbGwobmV3U2VsZWN0 b3IpKTtyZXR1cm4gcmVzdWx0czt9Y2F0Y2gocXNhRXJyb3Ipe31maW5hbGx5e2lm KCFvbGQpe2NvbnRleHQucmVtb3ZlQXR0cmlidXRlKCJpZCIpO319fX19cmV0dXJu IHNlbGVjdChzZWxlY3Rvci5yZXBsYWNlKHJ0cmltLCIkMSIpLGNvbnRleHQscmVz dWx0cyxzZWVkKTt9ZnVuY3Rpb24gY3JlYXRlQ2FjaGUoKXt2YXIga2V5cz1bXTtm dW5jdGlvbiBjYWNoZShrZXksdmFsdWUpe2lmKGtleXMucHVzaChrZXkrIiAiKT5F eHByLmNhY2hlTGVuZ3RoKXtkZWxldGUgY2FjaGVba2V5cy5zaGlmdCgpXTt9cmV0 dXJuKGNhY2hlW2tleSsiICJdPXZhbHVlKTt9cmV0dXJuIGNhY2hlO31mdW5jdGlv biBtYXJrRnVuY3Rpb24oZm4pe2ZuW2V4cGFuZG9dPXRydWU7cmV0dXJuIGZuO31m dW5jdGlvbiBhc3NlcnQoZm4pe3ZhciBkaXY9ZG9jdW1lbnQuY3JlYXRlRWxlbWVu dCgiZGl2Iik7dHJ5e3JldHVybiAhIWZuKGRpdik7fWNhdGNoKGUpe3JldHVybiBm YWxzZTt9ZmluYWxseXtpZihkaXYucGFyZW50Tm9kZSl7ZGl2LnBhcmVudE5vZGUu cmVtb3ZlQ2hpbGQoZGl2KTt9ZGl2PW51bGw7fX1mdW5jdGlvbiBhZGRIYW5kbGUo YXR0cnMsaGFuZGxlcil7dmFyIGFycj1hdHRycy5zcGxpdCgifCIpLGk9YXR0cnMu bGVuZ3RoO3doaWxlKGktLSl7RXhwci5hdHRySGFuZGxlW2FycltpXV09aGFuZGxl cjt9fWZ1bmN0aW9uIHNpYmxpbmdDaGVjayhhLGIpe3ZhciBjdXI9YiYmYSxkaWZm PWN1ciYmYS5ub2RlVHlwZT09PTEmJmIubm9kZVR5cGU9PT0xJiYofmIuc291cmNl SW5kZXh8fE1BWF9ORUdBVElWRSktKH5hLnNvdXJjZUluZGV4fHxNQVhfTkVHQVRJ VkUpO2lmKGRpZmYpe3JldHVybiBkaWZmO31pZihjdXIpe3doaWxlKChjdXI9Y3Vy Lm5leHRTaWJsaW5nKSl7aWYoY3VyPT09Yil7cmV0dXJuIC0xO319fXJldHVybiBh PzE6LTE7fWZ1bmN0aW9uIGNyZWF0ZUlucHV0UHNldWRvKHR5cGUpe3JldHVybiBm dW5jdGlvbihlbGVtKXt2YXIgbmFtZT1lbGVtLm5vZGVOYW1lLnRvTG93ZXJDYXNl KCk7cmV0dXJuIG5hbWU9PT0iaW5wdXQiJiZlbGVtLnR5cGU9PT10eXBlO307fWZ1 bmN0aW9uIGNyZWF0ZUJ1dHRvblBzZXVkbyh0eXBlKXtyZXR1cm4gZnVuY3Rpb24o ZWxlbSl7dmFyIG5hbWU9ZWxlbS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpO3JldHVy bihuYW1lPT09ImlucHV0Inx8bmFtZT09PSJidXR0b24iKSYmZWxlbS50eXBlPT09 dHlwZTt9O31mdW5jdGlvbiBjcmVhdGVQb3NpdGlvbmFsUHNldWRvKGZuKXtyZXR1 cm4gbWFya0Z1bmN0aW9uKGZ1bmN0aW9uKGFyZ3VtZW50KXthcmd1bWVudD0rYXJn dW1lbnQ7cmV0dXJuIG1hcmtGdW5jdGlvbihmdW5jdGlvbihzZWVkLG1hdGNoZXMp e3ZhciBqLG1hdGNoSW5kZXhlcz1mbihbXSxzZWVkLmxlbmd0aCxhcmd1bWVudCks aT1tYXRjaEluZGV4ZXMubGVuZ3RoO3doaWxlKGktLSl7aWYoc2VlZFsoaj1tYXRj aEluZGV4ZXNbaV0pXSl7c2VlZFtqXT0hKG1hdGNoZXNbal09c2VlZFtqXSk7fX19 KTt9KTt9ZnVuY3Rpb24gdGVzdENvbnRleHQoY29udGV4dCl7cmV0dXJuIGNvbnRl eHQmJnR5cGVvZiBjb250ZXh0LmdldEVsZW1lbnRzQnlUYWdOYW1lIT09c3RydW5k ZWZpbmVkJiZjb250ZXh0O31zdXBwb3J0PVNpenpsZS5zdXBwb3J0PXt9O2lzWE1M PVNpenpsZS5pc1hNTD1mdW5jdGlvbihlbGVtKXt2YXIgZG9jdW1lbnRFbGVtZW50 PWVsZW0mJihlbGVtLm93bmVyRG9jdW1lbnR8fGVsZW0pLmRvY3VtZW50RWxlbWVu dDtyZXR1cm4gZG9jdW1lbnRFbGVtZW50P2RvY3VtZW50RWxlbWVudC5ub2RlTmFt ZSE9PSJIVE1MIjpmYWxzZTt9O3NldERvY3VtZW50PVNpenpsZS5zZXREb2N1bWVu dD1mdW5jdGlvbihub2RlKXt2YXIgaGFzQ29tcGFyZSxkb2M9bm9kZT9ub2RlLm93 bmVyRG9jdW1lbnR8fG5vZGU6cHJlZmVycmVkRG9jLHBhcmVudD1kb2MuZGVmYXVs dFZpZXc7aWYoZG9jPT09ZG9jdW1lbnR8fGRvYy5ub2RlVHlwZSE9PTl8fCFkb2Mu ZG9jdW1lbnRFbGVtZW50KXtyZXR1cm4gZG9jdW1lbnQ7fWRvY3VtZW50PWRvYztk b2NFbGVtPWRvYy5kb2N1bWVudEVsZW1lbnQ7ZG9jdW1lbnRJc0hUTUw9IWlzWE1M KGRvYyk7aWYocGFyZW50JiZwYXJlbnQhPT1wYXJlbnQudG9wKXtpZihwYXJlbnQu YWRkRXZlbnRMaXN0ZW5lcil7cGFyZW50LmFkZEV2ZW50TGlzdGVuZXIoInVubG9h ZCIsZnVuY3Rpb24oKXtzZXREb2N1bWVudCgpO30sZmFsc2UpO31lbHNle2lmKHBh cmVudC5hdHRhY2hFdmVudCl7cGFyZW50LmF0dGFjaEV2ZW50KCJvbnVubG9hZCIs ZnVuY3Rpb24oKXtzZXREb2N1bWVudCgpO30pO319fXN1cHBvcnQuYXR0cmlidXRl cz1hc3NlcnQoZnVuY3Rpb24oZGl2KXtkaXYuY2xhc3NOYW1lPSJpIjtyZXR1cm4g IWRpdi5nZXRBdHRyaWJ1dGUoImNsYXNzTmFtZSIpO30pO3N1cHBvcnQuZ2V0RWxl bWVudHNCeVRhZ05hbWU9YXNzZXJ0KGZ1bmN0aW9uKGRpdil7ZGl2LmFwcGVuZENo aWxkKGRvYy5jcmVhdGVDb21tZW50KCIiKSk7cmV0dXJuICFkaXYuZ2V0RWxlbWVu dHNCeVRhZ05hbWUoIioiKS5sZW5ndGg7fSk7c3VwcG9ydC5nZXRFbGVtZW50c0J5 Q2xhc3NOYW1lPXJuYXRpdmUudGVzdChkb2MuZ2V0RWxlbWVudHNCeUNsYXNzTmFt ZSkmJmFzc2VydChmdW5jdGlvbihkaXYpe2Rpdi5pbm5lckhUTUw9IjxkaXYgY2xh c3M9J2EnPjwvZGl2PjxkaXYgY2xhc3M9J2EgaSc+PC9kaXY+IjtkaXYuZmlyc3RD aGlsZC5jbGFzc05hbWU9ImkiO3JldHVybiBkaXYuZ2V0RWxlbWVudHNCeUNsYXNz TmFtZSgiaSIpLmxlbmd0aD09PTI7fSk7c3VwcG9ydC5nZXRCeUlkPWFzc2VydChm dW5jdGlvbihkaXYpe2RvY0VsZW0uYXBwZW5kQ2hpbGQoZGl2KS5pZD1leHBhbmRv O3JldHVybiAhZG9jLmdldEVsZW1lbnRzQnlOYW1lfHwhZG9jLmdldEVsZW1lbnRz QnlOYW1lKGV4cGFuZG8pLmxlbmd0aDt9KTtpZihzdXBwb3J0LmdldEJ5SWQpe0V4 cHIuZmluZFsiSUQiXT1mdW5jdGlvbihpZCxjb250ZXh0KXtpZih0eXBlb2YgY29u dGV4dC5nZXRFbGVtZW50QnlJZCE9PXN0cnVuZGVmaW5lZCYmZG9jdW1lbnRJc0hU TUwpe3ZhciBtPWNvbnRleHQuZ2V0RWxlbWVudEJ5SWQoaWQpO3JldHVybiBtJiZt LnBhcmVudE5vZGU/W21dOltdO319O0V4cHIuZmlsdGVyWyJJRCJdPWZ1bmN0aW9u KGlkKXt2YXIgYXR0cklkPWlkLnJlcGxhY2UocnVuZXNjYXBlLGZ1bmVzY2FwZSk7 cmV0dXJuIGZ1bmN0aW9uKGVsZW0pe3JldHVybiBlbGVtLmdldEF0dHJpYnV0ZSgi aWQiKT09PWF0dHJJZDt9O307fWVsc2V7ZGVsZXRlIEV4cHIuZmluZFsiSUQiXTtF eHByLmZpbHRlclsiSUQiXT1mdW5jdGlvbihpZCl7dmFyIGF0dHJJZD1pZC5yZXBs YWNlKHJ1bmVzY2FwZSxmdW5lc2NhcGUpO3JldHVybiBmdW5jdGlvbihlbGVtKXt2 YXIgbm9kZT10eXBlb2YgZWxlbS5nZXRBdHRyaWJ1dGVOb2RlIT09c3RydW5kZWZp bmVkJiZlbGVtLmdldEF0dHJpYnV0ZU5vZGUoImlkIik7cmV0dXJuIG5vZGUmJm5v ZGUudmFsdWU9PT1hdHRySWQ7fTt9O31FeHByLmZpbmRbIlRBRyJdPXN1cHBvcnQu Z2V0RWxlbWVudHNCeVRhZ05hbWU/ZnVuY3Rpb24odGFnLGNvbnRleHQpe2lmKHR5 cGVvZiBjb250ZXh0LmdldEVsZW1lbnRzQnlUYWdOYW1lIT09c3RydW5kZWZpbmVk KXtyZXR1cm4gY29udGV4dC5nZXRFbGVtZW50c0J5VGFnTmFtZSh0YWcpO319OmZ1 bmN0aW9uKHRhZyxjb250ZXh0KXt2YXIgZWxlbSx0bXA9W10saT0wLHJlc3VsdHM9 Y29udGV4dC5nZXRFbGVtZW50c0J5VGFnTmFtZSh0YWcpO2lmKHRhZz09PSIqIil7 d2hpbGUoKGVsZW09cmVzdWx0c1tpKytdKSl7aWYoZWxlbS5ub2RlVHlwZT09PTEp e3RtcC5wdXNoKGVsZW0pO319cmV0dXJuIHRtcDt9cmV0dXJuIHJlc3VsdHM7fTtF eHByLmZpbmRbIkNMQVNTIl09c3VwcG9ydC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1l JiZmdW5jdGlvbihjbGFzc05hbWUsY29udGV4dCl7aWYodHlwZW9mIGNvbnRleHQu Z2V0RWxlbWVudHNCeUNsYXNzTmFtZSE9PXN0cnVuZGVmaW5lZCYmZG9jdW1lbnRJ c0hUTUwpe3JldHVybiBjb250ZXh0LmdldEVsZW1lbnRzQnlDbGFzc05hbWUoY2xh c3NOYW1lKTt9fTtyYnVnZ3lNYXRjaGVzPVtdO3JidWdneVFTQT1bXTtpZigoc3Vw cG9ydC5xc2E9cm5hdGl2ZS50ZXN0KGRvYy5xdWVyeVNlbGVjdG9yQWxsKSkpe2Fz c2VydChmdW5jdGlvbihkaXYpe2Rpdi5pbm5lckhUTUw9IjxzZWxlY3QgbXNhbGxv d2NsaXA9Jyc+PG9wdGlvbiBzZWxlY3RlZD0nJz48L29wdGlvbj48L3NlbGVjdD4i O2lmKGRpdi5xdWVyeVNlbGVjdG9yQWxsKCJbbXNhbGxvd2NsaXBePScnXSIpLmxl bmd0aCl7cmJ1Z2d5UVNBLnB1c2goIlsqXiRdPSIrd2hpdGVzcGFjZSsiKig/Oicn fFwiXCIpIik7fWlmKCFkaXYucXVlcnlTZWxlY3RvckFsbCgiW3NlbGVjdGVkXSIp Lmxlbmd0aCl7cmJ1Z2d5UVNBLnB1c2goIlxcWyIrd2hpdGVzcGFjZSsiKig/OnZh bHVlfCIrYm9vbGVhbnMrIikiKTt9aWYoIWRpdi5xdWVyeVNlbGVjdG9yQWxsKCI6 Y2hlY2tlZCIpLmxlbmd0aCl7cmJ1Z2d5UVNBLnB1c2goIjpjaGVja2VkIik7fX0p O2Fzc2VydChmdW5jdGlvbihkaXYpe3ZhciBpbnB1dD1kb2MuY3JlYXRlRWxlbWVu dCgiaW5wdXQiKTtpbnB1dC5zZXRBdHRyaWJ1dGUoInR5cGUiLCJoaWRkZW4iKTtk aXYuYXBwZW5kQ2hpbGQoaW5wdXQpLnNldEF0dHJpYnV0ZSgibmFtZSIsIkQiKTtp ZihkaXYucXVlcnlTZWxlY3RvckFsbCgiW25hbWU9ZF0iKS5sZW5ndGgpe3JidWdn eVFTQS5wdXNoKCJuYW1lIit3aGl0ZXNwYWNlKyIqWypeJHwhfl0/PSIpO31pZigh ZGl2LnF1ZXJ5U2VsZWN0b3JBbGwoIjplbmFibGVkIikubGVuZ3RoKXtyYnVnZ3lR U0EucHVzaCgiOmVuYWJsZWQiLCI6ZGlzYWJsZWQiKTt9ZGl2LnF1ZXJ5U2VsZWN0 b3JBbGwoIiosOngiKTtyYnVnZ3lRU0EucHVzaCgiLC4qOiIpO30pO31pZigoc3Vw cG9ydC5tYXRjaGVzU2VsZWN0b3I9cm5hdGl2ZS50ZXN0KChtYXRjaGVzPWRvY0Vs ZW0ubWF0Y2hlc3x8ZG9jRWxlbS53ZWJraXRNYXRjaGVzU2VsZWN0b3J8fGRvY0Vs ZW0ubW96TWF0Y2hlc1NlbGVjdG9yfHxkb2NFbGVtLm9NYXRjaGVzU2VsZWN0b3J8 fGRvY0VsZW0ubXNNYXRjaGVzU2VsZWN0b3IpKSkpe2Fzc2VydChmdW5jdGlvbihk aXYpe3N1cHBvcnQuZGlzY29ubmVjdGVkTWF0Y2g9bWF0Y2hlcy5jYWxsKGRpdiwi ZGl2Iik7bWF0Y2hlcy5jYWxsKGRpdiwiW3MhPScnXTp4Iik7cmJ1Z2d5TWF0Y2hl cy5wdXNoKCIhPSIscHNldWRvcyk7fSk7fXJidWdneVFTQT1yYnVnZ3lRU0EubGVu Z3RoJiZuZXcgUmVnRXhwKHJidWdneVFTQS5qb2luKCJ8IikpO3JidWdneU1hdGNo ZXM9cmJ1Z2d5TWF0Y2hlcy5sZW5ndGgmJm5ldyBSZWdFeHAocmJ1Z2d5TWF0Y2hl cy5qb2luKCJ8IikpO2hhc0NvbXBhcmU9cm5hdGl2ZS50ZXN0KGRvY0VsZW0uY29t cGFyZURvY3VtZW50UG9zaXRpb24pO2NvbnRhaW5zPWhhc0NvbXBhcmV8fHJuYXRp dmUudGVzdChkb2NFbGVtLmNvbnRhaW5zKT9mdW5jdGlvbihhLGIpe3ZhciBhZG93 bj1hLm5vZGVUeXBlPT09OT9hLmRvY3VtZW50RWxlbWVudDphLGJ1cD1iJiZiLnBh cmVudE5vZGU7cmV0dXJuIGE9PT1idXB8fCEhKGJ1cCYmYnVwLm5vZGVUeXBlPT09 MSYmKGFkb3duLmNvbnRhaW5zP2Fkb3duLmNvbnRhaW5zKGJ1cCk6YS5jb21wYXJl RG9jdW1lbnRQb3NpdGlvbiYmYS5jb21wYXJlRG9jdW1lbnRQb3NpdGlvbihidXAp JjE2KSk7fTpmdW5jdGlvbihhLGIpe2lmKGIpe3doaWxlKChiPWIucGFyZW50Tm9k ZSkpe2lmKGI9PT1hKXtyZXR1cm4gdHJ1ZTt9fX1yZXR1cm4gZmFsc2U7fTtzb3J0 T3JkZXI9aGFzQ29tcGFyZT9mdW5jdGlvbihhLGIpe2lmKGE9PT1iKXtoYXNEdXBs aWNhdGU9dHJ1ZTtyZXR1cm4gMDt9dmFyIGNvbXBhcmU9IWEuY29tcGFyZURvY3Vt ZW50UG9zaXRpb24tIWIuY29tcGFyZURvY3VtZW50UG9zaXRpb247aWYoY29tcGFy ZSl7cmV0dXJuIGNvbXBhcmU7fWNvbXBhcmU9KGEub3duZXJEb2N1bWVudHx8YSk9 PT0oYi5vd25lckRvY3VtZW50fHxiKT9hLmNvbXBhcmVEb2N1bWVudFBvc2l0aW9u KGIpOjE7aWYoY29tcGFyZSYxfHwoIXN1cHBvcnQuc29ydERldGFjaGVkJiZiLmNv bXBhcmVEb2N1bWVudFBvc2l0aW9uKGEpPT09Y29tcGFyZSkpe2lmKGE9PT1kb2N8 fGEub3duZXJEb2N1bWVudD09PXByZWZlcnJlZERvYyYmY29udGFpbnMocHJlZmVy cmVkRG9jLGEpKXtyZXR1cm4gLTE7fWlmKGI9PT1kb2N8fGIub3duZXJEb2N1bWVu dD09PXByZWZlcnJlZERvYyYmY29udGFpbnMocHJlZmVycmVkRG9jLGIpKXtyZXR1 cm4gMTt9cmV0dXJuIHNvcnRJbnB1dD8oaW5kZXhPZi5jYWxsKHNvcnRJbnB1dCxh KS1pbmRleE9mLmNhbGwoc29ydElucHV0LGIpKTowO31yZXR1cm4gY29tcGFyZSY0 Py0xOjE7fTpmdW5jdGlvbihhLGIpe2lmKGE9PT1iKXtoYXNEdXBsaWNhdGU9dHJ1 ZTtyZXR1cm4gMDt9dmFyIGN1cixpPTAsYXVwPWEucGFyZW50Tm9kZSxidXA9Yi5w YXJlbnROb2RlLGFwPVthXSxicD1bYl07aWYoIWF1cHx8IWJ1cCl7cmV0dXJuIGE9 PT1kb2M/LTE6Yj09PWRvYz8xOmF1cD8tMTpidXA/MTpzb3J0SW5wdXQ/KGluZGV4 T2YuY2FsbChzb3J0SW5wdXQsYSktaW5kZXhPZi5jYWxsKHNvcnRJbnB1dCxiKSk6 MDt9ZWxzZXtpZihhdXA9PT1idXApe3JldHVybiBzaWJsaW5nQ2hlY2soYSxiKTt9 fWN1cj1hO3doaWxlKChjdXI9Y3VyLnBhcmVudE5vZGUpKXthcC51bnNoaWZ0KGN1 cik7fWN1cj1iO3doaWxlKChjdXI9Y3VyLnBhcmVudE5vZGUpKXticC51bnNoaWZ0 KGN1cik7fXdoaWxlKGFwW2ldPT09YnBbaV0pe2krKzt9cmV0dXJuIGk/c2libGlu Z0NoZWNrKGFwW2ldLGJwW2ldKTphcFtpXT09PXByZWZlcnJlZERvYz8tMTpicFtp XT09PXByZWZlcnJlZERvYz8xOjA7fTtyZXR1cm4gZG9jO307U2l6emxlLm1hdGNo ZXM9ZnVuY3Rpb24oZXhwcixlbGVtZW50cyl7cmV0dXJuIFNpenpsZShleHByLG51 bGwsbnVsbCxlbGVtZW50cyk7fTtTaXp6bGUubWF0Y2hlc1NlbGVjdG9yPWZ1bmN0 aW9uKGVsZW0sZXhwcil7aWYoKGVsZW0ub3duZXJEb2N1bWVudHx8ZWxlbSkhPT1k b2N1bWVudCl7c2V0RG9jdW1lbnQoZWxlbSk7fWV4cHI9ZXhwci5yZXBsYWNlKHJh dHRyaWJ1dGVRdW90ZXMsIj0nJDEnXSIpO2lmKHN1cHBvcnQubWF0Y2hlc1NlbGVj dG9yJiZkb2N1bWVudElzSFRNTCYmKCFyYnVnZ3lNYXRjaGVzfHwhcmJ1Z2d5TWF0 Y2hlcy50ZXN0KGV4cHIpKSYmKCFyYnVnZ3lRU0F8fCFyYnVnZ3lRU0EudGVzdChl eHByKSkpe3RyeXt2YXIgcmV0PW1hdGNoZXMuY2FsbChlbGVtLGV4cHIpO2lmKHJl dHx8c3VwcG9ydC5kaXNjb25uZWN0ZWRNYXRjaHx8ZWxlbS5kb2N1bWVudCYmZWxl bS5kb2N1bWVudC5ub2RlVHlwZSE9PTExKXtyZXR1cm4gcmV0O319Y2F0Y2goZSl7 fX1yZXR1cm4gU2l6emxlKGV4cHIsZG9jdW1lbnQsbnVsbCxbZWxlbV0pLmxlbmd0 aD4wO307U2l6emxlLmNvbnRhaW5zPWZ1bmN0aW9uKGNvbnRleHQsZWxlbSl7aWYo KGNvbnRleHQub3duZXJEb2N1bWVudHx8Y29udGV4dCkhPT1kb2N1bWVudCl7c2V0 RG9jdW1lbnQoY29udGV4dCk7fXJldHVybiBjb250YWlucyhjb250ZXh0LGVsZW0p O307U2l6emxlLmF0dHI9ZnVuY3Rpb24oZWxlbSxuYW1lKXtpZigoZWxlbS5vd25l ckRvY3VtZW50fHxlbGVtKSE9PWRvY3VtZW50KXtzZXREb2N1bWVudChlbGVtKTt9 dmFyIGZuPUV4cHIuYXR0ckhhbmRsZVtuYW1lLnRvTG93ZXJDYXNlKCldLHZhbD1m biYmaGFzT3duLmNhbGwoRXhwci5hdHRySGFuZGxlLG5hbWUudG9Mb3dlckNhc2Uo KSk/Zm4oZWxlbSxuYW1lLCFkb2N1bWVudElzSFRNTCk6dW5kZWZpbmVkO3JldHVy biB2YWwhPT11bmRlZmluZWQ/dmFsOnN1cHBvcnQuYXR0cmlidXRlc3x8IWRvY3Vt ZW50SXNIVE1MP2VsZW0uZ2V0QXR0cmlidXRlKG5hbWUpOih2YWw9ZWxlbS5nZXRB dHRyaWJ1dGVOb2RlKG5hbWUpKSYmdmFsLnNwZWNpZmllZD92YWwudmFsdWU6bnVs bDt9O1NpenpsZS5lcnJvcj1mdW5jdGlvbihtc2cpe3Rocm93IG5ldyBFcnJvcigi U3ludGF4IGVycm9yLCB1bnJlY29nbml6ZWQgZXhwcmVzc2lvbjogIittc2cpO307 U2l6emxlLnVuaXF1ZVNvcnQ9ZnVuY3Rpb24ocmVzdWx0cyl7dmFyIGVsZW0sZHVw bGljYXRlcz1bXSxqPTAsaT0wO2hhc0R1cGxpY2F0ZT0hc3VwcG9ydC5kZXRlY3RE dXBsaWNhdGVzO3NvcnRJbnB1dD0hc3VwcG9ydC5zb3J0U3RhYmxlJiZyZXN1bHRz LnNsaWNlKDApO3Jlc3VsdHMuc29ydChzb3J0T3JkZXIpO2lmKGhhc0R1cGxpY2F0 ZSl7d2hpbGUoKGVsZW09cmVzdWx0c1tpKytdKSl7aWYoZWxlbT09PXJlc3VsdHNb aV0pe2o9ZHVwbGljYXRlcy5wdXNoKGkpO319d2hpbGUoai0tKXtyZXN1bHRzLnNw bGljZShkdXBsaWNhdGVzW2pdLDEpO319c29ydElucHV0PW51bGw7cmV0dXJuIHJl c3VsdHM7fTtnZXRUZXh0PVNpenpsZS5nZXRUZXh0PWZ1bmN0aW9uKGVsZW0pe3Zh ciBub2RlLHJldD0iIixpPTAsbm9kZVR5cGU9ZWxlbS5ub2RlVHlwZTtpZighbm9k ZVR5cGUpe3doaWxlKChub2RlPWVsZW1baSsrXSkpe3JldCs9Z2V0VGV4dChub2Rl KTt9fWVsc2V7aWYobm9kZVR5cGU9PT0xfHxub2RlVHlwZT09PTl8fG5vZGVUeXBl PT09MTEpe2lmKHR5cGVvZiBlbGVtLnRleHRDb250ZW50PT09InN0cmluZyIpe3Jl dHVybiBlbGVtLnRleHRDb250ZW50O31lbHNle2ZvcihlbGVtPWVsZW0uZmlyc3RD aGlsZDtlbGVtO2VsZW09ZWxlbS5uZXh0U2libGluZyl7cmV0Kz1nZXRUZXh0KGVs ZW0pO319fWVsc2V7aWYobm9kZVR5cGU9PT0zfHxub2RlVHlwZT09PTQpe3JldHVy biBlbGVtLm5vZGVWYWx1ZTt9fX1yZXR1cm4gcmV0O307RXhwcj1TaXp6bGUuc2Vs ZWN0b3JzPXtjYWNoZUxlbmd0aDo1MCxjcmVhdGVQc2V1ZG86bWFya0Z1bmN0aW9u LG1hdGNoOm1hdGNoRXhwcixhdHRySGFuZGxlOnt9LGZpbmQ6e30scmVsYXRpdmU6 eyI+Ijp7ZGlyOiJwYXJlbnROb2RlIixmaXJzdDp0cnVlfSwiICI6e2RpcjoicGFy ZW50Tm9kZSJ9LCIrIjp7ZGlyOiJwcmV2aW91c1NpYmxpbmciLGZpcnN0OnRydWV9 LCJ+Ijp7ZGlyOiJwcmV2aW91c1NpYmxpbmcifX0scHJlRmlsdGVyOnsiQVRUUiI6 ZnVuY3Rpb24obWF0Y2gpe21hdGNoWzFdPW1hdGNoWzFdLnJlcGxhY2UocnVuZXNj YXBlLGZ1bmVzY2FwZSk7bWF0Y2hbM109KG1hdGNoWzNdfHxtYXRjaFs0XXx8bWF0 Y2hbNV18fCIiKS5yZXBsYWNlKHJ1bmVzY2FwZSxmdW5lc2NhcGUpO2lmKG1hdGNo WzJdPT09In49Iil7bWF0Y2hbM109IiAiK21hdGNoWzNdKyIgIjt9cmV0dXJuIG1h dGNoLnNsaWNlKDAsNCk7fSwiQ0hJTEQiOmZ1bmN0aW9uKG1hdGNoKXttYXRjaFsx XT1tYXRjaFsxXS50b0xvd2VyQ2FzZSgpO2lmKG1hdGNoWzFdLnNsaWNlKDAsMyk9 PT0ibnRoIil7aWYoIW1hdGNoWzNdKXtTaXp6bGUuZXJyb3IobWF0Y2hbMF0pO31t YXRjaFs0XT0rKG1hdGNoWzRdP21hdGNoWzVdKyhtYXRjaFs2XXx8MSk6MioobWF0 Y2hbM109PT0iZXZlbiJ8fG1hdGNoWzNdPT09Im9kZCIpKTttYXRjaFs1XT0rKCht YXRjaFs3XSttYXRjaFs4XSl8fG1hdGNoWzNdPT09Im9kZCIpO31lbHNle2lmKG1h dGNoWzNdKXtTaXp6bGUuZXJyb3IobWF0Y2hbMF0pO319cmV0dXJuIG1hdGNoO30s IlBTRVVETyI6ZnVuY3Rpb24obWF0Y2gpe3ZhciBleGNlc3MsdW5xdW90ZWQ9IW1h dGNoWzZdJiZtYXRjaFsyXTtpZihtYXRjaEV4cHJbIkNISUxEIl0udGVzdChtYXRj aFswXSkpe3JldHVybiBudWxsO31pZihtYXRjaFszXSl7bWF0Y2hbMl09bWF0Y2hb NF18fG1hdGNoWzVdfHwiIjt9ZWxzZXtpZih1bnF1b3RlZCYmcnBzZXVkby50ZXN0 KHVucXVvdGVkKSYmKGV4Y2Vzcz10b2tlbml6ZSh1bnF1b3RlZCx0cnVlKSkmJihl eGNlc3M9dW5xdW90ZWQuaW5kZXhPZigiKSIsdW5xdW90ZWQubGVuZ3RoLWV4Y2Vz cyktdW5xdW90ZWQubGVuZ3RoKSl7bWF0Y2hbMF09bWF0Y2hbMF0uc2xpY2UoMCxl eGNlc3MpO21hdGNoWzJdPXVucXVvdGVkLnNsaWNlKDAsZXhjZXNzKTt9fXJldHVy biBtYXRjaC5zbGljZSgwLDMpO319LGZpbHRlcjp7IlRBRyI6ZnVuY3Rpb24obm9k ZU5hbWVTZWxlY3Rvcil7dmFyIG5vZGVOYW1lPW5vZGVOYW1lU2VsZWN0b3IucmVw bGFjZShydW5lc2NhcGUsZnVuZXNjYXBlKS50b0xvd2VyQ2FzZSgpO3JldHVybiBu b2RlTmFtZVNlbGVjdG9yPT09IioiP2Z1bmN0aW9uKCl7cmV0dXJuIHRydWU7fTpm dW5jdGlvbihlbGVtKXtyZXR1cm4gZWxlbS5ub2RlTmFtZSYmZWxlbS5ub2RlTmFt ZS50b0xvd2VyQ2FzZSgpPT09bm9kZU5hbWU7fTt9LCJDTEFTUyI6ZnVuY3Rpb24o Y2xhc3NOYW1lKXt2YXIgcGF0dGVybj1jbGFzc0NhY2hlW2NsYXNzTmFtZSsiICJd O3JldHVybiBwYXR0ZXJufHwocGF0dGVybj1uZXcgUmVnRXhwKCIoXnwiK3doaXRl c3BhY2UrIikiK2NsYXNzTmFtZSsiKCIrd2hpdGVzcGFjZSsifCQpIikpJiZjbGFz c0NhY2hlKGNsYXNzTmFtZSxmdW5jdGlvbihlbGVtKXtyZXR1cm4gcGF0dGVybi50 ZXN0KHR5cGVvZiBlbGVtLmNsYXNzTmFtZT09PSJzdHJpbmciJiZlbGVtLmNsYXNz TmFtZXx8dHlwZW9mIGVsZW0uZ2V0QXR0cmlidXRlIT09c3RydW5kZWZpbmVkJiZl bGVtLmdldEF0dHJpYnV0ZSgiY2xhc3MiKXx8IiIpO30pO30sIkFUVFIiOmZ1bmN0 aW9uKG5hbWUsb3BlcmF0b3IsY2hlY2spe3JldHVybiBmdW5jdGlvbihlbGVtKXt2 YXIgcmVzdWx0PVNpenpsZS5hdHRyKGVsZW0sbmFtZSk7aWYocmVzdWx0PT1udWxs KXtyZXR1cm4gb3BlcmF0b3I9PT0iIT0iO31pZighb3BlcmF0b3Ipe3JldHVybiB0 cnVlO31yZXN1bHQrPSIiO3JldHVybiBvcGVyYXRvcj09PSI9Ij9yZXN1bHQ9PT1j aGVjazpvcGVyYXRvcj09PSIhPSI/cmVzdWx0IT09Y2hlY2s6b3BlcmF0b3I9PT0i Xj0iP2NoZWNrJiZyZXN1bHQuaW5kZXhPZihjaGVjayk9PT0wOm9wZXJhdG9yPT09 Iio9Ij9jaGVjayYmcmVzdWx0LmluZGV4T2YoY2hlY2spPi0xOm9wZXJhdG9yPT09 IiQ9Ij9jaGVjayYmcmVzdWx0LnNsaWNlKC1jaGVjay5sZW5ndGgpPT09Y2hlY2s6 b3BlcmF0b3I9PT0ifj0iPygiICIrcmVzdWx0KyIgIikuaW5kZXhPZihjaGVjayk+ LTE6b3BlcmF0b3I9PT0ifD0iP3Jlc3VsdD09PWNoZWNrfHxyZXN1bHQuc2xpY2Uo MCxjaGVjay5sZW5ndGgrMSk9PT1jaGVjaysiLSI6ZmFsc2U7fTt9LCJDSElMRCI6 ZnVuY3Rpb24odHlwZSx3aGF0LGFyZ3VtZW50LGZpcnN0LGxhc3Qpe3ZhciBzaW1w bGU9dHlwZS5zbGljZSgwLDMpIT09Im50aCIsZm9yd2FyZD10eXBlLnNsaWNlKC00 KSE9PSJsYXN0IixvZlR5cGU9d2hhdD09PSJvZi10eXBlIjtyZXR1cm4gZmlyc3Q9 PT0xJiZsYXN0PT09MD9mdW5jdGlvbihlbGVtKXtyZXR1cm4gISFlbGVtLnBhcmVu dE5vZGU7fTpmdW5jdGlvbihlbGVtLGNvbnRleHQseG1sKXt2YXIgY2FjaGUsb3V0 ZXJDYWNoZSxub2RlLGRpZmYsbm9kZUluZGV4LHN0YXJ0LGRpcj1zaW1wbGUhPT1m b3J3YXJkPyJuZXh0U2libGluZyI6InByZXZpb3VzU2libGluZyIscGFyZW50PWVs ZW0ucGFyZW50Tm9kZSxuYW1lPW9mVHlwZSYmZWxlbS5ub2RlTmFtZS50b0xvd2Vy Q2FzZSgpLHVzZUNhY2hlPSF4bWwmJiFvZlR5cGU7aWYocGFyZW50KXtpZihzaW1w bGUpe3doaWxlKGRpcil7bm9kZT1lbGVtO3doaWxlKChub2RlPW5vZGVbZGlyXSkp e2lmKG9mVHlwZT9ub2RlLm5vZGVOYW1lLnRvTG93ZXJDYXNlKCk9PT1uYW1lOm5v ZGUubm9kZVR5cGU9PT0xKXtyZXR1cm4gZmFsc2U7fX1zdGFydD1kaXI9dHlwZT09 PSJvbmx5IiYmIXN0YXJ0JiYibmV4dFNpYmxpbmciO31yZXR1cm4gdHJ1ZTt9c3Rh cnQ9W2ZvcndhcmQ/cGFyZW50LmZpcnN0Q2hpbGQ6cGFyZW50Lmxhc3RDaGlsZF07 aWYoZm9yd2FyZCYmdXNlQ2FjaGUpe291dGVyQ2FjaGU9cGFyZW50W2V4cGFuZG9d fHwocGFyZW50W2V4cGFuZG9dPXt9KTtjYWNoZT1vdXRlckNhY2hlW3R5cGVdfHxb XTtub2RlSW5kZXg9Y2FjaGVbMF09PT1kaXJydW5zJiZjYWNoZVsxXTtkaWZmPWNh Y2hlWzBdPT09ZGlycnVucyYmY2FjaGVbMl07bm9kZT1ub2RlSW5kZXgmJnBhcmVu dC5jaGlsZE5vZGVzW25vZGVJbmRleF07d2hpbGUoKG5vZGU9Kytub2RlSW5kZXgm Jm5vZGUmJm5vZGVbZGlyXXx8KGRpZmY9bm9kZUluZGV4PTApfHxzdGFydC5wb3Ao KSkpe2lmKG5vZGUubm9kZVR5cGU9PT0xJiYrK2RpZmYmJm5vZGU9PT1lbGVtKXtv dXRlckNhY2hlW3R5cGVdPVtkaXJydW5zLG5vZGVJbmRleCxkaWZmXTticmVhazt9 fX1lbHNle2lmKHVzZUNhY2hlJiYoY2FjaGU9KGVsZW1bZXhwYW5kb118fChlbGVt W2V4cGFuZG9dPXt9KSlbdHlwZV0pJiZjYWNoZVswXT09PWRpcnJ1bnMpe2RpZmY9 Y2FjaGVbMV07fWVsc2V7d2hpbGUoKG5vZGU9Kytub2RlSW5kZXgmJm5vZGUmJm5v ZGVbZGlyXXx8KGRpZmY9bm9kZUluZGV4PTApfHxzdGFydC5wb3AoKSkpe2lmKChv ZlR5cGU/bm9kZS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT09bmFtZTpub2RlLm5v ZGVUeXBlPT09MSkmJisrZGlmZil7aWYodXNlQ2FjaGUpeyhub2RlW2V4cGFuZG9d fHwobm9kZVtleHBhbmRvXT17fSkpW3R5cGVdPVtkaXJydW5zLGRpZmZdO31pZihu b2RlPT09ZWxlbSl7YnJlYWs7fX19fX1kaWZmLT1sYXN0O3JldHVybiBkaWZmPT09 Zmlyc3R8fChkaWZmJWZpcnN0PT09MCYmZGlmZi9maXJzdD49MCk7fX07fSwiUFNF VURPIjpmdW5jdGlvbihwc2V1ZG8sYXJndW1lbnQpe3ZhciBhcmdzLGZuPUV4cHIu cHNldWRvc1twc2V1ZG9dfHxFeHByLnNldEZpbHRlcnNbcHNldWRvLnRvTG93ZXJD YXNlKCldfHxTaXp6bGUuZXJyb3IoInVuc3VwcG9ydGVkIHBzZXVkbzogIitwc2V1 ZG8pO2lmKGZuW2V4cGFuZG9dKXtyZXR1cm4gZm4oYXJndW1lbnQpO31pZihmbi5s ZW5ndGg+MSl7YXJncz1bcHNldWRvLHBzZXVkbywiIixhcmd1bWVudF07cmV0dXJu IEV4cHIuc2V0RmlsdGVycy5oYXNPd25Qcm9wZXJ0eShwc2V1ZG8udG9Mb3dlckNh c2UoKSk/bWFya0Z1bmN0aW9uKGZ1bmN0aW9uKHNlZWQsbWF0Y2hlcyl7dmFyIGlk eCxtYXRjaGVkPWZuKHNlZWQsYXJndW1lbnQpLGk9bWF0Y2hlZC5sZW5ndGg7d2hp bGUoaS0tKXtpZHg9aW5kZXhPZi5jYWxsKHNlZWQsbWF0Y2hlZFtpXSk7c2VlZFtp ZHhdPSEobWF0Y2hlc1tpZHhdPW1hdGNoZWRbaV0pO319KTpmdW5jdGlvbihlbGVt KXtyZXR1cm4gZm4oZWxlbSwwLGFyZ3MpO307fXJldHVybiBmbjt9fSxwc2V1ZG9z Onsibm90IjptYXJrRnVuY3Rpb24oZnVuY3Rpb24oc2VsZWN0b3Ipe3ZhciBpbnB1 dD1bXSxyZXN1bHRzPVtdLG1hdGNoZXI9Y29tcGlsZShzZWxlY3Rvci5yZXBsYWNl KHJ0cmltLCIkMSIpKTtyZXR1cm4gbWF0Y2hlcltleHBhbmRvXT9tYXJrRnVuY3Rp b24oZnVuY3Rpb24oc2VlZCxtYXRjaGVzLGNvbnRleHQseG1sKXt2YXIgZWxlbSx1 bm1hdGNoZWQ9bWF0Y2hlcihzZWVkLG51bGwseG1sLFtdKSxpPXNlZWQubGVuZ3Ro O3doaWxlKGktLSl7aWYoKGVsZW09dW5tYXRjaGVkW2ldKSl7c2VlZFtpXT0hKG1h dGNoZXNbaV09ZWxlbSk7fX19KTpmdW5jdGlvbihlbGVtLGNvbnRleHQseG1sKXtp bnB1dFswXT1lbGVtO21hdGNoZXIoaW5wdXQsbnVsbCx4bWwscmVzdWx0cyk7cmV0 dXJuICFyZXN1bHRzLnBvcCgpO307fSksImhhcyI6bWFya0Z1bmN0aW9uKGZ1bmN0 aW9uKHNlbGVjdG9yKXtyZXR1cm4gZnVuY3Rpb24oZWxlbSl7cmV0dXJuIFNpenps ZShzZWxlY3RvcixlbGVtKS5sZW5ndGg+MDt9O30pLCJjb250YWlucyI6bWFya0Z1 bmN0aW9uKGZ1bmN0aW9uKHRleHQpe3JldHVybiBmdW5jdGlvbihlbGVtKXtyZXR1 cm4oZWxlbS50ZXh0Q29udGVudHx8ZWxlbS5pbm5lclRleHR8fGdldFRleHQoZWxl bSkpLmluZGV4T2YodGV4dCk+LTE7fTt9KSwibGFuZyI6bWFya0Z1bmN0aW9uKGZ1 bmN0aW9uKGxhbmcpe2lmKCFyaWRlbnRpZmllci50ZXN0KGxhbmd8fCIiKSl7U2l6 emxlLmVycm9yKCJ1bnN1cHBvcnRlZCBsYW5nOiAiK2xhbmcpO31sYW5nPWxhbmcu cmVwbGFjZShydW5lc2NhcGUsZnVuZXNjYXBlKS50b0xvd2VyQ2FzZSgpO3JldHVy biBmdW5jdGlvbihlbGVtKXt2YXIgZWxlbUxhbmc7ZG97aWYoKGVsZW1MYW5nPWRv Y3VtZW50SXNIVE1MP2VsZW0ubGFuZzplbGVtLmdldEF0dHJpYnV0ZSgieG1sOmxh bmciKXx8ZWxlbS5nZXRBdHRyaWJ1dGUoImxhbmciKSkpe2VsZW1MYW5nPWVsZW1M YW5nLnRvTG93ZXJDYXNlKCk7cmV0dXJuIGVsZW1MYW5nPT09bGFuZ3x8ZWxlbUxh bmcuaW5kZXhPZihsYW5nKyItIik9PT0wO319d2hpbGUoKGVsZW09ZWxlbS5wYXJl bnROb2RlKSYmZWxlbS5ub2RlVHlwZT09PTEpO3JldHVybiBmYWxzZTt9O30pLCJ0 YXJnZXQiOmZ1bmN0aW9uKGVsZW0pe3ZhciBoYXNoPXdpbmRvdy5sb2NhdGlvbiYm d2luZG93LmxvY2F0aW9uLmhhc2g7cmV0dXJuIGhhc2gmJmhhc2guc2xpY2UoMSk9 PT1lbGVtLmlkO30sInJvb3QiOmZ1bmN0aW9uKGVsZW0pe3JldHVybiBlbGVtPT09 ZG9jRWxlbTt9LCJmb2N1cyI6ZnVuY3Rpb24oZWxlbSl7cmV0dXJuIGVsZW09PT1k b2N1bWVudC5hY3RpdmVFbGVtZW50JiYoIWRvY3VtZW50Lmhhc0ZvY3VzfHxkb2N1 bWVudC5oYXNGb2N1cygpKSYmISEoZWxlbS50eXBlfHxlbGVtLmhyZWZ8fH5lbGVt LnRhYkluZGV4KTt9LCJlbmFibGVkIjpmdW5jdGlvbihlbGVtKXtyZXR1cm4gZWxl bS5kaXNhYmxlZD09PWZhbHNlO30sImRpc2FibGVkIjpmdW5jdGlvbihlbGVtKXty ZXR1cm4gZWxlbS5kaXNhYmxlZD09PXRydWU7fSwiY2hlY2tlZCI6ZnVuY3Rpb24o ZWxlbSl7dmFyIG5vZGVOYW1lPWVsZW0ubm9kZU5hbWUudG9Mb3dlckNhc2UoKTty ZXR1cm4obm9kZU5hbWU9PT0iaW5wdXQiJiYhIWVsZW0uY2hlY2tlZCl8fChub2Rl TmFtZT09PSJvcHRpb24iJiYhIWVsZW0uc2VsZWN0ZWQpO30sInNlbGVjdGVkIjpm dW5jdGlvbihlbGVtKXtpZihlbGVtLnBhcmVudE5vZGUpe2VsZW0ucGFyZW50Tm9k ZS5zZWxlY3RlZEluZGV4O31yZXR1cm4gZWxlbS5zZWxlY3RlZD09PXRydWU7fSwi ZW1wdHkiOmZ1bmN0aW9uKGVsZW0pe2ZvcihlbGVtPWVsZW0uZmlyc3RDaGlsZDtl bGVtO2VsZW09ZWxlbS5uZXh0U2libGluZyl7aWYoZWxlbS5ub2RlVHlwZTw2KXty ZXR1cm4gZmFsc2U7fX1yZXR1cm4gdHJ1ZTt9LCJwYXJlbnQiOmZ1bmN0aW9uKGVs ZW0pe3JldHVybiAhRXhwci5wc2V1ZG9zWyJlbXB0eSJdKGVsZW0pO30sImhlYWRl ciI6ZnVuY3Rpb24oZWxlbSl7cmV0dXJuIHJoZWFkZXIudGVzdChlbGVtLm5vZGVO YW1lKTt9LCJpbnB1dCI6ZnVuY3Rpb24oZWxlbSl7cmV0dXJuIHJpbnB1dHMudGVz dChlbGVtLm5vZGVOYW1lKTt9LCJidXR0b24iOmZ1bmN0aW9uKGVsZW0pe3ZhciBu YW1lPWVsZW0ubm9kZU5hbWUudG9Mb3dlckNhc2UoKTtyZXR1cm4gbmFtZT09PSJp bnB1dCImJmVsZW0udHlwZT09PSJidXR0b24ifHxuYW1lPT09ImJ1dHRvbiI7fSwi dGV4dCI6ZnVuY3Rpb24oZWxlbSl7dmFyIGF0dHI7cmV0dXJuIGVsZW0ubm9kZU5h bWUudG9Mb3dlckNhc2UoKT09PSJpbnB1dCImJmVsZW0udHlwZT09PSJ0ZXh0IiYm KChhdHRyPWVsZW0uZ2V0QXR0cmlidXRlKCJ0eXBlIikpPT1udWxsfHxhdHRyLnRv TG93ZXJDYXNlKCk9PT0idGV4dCIpO30sImZpcnN0IjpjcmVhdGVQb3NpdGlvbmFs UHNldWRvKGZ1bmN0aW9uKCl7cmV0dXJuWzBdO30pLCJsYXN0IjpjcmVhdGVQb3Np dGlvbmFsUHNldWRvKGZ1bmN0aW9uKG1hdGNoSW5kZXhlcyxsZW5ndGgpe3JldHVy bltsZW5ndGgtMV07fSksImVxIjpjcmVhdGVQb3NpdGlvbmFsUHNldWRvKGZ1bmN0 aW9uKG1hdGNoSW5kZXhlcyxsZW5ndGgsYXJndW1lbnQpe3JldHVyblthcmd1bWVu dDwwP2FyZ3VtZW50K2xlbmd0aDphcmd1bWVudF07fSksImV2ZW4iOmNyZWF0ZVBv c2l0aW9uYWxQc2V1ZG8oZnVuY3Rpb24obWF0Y2hJbmRleGVzLGxlbmd0aCl7dmFy IGk9MDtmb3IoO2k8bGVuZ3RoO2krPTIpe21hdGNoSW5kZXhlcy5wdXNoKGkpO31y ZXR1cm4gbWF0Y2hJbmRleGVzO30pLCJvZGQiOmNyZWF0ZVBvc2l0aW9uYWxQc2V1 ZG8oZnVuY3Rpb24obWF0Y2hJbmRleGVzLGxlbmd0aCl7dmFyIGk9MTtmb3IoO2k8 bGVuZ3RoO2krPTIpe21hdGNoSW5kZXhlcy5wdXNoKGkpO31yZXR1cm4gbWF0Y2hJ bmRleGVzO30pLCJsdCI6Y3JlYXRlUG9zaXRpb25hbFBzZXVkbyhmdW5jdGlvbiht YXRjaEluZGV4ZXMsbGVuZ3RoLGFyZ3VtZW50KXt2YXIgaT1hcmd1bWVudDwwP2Fy Z3VtZW50K2xlbmd0aDphcmd1bWVudDtmb3IoOy0taT49MDspe21hdGNoSW5kZXhl cy5wdXNoKGkpO31yZXR1cm4gbWF0Y2hJbmRleGVzO30pLCJndCI6Y3JlYXRlUG9z aXRpb25hbFBzZXVkbyhmdW5jdGlvbihtYXRjaEluZGV4ZXMsbGVuZ3RoLGFyZ3Vt ZW50KXt2YXIgaT1hcmd1bWVudDwwP2FyZ3VtZW50K2xlbmd0aDphcmd1bWVudDtm b3IoOysraTxsZW5ndGg7KXttYXRjaEluZGV4ZXMucHVzaChpKTt9cmV0dXJuIG1h dGNoSW5kZXhlczt9KX19O0V4cHIucHNldWRvc1sibnRoIl09RXhwci5wc2V1ZG9z WyJlcSJdO2ZvcihpIGluIHtyYWRpbzp0cnVlLGNoZWNrYm94OnRydWUsZmlsZTp0 cnVlLHBhc3N3b3JkOnRydWUsaW1hZ2U6dHJ1ZX0pe0V4cHIucHNldWRvc1tpXT1j cmVhdGVJbnB1dFBzZXVkbyhpKTt9Zm9yKGkgaW4ge3N1Ym1pdDp0cnVlLHJlc2V0 OnRydWV9KXtFeHByLnBzZXVkb3NbaV09Y3JlYXRlQnV0dG9uUHNldWRvKGkpO31m dW5jdGlvbiBzZXRGaWx0ZXJzKCl7fXNldEZpbHRlcnMucHJvdG90eXBlPUV4cHIu ZmlsdGVycz1FeHByLnBzZXVkb3M7RXhwci5zZXRGaWx0ZXJzPW5ldyBzZXRGaWx0 ZXJzKCk7dG9rZW5pemU9U2l6emxlLnRva2VuaXplPWZ1bmN0aW9uKHNlbGVjdG9y LHBhcnNlT25seSl7dmFyIG1hdGNoZWQsbWF0Y2gsdG9rZW5zLHR5cGUsc29GYXIs Z3JvdXBzLHByZUZpbHRlcnMsY2FjaGVkPXRva2VuQ2FjaGVbc2VsZWN0b3IrIiAi XTtpZihjYWNoZWQpe3JldHVybiBwYXJzZU9ubHk/MDpjYWNoZWQuc2xpY2UoMCk7 fXNvRmFyPXNlbGVjdG9yO2dyb3Vwcz1bXTtwcmVGaWx0ZXJzPUV4cHIucHJlRmls dGVyO3doaWxlKHNvRmFyKXtpZighbWF0Y2hlZHx8KG1hdGNoPXJjb21tYS5leGVj KHNvRmFyKSkpe2lmKG1hdGNoKXtzb0Zhcj1zb0Zhci5zbGljZShtYXRjaFswXS5s ZW5ndGgpfHxzb0Zhcjt9Z3JvdXBzLnB1c2goKHRva2Vucz1bXSkpO31tYXRjaGVk PWZhbHNlO2lmKChtYXRjaD1yY29tYmluYXRvcnMuZXhlYyhzb0ZhcikpKXttYXRj aGVkPW1hdGNoLnNoaWZ0KCk7dG9rZW5zLnB1c2goe3ZhbHVlOm1hdGNoZWQsdHlw ZTptYXRjaFswXS5yZXBsYWNlKHJ0cmltLCIgIil9KTtzb0Zhcj1zb0Zhci5zbGlj ZShtYXRjaGVkLmxlbmd0aCk7fWZvcih0eXBlIGluIEV4cHIuZmlsdGVyKXtpZigo bWF0Y2g9bWF0Y2hFeHByW3R5cGVdLmV4ZWMoc29GYXIpKSYmKCFwcmVGaWx0ZXJz W3R5cGVdfHwobWF0Y2g9cHJlRmlsdGVyc1t0eXBlXShtYXRjaCkpKSl7bWF0Y2hl ZD1tYXRjaC5zaGlmdCgpO3Rva2Vucy5wdXNoKHt2YWx1ZTptYXRjaGVkLHR5cGU6 dHlwZSxtYXRjaGVzOm1hdGNofSk7c29GYXI9c29GYXIuc2xpY2UobWF0Y2hlZC5s ZW5ndGgpO319aWYoIW1hdGNoZWQpe2JyZWFrO319cmV0dXJuIHBhcnNlT25seT9z b0Zhci5sZW5ndGg6c29GYXI/U2l6emxlLmVycm9yKHNlbGVjdG9yKTp0b2tlbkNh Y2hlKHNlbGVjdG9yLGdyb3Vwcykuc2xpY2UoMCk7fTtmdW5jdGlvbiB0b1NlbGVj dG9yKHRva2Vucyl7dmFyIGk9MCxsZW49dG9rZW5zLmxlbmd0aCxzZWxlY3Rvcj0i Ijtmb3IoO2k8bGVuO2krKyl7c2VsZWN0b3IrPXRva2Vuc1tpXS52YWx1ZTt9cmV0 dXJuIHNlbGVjdG9yO31mdW5jdGlvbiBhZGRDb21iaW5hdG9yKG1hdGNoZXIsY29t YmluYXRvcixiYXNlKXt2YXIgZGlyPWNvbWJpbmF0b3IuZGlyLGNoZWNrTm9uRWxl bWVudHM9YmFzZSYmZGlyPT09InBhcmVudE5vZGUiLGRvbmVOYW1lPWRvbmUrKzty ZXR1cm4gY29tYmluYXRvci5maXJzdD9mdW5jdGlvbihlbGVtLGNvbnRleHQseG1s KXt3aGlsZSgoZWxlbT1lbGVtW2Rpcl0pKXtpZihlbGVtLm5vZGVUeXBlPT09MXx8 Y2hlY2tOb25FbGVtZW50cyl7cmV0dXJuIG1hdGNoZXIoZWxlbSxjb250ZXh0LHht bCk7fX19OmZ1bmN0aW9uKGVsZW0sY29udGV4dCx4bWwpe3ZhciBvbGRDYWNoZSxv dXRlckNhY2hlLG5ld0NhY2hlPVtkaXJydW5zLGRvbmVOYW1lXTtpZih4bWwpe3do aWxlKChlbGVtPWVsZW1bZGlyXSkpe2lmKGVsZW0ubm9kZVR5cGU9PT0xfHxjaGVj a05vbkVsZW1lbnRzKXtpZihtYXRjaGVyKGVsZW0sY29udGV4dCx4bWwpKXtyZXR1 cm4gdHJ1ZTt9fX19ZWxzZXt3aGlsZSgoZWxlbT1lbGVtW2Rpcl0pKXtpZihlbGVt Lm5vZGVUeXBlPT09MXx8Y2hlY2tOb25FbGVtZW50cyl7b3V0ZXJDYWNoZT1lbGVt W2V4cGFuZG9dfHwoZWxlbVtleHBhbmRvXT17fSk7aWYoKG9sZENhY2hlPW91dGVy Q2FjaGVbZGlyXSkmJm9sZENhY2hlWzBdPT09ZGlycnVucyYmb2xkQ2FjaGVbMV09 PT1kb25lTmFtZSl7cmV0dXJuKG5ld0NhY2hlWzJdPW9sZENhY2hlWzJdKTt9ZWxz ZXtvdXRlckNhY2hlW2Rpcl09bmV3Q2FjaGU7aWYoKG5ld0NhY2hlWzJdPW1hdGNo ZXIoZWxlbSxjb250ZXh0LHhtbCkpKXtyZXR1cm4gdHJ1ZTt9fX19fX07fWZ1bmN0 aW9uIGVsZW1lbnRNYXRjaGVyKG1hdGNoZXJzKXtyZXR1cm4gbWF0Y2hlcnMubGVu Z3RoPjE/ZnVuY3Rpb24oZWxlbSxjb250ZXh0LHhtbCl7dmFyIGk9bWF0Y2hlcnMu bGVuZ3RoO3doaWxlKGktLSl7aWYoIW1hdGNoZXJzW2ldKGVsZW0sY29udGV4dCx4 bWwpKXtyZXR1cm4gZmFsc2U7fX1yZXR1cm4gdHJ1ZTt9Om1hdGNoZXJzWzBdO31m dW5jdGlvbiBtdWx0aXBsZUNvbnRleHRzKHNlbGVjdG9yLGNvbnRleHRzLHJlc3Vs dHMpe3ZhciBpPTAsbGVuPWNvbnRleHRzLmxlbmd0aDtmb3IoO2k8bGVuO2krKyl7 U2l6emxlKHNlbGVjdG9yLGNvbnRleHRzW2ldLHJlc3VsdHMpO31yZXR1cm4gcmVz dWx0czt9ZnVuY3Rpb24gY29uZGVuc2UodW5tYXRjaGVkLG1hcCxmaWx0ZXIsY29u dGV4dCx4bWwpe3ZhciBlbGVtLG5ld1VubWF0Y2hlZD1bXSxpPTAsbGVuPXVubWF0 Y2hlZC5sZW5ndGgsbWFwcGVkPW1hcCE9bnVsbDtmb3IoO2k8bGVuO2krKyl7aWYo KGVsZW09dW5tYXRjaGVkW2ldKSl7aWYoIWZpbHRlcnx8ZmlsdGVyKGVsZW0sY29u dGV4dCx4bWwpKXtuZXdVbm1hdGNoZWQucHVzaChlbGVtKTtpZihtYXBwZWQpe21h cC5wdXNoKGkpO319fX1yZXR1cm4gbmV3VW5tYXRjaGVkO31mdW5jdGlvbiBzZXRN YXRjaGVyKHByZUZpbHRlcixzZWxlY3RvcixtYXRjaGVyLHBvc3RGaWx0ZXIscG9z dEZpbmRlcixwb3N0U2VsZWN0b3Ipe2lmKHBvc3RGaWx0ZXImJiFwb3N0RmlsdGVy W2V4cGFuZG9dKXtwb3N0RmlsdGVyPXNldE1hdGNoZXIocG9zdEZpbHRlcik7fWlm KHBvc3RGaW5kZXImJiFwb3N0RmluZGVyW2V4cGFuZG9dKXtwb3N0RmluZGVyPXNl dE1hdGNoZXIocG9zdEZpbmRlcixwb3N0U2VsZWN0b3IpO31yZXR1cm4gbWFya0Z1 bmN0aW9uKGZ1bmN0aW9uKHNlZWQscmVzdWx0cyxjb250ZXh0LHhtbCl7dmFyIHRl bXAsaSxlbGVtLHByZU1hcD1bXSxwb3N0TWFwPVtdLHByZWV4aXN0aW5nPXJlc3Vs dHMubGVuZ3RoLGVsZW1zPXNlZWR8fG11bHRpcGxlQ29udGV4dHMoc2VsZWN0b3J8 fCIqIixjb250ZXh0Lm5vZGVUeXBlP1tjb250ZXh0XTpjb250ZXh0LFtdKSxtYXRj aGVySW49cHJlRmlsdGVyJiYoc2VlZHx8IXNlbGVjdG9yKT9jb25kZW5zZShlbGVt cyxwcmVNYXAscHJlRmlsdGVyLGNvbnRleHQseG1sKTplbGVtcyxtYXRjaGVyT3V0 PW1hdGNoZXI/cG9zdEZpbmRlcnx8KHNlZWQ/cHJlRmlsdGVyOnByZWV4aXN0aW5n fHxwb3N0RmlsdGVyKT9bXTpyZXN1bHRzOm1hdGNoZXJJbjtpZihtYXRjaGVyKXtt YXRjaGVyKG1hdGNoZXJJbixtYXRjaGVyT3V0LGNvbnRleHQseG1sKTt9aWYocG9z dEZpbHRlcil7dGVtcD1jb25kZW5zZShtYXRjaGVyT3V0LHBvc3RNYXApO3Bvc3RG aWx0ZXIodGVtcCxbXSxjb250ZXh0LHhtbCk7aT10ZW1wLmxlbmd0aDt3aGlsZShp LS0pe2lmKChlbGVtPXRlbXBbaV0pKXttYXRjaGVyT3V0W3Bvc3RNYXBbaV1dPSEo bWF0Y2hlckluW3Bvc3RNYXBbaV1dPWVsZW0pO319fWlmKHNlZWQpe2lmKHBvc3RG aW5kZXJ8fHByZUZpbHRlcil7aWYocG9zdEZpbmRlcil7dGVtcD1bXTtpPW1hdGNo ZXJPdXQubGVuZ3RoO3doaWxlKGktLSl7aWYoKGVsZW09bWF0Y2hlck91dFtpXSkp e3RlbXAucHVzaCgobWF0Y2hlckluW2ldPWVsZW0pKTt9fXBvc3RGaW5kZXIobnVs bCwobWF0Y2hlck91dD1bXSksdGVtcCx4bWwpO31pPW1hdGNoZXJPdXQubGVuZ3Ro O3doaWxlKGktLSl7aWYoKGVsZW09bWF0Y2hlck91dFtpXSkmJih0ZW1wPXBvc3RG aW5kZXI/aW5kZXhPZi5jYWxsKHNlZWQsZWxlbSk6cHJlTWFwW2ldKT4tMSl7c2Vl ZFt0ZW1wXT0hKHJlc3VsdHNbdGVtcF09ZWxlbSk7fX19fWVsc2V7bWF0Y2hlck91 dD1jb25kZW5zZShtYXRjaGVyT3V0PT09cmVzdWx0cz9tYXRjaGVyT3V0LnNwbGlj ZShwcmVleGlzdGluZyxtYXRjaGVyT3V0Lmxlbmd0aCk6bWF0Y2hlck91dCk7aWYo cG9zdEZpbmRlcil7cG9zdEZpbmRlcihudWxsLHJlc3VsdHMsbWF0Y2hlck91dCx4 bWwpO31lbHNle3B1c2guYXBwbHkocmVzdWx0cyxtYXRjaGVyT3V0KTt9fX0pO31m dW5jdGlvbiBtYXRjaGVyRnJvbVRva2Vucyh0b2tlbnMpe3ZhciBjaGVja0NvbnRl eHQsbWF0Y2hlcixqLGxlbj10b2tlbnMubGVuZ3RoLGxlYWRpbmdSZWxhdGl2ZT1F eHByLnJlbGF0aXZlW3Rva2Vuc1swXS50eXBlXSxpbXBsaWNpdFJlbGF0aXZlPWxl YWRpbmdSZWxhdGl2ZXx8RXhwci5yZWxhdGl2ZVsiICJdLGk9bGVhZGluZ1JlbGF0 aXZlPzE6MCxtYXRjaENvbnRleHQ9YWRkQ29tYmluYXRvcihmdW5jdGlvbihlbGVt KXtyZXR1cm4gZWxlbT09PWNoZWNrQ29udGV4dDt9LGltcGxpY2l0UmVsYXRpdmUs dHJ1ZSksbWF0Y2hBbnlDb250ZXh0PWFkZENvbWJpbmF0b3IoZnVuY3Rpb24oZWxl bSl7cmV0dXJuIGluZGV4T2YuY2FsbChjaGVja0NvbnRleHQsZWxlbSk+LTE7fSxp bXBsaWNpdFJlbGF0aXZlLHRydWUpLG1hdGNoZXJzPVtmdW5jdGlvbihlbGVtLGNv bnRleHQseG1sKXtyZXR1cm4oIWxlYWRpbmdSZWxhdGl2ZSYmKHhtbHx8Y29udGV4 dCE9PW91dGVybW9zdENvbnRleHQpKXx8KChjaGVja0NvbnRleHQ9Y29udGV4dCku bm9kZVR5cGU/bWF0Y2hDb250ZXh0KGVsZW0sY29udGV4dCx4bWwpOm1hdGNoQW55 Q29udGV4dChlbGVtLGNvbnRleHQseG1sKSk7fV07Zm9yKDtpPGxlbjtpKyspe2lm KChtYXRjaGVyPUV4cHIucmVsYXRpdmVbdG9rZW5zW2ldLnR5cGVdKSl7bWF0Y2hl cnM9W2FkZENvbWJpbmF0b3IoZWxlbWVudE1hdGNoZXIobWF0Y2hlcnMpLG1hdGNo ZXIpXTt9ZWxzZXttYXRjaGVyPUV4cHIuZmlsdGVyW3Rva2Vuc1tpXS50eXBlXS5h cHBseShudWxsLHRva2Vuc1tpXS5tYXRjaGVzKTtpZihtYXRjaGVyW2V4cGFuZG9d KXtqPSsraTtmb3IoO2o8bGVuO2orKyl7aWYoRXhwci5yZWxhdGl2ZVt0b2tlbnNb al0udHlwZV0pe2JyZWFrO319cmV0dXJuIHNldE1hdGNoZXIoaT4xJiZlbGVtZW50 TWF0Y2hlcihtYXRjaGVycyksaT4xJiZ0b1NlbGVjdG9yKHRva2Vucy5zbGljZSgw LGktMSkuY29uY2F0KHt2YWx1ZTp0b2tlbnNbaS0yXS50eXBlPT09IiAiPyIqIjoi In0pKS5yZXBsYWNlKHJ0cmltLCIkMSIpLG1hdGNoZXIsaTxqJiZtYXRjaGVyRnJv bVRva2Vucyh0b2tlbnMuc2xpY2UoaSxqKSksajxsZW4mJm1hdGNoZXJGcm9tVG9r ZW5zKCh0b2tlbnM9dG9rZW5zLnNsaWNlKGopKSksajxsZW4mJnRvU2VsZWN0b3Io dG9rZW5zKSk7fW1hdGNoZXJzLnB1c2gobWF0Y2hlcik7fX1yZXR1cm4gZWxlbWVu dE1hdGNoZXIobWF0Y2hlcnMpO31mdW5jdGlvbiBtYXRjaGVyRnJvbUdyb3VwTWF0 Y2hlcnMoZWxlbWVudE1hdGNoZXJzLHNldE1hdGNoZXJzKXt2YXIgYnlTZXQ9c2V0 TWF0Y2hlcnMubGVuZ3RoPjAsYnlFbGVtZW50PWVsZW1lbnRNYXRjaGVycy5sZW5n dGg+MCxzdXBlck1hdGNoZXI9ZnVuY3Rpb24oc2VlZCxjb250ZXh0LHhtbCxyZXN1 bHRzLG91dGVybW9zdCl7dmFyIGVsZW0saixtYXRjaGVyLG1hdGNoZWRDb3VudD0w LGk9IjAiLHVubWF0Y2hlZD1zZWVkJiZbXSxzZXRNYXRjaGVkPVtdLGNvbnRleHRC YWNrdXA9b3V0ZXJtb3N0Q29udGV4dCxlbGVtcz1zZWVkfHxieUVsZW1lbnQmJkV4 cHIuZmluZFsiVEFHIl0oIioiLG91dGVybW9zdCksZGlycnVuc1VuaXF1ZT0oZGly cnVucys9Y29udGV4dEJhY2t1cD09bnVsbD8xOk1hdGgucmFuZG9tKCl8fDAuMSks bGVuPWVsZW1zLmxlbmd0aDtpZihvdXRlcm1vc3Qpe291dGVybW9zdENvbnRleHQ9 Y29udGV4dCE9PWRvY3VtZW50JiZjb250ZXh0O31mb3IoO2khPT1sZW4mJihlbGVt PWVsZW1zW2ldKSE9bnVsbDtpKyspe2lmKGJ5RWxlbWVudCYmZWxlbSl7aj0wO3do aWxlKChtYXRjaGVyPWVsZW1lbnRNYXRjaGVyc1tqKytdKSl7aWYobWF0Y2hlcihl bGVtLGNvbnRleHQseG1sKSl7cmVzdWx0cy5wdXNoKGVsZW0pO2JyZWFrO319aWYo b3V0ZXJtb3N0KXtkaXJydW5zPWRpcnJ1bnNVbmlxdWU7fX1pZihieVNldCl7aWYo KGVsZW09IW1hdGNoZXImJmVsZW0pKXttYXRjaGVkQ291bnQtLTt9aWYoc2VlZCl7 dW5tYXRjaGVkLnB1c2goZWxlbSk7fX19bWF0Y2hlZENvdW50Kz1pO2lmKGJ5U2V0 JiZpIT09bWF0Y2hlZENvdW50KXtqPTA7d2hpbGUoKG1hdGNoZXI9c2V0TWF0Y2hl cnNbaisrXSkpe21hdGNoZXIodW5tYXRjaGVkLHNldE1hdGNoZWQsY29udGV4dCx4 bWwpO31pZihzZWVkKXtpZihtYXRjaGVkQ291bnQ+MCl7d2hpbGUoaS0tKXtpZigh KHVubWF0Y2hlZFtpXXx8c2V0TWF0Y2hlZFtpXSkpe3NldE1hdGNoZWRbaV09cG9w LmNhbGwocmVzdWx0cyk7fX19c2V0TWF0Y2hlZD1jb25kZW5zZShzZXRNYXRjaGVk KTt9cHVzaC5hcHBseShyZXN1bHRzLHNldE1hdGNoZWQpO2lmKG91dGVybW9zdCYm IXNlZWQmJnNldE1hdGNoZWQubGVuZ3RoPjAmJihtYXRjaGVkQ291bnQrc2V0TWF0 Y2hlcnMubGVuZ3RoKT4xKXtTaXp6bGUudW5pcXVlU29ydChyZXN1bHRzKTt9fWlm KG91dGVybW9zdCl7ZGlycnVucz1kaXJydW5zVW5pcXVlO291dGVybW9zdENvbnRl eHQ9Y29udGV4dEJhY2t1cDt9cmV0dXJuIHVubWF0Y2hlZDt9O3JldHVybiBieVNl dD9tYXJrRnVuY3Rpb24oc3VwZXJNYXRjaGVyKTpzdXBlck1hdGNoZXI7fWNvbXBp bGU9U2l6emxlLmNvbXBpbGU9ZnVuY3Rpb24oc2VsZWN0b3IsbWF0Y2gpe3ZhciBp LHNldE1hdGNoZXJzPVtdLGVsZW1lbnRNYXRjaGVycz1bXSxjYWNoZWQ9Y29tcGls ZXJDYWNoZVtzZWxlY3RvcisiICJdO2lmKCFjYWNoZWQpe2lmKCFtYXRjaCl7bWF0 Y2g9dG9rZW5pemUoc2VsZWN0b3IpO31pPW1hdGNoLmxlbmd0aDt3aGlsZShpLS0p e2NhY2hlZD1tYXRjaGVyRnJvbVRva2VucyhtYXRjaFtpXSk7aWYoY2FjaGVkW2V4 cGFuZG9dKXtzZXRNYXRjaGVycy5wdXNoKGNhY2hlZCk7fWVsc2V7ZWxlbWVudE1h dGNoZXJzLnB1c2goY2FjaGVkKTt9fWNhY2hlZD1jb21waWxlckNhY2hlKHNlbGVj dG9yLG1hdGNoZXJGcm9tR3JvdXBNYXRjaGVycyhlbGVtZW50TWF0Y2hlcnMsc2V0 TWF0Y2hlcnMpKTtjYWNoZWQuc2VsZWN0b3I9c2VsZWN0b3I7fXJldHVybiBjYWNo ZWQ7fTtzZWxlY3Q9U2l6emxlLnNlbGVjdD1mdW5jdGlvbihzZWxlY3Rvcixjb250 ZXh0LHJlc3VsdHMsc2VlZCl7dmFyIGksdG9rZW5zLHRva2VuLHR5cGUsZmluZCxj b21waWxlZD10eXBlb2Ygc2VsZWN0b3I9PT0iZnVuY3Rpb24iJiZzZWxlY3Rvcixt YXRjaD0hc2VlZCYmdG9rZW5pemUoKHNlbGVjdG9yPWNvbXBpbGVkLnNlbGVjdG9y fHxzZWxlY3RvcikpO3Jlc3VsdHM9cmVzdWx0c3x8W107aWYobWF0Y2gubGVuZ3Ro PT09MSl7dG9rZW5zPW1hdGNoWzBdPW1hdGNoWzBdLnNsaWNlKDApO2lmKHRva2Vu cy5sZW5ndGg+MiYmKHRva2VuPXRva2Vuc1swXSkudHlwZT09PSJJRCImJnN1cHBv cnQuZ2V0QnlJZCYmY29udGV4dC5ub2RlVHlwZT09PTkmJmRvY3VtZW50SXNIVE1M JiZFeHByLnJlbGF0aXZlW3Rva2Vuc1sxXS50eXBlXSl7Y29udGV4dD0oRXhwci5m aW5kWyJJRCJdKHRva2VuLm1hdGNoZXNbMF0ucmVwbGFjZShydW5lc2NhcGUsZnVu ZXNjYXBlKSxjb250ZXh0KXx8W10pWzBdO2lmKCFjb250ZXh0KXtyZXR1cm4gcmVz dWx0czt9ZWxzZXtpZihjb21waWxlZCl7Y29udGV4dD1jb250ZXh0LnBhcmVudE5v ZGU7fX1zZWxlY3Rvcj1zZWxlY3Rvci5zbGljZSh0b2tlbnMuc2hpZnQoKS52YWx1 ZS5sZW5ndGgpO31pPW1hdGNoRXhwclsibmVlZHNDb250ZXh0Il0udGVzdChzZWxl Y3Rvcik/MDp0b2tlbnMubGVuZ3RoO3doaWxlKGktLSl7dG9rZW49dG9rZW5zW2ld O2lmKEV4cHIucmVsYXRpdmVbKHR5cGU9dG9rZW4udHlwZSldKXticmVhazt9aWYo KGZpbmQ9RXhwci5maW5kW3R5cGVdKSl7aWYoKHNlZWQ9ZmluZCh0b2tlbi5tYXRj aGVzWzBdLnJlcGxhY2UocnVuZXNjYXBlLGZ1bmVzY2FwZSkscnNpYmxpbmcudGVz dCh0b2tlbnNbMF0udHlwZSkmJnRlc3RDb250ZXh0KGNvbnRleHQucGFyZW50Tm9k ZSl8fGNvbnRleHQpKSl7dG9rZW5zLnNwbGljZShpLDEpO3NlbGVjdG9yPXNlZWQu bGVuZ3RoJiZ0b1NlbGVjdG9yKHRva2Vucyk7aWYoIXNlbGVjdG9yKXtwdXNoLmFw cGx5KHJlc3VsdHMsc2VlZCk7cmV0dXJuIHJlc3VsdHM7fWJyZWFrO319fX0oY29t cGlsZWR8fGNvbXBpbGUoc2VsZWN0b3IsbWF0Y2gpKShzZWVkLGNvbnRleHQsIWRv Y3VtZW50SXNIVE1MLHJlc3VsdHMscnNpYmxpbmcudGVzdChzZWxlY3RvcikmJnRl c3RDb250ZXh0KGNvbnRleHQucGFyZW50Tm9kZSl8fGNvbnRleHQpO3JldHVybiBy ZXN1bHRzO307c3VwcG9ydC5zb3J0U3RhYmxlPWV4cGFuZG8uc3BsaXQoIiIpLnNv cnQoc29ydE9yZGVyKS5qb2luKCIiKT09PWV4cGFuZG87c3VwcG9ydC5kZXRlY3RE dXBsaWNhdGVzPSEhaGFzRHVwbGljYXRlO3NldERvY3VtZW50KCk7c3VwcG9ydC5z b3J0RGV0YWNoZWQ9YXNzZXJ0KGZ1bmN0aW9uKGRpdjEpe3JldHVybiBkaXYxLmNv bXBhcmVEb2N1bWVudFBvc2l0aW9uKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRp diIpKSYxO30pO2lmKCFhc3NlcnQoZnVuY3Rpb24oZGl2KXtkaXYuaW5uZXJIVE1M PSI8YSBocmVmPScjJz48L2E+IjtyZXR1cm4gZGl2LmZpcnN0Q2hpbGQuZ2V0QXR0 cmlidXRlKCJocmVmIik9PT0iIyI7fSkpe2FkZEhhbmRsZSgidHlwZXxocmVmfGhl aWdodHx3aWR0aCIsZnVuY3Rpb24oZWxlbSxuYW1lLGlzWE1MKXtpZighaXNYTUwp e3JldHVybiBlbGVtLmdldEF0dHJpYnV0ZShuYW1lLG5hbWUudG9Mb3dlckNhc2Uo KT09PSJ0eXBlIj8xOjIpO319KTt9aWYoIXN1cHBvcnQuYXR0cmlidXRlc3x8IWFz c2VydChmdW5jdGlvbihkaXYpe2Rpdi5pbm5lckhUTUw9IjxpbnB1dC8+IjtkaXYu Zmlyc3RDaGlsZC5zZXRBdHRyaWJ1dGUoInZhbHVlIiwiIik7cmV0dXJuIGRpdi5m aXJzdENoaWxkLmdldEF0dHJpYnV0ZSgidmFsdWUiKT09PSIiO30pKXthZGRIYW5k bGUoInZhbHVlIixmdW5jdGlvbihlbGVtLG5hbWUsaXNYTUwpe2lmKCFpc1hNTCYm ZWxlbS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT09ImlucHV0Iil7cmV0dXJuIGVs ZW0uZGVmYXVsdFZhbHVlO319KTt9aWYoIWFzc2VydChmdW5jdGlvbihkaXYpe3Jl dHVybiBkaXYuZ2V0QXR0cmlidXRlKCJkaXNhYmxlZCIpPT1udWxsO30pKXthZGRI YW5kbGUoYm9vbGVhbnMsZnVuY3Rpb24oZWxlbSxuYW1lLGlzWE1MKXt2YXIgdmFs O2lmKCFpc1hNTCl7cmV0dXJuIGVsZW1bbmFtZV09PT10cnVlP25hbWUudG9Mb3dl ckNhc2UoKToodmFsPWVsZW0uZ2V0QXR0cmlidXRlTm9kZShuYW1lKSkmJnZhbC5z cGVjaWZpZWQ/dmFsLnZhbHVlOm51bGw7fX0pO31yZXR1cm4gU2l6emxlO30pKHdp bmRvdyk7alF1ZXJ5LmZpbmQ9U2l6emxlO2pRdWVyeS5leHByPVNpenpsZS5zZWxl Y3RvcnM7alF1ZXJ5LmV4cHJbIjoiXT1qUXVlcnkuZXhwci5wc2V1ZG9zO2pRdWVy eS51bmlxdWU9U2l6emxlLnVuaXF1ZVNvcnQ7alF1ZXJ5LnRleHQ9U2l6emxlLmdl dFRleHQ7alF1ZXJ5LmlzWE1MRG9jPVNpenpsZS5pc1hNTDtqUXVlcnkuY29udGFp bnM9U2l6emxlLmNvbnRhaW5zO3ZhciBybmVlZHNDb250ZXh0PWpRdWVyeS5leHBy Lm1hdGNoLm5lZWRzQ29udGV4dDt2YXIgcnNpbmdsZVRhZz0oL148KFx3Kylccypc Lz8+KD86PFwvXDE+fCkkLyk7dmFyIHJpc1NpbXBsZT0vXi5bXjojXFtcLixdKiQv O2Z1bmN0aW9uIHdpbm5vdyhlbGVtZW50cyxxdWFsaWZpZXIsbm90KXtpZihqUXVl cnkuaXNGdW5jdGlvbihxdWFsaWZpZXIpKXtyZXR1cm4galF1ZXJ5LmdyZXAoZWxl bWVudHMsZnVuY3Rpb24oZWxlbSxpKXtyZXR1cm4gISFxdWFsaWZpZXIuY2FsbChl bGVtLGksZWxlbSkhPT1ub3Q7fSk7fWlmKHF1YWxpZmllci5ub2RlVHlwZSl7cmV0 dXJuIGpRdWVyeS5ncmVwKGVsZW1lbnRzLGZ1bmN0aW9uKGVsZW0pe3JldHVybihl bGVtPT09cXVhbGlmaWVyKSE9PW5vdDt9KTt9aWYodHlwZW9mIHF1YWxpZmllcj09 PSJzdHJpbmciKXtpZihyaXNTaW1wbGUudGVzdChxdWFsaWZpZXIpKXtyZXR1cm4g alF1ZXJ5LmZpbHRlcihxdWFsaWZpZXIsZWxlbWVudHMsbm90KTt9cXVhbGlmaWVy PWpRdWVyeS5maWx0ZXIocXVhbGlmaWVyLGVsZW1lbnRzKTt9cmV0dXJuIGpRdWVy eS5ncmVwKGVsZW1lbnRzLGZ1bmN0aW9uKGVsZW0pe3JldHVybihqUXVlcnkuaW5B cnJheShlbGVtLHF1YWxpZmllcik+PTApIT09bm90O30pO31qUXVlcnkuZmlsdGVy PWZ1bmN0aW9uKGV4cHIsZWxlbXMsbm90KXt2YXIgZWxlbT1lbGVtc1swXTtpZihu b3Qpe2V4cHI9Ijpub3QoIitleHByKyIpIjt9cmV0dXJuIGVsZW1zLmxlbmd0aD09 PTEmJmVsZW0ubm9kZVR5cGU9PT0xP2pRdWVyeS5maW5kLm1hdGNoZXNTZWxlY3Rv cihlbGVtLGV4cHIpP1tlbGVtXTpbXTpqUXVlcnkuZmluZC5tYXRjaGVzKGV4cHIs alF1ZXJ5LmdyZXAoZWxlbXMsZnVuY3Rpb24oZWxlbSl7cmV0dXJuIGVsZW0ubm9k ZVR5cGU9PT0xO30pKTt9O2pRdWVyeS5mbi5leHRlbmQoe2ZpbmQ6ZnVuY3Rpb24o c2VsZWN0b3Ipe3ZhciBpLHJldD1bXSxzZWxmPXRoaXMsbGVuPXNlbGYubGVuZ3Ro O2lmKHR5cGVvZiBzZWxlY3RvciE9PSJzdHJpbmciKXtyZXR1cm4gdGhpcy5wdXNo U3RhY2soalF1ZXJ5KHNlbGVjdG9yKS5maWx0ZXIoZnVuY3Rpb24oKXtmb3IoaT0w O2k8bGVuO2krKyl7aWYoalF1ZXJ5LmNvbnRhaW5zKHNlbGZbaV0sdGhpcykpe3Jl dHVybiB0cnVlO319fSkpO31mb3IoaT0wO2k8bGVuO2krKyl7alF1ZXJ5LmZpbmQo c2VsZWN0b3Isc2VsZltpXSxyZXQpO31yZXQ9dGhpcy5wdXNoU3RhY2sobGVuPjE/ alF1ZXJ5LnVuaXF1ZShyZXQpOnJldCk7cmV0LnNlbGVjdG9yPXRoaXMuc2VsZWN0 b3I/dGhpcy5zZWxlY3RvcisiICIrc2VsZWN0b3I6c2VsZWN0b3I7cmV0dXJuIHJl dDt9LGZpbHRlcjpmdW5jdGlvbihzZWxlY3Rvcil7cmV0dXJuIHRoaXMucHVzaFN0 YWNrKHdpbm5vdyh0aGlzLHNlbGVjdG9yfHxbXSxmYWxzZSkpO30sbm90OmZ1bmN0 aW9uKHNlbGVjdG9yKXtyZXR1cm4gdGhpcy5wdXNoU3RhY2sod2lubm93KHRoaXMs c2VsZWN0b3J8fFtdLHRydWUpKTt9LGlzOmZ1bmN0aW9uKHNlbGVjdG9yKXtyZXR1 cm4gISF3aW5ub3codGhpcyx0eXBlb2Ygc2VsZWN0b3I9PT0ic3RyaW5nIiYmcm5l ZWRzQ29udGV4dC50ZXN0KHNlbGVjdG9yKT9qUXVlcnkoc2VsZWN0b3IpOnNlbGVj dG9yfHxbXSxmYWxzZSkubGVuZ3RoO319KTt2YXIgcm9vdGpRdWVyeSxkb2N1bWVu dD13aW5kb3cuZG9jdW1lbnQscnF1aWNrRXhwcj0vXig/OlxzKig8W1x3XFddKz4p W14+XSp8IyhbXHctXSopKSQvLGluaXQ9alF1ZXJ5LmZuLmluaXQ9ZnVuY3Rpb24o c2VsZWN0b3IsY29udGV4dCl7dmFyIG1hdGNoLGVsZW07aWYoIXNlbGVjdG9yKXty ZXR1cm4gdGhpczt9aWYodHlwZW9mIHNlbGVjdG9yPT09InN0cmluZyIpe2lmKHNl bGVjdG9yLmNoYXJBdCgwKT09PSI8IiYmc2VsZWN0b3IuY2hhckF0KHNlbGVjdG9y Lmxlbmd0aC0xKT09PSI+IiYmc2VsZWN0b3IubGVuZ3RoPj0zKXttYXRjaD1bbnVs bCxzZWxlY3RvcixudWxsXTt9ZWxzZXttYXRjaD1ycXVpY2tFeHByLmV4ZWMoc2Vs ZWN0b3IpO31pZihtYXRjaCYmKG1hdGNoWzFdfHwhY29udGV4dCkpe2lmKG1hdGNo WzFdKXtjb250ZXh0PWNvbnRleHQgaW5zdGFuY2VvZiBqUXVlcnk/Y29udGV4dFsw XTpjb250ZXh0O2pRdWVyeS5tZXJnZSh0aGlzLGpRdWVyeS5wYXJzZUhUTUwobWF0 Y2hbMV0sY29udGV4dCYmY29udGV4dC5ub2RlVHlwZT9jb250ZXh0Lm93bmVyRG9j dW1lbnR8fGNvbnRleHQ6ZG9jdW1lbnQsdHJ1ZSkpO2lmKHJzaW5nbGVUYWcudGVz dChtYXRjaFsxXSkmJmpRdWVyeS5pc1BsYWluT2JqZWN0KGNvbnRleHQpKXtmb3Io bWF0Y2ggaW4gY29udGV4dCl7aWYoalF1ZXJ5LmlzRnVuY3Rpb24odGhpc1ttYXRj aF0pKXt0aGlzW21hdGNoXShjb250ZXh0W21hdGNoXSk7fWVsc2V7dGhpcy5hdHRy KG1hdGNoLGNvbnRleHRbbWF0Y2hdKTt9fX1yZXR1cm4gdGhpczt9ZWxzZXtlbGVt PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKG1hdGNoWzJdKTtpZihlbGVtJiZlbGVt LnBhcmVudE5vZGUpe2lmKGVsZW0uaWQhPT1tYXRjaFsyXSl7cmV0dXJuIHJvb3Rq UXVlcnkuZmluZChzZWxlY3Rvcik7fXRoaXMubGVuZ3RoPTE7dGhpc1swXT1lbGVt O310aGlzLmNvbnRleHQ9ZG9jdW1lbnQ7dGhpcy5zZWxlY3Rvcj1zZWxlY3Rvcjty ZXR1cm4gdGhpczt9fWVsc2V7aWYoIWNvbnRleHR8fGNvbnRleHQuanF1ZXJ5KXty ZXR1cm4oY29udGV4dHx8cm9vdGpRdWVyeSkuZmluZChzZWxlY3Rvcik7fWVsc2V7 cmV0dXJuIHRoaXMuY29uc3RydWN0b3IoY29udGV4dCkuZmluZChzZWxlY3Rvcik7 fX19ZWxzZXtpZihzZWxlY3Rvci5ub2RlVHlwZSl7dGhpcy5jb250ZXh0PXRoaXNb MF09c2VsZWN0b3I7dGhpcy5sZW5ndGg9MTtyZXR1cm4gdGhpczt9ZWxzZXtpZihq UXVlcnkuaXNGdW5jdGlvbihzZWxlY3Rvcikpe3JldHVybiB0eXBlb2Ygcm9vdGpR dWVyeS5yZWFkeSE9PSJ1bmRlZmluZWQiP3Jvb3RqUXVlcnkucmVhZHkoc2VsZWN0 b3IpOnNlbGVjdG9yKGpRdWVyeSk7fX19aWYoc2VsZWN0b3Iuc2VsZWN0b3IhPT11 bmRlZmluZWQpe3RoaXMuc2VsZWN0b3I9c2VsZWN0b3Iuc2VsZWN0b3I7dGhpcy5j b250ZXh0PXNlbGVjdG9yLmNvbnRleHQ7fXJldHVybiBqUXVlcnkubWFrZUFycmF5 KHNlbGVjdG9yLHRoaXMpO307aW5pdC5wcm90b3R5cGU9alF1ZXJ5LmZuO3Jvb3Rq UXVlcnk9alF1ZXJ5KGRvY3VtZW50KTt2YXIgcnBhcmVudHNwcmV2PS9eKD86cGFy ZW50c3xwcmV2KD86VW50aWx8QWxsKSkvLGd1YXJhbnRlZWRVbmlxdWU9e2NoaWxk cmVuOnRydWUsY29udGVudHM6dHJ1ZSxuZXh0OnRydWUscHJldjp0cnVlfTtqUXVl cnkuZXh0ZW5kKHtkaXI6ZnVuY3Rpb24oZWxlbSxkaXIsdW50aWwpe3ZhciBtYXRj aGVkPVtdLGN1cj1lbGVtW2Rpcl07d2hpbGUoY3VyJiZjdXIubm9kZVR5cGUhPT05 JiYodW50aWw9PT11bmRlZmluZWR8fGN1ci5ub2RlVHlwZSE9PTF8fCFqUXVlcnko Y3VyKS5pcyh1bnRpbCkpKXtpZihjdXIubm9kZVR5cGU9PT0xKXttYXRjaGVkLnB1 c2goY3VyKTt9Y3VyPWN1cltkaXJdO31yZXR1cm4gbWF0Y2hlZDt9LHNpYmxpbmc6 ZnVuY3Rpb24obixlbGVtKXt2YXIgcj1bXTtmb3IoO247bj1uLm5leHRTaWJsaW5n KXtpZihuLm5vZGVUeXBlPT09MSYmbiE9PWVsZW0pe3IucHVzaChuKTt9fXJldHVy biByO319KTtqUXVlcnkuZm4uZXh0ZW5kKHtoYXM6ZnVuY3Rpb24odGFyZ2V0KXt2 YXIgaSx0YXJnZXRzPWpRdWVyeSh0YXJnZXQsdGhpcyksbGVuPXRhcmdldHMubGVu Z3RoO3JldHVybiB0aGlzLmZpbHRlcihmdW5jdGlvbigpe2ZvcihpPTA7aTxsZW47 aSsrKXtpZihqUXVlcnkuY29udGFpbnModGhpcyx0YXJnZXRzW2ldKSl7cmV0dXJu IHRydWU7fX19KTt9LGNsb3Nlc3Q6ZnVuY3Rpb24oc2VsZWN0b3JzLGNvbnRleHQp e3ZhciBjdXIsaT0wLGw9dGhpcy5sZW5ndGgsbWF0Y2hlZD1bXSxwb3M9cm5lZWRz Q29udGV4dC50ZXN0KHNlbGVjdG9ycyl8fHR5cGVvZiBzZWxlY3RvcnMhPT0ic3Ry aW5nIj9qUXVlcnkoc2VsZWN0b3JzLGNvbnRleHR8fHRoaXMuY29udGV4dCk6MDtm b3IoO2k8bDtpKyspe2ZvcihjdXI9dGhpc1tpXTtjdXImJmN1ciE9PWNvbnRleHQ7 Y3VyPWN1ci5wYXJlbnROb2RlKXtpZihjdXIubm9kZVR5cGU8MTEmJihwb3M/cG9z LmluZGV4KGN1cik+LTE6Y3VyLm5vZGVUeXBlPT09MSYmalF1ZXJ5LmZpbmQubWF0 Y2hlc1NlbGVjdG9yKGN1cixzZWxlY3RvcnMpKSl7bWF0Y2hlZC5wdXNoKGN1cik7 YnJlYWs7fX19cmV0dXJuIHRoaXMucHVzaFN0YWNrKG1hdGNoZWQubGVuZ3RoPjE/ alF1ZXJ5LnVuaXF1ZShtYXRjaGVkKTptYXRjaGVkKTt9LGluZGV4OmZ1bmN0aW9u KGVsZW0pe2lmKCFlbGVtKXtyZXR1cm4odGhpc1swXSYmdGhpc1swXS5wYXJlbnRO b2RlKT90aGlzLmZpcnN0KCkucHJldkFsbCgpLmxlbmd0aDotMTt9aWYodHlwZW9m IGVsZW09PT0ic3RyaW5nIil7cmV0dXJuIGpRdWVyeS5pbkFycmF5KHRoaXNbMF0s alF1ZXJ5KGVsZW0pKTt9cmV0dXJuIGpRdWVyeS5pbkFycmF5KGVsZW0uanF1ZXJ5 P2VsZW1bMF06ZWxlbSx0aGlzKTt9LGFkZDpmdW5jdGlvbihzZWxlY3Rvcixjb250 ZXh0KXtyZXR1cm4gdGhpcy5wdXNoU3RhY2soalF1ZXJ5LnVuaXF1ZShqUXVlcnku bWVyZ2UodGhpcy5nZXQoKSxqUXVlcnkoc2VsZWN0b3IsY29udGV4dCkpKSk7fSxh ZGRCYWNrOmZ1bmN0aW9uKHNlbGVjdG9yKXtyZXR1cm4gdGhpcy5hZGQoc2VsZWN0 b3I9PW51bGw/dGhpcy5wcmV2T2JqZWN0OnRoaXMucHJldk9iamVjdC5maWx0ZXIo c2VsZWN0b3IpKTt9fSk7ZnVuY3Rpb24gc2libGluZyhjdXIsZGlyKXtkb3tjdXI9 Y3VyW2Rpcl07fXdoaWxlKGN1ciYmY3VyLm5vZGVUeXBlIT09MSk7cmV0dXJuIGN1 cjt9alF1ZXJ5LmVhY2goe3BhcmVudDpmdW5jdGlvbihlbGVtKXt2YXIgcGFyZW50 PWVsZW0ucGFyZW50Tm9kZTtyZXR1cm4gcGFyZW50JiZwYXJlbnQubm9kZVR5cGUh PT0xMT9wYXJlbnQ6bnVsbDt9LHBhcmVudHM6ZnVuY3Rpb24oZWxlbSl7cmV0dXJu IGpRdWVyeS5kaXIoZWxlbSwicGFyZW50Tm9kZSIpO30scGFyZW50c1VudGlsOmZ1 bmN0aW9uKGVsZW0saSx1bnRpbCl7cmV0dXJuIGpRdWVyeS5kaXIoZWxlbSwicGFy ZW50Tm9kZSIsdW50aWwpO30sbmV4dDpmdW5jdGlvbihlbGVtKXtyZXR1cm4gc2li bGluZyhlbGVtLCJuZXh0U2libGluZyIpO30scHJldjpmdW5jdGlvbihlbGVtKXty ZXR1cm4gc2libGluZyhlbGVtLCJwcmV2aW91c1NpYmxpbmciKTt9LG5leHRBbGw6 ZnVuY3Rpb24oZWxlbSl7cmV0dXJuIGpRdWVyeS5kaXIoZWxlbSwibmV4dFNpYmxp bmciKTt9LHByZXZBbGw6ZnVuY3Rpb24oZWxlbSl7cmV0dXJuIGpRdWVyeS5kaXIo ZWxlbSwicHJldmlvdXNTaWJsaW5nIik7fSxuZXh0VW50aWw6ZnVuY3Rpb24oZWxl bSxpLHVudGlsKXtyZXR1cm4galF1ZXJ5LmRpcihlbGVtLCJuZXh0U2libGluZyIs dW50aWwpO30scHJldlVudGlsOmZ1bmN0aW9uKGVsZW0saSx1bnRpbCl7cmV0dXJu IGpRdWVyeS5kaXIoZWxlbSwicHJldmlvdXNTaWJsaW5nIix1bnRpbCk7fSxzaWJs aW5nczpmdW5jdGlvbihlbGVtKXtyZXR1cm4galF1ZXJ5LnNpYmxpbmcoKGVsZW0u cGFyZW50Tm9kZXx8e30pLmZpcnN0Q2hpbGQsZWxlbSk7fSxjaGlsZHJlbjpmdW5j dGlvbihlbGVtKXtyZXR1cm4galF1ZXJ5LnNpYmxpbmcoZWxlbS5maXJzdENoaWxk KTt9LGNvbnRlbnRzOmZ1bmN0aW9uKGVsZW0pe3JldHVybiBqUXVlcnkubm9kZU5h bWUoZWxlbSwiaWZyYW1lIik/ZWxlbS5jb250ZW50RG9jdW1lbnR8fGVsZW0uY29u dGVudFdpbmRvdy5kb2N1bWVudDpqUXVlcnkubWVyZ2UoW10sZWxlbS5jaGlsZE5v ZGVzKTt9fSxmdW5jdGlvbihuYW1lLGZuKXtqUXVlcnkuZm5bbmFtZV09ZnVuY3Rp b24odW50aWwsc2VsZWN0b3Ipe3ZhciByZXQ9alF1ZXJ5Lm1hcCh0aGlzLGZuLHVu dGlsKTtpZihuYW1lLnNsaWNlKC01KSE9PSJVbnRpbCIpe3NlbGVjdG9yPXVudGls O31pZihzZWxlY3RvciYmdHlwZW9mIHNlbGVjdG9yPT09InN0cmluZyIpe3JldD1q UXVlcnkuZmlsdGVyKHNlbGVjdG9yLHJldCk7fWlmKHRoaXMubGVuZ3RoPjEpe2lm KCFndWFyYW50ZWVkVW5pcXVlW25hbWVdKXtyZXQ9alF1ZXJ5LnVuaXF1ZShyZXQp O31pZihycGFyZW50c3ByZXYudGVzdChuYW1lKSl7cmV0PXJldC5yZXZlcnNlKCk7 fX1yZXR1cm4gdGhpcy5wdXNoU3RhY2socmV0KTt9O30pO3ZhciBybm90d2hpdGU9 KC9cUysvZyk7dmFyIG9wdGlvbnNDYWNoZT17fTtmdW5jdGlvbiBjcmVhdGVPcHRp b25zKG9wdGlvbnMpe3ZhciBvYmplY3Q9b3B0aW9uc0NhY2hlW29wdGlvbnNdPXt9 O2pRdWVyeS5lYWNoKG9wdGlvbnMubWF0Y2gocm5vdHdoaXRlKXx8W10sZnVuY3Rp b24oXyxmbGFnKXtvYmplY3RbZmxhZ109dHJ1ZTt9KTtyZXR1cm4gb2JqZWN0O31q UXVlcnkuQ2FsbGJhY2tzPWZ1bmN0aW9uKG9wdGlvbnMpe29wdGlvbnM9dHlwZW9m IG9wdGlvbnM9PT0ic3RyaW5nIj8ob3B0aW9uc0NhY2hlW29wdGlvbnNdfHxjcmVh dGVPcHRpb25zKG9wdGlvbnMpKTpqUXVlcnkuZXh0ZW5kKHt9LG9wdGlvbnMpO3Zh ciBmaXJpbmcsbWVtb3J5LGZpcmVkLGZpcmluZ0xlbmd0aCxmaXJpbmdJbmRleCxm aXJpbmdTdGFydCxsaXN0PVtdLHN0YWNrPSFvcHRpb25zLm9uY2UmJltdLGZpcmU9 ZnVuY3Rpb24oZGF0YSl7bWVtb3J5PW9wdGlvbnMubWVtb3J5JiZkYXRhO2ZpcmVk PXRydWU7ZmlyaW5nSW5kZXg9ZmlyaW5nU3RhcnR8fDA7ZmlyaW5nU3RhcnQ9MDtm aXJpbmdMZW5ndGg9bGlzdC5sZW5ndGg7ZmlyaW5nPXRydWU7Zm9yKDtsaXN0JiZm aXJpbmdJbmRleDxmaXJpbmdMZW5ndGg7ZmlyaW5nSW5kZXgrKyl7aWYobGlzdFtm aXJpbmdJbmRleF0uYXBwbHkoZGF0YVswXSxkYXRhWzFdKT09PWZhbHNlJiZvcHRp b25zLnN0b3BPbkZhbHNlKXttZW1vcnk9ZmFsc2U7YnJlYWs7fX1maXJpbmc9ZmFs c2U7aWYobGlzdCl7aWYoc3RhY2spe2lmKHN0YWNrLmxlbmd0aCl7ZmlyZShzdGFj ay5zaGlmdCgpKTt9fWVsc2V7aWYobWVtb3J5KXtsaXN0PVtdO31lbHNle3NlbGYu ZGlzYWJsZSgpO319fX0sc2VsZj17YWRkOmZ1bmN0aW9uKCl7aWYobGlzdCl7dmFy IHN0YXJ0PWxpc3QubGVuZ3RoOyhmdW5jdGlvbiBhZGQoYXJncyl7alF1ZXJ5LmVh Y2goYXJncyxmdW5jdGlvbihfLGFyZyl7dmFyIHR5cGU9alF1ZXJ5LnR5cGUoYXJn KTtpZih0eXBlPT09ImZ1bmN0aW9uIil7aWYoIW9wdGlvbnMudW5pcXVlfHwhc2Vs Zi5oYXMoYXJnKSl7bGlzdC5wdXNoKGFyZyk7fX1lbHNle2lmKGFyZyYmYXJnLmxl bmd0aCYmdHlwZSE9PSJzdHJpbmciKXthZGQoYXJnKTt9fX0pO30pKGFyZ3VtZW50 cyk7aWYoZmlyaW5nKXtmaXJpbmdMZW5ndGg9bGlzdC5sZW5ndGg7fWVsc2V7aWYo bWVtb3J5KXtmaXJpbmdTdGFydD1zdGFydDtmaXJlKG1lbW9yeSk7fX19cmV0dXJu IHRoaXM7fSxyZW1vdmU6ZnVuY3Rpb24oKXtpZihsaXN0KXtqUXVlcnkuZWFjaChh cmd1bWVudHMsZnVuY3Rpb24oXyxhcmcpe3ZhciBpbmRleDt3aGlsZSgoaW5kZXg9 alF1ZXJ5LmluQXJyYXkoYXJnLGxpc3QsaW5kZXgpKT4tMSl7bGlzdC5zcGxpY2Uo aW5kZXgsMSk7aWYoZmlyaW5nKXtpZihpbmRleDw9ZmlyaW5nTGVuZ3RoKXtmaXJp bmdMZW5ndGgtLTt9aWYoaW5kZXg8PWZpcmluZ0luZGV4KXtmaXJpbmdJbmRleC0t O319fX0pO31yZXR1cm4gdGhpczt9LGhhczpmdW5jdGlvbihmbil7cmV0dXJuIGZu P2pRdWVyeS5pbkFycmF5KGZuLGxpc3QpPi0xOiEhKGxpc3QmJmxpc3QubGVuZ3Ro KTt9LGVtcHR5OmZ1bmN0aW9uKCl7bGlzdD1bXTtmaXJpbmdMZW5ndGg9MDtyZXR1 cm4gdGhpczt9LGRpc2FibGU6ZnVuY3Rpb24oKXtsaXN0PXN0YWNrPW1lbW9yeT11 bmRlZmluZWQ7cmV0dXJuIHRoaXM7fSxkaXNhYmxlZDpmdW5jdGlvbigpe3JldHVy biAhbGlzdDt9LGxvY2s6ZnVuY3Rpb24oKXtzdGFjaz11bmRlZmluZWQ7aWYoIW1l bW9yeSl7c2VsZi5kaXNhYmxlKCk7fXJldHVybiB0aGlzO30sbG9ja2VkOmZ1bmN0 aW9uKCl7cmV0dXJuICFzdGFjazt9LGZpcmVXaXRoOmZ1bmN0aW9uKGNvbnRleHQs YXJncyl7aWYobGlzdCYmKCFmaXJlZHx8c3RhY2spKXthcmdzPWFyZ3N8fFtdO2Fy Z3M9W2NvbnRleHQsYXJncy5zbGljZT9hcmdzLnNsaWNlKCk6YXJnc107aWYoZmly aW5nKXtzdGFjay5wdXNoKGFyZ3MpO31lbHNle2ZpcmUoYXJncyk7fX1yZXR1cm4g dGhpczt9LGZpcmU6ZnVuY3Rpb24oKXtzZWxmLmZpcmVXaXRoKHRoaXMsYXJndW1l bnRzKTtyZXR1cm4gdGhpczt9LGZpcmVkOmZ1bmN0aW9uKCl7cmV0dXJuICEhZmly ZWQ7fX07cmV0dXJuIHNlbGY7fTtqUXVlcnkuZXh0ZW5kKHtEZWZlcnJlZDpmdW5j dGlvbihmdW5jKXt2YXIgdHVwbGVzPVtbInJlc29sdmUiLCJkb25lIixqUXVlcnku Q2FsbGJhY2tzKCJvbmNlIG1lbW9yeSIpLCJyZXNvbHZlZCJdLFsicmVqZWN0Iiwi ZmFpbCIsalF1ZXJ5LkNhbGxiYWNrcygib25jZSBtZW1vcnkiKSwicmVqZWN0ZWQi XSxbIm5vdGlmeSIsInByb2dyZXNzIixqUXVlcnkuQ2FsbGJhY2tzKCJtZW1vcnki KV1dLHN0YXRlPSJwZW5kaW5nIixwcm9taXNlPXtzdGF0ZTpmdW5jdGlvbigpe3Jl dHVybiBzdGF0ZTt9LGFsd2F5czpmdW5jdGlvbigpe2RlZmVycmVkLmRvbmUoYXJn dW1lbnRzKS5mYWlsKGFyZ3VtZW50cyk7cmV0dXJuIHRoaXM7fSx0aGVuOmZ1bmN0 aW9uKCl7dmFyIGZucz1hcmd1bWVudHM7cmV0dXJuIGpRdWVyeS5EZWZlcnJlZChm dW5jdGlvbihuZXdEZWZlcil7alF1ZXJ5LmVhY2godHVwbGVzLGZ1bmN0aW9uKGks dHVwbGUpe3ZhciBmbj1qUXVlcnkuaXNGdW5jdGlvbihmbnNbaV0pJiZmbnNbaV07 ZGVmZXJyZWRbdHVwbGVbMV1dKGZ1bmN0aW9uKCl7dmFyIHJldHVybmVkPWZuJiZm bi5hcHBseSh0aGlzLGFyZ3VtZW50cyk7aWYocmV0dXJuZWQmJmpRdWVyeS5pc0Z1 bmN0aW9uKHJldHVybmVkLnByb21pc2UpKXtyZXR1cm5lZC5wcm9taXNlKCkuZG9u ZShuZXdEZWZlci5yZXNvbHZlKS5mYWlsKG5ld0RlZmVyLnJlamVjdCkucHJvZ3Jl c3MobmV3RGVmZXIubm90aWZ5KTt9ZWxzZXtuZXdEZWZlclt0dXBsZVswXSsiV2l0 aCJdKHRoaXM9PT1wcm9taXNlP25ld0RlZmVyLnByb21pc2UoKTp0aGlzLGZuP1ty ZXR1cm5lZF06YXJndW1lbnRzKTt9fSk7fSk7Zm5zPW51bGw7fSkucHJvbWlzZSgp O30scHJvbWlzZTpmdW5jdGlvbihvYmope3JldHVybiBvYmohPW51bGw/alF1ZXJ5 LmV4dGVuZChvYmoscHJvbWlzZSk6cHJvbWlzZTt9fSxkZWZlcnJlZD17fTtwcm9t aXNlLnBpcGU9cHJvbWlzZS50aGVuO2pRdWVyeS5lYWNoKHR1cGxlcyxmdW5jdGlv bihpLHR1cGxlKXt2YXIgbGlzdD10dXBsZVsyXSxzdGF0ZVN0cmluZz10dXBsZVsz XTtwcm9taXNlW3R1cGxlWzFdXT1saXN0LmFkZDtpZihzdGF0ZVN0cmluZyl7bGlz dC5hZGQoZnVuY3Rpb24oKXtzdGF0ZT1zdGF0ZVN0cmluZzt9LHR1cGxlc1tpXjFd WzJdLmRpc2FibGUsdHVwbGVzWzJdWzJdLmxvY2spO31kZWZlcnJlZFt0dXBsZVsw XV09ZnVuY3Rpb24oKXtkZWZlcnJlZFt0dXBsZVswXSsiV2l0aCJdKHRoaXM9PT1k ZWZlcnJlZD9wcm9taXNlOnRoaXMsYXJndW1lbnRzKTtyZXR1cm4gdGhpczt9O2Rl ZmVycmVkW3R1cGxlWzBdKyJXaXRoIl09bGlzdC5maXJlV2l0aDt9KTtwcm9taXNl LnByb21pc2UoZGVmZXJyZWQpO2lmKGZ1bmMpe2Z1bmMuY2FsbChkZWZlcnJlZCxk ZWZlcnJlZCk7fXJldHVybiBkZWZlcnJlZDt9LHdoZW46ZnVuY3Rpb24oc3Vib3Jk aW5hdGUpe3ZhciBpPTAscmVzb2x2ZVZhbHVlcz1zbGljZS5jYWxsKGFyZ3VtZW50 cyksbGVuZ3RoPXJlc29sdmVWYWx1ZXMubGVuZ3RoLHJlbWFpbmluZz1sZW5ndGgh PT0xfHwoc3Vib3JkaW5hdGUmJmpRdWVyeS5pc0Z1bmN0aW9uKHN1Ym9yZGluYXRl LnByb21pc2UpKT9sZW5ndGg6MCxkZWZlcnJlZD1yZW1haW5pbmc9PT0xP3N1Ym9y ZGluYXRlOmpRdWVyeS5EZWZlcnJlZCgpLHVwZGF0ZUZ1bmM9ZnVuY3Rpb24oaSxj b250ZXh0cyx2YWx1ZXMpe3JldHVybiBmdW5jdGlvbih2YWx1ZSl7Y29udGV4dHNb aV09dGhpczt2YWx1ZXNbaV09YXJndW1lbnRzLmxlbmd0aD4xP3NsaWNlLmNhbGwo YXJndW1lbnRzKTp2YWx1ZTtpZih2YWx1ZXM9PT1wcm9ncmVzc1ZhbHVlcyl7ZGVm ZXJyZWQubm90aWZ5V2l0aChjb250ZXh0cyx2YWx1ZXMpO31lbHNle2lmKCEoLS1y ZW1haW5pbmcpKXtkZWZlcnJlZC5yZXNvbHZlV2l0aChjb250ZXh0cyx2YWx1ZXMp O319fTt9LHByb2dyZXNzVmFsdWVzLHByb2dyZXNzQ29udGV4dHMscmVzb2x2ZUNv bnRleHRzO2lmKGxlbmd0aD4xKXtwcm9ncmVzc1ZhbHVlcz1uZXcgQXJyYXkobGVu Z3RoKTtwcm9ncmVzc0NvbnRleHRzPW5ldyBBcnJheShsZW5ndGgpO3Jlc29sdmVD b250ZXh0cz1uZXcgQXJyYXkobGVuZ3RoKTtmb3IoO2k8bGVuZ3RoO2krKyl7aWYo cmVzb2x2ZVZhbHVlc1tpXSYmalF1ZXJ5LmlzRnVuY3Rpb24ocmVzb2x2ZVZhbHVl c1tpXS5wcm9taXNlKSl7cmVzb2x2ZVZhbHVlc1tpXS5wcm9taXNlKCkuZG9uZSh1 cGRhdGVGdW5jKGkscmVzb2x2ZUNvbnRleHRzLHJlc29sdmVWYWx1ZXMpKS5mYWls KGRlZmVycmVkLnJlamVjdCkucHJvZ3Jlc3ModXBkYXRlRnVuYyhpLHByb2dyZXNz Q29udGV4dHMscHJvZ3Jlc3NWYWx1ZXMpKTt9ZWxzZXstLXJlbWFpbmluZzt9fX1p ZighcmVtYWluaW5nKXtkZWZlcnJlZC5yZXNvbHZlV2l0aChyZXNvbHZlQ29udGV4 dHMscmVzb2x2ZVZhbHVlcyk7fXJldHVybiBkZWZlcnJlZC5wcm9taXNlKCk7fX0p O3ZhciByZWFkeUxpc3Q7alF1ZXJ5LmZuLnJlYWR5PWZ1bmN0aW9uKGZuKXtqUXVl cnkucmVhZHkucHJvbWlzZSgpLmRvbmUoZm4pO3JldHVybiB0aGlzO307alF1ZXJ5 LmV4dGVuZCh7aXNSZWFkeTpmYWxzZSxyZWFkeVdhaXQ6MSxob2xkUmVhZHk6ZnVu Y3Rpb24oaG9sZCl7aWYoaG9sZCl7alF1ZXJ5LnJlYWR5V2FpdCsrO31lbHNle2pR dWVyeS5yZWFkeSh0cnVlKTt9fSxyZWFkeTpmdW5jdGlvbih3YWl0KXtpZih3YWl0 PT09dHJ1ZT8tLWpRdWVyeS5yZWFkeVdhaXQ6alF1ZXJ5LmlzUmVhZHkpe3JldHVy bjt9aWYoIWRvY3VtZW50LmJvZHkpe3JldHVybiBzZXRUaW1lb3V0KGpRdWVyeS5y ZWFkeSk7fWpRdWVyeS5pc1JlYWR5PXRydWU7aWYod2FpdCE9PXRydWUmJi0talF1 ZXJ5LnJlYWR5V2FpdD4wKXtyZXR1cm47fXJlYWR5TGlzdC5yZXNvbHZlV2l0aChk b2N1bWVudCxbalF1ZXJ5XSk7aWYoalF1ZXJ5LmZuLnRyaWdnZXJIYW5kbGVyKXtq UXVlcnkoZG9jdW1lbnQpLnRyaWdnZXJIYW5kbGVyKCJyZWFkeSIpO2pRdWVyeShk b2N1bWVudCkub2ZmKCJyZWFkeSIpO319fSk7ZnVuY3Rpb24gZGV0YWNoKCl7aWYo ZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcil7ZG9jdW1lbnQucmVtb3ZlRXZlbnRM aXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsY29tcGxldGVkLGZhbHNlKTt3aW5k b3cucmVtb3ZlRXZlbnRMaXN0ZW5lcigibG9hZCIsY29tcGxldGVkLGZhbHNlKTt9 ZWxzZXtkb2N1bWVudC5kZXRhY2hFdmVudCgib25yZWFkeXN0YXRlY2hhbmdlIixj b21wbGV0ZWQpO3dpbmRvdy5kZXRhY2hFdmVudCgib25sb2FkIixjb21wbGV0ZWQp O319ZnVuY3Rpb24gY29tcGxldGVkKCl7aWYoZG9jdW1lbnQuYWRkRXZlbnRMaXN0 ZW5lcnx8ZXZlbnQudHlwZT09PSJsb2FkInx8ZG9jdW1lbnQucmVhZHlTdGF0ZT09 PSJjb21wbGV0ZSIpe2RldGFjaCgpO2pRdWVyeS5yZWFkeSgpO319alF1ZXJ5LnJl YWR5LnByb21pc2U9ZnVuY3Rpb24ob2JqKXtpZighcmVhZHlMaXN0KXtyZWFkeUxp c3Q9alF1ZXJ5LkRlZmVycmVkKCk7aWYoZG9jdW1lbnQucmVhZHlTdGF0ZT09PSJj b21wbGV0ZSIpe3NldFRpbWVvdXQoalF1ZXJ5LnJlYWR5KTt9ZWxzZXtpZihkb2N1 bWVudC5hZGRFdmVudExpc3RlbmVyKXtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVy KCJET01Db250ZW50TG9hZGVkIixjb21wbGV0ZWQsZmFsc2UpO3dpbmRvdy5hZGRF dmVudExpc3RlbmVyKCJsb2FkIixjb21wbGV0ZWQsZmFsc2UpO31lbHNle2RvY3Vt ZW50LmF0dGFjaEV2ZW50KCJvbnJlYWR5c3RhdGVjaGFuZ2UiLGNvbXBsZXRlZCk7 d2luZG93LmF0dGFjaEV2ZW50KCJvbmxvYWQiLGNvbXBsZXRlZCk7dmFyIHRvcD1m YWxzZTt0cnl7dG9wPXdpbmRvdy5mcmFtZUVsZW1lbnQ9PW51bGwmJmRvY3VtZW50 LmRvY3VtZW50RWxlbWVudDt9Y2F0Y2goZSl7fWlmKHRvcCYmdG9wLmRvU2Nyb2xs KXsoZnVuY3Rpb24gZG9TY3JvbGxDaGVjaygpe2lmKCFqUXVlcnkuaXNSZWFkeSl7 dHJ5e3RvcC5kb1Njcm9sbCgibGVmdCIpO31jYXRjaChlKXtyZXR1cm4gc2V0VGlt ZW91dChkb1Njcm9sbENoZWNrLDUwKTt9ZGV0YWNoKCk7alF1ZXJ5LnJlYWR5KCk7 fX0pKCk7fX19fXJldHVybiByZWFkeUxpc3QucHJvbWlzZShvYmopO307dmFyIHN0 cnVuZGVmaW5lZD10eXBlb2YgdW5kZWZpbmVkO3ZhciBpO2ZvcihpIGluIGpRdWVy eShzdXBwb3J0KSl7YnJlYWs7fXN1cHBvcnQub3duTGFzdD1pIT09IjAiO3N1cHBv cnQuaW5saW5lQmxvY2tOZWVkc0xheW91dD1mYWxzZTtqUXVlcnkoZnVuY3Rpb24o KXt2YXIgdmFsLGRpdixib2R5LGNvbnRhaW5lcjtib2R5PWRvY3VtZW50LmdldEVs ZW1lbnRzQnlUYWdOYW1lKCJib2R5IilbMF07aWYoIWJvZHl8fCFib2R5LnN0eWxl KXtyZXR1cm47fWRpdj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTtjb250 YWluZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7Y29udGFpbmVyLnN0 eWxlLmNzc1RleHQ9InBvc2l0aW9uOmFic29sdXRlO2JvcmRlcjowO3dpZHRoOjA7 aGVpZ2h0OjA7dG9wOjA7bGVmdDotOTk5OXB4Ijtib2R5LmFwcGVuZENoaWxkKGNv bnRhaW5lcikuYXBwZW5kQ2hpbGQoZGl2KTtpZih0eXBlb2YgZGl2LnN0eWxlLnpv b20hPT1zdHJ1bmRlZmluZWQpe2Rpdi5zdHlsZS5jc3NUZXh0PSJkaXNwbGF5Omlu bGluZTttYXJnaW46MDtib3JkZXI6MDtwYWRkaW5nOjFweDt3aWR0aDoxcHg7em9v bToxIjtzdXBwb3J0LmlubGluZUJsb2NrTmVlZHNMYXlvdXQ9dmFsPWRpdi5vZmZz ZXRXaWR0aD09PTM7aWYodmFsKXtib2R5LnN0eWxlLnpvb209MTt9fWJvZHkucmVt b3ZlQ2hpbGQoY29udGFpbmVyKTt9KTsoZnVuY3Rpb24oKXt2YXIgZGl2PWRvY3Vt ZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpO2lmKHN1cHBvcnQuZGVsZXRlRXhwYW5k bz09bnVsbCl7c3VwcG9ydC5kZWxldGVFeHBhbmRvPXRydWU7dHJ5e2RlbGV0ZSBk aXYudGVzdDt9Y2F0Y2goZSl7c3VwcG9ydC5kZWxldGVFeHBhbmRvPWZhbHNlO319 ZGl2PW51bGw7fSkoKTtqUXVlcnkuYWNjZXB0RGF0YT1mdW5jdGlvbihlbGVtKXt2 YXIgbm9EYXRhPWpRdWVyeS5ub0RhdGFbKGVsZW0ubm9kZU5hbWUrIiAiKS50b0xv d2VyQ2FzZSgpXSxub2RlVHlwZT0rZWxlbS5ub2RlVHlwZXx8MTtyZXR1cm4gbm9k ZVR5cGUhPT0xJiZub2RlVHlwZSE9PTk/ZmFsc2U6IW5vRGF0YXx8bm9EYXRhIT09 dHJ1ZSYmZWxlbS5nZXRBdHRyaWJ1dGUoImNsYXNzaWQiKT09PW5vRGF0YTt9O3Zh ciByYnJhY2U9L14oPzpce1tcd1xXXSpcfXxcW1tcd1xXXSpcXSkkLyxybXVsdGlE YXNoPS8oW0EtWl0pL2c7ZnVuY3Rpb24gZGF0YUF0dHIoZWxlbSxrZXksZGF0YSl7 aWYoZGF0YT09PXVuZGVmaW5lZCYmZWxlbS5ub2RlVHlwZT09PTEpe3ZhciBuYW1l PSJkYXRhLSIra2V5LnJlcGxhY2Uocm11bHRpRGFzaCwiLSQxIikudG9Mb3dlckNh c2UoKTtkYXRhPWVsZW0uZ2V0QXR0cmlidXRlKG5hbWUpO2lmKHR5cGVvZiBkYXRh PT09InN0cmluZyIpe3RyeXtkYXRhPWRhdGE9PT0idHJ1ZSI/dHJ1ZTpkYXRhPT09 ImZhbHNlIj9mYWxzZTpkYXRhPT09Im51bGwiP251bGw6K2RhdGErIiI9PT1kYXRh PytkYXRhOnJicmFjZS50ZXN0KGRhdGEpP2pRdWVyeS5wYXJzZUpTT04oZGF0YSk6 ZGF0YTt9Y2F0Y2goZSl7fWpRdWVyeS5kYXRhKGVsZW0sa2V5LGRhdGEpO31lbHNl e2RhdGE9dW5kZWZpbmVkO319cmV0dXJuIGRhdGE7fWZ1bmN0aW9uIGlzRW1wdHlE YXRhT2JqZWN0KG9iail7dmFyIG5hbWU7Zm9yKG5hbWUgaW4gb2JqKXtpZihuYW1l PT09ImRhdGEiJiZqUXVlcnkuaXNFbXB0eU9iamVjdChvYmpbbmFtZV0pKXtjb250 aW51ZTt9aWYobmFtZSE9PSJ0b0pTT04iKXtyZXR1cm4gZmFsc2U7fX1yZXR1cm4g dHJ1ZTt9ZnVuY3Rpb24gaW50ZXJuYWxEYXRhKGVsZW0sbmFtZSxkYXRhLHB2dCl7 aWYoIWpRdWVyeS5hY2NlcHREYXRhKGVsZW0pKXtyZXR1cm47fXZhciByZXQsdGhp c0NhY2hlLGludGVybmFsS2V5PWpRdWVyeS5leHBhbmRvLGlzTm9kZT1lbGVtLm5v ZGVUeXBlLGNhY2hlPWlzTm9kZT9qUXVlcnkuY2FjaGU6ZWxlbSxpZD1pc05vZGU/ ZWxlbVtpbnRlcm5hbEtleV06ZWxlbVtpbnRlcm5hbEtleV0mJmludGVybmFsS2V5 O2lmKCghaWR8fCFjYWNoZVtpZF18fCghcHZ0JiYhY2FjaGVbaWRdLmRhdGEpKSYm ZGF0YT09PXVuZGVmaW5lZCYmdHlwZW9mIG5hbWU9PT0ic3RyaW5nIil7cmV0dXJu O31pZighaWQpe2lmKGlzTm9kZSl7aWQ9ZWxlbVtpbnRlcm5hbEtleV09ZGVsZXRl ZElkcy5wb3AoKXx8alF1ZXJ5Lmd1aWQrKzt9ZWxzZXtpZD1pbnRlcm5hbEtleTt9 fWlmKCFjYWNoZVtpZF0pe2NhY2hlW2lkXT1pc05vZGU/e306e3RvSlNPTjpqUXVl cnkubm9vcH07fWlmKHR5cGVvZiBuYW1lPT09Im9iamVjdCJ8fHR5cGVvZiBuYW1l PT09ImZ1bmN0aW9uIil7aWYocHZ0KXtjYWNoZVtpZF09alF1ZXJ5LmV4dGVuZChj YWNoZVtpZF0sbmFtZSk7fWVsc2V7Y2FjaGVbaWRdLmRhdGE9alF1ZXJ5LmV4dGVu ZChjYWNoZVtpZF0uZGF0YSxuYW1lKTt9fXRoaXNDYWNoZT1jYWNoZVtpZF07aWYo IXB2dCl7aWYoIXRoaXNDYWNoZS5kYXRhKXt0aGlzQ2FjaGUuZGF0YT17fTt9dGhp c0NhY2hlPXRoaXNDYWNoZS5kYXRhO31pZihkYXRhIT09dW5kZWZpbmVkKXt0aGlz Q2FjaGVbalF1ZXJ5LmNhbWVsQ2FzZShuYW1lKV09ZGF0YTt9aWYodHlwZW9mIG5h bWU9PT0ic3RyaW5nIil7cmV0PXRoaXNDYWNoZVtuYW1lXTtpZihyZXQ9PW51bGwp e3JldD10aGlzQ2FjaGVbalF1ZXJ5LmNhbWVsQ2FzZShuYW1lKV07fX1lbHNle3Jl dD10aGlzQ2FjaGU7fXJldHVybiByZXQ7fWZ1bmN0aW9uIGludGVybmFsUmVtb3Zl RGF0YShlbGVtLG5hbWUscHZ0KXtpZighalF1ZXJ5LmFjY2VwdERhdGEoZWxlbSkp e3JldHVybjt9dmFyIHRoaXNDYWNoZSxpLGlzTm9kZT1lbGVtLm5vZGVUeXBlLGNh Y2hlPWlzTm9kZT9qUXVlcnkuY2FjaGU6ZWxlbSxpZD1pc05vZGU/ZWxlbVtqUXVl cnkuZXhwYW5kb106alF1ZXJ5LmV4cGFuZG87aWYoIWNhY2hlW2lkXSl7cmV0dXJu O31pZihuYW1lKXt0aGlzQ2FjaGU9cHZ0P2NhY2hlW2lkXTpjYWNoZVtpZF0uZGF0 YTtpZih0aGlzQ2FjaGUpe2lmKCFqUXVlcnkuaXNBcnJheShuYW1lKSl7aWYobmFt ZSBpbiB0aGlzQ2FjaGUpe25hbWU9W25hbWVdO31lbHNle25hbWU9alF1ZXJ5LmNh bWVsQ2FzZShuYW1lKTtpZihuYW1lIGluIHRoaXNDYWNoZSl7bmFtZT1bbmFtZV07 fWVsc2V7bmFtZT1uYW1lLnNwbGl0KCIgIik7fX19ZWxzZXtuYW1lPW5hbWUuY29u Y2F0KGpRdWVyeS5tYXAobmFtZSxqUXVlcnkuY2FtZWxDYXNlKSk7fWk9bmFtZS5s ZW5ndGg7d2hpbGUoaS0tKXtkZWxldGUgdGhpc0NhY2hlW25hbWVbaV1dO31pZihw dnQ/IWlzRW1wdHlEYXRhT2JqZWN0KHRoaXNDYWNoZSk6IWpRdWVyeS5pc0VtcHR5 T2JqZWN0KHRoaXNDYWNoZSkpe3JldHVybjt9fX1pZighcHZ0KXtkZWxldGUgY2Fj aGVbaWRdLmRhdGE7aWYoIWlzRW1wdHlEYXRhT2JqZWN0KGNhY2hlW2lkXSkpe3Jl dHVybjt9fWlmKGlzTm9kZSl7alF1ZXJ5LmNsZWFuRGF0YShbZWxlbV0sdHJ1ZSk7 fWVsc2V7aWYoc3VwcG9ydC5kZWxldGVFeHBhbmRvfHxjYWNoZSE9Y2FjaGUud2lu ZG93KXtkZWxldGUgY2FjaGVbaWRdO31lbHNle2NhY2hlW2lkXT1udWxsO319fWpR dWVyeS5leHRlbmQoe2NhY2hlOnt9LG5vRGF0YTp7ImFwcGxldCAiOnRydWUsImVt YmVkICI6dHJ1ZSwib2JqZWN0ICI6ImNsc2lkOkQyN0NEQjZFLUFFNkQtMTFjZi05 NkI4LTQ0NDU1MzU0MDAwMCJ9LGhhc0RhdGE6ZnVuY3Rpb24oZWxlbSl7ZWxlbT1l bGVtLm5vZGVUeXBlP2pRdWVyeS5jYWNoZVtlbGVtW2pRdWVyeS5leHBhbmRvXV06 ZWxlbVtqUXVlcnkuZXhwYW5kb107cmV0dXJuICEhZWxlbSYmIWlzRW1wdHlEYXRh T2JqZWN0KGVsZW0pO30sZGF0YTpmdW5jdGlvbihlbGVtLG5hbWUsZGF0YSl7cmV0 dXJuIGludGVybmFsRGF0YShlbGVtLG5hbWUsZGF0YSk7fSxyZW1vdmVEYXRhOmZ1 bmN0aW9uKGVsZW0sbmFtZSl7cmV0dXJuIGludGVybmFsUmVtb3ZlRGF0YShlbGVt LG5hbWUpO30sX2RhdGE6ZnVuY3Rpb24oZWxlbSxuYW1lLGRhdGEpe3JldHVybiBp bnRlcm5hbERhdGEoZWxlbSxuYW1lLGRhdGEsdHJ1ZSk7fSxfcmVtb3ZlRGF0YTpm dW5jdGlvbihlbGVtLG5hbWUpe3JldHVybiBpbnRlcm5hbFJlbW92ZURhdGEoZWxl bSxuYW1lLHRydWUpO319KTtqUXVlcnkuZm4uZXh0ZW5kKHtkYXRhOmZ1bmN0aW9u KGtleSx2YWx1ZSl7dmFyIGksbmFtZSxkYXRhLGVsZW09dGhpc1swXSxhdHRycz1l bGVtJiZlbGVtLmF0dHJpYnV0ZXM7aWYoa2V5PT09dW5kZWZpbmVkKXtpZih0aGlz Lmxlbmd0aCl7ZGF0YT1qUXVlcnkuZGF0YShlbGVtKTtpZihlbGVtLm5vZGVUeXBl PT09MSYmIWpRdWVyeS5fZGF0YShlbGVtLCJwYXJzZWRBdHRycyIpKXtpPWF0dHJz Lmxlbmd0aDt3aGlsZShpLS0pe2lmKGF0dHJzW2ldKXtuYW1lPWF0dHJzW2ldLm5h bWU7aWYobmFtZS5pbmRleE9mKCJkYXRhLSIpPT09MCl7bmFtZT1qUXVlcnkuY2Ft ZWxDYXNlKG5hbWUuc2xpY2UoNSkpO2RhdGFBdHRyKGVsZW0sbmFtZSxkYXRhW25h bWVdKTt9fX1qUXVlcnkuX2RhdGEoZWxlbSwicGFyc2VkQXR0cnMiLHRydWUpO319 cmV0dXJuIGRhdGE7fWlmKHR5cGVvZiBrZXk9PT0ib2JqZWN0Iil7cmV0dXJuIHRo aXMuZWFjaChmdW5jdGlvbigpe2pRdWVyeS5kYXRhKHRoaXMsa2V5KTt9KTt9cmV0 dXJuIGFyZ3VtZW50cy5sZW5ndGg+MT90aGlzLmVhY2goZnVuY3Rpb24oKXtqUXVl cnkuZGF0YSh0aGlzLGtleSx2YWx1ZSk7fSk6ZWxlbT9kYXRhQXR0cihlbGVtLGtl eSxqUXVlcnkuZGF0YShlbGVtLGtleSkpOnVuZGVmaW5lZDt9LHJlbW92ZURhdGE6 ZnVuY3Rpb24oa2V5KXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7alF1ZXJ5 LnJlbW92ZURhdGEodGhpcyxrZXkpO30pO319KTtqUXVlcnkuZXh0ZW5kKHtxdWV1 ZTpmdW5jdGlvbihlbGVtLHR5cGUsZGF0YSl7dmFyIHF1ZXVlO2lmKGVsZW0pe3R5 cGU9KHR5cGV8fCJmeCIpKyJxdWV1ZSI7cXVldWU9alF1ZXJ5Ll9kYXRhKGVsZW0s dHlwZSk7aWYoZGF0YSl7aWYoIXF1ZXVlfHxqUXVlcnkuaXNBcnJheShkYXRhKSl7 cXVldWU9alF1ZXJ5Ll9kYXRhKGVsZW0sdHlwZSxqUXVlcnkubWFrZUFycmF5KGRh dGEpKTt9ZWxzZXtxdWV1ZS5wdXNoKGRhdGEpO319cmV0dXJuIHF1ZXVlfHxbXTt9 fSxkZXF1ZXVlOmZ1bmN0aW9uKGVsZW0sdHlwZSl7dHlwZT10eXBlfHwiZngiO3Zh ciBxdWV1ZT1qUXVlcnkucXVldWUoZWxlbSx0eXBlKSxzdGFydExlbmd0aD1xdWV1 ZS5sZW5ndGgsZm49cXVldWUuc2hpZnQoKSxob29rcz1qUXVlcnkuX3F1ZXVlSG9v a3MoZWxlbSx0eXBlKSxuZXh0PWZ1bmN0aW9uKCl7alF1ZXJ5LmRlcXVldWUoZWxl bSx0eXBlKTt9O2lmKGZuPT09ImlucHJvZ3Jlc3MiKXtmbj1xdWV1ZS5zaGlmdCgp O3N0YXJ0TGVuZ3RoLS07fWlmKGZuKXtpZih0eXBlPT09ImZ4Iil7cXVldWUudW5z aGlmdCgiaW5wcm9ncmVzcyIpO31kZWxldGUgaG9va3Muc3RvcDtmbi5jYWxsKGVs ZW0sbmV4dCxob29rcyk7fWlmKCFzdGFydExlbmd0aCYmaG9va3Mpe2hvb2tzLmVt cHR5LmZpcmUoKTt9fSxfcXVldWVIb29rczpmdW5jdGlvbihlbGVtLHR5cGUpe3Zh ciBrZXk9dHlwZSsicXVldWVIb29rcyI7cmV0dXJuIGpRdWVyeS5fZGF0YShlbGVt LGtleSl8fGpRdWVyeS5fZGF0YShlbGVtLGtleSx7ZW1wdHk6alF1ZXJ5LkNhbGxi YWNrcygib25jZSBtZW1vcnkiKS5hZGQoZnVuY3Rpb24oKXtqUXVlcnkuX3JlbW92 ZURhdGEoZWxlbSx0eXBlKyJxdWV1ZSIpO2pRdWVyeS5fcmVtb3ZlRGF0YShlbGVt LGtleSk7fSl9KTt9fSk7alF1ZXJ5LmZuLmV4dGVuZCh7cXVldWU6ZnVuY3Rpb24o dHlwZSxkYXRhKXt2YXIgc2V0dGVyPTI7aWYodHlwZW9mIHR5cGUhPT0ic3RyaW5n Iil7ZGF0YT10eXBlO3R5cGU9ImZ4IjtzZXR0ZXItLTt9aWYoYXJndW1lbnRzLmxl bmd0aDxzZXR0ZXIpe3JldHVybiBqUXVlcnkucXVldWUodGhpc1swXSx0eXBlKTt9 cmV0dXJuIGRhdGE9PT11bmRlZmluZWQ/dGhpczp0aGlzLmVhY2goZnVuY3Rpb24o KXt2YXIgcXVldWU9alF1ZXJ5LnF1ZXVlKHRoaXMsdHlwZSxkYXRhKTtqUXVlcnku X3F1ZXVlSG9va3ModGhpcyx0eXBlKTtpZih0eXBlPT09ImZ4IiYmcXVldWVbMF0h PT0iaW5wcm9ncmVzcyIpe2pRdWVyeS5kZXF1ZXVlKHRoaXMsdHlwZSk7fX0pO30s ZGVxdWV1ZTpmdW5jdGlvbih0eXBlKXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9u KCl7alF1ZXJ5LmRlcXVldWUodGhpcyx0eXBlKTt9KTt9LGNsZWFyUXVldWU6ZnVu Y3Rpb24odHlwZSl7cmV0dXJuIHRoaXMucXVldWUodHlwZXx8ImZ4IixbXSk7fSxw cm9taXNlOmZ1bmN0aW9uKHR5cGUsb2JqKXt2YXIgdG1wLGNvdW50PTEsZGVmZXI9 alF1ZXJ5LkRlZmVycmVkKCksZWxlbWVudHM9dGhpcyxpPXRoaXMubGVuZ3RoLHJl c29sdmU9ZnVuY3Rpb24oKXtpZighKC0tY291bnQpKXtkZWZlci5yZXNvbHZlV2l0 aChlbGVtZW50cyxbZWxlbWVudHNdKTt9fTtpZih0eXBlb2YgdHlwZSE9PSJzdHJp bmciKXtvYmo9dHlwZTt0eXBlPXVuZGVmaW5lZDt9dHlwZT10eXBlfHwiZngiO3do aWxlKGktLSl7dG1wPWpRdWVyeS5fZGF0YShlbGVtZW50c1tpXSx0eXBlKyJxdWV1 ZUhvb2tzIik7aWYodG1wJiZ0bXAuZW1wdHkpe2NvdW50Kys7dG1wLmVtcHR5LmFk ZChyZXNvbHZlKTt9fXJlc29sdmUoKTtyZXR1cm4gZGVmZXIucHJvbWlzZShvYmop O319KTt2YXIgcG51bT0oL1srLV0/KD86XGQqXC58KVxkKyg/OltlRV1bKy1dP1xk K3wpLykuc291cmNlO3ZhciBjc3NFeHBhbmQ9WyJUb3AiLCJSaWdodCIsIkJvdHRv bSIsIkxlZnQiXTt2YXIgaXNIaWRkZW49ZnVuY3Rpb24oZWxlbSxlbCl7ZWxlbT1l bHx8ZWxlbTtyZXR1cm4galF1ZXJ5LmNzcyhlbGVtLCJkaXNwbGF5Iik9PT0ibm9u ZSJ8fCFqUXVlcnkuY29udGFpbnMoZWxlbS5vd25lckRvY3VtZW50LGVsZW0pO307 dmFyIGFjY2Vzcz1qUXVlcnkuYWNjZXNzPWZ1bmN0aW9uKGVsZW1zLGZuLGtleSx2 YWx1ZSxjaGFpbmFibGUsZW1wdHlHZXQscmF3KXt2YXIgaT0wLGxlbmd0aD1lbGVt cy5sZW5ndGgsYnVsaz1rZXk9PW51bGw7aWYoalF1ZXJ5LnR5cGUoa2V5KT09PSJv YmplY3QiKXtjaGFpbmFibGU9dHJ1ZTtmb3IoaSBpbiBrZXkpe2pRdWVyeS5hY2Nl c3MoZWxlbXMsZm4saSxrZXlbaV0sdHJ1ZSxlbXB0eUdldCxyYXcpO319ZWxzZXtp Zih2YWx1ZSE9PXVuZGVmaW5lZCl7Y2hhaW5hYmxlPXRydWU7aWYoIWpRdWVyeS5p c0Z1bmN0aW9uKHZhbHVlKSl7cmF3PXRydWU7fWlmKGJ1bGspe2lmKHJhdyl7Zm4u Y2FsbChlbGVtcyx2YWx1ZSk7Zm49bnVsbDt9ZWxzZXtidWxrPWZuO2ZuPWZ1bmN0 aW9uKGVsZW0sa2V5LHZhbHVlKXtyZXR1cm4gYnVsay5jYWxsKGpRdWVyeShlbGVt KSx2YWx1ZSk7fTt9fWlmKGZuKXtmb3IoO2k8bGVuZ3RoO2krKyl7Zm4oZWxlbXNb aV0sa2V5LHJhdz92YWx1ZTp2YWx1ZS5jYWxsKGVsZW1zW2ldLGksZm4oZWxlbXNb aV0sa2V5KSkpO319fX1yZXR1cm4gY2hhaW5hYmxlP2VsZW1zOmJ1bGs/Zm4uY2Fs bChlbGVtcyk6bGVuZ3RoP2ZuKGVsZW1zWzBdLGtleSk6ZW1wdHlHZXQ7fTt2YXIg cmNoZWNrYWJsZVR5cGU9KC9eKD86Y2hlY2tib3h8cmFkaW8pJC9pKTsoZnVuY3Rp b24oKXt2YXIgaW5wdXQ9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiaW5wdXQiKSxk aXY9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2IiksZnJhZ21lbnQ9ZG9jdW1l bnQuY3JlYXRlRG9jdW1lbnRGcmFnbWVudCgpO2Rpdi5pbm5lckhUTUw9IiAgPGxp bmsvPjx0YWJsZT48L3RhYmxlPjxhIGhyZWY9Jy9hJz5hPC9hPjxpbnB1dCB0eXBl PSdjaGVja2JveCcvPiI7c3VwcG9ydC5sZWFkaW5nV2hpdGVzcGFjZT1kaXYuZmly c3RDaGlsZC5ub2RlVHlwZT09PTM7c3VwcG9ydC50Ym9keT0hZGl2LmdldEVsZW1l bnRzQnlUYWdOYW1lKCJ0Ym9keSIpLmxlbmd0aDtzdXBwb3J0Lmh0bWxTZXJpYWxp emU9ISFkaXYuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImxpbmsiKS5sZW5ndGg7c3Vw cG9ydC5odG1sNUNsb25lPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoIm5hdiIpLmNs b25lTm9kZSh0cnVlKS5vdXRlckhUTUwhPT0iPDpuYXY+PC86bmF2PiI7aW5wdXQu dHlwZT0iY2hlY2tib3giO2lucHV0LmNoZWNrZWQ9dHJ1ZTtmcmFnbWVudC5hcHBl bmRDaGlsZChpbnB1dCk7c3VwcG9ydC5hcHBlbmRDaGVja2VkPWlucHV0LmNoZWNr ZWQ7ZGl2LmlubmVySFRNTD0iPHRleHRhcmVhPng8L3RleHRhcmVhPiI7c3VwcG9y dC5ub0Nsb25lQ2hlY2tlZD0hIWRpdi5jbG9uZU5vZGUodHJ1ZSkubGFzdENoaWxk LmRlZmF1bHRWYWx1ZTtmcmFnbWVudC5hcHBlbmRDaGlsZChkaXYpO2Rpdi5pbm5l ckhUTUw9IjxpbnB1dCB0eXBlPSdyYWRpbycgY2hlY2tlZD0nY2hlY2tlZCcgbmFt ZT0ndCcvPiI7c3VwcG9ydC5jaGVja0Nsb25lPWRpdi5jbG9uZU5vZGUodHJ1ZSku Y2xvbmVOb2RlKHRydWUpLmxhc3RDaGlsZC5jaGVja2VkO3N1cHBvcnQubm9DbG9u ZUV2ZW50PXRydWU7aWYoZGl2LmF0dGFjaEV2ZW50KXtkaXYuYXR0YWNoRXZlbnQo Im9uY2xpY2siLGZ1bmN0aW9uKCl7c3VwcG9ydC5ub0Nsb25lRXZlbnQ9ZmFsc2U7 fSk7ZGl2LmNsb25lTm9kZSh0cnVlKS5jbGljaygpO31pZihzdXBwb3J0LmRlbGV0 ZUV4cGFuZG89PW51bGwpe3N1cHBvcnQuZGVsZXRlRXhwYW5kbz10cnVlO3RyeXtk ZWxldGUgZGl2LnRlc3Q7fWNhdGNoKGUpe3N1cHBvcnQuZGVsZXRlRXhwYW5kbz1m YWxzZTt9fX0pKCk7KGZ1bmN0aW9uKCl7dmFyIGksZXZlbnROYW1lLGRpdj1kb2N1 bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTtmb3IoaSBpbiB7c3VibWl0OnRydWUs Y2hhbmdlOnRydWUsZm9jdXNpbjp0cnVlfSl7ZXZlbnROYW1lPSJvbiIraTtpZigh KHN1cHBvcnRbaSsiQnViYmxlcyJdPWV2ZW50TmFtZSBpbiB3aW5kb3cpKXtkaXYu c2V0QXR0cmlidXRlKGV2ZW50TmFtZSwidCIpO3N1cHBvcnRbaSsiQnViYmxlcyJd PWRpdi5hdHRyaWJ1dGVzW2V2ZW50TmFtZV0uZXhwYW5kbz09PWZhbHNlO319ZGl2 PW51bGw7fSkoKTt2YXIgcmZvcm1FbGVtcz0vXig/OmlucHV0fHNlbGVjdHx0ZXh0 YXJlYSkkL2kscmtleUV2ZW50PS9ea2V5LyxybW91c2VFdmVudD0vXig/Om1vdXNl fHBvaW50ZXJ8Y29udGV4dG1lbnUpfGNsaWNrLyxyZm9jdXNNb3JwaD0vXig/OmZv Y3VzaW5mb2N1c3xmb2N1c291dGJsdXIpJC8scnR5cGVuYW1lc3BhY2U9L14oW14u XSopKD86XC4oLispfCkkLztmdW5jdGlvbiByZXR1cm5UcnVlKCl7cmV0dXJuIHRy dWU7fWZ1bmN0aW9uIHJldHVybkZhbHNlKCl7cmV0dXJuIGZhbHNlO31mdW5jdGlv biBzYWZlQWN0aXZlRWxlbWVudCgpe3RyeXtyZXR1cm4gZG9jdW1lbnQuYWN0aXZl RWxlbWVudDt9Y2F0Y2goZXJyKXt9fWpRdWVyeS5ldmVudD17Z2xvYmFsOnt9LGFk ZDpmdW5jdGlvbihlbGVtLHR5cGVzLGhhbmRsZXIsZGF0YSxzZWxlY3Rvcil7dmFy IHRtcCxldmVudHMsdCxoYW5kbGVPYmpJbixzcGVjaWFsLGV2ZW50SGFuZGxlLGhh bmRsZU9iaixoYW5kbGVycyx0eXBlLG5hbWVzcGFjZXMsb3JpZ1R5cGUsZWxlbURh dGE9alF1ZXJ5Ll9kYXRhKGVsZW0pO2lmKCFlbGVtRGF0YSl7cmV0dXJuO31pZiho YW5kbGVyLmhhbmRsZXIpe2hhbmRsZU9iakluPWhhbmRsZXI7aGFuZGxlcj1oYW5k bGVPYmpJbi5oYW5kbGVyO3NlbGVjdG9yPWhhbmRsZU9iakluLnNlbGVjdG9yO31p ZighaGFuZGxlci5ndWlkKXtoYW5kbGVyLmd1aWQ9alF1ZXJ5Lmd1aWQrKzt9aWYo IShldmVudHM9ZWxlbURhdGEuZXZlbnRzKSl7ZXZlbnRzPWVsZW1EYXRhLmV2ZW50 cz17fTt9aWYoIShldmVudEhhbmRsZT1lbGVtRGF0YS5oYW5kbGUpKXtldmVudEhh bmRsZT1lbGVtRGF0YS5oYW5kbGU9ZnVuY3Rpb24oZSl7cmV0dXJuIHR5cGVvZiBq UXVlcnkhPT1zdHJ1bmRlZmluZWQmJighZXx8alF1ZXJ5LmV2ZW50LnRyaWdnZXJl ZCE9PWUudHlwZSk/alF1ZXJ5LmV2ZW50LmRpc3BhdGNoLmFwcGx5KGV2ZW50SGFu ZGxlLmVsZW0sYXJndW1lbnRzKTp1bmRlZmluZWQ7fTtldmVudEhhbmRsZS5lbGVt PWVsZW07fXR5cGVzPSh0eXBlc3x8IiIpLm1hdGNoKHJub3R3aGl0ZSl8fFsiIl07 dD10eXBlcy5sZW5ndGg7d2hpbGUodC0tKXt0bXA9cnR5cGVuYW1lc3BhY2UuZXhl Yyh0eXBlc1t0XSl8fFtdO3R5cGU9b3JpZ1R5cGU9dG1wWzFdO25hbWVzcGFjZXM9 KHRtcFsyXXx8IiIpLnNwbGl0KCIuIikuc29ydCgpO2lmKCF0eXBlKXtjb250aW51 ZTt9c3BlY2lhbD1qUXVlcnkuZXZlbnQuc3BlY2lhbFt0eXBlXXx8e307dHlwZT0o c2VsZWN0b3I/c3BlY2lhbC5kZWxlZ2F0ZVR5cGU6c3BlY2lhbC5iaW5kVHlwZSl8 fHR5cGU7c3BlY2lhbD1qUXVlcnkuZXZlbnQuc3BlY2lhbFt0eXBlXXx8e307aGFu ZGxlT2JqPWpRdWVyeS5leHRlbmQoe3R5cGU6dHlwZSxvcmlnVHlwZTpvcmlnVHlw ZSxkYXRhOmRhdGEsaGFuZGxlcjpoYW5kbGVyLGd1aWQ6aGFuZGxlci5ndWlkLHNl bGVjdG9yOnNlbGVjdG9yLG5lZWRzQ29udGV4dDpzZWxlY3RvciYmalF1ZXJ5LmV4 cHIubWF0Y2gubmVlZHNDb250ZXh0LnRlc3Qoc2VsZWN0b3IpLG5hbWVzcGFjZTpu YW1lc3BhY2VzLmpvaW4oIi4iKX0saGFuZGxlT2JqSW4pO2lmKCEoaGFuZGxlcnM9 ZXZlbnRzW3R5cGVdKSl7aGFuZGxlcnM9ZXZlbnRzW3R5cGVdPVtdO2hhbmRsZXJz LmRlbGVnYXRlQ291bnQ9MDtpZighc3BlY2lhbC5zZXR1cHx8c3BlY2lhbC5zZXR1 cC5jYWxsKGVsZW0sZGF0YSxuYW1lc3BhY2VzLGV2ZW50SGFuZGxlKT09PWZhbHNl KXtpZihlbGVtLmFkZEV2ZW50TGlzdGVuZXIpe2VsZW0uYWRkRXZlbnRMaXN0ZW5l cih0eXBlLGV2ZW50SGFuZGxlLGZhbHNlKTt9ZWxzZXtpZihlbGVtLmF0dGFjaEV2 ZW50KXtlbGVtLmF0dGFjaEV2ZW50KCJvbiIrdHlwZSxldmVudEhhbmRsZSk7fX19 fWlmKHNwZWNpYWwuYWRkKXtzcGVjaWFsLmFkZC5jYWxsKGVsZW0saGFuZGxlT2Jq KTtpZighaGFuZGxlT2JqLmhhbmRsZXIuZ3VpZCl7aGFuZGxlT2JqLmhhbmRsZXIu Z3VpZD1oYW5kbGVyLmd1aWQ7fX1pZihzZWxlY3Rvcil7aGFuZGxlcnMuc3BsaWNl KGhhbmRsZXJzLmRlbGVnYXRlQ291bnQrKywwLGhhbmRsZU9iaik7fWVsc2V7aGFu ZGxlcnMucHVzaChoYW5kbGVPYmopO31qUXVlcnkuZXZlbnQuZ2xvYmFsW3R5cGVd PXRydWU7fWVsZW09bnVsbDt9LHJlbW92ZTpmdW5jdGlvbihlbGVtLHR5cGVzLGhh bmRsZXIsc2VsZWN0b3IsbWFwcGVkVHlwZXMpe3ZhciBqLGhhbmRsZU9iaix0bXAs b3JpZ0NvdW50LHQsZXZlbnRzLHNwZWNpYWwsaGFuZGxlcnMsdHlwZSxuYW1lc3Bh Y2VzLG9yaWdUeXBlLGVsZW1EYXRhPWpRdWVyeS5oYXNEYXRhKGVsZW0pJiZqUXVl cnkuX2RhdGEoZWxlbSk7aWYoIWVsZW1EYXRhfHwhKGV2ZW50cz1lbGVtRGF0YS5l dmVudHMpKXtyZXR1cm47fXR5cGVzPSh0eXBlc3x8IiIpLm1hdGNoKHJub3R3aGl0 ZSl8fFsiIl07dD10eXBlcy5sZW5ndGg7d2hpbGUodC0tKXt0bXA9cnR5cGVuYW1l c3BhY2UuZXhlYyh0eXBlc1t0XSl8fFtdO3R5cGU9b3JpZ1R5cGU9dG1wWzFdO25h bWVzcGFjZXM9KHRtcFsyXXx8IiIpLnNwbGl0KCIuIikuc29ydCgpO2lmKCF0eXBl KXtmb3IodHlwZSBpbiBldmVudHMpe2pRdWVyeS5ldmVudC5yZW1vdmUoZWxlbSx0 eXBlK3R5cGVzW3RdLGhhbmRsZXIsc2VsZWN0b3IsdHJ1ZSk7fWNvbnRpbnVlO31z cGVjaWFsPWpRdWVyeS5ldmVudC5zcGVjaWFsW3R5cGVdfHx7fTt0eXBlPShzZWxl Y3Rvcj9zcGVjaWFsLmRlbGVnYXRlVHlwZTpzcGVjaWFsLmJpbmRUeXBlKXx8dHlw ZTtoYW5kbGVycz1ldmVudHNbdHlwZV18fFtdO3RtcD10bXBbMl0mJm5ldyBSZWdF eHAoIihefFxcLikiK25hbWVzcGFjZXMuam9pbigiXFwuKD86LipcXC58KSIpKyIo XFwufCQpIik7b3JpZ0NvdW50PWo9aGFuZGxlcnMubGVuZ3RoO3doaWxlKGotLSl7 aGFuZGxlT2JqPWhhbmRsZXJzW2pdO2lmKChtYXBwZWRUeXBlc3x8b3JpZ1R5cGU9 PT1oYW5kbGVPYmoub3JpZ1R5cGUpJiYoIWhhbmRsZXJ8fGhhbmRsZXIuZ3VpZD09 PWhhbmRsZU9iai5ndWlkKSYmKCF0bXB8fHRtcC50ZXN0KGhhbmRsZU9iai5uYW1l c3BhY2UpKSYmKCFzZWxlY3Rvcnx8c2VsZWN0b3I9PT1oYW5kbGVPYmouc2VsZWN0 b3J8fHNlbGVjdG9yPT09IioqIiYmaGFuZGxlT2JqLnNlbGVjdG9yKSl7aGFuZGxl cnMuc3BsaWNlKGosMSk7aWYoaGFuZGxlT2JqLnNlbGVjdG9yKXtoYW5kbGVycy5k ZWxlZ2F0ZUNvdW50LS07fWlmKHNwZWNpYWwucmVtb3ZlKXtzcGVjaWFsLnJlbW92 ZS5jYWxsKGVsZW0saGFuZGxlT2JqKTt9fX1pZihvcmlnQ291bnQmJiFoYW5kbGVy cy5sZW5ndGgpe2lmKCFzcGVjaWFsLnRlYXJkb3dufHxzcGVjaWFsLnRlYXJkb3du LmNhbGwoZWxlbSxuYW1lc3BhY2VzLGVsZW1EYXRhLmhhbmRsZSk9PT1mYWxzZSl7 alF1ZXJ5LnJlbW92ZUV2ZW50KGVsZW0sdHlwZSxlbGVtRGF0YS5oYW5kbGUpO31k ZWxldGUgZXZlbnRzW3R5cGVdO319aWYoalF1ZXJ5LmlzRW1wdHlPYmplY3QoZXZl bnRzKSl7ZGVsZXRlIGVsZW1EYXRhLmhhbmRsZTtqUXVlcnkuX3JlbW92ZURhdGEo ZWxlbSwiZXZlbnRzIik7fX0sdHJpZ2dlcjpmdW5jdGlvbihldmVudCxkYXRhLGVs ZW0sb25seUhhbmRsZXJzKXt2YXIgaGFuZGxlLG9udHlwZSxjdXIsYnViYmxlVHlw ZSxzcGVjaWFsLHRtcCxpLGV2ZW50UGF0aD1bZWxlbXx8ZG9jdW1lbnRdLHR5cGU9 aGFzT3duLmNhbGwoZXZlbnQsInR5cGUiKT9ldmVudC50eXBlOmV2ZW50LG5hbWVz cGFjZXM9aGFzT3duLmNhbGwoZXZlbnQsIm5hbWVzcGFjZSIpP2V2ZW50Lm5hbWVz cGFjZS5zcGxpdCgiLiIpOltdO2N1cj10bXA9ZWxlbT1lbGVtfHxkb2N1bWVudDtp ZihlbGVtLm5vZGVUeXBlPT09M3x8ZWxlbS5ub2RlVHlwZT09PTgpe3JldHVybjt9 aWYocmZvY3VzTW9ycGgudGVzdCh0eXBlK2pRdWVyeS5ldmVudC50cmlnZ2VyZWQp KXtyZXR1cm47fWlmKHR5cGUuaW5kZXhPZigiLiIpPj0wKXtuYW1lc3BhY2VzPXR5 cGUuc3BsaXQoIi4iKTt0eXBlPW5hbWVzcGFjZXMuc2hpZnQoKTtuYW1lc3BhY2Vz LnNvcnQoKTt9b250eXBlPXR5cGUuaW5kZXhPZigiOiIpPDAmJiJvbiIrdHlwZTtl dmVudD1ldmVudFtqUXVlcnkuZXhwYW5kb10/ZXZlbnQ6bmV3IGpRdWVyeS5FdmVu dCh0eXBlLHR5cGVvZiBldmVudD09PSJvYmplY3QiJiZldmVudCk7ZXZlbnQuaXNU cmlnZ2VyPW9ubHlIYW5kbGVycz8yOjM7ZXZlbnQubmFtZXNwYWNlPW5hbWVzcGFj ZXMuam9pbigiLiIpO2V2ZW50Lm5hbWVzcGFjZV9yZT1ldmVudC5uYW1lc3BhY2U/ bmV3IFJlZ0V4cCgiKF58XFwuKSIrbmFtZXNwYWNlcy5qb2luKCJcXC4oPzouKlxc LnwpIikrIihcXC58JCkiKTpudWxsO2V2ZW50LnJlc3VsdD11bmRlZmluZWQ7aWYo IWV2ZW50LnRhcmdldCl7ZXZlbnQudGFyZ2V0PWVsZW07fWRhdGE9ZGF0YT09bnVs bD9bZXZlbnRdOmpRdWVyeS5tYWtlQXJyYXkoZGF0YSxbZXZlbnRdKTtzcGVjaWFs PWpRdWVyeS5ldmVudC5zcGVjaWFsW3R5cGVdfHx7fTtpZighb25seUhhbmRsZXJz JiZzcGVjaWFsLnRyaWdnZXImJnNwZWNpYWwudHJpZ2dlci5hcHBseShlbGVtLGRh dGEpPT09ZmFsc2Upe3JldHVybjt9aWYoIW9ubHlIYW5kbGVycyYmIXNwZWNpYWwu bm9CdWJibGUmJiFqUXVlcnkuaXNXaW5kb3coZWxlbSkpe2J1YmJsZVR5cGU9c3Bl Y2lhbC5kZWxlZ2F0ZVR5cGV8fHR5cGU7aWYoIXJmb2N1c01vcnBoLnRlc3QoYnVi YmxlVHlwZSt0eXBlKSl7Y3VyPWN1ci5wYXJlbnROb2RlO31mb3IoO2N1cjtjdXI9 Y3VyLnBhcmVudE5vZGUpe2V2ZW50UGF0aC5wdXNoKGN1cik7dG1wPWN1cjt9aWYo dG1wPT09KGVsZW0ub3duZXJEb2N1bWVudHx8ZG9jdW1lbnQpKXtldmVudFBhdGgu cHVzaCh0bXAuZGVmYXVsdFZpZXd8fHRtcC5wYXJlbnRXaW5kb3d8fHdpbmRvdyk7 fX1pPTA7d2hpbGUoKGN1cj1ldmVudFBhdGhbaSsrXSkmJiFldmVudC5pc1Byb3Bh Z2F0aW9uU3RvcHBlZCgpKXtldmVudC50eXBlPWk+MT9idWJibGVUeXBlOnNwZWNp YWwuYmluZFR5cGV8fHR5cGU7aGFuZGxlPShqUXVlcnkuX2RhdGEoY3VyLCJldmVu dHMiKXx8e30pW2V2ZW50LnR5cGVdJiZqUXVlcnkuX2RhdGEoY3VyLCJoYW5kbGUi KTtpZihoYW5kbGUpe2hhbmRsZS5hcHBseShjdXIsZGF0YSk7fWhhbmRsZT1vbnR5 cGUmJmN1cltvbnR5cGVdO2lmKGhhbmRsZSYmaGFuZGxlLmFwcGx5JiZqUXVlcnku YWNjZXB0RGF0YShjdXIpKXtldmVudC5yZXN1bHQ9aGFuZGxlLmFwcGx5KGN1cixk YXRhKTtpZihldmVudC5yZXN1bHQ9PT1mYWxzZSl7ZXZlbnQucHJldmVudERlZmF1 bHQoKTt9fX1ldmVudC50eXBlPXR5cGU7aWYoIW9ubHlIYW5kbGVycyYmIWV2ZW50 LmlzRGVmYXVsdFByZXZlbnRlZCgpKXtpZigoIXNwZWNpYWwuX2RlZmF1bHR8fHNw ZWNpYWwuX2RlZmF1bHQuYXBwbHkoZXZlbnRQYXRoLnBvcCgpLGRhdGEpPT09ZmFs c2UpJiZqUXVlcnkuYWNjZXB0RGF0YShlbGVtKSl7aWYob250eXBlJiZlbGVtW3R5 cGVdJiYhalF1ZXJ5LmlzV2luZG93KGVsZW0pKXt0bXA9ZWxlbVtvbnR5cGVdO2lm KHRtcCl7ZWxlbVtvbnR5cGVdPW51bGw7fWpRdWVyeS5ldmVudC50cmlnZ2VyZWQ9 dHlwZTt0cnl7ZWxlbVt0eXBlXSgpO31jYXRjaChlKXt9alF1ZXJ5LmV2ZW50LnRy aWdnZXJlZD11bmRlZmluZWQ7aWYodG1wKXtlbGVtW29udHlwZV09dG1wO319fX1y ZXR1cm4gZXZlbnQucmVzdWx0O30sZGlzcGF0Y2g6ZnVuY3Rpb24oZXZlbnQpe2V2 ZW50PWpRdWVyeS5ldmVudC5maXgoZXZlbnQpO3ZhciBpLHJldCxoYW5kbGVPYmos bWF0Y2hlZCxqLGhhbmRsZXJRdWV1ZT1bXSxhcmdzPXNsaWNlLmNhbGwoYXJndW1l bnRzKSxoYW5kbGVycz0oalF1ZXJ5Ll9kYXRhKHRoaXMsImV2ZW50cyIpfHx7fSlb ZXZlbnQudHlwZV18fFtdLHNwZWNpYWw9alF1ZXJ5LmV2ZW50LnNwZWNpYWxbZXZl bnQudHlwZV18fHt9O2FyZ3NbMF09ZXZlbnQ7ZXZlbnQuZGVsZWdhdGVUYXJnZXQ9 dGhpcztpZihzcGVjaWFsLnByZURpc3BhdGNoJiZzcGVjaWFsLnByZURpc3BhdGNo LmNhbGwodGhpcyxldmVudCk9PT1mYWxzZSl7cmV0dXJuO31oYW5kbGVyUXVldWU9 alF1ZXJ5LmV2ZW50LmhhbmRsZXJzLmNhbGwodGhpcyxldmVudCxoYW5kbGVycyk7 aT0wO3doaWxlKChtYXRjaGVkPWhhbmRsZXJRdWV1ZVtpKytdKSYmIWV2ZW50Lmlz UHJvcGFnYXRpb25TdG9wcGVkKCkpe2V2ZW50LmN1cnJlbnRUYXJnZXQ9bWF0Y2hl ZC5lbGVtO2o9MDt3aGlsZSgoaGFuZGxlT2JqPW1hdGNoZWQuaGFuZGxlcnNbaisr XSkmJiFldmVudC5pc0ltbWVkaWF0ZVByb3BhZ2F0aW9uU3RvcHBlZCgpKXtpZigh ZXZlbnQubmFtZXNwYWNlX3JlfHxldmVudC5uYW1lc3BhY2VfcmUudGVzdChoYW5k bGVPYmoubmFtZXNwYWNlKSl7ZXZlbnQuaGFuZGxlT2JqPWhhbmRsZU9iajtldmVu dC5kYXRhPWhhbmRsZU9iai5kYXRhO3JldD0oKGpRdWVyeS5ldmVudC5zcGVjaWFs W2hhbmRsZU9iai5vcmlnVHlwZV18fHt9KS5oYW5kbGV8fGhhbmRsZU9iai5oYW5k bGVyKS5hcHBseShtYXRjaGVkLmVsZW0sYXJncyk7aWYocmV0IT09dW5kZWZpbmVk KXtpZigoZXZlbnQucmVzdWx0PXJldCk9PT1mYWxzZSl7ZXZlbnQucHJldmVudERl ZmF1bHQoKTtldmVudC5zdG9wUHJvcGFnYXRpb24oKTt9fX19fWlmKHNwZWNpYWwu cG9zdERpc3BhdGNoKXtzcGVjaWFsLnBvc3REaXNwYXRjaC5jYWxsKHRoaXMsZXZl bnQpO31yZXR1cm4gZXZlbnQucmVzdWx0O30saGFuZGxlcnM6ZnVuY3Rpb24oZXZl bnQsaGFuZGxlcnMpe3ZhciBzZWwsaGFuZGxlT2JqLG1hdGNoZXMsaSxoYW5kbGVy UXVldWU9W10sZGVsZWdhdGVDb3VudD1oYW5kbGVycy5kZWxlZ2F0ZUNvdW50LGN1 cj1ldmVudC50YXJnZXQ7aWYoZGVsZWdhdGVDb3VudCYmY3VyLm5vZGVUeXBlJiYo IWV2ZW50LmJ1dHRvbnx8ZXZlbnQudHlwZSE9PSJjbGljayIpKXtmb3IoO2N1ciE9 dGhpcztjdXI9Y3VyLnBhcmVudE5vZGV8fHRoaXMpe2lmKGN1ci5ub2RlVHlwZT09 PTEmJihjdXIuZGlzYWJsZWQhPT10cnVlfHxldmVudC50eXBlIT09ImNsaWNrIikp e21hdGNoZXM9W107Zm9yKGk9MDtpPGRlbGVnYXRlQ291bnQ7aSsrKXtoYW5kbGVP Ymo9aGFuZGxlcnNbaV07c2VsPWhhbmRsZU9iai5zZWxlY3RvcisiICI7aWYobWF0 Y2hlc1tzZWxdPT09dW5kZWZpbmVkKXttYXRjaGVzW3NlbF09aGFuZGxlT2JqLm5l ZWRzQ29udGV4dD9qUXVlcnkoc2VsLHRoaXMpLmluZGV4KGN1cik+PTA6alF1ZXJ5 LmZpbmQoc2VsLHRoaXMsbnVsbCxbY3VyXSkubGVuZ3RoO31pZihtYXRjaGVzW3Nl bF0pe21hdGNoZXMucHVzaChoYW5kbGVPYmopO319aWYobWF0Y2hlcy5sZW5ndGgp e2hhbmRsZXJRdWV1ZS5wdXNoKHtlbGVtOmN1cixoYW5kbGVyczptYXRjaGVzfSk7 fX19fWlmKGRlbGVnYXRlQ291bnQ8aGFuZGxlcnMubGVuZ3RoKXtoYW5kbGVyUXVl dWUucHVzaCh7ZWxlbTp0aGlzLGhhbmRsZXJzOmhhbmRsZXJzLnNsaWNlKGRlbGVn YXRlQ291bnQpfSk7fXJldHVybiBoYW5kbGVyUXVldWU7fSxmaXg6ZnVuY3Rpb24o ZXZlbnQpe2lmKGV2ZW50W2pRdWVyeS5leHBhbmRvXSl7cmV0dXJuIGV2ZW50O312 YXIgaSxwcm9wLGNvcHksdHlwZT1ldmVudC50eXBlLG9yaWdpbmFsRXZlbnQ9ZXZl bnQsZml4SG9vaz10aGlzLmZpeEhvb2tzW3R5cGVdO2lmKCFmaXhIb29rKXt0aGlz LmZpeEhvb2tzW3R5cGVdPWZpeEhvb2s9cm1vdXNlRXZlbnQudGVzdCh0eXBlKT90 aGlzLm1vdXNlSG9va3M6cmtleUV2ZW50LnRlc3QodHlwZSk/dGhpcy5rZXlIb29r czp7fTt9Y29weT1maXhIb29rLnByb3BzP3RoaXMucHJvcHMuY29uY2F0KGZpeEhv b2sucHJvcHMpOnRoaXMucHJvcHM7ZXZlbnQ9bmV3IGpRdWVyeS5FdmVudChvcmln aW5hbEV2ZW50KTtpPWNvcHkubGVuZ3RoO3doaWxlKGktLSl7cHJvcD1jb3B5W2ld O2V2ZW50W3Byb3BdPW9yaWdpbmFsRXZlbnRbcHJvcF07fWlmKCFldmVudC50YXJn ZXQpe2V2ZW50LnRhcmdldD1vcmlnaW5hbEV2ZW50LnNyY0VsZW1lbnR8fGRvY3Vt ZW50O31pZihldmVudC50YXJnZXQubm9kZVR5cGU9PT0zKXtldmVudC50YXJnZXQ9 ZXZlbnQudGFyZ2V0LnBhcmVudE5vZGU7fWV2ZW50Lm1ldGFLZXk9ISFldmVudC5t ZXRhS2V5O3JldHVybiBmaXhIb29rLmZpbHRlcj9maXhIb29rLmZpbHRlcihldmVu dCxvcmlnaW5hbEV2ZW50KTpldmVudDt9LHByb3BzOiJhbHRLZXkgYnViYmxlcyBj YW5jZWxhYmxlIGN0cmxLZXkgY3VycmVudFRhcmdldCBldmVudFBoYXNlIG1ldGFL ZXkgcmVsYXRlZFRhcmdldCBzaGlmdEtleSB0YXJnZXQgdGltZVN0YW1wIHZpZXcg d2hpY2giLnNwbGl0KCIgIiksZml4SG9va3M6e30sa2V5SG9va3M6e3Byb3BzOiJj aGFyIGNoYXJDb2RlIGtleSBrZXlDb2RlIi5zcGxpdCgiICIpLGZpbHRlcjpmdW5j dGlvbihldmVudCxvcmlnaW5hbCl7aWYoZXZlbnQud2hpY2g9PW51bGwpe2V2ZW50 LndoaWNoPW9yaWdpbmFsLmNoYXJDb2RlIT1udWxsP29yaWdpbmFsLmNoYXJDb2Rl Om9yaWdpbmFsLmtleUNvZGU7fXJldHVybiBldmVudDt9fSxtb3VzZUhvb2tzOntw cm9wczoiYnV0dG9uIGJ1dHRvbnMgY2xpZW50WCBjbGllbnRZIGZyb21FbGVtZW50 IG9mZnNldFggb2Zmc2V0WSBwYWdlWCBwYWdlWSBzY3JlZW5YIHNjcmVlblkgdG9F bGVtZW50Ii5zcGxpdCgiICIpLGZpbHRlcjpmdW5jdGlvbihldmVudCxvcmlnaW5h bCl7dmFyIGJvZHksZXZlbnREb2MsZG9jLGJ1dHRvbj1vcmlnaW5hbC5idXR0b24s ZnJvbUVsZW1lbnQ9b3JpZ2luYWwuZnJvbUVsZW1lbnQ7aWYoZXZlbnQucGFnZVg9 PW51bGwmJm9yaWdpbmFsLmNsaWVudFghPW51bGwpe2V2ZW50RG9jPWV2ZW50LnRh cmdldC5vd25lckRvY3VtZW50fHxkb2N1bWVudDtkb2M9ZXZlbnREb2MuZG9jdW1l bnRFbGVtZW50O2JvZHk9ZXZlbnREb2MuYm9keTtldmVudC5wYWdlWD1vcmlnaW5h bC5jbGllbnRYKyhkb2MmJmRvYy5zY3JvbGxMZWZ0fHxib2R5JiZib2R5LnNjcm9s bExlZnR8fDApLShkb2MmJmRvYy5jbGllbnRMZWZ0fHxib2R5JiZib2R5LmNsaWVu dExlZnR8fDApO2V2ZW50LnBhZ2VZPW9yaWdpbmFsLmNsaWVudFkrKGRvYyYmZG9j LnNjcm9sbFRvcHx8Ym9keSYmYm9keS5zY3JvbGxUb3B8fDApLShkb2MmJmRvYy5j bGllbnRUb3B8fGJvZHkmJmJvZHkuY2xpZW50VG9wfHwwKTt9aWYoIWV2ZW50LnJl bGF0ZWRUYXJnZXQmJmZyb21FbGVtZW50KXtldmVudC5yZWxhdGVkVGFyZ2V0PWZy b21FbGVtZW50PT09ZXZlbnQudGFyZ2V0P29yaWdpbmFsLnRvRWxlbWVudDpmcm9t RWxlbWVudDt9aWYoIWV2ZW50LndoaWNoJiZidXR0b24hPT11bmRlZmluZWQpe2V2 ZW50LndoaWNoPShidXR0b24mMT8xOihidXR0b24mMj8zOihidXR0b24mND8yOjAp KSk7fXJldHVybiBldmVudDt9fSxzcGVjaWFsOntsb2FkOntub0J1YmJsZTp0cnVl fSxmb2N1czp7dHJpZ2dlcjpmdW5jdGlvbigpe2lmKHRoaXMhPT1zYWZlQWN0aXZl RWxlbWVudCgpJiZ0aGlzLmZvY3VzKXt0cnl7dGhpcy5mb2N1cygpO3JldHVybiBm YWxzZTt9Y2F0Y2goZSl7fX19LGRlbGVnYXRlVHlwZToiZm9jdXNpbiJ9LGJsdXI6 e3RyaWdnZXI6ZnVuY3Rpb24oKXtpZih0aGlzPT09c2FmZUFjdGl2ZUVsZW1lbnQo KSYmdGhpcy5ibHVyKXt0aGlzLmJsdXIoKTtyZXR1cm4gZmFsc2U7fX0sZGVsZWdh dGVUeXBlOiJmb2N1c291dCJ9LGNsaWNrOnt0cmlnZ2VyOmZ1bmN0aW9uKCl7aWYo alF1ZXJ5Lm5vZGVOYW1lKHRoaXMsImlucHV0IikmJnRoaXMudHlwZT09PSJjaGVj a2JveCImJnRoaXMuY2xpY2spe3RoaXMuY2xpY2soKTtyZXR1cm4gZmFsc2U7fX0s X2RlZmF1bHQ6ZnVuY3Rpb24oZXZlbnQpe3JldHVybiBqUXVlcnkubm9kZU5hbWUo ZXZlbnQudGFyZ2V0LCJhIik7fX0sYmVmb3JldW5sb2FkOntwb3N0RGlzcGF0Y2g6 ZnVuY3Rpb24oZXZlbnQpe2lmKGV2ZW50LnJlc3VsdCE9PXVuZGVmaW5lZCYmZXZl bnQub3JpZ2luYWxFdmVudCl7ZXZlbnQub3JpZ2luYWxFdmVudC5yZXR1cm5WYWx1 ZT1ldmVudC5yZXN1bHQ7fX19fSxzaW11bGF0ZTpmdW5jdGlvbih0eXBlLGVsZW0s ZXZlbnQsYnViYmxlKXt2YXIgZT1qUXVlcnkuZXh0ZW5kKG5ldyBqUXVlcnkuRXZl bnQoKSxldmVudCx7dHlwZTp0eXBlLGlzU2ltdWxhdGVkOnRydWUsb3JpZ2luYWxF dmVudDp7fX0pO2lmKGJ1YmJsZSl7alF1ZXJ5LmV2ZW50LnRyaWdnZXIoZSxudWxs LGVsZW0pO31lbHNle2pRdWVyeS5ldmVudC5kaXNwYXRjaC5jYWxsKGVsZW0sZSk7 fWlmKGUuaXNEZWZhdWx0UHJldmVudGVkKCkpe2V2ZW50LnByZXZlbnREZWZhdWx0 KCk7fX19O2pRdWVyeS5yZW1vdmVFdmVudD1kb2N1bWVudC5yZW1vdmVFdmVudExp c3RlbmVyP2Z1bmN0aW9uKGVsZW0sdHlwZSxoYW5kbGUpe2lmKGVsZW0ucmVtb3Zl RXZlbnRMaXN0ZW5lcil7ZWxlbS5yZW1vdmVFdmVudExpc3RlbmVyKHR5cGUsaGFu ZGxlLGZhbHNlKTt9fTpmdW5jdGlvbihlbGVtLHR5cGUsaGFuZGxlKXt2YXIgbmFt ZT0ib24iK3R5cGU7aWYoZWxlbS5kZXRhY2hFdmVudCl7aWYodHlwZW9mIGVsZW1b bmFtZV09PT1zdHJ1bmRlZmluZWQpe2VsZW1bbmFtZV09bnVsbDt9ZWxlbS5kZXRh Y2hFdmVudChuYW1lLGhhbmRsZSk7fX07alF1ZXJ5LkV2ZW50PWZ1bmN0aW9uKHNy Yyxwcm9wcyl7aWYoISh0aGlzIGluc3RhbmNlb2YgalF1ZXJ5LkV2ZW50KSl7cmV0 dXJuIG5ldyBqUXVlcnkuRXZlbnQoc3JjLHByb3BzKTt9aWYoc3JjJiZzcmMudHlw ZSl7dGhpcy5vcmlnaW5hbEV2ZW50PXNyYzt0aGlzLnR5cGU9c3JjLnR5cGU7dGhp cy5pc0RlZmF1bHRQcmV2ZW50ZWQ9c3JjLmRlZmF1bHRQcmV2ZW50ZWR8fHNyYy5k ZWZhdWx0UHJldmVudGVkPT09dW5kZWZpbmVkJiZzcmMucmV0dXJuVmFsdWU9PT1m YWxzZT9yZXR1cm5UcnVlOnJldHVybkZhbHNlO31lbHNle3RoaXMudHlwZT1zcmM7 fWlmKHByb3BzKXtqUXVlcnkuZXh0ZW5kKHRoaXMscHJvcHMpO310aGlzLnRpbWVT dGFtcD1zcmMmJnNyYy50aW1lU3RhbXB8fGpRdWVyeS5ub3coKTt0aGlzW2pRdWVy eS5leHBhbmRvXT10cnVlO307alF1ZXJ5LkV2ZW50LnByb3RvdHlwZT17aXNEZWZh dWx0UHJldmVudGVkOnJldHVybkZhbHNlLGlzUHJvcGFnYXRpb25TdG9wcGVkOnJl dHVybkZhbHNlLGlzSW1tZWRpYXRlUHJvcGFnYXRpb25TdG9wcGVkOnJldHVybkZh bHNlLHByZXZlbnREZWZhdWx0OmZ1bmN0aW9uKCl7dmFyIGU9dGhpcy5vcmlnaW5h bEV2ZW50O3RoaXMuaXNEZWZhdWx0UHJldmVudGVkPXJldHVyblRydWU7aWYoIWUp e3JldHVybjt9aWYoZS5wcmV2ZW50RGVmYXVsdCl7ZS5wcmV2ZW50RGVmYXVsdCgp O31lbHNle2UucmV0dXJuVmFsdWU9ZmFsc2U7fX0sc3RvcFByb3BhZ2F0aW9uOmZ1 bmN0aW9uKCl7dmFyIGU9dGhpcy5vcmlnaW5hbEV2ZW50O3RoaXMuaXNQcm9wYWdh dGlvblN0b3BwZWQ9cmV0dXJuVHJ1ZTtpZighZSl7cmV0dXJuO31pZihlLnN0b3BQ cm9wYWdhdGlvbil7ZS5zdG9wUHJvcGFnYXRpb24oKTt9ZS5jYW5jZWxCdWJibGU9 dHJ1ZTt9LHN0b3BJbW1lZGlhdGVQcm9wYWdhdGlvbjpmdW5jdGlvbigpe3ZhciBl PXRoaXMub3JpZ2luYWxFdmVudDt0aGlzLmlzSW1tZWRpYXRlUHJvcGFnYXRpb25T dG9wcGVkPXJldHVyblRydWU7aWYoZSYmZS5zdG9wSW1tZWRpYXRlUHJvcGFnYXRp b24pe2Uuc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCk7fXRoaXMuc3RvcFByb3Bh Z2F0aW9uKCk7fX07alF1ZXJ5LmVhY2goe21vdXNlZW50ZXI6Im1vdXNlb3ZlciIs bW91c2VsZWF2ZToibW91c2VvdXQiLHBvaW50ZXJlbnRlcjoicG9pbnRlcm92ZXIi LHBvaW50ZXJsZWF2ZToicG9pbnRlcm91dCJ9LGZ1bmN0aW9uKG9yaWcsZml4KXtq UXVlcnkuZXZlbnQuc3BlY2lhbFtvcmlnXT17ZGVsZWdhdGVUeXBlOmZpeCxiaW5k VHlwZTpmaXgsaGFuZGxlOmZ1bmN0aW9uKGV2ZW50KXt2YXIgcmV0LHRhcmdldD10 aGlzLHJlbGF0ZWQ9ZXZlbnQucmVsYXRlZFRhcmdldCxoYW5kbGVPYmo9ZXZlbnQu aGFuZGxlT2JqO2lmKCFyZWxhdGVkfHwocmVsYXRlZCE9PXRhcmdldCYmIWpRdWVy eS5jb250YWlucyh0YXJnZXQscmVsYXRlZCkpKXtldmVudC50eXBlPWhhbmRsZU9i ai5vcmlnVHlwZTtyZXQ9aGFuZGxlT2JqLmhhbmRsZXIuYXBwbHkodGhpcyxhcmd1 bWVudHMpO2V2ZW50LnR5cGU9Zml4O31yZXR1cm4gcmV0O319O30pO2lmKCFzdXBw b3J0LnN1Ym1pdEJ1YmJsZXMpe2pRdWVyeS5ldmVudC5zcGVjaWFsLnN1Ym1pdD17 c2V0dXA6ZnVuY3Rpb24oKXtpZihqUXVlcnkubm9kZU5hbWUodGhpcywiZm9ybSIp KXtyZXR1cm4gZmFsc2U7fWpRdWVyeS5ldmVudC5hZGQodGhpcywiY2xpY2suX3N1 Ym1pdCBrZXlwcmVzcy5fc3VibWl0IixmdW5jdGlvbihlKXt2YXIgZWxlbT1lLnRh cmdldCxmb3JtPWpRdWVyeS5ub2RlTmFtZShlbGVtLCJpbnB1dCIpfHxqUXVlcnku bm9kZU5hbWUoZWxlbSwiYnV0dG9uIik/ZWxlbS5mb3JtOnVuZGVmaW5lZDtpZihm b3JtJiYhalF1ZXJ5Ll9kYXRhKGZvcm0sInN1Ym1pdEJ1YmJsZXMiKSl7alF1ZXJ5 LmV2ZW50LmFkZChmb3JtLCJzdWJtaXQuX3N1Ym1pdCIsZnVuY3Rpb24oZXZlbnQp e2V2ZW50Ll9zdWJtaXRfYnViYmxlPXRydWU7fSk7alF1ZXJ5Ll9kYXRhKGZvcm0s InN1Ym1pdEJ1YmJsZXMiLHRydWUpO319KTt9LHBvc3REaXNwYXRjaDpmdW5jdGlv bihldmVudCl7aWYoZXZlbnQuX3N1Ym1pdF9idWJibGUpe2RlbGV0ZSBldmVudC5f c3VibWl0X2J1YmJsZTtpZih0aGlzLnBhcmVudE5vZGUmJiFldmVudC5pc1RyaWdn ZXIpe2pRdWVyeS5ldmVudC5zaW11bGF0ZSgic3VibWl0Iix0aGlzLnBhcmVudE5v ZGUsZXZlbnQsdHJ1ZSk7fX19LHRlYXJkb3duOmZ1bmN0aW9uKCl7aWYoalF1ZXJ5 Lm5vZGVOYW1lKHRoaXMsImZvcm0iKSl7cmV0dXJuIGZhbHNlO31qUXVlcnkuZXZl bnQucmVtb3ZlKHRoaXMsIi5fc3VibWl0Iik7fX07fWlmKCFzdXBwb3J0LmNoYW5n ZUJ1YmJsZXMpe2pRdWVyeS5ldmVudC5zcGVjaWFsLmNoYW5nZT17c2V0dXA6ZnVu Y3Rpb24oKXtpZihyZm9ybUVsZW1zLnRlc3QodGhpcy5ub2RlTmFtZSkpe2lmKHRo aXMudHlwZT09PSJjaGVja2JveCJ8fHRoaXMudHlwZT09PSJyYWRpbyIpe2pRdWVy eS5ldmVudC5hZGQodGhpcywicHJvcGVydHljaGFuZ2UuX2NoYW5nZSIsZnVuY3Rp b24oZXZlbnQpe2lmKGV2ZW50Lm9yaWdpbmFsRXZlbnQucHJvcGVydHlOYW1lPT09 ImNoZWNrZWQiKXt0aGlzLl9qdXN0X2NoYW5nZWQ9dHJ1ZTt9fSk7alF1ZXJ5LmV2 ZW50LmFkZCh0aGlzLCJjbGljay5fY2hhbmdlIixmdW5jdGlvbihldmVudCl7aWYo dGhpcy5fanVzdF9jaGFuZ2VkJiYhZXZlbnQuaXNUcmlnZ2VyKXt0aGlzLl9qdXN0 X2NoYW5nZWQ9ZmFsc2U7fWpRdWVyeS5ldmVudC5zaW11bGF0ZSgiY2hhbmdlIix0 aGlzLGV2ZW50LHRydWUpO30pO31yZXR1cm4gZmFsc2U7fWpRdWVyeS5ldmVudC5h ZGQodGhpcywiYmVmb3JlYWN0aXZhdGUuX2NoYW5nZSIsZnVuY3Rpb24oZSl7dmFy IGVsZW09ZS50YXJnZXQ7aWYocmZvcm1FbGVtcy50ZXN0KGVsZW0ubm9kZU5hbWUp JiYhalF1ZXJ5Ll9kYXRhKGVsZW0sImNoYW5nZUJ1YmJsZXMiKSl7alF1ZXJ5LmV2 ZW50LmFkZChlbGVtLCJjaGFuZ2UuX2NoYW5nZSIsZnVuY3Rpb24oZXZlbnQpe2lm KHRoaXMucGFyZW50Tm9kZSYmIWV2ZW50LmlzU2ltdWxhdGVkJiYhZXZlbnQuaXNU cmlnZ2VyKXtqUXVlcnkuZXZlbnQuc2ltdWxhdGUoImNoYW5nZSIsdGhpcy5wYXJl bnROb2RlLGV2ZW50LHRydWUpO319KTtqUXVlcnkuX2RhdGEoZWxlbSwiY2hhbmdl QnViYmxlcyIsdHJ1ZSk7fX0pO30saGFuZGxlOmZ1bmN0aW9uKGV2ZW50KXt2YXIg ZWxlbT1ldmVudC50YXJnZXQ7aWYodGhpcyE9PWVsZW18fGV2ZW50LmlzU2ltdWxh dGVkfHxldmVudC5pc1RyaWdnZXJ8fChlbGVtLnR5cGUhPT0icmFkaW8iJiZlbGVt LnR5cGUhPT0iY2hlY2tib3giKSl7cmV0dXJuIGV2ZW50LmhhbmRsZU9iai5oYW5k bGVyLmFwcGx5KHRoaXMsYXJndW1lbnRzKTt9fSx0ZWFyZG93bjpmdW5jdGlvbigp e2pRdWVyeS5ldmVudC5yZW1vdmUodGhpcywiLl9jaGFuZ2UiKTtyZXR1cm4gIXJm b3JtRWxlbXMudGVzdCh0aGlzLm5vZGVOYW1lKTt9fTt9aWYoIXN1cHBvcnQuZm9j dXNpbkJ1YmJsZXMpe2pRdWVyeS5lYWNoKHtmb2N1czoiZm9jdXNpbiIsYmx1cjoi Zm9jdXNvdXQifSxmdW5jdGlvbihvcmlnLGZpeCl7dmFyIGhhbmRsZXI9ZnVuY3Rp b24oZXZlbnQpe2pRdWVyeS5ldmVudC5zaW11bGF0ZShmaXgsZXZlbnQudGFyZ2V0 LGpRdWVyeS5ldmVudC5maXgoZXZlbnQpLHRydWUpO307alF1ZXJ5LmV2ZW50LnNw ZWNpYWxbZml4XT17c2V0dXA6ZnVuY3Rpb24oKXt2YXIgZG9jPXRoaXMub3duZXJE b2N1bWVudHx8dGhpcyxhdHRhY2hlcz1qUXVlcnkuX2RhdGEoZG9jLGZpeCk7aWYo IWF0dGFjaGVzKXtkb2MuYWRkRXZlbnRMaXN0ZW5lcihvcmlnLGhhbmRsZXIsdHJ1 ZSk7fWpRdWVyeS5fZGF0YShkb2MsZml4LChhdHRhY2hlc3x8MCkrMSk7fSx0ZWFy ZG93bjpmdW5jdGlvbigpe3ZhciBkb2M9dGhpcy5vd25lckRvY3VtZW50fHx0aGlz LGF0dGFjaGVzPWpRdWVyeS5fZGF0YShkb2MsZml4KS0xO2lmKCFhdHRhY2hlcyl7 ZG9jLnJlbW92ZUV2ZW50TGlzdGVuZXIob3JpZyxoYW5kbGVyLHRydWUpO2pRdWVy eS5fcmVtb3ZlRGF0YShkb2MsZml4KTt9ZWxzZXtqUXVlcnkuX2RhdGEoZG9jLGZp eCxhdHRhY2hlcyk7fX19O30pO31qUXVlcnkuZm4uZXh0ZW5kKHtvbjpmdW5jdGlv bih0eXBlcyxzZWxlY3RvcixkYXRhLGZuLG9uZSl7dmFyIHR5cGUsb3JpZ0ZuO2lm KHR5cGVvZiB0eXBlcz09PSJvYmplY3QiKXtpZih0eXBlb2Ygc2VsZWN0b3IhPT0i c3RyaW5nIil7ZGF0YT1kYXRhfHxzZWxlY3RvcjtzZWxlY3Rvcj11bmRlZmluZWQ7 fWZvcih0eXBlIGluIHR5cGVzKXt0aGlzLm9uKHR5cGUsc2VsZWN0b3IsZGF0YSx0 eXBlc1t0eXBlXSxvbmUpO31yZXR1cm4gdGhpczt9aWYoZGF0YT09bnVsbCYmZm49 PW51bGwpe2ZuPXNlbGVjdG9yO2RhdGE9c2VsZWN0b3I9dW5kZWZpbmVkO31lbHNl e2lmKGZuPT1udWxsKXtpZih0eXBlb2Ygc2VsZWN0b3I9PT0ic3RyaW5nIil7Zm49 ZGF0YTtkYXRhPXVuZGVmaW5lZDt9ZWxzZXtmbj1kYXRhO2RhdGE9c2VsZWN0b3I7 c2VsZWN0b3I9dW5kZWZpbmVkO319fWlmKGZuPT09ZmFsc2Upe2ZuPXJldHVybkZh bHNlO31lbHNle2lmKCFmbil7cmV0dXJuIHRoaXM7fX1pZihvbmU9PT0xKXtvcmln Rm49Zm47Zm49ZnVuY3Rpb24oZXZlbnQpe2pRdWVyeSgpLm9mZihldmVudCk7cmV0 dXJuIG9yaWdGbi5hcHBseSh0aGlzLGFyZ3VtZW50cyk7fTtmbi5ndWlkPW9yaWdG bi5ndWlkfHwob3JpZ0ZuLmd1aWQ9alF1ZXJ5Lmd1aWQrKyk7fXJldHVybiB0aGlz LmVhY2goZnVuY3Rpb24oKXtqUXVlcnkuZXZlbnQuYWRkKHRoaXMsdHlwZXMsZm4s ZGF0YSxzZWxlY3Rvcik7fSk7fSxvbmU6ZnVuY3Rpb24odHlwZXMsc2VsZWN0b3Is ZGF0YSxmbil7cmV0dXJuIHRoaXMub24odHlwZXMsc2VsZWN0b3IsZGF0YSxmbiwx KTt9LG9mZjpmdW5jdGlvbih0eXBlcyxzZWxlY3Rvcixmbil7dmFyIGhhbmRsZU9i aix0eXBlO2lmKHR5cGVzJiZ0eXBlcy5wcmV2ZW50RGVmYXVsdCYmdHlwZXMuaGFu ZGxlT2JqKXtoYW5kbGVPYmo9dHlwZXMuaGFuZGxlT2JqO2pRdWVyeSh0eXBlcy5k ZWxlZ2F0ZVRhcmdldCkub2ZmKGhhbmRsZU9iai5uYW1lc3BhY2U/aGFuZGxlT2Jq Lm9yaWdUeXBlKyIuIitoYW5kbGVPYmoubmFtZXNwYWNlOmhhbmRsZU9iai5vcmln VHlwZSxoYW5kbGVPYmouc2VsZWN0b3IsaGFuZGxlT2JqLmhhbmRsZXIpO3JldHVy biB0aGlzO31pZih0eXBlb2YgdHlwZXM9PT0ib2JqZWN0Iil7Zm9yKHR5cGUgaW4g dHlwZXMpe3RoaXMub2ZmKHR5cGUsc2VsZWN0b3IsdHlwZXNbdHlwZV0pO31yZXR1 cm4gdGhpczt9aWYoc2VsZWN0b3I9PT1mYWxzZXx8dHlwZW9mIHNlbGVjdG9yPT09 ImZ1bmN0aW9uIil7Zm49c2VsZWN0b3I7c2VsZWN0b3I9dW5kZWZpbmVkO31pZihm bj09PWZhbHNlKXtmbj1yZXR1cm5GYWxzZTt9cmV0dXJuIHRoaXMuZWFjaChmdW5j dGlvbigpe2pRdWVyeS5ldmVudC5yZW1vdmUodGhpcyx0eXBlcyxmbixzZWxlY3Rv cik7fSk7fSx0cmlnZ2VyOmZ1bmN0aW9uKHR5cGUsZGF0YSl7cmV0dXJuIHRoaXMu ZWFjaChmdW5jdGlvbigpe2pRdWVyeS5ldmVudC50cmlnZ2VyKHR5cGUsZGF0YSx0 aGlzKTt9KTt9LHRyaWdnZXJIYW5kbGVyOmZ1bmN0aW9uKHR5cGUsZGF0YSl7dmFy IGVsZW09dGhpc1swXTtpZihlbGVtKXtyZXR1cm4galF1ZXJ5LmV2ZW50LnRyaWdn ZXIodHlwZSxkYXRhLGVsZW0sdHJ1ZSk7fX19KTtmdW5jdGlvbiBjcmVhdGVTYWZl RnJhZ21lbnQoZG9jdW1lbnQpe3ZhciBsaXN0PW5vZGVOYW1lcy5zcGxpdCgifCIp LHNhZmVGcmFnPWRvY3VtZW50LmNyZWF0ZURvY3VtZW50RnJhZ21lbnQoKTtpZihz YWZlRnJhZy5jcmVhdGVFbGVtZW50KXt3aGlsZShsaXN0Lmxlbmd0aCl7c2FmZUZy YWcuY3JlYXRlRWxlbWVudChsaXN0LnBvcCgpKTt9fXJldHVybiBzYWZlRnJhZzt9 dmFyIG5vZGVOYW1lcz0iYWJicnxhcnRpY2xlfGFzaWRlfGF1ZGlvfGJkaXxjYW52 YXN8ZGF0YXxkYXRhbGlzdHxkZXRhaWxzfGZpZ2NhcHRpb258ZmlndXJlfGZvb3Rl cnwiKyJoZWFkZXJ8aGdyb3VwfG1hcmt8bWV0ZXJ8bmF2fG91dHB1dHxwcm9ncmVz c3xzZWN0aW9ufHN1bW1hcnl8dGltZXx2aWRlbyIscmlubGluZWpRdWVyeT0vIGpR dWVyeVxkKz0iKD86bnVsbHxcZCspIi9nLHJub3NoaW1jYWNoZT1uZXcgUmVnRXhw KCI8KD86Iitub2RlTmFtZXMrIilbXFxzLz5dIiwiaSIpLHJsZWFkaW5nV2hpdGVz cGFjZT0vXlxzKy8scnhodG1sVGFnPS88KD8hYXJlYXxicnxjb2x8ZW1iZWR8aHJ8 aW1nfGlucHV0fGxpbmt8bWV0YXxwYXJhbSkoKFtcdzpdKylbXj5dKilcLz4vZ2ks cnRhZ05hbWU9LzwoW1x3Ol0rKS8scnRib2R5PS88dGJvZHkvaSxyaHRtbD0vPHwm Iz9cdys7Lyxybm9Jbm5lcmh0bWw9LzwoPzpzY3JpcHR8c3R5bGV8bGluaykvaSxy Y2hlY2tlZD0vY2hlY2tlZFxzKig/OltePV18PVxzKi5jaGVja2VkLikvaSxyc2Ny aXB0VHlwZT0vXiR8XC8oPzpqYXZhfGVjbWEpc2NyaXB0L2kscnNjcmlwdFR5cGVN YXNrZWQ9L150cnVlXC8oLiopLyxyY2xlYW5TY3JpcHQ9L15ccyo8ISg/OlxbQ0RB VEFcW3wtLSl8KD86XF1cXXwtLSk+XHMqJC9nLHdyYXBNYXA9e29wdGlvbjpbMSwi PHNlbGVjdCBtdWx0aXBsZT0nbXVsdGlwbGUnPiIsIjwvc2VsZWN0PiJdLGxlZ2Vu ZDpbMSwiPGZpZWxkc2V0PiIsIjwvZmllbGRzZXQ+Il0sYXJlYTpbMSwiPG1hcD4i LCI8L21hcD4iXSxwYXJhbTpbMSwiPG9iamVjdD4iLCI8L29iamVjdD4iXSx0aGVh ZDpbMSwiPHRhYmxlPiIsIjwvdGFibGU+Il0sdHI6WzIsIjx0YWJsZT48dGJvZHk+ IiwiPC90Ym9keT48L3RhYmxlPiJdLGNvbDpbMiwiPHRhYmxlPjx0Ym9keT48L3Ri b2R5Pjxjb2xncm91cD4iLCI8L2NvbGdyb3VwPjwvdGFibGU+Il0sdGQ6WzMsIjx0 YWJsZT48dGJvZHk+PHRyPiIsIjwvdHI+PC90Ym9keT48L3RhYmxlPiJdLF9kZWZh dWx0OnN1cHBvcnQuaHRtbFNlcmlhbGl6ZT9bMCwiIiwiIl06WzEsIlg8ZGl2PiIs IjwvZGl2PiJdfSxzYWZlRnJhZ21lbnQ9Y3JlYXRlU2FmZUZyYWdtZW50KGRvY3Vt ZW50KSxmcmFnbWVudERpdj1zYWZlRnJhZ21lbnQuYXBwZW5kQ2hpbGQoZG9jdW1l bnQuY3JlYXRlRWxlbWVudCgiZGl2IikpO3dyYXBNYXAub3B0Z3JvdXA9d3JhcE1h cC5vcHRpb247d3JhcE1hcC50Ym9keT13cmFwTWFwLnRmb290PXdyYXBNYXAuY29s Z3JvdXA9d3JhcE1hcC5jYXB0aW9uPXdyYXBNYXAudGhlYWQ7d3JhcE1hcC50aD13 cmFwTWFwLnRkO2Z1bmN0aW9uIGdldEFsbChjb250ZXh0LHRhZyl7dmFyIGVsZW1z LGVsZW0saT0wLGZvdW5kPXR5cGVvZiBjb250ZXh0LmdldEVsZW1lbnRzQnlUYWdO YW1lIT09c3RydW5kZWZpbmVkP2NvbnRleHQuZ2V0RWxlbWVudHNCeVRhZ05hbWUo dGFnfHwiKiIpOnR5cGVvZiBjb250ZXh0LnF1ZXJ5U2VsZWN0b3JBbGwhPT1zdHJ1 bmRlZmluZWQ/Y29udGV4dC5xdWVyeVNlbGVjdG9yQWxsKHRhZ3x8IioiKTp1bmRl ZmluZWQ7aWYoIWZvdW5kKXtmb3IoZm91bmQ9W10sZWxlbXM9Y29udGV4dC5jaGls ZE5vZGVzfHxjb250ZXh0OyhlbGVtPWVsZW1zW2ldKSE9bnVsbDtpKyspe2lmKCF0 YWd8fGpRdWVyeS5ub2RlTmFtZShlbGVtLHRhZykpe2ZvdW5kLnB1c2goZWxlbSk7 fWVsc2V7alF1ZXJ5Lm1lcmdlKGZvdW5kLGdldEFsbChlbGVtLHRhZykpO319fXJl dHVybiB0YWc9PT11bmRlZmluZWR8fHRhZyYmalF1ZXJ5Lm5vZGVOYW1lKGNvbnRl eHQsdGFnKT9qUXVlcnkubWVyZ2UoW2NvbnRleHRdLGZvdW5kKTpmb3VuZDt9ZnVu Y3Rpb24gZml4RGVmYXVsdENoZWNrZWQoZWxlbSl7aWYocmNoZWNrYWJsZVR5cGUu dGVzdChlbGVtLnR5cGUpKXtlbGVtLmRlZmF1bHRDaGVja2VkPWVsZW0uY2hlY2tl ZDt9fWZ1bmN0aW9uIG1hbmlwdWxhdGlvblRhcmdldChlbGVtLGNvbnRlbnQpe3Jl dHVybiBqUXVlcnkubm9kZU5hbWUoZWxlbSwidGFibGUiKSYmalF1ZXJ5Lm5vZGVO YW1lKGNvbnRlbnQubm9kZVR5cGUhPT0xMT9jb250ZW50OmNvbnRlbnQuZmlyc3RD aGlsZCwidHIiKT9lbGVtLmdldEVsZW1lbnRzQnlUYWdOYW1lKCJ0Ym9keSIpWzBd fHxlbGVtLmFwcGVuZENoaWxkKGVsZW0ub3duZXJEb2N1bWVudC5jcmVhdGVFbGVt ZW50KCJ0Ym9keSIpKTplbGVtO31mdW5jdGlvbiBkaXNhYmxlU2NyaXB0KGVsZW0p e2VsZW0udHlwZT0oalF1ZXJ5LmZpbmQuYXR0cihlbGVtLCJ0eXBlIikhPT1udWxs KSsiLyIrZWxlbS50eXBlO3JldHVybiBlbGVtO31mdW5jdGlvbiByZXN0b3JlU2Ny aXB0KGVsZW0pe3ZhciBtYXRjaD1yc2NyaXB0VHlwZU1hc2tlZC5leGVjKGVsZW0u dHlwZSk7aWYobWF0Y2gpe2VsZW0udHlwZT1tYXRjaFsxXTt9ZWxzZXtlbGVtLnJl bW92ZUF0dHJpYnV0ZSgidHlwZSIpO31yZXR1cm4gZWxlbTt9ZnVuY3Rpb24gc2V0 R2xvYmFsRXZhbChlbGVtcyxyZWZFbGVtZW50cyl7dmFyIGVsZW0saT0wO2Zvcig7 KGVsZW09ZWxlbXNbaV0pIT1udWxsO2krKyl7alF1ZXJ5Ll9kYXRhKGVsZW0sImds b2JhbEV2YWwiLCFyZWZFbGVtZW50c3x8alF1ZXJ5Ll9kYXRhKHJlZkVsZW1lbnRz W2ldLCJnbG9iYWxFdmFsIikpO319ZnVuY3Rpb24gY2xvbmVDb3B5RXZlbnQoc3Jj LGRlc3Qpe2lmKGRlc3Qubm9kZVR5cGUhPT0xfHwhalF1ZXJ5Lmhhc0RhdGEoc3Jj KSl7cmV0dXJuO312YXIgdHlwZSxpLGwsb2xkRGF0YT1qUXVlcnkuX2RhdGEoc3Jj KSxjdXJEYXRhPWpRdWVyeS5fZGF0YShkZXN0LG9sZERhdGEpLGV2ZW50cz1vbGRE YXRhLmV2ZW50cztpZihldmVudHMpe2RlbGV0ZSBjdXJEYXRhLmhhbmRsZTtjdXJE YXRhLmV2ZW50cz17fTtmb3IodHlwZSBpbiBldmVudHMpe2ZvcihpPTAsbD1ldmVu dHNbdHlwZV0ubGVuZ3RoO2k8bDtpKyspe2pRdWVyeS5ldmVudC5hZGQoZGVzdCx0 eXBlLGV2ZW50c1t0eXBlXVtpXSk7fX19aWYoY3VyRGF0YS5kYXRhKXtjdXJEYXRh LmRhdGE9alF1ZXJ5LmV4dGVuZCh7fSxjdXJEYXRhLmRhdGEpO319ZnVuY3Rpb24g Zml4Q2xvbmVOb2RlSXNzdWVzKHNyYyxkZXN0KXt2YXIgbm9kZU5hbWUsZSxkYXRh O2lmKGRlc3Qubm9kZVR5cGUhPT0xKXtyZXR1cm47fW5vZGVOYW1lPWRlc3Qubm9k ZU5hbWUudG9Mb3dlckNhc2UoKTtpZighc3VwcG9ydC5ub0Nsb25lRXZlbnQmJmRl c3RbalF1ZXJ5LmV4cGFuZG9dKXtkYXRhPWpRdWVyeS5fZGF0YShkZXN0KTtmb3Io ZSBpbiBkYXRhLmV2ZW50cyl7alF1ZXJ5LnJlbW92ZUV2ZW50KGRlc3QsZSxkYXRh LmhhbmRsZSk7fWRlc3QucmVtb3ZlQXR0cmlidXRlKGpRdWVyeS5leHBhbmRvKTt9 aWYobm9kZU5hbWU9PT0ic2NyaXB0IiYmZGVzdC50ZXh0IT09c3JjLnRleHQpe2Rp c2FibGVTY3JpcHQoZGVzdCkudGV4dD1zcmMudGV4dDtyZXN0b3JlU2NyaXB0KGRl c3QpO31lbHNle2lmKG5vZGVOYW1lPT09Im9iamVjdCIpe2lmKGRlc3QucGFyZW50 Tm9kZSl7ZGVzdC5vdXRlckhUTUw9c3JjLm91dGVySFRNTDt9aWYoc3VwcG9ydC5o dG1sNUNsb25lJiYoc3JjLmlubmVySFRNTCYmIWpRdWVyeS50cmltKGRlc3QuaW5u ZXJIVE1MKSkpe2Rlc3QuaW5uZXJIVE1MPXNyYy5pbm5lckhUTUw7fX1lbHNle2lm KG5vZGVOYW1lPT09ImlucHV0IiYmcmNoZWNrYWJsZVR5cGUudGVzdChzcmMudHlw ZSkpe2Rlc3QuZGVmYXVsdENoZWNrZWQ9ZGVzdC5jaGVja2VkPXNyYy5jaGVja2Vk O2lmKGRlc3QudmFsdWUhPT1zcmMudmFsdWUpe2Rlc3QudmFsdWU9c3JjLnZhbHVl O319ZWxzZXtpZihub2RlTmFtZT09PSJvcHRpb24iKXtkZXN0LmRlZmF1bHRTZWxl Y3RlZD1kZXN0LnNlbGVjdGVkPXNyYy5kZWZhdWx0U2VsZWN0ZWQ7fWVsc2V7aWYo bm9kZU5hbWU9PT0iaW5wdXQifHxub2RlTmFtZT09PSJ0ZXh0YXJlYSIpe2Rlc3Qu ZGVmYXVsdFZhbHVlPXNyYy5kZWZhdWx0VmFsdWU7fX19fX19alF1ZXJ5LmV4dGVu ZCh7Y2xvbmU6ZnVuY3Rpb24oZWxlbSxkYXRhQW5kRXZlbnRzLGRlZXBEYXRhQW5k RXZlbnRzKXt2YXIgZGVzdEVsZW1lbnRzLG5vZGUsY2xvbmUsaSxzcmNFbGVtZW50 cyxpblBhZ2U9alF1ZXJ5LmNvbnRhaW5zKGVsZW0ub3duZXJEb2N1bWVudCxlbGVt KTtpZihzdXBwb3J0Lmh0bWw1Q2xvbmV8fGpRdWVyeS5pc1hNTERvYyhlbGVtKXx8 IXJub3NoaW1jYWNoZS50ZXN0KCI8IitlbGVtLm5vZGVOYW1lKyI+Iikpe2Nsb25l PWVsZW0uY2xvbmVOb2RlKHRydWUpO31lbHNle2ZyYWdtZW50RGl2LmlubmVySFRN TD1lbGVtLm91dGVySFRNTDtmcmFnbWVudERpdi5yZW1vdmVDaGlsZChjbG9uZT1m cmFnbWVudERpdi5maXJzdENoaWxkKTt9aWYoKCFzdXBwb3J0Lm5vQ2xvbmVFdmVu dHx8IXN1cHBvcnQubm9DbG9uZUNoZWNrZWQpJiYoZWxlbS5ub2RlVHlwZT09PTF8 fGVsZW0ubm9kZVR5cGU9PT0xMSkmJiFqUXVlcnkuaXNYTUxEb2MoZWxlbSkpe2Rl c3RFbGVtZW50cz1nZXRBbGwoY2xvbmUpO3NyY0VsZW1lbnRzPWdldEFsbChlbGVt KTtmb3IoaT0wOyhub2RlPXNyY0VsZW1lbnRzW2ldKSE9bnVsbDsrK2kpe2lmKGRl c3RFbGVtZW50c1tpXSl7Zml4Q2xvbmVOb2RlSXNzdWVzKG5vZGUsZGVzdEVsZW1l bnRzW2ldKTt9fX1pZihkYXRhQW5kRXZlbnRzKXtpZihkZWVwRGF0YUFuZEV2ZW50 cyl7c3JjRWxlbWVudHM9c3JjRWxlbWVudHN8fGdldEFsbChlbGVtKTtkZXN0RWxl bWVudHM9ZGVzdEVsZW1lbnRzfHxnZXRBbGwoY2xvbmUpO2ZvcihpPTA7KG5vZGU9 c3JjRWxlbWVudHNbaV0pIT1udWxsO2krKyl7Y2xvbmVDb3B5RXZlbnQobm9kZSxk ZXN0RWxlbWVudHNbaV0pO319ZWxzZXtjbG9uZUNvcHlFdmVudChlbGVtLGNsb25l KTt9fWRlc3RFbGVtZW50cz1nZXRBbGwoY2xvbmUsInNjcmlwdCIpO2lmKGRlc3RF bGVtZW50cy5sZW5ndGg+MCl7c2V0R2xvYmFsRXZhbChkZXN0RWxlbWVudHMsIWlu UGFnZSYmZ2V0QWxsKGVsZW0sInNjcmlwdCIpKTt9ZGVzdEVsZW1lbnRzPXNyY0Vs ZW1lbnRzPW5vZGU9bnVsbDtyZXR1cm4gY2xvbmU7fSxidWlsZEZyYWdtZW50OmZ1 bmN0aW9uKGVsZW1zLGNvbnRleHQsc2NyaXB0cyxzZWxlY3Rpb24pe3ZhciBqLGVs ZW0sY29udGFpbnMsdG1wLHRhZyx0Ym9keSx3cmFwLGw9ZWxlbXMubGVuZ3RoLHNh ZmU9Y3JlYXRlU2FmZUZyYWdtZW50KGNvbnRleHQpLG5vZGVzPVtdLGk9MDtmb3Io O2k8bDtpKyspe2VsZW09ZWxlbXNbaV07aWYoZWxlbXx8ZWxlbT09PTApe2lmKGpR dWVyeS50eXBlKGVsZW0pPT09Im9iamVjdCIpe2pRdWVyeS5tZXJnZShub2Rlcyxl bGVtLm5vZGVUeXBlP1tlbGVtXTplbGVtKTt9ZWxzZXtpZighcmh0bWwudGVzdChl bGVtKSl7bm9kZXMucHVzaChjb250ZXh0LmNyZWF0ZVRleHROb2RlKGVsZW0pKTt9 ZWxzZXt0bXA9dG1wfHxzYWZlLmFwcGVuZENoaWxkKGNvbnRleHQuY3JlYXRlRWxl bWVudCgiZGl2IikpO3RhZz0ocnRhZ05hbWUuZXhlYyhlbGVtKXx8WyIiLCIiXSlb MV0udG9Mb3dlckNhc2UoKTt3cmFwPXdyYXBNYXBbdGFnXXx8d3JhcE1hcC5fZGVm YXVsdDt0bXAuaW5uZXJIVE1MPXdyYXBbMV0rZWxlbS5yZXBsYWNlKHJ4aHRtbFRh ZywiPCQxPjwvJDI+Iikrd3JhcFsyXTtqPXdyYXBbMF07d2hpbGUoai0tKXt0bXA9 dG1wLmxhc3RDaGlsZDt9aWYoIXN1cHBvcnQubGVhZGluZ1doaXRlc3BhY2UmJnJs ZWFkaW5nV2hpdGVzcGFjZS50ZXN0KGVsZW0pKXtub2Rlcy5wdXNoKGNvbnRleHQu Y3JlYXRlVGV4dE5vZGUocmxlYWRpbmdXaGl0ZXNwYWNlLmV4ZWMoZWxlbSlbMF0p KTt9aWYoIXN1cHBvcnQudGJvZHkpe2VsZW09dGFnPT09InRhYmxlIiYmIXJ0Ym9k eS50ZXN0KGVsZW0pP3RtcC5maXJzdENoaWxkOndyYXBbMV09PT0iPHRhYmxlPiIm JiFydGJvZHkudGVzdChlbGVtKT90bXA6MDtqPWVsZW0mJmVsZW0uY2hpbGROb2Rl cy5sZW5ndGg7d2hpbGUoai0tKXtpZihqUXVlcnkubm9kZU5hbWUoKHRib2R5PWVs ZW0uY2hpbGROb2Rlc1tqXSksInRib2R5IikmJiF0Ym9keS5jaGlsZE5vZGVzLmxl bmd0aCl7ZWxlbS5yZW1vdmVDaGlsZCh0Ym9keSk7fX19alF1ZXJ5Lm1lcmdlKG5v ZGVzLHRtcC5jaGlsZE5vZGVzKTt0bXAudGV4dENvbnRlbnQ9IiI7d2hpbGUodG1w LmZpcnN0Q2hpbGQpe3RtcC5yZW1vdmVDaGlsZCh0bXAuZmlyc3RDaGlsZCk7fXRt cD1zYWZlLmxhc3RDaGlsZDt9fX19aWYodG1wKXtzYWZlLnJlbW92ZUNoaWxkKHRt cCk7fWlmKCFzdXBwb3J0LmFwcGVuZENoZWNrZWQpe2pRdWVyeS5ncmVwKGdldEFs bChub2RlcywiaW5wdXQiKSxmaXhEZWZhdWx0Q2hlY2tlZCk7fWk9MDt3aGlsZSgo ZWxlbT1ub2Rlc1tpKytdKSl7aWYoc2VsZWN0aW9uJiZqUXVlcnkuaW5BcnJheShl bGVtLHNlbGVjdGlvbikhPT0tMSl7Y29udGludWU7fWNvbnRhaW5zPWpRdWVyeS5j b250YWlucyhlbGVtLm93bmVyRG9jdW1lbnQsZWxlbSk7dG1wPWdldEFsbChzYWZl LmFwcGVuZENoaWxkKGVsZW0pLCJzY3JpcHQiKTtpZihjb250YWlucyl7c2V0R2xv YmFsRXZhbCh0bXApO31pZihzY3JpcHRzKXtqPTA7d2hpbGUoKGVsZW09dG1wW2or K10pKXtpZihyc2NyaXB0VHlwZS50ZXN0KGVsZW0udHlwZXx8IiIpKXtzY3JpcHRz LnB1c2goZWxlbSk7fX19fXRtcD1udWxsO3JldHVybiBzYWZlO30sY2xlYW5EYXRh OmZ1bmN0aW9uKGVsZW1zLGFjY2VwdERhdGEpe3ZhciBlbGVtLHR5cGUsaWQsZGF0 YSxpPTAsaW50ZXJuYWxLZXk9alF1ZXJ5LmV4cGFuZG8sY2FjaGU9alF1ZXJ5LmNh Y2hlLGRlbGV0ZUV4cGFuZG89c3VwcG9ydC5kZWxldGVFeHBhbmRvLHNwZWNpYWw9 alF1ZXJ5LmV2ZW50LnNwZWNpYWw7Zm9yKDsoZWxlbT1lbGVtc1tpXSkhPW51bGw7 aSsrKXtpZihhY2NlcHREYXRhfHxqUXVlcnkuYWNjZXB0RGF0YShlbGVtKSl7aWQ9 ZWxlbVtpbnRlcm5hbEtleV07ZGF0YT1pZCYmY2FjaGVbaWRdO2lmKGRhdGEpe2lm KGRhdGEuZXZlbnRzKXtmb3IodHlwZSBpbiBkYXRhLmV2ZW50cyl7aWYoc3BlY2lh bFt0eXBlXSl7alF1ZXJ5LmV2ZW50LnJlbW92ZShlbGVtLHR5cGUpO31lbHNle2pR dWVyeS5yZW1vdmVFdmVudChlbGVtLHR5cGUsZGF0YS5oYW5kbGUpO319fWlmKGNh Y2hlW2lkXSl7ZGVsZXRlIGNhY2hlW2lkXTtpZihkZWxldGVFeHBhbmRvKXtkZWxl dGUgZWxlbVtpbnRlcm5hbEtleV07fWVsc2V7aWYodHlwZW9mIGVsZW0ucmVtb3Zl QXR0cmlidXRlIT09c3RydW5kZWZpbmVkKXtlbGVtLnJlbW92ZUF0dHJpYnV0ZShp bnRlcm5hbEtleSk7fWVsc2V7ZWxlbVtpbnRlcm5hbEtleV09bnVsbDt9fWRlbGV0 ZWRJZHMucHVzaChpZCk7fX19fX19KTtqUXVlcnkuZm4uZXh0ZW5kKHt0ZXh0OmZ1 bmN0aW9uKHZhbHVlKXtyZXR1cm4gYWNjZXNzKHRoaXMsZnVuY3Rpb24odmFsdWUp e3JldHVybiB2YWx1ZT09PXVuZGVmaW5lZD9qUXVlcnkudGV4dCh0aGlzKTp0aGlz LmVtcHR5KCkuYXBwZW5kKCh0aGlzWzBdJiZ0aGlzWzBdLm93bmVyRG9jdW1lbnR8 fGRvY3VtZW50KS5jcmVhdGVUZXh0Tm9kZSh2YWx1ZSkpO30sbnVsbCx2YWx1ZSxh cmd1bWVudHMubGVuZ3RoKTt9LGFwcGVuZDpmdW5jdGlvbigpe3JldHVybiB0aGlz LmRvbU1hbmlwKGFyZ3VtZW50cyxmdW5jdGlvbihlbGVtKXtpZih0aGlzLm5vZGVU eXBlPT09MXx8dGhpcy5ub2RlVHlwZT09PTExfHx0aGlzLm5vZGVUeXBlPT09OSl7 dmFyIHRhcmdldD1tYW5pcHVsYXRpb25UYXJnZXQodGhpcyxlbGVtKTt0YXJnZXQu YXBwZW5kQ2hpbGQoZWxlbSk7fX0pO30scHJlcGVuZDpmdW5jdGlvbigpe3JldHVy biB0aGlzLmRvbU1hbmlwKGFyZ3VtZW50cyxmdW5jdGlvbihlbGVtKXtpZih0aGlz Lm5vZGVUeXBlPT09MXx8dGhpcy5ub2RlVHlwZT09PTExfHx0aGlzLm5vZGVUeXBl PT09OSl7dmFyIHRhcmdldD1tYW5pcHVsYXRpb25UYXJnZXQodGhpcyxlbGVtKTt0 YXJnZXQuaW5zZXJ0QmVmb3JlKGVsZW0sdGFyZ2V0LmZpcnN0Q2hpbGQpO319KTt9 LGJlZm9yZTpmdW5jdGlvbigpe3JldHVybiB0aGlzLmRvbU1hbmlwKGFyZ3VtZW50 cyxmdW5jdGlvbihlbGVtKXtpZih0aGlzLnBhcmVudE5vZGUpe3RoaXMucGFyZW50 Tm9kZS5pbnNlcnRCZWZvcmUoZWxlbSx0aGlzKTt9fSk7fSxhZnRlcjpmdW5jdGlv bigpe3JldHVybiB0aGlzLmRvbU1hbmlwKGFyZ3VtZW50cyxmdW5jdGlvbihlbGVt KXtpZih0aGlzLnBhcmVudE5vZGUpe3RoaXMucGFyZW50Tm9kZS5pbnNlcnRCZWZv cmUoZWxlbSx0aGlzLm5leHRTaWJsaW5nKTt9fSk7fSxyZW1vdmU6ZnVuY3Rpb24o c2VsZWN0b3Isa2VlcERhdGEpe3ZhciBlbGVtLGVsZW1zPXNlbGVjdG9yP2pRdWVy eS5maWx0ZXIoc2VsZWN0b3IsdGhpcyk6dGhpcyxpPTA7Zm9yKDsoZWxlbT1lbGVt c1tpXSkhPW51bGw7aSsrKXtpZigha2VlcERhdGEmJmVsZW0ubm9kZVR5cGU9PT0x KXtqUXVlcnkuY2xlYW5EYXRhKGdldEFsbChlbGVtKSk7fWlmKGVsZW0ucGFyZW50 Tm9kZSl7aWYoa2VlcERhdGEmJmpRdWVyeS5jb250YWlucyhlbGVtLm93bmVyRG9j dW1lbnQsZWxlbSkpe3NldEdsb2JhbEV2YWwoZ2V0QWxsKGVsZW0sInNjcmlwdCIp KTt9ZWxlbS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGVsZW0pO319cmV0dXJuIHRo aXM7fSxlbXB0eTpmdW5jdGlvbigpe3ZhciBlbGVtLGk9MDtmb3IoOyhlbGVtPXRo aXNbaV0pIT1udWxsO2krKyl7aWYoZWxlbS5ub2RlVHlwZT09PTEpe2pRdWVyeS5j bGVhbkRhdGEoZ2V0QWxsKGVsZW0sZmFsc2UpKTt9d2hpbGUoZWxlbS5maXJzdENo aWxkKXtlbGVtLnJlbW92ZUNoaWxkKGVsZW0uZmlyc3RDaGlsZCk7fWlmKGVsZW0u b3B0aW9ucyYmalF1ZXJ5Lm5vZGVOYW1lKGVsZW0sInNlbGVjdCIpKXtlbGVtLm9w dGlvbnMubGVuZ3RoPTA7fX1yZXR1cm4gdGhpczt9LGNsb25lOmZ1bmN0aW9uKGRh dGFBbmRFdmVudHMsZGVlcERhdGFBbmRFdmVudHMpe2RhdGFBbmRFdmVudHM9ZGF0 YUFuZEV2ZW50cz09bnVsbD9mYWxzZTpkYXRhQW5kRXZlbnRzO2RlZXBEYXRhQW5k RXZlbnRzPWRlZXBEYXRhQW5kRXZlbnRzPT1udWxsP2RhdGFBbmRFdmVudHM6ZGVl cERhdGFBbmRFdmVudHM7cmV0dXJuIHRoaXMubWFwKGZ1bmN0aW9uKCl7cmV0dXJu IGpRdWVyeS5jbG9uZSh0aGlzLGRhdGFBbmRFdmVudHMsZGVlcERhdGFBbmRFdmVu dHMpO30pO30saHRtbDpmdW5jdGlvbih2YWx1ZSl7cmV0dXJuIGFjY2Vzcyh0aGlz LGZ1bmN0aW9uKHZhbHVlKXt2YXIgZWxlbT10aGlzWzBdfHx7fSxpPTAsbD10aGlz Lmxlbmd0aDtpZih2YWx1ZT09PXVuZGVmaW5lZCl7cmV0dXJuIGVsZW0ubm9kZVR5 cGU9PT0xP2VsZW0uaW5uZXJIVE1MLnJlcGxhY2UocmlubGluZWpRdWVyeSwiIik6 dW5kZWZpbmVkO31pZih0eXBlb2YgdmFsdWU9PT0ic3RyaW5nIiYmIXJub0lubmVy aHRtbC50ZXN0KHZhbHVlKSYmKHN1cHBvcnQuaHRtbFNlcmlhbGl6ZXx8IXJub3No aW1jYWNoZS50ZXN0KHZhbHVlKSkmJihzdXBwb3J0LmxlYWRpbmdXaGl0ZXNwYWNl fHwhcmxlYWRpbmdXaGl0ZXNwYWNlLnRlc3QodmFsdWUpKSYmIXdyYXBNYXBbKHJ0 YWdOYW1lLmV4ZWModmFsdWUpfHxbIiIsIiJdKVsxXS50b0xvd2VyQ2FzZSgpXSl7 dmFsdWU9dmFsdWUucmVwbGFjZShyeGh0bWxUYWcsIjwkMT48LyQyPiIpO3RyeXtm b3IoO2k8bDtpKyspe2VsZW09dGhpc1tpXXx8e307aWYoZWxlbS5ub2RlVHlwZT09 PTEpe2pRdWVyeS5jbGVhbkRhdGEoZ2V0QWxsKGVsZW0sZmFsc2UpKTtlbGVtLmlu bmVySFRNTD12YWx1ZTt9fWVsZW09MDt9Y2F0Y2goZSl7fX1pZihlbGVtKXt0aGlz LmVtcHR5KCkuYXBwZW5kKHZhbHVlKTt9fSxudWxsLHZhbHVlLGFyZ3VtZW50cy5s ZW5ndGgpO30scmVwbGFjZVdpdGg6ZnVuY3Rpb24oKXt2YXIgYXJnPWFyZ3VtZW50 c1swXTt0aGlzLmRvbU1hbmlwKGFyZ3VtZW50cyxmdW5jdGlvbihlbGVtKXthcmc9 dGhpcy5wYXJlbnROb2RlO2pRdWVyeS5jbGVhbkRhdGEoZ2V0QWxsKHRoaXMpKTtp Zihhcmcpe2FyZy5yZXBsYWNlQ2hpbGQoZWxlbSx0aGlzKTt9fSk7cmV0dXJuIGFy ZyYmKGFyZy5sZW5ndGh8fGFyZy5ub2RlVHlwZSk/dGhpczp0aGlzLnJlbW92ZSgp O30sZGV0YWNoOmZ1bmN0aW9uKHNlbGVjdG9yKXtyZXR1cm4gdGhpcy5yZW1vdmUo c2VsZWN0b3IsdHJ1ZSk7fSxkb21NYW5pcDpmdW5jdGlvbihhcmdzLGNhbGxiYWNr KXthcmdzPWNvbmNhdC5hcHBseShbXSxhcmdzKTt2YXIgZmlyc3Qsbm9kZSxoYXNT Y3JpcHRzLHNjcmlwdHMsZG9jLGZyYWdtZW50LGk9MCxsPXRoaXMubGVuZ3RoLHNl dD10aGlzLGlOb0Nsb25lPWwtMSx2YWx1ZT1hcmdzWzBdLGlzRnVuY3Rpb249alF1 ZXJ5LmlzRnVuY3Rpb24odmFsdWUpO2lmKGlzRnVuY3Rpb258fChsPjEmJnR5cGVv ZiB2YWx1ZT09PSJzdHJpbmciJiYhc3VwcG9ydC5jaGVja0Nsb25lJiZyY2hlY2tl ZC50ZXN0KHZhbHVlKSkpe3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oaW5kZXgp e3ZhciBzZWxmPXNldC5lcShpbmRleCk7aWYoaXNGdW5jdGlvbil7YXJnc1swXT12 YWx1ZS5jYWxsKHRoaXMsaW5kZXgsc2VsZi5odG1sKCkpO31zZWxmLmRvbU1hbmlw KGFyZ3MsY2FsbGJhY2spO30pO31pZihsKXtmcmFnbWVudD1qUXVlcnkuYnVpbGRG cmFnbWVudChhcmdzLHRoaXNbMF0ub3duZXJEb2N1bWVudCxmYWxzZSx0aGlzKTtm aXJzdD1mcmFnbWVudC5maXJzdENoaWxkO2lmKGZyYWdtZW50LmNoaWxkTm9kZXMu bGVuZ3RoPT09MSl7ZnJhZ21lbnQ9Zmlyc3Q7fWlmKGZpcnN0KXtzY3JpcHRzPWpR dWVyeS5tYXAoZ2V0QWxsKGZyYWdtZW50LCJzY3JpcHQiKSxkaXNhYmxlU2NyaXB0 KTtoYXNTY3JpcHRzPXNjcmlwdHMubGVuZ3RoO2Zvcig7aTxsO2krKyl7bm9kZT1m cmFnbWVudDtpZihpIT09aU5vQ2xvbmUpe25vZGU9alF1ZXJ5LmNsb25lKG5vZGUs dHJ1ZSx0cnVlKTtpZihoYXNTY3JpcHRzKXtqUXVlcnkubWVyZ2Uoc2NyaXB0cyxn ZXRBbGwobm9kZSwic2NyaXB0IikpO319Y2FsbGJhY2suY2FsbCh0aGlzW2ldLG5v ZGUsaSk7fWlmKGhhc1NjcmlwdHMpe2RvYz1zY3JpcHRzW3NjcmlwdHMubGVuZ3Ro LTFdLm93bmVyRG9jdW1lbnQ7alF1ZXJ5Lm1hcChzY3JpcHRzLHJlc3RvcmVTY3Jp cHQpO2ZvcihpPTA7aTxoYXNTY3JpcHRzO2krKyl7bm9kZT1zY3JpcHRzW2ldO2lm KHJzY3JpcHRUeXBlLnRlc3Qobm9kZS50eXBlfHwiIikmJiFqUXVlcnkuX2RhdGEo bm9kZSwiZ2xvYmFsRXZhbCIpJiZqUXVlcnkuY29udGFpbnMoZG9jLG5vZGUpKXtp Zihub2RlLnNyYyl7aWYoalF1ZXJ5Ll9ldmFsVXJsKXtqUXVlcnkuX2V2YWxVcmwo bm9kZS5zcmMpO319ZWxzZXtqUXVlcnkuZ2xvYmFsRXZhbCgobm9kZS50ZXh0fHxu b2RlLnRleHRDb250ZW50fHxub2RlLmlubmVySFRNTHx8IiIpLnJlcGxhY2UocmNs ZWFuU2NyaXB0LCIiKSk7fX19fWZyYWdtZW50PWZpcnN0PW51bGw7fX1yZXR1cm4g dGhpczt9fSk7alF1ZXJ5LmVhY2goe2FwcGVuZFRvOiJhcHBlbmQiLHByZXBlbmRU bzoicHJlcGVuZCIsaW5zZXJ0QmVmb3JlOiJiZWZvcmUiLGluc2VydEFmdGVyOiJh ZnRlciIscmVwbGFjZUFsbDoicmVwbGFjZVdpdGgifSxmdW5jdGlvbihuYW1lLG9y aWdpbmFsKXtqUXVlcnkuZm5bbmFtZV09ZnVuY3Rpb24oc2VsZWN0b3Ipe3ZhciBl bGVtcyxpPTAscmV0PVtdLGluc2VydD1qUXVlcnkoc2VsZWN0b3IpLGxhc3Q9aW5z ZXJ0Lmxlbmd0aC0xO2Zvcig7aTw9bGFzdDtpKyspe2VsZW1zPWk9PT1sYXN0P3Ro aXM6dGhpcy5jbG9uZSh0cnVlKTtqUXVlcnkoaW5zZXJ0W2ldKVtvcmlnaW5hbF0o ZWxlbXMpO3B1c2guYXBwbHkocmV0LGVsZW1zLmdldCgpKTt9cmV0dXJuIHRoaXMu cHVzaFN0YWNrKHJldCk7fTt9KTt2YXIgaWZyYW1lLGVsZW1kaXNwbGF5PXt9O2Z1 bmN0aW9uIGFjdHVhbERpc3BsYXkobmFtZSxkb2Mpe3ZhciBzdHlsZSxlbGVtPWpR dWVyeShkb2MuY3JlYXRlRWxlbWVudChuYW1lKSkuYXBwZW5kVG8oZG9jLmJvZHkp LGRpc3BsYXk9d2luZG93LmdldERlZmF1bHRDb21wdXRlZFN0eWxlJiYoc3R5bGU9 d2luZG93LmdldERlZmF1bHRDb21wdXRlZFN0eWxlKGVsZW1bMF0pKT9zdHlsZS5k aXNwbGF5OmpRdWVyeS5jc3MoZWxlbVswXSwiZGlzcGxheSIpO2VsZW0uZGV0YWNo KCk7cmV0dXJuIGRpc3BsYXk7fWZ1bmN0aW9uIGRlZmF1bHREaXNwbGF5KG5vZGVO YW1lKXt2YXIgZG9jPWRvY3VtZW50LGRpc3BsYXk9ZWxlbWRpc3BsYXlbbm9kZU5h bWVdO2lmKCFkaXNwbGF5KXtkaXNwbGF5PWFjdHVhbERpc3BsYXkobm9kZU5hbWUs ZG9jKTtpZihkaXNwbGF5PT09Im5vbmUifHwhZGlzcGxheSl7aWZyYW1lPShpZnJh bWV8fGpRdWVyeSgiPGlmcmFtZSBmcmFtZWJvcmRlcj0nMCcgd2lkdGg9JzAnIGhl aWdodD0nMCcvPiIpKS5hcHBlbmRUbyhkb2MuZG9jdW1lbnRFbGVtZW50KTtkb2M9 KGlmcmFtZVswXS5jb250ZW50V2luZG93fHxpZnJhbWVbMF0uY29udGVudERvY3Vt ZW50KS5kb2N1bWVudDtkb2Mud3JpdGUoKTtkb2MuY2xvc2UoKTtkaXNwbGF5PWFj dHVhbERpc3BsYXkobm9kZU5hbWUsZG9jKTtpZnJhbWUuZGV0YWNoKCk7fWVsZW1k aXNwbGF5W25vZGVOYW1lXT1kaXNwbGF5O31yZXR1cm4gZGlzcGxheTt9KGZ1bmN0 aW9uKCl7dmFyIHNocmlua1dyYXBCbG9ja3NWYWw7c3VwcG9ydC5zaHJpbmtXcmFw QmxvY2tzPWZ1bmN0aW9uKCl7aWYoc2hyaW5rV3JhcEJsb2Nrc1ZhbCE9bnVsbCl7 cmV0dXJuIHNocmlua1dyYXBCbG9ja3NWYWw7fXNocmlua1dyYXBCbG9ja3NWYWw9 ZmFsc2U7dmFyIGRpdixib2R5LGNvbnRhaW5lcjtib2R5PWRvY3VtZW50LmdldEVs ZW1lbnRzQnlUYWdOYW1lKCJib2R5IilbMF07aWYoIWJvZHl8fCFib2R5LnN0eWxl KXtyZXR1cm47fWRpdj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTtjb250 YWluZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7Y29udGFpbmVyLnN0 eWxlLmNzc1RleHQ9InBvc2l0aW9uOmFic29sdXRlO2JvcmRlcjowO3dpZHRoOjA7 aGVpZ2h0OjA7dG9wOjA7bGVmdDotOTk5OXB4Ijtib2R5LmFwcGVuZENoaWxkKGNv bnRhaW5lcikuYXBwZW5kQ2hpbGQoZGl2KTtpZih0eXBlb2YgZGl2LnN0eWxlLnpv b20hPT1zdHJ1bmRlZmluZWQpe2Rpdi5zdHlsZS5jc3NUZXh0PSItd2Via2l0LWJv eC1zaXppbmc6Y29udGVudC1ib3g7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94 OyIrImJveC1zaXppbmc6Y29udGVudC1ib3g7ZGlzcGxheTpibG9jazttYXJnaW46 MDtib3JkZXI6MDsiKyJwYWRkaW5nOjFweDt3aWR0aDoxcHg7em9vbToxIjtkaXYu YXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2IikpLnN0eWxl LndpZHRoPSI1cHgiO3Nocmlua1dyYXBCbG9ja3NWYWw9ZGl2Lm9mZnNldFdpZHRo IT09Mzt9Ym9keS5yZW1vdmVDaGlsZChjb250YWluZXIpO3JldHVybiBzaHJpbmtX cmFwQmxvY2tzVmFsO307fSkoKTt2YXIgcm1hcmdpbj0oL15tYXJnaW4vKTt2YXIg cm51bW5vbnB4PW5ldyBSZWdFeHAoIl4oIitwbnVtKyIpKD8hcHgpW2EteiVdKyQi LCJpIik7dmFyIGdldFN0eWxlcyxjdXJDU1MscnBvc2l0aW9uPS9eKHRvcHxyaWdo dHxib3R0b218bGVmdCkkLztpZih3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZSl7Z2V0 U3R5bGVzPWZ1bmN0aW9uKGVsZW0pe3JldHVybiBlbGVtLm93bmVyRG9jdW1lbnQu ZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShlbGVtLG51bGwpO307Y3VyQ1NT PWZ1bmN0aW9uKGVsZW0sbmFtZSxjb21wdXRlZCl7dmFyIHdpZHRoLG1pbldpZHRo LG1heFdpZHRoLHJldCxzdHlsZT1lbGVtLnN0eWxlO2NvbXB1dGVkPWNvbXB1dGVk fHxnZXRTdHlsZXMoZWxlbSk7cmV0PWNvbXB1dGVkP2NvbXB1dGVkLmdldFByb3Bl cnR5VmFsdWUobmFtZSl8fGNvbXB1dGVkW25hbWVdOnVuZGVmaW5lZDtpZihjb21w dXRlZCl7aWYocmV0PT09IiImJiFqUXVlcnkuY29udGFpbnMoZWxlbS5vd25lckRv Y3VtZW50LGVsZW0pKXtyZXQ9alF1ZXJ5LnN0eWxlKGVsZW0sbmFtZSk7fWlmKHJu dW1ub25weC50ZXN0KHJldCkmJnJtYXJnaW4udGVzdChuYW1lKSl7d2lkdGg9c3R5 bGUud2lkdGg7bWluV2lkdGg9c3R5bGUubWluV2lkdGg7bWF4V2lkdGg9c3R5bGUu bWF4V2lkdGg7c3R5bGUubWluV2lkdGg9c3R5bGUubWF4V2lkdGg9c3R5bGUud2lk dGg9cmV0O3JldD1jb21wdXRlZC53aWR0aDtzdHlsZS53aWR0aD13aWR0aDtzdHls ZS5taW5XaWR0aD1taW5XaWR0aDtzdHlsZS5tYXhXaWR0aD1tYXhXaWR0aDt9fXJl dHVybiByZXQ9PT11bmRlZmluZWQ/cmV0OnJldCsiIjt9O31lbHNle2lmKGRvY3Vt ZW50LmRvY3VtZW50RWxlbWVudC5jdXJyZW50U3R5bGUpe2dldFN0eWxlcz1mdW5j dGlvbihlbGVtKXtyZXR1cm4gZWxlbS5jdXJyZW50U3R5bGU7fTtjdXJDU1M9ZnVu Y3Rpb24oZWxlbSxuYW1lLGNvbXB1dGVkKXt2YXIgbGVmdCxycyxyc0xlZnQscmV0 LHN0eWxlPWVsZW0uc3R5bGU7Y29tcHV0ZWQ9Y29tcHV0ZWR8fGdldFN0eWxlcyhl bGVtKTtyZXQ9Y29tcHV0ZWQ/Y29tcHV0ZWRbbmFtZV06dW5kZWZpbmVkO2lmKHJl dD09bnVsbCYmc3R5bGUmJnN0eWxlW25hbWVdKXtyZXQ9c3R5bGVbbmFtZV07fWlm KHJudW1ub25weC50ZXN0KHJldCkmJiFycG9zaXRpb24udGVzdChuYW1lKSl7bGVm dD1zdHlsZS5sZWZ0O3JzPWVsZW0ucnVudGltZVN0eWxlO3JzTGVmdD1ycyYmcnMu bGVmdDtpZihyc0xlZnQpe3JzLmxlZnQ9ZWxlbS5jdXJyZW50U3R5bGUubGVmdDt9 c3R5bGUubGVmdD1uYW1lPT09ImZvbnRTaXplIj8iMWVtIjpyZXQ7cmV0PXN0eWxl LnBpeGVsTGVmdCsicHgiO3N0eWxlLmxlZnQ9bGVmdDtpZihyc0xlZnQpe3JzLmxl ZnQ9cnNMZWZ0O319cmV0dXJuIHJldD09PXVuZGVmaW5lZD9yZXQ6cmV0KyIifHwi YXV0byI7fTt9fWZ1bmN0aW9uIGFkZEdldEhvb2tJZihjb25kaXRpb25Gbixob29r Rm4pe3JldHVybntnZXQ6ZnVuY3Rpb24oKXt2YXIgY29uZGl0aW9uPWNvbmRpdGlv bkZuKCk7aWYoY29uZGl0aW9uPT1udWxsKXtyZXR1cm47fWlmKGNvbmRpdGlvbil7 ZGVsZXRlIHRoaXMuZ2V0O3JldHVybjt9cmV0dXJuKHRoaXMuZ2V0PWhvb2tGbiku YXBwbHkodGhpcyxhcmd1bWVudHMpO319O30oZnVuY3Rpb24oKXt2YXIgZGl2LHN0 eWxlLGEscGl4ZWxQb3NpdGlvblZhbCxib3hTaXppbmdSZWxpYWJsZVZhbCxyZWxp YWJsZUhpZGRlbk9mZnNldHNWYWwscmVsaWFibGVNYXJnaW5SaWdodFZhbDtkaXY9 ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7ZGl2LmlubmVySFRNTD0iICA8 bGluay8+PHRhYmxlPjwvdGFibGU+PGEgaHJlZj0nL2EnPmE8L2E+PGlucHV0IHR5 cGU9J2NoZWNrYm94Jy8+IjthPWRpdi5nZXRFbGVtZW50c0J5VGFnTmFtZSgiYSIp WzBdO3N0eWxlPWEmJmEuc3R5bGU7aWYoIXN0eWxlKXtyZXR1cm47fXN0eWxlLmNz c1RleHQ9ImZsb2F0OmxlZnQ7b3BhY2l0eTouNSI7c3VwcG9ydC5vcGFjaXR5PXN0 eWxlLm9wYWNpdHk9PT0iMC41IjtzdXBwb3J0LmNzc0Zsb2F0PSEhc3R5bGUuY3Nz RmxvYXQ7ZGl2LnN0eWxlLmJhY2tncm91bmRDbGlwPSJjb250ZW50LWJveCI7ZGl2 LmNsb25lTm9kZSh0cnVlKS5zdHlsZS5iYWNrZ3JvdW5kQ2xpcD0iIjtzdXBwb3J0 LmNsZWFyQ2xvbmVTdHlsZT1kaXYuc3R5bGUuYmFja2dyb3VuZENsaXA9PT0iY29u dGVudC1ib3giO3N1cHBvcnQuYm94U2l6aW5nPXN0eWxlLmJveFNpemluZz09PSIi fHxzdHlsZS5Nb3pCb3hTaXppbmc9PT0iInx8c3R5bGUuV2Via2l0Qm94U2l6aW5n PT09IiI7alF1ZXJ5LmV4dGVuZChzdXBwb3J0LHtyZWxpYWJsZUhpZGRlbk9mZnNl dHM6ZnVuY3Rpb24oKXtpZihyZWxpYWJsZUhpZGRlbk9mZnNldHNWYWw9PW51bGwp e2NvbXB1dGVTdHlsZVRlc3RzKCk7fXJldHVybiByZWxpYWJsZUhpZGRlbk9mZnNl dHNWYWw7fSxib3hTaXppbmdSZWxpYWJsZTpmdW5jdGlvbigpe2lmKGJveFNpemlu Z1JlbGlhYmxlVmFsPT1udWxsKXtjb21wdXRlU3R5bGVUZXN0cygpO31yZXR1cm4g Ym94U2l6aW5nUmVsaWFibGVWYWw7fSxwaXhlbFBvc2l0aW9uOmZ1bmN0aW9uKCl7 aWYocGl4ZWxQb3NpdGlvblZhbD09bnVsbCl7Y29tcHV0ZVN0eWxlVGVzdHMoKTt9 cmV0dXJuIHBpeGVsUG9zaXRpb25WYWw7fSxyZWxpYWJsZU1hcmdpblJpZ2h0OmZ1 bmN0aW9uKCl7aWYocmVsaWFibGVNYXJnaW5SaWdodFZhbD09bnVsbCl7Y29tcHV0 ZVN0eWxlVGVzdHMoKTt9cmV0dXJuIHJlbGlhYmxlTWFyZ2luUmlnaHRWYWw7fX0p O2Z1bmN0aW9uIGNvbXB1dGVTdHlsZVRlc3RzKCl7dmFyIGRpdixib2R5LGNvbnRh aW5lcixjb250ZW50cztib2R5PWRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1l KCJib2R5IilbMF07aWYoIWJvZHl8fCFib2R5LnN0eWxlKXtyZXR1cm47fWRpdj1k b2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTtjb250YWluZXI9ZG9jdW1lbnQu Y3JlYXRlRWxlbWVudCgiZGl2Iik7Y29udGFpbmVyLnN0eWxlLmNzc1RleHQ9InBv c2l0aW9uOmFic29sdXRlO2JvcmRlcjowO3dpZHRoOjA7aGVpZ2h0OjA7dG9wOjA7 bGVmdDotOTk5OXB4Ijtib2R5LmFwcGVuZENoaWxkKGNvbnRhaW5lcikuYXBwZW5k Q2hpbGQoZGl2KTtkaXYuc3R5bGUuY3NzVGV4dD0iLXdlYmtpdC1ib3gtc2l6aW5n OmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7IisiYm94LXNp emluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoxJTt0b3A6 MSU7IisiYm9yZGVyOjFweDtwYWRkaW5nOjFweDt3aWR0aDo0cHg7cG9zaXRpb246 YWJzb2x1dGUiO3BpeGVsUG9zaXRpb25WYWw9Ym94U2l6aW5nUmVsaWFibGVWYWw9 ZmFsc2U7cmVsaWFibGVNYXJnaW5SaWdodFZhbD10cnVlO2lmKHdpbmRvdy5nZXRD b21wdXRlZFN0eWxlKXtwaXhlbFBvc2l0aW9uVmFsPSh3aW5kb3cuZ2V0Q29tcHV0 ZWRTdHlsZShkaXYsbnVsbCl8fHt9KS50b3AhPT0iMSUiO2JveFNpemluZ1JlbGlh YmxlVmFsPSh3aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShkaXYsbnVsbCl8fHt3aWR0 aDoiNHB4In0pLndpZHRoPT09IjRweCI7Y29udGVudHM9ZGl2LmFwcGVuZENoaWxk KGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpKTtjb250ZW50cy5zdHlsZS5j c3NUZXh0PWRpdi5zdHlsZS5jc3NUZXh0PSItd2Via2l0LWJveC1zaXppbmc6Y29u dGVudC1ib3g7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94OyIrImJveC1zaXpp bmc6Y29udGVudC1ib3g7ZGlzcGxheTpibG9jazttYXJnaW46MDtib3JkZXI6MDtw YWRkaW5nOjAiO2NvbnRlbnRzLnN0eWxlLm1hcmdpblJpZ2h0PWNvbnRlbnRzLnN0 eWxlLndpZHRoPSIwIjtkaXYuc3R5bGUud2lkdGg9IjFweCI7cmVsaWFibGVNYXJn aW5SaWdodFZhbD0hcGFyc2VGbG9hdCgod2luZG93LmdldENvbXB1dGVkU3R5bGUo Y29udGVudHMsbnVsbCl8fHt9KS5tYXJnaW5SaWdodCk7fWRpdi5pbm5lckhUTUw9 Ijx0YWJsZT48dHI+PHRkPjwvdGQ+PHRkPnQ8L3RkPjwvdHI+PC90YWJsZT4iO2Nv bnRlbnRzPWRpdi5nZXRFbGVtZW50c0J5VGFnTmFtZSgidGQiKTtjb250ZW50c1sw XS5zdHlsZS5jc3NUZXh0PSJtYXJnaW46MDtib3JkZXI6MDtwYWRkaW5nOjA7ZGlz cGxheTpub25lIjtyZWxpYWJsZUhpZGRlbk9mZnNldHNWYWw9Y29udGVudHNbMF0u b2Zmc2V0SGVpZ2h0PT09MDtpZihyZWxpYWJsZUhpZGRlbk9mZnNldHNWYWwpe2Nv bnRlbnRzWzBdLnN0eWxlLmRpc3BsYXk9IiI7Y29udGVudHNbMV0uc3R5bGUuZGlz cGxheT0ibm9uZSI7cmVsaWFibGVIaWRkZW5PZmZzZXRzVmFsPWNvbnRlbnRzWzBd Lm9mZnNldEhlaWdodD09PTA7fWJvZHkucmVtb3ZlQ2hpbGQoY29udGFpbmVyKTt9 fSkoKTtqUXVlcnkuc3dhcD1mdW5jdGlvbihlbGVtLG9wdGlvbnMsY2FsbGJhY2ss YXJncyl7dmFyIHJldCxuYW1lLG9sZD17fTtmb3IobmFtZSBpbiBvcHRpb25zKXtv bGRbbmFtZV09ZWxlbS5zdHlsZVtuYW1lXTtlbGVtLnN0eWxlW25hbWVdPW9wdGlv bnNbbmFtZV07fXJldD1jYWxsYmFjay5hcHBseShlbGVtLGFyZ3N8fFtdKTtmb3Io bmFtZSBpbiBvcHRpb25zKXtlbGVtLnN0eWxlW25hbWVdPW9sZFtuYW1lXTt9cmV0 dXJuIHJldDt9O3ZhciByYWxwaGE9L2FscGhhXChbXildKlwpL2kscm9wYWNpdHk9 L29wYWNpdHlccyo9XHMqKFteKV0qKS8scmRpc3BsYXlzd2FwPS9eKG5vbmV8dGFi bGUoPyEtY1tlYV0pLispLyxybnVtc3BsaXQ9bmV3IFJlZ0V4cCgiXigiK3BudW0r IikoLiopJCIsImkiKSxycmVsTnVtPW5ldyBSZWdFeHAoIl4oWystXSk9KCIrcG51 bSsiKSIsImkiKSxjc3NTaG93PXtwb3NpdGlvbjoiYWJzb2x1dGUiLHZpc2liaWxp dHk6ImhpZGRlbiIsZGlzcGxheToiYmxvY2sifSxjc3NOb3JtYWxUcmFuc2Zvcm09 e2xldHRlclNwYWNpbmc6IjAiLGZvbnRXZWlnaHQ6IjQwMCJ9LGNzc1ByZWZpeGVz PVsiV2Via2l0IiwiTyIsIk1veiIsIm1zIl07ZnVuY3Rpb24gdmVuZG9yUHJvcE5h bWUoc3R5bGUsbmFtZSl7aWYobmFtZSBpbiBzdHlsZSl7cmV0dXJuIG5hbWU7fXZh ciBjYXBOYW1lPW5hbWUuY2hhckF0KDApLnRvVXBwZXJDYXNlKCkrbmFtZS5zbGlj ZSgxKSxvcmlnTmFtZT1uYW1lLGk9Y3NzUHJlZml4ZXMubGVuZ3RoO3doaWxlKGkt LSl7bmFtZT1jc3NQcmVmaXhlc1tpXStjYXBOYW1lO2lmKG5hbWUgaW4gc3R5bGUp e3JldHVybiBuYW1lO319cmV0dXJuIG9yaWdOYW1lO31mdW5jdGlvbiBzaG93SGlk ZShlbGVtZW50cyxzaG93KXt2YXIgZGlzcGxheSxlbGVtLGhpZGRlbix2YWx1ZXM9 W10saW5kZXg9MCxsZW5ndGg9ZWxlbWVudHMubGVuZ3RoO2Zvcig7aW5kZXg8bGVu Z3RoO2luZGV4Kyspe2VsZW09ZWxlbWVudHNbaW5kZXhdO2lmKCFlbGVtLnN0eWxl KXtjb250aW51ZTt9dmFsdWVzW2luZGV4XT1qUXVlcnkuX2RhdGEoZWxlbSwib2xk ZGlzcGxheSIpO2Rpc3BsYXk9ZWxlbS5zdHlsZS5kaXNwbGF5O2lmKHNob3cpe2lm KCF2YWx1ZXNbaW5kZXhdJiZkaXNwbGF5PT09Im5vbmUiKXtlbGVtLnN0eWxlLmRp c3BsYXk9IiI7fWlmKGVsZW0uc3R5bGUuZGlzcGxheT09PSIiJiZpc0hpZGRlbihl bGVtKSl7dmFsdWVzW2luZGV4XT1qUXVlcnkuX2RhdGEoZWxlbSwib2xkZGlzcGxh eSIsZGVmYXVsdERpc3BsYXkoZWxlbS5ub2RlTmFtZSkpO319ZWxzZXtoaWRkZW49 aXNIaWRkZW4oZWxlbSk7aWYoZGlzcGxheSYmZGlzcGxheSE9PSJub25lInx8IWhp ZGRlbil7alF1ZXJ5Ll9kYXRhKGVsZW0sIm9sZGRpc3BsYXkiLGhpZGRlbj9kaXNw bGF5OmpRdWVyeS5jc3MoZWxlbSwiZGlzcGxheSIpKTt9fX1mb3IoaW5kZXg9MDtp bmRleDxsZW5ndGg7aW5kZXgrKyl7ZWxlbT1lbGVtZW50c1tpbmRleF07aWYoIWVs ZW0uc3R5bGUpe2NvbnRpbnVlO31pZighc2hvd3x8ZWxlbS5zdHlsZS5kaXNwbGF5 PT09Im5vbmUifHxlbGVtLnN0eWxlLmRpc3BsYXk9PT0iIil7ZWxlbS5zdHlsZS5k aXNwbGF5PXNob3c/dmFsdWVzW2luZGV4XXx8IiI6Im5vbmUiO319cmV0dXJuIGVs ZW1lbnRzO31mdW5jdGlvbiBzZXRQb3NpdGl2ZU51bWJlcihlbGVtLHZhbHVlLHN1 YnRyYWN0KXt2YXIgbWF0Y2hlcz1ybnVtc3BsaXQuZXhlYyh2YWx1ZSk7cmV0dXJu IG1hdGNoZXM/TWF0aC5tYXgoMCxtYXRjaGVzWzFdLShzdWJ0cmFjdHx8MCkpKyht YXRjaGVzWzJdfHwicHgiKTp2YWx1ZTt9ZnVuY3Rpb24gYXVnbWVudFdpZHRoT3JI ZWlnaHQoZWxlbSxuYW1lLGV4dHJhLGlzQm9yZGVyQm94LHN0eWxlcyl7dmFyIGk9 ZXh0cmE9PT0oaXNCb3JkZXJCb3g/ImJvcmRlciI6ImNvbnRlbnQiKT80Om5hbWU9 PT0id2lkdGgiPzE6MCx2YWw9MDtmb3IoO2k8NDtpKz0yKXtpZihleHRyYT09PSJt YXJnaW4iKXt2YWwrPWpRdWVyeS5jc3MoZWxlbSxleHRyYStjc3NFeHBhbmRbaV0s dHJ1ZSxzdHlsZXMpO31pZihpc0JvcmRlckJveCl7aWYoZXh0cmE9PT0iY29udGVu dCIpe3ZhbC09alF1ZXJ5LmNzcyhlbGVtLCJwYWRkaW5nIitjc3NFeHBhbmRbaV0s dHJ1ZSxzdHlsZXMpO31pZihleHRyYSE9PSJtYXJnaW4iKXt2YWwtPWpRdWVyeS5j c3MoZWxlbSwiYm9yZGVyIitjc3NFeHBhbmRbaV0rIldpZHRoIix0cnVlLHN0eWxl cyk7fX1lbHNle3ZhbCs9alF1ZXJ5LmNzcyhlbGVtLCJwYWRkaW5nIitjc3NFeHBh bmRbaV0sdHJ1ZSxzdHlsZXMpO2lmKGV4dHJhIT09InBhZGRpbmciKXt2YWwrPWpR dWVyeS5jc3MoZWxlbSwiYm9yZGVyIitjc3NFeHBhbmRbaV0rIldpZHRoIix0cnVl LHN0eWxlcyk7fX19cmV0dXJuIHZhbDt9ZnVuY3Rpb24gZ2V0V2lkdGhPckhlaWdo dChlbGVtLG5hbWUsZXh0cmEpe3ZhciB2YWx1ZUlzQm9yZGVyQm94PXRydWUsdmFs PW5hbWU9PT0id2lkdGgiP2VsZW0ub2Zmc2V0V2lkdGg6ZWxlbS5vZmZzZXRIZWln aHQsc3R5bGVzPWdldFN0eWxlcyhlbGVtKSxpc0JvcmRlckJveD1zdXBwb3J0LmJv eFNpemluZyYmalF1ZXJ5LmNzcyhlbGVtLCJib3hTaXppbmciLGZhbHNlLHN0eWxl cyk9PT0iYm9yZGVyLWJveCI7aWYodmFsPD0wfHx2YWw9PW51bGwpe3ZhbD1jdXJD U1MoZWxlbSxuYW1lLHN0eWxlcyk7aWYodmFsPDB8fHZhbD09bnVsbCl7dmFsPWVs ZW0uc3R5bGVbbmFtZV07fWlmKHJudW1ub25weC50ZXN0KHZhbCkpe3JldHVybiB2 YWw7fXZhbHVlSXNCb3JkZXJCb3g9aXNCb3JkZXJCb3gmJihzdXBwb3J0LmJveFNp emluZ1JlbGlhYmxlKCl8fHZhbD09PWVsZW0uc3R5bGVbbmFtZV0pO3ZhbD1wYXJz ZUZsb2F0KHZhbCl8fDA7fXJldHVybih2YWwrYXVnbWVudFdpZHRoT3JIZWlnaHQo ZWxlbSxuYW1lLGV4dHJhfHwoaXNCb3JkZXJCb3g/ImJvcmRlciI6ImNvbnRlbnQi KSx2YWx1ZUlzQm9yZGVyQm94LHN0eWxlcykpKyJweCI7fWpRdWVyeS5leHRlbmQo e2Nzc0hvb2tzOntvcGFjaXR5OntnZXQ6ZnVuY3Rpb24oZWxlbSxjb21wdXRlZCl7 aWYoY29tcHV0ZWQpe3ZhciByZXQ9Y3VyQ1NTKGVsZW0sIm9wYWNpdHkiKTtyZXR1 cm4gcmV0PT09IiI/IjEiOnJldDt9fX19LGNzc051bWJlcjp7ImNvbHVtbkNvdW50 Ijp0cnVlLCJmaWxsT3BhY2l0eSI6dHJ1ZSwiZmxleEdyb3ciOnRydWUsImZsZXhT aHJpbmsiOnRydWUsImZvbnRXZWlnaHQiOnRydWUsImxpbmVIZWlnaHQiOnRydWUs Im9wYWNpdHkiOnRydWUsIm9yZGVyIjp0cnVlLCJvcnBoYW5zIjp0cnVlLCJ3aWRv d3MiOnRydWUsInpJbmRleCI6dHJ1ZSwiem9vbSI6dHJ1ZX0sY3NzUHJvcHM6eyJm bG9hdCI6c3VwcG9ydC5jc3NGbG9hdD8iY3NzRmxvYXQiOiJzdHlsZUZsb2F0In0s c3R5bGU6ZnVuY3Rpb24oZWxlbSxuYW1lLHZhbHVlLGV4dHJhKXtpZighZWxlbXx8 ZWxlbS5ub2RlVHlwZT09PTN8fGVsZW0ubm9kZVR5cGU9PT04fHwhZWxlbS5zdHls ZSl7cmV0dXJuO312YXIgcmV0LHR5cGUsaG9va3Msb3JpZ05hbWU9alF1ZXJ5LmNh bWVsQ2FzZShuYW1lKSxzdHlsZT1lbGVtLnN0eWxlO25hbWU9alF1ZXJ5LmNzc1By b3BzW29yaWdOYW1lXXx8KGpRdWVyeS5jc3NQcm9wc1tvcmlnTmFtZV09dmVuZG9y UHJvcE5hbWUoc3R5bGUsb3JpZ05hbWUpKTtob29rcz1qUXVlcnkuY3NzSG9va3Nb bmFtZV18fGpRdWVyeS5jc3NIb29rc1tvcmlnTmFtZV07aWYodmFsdWUhPT11bmRl ZmluZWQpe3R5cGU9dHlwZW9mIHZhbHVlO2lmKHR5cGU9PT0ic3RyaW5nIiYmKHJl dD1ycmVsTnVtLmV4ZWModmFsdWUpKSl7dmFsdWU9KHJldFsxXSsxKSpyZXRbMl0r cGFyc2VGbG9hdChqUXVlcnkuY3NzKGVsZW0sbmFtZSkpO3R5cGU9Im51bWJlciI7 fWlmKHZhbHVlPT1udWxsfHx2YWx1ZSE9PXZhbHVlKXtyZXR1cm47fWlmKHR5cGU9 PT0ibnVtYmVyIiYmIWpRdWVyeS5jc3NOdW1iZXJbb3JpZ05hbWVdKXt2YWx1ZSs9 InB4Ijt9aWYoIXN1cHBvcnQuY2xlYXJDbG9uZVN0eWxlJiZ2YWx1ZT09PSIiJiZu YW1lLmluZGV4T2YoImJhY2tncm91bmQiKT09PTApe3N0eWxlW25hbWVdPSJpbmhl cml0Ijt9aWYoIWhvb2tzfHwhKCJzZXQiIGluIGhvb2tzKXx8KHZhbHVlPWhvb2tz LnNldChlbGVtLHZhbHVlLGV4dHJhKSkhPT11bmRlZmluZWQpe3RyeXtzdHlsZVtu YW1lXT12YWx1ZTt9Y2F0Y2goZSl7fX19ZWxzZXtpZihob29rcyYmImdldCIgaW4g aG9va3MmJihyZXQ9aG9va3MuZ2V0KGVsZW0sZmFsc2UsZXh0cmEpKSE9PXVuZGVm aW5lZCl7cmV0dXJuIHJldDt9cmV0dXJuIHN0eWxlW25hbWVdO319LGNzczpmdW5j dGlvbihlbGVtLG5hbWUsZXh0cmEsc3R5bGVzKXt2YXIgbnVtLHZhbCxob29rcyxv cmlnTmFtZT1qUXVlcnkuY2FtZWxDYXNlKG5hbWUpO25hbWU9alF1ZXJ5LmNzc1By b3BzW29yaWdOYW1lXXx8KGpRdWVyeS5jc3NQcm9wc1tvcmlnTmFtZV09dmVuZG9y UHJvcE5hbWUoZWxlbS5zdHlsZSxvcmlnTmFtZSkpO2hvb2tzPWpRdWVyeS5jc3NI b29rc1tuYW1lXXx8alF1ZXJ5LmNzc0hvb2tzW29yaWdOYW1lXTtpZihob29rcyYm ImdldCIgaW4gaG9va3Mpe3ZhbD1ob29rcy5nZXQoZWxlbSx0cnVlLGV4dHJhKTt9 aWYodmFsPT09dW5kZWZpbmVkKXt2YWw9Y3VyQ1NTKGVsZW0sbmFtZSxzdHlsZXMp O31pZih2YWw9PT0ibm9ybWFsIiYmbmFtZSBpbiBjc3NOb3JtYWxUcmFuc2Zvcm0p e3ZhbD1jc3NOb3JtYWxUcmFuc2Zvcm1bbmFtZV07fWlmKGV4dHJhPT09IiJ8fGV4 dHJhKXtudW09cGFyc2VGbG9hdCh2YWwpO3JldHVybiBleHRyYT09PXRydWV8fGpR dWVyeS5pc051bWVyaWMobnVtKT9udW18fDA6dmFsO31yZXR1cm4gdmFsO319KTtq UXVlcnkuZWFjaChbImhlaWdodCIsIndpZHRoIl0sZnVuY3Rpb24oaSxuYW1lKXtq UXVlcnkuY3NzSG9va3NbbmFtZV09e2dldDpmdW5jdGlvbihlbGVtLGNvbXB1dGVk LGV4dHJhKXtpZihjb21wdXRlZCl7cmV0dXJuIHJkaXNwbGF5c3dhcC50ZXN0KGpR dWVyeS5jc3MoZWxlbSwiZGlzcGxheSIpKSYmZWxlbS5vZmZzZXRXaWR0aD09PTA/ alF1ZXJ5LnN3YXAoZWxlbSxjc3NTaG93LGZ1bmN0aW9uKCl7cmV0dXJuIGdldFdp ZHRoT3JIZWlnaHQoZWxlbSxuYW1lLGV4dHJhKTt9KTpnZXRXaWR0aE9ySGVpZ2h0 KGVsZW0sbmFtZSxleHRyYSk7fX0sc2V0OmZ1bmN0aW9uKGVsZW0sdmFsdWUsZXh0 cmEpe3ZhciBzdHlsZXM9ZXh0cmEmJmdldFN0eWxlcyhlbGVtKTtyZXR1cm4gc2V0 UG9zaXRpdmVOdW1iZXIoZWxlbSx2YWx1ZSxleHRyYT9hdWdtZW50V2lkdGhPckhl aWdodChlbGVtLG5hbWUsZXh0cmEsc3VwcG9ydC5ib3hTaXppbmcmJmpRdWVyeS5j c3MoZWxlbSwiYm94U2l6aW5nIixmYWxzZSxzdHlsZXMpPT09ImJvcmRlci1ib3gi LHN0eWxlcyk6MCk7fX07fSk7aWYoIXN1cHBvcnQub3BhY2l0eSl7alF1ZXJ5LmNz c0hvb2tzLm9wYWNpdHk9e2dldDpmdW5jdGlvbihlbGVtLGNvbXB1dGVkKXtyZXR1 cm4gcm9wYWNpdHkudGVzdCgoY29tcHV0ZWQmJmVsZW0uY3VycmVudFN0eWxlP2Vs ZW0uY3VycmVudFN0eWxlLmZpbHRlcjplbGVtLnN0eWxlLmZpbHRlcil8fCIiKT8o MC4wMSpwYXJzZUZsb2F0KFJlZ0V4cC4kMSkpKyIiOmNvbXB1dGVkPyIxIjoiIjt9 LHNldDpmdW5jdGlvbihlbGVtLHZhbHVlKXt2YXIgc3R5bGU9ZWxlbS5zdHlsZSxj dXJyZW50U3R5bGU9ZWxlbS5jdXJyZW50U3R5bGUsb3BhY2l0eT1qUXVlcnkuaXNO dW1lcmljKHZhbHVlKT8iYWxwaGEob3BhY2l0eT0iK3ZhbHVlKjEwMCsiKSI6IiIs ZmlsdGVyPWN1cnJlbnRTdHlsZSYmY3VycmVudFN0eWxlLmZpbHRlcnx8c3R5bGUu ZmlsdGVyfHwiIjtzdHlsZS56b29tPTE7aWYoKHZhbHVlPj0xfHx2YWx1ZT09PSIi KSYmalF1ZXJ5LnRyaW0oZmlsdGVyLnJlcGxhY2UocmFscGhhLCIiKSk9PT0iIiYm c3R5bGUucmVtb3ZlQXR0cmlidXRlKXtzdHlsZS5yZW1vdmVBdHRyaWJ1dGUoImZp bHRlciIpO2lmKHZhbHVlPT09IiJ8fGN1cnJlbnRTdHlsZSYmIWN1cnJlbnRTdHls ZS5maWx0ZXIpe3JldHVybjt9fXN0eWxlLmZpbHRlcj1yYWxwaGEudGVzdChmaWx0 ZXIpP2ZpbHRlci5yZXBsYWNlKHJhbHBoYSxvcGFjaXR5KTpmaWx0ZXIrIiAiK29w YWNpdHk7fX07fWpRdWVyeS5jc3NIb29rcy5tYXJnaW5SaWdodD1hZGRHZXRIb29r SWYoc3VwcG9ydC5yZWxpYWJsZU1hcmdpblJpZ2h0LGZ1bmN0aW9uKGVsZW0sY29t cHV0ZWQpe2lmKGNvbXB1dGVkKXtyZXR1cm4galF1ZXJ5LnN3YXAoZWxlbSx7ImRp c3BsYXkiOiJpbmxpbmUtYmxvY2sifSxjdXJDU1MsW2VsZW0sIm1hcmdpblJpZ2h0 Il0pO319KTtqUXVlcnkuZWFjaCh7bWFyZ2luOiIiLHBhZGRpbmc6IiIsYm9yZGVy OiJXaWR0aCJ9LGZ1bmN0aW9uKHByZWZpeCxzdWZmaXgpe2pRdWVyeS5jc3NIb29r c1twcmVmaXgrc3VmZml4XT17ZXhwYW5kOmZ1bmN0aW9uKHZhbHVlKXt2YXIgaT0w LGV4cGFuZGVkPXt9LHBhcnRzPXR5cGVvZiB2YWx1ZT09PSJzdHJpbmciP3ZhbHVl LnNwbGl0KCIgIik6W3ZhbHVlXTtmb3IoO2k8NDtpKyspe2V4cGFuZGVkW3ByZWZp eCtjc3NFeHBhbmRbaV0rc3VmZml4XT1wYXJ0c1tpXXx8cGFydHNbaS0yXXx8cGFy dHNbMF07fXJldHVybiBleHBhbmRlZDt9fTtpZighcm1hcmdpbi50ZXN0KHByZWZp eCkpe2pRdWVyeS5jc3NIb29rc1twcmVmaXgrc3VmZml4XS5zZXQ9c2V0UG9zaXRp dmVOdW1iZXI7fX0pO2pRdWVyeS5mbi5leHRlbmQoe2NzczpmdW5jdGlvbihuYW1l LHZhbHVlKXtyZXR1cm4gYWNjZXNzKHRoaXMsZnVuY3Rpb24oZWxlbSxuYW1lLHZh bHVlKXt2YXIgc3R5bGVzLGxlbixtYXA9e30saT0wO2lmKGpRdWVyeS5pc0FycmF5 KG5hbWUpKXtzdHlsZXM9Z2V0U3R5bGVzKGVsZW0pO2xlbj1uYW1lLmxlbmd0aDtm b3IoO2k8bGVuO2krKyl7bWFwW25hbWVbaV1dPWpRdWVyeS5jc3MoZWxlbSxuYW1l W2ldLGZhbHNlLHN0eWxlcyk7fXJldHVybiBtYXA7fXJldHVybiB2YWx1ZSE9PXVu ZGVmaW5lZD9qUXVlcnkuc3R5bGUoZWxlbSxuYW1lLHZhbHVlKTpqUXVlcnkuY3Nz KGVsZW0sbmFtZSk7fSxuYW1lLHZhbHVlLGFyZ3VtZW50cy5sZW5ndGg+MSk7fSxz aG93OmZ1bmN0aW9uKCl7cmV0dXJuIHNob3dIaWRlKHRoaXMsdHJ1ZSk7fSxoaWRl OmZ1bmN0aW9uKCl7cmV0dXJuIHNob3dIaWRlKHRoaXMpO30sdG9nZ2xlOmZ1bmN0 aW9uKHN0YXRlKXtpZih0eXBlb2Ygc3RhdGU9PT0iYm9vbGVhbiIpe3JldHVybiBz dGF0ZT90aGlzLnNob3coKTp0aGlzLmhpZGUoKTt9cmV0dXJuIHRoaXMuZWFjaChm dW5jdGlvbigpe2lmKGlzSGlkZGVuKHRoaXMpKXtqUXVlcnkodGhpcykuc2hvdygp O31lbHNle2pRdWVyeSh0aGlzKS5oaWRlKCk7fX0pO319KTtmdW5jdGlvbiBUd2Vl bihlbGVtLG9wdGlvbnMscHJvcCxlbmQsZWFzaW5nKXtyZXR1cm4gbmV3IFR3ZWVu LnByb3RvdHlwZS5pbml0KGVsZW0sb3B0aW9ucyxwcm9wLGVuZCxlYXNpbmcpO31q UXVlcnkuVHdlZW49VHdlZW47VHdlZW4ucHJvdG90eXBlPXtjb25zdHJ1Y3RvcjpU d2Vlbixpbml0OmZ1bmN0aW9uKGVsZW0sb3B0aW9ucyxwcm9wLGVuZCxlYXNpbmcs dW5pdCl7dGhpcy5lbGVtPWVsZW07dGhpcy5wcm9wPXByb3A7dGhpcy5lYXNpbmc9 ZWFzaW5nfHwic3dpbmciO3RoaXMub3B0aW9ucz1vcHRpb25zO3RoaXMuc3RhcnQ9 dGhpcy5ub3c9dGhpcy5jdXIoKTt0aGlzLmVuZD1lbmQ7dGhpcy51bml0PXVuaXR8 fChqUXVlcnkuY3NzTnVtYmVyW3Byb3BdPyIiOiJweCIpO30sY3VyOmZ1bmN0aW9u KCl7dmFyIGhvb2tzPVR3ZWVuLnByb3BIb29rc1t0aGlzLnByb3BdO3JldHVybiBo b29rcyYmaG9va3MuZ2V0P2hvb2tzLmdldCh0aGlzKTpUd2Vlbi5wcm9wSG9va3Mu X2RlZmF1bHQuZ2V0KHRoaXMpO30scnVuOmZ1bmN0aW9uKHBlcmNlbnQpe3ZhciBl YXNlZCxob29rcz1Ud2Vlbi5wcm9wSG9va3NbdGhpcy5wcm9wXTtpZih0aGlzLm9w dGlvbnMuZHVyYXRpb24pe3RoaXMucG9zPWVhc2VkPWpRdWVyeS5lYXNpbmdbdGhp cy5lYXNpbmddKHBlcmNlbnQsdGhpcy5vcHRpb25zLmR1cmF0aW9uKnBlcmNlbnQs MCwxLHRoaXMub3B0aW9ucy5kdXJhdGlvbik7fWVsc2V7dGhpcy5wb3M9ZWFzZWQ9 cGVyY2VudDt9dGhpcy5ub3c9KHRoaXMuZW5kLXRoaXMuc3RhcnQpKmVhc2VkK3Ro aXMuc3RhcnQ7aWYodGhpcy5vcHRpb25zLnN0ZXApe3RoaXMub3B0aW9ucy5zdGVw LmNhbGwodGhpcy5lbGVtLHRoaXMubm93LHRoaXMpO31pZihob29rcyYmaG9va3Mu c2V0KXtob29rcy5zZXQodGhpcyk7fWVsc2V7VHdlZW4ucHJvcEhvb2tzLl9kZWZh dWx0LnNldCh0aGlzKTt9cmV0dXJuIHRoaXM7fX07VHdlZW4ucHJvdG90eXBlLmlu aXQucHJvdG90eXBlPVR3ZWVuLnByb3RvdHlwZTtUd2Vlbi5wcm9wSG9va3M9e19k ZWZhdWx0OntnZXQ6ZnVuY3Rpb24odHdlZW4pe3ZhciByZXN1bHQ7aWYodHdlZW4u ZWxlbVt0d2Vlbi5wcm9wXSE9bnVsbCYmKCF0d2Vlbi5lbGVtLnN0eWxlfHx0d2Vl bi5lbGVtLnN0eWxlW3R3ZWVuLnByb3BdPT1udWxsKSl7cmV0dXJuIHR3ZWVuLmVs ZW1bdHdlZW4ucHJvcF07fXJlc3VsdD1qUXVlcnkuY3NzKHR3ZWVuLmVsZW0sdHdl ZW4ucHJvcCwiIik7cmV0dXJuICFyZXN1bHR8fHJlc3VsdD09PSJhdXRvIj8wOnJl c3VsdDt9LHNldDpmdW5jdGlvbih0d2Vlbil7aWYoalF1ZXJ5LmZ4LnN0ZXBbdHdl ZW4ucHJvcF0pe2pRdWVyeS5meC5zdGVwW3R3ZWVuLnByb3BdKHR3ZWVuKTt9ZWxz ZXtpZih0d2Vlbi5lbGVtLnN0eWxlJiYodHdlZW4uZWxlbS5zdHlsZVtqUXVlcnku Y3NzUHJvcHNbdHdlZW4ucHJvcF1dIT1udWxsfHxqUXVlcnkuY3NzSG9va3NbdHdl ZW4ucHJvcF0pKXtqUXVlcnkuc3R5bGUodHdlZW4uZWxlbSx0d2Vlbi5wcm9wLHR3 ZWVuLm5vdyt0d2Vlbi51bml0KTt9ZWxzZXt0d2Vlbi5lbGVtW3R3ZWVuLnByb3Bd PXR3ZWVuLm5vdzt9fX19fTtUd2Vlbi5wcm9wSG9va3Muc2Nyb2xsVG9wPVR3ZWVu LnByb3BIb29rcy5zY3JvbGxMZWZ0PXtzZXQ6ZnVuY3Rpb24odHdlZW4pe2lmKHR3 ZWVuLmVsZW0ubm9kZVR5cGUmJnR3ZWVuLmVsZW0ucGFyZW50Tm9kZSl7dHdlZW4u ZWxlbVt0d2Vlbi5wcm9wXT10d2Vlbi5ub3c7fX19O2pRdWVyeS5lYXNpbmc9e2xp bmVhcjpmdW5jdGlvbihwKXtyZXR1cm4gcDt9LHN3aW5nOmZ1bmN0aW9uKHApe3Jl dHVybiAwLjUtTWF0aC5jb3MocCpNYXRoLlBJKS8yO319O2pRdWVyeS5meD1Ud2Vl bi5wcm90b3R5cGUuaW5pdDtqUXVlcnkuZnguc3RlcD17fTt2YXIgZnhOb3csdGlt ZXJJZCxyZnh0eXBlcz0vXig/OnRvZ2dsZXxzaG93fGhpZGUpJC8scmZ4bnVtPW5l dyBSZWdFeHAoIl4oPzooWystXSk9fCkoIitwbnVtKyIpKFthLXolXSopJCIsImki KSxycnVuPS9xdWV1ZUhvb2tzJC8sYW5pbWF0aW9uUHJlZmlsdGVycz1bZGVmYXVs dFByZWZpbHRlcl0sdHdlZW5lcnM9eyIqIjpbZnVuY3Rpb24ocHJvcCx2YWx1ZSl7 dmFyIHR3ZWVuPXRoaXMuY3JlYXRlVHdlZW4ocHJvcCx2YWx1ZSksdGFyZ2V0PXR3 ZWVuLmN1cigpLHBhcnRzPXJmeG51bS5leGVjKHZhbHVlKSx1bml0PXBhcnRzJiZw YXJ0c1szXXx8KGpRdWVyeS5jc3NOdW1iZXJbcHJvcF0/IiI6InB4Iiksc3RhcnQ9 KGpRdWVyeS5jc3NOdW1iZXJbcHJvcF18fHVuaXQhPT0icHgiJiYrdGFyZ2V0KSYm cmZ4bnVtLmV4ZWMoalF1ZXJ5LmNzcyh0d2Vlbi5lbGVtLHByb3ApKSxzY2FsZT0x LG1heEl0ZXJhdGlvbnM9MjA7aWYoc3RhcnQmJnN0YXJ0WzNdIT09dW5pdCl7dW5p dD11bml0fHxzdGFydFszXTtwYXJ0cz1wYXJ0c3x8W107c3RhcnQ9K3RhcmdldHx8 MTtkb3tzY2FsZT1zY2FsZXx8Ii41IjtzdGFydD1zdGFydC9zY2FsZTtqUXVlcnku c3R5bGUodHdlZW4uZWxlbSxwcm9wLHN0YXJ0K3VuaXQpO313aGlsZShzY2FsZSE9 PShzY2FsZT10d2Vlbi5jdXIoKS90YXJnZXQpJiZzY2FsZSE9PTEmJi0tbWF4SXRl cmF0aW9ucyk7fWlmKHBhcnRzKXtzdGFydD10d2Vlbi5zdGFydD0rc3RhcnR8fCt0 YXJnZXR8fDA7dHdlZW4udW5pdD11bml0O3R3ZWVuLmVuZD1wYXJ0c1sxXT9zdGFy dCsocGFydHNbMV0rMSkqcGFydHNbMl06K3BhcnRzWzJdO31yZXR1cm4gdHdlZW47 fV19O2Z1bmN0aW9uIGNyZWF0ZUZ4Tm93KCl7c2V0VGltZW91dChmdW5jdGlvbigp e2Z4Tm93PXVuZGVmaW5lZDt9KTtyZXR1cm4oZnhOb3c9alF1ZXJ5Lm5vdygpKTt9 ZnVuY3Rpb24gZ2VuRngodHlwZSxpbmNsdWRlV2lkdGgpe3ZhciB3aGljaCxhdHRy cz17aGVpZ2h0OnR5cGV9LGk9MDtpbmNsdWRlV2lkdGg9aW5jbHVkZVdpZHRoPzE6 MDtmb3IoO2k8NDtpKz0yLWluY2x1ZGVXaWR0aCl7d2hpY2g9Y3NzRXhwYW5kW2ld O2F0dHJzWyJtYXJnaW4iK3doaWNoXT1hdHRyc1sicGFkZGluZyIrd2hpY2hdPXR5 cGU7fWlmKGluY2x1ZGVXaWR0aCl7YXR0cnMub3BhY2l0eT1hdHRycy53aWR0aD10 eXBlO31yZXR1cm4gYXR0cnM7fWZ1bmN0aW9uIGNyZWF0ZVR3ZWVuKHZhbHVlLHBy b3AsYW5pbWF0aW9uKXt2YXIgdHdlZW4sY29sbGVjdGlvbj0odHdlZW5lcnNbcHJv cF18fFtdKS5jb25jYXQodHdlZW5lcnNbIioiXSksaW5kZXg9MCxsZW5ndGg9Y29s bGVjdGlvbi5sZW5ndGg7Zm9yKDtpbmRleDxsZW5ndGg7aW5kZXgrKyl7aWYoKHR3 ZWVuPWNvbGxlY3Rpb25baW5kZXhdLmNhbGwoYW5pbWF0aW9uLHByb3AsdmFsdWUp KSl7cmV0dXJuIHR3ZWVuO319fWZ1bmN0aW9uIGRlZmF1bHRQcmVmaWx0ZXIoZWxl bSxwcm9wcyxvcHRzKXt2YXIgcHJvcCx2YWx1ZSx0b2dnbGUsdHdlZW4saG9va3Ms b2xkZmlyZSxkaXNwbGF5LGNoZWNrRGlzcGxheSxhbmltPXRoaXMsb3JpZz17fSxz dHlsZT1lbGVtLnN0eWxlLGhpZGRlbj1lbGVtLm5vZGVUeXBlJiZpc0hpZGRlbihl bGVtKSxkYXRhU2hvdz1qUXVlcnkuX2RhdGEoZWxlbSwiZnhzaG93Iik7aWYoIW9w dHMucXVldWUpe2hvb2tzPWpRdWVyeS5fcXVldWVIb29rcyhlbGVtLCJmeCIpO2lm KGhvb2tzLnVucXVldWVkPT1udWxsKXtob29rcy51bnF1ZXVlZD0wO29sZGZpcmU9 aG9va3MuZW1wdHkuZmlyZTtob29rcy5lbXB0eS5maXJlPWZ1bmN0aW9uKCl7aWYo IWhvb2tzLnVucXVldWVkKXtvbGRmaXJlKCk7fX07fWhvb2tzLnVucXVldWVkKys7 YW5pbS5hbHdheXMoZnVuY3Rpb24oKXthbmltLmFsd2F5cyhmdW5jdGlvbigpe2hv b2tzLnVucXVldWVkLS07aWYoIWpRdWVyeS5xdWV1ZShlbGVtLCJmeCIpLmxlbmd0 aCl7aG9va3MuZW1wdHkuZmlyZSgpO319KTt9KTt9aWYoZWxlbS5ub2RlVHlwZT09 PTEmJigiaGVpZ2h0IiBpbiBwcm9wc3x8IndpZHRoIiBpbiBwcm9wcykpe29wdHMu b3ZlcmZsb3c9W3N0eWxlLm92ZXJmbG93LHN0eWxlLm92ZXJmbG93WCxzdHlsZS5v dmVyZmxvd1ldO2Rpc3BsYXk9alF1ZXJ5LmNzcyhlbGVtLCJkaXNwbGF5Iik7Y2hl Y2tEaXNwbGF5PWRpc3BsYXk9PT0ibm9uZSI/alF1ZXJ5Ll9kYXRhKGVsZW0sIm9s ZGRpc3BsYXkiKXx8ZGVmYXVsdERpc3BsYXkoZWxlbS5ub2RlTmFtZSk6ZGlzcGxh eTtpZihjaGVja0Rpc3BsYXk9PT0iaW5saW5lIiYmalF1ZXJ5LmNzcyhlbGVtLCJm bG9hdCIpPT09Im5vbmUiKXtpZighc3VwcG9ydC5pbmxpbmVCbG9ja05lZWRzTGF5 b3V0fHxkZWZhdWx0RGlzcGxheShlbGVtLm5vZGVOYW1lKT09PSJpbmxpbmUiKXtz dHlsZS5kaXNwbGF5PSJpbmxpbmUtYmxvY2siO31lbHNle3N0eWxlLnpvb209MTt9 fX1pZihvcHRzLm92ZXJmbG93KXtzdHlsZS5vdmVyZmxvdz0iaGlkZGVuIjtpZigh c3VwcG9ydC5zaHJpbmtXcmFwQmxvY2tzKCkpe2FuaW0uYWx3YXlzKGZ1bmN0aW9u KCl7c3R5bGUub3ZlcmZsb3c9b3B0cy5vdmVyZmxvd1swXTtzdHlsZS5vdmVyZmxv d1g9b3B0cy5vdmVyZmxvd1sxXTtzdHlsZS5vdmVyZmxvd1k9b3B0cy5vdmVyZmxv d1syXTt9KTt9fWZvcihwcm9wIGluIHByb3BzKXt2YWx1ZT1wcm9wc1twcm9wXTtp ZihyZnh0eXBlcy5leGVjKHZhbHVlKSl7ZGVsZXRlIHByb3BzW3Byb3BdO3RvZ2ds ZT10b2dnbGV8fHZhbHVlPT09InRvZ2dsZSI7aWYodmFsdWU9PT0oaGlkZGVuPyJo aWRlIjoic2hvdyIpKXtpZih2YWx1ZT09PSJzaG93IiYmZGF0YVNob3cmJmRhdGFT aG93W3Byb3BdIT09dW5kZWZpbmVkKXtoaWRkZW49dHJ1ZTt9ZWxzZXtjb250aW51 ZTt9fW9yaWdbcHJvcF09ZGF0YVNob3cmJmRhdGFTaG93W3Byb3BdfHxqUXVlcnku c3R5bGUoZWxlbSxwcm9wKTt9ZWxzZXtkaXNwbGF5PXVuZGVmaW5lZDt9fWlmKCFq UXVlcnkuaXNFbXB0eU9iamVjdChvcmlnKSl7aWYoZGF0YVNob3cpe2lmKCJoaWRk ZW4iIGluIGRhdGFTaG93KXtoaWRkZW49ZGF0YVNob3cuaGlkZGVuO319ZWxzZXtk YXRhU2hvdz1qUXVlcnkuX2RhdGEoZWxlbSwiZnhzaG93Iix7fSk7fWlmKHRvZ2ds ZSl7ZGF0YVNob3cuaGlkZGVuPSFoaWRkZW47fWlmKGhpZGRlbil7alF1ZXJ5KGVs ZW0pLnNob3coKTt9ZWxzZXthbmltLmRvbmUoZnVuY3Rpb24oKXtqUXVlcnkoZWxl bSkuaGlkZSgpO30pO31hbmltLmRvbmUoZnVuY3Rpb24oKXt2YXIgcHJvcDtqUXVl cnkuX3JlbW92ZURhdGEoZWxlbSwiZnhzaG93Iik7Zm9yKHByb3AgaW4gb3JpZyl7 alF1ZXJ5LnN0eWxlKGVsZW0scHJvcCxvcmlnW3Byb3BdKTt9fSk7Zm9yKHByb3Ag aW4gb3JpZyl7dHdlZW49Y3JlYXRlVHdlZW4oaGlkZGVuP2RhdGFTaG93W3Byb3Bd OjAscHJvcCxhbmltKTtpZighKHByb3AgaW4gZGF0YVNob3cpKXtkYXRhU2hvd1tw cm9wXT10d2Vlbi5zdGFydDtpZihoaWRkZW4pe3R3ZWVuLmVuZD10d2Vlbi5zdGFy dDt0d2Vlbi5zdGFydD1wcm9wPT09IndpZHRoInx8cHJvcD09PSJoZWlnaHQiPzE6 MDt9fX19ZWxzZXtpZigoZGlzcGxheT09PSJub25lIj9kZWZhdWx0RGlzcGxheShl bGVtLm5vZGVOYW1lKTpkaXNwbGF5KT09PSJpbmxpbmUiKXtzdHlsZS5kaXNwbGF5 PWRpc3BsYXk7fX19ZnVuY3Rpb24gcHJvcEZpbHRlcihwcm9wcyxzcGVjaWFsRWFz aW5nKXt2YXIgaW5kZXgsbmFtZSxlYXNpbmcsdmFsdWUsaG9va3M7Zm9yKGluZGV4 IGluIHByb3BzKXtuYW1lPWpRdWVyeS5jYW1lbENhc2UoaW5kZXgpO2Vhc2luZz1z cGVjaWFsRWFzaW5nW25hbWVdO3ZhbHVlPXByb3BzW2luZGV4XTtpZihqUXVlcnku aXNBcnJheSh2YWx1ZSkpe2Vhc2luZz12YWx1ZVsxXTt2YWx1ZT1wcm9wc1tpbmRl eF09dmFsdWVbMF07fWlmKGluZGV4IT09bmFtZSl7cHJvcHNbbmFtZV09dmFsdWU7 ZGVsZXRlIHByb3BzW2luZGV4XTt9aG9va3M9alF1ZXJ5LmNzc0hvb2tzW25hbWVd O2lmKGhvb2tzJiYiZXhwYW5kIiBpbiBob29rcyl7dmFsdWU9aG9va3MuZXhwYW5k KHZhbHVlKTtkZWxldGUgcHJvcHNbbmFtZV07Zm9yKGluZGV4IGluIHZhbHVlKXtp ZighKGluZGV4IGluIHByb3BzKSl7cHJvcHNbaW5kZXhdPXZhbHVlW2luZGV4XTtz cGVjaWFsRWFzaW5nW2luZGV4XT1lYXNpbmc7fX19ZWxzZXtzcGVjaWFsRWFzaW5n W25hbWVdPWVhc2luZzt9fX1mdW5jdGlvbiBBbmltYXRpb24oZWxlbSxwcm9wZXJ0 aWVzLG9wdGlvbnMpe3ZhciByZXN1bHQsc3RvcHBlZCxpbmRleD0wLGxlbmd0aD1h bmltYXRpb25QcmVmaWx0ZXJzLmxlbmd0aCxkZWZlcnJlZD1qUXVlcnkuRGVmZXJy ZWQoKS5hbHdheXMoZnVuY3Rpb24oKXtkZWxldGUgdGljay5lbGVtO30pLHRpY2s9 ZnVuY3Rpb24oKXtpZihzdG9wcGVkKXtyZXR1cm4gZmFsc2U7fXZhciBjdXJyZW50 VGltZT1meE5vd3x8Y3JlYXRlRnhOb3coKSxyZW1haW5pbmc9TWF0aC5tYXgoMCxh bmltYXRpb24uc3RhcnRUaW1lK2FuaW1hdGlvbi5kdXJhdGlvbi1jdXJyZW50VGlt ZSksdGVtcD1yZW1haW5pbmcvYW5pbWF0aW9uLmR1cmF0aW9ufHwwLHBlcmNlbnQ9 MS10ZW1wLGluZGV4PTAsbGVuZ3RoPWFuaW1hdGlvbi50d2VlbnMubGVuZ3RoO2Zv cig7aW5kZXg8bGVuZ3RoO2luZGV4Kyspe2FuaW1hdGlvbi50d2VlbnNbaW5kZXhd LnJ1bihwZXJjZW50KTt9ZGVmZXJyZWQubm90aWZ5V2l0aChlbGVtLFthbmltYXRp b24scGVyY2VudCxyZW1haW5pbmddKTtpZihwZXJjZW50PDEmJmxlbmd0aCl7cmV0 dXJuIHJlbWFpbmluZzt9ZWxzZXtkZWZlcnJlZC5yZXNvbHZlV2l0aChlbGVtLFth bmltYXRpb25dKTtyZXR1cm4gZmFsc2U7fX0sYW5pbWF0aW9uPWRlZmVycmVkLnBy b21pc2Uoe2VsZW06ZWxlbSxwcm9wczpqUXVlcnkuZXh0ZW5kKHt9LHByb3BlcnRp ZXMpLG9wdHM6alF1ZXJ5LmV4dGVuZCh0cnVlLHtzcGVjaWFsRWFzaW5nOnt9fSxv cHRpb25zKSxvcmlnaW5hbFByb3BlcnRpZXM6cHJvcGVydGllcyxvcmlnaW5hbE9w dGlvbnM6b3B0aW9ucyxzdGFydFRpbWU6ZnhOb3d8fGNyZWF0ZUZ4Tm93KCksZHVy YXRpb246b3B0aW9ucy5kdXJhdGlvbix0d2VlbnM6W10sY3JlYXRlVHdlZW46ZnVu Y3Rpb24ocHJvcCxlbmQpe3ZhciB0d2Vlbj1qUXVlcnkuVHdlZW4oZWxlbSxhbmlt YXRpb24ub3B0cyxwcm9wLGVuZCxhbmltYXRpb24ub3B0cy5zcGVjaWFsRWFzaW5n W3Byb3BdfHxhbmltYXRpb24ub3B0cy5lYXNpbmcpO2FuaW1hdGlvbi50d2VlbnMu cHVzaCh0d2Vlbik7cmV0dXJuIHR3ZWVuO30sc3RvcDpmdW5jdGlvbihnb3RvRW5k KXt2YXIgaW5kZXg9MCxsZW5ndGg9Z290b0VuZD9hbmltYXRpb24udHdlZW5zLmxl bmd0aDowO2lmKHN0b3BwZWQpe3JldHVybiB0aGlzO31zdG9wcGVkPXRydWU7Zm9y KDtpbmRleDxsZW5ndGg7aW5kZXgrKyl7YW5pbWF0aW9uLnR3ZWVuc1tpbmRleF0u cnVuKDEpO31pZihnb3RvRW5kKXtkZWZlcnJlZC5yZXNvbHZlV2l0aChlbGVtLFth bmltYXRpb24sZ290b0VuZF0pO31lbHNle2RlZmVycmVkLnJlamVjdFdpdGgoZWxl bSxbYW5pbWF0aW9uLGdvdG9FbmRdKTt9cmV0dXJuIHRoaXM7fX0pLHByb3BzPWFu aW1hdGlvbi5wcm9wcztwcm9wRmlsdGVyKHByb3BzLGFuaW1hdGlvbi5vcHRzLnNw ZWNpYWxFYXNpbmcpO2Zvcig7aW5kZXg8bGVuZ3RoO2luZGV4Kyspe3Jlc3VsdD1h bmltYXRpb25QcmVmaWx0ZXJzW2luZGV4XS5jYWxsKGFuaW1hdGlvbixlbGVtLHBy b3BzLGFuaW1hdGlvbi5vcHRzKTtpZihyZXN1bHQpe3JldHVybiByZXN1bHQ7fX1q UXVlcnkubWFwKHByb3BzLGNyZWF0ZVR3ZWVuLGFuaW1hdGlvbik7aWYoalF1ZXJ5 LmlzRnVuY3Rpb24oYW5pbWF0aW9uLm9wdHMuc3RhcnQpKXthbmltYXRpb24ub3B0 cy5zdGFydC5jYWxsKGVsZW0sYW5pbWF0aW9uKTt9alF1ZXJ5LmZ4LnRpbWVyKGpR dWVyeS5leHRlbmQodGljayx7ZWxlbTplbGVtLGFuaW06YW5pbWF0aW9uLHF1ZXVl OmFuaW1hdGlvbi5vcHRzLnF1ZXVlfSkpO3JldHVybiBhbmltYXRpb24ucHJvZ3Jl c3MoYW5pbWF0aW9uLm9wdHMucHJvZ3Jlc3MpLmRvbmUoYW5pbWF0aW9uLm9wdHMu ZG9uZSxhbmltYXRpb24ub3B0cy5jb21wbGV0ZSkuZmFpbChhbmltYXRpb24ub3B0 cy5mYWlsKS5hbHdheXMoYW5pbWF0aW9uLm9wdHMuYWx3YXlzKTt9alF1ZXJ5LkFu aW1hdGlvbj1qUXVlcnkuZXh0ZW5kKEFuaW1hdGlvbix7dHdlZW5lcjpmdW5jdGlv bihwcm9wcyxjYWxsYmFjayl7aWYoalF1ZXJ5LmlzRnVuY3Rpb24ocHJvcHMpKXtj YWxsYmFjaz1wcm9wcztwcm9wcz1bIioiXTt9ZWxzZXtwcm9wcz1wcm9wcy5zcGxp dCgiICIpO312YXIgcHJvcCxpbmRleD0wLGxlbmd0aD1wcm9wcy5sZW5ndGg7Zm9y KDtpbmRleDxsZW5ndGg7aW5kZXgrKyl7cHJvcD1wcm9wc1tpbmRleF07dHdlZW5l cnNbcHJvcF09dHdlZW5lcnNbcHJvcF18fFtdO3R3ZWVuZXJzW3Byb3BdLnVuc2hp ZnQoY2FsbGJhY2spO319LHByZWZpbHRlcjpmdW5jdGlvbihjYWxsYmFjayxwcmVw ZW5kKXtpZihwcmVwZW5kKXthbmltYXRpb25QcmVmaWx0ZXJzLnVuc2hpZnQoY2Fs bGJhY2spO31lbHNle2FuaW1hdGlvblByZWZpbHRlcnMucHVzaChjYWxsYmFjayk7 fX19KTtqUXVlcnkuc3BlZWQ9ZnVuY3Rpb24oc3BlZWQsZWFzaW5nLGZuKXt2YXIg b3B0PXNwZWVkJiZ0eXBlb2Ygc3BlZWQ9PT0ib2JqZWN0Ij9qUXVlcnkuZXh0ZW5k KHt9LHNwZWVkKTp7Y29tcGxldGU6Zm58fCFmbiYmZWFzaW5nfHxqUXVlcnkuaXNG dW5jdGlvbihzcGVlZCkmJnNwZWVkLGR1cmF0aW9uOnNwZWVkLGVhc2luZzpmbiYm ZWFzaW5nfHxlYXNpbmcmJiFqUXVlcnkuaXNGdW5jdGlvbihlYXNpbmcpJiZlYXNp bmd9O29wdC5kdXJhdGlvbj1qUXVlcnkuZngub2ZmPzA6dHlwZW9mIG9wdC5kdXJh dGlvbj09PSJudW1iZXIiP29wdC5kdXJhdGlvbjpvcHQuZHVyYXRpb24gaW4galF1 ZXJ5LmZ4LnNwZWVkcz9qUXVlcnkuZnguc3BlZWRzW29wdC5kdXJhdGlvbl06alF1 ZXJ5LmZ4LnNwZWVkcy5fZGVmYXVsdDtpZihvcHQucXVldWU9PW51bGx8fG9wdC5x dWV1ZT09PXRydWUpe29wdC5xdWV1ZT0iZngiO31vcHQub2xkPW9wdC5jb21wbGV0 ZTtvcHQuY29tcGxldGU9ZnVuY3Rpb24oKXtpZihqUXVlcnkuaXNGdW5jdGlvbihv cHQub2xkKSl7b3B0Lm9sZC5jYWxsKHRoaXMpO31pZihvcHQucXVldWUpe2pRdWVy eS5kZXF1ZXVlKHRoaXMsb3B0LnF1ZXVlKTt9fTtyZXR1cm4gb3B0O307alF1ZXJ5 LmZuLmV4dGVuZCh7ZmFkZVRvOmZ1bmN0aW9uKHNwZWVkLHRvLGVhc2luZyxjYWxs YmFjayl7cmV0dXJuIHRoaXMuZmlsdGVyKGlzSGlkZGVuKS5jc3MoIm9wYWNpdHki LDApLnNob3coKS5lbmQoKS5hbmltYXRlKHtvcGFjaXR5OnRvfSxzcGVlZCxlYXNp bmcsY2FsbGJhY2spO30sYW5pbWF0ZTpmdW5jdGlvbihwcm9wLHNwZWVkLGVhc2lu ZyxjYWxsYmFjayl7dmFyIGVtcHR5PWpRdWVyeS5pc0VtcHR5T2JqZWN0KHByb3Ap LG9wdGFsbD1qUXVlcnkuc3BlZWQoc3BlZWQsZWFzaW5nLGNhbGxiYWNrKSxkb0Fu aW1hdGlvbj1mdW5jdGlvbigpe3ZhciBhbmltPUFuaW1hdGlvbih0aGlzLGpRdWVy eS5leHRlbmQoe30scHJvcCksb3B0YWxsKTtpZihlbXB0eXx8alF1ZXJ5Ll9kYXRh KHRoaXMsImZpbmlzaCIpKXthbmltLnN0b3AodHJ1ZSk7fX07ZG9BbmltYXRpb24u ZmluaXNoPWRvQW5pbWF0aW9uO3JldHVybiBlbXB0eXx8b3B0YWxsLnF1ZXVlPT09 ZmFsc2U/dGhpcy5lYWNoKGRvQW5pbWF0aW9uKTp0aGlzLnF1ZXVlKG9wdGFsbC5x dWV1ZSxkb0FuaW1hdGlvbik7fSxzdG9wOmZ1bmN0aW9uKHR5cGUsY2xlYXJRdWV1 ZSxnb3RvRW5kKXt2YXIgc3RvcFF1ZXVlPWZ1bmN0aW9uKGhvb2tzKXt2YXIgc3Rv cD1ob29rcy5zdG9wO2RlbGV0ZSBob29rcy5zdG9wO3N0b3AoZ290b0VuZCk7fTtp Zih0eXBlb2YgdHlwZSE9PSJzdHJpbmciKXtnb3RvRW5kPWNsZWFyUXVldWU7Y2xl YXJRdWV1ZT10eXBlO3R5cGU9dW5kZWZpbmVkO31pZihjbGVhclF1ZXVlJiZ0eXBl IT09ZmFsc2Upe3RoaXMucXVldWUodHlwZXx8ImZ4IixbXSk7fXJldHVybiB0aGlz LmVhY2goZnVuY3Rpb24oKXt2YXIgZGVxdWV1ZT10cnVlLGluZGV4PXR5cGUhPW51 bGwmJnR5cGUrInF1ZXVlSG9va3MiLHRpbWVycz1qUXVlcnkudGltZXJzLGRhdGE9 alF1ZXJ5Ll9kYXRhKHRoaXMpO2lmKGluZGV4KXtpZihkYXRhW2luZGV4XSYmZGF0 YVtpbmRleF0uc3RvcCl7c3RvcFF1ZXVlKGRhdGFbaW5kZXhdKTt9fWVsc2V7Zm9y KGluZGV4IGluIGRhdGEpe2lmKGRhdGFbaW5kZXhdJiZkYXRhW2luZGV4XS5zdG9w JiZycnVuLnRlc3QoaW5kZXgpKXtzdG9wUXVldWUoZGF0YVtpbmRleF0pO319fWZv cihpbmRleD10aW1lcnMubGVuZ3RoO2luZGV4LS07KXtpZih0aW1lcnNbaW5kZXhd LmVsZW09PT10aGlzJiYodHlwZT09bnVsbHx8dGltZXJzW2luZGV4XS5xdWV1ZT09 PXR5cGUpKXt0aW1lcnNbaW5kZXhdLmFuaW0uc3RvcChnb3RvRW5kKTtkZXF1ZXVl PWZhbHNlO3RpbWVycy5zcGxpY2UoaW5kZXgsMSk7fX1pZihkZXF1ZXVlfHwhZ290 b0VuZCl7alF1ZXJ5LmRlcXVldWUodGhpcyx0eXBlKTt9fSk7fSxmaW5pc2g6ZnVu Y3Rpb24odHlwZSl7aWYodHlwZSE9PWZhbHNlKXt0eXBlPXR5cGV8fCJmeCI7fXJl dHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgaW5kZXgsZGF0YT1qUXVlcnku X2RhdGEodGhpcykscXVldWU9ZGF0YVt0eXBlKyJxdWV1ZSJdLGhvb2tzPWRhdGFb dHlwZSsicXVldWVIb29rcyJdLHRpbWVycz1qUXVlcnkudGltZXJzLGxlbmd0aD1x dWV1ZT9xdWV1ZS5sZW5ndGg6MDtkYXRhLmZpbmlzaD10cnVlO2pRdWVyeS5xdWV1 ZSh0aGlzLHR5cGUsW10pO2lmKGhvb2tzJiZob29rcy5zdG9wKXtob29rcy5zdG9w LmNhbGwodGhpcyx0cnVlKTt9Zm9yKGluZGV4PXRpbWVycy5sZW5ndGg7aW5kZXgt LTspe2lmKHRpbWVyc1tpbmRleF0uZWxlbT09PXRoaXMmJnRpbWVyc1tpbmRleF0u cXVldWU9PT10eXBlKXt0aW1lcnNbaW5kZXhdLmFuaW0uc3RvcCh0cnVlKTt0aW1l cnMuc3BsaWNlKGluZGV4LDEpO319Zm9yKGluZGV4PTA7aW5kZXg8bGVuZ3RoO2lu ZGV4Kyspe2lmKHF1ZXVlW2luZGV4XSYmcXVldWVbaW5kZXhdLmZpbmlzaCl7cXVl dWVbaW5kZXhdLmZpbmlzaC5jYWxsKHRoaXMpO319ZGVsZXRlIGRhdGEuZmluaXNo O30pO319KTtqUXVlcnkuZWFjaChbInRvZ2dsZSIsInNob3ciLCJoaWRlIl0sZnVu Y3Rpb24oaSxuYW1lKXt2YXIgY3NzRm49alF1ZXJ5LmZuW25hbWVdO2pRdWVyeS5m bltuYW1lXT1mdW5jdGlvbihzcGVlZCxlYXNpbmcsY2FsbGJhY2spe3JldHVybiBz cGVlZD09bnVsbHx8dHlwZW9mIHNwZWVkPT09ImJvb2xlYW4iP2Nzc0ZuLmFwcGx5 KHRoaXMsYXJndW1lbnRzKTp0aGlzLmFuaW1hdGUoZ2VuRngobmFtZSx0cnVlKSxz cGVlZCxlYXNpbmcsY2FsbGJhY2spO307fSk7alF1ZXJ5LmVhY2goe3NsaWRlRG93 bjpnZW5GeCgic2hvdyIpLHNsaWRlVXA6Z2VuRngoImhpZGUiKSxzbGlkZVRvZ2ds ZTpnZW5GeCgidG9nZ2xlIiksZmFkZUluOntvcGFjaXR5OiJzaG93In0sZmFkZU91 dDp7b3BhY2l0eToiaGlkZSJ9LGZhZGVUb2dnbGU6e29wYWNpdHk6InRvZ2dsZSJ9 fSxmdW5jdGlvbihuYW1lLHByb3BzKXtqUXVlcnkuZm5bbmFtZV09ZnVuY3Rpb24o c3BlZWQsZWFzaW5nLGNhbGxiYWNrKXtyZXR1cm4gdGhpcy5hbmltYXRlKHByb3Bz LHNwZWVkLGVhc2luZyxjYWxsYmFjayk7fTt9KTtqUXVlcnkudGltZXJzPVtdO2pR dWVyeS5meC50aWNrPWZ1bmN0aW9uKCl7dmFyIHRpbWVyLHRpbWVycz1qUXVlcnku dGltZXJzLGk9MDtmeE5vdz1qUXVlcnkubm93KCk7Zm9yKDtpPHRpbWVycy5sZW5n dGg7aSsrKXt0aW1lcj10aW1lcnNbaV07aWYoIXRpbWVyKCkmJnRpbWVyc1tpXT09 PXRpbWVyKXt0aW1lcnMuc3BsaWNlKGktLSwxKTt9fWlmKCF0aW1lcnMubGVuZ3Ro KXtqUXVlcnkuZnguc3RvcCgpO31meE5vdz11bmRlZmluZWQ7fTtqUXVlcnkuZngu dGltZXI9ZnVuY3Rpb24odGltZXIpe2pRdWVyeS50aW1lcnMucHVzaCh0aW1lcik7 aWYodGltZXIoKSl7alF1ZXJ5LmZ4LnN0YXJ0KCk7fWVsc2V7alF1ZXJ5LnRpbWVy cy5wb3AoKTt9fTtqUXVlcnkuZnguaW50ZXJ2YWw9MTM7alF1ZXJ5LmZ4LnN0YXJ0 PWZ1bmN0aW9uKCl7aWYoIXRpbWVySWQpe3RpbWVySWQ9c2V0SW50ZXJ2YWwoalF1 ZXJ5LmZ4LnRpY2ssalF1ZXJ5LmZ4LmludGVydmFsKTt9fTtqUXVlcnkuZnguc3Rv cD1mdW5jdGlvbigpe2NsZWFySW50ZXJ2YWwodGltZXJJZCk7dGltZXJJZD1udWxs O307alF1ZXJ5LmZ4LnNwZWVkcz17c2xvdzo2MDAsZmFzdDoyMDAsX2RlZmF1bHQ6 NDAwfTtqUXVlcnkuZm4uZGVsYXk9ZnVuY3Rpb24odGltZSx0eXBlKXt0aW1lPWpR dWVyeS5meD9qUXVlcnkuZnguc3BlZWRzW3RpbWVdfHx0aW1lOnRpbWU7dHlwZT10 eXBlfHwiZngiO3JldHVybiB0aGlzLnF1ZXVlKHR5cGUsZnVuY3Rpb24obmV4dCxo b29rcyl7dmFyIHRpbWVvdXQ9c2V0VGltZW91dChuZXh0LHRpbWUpO2hvb2tzLnN0 b3A9ZnVuY3Rpb24oKXtjbGVhclRpbWVvdXQodGltZW91dCk7fTt9KTt9OyhmdW5j dGlvbigpe3ZhciBpbnB1dCxkaXYsc2VsZWN0LGEsb3B0O2Rpdj1kb2N1bWVudC5j cmVhdGVFbGVtZW50KCJkaXYiKTtkaXYuc2V0QXR0cmlidXRlKCJjbGFzc05hbWUi LCJ0Iik7ZGl2LmlubmVySFRNTD0iICA8bGluay8+PHRhYmxlPjwvdGFibGU+PGEg aHJlZj0nL2EnPmE8L2E+PGlucHV0IHR5cGU9J2NoZWNrYm94Jy8+IjthPWRpdi5n ZXRFbGVtZW50c0J5VGFnTmFtZSgiYSIpWzBdO3NlbGVjdD1kb2N1bWVudC5jcmVh dGVFbGVtZW50KCJzZWxlY3QiKTtvcHQ9c2VsZWN0LmFwcGVuZENoaWxkKGRvY3Vt ZW50LmNyZWF0ZUVsZW1lbnQoIm9wdGlvbiIpKTtpbnB1dD1kaXYuZ2V0RWxlbWVu dHNCeVRhZ05hbWUoImlucHV0IilbMF07YS5zdHlsZS5jc3NUZXh0PSJ0b3A6MXB4 IjtzdXBwb3J0LmdldFNldEF0dHJpYnV0ZT1kaXYuY2xhc3NOYW1lIT09InQiO3N1 cHBvcnQuc3R5bGU9L3RvcC8udGVzdChhLmdldEF0dHJpYnV0ZSgic3R5bGUiKSk7 c3VwcG9ydC5ocmVmTm9ybWFsaXplZD1hLmdldEF0dHJpYnV0ZSgiaHJlZiIpPT09 Ii9hIjtzdXBwb3J0LmNoZWNrT249ISFpbnB1dC52YWx1ZTtzdXBwb3J0Lm9wdFNl bGVjdGVkPW9wdC5zZWxlY3RlZDtzdXBwb3J0LmVuY3R5cGU9ISFkb2N1bWVudC5j cmVhdGVFbGVtZW50KCJmb3JtIikuZW5jdHlwZTtzZWxlY3QuZGlzYWJsZWQ9dHJ1 ZTtzdXBwb3J0Lm9wdERpc2FibGVkPSFvcHQuZGlzYWJsZWQ7aW5wdXQ9ZG9jdW1l bnQuY3JlYXRlRWxlbWVudCgiaW5wdXQiKTtpbnB1dC5zZXRBdHRyaWJ1dGUoInZh bHVlIiwiIik7c3VwcG9ydC5pbnB1dD1pbnB1dC5nZXRBdHRyaWJ1dGUoInZhbHVl Iik9PT0iIjtpbnB1dC52YWx1ZT0idCI7aW5wdXQuc2V0QXR0cmlidXRlKCJ0eXBl IiwicmFkaW8iKTtzdXBwb3J0LnJhZGlvVmFsdWU9aW5wdXQudmFsdWU9PT0idCI7 fSkoKTt2YXIgcnJldHVybj0vXHIvZztqUXVlcnkuZm4uZXh0ZW5kKHt2YWw6ZnVu Y3Rpb24odmFsdWUpe3ZhciBob29rcyxyZXQsaXNGdW5jdGlvbixlbGVtPXRoaXNb MF07aWYoIWFyZ3VtZW50cy5sZW5ndGgpe2lmKGVsZW0pe2hvb2tzPWpRdWVyeS52 YWxIb29rc1tlbGVtLnR5cGVdfHxqUXVlcnkudmFsSG9va3NbZWxlbS5ub2RlTmFt ZS50b0xvd2VyQ2FzZSgpXTtpZihob29rcyYmImdldCIgaW4gaG9va3MmJihyZXQ9 aG9va3MuZ2V0KGVsZW0sInZhbHVlIikpIT09dW5kZWZpbmVkKXtyZXR1cm4gcmV0 O31yZXQ9ZWxlbS52YWx1ZTtyZXR1cm4gdHlwZW9mIHJldD09PSJzdHJpbmciP3Jl dC5yZXBsYWNlKHJyZXR1cm4sIiIpOnJldD09bnVsbD8iIjpyZXQ7fXJldHVybjt9 aXNGdW5jdGlvbj1qUXVlcnkuaXNGdW5jdGlvbih2YWx1ZSk7cmV0dXJuIHRoaXMu ZWFjaChmdW5jdGlvbihpKXt2YXIgdmFsO2lmKHRoaXMubm9kZVR5cGUhPT0xKXty ZXR1cm47fWlmKGlzRnVuY3Rpb24pe3ZhbD12YWx1ZS5jYWxsKHRoaXMsaSxqUXVl cnkodGhpcykudmFsKCkpO31lbHNle3ZhbD12YWx1ZTt9aWYodmFsPT1udWxsKXt2 YWw9IiI7fWVsc2V7aWYodHlwZW9mIHZhbD09PSJudW1iZXIiKXt2YWwrPSIiO31l bHNle2lmKGpRdWVyeS5pc0FycmF5KHZhbCkpe3ZhbD1qUXVlcnkubWFwKHZhbCxm dW5jdGlvbih2YWx1ZSl7cmV0dXJuIHZhbHVlPT1udWxsPyIiOnZhbHVlKyIiO30p O319fWhvb2tzPWpRdWVyeS52YWxIb29rc1t0aGlzLnR5cGVdfHxqUXVlcnkudmFs SG9va3NbdGhpcy5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpXTtpZighaG9va3N8fCEo InNldCIgaW4gaG9va3MpfHxob29rcy5zZXQodGhpcyx2YWwsInZhbHVlIik9PT11 bmRlZmluZWQpe3RoaXMudmFsdWU9dmFsO319KTt9fSk7alF1ZXJ5LmV4dGVuZCh7 dmFsSG9va3M6e29wdGlvbjp7Z2V0OmZ1bmN0aW9uKGVsZW0pe3ZhciB2YWw9alF1 ZXJ5LmZpbmQuYXR0cihlbGVtLCJ2YWx1ZSIpO3JldHVybiB2YWwhPW51bGw/dmFs OmpRdWVyeS50cmltKGpRdWVyeS50ZXh0KGVsZW0pKTt9fSxzZWxlY3Q6e2dldDpm dW5jdGlvbihlbGVtKXt2YXIgdmFsdWUsb3B0aW9uLG9wdGlvbnM9ZWxlbS5vcHRp b25zLGluZGV4PWVsZW0uc2VsZWN0ZWRJbmRleCxvbmU9ZWxlbS50eXBlPT09InNl bGVjdC1vbmUifHxpbmRleDwwLHZhbHVlcz1vbmU/bnVsbDpbXSxtYXg9b25lP2lu ZGV4KzE6b3B0aW9ucy5sZW5ndGgsaT1pbmRleDwwP21heDpvbmU/aW5kZXg6MDtm b3IoO2k8bWF4O2krKyl7b3B0aW9uPW9wdGlvbnNbaV07aWYoKG9wdGlvbi5zZWxl Y3RlZHx8aT09PWluZGV4KSYmKHN1cHBvcnQub3B0RGlzYWJsZWQ/IW9wdGlvbi5k aXNhYmxlZDpvcHRpb24uZ2V0QXR0cmlidXRlKCJkaXNhYmxlZCIpPT09bnVsbCkm Jighb3B0aW9uLnBhcmVudE5vZGUuZGlzYWJsZWR8fCFqUXVlcnkubm9kZU5hbWUo b3B0aW9uLnBhcmVudE5vZGUsIm9wdGdyb3VwIikpKXt2YWx1ZT1qUXVlcnkob3B0 aW9uKS52YWwoKTtpZihvbmUpe3JldHVybiB2YWx1ZTt9dmFsdWVzLnB1c2godmFs dWUpO319cmV0dXJuIHZhbHVlczt9LHNldDpmdW5jdGlvbihlbGVtLHZhbHVlKXt2 YXIgb3B0aW9uU2V0LG9wdGlvbixvcHRpb25zPWVsZW0ub3B0aW9ucyx2YWx1ZXM9 alF1ZXJ5Lm1ha2VBcnJheSh2YWx1ZSksaT1vcHRpb25zLmxlbmd0aDt3aGlsZShp LS0pe29wdGlvbj1vcHRpb25zW2ldO2lmKGpRdWVyeS5pbkFycmF5KGpRdWVyeS52 YWxIb29rcy5vcHRpb24uZ2V0KG9wdGlvbiksdmFsdWVzKT49MCl7dHJ5e29wdGlv bi5zZWxlY3RlZD1vcHRpb25TZXQ9dHJ1ZTt9Y2F0Y2goXyl7b3B0aW9uLnNjcm9s bEhlaWdodDt9fWVsc2V7b3B0aW9uLnNlbGVjdGVkPWZhbHNlO319aWYoIW9wdGlv blNldCl7ZWxlbS5zZWxlY3RlZEluZGV4PS0xO31yZXR1cm4gb3B0aW9uczt9fX19 KTtqUXVlcnkuZWFjaChbInJhZGlvIiwiY2hlY2tib3giXSxmdW5jdGlvbigpe2pR dWVyeS52YWxIb29rc1t0aGlzXT17c2V0OmZ1bmN0aW9uKGVsZW0sdmFsdWUpe2lm KGpRdWVyeS5pc0FycmF5KHZhbHVlKSl7cmV0dXJuKGVsZW0uY2hlY2tlZD1qUXVl cnkuaW5BcnJheShqUXVlcnkoZWxlbSkudmFsKCksdmFsdWUpPj0wKTt9fX07aWYo IXN1cHBvcnQuY2hlY2tPbil7alF1ZXJ5LnZhbEhvb2tzW3RoaXNdLmdldD1mdW5j dGlvbihlbGVtKXtyZXR1cm4gZWxlbS5nZXRBdHRyaWJ1dGUoInZhbHVlIik9PT1u dWxsPyJvbiI6ZWxlbS52YWx1ZTt9O319KTt2YXIgbm9kZUhvb2ssYm9vbEhvb2ss YXR0ckhhbmRsZT1qUXVlcnkuZXhwci5hdHRySGFuZGxlLHJ1c2VEZWZhdWx0PS9e KD86Y2hlY2tlZHxzZWxlY3RlZCkkL2ksZ2V0U2V0QXR0cmlidXRlPXN1cHBvcnQu Z2V0U2V0QXR0cmlidXRlLGdldFNldElucHV0PXN1cHBvcnQuaW5wdXQ7alF1ZXJ5 LmZuLmV4dGVuZCh7YXR0cjpmdW5jdGlvbihuYW1lLHZhbHVlKXtyZXR1cm4gYWNj ZXNzKHRoaXMsalF1ZXJ5LmF0dHIsbmFtZSx2YWx1ZSxhcmd1bWVudHMubGVuZ3Ro PjEpO30scmVtb3ZlQXR0cjpmdW5jdGlvbihuYW1lKXtyZXR1cm4gdGhpcy5lYWNo KGZ1bmN0aW9uKCl7alF1ZXJ5LnJlbW92ZUF0dHIodGhpcyxuYW1lKTt9KTt9fSk7 alF1ZXJ5LmV4dGVuZCh7YXR0cjpmdW5jdGlvbihlbGVtLG5hbWUsdmFsdWUpe3Zh ciBob29rcyxyZXQsblR5cGU9ZWxlbS5ub2RlVHlwZTtpZighZWxlbXx8blR5cGU9 PT0zfHxuVHlwZT09PTh8fG5UeXBlPT09Mil7cmV0dXJuO31pZih0eXBlb2YgZWxl bS5nZXRBdHRyaWJ1dGU9PT1zdHJ1bmRlZmluZWQpe3JldHVybiBqUXVlcnkucHJv cChlbGVtLG5hbWUsdmFsdWUpO31pZihuVHlwZSE9PTF8fCFqUXVlcnkuaXNYTUxE b2MoZWxlbSkpe25hbWU9bmFtZS50b0xvd2VyQ2FzZSgpO2hvb2tzPWpRdWVyeS5h dHRySG9va3NbbmFtZV18fChqUXVlcnkuZXhwci5tYXRjaC5ib29sLnRlc3QobmFt ZSk/Ym9vbEhvb2s6bm9kZUhvb2spO31pZih2YWx1ZSE9PXVuZGVmaW5lZCl7aWYo dmFsdWU9PT1udWxsKXtqUXVlcnkucmVtb3ZlQXR0cihlbGVtLG5hbWUpO31lbHNl e2lmKGhvb2tzJiYic2V0IiBpbiBob29rcyYmKHJldD1ob29rcy5zZXQoZWxlbSx2 YWx1ZSxuYW1lKSkhPT11bmRlZmluZWQpe3JldHVybiByZXQ7fWVsc2V7ZWxlbS5z ZXRBdHRyaWJ1dGUobmFtZSx2YWx1ZSsiIik7cmV0dXJuIHZhbHVlO319fWVsc2V7 aWYoaG9va3MmJiJnZXQiIGluIGhvb2tzJiYocmV0PWhvb2tzLmdldChlbGVtLG5h bWUpKSE9PW51bGwpe3JldHVybiByZXQ7fWVsc2V7cmV0PWpRdWVyeS5maW5kLmF0 dHIoZWxlbSxuYW1lKTtyZXR1cm4gcmV0PT1udWxsP3VuZGVmaW5lZDpyZXQ7fX19 LHJlbW92ZUF0dHI6ZnVuY3Rpb24oZWxlbSx2YWx1ZSl7dmFyIG5hbWUscHJvcE5h bWUsaT0wLGF0dHJOYW1lcz12YWx1ZSYmdmFsdWUubWF0Y2gocm5vdHdoaXRlKTtp ZihhdHRyTmFtZXMmJmVsZW0ubm9kZVR5cGU9PT0xKXt3aGlsZSgobmFtZT1hdHRy TmFtZXNbaSsrXSkpe3Byb3BOYW1lPWpRdWVyeS5wcm9wRml4W25hbWVdfHxuYW1l O2lmKGpRdWVyeS5leHByLm1hdGNoLmJvb2wudGVzdChuYW1lKSl7aWYoZ2V0U2V0 SW5wdXQmJmdldFNldEF0dHJpYnV0ZXx8IXJ1c2VEZWZhdWx0LnRlc3QobmFtZSkp e2VsZW1bcHJvcE5hbWVdPWZhbHNlO31lbHNle2VsZW1balF1ZXJ5LmNhbWVsQ2Fz ZSgiZGVmYXVsdC0iK25hbWUpXT1lbGVtW3Byb3BOYW1lXT1mYWxzZTt9fWVsc2V7 alF1ZXJ5LmF0dHIoZWxlbSxuYW1lLCIiKTt9ZWxlbS5yZW1vdmVBdHRyaWJ1dGUo Z2V0U2V0QXR0cmlidXRlP25hbWU6cHJvcE5hbWUpO319fSxhdHRySG9va3M6e3R5 cGU6e3NldDpmdW5jdGlvbihlbGVtLHZhbHVlKXtpZighc3VwcG9ydC5yYWRpb1Zh bHVlJiZ2YWx1ZT09PSJyYWRpbyImJmpRdWVyeS5ub2RlTmFtZShlbGVtLCJpbnB1 dCIpKXt2YXIgdmFsPWVsZW0udmFsdWU7ZWxlbS5zZXRBdHRyaWJ1dGUoInR5cGUi LHZhbHVlKTtpZih2YWwpe2VsZW0udmFsdWU9dmFsO31yZXR1cm4gdmFsdWU7fX19 fX0pO2Jvb2xIb29rPXtzZXQ6ZnVuY3Rpb24oZWxlbSx2YWx1ZSxuYW1lKXtpZih2 YWx1ZT09PWZhbHNlKXtqUXVlcnkucmVtb3ZlQXR0cihlbGVtLG5hbWUpO31lbHNl e2lmKGdldFNldElucHV0JiZnZXRTZXRBdHRyaWJ1dGV8fCFydXNlRGVmYXVsdC50 ZXN0KG5hbWUpKXtlbGVtLnNldEF0dHJpYnV0ZSghZ2V0U2V0QXR0cmlidXRlJiZq UXVlcnkucHJvcEZpeFtuYW1lXXx8bmFtZSxuYW1lKTt9ZWxzZXtlbGVtW2pRdWVy eS5jYW1lbENhc2UoImRlZmF1bHQtIituYW1lKV09ZWxlbVtuYW1lXT10cnVlO319 cmV0dXJuIG5hbWU7fX07alF1ZXJ5LmVhY2goalF1ZXJ5LmV4cHIubWF0Y2guYm9v bC5zb3VyY2UubWF0Y2goL1x3Ky9nKSxmdW5jdGlvbihpLG5hbWUpe3ZhciBnZXR0 ZXI9YXR0ckhhbmRsZVtuYW1lXXx8alF1ZXJ5LmZpbmQuYXR0cjthdHRySGFuZGxl W25hbWVdPWdldFNldElucHV0JiZnZXRTZXRBdHRyaWJ1dGV8fCFydXNlRGVmYXVs dC50ZXN0KG5hbWUpP2Z1bmN0aW9uKGVsZW0sbmFtZSxpc1hNTCl7dmFyIHJldCxo YW5kbGU7aWYoIWlzWE1MKXtoYW5kbGU9YXR0ckhhbmRsZVtuYW1lXTthdHRySGFu ZGxlW25hbWVdPXJldDtyZXQ9Z2V0dGVyKGVsZW0sbmFtZSxpc1hNTCkhPW51bGw/ bmFtZS50b0xvd2VyQ2FzZSgpOm51bGw7YXR0ckhhbmRsZVtuYW1lXT1oYW5kbGU7 fXJldHVybiByZXQ7fTpmdW5jdGlvbihlbGVtLG5hbWUsaXNYTUwpe2lmKCFpc1hN TCl7cmV0dXJuIGVsZW1balF1ZXJ5LmNhbWVsQ2FzZSgiZGVmYXVsdC0iK25hbWUp XT9uYW1lLnRvTG93ZXJDYXNlKCk6bnVsbDt9fTt9KTtpZighZ2V0U2V0SW5wdXR8 fCFnZXRTZXRBdHRyaWJ1dGUpe2pRdWVyeS5hdHRySG9va3MudmFsdWU9e3NldDpm dW5jdGlvbihlbGVtLHZhbHVlLG5hbWUpe2lmKGpRdWVyeS5ub2RlTmFtZShlbGVt LCJpbnB1dCIpKXtlbGVtLmRlZmF1bHRWYWx1ZT12YWx1ZTt9ZWxzZXtyZXR1cm4g bm9kZUhvb2smJm5vZGVIb29rLnNldChlbGVtLHZhbHVlLG5hbWUpO319fTt9aWYo IWdldFNldEF0dHJpYnV0ZSl7bm9kZUhvb2s9e3NldDpmdW5jdGlvbihlbGVtLHZh bHVlLG5hbWUpe3ZhciByZXQ9ZWxlbS5nZXRBdHRyaWJ1dGVOb2RlKG5hbWUpO2lm KCFyZXQpe2VsZW0uc2V0QXR0cmlidXRlTm9kZSgocmV0PWVsZW0ub3duZXJEb2N1 bWVudC5jcmVhdGVBdHRyaWJ1dGUobmFtZSkpKTt9cmV0LnZhbHVlPXZhbHVlKz0i IjtpZihuYW1lPT09InZhbHVlInx8dmFsdWU9PT1lbGVtLmdldEF0dHJpYnV0ZShu YW1lKSl7cmV0dXJuIHZhbHVlO319fTthdHRySGFuZGxlLmlkPWF0dHJIYW5kbGUu bmFtZT1hdHRySGFuZGxlLmNvb3Jkcz1mdW5jdGlvbihlbGVtLG5hbWUsaXNYTUwp e3ZhciByZXQ7aWYoIWlzWE1MKXtyZXR1cm4ocmV0PWVsZW0uZ2V0QXR0cmlidXRl Tm9kZShuYW1lKSkmJnJldC52YWx1ZSE9PSIiP3JldC52YWx1ZTpudWxsO319O2pR dWVyeS52YWxIb29rcy5idXR0b249e2dldDpmdW5jdGlvbihlbGVtLG5hbWUpe3Zh ciByZXQ9ZWxlbS5nZXRBdHRyaWJ1dGVOb2RlKG5hbWUpO2lmKHJldCYmcmV0LnNw ZWNpZmllZCl7cmV0dXJuIHJldC52YWx1ZTt9fSxzZXQ6bm9kZUhvb2suc2V0fTtq UXVlcnkuYXR0ckhvb2tzLmNvbnRlbnRlZGl0YWJsZT17c2V0OmZ1bmN0aW9uKGVs ZW0sdmFsdWUsbmFtZSl7bm9kZUhvb2suc2V0KGVsZW0sdmFsdWU9PT0iIj9mYWxz ZTp2YWx1ZSxuYW1lKTt9fTtqUXVlcnkuZWFjaChbIndpZHRoIiwiaGVpZ2h0Il0s ZnVuY3Rpb24oaSxuYW1lKXtqUXVlcnkuYXR0ckhvb2tzW25hbWVdPXtzZXQ6ZnVu Y3Rpb24oZWxlbSx2YWx1ZSl7aWYodmFsdWU9PT0iIil7ZWxlbS5zZXRBdHRyaWJ1 dGUobmFtZSwiYXV0byIpO3JldHVybiB2YWx1ZTt9fX07fSk7fWlmKCFzdXBwb3J0 LnN0eWxlKXtqUXVlcnkuYXR0ckhvb2tzLnN0eWxlPXtnZXQ6ZnVuY3Rpb24oZWxl bSl7cmV0dXJuIGVsZW0uc3R5bGUuY3NzVGV4dHx8dW5kZWZpbmVkO30sc2V0OmZ1 bmN0aW9uKGVsZW0sdmFsdWUpe3JldHVybihlbGVtLnN0eWxlLmNzc1RleHQ9dmFs dWUrIiIpO319O312YXIgcmZvY3VzYWJsZT0vXig/OmlucHV0fHNlbGVjdHx0ZXh0 YXJlYXxidXR0b258b2JqZWN0KSQvaSxyY2xpY2thYmxlPS9eKD86YXxhcmVhKSQv aTtqUXVlcnkuZm4uZXh0ZW5kKHtwcm9wOmZ1bmN0aW9uKG5hbWUsdmFsdWUpe3Jl dHVybiBhY2Nlc3ModGhpcyxqUXVlcnkucHJvcCxuYW1lLHZhbHVlLGFyZ3VtZW50 cy5sZW5ndGg+MSk7fSxyZW1vdmVQcm9wOmZ1bmN0aW9uKG5hbWUpe25hbWU9alF1 ZXJ5LnByb3BGaXhbbmFtZV18fG5hbWU7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlv bigpe3RyeXt0aGlzW25hbWVdPXVuZGVmaW5lZDtkZWxldGUgdGhpc1tuYW1lXTt9 Y2F0Y2goZSl7fX0pO319KTtqUXVlcnkuZXh0ZW5kKHtwcm9wRml4OnsiZm9yIjoi aHRtbEZvciIsImNsYXNzIjoiY2xhc3NOYW1lIn0scHJvcDpmdW5jdGlvbihlbGVt LG5hbWUsdmFsdWUpe3ZhciByZXQsaG9va3Msbm90eG1sLG5UeXBlPWVsZW0ubm9k ZVR5cGU7aWYoIWVsZW18fG5UeXBlPT09M3x8blR5cGU9PT04fHxuVHlwZT09PTIp e3JldHVybjt9bm90eG1sPW5UeXBlIT09MXx8IWpRdWVyeS5pc1hNTERvYyhlbGVt KTtpZihub3R4bWwpe25hbWU9alF1ZXJ5LnByb3BGaXhbbmFtZV18fG5hbWU7aG9v a3M9alF1ZXJ5LnByb3BIb29rc1tuYW1lXTt9aWYodmFsdWUhPT11bmRlZmluZWQp e3JldHVybiBob29rcyYmInNldCIgaW4gaG9va3MmJihyZXQ9aG9va3Muc2V0KGVs ZW0sdmFsdWUsbmFtZSkpIT09dW5kZWZpbmVkP3JldDooZWxlbVtuYW1lXT12YWx1 ZSk7fWVsc2V7cmV0dXJuIGhvb2tzJiYiZ2V0IiBpbiBob29rcyYmKHJldD1ob29r cy5nZXQoZWxlbSxuYW1lKSkhPT1udWxsP3JldDplbGVtW25hbWVdO319LHByb3BI b29rczp7dGFiSW5kZXg6e2dldDpmdW5jdGlvbihlbGVtKXt2YXIgdGFiaW5kZXg9 alF1ZXJ5LmZpbmQuYXR0cihlbGVtLCJ0YWJpbmRleCIpO3JldHVybiB0YWJpbmRl eD9wYXJzZUludCh0YWJpbmRleCwxMCk6cmZvY3VzYWJsZS50ZXN0KGVsZW0ubm9k ZU5hbWUpfHxyY2xpY2thYmxlLnRlc3QoZWxlbS5ub2RlTmFtZSkmJmVsZW0uaHJl Zj8wOi0xO319fX0pO2lmKCFzdXBwb3J0LmhyZWZOb3JtYWxpemVkKXtqUXVlcnku ZWFjaChbImhyZWYiLCJzcmMiXSxmdW5jdGlvbihpLG5hbWUpe2pRdWVyeS5wcm9w SG9va3NbbmFtZV09e2dldDpmdW5jdGlvbihlbGVtKXtyZXR1cm4gZWxlbS5nZXRB dHRyaWJ1dGUobmFtZSw0KTt9fTt9KTt9aWYoIXN1cHBvcnQub3B0U2VsZWN0ZWQp e2pRdWVyeS5wcm9wSG9va3Muc2VsZWN0ZWQ9e2dldDpmdW5jdGlvbihlbGVtKXt2 YXIgcGFyZW50PWVsZW0ucGFyZW50Tm9kZTtpZihwYXJlbnQpe3BhcmVudC5zZWxl Y3RlZEluZGV4O2lmKHBhcmVudC5wYXJlbnROb2RlKXtwYXJlbnQucGFyZW50Tm9k ZS5zZWxlY3RlZEluZGV4O319cmV0dXJuIG51bGw7fX07fWpRdWVyeS5lYWNoKFsi dGFiSW5kZXgiLCJyZWFkT25seSIsIm1heExlbmd0aCIsImNlbGxTcGFjaW5nIiwi Y2VsbFBhZGRpbmciLCJyb3dTcGFuIiwiY29sU3BhbiIsInVzZU1hcCIsImZyYW1l Qm9yZGVyIiwiY29udGVudEVkaXRhYmxlIl0sZnVuY3Rpb24oKXtqUXVlcnkucHJv cEZpeFt0aGlzLnRvTG93ZXJDYXNlKCldPXRoaXM7fSk7aWYoIXN1cHBvcnQuZW5j dHlwZSl7alF1ZXJ5LnByb3BGaXguZW5jdHlwZT0iZW5jb2RpbmciO312YXIgcmNs YXNzPS9bXHRcclxuXGZdL2c7alF1ZXJ5LmZuLmV4dGVuZCh7YWRkQ2xhc3M6ZnVu Y3Rpb24odmFsdWUpe3ZhciBjbGFzc2VzLGVsZW0sY3VyLGNsYXp6LGosZmluYWxW YWx1ZSxpPTAsbGVuPXRoaXMubGVuZ3RoLHByb2NlZWQ9dHlwZW9mIHZhbHVlPT09 InN0cmluZyImJnZhbHVlO2lmKGpRdWVyeS5pc0Z1bmN0aW9uKHZhbHVlKSl7cmV0 dXJuIHRoaXMuZWFjaChmdW5jdGlvbihqKXtqUXVlcnkodGhpcykuYWRkQ2xhc3Mo dmFsdWUuY2FsbCh0aGlzLGosdGhpcy5jbGFzc05hbWUpKTt9KTt9aWYocHJvY2Vl ZCl7Y2xhc3Nlcz0odmFsdWV8fCIiKS5tYXRjaChybm90d2hpdGUpfHxbXTtmb3Io O2k8bGVuO2krKyl7ZWxlbT10aGlzW2ldO2N1cj1lbGVtLm5vZGVUeXBlPT09MSYm KGVsZW0uY2xhc3NOYW1lPygiICIrZWxlbS5jbGFzc05hbWUrIiAiKS5yZXBsYWNl KHJjbGFzcywiICIpOiIgIik7aWYoY3VyKXtqPTA7d2hpbGUoKGNsYXp6PWNsYXNz ZXNbaisrXSkpe2lmKGN1ci5pbmRleE9mKCIgIitjbGF6eisiICIpPDApe2N1cis9 Y2xhenorIiAiO319ZmluYWxWYWx1ZT1qUXVlcnkudHJpbShjdXIpO2lmKGVsZW0u Y2xhc3NOYW1lIT09ZmluYWxWYWx1ZSl7ZWxlbS5jbGFzc05hbWU9ZmluYWxWYWx1 ZTt9fX19cmV0dXJuIHRoaXM7fSxyZW1vdmVDbGFzczpmdW5jdGlvbih2YWx1ZSl7 dmFyIGNsYXNzZXMsZWxlbSxjdXIsY2xhenosaixmaW5hbFZhbHVlLGk9MCxsZW49 dGhpcy5sZW5ndGgscHJvY2VlZD1hcmd1bWVudHMubGVuZ3RoPT09MHx8dHlwZW9m IHZhbHVlPT09InN0cmluZyImJnZhbHVlO2lmKGpRdWVyeS5pc0Z1bmN0aW9uKHZh bHVlKSl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihqKXtqUXVlcnkodGhpcyku cmVtb3ZlQ2xhc3ModmFsdWUuY2FsbCh0aGlzLGosdGhpcy5jbGFzc05hbWUpKTt9 KTt9aWYocHJvY2VlZCl7Y2xhc3Nlcz0odmFsdWV8fCIiKS5tYXRjaChybm90d2hp dGUpfHxbXTtmb3IoO2k8bGVuO2krKyl7ZWxlbT10aGlzW2ldO2N1cj1lbGVtLm5v ZGVUeXBlPT09MSYmKGVsZW0uY2xhc3NOYW1lPygiICIrZWxlbS5jbGFzc05hbWUr IiAiKS5yZXBsYWNlKHJjbGFzcywiICIpOiIiKTtpZihjdXIpe2o9MDt3aGlsZSgo Y2xheno9Y2xhc3Nlc1tqKytdKSl7d2hpbGUoY3VyLmluZGV4T2YoIiAiK2NsYXp6 KyIgIik+PTApe2N1cj1jdXIucmVwbGFjZSgiICIrY2xhenorIiAiLCIgIik7fX1m aW5hbFZhbHVlPXZhbHVlP2pRdWVyeS50cmltKGN1cik6IiI7aWYoZWxlbS5jbGFz c05hbWUhPT1maW5hbFZhbHVlKXtlbGVtLmNsYXNzTmFtZT1maW5hbFZhbHVlO319 fX1yZXR1cm4gdGhpczt9LHRvZ2dsZUNsYXNzOmZ1bmN0aW9uKHZhbHVlLHN0YXRl VmFsKXt2YXIgdHlwZT10eXBlb2YgdmFsdWU7aWYodHlwZW9mIHN0YXRlVmFsPT09 ImJvb2xlYW4iJiZ0eXBlPT09InN0cmluZyIpe3JldHVybiBzdGF0ZVZhbD90aGlz LmFkZENsYXNzKHZhbHVlKTp0aGlzLnJlbW92ZUNsYXNzKHZhbHVlKTt9aWYoalF1 ZXJ5LmlzRnVuY3Rpb24odmFsdWUpKXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9u KGkpe2pRdWVyeSh0aGlzKS50b2dnbGVDbGFzcyh2YWx1ZS5jYWxsKHRoaXMsaSx0 aGlzLmNsYXNzTmFtZSxzdGF0ZVZhbCksc3RhdGVWYWwpO30pO31yZXR1cm4gdGhp cy5lYWNoKGZ1bmN0aW9uKCl7aWYodHlwZT09PSJzdHJpbmciKXt2YXIgY2xhc3NO YW1lLGk9MCxzZWxmPWpRdWVyeSh0aGlzKSxjbGFzc05hbWVzPXZhbHVlLm1hdGNo KHJub3R3aGl0ZSl8fFtdO3doaWxlKChjbGFzc05hbWU9Y2xhc3NOYW1lc1tpKytd KSl7aWYoc2VsZi5oYXNDbGFzcyhjbGFzc05hbWUpKXtzZWxmLnJlbW92ZUNsYXNz KGNsYXNzTmFtZSk7fWVsc2V7c2VsZi5hZGRDbGFzcyhjbGFzc05hbWUpO319fWVs c2V7aWYodHlwZT09PXN0cnVuZGVmaW5lZHx8dHlwZT09PSJib29sZWFuIil7aWYo dGhpcy5jbGFzc05hbWUpe2pRdWVyeS5fZGF0YSh0aGlzLCJfX2NsYXNzTmFtZV9f Iix0aGlzLmNsYXNzTmFtZSk7fXRoaXMuY2xhc3NOYW1lPXRoaXMuY2xhc3NOYW1l fHx2YWx1ZT09PWZhbHNlPyIiOmpRdWVyeS5fZGF0YSh0aGlzLCJfX2NsYXNzTmFt ZV9fIil8fCIiO319fSk7fSxoYXNDbGFzczpmdW5jdGlvbihzZWxlY3Rvcil7dmFy IGNsYXNzTmFtZT0iICIrc2VsZWN0b3IrIiAiLGk9MCxsPXRoaXMubGVuZ3RoO2Zv cig7aTxsO2krKyl7aWYodGhpc1tpXS5ub2RlVHlwZT09PTEmJigiICIrdGhpc1tp XS5jbGFzc05hbWUrIiAiKS5yZXBsYWNlKHJjbGFzcywiICIpLmluZGV4T2YoY2xh c3NOYW1lKT49MCl7cmV0dXJuIHRydWU7fX1yZXR1cm4gZmFsc2U7fX0pO2pRdWVy eS5lYWNoKCgiYmx1ciBmb2N1cyBmb2N1c2luIGZvY3Vzb3V0IGxvYWQgcmVzaXpl IHNjcm9sbCB1bmxvYWQgY2xpY2sgZGJsY2xpY2sgIisibW91c2Vkb3duIG1vdXNl dXAgbW91c2Vtb3ZlIG1vdXNlb3ZlciBtb3VzZW91dCBtb3VzZWVudGVyIG1vdXNl bGVhdmUgIisiY2hhbmdlIHNlbGVjdCBzdWJtaXQga2V5ZG93biBrZXlwcmVzcyBr ZXl1cCBlcnJvciBjb250ZXh0bWVudSIpLnNwbGl0KCIgIiksZnVuY3Rpb24oaSxu YW1lKXtqUXVlcnkuZm5bbmFtZV09ZnVuY3Rpb24oZGF0YSxmbil7cmV0dXJuIGFy Z3VtZW50cy5sZW5ndGg+MD90aGlzLm9uKG5hbWUsbnVsbCxkYXRhLGZuKTp0aGlz LnRyaWdnZXIobmFtZSk7fTt9KTtqUXVlcnkuZm4uZXh0ZW5kKHtob3ZlcjpmdW5j dGlvbihmbk92ZXIsZm5PdXQpe3JldHVybiB0aGlzLm1vdXNlZW50ZXIoZm5PdmVy KS5tb3VzZWxlYXZlKGZuT3V0fHxmbk92ZXIpO30sYmluZDpmdW5jdGlvbih0eXBl cyxkYXRhLGZuKXtyZXR1cm4gdGhpcy5vbih0eXBlcyxudWxsLGRhdGEsZm4pO30s dW5iaW5kOmZ1bmN0aW9uKHR5cGVzLGZuKXtyZXR1cm4gdGhpcy5vZmYodHlwZXMs bnVsbCxmbik7fSxkZWxlZ2F0ZTpmdW5jdGlvbihzZWxlY3Rvcix0eXBlcyxkYXRh LGZuKXtyZXR1cm4gdGhpcy5vbih0eXBlcyxzZWxlY3RvcixkYXRhLGZuKTt9LHVu ZGVsZWdhdGU6ZnVuY3Rpb24oc2VsZWN0b3IsdHlwZXMsZm4pe3JldHVybiBhcmd1 bWVudHMubGVuZ3RoPT09MT90aGlzLm9mZihzZWxlY3RvciwiKioiKTp0aGlzLm9m Zih0eXBlcyxzZWxlY3Rvcnx8IioqIixmbik7fX0pO3ZhciBub25jZT1qUXVlcnku bm93KCk7dmFyIHJxdWVyeT0oL1w/Lyk7dmFyIHJ2YWxpZHRva2Vucz0vKCwpfChc W3x7KXwofXxdKXwiKD86W14iXFxcclxuXXxcXFsiXFxcL2JmbnJ0XXxcXHVbXGRh LWZBLUZdezR9KSoiXHMqOj98dHJ1ZXxmYWxzZXxudWxsfC0/KD8hMFxkKVxkKyg/ OlwuXGQrfCkoPzpbZUVdWystXT9cZCt8KS9nO2pRdWVyeS5wYXJzZUpTT049ZnVu Y3Rpb24oZGF0YSl7aWYod2luZG93LkpTT04mJndpbmRvdy5KU09OLnBhcnNlKXty ZXR1cm4gd2luZG93LkpTT04ucGFyc2UoZGF0YSsiIik7fXZhciByZXF1aXJlTm9u Q29tbWEsZGVwdGg9bnVsbCxzdHI9alF1ZXJ5LnRyaW0oZGF0YSsiIik7cmV0dXJu IHN0ciYmIWpRdWVyeS50cmltKHN0ci5yZXBsYWNlKHJ2YWxpZHRva2VucyxmdW5j dGlvbih0b2tlbixjb21tYSxvcGVuLGNsb3NlKXtpZihyZXF1aXJlTm9uQ29tbWEm JmNvbW1hKXtkZXB0aD0wO31pZihkZXB0aD09PTApe3JldHVybiB0b2tlbjt9cmVx dWlyZU5vbkNvbW1hPW9wZW58fGNvbW1hO2RlcHRoKz0hY2xvc2UtIW9wZW47cmV0 dXJuIiI7fSkpPyhGdW5jdGlvbigicmV0dXJuICIrc3RyKSkoKTpqUXVlcnkuZXJy b3IoIkludmFsaWQgSlNPTjogIitkYXRhKTt9O2pRdWVyeS5wYXJzZVhNTD1mdW5j dGlvbihkYXRhKXt2YXIgeG1sLHRtcDtpZighZGF0YXx8dHlwZW9mIGRhdGEhPT0i c3RyaW5nIil7cmV0dXJuIG51bGw7fXRyeXtpZih3aW5kb3cuRE9NUGFyc2VyKXt0 bXA9bmV3IERPTVBhcnNlcigpO3htbD10bXAucGFyc2VGcm9tU3RyaW5nKGRhdGEs InRleHQveG1sIik7fWVsc2V7eG1sPW5ldyBBY3RpdmVYT2JqZWN0KCJNaWNyb3Nv ZnQuWE1MRE9NIik7eG1sLmFzeW5jPSJmYWxzZSI7eG1sLmxvYWRYTUwoZGF0YSk7 fX1jYXRjaChlKXt4bWw9dW5kZWZpbmVkO31pZigheG1sfHwheG1sLmRvY3VtZW50 RWxlbWVudHx8eG1sLmdldEVsZW1lbnRzQnlUYWdOYW1lKCJwYXJzZXJlcnJvciIp Lmxlbmd0aCl7alF1ZXJ5LmVycm9yKCJJbnZhbGlkIFhNTDogIitkYXRhKTt9cmV0 dXJuIHhtbDt9O3ZhciBhamF4TG9jUGFydHMsYWpheExvY2F0aW9uLHJoYXNoPS8j LiokLyxydHM9LyhbPyZdKV89W14mXSovLHJoZWFkZXJzPS9eKC4qPyk6WyBcdF0q KFteXHJcbl0qKVxyPyQvbWcscmxvY2FsUHJvdG9jb2w9L14oPzphYm91dHxhcHB8 YXBwLXN0b3JhZ2V8ListZXh0ZW5zaW9ufGZpbGV8cmVzfHdpZGdldCk6JC8scm5v Q29udGVudD0vXig/OkdFVHxIRUFEKSQvLHJwcm90b2NvbD0vXlwvXC8vLHJ1cmw9 L14oW1x3ListXSs6KSg/OlwvXC8oPzpbXlwvPyNdKkB8KShbXlwvPyM6XSopKD86 OihcZCspfCl8KS8scHJlZmlsdGVycz17fSx0cmFuc3BvcnRzPXt9LGFsbFR5cGVz PSIqLyIuY29uY2F0KCIqIik7dHJ5e2FqYXhMb2NhdGlvbj1sb2NhdGlvbi5ocmVm O31jYXRjaChlKXthamF4TG9jYXRpb249ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgi YSIpO2FqYXhMb2NhdGlvbi5ocmVmPSIiO2FqYXhMb2NhdGlvbj1hamF4TG9jYXRp b24uaHJlZjt9YWpheExvY1BhcnRzPXJ1cmwuZXhlYyhhamF4TG9jYXRpb24udG9M b3dlckNhc2UoKSl8fFtdO2Z1bmN0aW9uIGFkZFRvUHJlZmlsdGVyc09yVHJhbnNw b3J0cyhzdHJ1Y3R1cmUpe3JldHVybiBmdW5jdGlvbihkYXRhVHlwZUV4cHJlc3Np b24sZnVuYyl7aWYodHlwZW9mIGRhdGFUeXBlRXhwcmVzc2lvbiE9PSJzdHJpbmci KXtmdW5jPWRhdGFUeXBlRXhwcmVzc2lvbjtkYXRhVHlwZUV4cHJlc3Npb249Iioi O312YXIgZGF0YVR5cGUsaT0wLGRhdGFUeXBlcz1kYXRhVHlwZUV4cHJlc3Npb24u dG9Mb3dlckNhc2UoKS5tYXRjaChybm90d2hpdGUpfHxbXTtpZihqUXVlcnkuaXNG dW5jdGlvbihmdW5jKSl7d2hpbGUoKGRhdGFUeXBlPWRhdGFUeXBlc1tpKytdKSl7 aWYoZGF0YVR5cGUuY2hhckF0KDApPT09IisiKXtkYXRhVHlwZT1kYXRhVHlwZS5z bGljZSgxKXx8IioiOyhzdHJ1Y3R1cmVbZGF0YVR5cGVdPXN0cnVjdHVyZVtkYXRh VHlwZV18fFtdKS51bnNoaWZ0KGZ1bmMpO31lbHNleyhzdHJ1Y3R1cmVbZGF0YVR5 cGVdPXN0cnVjdHVyZVtkYXRhVHlwZV18fFtdKS5wdXNoKGZ1bmMpO319fX07fWZ1 bmN0aW9uIGluc3BlY3RQcmVmaWx0ZXJzT3JUcmFuc3BvcnRzKHN0cnVjdHVyZSxv cHRpb25zLG9yaWdpbmFsT3B0aW9ucyxqcVhIUil7dmFyIGluc3BlY3RlZD17fSxz ZWVraW5nVHJhbnNwb3J0PShzdHJ1Y3R1cmU9PT10cmFuc3BvcnRzKTtmdW5jdGlv biBpbnNwZWN0KGRhdGFUeXBlKXt2YXIgc2VsZWN0ZWQ7aW5zcGVjdGVkW2RhdGFU eXBlXT10cnVlO2pRdWVyeS5lYWNoKHN0cnVjdHVyZVtkYXRhVHlwZV18fFtdLGZ1 bmN0aW9uKF8scHJlZmlsdGVyT3JGYWN0b3J5KXt2YXIgZGF0YVR5cGVPclRyYW5z cG9ydD1wcmVmaWx0ZXJPckZhY3Rvcnkob3B0aW9ucyxvcmlnaW5hbE9wdGlvbnMs anFYSFIpO2lmKHR5cGVvZiBkYXRhVHlwZU9yVHJhbnNwb3J0PT09InN0cmluZyIm JiFzZWVraW5nVHJhbnNwb3J0JiYhaW5zcGVjdGVkW2RhdGFUeXBlT3JUcmFuc3Bv cnRdKXtvcHRpb25zLmRhdGFUeXBlcy51bnNoaWZ0KGRhdGFUeXBlT3JUcmFuc3Bv cnQpO2luc3BlY3QoZGF0YVR5cGVPclRyYW5zcG9ydCk7cmV0dXJuIGZhbHNlO31l bHNle2lmKHNlZWtpbmdUcmFuc3BvcnQpe3JldHVybiAhKHNlbGVjdGVkPWRhdGFU eXBlT3JUcmFuc3BvcnQpO319fSk7cmV0dXJuIHNlbGVjdGVkO31yZXR1cm4gaW5z cGVjdChvcHRpb25zLmRhdGFUeXBlc1swXSl8fCFpbnNwZWN0ZWRbIioiXSYmaW5z cGVjdCgiKiIpO31mdW5jdGlvbiBhamF4RXh0ZW5kKHRhcmdldCxzcmMpe3ZhciBk ZWVwLGtleSxmbGF0T3B0aW9ucz1qUXVlcnkuYWpheFNldHRpbmdzLmZsYXRPcHRp b25zfHx7fTtmb3Ioa2V5IGluIHNyYyl7aWYoc3JjW2tleV0hPT11bmRlZmluZWQp eyhmbGF0T3B0aW9uc1trZXldP3RhcmdldDooZGVlcHx8KGRlZXA9e30pKSlba2V5 XT1zcmNba2V5XTt9fWlmKGRlZXApe2pRdWVyeS5leHRlbmQodHJ1ZSx0YXJnZXQs ZGVlcCk7fXJldHVybiB0YXJnZXQ7fWZ1bmN0aW9uIGFqYXhIYW5kbGVSZXNwb25z ZXMocyxqcVhIUixyZXNwb25zZXMpe3ZhciBmaXJzdERhdGFUeXBlLGN0LGZpbmFs RGF0YVR5cGUsdHlwZSxjb250ZW50cz1zLmNvbnRlbnRzLGRhdGFUeXBlcz1zLmRh dGFUeXBlczt3aGlsZShkYXRhVHlwZXNbMF09PT0iKiIpe2RhdGFUeXBlcy5zaGlm dCgpO2lmKGN0PT09dW5kZWZpbmVkKXtjdD1zLm1pbWVUeXBlfHxqcVhIUi5nZXRS ZXNwb25zZUhlYWRlcigiQ29udGVudC1UeXBlIik7fX1pZihjdCl7Zm9yKHR5cGUg aW4gY29udGVudHMpe2lmKGNvbnRlbnRzW3R5cGVdJiZjb250ZW50c1t0eXBlXS50 ZXN0KGN0KSl7ZGF0YVR5cGVzLnVuc2hpZnQodHlwZSk7YnJlYWs7fX19aWYoZGF0 YVR5cGVzWzBdIGluIHJlc3BvbnNlcyl7ZmluYWxEYXRhVHlwZT1kYXRhVHlwZXNb MF07fWVsc2V7Zm9yKHR5cGUgaW4gcmVzcG9uc2VzKXtpZighZGF0YVR5cGVzWzBd fHxzLmNvbnZlcnRlcnNbdHlwZSsiICIrZGF0YVR5cGVzWzBdXSl7ZmluYWxEYXRh VHlwZT10eXBlO2JyZWFrO31pZighZmlyc3REYXRhVHlwZSl7Zmlyc3REYXRhVHlw ZT10eXBlO319ZmluYWxEYXRhVHlwZT1maW5hbERhdGFUeXBlfHxmaXJzdERhdGFU eXBlO31pZihmaW5hbERhdGFUeXBlKXtpZihmaW5hbERhdGFUeXBlIT09ZGF0YVR5 cGVzWzBdKXtkYXRhVHlwZXMudW5zaGlmdChmaW5hbERhdGFUeXBlKTt9cmV0dXJu IHJlc3BvbnNlc1tmaW5hbERhdGFUeXBlXTt9fWZ1bmN0aW9uIGFqYXhDb252ZXJ0 KHMscmVzcG9uc2UsanFYSFIsaXNTdWNjZXNzKXt2YXIgY29udjIsY3VycmVudCxj b252LHRtcCxwcmV2LGNvbnZlcnRlcnM9e30sZGF0YVR5cGVzPXMuZGF0YVR5cGVz LnNsaWNlKCk7aWYoZGF0YVR5cGVzWzFdKXtmb3IoY29udiBpbiBzLmNvbnZlcnRl cnMpe2NvbnZlcnRlcnNbY29udi50b0xvd2VyQ2FzZSgpXT1zLmNvbnZlcnRlcnNb Y29udl07fX1jdXJyZW50PWRhdGFUeXBlcy5zaGlmdCgpO3doaWxlKGN1cnJlbnQp e2lmKHMucmVzcG9uc2VGaWVsZHNbY3VycmVudF0pe2pxWEhSW3MucmVzcG9uc2VG aWVsZHNbY3VycmVudF1dPXJlc3BvbnNlO31pZighcHJldiYmaXNTdWNjZXNzJiZz LmRhdGFGaWx0ZXIpe3Jlc3BvbnNlPXMuZGF0YUZpbHRlcihyZXNwb25zZSxzLmRh dGFUeXBlKTt9cHJldj1jdXJyZW50O2N1cnJlbnQ9ZGF0YVR5cGVzLnNoaWZ0KCk7 aWYoY3VycmVudCl7aWYoY3VycmVudD09PSIqIil7Y3VycmVudD1wcmV2O31lbHNl e2lmKHByZXYhPT0iKiImJnByZXYhPT1jdXJyZW50KXtjb252PWNvbnZlcnRlcnNb cHJldisiICIrY3VycmVudF18fGNvbnZlcnRlcnNbIiogIitjdXJyZW50XTtpZigh Y29udil7Zm9yKGNvbnYyIGluIGNvbnZlcnRlcnMpe3RtcD1jb252Mi5zcGxpdCgi ICIpO2lmKHRtcFsxXT09PWN1cnJlbnQpe2NvbnY9Y29udmVydGVyc1twcmV2KyIg Iit0bXBbMF1dfHxjb252ZXJ0ZXJzWyIqICIrdG1wWzBdXTtpZihjb252KXtpZihj b252PT09dHJ1ZSl7Y29udj1jb252ZXJ0ZXJzW2NvbnYyXTt9ZWxzZXtpZihjb252 ZXJ0ZXJzW2NvbnYyXSE9PXRydWUpe2N1cnJlbnQ9dG1wWzBdO2RhdGFUeXBlcy51 bnNoaWZ0KHRtcFsxXSk7fX1icmVhazt9fX19aWYoY29udiE9PXRydWUpe2lmKGNv bnYmJnNbInRocm93cyJdKXtyZXNwb25zZT1jb252KHJlc3BvbnNlKTt9ZWxzZXt0 cnl7cmVzcG9uc2U9Y29udihyZXNwb25zZSk7fWNhdGNoKGUpe3JldHVybntzdGF0 ZToicGFyc2VyZXJyb3IiLGVycm9yOmNvbnY/ZToiTm8gY29udmVyc2lvbiBmcm9t ICIrcHJldisiIHRvICIrY3VycmVudH07fX19fX19fXJldHVybntzdGF0ZToic3Vj Y2VzcyIsZGF0YTpyZXNwb25zZX07fWpRdWVyeS5leHRlbmQoe2FjdGl2ZTowLGxh c3RNb2RpZmllZDp7fSxldGFnOnt9LGFqYXhTZXR0aW5nczp7dXJsOmFqYXhMb2Nh dGlvbix0eXBlOiJHRVQiLGlzTG9jYWw6cmxvY2FsUHJvdG9jb2wudGVzdChhamF4 TG9jUGFydHNbMV0pLGdsb2JhbDp0cnVlLHByb2Nlc3NEYXRhOnRydWUsYXN5bmM6 dHJ1ZSxjb250ZW50VHlwZToiYXBwbGljYXRpb24veC13d3ctZm9ybS11cmxlbmNv ZGVkOyBjaGFyc2V0PVVURi04IixhY2NlcHRzOnsiKiI6YWxsVHlwZXMsdGV4dDoi dGV4dC9wbGFpbiIsaHRtbDoidGV4dC9odG1sIix4bWw6ImFwcGxpY2F0aW9uL3ht bCwgdGV4dC94bWwiLGpzb246ImFwcGxpY2F0aW9uL2pzb24sIHRleHQvamF2YXNj cmlwdCJ9LGNvbnRlbnRzOnt4bWw6L3htbC8saHRtbDovaHRtbC8sanNvbjovanNv bi99LHJlc3BvbnNlRmllbGRzOnt4bWw6InJlc3BvbnNlWE1MIix0ZXh0OiJyZXNw b25zZVRleHQiLGpzb246InJlc3BvbnNlSlNPTiJ9LGNvbnZlcnRlcnM6eyIqIHRl eHQiOlN0cmluZywidGV4dCBodG1sIjp0cnVlLCJ0ZXh0IGpzb24iOmpRdWVyeS5w YXJzZUpTT04sInRleHQgeG1sIjpqUXVlcnkucGFyc2VYTUx9LGZsYXRPcHRpb25z Ont1cmw6dHJ1ZSxjb250ZXh0OnRydWV9fSxhamF4U2V0dXA6ZnVuY3Rpb24odGFy Z2V0LHNldHRpbmdzKXtyZXR1cm4gc2V0dGluZ3M/YWpheEV4dGVuZChhamF4RXh0 ZW5kKHRhcmdldCxqUXVlcnkuYWpheFNldHRpbmdzKSxzZXR0aW5ncyk6YWpheEV4 dGVuZChqUXVlcnkuYWpheFNldHRpbmdzLHRhcmdldCk7fSxhamF4UHJlZmlsdGVy OmFkZFRvUHJlZmlsdGVyc09yVHJhbnNwb3J0cyhwcmVmaWx0ZXJzKSxhamF4VHJh bnNwb3J0OmFkZFRvUHJlZmlsdGVyc09yVHJhbnNwb3J0cyh0cmFuc3BvcnRzKSxh amF4OmZ1bmN0aW9uKHVybCxvcHRpb25zKXtpZih0eXBlb2YgdXJsPT09Im9iamVj dCIpe29wdGlvbnM9dXJsO3VybD11bmRlZmluZWQ7fW9wdGlvbnM9b3B0aW9uc3x8 e307dmFyIHBhcnRzLGksY2FjaGVVUkwscmVzcG9uc2VIZWFkZXJzU3RyaW5nLHRp bWVvdXRUaW1lcixmaXJlR2xvYmFscyx0cmFuc3BvcnQscmVzcG9uc2VIZWFkZXJz LHM9alF1ZXJ5LmFqYXhTZXR1cCh7fSxvcHRpb25zKSxjYWxsYmFja0NvbnRleHQ9 cy5jb250ZXh0fHxzLGdsb2JhbEV2ZW50Q29udGV4dD1zLmNvbnRleHQmJihjYWxs YmFja0NvbnRleHQubm9kZVR5cGV8fGNhbGxiYWNrQ29udGV4dC5qcXVlcnkpP2pR dWVyeShjYWxsYmFja0NvbnRleHQpOmpRdWVyeS5ldmVudCxkZWZlcnJlZD1qUXVl cnkuRGVmZXJyZWQoKSxjb21wbGV0ZURlZmVycmVkPWpRdWVyeS5DYWxsYmFja3Mo Im9uY2UgbWVtb3J5Iiksc3RhdHVzQ29kZT1zLnN0YXR1c0NvZGV8fHt9LHJlcXVl c3RIZWFkZXJzPXt9LHJlcXVlc3RIZWFkZXJzTmFtZXM9e30sc3RhdGU9MCxzdHJB Ym9ydD0iY2FuY2VsZWQiLGpxWEhSPXtyZWFkeVN0YXRlOjAsZ2V0UmVzcG9uc2VI ZWFkZXI6ZnVuY3Rpb24oa2V5KXt2YXIgbWF0Y2g7aWYoc3RhdGU9PT0yKXtpZigh cmVzcG9uc2VIZWFkZXJzKXtyZXNwb25zZUhlYWRlcnM9e307d2hpbGUoKG1hdGNo PXJoZWFkZXJzLmV4ZWMocmVzcG9uc2VIZWFkZXJzU3RyaW5nKSkpe3Jlc3BvbnNl SGVhZGVyc1ttYXRjaFsxXS50b0xvd2VyQ2FzZSgpXT1tYXRjaFsyXTt9fW1hdGNo PXJlc3BvbnNlSGVhZGVyc1trZXkudG9Mb3dlckNhc2UoKV07fXJldHVybiBtYXRj aD09bnVsbD9udWxsOm1hdGNoO30sZ2V0QWxsUmVzcG9uc2VIZWFkZXJzOmZ1bmN0 aW9uKCl7cmV0dXJuIHN0YXRlPT09Mj9yZXNwb25zZUhlYWRlcnNTdHJpbmc6bnVs bDt9LHNldFJlcXVlc3RIZWFkZXI6ZnVuY3Rpb24obmFtZSx2YWx1ZSl7dmFyIGxu YW1lPW5hbWUudG9Mb3dlckNhc2UoKTtpZighc3RhdGUpe25hbWU9cmVxdWVzdEhl YWRlcnNOYW1lc1tsbmFtZV09cmVxdWVzdEhlYWRlcnNOYW1lc1tsbmFtZV18fG5h bWU7cmVxdWVzdEhlYWRlcnNbbmFtZV09dmFsdWU7fXJldHVybiB0aGlzO30sb3Zl cnJpZGVNaW1lVHlwZTpmdW5jdGlvbih0eXBlKXtpZighc3RhdGUpe3MubWltZVR5 cGU9dHlwZTt9cmV0dXJuIHRoaXM7fSxzdGF0dXNDb2RlOmZ1bmN0aW9uKG1hcCl7 dmFyIGNvZGU7aWYobWFwKXtpZihzdGF0ZTwyKXtmb3IoY29kZSBpbiBtYXApe3N0 YXR1c0NvZGVbY29kZV09W3N0YXR1c0NvZGVbY29kZV0sbWFwW2NvZGVdXTt9fWVs c2V7anFYSFIuYWx3YXlzKG1hcFtqcVhIUi5zdGF0dXNdKTt9fXJldHVybiB0aGlz O30sYWJvcnQ6ZnVuY3Rpb24oc3RhdHVzVGV4dCl7dmFyIGZpbmFsVGV4dD1zdGF0 dXNUZXh0fHxzdHJBYm9ydDtpZih0cmFuc3BvcnQpe3RyYW5zcG9ydC5hYm9ydChm aW5hbFRleHQpO31kb25lKDAsZmluYWxUZXh0KTtyZXR1cm4gdGhpczt9fTtkZWZl cnJlZC5wcm9taXNlKGpxWEhSKS5jb21wbGV0ZT1jb21wbGV0ZURlZmVycmVkLmFk ZDtqcVhIUi5zdWNjZXNzPWpxWEhSLmRvbmU7anFYSFIuZXJyb3I9anFYSFIuZmFp bDtzLnVybD0oKHVybHx8cy51cmx8fGFqYXhMb2NhdGlvbikrIiIpLnJlcGxhY2Uo cmhhc2gsIiIpLnJlcGxhY2UocnByb3RvY29sLGFqYXhMb2NQYXJ0c1sxXSsiLy8i KTtzLnR5cGU9b3B0aW9ucy5tZXRob2R8fG9wdGlvbnMudHlwZXx8cy5tZXRob2R8 fHMudHlwZTtzLmRhdGFUeXBlcz1qUXVlcnkudHJpbShzLmRhdGFUeXBlfHwiKiIp LnRvTG93ZXJDYXNlKCkubWF0Y2gocm5vdHdoaXRlKXx8WyIiXTtpZihzLmNyb3Nz RG9tYWluPT1udWxsKXtwYXJ0cz1ydXJsLmV4ZWMocy51cmwudG9Mb3dlckNhc2Uo KSk7cy5jcm9zc0RvbWFpbj0hIShwYXJ0cyYmKHBhcnRzWzFdIT09YWpheExvY1Bh cnRzWzFdfHxwYXJ0c1syXSE9PWFqYXhMb2NQYXJ0c1syXXx8KHBhcnRzWzNdfHwo cGFydHNbMV09PT0iaHR0cDoiPyI4MCI6IjQ0MyIpKSE9PShhamF4TG9jUGFydHNb M118fChhamF4TG9jUGFydHNbMV09PT0iaHR0cDoiPyI4MCI6IjQ0MyIpKSkpO31p ZihzLmRhdGEmJnMucHJvY2Vzc0RhdGEmJnR5cGVvZiBzLmRhdGEhPT0ic3RyaW5n Iil7cy5kYXRhPWpRdWVyeS5wYXJhbShzLmRhdGEscy50cmFkaXRpb25hbCk7fWlu c3BlY3RQcmVmaWx0ZXJzT3JUcmFuc3BvcnRzKHByZWZpbHRlcnMscyxvcHRpb25z LGpxWEhSKTtpZihzdGF0ZT09PTIpe3JldHVybiBqcVhIUjt9ZmlyZUdsb2JhbHM9 cy5nbG9iYWw7aWYoZmlyZUdsb2JhbHMmJmpRdWVyeS5hY3RpdmUrKz09PTApe2pR dWVyeS5ldmVudC50cmlnZ2VyKCJhamF4U3RhcnQiKTt9cy50eXBlPXMudHlwZS50 b1VwcGVyQ2FzZSgpO3MuaGFzQ29udGVudD0hcm5vQ29udGVudC50ZXN0KHMudHlw ZSk7Y2FjaGVVUkw9cy51cmw7aWYoIXMuaGFzQ29udGVudCl7aWYocy5kYXRhKXtj YWNoZVVSTD0ocy51cmwrPShycXVlcnkudGVzdChjYWNoZVVSTCk/IiYiOiI/Iikr cy5kYXRhKTtkZWxldGUgcy5kYXRhO31pZihzLmNhY2hlPT09ZmFsc2Upe3MudXJs PXJ0cy50ZXN0KGNhY2hlVVJMKT9jYWNoZVVSTC5yZXBsYWNlKHJ0cywiJDFfPSIr bm9uY2UrKyk6Y2FjaGVVUkwrKHJxdWVyeS50ZXN0KGNhY2hlVVJMKT8iJiI6Ij8i KSsiXz0iK25vbmNlKys7fX1pZihzLmlmTW9kaWZpZWQpe2lmKGpRdWVyeS5sYXN0 TW9kaWZpZWRbY2FjaGVVUkxdKXtqcVhIUi5zZXRSZXF1ZXN0SGVhZGVyKCJJZi1N b2RpZmllZC1TaW5jZSIsalF1ZXJ5Lmxhc3RNb2RpZmllZFtjYWNoZVVSTF0pO31p ZihqUXVlcnkuZXRhZ1tjYWNoZVVSTF0pe2pxWEhSLnNldFJlcXVlc3RIZWFkZXIo IklmLU5vbmUtTWF0Y2giLGpRdWVyeS5ldGFnW2NhY2hlVVJMXSk7fX1pZihzLmRh dGEmJnMuaGFzQ29udGVudCYmcy5jb250ZW50VHlwZSE9PWZhbHNlfHxvcHRpb25z LmNvbnRlbnRUeXBlKXtqcVhIUi5zZXRSZXF1ZXN0SGVhZGVyKCJDb250ZW50LVR5 cGUiLHMuY29udGVudFR5cGUpO31qcVhIUi5zZXRSZXF1ZXN0SGVhZGVyKCJBY2Nl cHQiLHMuZGF0YVR5cGVzWzBdJiZzLmFjY2VwdHNbcy5kYXRhVHlwZXNbMF1dP3Mu YWNjZXB0c1tzLmRhdGFUeXBlc1swXV0rKHMuZGF0YVR5cGVzWzBdIT09IioiPyIs ICIrYWxsVHlwZXMrIjsgcT0wLjAxIjoiIik6cy5hY2NlcHRzWyIqIl0pO2Zvcihp IGluIHMuaGVhZGVycyl7anFYSFIuc2V0UmVxdWVzdEhlYWRlcihpLHMuaGVhZGVy c1tpXSk7fWlmKHMuYmVmb3JlU2VuZCYmKHMuYmVmb3JlU2VuZC5jYWxsKGNhbGxi YWNrQ29udGV4dCxqcVhIUixzKT09PWZhbHNlfHxzdGF0ZT09PTIpKXtyZXR1cm4g anFYSFIuYWJvcnQoKTt9c3RyQWJvcnQ9ImFib3J0Ijtmb3IoaSBpbiB7c3VjY2Vz czoxLGVycm9yOjEsY29tcGxldGU6MX0pe2pxWEhSW2ldKHNbaV0pO310cmFuc3Bv cnQ9aW5zcGVjdFByZWZpbHRlcnNPclRyYW5zcG9ydHModHJhbnNwb3J0cyxzLG9w dGlvbnMsanFYSFIpO2lmKCF0cmFuc3BvcnQpe2RvbmUoLTEsIk5vIFRyYW5zcG9y dCIpO31lbHNle2pxWEhSLnJlYWR5U3RhdGU9MTtpZihmaXJlR2xvYmFscyl7Z2xv YmFsRXZlbnRDb250ZXh0LnRyaWdnZXIoImFqYXhTZW5kIixbanFYSFIsc10pO31p ZihzLmFzeW5jJiZzLnRpbWVvdXQ+MCl7dGltZW91dFRpbWVyPXNldFRpbWVvdXQo ZnVuY3Rpb24oKXtqcVhIUi5hYm9ydCgidGltZW91dCIpO30scy50aW1lb3V0KTt9 dHJ5e3N0YXRlPTE7dHJhbnNwb3J0LnNlbmQocmVxdWVzdEhlYWRlcnMsZG9uZSk7 fWNhdGNoKGUpe2lmKHN0YXRlPDIpe2RvbmUoLTEsZSk7fWVsc2V7dGhyb3cgZTt9 fX1mdW5jdGlvbiBkb25lKHN0YXR1cyxuYXRpdmVTdGF0dXNUZXh0LHJlc3BvbnNl cyxoZWFkZXJzKXt2YXIgaXNTdWNjZXNzLHN1Y2Nlc3MsZXJyb3IscmVzcG9uc2Us bW9kaWZpZWQsc3RhdHVzVGV4dD1uYXRpdmVTdGF0dXNUZXh0O2lmKHN0YXRlPT09 Mil7cmV0dXJuO31zdGF0ZT0yO2lmKHRpbWVvdXRUaW1lcil7Y2xlYXJUaW1lb3V0 KHRpbWVvdXRUaW1lcik7fXRyYW5zcG9ydD11bmRlZmluZWQ7cmVzcG9uc2VIZWFk ZXJzU3RyaW5nPWhlYWRlcnN8fCIiO2pxWEhSLnJlYWR5U3RhdGU9c3RhdHVzPjA/ NDowO2lzU3VjY2Vzcz1zdGF0dXM+PTIwMCYmc3RhdHVzPDMwMHx8c3RhdHVzPT09 MzA0O2lmKHJlc3BvbnNlcyl7cmVzcG9uc2U9YWpheEhhbmRsZVJlc3BvbnNlcyhz LGpxWEhSLHJlc3BvbnNlcyk7fXJlc3BvbnNlPWFqYXhDb252ZXJ0KHMscmVzcG9u c2UsanFYSFIsaXNTdWNjZXNzKTtpZihpc1N1Y2Nlc3Mpe2lmKHMuaWZNb2RpZmll ZCl7bW9kaWZpZWQ9anFYSFIuZ2V0UmVzcG9uc2VIZWFkZXIoIkxhc3QtTW9kaWZp ZWQiKTtpZihtb2RpZmllZCl7alF1ZXJ5Lmxhc3RNb2RpZmllZFtjYWNoZVVSTF09 bW9kaWZpZWQ7fW1vZGlmaWVkPWpxWEhSLmdldFJlc3BvbnNlSGVhZGVyKCJldGFn Iik7aWYobW9kaWZpZWQpe2pRdWVyeS5ldGFnW2NhY2hlVVJMXT1tb2RpZmllZDt9 fWlmKHN0YXR1cz09PTIwNHx8cy50eXBlPT09IkhFQUQiKXtzdGF0dXNUZXh0PSJu b2NvbnRlbnQiO31lbHNle2lmKHN0YXR1cz09PTMwNCl7c3RhdHVzVGV4dD0ibm90 bW9kaWZpZWQiO31lbHNle3N0YXR1c1RleHQ9cmVzcG9uc2Uuc3RhdGU7c3VjY2Vz cz1yZXNwb25zZS5kYXRhO2Vycm9yPXJlc3BvbnNlLmVycm9yO2lzU3VjY2Vzcz0h ZXJyb3I7fX19ZWxzZXtlcnJvcj1zdGF0dXNUZXh0O2lmKHN0YXR1c3x8IXN0YXR1 c1RleHQpe3N0YXR1c1RleHQ9ImVycm9yIjtpZihzdGF0dXM8MCl7c3RhdHVzPTA7 fX19anFYSFIuc3RhdHVzPXN0YXR1cztqcVhIUi5zdGF0dXNUZXh0PShuYXRpdmVT dGF0dXNUZXh0fHxzdGF0dXNUZXh0KSsiIjtpZihpc1N1Y2Nlc3Mpe2RlZmVycmVk LnJlc29sdmVXaXRoKGNhbGxiYWNrQ29udGV4dCxbc3VjY2VzcyxzdGF0dXNUZXh0 LGpxWEhSXSk7fWVsc2V7ZGVmZXJyZWQucmVqZWN0V2l0aChjYWxsYmFja0NvbnRl eHQsW2pxWEhSLHN0YXR1c1RleHQsZXJyb3JdKTt9anFYSFIuc3RhdHVzQ29kZShz dGF0dXNDb2RlKTtzdGF0dXNDb2RlPXVuZGVmaW5lZDtpZihmaXJlR2xvYmFscyl7 Z2xvYmFsRXZlbnRDb250ZXh0LnRyaWdnZXIoaXNTdWNjZXNzPyJhamF4U3VjY2Vz cyI6ImFqYXhFcnJvciIsW2pxWEhSLHMsaXNTdWNjZXNzP3N1Y2Nlc3M6ZXJyb3Jd KTt9Y29tcGxldGVEZWZlcnJlZC5maXJlV2l0aChjYWxsYmFja0NvbnRleHQsW2px WEhSLHN0YXR1c1RleHRdKTtpZihmaXJlR2xvYmFscyl7Z2xvYmFsRXZlbnRDb250 ZXh0LnRyaWdnZXIoImFqYXhDb21wbGV0ZSIsW2pxWEhSLHNdKTtpZighKC0talF1 ZXJ5LmFjdGl2ZSkpe2pRdWVyeS5ldmVudC50cmlnZ2VyKCJhamF4U3RvcCIpO319 fXJldHVybiBqcVhIUjt9LGdldEpTT046ZnVuY3Rpb24odXJsLGRhdGEsY2FsbGJh Y2spe3JldHVybiBqUXVlcnkuZ2V0KHVybCxkYXRhLGNhbGxiYWNrLCJqc29uIik7 fSxnZXRTY3JpcHQ6ZnVuY3Rpb24odXJsLGNhbGxiYWNrKXtyZXR1cm4galF1ZXJ5 LmdldCh1cmwsdW5kZWZpbmVkLGNhbGxiYWNrLCJzY3JpcHQiKTt9fSk7alF1ZXJ5 LmVhY2goWyJnZXQiLCJwb3N0Il0sZnVuY3Rpb24oaSxtZXRob2Qpe2pRdWVyeVtt ZXRob2RdPWZ1bmN0aW9uKHVybCxkYXRhLGNhbGxiYWNrLHR5cGUpe2lmKGpRdWVy eS5pc0Z1bmN0aW9uKGRhdGEpKXt0eXBlPXR5cGV8fGNhbGxiYWNrO2NhbGxiYWNr PWRhdGE7ZGF0YT11bmRlZmluZWQ7fXJldHVybiBqUXVlcnkuYWpheCh7dXJsOnVy bCx0eXBlOm1ldGhvZCxkYXRhVHlwZTp0eXBlLGRhdGE6ZGF0YSxzdWNjZXNzOmNh bGxiYWNrfSk7fTt9KTtqUXVlcnkuZWFjaChbImFqYXhTdGFydCIsImFqYXhTdG9w IiwiYWpheENvbXBsZXRlIiwiYWpheEVycm9yIiwiYWpheFN1Y2Nlc3MiLCJhamF4 U2VuZCJdLGZ1bmN0aW9uKGksdHlwZSl7alF1ZXJ5LmZuW3R5cGVdPWZ1bmN0aW9u KGZuKXtyZXR1cm4gdGhpcy5vbih0eXBlLGZuKTt9O30pO2pRdWVyeS5fZXZhbFVy bD1mdW5jdGlvbih1cmwpe3JldHVybiBqUXVlcnkuYWpheCh7dXJsOnVybCx0eXBl OiJHRVQiLGRhdGFUeXBlOiJzY3JpcHQiLGFzeW5jOmZhbHNlLGdsb2JhbDpmYWxz ZSwidGhyb3dzIjp0cnVlfSk7fTtqUXVlcnkuZm4uZXh0ZW5kKHt3cmFwQWxsOmZ1 bmN0aW9uKGh0bWwpe2lmKGpRdWVyeS5pc0Z1bmN0aW9uKGh0bWwpKXtyZXR1cm4g dGhpcy5lYWNoKGZ1bmN0aW9uKGkpe2pRdWVyeSh0aGlzKS53cmFwQWxsKGh0bWwu Y2FsbCh0aGlzLGkpKTt9KTt9aWYodGhpc1swXSl7dmFyIHdyYXA9alF1ZXJ5KGh0 bWwsdGhpc1swXS5vd25lckRvY3VtZW50KS5lcSgwKS5jbG9uZSh0cnVlKTtpZih0 aGlzWzBdLnBhcmVudE5vZGUpe3dyYXAuaW5zZXJ0QmVmb3JlKHRoaXNbMF0pO313 cmFwLm1hcChmdW5jdGlvbigpe3ZhciBlbGVtPXRoaXM7d2hpbGUoZWxlbS5maXJz dENoaWxkJiZlbGVtLmZpcnN0Q2hpbGQubm9kZVR5cGU9PT0xKXtlbGVtPWVsZW0u Zmlyc3RDaGlsZDt9cmV0dXJuIGVsZW07fSkuYXBwZW5kKHRoaXMpO31yZXR1cm4g dGhpczt9LHdyYXBJbm5lcjpmdW5jdGlvbihodG1sKXtpZihqUXVlcnkuaXNGdW5j dGlvbihodG1sKSl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihpKXtqUXVlcnko dGhpcykud3JhcElubmVyKGh0bWwuY2FsbCh0aGlzLGkpKTt9KTt9cmV0dXJuIHRo aXMuZWFjaChmdW5jdGlvbigpe3ZhciBzZWxmPWpRdWVyeSh0aGlzKSxjb250ZW50 cz1zZWxmLmNvbnRlbnRzKCk7aWYoY29udGVudHMubGVuZ3RoKXtjb250ZW50cy53 cmFwQWxsKGh0bWwpO31lbHNle3NlbGYuYXBwZW5kKGh0bWwpO319KTt9LHdyYXA6 ZnVuY3Rpb24oaHRtbCl7dmFyIGlzRnVuY3Rpb249alF1ZXJ5LmlzRnVuY3Rpb24o aHRtbCk7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihpKXtqUXVlcnkodGhpcyku d3JhcEFsbChpc0Z1bmN0aW9uP2h0bWwuY2FsbCh0aGlzLGkpOmh0bWwpO30pO30s dW53cmFwOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMucGFyZW50KCkuZWFjaChmdW5j dGlvbigpe2lmKCFqUXVlcnkubm9kZU5hbWUodGhpcywiYm9keSIpKXtqUXVlcnko dGhpcykucmVwbGFjZVdpdGgodGhpcy5jaGlsZE5vZGVzKTt9fSkuZW5kKCk7fX0p O2pRdWVyeS5leHByLmZpbHRlcnMuaGlkZGVuPWZ1bmN0aW9uKGVsZW0pe3JldHVy biBlbGVtLm9mZnNldFdpZHRoPD0wJiZlbGVtLm9mZnNldEhlaWdodDw9MHx8KCFz dXBwb3J0LnJlbGlhYmxlSGlkZGVuT2Zmc2V0cygpJiYoKGVsZW0uc3R5bGUmJmVs ZW0uc3R5bGUuZGlzcGxheSl8fGpRdWVyeS5jc3MoZWxlbSwiZGlzcGxheSIpKT09 PSJub25lIik7fTtqUXVlcnkuZXhwci5maWx0ZXJzLnZpc2libGU9ZnVuY3Rpb24o ZWxlbSl7cmV0dXJuICFqUXVlcnkuZXhwci5maWx0ZXJzLmhpZGRlbihlbGVtKTt9 O3ZhciByMjA9LyUyMC9nLHJicmFja2V0PS9cW1xdJC8sckNSTEY9L1xyP1xuL2cs cnN1Ym1pdHRlclR5cGVzPS9eKD86c3VibWl0fGJ1dHRvbnxpbWFnZXxyZXNldHxm aWxlKSQvaSxyc3VibWl0dGFibGU9L14oPzppbnB1dHxzZWxlY3R8dGV4dGFyZWF8 a2V5Z2VuKS9pO2Z1bmN0aW9uIGJ1aWxkUGFyYW1zKHByZWZpeCxvYmosdHJhZGl0 aW9uYWwsYWRkKXt2YXIgbmFtZTtpZihqUXVlcnkuaXNBcnJheShvYmopKXtqUXVl cnkuZWFjaChvYmosZnVuY3Rpb24oaSx2KXtpZih0cmFkaXRpb25hbHx8cmJyYWNr ZXQudGVzdChwcmVmaXgpKXthZGQocHJlZml4LHYpO31lbHNle2J1aWxkUGFyYW1z KHByZWZpeCsiWyIrKHR5cGVvZiB2PT09Im9iamVjdCI/aToiIikrIl0iLHYsdHJh ZGl0aW9uYWwsYWRkKTt9fSk7fWVsc2V7aWYoIXRyYWRpdGlvbmFsJiZqUXVlcnku dHlwZShvYmopPT09Im9iamVjdCIpe2ZvcihuYW1lIGluIG9iail7YnVpbGRQYXJh bXMocHJlZml4KyJbIituYW1lKyJdIixvYmpbbmFtZV0sdHJhZGl0aW9uYWwsYWRk KTt9fWVsc2V7YWRkKHByZWZpeCxvYmopO319fWpRdWVyeS5wYXJhbT1mdW5jdGlv bihhLHRyYWRpdGlvbmFsKXt2YXIgcHJlZml4LHM9W10sYWRkPWZ1bmN0aW9uKGtl eSx2YWx1ZSl7dmFsdWU9alF1ZXJ5LmlzRnVuY3Rpb24odmFsdWUpP3ZhbHVlKCk6 KHZhbHVlPT1udWxsPyIiOnZhbHVlKTtzW3MubGVuZ3RoXT1lbmNvZGVVUklDb21w b25lbnQoa2V5KSsiPSIrZW5jb2RlVVJJQ29tcG9uZW50KHZhbHVlKTt9O2lmKHRy YWRpdGlvbmFsPT09dW5kZWZpbmVkKXt0cmFkaXRpb25hbD1qUXVlcnkuYWpheFNl dHRpbmdzJiZqUXVlcnkuYWpheFNldHRpbmdzLnRyYWRpdGlvbmFsO31pZihqUXVl cnkuaXNBcnJheShhKXx8KGEuanF1ZXJ5JiYhalF1ZXJ5LmlzUGxhaW5PYmplY3Qo YSkpKXtqUXVlcnkuZWFjaChhLGZ1bmN0aW9uKCl7YWRkKHRoaXMubmFtZSx0aGlz LnZhbHVlKTt9KTt9ZWxzZXtmb3IocHJlZml4IGluIGEpe2J1aWxkUGFyYW1zKHBy ZWZpeCxhW3ByZWZpeF0sdHJhZGl0aW9uYWwsYWRkKTt9fXJldHVybiBzLmpvaW4o IiYiKS5yZXBsYWNlKHIyMCwiKyIpO307alF1ZXJ5LmZuLmV4dGVuZCh7c2VyaWFs aXplOmZ1bmN0aW9uKCl7cmV0dXJuIGpRdWVyeS5wYXJhbSh0aGlzLnNlcmlhbGl6 ZUFycmF5KCkpO30sc2VyaWFsaXplQXJyYXk6ZnVuY3Rpb24oKXtyZXR1cm4gdGhp cy5tYXAoZnVuY3Rpb24oKXt2YXIgZWxlbWVudHM9alF1ZXJ5LnByb3AodGhpcywi ZWxlbWVudHMiKTtyZXR1cm4gZWxlbWVudHM/alF1ZXJ5Lm1ha2VBcnJheShlbGVt ZW50cyk6dGhpczt9KS5maWx0ZXIoZnVuY3Rpb24oKXt2YXIgdHlwZT10aGlzLnR5 cGU7cmV0dXJuIHRoaXMubmFtZSYmIWpRdWVyeSh0aGlzKS5pcygiOmRpc2FibGVk IikmJnJzdWJtaXR0YWJsZS50ZXN0KHRoaXMubm9kZU5hbWUpJiYhcnN1Ym1pdHRl clR5cGVzLnRlc3QodHlwZSkmJih0aGlzLmNoZWNrZWR8fCFyY2hlY2thYmxlVHlw ZS50ZXN0KHR5cGUpKTt9KS5tYXAoZnVuY3Rpb24oaSxlbGVtKXt2YXIgdmFsPWpR dWVyeSh0aGlzKS52YWwoKTtyZXR1cm4gdmFsPT1udWxsP251bGw6alF1ZXJ5Lmlz QXJyYXkodmFsKT9qUXVlcnkubWFwKHZhbCxmdW5jdGlvbih2YWwpe3JldHVybntu YW1lOmVsZW0ubmFtZSx2YWx1ZTp2YWwucmVwbGFjZShyQ1JMRiwiXHJcbiIpfTt9 KTp7bmFtZTplbGVtLm5hbWUsdmFsdWU6dmFsLnJlcGxhY2UockNSTEYsIlxyXG4i KX07fSkuZ2V0KCk7fX0pO2pRdWVyeS5hamF4U2V0dGluZ3MueGhyPXdpbmRvdy5B Y3RpdmVYT2JqZWN0IT09dW5kZWZpbmVkP2Z1bmN0aW9uKCl7cmV0dXJuICF0aGlz LmlzTG9jYWwmJi9eKGdldHxwb3N0fGhlYWR8cHV0fGRlbGV0ZXxvcHRpb25zKSQv aS50ZXN0KHRoaXMudHlwZSkmJmNyZWF0ZVN0YW5kYXJkWEhSKCl8fGNyZWF0ZUFj dGl2ZVhIUigpO306Y3JlYXRlU3RhbmRhcmRYSFI7dmFyIHhocklkPTAseGhyQ2Fs bGJhY2tzPXt9LHhoclN1cHBvcnRlZD1qUXVlcnkuYWpheFNldHRpbmdzLnhocigp O2lmKHdpbmRvdy5BY3RpdmVYT2JqZWN0KXtqUXVlcnkod2luZG93KS5vbigidW5s b2FkIixmdW5jdGlvbigpe2Zvcih2YXIga2V5IGluIHhockNhbGxiYWNrcyl7eGhy Q2FsbGJhY2tzW2tleV0odW5kZWZpbmVkLHRydWUpO319KTt9c3VwcG9ydC5jb3Jz PSEheGhyU3VwcG9ydGVkJiYoIndpdGhDcmVkZW50aWFscyIgaW4geGhyU3VwcG9y dGVkKTt4aHJTdXBwb3J0ZWQ9c3VwcG9ydC5hamF4PSEheGhyU3VwcG9ydGVkO2lm KHhoclN1cHBvcnRlZCl7alF1ZXJ5LmFqYXhUcmFuc3BvcnQoZnVuY3Rpb24ob3B0 aW9ucyl7aWYoIW9wdGlvbnMuY3Jvc3NEb21haW58fHN1cHBvcnQuY29ycyl7dmFy IGNhbGxiYWNrO3JldHVybntzZW5kOmZ1bmN0aW9uKGhlYWRlcnMsY29tcGxldGUp e3ZhciBpLHhocj1vcHRpb25zLnhocigpLGlkPSsreGhySWQ7eGhyLm9wZW4ob3B0 aW9ucy50eXBlLG9wdGlvbnMudXJsLG9wdGlvbnMuYXN5bmMsb3B0aW9ucy51c2Vy bmFtZSxvcHRpb25zLnBhc3N3b3JkKTtpZihvcHRpb25zLnhockZpZWxkcyl7Zm9y KGkgaW4gb3B0aW9ucy54aHJGaWVsZHMpe3hocltpXT1vcHRpb25zLnhockZpZWxk c1tpXTt9fWlmKG9wdGlvbnMubWltZVR5cGUmJnhoci5vdmVycmlkZU1pbWVUeXBl KXt4aHIub3ZlcnJpZGVNaW1lVHlwZShvcHRpb25zLm1pbWVUeXBlKTt9aWYoIW9w dGlvbnMuY3Jvc3NEb21haW4mJiFoZWFkZXJzWyJYLVJlcXVlc3RlZC1XaXRoIl0p e2hlYWRlcnNbIlgtUmVxdWVzdGVkLVdpdGgiXT0iWE1MSHR0cFJlcXVlc3QiO31m b3IoaSBpbiBoZWFkZXJzKXtpZihoZWFkZXJzW2ldIT09dW5kZWZpbmVkKXt4aHIu c2V0UmVxdWVzdEhlYWRlcihpLGhlYWRlcnNbaV0rIiIpO319eGhyLnNlbmQoKG9w dGlvbnMuaGFzQ29udGVudCYmb3B0aW9ucy5kYXRhKXx8bnVsbCk7Y2FsbGJhY2s9 ZnVuY3Rpb24oXyxpc0Fib3J0KXt2YXIgc3RhdHVzLHN0YXR1c1RleHQscmVzcG9u c2VzO2lmKGNhbGxiYWNrJiYoaXNBYm9ydHx8eGhyLnJlYWR5U3RhdGU9PT00KSl7 ZGVsZXRlIHhockNhbGxiYWNrc1tpZF07Y2FsbGJhY2s9dW5kZWZpbmVkO3hoci5v bnJlYWR5c3RhdGVjaGFuZ2U9alF1ZXJ5Lm5vb3A7aWYoaXNBYm9ydCl7aWYoeGhy LnJlYWR5U3RhdGUhPT00KXt4aHIuYWJvcnQoKTt9fWVsc2V7cmVzcG9uc2VzPXt9 O3N0YXR1cz14aHIuc3RhdHVzO2lmKHR5cGVvZiB4aHIucmVzcG9uc2VUZXh0PT09 InN0cmluZyIpe3Jlc3BvbnNlcy50ZXh0PXhoci5yZXNwb25zZVRleHQ7fXRyeXtz dGF0dXNUZXh0PXhoci5zdGF0dXNUZXh0O31jYXRjaChlKXtzdGF0dXNUZXh0PSIi O31pZighc3RhdHVzJiZvcHRpb25zLmlzTG9jYWwmJiFvcHRpb25zLmNyb3NzRG9t YWluKXtzdGF0dXM9cmVzcG9uc2VzLnRleHQ/MjAwOjQwNDt9ZWxzZXtpZihzdGF0 dXM9PT0xMjIzKXtzdGF0dXM9MjA0O319fX1pZihyZXNwb25zZXMpe2NvbXBsZXRl KHN0YXR1cyxzdGF0dXNUZXh0LHJlc3BvbnNlcyx4aHIuZ2V0QWxsUmVzcG9uc2VI ZWFkZXJzKCkpO319O2lmKCFvcHRpb25zLmFzeW5jKXtjYWxsYmFjaygpO31lbHNl e2lmKHhoci5yZWFkeVN0YXRlPT09NCl7c2V0VGltZW91dChjYWxsYmFjayk7fWVs c2V7eGhyLm9ucmVhZHlzdGF0ZWNoYW5nZT14aHJDYWxsYmFja3NbaWRdPWNhbGxi YWNrO319fSxhYm9ydDpmdW5jdGlvbigpe2lmKGNhbGxiYWNrKXtjYWxsYmFjayh1 bmRlZmluZWQsdHJ1ZSk7fX19O319KTt9ZnVuY3Rpb24gY3JlYXRlU3RhbmRhcmRY SFIoKXt0cnl7cmV0dXJuIG5ldyB3aW5kb3cuWE1MSHR0cFJlcXVlc3QoKTt9Y2F0 Y2goZSl7fX1mdW5jdGlvbiBjcmVhdGVBY3RpdmVYSFIoKXt0cnl7cmV0dXJuIG5l dyB3aW5kb3cuQWN0aXZlWE9iamVjdCgiTWljcm9zb2Z0LlhNTEhUVFAiKTt9Y2F0 Y2goZSl7fX1qUXVlcnkuYWpheFNldHVwKHthY2NlcHRzOntzY3JpcHQ6InRleHQv amF2YXNjcmlwdCwgYXBwbGljYXRpb24vamF2YXNjcmlwdCwgYXBwbGljYXRpb24v ZWNtYXNjcmlwdCwgYXBwbGljYXRpb24veC1lY21hc2NyaXB0In0sY29udGVudHM6 e3NjcmlwdDovKD86amF2YXxlY21hKXNjcmlwdC99LGNvbnZlcnRlcnM6eyJ0ZXh0 IHNjcmlwdCI6ZnVuY3Rpb24odGV4dCl7alF1ZXJ5Lmdsb2JhbEV2YWwodGV4dCk7 cmV0dXJuIHRleHQ7fX19KTtqUXVlcnkuYWpheFByZWZpbHRlcigic2NyaXB0Iixm dW5jdGlvbihzKXtpZihzLmNhY2hlPT09dW5kZWZpbmVkKXtzLmNhY2hlPWZhbHNl O31pZihzLmNyb3NzRG9tYWluKXtzLnR5cGU9IkdFVCI7cy5nbG9iYWw9ZmFsc2U7 fX0pO2pRdWVyeS5hamF4VHJhbnNwb3J0KCJzY3JpcHQiLGZ1bmN0aW9uKHMpe2lm KHMuY3Jvc3NEb21haW4pe3ZhciBzY3JpcHQsaGVhZD1kb2N1bWVudC5oZWFkfHxq UXVlcnkoImhlYWQiKVswXXx8ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50O3JldHVy bntzZW5kOmZ1bmN0aW9uKF8sY2FsbGJhY2spe3NjcmlwdD1kb2N1bWVudC5jcmVh dGVFbGVtZW50KCJzY3JpcHQiKTtzY3JpcHQuYXN5bmM9dHJ1ZTtpZihzLnNjcmlw dENoYXJzZXQpe3NjcmlwdC5jaGFyc2V0PXMuc2NyaXB0Q2hhcnNldDt9c2NyaXB0 LnNyYz1zLnVybDtzY3JpcHQub25sb2FkPXNjcmlwdC5vbnJlYWR5c3RhdGVjaGFu Z2U9ZnVuY3Rpb24oXyxpc0Fib3J0KXtpZihpc0Fib3J0fHwhc2NyaXB0LnJlYWR5 U3RhdGV8fC9sb2FkZWR8Y29tcGxldGUvLnRlc3Qoc2NyaXB0LnJlYWR5U3RhdGUp KXtzY3JpcHQub25sb2FkPXNjcmlwdC5vbnJlYWR5c3RhdGVjaGFuZ2U9bnVsbDtp ZihzY3JpcHQucGFyZW50Tm9kZSl7c2NyaXB0LnBhcmVudE5vZGUucmVtb3ZlQ2hp bGQoc2NyaXB0KTt9c2NyaXB0PW51bGw7aWYoIWlzQWJvcnQpe2NhbGxiYWNrKDIw MCwic3VjY2VzcyIpO319fTtoZWFkLmluc2VydEJlZm9yZShzY3JpcHQsaGVhZC5m aXJzdENoaWxkKTt9LGFib3J0OmZ1bmN0aW9uKCl7aWYoc2NyaXB0KXtzY3JpcHQu b25sb2FkKHVuZGVmaW5lZCx0cnVlKTt9fX07fX0pO3ZhciBvbGRDYWxsYmFja3M9 W10scmpzb25wPS8oPSlcPyg/PSZ8JCl8XD9cPy87alF1ZXJ5LmFqYXhTZXR1cCh7 anNvbnA6ImNhbGxiYWNrIixqc29ucENhbGxiYWNrOmZ1bmN0aW9uKCl7dmFyIGNh bGxiYWNrPW9sZENhbGxiYWNrcy5wb3AoKXx8KGpRdWVyeS5leHBhbmRvKyJfIiso bm9uY2UrKykpO3RoaXNbY2FsbGJhY2tdPXRydWU7cmV0dXJuIGNhbGxiYWNrO319 KTtqUXVlcnkuYWpheFByZWZpbHRlcigianNvbiBqc29ucCIsZnVuY3Rpb24ocyxv cmlnaW5hbFNldHRpbmdzLGpxWEhSKXt2YXIgY2FsbGJhY2tOYW1lLG92ZXJ3cml0 dGVuLHJlc3BvbnNlQ29udGFpbmVyLGpzb25Qcm9wPXMuanNvbnAhPT1mYWxzZSYm KHJqc29ucC50ZXN0KHMudXJsKT8idXJsIjp0eXBlb2Ygcy5kYXRhPT09InN0cmlu ZyImJiEocy5jb250ZW50VHlwZXx8IiIpLmluZGV4T2YoImFwcGxpY2F0aW9uL3gt d3d3LWZvcm0tdXJsZW5jb2RlZCIpJiZyanNvbnAudGVzdChzLmRhdGEpJiYiZGF0 YSIpO2lmKGpzb25Qcm9wfHxzLmRhdGFUeXBlc1swXT09PSJqc29ucCIpe2NhbGxi YWNrTmFtZT1zLmpzb25wQ2FsbGJhY2s9alF1ZXJ5LmlzRnVuY3Rpb24ocy5qc29u cENhbGxiYWNrKT9zLmpzb25wQ2FsbGJhY2soKTpzLmpzb25wQ2FsbGJhY2s7aWYo anNvblByb3Ape3NbanNvblByb3BdPXNbanNvblByb3BdLnJlcGxhY2Uocmpzb25w LCIkMSIrY2FsbGJhY2tOYW1lKTt9ZWxzZXtpZihzLmpzb25wIT09ZmFsc2Upe3Mu dXJsKz0ocnF1ZXJ5LnRlc3Qocy51cmwpPyImIjoiPyIpK3MuanNvbnArIj0iK2Nh bGxiYWNrTmFtZTt9fXMuY29udmVydGVyc1sic2NyaXB0IGpzb24iXT1mdW5jdGlv bigpe2lmKCFyZXNwb25zZUNvbnRhaW5lcil7alF1ZXJ5LmVycm9yKGNhbGxiYWNr TmFtZSsiIHdhcyBub3QgY2FsbGVkIik7fXJldHVybiByZXNwb25zZUNvbnRhaW5l clswXTt9O3MuZGF0YVR5cGVzWzBdPSJqc29uIjtvdmVyd3JpdHRlbj13aW5kb3db Y2FsbGJhY2tOYW1lXTt3aW5kb3dbY2FsbGJhY2tOYW1lXT1mdW5jdGlvbigpe3Jl c3BvbnNlQ29udGFpbmVyPWFyZ3VtZW50czt9O2pxWEhSLmFsd2F5cyhmdW5jdGlv bigpe3dpbmRvd1tjYWxsYmFja05hbWVdPW92ZXJ3cml0dGVuO2lmKHNbY2FsbGJh Y2tOYW1lXSl7cy5qc29ucENhbGxiYWNrPW9yaWdpbmFsU2V0dGluZ3MuanNvbnBD YWxsYmFjaztvbGRDYWxsYmFja3MucHVzaChjYWxsYmFja05hbWUpO31pZihyZXNw b25zZUNvbnRhaW5lciYmalF1ZXJ5LmlzRnVuY3Rpb24ob3ZlcndyaXR0ZW4pKXtv dmVyd3JpdHRlbihyZXNwb25zZUNvbnRhaW5lclswXSk7fXJlc3BvbnNlQ29udGFp bmVyPW92ZXJ3cml0dGVuPXVuZGVmaW5lZDt9KTtyZXR1cm4ic2NyaXB0Ijt9fSk7 alF1ZXJ5LnBhcnNlSFRNTD1mdW5jdGlvbihkYXRhLGNvbnRleHQsa2VlcFNjcmlw dHMpe2lmKCFkYXRhfHx0eXBlb2YgZGF0YSE9PSJzdHJpbmciKXtyZXR1cm4gbnVs bDt9aWYodHlwZW9mIGNvbnRleHQ9PT0iYm9vbGVhbiIpe2tlZXBTY3JpcHRzPWNv bnRleHQ7Y29udGV4dD1mYWxzZTt9Y29udGV4dD1jb250ZXh0fHxkb2N1bWVudDt2 YXIgcGFyc2VkPXJzaW5nbGVUYWcuZXhlYyhkYXRhKSxzY3JpcHRzPSFrZWVwU2Ny aXB0cyYmW107aWYocGFyc2VkKXtyZXR1cm5bY29udGV4dC5jcmVhdGVFbGVtZW50 KHBhcnNlZFsxXSldO31wYXJzZWQ9alF1ZXJ5LmJ1aWxkRnJhZ21lbnQoW2RhdGFd LGNvbnRleHQsc2NyaXB0cyk7aWYoc2NyaXB0cyYmc2NyaXB0cy5sZW5ndGgpe2pR dWVyeShzY3JpcHRzKS5yZW1vdmUoKTt9cmV0dXJuIGpRdWVyeS5tZXJnZShbXSxw YXJzZWQuY2hpbGROb2Rlcyk7fTt2YXIgX2xvYWQ9alF1ZXJ5LmZuLmxvYWQ7alF1 ZXJ5LmZuLmxvYWQ9ZnVuY3Rpb24odXJsLHBhcmFtcyxjYWxsYmFjayl7aWYodHlw ZW9mIHVybCE9PSJzdHJpbmciJiZfbG9hZCl7cmV0dXJuIF9sb2FkLmFwcGx5KHRo aXMsYXJndW1lbnRzKTt9dmFyIHNlbGVjdG9yLHJlc3BvbnNlLHR5cGUsc2VsZj10 aGlzLG9mZj11cmwuaW5kZXhPZigiICIpO2lmKG9mZj49MCl7c2VsZWN0b3I9alF1 ZXJ5LnRyaW0odXJsLnNsaWNlKG9mZix1cmwubGVuZ3RoKSk7dXJsPXVybC5zbGlj ZSgwLG9mZik7fWlmKGpRdWVyeS5pc0Z1bmN0aW9uKHBhcmFtcykpe2NhbGxiYWNr PXBhcmFtcztwYXJhbXM9dW5kZWZpbmVkO31lbHNle2lmKHBhcmFtcyYmdHlwZW9m IHBhcmFtcz09PSJvYmplY3QiKXt0eXBlPSJQT1NUIjt9fWlmKHNlbGYubGVuZ3Ro PjApe2pRdWVyeS5hamF4KHt1cmw6dXJsLHR5cGU6dHlwZSxkYXRhVHlwZToiaHRt bCIsZGF0YTpwYXJhbXN9KS5kb25lKGZ1bmN0aW9uKHJlc3BvbnNlVGV4dCl7cmVz cG9uc2U9YXJndW1lbnRzO3NlbGYuaHRtbChzZWxlY3Rvcj9qUXVlcnkoIjxkaXY+ IikuYXBwZW5kKGpRdWVyeS5wYXJzZUhUTUwocmVzcG9uc2VUZXh0KSkuZmluZChz ZWxlY3Rvcik6cmVzcG9uc2VUZXh0KTt9KS5jb21wbGV0ZShjYWxsYmFjayYmZnVu Y3Rpb24oanFYSFIsc3RhdHVzKXtzZWxmLmVhY2goY2FsbGJhY2sscmVzcG9uc2V8 fFtqcVhIUi5yZXNwb25zZVRleHQsc3RhdHVzLGpxWEhSXSk7fSk7fXJldHVybiB0 aGlzO307alF1ZXJ5LmV4cHIuZmlsdGVycy5hbmltYXRlZD1mdW5jdGlvbihlbGVt KXtyZXR1cm4galF1ZXJ5LmdyZXAoalF1ZXJ5LnRpbWVycyxmdW5jdGlvbihmbil7 cmV0dXJuIGVsZW09PT1mbi5lbGVtO30pLmxlbmd0aDt9O3ZhciBkb2NFbGVtPXdp bmRvdy5kb2N1bWVudC5kb2N1bWVudEVsZW1lbnQ7ZnVuY3Rpb24gZ2V0V2luZG93 KGVsZW0pe3JldHVybiBqUXVlcnkuaXNXaW5kb3coZWxlbSk/ZWxlbTplbGVtLm5v ZGVUeXBlPT09OT9lbGVtLmRlZmF1bHRWaWV3fHxlbGVtLnBhcmVudFdpbmRvdzpm YWxzZTt9alF1ZXJ5Lm9mZnNldD17c2V0T2Zmc2V0OmZ1bmN0aW9uKGVsZW0sb3B0 aW9ucyxpKXt2YXIgY3VyUG9zaXRpb24sY3VyTGVmdCxjdXJDU1NUb3AsY3VyVG9w LGN1ck9mZnNldCxjdXJDU1NMZWZ0LGNhbGN1bGF0ZVBvc2l0aW9uLHBvc2l0aW9u PWpRdWVyeS5jc3MoZWxlbSwicG9zaXRpb24iKSxjdXJFbGVtPWpRdWVyeShlbGVt KSxwcm9wcz17fTtpZihwb3NpdGlvbj09PSJzdGF0aWMiKXtlbGVtLnN0eWxlLnBv c2l0aW9uPSJyZWxhdGl2ZSI7fWN1ck9mZnNldD1jdXJFbGVtLm9mZnNldCgpO2N1 ckNTU1RvcD1qUXVlcnkuY3NzKGVsZW0sInRvcCIpO2N1ckNTU0xlZnQ9alF1ZXJ5 LmNzcyhlbGVtLCJsZWZ0Iik7Y2FsY3VsYXRlUG9zaXRpb249KHBvc2l0aW9uPT09 ImFic29sdXRlInx8cG9zaXRpb249PT0iZml4ZWQiKSYmalF1ZXJ5LmluQXJyYXko ImF1dG8iLFtjdXJDU1NUb3AsY3VyQ1NTTGVmdF0pPi0xO2lmKGNhbGN1bGF0ZVBv c2l0aW9uKXtjdXJQb3NpdGlvbj1jdXJFbGVtLnBvc2l0aW9uKCk7Y3VyVG9wPWN1 clBvc2l0aW9uLnRvcDtjdXJMZWZ0PWN1clBvc2l0aW9uLmxlZnQ7fWVsc2V7Y3Vy VG9wPXBhcnNlRmxvYXQoY3VyQ1NTVG9wKXx8MDtjdXJMZWZ0PXBhcnNlRmxvYXQo Y3VyQ1NTTGVmdCl8fDA7fWlmKGpRdWVyeS5pc0Z1bmN0aW9uKG9wdGlvbnMpKXtv cHRpb25zPW9wdGlvbnMuY2FsbChlbGVtLGksY3VyT2Zmc2V0KTt9aWYob3B0aW9u cy50b3AhPW51bGwpe3Byb3BzLnRvcD0ob3B0aW9ucy50b3AtY3VyT2Zmc2V0LnRv cCkrY3VyVG9wO31pZihvcHRpb25zLmxlZnQhPW51bGwpe3Byb3BzLmxlZnQ9KG9w dGlvbnMubGVmdC1jdXJPZmZzZXQubGVmdCkrY3VyTGVmdDt9aWYoInVzaW5nIiBp biBvcHRpb25zKXtvcHRpb25zLnVzaW5nLmNhbGwoZWxlbSxwcm9wcyk7fWVsc2V7 Y3VyRWxlbS5jc3MocHJvcHMpO319fTtqUXVlcnkuZm4uZXh0ZW5kKHtvZmZzZXQ6 ZnVuY3Rpb24ob3B0aW9ucyl7aWYoYXJndW1lbnRzLmxlbmd0aCl7cmV0dXJuIG9w dGlvbnM9PT11bmRlZmluZWQ/dGhpczp0aGlzLmVhY2goZnVuY3Rpb24oaSl7alF1 ZXJ5Lm9mZnNldC5zZXRPZmZzZXQodGhpcyxvcHRpb25zLGkpO30pO312YXIgZG9j RWxlbSx3aW4sYm94PXt0b3A6MCxsZWZ0OjB9LGVsZW09dGhpc1swXSxkb2M9ZWxl bSYmZWxlbS5vd25lckRvY3VtZW50O2lmKCFkb2Mpe3JldHVybjt9ZG9jRWxlbT1k b2MuZG9jdW1lbnRFbGVtZW50O2lmKCFqUXVlcnkuY29udGFpbnMoZG9jRWxlbSxl bGVtKSl7cmV0dXJuIGJveDt9aWYodHlwZW9mIGVsZW0uZ2V0Qm91bmRpbmdDbGll bnRSZWN0IT09c3RydW5kZWZpbmVkKXtib3g9ZWxlbS5nZXRCb3VuZGluZ0NsaWVu dFJlY3QoKTt9d2luPWdldFdpbmRvdyhkb2MpO3JldHVybnt0b3A6Ym94LnRvcCso d2luLnBhZ2VZT2Zmc2V0fHxkb2NFbGVtLnNjcm9sbFRvcCktKGRvY0VsZW0uY2xp ZW50VG9wfHwwKSxsZWZ0OmJveC5sZWZ0Kyh3aW4ucGFnZVhPZmZzZXR8fGRvY0Vs ZW0uc2Nyb2xsTGVmdCktKGRvY0VsZW0uY2xpZW50TGVmdHx8MCl9O30scG9zaXRp b246ZnVuY3Rpb24oKXtpZighdGhpc1swXSl7cmV0dXJuO312YXIgb2Zmc2V0UGFy ZW50LG9mZnNldCxwYXJlbnRPZmZzZXQ9e3RvcDowLGxlZnQ6MH0sZWxlbT10aGlz WzBdO2lmKGpRdWVyeS5jc3MoZWxlbSwicG9zaXRpb24iKT09PSJmaXhlZCIpe29m ZnNldD1lbGVtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO31lbHNle29mZnNldFBh cmVudD10aGlzLm9mZnNldFBhcmVudCgpO29mZnNldD10aGlzLm9mZnNldCgpO2lm KCFqUXVlcnkubm9kZU5hbWUob2Zmc2V0UGFyZW50WzBdLCJodG1sIikpe3BhcmVu dE9mZnNldD1vZmZzZXRQYXJlbnQub2Zmc2V0KCk7fXBhcmVudE9mZnNldC50b3Ar PWpRdWVyeS5jc3Mob2Zmc2V0UGFyZW50WzBdLCJib3JkZXJUb3BXaWR0aCIsdHJ1 ZSk7cGFyZW50T2Zmc2V0LmxlZnQrPWpRdWVyeS5jc3Mob2Zmc2V0UGFyZW50WzBd LCJib3JkZXJMZWZ0V2lkdGgiLHRydWUpO31yZXR1cm57dG9wOm9mZnNldC50b3At cGFyZW50T2Zmc2V0LnRvcC1qUXVlcnkuY3NzKGVsZW0sIm1hcmdpblRvcCIsdHJ1 ZSksbGVmdDpvZmZzZXQubGVmdC1wYXJlbnRPZmZzZXQubGVmdC1qUXVlcnkuY3Nz KGVsZW0sIm1hcmdpbkxlZnQiLHRydWUpfTt9LG9mZnNldFBhcmVudDpmdW5jdGlv bigpe3JldHVybiB0aGlzLm1hcChmdW5jdGlvbigpe3ZhciBvZmZzZXRQYXJlbnQ9 dGhpcy5vZmZzZXRQYXJlbnR8fGRvY0VsZW07d2hpbGUob2Zmc2V0UGFyZW50JiYo IWpRdWVyeS5ub2RlTmFtZShvZmZzZXRQYXJlbnQsImh0bWwiKSYmalF1ZXJ5LmNz cyhvZmZzZXRQYXJlbnQsInBvc2l0aW9uIik9PT0ic3RhdGljIikpe29mZnNldFBh cmVudD1vZmZzZXRQYXJlbnQub2Zmc2V0UGFyZW50O31yZXR1cm4gb2Zmc2V0UGFy ZW50fHxkb2NFbGVtO30pO319KTtqUXVlcnkuZWFjaCh7c2Nyb2xsTGVmdDoicGFn ZVhPZmZzZXQiLHNjcm9sbFRvcDoicGFnZVlPZmZzZXQifSxmdW5jdGlvbihtZXRo b2QscHJvcCl7dmFyIHRvcD0vWS8udGVzdChwcm9wKTtqUXVlcnkuZm5bbWV0aG9k XT1mdW5jdGlvbih2YWwpe3JldHVybiBhY2Nlc3ModGhpcyxmdW5jdGlvbihlbGVt LG1ldGhvZCx2YWwpe3ZhciB3aW49Z2V0V2luZG93KGVsZW0pO2lmKHZhbD09PXVu ZGVmaW5lZCl7cmV0dXJuIHdpbj8ocHJvcCBpbiB3aW4pP3dpbltwcm9wXTp3aW4u ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50W21ldGhvZF06ZWxlbVttZXRob2RdO31p Zih3aW4pe3dpbi5zY3JvbGxUbyghdG9wP3ZhbDpqUXVlcnkod2luKS5zY3JvbGxM ZWZ0KCksdG9wP3ZhbDpqUXVlcnkod2luKS5zY3JvbGxUb3AoKSk7fWVsc2V7ZWxl bVttZXRob2RdPXZhbDt9fSxtZXRob2QsdmFsLGFyZ3VtZW50cy5sZW5ndGgsbnVs bCk7fTt9KTtqUXVlcnkuZWFjaChbInRvcCIsImxlZnQiXSxmdW5jdGlvbihpLHBy b3Ape2pRdWVyeS5jc3NIb29rc1twcm9wXT1hZGRHZXRIb29rSWYoc3VwcG9ydC5w aXhlbFBvc2l0aW9uLGZ1bmN0aW9uKGVsZW0sY29tcHV0ZWQpe2lmKGNvbXB1dGVk KXtjb21wdXRlZD1jdXJDU1MoZWxlbSxwcm9wKTtyZXR1cm4gcm51bW5vbnB4LnRl c3QoY29tcHV0ZWQpP2pRdWVyeShlbGVtKS5wb3NpdGlvbigpW3Byb3BdKyJweCI6 Y29tcHV0ZWQ7fX0pO30pO2pRdWVyeS5lYWNoKHtIZWlnaHQ6ImhlaWdodCIsV2lk dGg6IndpZHRoIn0sZnVuY3Rpb24obmFtZSx0eXBlKXtqUXVlcnkuZWFjaCh7cGFk ZGluZzoiaW5uZXIiK25hbWUsY29udGVudDp0eXBlLCIiOiJvdXRlciIrbmFtZX0s ZnVuY3Rpb24oZGVmYXVsdEV4dHJhLGZ1bmNOYW1lKXtqUXVlcnkuZm5bZnVuY05h bWVdPWZ1bmN0aW9uKG1hcmdpbix2YWx1ZSl7dmFyIGNoYWluYWJsZT1hcmd1bWVu dHMubGVuZ3RoJiYoZGVmYXVsdEV4dHJhfHx0eXBlb2YgbWFyZ2luIT09ImJvb2xl YW4iKSxleHRyYT1kZWZhdWx0RXh0cmF8fChtYXJnaW49PT10cnVlfHx2YWx1ZT09 PXRydWU/Im1hcmdpbiI6ImJvcmRlciIpO3JldHVybiBhY2Nlc3ModGhpcyxmdW5j dGlvbihlbGVtLHR5cGUsdmFsdWUpe3ZhciBkb2M7aWYoalF1ZXJ5LmlzV2luZG93 KGVsZW0pKXtyZXR1cm4gZWxlbS5kb2N1bWVudC5kb2N1bWVudEVsZW1lbnRbImNs aWVudCIrbmFtZV07fWlmKGVsZW0ubm9kZVR5cGU9PT05KXtkb2M9ZWxlbS5kb2N1 bWVudEVsZW1lbnQ7cmV0dXJuIE1hdGgubWF4KGVsZW0uYm9keVsic2Nyb2xsIitu YW1lXSxkb2NbInNjcm9sbCIrbmFtZV0sZWxlbS5ib2R5WyJvZmZzZXQiK25hbWVd LGRvY1sib2Zmc2V0IituYW1lXSxkb2NbImNsaWVudCIrbmFtZV0pO31yZXR1cm4g dmFsdWU9PT11bmRlZmluZWQ/alF1ZXJ5LmNzcyhlbGVtLHR5cGUsZXh0cmEpOmpR dWVyeS5zdHlsZShlbGVtLHR5cGUsdmFsdWUsZXh0cmEpO30sdHlwZSxjaGFpbmFi bGU/bWFyZ2luOnVuZGVmaW5lZCxjaGFpbmFibGUsbnVsbCk7fTt9KTt9KTtqUXVl cnkuZm4uc2l6ZT1mdW5jdGlvbigpe3JldHVybiB0aGlzLmxlbmd0aDt9O2pRdWVy eS5mbi5hbmRTZWxmPWpRdWVyeS5mbi5hZGRCYWNrO2lmKHR5cGVvZiBkZWZpbmU9 PT0iZnVuY3Rpb24iJiZkZWZpbmUuYW1kKXtkZWZpbmUoImpxdWVyeSIsW10sZnVu Y3Rpb24oKXtyZXR1cm4galF1ZXJ5O30pO312YXIgX2pRdWVyeT13aW5kb3cualF1 ZXJ5LF8kPXdpbmRvdy4kO2pRdWVyeS5ub0NvbmZsaWN0PWZ1bmN0aW9uKGRlZXAp e2lmKHdpbmRvdy4kPT09alF1ZXJ5KXt3aW5kb3cuJD1fJDt9aWYoZGVlcCYmd2lu ZG93LmpRdWVyeT09PWpRdWVyeSl7d2luZG93LmpRdWVyeT1falF1ZXJ5O31yZXR1 cm4galF1ZXJ5O307aWYodHlwZW9mIG5vR2xvYmFsPT09c3RydW5kZWZpbmVkKXt3 aW5kb3cualF1ZXJ5PXdpbmRvdy4kPWpRdWVyeTt9cmV0dXJuIGpRdWVyeTt9KSk7 ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=master.min.js Content-Type: application/javascript; name=master.min.js Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/js/master.min.js Content-Transfer-Encoding: Base64 LyoKICogQm9vdHN0cmFwIHYzLjEuMCAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20p CiAqIENvcHlyaWdodCAyMDExLTIwMTQgVHdpdHRlciwgSW5jLgogKiBMaWNlbnNl ZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9i bG9iL21hc3Rlci9MSUNFTlNFKQogKi8KaWYoInVuZGVmaW5lZCI9PXR5cGVvZiBq UXVlcnkpe3Rocm93IG5ldyBFcnJvcigiQm9vdHN0cmFwIHJlcXVpcmVzIGpRdWVy eSIpO30rZnVuY3Rpb24oYSl7ZnVuY3Rpb24gYigpe3ZhciBhPWRvY3VtZW50LmNy ZWF0ZUVsZW1lbnQoImJvb3RzdHJhcCIpLGI9e1dlYmtpdFRyYW5zaXRpb246Indl YmtpdFRyYW5zaXRpb25FbmQiLE1velRyYW5zaXRpb246InRyYW5zaXRpb25lbmQi LE9UcmFuc2l0aW9uOiJvVHJhbnNpdGlvbkVuZCBvdHJhbnNpdGlvbmVuZCIsdHJh bnNpdGlvbjoidHJhbnNpdGlvbmVuZCJ9O2Zvcih2YXIgYyBpbiBiKXtpZih2b2lk IDAhPT1hLnN0eWxlW2NdKXtyZXR1cm57ZW5kOmJbY119O319cmV0dXJuICExO31h LmZuLmVtdWxhdGVUcmFuc2l0aW9uRW5kPWZ1bmN0aW9uKGIpe3ZhciBjPSExLGQ9 dGhpczthKHRoaXMpLm9uZShhLnN1cHBvcnQudHJhbnNpdGlvbi5lbmQsZnVuY3Rp b24oKXtjPSEwO30pO3ZhciBlPWZ1bmN0aW9uKCl7Y3x8YShkKS50cmlnZ2VyKGEu c3VwcG9ydC50cmFuc2l0aW9uLmVuZCk7fTtyZXR1cm4gc2V0VGltZW91dChlLGIp LHRoaXM7fSxhKGZ1bmN0aW9uKCl7YS5zdXBwb3J0LnRyYW5zaXRpb249YigpO30p O30oalF1ZXJ5KSwrZnVuY3Rpb24oYSl7dmFyIGI9J1tkYXRhLWRpc21pc3M9ImFs ZXJ0Il0nLGM9ZnVuY3Rpb24oYyl7YShjKS5vbigiY2xpY2siLGIsdGhpcy5jbG9z ZSk7fTtjLnByb3RvdHlwZS5jbG9zZT1mdW5jdGlvbihiKXtmdW5jdGlvbiBjKCl7 Zi50cmlnZ2VyKCJjbG9zZWQuYnMuYWxlcnQiKS5yZW1vdmUoKTt9dmFyIGQ9YSh0 aGlzKSxlPWQuYXR0cigiZGF0YS10YXJnZXQiKTtlfHwoZT1kLmF0dHIoImhyZWYi KSxlPWUmJmUucmVwbGFjZSgvLiooPz0jW15cc10qJCkvLCIiKSk7dmFyIGY9YShl KTtiJiZiLnByZXZlbnREZWZhdWx0KCksZi5sZW5ndGh8fChmPWQuaGFzQ2xhc3Mo ImFsZXJ0Iik/ZDpkLnBhcmVudCgpKSxmLnRyaWdnZXIoYj1hLkV2ZW50KCJjbG9z ZS5icy5hbGVydCIpKSxiLmlzRGVmYXVsdFByZXZlbnRlZCgpfHwoZi5yZW1vdmVD bGFzcygiaW4iKSxhLnN1cHBvcnQudHJhbnNpdGlvbiYmZi5oYXNDbGFzcygiZmFk ZSIpP2Yub25lKGEuc3VwcG9ydC50cmFuc2l0aW9uLmVuZCxjKS5lbXVsYXRlVHJh bnNpdGlvbkVuZCgxNTApOmMoKSk7fTt2YXIgZD1hLmZuLmFsZXJ0O2EuZm4uYWxl cnQ9ZnVuY3Rpb24oYil7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigpe3ZhciBk PWEodGhpcyksZT1kLmRhdGEoImJzLmFsZXJ0Iik7ZXx8ZC5kYXRhKCJicy5hbGVy dCIsZT1uZXcgYyh0aGlzKSksInN0cmluZyI9PXR5cGVvZiBiJiZlW2JdLmNhbGwo ZCk7fSk7fSxhLmZuLmFsZXJ0LkNvbnN0cnVjdG9yPWMsYS5mbi5hbGVydC5ub0Nv bmZsaWN0PWZ1bmN0aW9uKCl7cmV0dXJuIGEuZm4uYWxlcnQ9ZCx0aGlzO30sYShk b2N1bWVudCkub24oImNsaWNrLmJzLmFsZXJ0LmRhdGEtYXBpIixiLGMucHJvdG90 eXBlLmNsb3NlKTt9KGpRdWVyeSksK2Z1bmN0aW9uKGEpe3ZhciBiPWZ1bmN0aW9u KGMsZCl7dGhpcy4kZWxlbWVudD1hKGMpLHRoaXMub3B0aW9ucz1hLmV4dGVuZCh7 fSxiLkRFRkFVTFRTLGQpLHRoaXMuaXNMb2FkaW5nPSExO307Yi5ERUZBVUxUUz17 bG9hZGluZ1RleHQ6ImxvYWRpbmcuLi4ifSxiLnByb3RvdHlwZS5zZXRTdGF0ZT1m dW5jdGlvbihiKXt2YXIgYz0iZGlzYWJsZWQiLGQ9dGhpcy4kZWxlbWVudCxlPWQu aXMoImlucHV0Iik/InZhbCI6Imh0bWwiLGY9ZC5kYXRhKCk7Yis9IlRleHQiLGYu cmVzZXRUZXh0fHxkLmRhdGEoInJlc2V0VGV4dCIsZFtlXSgpKSxkW2VdKGZbYl18 fHRoaXMub3B0aW9uc1tiXSksc2V0VGltZW91dChhLnByb3h5KGZ1bmN0aW9uKCl7 ImxvYWRpbmdUZXh0Ij09Yj8odGhpcy5pc0xvYWRpbmc9ITAsZC5hZGRDbGFzcyhj KS5hdHRyKGMsYykpOnRoaXMuaXNMb2FkaW5nJiYodGhpcy5pc0xvYWRpbmc9ITEs ZC5yZW1vdmVDbGFzcyhjKS5yZW1vdmVBdHRyKGMpKTt9LHRoaXMpLDApO30sYi5w cm90b3R5cGUudG9nZ2xlPWZ1bmN0aW9uKCl7dmFyIGE9ITAsYj10aGlzLiRlbGVt ZW50LmNsb3Nlc3QoJ1tkYXRhLXRvZ2dsZT0iYnV0dG9ucyJdJyk7aWYoYi5sZW5n dGgpe3ZhciBjPXRoaXMuJGVsZW1lbnQuZmluZCgiaW5wdXQiKTsicmFkaW8iPT1j LnByb3AoInR5cGUiKSYmKGMucHJvcCgiY2hlY2tlZCIpJiZ0aGlzLiRlbGVtZW50 Lmhhc0NsYXNzKCJhY3RpdmUiKT9hPSExOmIuZmluZCgiLmFjdGl2ZSIpLnJlbW92 ZUNsYXNzKCJhY3RpdmUiKSksYSYmYy5wcm9wKCJjaGVja2VkIiwhdGhpcy4kZWxl bWVudC5oYXNDbGFzcygiYWN0aXZlIikpLnRyaWdnZXIoImNoYW5nZSIpO31hJiZ0 aGlzLiRlbGVtZW50LnRvZ2dsZUNsYXNzKCJhY3RpdmUiKTt9O3ZhciBjPWEuZm4u YnV0dG9uO2EuZm4uYnV0dG9uPWZ1bmN0aW9uKGMpe3JldHVybiB0aGlzLmVhY2go ZnVuY3Rpb24oKXt2YXIgZD1hKHRoaXMpLGU9ZC5kYXRhKCJicy5idXR0b24iKSxm PSJvYmplY3QiPT10eXBlb2YgYyYmYztlfHxkLmRhdGEoImJzLmJ1dHRvbiIsZT1u ZXcgYih0aGlzLGYpKSwidG9nZ2xlIj09Yz9lLnRvZ2dsZSgpOmMmJmUuc2V0U3Rh dGUoYyk7fSk7fSxhLmZuLmJ1dHRvbi5Db25zdHJ1Y3Rvcj1iLGEuZm4uYnV0dG9u Lm5vQ29uZmxpY3Q9ZnVuY3Rpb24oKXtyZXR1cm4gYS5mbi5idXR0b249Yyx0aGlz O30sYShkb2N1bWVudCkub24oImNsaWNrLmJzLmJ1dHRvbi5kYXRhLWFwaSIsIltk YXRhLXRvZ2dsZV49YnV0dG9uXSIsZnVuY3Rpb24oYil7dmFyIGM9YShiLnRhcmdl dCk7Yy5oYXNDbGFzcygiYnRuIil8fChjPWMuY2xvc2VzdCgiLmJ0biIpKSxjLmJ1 dHRvbigidG9nZ2xlIiksYi5wcmV2ZW50RGVmYXVsdCgpO30pO30oalF1ZXJ5KSwr ZnVuY3Rpb24oYSl7dmFyIGI9ZnVuY3Rpb24oYixjKXt0aGlzLiRlbGVtZW50PWEo YiksdGhpcy4kaW5kaWNhdG9ycz10aGlzLiRlbGVtZW50LmZpbmQoIi5jYXJvdXNl bC1pbmRpY2F0b3JzIiksdGhpcy5vcHRpb25zPWMsdGhpcy5wYXVzZWQ9dGhpcy5z bGlkaW5nPXRoaXMuaW50ZXJ2YWw9dGhpcy4kYWN0aXZlPXRoaXMuJGl0ZW1zPW51 bGwsImhvdmVyIj09dGhpcy5vcHRpb25zLnBhdXNlJiZ0aGlzLiRlbGVtZW50Lm9u KCJtb3VzZWVudGVyIixhLnByb3h5KHRoaXMucGF1c2UsdGhpcykpLm9uKCJtb3Vz ZWxlYXZlIixhLnByb3h5KHRoaXMuY3ljbGUsdGhpcykpO307Yi5ERUZBVUxUUz17 aW50ZXJ2YWw6NTAwMCxwYXVzZToiaG92ZXIiLHdyYXA6ITB9LGIucHJvdG90eXBl LmN5Y2xlPWZ1bmN0aW9uKGIpe3JldHVybiBifHwodGhpcy5wYXVzZWQ9ITEpLHRo aXMuaW50ZXJ2YWwmJmNsZWFySW50ZXJ2YWwodGhpcy5pbnRlcnZhbCksdGhpcy5v cHRpb25zLmludGVydmFsJiYhdGhpcy5wYXVzZWQmJih0aGlzLmludGVydmFsPXNl dEludGVydmFsKGEucHJveHkodGhpcy5uZXh0LHRoaXMpLHRoaXMub3B0aW9ucy5p bnRlcnZhbCkpLHRoaXM7fSxiLnByb3RvdHlwZS5nZXRBY3RpdmVJbmRleD1mdW5j dGlvbigpe3JldHVybiB0aGlzLiRhY3RpdmU9dGhpcy4kZWxlbWVudC5maW5kKCIu aXRlbS5hY3RpdmUiKSx0aGlzLiRpdGVtcz10aGlzLiRhY3RpdmUucGFyZW50KCku Y2hpbGRyZW4oKSx0aGlzLiRpdGVtcy5pbmRleCh0aGlzLiRhY3RpdmUpO30sYi5w cm90b3R5cGUudG89ZnVuY3Rpb24oYil7dmFyIGM9dGhpcyxkPXRoaXMuZ2V0QWN0 aXZlSW5kZXgoKTtyZXR1cm4gYj50aGlzLiRpdGVtcy5sZW5ndGgtMXx8MD5iP3Zv aWQgMDp0aGlzLnNsaWRpbmc/dGhpcy4kZWxlbWVudC5vbmUoInNsaWQuYnMuY2Fy b3VzZWwiLGZ1bmN0aW9uKCl7Yy50byhiKTt9KTpkPT1iP3RoaXMucGF1c2UoKS5j eWNsZSgpOnRoaXMuc2xpZGUoYj5kPyJuZXh0IjoicHJldiIsYSh0aGlzLiRpdGVt c1tiXSkpO30sYi5wcm90b3R5cGUucGF1c2U9ZnVuY3Rpb24oYil7cmV0dXJuIGJ8 fCh0aGlzLnBhdXNlZD0hMCksdGhpcy4kZWxlbWVudC5maW5kKCIubmV4dCwgLnBy ZXYiKS5sZW5ndGgmJmEuc3VwcG9ydC50cmFuc2l0aW9uJiYodGhpcy4kZWxlbWVu dC50cmlnZ2VyKGEuc3VwcG9ydC50cmFuc2l0aW9uLmVuZCksdGhpcy5jeWNsZSgh MCkpLHRoaXMuaW50ZXJ2YWw9Y2xlYXJJbnRlcnZhbCh0aGlzLmludGVydmFsKSx0 aGlzO30sYi5wcm90b3R5cGUubmV4dD1mdW5jdGlvbigpe3JldHVybiB0aGlzLnNs aWRpbmc/dm9pZCAwOnRoaXMuc2xpZGUoIm5leHQiKTt9LGIucHJvdG90eXBlLnBy ZXY9ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5zbGlkaW5nP3ZvaWQgMDp0aGlzLnNs aWRlKCJwcmV2Iik7fSxiLnByb3RvdHlwZS5zbGlkZT1mdW5jdGlvbihiLGMpe3Zh ciBkPXRoaXMuJGVsZW1lbnQuZmluZCgiLml0ZW0uYWN0aXZlIiksZT1jfHxkW2Jd KCksZj10aGlzLmludGVydmFsLGc9Im5leHQiPT1iPyJsZWZ0IjoicmlnaHQiLGg9 Im5leHQiPT1iPyJmaXJzdCI6Imxhc3QiLGk9dGhpcztpZighZS5sZW5ndGgpe2lm KCF0aGlzLm9wdGlvbnMud3JhcCl7cmV0dXJuO31lPXRoaXMuJGVsZW1lbnQuZmlu ZCgiLml0ZW0iKVtoXSgpO31pZihlLmhhc0NsYXNzKCJhY3RpdmUiKSl7cmV0dXJu IHRoaXMuc2xpZGluZz0hMTt9dmFyIGo9YS5FdmVudCgic2xpZGUuYnMuY2Fyb3Vz ZWwiLHtyZWxhdGVkVGFyZ2V0OmVbMF0sZGlyZWN0aW9uOmd9KTtyZXR1cm4gdGhp cy4kZWxlbWVudC50cmlnZ2VyKGopLGouaXNEZWZhdWx0UHJldmVudGVkKCk/dm9p ZCAwOih0aGlzLnNsaWRpbmc9ITAsZiYmdGhpcy5wYXVzZSgpLHRoaXMuJGluZGlj YXRvcnMubGVuZ3RoJiYodGhpcy4kaW5kaWNhdG9ycy5maW5kKCIuYWN0aXZlIiku cmVtb3ZlQ2xhc3MoImFjdGl2ZSIpLHRoaXMuJGVsZW1lbnQub25lKCJzbGlkLmJz LmNhcm91c2VsIixmdW5jdGlvbigpe3ZhciBiPWEoaS4kaW5kaWNhdG9ycy5jaGls ZHJlbigpW2kuZ2V0QWN0aXZlSW5kZXgoKV0pO2ImJmIuYWRkQ2xhc3MoImFjdGl2 ZSIpO30pKSxhLnN1cHBvcnQudHJhbnNpdGlvbiYmdGhpcy4kZWxlbWVudC5oYXND bGFzcygic2xpZGUiKT8oZS5hZGRDbGFzcyhiKSxlWzBdLm9mZnNldFdpZHRoLGQu YWRkQ2xhc3MoZyksZS5hZGRDbGFzcyhnKSxkLm9uZShhLnN1cHBvcnQudHJhbnNp dGlvbi5lbmQsZnVuY3Rpb24oKXtlLnJlbW92ZUNsYXNzKFtiLGddLmpvaW4oIiAi KSkuYWRkQ2xhc3MoImFjdGl2ZSIpLGQucmVtb3ZlQ2xhc3MoWyJhY3RpdmUiLGdd LmpvaW4oIiAiKSksaS5zbGlkaW5nPSExLHNldFRpbWVvdXQoZnVuY3Rpb24oKXtp LiRlbGVtZW50LnRyaWdnZXIoInNsaWQuYnMuY2Fyb3VzZWwiKTt9LDApO30pLmVt dWxhdGVUcmFuc2l0aW9uRW5kKDEwMDAqZC5jc3MoInRyYW5zaXRpb24tZHVyYXRp b24iKS5zbGljZSgwLC0xKSkpOihkLnJlbW92ZUNsYXNzKCJhY3RpdmUiKSxlLmFk ZENsYXNzKCJhY3RpdmUiKSx0aGlzLnNsaWRpbmc9ITEsdGhpcy4kZWxlbWVudC50 cmlnZ2VyKCJzbGlkLmJzLmNhcm91c2VsIikpLGYmJnRoaXMuY3ljbGUoKSx0aGlz KTt9O3ZhciBjPWEuZm4uY2Fyb3VzZWw7YS5mbi5jYXJvdXNlbD1mdW5jdGlvbihj KXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7dmFyIGQ9YSh0aGlzKSxlPWQu ZGF0YSgiYnMuY2Fyb3VzZWwiKSxmPWEuZXh0ZW5kKHt9LGIuREVGQVVMVFMsZC5k YXRhKCksIm9iamVjdCI9PXR5cGVvZiBjJiZjKSxnPSJzdHJpbmciPT10eXBlb2Yg Yz9jOmYuc2xpZGU7ZXx8ZC5kYXRhKCJicy5jYXJvdXNlbCIsZT1uZXcgYih0aGlz LGYpKSwibnVtYmVyIj09dHlwZW9mIGM/ZS50byhjKTpnP2VbZ10oKTpmLmludGVy dmFsJiZlLnBhdXNlKCkuY3ljbGUoKTt9KTt9LGEuZm4uY2Fyb3VzZWwuQ29uc3Ry dWN0b3I9YixhLmZuLmNhcm91c2VsLm5vQ29uZmxpY3Q9ZnVuY3Rpb24oKXtyZXR1 cm4gYS5mbi5jYXJvdXNlbD1jLHRoaXM7fSxhKGRvY3VtZW50KS5vbigiY2xpY2su YnMuY2Fyb3VzZWwuZGF0YS1hcGkiLCJbZGF0YS1zbGlkZV0sIFtkYXRhLXNsaWRl LXRvXSIsZnVuY3Rpb24oYil7dmFyIGMsZD1hKHRoaXMpLGU9YShkLmF0dHIoImRh dGEtdGFyZ2V0Iil8fChjPWQuYXR0cigiaHJlZiIpKSYmYy5yZXBsYWNlKC8uKig/ PSNbXlxzXSskKS8sIiIpKSxmPWEuZXh0ZW5kKHt9LGUuZGF0YSgpLGQuZGF0YSgp KSxnPWQuYXR0cigiZGF0YS1zbGlkZS10byIpO2cmJihmLmludGVydmFsPSExKSxl LmNhcm91c2VsKGYpLChnPWQuYXR0cigiZGF0YS1zbGlkZS10byIpKSYmZS5kYXRh KCJicy5jYXJvdXNlbCIpLnRvKGcpLGIucHJldmVudERlZmF1bHQoKTt9KSxhKHdp bmRvdykub24oImxvYWQiLGZ1bmN0aW9uKCl7YSgnW2RhdGEtcmlkZT0iY2Fyb3Vz ZWwiXScpLmVhY2goZnVuY3Rpb24oKXt2YXIgYj1hKHRoaXMpO2IuY2Fyb3VzZWwo Yi5kYXRhKCkpO30pO30pO30oalF1ZXJ5KSwrZnVuY3Rpb24oYSl7dmFyIGI9ZnVu Y3Rpb24oYyxkKXt0aGlzLiRlbGVtZW50PWEoYyksdGhpcy5vcHRpb25zPWEuZXh0 ZW5kKHt9LGIuREVGQVVMVFMsZCksdGhpcy50cmFuc2l0aW9uaW5nPW51bGwsdGhp cy5vcHRpb25zLnBhcmVudCYmKHRoaXMuJHBhcmVudD1hKHRoaXMub3B0aW9ucy5w YXJlbnQpKSx0aGlzLm9wdGlvbnMudG9nZ2xlJiZ0aGlzLnRvZ2dsZSgpO307Yi5E RUZBVUxUUz17dG9nZ2xlOiEwfSxiLnByb3RvdHlwZS5kaW1lbnNpb249ZnVuY3Rp b24oKXt2YXIgYT10aGlzLiRlbGVtZW50Lmhhc0NsYXNzKCJ3aWR0aCIpO3JldHVy biBhPyJ3aWR0aCI6ImhlaWdodCI7fSxiLnByb3RvdHlwZS5zaG93PWZ1bmN0aW9u KCl7aWYoIXRoaXMudHJhbnNpdGlvbmluZyYmIXRoaXMuJGVsZW1lbnQuaGFzQ2xh c3MoImluIikpe3ZhciBiPWEuRXZlbnQoInNob3cuYnMuY29sbGFwc2UiKTtpZih0 aGlzLiRlbGVtZW50LnRyaWdnZXIoYiksIWIuaXNEZWZhdWx0UHJldmVudGVkKCkp e3ZhciBjPXRoaXMuJHBhcmVudCYmdGhpcy4kcGFyZW50LmZpbmQoIj4gLnBhbmVs ID4gLmluIik7aWYoYyYmYy5sZW5ndGgpe3ZhciBkPWMuZGF0YSgiYnMuY29sbGFw c2UiKTtpZihkJiZkLnRyYW5zaXRpb25pbmcpe3JldHVybjt9Yy5jb2xsYXBzZSgi aGlkZSIpLGR8fGMuZGF0YSgiYnMuY29sbGFwc2UiLG51bGwpO312YXIgZT10aGlz LmRpbWVuc2lvbigpO3RoaXMuJGVsZW1lbnQucmVtb3ZlQ2xhc3MoImNvbGxhcHNl IikuYWRkQ2xhc3MoImNvbGxhcHNpbmciKVtlXSgwKSx0aGlzLnRyYW5zaXRpb25p bmc9MTt2YXIgZj1mdW5jdGlvbigpe3RoaXMuJGVsZW1lbnQucmVtb3ZlQ2xhc3Mo ImNvbGxhcHNpbmciKS5hZGRDbGFzcygiY29sbGFwc2UgaW4iKVtlXSgiYXV0byIp LHRoaXMudHJhbnNpdGlvbmluZz0wLHRoaXMuJGVsZW1lbnQudHJpZ2dlcigic2hv d24uYnMuY29sbGFwc2UiKTt9O2lmKCFhLnN1cHBvcnQudHJhbnNpdGlvbil7cmV0 dXJuIGYuY2FsbCh0aGlzKTt9dmFyIGc9YS5jYW1lbENhc2UoWyJzY3JvbGwiLGVd LmpvaW4oIi0iKSk7dGhpcy4kZWxlbWVudC5vbmUoYS5zdXBwb3J0LnRyYW5zaXRp b24uZW5kLGEucHJveHkoZix0aGlzKSkuZW11bGF0ZVRyYW5zaXRpb25FbmQoMzUw KVtlXSh0aGlzLiRlbGVtZW50WzBdW2ddKTt9fX0sYi5wcm90b3R5cGUuaGlkZT1m dW5jdGlvbigpe2lmKCF0aGlzLnRyYW5zaXRpb25pbmcmJnRoaXMuJGVsZW1lbnQu aGFzQ2xhc3MoImluIikpe3ZhciBiPWEuRXZlbnQoImhpZGUuYnMuY29sbGFwc2Ui KTtpZih0aGlzLiRlbGVtZW50LnRyaWdnZXIoYiksIWIuaXNEZWZhdWx0UHJldmVu dGVkKCkpe3ZhciBjPXRoaXMuZGltZW5zaW9uKCk7dGhpcy4kZWxlbWVudFtjXSh0 aGlzLiRlbGVtZW50W2NdKCkpWzBdLm9mZnNldEhlaWdodCx0aGlzLiRlbGVtZW50 LmFkZENsYXNzKCJjb2xsYXBzaW5nIikucmVtb3ZlQ2xhc3MoImNvbGxhcHNlIiku cmVtb3ZlQ2xhc3MoImluIiksdGhpcy50cmFuc2l0aW9uaW5nPTE7dmFyIGQ9ZnVu Y3Rpb24oKXt0aGlzLnRyYW5zaXRpb25pbmc9MCx0aGlzLiRlbGVtZW50LnRyaWdn ZXIoImhpZGRlbi5icy5jb2xsYXBzZSIpLnJlbW92ZUNsYXNzKCJjb2xsYXBzaW5n IikuYWRkQ2xhc3MoImNvbGxhcHNlIik7fTtyZXR1cm4gYS5zdXBwb3J0LnRyYW5z aXRpb24/dm9pZCB0aGlzLiRlbGVtZW50W2NdKDApLm9uZShhLnN1cHBvcnQudHJh bnNpdGlvbi5lbmQsYS5wcm94eShkLHRoaXMpKS5lbXVsYXRlVHJhbnNpdGlvbkVu ZCgzNTApOmQuY2FsbCh0aGlzKTt9fX0sYi5wcm90b3R5cGUudG9nZ2xlPWZ1bmN0 aW9uKCl7dGhpc1t0aGlzLiRlbGVtZW50Lmhhc0NsYXNzKCJpbiIpPyJoaWRlIjoi c2hvdyJdKCk7fTt2YXIgYz1hLmZuLmNvbGxhcHNlO2EuZm4uY29sbGFwc2U9ZnVu Y3Rpb24oYyl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigpe3ZhciBkPWEodGhp cyksZT1kLmRhdGEoImJzLmNvbGxhcHNlIiksZj1hLmV4dGVuZCh7fSxiLkRFRkFV TFRTLGQuZGF0YSgpLCJvYmplY3QiPT10eXBlb2YgYyYmYyk7IWUmJmYudG9nZ2xl JiYic2hvdyI9PWMmJihjPSFjKSxlfHxkLmRhdGEoImJzLmNvbGxhcHNlIixlPW5l dyBiKHRoaXMsZikpLCJzdHJpbmciPT10eXBlb2YgYyYmZVtjXSgpO30pO30sYS5m bi5jb2xsYXBzZS5Db25zdHJ1Y3Rvcj1iLGEuZm4uY29sbGFwc2Uubm9Db25mbGlj dD1mdW5jdGlvbigpe3JldHVybiBhLmZuLmNvbGxhcHNlPWMsdGhpczt9LGEoZG9j dW1lbnQpLm9uKCJjbGljay5icy5jb2xsYXBzZS5kYXRhLWFwaSIsIltkYXRhLXRv Z2dsZT1jb2xsYXBzZV0iLGZ1bmN0aW9uKGIpe3ZhciBjLGQ9YSh0aGlzKSxlPWQu YXR0cigiZGF0YS10YXJnZXQiKXx8Yi5wcmV2ZW50RGVmYXVsdCgpfHwoYz1kLmF0 dHIoImhyZWYiKSkmJmMucmVwbGFjZSgvLiooPz0jW15cc10rJCkvLCIiKSxmPWEo ZSksZz1mLmRhdGEoImJzLmNvbGxhcHNlIiksaD1nPyJ0b2dnbGUiOmQuZGF0YSgp LGk9ZC5hdHRyKCJkYXRhLXBhcmVudCIpLGo9aSYmYShpKTtnJiZnLnRyYW5zaXRp b25pbmd8fChqJiZqLmZpbmQoJ1tkYXRhLXRvZ2dsZT1jb2xsYXBzZV1bZGF0YS1w YXJlbnQ9IicraSsnIl0nKS5ub3QoZCkuYWRkQ2xhc3MoImNvbGxhcHNlZCIpLGRb Zi5oYXNDbGFzcygiaW4iKT8iYWRkQ2xhc3MiOiJyZW1vdmVDbGFzcyJdKCJjb2xs YXBzZWQiKSksZi5jb2xsYXBzZShoKTt9KTt9KGpRdWVyeSksK2Z1bmN0aW9uKGEp e2Z1bmN0aW9uIGIoYil7YShkKS5yZW1vdmUoKSxhKGUpLmVhY2goZnVuY3Rpb24o KXt2YXIgZD1jKGEodGhpcykpLGU9e3JlbGF0ZWRUYXJnZXQ6dGhpc307ZC5oYXND bGFzcygib3BlbiIpJiYoZC50cmlnZ2VyKGI9YS5FdmVudCgiaGlkZS5icy5kcm9w ZG93biIsZSkpLGIuaXNEZWZhdWx0UHJldmVudGVkKCl8fGQucmVtb3ZlQ2xhc3Mo Im9wZW4iKS50cmlnZ2VyKCJoaWRkZW4uYnMuZHJvcGRvd24iLGUpKTt9KTt9ZnVu Y3Rpb24gYyhiKXt2YXIgYz1iLmF0dHIoImRhdGEtdGFyZ2V0Iik7Y3x8KGM9Yi5h dHRyKCJocmVmIiksYz1jJiYvI1tBLVphLXpdLy50ZXN0KGMpJiZjLnJlcGxhY2Uo Ly4qKD89I1teXHNdKiQpLywiIikpO3ZhciBkPWMmJmEoYyk7cmV0dXJuIGQmJmQu bGVuZ3RoP2Q6Yi5wYXJlbnQoKTt9dmFyIGQ9Ii5kcm9wZG93bi1iYWNrZHJvcCIs ZT0iW2RhdGEtdG9nZ2xlPWRyb3Bkb3duXSIsZj1mdW5jdGlvbihiKXthKGIpLm9u KCJjbGljay5icy5kcm9wZG93biIsdGhpcy50b2dnbGUpO307Zi5wcm90b3R5cGUu dG9nZ2xlPWZ1bmN0aW9uKGQpe3ZhciBlPWEodGhpcyk7aWYoIWUuaXMoIi5kaXNh YmxlZCwgOmRpc2FibGVkIikpe3ZhciBmPWMoZSksZz1mLmhhc0NsYXNzKCJvcGVu Iik7aWYoYigpLCFnKXsib250b3VjaHN0YXJ0IiBpbiBkb2N1bWVudC5kb2N1bWVu dEVsZW1lbnQmJiFmLmNsb3Nlc3QoIi5uYXZiYXItbmF2IikubGVuZ3RoJiZhKCc8 ZGl2IGNsYXNzPSJkcm9wZG93bi1iYWNrZHJvcCIvPicpLmluc2VydEFmdGVyKGEo dGhpcykpLm9uKCJjbGljayIsYik7dmFyIGg9e3JlbGF0ZWRUYXJnZXQ6dGhpc307 aWYoZi50cmlnZ2VyKGQ9YS5FdmVudCgic2hvdy5icy5kcm9wZG93biIsaCkpLGQu aXNEZWZhdWx0UHJldmVudGVkKCkpe3JldHVybjt9Zi50b2dnbGVDbGFzcygib3Bl biIpLnRyaWdnZXIoInNob3duLmJzLmRyb3Bkb3duIixoKSxlLmZvY3VzKCk7fXJl dHVybiAhMTt9fSxmLnByb3RvdHlwZS5rZXlkb3duPWZ1bmN0aW9uKGIpe2lmKC8o Mzh8NDB8MjcpLy50ZXN0KGIua2V5Q29kZSkpe3ZhciBkPWEodGhpcyk7aWYoYi5w cmV2ZW50RGVmYXVsdCgpLGIuc3RvcFByb3BhZ2F0aW9uKCksIWQuaXMoIi5kaXNh YmxlZCwgOmRpc2FibGVkIikpe3ZhciBmPWMoZCksZz1mLmhhc0NsYXNzKCJvcGVu Iik7aWYoIWd8fGcmJjI3PT1iLmtleUNvZGUpe3JldHVybiAyNz09Yi53aGljaCYm Zi5maW5kKGUpLmZvY3VzKCksZC5jbGljaygpO312YXIgaD0iIGxpOm5vdCguZGl2 aWRlcik6dmlzaWJsZSBhIixpPWYuZmluZCgiW3JvbGU9bWVudV0iK2grIiwgW3Jv bGU9bGlzdGJveF0iK2gpO2lmKGkubGVuZ3RoKXt2YXIgaj1pLmluZGV4KGkuZmls dGVyKCI6Zm9jdXMiKSk7Mzg9PWIua2V5Q29kZSYmaj4wJiZqLS0sNDA9PWIua2V5 Q29kZSYmajxpLmxlbmd0aC0xJiZqKyssfmp8fChqPTApLGkuZXEoaikuZm9jdXMo KTt9fX19O3ZhciBnPWEuZm4uZHJvcGRvd247YS5mbi5kcm9wZG93bj1mdW5jdGlv bihiKXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7dmFyIGM9YSh0aGlzKSxk PWMuZGF0YSgiYnMuZHJvcGRvd24iKTtkfHxjLmRhdGEoImJzLmRyb3Bkb3duIixk PW5ldyBmKHRoaXMpKSwic3RyaW5nIj09dHlwZW9mIGImJmRbYl0uY2FsbChjKTt9 KTt9LGEuZm4uZHJvcGRvd24uQ29uc3RydWN0b3I9ZixhLmZuLmRyb3Bkb3duLm5v Q29uZmxpY3Q9ZnVuY3Rpb24oKXtyZXR1cm4gYS5mbi5kcm9wZG93bj1nLHRoaXM7 fSxhKGRvY3VtZW50KS5vbigiY2xpY2suYnMuZHJvcGRvd24uZGF0YS1hcGkiLGIp Lm9uKCJjbGljay5icy5kcm9wZG93bi5kYXRhLWFwaSIsIi5kcm9wZG93biBmb3Jt IixmdW5jdGlvbihhKXthLnN0b3BQcm9wYWdhdGlvbigpO30pLm9uKCJjbGljay5i cy5kcm9wZG93bi5kYXRhLWFwaSIsZSxmLnByb3RvdHlwZS50b2dnbGUpLm9uKCJr ZXlkb3duLmJzLmRyb3Bkb3duLmRhdGEtYXBpIixlKyIsIFtyb2xlPW1lbnVdLCBb cm9sZT1saXN0Ym94XSIsZi5wcm90b3R5cGUua2V5ZG93bik7fShqUXVlcnkpLCtm dW5jdGlvbihhKXt2YXIgYj1mdW5jdGlvbihiLGMpe3RoaXMub3B0aW9ucz1jLHRo aXMuJGVsZW1lbnQ9YShiKSx0aGlzLiRiYWNrZHJvcD10aGlzLmlzU2hvd249bnVs bCx0aGlzLm9wdGlvbnMucmVtb3RlJiZ0aGlzLiRlbGVtZW50LmZpbmQoIi5tb2Rh bC1jb250ZW50IikubG9hZCh0aGlzLm9wdGlvbnMucmVtb3RlLGEucHJveHkoZnVu Y3Rpb24oKXt0aGlzLiRlbGVtZW50LnRyaWdnZXIoImxvYWRlZC5icy5tb2RhbCIp O30sdGhpcykpO307Yi5ERUZBVUxUUz17YmFja2Ryb3A6ITAsa2V5Ym9hcmQ6ITAs c2hvdzohMH0sYi5wcm90b3R5cGUudG9nZ2xlPWZ1bmN0aW9uKGEpe3JldHVybiB0 aGlzW3RoaXMuaXNTaG93bj8iaGlkZSI6InNob3ciXShhKTt9LGIucHJvdG90eXBl LnNob3c9ZnVuY3Rpb24oYil7dmFyIGM9dGhpcyxkPWEuRXZlbnQoInNob3cuYnMu bW9kYWwiLHtyZWxhdGVkVGFyZ2V0OmJ9KTt0aGlzLiRlbGVtZW50LnRyaWdnZXIo ZCksdGhpcy5pc1Nob3dufHxkLmlzRGVmYXVsdFByZXZlbnRlZCgpfHwodGhpcy5p c1Nob3duPSEwLHRoaXMuZXNjYXBlKCksdGhpcy4kZWxlbWVudC5vbigiY2xpY2su ZGlzbWlzcy5icy5tb2RhbCIsJ1tkYXRhLWRpc21pc3M9Im1vZGFsIl0nLGEucHJv eHkodGhpcy5oaWRlLHRoaXMpKSx0aGlzLmJhY2tkcm9wKGZ1bmN0aW9uKCl7dmFy IGQ9YS5zdXBwb3J0LnRyYW5zaXRpb24mJmMuJGVsZW1lbnQuaGFzQ2xhc3MoImZh ZGUiKTtjLiRlbGVtZW50LnBhcmVudCgpLmxlbmd0aHx8Yy4kZWxlbWVudC5hcHBl bmRUbyhkb2N1bWVudC5ib2R5KSxjLiRlbGVtZW50LnNob3coKS5zY3JvbGxUb3Ao MCksZCYmYy4kZWxlbWVudFswXS5vZmZzZXRXaWR0aCxjLiRlbGVtZW50LmFkZENs YXNzKCJpbiIpLmF0dHIoImFyaWEtaGlkZGVuIiwhMSksYy5lbmZvcmNlRm9jdXMo KTt2YXIgZT1hLkV2ZW50KCJzaG93bi5icy5tb2RhbCIse3JlbGF0ZWRUYXJnZXQ6 Yn0pO2Q/Yy4kZWxlbWVudC5maW5kKCIubW9kYWwtZGlhbG9nIikub25lKGEuc3Vw cG9ydC50cmFuc2l0aW9uLmVuZCxmdW5jdGlvbigpe2MuJGVsZW1lbnQuZm9jdXMo KS50cmlnZ2VyKGUpO30pLmVtdWxhdGVUcmFuc2l0aW9uRW5kKDMwMCk6Yy4kZWxl bWVudC5mb2N1cygpLnRyaWdnZXIoZSk7fSkpO30sYi5wcm90b3R5cGUuaGlkZT1m dW5jdGlvbihiKXtiJiZiLnByZXZlbnREZWZhdWx0KCksYj1hLkV2ZW50KCJoaWRl LmJzLm1vZGFsIiksdGhpcy4kZWxlbWVudC50cmlnZ2VyKGIpLHRoaXMuaXNTaG93 biYmIWIuaXNEZWZhdWx0UHJldmVudGVkKCkmJih0aGlzLmlzU2hvd249ITEsdGhp cy5lc2NhcGUoKSxhKGRvY3VtZW50KS5vZmYoImZvY3VzaW4uYnMubW9kYWwiKSx0 aGlzLiRlbGVtZW50LnJlbW92ZUNsYXNzKCJpbiIpLmF0dHIoImFyaWEtaGlkZGVu IiwhMCkub2ZmKCJjbGljay5kaXNtaXNzLmJzLm1vZGFsIiksYS5zdXBwb3J0LnRy YW5zaXRpb24mJnRoaXMuJGVsZW1lbnQuaGFzQ2xhc3MoImZhZGUiKT90aGlzLiRl bGVtZW50Lm9uZShhLnN1cHBvcnQudHJhbnNpdGlvbi5lbmQsYS5wcm94eSh0aGlz LmhpZGVNb2RhbCx0aGlzKSkuZW11bGF0ZVRyYW5zaXRpb25FbmQoMzAwKTp0aGlz LmhpZGVNb2RhbCgpKTt9LGIucHJvdG90eXBlLmVuZm9yY2VGb2N1cz1mdW5jdGlv bigpe2EoZG9jdW1lbnQpLm9mZigiZm9jdXNpbi5icy5tb2RhbCIpLm9uKCJmb2N1 c2luLmJzLm1vZGFsIixhLnByb3h5KGZ1bmN0aW9uKGEpe3RoaXMuJGVsZW1lbnRb MF09PT1hLnRhcmdldHx8dGhpcy4kZWxlbWVudC5oYXMoYS50YXJnZXQpLmxlbmd0 aHx8dGhpcy4kZWxlbWVudC5mb2N1cygpO30sdGhpcykpO30sYi5wcm90b3R5cGUu ZXNjYXBlPWZ1bmN0aW9uKCl7dGhpcy5pc1Nob3duJiZ0aGlzLm9wdGlvbnMua2V5 Ym9hcmQ/dGhpcy4kZWxlbWVudC5vbigia2V5dXAuZGlzbWlzcy5icy5tb2RhbCIs YS5wcm94eShmdW5jdGlvbihhKXsyNz09YS53aGljaCYmdGhpcy5oaWRlKCk7fSx0 aGlzKSk6dGhpcy5pc1Nob3dufHx0aGlzLiRlbGVtZW50Lm9mZigia2V5dXAuZGlz bWlzcy5icy5tb2RhbCIpO30sYi5wcm90b3R5cGUuaGlkZU1vZGFsPWZ1bmN0aW9u KCl7dmFyIGE9dGhpczt0aGlzLiRlbGVtZW50LmhpZGUoKSx0aGlzLmJhY2tkcm9w KGZ1bmN0aW9uKCl7YS5yZW1vdmVCYWNrZHJvcCgpLGEuJGVsZW1lbnQudHJpZ2dl cigiaGlkZGVuLmJzLm1vZGFsIik7fSk7fSxiLnByb3RvdHlwZS5yZW1vdmVCYWNr ZHJvcD1mdW5jdGlvbigpe3RoaXMuJGJhY2tkcm9wJiZ0aGlzLiRiYWNrZHJvcC5y ZW1vdmUoKSx0aGlzLiRiYWNrZHJvcD1udWxsO30sYi5wcm90b3R5cGUuYmFja2Ry b3A9ZnVuY3Rpb24oYil7dmFyIGM9dGhpcy4kZWxlbWVudC5oYXNDbGFzcygiZmFk ZSIpPyJmYWRlIjoiIjtpZih0aGlzLmlzU2hvd24mJnRoaXMub3B0aW9ucy5iYWNr ZHJvcCl7dmFyIGQ9YS5zdXBwb3J0LnRyYW5zaXRpb24mJmM7aWYodGhpcy4kYmFj a2Ryb3A9YSgnPGRpdiBjbGFzcz0ibW9kYWwtYmFja2Ryb3AgJytjKyciIC8+Jyku YXBwZW5kVG8oZG9jdW1lbnQuYm9keSksdGhpcy4kZWxlbWVudC5vbigiY2xpY2su ZGlzbWlzcy5icy5tb2RhbCIsYS5wcm94eShmdW5jdGlvbihhKXthLnRhcmdldD09 PWEuY3VycmVudFRhcmdldCYmKCJzdGF0aWMiPT10aGlzLm9wdGlvbnMuYmFja2Ry b3A/dGhpcy4kZWxlbWVudFswXS5mb2N1cy5jYWxsKHRoaXMuJGVsZW1lbnRbMF0p OnRoaXMuaGlkZS5jYWxsKHRoaXMpKTt9LHRoaXMpKSxkJiZ0aGlzLiRiYWNrZHJv cFswXS5vZmZzZXRXaWR0aCx0aGlzLiRiYWNrZHJvcC5hZGRDbGFzcygiaW4iKSwh Yil7cmV0dXJuO31kP3RoaXMuJGJhY2tkcm9wLm9uZShhLnN1cHBvcnQudHJhbnNp dGlvbi5lbmQsYikuZW11bGF0ZVRyYW5zaXRpb25FbmQoMTUwKTpiKCk7fWVsc2V7 IXRoaXMuaXNTaG93biYmdGhpcy4kYmFja2Ryb3A/KHRoaXMuJGJhY2tkcm9wLnJl bW92ZUNsYXNzKCJpbiIpLGEuc3VwcG9ydC50cmFuc2l0aW9uJiZ0aGlzLiRlbGVt ZW50Lmhhc0NsYXNzKCJmYWRlIik/dGhpcy4kYmFja2Ryb3Aub25lKGEuc3VwcG9y dC50cmFuc2l0aW9uLmVuZCxiKS5lbXVsYXRlVHJhbnNpdGlvbkVuZCgxNTApOmIo KSk6YiYmYigpO319O3ZhciBjPWEuZm4ubW9kYWw7YS5mbi5tb2RhbD1mdW5jdGlv bihjLGQpe3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZT1hKHRoaXMp LGY9ZS5kYXRhKCJicy5tb2RhbCIpLGc9YS5leHRlbmQoe30sYi5ERUZBVUxUUyxl LmRhdGEoKSwib2JqZWN0Ij09dHlwZW9mIGMmJmMpO2Z8fGUuZGF0YSgiYnMubW9k YWwiLGY9bmV3IGIodGhpcyxnKSksInN0cmluZyI9PXR5cGVvZiBjP2ZbY10oZCk6 Zy5zaG93JiZmLnNob3coZCk7fSk7fSxhLmZuLm1vZGFsLkNvbnN0cnVjdG9yPWIs YS5mbi5tb2RhbC5ub0NvbmZsaWN0PWZ1bmN0aW9uKCl7cmV0dXJuIGEuZm4ubW9k YWw9Yyx0aGlzO30sYShkb2N1bWVudCkub24oImNsaWNrLmJzLm1vZGFsLmRhdGEt YXBpIiwnW2RhdGEtdG9nZ2xlPSJtb2RhbCJdJyxmdW5jdGlvbihiKXt2YXIgYz1h KHRoaXMpLGQ9Yy5hdHRyKCJocmVmIiksZT1hKGMuYXR0cigiZGF0YS10YXJnZXQi KXx8ZCYmZC5yZXBsYWNlKC8uKig/PSNbXlxzXSskKS8sIiIpKSxmPWUuZGF0YSgi YnMubW9kYWwiKT8idG9nZ2xlIjphLmV4dGVuZCh7cmVtb3RlOiEvIy8udGVzdChk KSYmZH0sZS5kYXRhKCksYy5kYXRhKCkpO2MuaXMoImEiKSYmYi5wcmV2ZW50RGVm YXVsdCgpLGUubW9kYWwoZix0aGlzKS5vbmUoImhpZGUiLGZ1bmN0aW9uKCl7Yy5p cygiOnZpc2libGUiKSYmYy5mb2N1cygpO30pO30pLGEoZG9jdW1lbnQpLm9uKCJz aG93LmJzLm1vZGFsIiwiLm1vZGFsIixmdW5jdGlvbigpe2EoZG9jdW1lbnQuYm9k eSkuYWRkQ2xhc3MoIm1vZGFsLW9wZW4iKTt9KS5vbigiaGlkZGVuLmJzLm1vZGFs IiwiLm1vZGFsIixmdW5jdGlvbigpe2EoZG9jdW1lbnQuYm9keSkucmVtb3ZlQ2xh c3MoIm1vZGFsLW9wZW4iKTt9KTt9KGpRdWVyeSksK2Z1bmN0aW9uKGEpe3ZhciBi PWZ1bmN0aW9uKGEsYil7dGhpcy50eXBlPXRoaXMub3B0aW9ucz10aGlzLmVuYWJs ZWQ9dGhpcy50aW1lb3V0PXRoaXMuaG92ZXJTdGF0ZT10aGlzLiRlbGVtZW50PW51 bGwsdGhpcy5pbml0KCJ0b29sdGlwIixhLGIpO307Yi5ERUZBVUxUUz17YW5pbWF0 aW9uOiEwLHBsYWNlbWVudDoidG9wIixzZWxlY3RvcjohMSx0ZW1wbGF0ZTonPGRp diBjbGFzcz0idG9vbHRpcCI+PGRpdiBjbGFzcz0idG9vbHRpcC1hcnJvdyI+PC9k aXY+PGRpdiBjbGFzcz0idG9vbHRpcC1pbm5lciI+PC9kaXY+PC9kaXY+Jyx0cmln Z2VyOiJob3ZlciBmb2N1cyIsdGl0bGU6IiIsZGVsYXk6MCxodG1sOiExLGNvbnRh aW5lcjohMX0sYi5wcm90b3R5cGUuaW5pdD1mdW5jdGlvbihiLGMsZCl7dGhpcy5l bmFibGVkPSEwLHRoaXMudHlwZT1iLHRoaXMuJGVsZW1lbnQ9YShjKSx0aGlzLm9w dGlvbnM9dGhpcy5nZXRPcHRpb25zKGQpO2Zvcih2YXIgZT10aGlzLm9wdGlvbnMu dHJpZ2dlci5zcGxpdCgiICIpLGY9ZS5sZW5ndGg7Zi0tOyl7dmFyIGc9ZVtmXTtp ZigiY2xpY2siPT1nKXt0aGlzLiRlbGVtZW50Lm9uKCJjbGljay4iK3RoaXMudHlw ZSx0aGlzLm9wdGlvbnMuc2VsZWN0b3IsYS5wcm94eSh0aGlzLnRvZ2dsZSx0aGlz KSk7fWVsc2V7aWYoIm1hbnVhbCIhPWcpe3ZhciBoPSJob3ZlciI9PWc/Im1vdXNl ZW50ZXIiOiJmb2N1c2luIixpPSJob3ZlciI9PWc/Im1vdXNlbGVhdmUiOiJmb2N1 c291dCI7dGhpcy4kZWxlbWVudC5vbihoKyIuIit0aGlzLnR5cGUsdGhpcy5vcHRp b25zLnNlbGVjdG9yLGEucHJveHkodGhpcy5lbnRlcix0aGlzKSksdGhpcy4kZWxl bWVudC5vbihpKyIuIit0aGlzLnR5cGUsdGhpcy5vcHRpb25zLnNlbGVjdG9yLGEu cHJveHkodGhpcy5sZWF2ZSx0aGlzKSk7fX19dGhpcy5vcHRpb25zLnNlbGVjdG9y P3RoaXMuX29wdGlvbnM9YS5leHRlbmQoe30sdGhpcy5vcHRpb25zLHt0cmlnZ2Vy OiJtYW51YWwiLHNlbGVjdG9yOiIifSk6dGhpcy5maXhUaXRsZSgpO30sYi5wcm90 b3R5cGUuZ2V0RGVmYXVsdHM9ZnVuY3Rpb24oKXtyZXR1cm4gYi5ERUZBVUxUUzt9 LGIucHJvdG90eXBlLmdldE9wdGlvbnM9ZnVuY3Rpb24oYil7cmV0dXJuIGI9YS5l eHRlbmQoe30sdGhpcy5nZXREZWZhdWx0cygpLHRoaXMuJGVsZW1lbnQuZGF0YSgp LGIpLGIuZGVsYXkmJiJudW1iZXIiPT10eXBlb2YgYi5kZWxheSYmKGIuZGVsYXk9 e3Nob3c6Yi5kZWxheSxoaWRlOmIuZGVsYXl9KSxiO30sYi5wcm90b3R5cGUuZ2V0 RGVsZWdhdGVPcHRpb25zPWZ1bmN0aW9uKCl7dmFyIGI9e30sYz10aGlzLmdldERl ZmF1bHRzKCk7cmV0dXJuIHRoaXMuX29wdGlvbnMmJmEuZWFjaCh0aGlzLl9vcHRp b25zLGZ1bmN0aW9uKGEsZCl7Y1thXSE9ZCYmKGJbYV09ZCk7fSksYjt9LGIucHJv dG90eXBlLmVudGVyPWZ1bmN0aW9uKGIpe3ZhciBjPWIgaW5zdGFuY2VvZiB0aGlz LmNvbnN0cnVjdG9yP2I6YShiLmN1cnJlbnRUYXJnZXQpW3RoaXMudHlwZV0odGhp cy5nZXREZWxlZ2F0ZU9wdGlvbnMoKSkuZGF0YSgiYnMuIit0aGlzLnR5cGUpO3Jl dHVybiBjbGVhclRpbWVvdXQoYy50aW1lb3V0KSxjLmhvdmVyU3RhdGU9ImluIixj Lm9wdGlvbnMuZGVsYXkmJmMub3B0aW9ucy5kZWxheS5zaG93P3ZvaWQgKGMudGlt ZW91dD1zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7ImluIj09Yy5ob3ZlclN0YXRlJiZj LnNob3coKTt9LGMub3B0aW9ucy5kZWxheS5zaG93KSk6Yy5zaG93KCk7fSxiLnBy b3RvdHlwZS5sZWF2ZT1mdW5jdGlvbihiKXt2YXIgYz1iIGluc3RhbmNlb2YgdGhp cy5jb25zdHJ1Y3Rvcj9iOmEoYi5jdXJyZW50VGFyZ2V0KVt0aGlzLnR5cGVdKHRo aXMuZ2V0RGVsZWdhdGVPcHRpb25zKCkpLmRhdGEoImJzLiIrdGhpcy50eXBlKTty ZXR1cm4gY2xlYXJUaW1lb3V0KGMudGltZW91dCksYy5ob3ZlclN0YXRlPSJvdXQi LGMub3B0aW9ucy5kZWxheSYmYy5vcHRpb25zLmRlbGF5LmhpZGU/dm9pZCAoYy50 aW1lb3V0PXNldFRpbWVvdXQoZnVuY3Rpb24oKXsib3V0Ij09Yy5ob3ZlclN0YXRl JiZjLmhpZGUoKTt9LGMub3B0aW9ucy5kZWxheS5oaWRlKSk6Yy5oaWRlKCk7fSxi LnByb3RvdHlwZS5zaG93PWZ1bmN0aW9uKCl7dmFyIGI9YS5FdmVudCgic2hvdy5i cy4iK3RoaXMudHlwZSk7aWYodGhpcy5oYXNDb250ZW50KCkmJnRoaXMuZW5hYmxl ZCl7aWYodGhpcy4kZWxlbWVudC50cmlnZ2VyKGIpLGIuaXNEZWZhdWx0UHJldmVu dGVkKCkpe3JldHVybjt9dmFyIGM9dGhpcyxkPXRoaXMudGlwKCk7dGhpcy5zZXRD b250ZW50KCksdGhpcy5vcHRpb25zLmFuaW1hdGlvbiYmZC5hZGRDbGFzcygiZmFk ZSIpO3ZhciBlPSJmdW5jdGlvbiI9PXR5cGVvZiB0aGlzLm9wdGlvbnMucGxhY2Vt ZW50P3RoaXMub3B0aW9ucy5wbGFjZW1lbnQuY2FsbCh0aGlzLGRbMF0sdGhpcy4k ZWxlbWVudFswXSk6dGhpcy5vcHRpb25zLnBsYWNlbWVudCxmPS9ccz9hdXRvP1xz Py9pLGc9Zi50ZXN0KGUpO2cmJihlPWUucmVwbGFjZShmLCIiKXx8InRvcCIpLGQu ZGV0YWNoKCkuY3NzKHt0b3A6MCxsZWZ0OjAsZGlzcGxheToiYmxvY2sifSkuYWRk Q2xhc3MoZSksdGhpcy5vcHRpb25zLmNvbnRhaW5lcj9kLmFwcGVuZFRvKHRoaXMu b3B0aW9ucy5jb250YWluZXIpOmQuaW5zZXJ0QWZ0ZXIodGhpcy4kZWxlbWVudCk7 dmFyIGg9dGhpcy5nZXRQb3NpdGlvbigpLGk9ZFswXS5vZmZzZXRXaWR0aCxqPWRb MF0ub2Zmc2V0SGVpZ2h0O2lmKGcpe3ZhciBrPXRoaXMuJGVsZW1lbnQucGFyZW50 KCksbD1lLG09ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbFRvcHx8ZG9j dW1lbnQuYm9keS5zY3JvbGxUb3Asbj0iYm9keSI9PXRoaXMub3B0aW9ucy5jb250 YWluZXI/d2luZG93LmlubmVyV2lkdGg6ay5vdXRlcldpZHRoKCksbz0iYm9keSI9 PXRoaXMub3B0aW9ucy5jb250YWluZXI/d2luZG93LmlubmVySGVpZ2h0Omsub3V0 ZXJIZWlnaHQoKSxwPSJib2R5Ij09dGhpcy5vcHRpb25zLmNvbnRhaW5lcj8wOmsu b2Zmc2V0KCkubGVmdDtlPSJib3R0b20iPT1lJiZoLnRvcCtoLmhlaWdodCtqLW0+ bz8idG9wIjoidG9wIj09ZSYmaC50b3AtbS1qPDA/ImJvdHRvbSI6InJpZ2h0Ij09 ZSYmaC5yaWdodCtpPm4/ImxlZnQiOiJsZWZ0Ij09ZSYmaC5sZWZ0LWk8cD8icmln aHQiOmUsZC5yZW1vdmVDbGFzcyhsKS5hZGRDbGFzcyhlKTt9dmFyIHE9dGhpcy5n ZXRDYWxjdWxhdGVkT2Zmc2V0KGUsaCxpLGopO3RoaXMuYXBwbHlQbGFjZW1lbnQo cSxlKSx0aGlzLmhvdmVyU3RhdGU9bnVsbDt2YXIgcj1mdW5jdGlvbigpe2MuJGVs ZW1lbnQudHJpZ2dlcigic2hvd24uYnMuIitjLnR5cGUpO307YS5zdXBwb3J0LnRy YW5zaXRpb24mJnRoaXMuJHRpcC5oYXNDbGFzcygiZmFkZSIpP2Qub25lKGEuc3Vw cG9ydC50cmFuc2l0aW9uLmVuZCxyKS5lbXVsYXRlVHJhbnNpdGlvbkVuZCgxNTAp OnIoKTt9fSxiLnByb3RvdHlwZS5hcHBseVBsYWNlbWVudD1mdW5jdGlvbihiLGMp e3ZhciBkLGU9dGhpcy50aXAoKSxmPWVbMF0ub2Zmc2V0V2lkdGgsZz1lWzBdLm9m ZnNldEhlaWdodCxoPXBhcnNlSW50KGUuY3NzKCJtYXJnaW4tdG9wIiksMTApLGk9 cGFyc2VJbnQoZS5jc3MoIm1hcmdpbi1sZWZ0IiksMTApO2lzTmFOKGgpJiYoaD0w KSxpc05hTihpKSYmKGk9MCksYi50b3A9Yi50b3AraCxiLmxlZnQ9Yi5sZWZ0K2ks YS5vZmZzZXQuc2V0T2Zmc2V0KGVbMF0sYS5leHRlbmQoe3VzaW5nOmZ1bmN0aW9u KGEpe2UuY3NzKHt0b3A6TWF0aC5yb3VuZChhLnRvcCksbGVmdDpNYXRoLnJvdW5k KGEubGVmdCl9KTt9fSxiKSwwKSxlLmFkZENsYXNzKCJpbiIpO3ZhciBqPWVbMF0u b2Zmc2V0V2lkdGgsaz1lWzBdLm9mZnNldEhlaWdodDtpZigidG9wIj09YyYmayE9 ZyYmKGQ9ITAsYi50b3A9Yi50b3ArZy1rKSwvYm90dG9tfHRvcC8udGVzdChjKSl7 dmFyIGw9MDtiLmxlZnQ8MCYmKGw9LTIqYi5sZWZ0LGIubGVmdD0wLGUub2Zmc2V0 KGIpLGo9ZVswXS5vZmZzZXRXaWR0aCxrPWVbMF0ub2Zmc2V0SGVpZ2h0KSx0aGlz LnJlcGxhY2VBcnJvdyhsLWYraixqLCJsZWZ0Iik7fWVsc2V7dGhpcy5yZXBsYWNl QXJyb3coay1nLGssInRvcCIpO31kJiZlLm9mZnNldChiKTt9LGIucHJvdG90eXBl LnJlcGxhY2VBcnJvdz1mdW5jdGlvbihhLGIsYyl7dGhpcy5hcnJvdygpLmNzcyhj LGE/NTAqKDEtYS9iKSsiJSI6IiIpO30sYi5wcm90b3R5cGUuc2V0Q29udGVudD1m dW5jdGlvbigpe3ZhciBhPXRoaXMudGlwKCksYj10aGlzLmdldFRpdGxlKCk7YS5m aW5kKCIudG9vbHRpcC1pbm5lciIpW3RoaXMub3B0aW9ucy5odG1sPyJodG1sIjoi dGV4dCJdKGIpLGEucmVtb3ZlQ2xhc3MoImZhZGUgaW4gdG9wIGJvdHRvbSBsZWZ0 IHJpZ2h0Iik7fSxiLnByb3RvdHlwZS5oaWRlPWZ1bmN0aW9uKCl7ZnVuY3Rpb24g YigpeyJpbiIhPWMuaG92ZXJTdGF0ZSYmZC5kZXRhY2goKSxjLiRlbGVtZW50LnRy aWdnZXIoImhpZGRlbi5icy4iK2MudHlwZSk7fXZhciBjPXRoaXMsZD10aGlzLnRp cCgpLGU9YS5FdmVudCgiaGlkZS5icy4iK3RoaXMudHlwZSk7cmV0dXJuIHRoaXMu JGVsZW1lbnQudHJpZ2dlcihlKSxlLmlzRGVmYXVsdFByZXZlbnRlZCgpP3ZvaWQg MDooZC5yZW1vdmVDbGFzcygiaW4iKSxhLnN1cHBvcnQudHJhbnNpdGlvbiYmdGhp cy4kdGlwLmhhc0NsYXNzKCJmYWRlIik/ZC5vbmUoYS5zdXBwb3J0LnRyYW5zaXRp b24uZW5kLGIpLmVtdWxhdGVUcmFuc2l0aW9uRW5kKDE1MCk6YigpLHRoaXMuaG92 ZXJTdGF0ZT1udWxsLHRoaXMpO30sYi5wcm90b3R5cGUuZml4VGl0bGU9ZnVuY3Rp b24oKXt2YXIgYT10aGlzLiRlbGVtZW50OyhhLmF0dHIoInRpdGxlIil8fCJzdHJp bmciIT10eXBlb2YgYS5hdHRyKCJkYXRhLW9yaWdpbmFsLXRpdGxlIikpJiZhLmF0 dHIoImRhdGEtb3JpZ2luYWwtdGl0bGUiLGEuYXR0cigidGl0bGUiKXx8IiIpLmF0 dHIoInRpdGxlIiwiIik7fSxiLnByb3RvdHlwZS5oYXNDb250ZW50PWZ1bmN0aW9u KCl7cmV0dXJuIHRoaXMuZ2V0VGl0bGUoKTt9LGIucHJvdG90eXBlLmdldFBvc2l0 aW9uPWZ1bmN0aW9uKCl7dmFyIGI9dGhpcy4kZWxlbWVudFswXTtyZXR1cm4gYS5l eHRlbmQoe30sImZ1bmN0aW9uIj09dHlwZW9mIGIuZ2V0Qm91bmRpbmdDbGllbnRS ZWN0P2IuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk6e3dpZHRoOmIub2Zmc2V0V2lk dGgsaGVpZ2h0OmIub2Zmc2V0SGVpZ2h0fSx0aGlzLiRlbGVtZW50Lm9mZnNldCgp KTt9LGIucHJvdG90eXBlLmdldENhbGN1bGF0ZWRPZmZzZXQ9ZnVuY3Rpb24oYSxi LGMsZCl7cmV0dXJuImJvdHRvbSI9PWE/e3RvcDpiLnRvcCtiLmhlaWdodCxsZWZ0 OmIubGVmdCtiLndpZHRoLzItYy8yfToidG9wIj09YT97dG9wOmIudG9wLWQsbGVm dDpiLmxlZnQrYi53aWR0aC8yLWMvMn06ImxlZnQiPT1hP3t0b3A6Yi50b3ArYi5o ZWlnaHQvMi1kLzIsbGVmdDpiLmxlZnQtY306e3RvcDpiLnRvcCtiLmhlaWdodC8y LWQvMixsZWZ0OmIubGVmdCtiLndpZHRofTt9LGIucHJvdG90eXBlLmdldFRpdGxl PWZ1bmN0aW9uKCl7dmFyIGEsYj10aGlzLiRlbGVtZW50LGM9dGhpcy5vcHRpb25z O3JldHVybiBhPWIuYXR0cigiZGF0YS1vcmlnaW5hbC10aXRsZSIpfHwoImZ1bmN0 aW9uIj09dHlwZW9mIGMudGl0bGU/Yy50aXRsZS5jYWxsKGJbMF0pOmMudGl0bGUp O30sYi5wcm90b3R5cGUudGlwPWZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuJHRpcD10 aGlzLiR0aXB8fGEodGhpcy5vcHRpb25zLnRlbXBsYXRlKTt9LGIucHJvdG90eXBl LmFycm93PWZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuJGFycm93PXRoaXMuJGFycm93 fHx0aGlzLnRpcCgpLmZpbmQoIi50b29sdGlwLWFycm93Iik7fSxiLnByb3RvdHlw ZS52YWxpZGF0ZT1mdW5jdGlvbigpe3RoaXMuJGVsZW1lbnRbMF0ucGFyZW50Tm9k ZXx8KHRoaXMuaGlkZSgpLHRoaXMuJGVsZW1lbnQ9bnVsbCx0aGlzLm9wdGlvbnM9 bnVsbCk7fSxiLnByb3RvdHlwZS5lbmFibGU9ZnVuY3Rpb24oKXt0aGlzLmVuYWJs ZWQ9ITA7fSxiLnByb3RvdHlwZS5kaXNhYmxlPWZ1bmN0aW9uKCl7dGhpcy5lbmFi bGVkPSExO30sYi5wcm90b3R5cGUudG9nZ2xlRW5hYmxlZD1mdW5jdGlvbigpe3Ro aXMuZW5hYmxlZD0hdGhpcy5lbmFibGVkO30sYi5wcm90b3R5cGUudG9nZ2xlPWZ1 bmN0aW9uKGIpe3ZhciBjPWI/YShiLmN1cnJlbnRUYXJnZXQpW3RoaXMudHlwZV0o dGhpcy5nZXREZWxlZ2F0ZU9wdGlvbnMoKSkuZGF0YSgiYnMuIit0aGlzLnR5cGUp OnRoaXM7Yy50aXAoKS5oYXNDbGFzcygiaW4iKT9jLmxlYXZlKGMpOmMuZW50ZXIo Yyk7fSxiLnByb3RvdHlwZS5kZXN0cm95PWZ1bmN0aW9uKCl7Y2xlYXJUaW1lb3V0 KHRoaXMudGltZW91dCksdGhpcy5oaWRlKCkuJGVsZW1lbnQub2ZmKCIuIit0aGlz LnR5cGUpLnJlbW92ZURhdGEoImJzLiIrdGhpcy50eXBlKTt9O3ZhciBjPWEuZm4u dG9vbHRpcDthLmZuLnRvb2x0aXA9ZnVuY3Rpb24oYyl7cmV0dXJuIHRoaXMuZWFj aChmdW5jdGlvbigpe3ZhciBkPWEodGhpcyksZT1kLmRhdGEoImJzLnRvb2x0aXAi KSxmPSJvYmplY3QiPT10eXBlb2YgYyYmYzsoZXx8ImRlc3Ryb3kiIT1jKSYmKGV8 fGQuZGF0YSgiYnMudG9vbHRpcCIsZT1uZXcgYih0aGlzLGYpKSwic3RyaW5nIj09 dHlwZW9mIGMmJmVbY10oKSk7fSk7fSxhLmZuLnRvb2x0aXAuQ29uc3RydWN0b3I9 YixhLmZuLnRvb2x0aXAubm9Db25mbGljdD1mdW5jdGlvbigpe3JldHVybiBhLmZu LnRvb2x0aXA9Yyx0aGlzO307fShqUXVlcnkpLCtmdW5jdGlvbihhKXt2YXIgYj1m dW5jdGlvbihhLGIpe3RoaXMuaW5pdCgicG9wb3ZlciIsYSxiKTt9O2lmKCFhLmZu LnRvb2x0aXApe3Rocm93IG5ldyBFcnJvcigiUG9wb3ZlciByZXF1aXJlcyB0b29s dGlwLmpzIik7fWIuREVGQVVMVFM9YS5leHRlbmQoe30sYS5mbi50b29sdGlwLkNv bnN0cnVjdG9yLkRFRkFVTFRTLHtwbGFjZW1lbnQ6InJpZ2h0Iix0cmlnZ2VyOiJj bGljayIsY29udGVudDoiIix0ZW1wbGF0ZTonPGRpdiBjbGFzcz0icG9wb3ZlciI+ PGRpdiBjbGFzcz0iYXJyb3ciPjwvZGl2PjxoMyBjbGFzcz0icG9wb3Zlci10aXRs ZSI+PC9oMz48ZGl2IGNsYXNzPSJwb3BvdmVyLWNvbnRlbnQiPjwvZGl2PjwvZGl2 Pid9KSxiLnByb3RvdHlwZT1hLmV4dGVuZCh7fSxhLmZuLnRvb2x0aXAuQ29uc3Ry dWN0b3IucHJvdG90eXBlKSxiLnByb3RvdHlwZS5jb25zdHJ1Y3Rvcj1iLGIucHJv dG90eXBlLmdldERlZmF1bHRzPWZ1bmN0aW9uKCl7cmV0dXJuIGIuREVGQVVMVFM7 fSxiLnByb3RvdHlwZS5zZXRDb250ZW50PWZ1bmN0aW9uKCl7dmFyIGE9dGhpcy50 aXAoKSxiPXRoaXMuZ2V0VGl0bGUoKSxjPXRoaXMuZ2V0Q29udGVudCgpO2EuZmlu ZCgiLnBvcG92ZXItdGl0bGUiKVt0aGlzLm9wdGlvbnMuaHRtbD8iaHRtbCI6InRl eHQiXShiKSxhLmZpbmQoIi5wb3BvdmVyLWNvbnRlbnQiKVt0aGlzLm9wdGlvbnMu aHRtbD8ic3RyaW5nIj09dHlwZW9mIGM/Imh0bWwiOiJhcHBlbmQiOiJ0ZXh0Il0o YyksYS5yZW1vdmVDbGFzcygiZmFkZSB0b3AgYm90dG9tIGxlZnQgcmlnaHQgaW4i KSxhLmZpbmQoIi5wb3BvdmVyLXRpdGxlIikuaHRtbCgpfHxhLmZpbmQoIi5wb3Bv dmVyLXRpdGxlIikuaGlkZSgpO30sYi5wcm90b3R5cGUuaGFzQ29udGVudD1mdW5j dGlvbigpe3JldHVybiB0aGlzLmdldFRpdGxlKCl8fHRoaXMuZ2V0Q29udGVudCgp O30sYi5wcm90b3R5cGUuZ2V0Q29udGVudD1mdW5jdGlvbigpe3ZhciBhPXRoaXMu JGVsZW1lbnQsYj10aGlzLm9wdGlvbnM7cmV0dXJuIGEuYXR0cigiZGF0YS1jb250 ZW50Iil8fCgiZnVuY3Rpb24iPT10eXBlb2YgYi5jb250ZW50P2IuY29udGVudC5j YWxsKGFbMF0pOmIuY29udGVudCk7fSxiLnByb3RvdHlwZS5hcnJvdz1mdW5jdGlv bigpe3JldHVybiB0aGlzLiRhcnJvdz10aGlzLiRhcnJvd3x8dGhpcy50aXAoKS5m aW5kKCIuYXJyb3ciKTt9LGIucHJvdG90eXBlLnRpcD1mdW5jdGlvbigpe3JldHVy biB0aGlzLiR0aXB8fCh0aGlzLiR0aXA9YSh0aGlzLm9wdGlvbnMudGVtcGxhdGUp KSx0aGlzLiR0aXA7fTt2YXIgYz1hLmZuLnBvcG92ZXI7YS5mbi5wb3BvdmVyPWZ1 bmN0aW9uKGMpe3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZD1hKHRo aXMpLGU9ZC5kYXRhKCJicy5wb3BvdmVyIiksZj0ib2JqZWN0Ij09dHlwZW9mIGMm JmM7KGV8fCJkZXN0cm95IiE9YykmJihlfHxkLmRhdGEoImJzLnBvcG92ZXIiLGU9 bmV3IGIodGhpcyxmKSksInN0cmluZyI9PXR5cGVvZiBjJiZlW2NdKCkpO30pO30s YS5mbi5wb3BvdmVyLkNvbnN0cnVjdG9yPWIsYS5mbi5wb3BvdmVyLm5vQ29uZmxp Y3Q9ZnVuY3Rpb24oKXtyZXR1cm4gYS5mbi5wb3BvdmVyPWMsdGhpczt9O30oalF1 ZXJ5KSwrZnVuY3Rpb24oYSl7ZnVuY3Rpb24gYihjLGQpe3ZhciBlLGY9YS5wcm94 eSh0aGlzLnByb2Nlc3MsdGhpcyk7dGhpcy4kZWxlbWVudD1hKGEoYykuaXMoImJv ZHkiKT93aW5kb3c6YyksdGhpcy4kYm9keT1hKCJib2R5IiksdGhpcy4kc2Nyb2xs RWxlbWVudD10aGlzLiRlbGVtZW50Lm9uKCJzY3JvbGwuYnMuc2Nyb2xsLXNweS5k YXRhLWFwaSIsZiksdGhpcy5vcHRpb25zPWEuZXh0ZW5kKHt9LGIuREVGQVVMVFMs ZCksdGhpcy5zZWxlY3Rvcj0odGhpcy5vcHRpb25zLnRhcmdldHx8KGU9YShjKS5h dHRyKCJocmVmIikpJiZlLnJlcGxhY2UoLy4qKD89I1teXHNdKyQpLywiIil8fCIi KSsiIC5uYXYgbGkgPiBhIix0aGlzLm9mZnNldHM9YShbXSksdGhpcy50YXJnZXRz PWEoW10pLHRoaXMuYWN0aXZlVGFyZ2V0PW51bGwsdGhpcy5yZWZyZXNoKCksdGhp cy5wcm9jZXNzKCk7fWIuREVGQVVMVFM9e29mZnNldDoxMH0sYi5wcm90b3R5cGUu cmVmcmVzaD1mdW5jdGlvbigpe3ZhciBiPXRoaXMuJGVsZW1lbnRbMF09PXdpbmRv dz8ib2Zmc2V0IjoicG9zaXRpb24iO3RoaXMub2Zmc2V0cz1hKFtdKSx0aGlzLnRh cmdldHM9YShbXSk7dmFyIGM9dGhpczt0aGlzLiRib2R5LmZpbmQodGhpcy5zZWxl Y3RvcikubWFwKGZ1bmN0aW9uKCl7dmFyIGQ9YSh0aGlzKSxlPWQuZGF0YSgidGFy Z2V0Iil8fGQuYXR0cigiaHJlZiIpLGY9L14jLi8udGVzdChlKSYmYShlKTtyZXR1 cm4gZiYmZi5sZW5ndGgmJmYuaXMoIjp2aXNpYmxlIikmJltbZltiXSgpLnRvcCso IWEuaXNXaW5kb3coYy4kc2Nyb2xsRWxlbWVudC5nZXQoMCkpJiZjLiRzY3JvbGxF bGVtZW50LnNjcm9sbFRvcCgpKSxlXV18fG51bGw7fSkuc29ydChmdW5jdGlvbihh LGIpe3JldHVybiBhWzBdLWJbMF07fSkuZWFjaChmdW5jdGlvbigpe2Mub2Zmc2V0 cy5wdXNoKHRoaXNbMF0pLGMudGFyZ2V0cy5wdXNoKHRoaXNbMV0pO30pO30sYi5w cm90b3R5cGUucHJvY2Vzcz1mdW5jdGlvbigpe3ZhciBhLGI9dGhpcy4kc2Nyb2xs RWxlbWVudC5zY3JvbGxUb3AoKSt0aGlzLm9wdGlvbnMub2Zmc2V0LGM9dGhpcy4k c2Nyb2xsRWxlbWVudFswXS5zY3JvbGxIZWlnaHR8fHRoaXMuJGJvZHlbMF0uc2Ny b2xsSGVpZ2h0LGQ9Yy10aGlzLiRzY3JvbGxFbGVtZW50LmhlaWdodCgpLGU9dGhp cy5vZmZzZXRzLGY9dGhpcy50YXJnZXRzLGc9dGhpcy5hY3RpdmVUYXJnZXQ7aWYo Yj49ZCl7cmV0dXJuIGchPShhPWYubGFzdCgpWzBdKSYmdGhpcy5hY3RpdmF0ZShh KTt9aWYoZyYmYjw9ZVswXSl7cmV0dXJuIGchPShhPWZbMF0pJiZ0aGlzLmFjdGl2 YXRlKGEpO31mb3IoYT1lLmxlbmd0aDthLS07KXtnIT1mW2FdJiZiPj1lW2FdJiYo IWVbYSsxXXx8Yjw9ZVthKzFdKSYmdGhpcy5hY3RpdmF0ZShmW2FdKTt9fSxiLnBy b3RvdHlwZS5hY3RpdmF0ZT1mdW5jdGlvbihiKXt0aGlzLmFjdGl2ZVRhcmdldD1i LGEodGhpcy5zZWxlY3RvcikucGFyZW50c1VudGlsKHRoaXMub3B0aW9ucy50YXJn ZXQsIi5hY3RpdmUiKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7dmFyIGM9dGhpcy5z ZWxlY3RvcisnW2RhdGEtdGFyZ2V0PSInK2IrJyJdLCcrdGhpcy5zZWxlY3Rvcisn W2hyZWY9IicrYisnIl0nLGQ9YShjKS5wYXJlbnRzKCJsaSIpLmFkZENsYXNzKCJh Y3RpdmUiKTtkLnBhcmVudCgiLmRyb3Bkb3duLW1lbnUiKS5sZW5ndGgmJihkPWQu Y2xvc2VzdCgibGkuZHJvcGRvd24iKS5hZGRDbGFzcygiYWN0aXZlIikpLGQudHJp Z2dlcigiYWN0aXZhdGUuYnMuc2Nyb2xsc3B5Iik7fTt2YXIgYz1hLmZuLnNjcm9s bHNweTthLmZuLnNjcm9sbHNweT1mdW5jdGlvbihjKXtyZXR1cm4gdGhpcy5lYWNo KGZ1bmN0aW9uKCl7dmFyIGQ9YSh0aGlzKSxlPWQuZGF0YSgiYnMuc2Nyb2xsc3B5 IiksZj0ib2JqZWN0Ij09dHlwZW9mIGMmJmM7ZXx8ZC5kYXRhKCJicy5zY3JvbGxz cHkiLGU9bmV3IGIodGhpcyxmKSksInN0cmluZyI9PXR5cGVvZiBjJiZlW2NdKCk7 fSk7fSxhLmZuLnNjcm9sbHNweS5Db25zdHJ1Y3Rvcj1iLGEuZm4uc2Nyb2xsc3B5 Lm5vQ29uZmxpY3Q9ZnVuY3Rpb24oKXtyZXR1cm4gYS5mbi5zY3JvbGxzcHk9Yyx0 aGlzO30sYSh3aW5kb3cpLm9uKCJsb2FkIixmdW5jdGlvbigpe2EoJ1tkYXRhLXNw eT0ic2Nyb2xsIl0nKS5lYWNoKGZ1bmN0aW9uKCl7dmFyIGI9YSh0aGlzKTtiLnNj cm9sbHNweShiLmRhdGEoKSk7fSk7fSk7fShqUXVlcnkpLCtmdW5jdGlvbihhKXt2 YXIgYj1mdW5jdGlvbihiKXt0aGlzLmVsZW1lbnQ9YShiKTt9O2IucHJvdG90eXBl LnNob3c9ZnVuY3Rpb24oKXt2YXIgYj10aGlzLmVsZW1lbnQsYz1iLmNsb3Nlc3Qo InVsOm5vdCguZHJvcGRvd24tbWVudSkiKSxkPWIuZGF0YSgidGFyZ2V0Iik7aWYo ZHx8KGQ9Yi5hdHRyKCJocmVmIiksZD1kJiZkLnJlcGxhY2UoLy4qKD89I1teXHNd KiQpLywiIikpLCFiLnBhcmVudCgibGkiKS5oYXNDbGFzcygiYWN0aXZlIikpe3Zh ciBlPWMuZmluZCgiLmFjdGl2ZTpsYXN0IGEiKVswXSxmPWEuRXZlbnQoInNob3cu YnMudGFiIix7cmVsYXRlZFRhcmdldDplfSk7aWYoYi50cmlnZ2VyKGYpLCFmLmlz RGVmYXVsdFByZXZlbnRlZCgpKXt2YXIgZz1hKGQpO3RoaXMuYWN0aXZhdGUoYi5w YXJlbnQoImxpIiksYyksdGhpcy5hY3RpdmF0ZShnLGcucGFyZW50KCksZnVuY3Rp b24oKXtiLnRyaWdnZXIoe3R5cGU6InNob3duLmJzLnRhYiIscmVsYXRlZFRhcmdl dDplfSk7fSk7fX19LGIucHJvdG90eXBlLmFjdGl2YXRlPWZ1bmN0aW9uKGIsYyxk KXtmdW5jdGlvbiBlKCl7Zi5yZW1vdmVDbGFzcygiYWN0aXZlIikuZmluZCgiPiAu ZHJvcGRvd24tbWVudSA+IC5hY3RpdmUiKS5yZW1vdmVDbGFzcygiYWN0aXZlIiks Yi5hZGRDbGFzcygiYWN0aXZlIiksZz8oYlswXS5vZmZzZXRXaWR0aCxiLmFkZENs YXNzKCJpbiIpKTpiLnJlbW92ZUNsYXNzKCJmYWRlIiksYi5wYXJlbnQoIi5kcm9w ZG93bi1tZW51IikmJmIuY2xvc2VzdCgibGkuZHJvcGRvd24iKS5hZGRDbGFzcygi YWN0aXZlIiksZCYmZCgpO312YXIgZj1jLmZpbmQoIj4gLmFjdGl2ZSIpLGc9ZCYm YS5zdXBwb3J0LnRyYW5zaXRpb24mJmYuaGFzQ2xhc3MoImZhZGUiKTtnP2Yub25l KGEuc3VwcG9ydC50cmFuc2l0aW9uLmVuZCxlKS5lbXVsYXRlVHJhbnNpdGlvbkVu ZCgxNTApOmUoKSxmLnJlbW92ZUNsYXNzKCJpbiIpO307dmFyIGM9YS5mbi50YWI7 YS5mbi50YWI9ZnVuY3Rpb24oYyl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigp e3ZhciBkPWEodGhpcyksZT1kLmRhdGEoImJzLnRhYiIpO2V8fGQuZGF0YSgiYnMu dGFiIixlPW5ldyBiKHRoaXMpKSwic3RyaW5nIj09dHlwZW9mIGMmJmVbY10oKTt9 KTt9LGEuZm4udGFiLkNvbnN0cnVjdG9yPWIsYS5mbi50YWIubm9Db25mbGljdD1m dW5jdGlvbigpe3JldHVybiBhLmZuLnRhYj1jLHRoaXM7fSxhKGRvY3VtZW50KS5v bigiY2xpY2suYnMudGFiLmRhdGEtYXBpIiwnW2RhdGEtdG9nZ2xlPSJ0YWIiXSwg W2RhdGEtdG9nZ2xlPSJwaWxsIl0nLGZ1bmN0aW9uKGIpe2IucHJldmVudERlZmF1 bHQoKSxhKHRoaXMpLnRhYigic2hvdyIpO30pO30oalF1ZXJ5KSwrZnVuY3Rpb24o YSl7dmFyIGI9ZnVuY3Rpb24oYyxkKXt0aGlzLm9wdGlvbnM9YS5leHRlbmQoe30s Yi5ERUZBVUxUUyxkKSx0aGlzLiR3aW5kb3c9YSh3aW5kb3cpLm9uKCJzY3JvbGwu YnMuYWZmaXguZGF0YS1hcGkiLGEucHJveHkodGhpcy5jaGVja1Bvc2l0aW9uLHRo aXMpKS5vbigiY2xpY2suYnMuYWZmaXguZGF0YS1hcGkiLGEucHJveHkodGhpcy5j aGVja1Bvc2l0aW9uV2l0aEV2ZW50TG9vcCx0aGlzKSksdGhpcy4kZWxlbWVudD1h KGMpLHRoaXMuYWZmaXhlZD10aGlzLnVucGluPXRoaXMucGlubmVkT2Zmc2V0PW51 bGwsdGhpcy5jaGVja1Bvc2l0aW9uKCk7fTtiLlJFU0VUPSJhZmZpeCBhZmZpeC10 b3AgYWZmaXgtYm90dG9tIixiLkRFRkFVTFRTPXtvZmZzZXQ6MH0sYi5wcm90b3R5 cGUuZ2V0UGlubmVkT2Zmc2V0PWZ1bmN0aW9uKCl7aWYodGhpcy5waW5uZWRPZmZz ZXQpe3JldHVybiB0aGlzLnBpbm5lZE9mZnNldDt9dGhpcy4kZWxlbWVudC5yZW1v dmVDbGFzcyhiLlJFU0VUKS5hZGRDbGFzcygiYWZmaXgiKTt2YXIgYT10aGlzLiR3 aW5kb3cuc2Nyb2xsVG9wKCksYz10aGlzLiRlbGVtZW50Lm9mZnNldCgpO3JldHVy biB0aGlzLnBpbm5lZE9mZnNldD1jLnRvcC1hO30sYi5wcm90b3R5cGUuY2hlY2tQ b3NpdGlvbldpdGhFdmVudExvb3A9ZnVuY3Rpb24oKXtzZXRUaW1lb3V0KGEucHJv eHkodGhpcy5jaGVja1Bvc2l0aW9uLHRoaXMpLDEpO30sYi5wcm90b3R5cGUuY2hl Y2tQb3NpdGlvbj1mdW5jdGlvbigpe2lmKHRoaXMuJGVsZW1lbnQuaXMoIjp2aXNp YmxlIikpe3ZhciBjPWEoZG9jdW1lbnQpLmhlaWdodCgpLGQ9dGhpcy4kd2luZG93 LnNjcm9sbFRvcCgpLGU9dGhpcy4kZWxlbWVudC5vZmZzZXQoKSxmPXRoaXMub3B0 aW9ucy5vZmZzZXQsZz1mLnRvcCxoPWYuYm90dG9tOyJ0b3AiPT10aGlzLmFmZml4 ZWQmJihlLnRvcCs9ZCksIm9iamVjdCIhPXR5cGVvZiBmJiYoaD1nPWYpLCJmdW5j dGlvbiI9PXR5cGVvZiBnJiYoZz1mLnRvcCh0aGlzLiRlbGVtZW50KSksImZ1bmN0 aW9uIj09dHlwZW9mIGgmJihoPWYuYm90dG9tKHRoaXMuJGVsZW1lbnQpKTt2YXIg aT1udWxsIT10aGlzLnVucGluJiZkK3RoaXMudW5waW48PWUudG9wPyExOm51bGwh PWgmJmUudG9wK3RoaXMuJGVsZW1lbnQuaGVpZ2h0KCk+PWMtaD8iYm90dG9tIjpu dWxsIT1nJiZnPj1kPyJ0b3AiOiExO2lmKHRoaXMuYWZmaXhlZCE9PWkpe3RoaXMu dW5waW4mJnRoaXMuJGVsZW1lbnQuY3NzKCJ0b3AiLCIiKTt2YXIgaj0iYWZmaXgi KyhpPyItIitpOiIiKSxrPWEuRXZlbnQoaisiLmJzLmFmZml4Iik7dGhpcy4kZWxl bWVudC50cmlnZ2VyKGspLGsuaXNEZWZhdWx0UHJldmVudGVkKCl8fCh0aGlzLmFm Zml4ZWQ9aSx0aGlzLnVucGluPSJib3R0b20iPT1pP3RoaXMuZ2V0UGlubmVkT2Zm c2V0KCk6bnVsbCx0aGlzLiRlbGVtZW50LnJlbW92ZUNsYXNzKGIuUkVTRVQpLmFk ZENsYXNzKGopLnRyaWdnZXIoYS5FdmVudChqLnJlcGxhY2UoImFmZml4IiwiYWZm aXhlZCIpKSksImJvdHRvbSI9PWkmJnRoaXMuJGVsZW1lbnQub2Zmc2V0KHt0b3A6 Yy1oLXRoaXMuJGVsZW1lbnQuaGVpZ2h0KCl9KSk7fX19O3ZhciBjPWEuZm4uYWZm aXg7YS5mbi5hZmZpeD1mdW5jdGlvbihjKXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0 aW9uKCl7dmFyIGQ9YSh0aGlzKSxlPWQuZGF0YSgiYnMuYWZmaXgiKSxmPSJvYmpl Y3QiPT10eXBlb2YgYyYmYztlfHxkLmRhdGEoImJzLmFmZml4IixlPW5ldyBiKHRo aXMsZikpLCJzdHJpbmciPT10eXBlb2YgYyYmZVtjXSgpO30pO30sYS5mbi5hZmZp eC5Db25zdHJ1Y3Rvcj1iLGEuZm4uYWZmaXgubm9Db25mbGljdD1mdW5jdGlvbigp e3JldHVybiBhLmZuLmFmZml4PWMsdGhpczt9LGEod2luZG93KS5vbigibG9hZCIs ZnVuY3Rpb24oKXthKCdbZGF0YS1zcHk9ImFmZml4Il0nKS5lYWNoKGZ1bmN0aW9u KCl7dmFyIGI9YSh0aGlzKSxjPWIuZGF0YSgpO2Mub2Zmc2V0PWMub2Zmc2V0fHx7 fSxjLm9mZnNldEJvdHRvbSYmKGMub2Zmc2V0LmJvdHRvbT1jLm9mZnNldEJvdHRv bSksYy5vZmZzZXRUb3AmJihjLm9mZnNldC50b3A9Yy5vZmZzZXRUb3ApLGIuYWZm aXgoYyk7fSk7fSk7fShqUXVlcnkpOwovKgogKlRvdWNoc3dpcGUKICovCihmdW5j dGlvbihlKXt2YXIgbz0ibGVmdCIsbj0icmlnaHQiLGQ9InVwIix2PSJkb3duIixj PSJpbiIsdz0ib3V0IixsPSJub25lIixyPSJhdXRvIixrPSJzd2lwZSIscz0icGlu Y2giLHg9InRhcCIsaT0iZG91YmxldGFwIixiPSJsb25ndGFwIixBPSJob3Jpem9u dGFsIix0PSJ2ZXJ0aWNhbCIsaD0iYWxsIixxPTEwLGY9InN0YXJ0IixqPSJtb3Zl IixnPSJlbmQiLHA9ImNhbmNlbCIsYT0ib250b3VjaHN0YXJ0IiBpbiB3aW5kb3cs eT0iVG91Y2hTd2lwZSI7dmFyIG09e2ZpbmdlcnM6MSx0aHJlc2hvbGQ6NzUsY2Fu Y2VsVGhyZXNob2xkOm51bGwscGluY2hUaHJlc2hvbGQ6MjAsbWF4VGltZVRocmVz aG9sZDpudWxsLGZpbmdlclJlbGVhc2VUaHJlc2hvbGQ6MjUwLGxvbmdUYXBUaHJl c2hvbGQ6NTAwLGRvdWJsZVRhcFRocmVzaG9sZDoyMDAsc3dpcGU6bnVsbCxzd2lw ZUxlZnQ6bnVsbCxzd2lwZVJpZ2h0Om51bGwsc3dpcGVVcDpudWxsLHN3aXBlRG93 bjpudWxsLHN3aXBlU3RhdHVzOm51bGwscGluY2hJbjpudWxsLHBpbmNoT3V0Om51 bGwscGluY2hTdGF0dXM6bnVsbCxjbGljazpudWxsLHRhcDpudWxsLGRvdWJsZVRh cDpudWxsLGxvbmdUYXA6bnVsbCx0cmlnZ2VyT25Ub3VjaEVuZDp0cnVlLHRyaWdn ZXJPblRvdWNoTGVhdmU6ZmFsc2UsYWxsb3dQYWdlU2Nyb2xsOiJhdXRvIixmYWxs YmFja1RvTW91c2VFdmVudHM6dHJ1ZSxleGNsdWRlZEVsZW1lbnRzOiJidXR0b24s IGlucHV0LCBzZWxlY3QsIHRleHRhcmVhLCBhLCAubm9Td2lwZSJ9O2UuZm4uc3dp cGU9ZnVuY3Rpb24oRCl7dmFyIEM9ZSh0aGlzKSxCPUMuZGF0YSh5KTtpZihCJiZ0 eXBlb2YgRD09PSJzdHJpbmciKXtpZihCW0RdKXtyZXR1cm4gQltEXS5hcHBseSh0 aGlzLEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGFyZ3VtZW50cywxKSk7fWVs c2V7ZS5lcnJvcigiTWV0aG9kICIrRCsiIGRvZXMgbm90IGV4aXN0IG9uIGpRdWVy eS5zd2lwZSIpO319ZWxzZXtpZighQiYmKHR5cGVvZiBEPT09Im9iamVjdCJ8fCFE KSl7cmV0dXJuIHUuYXBwbHkodGhpcyxhcmd1bWVudHMpO319cmV0dXJuIEM7fTtl LmZuLnN3aXBlLmRlZmF1bHRzPW07ZS5mbi5zd2lwZS5waGFzZXM9e1BIQVNFX1NU QVJUOmYsUEhBU0VfTU9WRTpqLFBIQVNFX0VORDpnLFBIQVNFX0NBTkNFTDpwfTtl LmZuLnN3aXBlLmRpcmVjdGlvbnM9e0xFRlQ6byxSSUdIVDpuLFVQOmQsRE9XTjp2 LElOOmMsT1VUOnd9O2UuZm4uc3dpcGUucGFnZVNjcm9sbD17Tk9ORTpsLEhPUkla T05UQUw6QSxWRVJUSUNBTDp0LEFVVE86cn07ZS5mbi5zd2lwZS5maW5nZXJzPXtP TkU6MSxUV086MixUSFJFRTozLEFMTDpofTtmdW5jdGlvbiB1KEIpe2lmKEImJihC LmFsbG93UGFnZVNjcm9sbD09PXVuZGVmaW5lZCYmKEIuc3dpcGUhPT11bmRlZmlu ZWR8fEIuc3dpcGVTdGF0dXMhPT11bmRlZmluZWQpKSl7Qi5hbGxvd1BhZ2VTY3Jv bGw9bDt9aWYoQi5jbGljayE9PXVuZGVmaW5lZCYmQi50YXA9PT11bmRlZmluZWQp e0IudGFwPUIuY2xpY2s7fWlmKCFCKXtCPXt9O31CPWUuZXh0ZW5kKHt9LGUuZm4u c3dpcGUuZGVmYXVsdHMsQik7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbigpe3Zh ciBEPWUodGhpcyk7dmFyIEM9RC5kYXRhKHkpO2lmKCFDKXtDPW5ldyB6KHRoaXMs Qik7RC5kYXRhKHksQyk7fX0pO31mdW5jdGlvbiB6KGEwLGFxKXt2YXIgYXY9KGF8 fCFhcS5mYWxsYmFja1RvTW91c2VFdmVudHMpLEc9YXY/InRvdWNoc3RhcnQiOiJt b3VzZWRvd24iLGF1PWF2PyJ0b3VjaG1vdmUiOiJtb3VzZW1vdmUiLFI9YXY/InRv dWNoZW5kIjoibW91c2V1cCIsUD1hdj9udWxsOiJtb3VzZWxlYXZlIixhej0idG91 Y2hjYW5jZWwiO3ZhciBhYz0wLGFMPW51bGwsWT0wLGFYPTAsYVY9MCxEPTEsYW09 MCxhRj0wLEo9bnVsbDt2YXIgYU49ZShhMCk7dmFyIFc9InN0YXJ0Ijt2YXIgVD0w O3ZhciBhTT1udWxsO3ZhciBRPTAsYVk9MCxhMT0wLGFhPTAsSz0wO3ZhciBhUz1u dWxsO3RyeXthTi5iaW5kKEcsYUopO2FOLmJpbmQoYXosYTUpO31jYXRjaChhZyl7 ZS5lcnJvcigiZXZlbnRzIG5vdCBzdXBwb3J0ZWQgIitHKyIsIitheisiIG9uIGpR dWVyeS5zd2lwZSIpO310aGlzLmVuYWJsZT1mdW5jdGlvbigpe2FOLmJpbmQoRyxh Sik7YU4uYmluZChheixhNSk7cmV0dXJuIGFOO307dGhpcy5kaXNhYmxlPWZ1bmN0 aW9uKCl7YUcoKTtyZXR1cm4gYU47fTt0aGlzLmRlc3Ryb3k9ZnVuY3Rpb24oKXth RygpO2FOLmRhdGEoeSxudWxsKTtyZXR1cm4gYU47fTt0aGlzLm9wdGlvbj1mdW5j dGlvbihhOCxhNyl7aWYoYXFbYThdIT09dW5kZWZpbmVkKXtpZihhNz09PXVuZGVm aW5lZCl7cmV0dXJuIGFxW2E4XTt9ZWxzZXthcVthOF09YTc7fX1lbHNle2UuZXJy b3IoIk9wdGlvbiAiK2E4KyIgZG9lcyBub3QgZXhpc3Qgb24galF1ZXJ5LnN3aXBl Lm9wdGlvbnMiKTt9fTtmdW5jdGlvbiBhSihhOSl7aWYoYXgoKSl7cmV0dXJuO31p ZihlKGE5LnRhcmdldCkuY2xvc2VzdChhcS5leGNsdWRlZEVsZW1lbnRzLGFOKS5s ZW5ndGg+MCl7cmV0dXJuO312YXIgYmE9YTkub3JpZ2luYWxFdmVudD9hOS5vcmln aW5hbEV2ZW50OmE5O3ZhciBhOCxhNz1hP2JhLnRvdWNoZXNbMF06YmE7Vz1mO2lm KGEpe1Q9YmEudG91Y2hlcy5sZW5ndGg7fWVsc2V7YTkucHJldmVudERlZmF1bHQo KTt9YWM9MDthTD1udWxsO2FGPW51bGw7WT0wO2FYPTA7YVY9MDtEPTE7YW09MDth TT1hZigpO0o9WCgpO08oKTtpZighYXx8KFQ9PT1hcS5maW5nZXJzfHxhcS5maW5n ZXJzPT09aCl8fGFUKCkpe2FlKDAsYTcpO1E9YW8oKTtpZihUPT0yKXthZSgxLGJh LnRvdWNoZXNbMV0pO2FYPWFWPWFwKGFNWzBdLnN0YXJ0LGFNWzFdLnN0YXJ0KTt9 aWYoYXEuc3dpcGVTdGF0dXN8fGFxLnBpbmNoU3RhdHVzKXthOD1MKGJhLFcpO319 ZWxzZXthOD1mYWxzZTt9aWYoYTg9PT1mYWxzZSl7Vz1wO0woYmEsVyk7cmV0dXJu IGE4O31lbHNle2FrKHRydWUpO319ZnVuY3Rpb24gYVooYmEpe3ZhciBiZD1iYS5v cmlnaW5hbEV2ZW50P2JhLm9yaWdpbmFsRXZlbnQ6YmE7aWYoVz09PWd8fFc9PT1w fHxhaSgpKXtyZXR1cm47fXZhciBhOSxhOD1hP2JkLnRvdWNoZXNbMF06YmQ7dmFy IGJiPWFEKGE4KTthWT1hbygpO2lmKGEpe1Q9YmQudG91Y2hlcy5sZW5ndGg7fVc9 ajtpZihUPT0yKXtpZihhWD09MCl7YWUoMSxiZC50b3VjaGVzWzFdKTthWD1hVj1h cChhTVswXS5zdGFydCxhTVsxXS5zdGFydCk7fWVsc2V7YUQoYmQudG91Y2hlc1sx XSk7YVY9YXAoYU1bMF0uZW5kLGFNWzFdLmVuZCk7YUY9YW4oYU1bMF0uZW5kLGFN WzFdLmVuZCk7fUQ9YTMoYVgsYVYpO2FtPU1hdGguYWJzKGFYLWFWKTt9aWYoKFQ9 PT1hcS5maW5nZXJzfHxhcS5maW5nZXJzPT09aCl8fCFhfHxhVCgpKXthTD1hSChi Yi5zdGFydCxiYi5lbmQpO2FoKGJhLGFMKTthYz1hTyhiYi5zdGFydCxiYi5lbmQp O1k9YUkoKTthRShhTCxhYyk7aWYoYXEuc3dpcGVTdGF0dXN8fGFxLnBpbmNoU3Rh dHVzKXthOT1MKGJkLFcpO31pZighYXEudHJpZ2dlck9uVG91Y2hFbmR8fGFxLnRy aWdnZXJPblRvdWNoTGVhdmUpe3ZhciBhNz10cnVlO2lmKGFxLnRyaWdnZXJPblRv dWNoTGVhdmUpe3ZhciBiYz1hVSh0aGlzKTthNz1CKGJiLmVuZCxiYyk7fWlmKCFh cS50cmlnZ2VyT25Ub3VjaEVuZCYmYTcpe1c9YXkoaik7fWVsc2V7aWYoYXEudHJp Z2dlck9uVG91Y2hMZWF2ZSYmIWE3KXtXPWF5KGcpO319aWYoVz09cHx8Vz09Zyl7 TChiZCxXKTt9fX1lbHNle1c9cDtMKGJkLFcpO31pZihhOT09PWZhbHNlKXtXPXA7 TChiZCxXKTt9fWZ1bmN0aW9uIEkoYTcpe3ZhciBhOD1hNy5vcmlnaW5hbEV2ZW50 O2lmKGEpe2lmKGE4LnRvdWNoZXMubGVuZ3RoPjApe0MoKTtyZXR1cm4gdHJ1ZTt9 fWlmKGFpKCkpe1Q9YWE7fWE3LnByZXZlbnREZWZhdWx0KCk7YVk9YW8oKTtZPWFJ KCk7aWYoYTYoKSl7Vz1wO0woYTgsVyk7fWVsc2V7aWYoYXEudHJpZ2dlck9uVG91 Y2hFbmR8fChhcS50cmlnZ2VyT25Ub3VjaEVuZD09ZmFsc2UmJlc9PT1qKSl7Vz1n O0woYTgsVyk7fWVsc2V7aWYoIWFxLnRyaWdnZXJPblRvdWNoRW5kJiZhMigpKXtX PWc7YUIoYTgsVyx4KTt9ZWxzZXtpZihXPT09ail7Vz1wO0woYTgsVyk7fX19fWFr KGZhbHNlKTt9ZnVuY3Rpb24gYTUoKXtUPTA7YVk9MDtRPTA7YVg9MDthVj0wO0Q9 MTtPKCk7YWsoZmFsc2UpO31mdW5jdGlvbiBIKGE3KXt2YXIgYTg9YTcub3JpZ2lu YWxFdmVudDtpZihhcS50cmlnZ2VyT25Ub3VjaExlYXZlKXtXPWF5KGcpO0woYTgs Vyk7fX1mdW5jdGlvbiBhRygpe2FOLnVuYmluZChHLGFKKTthTi51bmJpbmQoYXos YTUpO2FOLnVuYmluZChhdSxhWik7YU4udW5iaW5kKFIsSSk7aWYoUCl7YU4udW5i aW5kKFAsSCk7fWFrKGZhbHNlKTt9ZnVuY3Rpb24gYXkoYmIpe3ZhciBiYT1iYjt2 YXIgYTk9YXcoKTt2YXIgYTg9YWooKTt2YXIgYTc9YTYoKTtpZighYTl8fGE3KXti YT1wO31lbHNle2lmKGE4JiZiYj09aiYmKCFhcS50cmlnZ2VyT25Ub3VjaEVuZHx8 YXEudHJpZ2dlck9uVG91Y2hMZWF2ZSkpe2JhPWc7fWVsc2V7aWYoIWE4JiZiYj09 ZyYmYXEudHJpZ2dlck9uVG91Y2hMZWF2ZSl7YmE9cDt9fX1yZXR1cm4gYmE7fWZ1 bmN0aW9uIEwoYTksYTcpe3ZhciBhOD11bmRlZmluZWQ7aWYoRigpfHxTKCkpe2E4 PWFCKGE5LGE3LGspO31lbHNle2lmKChNKCl8fGFUKCkpJiZhOCE9PWZhbHNlKXth OD1hQihhOSxhNyxzKTt9fWlmKGFDKCkmJmE4IT09ZmFsc2Upe2E4PWFCKGE5LGE3 LGkpO31lbHNle2lmKGFsKCkmJmE4IT09ZmFsc2Upe2E4PWFCKGE5LGE3LGIpO31l bHNle2lmKGFkKCkmJmE4IT09ZmFsc2Upe2E4PWFCKGE5LGE3LHgpO319fWlmKGE3 PT09cCl7YTUoYTkpO31pZihhNz09PWcpe2lmKGEpe2lmKGE5LnRvdWNoZXMubGVu Z3RoPT0wKXthNShhOSk7fX1lbHNle2E1KGE5KTt9fXJldHVybiBhODt9ZnVuY3Rp b24gYUIoYmEsYTcsYTkpe3ZhciBhOD11bmRlZmluZWQ7aWYoYTk9PWspe2FOLnRy aWdnZXIoInN3aXBlU3RhdHVzIixbYTcsYUx8fG51bGwsYWN8fDAsWXx8MCxUXSk7 aWYoYXEuc3dpcGVTdGF0dXMpe2E4PWFxLnN3aXBlU3RhdHVzLmNhbGwoYU4sYmEs YTcsYUx8fG51bGwsYWN8fDAsWXx8MCxUKTtpZihhOD09PWZhbHNlKXtyZXR1cm4g ZmFsc2U7fX1pZihhNz09ZyYmYVIoKSl7YU4udHJpZ2dlcigic3dpcGUiLFthTCxh YyxZLFRdKTtpZihhcS5zd2lwZSl7YTg9YXEuc3dpcGUuY2FsbChhTixiYSxhTCxh YyxZLFQpO2lmKGE4PT09ZmFsc2Upe3JldHVybiBmYWxzZTt9fXN3aXRjaChhTCl7 Y2FzZSBvOmFOLnRyaWdnZXIoInN3aXBlTGVmdCIsW2FMLGFjLFksVF0pO2lmKGFx LnN3aXBlTGVmdCl7YTg9YXEuc3dpcGVMZWZ0LmNhbGwoYU4sYmEsYUwsYWMsWSxU KTt9YnJlYWs7Y2FzZSBuOmFOLnRyaWdnZXIoInN3aXBlUmlnaHQiLFthTCxhYyxZ LFRdKTtpZihhcS5zd2lwZVJpZ2h0KXthOD1hcS5zd2lwZVJpZ2h0LmNhbGwoYU4s YmEsYUwsYWMsWSxUKTt9YnJlYWs7Y2FzZSBkOmFOLnRyaWdnZXIoInN3aXBlVXAi LFthTCxhYyxZLFRdKTtpZihhcS5zd2lwZVVwKXthOD1hcS5zd2lwZVVwLmNhbGwo YU4sYmEsYUwsYWMsWSxUKTt9YnJlYWs7Y2FzZSB2OmFOLnRyaWdnZXIoInN3aXBl RG93biIsW2FMLGFjLFksVF0pO2lmKGFxLnN3aXBlRG93bil7YTg9YXEuc3dpcGVE b3duLmNhbGwoYU4sYmEsYUwsYWMsWSxUKTt9YnJlYWs7fX19aWYoYTk9PXMpe2FO LnRyaWdnZXIoInBpbmNoU3RhdHVzIixbYTcsYUZ8fG51bGwsYW18fDAsWXx8MCxU LERdKTtpZihhcS5waW5jaFN0YXR1cyl7YTg9YXEucGluY2hTdGF0dXMuY2FsbChh TixiYSxhNyxhRnx8bnVsbCxhbXx8MCxZfHwwLFQsRCk7aWYoYTg9PT1mYWxzZSl7 cmV0dXJuIGZhbHNlO319aWYoYTc9PWcmJmE0KCkpe3N3aXRjaChhRil7Y2FzZSBj OmFOLnRyaWdnZXIoInBpbmNoSW4iLFthRnx8bnVsbCxhbXx8MCxZfHwwLFQsRF0p O2lmKGFxLnBpbmNoSW4pe2E4PWFxLnBpbmNoSW4uY2FsbChhTixiYSxhRnx8bnVs bCxhbXx8MCxZfHwwLFQsRCk7fWJyZWFrO2Nhc2UgdzphTi50cmlnZ2VyKCJwaW5j aE91dCIsW2FGfHxudWxsLGFtfHwwLFl8fDAsVCxEXSk7aWYoYXEucGluY2hPdXQp e2E4PWFxLnBpbmNoT3V0LmNhbGwoYU4sYmEsYUZ8fG51bGwsYW18fDAsWXx8MCxU LEQpO31icmVhazt9fX1pZihhOT09eCl7aWYoYTc9PT1wfHxhNz09PWcpe2NsZWFy VGltZW91dChhUyk7aWYoVigpJiYhRSgpKXtLPWFvKCk7YVM9c2V0VGltZW91dChl LnByb3h5KGZ1bmN0aW9uKCl7Sz1udWxsO2FOLnRyaWdnZXIoInRhcCIsW2JhLnRh cmdldF0pO2lmKGFxLnRhcCl7YTg9YXEudGFwLmNhbGwoYU4sYmEsYmEudGFyZ2V0 KTt9fSx0aGlzKSxhcS5kb3VibGVUYXBUaHJlc2hvbGQpO31lbHNle0s9bnVsbDth Ti50cmlnZ2VyKCJ0YXAiLFtiYS50YXJnZXRdKTtpZihhcS50YXApe2E4PWFxLnRh cC5jYWxsKGFOLGJhLGJhLnRhcmdldCk7fX19fWVsc2V7aWYoYTk9PWkpe2lmKGE3 PT09cHx8YTc9PT1nKXtjbGVhclRpbWVvdXQoYVMpO0s9bnVsbDthTi50cmlnZ2Vy KCJkb3VibGV0YXAiLFtiYS50YXJnZXRdKTtpZihhcS5kb3VibGVUYXApe2E4PWFx LmRvdWJsZVRhcC5jYWxsKGFOLGJhLGJhLnRhcmdldCk7fX19ZWxzZXtpZihhOT09 Yil7aWYoYTc9PT1wfHxhNz09PWcpe2NsZWFyVGltZW91dChhUyk7Sz1udWxsO2FO LnRyaWdnZXIoImxvbmd0YXAiLFtiYS50YXJnZXRdKTtpZihhcS5sb25nVGFwKXth OD1hcS5sb25nVGFwLmNhbGwoYU4sYmEsYmEudGFyZ2V0KTt9fX19fXJldHVybiBh ODt9ZnVuY3Rpb24gYWooKXt2YXIgYTc9dHJ1ZTtpZihhcS50aHJlc2hvbGQhPT1u dWxsKXthNz1hYz49YXEudGhyZXNob2xkO31yZXR1cm4gYTc7fWZ1bmN0aW9uIGE2 KCl7dmFyIGE3PWZhbHNlO2lmKGFxLmNhbmNlbFRocmVzaG9sZCE9PW51bGwmJmFM IT09bnVsbCl7YTc9KGFQKGFMKS1hYyk+PWFxLmNhbmNlbFRocmVzaG9sZDt9cmV0 dXJuIGE3O31mdW5jdGlvbiBhYigpe2lmKGFxLnBpbmNoVGhyZXNob2xkIT09bnVs bCl7cmV0dXJuIGFtPj1hcS5waW5jaFRocmVzaG9sZDt9cmV0dXJuIHRydWU7fWZ1 bmN0aW9uIGF3KCl7dmFyIGE3O2lmKGFxLm1heFRpbWVUaHJlc2hvbGQpe2lmKFk+ PWFxLm1heFRpbWVUaHJlc2hvbGQpe2E3PWZhbHNlO31lbHNle2E3PXRydWU7fX1l bHNle2E3PXRydWU7fXJldHVybiBhNzt9ZnVuY3Rpb24gYWgoYTcsYTgpe2lmKGFx LmFsbG93UGFnZVNjcm9sbD09PWx8fGFUKCkpe2E3LnByZXZlbnREZWZhdWx0KCk7 fWVsc2V7dmFyIGE5PWFxLmFsbG93UGFnZVNjcm9sbD09PXI7c3dpdGNoKGE4KXtj YXNlIG86aWYoKGFxLnN3aXBlTGVmdCYmYTkpfHwoIWE5JiZhcS5hbGxvd1BhZ2VT Y3JvbGwhPUEpKXthNy5wcmV2ZW50RGVmYXVsdCgpO31icmVhaztjYXNlIG46aWYo KGFxLnN3aXBlUmlnaHQmJmE5KXx8KCFhOSYmYXEuYWxsb3dQYWdlU2Nyb2xsIT1B KSl7YTcucHJldmVudERlZmF1bHQoKTt9YnJlYWs7Y2FzZSBkOmlmKChhcS5zd2lw ZVVwJiZhOSl8fCghYTkmJmFxLmFsbG93UGFnZVNjcm9sbCE9dCkpe2E3LnByZXZl bnREZWZhdWx0KCk7fWJyZWFrO2Nhc2UgdjppZigoYXEuc3dpcGVEb3duJiZhOSl8 fCghYTkmJmFxLmFsbG93UGFnZVNjcm9sbCE9dCkpe2E3LnByZXZlbnREZWZhdWx0 KCk7fWJyZWFrO319fWZ1bmN0aW9uIGE0KCl7dmFyIGE4PWFLKCk7dmFyIGE3PVUo KTt2YXIgYTk9YWIoKTtyZXR1cm4gYTgmJmE3JiZhOTt9ZnVuY3Rpb24gYVQoKXty ZXR1cm4gISEoYXEucGluY2hTdGF0dXN8fGFxLnBpbmNoSW58fGFxLnBpbmNoT3V0 KTt9ZnVuY3Rpb24gTSgpe3JldHVybiAhIShhNCgpJiZhVCgpKTt9ZnVuY3Rpb24g YVIoKXt2YXIgYmE9YXcoKTt2YXIgYmM9YWooKTt2YXIgYTk9YUsoKTt2YXIgYTc9 VSgpO3ZhciBhOD1hNigpO3ZhciBiYj0hYTgmJmE3JiZhOSYmYmMmJmJhO3JldHVy biBiYjt9ZnVuY3Rpb24gUygpe3JldHVybiAhIShhcS5zd2lwZXx8YXEuc3dpcGVT dGF0dXN8fGFxLnN3aXBlTGVmdHx8YXEuc3dpcGVSaWdodHx8YXEuc3dpcGVVcHx8 YXEuc3dpcGVEb3duKTt9ZnVuY3Rpb24gRigpe3JldHVybiAhIShhUigpJiZTKCkp O31mdW5jdGlvbiBhSygpe3JldHVybigoVD09PWFxLmZpbmdlcnN8fGFxLmZpbmdl cnM9PT1oKXx8IWEpO31mdW5jdGlvbiBVKCl7cmV0dXJuIGFNWzBdLmVuZC54IT09 MDt9ZnVuY3Rpb24gYTIoKXtyZXR1cm4gISEoYXEudGFwKTt9ZnVuY3Rpb24gVigp e3JldHVybiAhIShhcS5kb3VibGVUYXApO31mdW5jdGlvbiBhUSgpe3JldHVybiAh IShhcS5sb25nVGFwKTt9ZnVuY3Rpb24gTigpe2lmKEs9PW51bGwpe3JldHVybiBm YWxzZTt9dmFyIGE3PWFvKCk7cmV0dXJuKFYoKSYmKChhNy1LKTw9YXEuZG91Ymxl VGFwVGhyZXNob2xkKSk7fWZ1bmN0aW9uIEUoKXtyZXR1cm4gTigpO31mdW5jdGlv biBhdCgpe3JldHVybigoVD09PTF8fCFhKSYmKGlzTmFOKGFjKXx8YWM9PT0wKSk7 fWZ1bmN0aW9uIGFXKCl7cmV0dXJuKChZPmFxLmxvbmdUYXBUaHJlc2hvbGQpJiYo YWM8cSkpO31mdW5jdGlvbiBhZCgpe3JldHVybiAhIShhdCgpJiZhMigpKTt9ZnVu Y3Rpb24gYUMoKXtyZXR1cm4gISEoTigpJiZWKCkpO31mdW5jdGlvbiBhbCgpe3Jl dHVybiAhIShhVygpJiZhUSgpKTt9ZnVuY3Rpb24gQygpe2ExPWFvKCk7YWE9ZXZl bnQudG91Y2hlcy5sZW5ndGgrMTt9ZnVuY3Rpb24gTygpe2ExPTA7YWE9MDt9ZnVu Y3Rpb24gYWkoKXt2YXIgYTc9ZmFsc2U7aWYoYTEpe3ZhciBhOD1hbygpLWExO2lm KGE4PD1hcS5maW5nZXJSZWxlYXNlVGhyZXNob2xkKXthNz10cnVlO319cmV0dXJu IGE3O31mdW5jdGlvbiBheCgpe3JldHVybiAhIShhTi5kYXRhKHkrIl9pbnRvdWNo Iik9PT10cnVlKTt9ZnVuY3Rpb24gYWsoYTcpe2lmKGE3PT09dHJ1ZSl7YU4uYmlu ZChhdSxhWik7YU4uYmluZChSLEkpO2lmKFApe2FOLmJpbmQoUCxIKTt9fWVsc2V7 YU4udW5iaW5kKGF1LGFaLGZhbHNlKTthTi51bmJpbmQoUixJLGZhbHNlKTtpZihQ KXthTi51bmJpbmQoUCxILGZhbHNlKTt9fWFOLmRhdGEoeSsiX2ludG91Y2giLGE3 PT09dHJ1ZSk7fWZ1bmN0aW9uIGFlKGE4LGE3KXt2YXIgYTk9YTcuaWRlbnRpZmll ciE9PXVuZGVmaW5lZD9hNy5pZGVudGlmaWVyOjA7YU1bYThdLmlkZW50aWZpZXI9 YTk7YU1bYThdLnN0YXJ0Lng9YU1bYThdLmVuZC54PWE3LnBhZ2VYfHxhNy5jbGll bnRYO2FNW2E4XS5zdGFydC55PWFNW2E4XS5lbmQueT1hNy5wYWdlWXx8YTcuY2xp ZW50WTtyZXR1cm4gYU1bYThdO31mdW5jdGlvbiBhRChhNyl7dmFyIGE5PWE3Lmlk ZW50aWZpZXIhPT11bmRlZmluZWQ/YTcuaWRlbnRpZmllcjowO3ZhciBhOD1aKGE5 KTthOC5lbmQueD1hNy5wYWdlWHx8YTcuY2xpZW50WDthOC5lbmQueT1hNy5wYWdl WXx8YTcuY2xpZW50WTtyZXR1cm4gYTg7fWZ1bmN0aW9uIFooYTgpe2Zvcih2YXIg YTc9MDthNzxhTS5sZW5ndGg7YTcrKyl7aWYoYU1bYTddLmlkZW50aWZpZXI9PWE4 KXtyZXR1cm4gYU1bYTddO319fWZ1bmN0aW9uIGFmKCl7dmFyIGE3PVtdO2Zvcih2 YXIgYTg9MDthODw9NTthOCsrKXthNy5wdXNoKHtzdGFydDp7eDowLHk6MH0sZW5k Ont4OjAseTowfSxpZGVudGlmaWVyOjB9KTt9cmV0dXJuIGE3O31mdW5jdGlvbiBh RShhNyxhOCl7YTg9TWF0aC5tYXgoYTgsYVAoYTcpKTtKW2E3XS5kaXN0YW5jZT1h ODt9ZnVuY3Rpb24gYVAoYTcpe3JldHVybiBKW2E3XS5kaXN0YW5jZTt9ZnVuY3Rp b24gWCgpe3ZhciBhNz17fTthN1tvXT1hcihvKTthN1tuXT1hcihuKTthN1tkXT1h cihkKTthN1t2XT1hcih2KTtyZXR1cm4gYTc7fWZ1bmN0aW9uIGFyKGE3KXtyZXR1 cm57ZGlyZWN0aW9uOmE3LGRpc3RhbmNlOjB9O31mdW5jdGlvbiBhSSgpe3JldHVy biBhWS1RO31mdW5jdGlvbiBhcChiYSxhOSl7dmFyIGE4PU1hdGguYWJzKGJhLngt YTkueCk7dmFyIGE3PU1hdGguYWJzKGJhLnktYTkueSk7cmV0dXJuIE1hdGgucm91 bmQoTWF0aC5zcXJ0KGE4KmE4K2E3KmE3KSk7fWZ1bmN0aW9uIGEzKGE3LGE4KXt2 YXIgYTk9KGE4L2E3KSoxO3JldHVybiBhOS50b0ZpeGVkKDIpO31mdW5jdGlvbiBh bigpe2lmKEQ8MSl7cmV0dXJuIHc7fWVsc2V7cmV0dXJuIGM7fX1mdW5jdGlvbiBh TyhhOCxhNyl7cmV0dXJuIE1hdGgucm91bmQoTWF0aC5zcXJ0KE1hdGgucG93KGE3 LngtYTgueCwyKStNYXRoLnBvdyhhNy55LWE4LnksMikpKTt9ZnVuY3Rpb24gYUEo YmEsYTgpe3ZhciBhNz1iYS54LWE4Lng7dmFyIGJjPWE4LnktYmEueTt2YXIgYTk9 TWF0aC5hdGFuMihiYyxhNyk7dmFyIGJiPU1hdGgucm91bmQoYTkqMTgwL01hdGgu UEkpO2lmKGJiPDApe2JiPTM2MC1NYXRoLmFicyhiYik7fXJldHVybiBiYjt9ZnVu Y3Rpb24gYUgoYTgsYTcpe3ZhciBhOT1hQShhOCxhNyk7aWYoKGE5PD00NSkmJihh OT49MCkpe3JldHVybiBvO31lbHNle2lmKChhOTw9MzYwKSYmKGE5Pj0zMTUpKXty ZXR1cm4gbzt9ZWxzZXtpZigoYTk+PTEzNSkmJihhOTw9MjI1KSl7cmV0dXJuIG47 fWVsc2V7aWYoKGE5PjQ1KSYmKGE5PDEzNSkpe3JldHVybiB2O31lbHNle3JldHVy biBkO319fX19ZnVuY3Rpb24gYW8oKXt2YXIgYTc9bmV3IERhdGUoKTtyZXR1cm4g YTcuZ2V0VGltZSgpO31mdW5jdGlvbiBhVShhNyl7YTc9ZShhNyk7dmFyIGE5PWE3 Lm9mZnNldCgpO3ZhciBhOD17bGVmdDphOS5sZWZ0LHJpZ2h0OmE5LmxlZnQrYTcu b3V0ZXJXaWR0aCgpLHRvcDphOS50b3AsYm90dG9tOmE5LnRvcCthNy5vdXRlckhl aWdodCgpfTtyZXR1cm4gYTg7fWZ1bmN0aW9uIEIoYTcsYTgpe3JldHVybihhNy54 PmE4LmxlZnQmJmE3Lng8YTgucmlnaHQmJmE3Lnk+YTgudG9wJiZhNy55PGE4LmJv dHRvbSk7fX19KShqUXVlcnkpOwovKgoqIGpxdWVyeS5jdXN0b21TZWxlY3QoKSAt IHYwLjQuMQoqIGh0dHA6Ly9hZGFtLmNvL2xhYi9qcXVlcnkvY3VzdG9tc2VsZWN0 LwoqIDIwMTMtMDUtMTMKKgoqIENvcHlyaWdodCAyMDEzIEFkYW0gQ291bG9tYmUK KiBAbGljZW5zZSBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21p dC1saWNlbnNlLmh0bWwgTUlUIExpY2Vuc2UKKiBAbGljZW5zZSBodHRwOi8vd3d3 LmdudS5vcmcvbGljZW5zZXMvZ3BsLmh0bWwgR1BMMiBMaWNlbnNlCiovCihmdW5j dGlvbihkKXtkLmZuLmV4dGVuZCh7Y3VzdG9tU2VsZWN0OmZ1bmN0aW9uKGYpe2lm KCJ1bmRlZmluZWQiPT09dHlwZW9mIGRvY3VtZW50LmJvZHkuc3R5bGUubWF4SGVp Z2h0KXtyZXR1cm4gdGhpczt9Zj1kLmV4dGVuZCh7Y3VzdG9tQ2xhc3M6ImN1c3Rv bVNlbGVjdCIsbWFwQ2xhc3M6ITAsbWFwU3R5bGU6ITB9LGYpO3ZhciBiPWYuY3Vz dG9tQ2xhc3MsZz1mdW5jdGlvbihjLGUpe3ZhciBhPWMuZmluZCgiOnNlbGVjdGVk Iiksaz1lLmNoaWxkcmVuKCI6Zmlyc3QiKSxoPWEuaHRtbCgpfHwiJm5ic3A7Ijtr Lmh0bWwoaCk7YS5hdHRyKCJkaXNhYmxlZCIpP2UuYWRkQ2xhc3MoYisiRGlzYWJs ZWRPcHRpb24iKTplLnJlbW92ZUNsYXNzKGIrIkRpc2FibGVkT3B0aW9uIik7c2V0 VGltZW91dChmdW5jdGlvbigpe2UucmVtb3ZlQ2xhc3MoYisiT3BlbiIpO2QoZG9j dW1lbnQpLm9mZigibW91c2V1cC5jdXN0b21TZWxlY3QiKTt9LDYwKTt9O3JldHVy biB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgYz1kKHRoaXMpLGU9ZCgiPHNwYW4g Lz4iKS5hZGRDbGFzcyhiKyJJbm5lciIpLGE9ZCgiPHNwYW4gLz4iKTtjLmFmdGVy KGEuYXBwZW5kKGUpKTthLmFkZENsYXNzKGIpO2YubWFwQ2xhc3MmJmEuYWRkQ2xh c3MoYy5hdHRyKCJjbGFzcyIpKTtmLm1hcFN0eWxlJiZhLmF0dHIoInN0eWxlIixj LmF0dHIoInN0eWxlIikpO2MuYWRkQ2xhc3MoImhhc0N1c3RvbVNlbGVjdCIpLm9u KCJyZW5kZXIuY3VzdG9tU2VsZWN0IixmdW5jdGlvbigpe2coYyxhKTt2YXIgZD1w YXJzZUludChjLm91dGVyV2lkdGgoKSwxMCktKHBhcnNlSW50KGEub3V0ZXJXaWR0 aCgpLDEwKS1wYXJzZUludChhLndpZHRoKCksMTApKTthLmNzcyh7ZGlzcGxheToi aW5saW5lLWJsb2NrIn0pO3ZhciBoPWEub3V0ZXJIZWlnaHQoKTtjLmF0dHIoImRp c2FibGVkIik/YS5hZGRDbGFzcyhiKyJEaXNhYmxlZCIpOmEucmVtb3ZlQ2xhc3Mo YisiRGlzYWJsZWQiKTtlLmNzcyh7d2lkdGg6ZCxkaXNwbGF5OiJpbmxpbmUtYmxv Y2sifSk7Yy5jc3MoeyItd2Via2l0LWFwcGVhcmFuY2UiOiJtZW51bGlzdC1idXR0 b24iLHdpZHRoOmEub3V0ZXJXaWR0aCgpLHBvc2l0aW9uOiJhYnNvbHV0ZSIsb3Bh Y2l0eTowLGhlaWdodDpoLGZvbnRTaXplOmEuY3NzKCJmb250LXNpemUiKX0pO30p Lm9uKCJjaGFuZ2UuY3VzdG9tU2VsZWN0IixmdW5jdGlvbigpe2EuYWRkQ2xhc3Mo YisiQ2hhbmdlZCIpO2coYyxhKTt9KS5vbigia2V5dXAuY3VzdG9tU2VsZWN0Iixm dW5jdGlvbihkKXthLmhhc0NsYXNzKGIrIk9wZW4iKT8xMyE9ZC53aGljaCYmMjch PWQud2hpY2h8fGcoYyxhKTooYy50cmlnZ2VyKCJibHVyLmN1c3RvbVNlbGVjdCIp LGMudHJpZ2dlcigiZm9jdXMuY3VzdG9tU2VsZWN0IikpO30pLm9uKCJtb3VzZWRv d24uY3VzdG9tU2VsZWN0IixmdW5jdGlvbigpe2EucmVtb3ZlQ2xhc3MoYisiQ2hh bmdlZCIpO30pLm9uKCJtb3VzZXVwLmN1c3RvbVNlbGVjdCIsZnVuY3Rpb24oZSl7 YS5oYXNDbGFzcyhiKyJPcGVuIil8fCgwPGQoIi4iKyhiKyJPcGVuIikpLm5vdChh KS5sZW5ndGgmJiJ1bmRlZmluZWQiIT09dHlwZW9mIEluc3RhbGxUcmlnZ2VyP2Mu dHJpZ2dlcigiZm9jdXMuY3VzdG9tU2VsZWN0Iik6KGEuYWRkQ2xhc3MoYisiT3Bl biIpLGUuc3RvcFByb3BhZ2F0aW9uKCksZChkb2N1bWVudCkub25lKCJtb3VzZXVw LmN1c3RvbVNlbGVjdCIsZnVuY3Rpb24oYil7Yi50YXJnZXQhPWMuZ2V0KDApJiYw PmQuaW5BcnJheShiLnRhcmdldCxjLmZpbmQoIioiKS5nZXQoKSk/Yy50cmlnZ2Vy KCJibHVyLmN1c3RvbVNlbGVjdCIpOmcoYyxhKTt9KSkpO30pLm9uKCJmb2N1cy5j dXN0b21TZWxlY3QiLGZ1bmN0aW9uKCl7YS5yZW1vdmVDbGFzcyhiKyJDaGFuZ2Vk IikuYWRkQ2xhc3MoYisiRm9jdXMiKTt9KS5vbigiYmx1ci5jdXN0b21TZWxlY3Qi LGZ1bmN0aW9uKCl7YS5yZW1vdmVDbGFzcyhiKyJGb2N1cyAiKyhiKyJPcGVuIikp O30pLm9uKCJtb3VzZWVudGVyLmN1c3RvbVNlbGVjdCIsZnVuY3Rpb24oKXthLmFk ZENsYXNzKGIrIkhvdmVyIik7fSkub24oIm1vdXNlbGVhdmUuY3VzdG9tU2VsZWN0 IixmdW5jdGlvbigpe2EucmVtb3ZlQ2xhc3MoYisiSG92ZXIiKTt9KS50cmlnZ2Vy KCJyZW5kZXIuY3VzdG9tU2VsZWN0Iik7fSk7fX0pO30pKGpRdWVyeSk7dmFyIGFq YXhhYmxlTG9hZGVkPWZhbHNlOyQoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uKCl7 JCgiLnBhbmVsIikuZWFjaChmdW5jdGlvbihpbmRleCxlbGVtZW50KXt2YXIgJGl0 ZW09JCh0aGlzKTtpZigkaXRlbS5oYXMoIi5hamF4YWJsZSIpLmxlbmd0aD4wKXsk aXRlbS5hZGRDbGFzcygiYWpheGFibGUiKTt9fSk7JCgiLnBhbmVsLWhlYWRpbmci KS5lYWNoKGZ1bmN0aW9uKGluZGV4LGVsZW1lbnQpe3ZhciAkaXRlbT0kKHRoaXMp O2lmKCRpdGVtLmhhcygiLm1hcF90ZW1wc19idXRvIikubGVuZ3RoPjApeyRpdGVt LmFkZENsYXNzKCJtYXBfdGVtcHNfYnV0byIpO319KTskKCIuYWNjb3JkIikuY2xp Y2soZnVuY3Rpb24oKXt2YXIgaWRDb250PSIjIiskKHRoaXMpLmF0dHIoImlkIik7 dmFyIHBhdGhuYW1lPXdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZStpZENvbnQ7d2lu ZG93LmxvY2F0aW9uLnJlcGxhY2UocGF0aG5hbWUpO3NldFRpbWVvdXQoZnVuY3Rp b24oKXt2YXIgcG9zaWNpb249JChpZENvbnQpLm9mZnNldCgpLnRvcDskKCJib2R5 LGh0bWwiKS5hbmltYXRlKHtzY3JvbGxUb3A6cG9zaWNpb259LCI1MDAiKTt9LDYw MCk7fSk7JCgiLnRhYiIpLmVhY2goZnVuY3Rpb24oaW5kZXgsZWxlbWVudCl7dmFy ICRpdGVtPSQodGhpcyk7aWYoJGl0ZW0uaGFzKCIuYWpheGFibGUiKS5sZW5ndGg+ MCl7JGl0ZW0uYWRkQ2xhc3MoImFqYXhhYmxlIik7fX0pOyQoIi50YWIiKS5lYWNo KGZ1bmN0aW9uKGluZGV4LGVsZW1lbnQpe3ZhciAkaXRlbT0kKHRoaXMpO2lmKCRp dGVtLmhhcygiLm1hcF90ZW1wc19idXRvIikubGVuZ3RoPjApeyRpdGVtLmFkZENs YXNzKCJtYXBfdGVtcHNfYnV0byIpO319KTskKCIuYWpheGFibGUiKS5jbGljayhm dW5jdGlvbigpe2lmKCFhamF4YWJsZUxvYWRlZCl7bG9hZFNjcmlwdCgpO2FqYXhh YmxlTG9hZGVkPXRydWU7fWVsc2V7c2V0VGltZW91dCgiaW5pdExheWVyKCkiLDEy MDApO319KTskKCIubWFwX3RlbXBzX2J1dG8iKS5jbGljayhmdW5jdGlvbigpe3Nl dFRpbWVvdXQoInJlZHJhdygpIiwxMjAwKTt9KTtpZigkKHdpbmRvdykud2lkdGgo KTw3NTApeyQoIi5jb2wtc20tNC5zaGFkb3dCb3gtc20iKS5lYWNoKGZ1bmN0aW9u KCl7aWYoJCh0aGlzKS5oYXMoImVsX21lc19jb25zdWx0YXQiKSl7dmFyIGNoYW5n ZT0kKHRoaXMpO2NoYW5nZS5hcHBlbmQoJzxkaXYgY2xhc3M9Im5ldGVqYSI+PC9k aXY+Jyk7JCgiLmNvbC1zbS04IC5wZXN0YW55ZXMiKS5pbnNlcnRBZnRlcihjaGFu Z2UpOyQodGhpcykuY3NzKCJtYXJnaW4iLDApOyQodGhpcykuY3NzKCJwYWRkaW5n IiwwKTt9fSk7JCgiLmNvbC1zbS00LnNoYWRvd0JveC1zbSIpLmVhY2goZnVuY3Rp b24oKXtpZigkKHRoaXMpLmhhcygiZWxfbWVzX2NvbnN1bHRhdCIpKXt2YXIgY2hh bmdlPSQodGhpcyk7Y2hhbmdlLmFwcGVuZCgnPGRpdiBjbGFzcz0ibmV0ZWphIj48 L2Rpdj4nKTskKCIuY29sLXNtLTguc2Vuc2UtcGVzdGFueWVzIikuaW5zZXJ0QWZ0 ZXIoY2hhbmdlKTskKHRoaXMpLmNzcygibWFyZ2luIiwwKTskKHRoaXMpLmNzcygi cGFkZGluZyIsMCk7fX0pO312YXIgd2luZG93X3dpZHRoPSQod2luZG93KS53aWR0 aCgpOyQoIi5hbGwtY2xvc2UiKS5jbGljayhmdW5jdGlvbigpeyQoIi51bE9yZ2Fu aWdyYW1hIGEuZGFya0dyYXkiKS5hZGRDbGFzcygiY29sbGFwc2VkIik7JCgiLnVs T3JnYW5pZ3JhbWEgLnBhbmVsLWNvbGxhcHNlIikucmVtb3ZlQ2xhc3MoImluIik7 fSk7JCgiLmFsbC1vcGVuIikuY2xpY2soZnVuY3Rpb24oKXskKCIudWxPcmdhbmln cmFtYSBhLmRhcmtHcmF5IikucmVtb3ZlQ2xhc3MoImNvbGxhcHNlZCIpOyQoIi51 bE9yZ2FuaWdyYW1hIC5wYW5lbC1jb2xsYXBzZSIpLmFkZENsYXNzKCJpbiIpO30p O2lmKHdpbmRvd193aWR0aD43NTApeyQoIi5jZXJjYWRvciAjY2VyY2FfYXZhbmNh ZGFfaWQiKS5yZW1vdmVDbGFzcygiY29sbGFwc2UiKTt9ZWxzZXskKCIuY2VyY2Fk b3IgI2NlcmNhX2F2YW5jYWRhX2lkIikuYWRkQ2xhc3MoImNvbGxhcHNlIik7fSQo Jy5kcm9wZG93bi1tZW51IGltZ1thbHQ9IlRhbmNhciJdJykuY2xpY2soZnVuY3Rp b24oKXskKCIuZHJvcGRvd24iKS5yZW1vdmVDbGFzcygib3BlbiIpO30pOyQoImJ1 dHRvblt0aXRsZT0nTmV0ZWphJ10iKS5jbGljayhmdW5jdGlvbigpeyQodGhpcyku c2libGluZ3MoImlucHV0IikudmFsKCIiKTt9KTskKCIuZm9uc19oZWFkZXIgLm5h dmJhci10b2dnbGUiKS5jbGljayhmdW5jdGlvbigpe2lmKCQoIi5mb25zX2hlYWRl ciAuZG9zIikuaGFzQ2xhc3MoImluIikpeyQoIi5mb25zX2hlYWRlciAuZG9zIiku cmVtb3ZlQ2xhc3MoImluIik7fX0pOyQoIi5mb25zX2hlYWRlciAuaWNvX2NlcmNh IikuY2xpY2soZnVuY3Rpb24oKXtpZigkKCIuZm9uc19oZWFkZXIgLm5hdmJhci1j b2xsYXBzZSIpLmhhc0NsYXNzKCJpbiIpKXskKCIuZm9uc19oZWFkZXIgLm5hdmJh ci1jb2xsYXBzZSIpLnJlbW92ZUNsYXNzKCJpbiIpO319KTsoZnVuY3Rpb24oJCl7 JChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXskKCJ1bC5kcm9wZG93bi1tZW51 IFtkYXRhLXRvZ2dsZT1kcm9wZG93bl0iKS5vbigiY2xpY2siLGZ1bmN0aW9uKGV2 ZW50KXtldmVudC5wcmV2ZW50RGVmYXVsdCgpO2V2ZW50LnN0b3BQcm9wYWdhdGlv bigpOyQodGhpcykucGFyZW50KCkuc2libGluZ3MoKS5yZW1vdmVDbGFzcygib3Bl biIpOyQodGhpcykucGFyZW50KCkudG9nZ2xlQ2xhc3MoIm9wZW4iKTt9KTt9KTt9 KShqUXVlcnkpOyQoIi5wZXN0YW55ZXMgLnBlc3Rhbnllc190b3AgLnRhYiIpLmVh Y2goZnVuY3Rpb24oKXt2YXIgdGhpc1BhbmVsPSQodGhpcykucGFyZW50KCkucGFy ZW50KCkucGFyZW50KCkuc2libGluZ3MoIi5wZXN0YW55ZXNfYm90IikuY2hpbGRy ZW4oIi5wYW5lbCIpOyQodGhpcykuY2xpY2soZnVuY3Rpb24oKXt2YXIgdGhpc0l0 ZW09JCh0aGlzKS5pbmRleCgpOyQodGhpcykucmVtb3ZlQ2xhc3MoImFjdGl2ZSIp LnNpYmxpbmdzKCIudGFiIikucmVtb3ZlQ2xhc3MoImFjdGl2ZSIpOyQodGhpcyku YWRkQ2xhc3MoImFjdGl2ZSIpO3RoaXNQYW5lbC5jaGlsZHJlbigiLnBhbmVsLWNv bGxhcHNlIikuYWRkQ2xhc3MoImNvbGxhcHNlIik7dGhpc1BhbmVsLmNoaWxkcmVu KCIucGFuZWwtY29sbGFwc2UiKS5yZW1vdmVDbGFzcygiaW4iKTt0aGlzUGFuZWwu ZXEodGhpc0l0ZW0pLmNoaWxkcmVuKCIucGFuZWwtY29sbGFwc2UiKS5hZGRDbGFz cygiaW4iKTt0aGlzUGFuZWwucmVtb3ZlQ2xhc3MoImFjdGl2ZSIpO3RoaXNQYW5l bC5lcSh0aGlzSXRlbSkuYWRkQ2xhc3MoImFjdGl2ZSIpO3RoaXNQYW5lbC5jaGls ZHJlbigiLnBhbmVsLXRpdGxlIikuY2hpbGRyZW4oImEiKS5hZGRDbGFzcygiY29s bGFwc2VkIik7dGhpc1BhbmVsLmVxKHRoaXNJdGVtKS5maW5kKCIucGFuZWwtdGl0 bGUiKS5jaGlsZHJlbigpLnJlbW92ZUNsYXNzKCJjb2xsYXBzZWQiKTt9KTt9KTsk KCIucGVzdGFueWVzIC5wYW5lbCIpLmVhY2goZnVuY3Rpb24oKXt2YXIgdGhpc0l0 ZW0yPSQodGhpcykuaW5kZXgoKTskKHRoaXMpLmZpbmQoIi5wYW5lbC10aXRsZSIp LmNoaWxkcmVuKCkuY2xpY2soZnVuY3Rpb24oKXtpZigkKHRoaXMpLmhhc0NsYXNz KCJjb2xsYXBzZWQiKSl7JCgiLnBlc3RhbnllcyAucGFuZWwiKS5yZW1vdmVDbGFz cygiYWN0aXZlIik7JCh0aGlzKS5wYXJlbnQoKS5wYXJlbnQoKS5wYXJlbnQoKS5h ZGRDbGFzcygiYWN0aXZlIik7JCgiLnBlc3Rhbnllc190b3AgLnRhYiIpLnJlbW92 ZUNsYXNzKCJhY3RpdmUiKTskKCIucGVzdGFueWVzX3RvcCAudGFiIikuZXEodGhp c0l0ZW0yKS5hZGRDbGFzcygiYWN0aXZlIik7fWVsc2V7JCgiLnBlc3RhbnllcyAu cGFuZWwiKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7fX0pO30pOyQoIi5yZXN1bHRh dHNfY2VyY2EgLnBlc3Rhbnllc190b3AgLnRhYiIpLmVhY2goZnVuY3Rpb24oaW5k aWNlLGVsZW1lbnRvKXskKHRoaXMpLmNsaWNrKGZ1bmN0aW9uKCl7JCgiLnBlc3Rh bnllc190b3AgLnRhYiIpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTskKHRoaXMpLmFk ZENsYXNzKCJhY3RpdmUiKTskKCIucGVzdGFueWVzX2JvdCA+IC5wYW5lbCA+IC5w YW5lbC1jb2xsYXBzZSIpLmFkZENsYXNzKCJjb2xsYXBzZSIpOyQoIi5wZXN0YW55 ZXNfYm90ID4gLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlIikucmVtb3ZlQ2xhc3Mo ImluIik7JCgiLnBlc3Rhbnllc19ib3QgPiAucGFuZWwiKS5lcShpbmRpY2UpLmNo aWxkcmVuKCIucGFuZWwtY29sbGFwc2UiKS5hZGRDbGFzcygiaW4iKTskKCIucGVz dGFueWVzX2JvdCA+IC5wYW5lbCIpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTskKCIu cGVzdGFueWVzX2JvdCA+IC5wYW5lbCIpLmVxKGluZGljZSkuYWRkQ2xhc3MoImFj dGl2ZSIpOyQoIi5wZXN0YW55ZXMgLnBhbmVsLXRpdGxlIGEiKS5hZGRDbGFzcygi Y29sbGFwc2VkIik7JCgiLnBlc3RhbnllcyAucGFuZWwiKS5lcShpbmRpY2UpLmZp bmQoIi5wYW5lbC10aXRsZSIpLmNoaWxkcmVuKCkucmVtb3ZlQ2xhc3MoImNvbGxh cHNlZCIpO30pO30pOyQoIi5wZXN0YW55ZXMuY2VyY2Fkb3Jfc2FjIC5wYW5lbCIp LmVhY2goZnVuY3Rpb24oaW5kaWNlLGVsZW1lbnRvKXskKHRoaXMpLmZpbmQoIi5w YW5lbC10aXRsZSIpLmNoaWxkcmVuKCkuY2xpY2soZnVuY3Rpb24oKXtpZigkKHRo aXMpLmhhc0NsYXNzKCJjb2xsYXBzZWQiKSl7JCgiLnBlc3RhbnllcyAucGFuZWwi KS5yZW1vdmVDbGFzcygiYWN0aXZlIik7JCh0aGlzKS5wYXJlbnQoKS5wYXJlbnQo KS5wYXJlbnQoKS5hZGRDbGFzcygiYWN0aXZlIik7JCgiLnBlc3Rhbnllc190b3Ag LnRhYiIpLnJlbW92ZUNsYXNzKCJhY3RpdmUiKTskKCIucGVzdGFueWVzX3RvcCAu dGFiIikuZXEoaW5kaWNlKS5hZGRDbGFzcygiYWN0aXZlIik7fWVsc2V7JCgiLnBl c3RhbnllcyAucGFuZWwiKS5yZW1vdmVDbGFzcygiYWN0aXZlIik7fX0pO30pOyQo Ii5hdmFsbCIpLmhpZGUoKTskKCIubWVzX2xpbmsiKS5jbGljayhmdW5jdGlvbigp e2lmKCQodGhpcykuaGFzQ2xhc3MoImFtdW50IikpeyQoIi5vY3VsdCIpLmVhY2go ZnVuY3Rpb24oKXskKHRoaXMpLnNsaWRlVG9nZ2xlKCk7fSk7JCgiLmFtdW50Iiku aGlkZSgpOyQoIi5hdmFsbCIpLnNob3coKTt9ZWxzZXskKCIub2N1bHQiKS5lYWNo KGZ1bmN0aW9uKCl7JCh0aGlzKS5zbGlkZVRvZ2dsZSgpO30pOyQoIi5hbXVudCIp LnNob3coKTskKCIuYXZhbGwiKS5oaWRlKCk7fX0pOyQoIi5lbF9tZXNfY29uc3Vs dGF0IC5wYW5lbC1oZWFkaW5nIGEiKS5jbGljayhmdW5jdGlvbigpe2lmKCQodGhp cykucGFyZW50cygiLmVsX21lc19jb25zdWx0YXQiKS5oYXNDbGFzcygib3BlbiIp KXskKHRoaXMpLnBhcmVudHMoIi5lbF9tZXNfY29uc3VsdGF0IikucmVtb3ZlQ2xh c3MoIm9wZW4iKTskKCIuZWxfbWVzX2NvbnN1bHRhdCAucGFuZWwtYm9keSIpLmFu aW1hdGUoe3JpZ2h0OiItMjYwcHgifSw0MDAsInN3aW5nIik7fWVsc2V7JCh0aGlz KS5wYXJlbnRzKCIuZWxfbWVzX2NvbnN1bHRhdCIpLmFkZENsYXNzKCJvcGVuIik7 JCgiLmVsX21lc19jb25zdWx0YXQgLnBhbmVsLWJvZHkiKS5hbmltYXRlKHtyaWdo dDoiLTVweCJ9LDQwMCwic3dpbmciKTt9fSk7ZnVuY3Rpb24gbGlzdGFyKCl7Y29u dD0wO2lmKHdpbmRvd193aWR0aD43NTEpe2lmKHdpbmRvd193aWR0aD45NzYpe3Zh ciBpdGVyPTU7fWVsc2V7dmFyIGl0ZXI9NDt9fWVsc2V7dmFyIGl0ZXI9Mjt9dmFy IHRvdGFsPSQoIi5sbGlzdGF0X2ltYXRnZXMgLml0ZW0iKS5sZW5ndGg7JCgiLmxs aXN0YXRfaW1hdGdlcyAuaXRlbSIpLmVhY2goZnVuY3Rpb24oaSl7Y29udCsrO2lm KGNvbnQ9PWl0ZXJ8fChpKzEpPT10b3RhbCl7JCh0aGlzKS5hZnRlcigiPGRpdiBj bGFzcz0nY2VyY2Fkb3JfaW1hdGdlX2RldGFpbCc+PC9kaXY+Iik7Y29udD0wO319 KTskKCIjY2VyY2Fkb3JfaW1nIC5uYXYtdGFicyBsaSIpLmVhY2goZnVuY3Rpb24o KXskKHRoaXMpLm1vdXNldXAoZnVuY3Rpb24oKXtpZigkKCIjY2VyY2Fkb3JfbWFw YSIpLmhhc0NsYXNzKCJhY3RpdmUiKSl7JCgiI2NlcmNhZG9yX2ltZyAudHh0X3Jl c3VsdCwjY2VyY2Fkb3JfaW1nIC5jZXJjYV9hdmFuY2FkYSIpLnNob3coKTt9ZWxz ZXskKCIjY2VyY2Fkb3JfaW1nIC50eHRfcmVzdWx0LCNjZXJjYWRvcl9pbWcgLmNl cmNhX2F2YW5jYWRhIikuaGlkZSgpO319KTt9KTskKCIudHJldV9maWx0cmUiKS5j bGljayhmdW5jdGlvbigpeyQodGhpcykucGFyZW50KCkuZmluZCgiaW5wdXRbdHlw ZT1yYWRpb10iKS5wcm9wKCJjaGVja2VkIixmYWxzZSk7fSk7fWxpc3RhcigpOyQo d2luZG93KS5yZXNpemUoZnVuY3Rpb24oKXt3aW5kb3dfd2lkdGg9JCh3aW5kb3cp LndpZHRoKCk7JCgiLmNlcmNhZG9yX2ltYXRnZV9jb250IC5jb250YWluZXIiKS5j c3MoImhlaWdodCIsImF1dG8iKTt2YXIgaGVpZ2h0RWxlbWVudD0kKCIuY2VyY2Fk b3JfaW1hdGdlX2NvbnQgLmNvbnRhaW5lciIpLm91dGVySGVpZ2h0KCk7JCgiLmNl cmNhZG9yX2ltYXRnZV9jb250IikuY3NzKCJoZWlnaHQiLGhlaWdodEVsZW1lbnQp OyQoIi5jZXJjYWRvcl9pbWF0Z2VfZGV0YWlsLm9wZW5lZCIpLmNzcygiaGVpZ2h0 IixoZWlnaHRFbGVtZW50KTt2YXIgY29udGVuaWRvPSQoIi5jZXJjYWRvcl9pbWF0 Z2VfZGV0YWlsLm9wZW5lZCIpLmh0bWwoKTskKCIuY2VyY2Fkb3JfaW1hdGdlX2Rl dGFpbCIpLnJlbW92ZSgpO2lmKCQodGhpcykud2lkdGgoKT49NzY4KXskKCIuZm9u c19oZWFkZXIgLmRvcyIpLnJlbW92ZUNsYXNzKCJpbiIpO2lmKCQoIi5wZXN0YW55 ZXMgLnBhbmVsLWNvbGxhcHNlIikuaGFzQ2xhc3MoImluIikpe31lbHNleyQoIi5w ZXN0YW55ZXMgLnBhbmVsOmZpcnN0LWNoaWxkIC5wYW5lbC1jb2xsYXBzZSIpLmFk ZENsYXNzKCJpbiIpO319aWYoJCgiLmNlcmNhX2F2YW5jYWRhX2NvbnQiKS5oYXND bGFzcygiaW4iKSl7aWYod2luZG93X3dpZHRoPjc2OCl7JCgiLmNlcmNhX2F2YW5j YWRhX2NvbnQiKS5hZGRDbGFzcygiaW4iKTt9fWlmKHdpbmRvd193aWR0aD43Njgp eyQoIiNjZXJjYV9hdmFuY2FkYV9pZCIpLnJlbW92ZUNsYXNzKCJjb2xsYXBzZSIp O31lbHNleyQoIiNjZXJjYV9hdmFuY2FkYV9pZCIpLmFkZENsYXNzKCJjb2xsYXBz ZSIpO31saXN0YXIoKTt9KTtqUXVlcnkuZm4ubmV4dE1hdGNoaW5nPWZ1bmN0aW9u KHNlbGVjdG9yKXtyZXR1cm4gdGhpcy5uZXh0QWxsKHNlbGVjdG9yKS5maXJzdCgp O307alF1ZXJ5LmZuLnByZXZNYXRjaGluZz1mdW5jdGlvbihzZWxlY3Rvcil7cmV0 dXJuIHRoaXMucHJldkFsbChzZWxlY3RvcikuZmlyc3QoKTt9O2pRdWVyeS5mbi5s YXN0TWF0Y2hpbmc9ZnVuY3Rpb24oc2VsZWN0b3Ipe3JldHVybiB0aGlzLm5leHRB bGwoc2VsZWN0b3IpLmxhc3QoKTt9OyQoIi5jZXJjYV9hdmFuY2FkYSBhIikuY2xp Y2soZnVuY3Rpb24oKXtpZigkKCIuY2VyY2FfYXZhbmNhZGEgYSIpLmF0dHIoImNs YXNzIikubGVuZ3RoPjApeyQoIi5uYXZiYXItZm9ybS5jb2wteHMtMTIuY2VyY2Fk b3JfdmVybWVsbC53ZWJfYXoiKS5mYWRlT3V0KCJzbG93Iik7fWVsc2V7JCgiLm5h dmJhci1mb3JtLmNvbC14cy0xMi5jZXJjYWRvcl92ZXJtZWxsLndlYl9heiIpLmZh ZGVJbigic2xvdyIpO319KTskKCIuaXRlbSBpbWciKS5lYWNoKGZ1bmN0aW9uKCl7 JCh0aGlzKS5jbGljayhmdW5jdGlvbigpeyQoIi5pdGVtIikucmVtb3ZlQ2xhc3Mo Iml0ZW1fb3BlbmVkIik7JCh0aGlzKS5wYXJlbnQoKS5hZGRDbGFzcygiaXRlbV9v cGVuZWQiKTt2YXIgaXRlbUltYXRnZT0kKHRoaXMpLmF0dHIoInNyYyIpO2lmKCQo dGhpcykucGFyZW50KCkubmV4dE1hdGNoaW5nKCIuY2VyY2Fkb3JfaW1hdGdlX2Rl dGFpbCIpLmhhc0NsYXNzKCJvcGVuZWQiKSl7JCgiLmNlcmNhZG9yX2ltYXRnZV9j b250IC5jb2wtaXpxLCAuY2VyY2Fkb3JfaW1hdGdlX2NvbnQgLmNvbC1kY2giKS5z dG9wKCkuYW5pbWF0ZSh7b3BhY2l0eToiMCJ9LHtkdXJhdGlvbjoyMDAsY29tcGxl dGU6ZnVuY3Rpb24oKXskKCIuY2VyY2Fkb3JfaW1hdGdlX2RldGFpbC5vcGVuZWQg aW1nIikuYXR0cigic3JjIixpdGVtSW1hdGdlKTt9fSk7JCgiLmNlcmNhZG9yX2lt YXRnZV9jb250IC5jb2wtaXpxLCAuY2VyY2Fkb3JfaW1hdGdlX2NvbnQgLmNvbC1k Y2giKS5hbmltYXRlKHtvcGFjaXR5OiIxIn0sMjAwKTt9ZWxzZXt2YXIgY29udGVu aWRvPSI8ZGl2IGNsYXNzPSdjZXJjYWRvcl9pbWF0Z2VfY29udCc+IisiPGRpdiBj bGFzcz0nY29udGFpbmVyIGZ1bGxjb250YWluZXIteHMnPiIrIjxidXR0b24gY2xh c3M9J2NlcmNhcl9kZXRhbGwnPmNlcmNhcjwvYnV0dG9uPiIrIjxkaXYgY2xhc3M9 J2NvbC1penEnPiIrIjxhIGNsYXNzPSdwcmV2X2ltZycgaHJlZj0namF2YXNjcmlw dDp2b2lkKDApJyB0aXRsZT0nJz5JbWF0Z2UgYW50ZXJpb3I8L2E+IisiPGEgY2xh c3M9J25leHRfaW1nJyBocmVmPSdqYXZhc2NyaXB0OnZvaWQoMCknIHRpdGxlPScn PkltYXRnZSBzZWfDg8aSw4LCvGVudDwvYT4iKyI8aW1nIGNsYXNzPSdpbWctcmVz cG9uc2l2ZScgc3JjPScnIGFsdD0nJz4iKyI8L2Rpdj4iKyI8ZGl2IGNsYXNzPSdj b2wtZGNoJz4iKyI8aDI+TG9yZW0gaXBzdW0gc2l0IGFtZXQgYW1iIHRleHQgZGUg dMODxpJ0b2wgbW9sdCBsbGFyZyBkZSB0cmVzIGzDg8aSbmllczwvaDI+IisiPHA+ TmVxdWUgcG9ycm8gcXVpc3F1YW0gZXN0IHF1aSBkb2xvcmVtIGlwc3VtIHF1aWEg ZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyLCBhZGlwaXNjaSB2ZWxpdCBsb3Jl bSBpcHN1bSBkb2xvciBzaXQgYW1ldC48L3A+IisiPHVsPjxsaT5BdXRvcjogR2Vu ZXJhbGl0YXQgZGUgQ2F0YWx1bnlhPC9saT48bGk+UmVzcG9uc2FibGU6IDxhIGhy ZWY9Jyc+RGVwYXJ0YW1lbnQgZGUgU2FsdXQ8L2E+PC9saT48bGk+RGF0YSBkZSBw dWJsaWNhY2nDg8aSw4LCszogMDcvMTAvMjAxMzwvbGk+PGxpPk1pZGE6IDE3MDEg eCAxMTM0PC9saT48L3VsPiIrIjxkaXY+PGEgaHJlZj0nJz5VdGlsaXphY2nDg8aS w4LCsyBkZSBsZXMgaW1hdGdlcyBpIHbDg8aSZGVvczwvYT48YSBjbGFzcz0naGlk ZGVuLXhzJyBocmVmPScnPkltcHJpbWlyPC9hPjwvZGl2PiIrIjx1bCBjbGFzcz0n bGlzdC1ncm91cCBsbGlzdGF0X3hhcnhlc19zb2NpYWxzJz4iKyI8bGkgY2xhc3M9 J2xpc3QtZ3JvdXAtaXRlbSBzb2NpYWxfdGV4dCBoaWRkZW4teHMnPkNvbXBhcnRl aXggbCdhcnhpdSBhOjwvbGk+IisiPGxpIGNsYXNzPSdsaXN0LWdyb3VwLWl0ZW0n PjxhIGNsYXNzPSd0d2l0dGVyJyBocmVmPScjJyB0aXRsZT0ndHdpdHRlcic+PC9h PjwvbGk+IisiPGxpIGNsYXNzPSdsaXN0LWdyb3VwLWl0ZW0nPjxhIGNsYXNzPSdm YWNlYm9vaycgaHJlZj0nIycgdGl0bGU9J2ZhY2Vib29rJz48L2E+PC9saT4iKyI8 L3VsPiIrIjwvZGl2PiIrIjwvZGl2PiIrIjwvZGl2PiI7JCgiLmNlcmNhZG9yX2lt YXRnZV9kZXRhaWwiKS5yZW1vdmVDbGFzcygib3BlbmVkIikuY3NzKCJoZWlnaHQi LCIwIikuZW1wdHkoKTskKHRoaXMpLnBhcmVudCgpLm5leHRNYXRjaGluZygiLmNl cmNhZG9yX2ltYXRnZV9kZXRhaWwiKS5hZGRDbGFzcygib3BlbmVkIikuYXBwZW5k KGNvbnRlbmlkbyk7JCgiLmNlcmNhZG9yX2ltYXRnZV9kZXRhaWwub3BlbmVkIGlt ZyIpLmF0dHIoInNyYyIsaXRlbUltYXRnZSk7dmFyIGhlaWdodEVsZW1lbnQ9JCgi LmNlcmNhZG9yX2ltYXRnZV9jb250IC5jb250YWluZXIiKS5vdXRlckhlaWdodCgp OyQoIi5jZXJjYWRvcl9pbWF0Z2VfY29udCIpLmFuaW1hdGUoe2hlaWdodDpoZWln aHRFbGVtZW50fSw0MDAsInN3aW5nIik7JCgiLmNlcmNhZG9yX2ltYXRnZV9kZXRh aWwub3BlbmVkIikuYW5pbWF0ZSh7aGVpZ2h0OmhlaWdodEVsZW1lbnR9LDQwMCwi c3dpbmciKTt9JCgiLmNlcmNhcl9kZXRhbGwiKS5jbGljayhmdW5jdGlvbigpeyQo Ii5jZXJjYWRvcl9pbWF0Z2VfZGV0YWlsIikuc3RvcCgpLmFuaW1hdGUoe2hlaWdo dDowfSx7ZHVyYXRpb246NDAwLGVhc2luZzoic3dpbmciLGNvbXBsZXRlOmZ1bmN0 aW9uKCl7JCh0aGlzKS5yZW1vdmVDbGFzcygib3BlbmVkIik7fX0pOyQoIi5jZXJj YWRvcl9pbWF0Z2VfY29udCIpLnN0b3AoKS5hbmltYXRlKHtoZWlnaHQ6MH0se2R1 cmF0aW9uOjQwMCxlYXNpbmc6InN3aW5nIixjb21wbGV0ZTpmdW5jdGlvbigpeyQo Ii5jZXJjYWRvcl9pbWF0Z2VfZGV0YWlsIikuZW1wdHkoKTt9fSk7fSk7JCgiLnBy ZXZfaW1nIikuY2xpY2soZnVuY3Rpb24oKXt2YXIgaXRlbU9wZW5lZD0kKCIuaXRl bS5pdGVtX29wZW5lZCIpO3ZhciBpdGVtSW1hdGdlPWl0ZW1PcGVuZWQucHJldk1h dGNoaW5nKCIuaXRlbSIpLmNoaWxkcmVuKCkuYXR0cigic3JjIik7aWYoaXRlbU9w ZW5lZC5pbmRleCgpPD0wKXt9ZWxzZXskKCIuY2VyY2Fkb3JfaW1hdGdlX2NvbnQg LmNvbC1penEsIC5jZXJjYWRvcl9pbWF0Z2VfY29udCAuY29sLWRjaCIpLnN0b3Ao KS5hbmltYXRlKHtvcGFjaXR5OiIwIn0se2R1cmF0aW9uOjIwMCxjb21wbGV0ZTpm dW5jdGlvbigpeyQoIi5jZXJjYWRvcl9pbWF0Z2VfZGV0YWlsLm9wZW5lZCBpbWci KS5hdHRyKCJzcmMiLGl0ZW1JbWF0Z2UpO319KTskKCIuY2VyY2Fkb3JfaW1hdGdl X2NvbnQgLmNvbC1penEsIC5jZXJjYWRvcl9pbWF0Z2VfY29udCAuY29sLWRjaCIp LmFuaW1hdGUoe29wYWNpdHk6IjEifSwyMDApOyQoaXRlbU9wZW5lZCkucmVtb3Zl Q2xhc3MoIml0ZW1fb3BlbmVkIikucHJldk1hdGNoaW5nKCIuaXRlbSIpLmFkZENs YXNzKCJpdGVtX29wZW5lZCIpO319KTskKCIubmV4dF9pbWciKS5jbGljayhmdW5j dGlvbigpe3ZhciBpdGVtT3BlbmVkPSQoIi5pdGVtLml0ZW1fb3BlbmVkIik7dmFy IGl0ZW1JbWF0Z2U9aXRlbU9wZW5lZC5uZXh0TWF0Y2hpbmcoIi5pdGVtIikuY2hp bGRyZW4oKS5hdHRyKCJzcmMiKTt2YXIgaXRlbUxhc3Q9JCgiLml0ZW0iKS5uZXh0 QWxsKCIuaXRlbSIpLmxhc3QoIi5pdGVtIikuaW5kZXgoKTtpZihpdGVtT3BlbmVk LmluZGV4KCk+PWl0ZW1MYXN0KXt9ZWxzZXskKCIuY2VyY2Fkb3JfaW1hdGdlX2Nv bnQgLmNvbC1penEsIC5jZXJjYWRvcl9pbWF0Z2VfY29udCAuY29sLWRjaCIpLnN0 b3AoKS5hbmltYXRlKHtvcGFjaXR5OiIwIn0se2R1cmF0aW9uOjIwMCxjb21wbGV0 ZTpmdW5jdGlvbigpeyQoIi5jZXJjYWRvcl9pbWF0Z2VfZGV0YWlsLm9wZW5lZCBp bWciKS5hdHRyKCJzcmMiLGl0ZW1JbWF0Z2UpO319KTskKCIuY2VyY2Fkb3JfaW1h dGdlX2NvbnQgLmNvbC1penEsIC5jZXJjYWRvcl9pbWF0Z2VfY29udCAuY29sLWRj aCIpLmFuaW1hdGUoe29wYWNpdHk6IjEifSwyMDApOyQoaXRlbU9wZW5lZCkucmVt b3ZlQ2xhc3MoIml0ZW1fb3BlbmVkIikubmV4dE1hdGNoaW5nKCIuaXRlbSIpLmFk ZENsYXNzKCJpdGVtX29wZW5lZCIpO319KTskKCJodG1sLGJvZHkiKS5hbmltYXRl KHtzY3JvbGxUb3A6JCgiLml0ZW1fb3BlbmVkIikub2Zmc2V0KCkudG9wfSwic2xv dyIpO30pO30pO3ZhciBvbmVMb29wPWZhbHNlOyQoIi5jYXJvdXNlbCIpLm9uKCJz bGlkLmJzLmNhcm91c2VsIiwiIixmdW5jdGlvbigpe2lmKG9uZUxvb3ApeyQoIi5j YXJvdXNlbCIpLmNhcm91c2VsKCJwYXVzZSIpO31pZigkKCIuY2Fyb3VzZWwtaW5u ZXIgLml0ZW06bGFzdCIpLmhhc0NsYXNzKCJhY3RpdmUiKSl7b25lTG9vcD10cnVl O319KTskKCIuY2Fyb3VzZWwiKS5zd2lwZSh7c3dpcGVMZWZ0OmZ1bmN0aW9uKGV2 ZW50LGRpcmVjdGlvbixkaXN0YW5jZSxkdXJhdGlvbixmaW5nZXJDb3VudCl7JCh0 aGlzKS5jYXJvdXNlbCgibmV4dCIpOyQodGhpcykuY2Fyb3VzZWwoInBhdXNlIik7 fSxzd2lwZVJpZ2h0OmZ1bmN0aW9uKCl7JCh0aGlzKS5jYXJvdXNlbCgicHJldiIp OyQodGhpcykuY2Fyb3VzZWwoInBhdXNlIik7fSx0aHJlc2hvbGQ6MH0pOyQoIi5j dXN0b21fc2VsZWN0IikuY3VzdG9tU2VsZWN0KCk7aWYoJCh0aGlzKS53aWR0aCgp Pj05NzUpeyQoIi5jYXJvdXNlbCAuc2xpZGVfbmF2aWdhdG9yIikuaGlkZSgpOyQo Ii5jYXJvdXNlbCAuc2xpZGVyX2ltYXRnZXNfY29udCIpLmhvdmVyKGZ1bmN0aW9u KCl7JCgiLmNhcm91c2VsIC5zbGlkZV9uYXZpZ2F0b3IiKS5zdG9wKHRydWUsZmFs c2UpLmZhZGVUb2dnbGUoMTAwMCwibGluZWFyIik7fSk7fX0pO2Z1bmN0aW9uIHRv cm5hckFtdW50KCl7JCgiaHRtbCwgYm9keSIpLmFuaW1hdGUoe3Njcm9sbFRvcDow fSwic2xvdyIpO31mdW5jdGlvbiBhbXVudCgpeyQoImh0bWwsYm9keSIpLnNjcm9s bFRvcCgwKTt9JCgiLnNjcm9sbCIpLmNsaWNrKGZ1bmN0aW9uKGV2ZW50KXtldmVu dC5wcmV2ZW50RGVmYXVsdCgpO3ZhciBkZXN0PTA7aWYoJCh0aGlzLmhhc2gpLm9m ZnNldCgpLnRvcD4kKGRvY3VtZW50KS5oZWlnaHQoKS0kKHdpbmRvdykuaGVpZ2h0 KCkpe2Rlc3Q9JChkb2N1bWVudCkuaGVpZ2h0KCktJCh3aW5kb3cpLmhlaWdodCgp O31lbHNle2Rlc3Q9JCh0aGlzLmhhc2gpLm9mZnNldCgpLnRvcDt9JCgiaHRtbCxi b2R5IikuYW5pbWF0ZSh7c2Nyb2xsVG9wOmRlc3R9LDEwMDAsInN3aW5nIik7fSk7 ZnVuY3Rpb24gQ29tcGFydGlyVHdpdHRlcigpe3ZhciB3aWR0aD01NzUsaGVpZ2h0 PTQwMCxsZWZ0PSgkKHdpbmRvdykud2lkdGgoKS13aWR0aCkvMix0b3A9KCQod2lu ZG93KS5oZWlnaHQoKS1oZWlnaHQpLzIsdXJsPSJodHRwOi8vdHdpdHRlci5jb20v c2hhcmU/dGV4dD0iLG9wdHM9InN0YXR1cz0xIisiLHdpZHRoPSIrd2lkdGgrIixo ZWlnaHQ9IitoZWlnaHQrIix0b3A9Iit0b3ArIixsZWZ0PSIrbGVmdDt1cmwrPWRv Y3VtZW50LnRpdGxlO3VybCs9IiAiO3dpbmRvdy5vcGVuKHVybCwiVHdpdHRlciIs b3B0cyk7fWZ1bmN0aW9uIENvbXBhcnRpckZhY2Vib29rKCl7dmFyIHdpZHRoPTU3 NSxoZWlnaHQ9NDAwLGxlZnQ9KCQod2luZG93KS53aWR0aCgpLXdpZHRoKS8yLHRv cD0oJCh3aW5kb3cpLmhlaWdodCgpLWhlaWdodCkvMix1cmw9Imh0dHBzOi8vd3d3 LmZhY2Vib29rLmNvbS9zaGFyZXIvc2hhcmVyLnBocD91PSIsb3B0cz0ic3RhdHVz PTEiKyIsd2lkdGg9Iit3aWR0aCsiLGhlaWdodD0iK2hlaWdodCsiLHRvcD0iK3Rv cCsiLGxlZnQ9IitsZWZ0O3VybCs9ZG9jdW1lbnQuVVJMO3dpbmRvdy5vcGVuKHVy bCwiRmFjZWJvb2siLG9wdHMpO30rZnVuY3Rpb24oJCl7dmFyIENhcm91c2VsPWZ1 bmN0aW9uKGVsZW1lbnQsb3B0aW9ucyl7dGhpcy4kZWxlbWVudD0kKGVsZW1lbnQp O3RoaXMuJGluZGljYXRvcnM9dGhpcy4kZWxlbWVudC5maW5kKCIuY2Fyb3VzZWwt aW5kaWNhdG9ycyIpO3RoaXMub3B0aW9ucz1vcHRpb25zO3RoaXMucGF1c2VkPXRo aXMuc2xpZGluZz10aGlzLmludGVydmFsPXRoaXMuJGFjdGl2ZT10aGlzLiRpdGVt cz1udWxsO3RoaXMub3B0aW9ucy5wYXVzZT09ImhvdmVyIiYmdGhpcy4kZWxlbWVu dC5vbigibW91c2VlbnRlciIsJC5wcm94eSh0aGlzLnBhdXNlLHRoaXMpKS5vbigi bW91c2VsZWF2ZSIsJC5wcm94eSh0aGlzLmN5Y2xlLHRoaXMpKTt2YXIgdGhhdD10 aGlzO3RoaXMubG9hZGluZz10aGlzLiRlbGVtZW50LmZpbmQoIi5sb2FkaW5nIik7 dGhpcy5sYXp5X2VsZW1lbnRzPXRoaXMuJGVsZW1lbnQuZmluZCgiLml0ZW0gaW1n W2xhenktc3JjXSIpO3RoaXMubGF6eV9lbGVtZW50cy5sb2FkKGZ1bmN0aW9uKCl7 dmFyICR0aGlzPSQodGhpcyk7JHRoaXMuYXR0cigibGF6eS1sb2FkIiwic3VjY2Vz cyIpO3RoYXQuJGVsZW1lbnQudHJpZ2dlcigic2xpZC5icy5sb2FkLnN1Y2Nlc3Mi KTt0aGF0LnJlc3VtZSgkdGhpcyk7fSkuZXJyb3IoZnVuY3Rpb24oKXt2YXIgJHRo aXM9JCh0aGlzKTskdGhpcy5hdHRyKCJsYXp5LWxvYWQiLCJlcnJvciIpO3RoYXQu JGVsZW1lbnQudHJpZ2dlcigic2xpZC5icy5sb2FkLmVycm9yIik7dGhhdC5yZXN1 bWUoJHRoaXMpO30pO307Q2Fyb3VzZWwuREVGQVVMVFM9e2ludGVydmFsOjUwMDAs cGF1c2U6ImhvdmVyIix3cmFwOnRydWV9O0Nhcm91c2VsLnByb3RvdHlwZS5jeWNs ZT1mdW5jdGlvbihlKXtlfHwodGhpcy5wYXVzZWQ9ZmFsc2UpO3RoaXMuaW50ZXJ2 YWwmJmNsZWFySW50ZXJ2YWwodGhpcy5pbnRlcnZhbCk7dGhpcy5vcHRpb25zLmlu dGVydmFsJiYhdGhpcy5wYXVzZWQmJih0aGlzLmludGVydmFsPXNldEludGVydmFs KCQucHJveHkodGhpcy5uZXh0LHRoaXMpLHRoaXMub3B0aW9ucy5pbnRlcnZhbCkp O3JldHVybiB0aGlzO307Q2Fyb3VzZWwucHJvdG90eXBlLmdldEFjdGl2ZUluZGV4 PWZ1bmN0aW9uKCl7dGhpcy4kYWN0aXZlPXRoaXMuJGVsZW1lbnQuZmluZCgiLml0 ZW0uYWN0aXZlIik7dGhpcy4kaXRlbXM9dGhpcy4kYWN0aXZlLnBhcmVudCgpLmNo aWxkcmVuKCk7cmV0dXJuIHRoaXMuJGl0ZW1zLmluZGV4KHRoaXMuJGFjdGl2ZSk7 fTtDYXJvdXNlbC5wcm90b3R5cGUudG89ZnVuY3Rpb24ocG9zKXt2YXIgdGhhdD10 aGlzO3ZhciBhY3RpdmVJbmRleD10aGlzLmdldEFjdGl2ZUluZGV4KCk7aWYocG9z Pih0aGlzLiRpdGVtcy5sZW5ndGgtMSl8fHBvczwwKXtyZXR1cm47fWlmKHRoaXMu c2xpZGluZyl7cmV0dXJuIHRoaXMuJGVsZW1lbnQub25lKCJzbGlkLmJzLmNhcm91 c2VsIixmdW5jdGlvbigpe3RoYXQudG8ocG9zKTt9KTt9aWYoYWN0aXZlSW5kZXg9 PXBvcyl7cmV0dXJuIHRoaXMucGF1c2UoKS5jeWNsZSgpO31yZXR1cm4gdGhpcy5z bGlkZShwb3M+YWN0aXZlSW5kZXg/Im5leHQiOiJwcmV2IiwkKHRoaXMuJGl0ZW1z W3Bvc10pKTt9O0Nhcm91c2VsLnByb3RvdHlwZS5wYXVzZT1mdW5jdGlvbihlKXtl fHwodGhpcy5wYXVzZWQ9dHJ1ZSk7aWYodGhpcy4kZWxlbWVudC5maW5kKCIubmV4 dCwgLnByZXYiKS5sZW5ndGgmJiQuc3VwcG9ydC50cmFuc2l0aW9uLmVuZCl7dGhp cy4kZWxlbWVudC50cmlnZ2VyKCQuc3VwcG9ydC50cmFuc2l0aW9uLmVuZCk7dGhp cy5jeWNsZSh0cnVlKTt9dGhpcy5pbnRlcnZhbD1jbGVhckludGVydmFsKHRoaXMu aW50ZXJ2YWwpO3JldHVybiB0aGlzO307Q2Fyb3VzZWwucHJvdG90eXBlLm5leHQ9 ZnVuY3Rpb24oKXtpZih0aGlzLnNsaWRpbmcpe3JldHVybjt9cmV0dXJuIHRoaXMu c2xpZGUoIm5leHQiKTt9O0Nhcm91c2VsLnByb3RvdHlwZS5wcmV2PWZ1bmN0aW9u KCl7aWYodGhpcy5zbGlkaW5nKXtyZXR1cm47fXJldHVybiB0aGlzLnNsaWRlKCJw cmV2Iik7fTtDYXJvdXNlbC5wcm90b3R5cGUubG9hZD1mdW5jdGlvbihpbWcpe3Ro aXMuc2xpZGluZz1mYWxzZTt0aGlzLmxvYWRpbmcucmVtb3ZlQ2xhc3MoImhpZGUi KTtpbWcuYXR0cigic3JjIixpbWcuYXR0cigibGF6eS1zcmMiKSk7aW1nLnJlbW92 ZUF0dHIoImxhenktc3JjIik7aW1nLmF0dHIoImxhenktbG9hZCIsImxvYWRpbmci KTt0aGlzLiRlbGVtZW50LnRyaWdnZXIoInNsaWQuYnMubG9hZCIpO307Q2Fyb3Vz ZWwucHJvdG90eXBlLnJlc3VtZT1mdW5jdGlvbihpbWcpe3ZhciAkbmV4dD1pbWcu cGFyZW50cygiLml0ZW0iKSxjaGlsZHJlbj0kbmV4dC5wYXJlbnRzKCIuY2Fyb3Vz ZWwtaW5uZXIiKS5jaGlsZHJlbigpLG5leHRQb3M9Y2hpbGRyZW4uaW5kZXgoJG5l eHQpO3RoaXMubG9hZGluZy5hZGRDbGFzcygiaGlkZSIpO3RoaXMudG8obmV4dFBv cyk7dGhpcy5vcHRpb25zLmludGVydmFsJiZ0aGlzLmN5Y2xlKCk7fTtDYXJvdXNl bC5wcm90b3R5cGUuc2xpZGU9ZnVuY3Rpb24odHlwZSxuZXh0KXt2YXIgJGFjdGl2 ZT10aGlzLiRlbGVtZW50LmZpbmQoIi5pdGVtLmFjdGl2ZSIpO3ZhciAkbmV4dD1u ZXh0fHwkYWN0aXZlW3R5cGVdKCk7dmFyIGlzQ3ljbGluZz10aGlzLmludGVydmFs O3ZhciBkaXJlY3Rpb249dHlwZT09Im5leHQiPyJsZWZ0IjoicmlnaHQiO3ZhciBm YWxsYmFjaz10eXBlPT0ibmV4dCI/ImZpcnN0IjoibGFzdCI7dmFyIHRoYXQ9dGhp cztpZighJG5leHQubGVuZ3RoKXtpZighdGhpcy5vcHRpb25zLndyYXApe3JldHVy bjt9JG5leHQ9dGhpcy4kZWxlbWVudC5maW5kKCIuaXRlbSIpW2ZhbGxiYWNrXSgp O310aGlzLnNsaWRpbmc9dHJ1ZTtpc0N5Y2xpbmcmJnRoaXMucGF1c2UoKTt2YXIg ZT0kLkV2ZW50KCJzbGlkZS5icy5jYXJvdXNlbCIse3JlbGF0ZWRUYXJnZXQ6JG5l eHRbMF0sZGlyZWN0aW9uOmRpcmVjdGlvbn0pO2lmKCRuZXh0Lmhhc0NsYXNzKCJh Y3RpdmUiKSl7cmV0dXJuO312YXIgJG5leHRMYXp5SW1nPSRuZXh0LmZpbmQoImlt Z1tsYXp5LXNyY10iKTtpZigkbmV4dExhenlJbWcubGVuZ3RoKXt0aGlzLmxvYWQo JG5leHRMYXp5SW1nKTtyZXR1cm47fWlmKHRoaXMuJGluZGljYXRvcnMubGVuZ3Ro KXt0aGlzLiRpbmRpY2F0b3JzLmZpbmQoIi5hY3RpdmUiKS5yZW1vdmVDbGFzcygi YWN0aXZlIik7dGhpcy4kZWxlbWVudC5vbmUoInNsaWQuYnMuY2Fyb3VzZWwiLGZ1 bmN0aW9uKCl7dmFyICRuZXh0SW5kaWNhdG9yPSQodGhhdC4kaW5kaWNhdG9ycy5j aGlsZHJlbigpW3RoYXQuZ2V0QWN0aXZlSW5kZXgoKV0pOyRuZXh0SW5kaWNhdG9y JiYkbmV4dEluZGljYXRvci5hZGRDbGFzcygiYWN0aXZlIik7fSk7fWlmKCQuc3Vw cG9ydC50cmFuc2l0aW9uJiZ0aGlzLiRlbGVtZW50Lmhhc0NsYXNzKCJzbGlkZSIp KXt0aGlzLiRlbGVtZW50LnRyaWdnZXIoZSk7aWYoZS5pc0RlZmF1bHRQcmV2ZW50 ZWQoKSl7cmV0dXJuO30kbmV4dC5hZGRDbGFzcyh0eXBlKTskbmV4dFswXS5vZmZz ZXRXaWR0aDskYWN0aXZlLmFkZENsYXNzKGRpcmVjdGlvbik7JG5leHQuYWRkQ2xh c3MoZGlyZWN0aW9uKTskYWN0aXZlLm9uZSgkLnN1cHBvcnQudHJhbnNpdGlvbi5l bmQsZnVuY3Rpb24oKXskbmV4dC5yZW1vdmVDbGFzcyhbdHlwZSxkaXJlY3Rpb25d LmpvaW4oIiAiKSkuYWRkQ2xhc3MoImFjdGl2ZSIpOyRhY3RpdmUucmVtb3ZlQ2xh c3MoWyJhY3RpdmUiLGRpcmVjdGlvbl0uam9pbigiICIpKTt0aGF0LnNsaWRpbmc9 ZmFsc2U7c2V0VGltZW91dChmdW5jdGlvbigpe3RoYXQuJGVsZW1lbnQudHJpZ2dl cigic2xpZC5icy5jYXJvdXNlbCIpO30sMCk7fSkuZW11bGF0ZVRyYW5zaXRpb25F bmQoNjAwKTt9ZWxzZXt0aGlzLiRlbGVtZW50LnRyaWdnZXIoZSk7aWYoZS5pc0Rl ZmF1bHRQcmV2ZW50ZWQoKSl7cmV0dXJuO30kYWN0aXZlLnJlbW92ZUNsYXNzKCJh Y3RpdmUiKTskbmV4dC5hZGRDbGFzcygiYWN0aXZlIik7dGhpcy5zbGlkaW5nPWZh bHNlO3RoaXMuJGVsZW1lbnQudHJpZ2dlcigic2xpZC5icy5jYXJvdXNlbCIpO31p c0N5Y2xpbmcmJnRoaXMuY3ljbGUoKTtyZXR1cm4gdGhpczt9O3ZhciBvbGQ9JC5m bi5jYXJvdXNlbDskLmZuLmNhcm91c2VsPWZ1bmN0aW9uKG9wdGlvbil7cmV0dXJu IHRoaXMuZWFjaChmdW5jdGlvbigpe3ZhciAkdGhpcz0kKHRoaXMpO3ZhciBkYXRh PSR0aGlzLmRhdGEoImJzLmNhcm91c2VsIik7dmFyIG9wdGlvbnM9JC5leHRlbmQo e30sQ2Fyb3VzZWwuREVGQVVMVFMsJHRoaXMuZGF0YSgpLHR5cGVvZiBvcHRpb249 PSJvYmplY3QiJiZvcHRpb24pO3ZhciBhY3Rpb249dHlwZW9mIG9wdGlvbj09InN0 cmluZyI/b3B0aW9uOm9wdGlvbnMuc2xpZGU7aWYoIWRhdGEpeyR0aGlzLmRhdGEo ImJzLmNhcm91c2VsIiwoZGF0YT1uZXcgQ2Fyb3VzZWwodGhpcyxvcHRpb25zKSkp O31pZih0eXBlb2Ygb3B0aW9uPT0ibnVtYmVyIil7ZGF0YS50byhvcHRpb24pO31l bHNle2lmKGFjdGlvbil7ZGF0YVthY3Rpb25dKCk7fWVsc2V7aWYob3B0aW9ucy5p bnRlcnZhbCl7ZGF0YS5wYXVzZSgpLmN5Y2xlKCk7fX19fSk7fTskLmZuLmNhcm91 c2VsLkNvbnN0cnVjdG9yPUNhcm91c2VsOyQuZm4uY2Fyb3VzZWwubm9Db25mbGlj dD1mdW5jdGlvbigpeyQuZm4uY2Fyb3VzZWw9b2xkO3JldHVybiB0aGlzO307JChk b2N1bWVudCkub24oImNsaWNrLmJzLmNhcm91c2VsLmRhdGEtYXBpIiwiW2RhdGEt c2xpZGVdLCBbZGF0YS1zbGlkZS10b10iLGZ1bmN0aW9uKGUpe3ZhciAkdGhpcz0k KHRoaXMpLGhyZWY7dmFyICR0YXJnZXQ9JCgkdGhpcy5hdHRyKCJkYXRhLXRhcmdl dCIpfHwoaHJlZj0kdGhpcy5hdHRyKCJocmVmIikpJiZocmVmLnJlcGxhY2UoLy4q KD89I1teXHNdKyQpLywiIikpO3ZhciBvcHRpb25zPSQuZXh0ZW5kKHt9LCR0YXJn ZXQuZGF0YSgpLCR0aGlzLmRhdGEoKSk7dmFyIHNsaWRlSW5kZXg9JHRoaXMuYXR0 cigiZGF0YS1zbGlkZS10byIpO2lmKHNsaWRlSW5kZXgpe29wdGlvbnMuaW50ZXJ2 YWw9ZmFsc2U7fSR0YXJnZXQuY2Fyb3VzZWwob3B0aW9ucyk7aWYoc2xpZGVJbmRl eD0kdGhpcy5hdHRyKCJkYXRhLXNsaWRlLXRvIikpeyR0YXJnZXQuZGF0YSgiYnMu Y2Fyb3VzZWwiKS50byhzbGlkZUluZGV4KTt9ZS5wcmV2ZW50RGVmYXVsdCgpO30p OyQod2luZG93KS5vbigibG9hZCIsZnVuY3Rpb24oKXskKCdbZGF0YS1yaWRlPSJj YXJvdXNlbCJdJykuZWFjaChmdW5jdGlvbigpe3ZhciAkY2Fyb3VzZWw9JCh0aGlz KTskY2Fyb3VzZWwuY2Fyb3VzZWwoJGNhcm91c2VsLmRhdGEoKSk7fSk7fSk7fShq UXVlcnkpOwovKgogKiBnZW5jYXQgamF2YXNjcmlwdCBMaWJyYXJ5IHYwLjEKICog aHR0cDovL3d3dy5nZW5jYXQuY2F0LwogKi8KKGZ1bmN0aW9uKHdpbmRvdyl7ZnVu Y3Rpb24gbG9hZEdlbmNhdCgpe3ZhciBQbHVnaW5HZW5jYXQ9e2RvbTooZG9jdW1l bnQuY3JlYXRlRWxlbWVudCYmZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWU/ dHJ1ZTpmYWxzZSksWEhSOm51bGwsbGFuZzoiY2EiLHJlc291cmNlczpbXSxnZXRY SFI6ZnVuY3Rpb24oKXt2YXIgeG1saHR0cD1mYWxzZTt0cnl7aWYod2luZG93LlhN TEh0dHBSZXF1ZXN0KXt4bWxodHRwPW5ldyBYTUxIdHRwUmVxdWVzdCgpO31lbHNl e2lmKHdpbmRvdy5BY3RpdmVYT2JqZWN0KXt4bWxodHRwPW5ldyBBY3RpdmVYT2Jq ZWN0KCJNaWNyb3NvZnQuWE1MSFRUUCIpO319fWNhdGNoKGUpe31QbHVnaW5HZW5j YXQuWEhSPXhtbGh0dHA7fSxlbmNvZGVUb29sczp7ZW5jb2RlOmZ1bmN0aW9uKHN0 cmluZyl7c3RyaW5nPXN0cmluZy5yZXBsYWNlKC9cclxuL2csIlxuIik7dmFyIHV0 ZnRleHQ9IiI7Zm9yKHZhciBuPTA7bjxzdHJpbmcubGVuZ3RoO24rKyl7dmFyIGM9 c3RyaW5nLmNoYXJDb2RlQXQobik7aWYoYzwxMjgpe3V0ZnRleHQrPVN0cmluZy5m cm9tQ2hhckNvZGUoYyk7fWVsc2V7aWYoKGM+MTI3KSYmKGM8MjA0OCkpe3V0ZnRl eHQrPVN0cmluZy5mcm9tQ2hhckNvZGUoKGM+PjYpfDE5Mik7dXRmdGV4dCs9U3Ry aW5nLmZyb21DaGFyQ29kZSgoYyY2Myl8MTI4KTt9ZWxzZXt1dGZ0ZXh0Kz1TdHJp bmcuZnJvbUNoYXJDb2RlKChjPj4xMil8MjI0KTt1dGZ0ZXh0Kz1TdHJpbmcuZnJv bUNoYXJDb2RlKCgoYz4+NikmNjMpfDEyOCk7dXRmdGV4dCs9U3RyaW5nLmZyb21D aGFyQ29kZSgoYyY2Myl8MTI4KTt9fX1yZXR1cm4gdXRmdGV4dDt9LGRlY29kZTpm dW5jdGlvbih1dGZ0ZXh0KXt2YXIgc3RyaW5nPSIiO3ZhciBpPTA7dmFyIGM9YzE9 YzI9MDt3aGlsZShpPHV0ZnRleHQubGVuZ3RoKXtjPXV0ZnRleHQuY2hhckNvZGVB dChpKTtpZihjPDEyOCl7c3RyaW5nKz1TdHJpbmcuZnJvbUNoYXJDb2RlKGMpO2kr Kzt9ZWxzZXtpZigoYz4xOTEpJiYoYzwyMjQpKXtjMj11dGZ0ZXh0LmNoYXJDb2Rl QXQoaSsxKTtzdHJpbmcrPVN0cmluZy5mcm9tQ2hhckNvZGUoKChjJjMxKTw8Nil8 KGMyJjYzKSk7aSs9Mjt9ZWxzZXtjMj11dGZ0ZXh0LmNoYXJDb2RlQXQoaSsxKTtj Mz11dGZ0ZXh0LmNoYXJDb2RlQXQoaSsyKTtzdHJpbmcrPVN0cmluZy5mcm9tQ2hh ckNvZGUoKChjJjE1KTw8MTIpfCgoYzImNjMpPDw2KXwoYzMmNjMpKTtpKz0zO319 fXJldHVybiBzdHJpbmc7fX0sdXRmOFRvb2xzOntlbmNvZGU6ZnVuY3Rpb24ocyl7 Zm9yKHZhciBjLGk9LTEsbD0ocz1zLnNwbGl0KCIiKSkubGVuZ3RoLG89U3RyaW5n LmZyb21DaGFyQ29kZTsrK2k8bDtzW2ldPShjPXNbaV0uY2hhckNvZGVBdCgwKSk+ PTEyNz9vKDE5MnwoYz4+PjYpKStvKDEyOHwoYyY2MykpOnNbaV0pe31yZXR1cm4g cy5qb2luKCIiKTt9LGRlY29kZTpmdW5jdGlvbihzKXtmb3IodmFyIGEsYixpPS0x LGw9KHM9cy5zcGxpdCgiIikpLmxlbmd0aCxvPVN0cmluZy5mcm9tQ2hhckNvZGUs Yz0iY2hhckNvZGVBdCI7KytpPGw7KChhPXNbaV1bY10oMCkpJjEyOCkmJihzW2ld PShhJjI1Mik9PTE5MiYmKChiPXNbaSsxXVtjXSgwKSkmMTkyKT09MTI4P28oKChh JjMpPDw2KSsoYiY2MykpOm8oMTI4KSxzWysraV09IiIpKXt9cmV0dXJuIHMuam9p bigiIik7fX19O1BsdWdpbkdlbmNhdC5zZXRMYW5nPWZ1bmN0aW9uKGxhbmcpe1Bs dWdpbkdlbmNhdC5sYW5nPWxhbmc7fTtQbHVnaW5HZW5jYXQubG9hZD1mdW5jdGlv bihzcmMsdHlwZSxyZWwsbWVkaWEpe3ZhciBsb2FkZWQ9ZmFsc2U7dmFyIHRhZz0i Ijtmb3IodmFyIGk9MCx6PVBsdWdpbkdlbmNhdC5yZXNvdXJjZXMubGVuZ3RoO2k8 ejtpKyspe2lmKFBsdWdpbkdlbmNhdC5yZXNvdXJjZXNbaV09PXNyYyl7bG9hZGVk PXRydWU7fX1pZighbG9hZGVkKXtpZighdHlwZSl7aWYoc3JjJiZzcmMubGVuZ3Ro PjAmJnNyYy5sYXN0SW5kZXhPZigiLiIpPT0tMXx8KHNyYy5sZW5ndGgtc3JjLmxh c3RJbmRleE9mKCIuIikpPjUpe3JldHVybjt9ZWxzZXt0eXBlPXNyYy5zbGljZShz cmMubGFzdEluZGV4T2YoIi4iKSsxKTt9fXN3aXRjaCh0eXBlKXtjYXNlImNzcyI6 dGFnPSc8bGluayBocmVmPSInK3NyYysnIiB0eXBlPSJ0ZXh0L2NzcyInO2lmKHJl bCl7dGFnPXRhZysnIHJlbD0iJytyZWwrJyInO31lbHNle3RhZz10YWcrJyByZWw9 InN0eWxlc2hlZXQiJzt9aWYobWVkaWEpe3RhZz10YWcrJyBtZWRpYT0iJyttZWRp YSsnIic7fXRhZz10YWcrIiAvPiI7YnJlYWs7Y2FzZSJqcyI6dGFnPSc8c2NyaXB0 IHNyYz0iJytzcmMrJyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48XC9zY3JpcHQ+ JzticmVhazt9ZG9jdW1lbnQud3JpdGUodGFnKTtQbHVnaW5HZW5jYXQucmVzb3Vy Y2VzLnB1c2goc3JjKTt9fTtQbHVnaW5HZW5jYXQuaW5jbHVkZT1mdW5jdGlvbihw YXF1ZXQsdmVyc2lvKXtzd2l0Y2gocGFxdWV0KXtjYXNlImFjY29yZGlvbiI6UGx1 Z2luR2VuY2F0LmxvYWQoIi93ZWIvcmVzb3VyY2VzL2Z3ay9jb211bnMvanMvaW5j bHVkZS9hY29yZGlvL2dlbmNhdEFjY29yZGlvbkJPLmpzIik7YnJlYWs7Y2FzZSJj YXJvdXNlbCI6UGx1Z2luR2VuY2F0LmxvYWQoIi93ZWIvcmVzb3VyY2VzL2Z3ay9j b211bnMvanMvaW5jbHVkZS9qY2Fyb3VzZWwvZ2VuY2F0Q2Fyb3VzZWxCTy5qcyIp O2JyZWFrO2Nhc2UiY29sb3Jib3giOlBsdWdpbkdlbmNhdC5sb2FkKCIvd2ViL3Jl c291cmNlcy9md2svY29tdW5zL2pzL2luY2x1ZGUvY29sb3Jib3gvZ2VuY2F0Q29s b3Jib3hCTy5qcyIpO2JyZWFrO2Nhc2UiYXV0b2NvbXBsZXRlIjpQbHVnaW5HZW5j YXQubG9hZCgiL3dlYi9yZXNvdXJjZXMvZndrL2NvbXVucy9qcy9pbmNsdWRlL2F1 dG9jb21wbGV0ZS9nZW5jYXRBdXRvY29tcGxldGVCTy5qcyIpO2JyZWFrO2Nhc2Ui ZGF0ZXBpY2tlciI6UGx1Z2luR2VuY2F0LmxvYWQoIi93ZWIvcmVzb3VyY2VzL2Z3 ay9jb211bnMvanMvaW5jbHVkZS9kYXRlcGlja2VyL2dlbmNhdERhdGVwaWNrZXJC Ty5qcyIpO2JyZWFrO2Nhc2UiZ2FsZXJpYUJpZyI6UGx1Z2luR2VuY2F0LmxvYWQo Ii93ZWIvcmVzb3VyY2VzL2Z3ay9jb211bnMvanMvaW5jbHVkZS9nZW5jYXRCSUdQ bGF5ZXIvZ2VuY2F0QklHUGxheWVyLmpzIik7YnJlYWs7Y2FzZSJ0d2l0dGVyIjpQ bHVnaW5HZW5jYXQubG9hZCgiL3dlYi9yZXNvdXJjZXMvZndrL2NvbXVucy9qcy9p bmNsdWRlL3R3aXR0ZXIvZ2VuY2F0VHdpdHRlckJPLmpzIik7YnJlYWs7fX07UGx1 Z2luR2VuY2F0LmFkZEV2ZW50PWZ1bmN0aW9uKG9iaixldnQsZm4pe2lmKG9iai5h ZGRFdmVudExpc3RlbmVyKXtvYmouYWRkRXZlbnRMaXN0ZW5lcihldnQsZm4sZmFs c2UpO3JldHVybiB0cnVlO31lbHNle2lmKG9iai5hdHRhY2hFdmVudCl7cmV0dXJu IG9iai5hdHRhY2hFdmVudCgib24iK2V2dCxmbik7fWVsc2V7cmV0dXJuIGZhbHNl O319fTtQbHVnaW5HZW5jYXQucmVhZHk9ZnVuY3Rpb24oZm4pe1BsdWdpbkdlbmNh dC5hZGRFdmVudCh3aW5kb3csImxvYWQiLGZuKTt9O1BsdWdpbkdlbmNhdC5nZXRF bGVtZW50PWZ1bmN0aW9uKGVsZW0pe3RyeXtyZXR1cm4gJChlbGVtKTt9Y2F0Y2go ZXJyKXtxdWlja0V4cHI9L15bXjxdKig8W1x3XFddKz4pW14+XSokfF4jKFtcdy1d KykkLztyc2luZ2xlVGFnPS9ePChcdyspXHMqXC8/Pig/OjxcL1wxPik/JC87cnNp bmdsZUNsYXNzPS9eXC4oW1x3LV0rKSQvO2VsZW1zPVtdO21hdGNoPXF1aWNrRXhw ci5leGVjKGVsZW0pO2lmKG1hdGNoJiYobWF0Y2hbMV0pKXttYXRjaDI9cnNpbmds ZVRhZy5leGVjKGVsZW0pO2lmKG1hdGNoMiYmbWF0Y2gyWzFdKXt2YXIgZWxlbWVu dHM9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUobWF0Y2gyWzFdKTtmb3Io dmFyIGk9MDtpPGVsZW1lbnRzLmxlbmd0aDtpKyspe2VsZW1zLnB1c2goZWxlbWVu dHNbaV0pO31yZXR1cm4oZWxlbXMpO319ZWxzZXtpZihtYXRjaCYmbWF0Y2hbMl0p e3JldHVybiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZD9kb2N1bWVudC5nZXRFbGVt ZW50QnlJZChtYXRjaFsyXSk6ZG9jdW1lbnQuYWxsW21hdGNoWzJdXTt9ZWxzZXtt YXRjaDM9cnNpbmdsZUNsYXNzLmV4ZWMoZWxlbSk7aWYobWF0Y2gzJiYobWF0Y2gz WzFdKSl7cmV0dXJuIFBsdWdpbkdlbmNhdC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1l KG1hdGNoM1sxXSk7fX19cmV0dXJuIG51bGw7fX07UGx1Z2luR2VuY2F0LmV4dGVu ZD1mdW5jdGlvbihtLGUpe3ZhciBlPWV8fHRoaXM7Zm9yKHZhciB4IGluIG0pe2Vb eF09bVt4XTt9cmV0dXJuIGU7fTtQbHVnaW5HZW5jYXQubWVyZ2U9ZnVuY3Rpb24o Zmlyc3Qsc2Vjb25kKXt2YXIgaT1maXJzdC5sZW5ndGgsaj0wO2lmKHR5cGVvZiBz ZWNvbmQubGVuZ3RoPT09Im51bWJlciIpe2Zvcih2YXIgbD1zZWNvbmQubGVuZ3Ro O2o8bDtqKyspe2ZpcnN0W2krK109c2Vjb25kW2pdO319ZWxzZXt3aGlsZShzZWNv bmRbal0hPT11bmRlZmluZWQpe2ZpcnN0W2krK109c2Vjb25kW2orK107fX1maXJz dC5sZW5ndGg9aTtyZXR1cm4gZmlyc3Q7fTtQbHVnaW5HZW5jYXQuZ2V0RWxlbWVu dHNCeUNsYXNzTmFtZT1mdW5jdGlvbihjbGFzc25hbWUsbm9kZSl7aWYoIW5vZGUp e25vZGU9ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImJvZHkiKVswXTt9 dmFyIGE9W107dmFyIHJlPW5ldyBSZWdFeHAoIlxcYiIrY2xhc3NuYW1lKyJcXGIi KTt2YXIgZWxzPW5vZGUuZ2V0RWxlbWVudHNCeVRhZ05hbWUoIioiKTtmb3IodmFy IGk9MCxqPWVscy5sZW5ndGg7aTxqO2krKyl7aWYocmUudGVzdChlbHNbaV0uY2xh c3NOYW1lKSl7YS5wdXNoKGVsc1tpXSk7fX1yZXR1cm4gYTt9O1BsdWdpbkdlbmNh dC5sb2FkRnJvbVVSTD1mdW5jdGlvbih1cmwsY2FsbGJhY2ssaXNYbWwsaXNBc3lu Yyl7UGx1Z2luR2VuY2F0LmdldFhIUigpO2FqYXg9UGx1Z2luR2VuY2F0LlhIUjth amF4Lm9wZW4oIkdFVCIsdXJsLGlzQXN5bmMpO2FqYXguc2VuZChudWxsKTtpZihp c0FzeW5jKXthamF4Lm9ucmVhZHlzdGF0ZWNoYW5nZT1mdW5jdGlvbigpe2lmKGFq YXgucmVhZHlTdGF0ZT09NCYmKGFqYXguc3RhdHVzPT0yMDB8fGFqYXguc3RhdHVz PT0wKSl7aWYoY2FsbGJhY2spe2lmKCFpc1htbCl7Y2FsbGJhY2soYWpheC5yZXNw b25zZVRleHQpO31lbHNle2NhbGxiYWNrKGFqYXgucmVzcG9uc2VYTUwpO319ZWxz ZXtpZighaXNYbWwpe2FqYXgucmVzcG9uc2VUZXh0O31lbHNle2FqYXgucmVzcG9u c2VYTUw7fX19fTt9ZWxzZXtpZihjYWxsYmFjayl7aWYoIWlzWG1sKXtyZXR1cm4g Y2FsbGJhY2soYWpheC5yZXNwb25zZVRleHQpO31lbHNle3JldHVybiBjYWxsYmFj ayhhamF4LnJlc3BvbnNlWE1MKTt9fWVsc2V7aWYoIWlzWG1sKXthamF4LnJlc3Bv bnNlVGV4dDt9ZWxzZXthamF4LnJlc3BvbnNlWE1MO319fX07UGx1Z2luR2VuY2F0 LmxvYWRGcm9tVGV4dD1mdW5jdGlvbihfdGV4dCl7dmFyIHhtbERvYz1udWxsO3Ry eXt4bWxEb2M9bmV3IEFjdGl2ZVhPYmplY3QoIk1pY3Jvc29mdC5YTUxET00iKTt4 bWxEb2MuYXN5bmM9ImZhbHNlIjt4bWxEb2MubG9hZFhNTChfdGV4dCk7fWNhdGNo KGUpe3RyeXtwYXJzZXI9bmV3IERPTVBhcnNlcigpO3htbERvYz1wYXJzZXIucGFy c2VGcm9tU3RyaW5nKF90ZXh0LCJ0ZXh0L3htbCIpO31jYXRjaChleCl7fX1yZXR1 cm4geG1sRG9jO307UGx1Z2luR2VuY2F0LmFkZE1ldGhvZD1mdW5jdGlvbihvYmpl Y3QsbmFtZSxmbil7dmFyIG9sZD1vYmplY3RbbmFtZV07aWYob2xkKXtvYmplY3Rb bmFtZV09ZnVuY3Rpb24oKXtpZihmbi5sZW5ndGg9PWFyZ3VtZW50cy5sZW5ndGgp e3JldHVybiBmbi5hcHBseSh0aGlzLGFyZ3VtZW50cyk7fWVsc2V7aWYodHlwZW9m IG9sZD09ImZ1bmN0aW9uIil7cmV0dXJuIG9sZC5hcHBseSh0aGlzLGFyZ3VtZW50 cyk7fX19O31lbHNle29iamVjdFtuYW1lXT1mbjt9fTtQbHVnaW5HZW5jYXQuZW5j b2RlSHRtbD1mdW5jdGlvbihpbml0VmFsdWUsdGFncyl7dmFyIGJiPSIiO2Zvcihp PTA7aTxpbml0VmFsdWUubGVuZ3RoO2krKyl7aWYoaW5pdFZhbHVlLmNoYXJDb2Rl QXQoaSk+MTI3KXtiYis9IiYjIitpbml0VmFsdWUuY2hhckNvZGVBdChpKSsiOyI7 fWVsc2V7aWYodGFncz09MSl7aWYoaW5pdFZhbHVlLmNoYXJBdChpKT09IjwiKXti Yis9IiZsdDsiO31lbHNle2lmKGluaXRWYWx1ZS5jaGFyQXQoaSk9PSI+Iil7YmIr PSImZ3Q7Ijt9ZWxzZXtpZihpbml0VmFsdWUuY2hhckF0KGkpPT0iJiIpe2JiKz0i JmFtcDsiO31lbHNle2JiKz1pbml0VmFsdWUuY2hhckF0KGkpO319fX1lbHNle2lm KHRhZ3M9PTIpe2lmKGluaXRWYWx1ZS5jaGFyQXQoaSk9PSI8Iil7YmIrPSImbHQ7 Ijt9ZWxzZXtpZihpbml0VmFsdWUuY2hhckF0KGkpPT0iPiIpe2JiKz0iJmd0OyI7 fWVsc2V7YmIrPWluaXRWYWx1ZS5jaGFyQXQoaSk7fX19ZWxzZXtiYis9aW5pdFZh bHVlLmNoYXJBdChpKTt9fX19cmV0dXJuIGJiO307UGx1Z2luR2VuY2F0LmVuY29k ZURlYz1mdW5jdGlvbih2YWx1ZXMpe3ZhciB2YWw9IiI7Zm9yKHZhciBpPTA7aTx2 YWx1ZXMubGVuZ3RoO2krKyl7aWYoKHZhbHVlcy5jaGFyQ29kZUF0KGkpPj0xOTIp KXt2YWw9dmFsKyJcXCIrdmFsdWVzLmNoYXJDb2RlQXQoaSk7fWVsc2V7dmFsPXZh bCt2YWx1ZXNbaV07fX1yZXR1cm4gdmFsO30sUGx1Z2luR2VuY2F0LmNsb25lPWZ1 bmN0aW9uKGZyb20sdG8pe2lmKGZyb209PW51bGx8fHR5cGVvZiBmcm9tIT0ib2Jq ZWN0Iil7cmV0dXJuIGZyb207fWlmKGZyb20uY29uc3RydWN0b3IhPU9iamVjdCYm ZnJvbS5jb25zdHJ1Y3RvciE9QXJyYXkpe3JldHVybiBmcm9tO31pZihmcm9tLmNv bnN0cnVjdG9yPT1EYXRlfHxmcm9tLmNvbnN0cnVjdG9yPT1SZWdFeHB8fGZyb20u Y29uc3RydWN0b3I9PUZ1bmN0aW9ufHxmcm9tLmNvbnN0cnVjdG9yPT1TdHJpbmd8 fGZyb20uY29uc3RydWN0b3I9PU51bWJlcnx8ZnJvbS5jb25zdHJ1Y3Rvcj09Qm9v bGVhbil7cmV0dXJuIG5ldyBmcm9tLmNvbnN0cnVjdG9yKGZyb20pO310bz10b3x8 bmV3IGZyb20uY29uc3RydWN0b3IoKTtmb3IodmFyIG5hbWUgaW4gZnJvbSl7dG9b bmFtZV09dHlwZW9mIHRvW25hbWVdPT0idW5kZWZpbmVkIj90aGlzLmNsb25lKGZy b21bbmFtZV0sbnVsbCk6dG9bbmFtZV07fXJldHVybiB0bzt9O3dpbmRvdy5QbHVn aW5HZW5jYXQ9UGx1Z2luR2VuY2F0O31sb2FkR2VuY2F0KCk7fSkod2luZG93KTtm dW5jdGlvbiBnZXRSZWxhdGl2ZVBhdGgoKXt2YXIgc2tyaXB0cz1kb2N1bWVudC5n ZXRFbGVtZW50c0J5VGFnTmFtZSgiaGVhZCIpWzBdLmdldEVsZW1lbnRzQnlUYWdO YW1lKCJzY3JpcHQiKSxyZXNwb25zZT0oc2tyaXB0c1swXS5nZXRBdHRyaWJ1dGUo InNyYyIpLm1hdGNoKC9cLlwuXC8vZykhPW51bGwpP3NrcmlwdHNbMF0uZ2V0QXR0 cmlidXRlKCJzcmMiKS5yZXBsYWNlKC9bXi4uXC9dL2csIiIpLnJlcGxhY2UoL1wv LiQvLCIiKToiIjtyZXR1cm4gcmVzcG9uc2U7fWZ1bmN0aW9uIGdldFBhdGhHZW5j YXQoKXt2YXIgcGF0aEdlbmNhdD0iIjt2YXIgaGVhZGVyPWRvY3VtZW50LmdldEVs ZW1lbnRzQnlUYWdOYW1lKCJoZWFkIilbMF0uZ2V0RWxlbWVudHNCeVRhZ05hbWUo InNjcmlwdCIpO2Zvcih2YXIgaT0wO2k8aGVhZGVyLmxlbmd0aDtpKyspe2lmKGhl YWRlcltpXS5zcmMuaW5kZXhPZigiL2dlbmNhdC5qcyIpIT0tMSl7cGF0aEdlbmNh dD1oZWFkZXJbaV0uc3JjLnNsaWNlKDAsaGVhZGVyW2ldLnNyYy5pbmRleE9mKCIv RldfRnJhbWV3b3JrSlMiKSk7fX1yZXR1cm4gcGF0aEdlbmNhdCsiL0ZXX0ZyYW1l d29ya0pTL0Rldi8iO30= ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=NG_boto_tancar.png Content-Type: image/png; name=NG_boto_tancar.png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_boto_tancar.png Content-Transfer-Encoding: Base64 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 vZ33invul/TMQaYznun0SX/zOIbHaLPyd/LKZMzSddd3y8j0uINVHEn35FfncZSD 8Dit7tXX50mjPgedK5ej8UDl7JQPcJn0HFHFn+HzyEdj/lqXqvyd8lzGqszq+o68 xBtVxhOs7N+dtwRdzNL5L/g67f/oys8zZOc7yas6Z0I5yFKdjcj073xHV36Vl+7X dxmrMqvrO/JmejxBx4+R34pn7Oxf6X/nbBH5+qfLF3nQ/Y7P0v6exeKz8j2vnbOE VZnV9R15Mz2eIBv/lVv0Nl/t+7na/zNdVf1fy+7s7xz0qv9r3l3/r+Z/Xf/Xsqsy q+s78t5q/4COLT6G4Z90fOn4K5dpNf6r3G7/gJ7hq86fZ7pazVl8PPUxTnnFrHxF N/5r+qrM6vqOvPewP/Wu1v96L2ub3Nc+5Dyaz/89jc6RfU6fzeW7GIHOhfmeARn8 PuV15Vd5rWSsyqyur9JkehwMBoPBYDAYDCro3Fw/VzjAR6OSy9cfHwHP4gJZu/se zNU6gv3Sz0QVZ6v2Y75nPIsLzPYyK7K4gO7Z1f3/J+tXtRWxNr2ecW7Yn3ueB3Lo decid7g80lRr9M4umR70XKBypJW+buUbT+D779U+VeyPmBN+Y4cjVD+j8Suu6555 9u97vFH5wiyPLF6dcUYdL1jF+3Y4ui7WqWcT4dczfe3IuOICT1D5f+yPDH5uJeNo VQfeRzQOp+f4KF/7hXNufFd9VGcmeF5j6/STLEbt/YW2x/kVsMPRrbgO8qv0tSvj igs8wcr/Iyt9L+NVdzhCzlJoX8/K7+TRfLszMyEPbZZyXDdVOYxt6t8oe8XRnXCd mb52ZdzlAnfQ6Vv7rPp4r+sOR6jvtcz6v47fXf/fsT9nO/Us527f0r0D2m93OLpd rrPS15X+r8/fYn/3/8ju4z/6x09W6bw9+bha2V/zzsb/HfujI792Zfw/4eh2uc5O X1fG/52zjhWq9b9y3llMgOvabzuOEPmwn84xs2eyOXBWXpVHtX4+mVtf4eh2uE5P t1P3HRmfFTMYDAaDwWAwGLx/wOfo2u9RuJK3vlvjHu++19jACXZlf09cFGteOADW lI+oA3Y8AetaYnq6r7LbB1wBjuEUGk/scKWOrwViFr5uJH4W8H2svg7Hb+h6lTMY 8dGYDW1L4wvoq+N2VcbO/l1eu2m0TroP3uW4Vx1B9rsjtPd4juuUq+kCkeZq38p0 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 EAVdSBpJISkkjaSQFJJGUog/NvhjPGxI2bFk+JoHDHSQ4rHLQyK13yullFJKKaWU Ukr91/f39/7r62tKhd+Dsh6XTPsS6V9TVZ/dbjfl8/Nz//r6+nN+y3WnHlXWLVW+ f3l5Odhj6/SvrfT/+/v7L0p1rHo/o/9p+8/g/5k+Pj5+2gBzAW2jriuMdsF1hdWR +BXOvVmadcw4s7T6s3VOGdI/pFdQPsoxSnOkildpVv/n/JH9X3VL8EUf/4nPuIgv cpzM+aPCiF/immdLlVdd17Gemc1FWR7yY2zK8yxbpp9UnFkbSLtUvs/g/w62m/n/ 7e3t8I6IfXim98dMI31BmyC80uKc9kf8nlYdyze8l5Fe930+k2nSnrqyLecc+Oj+ n2nm/+w7fZ5MSviw7FjtJsdUylD3M/1U3iOv9N+oHWf/rvBKHx/W+WwOIB5l5P0n 7z2K1vg/hc2Yb+nn+W6A7bFh9uvsm/S9fDcYjRX5Ppr9P8eQ9FWWJcs7q+8Sj6Kt /I8v8W32tZ5Ofy/o40mOtdn3ZvNR1oP8envI8TzTZMzpNulkmW75O+iv2sr/pbJR vgOWbft7e/c17ST9wPsEadGmeOYU/2c8xiTyIs1eviU96vyvlFJKKaWeU5fa5810 72Uv+daU6yCXsGF9G82+a/r31F+19nm1P6w51JrJbM16jdL/fW0jv/NH3/xLayGs m/TzayjLOepH/OMxu7+U3uh6ltcsrVG/Ju5szWlW5r+K/bLc+yNf1jzynPbCM7nO nm0k9145Zw2XezkmsHezJrzbOsuZ64l1j/Vm1pr6ulKF9zrWvUwrbVfH9BmQV16j HqfEeiX3SZe97qUyn6Pul2xvo/7PWhu2Zj++azT2V7zcxy3oI6zzrQk/Vi/sl2Ne /7ch9yEQexl1zLXKtFWm2fMa2bf/E0Gc0f2R/0dlPkd9/j/F/xl/9v6QduKcvRmO +DP/yVgTfmq9+pyXewL4elSn9EG3T17P8sqw0T4T97M/c515j8p8rrbwf99HKZ9Q pjwvMdYxfjKW0Z7Xhp9SL8IYN/iPABvTvhBzbfd/H3Nyj/KY//l/IvMo9fvd/7My n6tj/s+5HTv0fpJ1LfXxKX2Dv4jLPLZV+DG7Zxi25P0652HGcOJi57Q1e534M/co j5WDf2vxIW0nbcqe2cj/ozKf8y7IflvWKX1H3866Yo/RWEXcTK/n1/3Z+8GacMKW 6pVh1IO5pPs35/LRNxjP9+dGefUw2kDfi0wbEz/znpW597VLaGm9QD2+9L9SSiml lFJKKaWUUkpdTTsRERERERERERERERERERERERERERERERERERERERERERERERER ERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERkTvk H4eXjmrZO46cAAABU21rQlT6zsr+AH+lhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJzt 1uFpg2AUhlEHcREHcRAXcRAHcREHsbyBC7emIf+KCeeBQ5tP++tNbM5TkiRJkiRJ kiRJkiRJkiRJkiRJH9FxHOe+70/nOcu1d/e/uk/3b13XcxzHc5qmx8/sGP0s99S9 dRbLsjxexzAMf76HdO+yY5V9s2F2rc37PbV/1Te//o3uX7bre1Y565/lep19+8bZ v7pe0/3Lc77vX//X53l+2j/X7P99Zdt67tfv27b9+sz357/9v6/6Htf3q/dArtV3 +5xF1Z8d12uSJEmSJEmSJEn69wYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAPhAPwr5rLhS2ipmAAARcm1rQlT6zsr+AH+r0QAAAAEAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAeJztXK2zrLjTfv82JBIZi4yMxCKRkbGRyMjI2EgkEoscyZv+ CHBubRWSmV/1s7W79x5mTvF0Op3+zGC0GYzpu65bjuOIRgHG8uetQbgDsBijC/o5 zXnSrZnd2HVtQSgPJ3zYA8p36QsFnzAMw/99OWKey1uaXnXw3utAHJRejkD89QZc YpERk4THnfWTKiJru1QeJnhU6at4nNji8ja/J5S3LMtktHKf8kdLPAqL6Th6EsCE TMbyIXORHJaAclCw/rO5BNN1/rjjbX5PgHdcZ92N8IesLz1ejlwFABsjgwAu/mpI RWdUPyy4/vAtpo8aUbAnn336vM3vCRne1TYNrOMRNAFYzkXpiX87+HXbc7D1EQrA 2a4dyt7IPtrxEkynFqSfJvzr+Da/J+h0bIV+M37qRmaWdl6PAeibAZV8SQM+wTUu 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 jZfGn85zUhwmU0ohZxgT+Hr/ly4rIv4luv2EHJjRcBX/lkL2z/APDEiE5OLV7b4n pxUO0c+R1GTF7fA2vyfg6cbB7JSCBf+OjMBY03+0mf+94Awafq+fRYoA+9Ev7C+y PXib3xP4qlM86yNfXxXIAJzpX6wI+rDQ+EeI9ebTWhmOYTw7xz0MSKFc0GH4ev7o ylGtw6zQtVBnOHZ/VjwKl9VBVgzbhOZa2/L8/6j76zi4WsXjT9x/CJN+5fUh75vo jtdzhuN+JGwDUoTL0D9tM9KPGro7LOv+ljUy1Z1e0V96m98TIKmBjTsdurEO/mrR 1u1n/vu4oj+87r6DnM8KPa84EnOmh0kA1zD08AP33wsEAoFAIBAIBAKBQCAQCAQC gUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgE AoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQCAQCAQCgUAgEAgEAoFAIBAI BAKBQCAQCAQCgUAgEAgEAoFAIBAIBAKBQPC/gP8HNH8INILUsi0AADITaVRYdFhN TDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1 TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFk b2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjEtYzAzNCA0 Ni4yNzI5NzYsIFNhdCBKYW4gMjcgMjAwNyAyMjozNzozNyAgICAgICAgIj4KICAg PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIy LXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJv dXQ9IiIKICAgICAgICAgICAgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRvYmUuY29t L3hhcC8xLjAvIj4KICAgICAgICAgPHhhcDpDcmVhdG9yVG9vbD5BZG9iZSBGaXJl d29ya3MgQ1MzPC94YXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4YXA6Q3JlYXRl RGF0ZT4yMDE0LTAzLTA1VDEzOjUxOjE4WjwveGFwOkNyZWF0ZURhdGU+CiAgICAg ICAgIDx4YXA6TW9kaWZ5RGF0ZT4yMDE0LTAzLTA1VDEzOjUyOjM3WjwveGFwOk1v ZGlmeURhdGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRl c2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0 cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9y bWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlv bj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/ Ply3QisAAAEkSURBVFiF7dYxboYgGAbg13aUEzi4MTkZr0WYnJjqwAGQ83gAz4Bn cILJof/kn6YVELX500Y245e8j+D3adY0zSdeuN5eGX4DbsAN2A2glEIpBUJItJYQ AqUUKKXXANbwuq6jiDV8rd2DiAIYY8/Q0E58f3JCCBhj5wFCCBhjntdbiK1tN8ZA CHEe4JwD59yL8IVzzuGciwKyvR+jPM/R9/2PoBV0JDwJ4EN8XanhQOIc2DqOM+HJ AADIsuzQvUsAoSGTMqwOAXxve6xFLwGEWi3UopcAYn0emxOnAVLKaJ/7EFLK8wCt Nay13nAfwloLrXUU8F4UxUeoYJ5njOOIsizRtm2wz5dlwTAMqKoKXddhmqYoIGkS /sb6G39EN+AG/GvAA0QGxXQtd3S/AAAAAElFTkSuQmCC ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=destacat_canalsalutprimavera.jpg_2089967916.jpg Content-Type: text/html; name=destacat_canalsalutprimavera.jpg_2089967916.jpg Content-Location: http://web.gencat.cat/web/sites/web/.content/Imatge/destacats_menu/destacat_canalsalutprimavera.jpg_2089967916.jpg Content-Transfer-Encoding: Base64 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 2wnQXurjLINaMnnni/Wf/9k= ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=destacat_turismeprimavera.jpg_2089967916.jpg Content-Type: text/html; name=destacat_turismeprimavera.jpg_2089967916.jpg Content-Location: http://web.gencat.cat/web/sites/web/.content/Imatge/destacats_menu/destacat_turismeprimavera.jpg_2089967916.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4AJkFkb2Jl AGTAAAAAAQMAFQQDBgoNAAAQvwAALekAAEWIAABmi//bAIQAAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMD AwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMD/8IAEQgAfgC4AwERAAIRAQMRAf/EAO4AAAIC AwADAQAAAAAAAAAAAAUGBAcCAwgAAQkKAQACAwEBAQEAAAAAAAAAAAAEBQIDBgEA BwgQAAICAgICAQQCAgIDAQAAAAECAwQAERIFIRMGEDEiFDIjQQdCFSAzQyQRAAIC AQMDAgUCBQQDAAMBAAECEQMSACEEMSITQTJRYSMUBXFCgZFSYjOhckMGscEk0YJT FRIAAgEDAwIFAwEGBwEAAAAAAAERIQISEDFBYSIgUTIDE3GBQiORocFiMwQw8LHh 8VJyFBMBAQACAgICAgIDAQEAAAAAAREAITFBUWFxgZGh8LHB0eHxEP/aAAwDAQAC EQMRAAAB69+afVKfbIeStlkXcNjSLNM9gHOQF7nRZT78EVCkbOM+vyywGMUXWRnN PeCJCI19XQeeds61ro5NOIEXyfdi5kj4afWseTo6VENBcpxlV67V7nw568eRXFq5 q9Ucqt9xkTGbXnjbNWyysehzfKtl1lm3dcsBqXJl04HXfme5+Z37TgzK8hqEZbJe 8thqJ8C6PZoBSUTRrnHfTwhVNmELtHP6cY9wnoi8BWZlGq0QGtk0E9KAdZR+XQgP /MV9w+eyR2Hq3xaNUqyW+7wOqm3kRsCcc6aCtV+3ljQr0LcKsg6cDAYqB7kfg9sI DK/dQu5Mw0jls9U/kt9VxcPhG+Y3nY7rekOTle8TGjvGutHL2SqzNg59ormAzU5I PaVqG8LujBj5pX1zR/Ar+4+kZDq4k+jzxn3RaHIphIlKJ2ptrvx7EqsnZGbYSqpm 1zyyu56RoGUQOavUuh39OUSLKagpkfIe0w7jX7g/6nTlIaV3muXtsKyo0C1U4co2 ZmynBSb7kW6qi8tfmgfCrPzxqcSuyXxy9YTrsZIkeH2V9yrFePxR9OD0EUEvWZ1Q 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 ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=destacat_dogc.jpg_2089967916.jpg Content-Type: text/html; name=destacat_dogc.jpg_2089967916.jpg Content-Location: http://web.gencat.cat/web/sites/web/.content/Imatge/destacats_menu/destacat_dogc.jpg_2089967916.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+IMWElDQ19Q Uk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNz cE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3By dAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZ WgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1k ZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVh cwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRS QwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNr YXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAA AAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFla IAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABi mQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0 cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVz YwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug LSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xv dXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAA LFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAA AAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYt Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDP FAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAA AQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAE AAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0A cgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA 6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwB gwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkEC SwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgD QwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGME cQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF 1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EH dAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJ TwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1EL aQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakN ww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQ YRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMT QxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkW bBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ 3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAd mR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUh oSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl 9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1Kmgq myrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ov kS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ40 2DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6 dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNA ZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdG q0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJN Sk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZU QlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0Vb lVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBj Q2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdr T2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11z uHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8 gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeF q4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6P No+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZ JJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowaj dqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1Erbiu La6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5 SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHE zsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQ utE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3Ird EN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp 0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32 +/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGTAAAAA Af/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAfgC4 AwERAAIRAQMRAf/EAMIAAAIDAQEAAwEAAAAAAAAAAAcIBQYJBAMAAQIKAQABBAMB AQAAAAAAAAAAAAAFAwQGBwACCAEJEAABBAIBAwMDAgMFBwIHAQABAgMEBREGBwAh EjETCEEiFBUJUTIjYXFCJBaBkaFSMxcYYibwgkNTNCUoGREAAgECBAQEAgYGBwQI BgMAAQIDEQQAIRIFMSITBkFRYQcyFHGBkUIjCPChscFSFdHhYjMkFhfxcrJDomM0 RFQlVRiCksKDhDYnNyj/2gAMAwEAAhEDEQA/AP78pEmPFZckSXmo7DSVLcdeWltt CUpKlFSlEAYSCesxmKeN7q5Jc/RoVvsCUYHv1MBT0T3FJUUoMl1bKe5QQSArHWYz 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 ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=destacat_acords.jpg_2089967916.jpg Content-Type: text/html; name=destacat_acords.jpg_2089967916.jpg Content-Location: http://web.gencat.cat/web/sites/web/.content/Imatge/destacats_menu/destacat_acords.jpg_2089967916.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+IMWElDQ19Q Uk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNz cE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3By dAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZ WgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1k ZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVh cwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRS QwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNr YXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAA AAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFla IAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABi mQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0 cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVz YwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug LSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xv dXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAA LFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAA AAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYt Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDP FAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAA AQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAE AAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0A cgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA 6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwB gwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkEC SwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgD QwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGME cQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF 1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EH dAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJ TwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1EL aQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakN ww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQ YRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMT QxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkW bBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ 3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAd mR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUh oSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl 9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1Kmgq myrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ov kS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ40 2DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6 dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNA ZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdG q0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJN Sk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZU QlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0Vb lVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBj Q2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdr T2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11z uHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8 gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeF q4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6P No+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZ JJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowaj dqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1Erbiu La6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5 SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHE zsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQ utE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3Ird EN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp 0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32 +/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGTAAAAA Af/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAfgC4 AwERAAIRAQMRAf/EAMwAAAMAAwADAQEBAAAAAAAAAAAJCgcICwQFBgMBAgEAAgID AQEBAQAAAAAAAAAAAAcICQUGCgQCAwEQAAEEAgEEAQMCAwYDBwUAAAMBAgQFBgcI ABESCRMhFAoiFTEWtkEjJBc4eCU3d2EyQpPWVxhRkWK3GhEAAgECBAMFAwUIDgUK BwAAAQIDBAUAEQYHIRIIMUEiEwlRYRRxgTJCI5FSYnKytBV2obGCkjNDcyR0NRY2 FzjSYzRUN/DBolOTo0TUJVbCw9OUtRgZ/9oADAMBAAIRAxEAPwBhuyfbl7Jdj8zt ycZOKFJqG6Lhm2dt4br6iLQY6HI8sx3AMps6aOf9xznMquuubdauodM+3hMFIcFS k+JzBOcyPVbuFrWt1LU2OwLTMYqiVI15V5nWNiva7gMchnkuRyzOWQ4dCOivT36L tGdNmm979/KrUVMly0/aayvnE9QaekqK+limZfLoaOWSGHzZRD5kxaMOI08xWkUN mWDyh/IpxMZrK64l4Fl8URBPdCnYjjM8isTyYoQwsB2/UXBhkc9FerPJ7fFFRzU8 u+SF83kgHPLb4ZF9hRT+xHMDhb1Wxno6X9xRW3cG7W6dgQHSrqYxn25l6+0SwqRl kM8gc+IJyy9jT++zfGkrmJQ86OBOw9XikylA7IsYhZTh0tys8lc2nwvalZFhZAhh DeQZRZIEbmM7t82u82/ce691tcgi1VaZoAT9JQyH5klADfKJB8+PJcfSf2q3Otsl 16Wd2LPfXROb4epelrE45cZqy1ys9PkSFZWtzsCcjysOUuy4rc7+LnM2nNYaH2fV 311Bitl3mBW7CY/sPHxeaDeWzxKz+KwLAYV6M++ifdV7nqjWncv06Zth1ZYtSR89 qnV5QM2jPhkX5UPHL8IZr78Vkb8dKm+nTbcVpN1rFPSW2V+SCuiIqLfUHLMCKriz jEhAJ8mXyqgKM2iA443D62PEeMeDMlxK+JKnz5UeFAhRzS5s2WYcaLDixhuNIkyp BnMDHjxwsV73vVGsaiqqoidfLMsal3ICgZkngMh2knH7U9PPWTpSUiPLVyOqIiKW d3YgKqqASzMSAqgEkkADPCHOdHvk468fIdzhHHE9TyL3ANkiGy0qJhCabxKd4vEk m4y2CRi5saO9WkbDo3kjHajmEsIxG9lVOqt17NaFalsxWsuPZmD9ih9pcfTy9icD 2F1OLWOln0pd4t3amm1PvKlRo3bolXMUqAXirTgeWGkcH4IMM1M1aqyIeVkpJ0OY Z/wm5S4tzH406z3xjRIgpeTUwoObUUV7lXE9h0zBwsyxooyqsgYoVs1xIbio10iu NHkIngZqrvGmb7BqOyQXaDLN1ydR9SQcHX5jxGfapB7DiDnU3sVfenDeq97U3pZG p6KpL0U7D/arfMS9HUgjwkvEQswXMR1CTQnxRsBtl1sGEJg6MGDowYxfsfc2oNOV zbfbe09dawqyNc8U/YGaY5h8U7UVW9o5r+yr2SHq9PFrWeTnO+iIq/TrxVtzt1uj 8yvnhgT2yOqD/pEY3XRm224m49Ybdt9YbzfK0HIx0FHUVbL+MKeOQqMuJLZADiTl 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 v3STOK3u9y9u7nd2zadN2GxIFtVLDCQMuYLm5+WRs3PzscVObsdR++e+VU9Rurqi 73eFn5hTyTGOiRs+bOKhgEVHEQcsjHAp4KPqjLZ3rN4SmDowYwJyJ5LaU4qa4stp 7zzqpwjFYPmCEksnz3WS2yBIcGP4nRB87PI76WMTlZHjDerBtcUqjCMhGYi8Xu2W CiavukqxU47M/pMfvUXtZj7B8pyAJw1NndlNzd+dZwaD2stVRdL9Lkz8g5YaaLmC tUVc7ZR08CEgGSRgCxWNA8jojTRZZyS59+7DNLrUvFemtuNvDmumvq862JaSpkGR fV73j+aPmmUVfxFvLOZC7PHiFC9RNbI7WUk0dWSRJSovWrdzqp7fYVai02pyeQkg sPw2H0iR2Qx8OPjYjJhdhYNlukz0y9NU24O/NTT606jpohLQ2+JUdYJADk1HSy5i CJHzDXeuUOTHnRQxzBoHeBwf9YvGPgtTRpOA40zMtsHgtj5DurNYkOdmk55hNSbE xxiDfDwfHjkVUSFXo0hRINss8t42l6aOl9D2PSsYNJH5leRk0zgFz7Qvci/gr2jL mLEZ4q+6oOuDfDqmuTwasrTbdALLzU9mondKNAD4HqDmHrahRl9tUZqrFzTxU6OY 8MY63HEPMaDcwPZPxN4Swjx9u7AZZZ66J91WakwUQMm2NZNcz5I6nqRyo1djESUx fIUm5l10YqIqCe9yeK6nqLWmn9MLlcpuaryzESeKQ/NmAoPcXKg9xOJXdO3Rbv8A 9TdSs23loMOlBJyy3auLU1ujyOTcspVpKl1PBo6OKokQkc6qviEpPMH328st/ls8 Z0mRnGXWh/uIzG4hP/c9pXEMjXg87bYhosU1E97OxGMoo1ceO5VY6VIaiO6QWo92 NQXYtDbP5jRHh4DnKR75Mhy+3wBSOzmOL7+nX0oOn/aWOC+bnKdb61TlYmrj8u1w uMjlFbwzCcA5qzV0lQkgAYQQnMYR5aW1peWU64u7GfcW9nKNNsrW0mSLCysJkh7i SJk6dLIaVLlHe5XPIRznucvdVVeldJI8rmSVi0jHMknMk+0k8ScWh0FBQ2uiit1s giprfAgSOKJFjjjRRkqIiAKiqOAVQABwAx4PX1j2Y6uUyJEsIkqBPix5sCbHNEmw pYRyYsyLJG4MiNKjma8MiPIC9WPY9Fa9qqioqL1PZlWRSjgFSMiDxGR7QRjgZp6i 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 NPi9Vl+X1yY0y9t76HPsKtKCmuiQsgu6yVDrDvSfGilgIo1apvNUauUn09eqW2fp iqppIreXCh3HLzFgSOVWyZgQD4gCvvzwmbL1BbMal3MbZ7TOorbc9xYqOaqlpKST 4kwQwPHHL8RNCHp4ZVeVB5Ekqz+Lm8vlBI6a+RZDS4lj97leSWEenx3GqazyG/tp Sq2JV0tNBPY2llKcxr3tjwoMYhXqiKqNav0Xqb80sVPC1RMwWFFLMT2BVGZJ9wAz xxFWe0XPUF3pbDZYXqLxXVMVPBEn05ZpnWOKNc8hzO7Kq5kcSMcyXltvq05Pclt0 76tVkIuyc8uLqoizPFZNXicd7KjCaMzmdmvfj+H10GF5f+L7fv8A29Qf1Ddnvl7q rrLn9vKWAPaEHBF/coFX5sdu/T7tRQ7HbKaa2ooOTKy2mGGZkz5ZatgZa2cZ9gnr JJ5su7zMsa79YzDkwdGDFI/43fH/AAXYe8t57wyuqg3V5ofGsCrcCj2IGSQ02Q7S lZo2VlkMRGKwdzV0+CSIYCqvcTLErmp5+D2OTZi0UlbdKq6VChpaRIxHnx5WlL5u PeBGQD3cx7+Ipc9Z3drVOj9rtLbX2CeWmtWq62vkrmjYqZqe2LRlaVyDmYZZq6Oa RcvE1OgJ5eZWs56kpjm2xLV+Slx+wtuvNHcn6+vg12eDz9NK5LOihGGZlFBdYtk2 Y44+0e1qPlPxSTh00Ud6/qaOycxyq1o0Yid6rRTfB0t9RQtX53ksR2srKzrn7eQo wH42Xsxen6K+7mpTrDVGxtXNLNpQ2j9M0yMSUpZ4aqmo6gRDsUVS1kLSL2FqYMAC XLZC9Q/qS4rn0Vp7lltmlfu3YOxMeFl9LjmbwohNb4MhZsyPEFFw3ykw8qto4wL5 Srd8qN5+JARI5WITr17ebe2E2qnv9wX4qsmTnVXA8tOJAyTiHPvfMd4UEZ41H1DP UF34i3T1HsBt/VDTGkbPWGkmqKJ3FxrskRnLVnheliYtwipBFJlzJLUTIxTFJEeO CIAEaMAMeNHCMEeOAbAgjgCxowgAEbWjEEQ2o1rWoiNRERE7dOsAIOVeAGKXZZZa iVp52Z53YszMSWZicyzE5kkk5kniTxOPL6MfGDowYOjBjX7kDyi0BxYxJ2bb92ji 2uKV7DrXBuJimv8AICx2o4sPF8WrRzclyiaNrkVwYESQ9jV8nI1qKqYi7X20WGn+ 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 ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=destacat_appgencat.jpg_2089967916.jpg Content-Type: text/html; name=destacat_appgencat.jpg_2089967916.jpg Content-Location: http://web.gencat.cat/web/sites/web/.content/Imatge/destacats_menu/destacat_appgencat.jpg_2089967916.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+IMWElDQ19Q Uk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJAAYAMQAAYWNz cE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3By dAAAAVAAAAAzZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZ WgAAAhgAAAAUZ1hZWgAAAiwAAAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1k ZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAAA9QAAAAkbHVtaQAAA/gAAAAUbWVh cwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RSQwAABDwAAAgMYlRS QwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNr YXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAA AAAAAAASc1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFla IAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABi mQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNjAAAAAAAAABZJRUMgaHR0 cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVz YwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2Ug LSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xv dXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAA LFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAA AAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYt Mi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDP FAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAA AQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAE AAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0A cgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA 6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwB gwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkEC SwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgD QwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGME cQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF 1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdPB2EH dAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJ TwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1EL aQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakN ww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQ YRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMT QxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkW bBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ 3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAd mR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUh oSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl 9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1Kmgq myrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ov kS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ40 2DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6 dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNA ZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdG q0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJN Sk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZU QlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0Vb lVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBj Q2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdr T2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11z uHQUdHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8 gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeF q4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6P No+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZ JJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowaj dqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1Erbiu La6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5 SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHE zsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQ utE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3Ird EN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp 0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32 +/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGTAAAAA Af/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAfgC4 AwERAAIRAQMRAf/EALQAAAICAwEBAQEAAAAAAAAAAAcJBggEBQoDAgEAAQABBAMB AQAAAAAAAAAAAAAFAwQGBwECCAAJEAABAwMEAAQFAgMIAgAHAAABAgMEEQUGACES BzFBEwhRYSIUCTIVcYEjkaGxwUJSMxYkF9HhYnKCRCURAAEDAgMFBQUFBwMDBQAA AAERAgMABCESBTFBURMGYXGRIgeBsdEyFPChweEj8UJSYnIzFZIWCIJTJKJDY3M0 /9oADAMBAAIRAxEAPwBhV497/XWFzZWOY5hD9xuVucMdxtlhocFINBWgBAV8dJx6 eY3FjgcwNO36hzBmaQG9lWj/APZGU3vrVvLmLJDtf3MFuUmO6CVkOJBS3xSnxPL+ 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 T4a0uEc1V81IW3MjlyoSwBcfw7KhPfrk4y3vUZcT/U2+po0+r5OfDVxuJ+mCDdXP 7f72NUF90a7v/wCpXww04UekORSpFf0jy5A01FlPOK8TU3mJ+jZlB+UVzi9mqfMx z1kFKvunOVSCQamnmT4aewomFRq8zYZqzfb2e8E9x4GfbenM191C+xTgKev/ALwZ Wq9cv6ItZhKS9yO/OpCOFef011G+tx0ielrwddm1HSnJP1H1CcnJvzZsO7eqJjRH pc9QDXID0uJjref9Pl/Mu/sRPmXBNuFXQ/JS9+TV/K+vVfkgidrw74LFKHXLfYS7 Yu1m2Bxn9zXZTYJEmx/fKc9P7uivuq8fUH6dVV6Es9A2Wd8PRB9g+LmN+pMHMEi4 5M/NAkyfNkTyKqYrUu9RH+oT3Wx63Y5kXm5IaYTEuGdOQTHn2Zl8yIuCVTT27BhX cuCCQvg3+8s70UfqoeI+kE01fx2VWbfmHfXc1Y/QHTFk4nkn9gYA2oB/SG45UJ0d sU+nPdTG8XmjvoW9BOXBvJ5hhMLfIfVwCVtoqefhVxaE76iGr5/qPJ8+6pHp5aYP PgPw99X/ALzLyFy1hMy1LYT6RAcMmEon6TvxakrVX+/TvS3XBP6jUHePjTa9EIP6 ZXx+FL97ecdEuX60dax9m9xotkHwP+9xPgNO75Vx2UnbIV3CgT7GnZZ7lzQCK8iB 90mpC2CnlyXy/S6d9ML/ADcoZKe6aG/UOz7KchG/659y/wAC76u/I0TWu1fOuow7 PnPGpU0Q7ttbF7/oIs9z/wC2/tSsZ9FX7sMl/axjxjUPqfuv7wRawxx8fW+nTdZ8 +AKdlakW+TaF7dvupFfubxX8OOXZbOjWfs+29T5+2J3C79R2DM8pwx2cWnA+Z1ns ONXzC5TKVElabfKhLNNlV05ZnOEqhnHetKR/UNAdAruwr9ypSes0xPAsRyGRDwPt LGe17QX0Li3qx2DOsZWqCooCUXC15zi+PSIctAoeLLkpvyDh0k9oBILlCbUNHrOS VxBdGWv4K0g9xB7+FbLE1BOTpU222uWm2oDCEqQCsB8AFKlKSkKUK+O+mhRakWaR Go3zd4q62IXHshttsWzH5L4DSaLRNt6FKTx+nkHJyKHj8d9a4U+Y6ZD5TlUbxUye uXbBdQVY7PDX1hsfe22nID6lVFwIqpPiNtJgMXbhRAvveWAWebvGzxoYXqd2N9zK P7LNDnJJWky4P6wr9KCJexKSPCo231j9POV4Vq997/7bCvePjQ4yGd2T6bwVZZ3q cCW1fdwK/NKAJZNOXjtSutEgXb76wJNUy+WM5d+I+NC23XHtRt130cfkPsFaq8p1 rQAqo5/8s1BrTSpbHl8rsO6hxfdgnMxxK8RR66cvXZbUS8pt+HS5Mj9wdMtbd1sa VBWxQni/dGdgaD/bTTMsYp5b8N+Br3MmX9WPDvb8avV1/c82lYq6bnjdytssy1Fx KZ9qfIHIhtLio8+RVJWCfp25Hx0jJnxXYtOIirvOGjDs+5MPGv/Z ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=NG_ico_facebook.png Content-Type: image/png; name=NG_ico_facebook.png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_facebook.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAACXBIWXMAAAsSAAAL EgHS3X78AAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9da H5AAAAI1SURBVHjaYvj//z8DMSAmuVjbN75tllts3z2H6Gk/raPm/LeMnP/fMnL+ f+uoOf8coqd9c4mZcNEjtqfFMnI+Fz6z/v//z/D//38IAx8IT6p09YzrvolsGSFs HTX3n2ts/yHvuA41sixPS0sT9I9vOWhDgqWYjpjz1y22r48ky+NT8tXdY3s/k2sp OnaOmXTVMnI+G0HL41Py1V1iJvyilsUw7Bg99THMAVgtT0tLE6Smj7GFAE7LAxMa rxFrkE/miv8b9938//Tlp/+fv/78//nrz/9rd18nqM8ttq8Pw/LY5MISYhOXddSC /3cfvfuPDrYevE1UIvSO61BDsdwnruMDsb7OaNj2HxsgxnLLyPn/XWP7D8EtT0zN iSElH7dMP4xiafP0w/+D8lb/90xbTmw58Ncycj4Xw////xmCE+sukZJw0C13TV5K cuLziO1pYfj//z+DV1zXD2I02Mct+p/dvP3/4k2XUCwv6drzP7t5+/+I4nVEW+4S M+EiQ1pamrFj9BSiNATlrf6PDxCT2uEeiZ7+iSEtLS2U2PgmZPmMFWdJKf//MqSl paWRkrfPXXv+/+GzDyiWXrz58v+5a8//l3TtISneSbKcmgkOZnmoNYk1FzUshwU7 0QmOmpbbR0//RFJWo6blLjETLg58IUNp8Uqq5SjFK6kVC6WWo1QspFaplFiOtUol pTERVbL+/4RFJ+HYLm4R0ZZjbUwMeDNqQBuQA950HvBOw4B3l+jRUQQMAAl7mqvB SNGJAAAAAElFTkSuQmCC ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=NG_ico_enviaemail.png Content-Type: image/png; name=NG_ico_enviaemail.png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_enviaemail.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAACXBIWXMAAAsSAAAL EgHS3X78AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj33 3vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEs DIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIe EeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH /w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAn f+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJ V2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4 mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHg g/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl 7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/A V/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5 WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQ WHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAA RKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv 1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4 IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGy UT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPE bDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPE NyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD 5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2h tlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0 dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHK CpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2ep O6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN 2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIp G6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3n U9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36 p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYP jGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLn m+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cR p7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0H DYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dn F2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofc n8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh 7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJ gUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85 ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7 F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/R NtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9 MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo 1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5 sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWF fevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTP ZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJ zs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ +7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3v dy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtb Ylu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ7 52PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7 nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9 zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9D BY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfy l5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT 0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADq YAAAOpgAABdvkl/FRgAAAthJREFUeNq8l81rGkEUwPfa3vwXvLX9A5bSEkqRIUgl YUigeHAR7CTsbotZkdVLIEpQJIjQXBZNPBg8BFMkJDl0aQ855eZVQk4hCIbUQ4Kb g+DrIbPLirO6fiQL76Cu83vvzfvkAIBzIwjxHoT4VYT4LEK87iBZ+o7HzZluoF6E +GwgsHAuCLgpiqG2opBuPC72VFWGeFzsKQrpimKoLQi4GQgsnNsU8U4NR4gnGPsu JEm4VVW5r6oyuJC+JAm3GPsuqBJkIjhCvMfv/1AiJHg9AXRICUKC14uL7/8gxGus q2CCMfYdRKOR+ymhAxKNRu7pVQwpMATH2HcQi60/zgNsSiy2/mgq4AhfWvokzcti lgfoFZAhOEK8l94xPJcQErymQegdgIfDK+UZgst1ENIsyFpwhHgPTaeBl+f12M+U JOGWWu/hAIBbWwuusaw2H8MwoFIpgqYVXEmlUoRW64YJV1W5T4NvlQMALpH4/pvl JgCwDmm1biCVSox1bSqVGPgPAw6CgJsI8VkOADhRDLWd4Lp+CppWAMMwwDAMyOe3 HcHpdNICVqtl0PVTJlwUQ22EeJ0DAE5RSHcUXFVlyOe3RyrA+t0Jriika8HNJjEK bgLslpnfO3nGCR6Piz0L7uRGFrzTubMCqV4/hHr90Prc6dy5gquqDBNZbnerphWg 0WhY0KurS6b1riwfd+eVSpHp1nQ6Cel0csgzZmq6uvNcbqv5kqlGo/0p1YrFn3tO 8GmLjGEYTkXGzPOnInNy8uvtqAo3z/Jqq3Aeq7Hs7KQun7mp2Gt7dqCrHR1VAy/Y 1bxDw0SptPv3Bfo5cRqjXmcym3fPNcn4/R/3Rs5wZ2f1d7nc1sO8ZziMfQdjB0gz +jOZzX/zAG9sfHtggcctDa9oDMw0ty8vf5anXpdqteoXmoYTbSzh8Ep5pnXJLsfH tTel0u5+LrfVdNrVkskfeiTylbhdFP8PAKUAYtZWy4cSAAAAAElFTkSuQmCC ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=refrescar.png Content-Type: image/png; name=refrescar.png Content-Location: http://formularis.gencat.cat/gencat_forms/images/refrescar.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAA dTAAAOpgAAA6mAAAF2+SX8VGAAAC6klEQVR42mL8//8/AyUAIIAYcUkoLBE3ZPj5 j/3rmZ8XX0//9AMohNUmgABCMSDlcIz0ged7J/759jfg/8//zP///WdgZGZk+P+H 4cSfV3/znzW8OwdU9ldzlsK/r7d+6D7qeXETIIDgBkTsDfA89fr48j/v//L/efmX 4e+X/98Y2Rg/sYozSzALMIGU/GZ6z7yS5Q+L0N8v/8y/3f9Z/Xzhm1UAAQQ2QHGJ mNL/X//P/X79j//Xwz8Pvp//2fHl+I8zQKk/fHZckqJRAq1sAqxGTH+YGX6/+cPw /f5PhqczXun9+/n/JUAAsYAM+PvhX/XvV3/5fz35++DD+i8Jf9//ewMU/gDE3z4d +vZQMkzE6O+L/wy/vv1k+P36D8Ovl78ZgJpBzvoDEEAwL7ACsRAQC4LMA+J3QPwZ 5Gy1ftl/Px7/vvr321/tv1//Mfz9+pfh/28GhjebPxgC5R8ABBDMAJBp7FCDQAb8 BJkOleOAGs4PlWeCin8B4hcAAcRIRFSzQA1nhsYaTA/Igh8AAQTmGK5V///z908G xl+MDCBn/nz55wojE4POvbqnPGiuwQAAAQSJn5+/GZj+MTGAEuX/P0Di33+QZi2o s8EBHbHfnwcYWzdleoX/S9YILAQKcYL0AwQQk/YiReY/H/4y/Hz+m+Hn018Mvz79 Zvj969dFXktOJWh4/DFep+lw8vmJs39e/1X79ejP54/bvy8GivOBvAUQQIwa0+VD fz77Pe3H3Z9Xfv/4/YlJltETmHBYmbiYGJjYGZ8ysjMKAN3F/ffdP4Zfj/98+X7p V82XYz/2ggIQiN8DBBDL7/d/L/379U/k+bK3OSCn8lhzzOXUYWtg5PhnCAwH6f// gNp//f/3582//V9P/+j79eDPI6CyN9Bo/gcQQIzQcAD5lRsUqtBA42LmZxLh0GIz AGr+++3sz5tQ73wF4o9Qzb9AGQwggGDRwgLFv6EKmaFRxwYLRKjcLyiGxwpAgAEA 41FNJlAVv2gAAAAASUVORK5CYII= ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=gf-captcha.js Content-Type: text/javascript; name=gf-captcha.js Content-Location: http://formularis.gencat.cat/gencat_forms/AppJava/gf-captcha?idFormulari=44457&refresc=true&lang=ca_ES&blockid=myCaptcha&resposta=myCaptchaResponse Content-Transfer-Encoding: 8bit document.getElementById('myCaptcha').innerHTML='';function gf_captcha_addEvent(obj, evType, fn){if(obj.addEventListener){obj.addEventListener(evType, fn, false);return true;}else if (obj.attachEvent){return obj.attachEvent("on" + evType, fn);}else{return false;}}function gf_captcha_stopEvent(e) {if (e.stopPropagation) e.stopPropagation();else e.cancelBubble = true;if (e.preventDefault) e.preventDefault();else e.returnValue = false;} function gf_captcha_interceptor(event) { var res = false;var gf_captcha_interceptor = 'http://formularis.gencat.cat/gencat_forms/AppJava/gf-captcha';var tk = document.getElementById('gf-captcha-token').value;var answer = document.getElementById('gf-captcha-answer').value;var params = "gf-captcha-token="+tk+"&gf-captcha-answer="+answer+"&gf-captcha-validate=true&js=true";params+="&lang=ca_ES";params+="&resposta=myCaptchaResponse";gf_captcha_interceptor = gf_captcha_interceptor+"?"+params;if (document.getElementById('gf_captcha_result')) {var sc = document.getElementById('gf_captcha_result');sc.parentNode.removeChild(sc);}var script = document.createElement("script");script.setAttribute("src",gf_captcha_interceptor);script.setAttribute("type","text/javascript");script.setAttribute("id","gf_captcha_result");document.getElementById('gf-captcha-token').form.appendChild(script);gf_captcha_stopEvent(event);}gf_captcha_addEvent(document.getElementById('gf-captcha-token').form, 'submit',gf_captcha_interceptor); ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=NG_ico_print.png Content-Type: image/png; name=NG_ico_print.png Content-Location: http://web.gencat.cat/web/resources/webgencat/comuns/img/NG_ico_print.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAACXBIWXMAAArrAAAK 6wGCiw1aAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9da H5AAAAGGSURBVHjazJc9coJAGIYfGCZFBsfS3iYXsIcmnbkAqZhMcoGMHsLcwBRW cSa16WhIzwXS2Fs6OhY2m+bbhDAKSNjVt2JY4GF3v593HWoohWvgDrgFBkAf6Mjw BlgCGZAAixB2x76llPq5diqgPWAMPAE+9bQFpsAkhFUjeAqPwAvQpZnWwCiE19rw FK6AGRDRjuZAHMK+FC7gD9nbNpUAwxD2ebhbeGhmAIx8c1a86Rb2OMKcImH8XXaJ 6q9/BNcpQXgTKLUC8OTmuAoc5PaqTJ9OafZ2hfUM4EgBWVXlcUtwXQd6gVI7VyqX jz35wsSrG901ZnRq9L97UqsbL3PDnx7oVOuXvdjyjLX6Gt7Bvjr5VMPk0h+TK/3Y tjYavjwDfKnh2Rngmd7zBHgwnNeHWiwusJCSZ0tbYeKK2ZtahE8DpXb5fj6Rdmda a2H9mglxmSML8JHu5Yc83JtBNzMP4b7Mw8U6Eg1Ed3zUw8ny74Gh2N3WZqyda3Hg sg4NF3FcsnFQ/B4Aux+IDz5hYS0AAAAASUVORK5CYII= ------------runiKaHoshqHGGbtV0Ulaz Content-Disposition: inline; filename=20150804_convocatoria.jpg_1187484902.jpg Content-Type: text/html; name=20150804_convocatoria.jpg_1187484902.jpg Content-Location: http://web.gencat.cat/web/sites/web/.content/Imatge/noticies/2015/20150804_convocatoria.jpg_1187484902.jpg Content-Transfer-Encoding: Base64 /9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+ENaGh0dHA6 Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlk PSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4 PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4yLjIt YzA2MyA1My4zNTI2MjQsIDIwMDgvMDcvMzAtMTg6MTI6MTggICAgICAgICI+CiA8 cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjIt cmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIi CiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8i CiAgICB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9yaWdodHMvIgogICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUu Y29tL3Bob3Rvc2hvcC8xLjAvIgogICAgeG1sbnM6SXB0YzR4bXBDb3JlPSJodHRw Oi8vaXB0Yy5vcmcvc3RkL0lwdGM0eG1wQ29yZS8xLjAveG1sbnMvIgogICB4bXBS aWdodHM6V2ViU3RhdGVtZW50PSIiCiAgIHBob3Rvc2hvcDpBdXRob3JzUG9zaXRp b249IiI+CiAgIDxkYzpyaWdodHM+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxp IHhtbDpsYW5nPSJ4LWRlZmF1bHQiPkdlbmVyYWxpdGF0IGRlIENhdGFsdW55YTwv cmRmOmxpPgogICAgPC9yZGY6QWx0PgogICA8L2RjOnJpZ2h0cz4KICAgPGRjOmNy ZWF0b3I+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpPlJ1YmVuIE1vcmVubyBH YXJjaWE8L3JkZjpsaT4KICAgIDwvcmRmOlNlcT4KICAgPC9kYzpjcmVhdG9yPgog ICA8ZGM6dGl0bGU+CiAgICA8cmRmOkFsdD4KICAgICA8cmRmOmxpIHhtbDpsYW5n PSJ4LWRlZmF1bHQiLz4KICAgIDwvcmRmOkFsdD4KICAgPC9kYzp0aXRsZT4KICAg PHhtcFJpZ2h0czpVc2FnZVRlcm1zPgogICAgPHJkZjpBbHQ+CiAgICAgPHJkZjps aSB4bWw6bGFuZz0ieC1kZWZhdWx0Ii8+CiAgICA8L3JkZjpBbHQ+CiAgIDwveG1w UmlnaHRzOlVzYWdlVGVybXM+CiAgIDxJcHRjNHhtcENvcmU6Q3JlYXRvckNvbnRh Y3RJbmZvCiAgICBJcHRjNHhtcENvcmU6Q2lBZHJFeHRhZHI9IiIKICAgIElwdGM0 eG1wQ29yZTpDaUFkckNpdHk9IiIKICAgIElwdGM0eG1wQ29yZTpDaUFkclJlZ2lv bj0iIgogICAgSXB0YzR4bXBDb3JlOkNpQWRyUGNvZGU9IiIKICAgIElwdGM0eG1w Q29yZTpDaUFkckN0cnk9IiIKICAgIElwdGM0eG1wQ29yZTpDaVRlbFdvcms9IiIK ICAgIElwdGM0eG1wQ29yZTpDaUVtYWlsV29yaz0iIgogICAgSXB0YzR4bXBDb3Jl OkNpVXJsV29yaz0iIi8+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+ CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/ eHBhY2tldCBlbmQ9InciPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAO6HAAKX rQAD+RkABgBJ/9sAhAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMDAQEBAQEBAQIBAQICAgECAgMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwP/ 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