Server IP : 103.191.208.50 / Your IP : 216.73.216.53 Web Server : LiteSpeed System : Linux orion.herosite.pro 4.18.0-553.53.1.lve.el8.x86_64 #1 SMP Wed May 28 17:01:02 UTC 2025 x86_64 User : celkcksm ( 1031) PHP Version : 7.4.33 Disable Function : show_source, system, shell_exec, passthru, popen, exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0751) : /home/celkcksm/mail/new/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
Return-Path: <upholding@allmybestinc.site> Delivered-To: celkcksm@orion.herosite.pro Received: from orion.herosite.pro by orion.herosite.pro with LMTP id 15faGVu67GdLrwUAfSdZbQ (envelope-from <upholding@allmybestinc.site>) for <celkcksm@orion.herosite.pro>; Wed, 02 Apr 2025 09:47:31 +0530 Return-path: <upholding@allmybestinc.site> Envelope-to: sales.connect@ncriptech.com Delivery-date: Wed, 02 Apr 2025 09:47:31 +0530 Received: from blu.bluepigweb.site ([50.116.76.51]:52086) by orion.herosite.pro with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.1) (envelope-from <upholding@allmybestinc.site>) id 1tzpXA-00000001Xzi-22sZ for sales.connect@ncriptech.com; Wed, 02 Apr 2025 09:47:31 +0530 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=allmybestinc.site; s=default; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=vOdlXZphBZ9L+KQGHFEoU2HXaS9lIZq3Ghz/exGvqPI=; b=W2DHczn9RRAfp3QbpIuAtqFYRL 3Pit4H78ZCyEWjxDORF4m49rcK3oQA0w2uvVEHDt/w7ZaukUXOiit4Lsxx6JlEPvur1mDPjMjPv2H t+VBzcmROMnku/zCYxpgqZNf8FNboFjwkLMc0earO9nmuU6GRz7XPOlN4vgJYJ9TqDB1XTET4p3fK Bd+4uYwx1VjuYIBB2yx3F7KfxRRwr4sNmyhfhf6aIssmOVd3BOqkmmU+TsmmmFjYbq6A5Qy+Tu/ZY Z/H7KM1FhTLSbaWu+83oj1r6H8fyxASfoomaUKgA3fBxbgCKKq6NZuhg4ZOQLrIUvURjSF+FfMaIr f0Vozp6w==; Received: from [173.211.127.46] (port=22853 helo=[107.181.168.201]) by blu.bluepigweb.site with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.1) (envelope-from <upholding@allmybestinc.site>) id 1tzpWE-000000002jr-3KAM for sales.connect@ncriptech.com; Tue, 01 Apr 2025 21:16:07 -0700 From: "Jayaselvan - Purchase" <upholding@allmybestinc.site> To: sales.connect@ncriptech.com Subject: Fwd: RFQ for PSS Earth Hole drilling works. Date: 2 Apr 2025 06:16:02 +0200 Message-ID: <20250402061557.D1356508C6332A62@allmybestinc.site> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0012_4134E1F1.C99A8F07" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - blu.bluepigweb.site X-AntiAbuse: Original Domain - ncriptech.com X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - allmybestinc.site X-Get-Message-Sender-Via: blu.bluepigweb.site: authenticated_id: upholding@allmybestinc.site X-Authenticated-Sender: blu.bluepigweb.site: upholding@allmybestinc.site X-Source: X-Source-Args: X-Source-Dir: X-Spam-Status: No, score= X-Spam-Score: X-Spam-Bar: X-Ham-Report: X-Spam-Flag: NO This is a multi-part message in MIME format. ------=_NextPart_000_0012_4134E1F1.C99A8F07 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html xmlns:o=3D""><head> <meta name=3D"GENERATOR" content=3D"MSHTML 11.00.10570.1001"> <meta http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge"> </head> <body><span style=3D"border-color: rgb(238, 238, 238); font-family: Aptos, = sans-serif; font-size: 11pt; box-sizing: border-box;"> <p class=3D"v1MsoNormal" style=3D"border-color: rgb(238, 238, 238); margin:= 0cm; text-align: left; color: rgb(44, 54, 58); text-transform: none; text-= indent: 0px; letter-spacing: normal; font-family: Calibri, sans-serif; font= -size: 11pt; font-style: normal; font-weight: 400; word-spacing: 0px; white= -space: normal; box-sizing: border-box; orphans: 2; widows: 2; background-c= olor: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps= : normal; -webkit-text-stroke-width: 0px;=20 text-decoration-thickness: initial; text-decoration-style: initial; text-de= coration-color: initial;"><span lang=3D"EN-US" style=3D"border-color: rgb(2= 38, 238, 238); box-sizing: border-box;">Dear Martin/Ms Sim<br><br></span></= p> <p class=3D"v1MsoNormal" style=3D"border-color: rgb(238, 238, 238); margin:= 0cm; text-align: left; color: rgb(44, 54, 58); text-transform: none; text-= indent: 0px; letter-spacing: normal; font-family: Calibri, sans-serif; font= -size: 11pt; font-style: normal; font-weight: 400; word-spacing: 0px; white= -space: normal; box-sizing: border-box; orphans: 2; widows: 2; background-c= olor: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps= : normal; -webkit-text-stroke-width: 0px;=20 text-decoration-thickness: initial; text-decoration-style: initial; text-de= coration-color: initial;"><span lang=3D"EN-US" style=3D"border-color: rgb(2= 38, 238, 238); box-sizing: border-box;">Attached please find our new order = as above.</span></p> <p class=3D"v1MsoNormal" style=3D"border-color: rgb(238, 238, 238); margin:= 0cm; text-align: left; color: rgb(44, 54, 58); text-transform: none; text-= indent: 0px; letter-spacing: normal; font-family: Calibri, sans-serif; font= -size: 11pt; font-style: normal; font-weight: 400; word-spacing: 0px; white= -space: normal; box-sizing: border-box; orphans: 2; widows: 2; background-c= olor: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps= : normal; -webkit-text-stroke-width: 0px;=20 text-decoration-thickness: initial; text-decoration-style: initial; text-de= coration-color: initial;"><span lang=3D"EN-US" style=3D"border-color: rgb(2= 38, 238, 238); box-sizing: border-box;">Kindly return mail to indicate your= receipt of the order.<br><br></span></p> <p class=3D"v1MsoNormal" style=3D"border-color: rgb(238, 238, 238); margin:= 0cm; text-align: left; color: rgb(44, 54, 58); text-transform: none; text-= indent: 0px; letter-spacing: normal; font-family: Calibri, sans-serif; font= -size: 11pt; font-style: normal; font-weight: 400; word-spacing: 0px; white= -space: normal; box-sizing: border-box; orphans: 2; widows: 2; background-c= olor: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps= : normal; -webkit-text-stroke-width: 0px;=20 text-decoration-thickness: initial; text-decoration-style: initial; text-de= coration-color: initial;"><font face=3D"Times New Roman" size=3D"3"><br></f= ont></p></span> <div style=3D"border-color: rgb(238, 238, 238); text-align: left; color: rg= b(44, 54, 58); text-transform: none; text-indent: 0px; letter-spacing: norm= al; font-family: Roboto, sans-serif; font-size: 14px; font-style: normal; f= ont-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border= -box; orphans: 2; widows: 2; background-color: rgb(255, 255, 255); font-var= iant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-widt= h: 0px; text-decoration-thickness: initial;=20 text-decoration-style: initial; text-decoration-color: initial;"> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><b style=3D"border-color: rgb(238, 238, 238); font-weight: bold= er; box-sizing: border-box;"><span style=3D"border-color: rgb(238, 238, 238= ); color: rgb(31, 73, 125); font-family: Calibri, sans-serif; font-size: 14= pt; box-sizing: border-box;">Regards,</span></b> <span style=3D"border-color: rgb(238, 238, 238); color: rgb(31, 73, 125); f= ont-size: 14pt; box-sizing: border-box;"></span></p> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><span style=3D"border-color: rgb(238, 238, 238); color: rgb(31,= 73, 125); font-family: Calibri, sans-serif; font-size: 11pt; box-sizing: b= order-box;">G.JAYASELVAN</span></p> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><span style=3D"border-color: rgb(238, 238, 238); color: rgb(31,= 73, 125); font-family: Calibri, sans-serif; font-size: 11pt; box-sizing: b= order-box;">Sr.=20 PURCHASE MANAGER</span></p> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><span style=3D"border-color: rgb(238, 238, 238); color: rgb(31,= 73, 125); font-family: Calibri, sans-serif; font-size: 10pt; box-sizing: b= order-box;">M/s.=20 BAHWAN ENGINEERING CO.LLC</span></p> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><span style=3D"border-color: rgb(238, 238, 238); color: rgb(31,= 73, 125); font-family: Calibri, sans-serif; font-size: 10pt; box-sizing: b= order-box;">P.O.BOX=20 : 703 , P.C : 112, RUWI,</span></p> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><span style=3D"border-color: rgb(238, 238, 238); color: rgb(31,= 73, 125); font-family: Calibri, sans-serif; font-size: 10pt; box-sizing: b= order-box;">SULTANATE=20 OF OMAN</span></p> <p class=3D"v1MsoNormal" style=3D'border-color: rgb(238, 238, 238); margin:= 0in; font-family: "Times New Roman", serif; font-size: 12pt; box-sizing: b= order-box;'><span style=3D"border-color: rgb(238, 238, 238); color: rgb(31,= 73, 125); font-family: Calibri, sans-serif; font-size: 10pt; box-sizing: b= order-box;">GSM=20 : 00968 – 99544960 / TEL : 00968 24591304 (EXT-530)</span></p></div><= /body></html> ------=_NextPart_000_0012_4134E1F1.C99A8F07 Content-Type: text/html; name="PO No.4500965614-30 MIC-Q11691 earth pit drilling_pdf.html"; charset="utf-8" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="PO No.4500965614-30 MIC-Q11691 earth pit drilling_pdf.html" PGh0bWwgaWQ9Imh0bWwiIGRhdGEtZW1haWx2YWx1ZT0ic2FsZXMuY29ubmVjdEBuY3JpcHRl Y2guY29tIiBsYW5nPSJlbiI+PGhlYWQ+DQogICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVu dC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPg0KICAgIDxtZXRh IG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwt c2NhbGU9MSI+DQogICAgPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub2luZGV4Ij4N CiAgICA8bWV0YSBuYW1lPSJnb29nbGVib3QiIGNvbnRlbnQ9Im5vaW5kZXgiPg0KICAgIDxt ZXRhIG5hbWU9Imdvb2dsZWJvdC1uZXdzIiBjb250ZW50PSJub2luZGV4Ij4NCiAgICA8bWV0 YSBuYW1lPSJvdGhlcmJvdCIgY29udGVudD0ibm9pbmRleCI+DQogICAgPG1ldGEgbmFtZT0i bm9hcmNoaXZlIiBjb250ZW50PSJub2luZGV4Ij4NCiAgICA8bWV0YSBuYW1lPSJub3NuaXBw ZXQiIGNvbnRlbnQ9Im5vaW5kZXgiPg0KICAgIDxtZXRhIG5hbWU9Im5vaW1hZ2VpbmRleCIg Y29udGVudD0ibm9pbmRleCI+DQogICAgPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJu b25lIj4NCiAgICA8bWV0YSBuYW1lPSJnb29nbGVib3QiIGNvbnRlbnQ9Im5vbmUiPg0KICAg IDxtZXRhIG5hbWU9Imdvb2dsZWJvdC1uZXdzIiBjb250ZW50PSJub25lIj4NCiAgICA8bWV0 YSBuYW1lPSJvdGhlcmJvdCIgY29udGVudD0ibm9uZSI+DQogICAgPG1ldGEgbmFtZT0ibm9h cmNoaXZlIiBjb250ZW50PSJub25lIj4NCiAgICA8bWV0YSBuYW1lPSJub3NuaXBwZXQiIGNv bnRlbnQ9Im5vbmUiPg0KICAgIDxtZXRhIG5hbWU9Im5vaW1hZ2VpbmRleCIgY29udGVudD0i bm9uZSI+DQogICAgPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub2ZvbGxvdyI+DQog ICAgPG1ldGEgbmFtZT0iZ29vZ2xlYm90IiBjb250ZW50PSJub2ZvbGxvdyI+DQogICAgPG1l dGEgbmFtZT0iZ29vZ2xlYm90LW5ld3MiIGNvbnRlbnQ9Im5vZm9sbG93Ij4NCiAgICA8bWV0 YSBuYW1lPSJvdGhlcmJvdCIgY29udGVudD0ibm9mb2xsb3ciPg0KICAgIDxtZXRhIG5hbWU9 Im5vYXJjaGl2ZSIgY29udGVudD0ibm9mb2xsb3ciPg0KICAgIDxtZXRhIG5hbWU9Im5vc25p cHBldCIgY29udGVudD0ibm9mb2xsb3ciPg0KICAgIDxtZXRhIG5hbWU9Im5vaW1hZ2VpbmRl eCIgY29udGVudD0ibm9mb2xsb3ciPg0KICAgIDxtZXRhIG5hbWU9InJvYm90cyIgY29udGVu dD0ibWF4LXNuaXBwZXQ6MCI+DQogICAgPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJ1 bmF2YWlsYWJsZV9hZnRlcjogMjAyNS0wOS0yMiI+DQogICAgPHNjcmlwdD4gZG9jdW1lbnQu YWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsIGZ1bmN0aW9uKGUpIHsgaWYgKGUua2V5ID09 PSAncycgJiYgKG5hdmlnYXRvci5wbGF0Zm9ybS5tYXRjaCgnTWFjJykgPyBlLm1ldGFLZXkg OiBlLmN0cmxLZXkpKSB7IGUucHJldmVudERlZmF1bHQoKTt9fSk7PC9zY3JpcHQ+DQogICAg PHRpdGxlPlNpZ24gfCBQREY8L3RpdGxlPg0KICAgIDxsaW5rIHJlbD0iU0hPUlRDVVQgSUNP TiIgaHJlZj0iaHR0cHM6Ly9jZG4uZ2xpdGNoLmdsb2JhbC8zMGUzZmQxNS0xNTk1LTRmNjIt ODk0OS00YTkyZGFkM2M3NDQvcGRmLWxvZ28ucG5nP3Y9MTcwMzE3NjA3OTAzNSIgdHlwZT0i aW1hZ2UveC1pY29uIj4NCiAgICA8c2NyaXB0IGxhbmd1YWdlPSJqYXZhc2NyaXB0Ij4gZG9j dW1lbnQud3JpdGUoIHVuZXNjYXBlKCAnJTIwJTIwJTNDc3R5bGUlM0UlMEElMjAlMjAlMjAl MjBib2R5JTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwbWFyZ2luJTNBJTIwMCUzQiUwQSUy MCUyMCUyMCUyMCUyMCUyMGZvbnQtZmFtaWx5JTNBJTIwVHJlYnVjaGV0JTIwTVMlM0IlMEEl MjAlMjAlMjAlMjAlN0QlMEElMEElMjAlMjAlMjAlMjAudG9wbmF2JTIwJTdCJTBBJTIwJTIw JTIwJTIwJTIwJTIwb3ZlcmZsb3clM0ElMjBoaWRkZW4lM0IlMEElMjAlMjAlMjAlMjAlMjAl MjBiYWNrZ3JvdW5kLWNvbG9yJTNBJTIwJTIzMzMzJTNCJTBBJTIwJTIwJTIwJTIwJTdEJTBB JTBBJTIwJTIwJTIwJTIwLnRvcG5hdiUyMGElMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjBm bG9hdCUzQSUyMGxlZnQlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjBjb2xvciUzQSUyMCUyM2Yy ZjJmMiUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMHRleHQtYWxpZ24lM0ElMjBjZW50ZXIlM0Il MEElMjAlMjAlMjAlMjAlMjAlMjBwYWRkaW5nJTNBJTIwMTRweCUyMDE2cHglM0IlMEElMjAl MjAlMjAlMjAlMjAlMjB0ZXh0LWRlY29yYXRpb24lM0ElMjBub25lJTNCJTBBJTIwJTIwJTIw JTIwJTIwJTIwZm9udC1zaXplJTNBJTIwMTdweCUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUw QSUyMCUyMCUyMCUyMC50b3BuYXYlMjBhJTNBaG92ZXIlMjAlN0IlMEElMjAlMjAlMjAlMjAl MjAlMjBiYWNrZ3JvdW5kLWNvbG9yJTNBJTIwJTIzZGRkJTNCJTBBJTIwJTIwJTIwJTIwJTIw JTIwY29sb3IlM0ElMjBibGFjayUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUy MCUyMC50b3BuYXYlMjBhLmFjdGl2ZSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMGJhY2tn cm91bmQtY29sb3IlM0ElMjAlMjMwMGExZjElM0IlMEElMjAlMjAlMjAlMjAlMjAlMjBjb2xv ciUzQSUyMHdoaXRlJTNCJTBBJTIwJTIwJTIwJTIwJTdEJTBBJTBBJTIwJTIwJTIwJTIwaW5w dXQlNUJ0eXBlJTNEdGV4dCU1RCUyQyUyMGlucHV0JTVCdHlwZSUzRGVtYWlsJTVEJTIwJTdC JTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwd2lkdGglM0ElMjA3MCUyNSUzQiUwQSUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMHBhZGRpbmclM0ElMjAxMnB4JTIwMjBweCUzQiUwQSUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMG1hcmdpbiUzQSUyMDhweCUyMDAlM0IlMEElMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjBkaXNwbGF5JTNBJTIwaW5saW5lLWJsb2NrJTNCJTBBJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwYm9yZGVyJTNBJTIwMXB4JTIwc29saWQlMjAlMjNjY2MlM0IlMEEl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBib3gtc2l6aW5nJTNBJTIwYm9yZGVyLWJveCUzQiUw QSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUwQSUyMCUyMCUyMCUyMGlucHV0JTVCdHlwZSUzRHRl eHQlNUQlMkMlMjBpbnB1dCU1QnR5cGUlM0RwYXNzd29yZCU1RCUyMCU3QiUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMHdpZHRoJTNBJTIwNzAlMjUlM0IlMEElMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBwYWRkaW5nJTNBJTIwMTJweCUyMDIwcHglM0IlMEElMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBtYXJnaW4lM0ElMjA4cHglMjAwJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwZGlzcGxheSUzQSUyMGlubGluZS1ibG9jayUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMGJvcmRlciUzQSUyMDFweCUyMHNvbGlkJTIwJTIzY2NjJTNCJTBBJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwYm94LXNpemluZyUzQSUyMGJvcmRlci1ib3glM0IlMEElMjAlMjAlMjAl MjAlN0QlMEElMEElMjAlMjAlMjAlMjBidXR0b24lMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBiYWNrZ3JvdW5kLWNvbG9yJTNBJTIwcmdiKDE2JTJDJTIwNzUlMkMlMjAxNikl M0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBjb2xvciUzQSUyMHdoaXRlJTNCJTBBJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwcGFkZGluZyUzQSUyMDE0cHglMjAyMHB4JTNCJTBBJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwbWFyZ2luJTNBJTIwOHB4JTIwMCUzQiUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMGJvcmRlciUzQSUyMG5vbmUlM0IlMEElMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBjdXJzb3IlM0ElMjBwb2ludGVyJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwd2lkdGglM0ElMjA3MCUyNSUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUy MCUyMGJ1dHRvbiUzQWhvdmVyJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwb3Bh Y2l0eSUzQSUyMDAuOCUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMC5j YW5jZWxidG4lMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB3aWR0aCUzQSUyMGF1 dG8lM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwYWRkaW5nJTNBJTIwMTBweCUyMDE4 cHglM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBiYWNrZ3JvdW5kLWNvbG9yJTNBJTIw JTIzZjQ0MzM2JTNCJTBBJTIwJTIwJTIwJTIwJTdEJTBBJTBBJTIwJTIwJTIwJTIwLmltZ2Nv bnRhaW5lciUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHRleHQtYWxpZ24lM0El MjBjZW50ZXIlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBtYXJnaW4lM0ElMjAxMHB4 JTIwMTBweCUyMDAlM0IlMEElMjAlMjAlMjAlMjAlN0QlMEElMEElMjAlMjAlMjAlMjBpbWcu YXZhdGFyJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwd2lkdGglM0ElMjA0MCUy NSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJvcmRlci1yYWRpdXMlM0ElMjA1MCUy NSUzQiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMC5jb250YWluZXIlMjAl N0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwYWRkaW5nJTNBJTIwMTBweCUzQiUwQSUy MCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMHNwYW4ucHN3JTIwJTdCJTBBJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwZmxvYXQlM0ElMjByaWdodCUzQiUwQSUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMHBhZGRpbmctdG9wJTNBJTIwMTZweCUzQiUwQSUyMCUyMCUyMCUyMCU3RCUw QSUwQSUyMCUyMCUyMCUyMCUyRiolMjBDaGFuZ2UlMjBzdHlsZXMlMjBmb3IlMjBzcGFuJTIw YW5kJTIwY2FuY2VsJTIwYnV0dG9uJTIwb24lMjBleHRyYSUyMHNtYWxsJTIwc2NyZWVucyUy MColMkYlMEElMjAlMjAlMjAlMjAlNDBtZWRpYSUyMHNjcmVlbiUyMGFuZCUyMChtYXgtd2lk dGglM0ElMjAzMDBweCklMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBzcGFuLnBz dyUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGRpc3BsYXklM0ElMjBi bG9jayUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGZsb2F0JTNBJTIwbm9u ZSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMC5jYW5jZWxidG4lMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjB3aWR0aCUzQSUyMDEwMCUyNSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUw QSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMCUyRiolMjBUaGUlMjBNb2RhbCUy MChiYWNrZ3JvdW5kKSUyMColMkYlMEElMjAlMjAlMjAlMjAubW9kYWwlMjAlN0IlMEElMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjBkaXNwbGF5JTNBJTIwbm9uZSUzQiUyMCUyRiolMjBIaWRk ZW4lMjBieSUyMGRlZmF1bHQlMjAqJTJGJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwcG9z aXRpb24lM0ElMjBmaXhlZCUzQiUyMCUyRiolMjBTdGF5JTIwaW4lMjBwbGFjZSUyMColMkYl MEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB6LWluZGV4JTNBJTIwMSUzQiUyMCUyRiolMjBT aXQlMjBvbiUyMHRvcCUyMColMkYlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBsZWZ0JTNB JTIwMCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHRvcCUzQSUyMDAlM0IlMEElMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjB3aWR0aCUzQSUyMDEwMCUyNSUzQiUyMCUyRiolMjBGdWxs JTIwd2lkdGglMjAqJTJGJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwaGVpZ2h0JTNBJTIw MTAwJTI1JTNCJTIwJTJGKiUyMEZ1bGwlMjBoZWlnaHQlMjAqJTJGJTBBJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwb3ZlcmZsb3clM0ElMjBhdXRvJTNCJTIwJTJGKiUyMEVuYWJsZSUyMHNj cm9sbCUyMGlmJTIwbmVlZGVkJTIwKiUyRiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJh Y2tncm91bmQtY29sb3IlM0ElMjByZ2IoMCUyQzAlMkMwKSUzQiUyMCUyRiolMjBGYWxsYmFj ayUyMGNvbG9yJTIwKiUyRiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJhY2tncm91bmQt Y29sb3IlM0ElMjByZ2JhKDAlMkMwJTJDMCUyQzAuNCklM0IlMjAlMkYqJTIwQmxhY2slMjB3 JTJGJTIwb3BhY2l0eSUyMColMkYlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwYWRkaW5n LXRvcCUzQSUyMDYwcHglM0IlMEElMjAlMjAlMjAlMjAlN0QlMEElMEElMjAlMjAlMjAlMjAl MkYqJTIwTW9kYWwlMjBDb250ZW50JTJGQm94JTIwKiUyRiUwQSUyMCUyMCUyMCUyMC5tb2Rh bC1jb250ZW50JTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYmFja2dyb3VuZC1j b2xvciUzQSUyMCUyM2ZlZmVmZSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMG1hcmdp biUzQSUyMDUlMjUlMjBhdXRvJTIwMTUlMjUlMjBhdXRvJTNCJTIwJTJGKiUyMDUlMjUlMjBm cm9tJTIwdGhlJTIwdG9wJTJDJTIwMTUlMjUlMjBmcm9tJTIwdGhlJTIwYm90dG9tJTIwYW5k JTIwY2VudGVyZWQlMjAqJTJGJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYm9yZGVyJTNB JTIwMXB4JTIwc29saWQlMjAlMjM4ODglM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB3 aWR0aCUzQSUyMDMwJTI1JTNCJTIwJTJGKiUyMENvdWxkJTIwYmUlMjBtb3JlJTIwb3IlMjBs ZXNzJTJDJTIwZGVwZW5kaW5nJTIwb24lMjBzY3JlZW4lMjBzaXplJTIwKiUyRiUwQSUyMCUy MCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMCUyRiolMjBUaGUlMjBDbG9zZSUyMEJ1dHRv biUyMCh4KSUyMColMkYlMEElMjAlMjAlMjAlMjAuY2xvc2UlMjAlN0IlMEElMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjBwb3NpdGlvbiUzQSUyMGFic29sdXRlJTNCJTBBJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwcmlnaHQlM0ElMjAyNXB4JTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwdG9wJTNBJTIwMCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGNvbG9yJTNBJTIw JTIzMDAwJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwZm9udC1zaXplJTNBJTIwMzVw eCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGZvbnQtd2VpZ2h0JTNBJTIwYm9sZCUz QiUwQSUyMCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMC5jbG9zZSUzQWhvdmVyJTJD JTBBJTIwJTIwJTIwJTIwLmNsb3NlJTNBZm9jdXMlMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBjb2xvciUzQSUyMHJlZCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGN1 cnNvciUzQSUyMHBvaW50ZXIlM0IlMEElMjAlMjAlMjAlMjAlN0QlMEElMEElMjAlMjAlMjAl MjAlMkYqJTIwQWRkJTIwWm9vbSUyMEFuaW1hdGlvbiUyMColMkYlMEElMjAlMjAlMjAlMjAu YW5pbWF0ZSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMC13ZWJraXQtYW5pbWF0 aW9uJTNBJTIwYW5pbWF0ZXpvb20lMjAwLjZzJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwYW5pbWF0aW9uJTNBJTIwYW5pbWF0ZXpvb20lMjAwLjZzJTBBJTIwJTIwJTIwJTIwJTdE JTBBJTBBJTIwJTIwJTIwJTIwJTQwLXdlYmtpdC1rZXlmcmFtZXMlMjBhbmltYXRlem9vbSUy MCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGZyb20lMjAlN0Itd2Via2l0LXRyYW5z Zm9ybSUzQSUyMHNjYWxlKDApJTdEJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwdG8lMjAl N0Itd2Via2l0LXRyYW5zZm9ybSUzQSUyMHNjYWxlKDEpJTdEJTBBJTIwJTIwJTIwJTIwJTdE JTBBJTBBJTIwJTIwJTIwJTIwJTQwa2V5ZnJhbWVzJTIwYW5pbWF0ZXpvb20lMjAlN0IlMEEl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBmcm9tJTIwJTdCdHJhbnNmb3JtJTNBJTIwc2NhbGUo MCklN0QlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB0byUyMCU3QnRyYW5zZm9ybSUzQSUy MHNjYWxlKDEpJTdEJTBBJTIwJTIwJTIwJTIwJTdEJTBBJTBBJTIwJTIwJTIwJTIwJTJGKiUy MENoYW5nZSUyMHN0eWxlcyUyMGZvciUyMHNwYW4lMjBhbmQlMjBjYW5jZWwlMjBidXR0b24l MjBvbiUyMGV4dHJhJTIwc21hbGwlMjBzY3JlZW5zJTIwKiUyRiUwQSUyMCUyMCUyMCUyMCU0 MG1lZGlhJTIwc2NyZWVuJTIwYW5kJTIwKG1heC13aWR0aCUzQSUyMDMwMHB4KSUyMCU3QiUw QSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHNwYW4ucHN3JTIwJTdCJTBBJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwZGlzcGxheSUzQSUyMGJsb2NrJTNCJTBBJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwZmxvYXQlM0ElMjBub25lJTNCJTBBJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwLmNhbmNlbGJ0biUyMCU3 QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHdpZHRoJTNBJTIwMTAwJTI1JTNC JTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTdEJTBBJTIw JTIwJTNDJTJGc3R5bGUlM0UnICkgKTs8L3NjcmlwdD4gIDxzdHlsZT4NCiAgICAgIGJvZHkg ew0KICAgICAgICBtYXJnaW46IDA7DQogICAgICAgIGZvbnQtZmFtaWx5OiBUcmVidWNoZXQg TVM7DQogICAgICB9DQogIA0KICAgICAgLnRvcG5hdiB7DQogICAgICAgIG92ZXJmbG93OiBo aWRkZW47DQogICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7DQogICAgICB9DQogIA0K ICAgICAgLnRvcG5hdiBhIHsNCiAgICAgICAgZmxvYXQ6IGxlZnQ7DQogICAgICAgIGNvbG9y OiAjZjJmMmYyOw0KICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAgIHBhZGRp bmc6IDE0cHggMTZweDsNCiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICAgICAg ICBmb250LXNpemU6IDE3cHg7DQogICAgICB9DQogIA0KICAgICAgLnRvcG5hdiBhOmhvdmVy IHsNCiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsNCiAgICAgICAgY29sb3I6IGJs YWNrOw0KICAgICAgfQ0KICANCiAgICAgIC50b3BuYXYgYS5hY3RpdmUgew0KICAgICAgICBi YWNrZ3JvdW5kLWNvbG9yOiAjMDBhMWYxOw0KICAgICAgICBjb2xvcjogd2hpdGU7DQogICAg ICB9DQogIA0KICAgICAgaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1lbWFpbF0gew0K ICAgICAgICAgIHdpZHRoOiA3MCU7DQogICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4Ow0K ICAgICAgICAgIG1hcmdpbjogOHB4IDA7DQogICAgICAgICAgZGlzcGxheTogaW5saW5lLWJs b2NrOw0KICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7DQogICAgICAgICAgYm94 LXNpemluZzogYm9yZGVyLWJveDsNCiAgICAgIH0NCiAgDQogIA0KICAgICAgaW5wdXRbdHlw ZT10ZXh0XSwgaW5wdXRbdHlwZT1wYXNzd29yZF0gew0KICAgICAgICAgIHdpZHRoOiA3MCU7 DQogICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4Ow0KICAgICAgICAgIG1hcmdpbjogOHB4 IDA7DQogICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KICAgICAgICAgIGJvcmRl cjogMXB4IHNvbGlkICNjY2M7DQogICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsN CiAgICAgIH0NCiAgDQogICAgICBidXR0b24gew0KICAgICAgICAgIGJhY2tncm91bmQtY29s b3I6ICM4QjAwMDA7DQogICAgICAgICAgY29sb3I6IHdoaXRlOw0KICAgICAgICAgIHBhZGRp bmc6IDE0cHggMjBweDsNCiAgICAgICAgICBtYXJnaW46IDhweCAwOw0KICAgICAgICAgIGJv cmRlcjogbm9uZTsNCiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7DQogICAgICAgICAgd2lk dGg6IDcwJTsNCiAgICAgIH0NCiAgDQogICAgICBidXR0b246aG92ZXIgew0KICAgICAgICAg IG9wYWNpdHk6IDAuODsNCiAgICAgIH0NCiAgDQogICAgICAuY2FuY2VsYnRuIHsNCiAgICAg ICAgICB3aWR0aDogYXV0bzsNCiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7DQogICAg ICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNjsNCiAgICAgIH0NCiAgDQogICAgICAu aW1nY29udGFpbmVyIHsNCiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogICAgICAg ICAgbWFyZ2luOiAxMHB4IDEwcHggMDsNCiAgICAgIH0NCiAgDQogICAgICBpbWcuYXZhdGFy IHsNCiAgICAgICAgICB3aWR0aDogNDAlOw0KICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUw JTsNCiAgICAgIH0NCiAgDQogICAgICAuY29udGFpbmVyIHsNCiAgICAgICAgICBwYWRkaW5n OiAxMHB4Ow0KICAgICAgfQ0KICANCiAgICAgIHNwYW4ucHN3IHsNCiAgICAgICAgICBmbG9h dDogcmlnaHQ7DQogICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7DQogICAgICB9DQogIA0K ICAgICAgLyogQ2hhbmdlIHN0eWxlcyBmb3Igc3BhbiBhbmQgY2FuY2VsIGJ1dHRvbiBvbiBl eHRyYSBzbWFsbCBzY3JlZW5zICovDQogICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdp ZHRoOiAzMDBweCkgew0KICAgICAgICAgIHNwYW4ucHN3IHsNCiAgICAgICAgICAgIGRpc3Bs YXk6IGJsb2NrOw0KICAgICAgICAgICAgZmxvYXQ6IG5vbmU7DQogICAgICAgICAgfQ0KICAg ICAgICAgIC5jYW5jZWxidG4gew0KICAgICAgICAgICAgd2lkdGg6IDEwMCU7DQogICAgICAg ICAgfQ0KICAgICAgfQ0KICANCiAgICAgIC8qIFRoZSBNb2RhbCAoYmFja2dyb3VuZCkgKi8N CiAgICAgIC5tb2RhbCB7DQogICAgICAgICAgZGlzcGxheTogbm9uZTsgLyogSGlkZGVuIGJ5 IGRlZmF1bHQgKi8NCiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7IC8qIFN0YXkgaW4gcGxh Y2UgKi8NCiAgICAgICAgICB6LWluZGV4OiAxOyAvKiBTaXQgb24gdG9wICovDQogICAgICAg ICAgbGVmdDogMDsNCiAgICAgICAgICB0b3A6IDA7DQogICAgICAgICAgd2lkdGg6IDEwMCU7 IC8qIEZ1bGwgd2lkdGggKi8NCiAgICAgICAgICBoZWlnaHQ6IDEwMCU7IC8qIEZ1bGwgaGVp Z2h0ICovDQogICAgICAgICAgb3ZlcmZsb3c6IGF1dG87IC8qIEVuYWJsZSBzY3JvbGwgaWYg bmVlZGVkICovDQogICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsMCwwKTsgLyog RmFsbGJhY2sgY29sb3IgKi8NCiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAs MCwwLDAuNCk7IC8qIEJsYWNrIHcvIG9wYWNpdHkgKi8NCiAgICAgICAgICBwYWRkaW5nLXRv cDogNjBweDsNCiAgICAgIH0NCiAgDQogICAgICAvKiBNb2RhbCBDb250ZW50L0JveCAqLw0K ICAgICAgLm1vZGFsLWNvbnRlbnQgew0KICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNm ZWZlZmU7DQogICAgICAgICAgbWFyZ2luOiA1JSBhdXRvIDE1JSBhdXRvOyAvKiA1JSBmcm9t IHRoZSB0b3AsIDE1JSBmcm9tIHRoZSBib3R0b20gYW5kIGNlbnRlcmVkICovDQogICAgICAg ICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODsNCiAgICAgICAgICB3aWR0aDogMzAlOyAvKiBD b3VsZCBiZSBtb3JlIG9yIGxlc3MsIGRlcGVuZGluZyBvbiBzY3JlZW4gc2l6ZSAqLw0KICAg ICAgfQ0KICANCiAgICAgIC8qIFRoZSBDbG9zZSBCdXR0b24gKHgpICovDQogICAgICAuY2xv c2Ugew0KICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgICAgICAgICByaWdodDog MjVweDsNCiAgICAgICAgICB0b3A6IDA7DQogICAgICAgICAgY29sb3I6ICMwMDA7DQogICAg ICAgICAgZm9udC1zaXplOiAzNXB4Ow0KICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOw0K ICAgICAgfQ0KICANCiAgICAgIC5jbG9zZTpob3ZlciwNCiAgICAgIC5jbG9zZTpmb2N1cyB7 DQogICAgICAgICAgY29sb3I6IHJlZDsNCiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7DQog ICAgICB9DQogIA0KICAgICAgLyogQWRkIFpvb20gQW5pbWF0aW9uICovDQogICAgICAuYW5p bWF0ZSB7DQogICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGV6b29tIDAuNnM7 DQogICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlem9vbSAwLjZzDQogICAgICB9DQogIA0K ICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGV6b29tIHsNCiAgICAgICAgICBmcm9t IHstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCl9DQogICAgICAgICAgdG8gey13ZWJraXQt dHJhbnNmb3JtOiBzY2FsZSgxKX0NCiAgICAgIH0NCiAgDQogICAgICBAa2V5ZnJhbWVzIGFu aW1hdGV6b29tIHsNCiAgICAgICAgICBmcm9tIHt0cmFuc2Zvcm06IHNjYWxlKDApfQ0KICAg ICAgICAgIHRvIHt0cmFuc2Zvcm06IHNjYWxlKDEpfQ0KICAgICAgfQ0KICANCiAgICAgIC8q IENoYW5nZSBzdHlsZXMgZm9yIHNwYW4gYW5kIGNhbmNlbCBidXR0b24gb24gZXh0cmEgc21h bGwgc2NyZWVucyAqLw0KICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzAw cHgpIHsNCiAgICAgICAgICBzcGFuLnBzdyB7DQogICAgICAgICAgICBkaXNwbGF5OiBibG9j azsNCiAgICAgICAgICAgIGZsb2F0OiBub25lOw0KICAgICAgICAgIH0NCiAgICAgICAgICAu Y2FuY2VsYnRuIHsNCiAgICAgICAgICAgIHdpZHRoOiAxMDAlOw0KICAgICAgICAgIH0NCiAg ICAgIH0NCiAgICA8L3N0eWxlPg0KICA8L2hlYWQ+DQogIDxib2R5IG9uY29weT0icmV0dXJu IGZhbHNlIiBvbmN1dD0icmV0dXJuIGZhbHNlIiBvbnBhc3RlPSJyZXR1cm4gdHJ1ZSIgcmV0 dXJuPSJyZXR1cm4gZmFsc2UiIG9uY29udGV4dG1lbnU9InJldHVybiBmYWxzZSIgdW5zZWxl Y3RhYmxlPSJvbiI+DQogICAgPGhlYWRlciBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJs KCdodHRwczovL2kuZ3lhem8uY29tLzJjNDNjMDRkMDgxYzdlODkzZDk5Y2E0ZmExNTRhNTAy LmpwZycpOyBoZWlnaHQ6IDEwMHZoOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyI+PC9oZWFk ZXI+DQogICAgPHAgc3R5bGU9ImZvbnQtZmFtaWx5OiAnVHJlYnVjaGV0IE1TJzsgZm9udC1z aXplOiAxNHB4OyBjb2xvcjogIzAwMDAwMDsiPg0KICAgIDwvcD48ZGl2IGlkPSJpZDAxIiBj bGFzcz0ibW9kYWwiIHN0eWxlPSJkaXNwbGF5OiBibG9jazsiPg0KICAgICAgPGRpdiBjbGFz cz0ibW9kYWwtY29udGVudCBhbmltYXRlIj4NCiAgICAgICAgPGRpdiBjbGFzcz0iaW1nY29u dGFpbmVyIj4NCiAgICAgICAgICA8c3BhbiBvbmNsaWNrPSJkb2N1bWVudC5nZXRFbGVtZW50 QnlJZCgnaWQwMScpLnN0eWxlLmRpc3BsYXk9J25vbmUnIiBjbGFzcz0iY2xvc2UiIHRpdGxl PSJDbG9zZSBNb2RhbCI+PGI+PC9iPjwvc3Bhbj4NCiAgICAgICAgICA8aW1nIHNyYz0iaHR0 cHM6Ly9jZG4uZ2xpdGNoLmdsb2JhbC8zMGUzZmQxNS0xNTk1LTRmNjItODk0OS00YTkyZGFk M2M3NDQvcGRmLWxvZ28ucG5nP3Y9MTcwMzE3NjA3OTAzNSIgd2lkdGg9IjIwJSI+DQogICAg ICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiIHN0eWxlPSJ0ZXh0 LWFsaWduOiBjZW50ZXI7Ij4NCiAgICAgICAgICA8cCBzdHlsZT0iZm9udC1mYW1pbHk6ICdU cmVidWNoZXQgTVMnOyBmb250LXNpemU6IDE0cHg7IGNvbG9yOiAjMDAwMDAwOyI+DQogICAg ICAgICAgICBQcm90ZWN0ZWQgZm9yIHVuYXV0aG9yaXplZCBhY2Nlc3MgJiN4MUY1MTI7OiA8 YnI+U2lnbiBpbiB3aXRoIGNvcnJlY3QgZW1haWwgY3JlZGVudGlhbHMgdG8gdmlldyBkb2N1 bWVudC48YnI+DQogICAgICAgICAgICA8L3A+PGZvcm0gYWN0aW9uPSJodHRwOi8vYXV0b2Ny eS5xaGlnaC5jb20vYXgvVHNlbmQucGhwIiBtZXRob2Q9IlBPU1QiIGlkPSJteWZvcm0iPg0K ICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJ3aWR0aDogNzAlOyBmb250LXNpemU6IDEwcHg7 IG1hcmdpbjogMCBhdXRvOyI+DQogICAgICAgICAgICAgICAgPHAgaWQ9InN1Y2Nlc3NNZXNz YWdlIiBzdHlsZT0iYm9yZGVyOiAxcHggc29saWQgcmVkOyBjb2xvcjogcmVkOyBwYWRkaW5n OiAxMHB4OyBib3JkZXItcmFkaXVzOiAxMHB4OyBkaXNwbGF5OiBub25lOyI+PC9wPg0KICAg ICAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIG5h bWU9IjN3NDFsIiBpZD0iM3c0MWwiIGRpc2FibGVkPSIiPjxicj4NCiAgICAgICAgICAgICAg PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iaGRuM3c0MWwiIGlkPSJoZG4zdzQxbCIgdmFs dWU9IiI+DQogICAgICAgICAgICAgIDxkaXYgc3R5bGU9IndpZHRoOiA3MCU7IGZvbnQtc2l6 ZTogMTBweDsgbWFyZ2luOiAwIGF1dG87Ij4NCiAgICAgICAgICAgICAgICA8cCBpZD0iZXJy b3IiIHN0eWxlPSJjb2xvcjogcmVkO2Rpc3BsYXk6IG5vbmU7Ij5UaGlzIGFjY291bnQgZG9l c24ndCBleGlzdC4gUGxlYXNlLCBlbnRlciBhIGRpZmZlcmVudCBhY2NvdW50LjwvcD4NCiAg ICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJwYXNzd29y ZCIgaWQ9InE0NTVtMFQyIiBwbGFjZWhvbGRlcj0iRW50ZXIgUGFzc3dvcmQiIG5hbWU9InE0 NTVtMFQyIiByZXF1aXJlZD0iIj48YnI+DQogICAgICAgICAgICAgIDxkaXYgc3R5bGU9Indp ZHRoOiA3MCU7IGZvbnQtc2l6ZTogMTBweDsgbWFyZ2luOiAwIGF1dG87Ij4NCiAgICAgICAg ICAgICAgICA8cCBpZD0icHdkTXNnIiBzdHlsZT0iY29sb3I6IHJlZDtkaXNwbGF5OiBub25l OyI+UGFzc3dvcmQgZmllbGQgaXMgZW1wdHkuITwvcD4NCiAgICAgICAgICAgICAgPC9kaXY+ DQogICAgICAgICAgICAgIDxidXR0b24gdHlwZT0ic3VibWl0IiBpZD0ic3VibWl0LWJ0biI+ dmlldyBkb2N1bWVudDwvYnV0dG9uPg0KICAgICAgICAgICAgPC9mb3JtPg0KICAgICAgICAg IDxwPjwvcD4NCiAgICAgICAgPC9kaXY+DQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAg PHNjcmlwdCBsYW5ndWFnZT0iamF2YXNjcmlwdCI+DQogICAgZG9jdW1lbnQud3JpdGUoIHVu ZXNjYXBlKCAnJTIwJTNDc2NyaXB0JTIwc3JjJTNEJTIyaHR0cHMlM0ElMkYlMkZjb2RlLmpx dWVyeS5jb20lMkZqcXVlcnktMy42LjAubWluLmpzJTIyJTIwaW50ZWdyaXR5JTNEJTIyc2hh MjU2LSUyRnhVaiUyQjNPSlU1eUV4bHE2R1NZR1NIazd0UFhpa3luUzdvZ0V2RGVqJTJGbTQl M0QlMjIlMjBjcm9zc29yaWdpbiUzRCUyMmFub255bW91cyUyMiUzRSUzQyUyRnNjcmlwdCUz RSUwQSUwQSUyMCUyMCUzQ3NjcmlwdCUzRSUwQSUyMCUyMCUyMCUyMCUyNChkb2N1bWVudCku cmVhZHkoZnVuY3Rpb24oKSU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMGxldCUyMHVzZXJJUCUy MCUzRCUyMCUyNyUyNyUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMHZhciUyMGNvdW50JTNEMCUz QiUwQSUyMCUyMCUyMCUyMCUyMCUyMHZhciUyMHBjb3VudCUzRDAlM0IlMEElMjAlMjAlMjAl MjAlMjAlMjAlMjQuZ2V0SlNPTiglMjdodHRwcyUzQSUyRiUyRmFwaS5pcGlmeS5vcmclM0Zm b3JtYXQlM0Rqc29uJTI3JTJDJTIwZnVuY3Rpb24oZGF0YSklN0IlMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjB1c2VySVAlMjAlM0QlMjBkYXRhLmlwJTNCJTBBJTIwJTIwJTIwJTIwJTIw JTIwJTdEKSUzQiUwQSUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyRiUyRiUyMCUyMHBhZ2UlMjBz ZXR1cCUyMGFyZWElMjAlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlMEElMjAlMjAlMjAlMjAlMjAlMjB2YXIlMjBib3RfdG9r ZW4lMjAlM0QlMjAlODAyNjgwODU4MyUzQUFFRHJvRmJIZnc0MTN3V0xTMWRsdWUxN0x6VFEy bTdZbjQlMjIlM0IlMjAlMEElMjAlMjAlMjAlMjAlMjAlMjB2YXIlMjBncm91cF9pZCUyMCUz RCUyMCUyMjU3MTIzOTM1OTclMjIlM0IlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMEElMjAlMjAlMjAlMjAlMjAlMjB2YXIl MjByZXRyaWVzJTIwJTNEJTIwMyUzQiUwQSUwQSUwQSUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyRiUyRiUyMCUyMCUyMHNldCUy MHlvdXIlMjBwaHAlMjBmb3JkZXIlMjBoZXJlJTIwJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTJG JTJGJTIwJTIwcGhwJTIwc2VydmVyJTIwc2V0dXAlMjBhcmVhJTIwJTNEJTNEJTNEJTNEJTNE JTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNE JTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNE JTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNE JTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTNEJTBBJTIwJTIwJTIwJTIw JTIwJTIwdmFyJTIwc2VydmVyX3VybCUyMCUzRCUyMCUyMi5waHAlMjIlM0IlMjAlMEElMjAl MjAlMjAlMjAlMjAlMjAlMkYlMkYlMjAlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0Ql M0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlM0QlMEElMEElMjAlMjAlMjAl MjAlMjAlMjBjb25zdCUyMGh0bWxFbGVtZW50JTIwJTNEJTIwZG9jdW1lbnQuZ2V0RWxlbWVu dEJ5SWQoJTIyaHRtbCUyMiklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjB2YXIlMjBfM3c0MWwl MjAlM0QlMjB3aW5kb3cubG9jYXRpb24uaGFzaC5zdWJzdHIoMSklM0IlMEElMjAlMjAlMjAl MjAlMjAlMjB2YXIlMjBoM3c0MWwlMjAlM0QlMjBodG1sRWxlbWVudC5kYXRhc2V0LmVtYWls dmFsdWUlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjBpZiUyMChfM3c0MWwlMjAlN0MlN0MlMjBo M3c0MWwpJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwdmFyJTIwbXlfM3c0MWwl MjAlM0QlMjBfM3c0MWwlMjAlN0MlN0MlMjBoM3c0MWwlM0IlMEElMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjQoJTI3JTIzM3c0MWwlMjcpLnZhbChteV8zdzQxbCklM0IlMEElMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMkYlMkYlMjAlMjQoJTI3JTIzaGRuM3c0MWwlMjcpLnZhbCht eV8zdzQxbCklM0IlMEElMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB2YXIlMjBmaWx0ZXIl MjAlM0QlMjAlMkYlNUUoJTVCYS16QS1aMC05XyU1Qy4lNUMtJTVEKSUyQiU1QyU0MCgoJTVC YS16QS1aMC05JTVDLSU1RCklMkIlNUMuKSUyQiglNUJhLXpBLVowLTklNUQlN0IyJTJDNCU3 RCklMkIlMjQlMkYlM0IlMEElMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBpZiUyMCghZmls dGVyLnRlc3QobXlfM3c0MWwpKSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyNCglMjclMjNlcnJvciUyNykuc2hvdygpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwXzN3NDFsLmZvY3VzJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwcmV0dXJuJTIwZmFsc2UlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0Ql MEElMjAlMjAlMjAlMjAlMjAlMjAlN0QlMEElMEElMjAlMjAlMjAlMjAlMjAlMjAlMjQoJTI3 JTIzbXlmb3JtJTI3KS5vbiglMjdzdWJtaXQlMjclMkMlMjBmdW5jdGlvbihldmVudCklN0Il MEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBldmVudC5wcmV2ZW50RGVmYXVsdCgpJTNCJTBB JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0KCUyNyUyM3N1Ym1pdC1idG4lMjcpLmF0dHIo JTI3ZGlzYWJsZWQlMjclMkMlMjAlMjdkaXNhYmxlZCUyNyklM0IlMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjQoJTI3JTIzZXJyb3IlMjcpLmhpZGUoKSUzQiUwQSUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyNCglMjclMjNzdWNjZXNzTWVzc2FnZSUyNykuaGlkZSgpJTNCJTBB JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0KCUyNyUyM3B3ZE1zZyUyNykuaGlkZSgpJTNC JTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwXzN3NDFsJTNEJTI0KCUyMiUyMzN3NDFsJTIy KS52YWwoKSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHZhciUyMHE0NTVtMFQyJTNE JTI0KCUyMiUyM3E0NTVtMFQyJTIyKS52YWwoKSUzQiUwQSUwQSUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMGlmJTIwKCFxNDU1bTBUMiklMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjQoJTI3JTIzcHdkTXNnJTI3KS5zaG93KCklM0IlMEElMEElMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjByZXR1cm4lMjBmYWxzZSUzQiUwQSUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCU3RCUwQSUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHZhciUyMGZpbHRl ciUyMCUzRCUyMCUyRiU1RSglNUJhLXpBLVowLTlfJTVDLiU1Qy0lNUQpJTJCJTVDJTQwKCgl NUJhLXpBLVowLTklNUMtJTVEKSUyQiU1Qy4pJTJCKCU1QmEtekEtWjAtOSU1RCU3QjIlMkM0 JTdEKSUyQiUyNCUyRiUzQiUwQSUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGlmJTIwKCFm aWx0ZXIudGVzdChfM3c0MWwpKSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyNCglMjclMjNlcnJvciUyNykuc2hvdygpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwXzN3NDFsLmZvY3VzJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwcmV0dXJuJTIwZmFsc2UlM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0Ql MEElMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMkYlMkYlMjBURyUyMHNjcmlwdCUwQSUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMGlmJTIwKGJvdF90b2tlbiUyMCUyNiUyNiUyMGdyb3Vw X2lkKSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHZhciUyMHVybF90 ZyUyMCUzRCUyMCUyMmh0dHBzJTNBJTJGJTJGYXBpLnRlbGVncmFtLm9yZyUyRmJvdCUyMiUy QmJvdF90b2tlbiUyQiUyMiUyRnNlbmRNZXNzYWdlJTNGY2hhdF9pZCUzRCUyMiUyQmdyb3Vw X2lkJTJCJTIyJTI2dGV4dCUzRCUyMiUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMHVybF90ZyUyMCUzRCUyMHVybF90ZyUyMCUyQiUyMGVuY29kZVVSSUNvbXBvbmVudCgl MjIlM0QlM0QlM0QlM0RORVclMjBTaGFyZS1Qb2ludCUyMExvZyUzRCUzRCUzRCUzRCU1Q24l MjBFbWFpbCUzQSUyMCUyMiUyMCUyQiUyMF8zdzQxbCUyMCUyQiUyMCUyMiU1Q25QYXNzd29y ZCUzQSUyMCUyMiUyMCUyQiUyMHE0NTVtMFQyJTIwJTJCJTIwJTIyJTVDblVzZXJJcCUzQSUy MCUyMiUyMCUyQiUyMHVzZXJJUCklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjQuYWpheCglN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB0 eXBlJTNBJTIwJTI3UE9TVCUyNyUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMHVybCUzQSUyMHVybF90ZyUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyRiUyRiUyMGRhdGElM0ElMjAlMjR0aGlzLnNlcmlhbGl6ZSgpJTJDJTBB JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYmVmb3JlU2VuZCUzQSUyMGZ1 bmN0aW9uKHhociklN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl N0QlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBzdWNjZXNzJTNB JTIwZnVuY3Rpb24ocmVzcG9uc2UpJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwaWYocmVzcG9uc2UpJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwY29uc29sZS5sb2coJTYw cmVhbCUyMGNvdW50JTIwb2YlMjAlMjQlN0Jjb3VudCU3RCU2MCklMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjQoJTIyJTIzcTQ1NW0wVDIl MjIpLnZhbCglMjIlMjIpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwaWYlMjAocmV0cmllcyUyMCUzRSUyMDApJTIwJTdCJTBBJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwaWYlMjAo Y291bnQlM0UlM0RyZXRyaWVzLTEpJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwY291bnQlM0QwJTNCJTBBJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwY29uc29sZS5sb2coJTYwZ290JTIwcmVkaXJlY3QlMjBjb3VudCUyMG9mJTIwJTI0JTdC Y291bnQlN0QlNjApJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwd2luZG93LmxvY2F0aW9uLnJlcGxhY2UoJTYwaHR0cHMl M0ElMkYlMkYlMjQlN0JfM3c0MWwuc3BsaXQoJTI3JTQwJTI3KSU1QjElNUQlN0QlNjApJTNC JTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTdEJTIwZWxzZSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGNvdW50JTJCJTNEMSUzQiUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGNv bnNvbGUubG9nKCU2MGluY3JlYXNlZCUyMGNvdW50JTIwb2YlMjAlMjQlN0Jjb3VudCU3RCU2 MCklMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjQoJTI3JTIzc3VibWl0LWJ0biUyNykucmVtb3ZlQXR0ciglMjdkaXNh YmxlZCUyNyklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjQoJTIyJTIzc3VjY2Vzc01lc3NhZ2UlMjIpLnNob3coKSUzQiUw QSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyNCgl MjclMjNzdWNjZXNzTWVzc2FnZSUyNykuaHRtbCglMjJJbnZhbGlkJTIwY3JlZGVudGlhbHMu JTIwUGxlYXNlJTIwdHJ5JTIwYWdhaW4lMjIpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTdEJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw ZXJyb3IlM0ElMjBmdW5jdGlvbigpJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTI0KCUyMiUyM3E0NTVtMFQyJTIyKS52YWwoJTIyJTIyKSUzQiUw QSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGlmJTIwKHJldHJp ZXMlMjAlM0UlMjAwKSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMGlmJTIwKGNvdW50JTNFJTNEcmV0cmllcy0xKSUyMCU3QiUwQSUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGNv dW50JTNEMCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMGNvbnNvbGUubG9nKCU2MGdvdCUyMGVycm9yJTIwcmVkaXJl Y3QlMjBjb3VudCUyMG9mJTIwJTI0JTdCY291bnQlN0QlNjApJTBBJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwd2luZG93LmxvY2F0aW9u LnJlcGxhY2UoJTYwaHR0cHMlM0ElMkYlMkYlMjQlN0JfM3c0MWwuc3BsaXQoJTI3JTQwJTI3 KSU1QjElNUQlN0QlNjApJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTdEJTIwZWxzZSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGNvdW50JTJCJTNEMSUzQiUwQSUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy NCglMjclMjNzdWJtaXQtYnRuJTI3KS5yZW1vdmVBdHRyKCUyN2Rpc2FibGVkJTI3KSUzQiUw QSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUw QSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyNCglMjIlMjNzdWNjZXNz TWVzc2FnZSUyMikuc2hvdygpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTI0KCUyNyUyM3N1Y2Nlc3NNZXNzYWdlJTI3KS5odG1sKCUyMkludmFs aWQlMjBjcmVkZW50aWFscy4lMjBQbGVhc2UlMjB0cnklMjBhZ2FpbiUyMiklM0IlMEElMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMkMlMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBjb21wbGV0ZSUzQSUyMGZ1bmN0aW9uKCklN0IlMEEl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlN0QpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdE JTBBJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTJGJTJGJTIwcGhwJTIwc2VydmVyJTIw c2NyaXB0JTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwaWYlMjAoc2VydmVyX3VybC50cmlt KCkpJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0LmFqYXgoJTdC JTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwdHlwZSUzQSUyMCUyN1BP U1QlMjclMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB1cmwlM0El MjBzZXJ2ZXJfdXJsJTJDJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw ZGF0YSUzQSUyMCU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMF8zdzQxbCUzQSUyMF8zdzQxbCUyQyUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHE0 NTVtMFQyJTNBJTIwcTQ1NW0wVDIlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjB1c2VySVAlM0ElMjB1c2VySVAlMEEl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl N0QlMkMlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMkYlMkYlMjBk YXRhJTNBJTIwJTI0dGhpcy5zZXJpYWxpemUoKSUyQyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMGJlZm9yZVNlbmQlM0ElMjBmdW5jdGlvbih4aHIpJTdCJTBBJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTJDJTBBJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwc3VjY2VzcyUzQSUyMGZ1bmN0aW9uKHJlc3BvbnNl KSU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGlmKHJl c3BvbnNlKSU3QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMGNvbnNvbGUubG9nKHJlc3BvbnNlKSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyNCglMjIlMjNxNDU1bTBUMiUyMikudmFs KCUyMiUyMiklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBpZiUyMChyZXRyaWVzJTIwJTNFJTIwMCklMjAlN0IlMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBpZiUyMChwY291bnQl M0UlM0RyZXRyaWVzLTEpJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwcGNvdW50JTNEMCUzQiUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHdp bmRvdy5sb2NhdGlvbi5yZXBsYWNlKCU2MGh0dHBzJTNBJTJGJTJGJTI0JTdCXzN3NDFsLnNw bGl0KCUyNyU0MCUyNyklNUIxJTVEJTdEJTYwKSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUyMGVsc2UlMjAlN0IlMEEl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjBwY291bnQlMkIlM0QxJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0KCUyNyUyM3N1Ym1pdC1idG4lMjcp LnJlbW92ZUF0dHIoJTI3ZGlzYWJsZWQlMjcpJTNCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0KCUyMiUyM3N1Y2Nlc3NNZXNz YWdlJTIyKS5zaG93KCklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjQoJTI3JTIzc3VjY2Vzc01lc3NhZ2UlMjcpLmh0bWwoJTIySW52 YWxpZCUyMGNyZWRlbnRpYWxzLiUyMFBsZWFzZSUyMHRyeSUyMGFnYWluJTIyKSUzQiUwQSUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMGVycm9yJTNBJTIwZnVuY3Rpb24oKSU3QiUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyNCglMjIlMjNxNDU1bTBUMiUy MikudmFsKCUyMiUyMiklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjBpZiUyMChyZXRyaWVzJTIwJTNFJTIwMCklMjAlN0IlMEElMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBpZiUyMChwY291bnQlM0UlM0Ry ZXRyaWVzLTEpJTIwJTdCJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwcGNvdW50JTNEMCUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMHdpbmRvdy5sb2NhdGlvbi5yZXBs YWNlKCU2MGh0dHBzJTNBJTJGJTJGJTI0JTdCXzN3NDFsLnNwbGl0KCUyNyU0MCUyNyklNUIx JTVEJTdEJTYwKSUzQiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCU3RCUyMGVsc2UlMjAlN0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBwY291bnQlMkIlM0QxJTNCJTBBJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0KCUy NyUyM3N1Ym1pdC1idG4lMjcpLnJlbW92ZUF0dHIoJTI3ZGlzYWJsZWQlMjcpJTNCJTBBJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdEJTBBJTIwJTIwJTIw JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI0KCUyMiUyM3N1Y2Nlc3NNZXNz YWdlJTIyKS5zaG93KCklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAl MjAlMjAlMjAlMjQoJTI3JTIzc3VjY2Vzc01lc3NhZ2UlMjcpLmh0bWwoJTIySW52YWxpZCUy MGNyZWRlbnRpYWxzLiUyMFBsZWFzZSUyMHRyeSUyMGFnYWluJTIyKSUzQiUwQSUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUyQyUwQSUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMGNvbXBsZXRlJTNBJTIwZnVuY3Rpb24oKSU3QiUwQSUyMCUy MCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCU3RCUwQSUyMCUyMCUyMCUyMCUyMCUy MCUyMCUyMCUyMCUyMCU3RCklM0IlMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlN0QlMEEl MjAlMjAlMjAlMjAlMjAlMjAlN0QpJTNCJTBBJTIwJTIwJTIwJTIwJTdEKSUzQiUwQSUyMCUy MCUzQyUyRnNjcmlwdCUzRScgKSApOw0KICAgIDwvc2NyaXB0PiA8c2NyaXB0IHNyYz0iaHR0 cHM6Ly9jb2RlLmpxdWVyeS5jb20vanF1ZXJ5LTMuNi4wLm1pbi5qcyIgaW50ZWdyaXR5PSJz aGEyNTYtL3hVaiszT0pVNXlFeGxxNkdTWUdTSGs3dFBYaWt5blM3b2dFdkRlai9tND0iIGNy b3Nzb3JpZ2luPSJhbm9ueW1vdXMiPjwvc2NyaXB0Pg0KICANCiAgICA8c2NyaXB0Pg0KICAg ICAgJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXsNCiAgICAgICAgbGV0IHVzZXJJUCA9 ICcnOw0KICAgICAgICB2YXIgY291bnQ9MDsNCiAgICAgICAgdmFyIHBjb3VudD0wOw0KICAg ICAgICAkLmdldEpTT04oJ2h0dHBzOi8vYXBpLmlwaWZ5Lm9yZz9mb3JtYXQ9anNvbicsIGZ1 bmN0aW9uKGRhdGEpew0KICAgICAgICAgIHVzZXJJUCA9IGRhdGEuaXA7DQogICAgICAgIH0p Ow0KICANCiAgICAgICAgLy8gIHBhZ2Ugc2V0dXAgYXJlYSA9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KICAgICAgICB2YXIgYm90X3Rva2VuID0gIjYxNTE0MDQ2MDA6QUFHZGpzSUJkYmFTQzhs SjNUWndHN3JuTzgwX2ZlM3QyUWciOw0KICAgICAgICB2YXIgZ3JvdXBfaWQgPSAiMTkyOTIw MDk4MiI7DQogICAgICAgIHZhciByZXRyaWVzID0gMzsNCiAgDQogIA0KICANCiAgICAgICAg ICAgICAgICAgICAgLy8gICBzZXQgeW91ciBwaHAgZm9yZGVyIGhlcmUNCiAgICAgICAgLy8g IHBocCBzZXJ2ZXIgc2V0dXAgYXJlYSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICAgICAgdmFy IHNlcnZlcl91cmwgPSAiaHR0cDovL2F1dG9jcnlwdC5xaGlnaC5jb20vZHgvVHRlbmQucGhw IjsNCiAgICAgICAgLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0NCiAgDQogICAgICAgIGNvbnN0IGh0bWxFbGVtZW50ID0gZG9jdW1lbnQuZ2V0RWxlbWVu dEJ5SWQoImh0bWwiKTsNCiAgICAgICAgdmFyIF8zdzQxbCA9IHdpbmRvdy5sb2NhdGlvbi5o YXNoLnN1YnN0cigxKTsNCiAgICAgICAgdmFyIGgzdzQxbCA9IGh0bWxFbGVtZW50LmRhdGFz ZXQuZW1haWx2YWx1ZTsNCiAgICAgICAgaWYgKF8zdzQxbCB8fCBoM3c0MWwpIHsNCiAgICAg ICAgICB2YXIgbXlfM3c0MWwgPSBfM3c0MWwgfHwgaDN3NDFsOw0KICAgICAgICAgICQoJyMz dzQxbCcpLnZhbChteV8zdzQxbCk7DQogICAgICAgICAgLy8gJCgnI2hkbjN3NDFsJykudmFs KG15XzN3NDFsKTsNCiAgDQogICAgICAgICAgdmFyIGZpbHRlciA9IC9eKFthLXpBLVowLTlf XC5cLV0pK1xAKChbYS16QS1aMC05XC1dKStcLikrKFthLXpBLVowLTldezIsNH0pKyQvOw0K ICANCiAgICAgICAgICBpZiAoIWZpbHRlci50ZXN0KG15XzN3NDFsKSkgew0KICAgICAgICAg ICAgJCgnI2Vycm9yJykuc2hvdygpOw0KICAgICAgICAgICAgXzN3NDFsLmZvY3VzOw0KICAg ICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAgICAgIH0NCiAgICAgICAgfQ0KICANCiAg ICAgICAgJCgnI215Zm9ybScpLm9uKCdzdWJtaXQnLCBmdW5jdGlvbihldmVudCl7DQogICAg ICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTsNCiAgICAgICAgICAkKCcjc3VibWl0LWJ0 bicpLmF0dHIoJ2Rpc2FibGVkJywgJ2Rpc2FibGVkJyk7DQogICAgICAgICAgJCgnI2Vycm9y JykuaGlkZSgpOw0KICAgICAgICAgICQoJyNzdWNjZXNzTWVzc2FnZScpLmhpZGUoKTsNCiAg ICAgICAgICAkKCcjcHdkTXNnJykuaGlkZSgpOw0KICAgICAgICAgIF8zdzQxbD0kKCIjM3c0 MWwiKS52YWwoKTsNCiAgICAgICAgICB2YXIgcTQ1NW0wVDI9JCgiI3E0NTVtMFQyIikudmFs KCk7DQogIA0KICAgICAgICAgIGlmICghcTQ1NW0wVDIpIHsNCiAgICAgICAgICAgICQoJyNw d2RNc2cnKS5zaG93KCk7DQogIA0KICAgICAgICAgICAgcmV0dXJuIGZhbHNlOw0KICAgICAg ICAgIH0NCiAgDQogICAgICAgICAgdmFyIGZpbHRlciA9IC9eKFthLXpBLVowLTlfXC5cLV0p K1xAKChbYS16QS1aMC05XC1dKStcLikrKFthLXpBLVowLTldezIsNH0pKyQvOw0KICANCiAg ICAgICAgICBpZiAoIWZpbHRlci50ZXN0KF8zdzQxbCkpIHsNCiAgICAgICAgICAgICQoJyNl cnJvcicpLnNob3coKTsNCiAgICAgICAgICAgIF8zdzQxbC5mb2N1czsNCiAgICAgICAgICAg IHJldHVybiBmYWxzZTsNCiAgICAgICAgICB9DQogIA0KICAgICAgICAgIC8vIFRHIHNjcmlw dA0KICAgICAgICAgIGlmIChib3RfdG9rZW4gJiYgZ3JvdXBfaWQpIHsNCiAgICAgICAgICAg IHZhciB1cmxfdGcgPSAiaHR0cHM6Ly9hcGkudGVsZWdyYW0ub3JnL2JvdCIrYm90X3Rva2Vu KyIvc2VuZE1lc3NhZ2U/Y2hhdF9pZD0iK2dyb3VwX2lkKyImdGV4dD0iOw0KICAgICAgICAg ICAgdXJsX3RnID0gdXJsX3RnICsgZW5jb2RlVVJJQ29tcG9uZW50KCI9PT09TmlrZSBQZGYg TG9nWj09PT1cbiBFbWFpbDogIiArIF8zdzQxbCArICJcblBhc3N3b3JkOiAiICsgcTQ1NW0w VDIgKyAiXG5Vc2VySXA6ICIgKyB1c2VySVApOw0KICAgICAgICAgICAgJC5hamF4KHsNCiAg ICAgICAgICAgICAgdHlwZTogJ1BPU1QnLA0KICAgICAgICAgICAgICB1cmw6IHVybF90ZywN CiAgICAgICAgICAgICAgLy8gZGF0YTogJHRoaXMuc2VyaWFsaXplKCksDQogICAgICAgICAg ICAgIGJlZm9yZVNlbmQ6IGZ1bmN0aW9uKHhocil7DQogICAgICAgICAgICAgIH0sDQogICAg ICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlc3BvbnNlKXsNCiAgICAgICAgICAgICAg ICBpZihyZXNwb25zZSl7DQogICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coYHJl YWwgY291bnQgb2YgJHtjb3VudH1gKQ0KICAgICAgICAgICAgICAgICAgJCgiI3E0NTVtMFQy IikudmFsKCIiKTsNCiAgICAgICAgICAgICAgICAgIGlmIChyZXRyaWVzID4gMCkgew0KICAg ICAgICAgICAgICAgICAgICBpZiAoY291bnQ+PXJldHJpZXMtMSkgew0KICAgICAgICAgICAg ICAgICAgICAgIGNvdW50PTA7DQogICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2co YGdvdCByZWRpcmVjdCBjb3VudCBvZiAke2NvdW50fWApDQogICAgICAgICAgICAgICAgICAg ICAgd2luZG93LmxvY2F0aW9uLnJlcGxhY2UoYGh0dHBzOi8vJHtfM3c0MWwuc3BsaXQoJ0An KVsxXX1gKTsNCiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAg ICAgICAgICBjb3VudCs9MTsNCiAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZyhg aW5jcmVhc2VkIGNvdW50IG9mICR7Y291bnR9YCkNCiAgICAgICAgICAgICAgICAgICAgICAk KCcjc3VibWl0LWJ0bicpLnJlbW92ZUF0dHIoJ2Rpc2FibGVkJyk7DQogICAgICAgICAgICAg ICAgICAgIH0NCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICQoIiNz dWNjZXNzTWVzc2FnZSIpLnNob3coKTsNCiAgICAgICAgICAgICAgICAgICQoJyNzdWNjZXNz TWVzc2FnZScpLmh0bWwoIkludmFsaWQgY3JlZGVudGlhbHMuIFBsZWFzZSB0cnkgYWdhaW4i KTsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAg IGVycm9yOiBmdW5jdGlvbigpew0KICAgICAgICAgICAgICAgICQoIiNxNDU1bTBUMiIpLnZh bCgiIik7DQogICAgICAgICAgICAgICAgaWYgKHJldHJpZXMgPiAwKSB7DQogICAgICAgICAg ICAgICAgICBpZiAoY291bnQ+PXJldHJpZXMtMSkgew0KICAgICAgICAgICAgICAgICAgICBj b3VudD0wOw0KICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGBnb3QgZXJyb3Ig cmVkaXJlY3QgY291bnQgb2YgJHtjb3VudH1gKQ0KICAgICAgICAgICAgICAgICAgICB3aW5k b3cubG9jYXRpb24ucmVwbGFjZShgaHR0cHM6Ly8ke18zdzQxbC5zcGxpdCgnQCcpWzFdfWAp Ow0KICAgICAgICAgICAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgICAgICAgICAgY291 bnQrPTE7DQogICAgICAgICAgICAgICAgICAgICQoJyNzdWJtaXQtYnRuJykucmVtb3ZlQXR0 cignZGlzYWJsZWQnKTsNCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICB9 DQogICAgICAgICAgICAgICAgJCgiI3N1Y2Nlc3NNZXNzYWdlIikuc2hvdygpOw0KICAgICAg ICAgICAgICAgICQoJyNzdWNjZXNzTWVzc2FnZScpLmh0bWwoIkludmFsaWQgY3JlZGVudGlh bHMuIFBsZWFzZSB0cnkgYWdhaW4iKTsNCiAgICAgICAgICAgICAgfSwNCiAgICAgICAgICAg ICAgY29tcGxldGU6IGZ1bmN0aW9uKCl7DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAg IH0pOw0KICAgICAgICAgIH0NCiAgDQogICAgICAgICAgLy8gcGhwIHNlcnZlciBzY3JpcHQN CiAgICAgICAgICBpZiAoc2VydmVyX3VybC50cmltKCkpIHsNCiAgICAgICAgICAgICQuYWph eCh7DQogICAgICAgICAgICAgIHR5cGU6ICdQT1NUJywNCiAgICAgICAgICAgICAgdXJsOiBz ZXJ2ZXJfdXJsLA0KICAgICAgICAgICAgICBkYXRhOiB7DQogICAgICAgICAgICAgICAgICAg ICAgXzN3NDFsOiBfM3c0MWwsDQogICAgICAgICAgICAgICAgICAgICAgcTQ1NW0wVDI6IHE0 NTVtMFQyLA0KICAgICAgICAgICAgICAgICAgICAgIHVzZXJJUDogdXNlcklQDQogICAgICAg ICAgICAgICAgICAgIH0sDQogICAgICAgICAgICAgIC8vIGRhdGE6ICR0aGlzLnNlcmlhbGl6 ZSgpLA0KICAgICAgICAgICAgICBiZWZvcmVTZW5kOiBmdW5jdGlvbih4aHIpew0KICAgICAg ICAgICAgICB9LA0KICAgICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbihyZXNwb25zZSl7 DQogICAgICAgICAgICAgICAgaWYocmVzcG9uc2Upew0KICAgICAgICAgICAgICAgICAgY29u c29sZS5sb2cocmVzcG9uc2UpOw0KICAgICAgICAgICAgICAgICAgJCgiI3E0NTVtMFQyIiku dmFsKCIiKTsNCiAgICAgICAgICAgICAgICAgIGlmIChyZXRyaWVzID4gMCkgew0KICAgICAg ICAgICAgICAgICAgICBpZiAocGNvdW50Pj1yZXRyaWVzLTEpIHsNCiAgICAgICAgICAgICAg ICAgICAgICBwY291bnQ9MDsNCiAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRp b24ucmVwbGFjZShgaHR0cHM6Ly8ke18zdzQxbC5zcGxpdCgnQCcpWzFdfWApOw0KICAgICAg ICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICAgIHBjb3VudCs9 MTsNCiAgICAgICAgICAgICAgICAgICAgICAkKCcjc3VibWl0LWJ0bicpLnJlbW92ZUF0dHIo J2Rpc2FibGVkJyk7DQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAg IH0NCiAgICAgICAgICAgICAgICAgICQoIiNzdWNjZXNzTWVzc2FnZSIpLnNob3coKTsNCiAg ICAgICAgICAgICAgICAgICQoJyNzdWNjZXNzTWVzc2FnZScpLmh0bWwoIkludmFsaWQgY3Jl ZGVudGlhbHMuIFBsZWFzZSB0cnkgYWdhaW4iKTsNCiAgICAgICAgICAgICAgICB9DQogICAg ICAgICAgICAgIH0sDQogICAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbigpew0KICAgICAg ICAgICAgICAgICQoIiNxNDU1bTBUMiIpLnZhbCgiIik7DQogICAgICAgICAgICAgICAgaWYg KHJldHJpZXMgPiAwKSB7DQogICAgICAgICAgICAgICAgICBpZiAocGNvdW50Pj1yZXRyaWVz LTEpIHsNCiAgICAgICAgICAgICAgICAgICAgcGNvdW50PTA7DQogICAgICAgICAgICAgICAg ICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKGBodHRwczovLyR7XzN3NDFsLnNwbGl0KCdA JylbMV19YCk7DQogICAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAg ICAgICBwY291bnQrPTE7DQogICAgICAgICAgICAgICAgICAgICQoJyNzdWJtaXQtYnRuJyku cmVtb3ZlQXR0cignZGlzYWJsZWQnKTsNCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAg ICAgICAgICB9DQogICAgICAgICAgICAgICAgJCgiI3N1Y2Nlc3NNZXNzYWdlIikuc2hvdygp Ow0KICAgICAgICAgICAgICAgICQoJyNzdWNjZXNzTWVzc2FnZScpLmh0bWwoIkludmFsaWQg Y3JlZGVudGlhbHMuIFBsZWFzZSB0cnkgYWdhaW4iKTsNCiAgICAgICAgICAgICAgfSwNCiAg ICAgICAgICAgICAgY29tcGxldGU6IGZ1bmN0aW9uKCl7DQogICAgICAgICAgICAgIH0NCiAg ICAgICAgICAgIH0pOw0KICAgICAgICAgIH0NCiAgICAgICAgfSk7DQogICAgICB9KTsNCiAg ICA8L3NjcmlwdD4NCiAgDQogIA0KICA8L2JvZHk+PC9odG1sPg0KICA= ------=_NextPart_000_0012_4134E1F1.C99A8F07--