Deshaies - Ferry

Deshaies · Deshaies · Guadeloupe

Home For Sale Fees paid by "Seller"

EU€ 375,000 US$ 425,211¹

Property Details

  • Ref# 404048
  • District Deshaies
  • Country Guadeloupe
  • Availability Immediate
  • Category Single Family Homes
  • View Ocean View - Partial
  • Beds 3
  • Baths 3
  • L.Space 105 m²
  • Land 1,020 m²
  • Class Residential

Features and Amenities

  • Condition
    • Well Maintained
  • Outdoor Features
    • Landscaped
    • Beach
    • Flower Garden
  • Air Conditioning
    • Air Conditioning
    • Split Level A/C
    • In Bedrooms Only

Energy Performance

Property Remarks

CENTURY 21 EXCLUSIVE - PRICE REDUCTION On the territory of the commune of DESHAIES, at the place name Ferry, on a plot of 1020m², a villa of type T3 on two levels with a level lower there is a studio of type T1. The villa includes, a 24m² living room, a kitchen with storage cupboards, an extractor hood, a pyrolysis and induction oven, two bedrooms with wardrobe, a bathroom, a shower room, large gallery of 46m² with sea view , a garage, a covered terrace of 49 m². DPEG energy class A PRICE: € 375,000 (agency fees to be paid by the seller) For any additional information or visit, contact us on 0590 38 36 63.

Map Location

