Saint - Francois - Bourg

Bourg · Saint - François · Guadeloupe

Appartement À Vendre

EU€ 158,000 US$ 178,161¹

Détails du bien

  • Ref# 194007
  • Quartier Bourg (Saint-François)
  • Pays Guadeloupe
  • Possession Immediate
  • Catégorie Appartements
  • Vue Vue sur l'océan - Partiel
  • Lits 1
  • Toilets 1
  • Space 68.03 m²
  • Inscription de classe Nouvelle propriété
  • Type de bâtisse En Rangée
  • Année de construction ~2007
  • Classe Résidentielle

Caractéristiques et Aménagement

  • Condition
    • Bien entretenu
  • Caractéristique de l'extérieur
  • Meublé
    • Non meublé
  • Type -Stationnement
    • Sur la rue
  • Air climatisé
    • Climatisation niveau split
  • Accès à la plage
    • Près de la plage
  • Accès au bateau
    • Quai pour bateaux
  • Proximite
    • cole(s)
    • Centre commercial
    • Ville
    • Courts de tennis
    • Église
    • École primaire
    • Activités Commerciales
    • Cegep
    • Transport en commun
    • Restaurants
    • Marina
  • Pièces
    • Chambre à  coucher
    • Salle de bain
    • Mezzanine
    • Salle d'eau
    • Concept ouvert
    • Cuisine / Salon / Salle
  • Particularités
    • Appartement
  • Caractéristiques de la location
    • Transports en commun
    • Sur la route d'autobus
  • Fenêtres
    • Aluminium
  • Sale de bain
    • Douche indépendante
  • Accessibilité
    • Escaliers

Diagnostics de Performance énergétique

Informations Complémentaires

