Waykiri Condos Aruba

Rooi Santo · Noord · Aruba

Condo For Sale

US$ 649,000 AWƒ 1.155.220-¹¹

Property Details

  • Location Rooi Santo (Noord)
  • Country Aruba
  • Category Condos/Apartments
  • View Pool View
  • Beds 2
  • Baths
  • L.Space 131.5 m²
  • Land 131.5 m²
  • Class Residential

Features and Amenities

  • Condition
    • Brand New
  • Outdoor Features
    • Landscaped
    • Flower Garden
  • Appliances
    • All New!
  • Furnished
    • Fully Furnished
  • Parking - Type
    • Outdoor Parking
  • Parking - Visitors
    • Plenty Visitor Parking
  • Security
    • Security Gate
    • 24-Hour Security
  • Air Conditioning
    • Central A/C
  • Laundry
    • Washer/Dryer in Unit
  • Beach Access
    • Near Beach
  • Yard / Landscaping
    • Fenced Yard
    • Landscaped
    • Terrace
  • Patio - Deck - Porch
    • Patio
  • Near By
    • Shopping
    • Fitness Center
    • Tennis Courts
    • Commercial Activities
    • Public Transportation
    • Recreational Activities
    • Restaurants
    • Casino(s)
  • Swimming Pool
    • Inground Pool

Property Remarks