Open
(¹) Listed Amount was converted based on recent interbank exchange rates. We do not guarantee the accuracy of these amounts.
'd.1.en.1139067'
YXJyYXkgKAogICdhbXAnID0+IGZhbHNlLAogICdsaWQnID0+ICcxMTM5MDY3JywKICAndXFpZCcgPT4gTlVMTCwKICAncGFnZScgPT4gJ2RldGFpbCcsCiAgJ2NvbnRyb2xsZXInID0+ICdkZXRhaWwnLAogICdmdW5jdGlvbicgPT4gJ2luZGV4JywKICAncGFyYW1zJyA9PiAKICBhcnJheSAoCiAgKSwKICAndXJpJyA9PiAnL2VuL2QvZGVzaGFpZXMtZmVycnktaG9tZS1mb3Itc2FsZS1ndWFkZWxvdXBlLTExMzkwNjcnLAogICd1cmlfYmFzZScgPT4gJy9lbi9kL2Rlc2hhaWVzLWZlcnJ5LWhvbWUtZm9yLXNhbGUtZ3VhZGVsb3VwZS0nLAogICd1cmlfcGF0aCcgPT4gJy9kZXNoYWllcy1mZXJyeS1ob21lLWZvci1zYWxlLWd1YWRlbG91cGUtMTEzOTA2NycsCiAgJ3VyaV9xdWVyeScgPT4gTlVMTCwKICAndXJpX2Nhbm9uaWNhbCcgPT4gTlVMTCwKICAndXJpX29yaWdpbmFsJyA9PiAnL2VuL2QvZGVzaGFpZXMtZmVycnktaG9tZS1mb3Itc2FsZS1ndWFkZWxvdXBlLTExMzkwNjcnLAogICd1cmlfcmVxdWVzdCcgPT4gJy9lbi9kL2Rlc2hhaWVzLWZlcnJ5LWhvbWUtZm9yLXNhbGUtZ3VhZGVsb3VwZS0xMTM5MDY3JywKICAnaXNVcmlJRCcgPT4gdHJ1ZSwKICAnaXNDYW5vbmljYWwnID0+IGZhbHNlLAogICdpc1BPU1QnID0+IGZhbHNlLAogICdpc1hIUicgPT4gMCwKICAnaXNKU09OJyA9PiAwLAogICdsYW5nJyA9PiAnZW4nLAogICdjdHJsJyA9PiAnZCcsCiAgJ2Jhc2UnID0+ICcvZW4vZCcsCiAgJ3BhdGgnID0+ICdkZXNoYWllcy1mZXJyeS1ob21lLWZvci1zYWxlLWd1YWRlbG91cGUnLAogICdzZWFyY2hfdHlwZScgPT4gTlVMTCwKICAncXVlcnlfc2VnbWVudCcgPT4gJycsCiAgJ3NlZ21lbnRzJyA9PiAKICBhcnJheSAoCiAgKSwKICAnc2VnbWVudENvbHMnID0+IE5VTEwsCiAgJ29wdHMnID0+IE5VTEwsCiAgJ3NvcnRTdHInID0+ICcnLAogICdkZWZTb3J0U3RyJyA9PiAnL2hnYScsCiAgJ2RhdGEnID0+IAogIGFycmF5ICgKICAgICdjb3VudHJ5JyA9PiAnR1AnLAogICksCiAgJ2FyZ3MnID0+IAogIGFycmF5ICgKICApLAogICdocmVmX2dvYmFjaycgPT4gTlVMTCwKICAnc2VsZl9yZWZlcmVkJyA9PiBOVUxMLAogICdyZWZlcmVkX3JlcScgPT4gTlVMTCwKICAnc29ydEFycicgPT4gCiAgYXJyYXkgKAogICAgJ2J5JyA9PiAncHJpY2UnLAogICAgJ2N1cnInID0+ICcnLAogICAgJ2RpcicgPT4gJ2Rlc2MnLAogICAgJ29wdHMnID0+ICdoZ2EnLAogICAgJ3BhZ2VPZmZzZXQnID0+IDAsCiAgICAncGFnZV9ubycgPT4gMSwKICAgICdwZXJfcGFnZScgPT4gMTIsCiAgICAncm93cycgPT4gJ2EnLAogICAgJ3NvcnQnID0+ICdoaWxvJywKICAgICdzb3J0U3RyJyA9PiAnL2hnYScsCiAgICAnc3R5bGUnID0+ICdncmlkJywKICApLAogICd1cmlfc29ydCcgPT4gJy9lbi9kL2Rlc2hhaWVzLWZlcnJ5LWhvbWUtZm9yLXNhbGUtZ3VhZGVsb3VwZScsCiAgJ2h0dHBfcmVzcG9uc2Vfc3RhdHVzJyA9PiAyMDAsCiAgJ21ldGFBcnInID0+IAogIGFycmF5ICgKICAgICd0ZXh0JyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2NvdW50cnknID0+ICdHdWFkZWxvdXBlJywKICAgICAgJ3NpdGVfbmFtZScgPT4gJ0NFTlRVUlkgMjEgQUdDTyBQbHVzIEltbW8nLAogICAgICAncmVhbF9lc3RhdGUnID0+ICdSZWFsIEVzdGF0ZScsCiAgICApLAogICksCiAgJ2lzRm9ybScgPT4gZmFsc2UsCiAgJ2xBcnInID0+IAogIGFycmF5ICgKICAgICdsaWQnID0+ICcxMTM5MDY3JywKICAgICdyZWZubycgPT4gJzAwMDA0MDQwNDgnLAogICAgJ2NvdW50cnknID0+ICdHUCcsCiAgICAncGNsYXNzJyA9PiAnUkVTJywKICAgICdleGNsJyA9PiAnMScsCiAgICAncmVjaXAnID0+ICcwJywKICAgICdmdHJkJyA9PiAnMScsCiAgICAnYnJhbmQxJyA9PiAnQ0VOJywKICAgICdvZmlkMScgPT4gJzEwMDA1MTcnLAogICAgJ2FnaWQxJyA9PiAnMTAwMDc1OScsCiAgICAnYnJhbmQyJyA9PiBOVUxMLAogICAgJ29maWQyJyA9PiBOVUxMLAogICAgJ2FnaWQyJyA9PiBOVUxMLAogICAgJ2xhc3R1cGRhdGUnID0+ICcyMDIwLTA2LTE1IDEyOjI5OjU1JywKICAgICdzdGFtcCcgPT4gJzIwMTktMDEtMjIgMTM6MTI6NTAnLAogICAgJ2FjY291bnRzJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ29maWQxJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdmdGlkJyA9PiAnMTAwMDUxNycsCiAgICAgICAgJ2Z0eXBlJyA9PiAnTycsCiAgICAgICAgJ2xhbmdzJyA9PiAnRU4sRlInLAogICAgICAgICduYW1lJyA9PiAnQ0VOVFVSWSAyMSBBR0NPIHBsdXMgSW1tbycsCiAgICAgICAgJ3d3dycgPT4gJ2NlbnR1cnkyMWFnY29wbHVzLmNvbS9mcicsCiAgICAgICAgJ2xvZ28nID0+ICcvbWF4LmNkbi9pbWFnZXMvbG9nb3MvMTAwMDUxNy8xNTB4NTAvMC5qcGcnLAogICAgICAgICdhZGRyZXNzJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAwID0+ICdJbW1ldWJsZSBTYWxhbWFuZHJlJywKICAgICAgICAgIDEgPT4gJ07CsDEgcmV6IGRlIGNoYXVzc8OpJywKICAgICAgICAgIDIgPT4gJ1phYyBkZSBIb3VlbGJvdXJnIFN1ZCBJSScsCiAgICAgICAgICAzID0+ICdCYWllLU1haGF1bHQsIExlcyBBYnltZXMnLAogICAgICAgICAgNCA9PiAnR3VhZGVsb3VwZSZuYnNwOyZuYnNwOzk3MTIyJywKICAgICAgICApLAogICAgICAgICdwaG9uZXMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdvZmZpY2UnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY29kZScgPT4gJzY2MycsCiAgICAgICAgICAgICdsYWJlbCcgPT4gJ09mZmljZScsCiAgICAgICAgICAgICdhYmJydicgPT4gTlVMTCwKICAgICAgICAgICAgJ2Njb2RlJyA9PiAnMDExIDUnLAogICAgICAgICAgICAndmFsdWUnID0+ICc6NTkwOjM4My02NjM6JywKICAgICAgICAgICAgJ3RlbCcgPT4gJzU5MDM4MzY2MycsCiAgICAgICAgICAgICdzaG93JyA9PiAnKDU5MCkgMzgzLTY2MycsCiAgICAgICAgICApLAogICAgICAgICAgJ29mZmljZS1mYXgnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY29kZScgPT4gJzY2NScsCiAgICAgICAgICAgICdsYWJlbCcgPT4gJ09mZmljZSBGYXgnLAogICAgICAgICAgICAnYWJicnYnID0+IE5VTEwsCiAgICAgICAgICAgICdjY29kZScgPT4gJzAxMSA1JywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnOjU5MDozODMtNjY3OicsCiAgICAgICAgICAgICd0ZWwnID0+ICc1OTAzODM2NjcnLAogICAgICAgICAgICAnc2hvdycgPT4gJyg1OTApIDM4My02NjcnLAogICAgICAgICAgKSwKICAgICAgICApLAogICAgICApLAogICAgICAnYWdpZDEnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2Z0aWQnID0+ICcxMDAwNzU5JywKICAgICAgICAnZnR5cGUnID0+ICdBJywKICAgICAgICAnb2ZpZCcgPT4gJzEwMDA1MTcnLAogICAgICAgICd0aXRsZScgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ2xhYmVsJyA9PiAnTWFuYWdlci9TZW5pb3IgU2FsZXMgQWdlbnQnLAogICAgICAgICksCiAgICAgICAgJ2ZuYW1lJyA9PiAnSmVhbi1QaWVycmUnLAogICAgICAgICdsbmFtZScgPT4gJ0xFT05DRURJUycsCiAgICAgICAgJ2Z1bGxuYW1lJyA9PiAnSmVhbi1QaWVycmUgTEVPTkNFRElTJywKICAgICAgICAnZW1haWwnID0+ICdqZWFucGllcnJlLmxlb25jZWRpc0BjZW50dXJ5MjFhZ2NvcGx1cy5jb20nLAogICAgICAgICd3d3cnID0+ICdjZW50dXJ5MjFhZ2NvcGx1cy5jb20vZnInLAogICAgICAgICdwaG90bycgPT4gJy9pbWFnZXMvYWdlbnRzLzEwMDA3NTkvZi8wLmpwZycsCiAgICAgICAgJ3Bob25lcycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ29mZmljZScgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjb2RlJyA9PiAnNjYzJywKICAgICAgICAgICAgJ2xhYmVsJyA9PiAnT2ZmaWNlJywKICAgICAgICAgICAgJ2FiYnJ2JyA9PiBOVUxMLAogICAgICAgICAgICAnY2NvZGUnID0+ICcwMTEgNScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJzowNTk6MDM4LTM2NjM6JywKICAgICAgICAgICAgJ3RlbCcgPT4gJzA1OTAzODM2NjMnLAogICAgICAgICAgICAnc2hvdycgPT4gJygwNTkpIDAzOC0zNjYzJywKICAgICAgICAgICksCiAgICAgICAgICAnbW9iaWxlJyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NvZGUnID0+ICc2NzInLAogICAgICAgICAgICAnbGFiZWwnID0+ICdNb2JpbGUnLAogICAgICAgICAgICAnYWJicnYnID0+IE5VTEwsCiAgICAgICAgICAgICdjY29kZScgPT4gJzAxMSA1JywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnOjA2OTowMzUtNTYxNjonLAogICAgICAgICAgICAndGVsJyA9PiAnMDY5MDM1NTYxNicsCiAgICAgICAgICAgICdzaG93JyA9PiAnKDA2OSkgMDM1LTU2MTYnLAogICAgICAgICAgKSwKICAgICAgICAgICdvZmZpY2UtZmF4JyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NvZGUnID0+ICc2NjUnLAogICAgICAgICAgICAnbGFiZWwnID0+ICdPZmZpY2UgRmF4JywKICAgICAgICAgICAgJ2FiYnJ2JyA9PiBOVUxMLAogICAgICAgICAgICAnY2NvZGUnID0+ICcwMTEgNScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJzowNTk6MDM4LTM2Njc6JywKICAgICAgICAgICAgJ3RlbCcgPT4gJzA1OTAzODM2NjcnLAogICAgICAgICAgICAnc2hvdycgPT4gJygwNTkpIDAzOC0zNjY3JywKICAgICAgICAgICksCiAgICAgICAgKSwKICAgICAgKSwKICAgICksCiAgICAnZGV0YWlscycgPT4gCiAgICBhcnJheSAoCiAgICAgICdSRUZOT19MQUJFTCcgPT4gJ1JlZiMnLAogICAgICAnUkVGTk9fVkFMVUUnID0+ICc0MDQwNDgnLAogICAgICAnRElEX0xBQkVMJyA9PiAnRGlzdHJpY3QnLAogICAgICAnRElEX1ZBTFVFJyA9PiAnRGVzaGFpZXMnLAogICAgICAnQ09VTlRSWV9MQUJFTCcgPT4gJ0NvdW50cnknLAogICAgICAnQ09VTlRSWV9WQUxVRScgPT4gJ0d1YWRlbG91cGUnLAogICAgICAnUE9TU19MQUJFTCcgPT4gJ0F2YWlsYWJpbGl0eScsCiAgICAgICdQT1NTX1ZBTFVFJyA9PiAnSW1tZWRpYXRlJywKICAgICAgJ1BUWVBFX0xBQkVMJyA9PiAnQ2F0ZWdvcnknLAogICAgICAnUFRZUEVfVkFMVUUnID0+ICdTaW5nbGUgRmFtaWx5IEhvbWVzJywKICAgICAgJ1BWSUVXX0xBQkVMJyA9PiAnVmlldycsCiAgICAgICdQVklFV19WQUxVRScgPT4gJ09jZWFuIFZpZXcgLSBQYXJ0aWFsJywKICAgICAgJ0JFRFNfTEFCRUwnID0+ICdCZWRzJywKICAgICAgJ0JFRFNfVkFMVUUnID0+IDMsCiAgICAgICdCQVRIU19MQUJFTCcgPT4gJ0JhdGhzJywKICAgICAgJ0JBVEhTX1ZBTFVFJyA9PiAzLAogICAgICAnTFNQQUNFX0xBQkVMJyA9PiAnTC5TcGFjZScsCiAgICAgICdMU1BBQ0VfVkFMVUUnID0+ICcxMDUgbcKyJywKICAgICAgJ0xBUkVBX0xBQkVMJyA9PiAnTGFuZCcsCiAgICAgICdMQVJFQV9WQUxVRScgPT4gJzEsMDIwIG3CsicsCiAgICAgICdQQ0xBU1NfTEFCRUwnID0+ICdDbGFzcycsCiAgICAgICdQQ0xBU1NfVkFMVUUnID0+ICdSZXNpZGVudGlhbCcsCiAgICAgICdIVE1MJyA9PiAnPGxpPjxiPlJlZiM8L2I+IDQwNDA0ODwvbGk+CjxsaT48Yj5EaXN0cmljdDwvYj4gRGVzaGFpZXM8L2xpPgo8bGk+PGI+Q291bnRyeTwvYj4gR3VhZGVsb3VwZTwvbGk+CjxsaT48Yj5BdmFpbGFiaWxpdHk8L2I+IEltbWVkaWF0ZTwvbGk+CjxsaT48Yj5DYXRlZ29yeTwvYj4gU2luZ2xlIEZhbWlseSBIb21lczwvbGk+CjxsaT48Yj5WaWV3PC9iPiBPY2VhbiBWaWV3IC0gUGFydGlhbDwvbGk+CjxsaT48Yj5CZWRzPC9iPiAzPC9saT4KPGxpPjxiPkJhdGhzPC9iPiAzPC9saT4KPGxpPjxiPkwuU3BhY2U8L2I+IDEwNSBtwrI8L2xpPgo8bGk+PGI+TGFuZDwvYj4gMSwwMjAgbcKyPC9saT4KPGxpPjxiPkNsYXNzPC9iPiBSZXNpZGVudGlhbDwvbGk+JywKICAgICksCiAgICAnZmVhdHVyZXMnID0+ICcKPGxpPjxiPkNvbmRpdGlvbjwvYj48c3Bhbj48dWw+PGxpPldlbGwgTWFpbnRhaW5lZDwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPk91dGRvb3IgRmVhdHVyZXM8L2I+PHNwYW4+PHVsPjxsaT5MYW5kc2NhcGVkPC9saT48bGk+QmVhY2g8L2xpPjxsaT5GbG93ZXIgR2FyZGVuPC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+QWlyIENvbmRpdGlvbmluZzwvYj48c3Bhbj48dWw+PGxpPkFpciBDb25kaXRpb25pbmc8L2xpPjxsaT5TcGxpdCBMZXZlbCBBL0M8L2xpPjxsaT5JbiBCZWRyb29tcyBPbmx5PC9saT48L3VsPjwvc3Bhbj48L2xpPicsCiAgICAncmVtYXJrcycgPT4gJ0NFTlRVUlkgMjEgRVhDTFVTSVZFIC0gUFJJQ0UgUkVEVUNUSU9OCgpPbiB0aGUgdGVycml0b3J5IG9mIHRoZSBjb21tdW5lIG9mIERFU0hBSUVTLCBhdCB0aGUgcGxhY2UgbmFtZSBGZXJyeSwgb24gYSBwbG90IG9mIDEwMjBtwrIsIGEgdmlsbGEgb2YgdHlwZSBUMyBvbiB0d28gbGV2ZWxzIHdpdGggYSBsZXZlbCBsb3dlciB0aGVyZSBpcyBhIHN0dWRpbyBvZiB0eXBlIFQxLiBUaGUgdmlsbGEgaW5jbHVkZXMsIGEgMjRtwrIgbGl2aW5nIHJvb20sIGEga2l0Y2hlbiB3aXRoIHN0b3JhZ2UgY3VwYm9hcmRzLCBhbiBleHRyYWN0b3IgaG9vZCwgYSBweXJvbHlzaXMgYW5kIGluZHVjdGlvbiBvdmVuLCB0d28gYmVkcm9vbXMgd2l0aCB3YXJkcm9iZSwgYSBiYXRocm9vbSwgYSBzaG93ZXIgcm9vbSwgbGFyZ2UgZ2FsbGVyeSBvZiA0Nm3CsiB3aXRoIHNlYSB2aWV3ICwgYSBnYXJhZ2UsIGEgY292ZXJlZCB0ZXJyYWNlIG9mIDQ5IG3Csi4KCkRQRUcgZW5lcmd5IGNsYXNzIEEKClBSSUNFOiDigqwgMzc1LDAwMCAoYWdlbmN5IGZlZXMgdG8gYmUgcGFpZCBieSB0aGUgc2VsbGVyKQpGb3IgYW55IGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gb3IgdmlzaXQsIGNvbnRhY3QgdXMgb24gMDU5MCAzOCAzNiA2My4nLAogICAgJ3JlbnRhbGluZm8nID0+ICcnLAogICAgJ2RpcmVjdGlvbnMnID0+ICcnLAogICAgJ2RpYWdub3N0aWNzJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2NvbnN1bXB0aW9uJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJzQ0JywKICAgICAgICAnbGV2ZWwnID0+ICdBJywKICAgICAgICAnaW5kZXgnID0+IDAsCiAgICAgICksCiAgICAgICdlbWlzc2lvbnMnID0+IE5VTEwsCiAgICApLAogICAgJ2Rpc2Nsb3N1cmVzJyA9PiAKICAgIGFycmF5ICgKICAgICksCiAgICAnbWV0YScgPT4gCiAgICBhcnJheSAoCiAgICAgICdsaWQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnTUxTJywKICAgICAgICAndmFsdWUnID0+ICcxMTM5MDY3JywKICAgICAgICAnc2hvdycgPT4gJ01MUyAxMTM5MDY3JywKICAgICAgKSwKICAgICAgJ3JlZm5vJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1JlZiMnLAogICAgICAgICd2YWx1ZScgPT4gJzQwNDA0OCcsCiAgICAgICAgJ3Nob3cnID0+ICdSZWYjIDQwNDA0OCcsCiAgICAgICksCiAgICAgICdjb3VudHJ5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnR1AnLAogICAgICAgICdsYWJlbCcgPT4gJ0NvdW50cnknLAogICAgICAgICd2YWx1ZScgPT4gJ0d1YWRlbG91cGUnLAogICAgICApLAogICAgICAncGNsYXNzJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnUkVTJywKICAgICAgICAnbGFiZWwnID0+ICdQcm9wZXJ0eSBDbGFzcycsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0NsYXNzJywKICAgICAgICAndmFsdWUnID0+ICdSZXNpZGVudGlhbCcsCiAgICAgICksCiAgICAgICdleGNsJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0V4Y2x1c2l2ZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnMScsCiAgICAgICksCiAgICAgICdmdHJkJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0ZlYXR1cmVkJywKICAgICAgICAndmFsdWUnID0+ICcxJywKICAgICAgKSwKICAgICAgJ3BodGNudCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICcxOScsCiAgICAgICksCiAgICAgICdzdGF0dXMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICdBJywKICAgICAgICAnbGFiZWwnID0+ICdMaXN0aW5nIFN0YXR1cycsCiAgICAgICAgJ2xhYmVsMicgPT4gJ1N0YXR1cycsCiAgICAgICAgJ3ZhbHVlJyA9PiAnQWN0aXZlJywKICAgICAgICAndmFsdWUyJyA9PiAnJywKICAgICAgKSwKICAgICAgJ3NldG9wdCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUyJyA9PiAnJywKICAgICAgKSwKICAgICAgJ2NhdGVnb3J5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnNDQ4JywKICAgICAgICAnbGFiZWwnID0+ICdQcm9wZXJ0eSBDYXRlZ29yeScsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0NhdGVnb3J5JywKICAgICAgICAndmFsdWUnID0+ICdTaW5nbGUgRmFtaWx5IEhvbWVzJywKICAgICAgICAndmFsdWUyJyA9PiAnSG9tZScsCiAgICAgICksCiAgICAgICd0cmFucycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJ01TJywKICAgICAgICAnbGFiZWwnID0+ICdUcmFuc2FjdGlvbiBUeXBlJywKICAgICAgICAnbGFiZWwyJyA9PiAnVHJhbnNhY3Rpb24nLAogICAgICAgICd2YWx1ZScgPT4gJ0ZvciBTYWxlJywKICAgICAgICAndmFsdWUyJyA9PiAnU2FsZScsCiAgICAgICksCiAgICAgICdwcmljZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzQyNTIxMS4wNScsCiAgICAgICAgJ2xhYmVsJyA9PiAnQXNraW5nIFByaWNlJywKICAgICAgICAnbGFiZWwyJyA9PiAnUHJpY2UnLAogICAgICAgICd2YWx1ZScgPT4gJ0VV4oKsIDM3NSwwMDAnLAogICAgICApLAogICAgICAnem9uZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEyMzIxJywKICAgICAgICAnbGFiZWwnID0+ICdUb3duJywKICAgICAgICAndmFsdWUnID0+ICdEZXNoYWllcycsCiAgICAgICksCiAgICAgICdkaWQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxMjMyMScsCiAgICAgICAgJ2xhYmVsJyA9PiAnRGlzdHJpY3QnLAogICAgICAgICd2YWx1ZScgPT4gJ0Rlc2hhaWVzJywKICAgICAgKSwKICAgICAgJ2dsYXQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnMTYuMjc5NDAzMDcyNzU1NzM0MCcsCiAgICAgICksCiAgICAgICdnbG5nJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJy02MS44MDEyMjg1MjMyNTQzOTUwJywKICAgICAgKSwKICAgICAgJ3Jvb21zJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnNCcsCiAgICAgICAgJ2xhYmVsJyA9PiAnUm9vbXMnLAogICAgICAgICd2YWx1ZScgPT4gNCwKICAgICAgKSwKICAgICAgJ2JlZHMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICczJywKICAgICAgICAnbGFiZWwnID0+ICdCZWRyb29tcycsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0JlZHMnLAogICAgICAgICd2YWx1ZScgPT4gMywKICAgICAgKSwKICAgICAgJ2JhdGhzJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMy4wJywKICAgICAgICAnbGFiZWwnID0+ICdCYXRocm9vbXMnLAogICAgICAgICdsYWJlbDInID0+ICdCYXRocycsCiAgICAgICAgJ3ZhbHVlJyA9PiAzLAogICAgICApLAogICAgICAnbHNwYWNlJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMTA1LjAwMDAwMDAwMDAwMCcsCiAgICAgICAgJ2xhYmVsJyA9PiAnTGl2aW5nIFNwYWNlJywKICAgICAgICAnbGFiZWwyJyA9PiAnTC5TcGFjZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnMTA1IG3CsicsCiAgICAgICksCiAgICAgICdsYXJlYScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEwMjAuMDAwMDAwMDAwMDAwJywKICAgICAgICAnbGFiZWwnID0+ICdMYW5kIEFyZWEnLAogICAgICAgICdsYWJlbDInID0+ICdMYW5kJywKICAgICAgICAndmFsdWUnID0+ICcxLDAyMCBtwrInLAogICAgICApLAogICAgICAncHZpZXcnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxMzc2JywKICAgICAgICAnbGFiZWwnID0+ICdQcm9wZXJ0eSBWaWV3JywKICAgICAgICAnbGFiZWwyJyA9PiAnVmlldycsCiAgICAgICAgJ3ZhbHVlJyA9PiAnT2NlYW4gVmlldyAtIFBhcnRpYWwnLAogICAgICAgICd2YWx1ZTInID0+ICdPY2VhbiAtIFBhcnRpYWwnLAogICAgICApLAogICAgICAnY2l0eScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEyMzIxJywKICAgICAgICAnbGFiZWwnID0+ICdEaXN0cmljdCcsCiAgICAgICAgJ3ZhbHVlJyA9PiAnRGVzaGFpZXMnLAogICAgICApLAogICAgICAnc3RhdGUnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcxMTIyJywKICAgICAgICAnbGFiZWwnID0+ICdUb3duJywKICAgICAgICAndmFsdWUnID0+ICdEZXNoYWllcycsCiAgICAgICksCiAgICAgICd0aXRsZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICdERVNIQUlFUyAtIEZlcnJ5JywKICAgICAgKSwKICAgICAgJ2Rpc3RyaWN0JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJzEyMzIxJywKICAgICAgKSwKICAgICAgJ2N1cnInID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnRVVSJywKICAgICAgKSwKICAgICAgJ3ZpZGVvLXRvdXInID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnVmlydHVhbCBUb3VyJywKICAgICAgICAnbGFiZWwyJyA9PiAnVmlkZW8nLAogICAgICAgICd2YWx1ZScgPT4gMSwKICAgICAgKSwKICAgICAgJ19pZCcgPT4gJzExMzkwNjcnLAogICAgICAnc2VjdGlvbicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICdtbHMnLAogICAgICApLAogICAgICAnbG9jYWxpdHknID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnRGVzaGFpZXMnLAogICAgICApLAogICAgICAncmVnaW9uJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJ0Rlc2hhaWVzJywKICAgICAgKSwKICAgICksCiAgICAnaXNfc29sZCcgPT4gZmFsc2UsCiAgICAnc29sZF9sYWJlbCcgPT4gJycsCiAgICAnaGVhZGVycycgPT4gCiAgICBhcnJheSAoCiAgICAgICdnYWxsZXJ5JyA9PiAnUGhvdG8gR2FsbGVyeScsCiAgICAgICdtYXBsb2MnID0+ICdNYXAgTG9jYXRpb24nLAogICAgICAnbWFwc2F0JyA9PiAnU2F0ZWxpdGUgVmlldycsCiAgICAgICd2aWRlb3MnID0+ICdWaWRlbycsCiAgICAgICd2dG91cnMnID0+ICdWaXJ0dWFsIFRvdXInLAogICAgICAnZGlyZWN0aW9ucycgPT4gJ0RpcmVjdGlvbnMnLAogICAgICAnZGV0YWlscycgPT4gJ1Byb3BlcnR5IERldGFpbHMnLAogICAgICAnZmVhdHVyZXMnID0+ICdGZWF0dXJlcyBhbmQgQW1lbml0aWVzJywKICAgICAgJ2RpYWdub3N0aWNzJyA9PiAnRW5lcmd5IFBlcmZvcm1hbmNlJywKICAgICAgJ3JlbWFya3MnID0+ICdQcm9wZXJ0eSBSZW1hcmtzJywKICAgICAgJ2Rpc2Nsb3N1cmVzJyA9PiAnRGlzY2xvc3VyZXMnLAogICAgICAnc2ltaWxhcicgPT4gJ1NpbWlsYXIgUHJvcGVydGllcycsCiAgICAgICdmZWF0dXJlZCcgPT4gJ0ZlYXR1cmVkIFByb3BlcnRpZXMnLAogICAgICAnYWdlbnQnID0+ICdBZ2VudCBEZXRhaWxzJywKICAgICAgJ3JlbnRhbGluZm8nID0+ICdSZW50YWwgSW5mb3JtYXRpb24nLAogICAgKSwKICAgICdoZWFkaW5nJyA9PiAnRGVzaGFpZXMgLSBGZXJyeScsCiAgICAnc3ViaGVhZGluZycgPT4gJ0Rlc2hhaWVzIMK3IERlc2hhaWVzIMK3IEd1YWRlbG91cGUnLAogICAgJ2lkc2hlYWRpbmcnID0+ICdNTFMjIDExMzkwNjcnLAogICAgJ2J1dHRvbnMnID0+IAogICAgYXJyYXkgKAogICAgICAnZ2VuZXJhbCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdDb250YWN0IFVzJywKICAgICAgICAnaHJlZicgPT4gJy9lbi9jL2NvbnRhY3QtdXMvMTEzOTA2NycsCiAgICAgICksCiAgICAgICdpbnF1aXJ5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0lucXVpcnknLAogICAgICAgICdocmVmJyA9PiAnL2VuL2MvaW5xdWlyeS8xMTM5MDY3JywKICAgICAgKSwKICAgICAgJ3NlbmR0bycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdTZW5kIHRvJywKICAgICAgICAnaHJlZicgPT4gJy9lbi9jL3NlbmQvMTEzOTA2NycsCiAgICAgICksCiAgICAgICdhbGVydCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdBbGVydCcsCiAgICAgICAgJ2hyZWYnID0+ICcvZW4vYy9hbGVydC8xMTM5MDY3JywKICAgICAgKSwKICAgICAgJ29wdGluJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ05ld3NsZXR0ZXIgU2lnbi11cCcsCiAgICAgICAgJ2hyZWYnID0+ICcvZW4vYy9uZXdzbGV0dGVyLzExMzkwNjcnLAogICAgICApLAogICAgICAnZmF2cycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdGYXZvcml0ZScsCiAgICAgICAgJ2hyZWYnID0+ICcvZW4vYy9mYXZvcml0ZXMvMTEzOTA2NycsCiAgICAgICksCiAgICAgICdzaGFyZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdTaGFyZScsCiAgICAgICAgJ2hyZWYnID0+IE5VTEwsCiAgICAgICksCiAgICAgICdwZGYnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnUERGJywKICAgICAgICAnaHJlZicgPT4gJy9lbi9hL2Rvd25sb2FkL2Rlc2hhaWVzLWZlcnJ5LWhvbWUtZm9yLXNhbGUtZ3VhZGVsb3VwZS0xMTM5MDY3LnBkZj92MTU5MjIyNDE5NScsCiAgICAgICksCiAgICAgICdzYXZlZmF2JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbF9vZmYnID0+ICdTYXZlJywKICAgICAgICAnbGFiZWxfb24nID0+ICdTYXZlZCEnLAogICAgICApLAogICAgICAnZ29iYWNrJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0dvIEJhY2snLAogICAgICAgICdocmVmJyA9PiAnL2VuL2QvZGVzaGFpZXMtZmVycnktaG9tZS1mb3Itc2FsZS1ndWFkZWxvdXBlLTExMzkwNjcnLAogICAgICApLAogICAgICAncHJpbnQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnUHJpbnQnLAogICAgICAgICdocmVmJyA9PiBOVUxMLAogICAgICApLAogICAgKSwKICAgICdwYWdlbGluaycgPT4gCiAgICBhcnJheSAoCiAgICAgICdsYWJlbCcgPT4gJ0dvIEJhY2snLAogICAgICAnaHJlZicgPT4gJy9lbi9kL2Rlc2hhaWVzLWZlcnJ5LWhvbWUtZm9yLXNhbGUtZ3VhZGVsb3VwZS0xMTM5MDY3JywKICAgICksCiAgICAnYWdlbnRzJyA9PiAKICAgIGFycmF5ICgKICAgICAgMSA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb3VydGVzeU9mJyA9PiBmYWxzZSwKICAgICAgICAnY29tcGFueScgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ2JyYW5kJyA9PiAnQ0VOVFVSWSAyMScsCiAgICAgICAgICAnbGVnYWwnID0+ICc8c3Bhbj5BR0NPPC9zcGFuPiA8c3Bhbj5QbHVzIEltbW88L3NwYW4+JywKICAgICAgICAgICdsb2dvJyA9PiAnL2Fzc2V0cy9pbWFnZXMvdHBsL2NlbnR1cnktMjEtbG9nby5zdmcnLAogICAgICAgICAgJ2xvZ29fYWx0JyA9PiAnQ0VOVFVSWSAyMSBBR0NPIHBsdXMgSW1tbywgR3VhZGVsb3VwZScsCiAgICAgICAgKSwKICAgICAgICAndGl0bGUnID0+ICdNYW5hZ2VyL1NlbmlvciBTYWxlcyBBZ2VudCcsCiAgICAgICAgJ2Z1bGxuYW1lJyA9PiAnSmVhbi1QaWVycmUgTEVPTkNFRElTJywKICAgICAgICAncGhvdG8nID0+ICcvaW1hZ2VzL2FnZW50cy8xMDAwNzU5L2YvMC5qcGcnLAogICAgICAgICdwaG90b19hbHQnID0+ICdKZWFuLVBpZXJyZSBMRU9OQ0VESVMgLSBNYW5hZ2VyL1NlbmlvciBTYWxlcyBBZ2VudCwgQ0VOVFVSWSAyMSBBR0NPIHBsdXMgSW1tbycsCiAgICAgICAgJ3Bob25lcycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ29mZmljZScgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdpY29uJyA9PiAnZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmUnLAogICAgICAgICAgICAnbGFiZWwnID0+ICdPZmZpY2UnLAogICAgICAgICAgICAndGl0bGUnID0+ICdPZmZpY2UnLAogICAgICAgICAgICAndGVsJyA9PiAnMDU5MDM4MzY2MycsCiAgICAgICAgICAgICdzaG93JyA9PiAnKDA1OSkgMDM4LTM2NjMnLAogICAgICAgICAgKSwKICAgICAgICAgICdvZmZpY2UtZmF4JyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2ljb24nID0+ICdmYS1mYXgnLAogICAgICAgICAgICAnbGFiZWwnID0+ICdPZmZpY2UgRmF4JywKICAgICAgICAgICAgJ3RpdGxlJyA9PiAnT2ZmaWNlIEZheCcsCiAgICAgICAgICAgICd0ZWwnID0+ICcwNTkwMzgzNjY3JywKICAgICAgICAgICAgJ3Nob3cnID0+ICcoMDU5KSAwMzgtMzY2NycsCiAgICAgICAgICApLAogICAgICAgICAgJ21vYmlsZScgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdpY29uJyA9PiAnZmEtbW9iaWxlJywKICAgICAgICAgICAgJ2xhYmVsJyA9PiAnTW9iaWxlJywKICAgICAgICAgICAgJ3RpdGxlJyA9PiAnTW9iaWxlJywKICAgICAgICAgICAgJ3RlbCcgPT4gJzA2OTAzNTU2MTYnLAogICAgICAgICAgICAnc2hvdycgPT4gJygwNjkpIDAzNS01NjE2JywKICAgICAgICAgICksCiAgICAgICAgKSwKICAgICAgICAnZW1haWwnID0+IGZhbHNlLAogICAgICAgICd2b2lwJyA9PiBOVUxMLAogICAgICAgICdzb2NpYWwnID0+IE5VTEwsCiAgICAgICksCiAgICApLAogICAgJ3ByaWNlcycgPT4gCiAgICBhcnJheSAoCiAgICAgICdhc2tpbmcnID0+ICdFVeKCrCAzNzUsMDAwJywKICAgICAgJ290aGVycycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnVVNEJyA9PiAnVVMkIDQyNSwyMTHCuScsCiAgICAgICksCiAgICAgICdjbGFzcycgPT4gJycsCiAgICAgICdwb3N0Zml4JyA9PiAnJywKICAgICAgJ2V4dHJhJyA9PiAnRmVlcyBwYWlkIGJ5ICJTZWxsZXIiJywKICAgICksCiAgICAnaXRlbXByb3AnID0+IAogICAgYXJyYXkgKAogICAgICAnYWRkcmVzcycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnc3RyZWV0QWRkcmVzcycgPT4gJ0Rlc2hhaWVzIC0gRmVycnknLAogICAgICAgICdhZGRyZXNzTG9jYWxpdHknID0+ICdEZXNoYWllcycsCiAgICAgICAgJ2FkZHJlc3NSZWdpb24nID0+ICdEZXNoYWllcycsCiAgICAgICAgJ2FkZHJlc3NDb3VudHJ5JyA9PiAnR3VhZGVsb3VwZScsCiAgICAgICksCiAgICAgICdvZmZlcicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAncHJpY2UnID0+ICc0MjUyMTEuMDUnLAogICAgICAgICdwcmljZUN1cnJlbmN5JyA9PiAnRVVSJywKICAgICAgICAncHJpY2VWYWxpZFVudGlsJyA9PiAnMjAyMC0xMS0wNlQxMDo1NDo1MSswMDAwJywKICAgICAgICAndXJsJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vZW4vYy9pbnF1aXJ5LzExMzkwNjcnLAogICAgICAgICd2YWxpZEZyb20nID0+ICcyMDE5LTAxLTIyVDEyOjAwJywKICAgICAgICAnYXZhaWxhYmlsaXR5JyA9PiAnaHR0cDovL3NjaGVtYS5vcmcvSW5TdG9jaycsCiAgICAgICksCiAgICAgICdwcm9kdWN0JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdza3UnID0+ICdSRVMxMTM5MDY3JywKICAgICAgICAncHJvZHVjdElEJyA9PiAnMTEzOTA2NycsCiAgICAgICAgJ25hbWUnID0+ICdEZXNoYWllcyAtIEZlcnJ5JywKICAgICAgICAnZGVzY3JpcHRpb24nID0+ICdDZW50dXJ5IDIxIGV4Y2x1c2l2ZSAtIHByaWNlIHJlZHVjdGlvbiBvbiB0aGUgdGVycml0b3J5IG9mIHRoZSBjb21tdW5lIG9mIGRlc2hhaWVzLCBhdCB0aGUgcGxhY2UgbmFtZSBmZXJyeSwgb24gYSBwbG90IG9mIDEwMjBtwrIsIGEgdmlsbGEgb2YgdHlwZSB0MyBvbiB0d28gbGV2ZWxzIHdpdGggYSBsZXZlbCBsb3dlciB0aGVyZSBpcyBhIHN0dWRpbyBvZiB0eXBlIHQxLiBUaGUgdmlsbGEgaW5jbHVkZXMsIGEgMjRtwrIgbGl2aW5nIHJvb20sIGEga2l0Y2hlbiB3aXRoIHN0b3JhZ2UgY3VwYm9hcmRzLCBhbiBleHRyYWN0b3IgaG9vZCwgYSBweXJvbHlzaXMgYW5kIGluZHVjdGlvbiBvdmVuLCB0d28gYmVkcm9vbXMgd2l0aCB3YXJkcm9iZSwgYSBiYXRocm9vbSwgYSBzaG93ZXIgcm9vbSwgbGFyZ2UgZ2FsbGVyeSBvZiA0Nm3CsiB3aXRoIHNlYSB2aWV3ICwgYSBnYXJhZ2UsIGEgY292ZXJlZCB0ZXJyYWNlIG9mIDQ5IG3Csi4gRHBlZyBlbmVyZ3kgY2xhc3MgYSBwcmljZTog4oKsIDM3NSwwMDAgKGFnZW5jeSBmZWVzIHRvIGJlIHBhaWQgYnkgdGhlIHNlbGxlcikgZm9yIGFueSBhZGRpdGlvbmFsIGluZm9ybWF0aW9uIG9yIHZpc2l0LCBjb250YWN0IHVzIG9uIDA1OTAgMzggMzYgNjMuJywKICAgICAgICAndXJsJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vZW4vZC8xMTM5MDY3JywKICAgICAgICAnaW1hZ2UnID0+ICdodHRwczovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L3hsZy8wLmpwZycsCiAgICAgICAgJ29mZmVycycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ3ByaWNlJyA9PiAnNDI1MjExLjA1JywKICAgICAgICAgICdwcmljZUN1cnJlbmN5JyA9PiAnRVVSJywKICAgICAgICAgICdwcmljZVZhbGlkVW50aWwnID0+ICcyMDIwLTExLTA2VDEwOjU0OjUxKzAwMDAnLAogICAgICAgICAgJ3VybCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYWdjb3BsdXMuY29tL2VuL2MvaW5xdWlyeS8xMTM5MDY3JywKICAgICAgICAgICd2YWxpZEZyb20nID0+ICcyMDE5LTAxLTIyVDEyOjAwJywKICAgICAgICAgICdhdmFpbGFiaWxpdHknID0+ICdodHRwOi8vc2NoZW1hLm9yZy9JblN0b2NrJywKICAgICAgICApLAogICAgICAgICdicmFuZCcgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ25hbWUnID0+ICdDRU5UVVJZIDIxJywKICAgICAgICApLAogICAgICAgICdzZWxsZXInID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdsZWdhbE5hbWUnID0+ICdDRU5UVVJZIDIxIEFHQ08gcGx1cyBJbW1vJywKICAgICAgICAgICdsb2dvJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vbWxzLmNkbi9pbWFnZXMvbG9nb3MvMTAwMDUxNy8xNTB4NTAuanBnJywKICAgICAgICAgICdlbXBsb3llZScgPT4gJ0plYW4tUGllcnJlIExFT05DRURJUycsCiAgICAgICAgICAndGVsZXBob25lJyA9PiAnKDU5MCkgMzgzLTY2MycsCiAgICAgICAgICAndXJsJyA9PiAnaHR0cDovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9mcicsCiAgICAgICAgKSwKICAgICAgICAnYWRkaXRpb25hbFByb3BlcnR5JyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAwID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ0NvdW50cnknLAogICAgICAgICAgICAndmFsdWUnID0+ICdHdWFkZWxvdXBlJywKICAgICAgICAgICksCiAgICAgICAgICAxID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ1Byb3BlcnR5IENsYXNzJywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnUmVzaWRlbnRpYWwnLAogICAgICAgICAgKSwKICAgICAgICAgIDIgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnUHJvcGVydHkgQ2F0ZWdvcnknLAogICAgICAgICAgICAndmFsdWUnID0+ICdTaW5nbGUgRmFtaWx5IEhvbWVzJywKICAgICAgICAgICksCiAgICAgICAgICAzID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ1RyYW5zYWN0aW9uIFR5cGUnLAogICAgICAgICAgICAndmFsdWUnID0+ICdGb3IgU2FsZScsCiAgICAgICAgICApLAogICAgICAgICAgNCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdQcm9wZXJ0eSBWaWV3JywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnT2NlYW4gVmlldyAtIFBhcnRpYWwnLAogICAgICAgICAgKSwKICAgICAgICAgIDUgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnQmVkcm9vbXMnLAogICAgICAgICAgICAndmFsdWUnID0+IDMsCiAgICAgICAgICApLAogICAgICAgICAgNiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdCYXRocm9vbXMnLAogICAgICAgICAgICAndmFsdWUnID0+IDMsCiAgICAgICAgICApLAogICAgICAgICAgNyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdMaXZpbmcgU3BhY2UnLAogICAgICAgICAgICAndmFsdWUnID0+ICcxMDUgbcKyJywKICAgICAgICAgICksCiAgICAgICAgICA4ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ0xhbmQgQXJlYScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJzEsMDIwIG3CsicsCiAgICAgICAgICApLAogICAgICAgICksCiAgICAgICksCiAgICAgICdldmVudCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbmFtZScgPT4gJ0ZvciBTYWxlOiBTaW5nbGUgRmFtaWx5IEhvbWVzIC0gRGVzaGFpZXMsIEd1YWRlbG91cGUnLAogICAgICAgICdsb2NhdGlvbicgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ25hbWUnID0+ICdEZXNoYWllcyBTaW5nbGUgRmFtaWx5IEhvbWVzJywKICAgICAgICAgICdhZGRyZXNzJyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ3N0cmVldEFkZHJlc3MnID0+ICdEZXNoYWllcyAtIEZlcnJ5JywKICAgICAgICAgICAgJ2FkZHJlc3NMb2NhbGl0eScgPT4gJ0Rlc2hhaWVzJywKICAgICAgICAgICAgJ2FkZHJlc3NSZWdpb24nID0+ICdEZXNoYWllcycsCiAgICAgICAgICAgICdhZGRyZXNzQ291bnRyeScgPT4gJ0d1YWRlbG91cGUnLAogICAgICAgICAgKSwKICAgICAgICApLAogICAgICAgICdvZmZlcnMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdwcmljZScgPT4gJzQyNTIxMS4wNScsCiAgICAgICAgICAncHJpY2VDdXJyZW5jeScgPT4gJ0VVUicsCiAgICAgICAgICAncHJpY2VWYWxpZFVudGlsJyA9PiAnMjAyMC0xMS0wNlQxMDo1NDo1MSswMDAwJywKICAgICAgICAgICd1cmwnID0+ICdodHRwczovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9lbi9jL2lucXVpcnkvMTEzOTA2NycsCiAgICAgICAgICAndmFsaWRGcm9tJyA9PiAnMjAxOS0wMS0yMlQxMjowMCcsCiAgICAgICAgICAnYXZhaWxhYmlsaXR5JyA9PiAnaHR0cDovL3NjaGVtYS5vcmcvSW5TdG9jaycsCiAgICAgICAgKSwKICAgICAgICAnaW1hZ2UnID0+ICdodHRwczovL2NlbnR1cnkyMWFnY29wbHVzLmNvbS9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L3hsZy8wLmpwZycsCiAgICAgICAgJ2Rlc2NyaXB0aW9uJyA9PiAnQ2VudHVyeSAyMSBleGNsdXNpdmUgLSBwcmljZSByZWR1Y3Rpb24gb24gdGhlIHRlcnJpdG9yeSBvZiB0aGUgY29tbXVuZSBvZiBkZXNoYWllcywgYXQgdGhlIHBsYWNlIG5hbWUgZmVycnksIG9uIGEgcGxvdCBvZiAxMDIwbcKyLCBhIHZpbGxhIG9mIHR5cGUgdDMgb24gdHdvIGxldmVscyB3aXRoIGEgbGV2ZWwgbG93ZXIgdGhlcmUgaXMgYSBzdHVkaW8gb2YgdHlwZSB0MS4gVGhlIHZpbGxhIGluY2x1ZGVzLCBhIDI0bcKyIGxpdmluZyByb29tLCBhIGtpdGNoZW4gd2l0aCBzdG9yYWdlIGN1cGJvYXJkcywgYW4gZXh0cmFjdG9yIGhvb2QsIGEgcHlyb2x5c2lzIGFuZCBpbmR1Y3Rpb24gb3ZlbiwgdHdvIGJlZHJvb21zIHdpdGggd2FyZHJvYmUsIGEgYmF0aHJvb20sIGEgc2hvd2VyIHJvb20sIGxhcmdlIGdhbGxlcnkgb2YgNDZtwrIgd2l0aCBzZWEgdmlldyAsIGEgZ2FyYWdlLCBhIGNvdmVyZWQgdGVycmFjZSBvZiA0OSBtwrIuIERwZWcgZW5lcmd5IGNsYXNzIGEgcHJpY2U6IOKCrCAzNzUsMDAwIChhZ2VuY3kgZmVlcyB0byBiZSBwYWlkIGJ5IHRoZSBzZWxsZXIpIGZvciBhbnkgYWRkaXRpb25hbCBpbmZvcm1hdGlvbiBvciB2aXNpdCwgY29udGFjdCB1cyBvbiAwNTkwIDM4IDM2IDYzLicsCiAgICAgICAgJ3N0YXJ0RGF0ZScgPT4gJzIwMTktMDEtMjJUMTI6MDAnLAogICAgICAgICdlbmREYXRlJyA9PiAnMjAyMC0xMS0wNlQxMDo1NDo1MSswMDAwJywKICAgICAgICAndXJsJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhZ2NvcGx1cy5jb20vZW4vZC9kZXNoYWllcy1mZXJyeS1ob21lLWZvci1zYWxlLWd1YWRlbG91cGUtMTEzOTA2NycsCiAgICAgICAgJ3BlcmZvcm1lcicgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ25hbWUnID0+ICdDRU5UVVJZIDIxIEFHQ08gcGx1cyBJbW1vJywKICAgICAgICApLAogICAgICApLAogICAgKSwKICAgICdtYXAnID0+IAogICAgYXJyYXkgKAogICAgICAnbGF0JyA9PiAnMTYuMjc5NDAzMDcyNzU1NzM0MCcsCiAgICAgICdsbmcnID0+ICctNjEuODAxMjI4NTIzMjU0Mzk1MCcsCiAgICAgICdjb29yZHMnID0+ICcxNi4yNzk0MDMwNzI3NTU3MzQwLC02MS44MDEyMjg1MjMyNTQzOTUwJywKICAgICAgJ2RpcmVjdGlvbnMnID0+IGZhbHNlLAogICAgKSwKICAgICdtZWRpYScgPT4gCiAgICBhcnJheSAoCiAgICAgICdnYWxsZXJ5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbHMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdwcmV2JyA9PiAnUHJldmlvdXMnLAogICAgICAgICAgJ25leHQnID0+ICdOZXh0JywKICAgICAgICAgICdub19waG90b3MnID0+ICdTb3JyeS4gTm8gUGhvdG9zIEF2YWxhaWJsZS4nLAogICAgICAgICksCiAgICAgICAgJ3Bob3RvcycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgMCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5JywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L2YvMC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDEgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnREVTSEFJRVMgLSBGZXJyeSgyKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzEuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAyID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ0RFU0hBSUVTIC0gRmVycnkoMyknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExMzkwNjcvZi8yLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5KDQpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L2YvMy5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDQgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnREVTSEFJRVMgLSBGZXJyeSg1KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzQuanBnJywKICAgICAgICAgICksCiAgICAgICAgICA1ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ0RFU0hBSUVTIC0gRmVycnkoNiknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExMzkwNjcvZi81LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgNiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5KDcpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L2YvNi5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDcgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnREVTSEFJRVMgLSBGZXJyeSg4KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzcuanBnJywKICAgICAgICAgICksCiAgICAgICAgICA4ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ0RFU0hBSUVTIC0gRmVycnkoOSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExMzkwNjcvZi84LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgOSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5KDEwKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzkuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxMCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5KDExKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzEwLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTEgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnREVTSEFJRVMgLSBGZXJyeSgxMiknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExMzkwNjcvZi8xMS5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDEyID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ0RFU0hBSUVTIC0gRmVycnkoMTMpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L2YvMTIuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxMyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5KDE0KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzEzLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTQgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnREVTSEFJRVMgLSBGZXJyeSgxNSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExMzkwNjcvZi8xNC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDE1ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ0RFU0hBSUVTIC0gRmVycnkoMTYpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L2YvMTUuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxNiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdERVNIQUlFUyAtIEZlcnJ5KDE3KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTEzOTA2Ny9mLzE2LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTcgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnREVTSEFJRVMgLSBGZXJyeSgxOCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExMzkwNjcvZi8xNy5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDE4ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ0RFU0hBSUVTIC0gRmVycnkoMTkpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTM5MDY3L2YvMTguanBnJywKICAgICAgICAgICksCiAgICAgICAgKSwKICAgICAgKSwKICAgICAgJ21hcGxvYycgPT4gJ2h0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9lbWJlZD9wYj0hMW0xOCExbTEyITFtMyExZDE1MDYzLjY5NjQwNjg4ITJkLTYxLjgwMTIyODUyMzI1NDM5ITNkMTYuMjc5NDAzMDcyNzU1NzMhMm0zITFmMCEyZjAhM2YwITNtMiExaTEwMjQhMmk3NjghNGYxMy4xITNtMyExbTIhMXMweDAlM0EweDAhMnpNVGJDc0RFMkp6UTFMamtpVGlBMk1jS3dORGduTURRdU5DSlghNWUwITNtMiExc2VuITJzY2EhNHYxNTk2NzExMjkxOTI4ITVtMiExc2VuITJzY2EnLAogICAgICAndmlkZW9zJyA9PiBmYWxzZSwKICAgICAgJ3Z0b3VycycgPT4gZmFsc2UsCiAgICApLAogICksCiAgJ2VUYWcnID0+ICdkLjEuZW4uMTEzOTA2NycsCiAgJ21heEFnZScgPT4gMTQ0MDAsCiAgJ21heERlZkhvdXJzJyA9PiA0LAogICdlVGFnQXJyJyA9PiAKICBhcnJheSAoCiAgICAnaWNpZCcgPT4gJ3VzJywKICAgICd0aHJlYXQnID0+IDEsCiAgICAncm9ib3QnID0+IDAsCiAgICAnbGFuZycgPT4gJ2VuJywKICAgICdhY2N0SWQnID0+ICcxMDAwNTE3JywKICAgICdsaWQnID0+ICcxMTM5MDY3JywKICAgICdsYXN0dXBkYXRlJyA9PiAxNTkyMjI0MTk1LAogICAgJ3N0cmluZycgPT4gJ2QuMS5lbi4xMTM5MDY3JywKICAgICdtYXhBZ2UnID0+IDE0NDAwLAogICAgJ21heERlZkhvdXJzJyA9PiA0LAogICksCiAgJ01ldGFJbmZvJyA9PiAKICBhcnJheSAoCiAgICAnc2l0ZV9uYW1lJyA9PiAnQ0VOVFVSWSAyMSBBR0NPIFBsdXMgSW1tbycsCiAgICAndGl0bGUnID0+ICdEZXNoYWllcyAtIEZlcnJ5IC0gSG9tZSBGb3IgU2FsZSBEZXNoYWllcyBHdWFkZWxvdXBlIHwgQ2VudHVyeSAyMSBTaW50IE1hcnRpbiBSZWFsIEVzdGF0ZScsCiAgICAnZGVzY3JpcHRpb24nID0+ICdDZW50dXJ5IDIxIGV4Y2x1c2l2ZSAtIHByaWNlIHJlZHVjdGlvbiBvbiB0aGUgdGVycml0b3J5IG9mIHRoZSBjb21tdW5lIG9mIGRlc2hhaWVzLCBhdCB0aGUgcGxhY2UgbmFtZSBmZXJyeSwgb24gYSBwbG90IG9mIDEwMjBtwrIsIGEgdmlsbGEgb2YgdHlwZSB0MyBvbiB0d28uLi4nLAogICAgJ2Nhbm9uaWNhbCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYWdjb3BsdXMuY29tL2VuL2QvMTEzOTA2NycsCiAgICAnYW1waHRtbCcgPT4gJy9hbXAvZW4vZC8xMTM5MDY3JywKICAgICdsb2NhbGUnID0+ICdlbi1VUycsCiAgKSwKICAndXJpX2FsdGVybmF0ZXMnID0+IAogIGFycmF5ICgKICAgICdmcicgPT4gCiAgICBhcnJheSAoCiAgICAgICdsYW5nJyA9PiAnZnInLAogICAgICAnbGFiZWwnID0+ICdGcmFuw6dhaXMnLAogICAgICAnZmxhZycgPT4gJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBTENBSUFBQUQ1Z0pwdUFBQUFCR2RCVFVFQUFLL0lOd1dLNlFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBR3pTVVJCVkhqYVlpeWVlcGtCQnY3OStaZm54L2YzNzkrZlAzOEN5VDkvL2pBeU1pcTVHUDc3d3ZEbko4TWZvQUlHQm9BQVlnR3FDN1NUQXBMLy8vMy85KysvcENUdi8vLy9RZHovUU80L0lNbmEwdmYveis5L3YzNzkvLzM3YlVVVFFBQ0JOREQ4Wi9qODdmZmZ2eUFWWDc5Ky9ROEdRRGJRZUtBOWZNK2UvUHYxOC8rdm53ekNJa0JMQUFLUU9BWTVBSUF3Q0V2NC80UGRkTlVtM2ppMFFKeXhXM3JnekUwaUxmcURHcjJvWXV1MGw1NEFZdm56NXg5UTZkKy9RUFFmeUFRcUFpbjlCM0VPeUcxQTFVRGovLzM2emZqcjF5OEdCb0FBRkk5QkRnQXdDTUl3K1A4SG8zR0RPNlhRMGw0TU44YjJrVXdZYUxzenFnS00vS0hjRFh3QnhBSlVEM1RKNzc5QThoOVE1RDhTQUhvQVJQMzYrUmZvNDErL21jQTJBQVFReTQ5ZmYwQ3UvL01QcEFlSS8wRmRBMVFOWVlOVkEvM3dtd0VZVmd3TUFBSEU4dVBISDVCcW9EMS8vZ0pKTEFEb0pLRFMzNzhaLy93RmhoSkFBTEY4QTNyaXp6OHVUbVlnNzg4ZkprajRRT0tSRVF5WXhTV0JoakVDL2ZjWFpBTkFBTEY4Ky9hbmJjSGxIejkrZmZ2eDU4dVBYOUtja2tDbi9nYnkvd0xkOHV2SGp4OTZrK2NEMVVHaUdRZ0FBZ3dBN3ExN1pwc01kVVFBQUFBQVNVVk9SSzVDWUlJPScsCiAgICAgICdocmVmJyA9PiAnL2ZyL2QvZGVzaGFpZXMtZmVycnktdmlsbGEtYS12ZW5kcmUtZ3VhZGVsb3VwZS0xMTM5MDY3JywKICAgICksCiAgICAnZW4nID0+IAogICAgYXJyYXkgKAogICAgICAnbGFuZycgPT4gJ2VuJywKICAgICAgJ2xhYmVsJyA9PiAnRW5nbGlzaCcsCiAgICAgICdmbGFnJyA9PiAnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFMQ0FJQUFBRDVnSnB1QUFBQUJHZEJUVUVBQUsvSU53V0s2UUFBQUJsMFJWaDBVMjltZEhkaGNtVUFRV1J2WW1VZ1NXMWhaMlZTWldGa2VYSEpaVHdBQUFIelNVUkJWSGphWWt4T1A4SUFCLy8rTWZ6N3c4RHdpNEhoUDVDY0piL24vN2V2YjE2L0FQTC9nUkZRRGlBQXczSnVBZ0FJQkVEUS9pc3dFRVJqR3pCUUxFcnU5N2xsMGcwKzNIdnFNbjFTcHFscUdzWk1zWnNJZTBTSUNBNWd0NWEvQUdJRWFyQ1B0RmgrNk4vZmZ3eEE5T3ZQLzcvL1FZd2ZmLzZmWmFobWVQZUI0ZE5IaGkrZkdiNTlZNHp5dkhIbUNFQUFBVzNZRHpRWWFKSjkzYSt2WDc5YVZmNTgvLzY5ZnZFUGxwSWZuejU5K3ZEaHc3dDM3OTY4ZWZQM2IvU1hMNTlPbmp3SUVFQXNEUCtZZ1k1M2IyYjg5KysvYXd2TG45OE1EaTJjVnhsKy92bDZtaXR1Q3RCZ2hpOWYvdi80OGUvWEw4NmtyajlYendFRUVFTnk4ZzZndTIycmZuNzgrTkdzNU9mcjE2K1pDNTgrZnZ5WXdYOHJ4T3hYcjE2OWZQbnkrZlBuMS8vOTNiSmxCVUFBc1FBRFpNRUJ4ajkvR0J4YjJQLzkrUy9SOHUzdnp4dXlhWDhaSHYzajgvWUdtczN3OHljUUFSbWkyZUUzN3Q0QUNDREdSNC91U2tyS0FTMzVCM1RULy8vL3dBRE9nTE9CSWFYSXlqQmx3eEtBQUdLUlhqQ0IwU09FYWV1Ky95OWZNbno0QUhReENQMzQ4Ui9vK2wrLy9zTVpRQk5MRXZpZjNBY0lJTVpidHk3THk2dDlabVhsK2ZYai8zOEdvSEgvVWNHZlA3OS8vQkJpWUhqeTkrOC9vVWtOQUFIRXd0MVYvdkkvS0JZL1FTSVNGcU0vR0JnK016QjhBNlBmWUM1RUZpREFBQnFnVzc3Nk1QMHJBQUFBQUVsRlRrU3VRbUNDJywKICAgICAgJ2hyZWYnID0+ICcvZW4vZC9kZXNoYWllcy1mZXJyeS1ob21lLWZvci1zYWxlLWd1YWRlbG91cGUtMTEzOTA2NycsCiAgICApLAogICksCik=