Situé en plein cœur du bourg de Saint-François, au 1er et dernier étage d'un petit immeuble récent 2007 et proche de toutes commodités (commerces, boulangerie, gare routière, gare maritime, port de pêche, restaurants et plage). Grand appartement T2 de 69 m² environ avec vue mer partielle comprenant 1 entrée avec cellier, 1 wc avec lave-mains, 1 salle d'eau, 1 chambre climatisée et 1 mezzanine climatisée avec placard. Travaux à prévoir : cuisine à aménager, salle d’eau à achever et peinture. Idéal 1er achat ou investisseur. DPEG : classe G Prix : 158.000 € (honoraires d'agence à la charge du vendeur) Charges de copropriété : 80 € par mois Taxe foncière 2017 : 1.385,00 € Copropriété de 11 lots.(pas de procédure en cours) Pour tout renseignement ou visite, veuillez contacter Joëlle Urbain au 0690572216 / courriel : joelle.urbain@century21agcoplus.com Agent Commercial indépendant immatriculé au Registre Spécial des Agents Commerciaux (RSAC) du Tribunal de Commerce de POINTE A PITRE sous le numéro 413 303 819 - au +590 690572216 / courriel : joelle.urbain@century21agcoplus.com

Carte Emplacement

Ouvert
(¹) Le montant indiqué a été converti sur la base des taux de change interbancaires récents. Nous ne garantissons pas l'exactitude de ces montants.
'd.1.fr.1144563'
YXJyYXkgKAogICdhbXAnID0+IGZhbHNlLAogICdsaWQnID0+ICcxMTQ0NTYzJywKICAndXFpZCcgPT4gTlVMTCwKICAncGFnZScgPT4gJ2RldGFpbCcsCiAgJ2NvbnRyb2xsZXInID0+ICdkZXRhaWwnLAogICdmdW5jdGlvbicgPT4gJ2luZGV4JywKICAncGFyYW1zJyA9PiAKICBhcnJheSAoCiAgKSwKICAndXJpJyA9PiAnL2ZyL2Qvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUtMTE0NDU2MycsCiAgJ3VyaV9iYXNlJyA9PiAnL2ZyL2Qvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUtJywKICAndXJpX3BhdGgnID0+ICcvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUtMTE0NDU2MycsCiAgJ3VyaV9xdWVyeScgPT4gTlVMTCwKICAndXJpX2Nhbm9uaWNhbCcgPT4gTlVMTCwKICAndXJpX29yaWdpbmFsJyA9PiAnL2ZyL2Qvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUtMTE0NDU2MycsCiAgJ3VyaV9yZXF1ZXN0JyA9PiAnL2ZyL2Qvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUtMTE0NDU2MycsCiAgJ2lzVXJpSUQnID0+IHRydWUsCiAgJ2lzQ2Fub25pY2FsJyA9PiBmYWxzZSwKICAnaXNQT1NUJyA9PiBmYWxzZSwKICAnaXNYSFInID0+IDAsCiAgJ2lzSlNPTicgPT4gMCwKICAnbGFuZycgPT4gJ2ZyJywKICAnY3RybCcgPT4gJ2QnLAogICdiYXNlJyA9PiAnL2ZyL2QnLAogICdwYXRoJyA9PiAnc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUnLAogICdzZWFyY2hfdHlwZScgPT4gTlVMTCwKICAncXVlcnlfc2VnbWVudCcgPT4gJycsCiAgJ3NlZ21lbnRzJyA9PiAKICBhcnJheSAoCiAgKSwKICAnc2VnbWVudENvbHMnID0+IE5VTEwsCiAgJ29wdHMnID0+IE5VTEwsCiAgJ3NvcnRTdHInID0+ICcnLAogICdkZWZTb3J0U3RyJyA9PiAnL2hnYScsCiAgJ2RhdGEnID0+IAogIGFycmF5ICgKICAgICdjb3VudHJ5JyA9PiAnR1AnLAogICksCiAgJ2FyZ3MnID0+IAogIGFycmF5ICgKICApLAogICdocmVmX2dvYmFjaycgPT4gTlVMTCwKICAnc2VsZl9yZWZlcmVkJyA9PiBOVUxMLAogICdyZWZlcmVkX3JlcScgPT4gTlVMTCwKICAnc29ydEFycicgPT4gCiAgYXJyYXkgKAogICAgJ2J5JyA9PiAncHJpY2UnLAogICAgJ2N1cnInID0+ICcnLAogICAgJ2RpcicgPT4gJ2Rlc2MnLAogICAgJ29wdHMnID0+ICdoZ2EnLAogICAgJ3BhZ2VPZmZzZXQnID0+IDAsCiAgICAncGFnZV9ubycgPT4gMSwKICAgICdwZXJfcGFnZScgPT4gMTIsCiAgICAncm93cycgPT4gJ2EnLAogICAgJ3NvcnQnID0+ICdoaWxvJywKICAgICdzb3J0U3RyJyA9PiAnL2hnYScsCiAgICAnc3R5bGUnID0+ICdncmlkJywKICApLAogICd1cmlfc29ydCcgPT4gJy9mci9kL3NhaW50LWZyYW5jb2lzLWJvdXJnLWFwcGFydGVtZW50LXZlbmRyZS1ndWFkZWxvdXBlJywKICAnaHR0cF9yZXNwb25zZV9zdGF0dXMnID0+IDIwMCwKICAnbWV0YUFycicgPT4gCiAgYXJyYXkgKAogICAgJ3RleHQnID0+IAogICAgYXJyYXkgKAogICAgICAnY291bnRyeScgPT4gJ0d1YWRlbG91cGUnLAogICAgICAnc2l0ZV9uYW1lJyA9PiAnQ0VOVFVSWSAyMSBBR0NPIFBsdXMgSW1tbycsCiAgICAgICdyZWFsX2VzdGF0ZScgPT4gJ0ltbW9iaWxpZXInLAogICAgKSwKICApLAogICdpc0Zvcm0nID0+IGZhbHNlLAogICdsQXJyJyA9PiAKICBhcnJheSAoCiAgICAnbGlkJyA9PiAnMTE0NDU2MycsCiAgICAncmVmbm8nID0+ICcwMDAwMTk0MDA3JywKICAgICdjb3VudHJ5JyA9PiAnR1AnLAogICAgJ3BjbGFzcycgPT4gJ1JFUycsCiAgICAnZXhjbCcgPT4gJzEnLAogICAgJ3JlY2lwJyA9PiAnMCcsCiAgICAnZnRyZCcgPT4gJzEnLAogICAgJ2JyYW5kMScgPT4gJ0NFTicsCiAgICAnb2ZpZDEnID0+ICcxMDAwNTE3JywKICAgICdhZ2lkMScgPT4gJzEwMDIyMDcnLAogICAgJ2JyYW5kMicgPT4gTlVMTCwKICAgICdvZmlkMicgPT4gTlVMTCwKICAgICdhZ2lkMicgPT4gTlVMTCwKICAgICdsYXN0dXBkYXRlJyA9PiAnMjAyMC0wNi0xOCAxNjo0Nzo1OCcsCiAgICAnc3RhbXAnID0+ICcyMDE5LTEwLTIzIDE0OjU4OjE2JywKICAgICdhY2NvdW50cycgPT4gCiAgICBhcnJheSAoCiAgICAgICdvZmlkMScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnZnRpZCcgPT4gJzEwMDA1MTcnLAogICAgICAgICdmdHlwZScgPT4gJ08nLAogICAgICAgICdsYW5ncycgPT4gJ0VOLEZSJywKICAgICAgICAnbmFtZScgPT4gJ0NFTlRVUlkgMjEgQUdDTyBwbHVzIEltbW8nLAogICAgICAgICd3d3cnID0+ICdjZW50dXJ5MjFhZ2NvcGx1cy5jb20vZnInLAogICAgICAgICdsb2dvJyA9PiAnL21heC5jZG4vaW1hZ2VzL2xvZ29zLzEwMDA1MTcvMTUweDUwLzAuanBnJywKICAgICAgICAnYWRkcmVzcycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgMCA9PiAnSW1tZXVibGUgU2FsYW1hbmRyZScsCiAgICAgICAgICAxID0+ICdOwrAxIHJleiBkZSBjaGF1c3PDqScsCiAgICAgICAgICAyID0+ICdaYWMgZGUgSG91ZWxib3VyZyBTdWQgSUknLAogICAgICAgICAgMyA9PiAnQmFpZS1NYWhhdWx0LCBMZXMgQWJ5bWVzJywKICAgICAgICAgIDQgPT4gJ0d1YWRlbG91cGUmbmJzcDsmbmJzcDs5NzEyMicsCiAgICAgICAgKSwKICAgICAgICAncGhvbmVzJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnb2ZmaWNlJyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NvZGUnID0+ICc2NjMnLAogICAgICAgICAgICAnbGFiZWwnID0+ICdCdXJlYXUnLAogICAgICAgICAgICAnYWJicnYnID0+IE5VTEwsCiAgICAgICAgICAgICdjY29kZScgPT4gJzAxMSA1JywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnOjU5MDozODMtNjYzOicsCiAgICAgICAgICAgICd0ZWwnID0+ICc1OTAzODM2NjMnLAogICAgICAgICAgICAnc2hvdycgPT4gJyg1OTApIDM4My02NjMnLAogICAgICAgICAgKSwKICAgICAgICAgICdvZmZpY2UtZmF4JyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NvZGUnID0+ICc2NjUnLAogICAgICAgICAgICAnbGFiZWwnID0+ICdGYXggZGUgQnVyZWF1JywKICAgICAgICAgICAgJ2FiYnJ2JyA9PiBOVUxMLAogICAgICAgICAgICAnY2NvZGUnID0+ICcwMTEgNScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJzo1OTA6MzgzLTY2NzonLAogICAgICAgICAgICAndGVsJyA9PiAnNTkwMzgzNjY3JywKICAgICAgICAgICAgJ3Nob3cnID0+ICcoNTkwKSAzODMtNjY3JywKICAgICAgICAgICksCiAgICAgICAgKSwKICAgICAgKSwKICAgICAgJ2FnaWQxJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdmdGlkJyA9PiAnMTAwMjIwNycsCiAgICAgICAgJ2Z0eXBlJyA9PiAnQScsCiAgICAgICAgJ29maWQnID0+ICcxMDAwNTE3JywKICAgICAgICAndGl0bGUnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdsYWJlbCcgPT4gJ0FnZW50IENvbW1lcmNpYWwnLAogICAgICAgICksCiAgICAgICAgJ2ZuYW1lJyA9PiAnSm9lbGxlJywKICAgICAgICAnbG5hbWUnID0+ICdVUkJBSU4nLAogICAgICAgICdmdWxsbmFtZScgPT4gJ0pvZWxsZSBVUkJBSU4nLAogICAgICAgICdlbWFpbCcgPT4gJ2pvZWxsZS51cmJhaW5AY2VudHVyeTIxYWdjb3BsdXMuY29tJywKICAgICAgICAncGhvdG8nID0+ICcvaW1hZ2VzL2FnZW50cy8xMDAyMjA3L2YvMC5qcGcnLAogICAgICAgICdwaG9uZXMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdtb2JpbGUnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY29kZScgPT4gJzY3MicsCiAgICAgICAgICAgICdsYWJlbCcgPT4gJ01vYmlsZScsCiAgICAgICAgICAgICdhYmJydicgPT4gTlVMTCwKICAgICAgICAgICAgJ2Njb2RlJyA9PiAnMDExIDUnLAogICAgICAgICAgICAndmFsdWUnID0+ICc6MDY5OjA1Ny0yMjE2OicsCiAgICAgICAgICAgICd0ZWwnID0+ICcwNjkwNTcyMjE2JywKICAgICAgICAgICAgJ3Nob3cnID0+ICcoMDY5KSAwNTctMjIxNicsCiAgICAgICAgICApLAogICAgICAgICksCiAgICAgICksCiAgICApLAogICAgJ3ZpZGVvcycgPT4gCiAgICBhcnJheSAoCiAgICAgICd5b3V0dWJlJyA9PiBOVUxMLAogICAgICAndnR1cmwnID0+IE5VTEwsCiAgICApLAogICAgJ2RldGFpbHMnID0+IAogICAgYXJyYXkgKAogICAgICAnUkVGTk9fTEFCRUwnID0+ICdSZWYjJywKICAgICAgJ1JFRk5PX1ZBTFVFJyA9PiAnMTk0MDA3JywKICAgICAgJ0RJRF9MQUJFTCcgPT4gJ1F1YXJ0aWVyJywKICAgICAgJ0RJRF9WQUxVRScgPT4gJ0JvdXJnIChTYWludC1GcmFuw6dvaXMpJywKICAgICAgJ0NPVU5UUllfTEFCRUwnID0+ICdQYXlzJywKICAgICAgJ0NPVU5UUllfVkFMVUUnID0+ICdHdWFkZWxvdXBlJywKICAgICAgJ1BPU1NfTEFCRUwnID0+ICdQb3NzZXNzaW9uJywKICAgICAgJ1BPU1NfVkFMVUUnID0+ICdJbW1lZGlhdGUnLAogICAgICAnUFRZUEVfTEFCRUwnID0+ICdDYXTDqWdvcmllJywKICAgICAgJ1BUWVBFX1ZBTFVFJyA9PiAnQXBwYXJ0ZW1lbnRzJywKICAgICAgJ1BWSUVXX0xBQkVMJyA9PiAnVnVlJywKICAgICAgJ1BWSUVXX1ZBTFVFJyA9PiAnVnVlIHN1ciBsXCdvY8OpYW4gLSBQYXJ0aWVsJywKICAgICAgJ0JFRFNfTEFCRUwnID0+ICdMaXRzJywKICAgICAgJ0JFRFNfVkFMVUUnID0+IDEsCiAgICAgICdCQVRIU19MQUJFTCcgPT4gJ1RvaWxldHMnLAogICAgICAnQkFUSFNfVkFMVUUnID0+IDEsCiAgICAgICdMU1BBQ0VfTEFCRUwnID0+ICdTcGFjZScsCiAgICAgICdMU1BBQ0VfVkFMVUUnID0+ICc2OC4wMyBtwrInLAogICAgICAnTENMQVNTX0xBQkVMJyA9PiAnSW5zY3JpcHRpb24gZGUgY2xhc3NlJywKICAgICAgJ0xDTEFTU19WQUxVRScgPT4gJ05vdXZlbGxlIHByb3ByacOpdMOpJywKICAgICAgJ0JUWVBFX0xBQkVMJyA9PiAnVHlwZSBkZSBiw6J0aXNzZScsCiAgICAgICdCVFlQRV9WQUxVRScgPT4gJ0VuIFJhbmfDqWUnLAogICAgICAnWVJCVUlMVF9MQUJFTCcgPT4gJ0FubsOpZSBkZSBjb25zdHJ1Y3Rpb24nLAogICAgICAnWVJCVUlMVF9WQUxVRScgPT4gJ34yMDA3JywKICAgICAgJ1BDTEFTU19MQUJFTCcgPT4gJ0NsYXNzZScsCiAgICAgICdQQ0xBU1NfVkFMVUUnID0+ICdSw6lzaWRlbnRpZWxsZScsCiAgICAgICdIVE1MJyA9PiAnPGxpPjxiPlJlZiM8L2I+IDE5NDAwNzwvbGk+CjxsaT48Yj5RdWFydGllcjwvYj4gQm91cmcgKFNhaW50LUZyYW7Dp29pcyk8L2xpPgo8bGk+PGI+UGF5czwvYj4gR3VhZGVsb3VwZTwvbGk+CjxsaT48Yj5Qb3NzZXNzaW9uPC9iPiBJbW1lZGlhdGU8L2xpPgo8bGk+PGI+Q2F0w6lnb3JpZTwvYj4gQXBwYXJ0ZW1lbnRzPC9saT4KPGxpPjxiPlZ1ZTwvYj4gVnVlIHN1ciBsXCdvY8OpYW4gLSBQYXJ0aWVsPC9saT4KPGxpPjxiPkxpdHM8L2I+IDE8L2xpPgo8bGk+PGI+VG9pbGV0czwvYj4gMTwvbGk+CjxsaT48Yj5TcGFjZTwvYj4gNjguMDMgbcKyPC9saT4KPGxpPjxiPkluc2NyaXB0aW9uIGRlIGNsYXNzZTwvYj4gTm91dmVsbGUgcHJvcHJpw6l0w6k8L2xpPgo8bGk+PGI+VHlwZSBkZSBiw6J0aXNzZTwvYj4gRW4gUmFuZ8OpZTwvbGk+CjxsaT48Yj5Bbm7DqWUgZGUgY29uc3RydWN0aW9uPC9iPiB+MjAwNzwvbGk+CjxsaT48Yj5DbGFzc2U8L2I+IFLDqXNpZGVudGllbGxlPC9saT4nLAogICAgKSwKICAgICdmZWF0dXJlcycgPT4gJwo8bGk+PGI+Q29uZGl0aW9uPC9iPjxzcGFuPjx1bD48bGk+QmllbiBlbnRyZXRlbnU8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5DYXJhY3TDqXJpc3RpcXVlIGRlIGxcJ2V4dMOpcmlldXI8L2I+PHNwYW4+PHVsPjxsaT48L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5NZXVibMOpPC9iPjxzcGFuPjx1bD48bGk+Tm9uIG1ldWJsw6k8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5UeXBlIC1TdGF0aW9ubmVtZW50PC9iPjxzcGFuPjx1bD48bGk+U3VyIGxhIHJ1ZTwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPkFpciBjbGltYXRpc8OpPC9iPjxzcGFuPjx1bD48bGk+Q2xpbWF0aXNhdGlvbiBuaXZlYXUgc3BsaXQ8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5BY2PDqHMgw6AgbGEgcGxhZ2U8L2I+PHNwYW4+PHVsPjxsaT5QcsOocyBkZSBsYSBwbGFnZTwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPkFjY8OocyBhdSBiYXRlYXU8L2I+PHNwYW4+PHVsPjxsaT5RdWFpIHBvdXIgYmF0ZWF1eDwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPlByb3hpbWl0ZTwvYj48c3Bhbj48dWw+PGxpPmNvbGUocyk8L2xpPjxsaT5DZW50cmUgY29tbWVyY2lhbDwvbGk+PGxpPlZpbGxlPC9saT48bGk+Q291cnRzIGRlIHRlbm5pczwvbGk+PGxpPsOJZ2xpc2U8L2xpPjxsaT7DiWNvbGUgcHJpbWFpcmU8L2xpPjxsaT5BY3Rpdml0w6lzIENvbW1lcmNpYWxlczwvbGk+PGxpPkNlZ2VwPC9saT48bGk+VHJhbnNwb3J0IGVuIGNvbW11bjwvbGk+PGxpPlJlc3RhdXJhbnRzPC9saT48bGk+TWFyaW5hPC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+UGnDqGNlczwvYj48c3Bhbj48dWw+PGxpPkNoYW1icmUgw6DCoCBjb3VjaGVyPC9saT48bGk+U2FsbGUgZGUgYmFpbjwvbGk+PGxpPk1lenphbmluZTwvbGk+PGxpPlNhbGxlIGRcJ2VhdTwvbGk+PGxpPkNvbmNlcHQgb3V2ZXJ0PC9saT48bGk+Q3Vpc2luZSAvIFNhbG9uIC8gU2FsbGU8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5QYXJ0aWN1bGFyaXTDqXM8L2I+PHNwYW4+PHVsPjxsaT5BcHBhcnRlbWVudDwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPkNhcmFjdMOpcmlzdGlxdWVzIGRlIGxhIGxvY2F0aW9uPC9iPjxzcGFuPjx1bD48bGk+VHJhbnNwb3J0cyBlbiBjb21tdW48L2xpPjxsaT5TdXIgbGEgcm91dGUgZFwnYXV0b2J1czwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPkZlbsOqdHJlczwvYj48c3Bhbj48dWw+PGxpPkFsdW1pbml1bTwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPlNhbGUgZGUgYmFpbjwvYj48c3Bhbj48dWw+PGxpPkRvdWNoZSBpbmTDqXBlbmRhbnRlPC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+QWNjZXNzaWJpbGl0w6k8L2I+PHNwYW4+PHVsPjxsaT5Fc2NhbGllcnM8L2xpPjwvdWw+PC9zcGFuPjwvbGk+JywKICAgICdyZW1hcmtzJyA9PiAnU2l0dcOpIGVuIHBsZWluIGPFk3VyIGR1IGJvdXJnIGRlIFNhaW50LUZyYW7Dp29pcywgYXUgMWVyIGV0IGRlcm5pZXIgw6l0YWdlIGRcJ3VuIHBldGl0IGltbWV1YmxlIHLDqWNlbnQgMjAwNyBldCBwcm9jaGUgZGUgdG91dGVzIGNvbW1vZGl0w6lzIChjb21tZXJjZXMsIGJvdWxhbmdlcmllLCBnYXJlIHJvdXRpw6hyZSwgZ2FyZSBtYXJpdGltZSwgcG9ydCBkZSBww6pjaGUsIHJlc3RhdXJhbnRzIGV0IHBsYWdlKS4KR3JhbmQgYXBwYXJ0ZW1lbnQgVDIgZGUgNjkgbcKyIGVudmlyb24gYXZlYyB2dWUgbWVyIHBhcnRpZWxsZSBjb21wcmVuYW50IDEgZW50csOpZSBhdmVjIGNlbGxpZXIsIDEgd2MgYXZlYyBsYXZlLW1haW5zLCAxIHNhbGxlIGRcJ2VhdSwgMSBjaGFtYnJlIGNsaW1hdGlzw6llIGV0IDEgbWV6emFuaW5lIGNsaW1hdGlzw6llIGF2ZWMgcGxhY2FyZC4KVHJhdmF1eCDDoCBwcsOpdm9pciA6IGN1aXNpbmUgw6AgYW3DqW5hZ2VyLCBzYWxsZSBk4oCZZWF1IMOgIGFjaGV2ZXIgZXQgcGVpbnR1cmUuCklkw6lhbCAxZXIgYWNoYXQgb3UgaW52ZXN0aXNzZXVyLgpEUEVHIDogY2xhc3NlIEcgClByaXggOiAxNTguMDAwIOKCrCAoaG9ub3JhaXJlcyBkXCdhZ2VuY2Ugw6AgbGEgY2hhcmdlIGR1IHZlbmRldXIpCkNoYXJnZXMgZGUgY29wcm9wcmnDqXTDqSA6IDgwIOKCrCBwYXIgbW9pcwpUYXhlIGZvbmNpw6hyZSAyMDE3IDogMS4zODUsMDAg4oKsCkNvcHJvcHJpw6l0w6kgZGUgMTEgbG90cy4ocGFzIGRlIHByb2PDqWR1cmUgZW4gY291cnMpClBvdXIgdG91dCByZW5zZWlnbmVtZW50IG91IHZpc2l0ZSwgdmV1aWxsZXogY29udGFjdGVyIEpvw6tsbGUgVXJiYWluIGF1IDA2OTA1NzIyMTYgLyBjb3VycmllbCA6IGpvZWxsZS51cmJhaW5AY2VudHVyeTIxYWdjb3BsdXMuY29tIApBZ2VudCBDb21tZXJjaWFsIGluZMOpcGVuZGFudCBpbW1hdHJpY3Vsw6kgYXUgUmVnaXN0cmUgU3DDqWNpYWwgZGVzIEFnZW50cyBDb21tZXJjaWF1eCAoUlNBQykgZHUgVHJpYnVuYWwgZGUgQ29tbWVyY2UgZGUgUE9JTlRFIEEgUElUUkUgc291cyBsZSBudW3DqXJvIDQxMyAzMDMgODE5IC0gYXUgKzU5MCA2OTA1NzIyMTYgLyBjb3VycmllbCA6IGpvZWxsZS51cmJhaW5AY2VudHVyeTIxYWdjb3BsdXMuY29tJywKICAgICdyZW50YWxpbmZvJyA9PiAnJywKICAgICdkaXJlY3Rpb25zJyA9PiAnJywKICAgICdkaWFnbm9zdGljcycgPT4gCiAgICBhcnJheSAoCiAgICAgICdjb25zdW1wdGlvbicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICczNTEnLAogICAgICAgICdsZXZlbCcgPT4gJ0cnLAogICAgICAgICdpbmRleCcgPT4gNiwKICAgICAgKSwKICAgICAgJ2VtaXNzaW9ucycgPT4gTlVMTCwKICAgICksCiAgICAnZGlzY2xvc3VyZXMnID0+IE5VTEwsCiAgICAnbWV0YScgPT4gCiAgICBhcnJheSAoCiAgICAgICdsaWQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnTUxTJywKICAgICAgICAndmFsdWUnID0+ICcxMTQ0NTYzJywKICAgICAgICAnc2hvdycgPT4gJ01MUyAxMTQ0NTYzJywKICAgICAgKSwKICAgICAgJ3JlZm5vJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1JlZiMnLAogICAgICAgICd2YWx1ZScgPT4gJzE5NDAwNycsCiAgICAgICAgJ3Nob3cnID0+ICdSZWYjIDE5NDAwNycsCiAgICAgICksCiAgICAgICdjb3VudHJ5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnR1AnLAogICAgICAgICdsYWJlbCcgPT4gJ1BheXMnLAogICAgICAgICd2YWx1ZScgPT4gJ0d1YWRlbG91cGUnLAogICAgICApLAogICAgICAncGNsYXNzJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnUkVTJywKICAgICAgICAnbGFiZWwnID0+ICdDbGFzc2UgZGUgcHJvcHJpw6l0w6knLAogICAgICAgICdsYWJlbDInID0+ICdDbGFzc2UnLAogICAgICAgICd2YWx1ZScgPT4gJ1LDqXNpZGVudGllbGxlJywKICAgICAgKSwKICAgICAgJ2V4Y2wnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnRXhjbHVzaXZlJywKICAgICAgICAndmFsdWUnID0+ICcxJywKICAgICAgKSwKICAgICAgJ2Z0cmQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnVmVkZXR0ZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnMScsCiAgICAgICksCiAgICAgICdwaHRjbnQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnMTUnLAogICAgICApLAogICAgICAnc3RhdHVzJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnQScsCiAgICAgICAgJ2xhYmVsJyA9PiAnU3RhdHVzJywKICAgICAgICAndmFsdWUnID0+ICdBY3RpZicsCiAgICAgICAgJ3ZhbHVlMicgPT4gJycsCiAgICAgICksCiAgICAgICdzZXRvcHQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlMicgPT4gJycsCiAgICAgICksCiAgICAgICdjYXRlZ29yeScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzQ0OScsCiAgICAgICAgJ2xhYmVsJyA9PiAnQ2F0w6lnb3JpZSBkZSBQcm9wcmnDqXTDqScsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0NhdMOpZ29yaWUnLAogICAgICAgICd2YWx1ZScgPT4gJ0FwcGFydGVtZW50cycsCiAgICAgICAgJ3ZhbHVlMicgPT4gJ0FwcGFydGVtZW50JywKICAgICAgKSwKICAgICAgJ3RyYW5zJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnTVMnLAogICAgICAgICdsYWJlbCcgPT4gJ1R5cGUgZGUgVHJhbnNhY3Rpb24nLAogICAgICAgICdsYWJlbDInID0+ICdUcmFuc2FjdGlvbicsCiAgICAgICAgJ3ZhbHVlJyA9PiAnw4AgVmVuZHJlJywKICAgICAgICAndmFsdWUyJyA9PiAnVmVudGUnLAogICAgICApLAogICAgICAncHJpY2UnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxNzgxNjAuNjYnLAogICAgICAgICdsYWJlbCcgPT4gJ1ByaXggRGVtYW5kZXInLAogICAgICAgICdsYWJlbDInID0+ICdQcml4JywKICAgICAgICAndmFsdWUnID0+ICdFVeKCrCAxNTgsMDAwJywKICAgICAgKSwKICAgICAgJ3pvbmUnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxMjMzNCcsCiAgICAgICAgJ2xhYmVsJyA9PiAnQ29tbXVuZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnU2FpbnQtRnJhbsOnb2lzJywKICAgICAgKSwKICAgICAgJ2RpZCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEyNDUyJywKICAgICAgICAnbGFiZWwnID0+ICdRdWFydGllcicsCiAgICAgICAgJ3ZhbHVlJyA9PiAnQm91cmcgKFNhaW50LUZyYW7Dp29pcyknLAogICAgICApLAogICAgICAnZ2xhdCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICcxNi4yNTI1MDEwODkyODUzNDYwJywKICAgICAgKSwKICAgICAgJ2dsbmcnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnLTYxLjI3ODMwNTA1MzcxMDk0MDAnLAogICAgICApLAogICAgICAncm9vbXMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcyJywKICAgICAgICAnbGFiZWwnID0+ICdDaGFtYnJlcyBUb3RhbCcsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0NoYW1icmVzJywKICAgICAgICAndmFsdWUnID0+IDIsCiAgICAgICksCiAgICAgICdiZWRzJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMScsCiAgICAgICAgJ2xhYmVsJyA9PiAnQ2hhbWJyZXMnLAogICAgICAgICdsYWJlbDInID0+ICdMaXRzJywKICAgICAgICAndmFsdWUnID0+IDEsCiAgICAgICksCiAgICAgICdiYXRocycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEuMCcsCiAgICAgICAgJ2xhYmVsJyA9PiAnVG9pbGV0cycsCiAgICAgICAgJ3ZhbHVlJyA9PiAxLAogICAgICApLAogICAgICAnbHNwYWNlJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnNjguMDMwMDAwMDAwMDAwJywKICAgICAgICAnbGFiZWwnID0+ICdTcGFjZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnNjguMDMgbcKyJywKICAgICAgKSwKICAgICAgJ3B2aWV3JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMTM3NicsCiAgICAgICAgJ2xhYmVsJyA9PiAnVnVlIGRlIGxhIFByb3ByacOpdMOpJywKICAgICAgICAnbGFiZWwyJyA9PiAnVnVlJywKICAgICAgICAndmFsdWUnID0+ICdWdWUgc3VyIGxcJ29jw6lhbiAtIFBhcnRpZWwnLAogICAgICApLAogICAgICAnY2l0eScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEyNDUyJywKICAgICAgICAnbGFiZWwnID0+ICdRdWFydGllcicsCiAgICAgICAgJ3ZhbHVlJyA9PiAnQm91cmcnLAogICAgICApLAogICAgICAnc3RhdGUnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxMjMzNCcsCiAgICAgICAgJ2xhYmVsJyA9PiAnQ29tbXVuZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnU2FpbnQtRnJhbsOnb2lzJywKICAgICAgKSwKICAgICAgJ3RpdGxlJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcnLAogICAgICApLAogICAgICAnZGlzdHJpY3QnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxMjQ1MicsCiAgICAgICAgJ2xhYmVsJyA9PiAnUXVhcnRpZXInLAogICAgICAgICd2YWx1ZScgPT4gJ0JvdXJnJywKICAgICAgKSwKICAgICAgJ2N1cnInID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnRVVSJywKICAgICAgKSwKICAgICAgJ3ZpZGVvLXRvdXInID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnVmlkZW8nLAogICAgICAgICd2YWx1ZScgPT4gMSwKICAgICAgKSwKICAgICAgJ19pZCcgPT4gJzExNDQ1NjMnLAogICAgICAnc2VjdGlvbicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICdtbHMnLAogICAgICApLAogICAgICAnbG9jYWxpdHknID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnQm91cmcnLAogICAgICApLAogICAgICAncmVnaW9uJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJ1NhaW50LUZyYW7Dp29pcycsCiAgICAgICksCiAgICApLAogICAgJ2lzX3NvbGQnID0+IGZhbHNlLAogICAgJ3NvbGRfbGFiZWwnID0+ICcnLAogICAgJ2hlYWRlcnMnID0+IAogICAgYXJyYXkgKAogICAgICAnZ2FsbGVyeScgPT4gJ0dhbGVyaWU8c3Bhbj4gZGUgcGhvdG9zPC9zcGFuPicsCiAgICAgICdtYXBsb2MnID0+ICdDYXJ0ZTxzcGFuPiBFbXBsYWNlbWVudDwvc3Bhbj4nLAogICAgICAnbWFwc2F0JyA9PiAnQ2FydGUgU2F0ZWxsaXRlJywKICAgICAgJ3ZpZGVvcycgPT4gJ1ZpZMOpbycsCiAgICAgICd2dG91cnMnID0+ICdUb3VyIFZpcnR1ZWwnLAogICAgICAnZGlyZWN0aW9ucycgPT4gJ0luc3RydWN0aW9ucycsCiAgICAgICdkZXRhaWxzJyA9PiAnRMOpdGFpbHMgZHUgYmllbicsCiAgICAgICdmZWF0dXJlcycgPT4gJ0NhcmFjdMOpcmlzdGlxdWVzIGV0IEFtw6luYWdlbWVudCcsCiAgICAgICdkaWFnbm9zdGljcycgPT4gJ0RpYWdub3N0aWNzIGRlIFBlcmZvcm1hbmNlIMOpbmVyZ8OpdGlxdWUnLAogICAgICAncmVtYXJrcycgPT4gJ0luZm9ybWF0aW9ucyBDb21wbMOpbWVudGFpcmVzJywKICAgICAgJ2Rpc2Nsb3N1cmVzJyA9PiAnw4AgU2F2b2lyJywKICAgICAgJ3NpbWlsYXInID0+ICdQcm9wcmnDqXTDqXMgU2ltaWxhaXJlcycsCiAgICAgICdmZWF0dXJlZCcgPT4gJ1Byb3ByacOpdMOpcyBlbiB2ZWRldHRlJywKICAgICAgJ2FnZW50JyA9PiAnRMOpdGFpbHMgZGUgbFxcXCdhZ2VudCcsCiAgICAgICdyZW50YWxpbmZvJyA9PiAnSW5mb3JtYXRpb24gc3VyIGxhIGxvY2F0aW9uJywKICAgICksCiAgICAnaGVhZGluZycgPT4gJ1NhaW50IC0gRnJhbmNvaXMgLSBCb3VyZycsCiAgICAnc3ViaGVhZGluZycgPT4gJ0JvdXJnIMK3IFNhaW50LUZyYW7Dp29pcyDCtyBHdWFkZWxvdXBlJywKICAgICdpZHNoZWFkaW5nJyA9PiAnTUxTIyAxMTQ0NTYzJywKICAgICdidXR0b25zJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2dlbmVyYWwnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnTm91cyBDb250YWN0ZXInLAogICAgICAgICdocmVmJyA9PiAnL2ZyL2Mvbm91cy1jb250YWN0ZXIvMTE0NDU2MycsCiAgICAgICksCiAgICAgICdpbnF1aXJ5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1JlbnNlaWduZXInLAogICAgICAgICdocmVmJyA9PiAnL2ZyL2MvZW5xdWV0ZS8xMTQ0NTYzJywKICAgICAgKSwKICAgICAgJ3NlbmR0bycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdFbnZveWVyIMOgJywKICAgICAgICAnaHJlZicgPT4gJy9mci9jL2Vudm95ZXIvMTE0NDU2MycsCiAgICAgICksCiAgICAgICdhbGVydCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdBbGVydGVyJywKICAgICAgICAnaHJlZicgPT4gJy9mci9jL2FsZXJ0ZS8xMTQ0NTYzJywKICAgICAgKSwKICAgICAgJ29wdGluJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ05ld3NsZXR0ZXInLAogICAgICAgICdocmVmJyA9PiAnL2ZyL2MvYnVsbGV0aW4vMTE0NDU2MycsCiAgICAgICksCiAgICAgICdmYXZzJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0Zhdm9yaXMnLAogICAgICAgICdocmVmJyA9PiAnL2ZyL2MvZmF2b3Jpcy8xMTQ0NTYzJywKICAgICAgKSwKICAgICAgJ3NoYXJlJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1BhcnRhZ2VyJywKICAgICAgICAnaHJlZicgPT4gTlVMTCwKICAgICAgKSwKICAgICAgJ3BkZicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdQREYnLAogICAgICAgICdocmVmJyA9PiAnL2ZyL2EvZG93bmxvYWQvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLWd1YWRlbG91cGUtMTE0NDU2My5wZGY/djE1OTI0OTg4NzgnLAogICAgICApLAogICAgICAnc2F2ZWZhdicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWxfb2ZmJyA9PiAnU2F1dmUnLAogICAgICAgICdsYWJlbF9vbicgPT4gJ0FjdGlmIScsCiAgICAgICksCiAgICAgICdnb2JhY2snID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnUmV0b3VybmVyJywKICAgICAgICAnaHJlZicgPT4gJy9mci9kL3NhaW50LWZyYW5jb2lzLWJvdXJnLWFwcGFydGVtZW50LXZlbmRyZS0xMTQ0NTYzJywKICAgICAgKSwKICAgICAgJ3ByaW50JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0ltcHJlc3Npb24nLAogICAgICAgICdocmVmJyA9PiBOVUxMLAogICAgICApLAogICAgKSwKICAgICdwYWdlbGluaycgPT4gCiAgICBhcnJheSAoCiAgICAgICdsYWJlbCcgPT4gJ1JldG91cm5lcicsCiAgICAgICdocmVmJyA9PiAnL2ZyL2Qvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLTExNDQ1NjMnLAogICAgKSwKICAgICdhZ2VudHMnID0+IAogICAgYXJyYXkgKAogICAgICAxID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvdXJ0ZXN5T2YnID0+IGZhbHNlLAogICAgICAgICdjb21wYW55JyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnYnJhbmQnID0+ICdDRU5UVVJZIDIxJywKICAgICAgICAgICdsZWdhbCcgPT4gJzxzcGFuPkFHQ088L3NwYW4+IDxzcGFuPlBsdXMgSW1tbzwvc3Bhbj4nLAogICAgICAgICAgJ2xvZ28nID0+ICcvYXNzZXRzL2ltYWdlcy90cGwvY2VudHVyeS0yMS1sb2dvLnN2ZycsCiAgICAgICAgICAnbG9nb19hbHQnID0+ICdDRU5UVVJZIDIxIEFHQ08gcGx1cyBJbW1vLCBHdWFkZWxvdXBlJywKICAgICAgICApLAogICAgICAgICd0aXRsZScgPT4gJ0FnZW50IENvbW1lcmNpYWwnLAogICAgICAgICdmdWxsbmFtZScgPT4gJ0pvZWxsZSBVUkJBSU4nLAogICAgICAgICdwaG90bycgPT4gJy9pbWFnZXMvYWdlbnRzLzEwMDIyMDcvZi8wLmpwZycsCiAgICAgICAgJ3Bob3RvX2FsdCcgPT4gJ0pvZWxsZSBVUkJBSU4gLSBBZ2VudCBDb21tZXJjaWFsLCBDRU5UVVJZIDIxIEFHQ08gcGx1cyBJbW1vJywKICAgICAgICAncGhvbmVzJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnb2ZmaWNlJyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2ljb24nID0+ICdmYS12b2x1bWUtY29udHJvbC1waG9uZScsCiAgICAgICAgICAgICdsYWJlbCcgPT4gJ0J1cmVhdScsCiAgICAgICAgICAgICd0aXRsZScgPT4gJ0J1cmVhdScsCiAgICAgICAgICAgICd0ZWwnID0+ICc1OTAzODM2NjMnLAogICAgICAgICAgICAnc2hvdycgPT4gJyg1OTApIDM4My02NjMnLAogICAgICAgICAgKSwKICAgICAgICAgICdvZmZpY2UtZmF4JyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2ljb24nID0+ICdmYS1mYXgnLAogICAgICAgICAgICAnbGFiZWwnID0+ICdGYXggZGUgQnVyZWF1JywKICAgICAgICAgICAgJ3RpdGxlJyA9PiAnRmF4IGRlIEJ1cmVhdScsCiAgICAgICAgICAgICd0ZWwnID0+ICc1OTAzODM2NjcnLAogICAgICAgICAgICAnc2hvdycgPT4gJyg1OTApIDM4My02NjcnLAogICAgICAgICAgKSwKICAgICAgICAgICdtb2JpbGUnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnaWNvbicgPT4gJ2ZhLW1vYmlsZScsCiAgICAgICAgICAgICdsYWJlbCcgPT4gJ01vYmlsZScsCiAgICAgICAgICAgICd0aXRsZScgPT4gJ01vYmlsZScsCiAgICAgICAgICAgICd0ZWwnID0+ICcwNjkwNTcyMjE2JywKICAgICAgICAgICAgJ3Nob3cnID0+ICcoMDY5KSAwNTctMjIxNicsCiAgICAgICAgICApLAogICAgICAgICksCiAgICAgICAgJ2VtYWlsJyA9PiBmYWxzZSwKICAgICAgICAndm9pcCcgPT4gTlVMTCwKICAgICAgICAnc29jaWFsJyA9PiBOVUxMLAogICAgICApLAogICAgKSwKICAgICdwcmljZXMnID0+IAogICAgYXJyYXkgKAogICAgICAnYXNraW5nJyA9PiAnRVXigqwgMTU4LDAwMCcsCiAgICAgICdvdGhlcnMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ1VTRCcgPT4gJ1VTJCAxNzgsMTYxwrknLAogICAgICApLAogICAgICAnY2xhc3MnID0+ICcnLAogICAgICAncG9zdGZpeCcgPT4gJycsCiAgICAgICdleHRyYScgPT4gTlVMTCwKICAgICksCiAgICAnaXRlbXByb3AnID0+IAogICAgYXJyYXkgKAogICAgICAnYWRkcmVzcycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnc3RyZWV0QWRkcmVzcycgPT4gJ1NhaW50IC0gRnJhbmNvaXMgLSBCb3VyZycsCiAgICAgICAgJ2FkZHJlc3NMb2NhbGl0eScgPT4gJ0JvdXJnJywKICAgICAgICAnYWRkcmVzc1JlZ2lvbicgPT4gJ1NhaW50IC0gRnJhbiZjY2VkaWw7b2lzJywKICAgICAgICAnYWRkcmVzc0NvdW50cnknID0+ICdHdWFkZWxvdXBlJywKICAgICAgKSwKICAgICAgJ29mZmVyJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdwcmljZScgPT4gJzE3ODE2MC42NicsCiAgICAgICAgJ3ByaWNlQ3VycmVuY3knID0+ICdFVVInLAogICAgICAgICdwcmljZVZhbGlkVW50aWwnID0+ICcyMDIwLTExLTA2VDEzOjI3OjI0KzAwMDAnLAogICAgICAgICd1cmwnID0+ICdodHRwczovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9mci9jL2VucXVldGUvMTE0NDU2MycsCiAgICAgICAgJ3ZhbGlkRnJvbScgPT4gJzIwMTktMTAtMjNUMTI6MDAnLAogICAgICAgICdhdmFpbGFiaWxpdHknID0+ICdodHRwOi8vc2NoZW1hLm9yZy9JblN0b2NrJywKICAgICAgKSwKICAgICAgJ3Byb2R1Y3QnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3NrdScgPT4gJ1JFUzExNDQ1NjMnLAogICAgICAgICdwcm9kdWN0SUQnID0+ICcxMTQ0NTYzJywKICAgICAgICAnbmFtZScgPT4gJ1NhaW50IC0gRnJhbmNvaXMgLSBCb3VyZycsCiAgICAgICAgJ2Rlc2NyaXB0aW9uJyA9PiAnU2l0dcOpIGVuIHBsZWluIGPFk3VyIGR1IGJvdXJnIGRlIHNhaW50LWZyYW7Dp29pcywgYXUgMWVyIGV0IGRlcm5pZXIgw6l0YWdlIGRcJ3VuIHBldGl0IGltbWV1YmxlIHLDqWNlbnQgMjAwNyBldCBwcm9jaGUgZGUgdG91dGVzIGNvbW1vZGl0w6lzIChjb21tZXJjZXMsIGJvdWxhbmdlcmllLCBnYXJlIHJvdXRpw6hyZSwgZ2FyZSBtYXJpdGltZSwgcG9ydCBkZSBww6pjaGUsIHJlc3RhdXJhbnRzIGV0IHBsYWdlKS4gR3JhbmQgYXBwYXJ0ZW1lbnQgdDIgZGUgNjkgbcKyIGVudmlyb24gYXZlYyB2dWUgbWVyIHBhcnRpZWxsZSBjb21wcmVuYW50IDEgZW50csOpZSBhdmVjIGNlbGxpZXIsIDEgd2MgYXZlYyBsYXZlLW1haW5zLCAxIHNhbGxlIGRcJ2VhdSwgMSBjaGFtYnJlIGNsaW1hdGlzw6llIGV0IDEgbWV6emFuaW5lIGNsaW1hdGlzw6llIGF2ZWMgcGxhY2FyZC4gVHJhdmF1eCDDoCBwcsOpdm9pciA6IGN1aXNpbmUgw6AgYW3DqW5hZ2VyLCBzYWxsZSBkXCdlYXUgw6AgYWNoZXZlciBldCBwZWludHVyZS4gSWTDqWFsIDFlciBhY2hhdCBvdSBpbnZlc3Rpc3NldXIuIERwZWcgOiBjbGFzc2UgZyBwcml4IDogMTU4LiAwMDAg4oKsIChob25vcmFpcmVzIGRcJ2FnZW5jZSDDoCBsYSBjaGFyZ2UgZHUgdmVuZGV1cikgY2hhcmdlcyBkZSBjb3Byb3ByacOpdMOpIDogODAg4oKsIHBhciBtb2lzIHRheGUgZm9uY2nDqHJlIDIwMTcgOiAxLiAzODUsMDAg4oKsIGNvcHJvcHJpw6l0w6kgZGUgMTEgbG90cy4gKHBhcyBkZSBwcm9jw6lkdXJlIGVuIGNvdXJzKSBwb3VyIHRvdXQgcmVuc2VpZ25lbWVudCBvdSB2aXNpdGUsIHZldWlsbGV6IGNvbnRhY3RlciBqb8OrbGxlIHVyYmFpbiBhdSAwNjkwNTcyMjE2IC8gY291cnJpZWwgOiBqb2VsbGUuIFVyYmFpbkBjZW50dXJ5MjFhZ2NvcGx1cy4gQ29tIGFnZW50IGNvbW1lcmNpYWwgaW5kw6lwZW5kYW50IGltbWF0cmljdWzDqSBhdSByZWdpc3RyZSBzcMOpY2lhbCBkZXMgYWdlbnRzIGNvbW1lcmNpYXV4IChyc2FjKSBkdSB0cmlidW5hbCBkZSBjb21tZXJjZSBkZSBwb2ludGUgYSBwaXRyZSBzb3VzIGxlIG51bcOpcm8gNDEzIDMwMyA4MTkgLSBhdSArNTkwIDY5MDU3MjIxNiAvIGNvdXJyaWVsIDogam9lbGxlLiBVcmJhaW5AY2VudHVyeTIxYWdjb3BsdXMuIENvbScsCiAgICAgICAgJ3VybCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYWdjb3BsdXMuY29tL2ZyL2QvMTE0NDU2MycsCiAgICAgICAgJ2ltYWdlJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My94bGcvMC5qcGcnLAogICAgICAgICdvZmZlcnMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdwcmljZScgPT4gJzE3ODE2MC42NicsCiAgICAgICAgICAncHJpY2VDdXJyZW5jeScgPT4gJ0VVUicsCiAgICAgICAgICAncHJpY2VWYWxpZFVudGlsJyA9PiAnMjAyMC0xMS0wNlQxMzoyNzoyNCswMDAwJywKICAgICAgICAgICd1cmwnID0+ICdodHRwczovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9mci9jL2VucXVldGUvMTE0NDU2MycsCiAgICAgICAgICAndmFsaWRGcm9tJyA9PiAnMjAxOS0xMC0yM1QxMjowMCcsCiAgICAgICAgICAnYXZhaWxhYmlsaXR5JyA9PiAnaHR0cDovL3NjaGVtYS5vcmcvSW5TdG9jaycsCiAgICAgICAgKSwKICAgICAgICAnYnJhbmQnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICduYW1lJyA9PiAnQ0VOVFVSWSAyMScsCiAgICAgICAgKSwKICAgICAgICAnc2VsbGVyJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnbGVnYWxOYW1lJyA9PiAnQ0VOVFVSWSAyMSBBR0NPIHBsdXMgSW1tbycsCiAgICAgICAgICAnbG9nbycgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYWdjb3BsdXMuY29tL21scy5jZG4vaW1hZ2VzL2xvZ29zLzEwMDA1MTcvMTUweDUwLmpwZycsCiAgICAgICAgICAnZW1wbG95ZWUnID0+ICdKb2VsbGUgVVJCQUlOJywKICAgICAgICAgICd0ZWxlcGhvbmUnID0+ICcoNTkwKSAzODMtNjYzJywKICAgICAgICAgICd1cmwnID0+ICdodHRwOi8vY2VudHVyeTIxYWdjb3BsdXMuY29tL2ZyJywKICAgICAgICApLAogICAgICAgICdhZGRpdGlvbmFsUHJvcGVydHknID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgIDAgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnUGF5cycsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJ0d1YWRlbG91cGUnLAogICAgICAgICAgKSwKICAgICAgICAgIDEgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnQ2xhc3NlIGRlIHByb3ByacOpdMOpJywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnUsOpc2lkZW50aWVsbGUnLAogICAgICAgICAgKSwKICAgICAgICAgIDIgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnQ2F0w6lnb3JpZSBkZSBQcm9wcmnDqXTDqScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJ0FwcGFydGVtZW50cycsCiAgICAgICAgICApLAogICAgICAgICAgMyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdUeXBlIGRlIFRyYW5zYWN0aW9uJywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnw4AgVmVuZHJlJywKICAgICAgICAgICksCiAgICAgICAgICA0ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ1Z1ZSBkZSBsYSBQcm9wcmnDqXTDqScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJ1Z1ZSBzdXIgbFwnb2PDqWFuIC0gUGFydGllbCcsCiAgICAgICAgICApLAogICAgICAgICAgNSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdDaGFtYnJlcycsCiAgICAgICAgICAgICd2YWx1ZScgPT4gMSwKICAgICAgICAgICksCiAgICAgICAgICA2ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ1RvaWxldHMnLAogICAgICAgICAgICAndmFsdWUnID0+IDEsCiAgICAgICAgICApLAogICAgICAgICAgNyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdTcGFjZScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJzY4LjAzIG3CsicsCiAgICAgICAgICApLAogICAgICAgICksCiAgICAgICksCiAgICAgICdldmVudCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbmFtZScgPT4gJyZBZ3JhdmU7IFZlbmRyZTogQXBwYXJ0ZW1lbnRzIC0gQm91cmcsIEd1YWRlbG91cGUnLAogICAgICAgICdsb2NhdGlvbicgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ25hbWUnID0+ICdCb3VyZyBBcHBhcnRlbWVudHMnLAogICAgICAgICAgJ2FkZHJlc3MnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnc3RyZWV0QWRkcmVzcycgPT4gJ1NhaW50IC0gRnJhbmNvaXMgLSBCb3VyZycsCiAgICAgICAgICAgICdhZGRyZXNzTG9jYWxpdHknID0+ICdCb3VyZycsCiAgICAgICAgICAgICdhZGRyZXNzUmVnaW9uJyA9PiAnU2FpbnQgLSBGcmFuJmNjZWRpbDtvaXMnLAogICAgICAgICAgICAnYWRkcmVzc0NvdW50cnknID0+ICdHdWFkZWxvdXBlJywKICAgICAgICAgICksCiAgICAgICAgKSwKICAgICAgICAnb2ZmZXJzJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAncHJpY2UnID0+ICcxNzgxNjAuNjYnLAogICAgICAgICAgJ3ByaWNlQ3VycmVuY3knID0+ICdFVVInLAogICAgICAgICAgJ3ByaWNlVmFsaWRVbnRpbCcgPT4gJzIwMjAtMTEtMDZUMTM6Mjc6MjQrMDAwMCcsCiAgICAgICAgICAndXJsJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vZnIvYy9lbnF1ZXRlLzExNDQ1NjMnLAogICAgICAgICAgJ3ZhbGlkRnJvbScgPT4gJzIwMTktMTAtMjNUMTI6MDAnLAogICAgICAgICAgJ2F2YWlsYWJpbGl0eScgPT4gJ2h0dHA6Ly9zY2hlbWEub3JnL0luU3RvY2snLAogICAgICAgICksCiAgICAgICAgJ2ltYWdlJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My94bGcvMC5qcGcnLAogICAgICAgICdkZXNjcmlwdGlvbicgPT4gJ1NpdHXDqSBlbiBwbGVpbiBjxZN1ciBkdSBib3VyZyBkZSBzYWludC1mcmFuw6dvaXMsIGF1IDFlciBldCBkZXJuaWVyIMOpdGFnZSBkXCd1biBwZXRpdCBpbW1ldWJsZSByw6ljZW50IDIwMDcgZXQgcHJvY2hlIGRlIHRvdXRlcyBjb21tb2RpdMOpcyAoY29tbWVyY2VzLCBib3VsYW5nZXJpZSwgZ2FyZSByb3V0acOocmUsIGdhcmUgbWFyaXRpbWUsIHBvcnQgZGUgcMOqY2hlLCByZXN0YXVyYW50cyBldCBwbGFnZSkuIEdyYW5kIGFwcGFydGVtZW50IHQyIGRlIDY5IG3CsiBlbnZpcm9uIGF2ZWMgdnVlIG1lciBwYXJ0aWVsbGUgY29tcHJlbmFudCAxIGVudHLDqWUgYXZlYyBjZWxsaWVyLCAxIHdjIGF2ZWMgbGF2ZS1tYWlucywgMSBzYWxsZSBkXCdlYXUsIDEgY2hhbWJyZSBjbGltYXRpc8OpZSBldCAxIG1lenphbmluZSBjbGltYXRpc8OpZSBhdmVjIHBsYWNhcmQuIFRyYXZhdXggw6AgcHLDqXZvaXIgOiBjdWlzaW5lIMOgIGFtw6luYWdlciwgc2FsbGUgZFwnZWF1IMOgIGFjaGV2ZXIgZXQgcGVpbnR1cmUuIElkw6lhbCAxZXIgYWNoYXQgb3UgaW52ZXN0aXNzZXVyLiBEcGVnIDogY2xhc3NlIGcgcHJpeCA6IDE1OC4gMDAwIOKCrCAoaG9ub3JhaXJlcyBkXCdhZ2VuY2Ugw6AgbGEgY2hhcmdlIGR1IHZlbmRldXIpIGNoYXJnZXMgZGUgY29wcm9wcmnDqXTDqSA6IDgwIOKCrCBwYXIgbW9pcyB0YXhlIGZvbmNpw6hyZSAyMDE3IDogMS4gMzg1LDAwIOKCrCBjb3Byb3ByacOpdMOpIGRlIDExIGxvdHMuIChwYXMgZGUgcHJvY8OpZHVyZSBlbiBjb3VycykgcG91ciB0b3V0IHJlbnNlaWduZW1lbnQgb3UgdmlzaXRlLCB2ZXVpbGxleiBjb250YWN0ZXIgam/Dq2xsZSB1cmJhaW4gYXUgMDY5MDU3MjIxNiAvIGNvdXJyaWVsIDogam9lbGxlLiBVcmJhaW5AY2VudHVyeTIxYWdjb3BsdXMuIENvbSBhZ2VudCBjb21tZXJjaWFsIGluZMOpcGVuZGFudCBpbW1hdHJpY3Vsw6kgYXUgcmVnaXN0cmUgc3DDqWNpYWwgZGVzIGFnZW50cyBjb21tZXJjaWF1eCAocnNhYykgZHUgdHJpYnVuYWwgZGUgY29tbWVyY2UgZGUgcG9pbnRlIGEgcGl0cmUgc291cyBsZSBudW3DqXJvIDQxMyAzMDMgODE5IC0gYXUgKzU5MCA2OTA1NzIyMTYgLyBjb3VycmllbCA6IGpvZWxsZS4gVXJiYWluQGNlbnR1cnkyMWFnY29wbHVzLiBDb20nLAogICAgICAgICdzdGFydERhdGUnID0+ICcyMDE5LTEwLTIzVDEyOjAwJywKICAgICAgICAnZW5kRGF0ZScgPT4gJzIwMjAtMTEtMDZUMTM6Mjc6MjQrMDAwMCcsCiAgICAgICAgJ3VybCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYWdjb3BsdXMuY29tL2ZyL2Qvc2FpbnQtZnJhbmNvaXMtYm91cmctYXBwYXJ0ZW1lbnQtdmVuZHJlLTExNDQ1NjMnLAogICAgICAgICdwZXJmb3JtZXInID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICduYW1lJyA9PiAnQ0VOVFVSWSAyMSBBR0NPIHBsdXMgSW1tbycsCiAgICAgICAgKSwKICAgICAgKSwKICAgICksCiAgICAnbWFwJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2xhdCcgPT4gJzE2LjI1MjUwMTA4OTI4NTM0NjAnLAogICAgICAnbG5nJyA9PiAnLTYxLjI3ODMwNTA1MzcxMDk0MDAnLAogICAgICAnY29vcmRzJyA9PiAnMTYuMjUyNTAxMDg5Mjg1MzQ2MCwtNjEuMjc4MzA1MDUzNzEwOTQwMCcsCiAgICAgICdkaXJlY3Rpb25zJyA9PiBmYWxzZSwKICAgICksCiAgICAnbWVkaWEnID0+IAogICAgYXJyYXkgKAogICAgICAnZ2FsbGVyeScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWxzJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAncHJldicgPT4gJypQcmV2aW91cyhmcikqJywKICAgICAgICAgICduZXh0JyA9PiAnKk5leHQoZnIpKicsCiAgICAgICAgICAnbm9fcGhvdG9zJyA9PiAnRMOpc29sw6kuIEF1Y3VuZSBwaG90byBkaXNwb25pYmxlLicsCiAgICAgICAgKSwKICAgICAgICAncGhvdG9zJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAwID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcnLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDQ1NjMvZi8wLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdTQUlOVC1GUkFOQ09JUyAtIEJvdXJnKDIpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ0NTYzL2YvMS5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDIgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnU0FJTlQtRlJBTkNPSVMgLSBCb3VyZygzKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My9mLzIuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAzID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcoNCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDQ1NjMvZi8zLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgNCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdTQUlOVC1GUkFOQ09JUyAtIEJvdXJnKDUpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ0NTYzL2YvNC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDUgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnU0FJTlQtRlJBTkNPSVMgLSBCb3VyZyg2KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My9mLzUuanBnJywKICAgICAgICAgICksCiAgICAgICAgICA2ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcoNyknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDQ1NjMvZi82LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgNyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdTQUlOVC1GUkFOQ09JUyAtIEJvdXJnKDgpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ0NTYzL2YvNy5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDggPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnU0FJTlQtRlJBTkNPSVMgLSBCb3VyZyg5KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My9mLzguanBnJywKICAgICAgICAgICksCiAgICAgICAgICA5ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcoMTApJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ0NTYzL2YvOS5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDEwID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcoMTEpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ0NTYzL2YvMTAuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxMSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdTQUlOVC1GUkFOQ09JUyAtIEJvdXJnKDEyKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My9mLzExLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTIgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnU0FJTlQtRlJBTkNPSVMgLSBCb3VyZygxMyknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDQ1NjMvZi8xMi5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDEzID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1NBSU5ULUZSQU5DT0lTIC0gQm91cmcoMTQpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ0NTYzL2YvMTMuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxNCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdTQUlOVC1GUkFOQ09JUyAtIEJvdXJnKDE1KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NDU2My9mLzE0LmpwZycsCiAgICAgICAgICApLAogICAgICAgICksCiAgICAgICksCiAgICAgICdtYXBsb2MnID0+ICdodHRwczovL3d3dy5nb29nbGUuY29tL21hcHMvZW1iZWQ/cGI9ITFtMTghMW0xMiExbTMhMWQxNTA2My42OTY0MDY4OCEyZC02MS4yNzgzMDUwNTM3MTA5NCEzZDE2LjI1MjUwMTA4OTI4NTM1ITJtMyExZjAhMmYwITNmMCEzbTIhMWkxMDI0ITJpNzY4ITRmMTMuMSEzbTMhMW0yITFzMHgwJTNBMHgwITJ6TVRiQ3NERTFKekE1TGpBaVRpQTJNY0t3TVRZbk5ERXVPU0pYITVlMCEzbTIhMXNlbiEyc2NhITR2MTU5NjcyMDQ0NDY1MiE1bTIhMXNlbiEyc2NhJywKICAgICAgJ3ZpZGVvcycgPT4gZmFsc2UsCiAgICAgICd2dG91cnMnID0+IGZhbHNlLAogICAgKSwKICApLAogICdlVGFnJyA9PiAnZC4xLmZyLjExNDQ1NjMnLAogICdtYXhBZ2UnID0+IDE0NDAwLAogICdtYXhEZWZIb3VycycgPT4gNCwKICAnZVRhZ0FycicgPT4gCiAgYXJyYXkgKAogICAgJ2ljaWQnID0+ICd1cycsCiAgICAndGhyZWF0JyA9PiAxLAogICAgJ3JvYm90JyA9PiAwLAogICAgJ2xhbmcnID0+ICdmcicsCiAgICAnYWNjdElkJyA9PiAnMTAwMDUxNycsCiAgICAnbGlkJyA9PiAnMTE0NDU2MycsCiAgICAnbGFzdHVwZGF0ZScgPT4gMTU5MjQ5ODg3OCwKICAgICdzdHJpbmcnID0+ICdkLjEuZnIuMTE0NDU2MycsCiAgICAnbWF4QWdlJyA9PiAxNDQwMCwKICAgICdtYXhEZWZIb3VycycgPT4gNCwKICApLAogICdNZXRhSW5mbycgPT4gCiAgYXJyYXkgKAogICAgJ3NpdGVfbmFtZScgPT4gJ0NFTlRVUlkgMjEgQUdDTyBQbHVzIEltbW8nLAogICAgJ3RpdGxlJyA9PiAnU2FpbnQgLSBGcmFuY29pcyAtIEJvdXJnIC0gQXBwYXJ0ZW1lbnQgw4AgVmVuZHJlIEJvdXJnIHwgQ2VudHVyeSAyMSBBZ2NvIFBsdXMgSW1tbycsCiAgICAnZGVzY3JpcHRpb24nID0+ICdTaXR1w6kgZW4gcGxlaW4gY8WTdXIgZHUgYm91cmcgZGUgc2FpbnQtZnJhbsOnb2lzLCBhdSAxZXIgZXQgZGVybmllciDDqXRhZ2UgZFwndW4gcGV0aXQgaW1tZXVibGUgcsOpY2VudCAyMDA3IGV0IHByb2NoZSBkZSB0b3V0ZXMgY29tbW9kaXTDqXMgY29tbWVyY2VzLCBib3VsLi4uJywKICAgICdjYW5vbmljYWwnID0+ICdodHRwczovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9mci9kLzExNDQ1NjMnLAogICAgJ2FtcGh0bWwnID0+ICcvYW1wL2ZyL2QvMTE0NDU2MycsCiAgICAnbG9jYWxlJyA9PiAnZnItRlInLAogICksCiAgJ3VyaV9hbHRlcm5hdGVzJyA9PiAKICBhcnJheSAoCiAgICAnZnInID0+IAogICAgYXJyYXkgKAogICAgICAnbGFuZycgPT4gJ2ZyJywKICAgICAgJ2xhYmVsJyA9PiAnRnJhbsOnYWlzJywKICAgICAgJ2ZsYWcnID0+ICdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQUxDQUlBQUFENWdKcHVBQUFBQkdkQlRVRUFBSy9JTndXSzZRQUFBQmwwUlZoMFUyOW1kSGRoY21VQVFXUnZZbVVnU1cxaFoyVlNaV0ZrZVhISlpUd0FBQUd6U1VSQlZIamFZaXllZXBrQkJ2NzkrWmZueC9mMzc5K2ZQMzhDeVQ5Ly9qQXlNaXE1R1A3N3d2RG5KOE1mb0FJR0JvQUFZZ0dxQzdTVEFwTC8vLzMvOSsrL3BDVHYvLy8vUWR6L1FPNC9JTW5hMHZmL3orOS92Mzc5Ly8zN2JVVVRRQUNCTkREOFovajg3ZmZmdnlBVlg3OSsvUThHUURiUWVLQTlmTStlL1B2MTgvK3Zud3pDSWtCTEFBS1FPQVk1QUlBd0NFdjQvNFBkZE5VbTNqaTBRSnl4VzNyZ3pFMGlMZnFER3Iyb1l1dTBsNTRBWXZuejV4OVE2ZCsvUVBRZnlBUXFBaW45QjNFT3lHMUExVURqLy8zNnpmanIxeThHQm9BQUZJOUJEZ0F3Q01JdytQOEhvM0dETzZYUTBsNE1OOGIya1V3WWFMc3pxZ0tNL0tIY0RYd0J4QUpVRDNUSjc3OUE4aDlRNUQ4U0FIb0FSUDM2K1JmbzQxKy9tY0EyQUFRUXk0OWZmMEN1Ly9NUHBBZUkvMEZkQTFRTllZTlZBLzN3bXdFWVZnd01BQUhFOHVQSEg1QnFvRDEvL2dKSkxBRG9KS0RTMzc4Wi8vd0ZoaEpBQUxGOEEzcml6ejh1VG1ZZzc4OGZKa2o0UU9LUkVReVl4U1dCaGpFQy9mY1haQU5BQUxGOCsvYW5iY0hsSHo5K2Zmdng1OHVQWDlLY2trQ24vZ2J5L3dMZDh1dkhqeDk2aytjRDFVR2lHUWdBQWd3QTdxMTdacHNNZFVRQUFBQUFTVVZPUks1Q1lJST0nLAogICAgICAnaHJlZicgPT4gJy9mci9kL3NhaW50LWZyYW5jb2lzLWJvdXJnLWFwcGFydGVtZW50LXZlbmRyZS1ndWFkZWxvdXBlLTExNDQ1NjMnLAogICAgKSwKICAgICdlbicgPT4gCiAgICBhcnJheSAoCiAgICAgICdsYW5nJyA9PiAnZW4nLAogICAgICAnbGFiZWwnID0+ICdFbmdsaXNoJywKICAgICAgJ2ZsYWcnID0+ICdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQUxDQUlBQUFENWdKcHVBQUFBQkdkQlRVRUFBSy9JTndXSzZRQUFBQmwwUlZoMFUyOW1kSGRoY21VQVFXUnZZbVVnU1cxaFoyVlNaV0ZrZVhISlpUd0FBQUh6U1VSQlZIamFZa3hPUDhJQUIvLytNZno3dzhEd2k0SGhQNUNjSmIvbi83ZXZiMTYvQVBML2dSRlFEaUFBdzNKdUFnQUlCRURRL2lzd0VFUmpHekJRTEVydTk3bGwwZzArM0h2cU1uMVNwcWxxR3NaTXNac0llMFNJQ0E1Z3Q1YS9BR0lFYXJDUHRGaCs2Ti9mZnd4QTlPdlAvNy8vUVl3ZmYvNmZaYWhtZVBlQjRkTkhoaStmR2I1OVk0enl2SEhtQ0VBQUFXM1lEelFZYUpKOTNhK3ZYNzlhVmY1OC8vNjlmdkVQbHBJZm56NTkrdkRodzd0Mzc5NjhlZlAzYi9TWEw1OU9uandJRUVBc0RQK1lnWTUzYjJiODkrKy9hd3ZMbjk4TURpMmNWeGwrL3ZsNm1pdHVDdEJnaGk5Zi92LzQ4ZS9YTDg2a3JqOVh6d0VFRUVOeThnNmd1MjJyZm43OCtOR3M1T2ZyMTYrWkM1OCtmdnlZd1g4cnhPeFhyMTY5ZlBueStmUG4xLy85M2JKbEJVQUFzUUFEWk1FQnhqOS9HQnhiMlAvOStTL1I4dTN2enh1eWFYOFpIdjNqOC9ZR21zM3c4eWNRQVJtaTJlRTM3dDRBQ0NER1I0L3VTa3JLQVMzNUIzVFQvLy8vd0FET2dMT0JJYVhJeWpCbHd4S0FBR0tSWGpDQjBTT0VhZXUrL3k5Zk1uejRBSFF4Q1AzNDhSL28rbCsvL3NNWlFCTkxFdmlmM0FjSUlNWmJ0eTdMeTZ0OVptWGwrZlhqLzM4R29ISC9VY0dmUDc5Ly9CQmlZSGp5OSs4L29Va05BQUhFd3QxVi92SS9LQlkvUVNJU0ZxTS9HQmcrTXpCOEE2UGZZQzVFRmlEQUFCcWdXNzc2TVAwckFBQUFBRWxGVGtTdVFtQ0MnLAogICAgICAnaHJlZicgPT4gJy9lbi9kL3NhaW50LWZyYW5jb2lzLWJvdXJnLWNvbmRvLWZvci1zYWxlLWd1YWRlbG91cGUtMTE0NDU2MycsCiAgICApLAogICksCik=