This brand new sustainable and expenditure-saving Condo of 131.5 m2 has a spacious living, dining and complete kitchen with buffet including all possible kitchen appliances, has two spacious bedrooms with a built-in wardrobe, flat screen TV, WIC and both with a spacious bathroom, as well as the presence of an additional guest toilet and a separate laundry / clothes dryer room behind two sliding doors in the entrance, which with the full interior and exterior interior is offered for US $ 649,000. Call us today for a viewing!

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.1145111'
YXJyYXkgKAogICdhbXAnID0+IGZhbHNlLAogICdsaWQnID0+ICcxMTQ1MTExJywKICAndXFpZCcgPT4gTlVMTCwKICAncGFnZScgPT4gJ2RldGFpbCcsCiAgJ2NvbnRyb2xsZXInID0+ICdkZXRhaWwnLAogICdmdW5jdGlvbicgPT4gJ2luZGV4JywKICAncGFyYW1zJyA9PiAKICBhcnJheSAoCiAgKSwKICAndXJpJyA9PiAnL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtMTE0NTExMScsCiAgJ3VyaV9iYXNlJyA9PiAnL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtJywKICAndXJpX3BhdGgnID0+ICcvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtMTE0NTExMScsCiAgJ3VyaV9xdWVyeScgPT4gTlVMTCwKICAndXJpX2Nhbm9uaWNhbCcgPT4gTlVMTCwKICAndXJpX29yaWdpbmFsJyA9PiAnL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtMTE0NTExMScsCiAgJ3VyaV9yZXF1ZXN0JyA9PiAnL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtMTE0NTExMScsCiAgJ2lzVXJpSUQnID0+IHRydWUsCiAgJ2lzQ2Fub25pY2FsJyA9PiBmYWxzZSwKICAnaXNQT1NUJyA9PiBmYWxzZSwKICAnaXNYSFInID0+IDAsCiAgJ2lzSlNPTicgPT4gMCwKICAnbGFuZycgPT4gJ2VuJywKICAnY3RybCcgPT4gJ2QnLAogICdiYXNlJyA9PiAnL2VuL2QnLAogICdwYXRoJyA9PiAnd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUnLAogICdzZWFyY2hfdHlwZScgPT4gTlVMTCwKICAncXVlcnlfc2VnbWVudCcgPT4gJycsCiAgJ3NlZ21lbnRzJyA9PiAKICBhcnJheSAoCiAgKSwKICAnc2VnbWVudENvbHMnID0+IE5VTEwsCiAgJ29wdHMnID0+IE5VTEwsCiAgJ3NvcnRTdHInID0+ICcnLAogICdkZWZTb3J0U3RyJyA9PiAnL2hnYScsCiAgJ2RhdGEnID0+IAogIGFycmF5ICgKICAgICdjb3VudHJ5JyA9PiAnQVcnLAogICksCiAgJ2FyZ3MnID0+IAogIGFycmF5ICgKICApLAogICdocmVmX2dvYmFjaycgPT4gTlVMTCwKICAnc2VsZl9yZWZlcmVkJyA9PiBOVUxMLAogICdyZWZlcmVkX3JlcScgPT4gTlVMTCwKICAnc29ydEFycicgPT4gCiAgYXJyYXkgKAogICAgJ2J5JyA9PiAncHJpY2UnLAogICAgJ2N1cnInID0+ICcnLAogICAgJ2RpcicgPT4gJ2Rlc2MnLAogICAgJ29wdHMnID0+ICdoZ2EnLAogICAgJ3BhZ2VPZmZzZXQnID0+IDAsCiAgICAncGFnZV9ubycgPT4gMSwKICAgICdwZXJfcGFnZScgPT4gMTIsCiAgICAncm93cycgPT4gJ2EnLAogICAgJ3NvcnQnID0+ICdoaWxvJywKICAgICdzb3J0U3RyJyA9PiAnL2hnYScsCiAgICAnc3R5bGUnID0+ICdncmlkJywKICApLAogICd1cmlfc29ydCcgPT4gJy9lbi9kL3dheWtpcmktY29uZG9zLWFydWJhLWZvci1zYWxlJywKICAnaHR0cF9yZXNwb25zZV9zdGF0dXMnID0+IDIwMCwKICAnbWV0YUFycicgPT4gCiAgYXJyYXkgKAogICAgJ3RleHQnID0+IAogICAgYXJyYXkgKAogICAgICAnY291bnRyeScgPT4gJ0FydWJhJywKICAgICAgJ3NpdGVfbmFtZScgPT4gJ0NFTlRVUlkgMjEgQXJ1YmEnLAogICAgICAncmVhbF9lc3RhdGUnID0+ICdSZWFsIEVzdGF0ZScsCiAgICApLAogICksCiAgJ2lzRm9ybScgPT4gZmFsc2UsCiAgJ2xBcnInID0+IAogIGFycmF5ICgKICAgICdsaWQnID0+ICcxMTQ1MTExJywKICAgICdyZWZubycgPT4gTlVMTCwKICAgICdjb3VudHJ5JyA9PiAnQVcnLAogICAgJ3BjbGFzcycgPT4gJ1JFUycsCiAgICAnZXhjbCcgPT4gJzEnLAogICAgJ3JlY2lwJyA9PiAnMCcsCiAgICAnZnRyZCcgPT4gJzAnLAogICAgJ2JyYW5kMScgPT4gJ0NFTicsCiAgICAnb2ZpZDEnID0+ICcxMDAwNTEwJywKICAgICdhZ2lkMScgPT4gJzEwMDMzOTAnLAogICAgJ2JyYW5kMicgPT4gTlVMTCwKICAgICdvZmlkMicgPT4gTlVMTCwKICAgICdhZ2lkMicgPT4gTlVMTCwKICAgICdsYXN0dXBkYXRlJyA9PiAnMjAyMC0wNi0yOSAyMDoxNjoxMicsCiAgICAnc3RhbXAnID0+ICcyMDIwLTA1LTEyIDE3OjE2OjM5JywKICAgICdhY2NvdW50cycgPT4gCiAgICBhcnJheSAoCiAgICAgICdvZmlkMScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnZnRpZCcgPT4gJzEwMDA1MTAnLAogICAgICAgICdmdHlwZScgPT4gJ08nLAogICAgICAgICdsYW5ncycgPT4gJ0VOLE5MJywKICAgICAgICAnbmFtZScgPT4gJ0NFTlRVUlkgMjEgQXJ1YmEgUmVhbCBFc3RhdGUnLAogICAgICAgICd3d3cnID0+ICdjZW50dXJ5MjFhcnViYS5jb20nLAogICAgICAgICdsb2dvJyA9PiAnL21heC5jZG4vaW1hZ2VzL2xvZ29zLzEwMDA1MTAvMTUweDUwLzAuanBnJywKICAgICAgICAnYWRkcmVzcycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgMCA9PiAnUGFsbSBCZWFjaCA0LUcnLAogICAgICAgICAgMSA9PiAnT3Jhbmplc3RhZCwgTm9vcmQnLAogICAgICAgICAgMiA9PiAnQXJ1YmEnLAogICAgICAgICksCiAgICAgICAgJ3Bob25lcycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ29mZmljZScgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjb2RlJyA9PiAnNjYzJywKICAgICAgICAgICAgJ2xhYmVsJyA9PiAnT2ZmaWNlJywKICAgICAgICAgICAgJ2FiYnJ2JyA9PiBOVUxMLAogICAgICAgICAgICAnY2NvZGUnID0+ICcrJywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnOjI5Nzo1ODYtNDI0MjonLAogICAgICAgICAgICAndGVsJyA9PiAnMjk3NTg2NDI0MicsCiAgICAgICAgICAgICdzaG93JyA9PiAnKDI5NykgNTg2LTQyNDInLAogICAgICAgICAgKSwKICAgICAgICApLAogICAgICApLAogICAgICAnYWdpZDEnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2Z0aWQnID0+ICcxMDAzMzkwJywKICAgICAgICAnZnR5cGUnID0+ICdBJywKICAgICAgICAnb2ZpZCcgPT4gJzEwMDA1MTAnLAogICAgICAgICdmbmFtZScgPT4gJ0RvdWdsYXMnLAogICAgICAgICdsbmFtZScgPT4gJ1JleScsCiAgICAgICAgJ2Z1bGxuYW1lJyA9PiAnRG91Z2xhcyBSZXknLAogICAgICAgICdlbWFpbCcgPT4gJ2RvdWdsYXNAYzIxYXJ1YmEuY29tJywKICAgICAgICAncGhvdG8nID0+ICcvaW1hZ2VzL2FnZW50cy8xMDAzMzkwL2YvMC5qcGcnLAogICAgICApLAogICAgKSwKICAgICd2aWRlb3MnID0+IAogICAgYXJyYXkgKAogICAgICAneW91dHViZScgPT4gTlVMTCwKICAgICAgJ3Z0dXJsJyA9PiBOVUxMLAogICAgKSwKICAgICdkZXRhaWxzJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ0RJRF9MQUJFTCcgPT4gJ0xvY2F0aW9uJywKICAgICAgJ0RJRF9WQUxVRScgPT4gJ1Jvb2kgU2FudG8gKE5vb3JkKScsCiAgICAgICdDT1VOVFJZX0xBQkVMJyA9PiAnQ291bnRyeScsCiAgICAgICdDT1VOVFJZX1ZBTFVFJyA9PiAnQXJ1YmEnLAogICAgICAnUFRZUEVfTEFCRUwnID0+ICdDYXRlZ29yeScsCiAgICAgICdQVFlQRV9WQUxVRScgPT4gJ0NvbmRvcy9BcGFydG1lbnRzJywKICAgICAgJ1BWSUVXX0xBQkVMJyA9PiAnVmlldycsCiAgICAgICdQVklFV19WQUxVRScgPT4gJ1Bvb2wgVmlldycsCiAgICAgICdCRURTX0xBQkVMJyA9PiAnQmVkcycsCiAgICAgICdCRURTX1ZBTFVFJyA9PiAyLAogICAgICAnQkFUSFNfTEFCRUwnID0+ICdCYXRocycsCiAgICAgICdCQVRIU19WQUxVRScgPT4gJzImaGFsZjsnLAogICAgICAnTFNQQUNFX0xBQkVMJyA9PiAnTC5TcGFjZScsCiAgICAgICdMU1BBQ0VfVkFMVUUnID0+ICcxMzEuNSBtwrInLAogICAgICAnTEFSRUFfTEFCRUwnID0+ICdMYW5kJywKICAgICAgJ0xBUkVBX1ZBTFVFJyA9PiAnMTMxLjUgbcKyJywKICAgICAgJ1BDTEFTU19MQUJFTCcgPT4gJ0NsYXNzJywKICAgICAgJ1BDTEFTU19WQUxVRScgPT4gJ1Jlc2lkZW50aWFsJywKICAgICAgJ0hUTUwnID0+ICc8bGk+PGI+TG9jYXRpb248L2I+IFJvb2kgU2FudG8gKE5vb3JkKTwvbGk+CjxsaT48Yj5Db3VudHJ5PC9iPiBBcnViYTwvbGk+CjxsaT48Yj5DYXRlZ29yeTwvYj4gQ29uZG9zL0FwYXJ0bWVudHM8L2xpPgo8bGk+PGI+VmlldzwvYj4gUG9vbCBWaWV3PC9saT4KPGxpPjxiPkJlZHM8L2I+IDI8L2xpPgo8bGk+PGI+QmF0aHM8L2I+IDImaGFsZjs8L2xpPgo8bGk+PGI+TC5TcGFjZTwvYj4gMTMxLjUgbcKyPC9saT4KPGxpPjxiPkxhbmQ8L2I+IDEzMS41IG3CsjwvbGk+CjxsaT48Yj5DbGFzczwvYj4gUmVzaWRlbnRpYWw8L2xpPicsCiAgICApLAogICAgJ2ZlYXR1cmVzJyA9PiAnCjxsaT48Yj5Db25kaXRpb248L2I+PHNwYW4+PHVsPjxsaT5CcmFuZCBOZXc8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5PdXRkb29yIEZlYXR1cmVzPC9iPjxzcGFuPjx1bD48bGk+TGFuZHNjYXBlZDwvbGk+PGxpPkZsb3dlciBHYXJkZW48L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5BcHBsaWFuY2VzPC9iPjxzcGFuPjx1bD48bGk+QWxsIE5ldyE8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5GdXJuaXNoZWQ8L2I+PHNwYW4+PHVsPjxsaT5GdWxseSBGdXJuaXNoZWQ8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5QYXJraW5nIC0gVHlwZTwvYj48c3Bhbj48dWw+PGxpPk91dGRvb3IgUGFya2luZzwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPlBhcmtpbmcgLSBWaXNpdG9yczwvYj48c3Bhbj48dWw+PGxpPlBsZW50eSBWaXNpdG9yIFBhcmtpbmc8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5TZWN1cml0eTwvYj48c3Bhbj48dWw+PGxpPlNlY3VyaXR5IEdhdGU8L2xpPjxsaT4yNC1Ib3VyIFNlY3VyaXR5PC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+QWlyIENvbmRpdGlvbmluZzwvYj48c3Bhbj48dWw+PGxpPkNlbnRyYWwgQS9DPC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+TGF1bmRyeTwvYj48c3Bhbj48dWw+PGxpPldhc2hlci9EcnllciBpbiBVbml0PC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+QmVhY2ggQWNjZXNzPC9iPjxzcGFuPjx1bD48bGk+TmVhciBCZWFjaDwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPllhcmQgLyBMYW5kc2NhcGluZzwvYj48c3Bhbj48dWw+PGxpPkZlbmNlZCBZYXJkPC9saT48bGk+TGFuZHNjYXBlZDwvbGk+PGxpPlRlcnJhY2U8L2xpPjwvdWw+PC9zcGFuPjwvbGk+CjxsaT48Yj5QYXRpbyAtIERlY2sgLSBQb3JjaDwvYj48c3Bhbj48dWw+PGxpPlBhdGlvPC9saT48L3VsPjwvc3Bhbj48L2xpPgo8bGk+PGI+TmVhciBCeTwvYj48c3Bhbj48dWw+PGxpPlNob3BwaW5nPC9saT48bGk+Rml0bmVzcyBDZW50ZXI8L2xpPjxsaT5UZW5uaXMgQ291cnRzPC9saT48bGk+Q29tbWVyY2lhbCBBY3Rpdml0aWVzPC9saT48bGk+UHVibGljIFRyYW5zcG9ydGF0aW9uPC9saT48bGk+UmVjcmVhdGlvbmFsIEFjdGl2aXRpZXM8L2xpPjxsaT5SZXN0YXVyYW50czwvbGk+PGxpPkNhc2lubyhzKTwvbGk+PC91bD48L3NwYW4+PC9saT4KPGxpPjxiPlN3aW1taW5nIFBvb2w8L2I+PHNwYW4+PHVsPjxsaT5Jbmdyb3VuZCBQb29sPC9saT48L3VsPjwvc3Bhbj48L2xpPicsCiAgICAncmVtYXJrcycgPT4gJ1RoaXMgYnJhbmQgbmV3IHN1c3RhaW5hYmxlIGFuZCBleHBlbmRpdHVyZS1zYXZpbmcgQ29uZG8gb2YgMTMxLjUgbTIgaGFzIGEgc3BhY2lvdXMgbGl2aW5nLCBkaW5pbmcgYW5kIGNvbXBsZXRlIGtpdGNoZW4gd2l0aCBidWZmZXQgaW5jbHVkaW5nIGFsbCBwb3NzaWJsZSBraXRjaGVuIGFwcGxpYW5jZXMsIGhhcyB0d28gc3BhY2lvdXMgYmVkcm9vbXMgd2l0aCBhIGJ1aWx0LWluIHdhcmRyb2JlLCBmbGF0IHNjcmVlbiBUViwgV0lDIGFuZCBib3RoIHdpdGggYSBzcGFjaW91cyBiYXRocm9vbSwgYXMgd2VsbCBhcyB0aGUgcHJlc2VuY2Ugb2YgYW4gYWRkaXRpb25hbCBndWVzdCB0b2lsZXQgYW5kIGEgc2VwYXJhdGUgbGF1bmRyeSAvIGNsb3RoZXMgZHJ5ZXIgcm9vbSBiZWhpbmQgdHdvIHNsaWRpbmcgZG9vcnMgaW4gdGhlIGVudHJhbmNlLCB3aGljaCB3aXRoIHRoZSBmdWxsIGludGVyaW9yIGFuZCBleHRlcmlvciBpbnRlcmlvciBpcyBvZmZlcmVkIGZvciBVUyAkIDY0OSwwMDAuIENhbGwgdXMgdG9kYXkgZm9yIGEgdmlld2luZyEnLAogICAgJ3JlbnRhbGluZm8nID0+ICcnLAogICAgJ2RpcmVjdGlvbnMnID0+ICcnLAogICAgJ21ldGEnID0+IAogICAgYXJyYXkgKAogICAgICAnbGlkJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ01MUycsCiAgICAgICAgJ3ZhbHVlJyA9PiAnMTE0NTExMScsCiAgICAgICAgJ3Nob3cnID0+ICdNTFMgMTE0NTExMScsCiAgICAgICksCiAgICAgICdyZWZubycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdBQVInLAogICAgICApLAogICAgICAnY291bnRyeScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJ0FXJywKICAgICAgICAnbGFiZWwnID0+ICdDb3VudHJ5JywKICAgICAgICAndmFsdWUnID0+ICdBcnViYScsCiAgICAgICksCiAgICAgICdwY2xhc3MnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICdSRVMnLAogICAgICAgICdsYWJlbCcgPT4gJ1Byb3BlcnR5IENsYXNzJywKICAgICAgICAnbGFiZWwyJyA9PiAnQ2xhc3MnLAogICAgICAgICd2YWx1ZScgPT4gJ1Jlc2lkZW50aWFsJywKICAgICAgKSwKICAgICAgJ2V4Y2wnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnRXhjbHVzaXZlJywKICAgICAgICAndmFsdWUnID0+ICcxJywKICAgICAgKSwKICAgICAgJ3BodGNudCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICc0NScsCiAgICAgICksCiAgICAgICdzdGF0dXMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICdBJywKICAgICAgICAnbGFiZWwnID0+ICdMaXN0aW5nIFN0YXR1cycsCiAgICAgICAgJ2xhYmVsMicgPT4gJ1N0YXR1cycsCiAgICAgICAgJ3ZhbHVlJyA9PiAnQWN0aXZlJywKICAgICAgICAndmFsdWUyJyA9PiAnJywKICAgICAgKSwKICAgICAgJ3NldG9wdCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUyJyA9PiAnJywKICAgICAgKSwKICAgICAgJ2NhdGVnb3J5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnNDQ5JywKICAgICAgICAnbGFiZWwnID0+ICdQcm9wZXJ0eSBDYXRlZ29yeScsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0NhdGVnb3J5JywKICAgICAgICAndmFsdWUnID0+ICdDb25kb3MvQXBhcnRtZW50cycsCiAgICAgICAgJ3ZhbHVlMicgPT4gJ0NvbmRvJywKICAgICAgKSwKICAgICAgJ3RyYW5zJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnTVMnLAogICAgICAgICdsYWJlbCcgPT4gJ1RyYW5zYWN0aW9uIFR5cGUnLAogICAgICAgICdsYWJlbDInID0+ICdUcmFuc2FjdGlvbicsCiAgICAgICAgJ3ZhbHVlJyA9PiAnRm9yIFNhbGUnLAogICAgICAgICd2YWx1ZTInID0+ICdTYWxlJywKICAgICAgKSwKICAgICAgJ3ByaWNlJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnNjQ5MDAwLjAwJywKICAgICAgICAnbGFiZWwnID0+ICdBc2tpbmcgUHJpY2UnLAogICAgICAgICdsYWJlbDInID0+ICdQcmljZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnVVMkIDY0OSwwMDAnLAogICAgICApLAogICAgICAnem9uZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEyMjkxJywKICAgICAgICAnbGFiZWwnID0+ICdTdGF0ZScsCiAgICAgICAgJ3ZhbHVlJyA9PiAnTm9vcmQnLAogICAgICApLAogICAgICAnZGlkJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMTU4MzInLAogICAgICAgICdsYWJlbCcgPT4gJ0xvY2F0aW9uJywKICAgICAgICAndmFsdWUnID0+ICdSb29pIFNhbnRvIChOb29yZCknLAogICAgICApLAogICAgICAnZ2xhdCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICcxMi41ODQ3ODI0ODMyMzU0ODYwJywKICAgICAgKSwKICAgICAgJ2dsbmcnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnLTcwLjAzNjk3ODEyNTU3MjIwMDAnLAogICAgICApLAogICAgICAncm9vbXMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICczJywKICAgICAgICAnbGFiZWwnID0+ICdSb29tcycsCiAgICAgICAgJ3ZhbHVlJyA9PiAzLAogICAgICApLAogICAgICAnYmVkcycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzInLAogICAgICAgICdsYWJlbCcgPT4gJ0JlZHJvb21zJywKICAgICAgICAnbGFiZWwyJyA9PiAnQmVkcycsCiAgICAgICAgJ3ZhbHVlJyA9PiAyLAogICAgICApLAogICAgICAnYmF0aHMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvZGUnID0+ICcyLjUnLAogICAgICAgICdsYWJlbCcgPT4gJ0JhdGhyb29tcycsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0JhdGhzJywKICAgICAgICAndmFsdWUnID0+ICcyJmhhbGY7JywKICAgICAgKSwKICAgICAgJ2xzcGFjZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEzMS41MDAwMDAwMDAwMDAnLAogICAgICAgICdsYWJlbCcgPT4gJ0xpdmluZyBTcGFjZScsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0wuU3BhY2UnLAogICAgICAgICd2YWx1ZScgPT4gJzEzMS41IG3CsicsCiAgICAgICksCiAgICAgICdsYXJlYScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzEzMS41MDAwMDAwMDAwMDAnLAogICAgICAgICdsYWJlbCcgPT4gJ0xhbmQgQXJlYScsCiAgICAgICAgJ2xhYmVsMicgPT4gJ0xhbmQnLAogICAgICAgICd2YWx1ZScgPT4gJzEzMS41IG3CsicsCiAgICAgICksCiAgICAgICdwdmlldycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzQzOScsCiAgICAgICAgJ2xhYmVsJyA9PiAnUHJvcGVydHkgVmlldycsCiAgICAgICAgJ2xhYmVsMicgPT4gJ1ZpZXcnLAogICAgICAgICd2YWx1ZScgPT4gJ1Bvb2wgVmlldycsCiAgICAgICksCiAgICAgICdjaXR5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMTU4MzInLAogICAgICAgICdsYWJlbCcgPT4gJ0xvY2F0aW9uJywKICAgICAgICAndmFsdWUnID0+ICdSb29pIFNhbnRvJywKICAgICAgKSwKICAgICAgJ3N0YXRlJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdjb2RlJyA9PiAnMTIyOTEnLAogICAgICAgICdsYWJlbCcgPT4gJ1N0YXRlJywKICAgICAgICAndmFsdWUnID0+ICdOb29yZCcsCiAgICAgICksCiAgICAgICd0aXRsZScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAndmFsdWUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYScsCiAgICAgICksCiAgICAgICdkaXN0cmljdCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnY29kZScgPT4gJzE1ODMyJywKICAgICAgICAnbGFiZWwnID0+ICdMb2NhdGlvbicsCiAgICAgICAgJ3ZhbHVlJyA9PiAnUm9vaSBTYW50bycsCiAgICAgICksCiAgICAgICdjdXJyJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJ1VTRCcsCiAgICAgICksCiAgICAgICdmdXJuaXNoZWQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnRnVybmlzaGVkJywKICAgICAgICAndmFsdWUnID0+IDEsCiAgICAgICksCiAgICAgICd2aWRlby10b3VyJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1ZpcnR1YWwgVG91cicsCiAgICAgICAgJ2xhYmVsMicgPT4gJ1ZpZGVvJywKICAgICAgICAndmFsdWUnID0+IDEsCiAgICAgICksCiAgICAgICdwb29sJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1N3aW1taW5nIFBvb2wnLAogICAgICAgICdsYWJlbDInID0+ICdQb29sJywKICAgICAgICAndmFsdWUnID0+IDEsCiAgICAgICksCiAgICAgICdfaWQnID0+ICcxMTQ1MTExJywKICAgICAgJ3NlY3Rpb24nID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ZhbHVlJyA9PiAnbWxzJywKICAgICAgKSwKICAgICAgJ2xvY2FsaXR5JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJ1Jvb2kgU2FudG8nLAogICAgICApLAogICAgICAncmVnaW9uJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICd2YWx1ZScgPT4gJ05vb3JkJywKICAgICAgKSwKICAgICksCiAgICAnaXNfc29sZCcgPT4gZmFsc2UsCiAgICAnc29sZF9sYWJlbCcgPT4gJycsCiAgICAnaGVhZGVycycgPT4gCiAgICBhcnJheSAoCiAgICAgICdnYWxsZXJ5JyA9PiAnUGhvdG8gR2FsbGVyeScsCiAgICAgICdtYXBsb2MnID0+ICdNYXAgTG9jYXRpb24nLAogICAgICAnbWFwc2F0JyA9PiAnU2F0ZWxpdGUgVmlldycsCiAgICAgICd2aWRlb3MnID0+ICdWaWRlbycsCiAgICAgICd2dG91cnMnID0+ICdWaXJ0dWFsIFRvdXInLAogICAgICAnZGlyZWN0aW9ucycgPT4gJ0RpcmVjdGlvbnMnLAogICAgICAnZGV0YWlscycgPT4gJ1Byb3BlcnR5IERldGFpbHMnLAogICAgICAnZmVhdHVyZXMnID0+ICdGZWF0dXJlcyBhbmQgQW1lbml0aWVzJywKICAgICAgJ2RpYWdub3N0aWNzJyA9PiAnRW5lcmd5IFBlcmZvcm1hbmNlJywKICAgICAgJ3JlbWFya3MnID0+ICdQcm9wZXJ0eSBSZW1hcmtzJywKICAgICAgJ2Rpc2Nsb3N1cmVzJyA9PiAnRGlzY2xvc3VyZXMnLAogICAgICAnc2ltaWxhcicgPT4gJ1NpbWlsYXIgUHJvcGVydGllcycsCiAgICAgICdmZWF0dXJlZCcgPT4gJ0ZlYXR1cmVkIFByb3BlcnRpZXMnLAogICAgICAnYWdlbnQnID0+ICdBZ2VudCBEZXRhaWxzJywKICAgICAgJ3JlbnRhbGluZm8nID0+ICdSZW50YWwgSW5mb3JtYXRpb24nLAogICAgKSwKICAgICdoZWFkaW5nJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEnLAogICAgJ3N1YmhlYWRpbmcnID0+ICdSb29pIFNhbnRvIMK3IE5vb3JkIMK3IEFydWJhJywKICAgICdpZHNoZWFkaW5nJyA9PiAnTUxTIyAxMTQ1MTExJywKICAgICdidXR0b25zJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2dlbmVyYWwnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnQ29udGFjdCBVcycsCiAgICAgICAgJ2hyZWYnID0+ICcvZW4vYy9jb250YWN0LXVzLzExNDUxMTEnLAogICAgICApLAogICAgICAnaW5xdWlyeScgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdJbnF1aXJ5JywKICAgICAgICAnaHJlZicgPT4gJy9lbi9jL2lucXVpcnkvMTE0NTExMScsCiAgICAgICksCiAgICAgICdzZW5kdG8nID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnU2VuZCB0bycsCiAgICAgICAgJ2hyZWYnID0+ICcvZW4vYy9zZW5kLzExNDUxMTEnLAogICAgICApLAogICAgICAnYWxlcnQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnQWxlcnQnLAogICAgICAgICdocmVmJyA9PiAnL2VuL2MvYWxlcnQvMTE0NTExMScsCiAgICAgICksCiAgICAgICdvcHRpbicgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnbGFiZWwnID0+ICdOZXdzbGV0dGVyIFNpZ24tdXAnLAogICAgICAgICdocmVmJyA9PiAnL2VuL2MvbmV3c2xldHRlci8xMTQ1MTExJywKICAgICAgKSwKICAgICAgJ2ZhdnMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnRmF2b3JpdGUnLAogICAgICAgICdocmVmJyA9PiAnL2VuL2MvZmF2b3JpdGVzLzExNDUxMTEnLAogICAgICApLAogICAgICAnc2hhcmUnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVsJyA9PiAnU2hhcmUnLAogICAgICAgICdocmVmJyA9PiBOVUxMLAogICAgICApLAogICAgICAncGRmJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1BERicsCiAgICAgICAgJ2hyZWYnID0+ICcvZW4vYS9kb3dubG9hZC93YXlraXJpLWNvbmRvcy1hcnViYS1mb3Itc2FsZS0xMTQ1MTExLnBkZj92MTU5MzQ2MTc3MicsCiAgICAgICksCiAgICAgICdzYXZlZmF2JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbF9vZmYnID0+ICdTYXZlJywKICAgICAgICAnbGFiZWxfb24nID0+ICdTYXZlZCEnLAogICAgICApLAogICAgICAnZ29iYWNrJyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ0dvIEJhY2snLAogICAgICAgICdocmVmJyA9PiAnL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtcm9vaS1zYW50by0xMTQ1MTExJywKICAgICAgKSwKICAgICAgJ3ByaW50JyA9PiAKICAgICAgYXJyYXkgKAogICAgICAgICdsYWJlbCcgPT4gJ1ByaW50JywKICAgICAgICAnaHJlZicgPT4gTlVMTCwKICAgICAgKSwKICAgICksCiAgICAncGFnZWxpbmsnID0+IAogICAgYXJyYXkgKAogICAgICAnbGFiZWwnID0+ICdHbyBCYWNrJywKICAgICAgJ2hyZWYnID0+ICcvZW4vZC93YXlraXJpLWNvbmRvcy1hcnViYS1mb3Itc2FsZS1yb29pLXNhbnRvLTExNDUxMTEnLAogICAgKSwKICAgICdhZ2VudHMnID0+IAogICAgYXJyYXkgKAogICAgICAxID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2NvdXJ0ZXN5T2YnID0+IGZhbHNlLAogICAgICAgICdjb21wYW55JyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnYnJhbmQnID0+ICdDRU5UVVJZIDIxJywKICAgICAgICAgICdsZWdhbCcgPT4gJzxzcGFuPkFydWJhPC9zcGFuPiA8c3Bhbj5SZWFsIEVzdGF0ZTwvc3Bhbj4nLAogICAgICAgICAgJ2xvZ28nID0+ICcvYXNzZXRzL2ltYWdlcy90cGwvY2VudHVyeS0yMS1sb2dvLnN2ZycsCiAgICAgICAgICAnbG9nb19hbHQnID0+ICdDRU5UVVJZIDIxIEFydWJhIFJlYWwgRXN0YXRlLCBBcnViYScsCiAgICAgICAgKSwKICAgICAgICAndGl0bGUnID0+ICdTYWxlcyBSZXByZXNlbnRhdGl2ZScsCiAgICAgICAgJ2Z1bGxuYW1lJyA9PiAnRG91Z2xhcyBSZXknLAogICAgICAgICdwaG90bycgPT4gJy9pbWFnZXMvYWdlbnRzLzEwMDMzOTAvZi8wLmpwZycsCiAgICAgICAgJ3Bob3RvX2FsdCcgPT4gJ0RvdWdsYXMgUmV5IC0gU2FsZXMgUmVwcmVzZW50YXRpdmUsIENFTlRVUlkgMjEgQXJ1YmEgUmVhbCBFc3RhdGUnLAogICAgICAgICdwaG9uZXMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdvZmZpY2UnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnaWNvbicgPT4gJ2ZhLXZvbHVtZS1jb250cm9sLXBob25lJywKICAgICAgICAgICAgJ2xhYmVsJyA9PiAnT2ZmaWNlJywKICAgICAgICAgICAgJ3RpdGxlJyA9PiAnT2ZmaWNlJywKICAgICAgICAgICAgJ3RlbCcgPT4gJzI5NzU4NjQyNDInLAogICAgICAgICAgICAnc2hvdycgPT4gJygyOTcpIDU4Ni00MjQyJywKICAgICAgICAgICksCiAgICAgICAgKSwKICAgICAgICAnZW1haWwnID0+IGZhbHNlLAogICAgICAgICd2b2lwJyA9PiBOVUxMLAogICAgICAgICdzb2NpYWwnID0+IE5VTEwsCiAgICAgICksCiAgICApLAogICAgJ3ByaWNlcycgPT4gCiAgICBhcnJheSAoCiAgICAgICdhc2tpbmcnID0+ICdVUyQgNjQ5LDAwMCcsCiAgICAgICdvdGhlcnMnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ0FXRycgPT4gJ0FXxpIgMS4xNTUuMjIwLTxzdXA+wrk8L3N1cD7CuScsCiAgICAgICksCiAgICAgICdjbGFzcycgPT4gJycsCiAgICAgICdwb3N0Zml4JyA9PiAnJywKICAgICAgJ2V4dHJhJyA9PiBmYWxzZSwKICAgICksCiAgICAnaXRlbXByb3AnID0+IAogICAgYXJyYXkgKAogICAgICAnYWRkcmVzcycgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnc3RyZWV0QWRkcmVzcycgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhJywKICAgICAgICAnYWRkcmVzc0xvY2FsaXR5JyA9PiAnUm9vaSBTYW50bycsCiAgICAgICAgJ2FkZHJlc3NSZWdpb24nID0+ICdOb29yZCcsCiAgICAgICAgJ2FkZHJlc3NDb3VudHJ5JyA9PiAnQXJ1YmEnLAogICAgICApLAogICAgICAnb2ZmZXInID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ3ByaWNlJyA9PiAnNjQ5MDAwLjAwJywKICAgICAgICAncHJpY2VDdXJyZW5jeScgPT4gJ1VTRCcsCiAgICAgICAgJ3ByaWNlVmFsaWRVbnRpbCcgPT4gJzIwMjAtMTEtMDZUMDk6NTA6MjgrMDAwMCcsCiAgICAgICAgJ3VybCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYXJ1YmEuY29tL2VuL2MvaW5xdWlyeS8xMTQ1MTExJywKICAgICAgICAndmFsaWRGcm9tJyA9PiAnMjAyMC0wNS0xMlQxMjowMCcsCiAgICAgICAgJ2F2YWlsYWJpbGl0eScgPT4gJ2h0dHA6Ly9zY2hlbWEub3JnL0luU3RvY2snLAogICAgICApLAogICAgICAncHJvZHVjdCcgPT4gCiAgICAgIGFycmF5ICgKICAgICAgICAnc2t1JyA9PiAnUkVTMTE0NTExMScsCiAgICAgICAgJ3Byb2R1Y3RJRCcgPT4gJzExNDUxMTEnLAogICAgICAgICduYW1lJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEnLAogICAgICAgICdkZXNjcmlwdGlvbicgPT4gJ1RoaXMgYnJhbmQgbmV3IHN1c3RhaW5hYmxlIGFuZCBleHBlbmRpdHVyZS1zYXZpbmcgY29uZG8gb2YgMTMxLiA1IG0yIGhhcyBhIHNwYWNpb3VzIGxpdmluZywgZGluaW5nIGFuZCBjb21wbGV0ZSBraXRjaGVuIHdpdGggYnVmZmV0IGluY2x1ZGluZyBhbGwgcG9zc2libGUga2l0Y2hlbiBhcHBsaWFuY2VzLCBoYXMgdHdvIHNwYWNpb3VzIGJlZHJvb21zIHdpdGggYSBidWlsdC1pbiB3YXJkcm9iZSwgZmxhdCBzY3JlZW4gdHYsIHdpYyBhbmQgYm90aCB3aXRoIGEgc3BhY2lvdXMgYmF0aHJvb20sIGFzIHdlbGwgYXMgdGhlIHByZXNlbmNlIG9mIGFuIGFkZGl0aW9uYWwgZ3Vlc3QgdG9pbGV0IGFuZCBhIHNlcGFyYXRlIGxhdW5kcnkgLyBjbG90aGVzIGRyeWVyIHJvb20gYmVoaW5kIHR3byBzbGlkaW5nIGRvb3JzIGluIHRoZSBlbnRyYW5jZSwgd2hpY2ggd2l0aCB0aGUgZnVsbCBpbnRlcmlvciBhbmQgZXh0ZXJpb3IgaW50ZXJpb3IgaXMgb2ZmZXJlZCBmb3IgdXMgJCA2NDksMDAwLiBDYWxsIHVzIHRvZGF5IGZvciBhIHZpZXdpbmchJywKICAgICAgICAndXJsJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhcnViYS5jb20vZW4vZC8xMTQ1MTExJywKICAgICAgICAnaW1hZ2UnID0+ICdodHRwczovL2NlbnR1cnkyMWFydWJhLmNvbS9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL3hsZy8wLmpwZycsCiAgICAgICAgJ29mZmVycycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ3ByaWNlJyA9PiAnNjQ5MDAwLjAwJywKICAgICAgICAgICdwcmljZUN1cnJlbmN5JyA9PiAnVVNEJywKICAgICAgICAgICdwcmljZVZhbGlkVW50aWwnID0+ICcyMDIwLTExLTA2VDA5OjUwOjI4KzAwMDAnLAogICAgICAgICAgJ3VybCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYXJ1YmEuY29tL2VuL2MvaW5xdWlyeS8xMTQ1MTExJywKICAgICAgICAgICd2YWxpZEZyb20nID0+ICcyMDIwLTA1LTEyVDEyOjAwJywKICAgICAgICAgICdhdmFpbGFiaWxpdHknID0+ICdodHRwOi8vc2NoZW1hLm9yZy9JblN0b2NrJywKICAgICAgICApLAogICAgICAgICdicmFuZCcgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ25hbWUnID0+ICdDRU5UVVJZIDIxJywKICAgICAgICApLAogICAgICAgICdzZWxsZXInID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdsZWdhbE5hbWUnID0+ICdDRU5UVVJZIDIxIEFydWJhIFJlYWwgRXN0YXRlJywKICAgICAgICAgICdsb2dvJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhcnViYS5jb20vbWxzLmNkbi9pbWFnZXMvbG9nb3MvMTAwMDUxMC8xNTB4NTAuanBnJywKICAgICAgICAgICdlbXBsb3llZScgPT4gJ0RvdWdsYXMgUmV5JywKICAgICAgICAgICd0ZWxlcGhvbmUnID0+ICcoMjk3KSA1ODYtNDI0MicsCiAgICAgICAgICAndXJsJyA9PiAnaHR0cDovL2NlbnR1cnkyMWFydWJhLmNvbScsCiAgICAgICAgKSwKICAgICAgICAnYWRkaXRpb25hbFByb3BlcnR5JyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAwID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ0NvdW50cnknLAogICAgICAgICAgICAndmFsdWUnID0+ICdBcnViYScsCiAgICAgICAgICApLAogICAgICAgICAgMSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdQcm9wZXJ0eSBDbGFzcycsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJ1Jlc2lkZW50aWFsJywKICAgICAgICAgICksCiAgICAgICAgICAyID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ1Byb3BlcnR5IENhdGVnb3J5JywKICAgICAgICAgICAgJ3ZhbHVlJyA9PiAnQ29uZG9zL0FwYXJ0bWVudHMnLAogICAgICAgICAgKSwKICAgICAgICAgIDMgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnVHJhbnNhY3Rpb24gVHlwZScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJ0ZvciBTYWxlJywKICAgICAgICAgICksCiAgICAgICAgICA0ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ1Byb3BlcnR5IFZpZXcnLAogICAgICAgICAgICAndmFsdWUnID0+ICdQb29sIFZpZXcnLAogICAgICAgICAgKSwKICAgICAgICAgIDUgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICduYW1lJyA9PiAnQmVkcm9vbXMnLAogICAgICAgICAgICAndmFsdWUnID0+IDIsCiAgICAgICAgICApLAogICAgICAgICAgNiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdCYXRocm9vbXMnLAogICAgICAgICAgICAndmFsdWUnID0+ICcyJmhhbGY7JywKICAgICAgICAgICksCiAgICAgICAgICA3ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnbmFtZScgPT4gJ0xpdmluZyBTcGFjZScsCiAgICAgICAgICAgICd2YWx1ZScgPT4gJzEzMS41IG3CsicsCiAgICAgICAgICApLAogICAgICAgICAgOCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ25hbWUnID0+ICdMYW5kIEFyZWEnLAogICAgICAgICAgICAndmFsdWUnID0+ICcxMzEuNSBtwrInLAogICAgICAgICAgKSwKICAgICAgICApLAogICAgICApLAogICAgICAnZXZlbnQnID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ25hbWUnID0+ICdGb3IgU2FsZTogQ29uZG9zL0FwYXJ0bWVudHMgLSBSb29pIFNhbnRvLCBBcnViYScsCiAgICAgICAgJ2xvY2F0aW9uJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnbmFtZScgPT4gJ1Jvb2kgU2FudG8gQ29uZG9zL0FwYXJ0bWVudHMnLAogICAgICAgICAgJ2FkZHJlc3MnID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnc3RyZWV0QWRkcmVzcycgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhJywKICAgICAgICAgICAgJ2FkZHJlc3NMb2NhbGl0eScgPT4gJ1Jvb2kgU2FudG8nLAogICAgICAgICAgICAnYWRkcmVzc1JlZ2lvbicgPT4gJ05vb3JkJywKICAgICAgICAgICAgJ2FkZHJlc3NDb3VudHJ5JyA9PiAnQXJ1YmEnLAogICAgICAgICAgKSwKICAgICAgICApLAogICAgICAgICdvZmZlcnMnID0+IAogICAgICAgIGFycmF5ICgKICAgICAgICAgICdwcmljZScgPT4gJzY0OTAwMC4wMCcsCiAgICAgICAgICAncHJpY2VDdXJyZW5jeScgPT4gJ1VTRCcsCiAgICAgICAgICAncHJpY2VWYWxpZFVudGlsJyA9PiAnMjAyMC0xMS0wNlQwOTo1MDoyOCswMDAwJywKICAgICAgICAgICd1cmwnID0+ICdodHRwczovL2NlbnR1cnkyMWFydWJhLmNvbS9lbi9jL2lucXVpcnkvMTE0NTExMScsCiAgICAgICAgICAndmFsaWRGcm9tJyA9PiAnMjAyMC0wNS0xMlQxMjowMCcsCiAgICAgICAgICAnYXZhaWxhYmlsaXR5JyA9PiAnaHR0cDovL3NjaGVtYS5vcmcvSW5TdG9jaycsCiAgICAgICAgKSwKICAgICAgICAnaW1hZ2UnID0+ICdodHRwczovL2NlbnR1cnkyMWFydWJhLmNvbS9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL3hsZy8wLmpwZycsCiAgICAgICAgJ2Rlc2NyaXB0aW9uJyA9PiAnVGhpcyBicmFuZCBuZXcgc3VzdGFpbmFibGUgYW5kIGV4cGVuZGl0dXJlLXNhdmluZyBjb25kbyBvZiAxMzEuIDUgbTIgaGFzIGEgc3BhY2lvdXMgbGl2aW5nLCBkaW5pbmcgYW5kIGNvbXBsZXRlIGtpdGNoZW4gd2l0aCBidWZmZXQgaW5jbHVkaW5nIGFsbCBwb3NzaWJsZSBraXRjaGVuIGFwcGxpYW5jZXMsIGhhcyB0d28gc3BhY2lvdXMgYmVkcm9vbXMgd2l0aCBhIGJ1aWx0LWluIHdhcmRyb2JlLCBmbGF0IHNjcmVlbiB0diwgd2ljIGFuZCBib3RoIHdpdGggYSBzcGFjaW91cyBiYXRocm9vbSwgYXMgd2VsbCBhcyB0aGUgcHJlc2VuY2Ugb2YgYW4gYWRkaXRpb25hbCBndWVzdCB0b2lsZXQgYW5kIGEgc2VwYXJhdGUgbGF1bmRyeSAvIGNsb3RoZXMgZHJ5ZXIgcm9vbSBiZWhpbmQgdHdvIHNsaWRpbmcgZG9vcnMgaW4gdGhlIGVudHJhbmNlLCB3aGljaCB3aXRoIHRoZSBmdWxsIGludGVyaW9yIGFuZCBleHRlcmlvciBpbnRlcmlvciBpcyBvZmZlcmVkIGZvciB1cyAkIDY0OSwwMDAuIENhbGwgdXMgdG9kYXkgZm9yIGEgdmlld2luZyEnLAogICAgICAgICdzdGFydERhdGUnID0+ICcyMDIwLTA1LTEyVDEyOjAwJywKICAgICAgICAnZW5kRGF0ZScgPT4gJzIwMjAtMTEtMDZUMDk6NTA6MjgrMDAwMCcsCiAgICAgICAgJ3VybCcgPT4gJ2h0dHBzOi8vY2VudHVyeTIxYXJ1YmEuY29tL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtcm9vaS1zYW50by0xMTQ1MTExJywKICAgICAgICAncGVyZm9ybWVyJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAnbmFtZScgPT4gJ0NFTlRVUlkgMjEgQXJ1YmEgUmVhbCBFc3RhdGUnLAogICAgICAgICksCiAgICAgICksCiAgICApLAogICAgJ21hcCcgPT4gCiAgICBhcnJheSAoCiAgICAgICdsYXQnID0+ICcxMi41ODQ3ODI0ODMyMzU0ODYwJywKICAgICAgJ2xuZycgPT4gJy03MC4wMzY5NzgxMjU1NzIyMDAwJywKICAgICAgJ2Nvb3JkcycgPT4gJzEyLjU4NDc4MjQ4MzIzNTQ4NjAsLTcwLjAzNjk3ODEyNTU3MjIwMDAnLAogICAgICAnZGlyZWN0aW9ucycgPT4gZmFsc2UsCiAgICApLAogICAgJ21lZGlhJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2dhbGxlcnknID0+IAogICAgICBhcnJheSAoCiAgICAgICAgJ2xhYmVscycgPT4gCiAgICAgICAgYXJyYXkgKAogICAgICAgICAgJ3ByZXYnID0+ICdQcmV2aW91cycsCiAgICAgICAgICAnbmV4dCcgPT4gJ05leHQnLAogICAgICAgICAgJ25vX3Bob3RvcycgPT4gJ1NvcnJ5LiBObyBQaG90b3MgQXZhbGFpYmxlLicsCiAgICAgICAgKSwKICAgICAgICAncGhvdG9zJyA9PiAKICAgICAgICBhcnJheSAoCiAgICAgICAgICAwID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDEgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMiknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8xLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgzKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzIuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAzID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDQpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMy5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDQgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoNSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi80LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgNSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSg2KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzUuanBnJywKICAgICAgICAgICksCiAgICAgICAgICA2ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDcpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvNi5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDcgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoOCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi83LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgOCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSg5KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzguanBnJywKICAgICAgICAgICksCiAgICAgICAgICA5ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDEwKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzkuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxMCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgxMSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8xMC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDExID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDEyKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzExLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTIgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMTMpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMTIuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxMyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgxNCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8xMy5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDE0ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDE1KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzE0LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTUgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMTYpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMTUuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxNiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgxNyknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8xNi5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDE3ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDE4KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzE3LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMTggPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMTkpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMTguanBnJywKICAgICAgICAgICksCiAgICAgICAgICAxOSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgyMCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8xOS5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDIwID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDIxKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzIwLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMjEgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMjIpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMjEuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAyMiA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgyMyknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8yMi5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDIzID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDI0KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzIzLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMjQgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMjUpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMjQuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAyNSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgyNiknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8yNS5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDI2ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDI3KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzI2LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMjcgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMjgpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMjcuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAyOCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgyOSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8yOC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDI5ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDMwKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzI5LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMzAgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMzEpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMzAuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAzMSA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgzMiknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8zMS5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDMyID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDMzKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzMyLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMzMgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMzQpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMzMuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAzNCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgzNSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8zNC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDM1ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDM2KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzM1LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMzYgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoMzcpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMzYuanBnJywKICAgICAgICAgICksCiAgICAgICAgICAzNyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSgzOCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi8zNy5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDM4ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDM5KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzM4LmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgMzkgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoNDApJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvMzkuanBnJywKICAgICAgICAgICksCiAgICAgICAgICA0MCA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSg0MSknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi80MC5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDQxID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDQyKScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzQxLmpwZycsCiAgICAgICAgICApLAogICAgICAgICAgNDIgPT4gCiAgICAgICAgICBhcnJheSAoCiAgICAgICAgICAgICdjYXB0aW9uJyA9PiAnKioqIGNvbWluZyBzb29uICoqKicsCiAgICAgICAgICAgICd0aXRsZV9zYWZlJyA9PiAnV2F5a2lyaSBDb25kb3MgQXJ1YmEoNDMpJywKICAgICAgICAgICAgJ3NyYycgPT4gJy9tbHMuY2RuL2ltYWdlcy9saXN0aW5ncy8xMTQ1MTExL2YvNDIuanBnJywKICAgICAgICAgICksCiAgICAgICAgICA0MyA9PiAKICAgICAgICAgIGFycmF5ICgKICAgICAgICAgICAgJ2NhcHRpb24nID0+ICcqKiogY29taW5nIHNvb24gKioqJywKICAgICAgICAgICAgJ3RpdGxlX3NhZmUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSg0NCknLAogICAgICAgICAgICAnc3JjJyA9PiAnL21scy5jZG4vaW1hZ2VzL2xpc3RpbmdzLzExNDUxMTEvZi80My5qcGcnLAogICAgICAgICAgKSwKICAgICAgICAgIDQ0ID0+IAogICAgICAgICAgYXJyYXkgKAogICAgICAgICAgICAnY2FwdGlvbicgPT4gJyoqKiBjb21pbmcgc29vbiAqKionLAogICAgICAgICAgICAndGl0bGVfc2FmZScgPT4gJ1dheWtpcmkgQ29uZG9zIEFydWJhKDQ1KScsCiAgICAgICAgICAgICdzcmMnID0+ICcvbWxzLmNkbi9pbWFnZXMvbGlzdGluZ3MvMTE0NTExMS9mLzQ0LmpwZycsCiAgICAgICAgICApLAogICAgICAgICksCiAgICAgICksCiAgICAgICdtYXBsb2MnID0+ICdodHRwczovL3d3dy5nb29nbGUuY29tL21hcHMvZW1iZWQ/cGI9ITFtMTghMW0xMiExbTMhMWQxNTA2My42OTY0MDY4OCEyZC03MC4wMzY5NzgxMjU1NzIyMCEzZDEyLjU4NDc4MjQ4MzIzNTQ5ITJtMyExZjAhMmYwITNmMCEzbTIhMWkxMDI0ITJpNzY4ITRmMTMuMSEzbTMhMW0yITFzMHgwJTNBMHgwITJ6TVRMQ3NETTFKekExTGpJaVRpQTNNTUt3TWljeE15NHhJbGMhNWUwITNtMiExc2VuITJzY2EhNHYxNTk2NzA3NDI4NDc0ITVtMiExc2VuITJzY2EnLAogICAgICAndmlkZW9zJyA9PiBmYWxzZSwKICAgICAgJ3Z0b3VycycgPT4gZmFsc2UsCiAgICApLAogICksCiAgJ2VUYWcnID0+ICdkLjEuZW4uMTE0NTExMScsCiAgJ21heEFnZScgPT4gMTQ0MDAsCiAgJ21heERlZkhvdXJzJyA9PiA0LAogICdlVGFnQXJyJyA9PiAKICBhcnJheSAoCiAgICAnaWNpZCcgPT4gJ3VzJywKICAgICd0aHJlYXQnID0+IDEsCiAgICAncm9ib3QnID0+IDAsCiAgICAnbGFuZycgPT4gJ2VuJywKICAgICdhY2N0SWQnID0+ICcxMDAwNTEwJywKICAgICdsaWQnID0+ICcxMTQ1MTExJywKICAgICdsYXN0dXBkYXRlJyA9PiAxNTkzNDYxNzcyLAogICAgJ3N0cmluZycgPT4gJ2QuMS5lbi4xMTQ1MTExJywKICAgICdtYXhBZ2UnID0+IDE0NDAwLAogICAgJ21heERlZkhvdXJzJyA9PiA0LAogICksCiAgJ01ldGFJbmZvJyA9PiAKICBhcnJheSAoCiAgICAnc2l0ZV9uYW1lJyA9PiAnQ0VOVFVSWSAyMSBBcnViYScsCiAgICAndGl0bGUnID0+ICdXYXlraXJpIENvbmRvcyBBcnViYSAtIENvbmRvIEZvciBTYWxlIFJvb2kgU2FudG8gQXJ1YmEgfCBDZW50dXJ5IDIxIEFydWJhIFJlYWwgRXN0YXRlJywKICAgICdkZXNjcmlwdGlvbicgPT4gJ1RoaXMgYnJhbmQgbmV3IHN1c3RhaW5hYmxlIGFuZCBleHBlbmRpdHVyZS1zYXZpbmcgY29uZG8gb2YgMTMxLiA1IG0yIGhhcyBhIHNwYWNpb3VzIGxpdmluZywgZGluaW5nIGFuZCBjb21wbGV0ZSBraXRjaGVuIHdpdGggYnVmZmV0IGluY2x1ZGluZyBhbGwgcG9zc2libGUgay4uLicsCiAgICAnY2Fub25pY2FsJyA9PiAnaHR0cHM6Ly9jZW50dXJ5MjFhcnViYS5jb20vZW4vZC8xMTQ1MTExJywKICAgICdhbXBodG1sJyA9PiAnL2FtcC9lbi9kLzExNDUxMTEnLAogICAgJ2xvY2FsZScgPT4gJ2VuLVVTJywKICApLAogICd1cmlfYWx0ZXJuYXRlcycgPT4gCiAgYXJyYXkgKAogICAgJ2VuJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2xhbmcnID0+ICdlbicsCiAgICAgICdsYWJlbCcgPT4gJ0VuZ2xpc2gnLAogICAgICAnZmxhZycgPT4gJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBTENBSUFBQUQ1Z0pwdUFBQUFCR2RCVFVFQUFLL0lOd1dLNlFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBSHpTVVJCVkhqYVlreE9QOElBQi8vK01mejd3OER3aTRIaFA1Q2NKYi9uLzdldmIxNi9BUEwvZ1JGUURpQUF3M0p1QWdBSUJFRFEvaXN3RUVSakd6QlFMRXJ1OTdsbDBnMCszSHZxTW4xU3BxbHFHc1pNc1pzSWUwU0lDQTVndDVhL0FHSUVhckNQdEZoKzZOL2Zmd3hBOU92UC83Ly9RWXdmZi82ZlphaG1lUGVCNGROSGhpK2ZHYjU5WTR6eXZISG1DRUFBQVczWUR6UVlhSko5M2Erdlg3OWFWZjU4Ly82OWZ2RVBscElmbno1OSt2RGh3N3QzNzk2OGVmUDNiL1NYTDU5T25qd0lFRUFzRFArWWdZNTNiMmI4OSsrL2F3dkxuOThNRGkyY1Z4bCsvdmw2bWl0dUN0QmdoaTlmL3YvNDhlL1hMODZrcmo5WHp3RUVFRU55OGc2Z3UyMnJmbjc4K05HczVPZnIxNitaQzU4K2Z2eVl3WDhyeE94WHIxNjlmUG55K2ZQbjEvLzkzYkpsQlVBQXNRQURaTUVCeGo5L0dCeGIyUC85K1MvUjh1M3Z6eHV5YVg4Wkh2M2o4L1lHbXMzdzh5Y1FBUm1pMmVFMzd0NEFDQ0RHUjQvdVNrcktBUzM1QjNUVC8vLy93QURPZ0xPQklhWEl5akJsd3hLQUFHS1JYakNCMFNPRWFldSsveTlmTW56NEFIUXhDUDM0OFIvbytsKy8vc01aUUJOTEV2aWYzQWNJSU1aYnR5N0x5NnQ5Wm1YbCtmWGovMzhHb0hIL1VjR2ZQNzkvL0JCaVlIank5Kzgvb1VrTkFBSEV3dDFWL3ZJL0tCWS9RU0lTRnFNL0dCZytNekI4QTZQZllDNUVGaURBQUJxZ1c3NzZNUDByQUFBQUFFbEZUa1N1UW1DQycsCiAgICAgICdocmVmJyA9PiAnL2VuL2Qvd2F5a2lyaS1jb25kb3MtYXJ1YmEtZm9yLXNhbGUtMTE0NTExMScsCiAgICApLAogICAgJ25sJyA9PiAKICAgIGFycmF5ICgKICAgICAgJ2xhbmcnID0+ICdubCcsCiAgICAgICdsYWJlbCcgPT4gJ05lZGVybGFuZHMnLAogICAgICAnZmxhZycgPT4gJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBTENBSUFBQUQ1Z0pwdUFBQUFCR2RCVFVFQUFLL0lOd1dLNlFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdTVzFoWjJWU1pXRmtlWEhKWlR3QUFBRlhTVVJCVkhqYVl2elBnQUQvVU5sWUVVQUFrdVRnQ0FBSUJnSmdncTVWb0FzMXFNMHZkem1NejM2MnZlempva3hQR2lta0VRNVdvQVFFS3VLNzF6d0NDS3lCNGMvL0o4K0JTaG4rL3Z2Lyt3L0QzOTlBRW94Ky8vOEZKSC85L3dVVStjVW9LdzIwQVNDQVdCaEVEZi9MeURPdzg0QlUvL2tEdGdHSS9vQVJtQUhSREpRU0Z3VnFBQWdneG84ZlAvTHk4b0tjOVA4L0F4amlBb3lNakE4ZVBBQUlJSlovLy81QlZJTTBNT0JXRHBSbFpQeno1dzlBQUxIOGd5dkNiejdRQnJDSkFBSEV5S0RZWDE1ci8rajExOTkvL3YzNSsrL1huNysvLy83N0RTVC93TWwvZjREazM3OEs0ang3TzJjQUJCQUx3N05QNzcvK2V2M3hCMGdPcE9IZnI5OUFkWDkvZ1RWQVNLQ0dQLy8rOFhDeU1qQzhBd2dnRm9aZklIV1N3cHdRazRDVy9BWWpzS2xBOHUrZmYvLy8vdjMzOTk4L1lQZ0JuUVFRUUl6QWFHTmcrQVZHZjVBWWY1QkUvb0NqR0VJeUFRUVlBR3ZLWjRDNit4WFJBQUFBQUVsRlRrU3VRbUNDJywKICAgICAgJ2hyZWYnID0+ICcvbmwvZC93YXlraXJpLWNvbmRvcy1hcnViYS10ZS1rb29wLTExNDUxMTEnLAogICAgKSwKICApLAop