From unknown Sun Jun 22 17:11:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#41520 <41520@debbugs.gnu.org> To: bug#41520 <41520@debbugs.gnu.org> Subject: Status: 28.0.50; Crash in character.h due to assertion error Reply-To: bug#41520 <41520@debbugs.gnu.org> Date: Mon, 23 Jun 2025 00:11:08 +0000 retitle 41520 28.0.50; Crash in character.h due to assertion error reassign 41520 emacs submitter 41520 Stefan Kangas severity 41520 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 03:05:37 2020 Received: (at submit) by debbugs.gnu.org; 25 May 2020 07:05:37 +0000 Received: from localhost ([127.0.0.1]:39608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jd7B3-0000li-2r for submit@debbugs.gnu.org; Mon, 25 May 2020 03:05:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:36716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jd7B2-0000lc-69 for submit@debbugs.gnu.org; Mon, 25 May 2020 03:05:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33020) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jd7B2-000088-0U for bug-gnu-emacs@gnu.org; Mon, 25 May 2020 03:05:36 -0400 Received: from mail-yb1-f180.google.com ([209.85.219.180]:35696) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jd7Ap-0006Vg-09 for bug-gnu-emacs@gnu.org; Mon, 25 May 2020 03:05:35 -0400 Received: by mail-yb1-f180.google.com with SMTP id u73so5478198ybi.2 for ; Mon, 25 May 2020 00:05:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=tULhbn5EKLiB8wQtiiN3FbYNyKA/twVvHM3kMRbOW7E=; b=ozMXzwO7fpS83XEPJKk8ZtjdrTfYrlFHM5vekuphFWxSfnqeexjeuPdu81iJwWmEE6 lme2QTagYxTD9Kpca7HSh9rrLsFoy+w5t3ut0VS4fYPzCw1snt0E6911VQKLj53+n8P+ m1cYDOYrzTEgM07y7L4kWgMCXLaRtgEx4HnyXZVIPKGpMY+EegXnzdMEr+MYui7tRJI7 LRiPtzgCmmeBjUmG9JrD1yABuQVyvsGHD6/L0twOTYc6Evnbi0IX6fsOBdbYvIQ97QKb dvP4pQfto179fghxgokKQ9psZ8ZBDSX2sMKxP0uLt0hRz/BGMgYLpNcqAR/Z24WH/0up I0Og== X-Gm-Message-State: AOAM530URV8Bc37UIGJ4EUDXN3hrikRknhOVaMDWtunPF8kRXNyWTj/Z fI9ErDVjxokZc24LoGooebkNmt8z2BYErmG+lmvcLg== X-Google-Smtp-Source: ABdhPJyyN9mAbRVFpfON/gWJ0Rtd2rEaSq1S//6AYpuloebEp47IViBc7A1xNSkKcxUArAonWKuWR9lXsSifCSjV+yE= X-Received: by 2002:a25:d64b:: with SMTP id n72mr26861585ybg.43.1590390321813; Mon, 25 May 2020 00:05:21 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 25 May 2020 00:05:21 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Mon, 25 May 2020 00:05:21 -0700 Message-ID: Subject: 28.0.50; Crash in character.h due to assertion error To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="0000000000002f9d1905a6739a23" Received-SPF: pass client-ip=209.85.219.180; envelope-from=stefankangas@gmail.com; helo=mail-yb1-f180.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/25 03:05:22 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, FILL_THIS_FORM=0.001, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_LOAN=0.01, UNPARSEABLE_RELAY=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --0000000000002f9d1905a6739a23 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable When editing an org-mode document, I saw a crash due to this assertion error: character.h:379: Emacs fatal error: assertion failed: 0xC0 <=3D c The document contains utf-8 characters, but nothing more fancy than basic Swedish characters (=C3=A5=C3=A4=C3=B6) as far as I know. I'm out of my depth when it comes to debugging this, but I do have the gdb session still running if you need more information. I'm using an Emacs recently built from master, see below for the exact details. --0000000000002f9d1905a6739a23 Content-Type: text/plain; charset="ISO-8859-1" Content-Disposition: attachment Content-Transfer-Encoding: base64 X-Attachment-Id: bacc3c7212ce907e_0.1 CihnZGIpIGJ0CiMwICB0ZXJtaW5hdGVfZHVlX3RvX3NpZ25hbCAoc2lnPTYsIGJhY2t0cmFjZV9s aW1pdD0yMTQ3NDgzNjQ3KSBhdCBlbWFjcy5jOjM3NgojMSAgMHgwMDAwNTU1NTU1N2QyYTljIGlu IGRpZSAobXNnPTB4NTU1NTU1OTA0NmU3ICIweEMwIDw9IGMiLCBmaWxlPTB4NTU1NTU1OTA0Njk1 ICJjaGFyYWN0ZXIuaCIsIGxpbmU9Mzc5KSBhdCBhbGxvYy5jOjczMDUKIzIgIDB4MDAwMDU1NTU1 NTVjMTA1MSBpbiBzdHJpbmdfY2hhcl9hbmRfbGVuZ3RoIChwPTB4NTU1NTVmM2E1MTkxICJcMjQ0 ciCkciBkZXQgdmlrdGlndCBhdHQgc6RnYSBhdHQ6IGRldHRhIHCldmVya2FyIGludGUgdmFyYW5z IHakcmRlLiBCYXJhXG5odXIgbaVuZ2EgYnJ1a3N2pHJkZW4gc29tIGkgcHJpbmNpcCBibGlyIGKk cmFyZSBhdiB2pHJkZXQuIFCldmVya2FyXG5hbGx0c6UgZW5iYXJ0IGFyYmV0ZXRzIGtvbmtyZXRh IHNpZGEuXG5cblwiRXR0IHRpbmcga2EiLi4uLCBsZW5ndGg9MHg3ZmZmZmZmZWY3N2MpIGF0IGNo YXJhY3Rlci5oOjM3OQojMyAgMHgwMDAwNTU1NTU1NWMxMjNjIGluIFNUUklOR19DSEFSIChwPTB4 NTU1NTVmM2E1MTkxICJcMjQ0ciCkciBkZXQgdmlrdGlndCBhdHQgc6RnYSBhdHQ6IGRldHRhIHCl dmVya2FyIGludGUgdmFyYW5zIHakcmRlLiBCYXJhXG5odXIgbaVuZ2EgYnJ1a3N2pHJkZW4gc29t IGkgcHJpbmNpcCBibGlyIGKkcmFyZSBhdiB2pHJkZXQuIFCldmVya2FyXG5hbGx0c6UgZW5iYXJ0 IGFyYmV0ZXRzIGtvbmtyZXRhIHNpZGEuXG5cblwiRXR0IHRpbmcga2EiLi4uKSBhdCBjaGFyYWN0 ZXIuaDo0MTYKIzQgIDB4MDAwMDU1NTU1NTVjMjc0OCBpbiBGRVRDSF9NVUxUSUJZVEVfQ0hBUiAo cG9zPTE1MTMpIGF0IGJ1ZmZlci5oOjEyNjMKIzUgIDB4MDAwMDU1NTU1NTVjMjc4YSBpbiBGRVRD SF9DSEFSIChwb3M9MTUxMykgYXQgYnVmZmVyLmg6MTI5OAojNiAgMHgwMDAwNTU1NTU1NWRmYWYz IGluIGdldF92aXN1YWxseV9maXJzdF9lbGVtZW50IChpdD0weDdmZmZmZmZmODBkMCkgYXQgeGRp c3AuYzo4MjkzCiM3ICAweDAwMDA1NTU1NTU1ZTBmYjYgaW4gbmV4dF9lbGVtZW50X2Zyb21fYnVm ZmVyIChpdD0weDdmZmZmZmZmODBkMCkgYXQgeGRpc3AuYzo4NzQ4CiM4ICAweDAwMDA1NTU1NTU1 ZGQ1OTcgaW4gZ2V0X25leHRfZGlzcGxheV9lbGVtZW50IChpdD0weDdmZmZmZmZmODBkMCkgYXQg eGRpc3AuYzo3Mzk1CiM5ICAweDAwMDA1NTU1NTU1ZTFlMTIgaW4gbW92ZV9pdF9pbl9kaXNwbGF5 X2xpbmVfdG8gKGl0PTB4N2ZmZmZmZmY4MGQwLCB0b19jaGFycG9zPTE1MzIsIHRvX3g9LTEsIG9w PU1PVkVfVE9fUE9TKSBhdCB4ZGlzcC5jOjkxNjEKIzEwIDB4MDAwMDU1NTU1NTVlNTVjNSBpbiBt b3ZlX2l0X3RvIChpdD0weDdmZmZmZmZmODBkMCwgdG9fY2hhcnBvcz0xNTMyLCB0b194PTAsIHRv X3k9MjMwMCwgdG9fdnBvcz0tMSwgb3A9MTEpIGF0IHhkaXNwLmM6OTgzNQojMTEgMHgwMDAwNTU1 NTU1NWY5ZTBkIGluIHRyeV9zY3JvbGxpbmcgKHdpbmRvdz1YSUwoMHg1NTU1NTY1MTFhMzUpLCBq dXN0X3RoaXNfb25lX3A9dHJ1ZSwgYXJnX3Njcm9sbF9jb25zZXJ2YXRpdmVseT0xMDEsIHNjcm9s bF9zdGVwPTAsIHRlbXBfc2Nyb2xsX3N0ZXA9ZmFsc2UsIGxhc3RfbGluZV9taXNmaXQ9ZmFsc2Up IGF0IHhkaXNwLmM6MTczMzUKIzEyIDB4MDAwMDU1NTU1NTVmZWM5ZSBpbiByZWRpc3BsYXlfd2lu ZG93ICh3aW5kb3c9WElMKDB4NTU1NTU2NTExYTM1KSwganVzdF90aGlzX29uZV9wPXRydWUpIGF0 IHhkaXNwLmM6MTg2NTQKIzEzIDB4MDAwMDU1NTU1NTVmNjYzZCBpbiByZWRpc3BsYXlfd2luZG93 XzEgKHdpbmRvdz1YSUwoMHg1NTU1NTY1MTFhMzUpKSBhdCB4ZGlzcC5jOjE2MzI1CiMxNCAweDAw MDA1NTU1NTU4MDc2NTQgaW4gaW50ZXJuYWxfY29uZGl0aW9uX2Nhc2VfMSAoYmZ1bj0weDU1NTU1 NTVmNjVmYiA8cmVkaXNwbGF5X3dpbmRvd18xPiwgYXJnPVhJTCgweDU1NTU1NjUxMWEzNSksIGhh bmRsZXJzPVhJTCgweDdmZmZmMWJkNmFjMyksIGhmdW49MHg1NTU1NTU1ZjY1NzUgPHJlZGlzcGxh eV93aW5kb3dfZXJyb3I+KSBhdCBldmFsLmM6MTM3OQojMTUgMHgwMDAwNTU1NTU1NWY1NWYwIGlu IHJlZGlzcGxheV9pbnRlcm5hbCAoKSBhdCB4ZGlzcC5jOjE1ODkzCiMxNiAweDAwMDA1NTU1NTU1 ZjJiMmIgaW4gcmVkaXNwbGF5ICgpIGF0IHhkaXNwLmM6MTQ5OTMKIzE3IDB4MDAwMDU1NTU1NTcz MjNmNCBpbiByZWFkX2NoYXIgKGNvbW1hbmRmbGFnPTEsIG1hcD1YSUwoMHg1NTU1NTY1NzM1YzMp LCBwcmV2X2V2ZW50PVhJTCgwKSwgdXNlZF9tb3VzZV9tZW51PTB4N2ZmZmZmZmZkNWNmLCBlbmRf dGltZT0weDApIGF0IGtleWJvYXJkLmM6MjQ5MwojMTggMHgwMDAwNTU1NTU1NzQ1MzA1IGluIHJl YWRfa2V5X3NlcXVlbmNlIChrZXlidWY9MHg3ZmZmZmZmZmQ3NjAsIHByb21wdD1YSUwoMCksIGRv bnRfZG93bmNhc2VfbGFzdD1mYWxzZSwgY2FuX3JldHVybl9zd2l0Y2hfZnJhbWU9dHJ1ZSwgZml4 X2N1cnJlbnRfYnVmZmVyPXRydWUsIHByZXZlbnRfcmVkaXNwbGF5PWZhbHNlKSBhdCBrZXlib2Fy ZC5jOjk1NDcKIzE5IDB4MDAwMDU1NTU1NTcyZTliZiBpbiBjb21tYW5kX2xvb3BfMSAoKSBhdCBr ZXlib2FyZC5jOjEzNTAKIzIwIDB4MDAwMDU1NTU1NTgwNzU3OSBpbiBpbnRlcm5hbF9jb25kaXRp b25fY2FzZSAoYmZ1bj0weDU1NTU1NTcyZTU0MyA8Y29tbWFuZF9sb29wXzE+LCBoYW5kbGVycz1Y SUwoMHg5MCksIGhmdW49MHg1NTU1NTU3MmRiNTIgPGNtZF9lcnJvcj4pIGF0IGV2YWwuYzoxMzU1 CiMyMSAweDAwMDA1NTU1NTU3MmUxMjggaW4gY29tbWFuZF9sb29wXzIgKGlnbm9yZT1YSUwoMCkp IGF0IGtleWJvYXJkLmM6MTA5MQojMjIgMHgwMDAwNTU1NTU1ODA2YTJkIGluIGludGVybmFsX2Nh dGNoICh0YWc9WElMKDB4ZDVmMCksIGZ1bmM9MHg1NTU1NTU3MmUwZmIgPGNvbW1hbmRfbG9vcF8y PiwgYXJnPVhJTCgwKSkgYXQgZXZhbC5jOjExMTYKIzIzIDB4MDAwMDU1NTU1NTcyZTBjNiBpbiBj b21tYW5kX2xvb3AgKCkgYXQga2V5Ym9hcmQuYzoxMDcwCiMyNCAweDAwMDA1NTU1NTU3MmQ2Mzkg aW4gcmVjdXJzaXZlX2VkaXRfMSAoKSBhdCBrZXlib2FyZC5jOjcxNAojMjUgMHgwMDAwNTU1NTU1 NzJkODMxIGluIEZyZWN1cnNpdmVfZWRpdCAoKSBhdCBrZXlib2FyZC5jOjc4NgojMjYgMHgwMDAw NTU1NTU1NzI5ODk5IGluIG1haW4gKGFyZ2M9MSwgYXJndj0weDdmZmZmZmZmZGM0OCkgYXQgZW1h Y3MuYzoyMDQwCgpMaXNwIEJhY2t0cmFjZToKInJlZGlzcGxheV9pbnRlcm5hbCAoQyBmdW5jdGlv bikiICgweDApCihnZGIpIGJ0IGZ1bGwKIzAgIHRlcm1pbmF0ZV9kdWVfdG9fc2lnbmFsIChzaWc9 NiwgYmFja3RyYWNlX2xpbWl0PTIxNDc0ODM2NDcpIGF0IGVtYWNzLmM6Mzc2CiMxICAweDAwMDA1 NTU1NTU3ZDJhOWMgaW4gZGllIChtc2c9MHg1NTU1NTU5MDQ2ZTcgIjB4QzAgPD0gYyIsIGZpbGU9 MHg1NTU1NTU5MDQ2OTUgImNoYXJhY3Rlci5oIiwgbGluZT0zNzkpIGF0IGFsbG9jLmM6NzMwNQoj MiAgMHgwMDAwNTU1NTU1NWMxMDUxIGluIHN0cmluZ19jaGFyX2FuZF9sZW5ndGggKHA9MHg1NTU1 NWYzYTUxOTEgIlwyNDRyIKRyIGRldCB2aWt0aWd0IGF0dCBzpGdhIGF0dDogZGV0dGEgcKV2ZXJr YXIgaW50ZSB2YXJhbnMgdqRyZGUuIEJhcmFcbmh1ciBtpW5nYSBicnVrc3akcmRlbiBzb20gaSBw cmluY2lwIGJsaXIgYqRyYXJlIGF2IHakcmRldC4gUKV2ZXJrYXJcbmFsbHRzpSBlbmJhcnQgYXJi ZXRldHMga29ua3JldGEgc2lkYS5cblxuXCJFdHQgdGluZyBrYSIuLi4sIGxlbmd0aD0weDdmZmZm ZmZlZjc3YykgYXQgY2hhcmFjdGVyLmg6Mzc5CiAgICAgICAgYyA9IDE2NAogICAgICAgIGQgPSAw CiMzICAweDAwMDA1NTU1NTU1YzEyM2MgaW4gU1RSSU5HX0NIQVIgKHA9MHg1NTU1NWYzYTUxOTEg IlwyNDRyIKRyIGRldCB2aWt0aWd0IGF0dCBzpGdhIGF0dDogZGV0dGEgcKV2ZXJrYXIgaW50ZSB2 YXJhbnMgdqRyZGUuIEJhcmFcbmh1ciBtpW5nYSBicnVrc3akcmRlbiBzb20gaSBwcmluY2lwIGJs aXIgYqRyYXJlIGF2IHakcmRldC4gUKV2ZXJrYXJcbmFsbHRzpSBlbmJhcnQgYXJiZXRldHMga29u a3JldGEgc2lkYS5cblxuXCJFdHQgdGluZyBrYSIuLi4pIGF0IGNoYXJhY3Rlci5oOjQxNgogICAg ICAgIGxlbiA9IDAKIzQgIDB4MDAwMDU1NTU1NTVjMjc0OCBpbiBGRVRDSF9NVUxUSUJZVEVfQ0hB UiAocG9zPTE1MTMpIGF0IGJ1ZmZlci5oOjEyNjMKICAgICAgICBwID0gMHg1NTU1NWYzYTUxOTEg IlwyNDRyIKRyIGRldCB2aWt0aWd0IGF0dCBzpGdhIGF0dDogZGV0dGEgcKV2ZXJrYXIgaW50ZSB2 YXJhbnMgdqRyZGUuIEJhcmFcbmh1ciBtpW5nYSBicnVrc3akcmRlbiBzb20gaSBwcmluY2lwIGJs aXIgYqRyYXJlIGF2IHakcmRldC4gUKV2ZXJrYXJcbmFsbHRzpSBlbmJhcnQgYXJiZXRldHMga29u a3JldGEgc2lkYS5cblxuXCJFdHQgdGluZyBrYSIuLi4KIzUgIDB4MDAwMDU1NTU1NTVjMjc4YSBp biBGRVRDSF9DSEFSIChwb3M9MTUxMykgYXQgYnVmZmVyLmg6MTI5OAojNiAgMHgwMDAwNTU1NTU1 NWRmYWYzIGluIGdldF92aXN1YWxseV9maXJzdF9lbGVtZW50IChpdD0weDdmZmZmZmZmODBkMCkg YXQgeGRpc3AuYzo4MjkzCiAgICAgICAgc3RyaW5nX3AgPSBmYWxzZQogICAgICAgIGVvYiA9IDg3 OTEKICAgICAgICBib2IgPSAxCiM3ICAweDAwMDA1NTU1NTU1ZTBmYjYgaW4gbmV4dF9lbGVtZW50 X2Zyb21fYnVmZmVyIChpdD0weDdmZmZmZmZmODBkMCkgYXQgeGRpc3AuYzo4NzQ4CiAgICAgICAg c3VjY2Vzc19wID0gdHJ1ZQojOCAgMHgwMDAwNTU1NTU1NWRkNTk3IGluIGdldF9uZXh0X2Rpc3Bs YXlfZWxlbWVudCAoaXQ9MHg3ZmZmZmZmZjgwZDApIGF0IHhkaXNwLmM6NzM5NQogICAgICAgIHN1 Y2Nlc3NfcCA9IGZhbHNlCiM5ICAweDAwMDA1NTU1NTU1ZTFlMTIgaW4gbW92ZV9pdF9pbl9kaXNw bGF5X2xpbmVfdG8gKGl0PTB4N2ZmZmZmZmY4MGQwLCB0b19jaGFycG9zPTE1MzIsIHRvX3g9LTEs IG9wPU1PVkVfVE9fUE9TKSBhdCB4ZGlzcC5jOjkxNjEKICAgICAgICBpID0gMQogICAgICAgIGFz Y2VudCA9IDAKICAgICAgICB4ID0gNjYKICAgICAgICBkZXNjZW50ID0gMAogICAgICAgIG92ZXJ3 aWRlX3dyYXBfcHJlZml4ID0gZmFsc2UKICAgICAgICByZXN1bHQgPSBNT1ZFX1VOREVGSU5FRAog ICAgICAgIHNhdmVkX2dseXBoX3JvdyA9IDB4NTU1NTYzMjkxNmMwCiAgICAgICAgd3JhcF9pdCA9 IHsKICAgICAgICAgIHdpbmRvdyA9IG1ha2VfZml4bnVtKDIzNDU2MjQ4NDAyOTAwKSwKICAgICAg ICAgIHcgPSAweDFhNWUwYzdmOTQsCiAgICAgICAgICBmID0gMHg3ZmZmZjFlMDI1YWQsCiAgICAg ICAgICBtZXRob2QgPSA0Mjk0OTE5Nzc2LAogICAgICAgICAgc3RvcF9jaGFycG9zID0gOTM4MjQ5 OTM2MTE4MTUsCiAgICAgICAgICBwcmV2X3N0b3AgPSAxMTU3MjcxNDg0NjEsCiAgICAgICAgICBi YXNlX2xldmVsX3N0b3AgPSA5NCwKICAgICAgICAgIGVuZF9jaGFycG9zID0gMTE1OTY0MDY5NTA0 LAogICAgICAgICAgcyA9IDB4N2ZmZmYxZTNmN2QwICIhIiwKICAgICAgICAgIHN0cmluZ19uY2hh cnMgPSAxNDA3Mzc0ODgzMDc4NjQsCiAgICAgICAgICByZWRpc3BsYXlfZW5kX3RyaWdnZXJfY2hh cnBvcyA9IDkzODI0OTkzNjExNjAyLAogICAgICAgICAgbXVsdGlieXRlX3AgPSBmYWxzZSwKICAg ICAgICAgIHRhYl9saW5lX3AgPSB0cnVlLAogICAgICAgICAgaGVhZGVyX2xpbmVfcCA9IHRydWUs CiAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAg c3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IHRydWUsCiAgICAgICAgICBmcm9tX2Rpc3BfcHJv cF9wID0gZmFsc2UsCiAgICAgICAgICBlbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICBhdm9p ZF9jdXJzb3JfcCA9IHRydWUsCiAgICAgICAgICBkcCA9IDB4N2ZmZmYxZTNmN2Q1LAogICAgICAg ICAgZHB2ZWMgPSAweDdmZmZmZmZmNDZiMCwKICAgICAgICAgIGRwZW5kID0gMHg1NTU1NTU2YTUw MjcgPFNVQl9DSEFSX1RBQkxFX1ArMjk+LAogICAgICAgICAgZHB2ZWNfY2hhcl9sZW4gPSAtMjM2 NzE4MTIzLAogICAgICAgICAgZHB2ZWNfZmFjZV9pZCA9IDI2LAogICAgICAgICAgc2F2ZWRfZmFj ZV9pZCA9IDYsCiAgICAgICAgICBjdGxfY2hhcnMgPSB7WElMKDB4N2ZmZmZmZmY0NmQwKSwgWElM KDB4NTU1NTU1NmE1MDI3KSwgbWFrZV9maXhudW0oMSksIFhJTCgweDdmZmZmZmZmNDcxMCksIG1h a2VfZml4bnVtKDIzNDU2MjQ4NDA0MDY5KSwgWElMKDB4ZmZmYzU1NmE0ZjAxKSwgWElMKDApLCBY SUwoMHg1NTU1NTVlNTIzODApLCBYSUwoMCksIFhJTCgweDdmZmZmZmZmNDczMCksIFhJTCgweDU1 NTU1NTZhNGE3MSksIFhJTCgweDdmZmZmZmZmNDc1MCksIFhJTCgweDU1NTU1NWU1MjM4MCksIFhJ TCgwKSwgWElMKDApLCBYSUwoMHg3ZmZmZmZmZjQ3NTApfSwKICAgICAgICAgIHN0YXJ0ID0gewog ICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI0OTkzNjEwNDM3 LAogICAgICAgICAgICAgIGJ5dGVwb3MgPSA2NTg1NzU0MDEzNQogICAgICAgICAgICB9LAogICAg ICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDQwNTgyNDkwMjQsCiAgICAgICAgICAgIHN0 cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzQ4ODMwODExMiwKICAg ICAgICAgICAgICBieXRlcG9zID0gOTM4MjQ5OTM2MTY1OTQKICAgICAgICAgICAgfSwKICAgICAg ICAgICAgZHB2ZWNfaW5kZXggPSA5NAogICAgICAgICAgfSwKICAgICAgICAgIGN1cnJlbnQgPSB7 CiAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMTQwNzM3MjUxNjM2 MDkzLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSA2CiAgICAgICAgICAgIH0sCiAgICAgICAgICAg IG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMTQwNzM3MjUxNjM2MDg4LAogICAgICAgICAgICBzdHJp bmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDA3Mzc0ODgzMDgxMjgsCiAgICAg ICAgICAgICAgYnl0ZXBvcyA9IDc4CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGRwdmVjX2lu ZGV4ID0gLTQ3MTg0CiAgICAgICAgICB9LAogICAgICAgICAgbl9vdmVybGF5X3N0cmluZ3MgPSAx MDAyMTcyOTg2MDEsCiAgICAgICAgICBvdmVybGF5X3N0cmluZ3NfY2hhcnBvcyA9IDE0MDczNzQ4 ODMwODE3NiwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5ncyA9IHtYSUwoMHg1NTU1NTU2YWFiOGIp LCBYSUwoMHg3ZmZmZmZmZjQ3ZDApLCBYSUwoMHhmZmZmZmZmZjAwMDAwMDAwKSwgWElMKDB4N2Zm ZmZmZmY3MDQwKSwgWElMKDB4N2ZmZmZmZmY3MDQwKSwgWElMKDB4N2ZmZmZmZmY0ODcwKSwgWElM KDB4NTU1NTU1NmFlMzg0KSwgWElMKDB4N2ZmZmZmZmY0ODIwKSwgWElMKDB4N2ZmZmZmZmY3MDQw KSwgbWFrZV9maXhudW0oMTMpLCBYSUwoMHg3ZmZmZjFkZWEwOTUpLCBtYWtlX2ZpeG51bSgzKSwg WElMKDB4N2ZmZmYxZGVhMDkwKSwgWElMKDB4N2ZmZmZmZmY0ODQwKSwgWElMKDB4MzgpLCBYSUwo MHg3ZmZmZmZmZjQ4NDApfSwKICAgICAgICAgIHN0cmluZ19vdmVybGF5cyA9IHttYWtlX2ZpeG51 bSgyMzQ1NjI0ODQwNzk3MyksIFhJTCgweGZmNDg1MCksIG1ha2VfZml4bnVtKDMpLCBYSUwoMHg0 ZiksIFhJTCgweDE2YWQzOTkpLCBYSUwoMCksIFhJTCgweDdmZmZmZmZmNzA0MCksIG1ha2VfZml4 bnVtKDIzNDU2Mjk2MDg1MDY4KSwgWElMKDB4NjVlMGM3Zjk0KSwgWElMKDB4N2ZmZmZmZmY1MWYw KSwgbWFrZV9maXhudW0oMjM0NTYyNDg0MTI5ODQpLCBYSUwoMHg0MDAxNzQ1ZDE3NDVkMTc0KSwg WElMKDB4N2ZmZmZmZmY3MDQwKSwgbWFrZV9maXhudW0oMCksIFhJTCgweDdmZmZmZmZmNDk5OCks IG1ha2VfZml4bnVtKDApfSwKICAgICAgICAgIHN0cmluZyA9IFhJTCgweDYwMzJiMjU3KSwKICAg ICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgweDdmZmZmZmZmNDhmMCksCiAgICAgICAgICBzdGFj ayA9IHt7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmlu Z19uY2hhcnMgPSAxNDQxMDgwMTkyLAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gMCwKICAg ICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAxNDA3Mzc0ODgzMDg0ODAsCiAgICAgICAgICAgICAg cHJldl9zdG9wID0gOTM4MjQ5OTUwNDI4NjksCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9w ID0gNDI5NDk2NzI5OCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBz dG9wX3BvcyA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgaWQgPSAwLAogICAgICAg ICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAxNDA3Mzc0ODgzMDg1 MTIsCiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDkzODI0OTk1MDQyOTUzLAogICAgICAgICAg ICAgICAgbmdseXBocyA9IDIsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgICBjaGFycG9zID0gMSwKICAgICAgICAgICAgICAgIG5jaGFycyA9IC00Njcy MCwKICAgICAgICAgICAgICAgIG5ieXRlcyA9IDMyNzY3LAogICAgICAgICAgICAgICAgZnJvbSA9 IDE0MzQ1MDkyNzgsCiAgICAgICAgICAgICAgICB0byA9IDIxODQ1LAogICAgICAgICAgICAgICAg d2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gNTEsCiAg ICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAg ICAgICBvYmplY3QgPSBYSUwoMHg4KSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAg ICAgICAgICAgICAgICAgeCA9IFhJTCgweDJhYWE5YjlkOWRkOCksCiAgICAgICAgICAgICAgICAg ICAgeSA9IFhJTCgweDU1NTU1YzVjZDc0NCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBY SUwoMHgxKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSAwCiAgICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0g WElMKDB4OCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewog ICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHg4KQogICAgICAgICAgICAgICAgfQogICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBj aGFycG9zID0gMzAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gNTEKICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAg ICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDA3Mzc0ODgzMDk1NjgsCiAgICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSA5MzgyNDk5NTQ1MzgxMwogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAg ICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gOTM4MjUwNjg3ODIyMjksCiAgICAgICAgICAgICAg ICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gOTM4MjUxNzQ1MTYz MDMsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA5MzgyNTE3NDUxNjMxMQogICAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMTU3ODgyMzM3OQogICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDB4N2ZmZmZmZmY0OWQw KSwKICAgICAgICAgICAgICBhcmVhID0gMzExMzczNiwKICAgICAgICAgICAgICBtZXRob2QgPSA0 Mjg0MjUyMjQsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IChMMlIgfCBSMkwg fCB1bmtub3duOiAxMzQ0MzEyKSwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAg ICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlz cGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBm YWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rp c3BfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSAoV09SRF9XUkFQIHwg dW5rbm93bjogMjY1NDc1MiksCiAgICAgICAgICAgICAgdm9mZnNldCA9IDE1MzY5LAogICAgICAg ICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4Mjc4MzNkYzQ0MDA5MDApLAogICAgICAgICAgICAg IGZvbnRfaGVpZ2h0ID0gWElMKDB4YzYwMDI4ODI0MDIxMDljNSkKICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgweGM2ODcyOTVjMjE0MTA4YzcpLAogICAgICAgICAg ICAgIHN0cmluZ19uY2hhcnMgPSAxMzUsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAxNDA3 Mzc0ODgzMDk1NjgsCiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gOTM4MjQ5OTU0MzcyNDMs CiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0 b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9z ID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMTgsCiAgICAgICAgICAgICAgICBjaCA9IDE1MDgy MDExMDksCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDkzODI1MDY4ODE4MTAwLAogICAgICAg ICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAg ICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBjaGFycG9zID0g MTQwNzM3MjQ1MTAyMzc2LAogICAgICAgICAgICAgICAgbmNoYXJzID0gMCwKICAgICAgICAgICAg ICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgICAgICBmcm9tID0gLTI0MzI1Mjk1MiwKICAgICAg ICAgICAgICAgIHRvID0gMzI3NjcsCiAgICAgICAgICAgICAgICB3aWR0aCA9IC00NjQ4MAogICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IDE0MzQzMzA1NTcsCiAgICAgICAg ICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBv YmplY3QgPSBYSUwoMHg3ZmZmZjE4MDQxMjgpLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsK ICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDB4N2ZmZmZmZmY0YTkwKSwKICAgICAgICAgICAg ICAgICAgICB5ID0gWElMKDB4NTU1NTU1N2UyNmI3KSwKICAgICAgICAgICAgICAgICAgICB3aWR0 aCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMHg3ZmZmZjE4MDQx MjgpCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMTQw NzM3NDg4MzA5MTM2CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9 IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4N2ZmZmYxODA0MTI4KQogICAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAg IG9iamVjdCA9IFhJTCgweDdmZmZmMTgwNDEyOCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBv cyA9IDkzODI0OTk0OTIxNjc2LAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7 CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA5MzgyNTIwOTEwMjAzMiwKICAgICAgICAgICAg ICAgICAgYnl0ZXBvcyA9IDkzODI1MTM5NDA0NDM1CiAgICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAxNDA3MzcyNDUxMDIzNzYsCiAgICAgICAg ICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAg ICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21f b3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwK ICAgICAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICAgICAgcGFy YWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9w ID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxz ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAg ICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRf Y3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAg ICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0g KHVua25vd246IDQwNTE3MTQzNDQpLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAzMjc2NywKICAg ICAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICBmb250X2hlaWdo dCA9IFhJTCgweDdmZmZmMTgwNDEyOCkKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0 cmluZyA9IFhJTCgweDdmZmZmZmZmNGIyMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9 IDE0MzQzMzA1NTcsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAxNDA3MzcyNDUxMDIzNzYs CiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gMTQwNzM3NDg4MzA5MDU2LAogICAgICAgICAg ICAgIHByZXZfc3RvcCA9IDk2LAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDkzODI1 MDAxNjYxNDA4LAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3Bf cG9zID0gOTYsCiAgICAgICAgICAgICAgICBpZCA9IDE0MDczNzQ4ODMwOTEwNCwKICAgICAgICAg ICAgICAgIGNoID0gMTQzNDMyMTQ1NiwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMTQwNzM3 NDg4MzA5MTA0LAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSA5MzgyNTAwMTY2MTQwOCwKICAg ICAgICAgICAgICAgIG5nbHlwaHMgPSAtMjQzMjUyOTUyLAogICAgICAgICAgICAgICAgcmV2ZXJz ZWRfcCA9IDI1NSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA1MTUzOTYwNzY0OCwKICAgICAg ICAgICAgICAgIG5jaGFycyA9IC0yNDMyNTI5NTIsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAz Mjc2NywKICAgICAgICAgICAgICAgIGZyb20gPSAtNDYxOTIsCiAgICAgICAgICAgICAgICB0byA9 IDMyNzY3LAogICAgICAgICAgICAgICAgd2lkdGggPSAxNTc4ODIzMzE1CiAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMTgsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAg ICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHg3ZmZm ZmZmZjRjMTApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAg ICB4ID0gWElMKDB4NTU1NTU1N2U1Yzk1KSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDB4 MjU1ZTUyMzgwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAgICAg ICAgICAgICAgICBoZWlnaHQgPSBYSUwoMHg1NTU1NWUxYWVlOTMpCiAgICAgICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gNDY5MTIyNDM0NDEwMTYKICAgICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBv YmplY3QgPSBYSUwoMHg3ZmZmZmZmZjRjMTApCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4N2ZmZmZm ZmY0YzEwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg cG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gMTQwNzM3NDg4MzA5MjMyLAog ICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDE0MDczNzI0NTEwMjM3NgogICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAg ICAgICAgICAgICAgY2hhcnBvcyA9IDQ4LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gOTM4 MjUwMDE2NjEzMTIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0 cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAg ICAgICAgICBjaGFycG9zID0gOTM4MjUyMDkxMDIwMzIsCiAgICAgICAgICAgICAgICAgIGJ5dGVw b3MgPSAxNDA3Mzc0ODgzMDkyNjQKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBk cHZlY19pbmRleCA9IC0yNDMyNTMwMDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZy b21fb3ZlcmxheSA9IFhJTCgweDU1NTU1NTdlMTUzYiksCiAgICAgICAgICAgICAgYXJlYSA9IDE1 Nzg4MjMzMTUsCiAgICAgICAgICAgICAgbWV0aG9kID0gMjE4NDUsCiAgICAgICAgICAgICAgcGFy YWdyYXBoX2VtYmVkZGluZyA9ICh1bmtub3duOiA0Mjk0OTIxMzYwKSwKICAgICAgICAgICAgICBt dWx0aWJ5dGVfcCA9IHRydWUsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9w X3AgPSB0cnVlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSB0cnVl LAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IHRydWUsCiAgICAgICAgICAgICAg YXZvaWRfY3Vyc29yX3AgPSB0cnVlLAogICAgICAgICAgICAgIGJpZGlfcCA9IHRydWUsCiAgICAg ICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IHRydWUsCiAgICAgICAgICAgICAgbGluZV93cmFw ID0gKFdPUkRfV1JBUCB8IFdJTkRPV19XUkFQIHwgdW5rbm93bjogMTQzNDM0NzcwMCksCiAgICAg ICAgICAgICAgdm9mZnNldCA9IDIxODQ1LAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElM KDB4N2ZmZmYxODA0MTI4KSwKICAgICAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgweDJmZmZm NGM0MCkKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgweDU1NTU1 ZTFhZWU5MyksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IC0xNjg0MzMzMTkyLAogICAg ICAgICAgICAgIGVuZF9jaGFycG9zID0gMTQwNzM3NDg4MzA5NDQwLAogICAgICAgICAgICAgIHN0 b3BfY2hhcnBvcyA9IDkzODI0OTk0OTI1NzE3LAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDgz NDY2ODE2NDAsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9wID0gMTQwNzM3MjQ1MTAyMzc2 LAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gOTM4 MjUxMzk0MDQ0NTEsCiAgICAgICAgICAgICAgICBpZCA9IDQ2OTEyMjQzNDQxMDE2LAogICAgICAg ICAgICAgICAgY2ggPSAtNDU5MjAsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAgICAg ICAgICAgICAgICBsb29rYmFjayA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmds eXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAg ICAgICBjaGFycG9zID0gMTQwNzM3NDg4MzA5NDQwLAogICAgICAgICAgICAgICAgbmNoYXJzID0g MTQzNDQ2MTc0OSwKICAgICAgICAgICAgICAgIG5ieXRlcyA9IDIxODQ1LAogICAgICAgICAgICAg ICAgZnJvbSA9IDIsCiAgICAgICAgICAgICAgICB0byA9IDEsCiAgICAgICAgICAgICAgICB3aWR0 aCA9IDE0NDEwODAxOTIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAw LAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAg ICAgICAgICAgb2JqZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAg ICAgICAgICAgICAgICAgICB4ID0gWElMKDB4N2ZmZmZmZmY0Y2UwKSwKICAgICAgICAgICAgICAg ICAgICB5ID0gWElMKDB4NTU1NTYwMzJiMjQ3KSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9 IFhJTCgweDdmZmZmZmZmNGNmMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDB4 NTU1NTYwMzJiMjQwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFn ZV9pZCA9IDQ2MjE5MjE0NzIxMjU5NTcyMTMKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAg ICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDgsCiAgICAg ICAgICAgICAgICBieXRlcG9zID0gMTQwNzM3NDg4MzA5NTUyCiAgICAgICAgICAgICAgfSwKICAg ICAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAg ICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTQ4MDg2MjQsCiAgICAgICAgICAgICAgICAgIGJ5dGVw b3MgPSA4CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdf aW5kZXggPSA0NjIxOTIxNDcyMTI1OTU3MjEzLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9 IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI1MTc0NTE2Mjk1LAogICAgICAgICAg ICAgICAgICBieXRlcG9zID0gOTM4MjUyMDkxMDIwMzcKICAgICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg IGZyb21fb3ZlcmxheSA9IFhJTCgweDU1NTU1YzVjZDc0NCksCiAgICAgICAgICAgICAgYXJlYSA9 IC00NTcxMiwKICAgICAgICAgICAgICBtZXRob2QgPSAzMjc2NywKICAgICAgICAgICAgICBwYXJh Z3JhcGhfZW1iZWRkaW5nID0gKEwyUiB8IFIyTCB8IHVua25vd246IDE0MzQzNTkxMDQpLAogICAg ICAgICAgICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9k aXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9w cm9wX3AgPSB0cnVlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1ZSwKICAgICAgICAgICAgICBiaWRpX3Ag PSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAg ICAgICBsaW5lX3dyYXAgPSAoV09SRF9XUkFQIHwgdW5rbm93bjogMTE3MTM1NDcxNiksCiAgICAg ICAgICAgICAgdm9mZnNldCA9IDIzODMxLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElM KDB4NDAyNDVkMTc0NWQxNzQ1ZCksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBtYWtlX2Zp eG51bSgwKQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElMKDApLAog ICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAxNDQxMDgwMTkyLAogICAgICAgICAgICAgIGVu ZF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAxNDA3Mzc0ODgzMDk2 NjQsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gOTM4MjQ5OTM2MzA4NzEsCiAgICAgICAgICAg ICAgYmFzZV9sZXZlbF9zdG9wID0gMTQwNzM3MjUxNDU5NjkzLAogICAgICAgICAgICAgIGNtcF9p dCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAg ICAgICAgICBpZCA9IDAsCiAgICAgICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBy dWxlX2lkeCA9IDE0MDczNzQ4ODMwOTY5NiwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gOTM4 MjQ5OTM2MzA5NTUsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gMTQzMzA1MDQxNCwKICAgICAg ICAgICAgICAgIHJldmVyc2VkX3AgPSA4NSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA0MDU4 MDcxNjYxLAogICAgICAgICAgICAgICAgbmNoYXJzID0gLTQ1NTY4LAogICAgICAgICAgICAgICAg bmJ5dGVzID0gMzI3NjcsCiAgICAgICAgICAgICAgICBmcm9tID0gMTQzMzA1MDY3NSwKICAgICAg ICAgICAgICAgIHRvID0gMjE4NDUsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDEwNAogICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IC0yMzcwNjgxMzksCiAgICAgICAgICAg ICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBvYmpl Y3QgPSBtYWtlX2ZpeG51bSgxKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAg ICAgICAgICAgICAgeCA9IFhJTCgweDdmZmZmMWRlYTA5MCksCiAgICAgICAgICAgICAgICAgICAg eSA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgweDU1NTU1ZGViYjBj NyksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDB4N2ZmZmZmZmY0ZTIwKQogICAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDkzODI0OTkzNjMx ODk0CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAg ICAgICAgICAgICAgb2JqZWN0ID0gbWFrZV9maXhudW0oMSkKICAgICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBtYWtl X2ZpeG51bSgxKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gNDQ2Njc2NjA3NTc1LAog ICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDYKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg IGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNo YXJwb3MgPSAxNDA3Mzc0ODgzMDk4NDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA5Mzgy NDk5MzYzMzQzMQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3Ry aW5nX2luZGV4ID0gMTQwNzM3NDg4MzEwMDAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9 IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDQ0NjY3NjU5ODc4NCwKICAgICAgICAgICAg ICAgICAgYnl0ZXBvcyA9IDEKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZl Y19pbmRleCA9IC0yNTA4OAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZnJvbV9vdmVy bGF5ID0gWElMKDB4N2ZmZmZmZmY0ZWYwKSwKICAgICAgICAgICAgICBhcmVhID0gMTQzMzA2ODM5 MCwKICAgICAgICAgICAgICBtZXRob2QgPSAyMTg0NSwKICAgICAgICAgICAgICBwYXJhZ3JhcGhf ZW1iZWRkaW5nID0gKEwyUiB8IFIyTCB8IHVua25vd246IDE2MTM5MzUxODApLAogICAgICAgICAg ICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5 X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3Ag PSB0cnVlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAg ICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1ZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxz ZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBs aW5lX3dyYXAgPSAodW5rbm93bjogNDI5NDk0MjE3NiksCiAgICAgICAgICAgICAgdm9mZnNldCA9 IDMyNzY3LAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4N2ZmZmZmZmY0ZTkwKSwK ICAgICAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgweDE5ODk0MDA4MDAyZjgzMDgpCiAgICAg ICAgICAgIH19LAogICAgICAgICAgc3AgPSAtMSwKICAgICAgICAgIHNlbGVjdGl2ZSA9IDI4NDcx ODUzOTg3ODMzMTI0MTcsCiAgICAgICAgICB3aGF0ID0gMzI5MjUzMDk0NCwKICAgICAgICAgIGZh Y2VfaWQgPSAyNTg5NTAxLAogICAgICAgICAgc2VsZWN0aXZlX2Rpc3BsYXlfZWxsaXBzaXNfcCA9 IHRydWUsCiAgICAgICAgICBjdGxfYXJyb3dfcCA9IGZhbHNlLAogICAgICAgICAgZmFjZV9ib3hf cCA9IHRydWUsCiAgICAgICAgICBzdGFydF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwKICAgICAgICAg IGVuZF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19hdF9l bmRfcHJvY2Vzc2VkX3AgPSBmYWxzZSwKICAgICAgICAgIGlnbm9yZV9vdmVybGF5X3N0cmluZ3Nf YXRfcG9zX3AgPSB0cnVlLAogICAgICAgICAgZ2x5cGhfbm90X2F2YWlsYWJsZV9wID0gdHJ1ZSwK ICAgICAgICAgIHN0YXJ0c19pbl9taWRkbGVfb2ZfY2hhcl9wID0gdHJ1ZSwKICAgICAgICAgIGZh Y2VfYmVmb3JlX3NlbGVjdGl2ZV9wID0gZmFsc2UsCiAgICAgICAgICBjb25zdHJhaW5fcm93X2Fz Y2VudF9kZXNjZW50X3AgPSBmYWxzZSwKICAgICAgICAgIGxpbmVfbnVtYmVyX3Byb2R1Y2VkX3Ag PSB0cnVlLAogICAgICAgICAgbGluZV93cmFwID0gKFdJTkRPV19XUkFQIHwgdW5rbm93bjogMzMy MTg5OTEzNiksCiAgICAgICAgICBiYXNlX2ZhY2VfaWQgPSA1NTc5MTAyMTUsCiAgICAgICAgICBj ID0gLTk2NDIyMDU4MCwKICAgICAgICAgIGxlbiA9IDEzNSwKICAgICAgICAgIGNtcF9pdCA9IHsK ICAgICAgICAgICAgc3RvcF9wb3MgPSAxNjczMjY3MiwKICAgICAgICAgICAgaWQgPSA5MzgyNDk5 NTQzNzI0MywKICAgICAgICAgICAgY2ggPSA4NzkxLAogICAgICAgICAgICBydWxlX2lkeCA9IDAs CiAgICAgICAgICAgIGxvb2tiYWNrID0gMjU3Njk4MDM3NzYsCiAgICAgICAgICAgIG5nbHlwaHMg PSAxLAogICAgICAgICAgICByZXZlcnNlZF9wID0gMTA0LAogICAgICAgICAgICBjaGFycG9zID0g OTM4MjUwNjg3ODIyMjksCiAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgIG5ieXRl cyA9IDEsCiAgICAgICAgICAgIGZyb20gPSAtNDI4OTYsCiAgICAgICAgICAgIHRvID0gMzI3Njcs CiAgICAgICAgICAgIHdpZHRoID0gMTQzMzA3MDgxOAogICAgICAgICAgfSwKICAgICAgICAgIGNo YXJfdG9fZGlzcGxheSA9IC0yNDMyNTI5NTIsCiAgICAgICAgICBnbHlwaGxlc3NfbWV0aG9kID0g MzI3NjcsCiAgICAgICAgICBpbWFnZV9pZCA9IDE0MDczNzQ4ODMzMDIwOCwKICAgICAgICAgIHh3 aWRnZXQgPSAweDdmZmZmMTgwNDEyOCwKICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICB4 ID0gWElMKDB4N2ZmZmZmZmY0ZjMwKSwKICAgICAgICAgICAgeSA9IFhJTCgweDU1NTU1NTdlMjVi ZCksCiAgICAgICAgICAgIHdpZHRoID0gWElMKDB4N2ZmZmYxODA0MTI4KSwKICAgICAgICAgICAg aGVpZ2h0ID0gWElMKDB4N2ZmZmZmZmY0ZjUwKQogICAgICAgICAgfSwKICAgICAgICAgIHNwYWNl X3dpZHRoID0gWElMKDB4NTU1NTU1N2UyNmI3KSwKICAgICAgICAgIHZvZmZzZXQgPSA5MDg4LAog ICAgICAgICAgdGFiX3dpZHRoID0gMjE5ODksCiAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgw eDdmZmZmMTgwNDEyOCksCiAgICAgICAgICBvYmplY3QgPSBYSUwoMHg3ZmZmZmZmZjUwNTApLAog ICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgIGNoYXJwb3MgPSA5MzgyNDk5NDkyMTY3 NiwKICAgICAgICAgICAgYnl0ZXBvcyA9IDkzODI1MDAxNjYxMzEyCiAgICAgICAgICB9LAogICAg ICAgICAgdHJ1bmNhdGlvbl9waXhlbF93aWR0aCA9IDI4MzY4LAogICAgICAgICAgY29udGludWF0 aW9uX3BpeGVsX3dpZHRoID0gMjUxNTQsCiAgICAgICAgICBmaXJzdF92aXNpYmxlX3ggPSAyMTg0 NSwKICAgICAgICAgIGxhc3RfdmlzaWJsZV94ID0gMTU3ODgyMzI5OSwKICAgICAgICAgIGxhc3Rf dmlzaWJsZV95ID0gMjE4NDUsCiAgICAgICAgICBleHRyYV9saW5lX3NwYWNpbmcgPSAtMjQzMjUy OTUyLAogICAgICAgICAgbWF4X2V4dHJhX2xpbmVfc3BhY2luZyA9IDMyNzY3LAogICAgICAgICAg b3ZlcnJpZGVfYXNjZW50ID0gLTQ1MTUyLAogICAgICAgICAgb3ZlcnJpZGVfZGVzY2VudCA9IDMy NzY3LAogICAgICAgICAgb3ZlcnJpZGVfYm9mZiA9IDE0MzQ0NjE4MzMsCiAgICAgICAgICBnbHlw aF9yb3cgPSAweDAsCiAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAg IG5nbHlwaHMgPSAwLAogICAgICAgICAgcGl4ZWxfd2lkdGggPSAtNDUxMjAsCiAgICAgICAgICBh c2NlbnQgPSAzMjc2NywKICAgICAgICAgIGRlc2NlbnQgPSAxNDM0NDgzNjE5LAogICAgICAgICAg bWF4X2FzY2VudCA9IDIxODQ1LAogICAgICAgICAgbWF4X2Rlc2NlbnQgPSAtMjQzMjUyOTUyLAog ICAgICAgICAgcGh5c19hc2NlbnQgPSAzMjc2NywKICAgICAgICAgIHBoeXNfZGVzY2VudCA9IDE4 LAogICAgICAgICAgbWF4X3BoeXNfYXNjZW50ID0gMCwKICAgICAgICAgIG1heF9waHlzX2Rlc2Nl bnQgPSAtMjQzMjUyOTUyLAogICAgICAgICAgY3VycmVudF94ID0gMzI3NjcsCiAgICAgICAgICBj b250aW51YXRpb25fbGluZXNfd2lkdGggPSAtNDUwODgsCiAgICAgICAgICBlb2xfcG9zID0gewog ICAgICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTQ5MTE2NzcsCiAgICAgICAgICAgIGJ5dGVwb3Mg PSAxNDA3MzcyNDUxMDIzNzYKICAgICAgICAgIH0sCiAgICAgICAgICBjdXJyZW50X3kgPSAtNDUw NTYsCiAgICAgICAgICBmaXJzdF92cG9zID0gMzI3NjcsCiAgICAgICAgICB2cG9zID0gOTYsCiAg ICAgICAgICBocG9zID0gMCwKICAgICAgICAgIGxudW0gPSA5MzgyNTAwMTY2MTQwOCwKICAgICAg ICAgIGxudW1fYnl0ZXBvcyA9IDk2LAogICAgICAgICAgbG51bV93aWR0aCA9IC00NTAwOCwKICAg ICAgICAgIGxudW1fcGl4ZWxfd2lkdGggPSAzMjc2NywKICAgICAgICAgIHB0X2xudW0gPSA5Mzgy NDk5NDkwMjU3NiwKICAgICAgICAgIHRhYl9vZmZzZXQgPSAtNDQ5NjAsCiAgICAgICAgICBsZWZ0 X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDMyNzY3LAogICAgICAgICAgcmlnaHRfdXNlcl9mcmluZ2Vf Yml0bWFwID0gMCwKICAgICAgICAgIGxlZnRfdXNlcl9mcmluZ2VfZmFjZV9pZCA9IDMzNjg2NCwK ICAgICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAyMTg0NSwKICAgICAgICAgIGJp ZGlfcCA9IGZhbHNlLAogICAgICAgICAgYmlkaV9pdCA9IHsKICAgICAgICAgICAgYnl0ZXBvcyA9 IDE0MDczNzI0NTEwMjM3NiwKICAgICAgICAgICAgY2hhcnBvcyA9IDUxNTM5NjA3NjQ4LAogICAg ICAgICAgICBjaCA9IC0yNDMyNTI5NTIsCiAgICAgICAgICAgIG5jaGFycyA9IDE0MDczNzQ4ODMx MDM1MiwKICAgICAgICAgICAgY2hfbGVuID0gOTM4MjUxMzk0MDQ0MTksCiAgICAgICAgICAgIHR5 cGUgPSBXRUFLX0VULAogICAgICAgICAgICB0eXBlX2FmdGVyX3duID0gVU5LTk9XTl9CVCwKICAg ICAgICAgICAgb3JpZ190eXBlID0gNDI5NDkyMjQ0OCwKICAgICAgICAgICAgcmVzb2x2ZWRfbGV2 ZWwgPSAtMSAnXDM3NycsCiAgICAgICAgICAgIGlzb2xhdGVfbGV2ZWwgPSAxMjcgJ1wxNzcnLAog ICAgICAgICAgICBpbnZhbGlkX2xldmVscyA9IDkzODI0OTk0OTI1NzE3LAogICAgICAgICAgICBp bnZhbGlkX2lzb2xhdGVzID0gMTAwMzEwMTQ3ODQsCiAgICAgICAgICAgIHByZXYgPSB7CiAgICAg ICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgdHlwZSA9IDE1Nzg4MjMyOTksCiAg ICAgICAgICAgICAgb3JpZ190eXBlID0gMjE4NDUKICAgICAgICAgICAgfSwKICAgICAgICAgICAg bGFzdF9zdHJvbmcgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDQ2OTEyMjQzNDQxMDE2LAog ICAgICAgICAgICAgIHR5cGUgPSA0Mjk0OTIyNDE2LAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9 IDMyNzY3CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWwgPSB7CiAg ICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzI0NTEwMjM3NiwKICAgICAgICAgICAgICB0eXBl ID0gNDgsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9 LAogICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsID0gewogICAgICAgICAgICAgIGNoYXJwb3Mg PSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAgICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAg ICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAg IG5leHRfZm9yX3dzID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAxMTMzMTc2NzA2MDgsCiAg ICAgICAgICAgICAgdHlwZSA9IDQwNTc5OTg3NjAsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0g MzI3NjcKICAgICAgICAgICAgfSwKICAgICAgICAgICAgYnJhY2tldF9wYWlyaW5nX3BvcyA9IDE0 MDczNzQ4ODMxMDQ4OCwKICAgICAgICAgICAgYnJhY2tldF9lbmNsb3NlZF90eXBlID0gMTQzMzAz MDQ4MiwKICAgICAgICAgICAgbmV4dF9lbl9wb3MgPSAxMTMyNDc5NzI5OTUsCiAgICAgICAgICAg IG5leHRfZW5fdHlwZSA9IDQwNTc5OTg3NjUsCiAgICAgICAgICAgIHNvcyA9IChMMlIgfCBSMkwg fCB1bmtub3duOiAzMjc2NCksCiAgICAgICAgICAgIHNjYW5fZGlyID0gLTQ0ODE2LAogICAgICAg ICAgICBkaXNwX3BvcyA9IDkzODI0OTkzNjExODE1LAogICAgICAgICAgICBkaXNwX3Byb3AgPSAt MjM2OTY4NTMxLAogICAgICAgICAgICBzdGFja19pZHggPSAyNiwKICAgICAgICAgICAgbGV2ZWxf c3RhY2sgPSB7ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5NCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTkzNjExODE1LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAzLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgzMTA2MDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSA2LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYg J2onLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDI4MTQ1OTIyOTg3MTg3MywKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyNCAnXDM0MCcsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDI0MSAnXDM2MScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI1MTM4Njc5NywKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAw JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gNTM0MDA4OTc1Mzk5LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjI0ICdc MzQwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQxICdcMzYxJwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzEwNjcy LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTA2ICdqJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSAyODE0NTkyMjk4NzE4NzMsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAw MCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTA3MDQsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IC00Mjk0OTY3Mjk1LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxl dmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTA3NjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDMs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDcz NzQ4ODMxMDc2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3Nycs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDc5LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1ww MDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAxNDA3Mzc0ODgzMTg1MjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAy NTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgz MTA4ODAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQ2MjE5MjE0NzIxMjU5NTcyMTMsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAtMSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwNiAn aicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNzgsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAw MCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDE0MDczNzQ4ODMxMDg4MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEw NiAnaicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDI4MTQ1Nzc5Njg0MTQ3MiwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MTQwNzM3NDg4MzEzMjgwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g NSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAzLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMTA2ICdq JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAg ICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdc Mzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMTQwNzM3NDg4MzEwOTQ0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0g MTI4ICdcMjAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTEwNDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAxMjggJ1wyMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNTcg J1wyMzUnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAxNTUgJ1wyMzMnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTIxNTI5MTQ5 MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUxNzQ1 MTYzMzUsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjAwMCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDEzNCAnXDIwNicsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gOTM4MjUwNjg3ODIyMjksCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSA1MCAnMicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk2ICdgJwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUxNzQ1MTYyOTUs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNiAnXDAzMicsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDk0ICdeJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzExMTIwLAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAg ICAgICAgIGxldmVsID0gNDcgJy8nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MjM4MDY0OTExNjAzNDQzMzg1MSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDQw ICcoJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDExMTIxODI1NDAwNDkwMjQw LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMzMgJyEnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSA2NCAnQCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IC00MTQxMjk1ODU2NjcyMjQxNDY1LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAg ICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1ww MDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAxNDA3Mzc0ODgzMTIwMDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx MzQgJ1wyMDYnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0g MCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDY4NzgyMjI5LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g MiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjI5ICdcMzQ1JywKICAgICAgICAgICAgICAgIGZs YWdzID0gODkgJ1knCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAw MCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzExMjk2LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAy LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAg ICAgIGxldmVsID0gMTA2ICdqJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3 MzcyNTE0NTk2OTMsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjkgJ1wzNDUn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDE0MDczNzQ4ODMxMTMyOCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDMsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwNiAn aicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTM2MzE1MzQsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjUgJ1wzNDEnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTEzOTIsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDEw NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyMiAnXDMzNicsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDI0MSAnXDM2MScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAyMjIgJ1wzMzYnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDEgJ1wzNjEnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAx NDA3Mzc0ODgzMTE0MDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wz NzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTE0MjQs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDQ0NjY3NjYwNzU3NSwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQw NzM3NDg4MzExNDcyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNywK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTA2ICdqJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTE2MzIsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDEsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wz NzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTE2MzIs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMTUzNiwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g NiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3 NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDE0MDczNzQ4ODM1NTMyNywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIy OSAnXDM0NScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjQ1MTAyMzc2 LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0MDUxNzE0MzQ0LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAg ICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3 JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gNDI5NDk2NzI2NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTUwNDg1MTIsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyMDIgJ1wzMTInLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAyMzQgJ1wzNTInCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSA5MzgyNTA1NzU3MzUwNCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDE0MSAnXDIxNScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyNTc2 OTgwMzc3NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAg ICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSA1OCAnOicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg5 ICdZJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMzYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAxODggJ1wyNzQnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDUgJ1wzNjUn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAzNiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE5NSAnXDMwMycsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDI0NSAnXDM2NScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE1NDYxODgyMjY5MiwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDE5MSAnXDI3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDI0NSAnXDM2NScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDkzODI1MDU3NTczNTA0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAzLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxl dmVsID0gMTg3ICdcMjczJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQ1ICdcMzY1JwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjQ5OTU2MjkyMDEsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDE4MjIwMjU2LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSA5MzgyNTAyMDc5MTgyNCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAzMiAnICcsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDI0NyAnXDM2NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDIwNzkxODI0LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjcgJ1wwMzMnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAyNDcgJ1wzNjcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTE4MDgsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0g MCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczMzE5MzM4ODAzMiwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBm bGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAw ICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTIwNjQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAx NDA3Mzc0ODgzMTIwNTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAw JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMTk1MiwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzEyMDU2LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1 LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAg ICAgIGxldmVsID0gMjIyICdcMzM2JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAz NDM1OTY5NTA4OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE1MyAnXDIzMScs CiAgICAgICAgICAgICAgICBmbGFncyA9IDEwMyAnZycKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjEyOCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDg5ICdZJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3Mzc0ODgzNDYxNzYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNDAgJ1wyMTQnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdc MDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE1ODkxMzc0NjcwNCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE0NiAnXDIyMicsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gODU4OTg5MTM0NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDg4MzEyMDgwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMTE1ICdzJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTIxNjAsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAxNDAgJ1wyMTQnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDkzODI1MDAxMjE3NDQ4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVs ID0gNjYgJ0InLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5OCAnYicKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjMx MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE1MyAnXDIzMScsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDEwMyAnZycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjE5MiwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gNSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDk3ICdhJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1Un CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgzMTIxOTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdc MDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjE5MiwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDk4ICdiJywKICAgICAgICAgICAgICAg IGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMTIzMTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgzMTI2MDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSA5OCAn YicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAn XDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjI3MiwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4 ODMxMjMyMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEzNyAnXDIxMScsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUxMzkwNDE3NzksCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjkgJ1wzNDUnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMxMjM1MiwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEzNyAnXDIxMScsCiAgICAgICAgICAgICAgICBm bGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjUyOTg3MjQ1OTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAg bGV2ZWwgPSAxMjIgJ3onLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDUgJ1wzNjUnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxLAog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90 eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTIyICd6JywKICAgICAgICAgICAgICAg IGZsYWdzID0gMjQ1ICdcMzY1JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMjQwNCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDEyMiAneicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI0NSAnXDM2NScKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDI0MTYsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDExMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDEwMiAnZicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI0NSAnXDM2NScKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk1NjY2 MDM5LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMTIyICd6JywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMjQ1ICdcMzY1JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzMzMTkzMzg4MTE3LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAg J1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSA3LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjMxICdcMzQ3JywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0 LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAx NTMxLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjMxICdcMzQ3JywKICAgICAg ICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyNDQ4LAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAzNjUw NzIyMjAzMTEsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDUx MTEwMTEwODM0OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH19LAogICAgICAg ICAgICBzdHJpbmcgPSB7CiAgICAgICAgICAgICAgbHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAg ICAgICBzID0gMHg1NTU1NTU5MDgyY2MgIm1vdmVfaXQ6IGZyb20gJXRkXG4iLAogICAgICAgICAg ICAgIHNjaGFycyA9IDI0MDQsCiAgICAgICAgICAgICAgYnVmcG9zID0gMTQwNzM3MzExODA0Mjg4 LAogICAgICAgICAgICAgIGZyb21fZGlzcF9zdHIgPSBmYWxzZSwKICAgICAgICAgICAgICB1bmli eXRlID0gZmFsc2UKICAgICAgICAgICAgfSwKICAgICAgICAgICAgdyA9IDB4MCwKICAgICAgICAg ICAgcGFyYWdyYXBoX2RpciA9IE5FVVRSQUxfRElSLAogICAgICAgICAgICBzZXBhcmF0b3JfbGlt aXQgPSAxNDYyLAogICAgICAgICAgICBmaXJzdF9lbHQgPSBmYWxzZSwKICAgICAgICAgICAgbmV3 X3BhcmFncmFwaCA9IGZhbHNlLAogICAgICAgICAgICBmcmFtZV93aW5kb3dfcCA9IHRydWUKICAg ICAgICAgIH0sCiAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gUjJMCiAgICAgICAgfQog ICAgICAgIGF0cG9zX2l0ID0gewogICAgICAgICAgd2luZG93ID0gWElMKDApLAogICAgICAgICAg dyA9IDB4NWVhLAogICAgICAgICAgZiA9IDB4NWI2LAogICAgICAgICAgbWV0aG9kID0gMTU5MCwK ICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDE1MzQsCiAgICAgICAgICBwcmV2X3N0b3AgPSA5Mzgy NTEzOTU0NjIwOCwKICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDE0NjIsCiAgICAgICAgICBl bmRfY2hhcnBvcyA9IDkzODI1MjY5NDUxODQwLAogICAgICAgICAgcyA9IDB4N2ZmZjAwMDAwMDAw IDxlcnJvcjogQ2Fubm90IGFjY2VzcyBtZW1vcnkgYXQgYWRkcmVzcyAweDdmZmYwMDAwMDAwMD4s CiAgICAgICAgICBzdHJpbmdfbmNoYXJzID0gMTQ2MiwKICAgICAgICAgIHJlZGlzcGxheV9lbmRf dHJpZ2dlcl9jaGFycG9zID0gMTQwNzM3NDg4MzAzMDcyLAogICAgICAgICAgbXVsdGlieXRlX3Ag PSBmYWxzZSwKICAgICAgICAgIHRhYl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIGhlYWRlcl9s aW5lX3AgPSB0cnVlLAogICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxz ZSwKICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAg IGZyb21fZGlzcF9wcm9wX3AgPSB0cnVlLAogICAgICAgICAgZWxsaXBzaXNfcCA9IGZhbHNlLAog ICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgIGRwID0gMHgxMDAwMDA1 YjQsCiAgICAgICAgICBkcHZlYyA9IDB4N2ZmZmZmZmZhN2QwLAogICAgICAgICAgZHBlbmQgPSAw eDE1NTVjMjE0OSwKICAgICAgICAgIGRwdmVjX2NoYXJfbGVuID0gLTI0MzM3NTcyMCwKICAgICAg ICAgIGRwdmVjX2ZhY2VfaWQgPSAzMjc2NywKICAgICAgICAgIHNhdmVkX2ZhY2VfaWQgPSAtNTIy NTYsCiAgICAgICAgICBjdGxfY2hhcnMgPSB7WElMKDB4NzI1NTYwZTg3YiksIFhJTCgweDdmZmZm ZmZmMzNlMCksIFhJTCgweGZmZmZhN2QwKSwgWElMKDB4NTU1NTU1ZGU1ZGE4KSwgbWFrZV9maXhu dW0oMTA3Mzc0MTg1MiksIFhJTCgweDEpLCBYSUwoMHg3ZmZmZmZmZmE3ZDApLCBYSUwoMHg3ZmZm ZmZmZjkzZjApLCBtYWtlX2ZpeG51bSgyMzQ1NjI0ODIwMzQ5NCksIFhJTCgweDcpLCBYSUwoMHg1 ODAwMDAwMDAxKSwgWElMKDB4MjI1NyksIFhJTCgweDdmZmZmZmZmYTdkMCksIFhJTCgwKSwgWElM KDB4NTU1NTU2NTExYTM1KSwgWElMKDB4NTU1NTU2NTExYTM1KX0sCiAgICAgICAgICBzdGFydCA9 IHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAg ICAgICAgIGJ5dGVwb3MgPSA5MzgyNTAwMTY2MTMxMgogICAgICAgICAgICB9LAogICAgICAgICAg ICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAg ICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzQ4ODMwMzIxNiwKICAgICAgICAgICAgICBieXRl cG9zID0gOTM4MjQ5OTUwNDI4NjkKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5k ZXggPSAyCiAgICAgICAgICB9LAogICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgcG9z ID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAg ICBieXRlcG9zID0gMAogICAgICAgICAgICB9LAogICAgICAgICAgICBvdmVybGF5X3N0cmluZ19p bmRleCA9IDAsCiAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBv cyA9IDE0MDczNzQ4ODMwMzI0OCwKICAgICAgICAgICAgICBieXRlcG9zID0gOTM4MjQ5OTUwNDI5 NTMKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAxNjYxMjk5OTcxCiAg ICAgICAgICB9LAogICAgICAgICAgbl9vdmVybGF5X3N0cmluZ3MgPSAxNCwKICAgICAgICAgIG92 ZXJsYXlfc3RyaW5nc19jaGFycG9zID0gMTQwNzM3NDg4MzAzMzQ0LAogICAgICAgICAgb3Zlcmxh eV9zdHJpbmdzID0ge21ha2VfZml4bnVtKDIzNDU2MjQ4NzcyNTk5KSwgWElMKDB4NTU1NTVlMGM4 MDU0KSwgWElMKDB4MzUpLCBYSUwoMCksIG1ha2VfZml4bnVtKDIzNDU2MjQ4MjE1MzY1KSwgWElM KDB4NTU1NTViM2Y2MmQ1KSwgbWFrZV9maXhudW0oMyksIFhJTCgwKSwgWElMKDApLCBYSUwoMCks IFhJTCgwKSwgWElMKDB4N2ZmZmZmZmY0ODgwKSwgWElMKDB4NTU1NTU1NjFiMWQ5KSwgWElMKDB4 NTU1NTYyNDI2ZWQ1KSwgWElMKDB4NTU1NTU2NTExYTM1KSwgWElMKDApfSwKICAgICAgICAgIHN0 cmluZ19vdmVybGF5cyA9IHtYSUwoMHg1NTU1NWM1Y2Q2MjQpLCBYSUwoMCksIFhJTCgweDU1NTU1 ZTBjODA1NCksIFhJTCgweDU1NTU1NjUxMWEzNSksIFhJTCgweDU1NTU1NjUxMWEzMCksIFhJTCgw eDU1NTU1NjUxMTdmMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKSwgWElMKDApLCBY SUwoMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMHgxKSwgWElMKDB4NTU1NTViMmQ5YzEwKX0sCiAg ICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCks CiAgICAgICAgICBzdGFjayA9IHt7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElMKDApLAogICAg ICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0g MCwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHByZXZfc3Rv cCA9IDAsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9wID0gMCwKICAgICAgICAgICAgICBj bXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBp ZCA9IDAsCiAgICAgICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9 IDAsCiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDAsCiAgICAgICAgICAgICAgICBuZ2x5cGhz ID0gMCwKICAgICAgICAgICAgICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgICAg IGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgbmNoYXJzID0gMCwKICAgICAgICAgICAgICAg IG5ieXRlcyA9IDAsCiAgICAgICAgICAgICAgICBmcm9tID0gMCwKICAgICAgICAgICAgICAgIHRv ID0gMCwKICAgICAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgZmFjZV9pZCA9IDAsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGlt YWdlID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCksCiAgICAgICAgICAgICAg ICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMCksCiAgICAgICAgICAg ICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwK ICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAg ICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAog ICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg IGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNo YXJwb3MgPSAwLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gLTEKICAgICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IC0xLAogICAgICAgICAg ICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IC0xLAogICAg ICAgICAgICAgICAgICBieXRlcG9zID0gNDI5NDk2NzI5NQogICAgICAgICAgICAgICAgfSwKICAg ICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgZnJvbV9vdmVybGF5ID0gWElMKDApLAogICAgICAgICAgICAgIGFyZWEgPSBMRUZUX01BUkdJ Tl9BUkVBLAogICAgICAgICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAgICAgICAg ICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVVVFJBTF9ESVIsCiAgICAgICAgICAgICAgbXVs dGlieXRlX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3Bf cCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxz ZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGJpZGlfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBsaW5l X3dyYXAgPSBUUlVOQ0FURSwKICAgICAgICAgICAgICB2b2Zmc2V0ID0gMCwKICAgICAgICAgICAg ICBzcGFjZV93aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgw KQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElMKDApLAogICAgICAg ICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gMCwK ICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHByZXZfc3RvcCA9 IDAsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9wID0gMCwKICAgICAgICAgICAgICBjbXBf aXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBpZCA9 IDAsCiAgICAgICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDAs CiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDAsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0g MCwKICAgICAgICAgICAgICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgICAgIGNo YXJwb3MgPSAwLAogICAgICAgICAgICAgICAgbmNoYXJzID0gMCwKICAgICAgICAgICAgICAgIG5i eXRlcyA9IDAsCiAgICAgICAgICAgICAgICBmcm9tID0gMCwKICAgICAgICAgICAgICAgIHRvID0g MCwKICAgICAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgZmFjZV9pZCA9IDAsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdl ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAg IHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMCksCiAgICAgICAgICAgICAg ICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAg ICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgICAgICAgfSwKICAg ICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAg ICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAg ICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAg ICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGN1 cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJw b3MgPSAwLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwKICAgICAgICAgICAgICAg IHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAg ICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIGRw dmVjX2luZGV4ID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5 ID0gWElMKDApLAogICAgICAgICAgICAgIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLAogICAgICAg ICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhf ZW1iZWRkaW5nID0gTkVVVFJBTF9ESVIsCiAgICAgICAgICAgICAgbXVsdGlieXRlX3AgPSBmYWxz ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAg ICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBhdm9pZF9jdXJzb3Jf cCA9IGZhbHNlLAogICAgICAgICAgICAgIGJpZGlfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGZy b21fZGlzcF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FU RSwKICAgICAgICAgICAgICB2b2Zmc2V0ID0gMCwKICAgICAgICAgICAgICBzcGFjZV93aWR0aCA9 IFhJTCgwKSwKICAgICAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgwKQogICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmluZ19u Y2hhcnMgPSAwLAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBz dG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDAsCiAgICAgICAgICAg ICAgYmFzZV9sZXZlbF9zdG9wID0gMCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAg ICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBpZCA9IDAsCiAgICAgICAgICAg ICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAgICAgICAgICAgICAg ICBsb29rYmFjayA9IDAsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gMCwKICAgICAgICAgICAg ICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAg ICAgICAgICAgICAgbmNoYXJzID0gMCwKICAgICAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAg ICAgICAgICAgICBmcm9tID0gMCwKICAgICAgICAgICAgICAgIHRvID0gMCwKICAgICAgICAgICAg ICAgIHdpZHRoID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IDAs CiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAg ICAgICAgICBvYmplY3QgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAg ICAgICAgICAgICAgICAgIHggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgeSA9IFhJTCgw KSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAg ICBoZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAg aW1hZ2VfaWQgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9 IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElM KDApCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3Np dGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgYnl0 ZXBvcyA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAg ICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAg ICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAg IG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7 CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgICBieXRlcG9z ID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAog ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDApLAogICAg ICAgICAgICAgIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLAogICAgICAgICAgICAgIG1ldGhvZCA9 IEdFVF9GUk9NX0JVRkZFUiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVV VFJBTF9ESVIsCiAgICAgICAgICAgICAgbXVsdGlieXRlX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmlu Z19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlw c2lzX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAg ICAgICAgICAgIGJpZGlfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3Ag PSBmYWxzZSwKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwKICAgICAgICAgICAg ICB2b2Zmc2V0ID0gMCwKICAgICAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgwKSwKICAgICAg ICAgICAgICBmb250X2hlaWdodCA9IFhJTCgwKQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgc3RyaW5nID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAg ICAgICAgICAgIGVuZF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAw LAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDAsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9z dG9wID0gMCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3Bv cyA9IDAsCiAgICAgICAgICAgICAgICBpZCA9IDAsCiAgICAgICAgICAgICAgICBjaCA9IDAsCiAg ICAgICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDAs CiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gMCwKICAgICAgICAgICAgICAgIHJldmVyc2VkX3Ag PSBmYWxzZSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgbmNo YXJzID0gMCwKICAgICAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgICAgICBmcm9t ID0gMCwKICAgICAgICAgICAgICAgIHRvID0gMCwKICAgICAgICAgICAgICAgIHdpZHRoID0gMAog ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IDAsCiAgICAgICAgICAgICAg dSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBvYmplY3Qg PSBYSUwoMCksCiAgICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAg IHggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAg ICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwo MCkKICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSAwCiAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAg ICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAg eHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAg ICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAg ICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3Mg PSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgICBieXRl cG9zID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5n X2luZGV4ID0gMCwKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAg ICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAogICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDApLAogICAgICAgICAgICAgIGFyZWEg PSBMRUZUX01BUkdJTl9BUkVBLAogICAgICAgICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZF UiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVVVFJBTF9ESVIsCiAgICAg ICAgICAgICAgbXVsdGlieXRlX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9k aXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9w cm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwK ICAgICAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGJpZGlf cCA9IGZhbHNlLAogICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSBmYWxzZSwKICAgICAg ICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwKICAgICAgICAgICAgICB2b2Zmc2V0ID0gMCwK ICAgICAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICBmb250X2hl aWdodCA9IFhJTCgwKQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgc3RyaW5nID0gWElM KDApLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAgICAgICAgIGVuZF9j aGFycG9zID0gMCwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAg IHByZXZfc3RvcCA9IDAsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9wID0gMCwKICAgICAg ICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAg ICAgICAgICBpZCA9IDAsCiAgICAgICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgICAgICBy dWxlX2lkeCA9IDAsCiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDAsCiAgICAgICAgICAgICAg ICBuZ2x5cGhzID0gMCwKICAgICAgICAgICAgICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAg ICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgbmNoYXJzID0gMCwKICAgICAg ICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgICAgICBmcm9tID0gMCwKICAgICAgICAg ICAgICAgIHRvID0gMCwKICAgICAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgZmFjZV9pZCA9IDAsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAg ICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCksCiAgICAg ICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMCksCiAg ICAgICAgICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9 IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICAgICAgaW1hZ2VfaWQgPSAwCiAgICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0g WElMKDApCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9IHsKICAg ICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9CiAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJw b3MgPSAwLAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAg ICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwKICAg ICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAw LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNDI5NDk2NzI5NQogICAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAogICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDApLAogICAgICAgICAgICAgIGFyZWEgPSBMRUZU X01BUkdJTl9BUkVBLAogICAgICAgICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAg ICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVVVFJBTF9ESVIsCiAgICAgICAgICAg ICAgbXVsdGlieXRlX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5 X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3Ag PSBmYWxzZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAg ICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGJpZGlfcCA9IGZh bHNlLAogICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwKICAgICAgICAgICAgICB2b2Zmc2V0ID0gMCwKICAgICAg ICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICBmb250X2hlaWdodCA9 IFhJTCgwKQogICAgICAgICAgICB9fSwKICAgICAgICAgIHNwID0gLTEsCiAgICAgICAgICBzZWxl Y3RpdmUgPSAwLAogICAgICAgICAgd2hhdCA9IElUX0NIQVJBQ1RFUiwKICAgICAgICAgIGZhY2Vf aWQgPSAwLAogICAgICAgICAgc2VsZWN0aXZlX2Rpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAog ICAgICAgICAgY3RsX2Fycm93X3AgPSBmYWxzZSwKICAgICAgICAgIGZhY2VfYm94X3AgPSBmYWxz ZSwKICAgICAgICAgIHN0YXJ0X29mX2JveF9ydW5fcCA9IGZhbHNlLAogICAgICAgICAgZW5kX29m X2JveF9ydW5fcCA9IGZhbHNlLAogICAgICAgICAgb3ZlcmxheV9zdHJpbmdzX2F0X2VuZF9wcm9j ZXNzZWRfcCA9IGZhbHNlLAogICAgICAgICAgaWdub3JlX292ZXJsYXlfc3RyaW5nc19hdF9wb3Nf cCA9IGZhbHNlLAogICAgICAgICAgZ2x5cGhfbm90X2F2YWlsYWJsZV9wID0gZmFsc2UsCiAgICAg ICAgICBzdGFydHNfaW5fbWlkZGxlX29mX2NoYXJfcCA9IGZhbHNlLAogICAgICAgICAgZmFjZV9i ZWZvcmVfc2VsZWN0aXZlX3AgPSBmYWxzZSwKICAgICAgICAgIGNvbnN0cmFpbl9yb3dfYXNjZW50 X2Rlc2NlbnRfcCA9IGZhbHNlLAogICAgICAgICAgbGluZV9udW1iZXJfcHJvZHVjZWRfcCA9IGZh bHNlLAogICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAgICBiYXNlX2ZhY2Vf aWQgPSAwLAogICAgICAgICAgYyA9IDAsCiAgICAgICAgICBsZW4gPSAwLAogICAgICAgICAgY21w X2l0ID0gewogICAgICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAgICAgIGlkID0gMCwKICAg ICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAgICAgICAgICAgIGxv b2tiYWNrID0gMCwKICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgIHJldmVyc2Vk X3AgPSBmYWxzZSwKICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgIG5jaGFycyA9 IDAsCiAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAg ICAgICB0byA9IDAsCiAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAgfSwKICAgICAgICAg IGNoYXJfdG9fZGlzcGxheSA9IDAsCiAgICAgICAgICBnbHlwaGxlc3NfbWV0aG9kID0gR0xZUEhM RVNTX0RJU1BMQVlfVEhJTl9TUEFDRSwKICAgICAgICAgIGltYWdlX2lkID0gMCwKICAgICAgICAg IHh3aWRnZXQgPSAweDAsCiAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgeCA9IFhJTCgw KSwKICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAg ICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgfSwKICAgICAgICAgIHNwYWNlX3dp ZHRoID0gWElMKDApLAogICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICB0YWJfd2lkdGgg PSAwLAogICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCksCiAgICAgICAgICBvYmplY3QgPSBY SUwoMCksCiAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAg ICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICB9LAogICAgICAgICAgdHJ1bmNhdGlvbl9w aXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBjb250aW51YXRpb25fcGl4ZWxfd2lkdGggPSAwLAog ICAgICAgICAgZmlyc3RfdmlzaWJsZV94ID0gMCwKICAgICAgICAgIGxhc3RfdmlzaWJsZV94ID0g MCwKICAgICAgICAgIGxhc3RfdmlzaWJsZV95ID0gMCwKICAgICAgICAgIGV4dHJhX2xpbmVfc3Bh Y2luZyA9IDAsCiAgICAgICAgICBtYXhfZXh0cmFfbGluZV9zcGFjaW5nID0gMCwKICAgICAgICAg IG92ZXJyaWRlX2FzY2VudCA9IDAsCiAgICAgICAgICBvdmVycmlkZV9kZXNjZW50ID0gMCwKICAg ICAgICAgIG92ZXJyaWRlX2JvZmYgPSAwLAogICAgICAgICAgZ2x5cGhfcm93ID0gMHgwLAogICAg ICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICBuZ2x5cGhzID0gMCwKICAg ICAgICAgIHBpeGVsX3dpZHRoID0gMCwKICAgICAgICAgIGFzY2VudCA9IDAsCiAgICAgICAgICBk ZXNjZW50ID0gMCwKICAgICAgICAgIG1heF9hc2NlbnQgPSAwLAogICAgICAgICAgbWF4X2Rlc2Nl bnQgPSAwLAogICAgICAgICAgcGh5c19hc2NlbnQgPSAwLAogICAgICAgICAgcGh5c19kZXNjZW50 ID0gMCwKICAgICAgICAgIG1heF9waHlzX2FzY2VudCA9IDAsCiAgICAgICAgICBtYXhfcGh5c19k ZXNjZW50ID0gMCwKICAgICAgICAgIGN1cnJlbnRfeCA9IDAsCiAgICAgICAgICBjb250aW51YXRp b25fbGluZXNfd2lkdGggPSAwLAogICAgICAgICAgZW9sX3BvcyA9IHsKICAgICAgICAgICAgY2hh cnBvcyA9IDAsCiAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICB9LAogICAgICAgICAg Y3VycmVudF95ID0gMCwKICAgICAgICAgIGZpcnN0X3Zwb3MgPSAwLAogICAgICAgICAgdnBvcyA9 IDAsCiAgICAgICAgICBocG9zID0gMCwKICAgICAgICAgIGxudW0gPSAwLAogICAgICAgICAgbG51 bV9ieXRlcG9zID0gMCwKICAgICAgICAgIGxudW1fd2lkdGggPSAwLAogICAgICAgICAgbG51bV9w aXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBwdF9sbnVtID0gMCwKICAgICAgICAgIHRhYl9vZmZz ZXQgPSAwLAogICAgICAgICAgbGVmdF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAwLAogICAgICAgICAg cmlnaHRfdXNlcl9mcmluZ2VfYml0bWFwID0gMCwKICAgICAgICAgIGxlZnRfdXNlcl9mcmluZ2Vf ZmFjZV9pZCA9IDAsCiAgICAgICAgICByaWdodF91c2VyX2ZyaW5nZV9mYWNlX2lkID0gMCwKICAg ICAgICAgIGJpZGlfcCA9IGZhbHNlLAogICAgICAgICAgYmlkaV9pdCA9IHsKICAgICAgICAgICAg Ynl0ZXBvcyA9IDAsCiAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICBjaCA9IDAs CiAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgIGNoX2xlbiA9IDAsCiAgICAgICAg ICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICB0eXBlX2FmdGVyX3duID0gVU5LTk9X Tl9CVCwKICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgcmVz b2x2ZWRfbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgaXNvbGF0ZV9sZXZlbCA9IDAgJ1ww MDAnLAogICAgICAgICAgICBpbnZhbGlkX2xldmVscyA9IDAsCiAgICAgICAgICAgIGludmFsaWRf aXNvbGF0ZXMgPSAwLAogICAgICAgICAgICBwcmV2ID0gewogICAgICAgICAgICAgIGNoYXJwb3Mg PSAwLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICAgIG9yaWdf dHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAgbGFzdF9zdHJvbmcg PSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgdHlwZSA9IFVOS05P V05fQlQsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9 LAogICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsID0gewogICAgICAgICAgICAgIGNoYXJwb3Mg PSAwLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICAgIG9yaWdf dHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbCA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICB0eXBlID0g VU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAg ICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX3dzID0gewogICAgICAgICAgICAgIGNoYXJwb3Mg PSAzLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICAgIG9yaWdf dHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAgYnJhY2tldF9wYWly aW5nX3BvcyA9IDAsCiAgICAgICAgICAgIGJyYWNrZXRfZW5jbG9zZWRfdHlwZSA9IFVOS05PV05f QlQsCiAgICAgICAgICAgIG5leHRfZW5fcG9zID0gLTEsCiAgICAgICAgICAgIG5leHRfZW5fdHlw ZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgIHNvcyA9IE5FVVRSQUxfRElSLAogICAgICAgICAg ICBzY2FuX2RpciA9IDAsCiAgICAgICAgICAgIGRpc3BfcG9zID0gMCwKICAgICAgICAgICAgZGlz cF9wcm9wID0gMCwKICAgICAgICAgICAgc3RhY2tfaWR4ID0gMCwKICAgICAgICAgICAgbGV2ZWxf c3RhY2sgPSB7ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAn XDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAg J1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAw LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA1MjQyODgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAw ICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDU5MzEzNDk4MzgzMTcs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQyOTQ5NjcyOTUsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAw JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAw MCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI0NTEwMjM3NiwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MTQwNzM3MjQ1MTAyMzc2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdc Mzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTQ5MTE2Nzcs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMjggJ1wyMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDYwMTYsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAxMjYgJ34nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAn VScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxNjYxNDA4LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAg ICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAg J1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAxNDA3Mzc0ODgzMDYwODAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAxMjYgJ34nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI0NTEwMjMy OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyOSAnXDM0NScsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAx NjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDYxNDQsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAxMzQgJ1wyMDYnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDE0MDczNzQ4ODMwNjE3NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDIyOSAnXDM0NScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA2MTc2LAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAg IGxldmVsID0gMTM0ICdcMjA2JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3 MzcyNDUxMDIzMjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwNzEzNiwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEzNCAnXDIwNicsCiAgICAgICAgICAgICAgICBm bGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjUwNjg3ODIyMjksCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjkgJ1wzNDUnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSA4OSAnWScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwNjI1NiwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDQ3ICcvJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDIz ODA2NDkxMTYwMzQ0MzM4NTEsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSA0MCAn KCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxMTEyMTgyNTQwMDQ5MDI0MCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDMzICchJywKICAgICAgICAgICAgICAg IGZsYWdzID0gNjQgJ0AnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAtNDE0MTI5NTg1NjY3MjI0MTQ2NSwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAw JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMTQwNzM3NDg4MzA3MTM2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTM0 ICdcMjA2JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAg J1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTA2ODc4MjIyOSwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyOSAnXDM0NScsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDg5ICdZJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjQ1MTAyMzc2LAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyNDUxMDIzNzYsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA5MzgyNDk5NDkxMTY3NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEyOCAn XDIwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI0MSAnXDM2MScKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwNjQ0 OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEyNiAnficsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9 IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAg ICAgICAgbGV2ZWwgPSAxMjggJ1wyMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDEgJ1wz NjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAxNDA3Mzc0ODgzMDY3MDQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx MjYgJ34nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxNjYxMzEyLAog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90 eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gNjYgJ0InLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSA5OCAnYicKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDkzODI1MTM5NDA0NDk5LAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAg IGxldmVsID0gMTI4ICdcMjAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQxICdcMzYxJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MTQwNzM3NDg4MzA2NTI4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTI4ICdc MjAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1ww MDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAxNDA3Mzc0ODgzMDY1NjAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx MjggJ1wyMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI0NTEwMjM3 NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjQ1MTAyMzc2LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAg ICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1 ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gOTM4MjQ5OTQ5MTE2NzcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwg PSAxMjggJ1wyMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0 ODgzMDY2MjQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxNjYxNDA4LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwK ICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3Mzc0ODgzNTUzMjcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAxMjYgJ34nLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMw NjcyMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyOSAnXDM0NScsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjQ1MTAyMzc2LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAg ICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAg J1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSA5MzgyNTAwMTY5Mjk5MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA2 NzM2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMTQxICdcMjE1JywKICAgICAg ICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDY4MzIsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAn XDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0g MCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDY3 ODQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNDEgJ1wyMTUnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwNjc4NCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDIyOSAnXDM0NScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1 ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAg ICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA2ODE2LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwK ICAgICAgICAgICAgICAgIGxldmVsID0gMTQxICdcMjE1JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDY4MzIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAxNTEgJ1wyMjcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3 Mzc0ODgzMDY5MTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNDEgJ1wyMTUn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDYyNDQ4LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxldmVsID0gMTQxICdcMjE1JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUg J1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAxNDA3Mzc0ODgzMDY5NDQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx NTMgJ1wyMzEnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5MCAnWicKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDI4MDA4NDQ4LAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTc4ICdcMjYyJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMTU1ICdcMjMzJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDE0MSAnXDIxNScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gODM0NjY4MTY0MCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA3MjE2LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSA1LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAg ICAgICAgIGxldmVsID0gMTQyICdcMjE2JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1Un CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgzMDY5NzYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAzLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNTMg J1wyMzEnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5MCAnWicKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk2NjI0ODAzLAog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAg IGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSA2MjQ0OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDE1MiAnXDIzMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjQ5OTY2MjQ4MzgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1 Mjg3Mzg5MzAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMTUyICdcMjMwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxMDk5NTExNjI3NzgzLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSA5MzgyNDk5NjYyNDg3NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE1MiAnXDIzMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1ww MDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjQ5OTY2MjQ4OTIsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx NTIgJ1wyMzAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0g MCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDkzODI0OTk2NjI0OTIwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVs ID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g NSwKICAgICAgICAgICAgICAgIGxldmVsID0gMTUyICdcMjMwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAw MCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA3MjQ4LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA3MjgwLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMTI5ICdcMjAxJywKICAgICAgICAgICAgICAg IGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDcyOTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkz ODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDczMjgsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMjkgJ1wyMDEnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwNzMyOCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDEyICdcZicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk0ICdeJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDg4MzA3MzQ0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTM3ICdcMjExJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDczNjAsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2 LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMiAnXGYnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSA5NCAnXicKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDE0MDczNzQ4ODMwNzM3NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDEzNyAnXDIxMScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMTA4 ODkyNzIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMiAnXGYnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSA5NCAnXicKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwNzQyNCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDEyICdcZicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk0ICde JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMTQwNzM3NDg4MzA3NDI0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTM3 ICdcMjExJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTEzODQ1ODUxNiwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEyICdcZicsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDk0ICdeJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA3NDU2LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAy LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAg ICAgIGxldmVsID0gMTM3ICdcMjExJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 MzgyNTAxMDg4OTI3MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEyICdcZics CiAgICAgICAgICAgICAgICBmbGFncyA9IDk0ICdeJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA3NTA0LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDg4MzA3NTM2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMTM3ICdcMjExJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDc1NjgsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1 LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMzMgJ1wzNTEnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSA5MyAnXScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSA1NCAnNics CiAgICAgICAgICAgICAgICBmbGFncyA9IDk3ICdhJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzA3NTY4LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g NywKICAgICAgICAgICAgICAgIGxldmVsID0gMTI2ICd+JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSA5MzgyNTEzODQ1ODUxNiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDIzMyAnXDM1MScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDkzICddJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4 MzA3NjY0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTM3ICdcMjExJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA3OCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycK ICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9 IDIwNTkyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjMzICdcMzUxJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gOTMgJ10nCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDc2NjQsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0g MCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMzMgJ1wzNTEn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5MyAnXScKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDc4LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAg ICAgICAgIGxldmVsID0gNTQgJzYnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5NyAnYScKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0 MDczNzQ4ODMwNzY5NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEzNyAnXDIx MScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH19LAogICAg ICAgICAgICBzdHJpbmcgPSB7CiAgICAgICAgICAgICAgbHN0cmluZyA9IFhJTCgweDU1NTU2MTM2 OTNjOCksCiAgICAgICAgICAgICAgcyA9IDB4MCwKICAgICAgICAgICAgICBzY2hhcnMgPSA5Mzgy NTAwMTY2MTMxMiwKICAgICAgICAgICAgICBidWZwb3MgPSA5MzgyNTEzODQ1ODUxNiwKICAgICAg ICAgICAgICBmcm9tX2Rpc3Bfc3RyID0gZmFsc2UsCiAgICAgICAgICAgICAgdW5pYnl0ZSA9IGZh bHNlCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHcgPSAweDU1NTU1NTg5YTRiNSA8WFNUUklO RyszNT4sCiAgICAgICAgICAgIHBhcmFncmFwaF9kaXIgPSAodW5rbm93bjogMjA1OTIpLAogICAg ICAgICAgICBzZXBhcmF0b3JfbGltaXQgPSAxMTMyNDcwMjcwOTIsCiAgICAgICAgICAgIGZpcnN0 X2VsdCA9IGZhbHNlLAogICAgICAgICAgICBuZXdfcGFyYWdyYXBoID0gZmFsc2UsCiAgICAgICAg ICAgIGZyYW1lX3dpbmRvd19wID0gZmFsc2UKICAgICAgICAgIH0sCiAgICAgICAgICBwYXJhZ3Jh cGhfZW1iZWRkaW5nID0gKHVua25vd246IDQyOTQ5MTk3NTIpCiAgICAgICAgfQogICAgICAgIGF0 eF9pdCA9IHsKICAgICAgICAgIHdpbmRvdyA9IFhJTCgweDU1NTU1NTc3ZTdkMyksCiAgICAgICAg ICB3ID0gMHg1NTU1NjA3MjM1OTUsCiAgICAgICAgICBmID0gMHg3ZmZmZmZmZjIwNDAsCiAgICAg ICAgICBtZXRob2QgPSAxNDMzOTIxNTI4LAogICAgICAgICAgc3RvcF9jaGFycG9zID0gOTM4MjUx Nzg2Nzg3MjAsCiAgICAgICAgICBwcmV2X3N0b3AgPSA5MzgyNTIwOTEwMjAzMiwKICAgICAgICAg IGJhc2VfbGV2ZWxfc3RvcCA9IDE0MDczNzQ4ODI5ODA5NiwKICAgICAgICAgIGVuZF9jaGFycG9z ID0gOTM4MjQ5OTQ1MTA5NTMsCiAgICAgICAgICBzID0gMHg1NTU1NjA3MjM1YzUgIiIsCiAgICAg ICAgICBzdHJpbmdfbmNoYXJzID0gOTM4MjUxNzg2Nzg2NzcsCiAgICAgICAgICByZWRpc3BsYXlf ZW5kX3RyaWdnZXJfY2hhcnBvcyA9IDE0MDczNzQ4ODMzNDMzNiwKICAgICAgICAgIG11bHRpYnl0 ZV9wID0gdHJ1ZSwKICAgICAgICAgIHRhYl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIGhlYWRl cl9saW5lX3AgPSB0cnVlLAogICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBm YWxzZSwKICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAgICAg ICAgIGZyb21fZGlzcF9wcm9wX3AgPSB0cnVlLAogICAgICAgICAgZWxsaXBzaXNfcCA9IHRydWUs CiAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IHRydWUsCiAgICAgICAgICBkcCA9IDB4N2ZmZmZm ZmYyMDkwLAogICAgICAgICAgZHB2ZWMgPSAweDU1NTU1NTVjMjg3ZCA8T1ZFUkxBWV9QT1NJVElP TisyND4sCiAgICAgICAgICBkcGVuZCA9IDB4NTU1NTU1NWMwNDg1IDxPVkVSTEFZUCsyOT4sCiAg ICAgICAgICBkcHZlY19jaGFyX2xlbiA9IDEyLAogICAgICAgICAgZHB2ZWNfZmFjZV9pZCA9IDAs CiAgICAgICAgICBzYXZlZF9mYWNlX2lkID0gLTU2MjU2LAogICAgICAgICAgY3RsX2NoYXJzID0g e1hJTCgweDU1NTU1NTVkYTMyNCksIFhJTCgweDViNCksIFhJTCgweDdmZmZmZmZmMjEzNCksIFhJ TCgweGZmZmZmZmRiKSwgWElMKDB4Y2ZmZmYyMGQ4KSwgWElMKDB4NTU1NTYyNDI2ZWQwKSwgbWFr ZV9maXhudW0oMzUxODQyODMxMzY1NDQpLCBYSUwoMHg1NTU1NTkzYTRhODApLCBYSUwoMCksIFhJ TCgweDU1NTU1NWU1MjM4MCksIFhJTCgweGMwMDAwMDAwMCksIFhJTCgweDU1NTU2MjQyNmVkMCks IFhJTCgweDdmZmZmZmZmMjExOCksIFhJTCgweDU1NTU1NTg5MTg5MSksIFhJTCgwKSwgWElMKDB4 NTU1NTU1ZTUyMzgwKX0sCiAgICAgICAgICBzdGFydCA9IHsKICAgICAgICAgICAgcG9zID0gewog ICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAxNDA3Mzc0 ODgyOTgzMjAKICAgICAgICAgICAgfSwKICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXgg PSA5MzgyNDk5NTEwMjE4NywKICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAg ICBjaGFycG9zID0gMTQwNzM3NDg4Mjk4MzIwLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAg ICAgICAgICAgIH0sCiAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMTQ0MTA4MDE5MgogICAgICAg ICAgfSwKICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAg ICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICBieXRlcG9zID0gMTQwNzM3NDg4Mjk4MzY4 CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gOTM4MjQ5 OTUxMDIxODcsCiAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBv cyA9IDE0MDczNzQ4ODI5ODM2OCwKICAgICAgICAgICAgICBieXRlcG9zID0gOTM4MjUwMDE2NjEz MTIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICB9 LAogICAgICAgICAgbl9vdmVybGF5X3N0cmluZ3MgPSAwLAogICAgICAgICAgb3ZlcmxheV9zdHJp bmdzX2NoYXJwb3MgPSAxNDA3Mzc0ODgyOTg0MDAsCiAgICAgICAgICBvdmVybGF5X3N0cmluZ3Mg PSB7WElMKDApLCBYSUwoMHg1NTU1NTVlNTIzODApLCBYSUwoMCksIFhJTCgweDdmZmZmZmZmMjFk MCksIG1ha2VfZml4bnVtKDIzNDU2MjQ4OTA3MDkwKSwgWElMKDB4NTU1NTVlMTU2NWYzKSwgWElM KDB4NTU1NTU1ZTUyMzgwKSwgWElMKDApLCBYSUwoMCksIFhJTCgweDdmZmZmZmZmMjFmMCksIG1h a2VfZml4bnVtKDIzNDU2MjQ4OTA3MTExKSwgWElMKDB4N2ZmZmZmZmYyMjU4KSwgWElMKDApLCBY SUwoMHg3ZmZmZmZmZjIyNTApLCBtYWtlX2ZpeG51bSgyMzQ1NjI0ODkxMzU5NyksIG1ha2VfZml4 bnVtKDE1MzEpfSwKICAgICAgICAgIHN0cmluZ19vdmVybGF5cyA9IHtYSUwoMHg1NTAxNTVlNTIz ODApLCBYSUwoMHg5MDMwKSwgWElMKDB4NTU1NTU2OWE5NGYzKSwgWElMKDB4NWZiKSwgWElMKDB4 NjgxMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMHg3ZmZmZmZmZjIyNzApLCBYSUwoMHgxMCksIFhJ TCgweDdmZmZmZmZmMjI3MCksIFhJTCgweDU1NTU1NTg5NzdlOCksIFhJTCgweDkwMzApLCBYSUwo MHg1NTU1NTY5YTk0ZjMpLCBYSUwoMHg3ZmZmZmZmZjIyYTApLCBYSUwoMHg1NTU1NTU4OWNkY2Qp LCBYSUwoMCl9LAogICAgICAgICAgc3RyaW5nID0gWElMKDB4NTU1NTYyNDI2ZWQ1KSwKICAgICAg ICAgIGZyb21fb3ZlcmxheSA9IFhJTCgweDkwMzApLAogICAgICAgICAgc3RhY2sgPSB7ewogICAg ICAgICAgICAgIHN0cmluZyA9IG1ha2VfZml4bnVtKDE1MzEpLAogICAgICAgICAgICAgIHN0cmlu Z19uY2hhcnMgPSAtNTYxOTIsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSA5MzgyNDk5NTY3 Njc4OSwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAxOTEsCiAgICAgICAgICAgICAgcHJl dl9zdG9wID0gOTM4MjUwNTc1NzM1MDQsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9wID0g OTcsCiAgICAgICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAx LAogICAgICAgICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAgY2ggPSAtMTcyMTY0NzM2 LAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSA5NywKICAgICAgICAgICAgICAgIGxvb2tiYWNr ID0gMTQwNzM3MzE2NjIxMDQ1LAogICAgICAgICAgICAgICAgbmdseXBocyA9IDk3LAogICAgICAg ICAgICAgICAgcmV2ZXJzZWRfcCA9IDk3LAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDcz NzMxNjM2MzE0OCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IDE0OTY5OTIzODQsCiAgICAgICAg ICAgICAgICBuYnl0ZXMgPSAyMTg0NSwKICAgICAgICAgICAgICAgIGZyb20gPSAtMTcyMjU3NDQx LAogICAgICAgICAgICAgICAgdG8gPSAzMjc2NywKICAgICAgICAgICAgICAgIHdpZHRoID0gMTU2 MjExMjI0NQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IDk3LAogICAg ICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAg ICAgb2JqZWN0ID0gWElMKDB4NTU1NTU2ZTFjZWUwKSwKICAgICAgICAgICAgICAgICAgc2xpY2Ug PSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5 ID0gWElMKDB4NTU1NTU3MDkwYzEwKSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgw eDdmZmZmZmZmMjQ5OCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAg ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMTQwNzM3MzM5NDc4 ODE4CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAg ICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4NTU1NTU2ZTFjZWUwKQogICAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9 IFhJTCgweDU1NTU1NmUxY2VlMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI1 MDIwNzkxODI0LAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDEKICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7CiAgICAgICAg ICAgICAgICAgIGNoYXJwb3MgPSAxLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMTQwNzM3 MzM5MTM2MTY2CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJp bmdfaW5kZXggPSA5MzgyNTAwMTY2MTE4NCwKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7 CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxLAogICAgICAgICAgICAgICAgICBieXRlcG9z ID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAog ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDB4NTU1NTYy NDI2ZWQwKSwKICAgICAgICAgICAgICBhcmVhID0gLTU2MzkyLAogICAgICAgICAgICAgIG1ldGhv ZCA9IDMyNzY3LAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSAoUjJMIHwgdW5r bm93bjogMTQzNTA4NDE5NiksCiAgICAgICAgICAgICAgbXVsdGlieXRlX3AgPSB0cnVlLAogICAg ICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAg ICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IHRydWUsCiAgICAgICAgICAgICAgZGlzcGxh eV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSB0cnVl LAogICAgICAgICAgICAgIGJpZGlfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGZyb21fZGlzcF9w cm9wX3AgPSB0cnVlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IChXT1JEX1dSQVAgfCB1bmtu b3duOiAxNDM1MDgzMjQwKSwKICAgICAgICAgICAgICB2b2Zmc2V0ID0gMTIsCiAgICAgICAgICAg ICAgc3BhY2Vfd2lkdGggPSBYSUwoMHg1NTU1NjI0MjZlZDUpLAogICAgICAgICAgICAgIGZvbnRf aGVpZ2h0ID0gWElMKDB4N2ZmZmZmZmYyM2QwKQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgc3RyaW5nID0gWElMKDB4NTU1NTU1ODlhODc3KSwKICAgICAgICAgICAgICBzdHJpbmdfbmNo YXJzID0gMTY0ODUyMDkxNywKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDE0MDczNzQ4ODI5 ODk5MiwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSA5MzgyNTIwOTEwMjAzMiwKICAgICAg ICAgICAgICBwcmV2X3N0b3AgPSA5MzgyNDk5NTY2NjAzOSwKICAgICAgICAgICAgICBiYXNlX2xl dmVsX3N0b3AgPSA5MzgyNTAwODczNjgyMSwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAg ICAgICAgICAgICBzdG9wX3BvcyA9IDE0MDczNzQ4ODI5OTEzNiwKICAgICAgICAgICAgICAgIGlk ID0gOTM4MjQ5OTU2NzYwNDIsCiAgICAgICAgICAgICAgICBjaCA9IDAsCiAgICAgICAgICAgICAg ICBydWxlX2lkeCA9IDAsCiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDkzODI1MDAxNjYxMzEy LAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9w ID0gZmFsc2UsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMTQwNzM3NDg4Mjk5MDg4LAogICAg ICAgICAgICAgICAgbmNoYXJzID0gMTQzMjA5MTM1MSwKICAgICAgICAgICAgICAgIG5ieXRlcyA9 IDIxODQ1LAogICAgICAgICAgICAgICAgZnJvbSA9IC01NjY1NiwKICAgICAgICAgICAgICAgIHRv ID0gMzI3NjcsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDE0NDEwODAxOTIKICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAg ICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAog ICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDB4 N2ZmZmZmZmYyNDcwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDB4NTU1NTU1NWJmYjJi KSwKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgweGZmZmZmZmZmZmZmZmZmZmYpLAog ICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgweDU2NTExYTMwKQogICAgICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDE0MDczNzQ4ODI5OTI0OAogICAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAg ICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHh3 aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAg ICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAg ICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTMxMDA5ODQsCiAgICAgICAgICAgICAgICBieXRlcG9z ID0gNDI5NDkxMDk3NgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsK ICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI1 Mjk4NzI0NTkyLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMTQwNzM3NDg4MzM0MzM2 LAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBv cyA9IDM2OTEyLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNjEyNgogICAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gLTU2MDgwCiAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJl YSA9IDM2OTEyLAogICAgICAgICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAgICAg ICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gKHVua25vd246IDQyOTQ5NDYzMDQpLAogICAg ICAgICAgICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9k aXNwbGF5X3Byb3BfcCA9IHRydWUsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3By b3BfcCA9IHRydWUsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gdHJ1ZSwKICAg ICAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IHRydWUsCiAgICAgICAgICAgICAgYmlkaV9wID0g dHJ1ZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAg ICBsaW5lX3dyYXAgPSAoV09SRF9XUkFQIHwgdW5rbm93bjogMTQ0ODE1NTcwMCksCiAgICAgICAg ICAgICAgdm9mZnNldCA9IDIxODQ1LAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gbWFrZV9m aXhudW0oMTUzMSksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAgICAgICBzdHJp bmdfbmNoYXJzID0gLTU1NjY0LAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gOTM4MjQ5OTMx MDk2NzQsCiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAg ICAgICAgICAgcHJldl9zdG9wID0gMTQwNzM3NDg4MzM0MzM2LAogICAgICAgICAgICAgIGJhc2Vf bGV2ZWxfc3RvcCA9IDE0MDczNzQ4ODI5OTMyOCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAg ICAgICAgICAgICAgICBzdG9wX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBpZCA9IDE0MDczNzQ4 ODI5OTM2MCwKICAgICAgICAgICAgICAgIGNoID0gMTQzMjA5NzY1MiwKICAgICAgICAgICAgICAg IHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAg ICAgIG5nbHlwaHMgPSAxNTMxLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAog ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAog ICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAg ICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAtNTU2NjQKICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAxNDMyMjE2NTE4LAogICAgICAgICAg ICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2Jq ZWN0ID0gWElMKDB4N2ZmZmZmZmYyNWEwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAg ICAgICAgICAgICAgICAgICAgeCA9IFhJTCgweDdmZmZmZmZmYWUwMCksCiAgICAgICAgICAgICAg ICAgICAgeSA9IFhJTCgweDU1NTU2Nzk5ZjZmMCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGgg PSBYSUwoMHg1NTU1NWY5MDc0MTApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgw eDIyNTcpCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0g NTE1Mzk2MDc1NTIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0g ewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHg3ZmZmZmZmZjI1YTApCiAgICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAg b2JqZWN0ID0gWElMKDB4N2ZmZmZmZmYyNWEwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9z ID0gMSwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAxNDA3Mzc0ODgyOTk0NTYKICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgICAgICBwb3MgPSB7 CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxLAogICAgICAgICAgICAgICAgICBieXRlcG9z ID0gOTM4MjUyMDkxMDIwMzcKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVy bGF5X3N0cmluZ19pbmRleCA9IDE0NjIsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewog ICAgICAgICAgICAgICAgICBjaGFycG9zID0gNzIwNTc1OTQwNTQ4MTcxMDYsCiAgICAgICAgICAg ICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2 ZWNfaW5kZXggPSAxNTc4CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJs YXkgPSBtYWtlX2ZpeG51bSgzODApLAogICAgICAgICAgICAgIGFyZWEgPSAxNTkwLAogICAgICAg ICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhf ZW1iZWRkaW5nID0gKFIyTCB8IHVua25vd246IDE1MzIpLAogICAgICAgICAgICAgIG11bHRpYnl0 ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBm YWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZv aWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAg ICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFw ID0gKHVua25vd246IDE1Nzg5NjUwODgpLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAyMTg0NSwK ICAgICAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgweDVmYiksCiAgICAgICAgICAgICAgZm9u dF9oZWlnaHQgPSBYSUwoMHg1NTU1NWY5MDc0MTApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICBzdHJpbmcgPSBYSUwoMHg3ZmZmMDAwMDAwMDApLAogICAgICAgICAgICAgIHN0cmluZ19u Y2hhcnMgPSAxNTMxLAogICAgICAgICAgICAgIGVuZF9jaGFycG9zID0gMTQwNzM3NDg4Mjk5NjY0 LAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDkzODI0OTkyODAwMjkyLAogICAgICAgICAg ICAgIHByZXZfc3RvcCA9IDQyOTQ5Njg3NTYsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9w ID0gMTQwNzM3NDg4MzM0MzM2LAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAg ICAgIHN0b3BfcG9zID0gNDI5NDk2NzI5NiwKICAgICAgICAgICAgICAgIGlkID0gMTQwNzM3MjQ0 OTc5NjA4LAogICAgICAgICAgICAgICAgY2ggPSAtNTU2NjQsCiAgICAgICAgICAgICAgICBydWxl X2lkeCA9IDQ0MzgyMDg3MjkxLAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAg ICAgICAgICAgbmdseXBocyA9IC0yMDk5MiwKICAgICAgICAgICAgICAgIHJldmVyc2VkX3AgPSBm YWxzZSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgICAgbmNoYXJz ID0gMTAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAxLAogICAgICAgICAgICAgICAgZnJvbSA9 IDEsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9IC0yMDk5 MgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IC0zMTA3MiwKICAgICAg ICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAg IG9iamVjdCA9IG1ha2VfZml4bnVtKDIzNDU2MjQ4MjAzNDk0KSwKICAgICAgICAgICAgICAgICAg c2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAg ICAgICB5ID0gWElMKDB4ZmZmZmZmZmYwMDAwMDAwMCksCiAgICAgICAgICAgICAgICAgICAgd2lk dGggPSBYSUwoMHhmZmZmZmZmZmZmZmZmZmZmKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQg PSBYSUwoMHg3ZmZmZmZmZmFlMDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg ICAgIGltYWdlX2lkID0gOTM4MjUwMDE2NjEzMTIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBtYWtlX2ZpeG51 bSgyMzQ1NjI0ODIwMzQ5NCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lk Z2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBtYWtlX2ZpeG51bSgyMzQ1NjI0ODIw MzQ5NCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBv c2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBi eXRlcG9zID0gMTQwNzM3NDg4Mjk5Nzc2CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBj dXJyZW50ID0gewogICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFy cG9zID0gOTM4MjQ5OTM2MzA4NzEsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAxNDA3Mzcy NTE0NTk2OTMKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmlu Z19pbmRleCA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsK ICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3Mg PSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAxNDQx MDgwMTkyCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwo MCksCiAgICAgICAgICAgICAgYXJlYSA9IC01NTQ4OCwKICAgICAgICAgICAgICBtZXRob2QgPSAz Mjc2NywKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gKEwyUiB8IFIyTCB8IHVu a25vd246IDE0MzMwNDk3NDgpLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAg ICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAg ICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSB0cnVlLAogICAgICAgICAgICAgIGRpc3Bs YXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1 ZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3Bf cHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSAoV09SRF9XUkFQIHwgdW5r bm93bjogNDA1ODA3MTY2MCksCiAgICAgICAgICAgICAgdm9mZnNldCA9IDMyNzY3LAogICAgICAg ICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4NTU1NTU1ZTUyMzgwKSwKICAgICAgICAgICAgICBm b250X2hlaWdodCA9IFhJTCgwKQogICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgc3RyaW5n ID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAtNTU0NTYsCiAgICAgICAg ICAgICAgZW5kX2NoYXJwb3MgPSA5MzgyNDk5MzYzMDk1NSwKICAgICAgICAgICAgICBzdG9wX2No YXJwb3MgPSA5MzgyNDk5MzYzMTUzNCwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSA0MDU4MDcx NjYxLAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDE0MDczNzQ4ODI5OTkzNiwKICAg ICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3BvcyA9IDkzODI0OTkz NjMxNzk1LAogICAgICAgICAgICAgICAgaWQgPSA3MiwKICAgICAgICAgICAgICAgIGNoID0gLTIz NzA2ODEzOSwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gNiwKICAgICAgICAgICAgICAgIGxv b2tiYWNrID0gMTQwNzM3MjUxMjg3MTg0LAogICAgICAgICAgICAgICAgbmdseXBocyA9IDEsCiAg ICAgICAgICAgICAgICByZXZlcnNlZF9wID0gMjU1LAogICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAtNTUzNjAsCiAgICAgICAgICAgICAgICBuYnl0 ZXMgPSAzMjc2NywKICAgICAgICAgICAgICAgIGZyb20gPSAxNDMzMDUwNzc0LAogICAgICAgICAg ICAgICAgdG8gPSAyNiwKICAgICAgICAgICAgICAgIHdpZHRoID0gLTIzNjg2OTY0MAogICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgZmFjZV9pZCA9IC01NTMzNiwKICAgICAgICAgICAgICB1 ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9 IG1ha2VfZml4bnVtKDIzNDU2MjQ4NDAyOTAwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7 CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgweDFhNTU2YWQzOTkpLAogICAgICAgICAgICAg ICAgICAgIHkgPSBYSUwoMHg3ZmZmZjFlMWE3ZmQpLAogICAgICAgICAgICAgICAgICAgIHdpZHRo ID0gWElMKDB4N2ZmZmZmZmYyN2YwKSwKICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwo MHg1NTU1NTU2YTUwMjcpCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGlt YWdlX2lkID0gMTE1NzI3MjQ3MzU3CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAg c3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gbWFrZV9maXhudW0oMjM0NTYy NDg0MDI5MDApCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9IHsK ICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gbWFrZV9maXhudW0oMjM0NTYyNDg0MDI5MDApCiAg ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9 IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA2LAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9 IDE0MDczNzQ4ODMwMDA0OAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9 IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDkz ODI0OTkzNjExODE1LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNgogICAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMTQwNzM3NDg4MzAw MTEyLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hh cnBvcyA9IDkzODI0OTkzNjE2Mjc4LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gOTgwNjg1 NTczODg5CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAt MjM2ODY5NjM1CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBY SUwoMHg3ZmZmZjFlMWE3ZmQpLAogICAgICAgICAgICAgIGFyZWEgPSA2LAogICAgICAgICAgICAg IG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRk aW5nID0gKEwyUiB8IFIyTCB8IHVua25vd246IDE0MzMwMzA2OTIpLAogICAgICAgICAgICAgIG11 bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9w X3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gdHJ1 ZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGJpZGlfcCA9IHRydWUsCiAg ICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IHRydWUsCiAgICAgICAgICAgICAgbGluZV93 cmFwID0gKHVua25vd246IDQwNTgwOTc2NTYpLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAzMjc2 NywKICAgICAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgweDdmZmZmZmZmMjg5MCksCiAgICAg ICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMHg1NTU1NTU2YTYxYWYpCiAgICAgICAgICAgIH19 LAogICAgICAgICAgc3AgPSAtMSwKICAgICAgICAgIHNlbGVjdGl2ZSA9IDAsCiAgICAgICAgICB3 aGF0ID0gMTQ0MTA4MDE5MiwKICAgICAgICAgIGZhY2VfaWQgPSAyMTg0NSwKICAgICAgICAgIHNl bGVjdGl2ZV9kaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgIGN0bF9hcnJvd19w ID0gZmFsc2UsCiAgICAgICAgICBmYWNlX2JveF9wID0gZmFsc2UsCiAgICAgICAgICBzdGFydF9v Zl9ib3hfcnVuX3AgPSBmYWxzZSwKICAgICAgICAgIGVuZF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwK ICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19hdF9lbmRfcHJvY2Vzc2VkX3AgPSBmYWxzZSwKICAg ICAgICAgIGlnbm9yZV9vdmVybGF5X3N0cmluZ3NfYXRfcG9zX3AgPSBmYWxzZSwKICAgICAgICAg IGdseXBoX25vdF9hdmFpbGFibGVfcCA9IGZhbHNlLAogICAgICAgICAgc3RhcnRzX2luX21pZGRs ZV9vZl9jaGFyX3AgPSBmYWxzZSwKICAgICAgICAgIGZhY2VfYmVmb3JlX3NlbGVjdGl2ZV9wID0g ZmFsc2UsCiAgICAgICAgICBjb25zdHJhaW5fcm93X2FzY2VudF9kZXNjZW50X3AgPSBmYWxzZSwK ICAgICAgICAgIGxpbmVfbnVtYmVyX3Byb2R1Y2VkX3AgPSBmYWxzZSwKICAgICAgICAgIGxpbmVf d3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgYmFzZV9mYWNlX2lkID0gLTU1MTIwLAogICAgICAg ICAgYyA9IDMyNzY3LAogICAgICAgICAgbGVuID0gMTQzMzA0OTc1MSwKICAgICAgICAgIGNtcF9p dCA9IHsKICAgICAgICAgICAgc3RvcF9wb3MgPSAxNDA3MzcyNTE0NTk2OTMsCiAgICAgICAgICAg IGlkID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgcnVs ZV9pZHggPSAwLAogICAgICAgICAgICBsb29rYmFjayA9IDE0MDczNzQ4ODMwMDI0MCwKICAgICAg ICAgICAgbmdseXBocyA9IDE0MzMwNDk4MzUsCiAgICAgICAgICAgIHJldmVyc2VkX3AgPSA4NSwK ICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI0OTkzNjMxNTM0LAogICAgICAgICAgICBuY2hhcnMg PSAtMjM2ODk1NjM1LAogICAgICAgICAgICBuYnl0ZXMgPSAwLAogICAgICAgICAgICBmcm9tID0g LTU1MDI0LAogICAgICAgICAgICB0byA9IDMyNzY3LAogICAgICAgICAgICB3aWR0aCA9IDE0MzMw NTA2NzUKICAgICAgICAgIH0sCiAgICAgICAgICBjaGFyX3RvX2Rpc3BsYXkgPSAxMTQsCiAgICAg ICAgICBnbHlwaGxlc3NfbWV0aG9kID0gR0xZUEhMRVNTX0RJU1BMQVlfVEhJTl9TUEFDRSwKICAg ICAgICAgIGltYWdlX2lkID0gMTQwNzM3MjUxMjg3MTg5LAogICAgICAgICAgeHdpZGdldCA9IDB4 NiwKICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICB4ID0gWElMKDB4N2ZmZmYxZGVhMDkw KSwKICAgICAgICAgICAgeSA9IFhJTCgweGZmZmZmZmZmMDAwMDAwMDEpLAogICAgICAgICAgICB3 aWR0aCA9IFhJTCgweDEpLAogICAgICAgICAgICBoZWlnaHQgPSBYSUwoMHg3ZmZmZmZmZjI5MzAp CiAgICAgICAgICB9LAogICAgICAgICAgc3BhY2Vfd2lkdGggPSBtYWtlX2ZpeG51bSgyMzQ1NjI0 ODQwNzk3MyksCiAgICAgICAgICB2b2Zmc2V0ID0gMSwKICAgICAgICAgIHRhYl93aWR0aCA9IDAs CiAgICAgICAgICBmb250X2hlaWdodCA9IG1ha2VfZml4bnVtKDEpLAogICAgICAgICAgb2JqZWN0 ID0gWElMKDB4N2ZmZmZmZmYyOTYwKSwKICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAg ICBjaGFycG9zID0gOTM4MjQ5OTM2NDU0NjUsCiAgICAgICAgICAgIGJ5dGVwb3MgPSA0Mjk0OTY3 Mjk3CiAgICAgICAgICB9LAogICAgICAgICAgdHJ1bmNhdGlvbl9waXhlbF93aWR0aCA9IC0yMDAz MiwKICAgICAgICAgIGNvbnRpbnVhdGlvbl9waXhlbF93aWR0aCA9IC0xLAogICAgICAgICAgZmly c3RfdmlzaWJsZV94ID0gMTE0LAogICAgICAgICAgbGFzdF92aXNpYmxlX3ggPSAwLAogICAgICAg ICAgbGFzdF92aXNpYmxlX3kgPSAwLAogICAgICAgICAgZXh0cmFfbGluZV9zcGFjaW5nID0gLTEs CiAgICAgICAgICBtYXhfZXh0cmFfbGluZV9zcGFjaW5nID0gMSwKICAgICAgICAgIG92ZXJyaWRl X2FzY2VudCA9IC01NDc2OCwKICAgICAgICAgIG92ZXJyaWRlX2Rlc2NlbnQgPSAzMjc2NywKICAg ICAgICAgIG92ZXJyaWRlX2JvZmYgPSAxNDMzMDc4MTE5LAogICAgICAgICAgZ2x5cGhfcm93ID0g MHgxMDAwMDAwMDAsCiAgICAgICAgICBhcmVhID0gLTIwMDMyLAogICAgICAgICAgbmdseXBocyA9 IDMyNzY3LAogICAgICAgICAgcGl4ZWxfd2lkdGggPSAtMSwKICAgICAgICAgIGFzY2VudCA9IC0x LAogICAgICAgICAgZGVzY2VudCA9IDAsCiAgICAgICAgICBtYXhfYXNjZW50ID0gMCwKICAgICAg ICAgIG1heF9kZXNjZW50ID0gMCwKICAgICAgICAgIHBoeXNfYXNjZW50ID0gMCwKICAgICAgICAg IHBoeXNfZGVzY2VudCA9IDAsCiAgICAgICAgICBtYXhfcGh5c19hc2NlbnQgPSAwLAogICAgICAg ICAgbWF4X3BoeXNfZGVzY2VudCA9IC01NDg0OCwKICAgICAgICAgIGN1cnJlbnRfeCA9IDMyNzY3 LAogICAgICAgICAgY29udGludWF0aW9uX2xpbmVzX3dpZHRoID0gMTQzMzE0NTA1NSwKICAgICAg ICAgIGVvbF9wb3MgPSB7CiAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICBieXRl cG9zID0gMAogICAgICAgICAgfSwKICAgICAgICAgIGN1cnJlbnRfeSA9IDEsCiAgICAgICAgICBm aXJzdF92cG9zID0gLTEsCiAgICAgICAgICB2cG9zID0gMTQzMzA1NDE1MiwKICAgICAgICAgIGhw b3MgPSAyMTg0NSwKICAgICAgICAgIGxudW0gPSA4NTg5ODc5ODU2LAogICAgICAgICAgbG51bV9i eXRlcG9zID0gODc5MSwKICAgICAgICAgIGxudW1fd2lkdGggPSAtNTQ3NjgsCiAgICAgICAgICBs bnVtX3BpeGVsX3dpZHRoID0gMzI3NjcsCiAgICAgICAgICBwdF9sbnVtID0gOTM4MjQ5OTM2Mzcy NDMsCiAgICAgICAgICB0YWJfb2Zmc2V0ID0gMTQ2MiwKICAgICAgICAgIGxlZnRfdXNlcl9mcmlu Z2VfYml0bWFwID0gMCwKICAgICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDAsCiAg ICAgICAgICBsZWZ0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAwLAogICAgICAgICAgcmlnaHRfdXNl cl9mcmluZ2VfZmFjZV9pZCA9IDAsCiAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAg IGJpZGlfaXQgPSB7CiAgICAgICAgICAgIGJ5dGVwb3MgPSAxNDA3Mzc0ODgzMDA1NjAsCiAgICAg ICAgICAgIGNoYXJwb3MgPSA5MzgyNDk5MzYzNTMzMywKICAgICAgICAgICAgY2ggPSAtNTIzNjgs CiAgICAgICAgICAgIG5jaGFycyA9IDkzODI0OTkzNjYxMDI1LAogICAgICAgICAgICBjaF9sZW4g PSAxNDA3Mzc0ODgzMDA5MjgsCiAgICAgICAgICAgIHR5cGUgPSA0Mjk0OTQ3MjY0LAogICAgICAg ICAgICB0eXBlX2FmdGVyX3duID0gMzI3NjcsCiAgICAgICAgICAgIG9yaWdfdHlwZSA9IDE1MTIs CiAgICAgICAgICAgIHJlc29sdmVkX2xldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgIGlzb2xh dGVfbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgaW52YWxpZF9sZXZlbHMgPSAxNDYxLAog ICAgICAgICAgICBpbnZhbGlkX2lzb2xhdGVzID0gMjI4LAogICAgICAgICAgICBwcmV2ID0gewog ICAgICAgICAgICAgIGNoYXJwb3MgPSAxLAogICAgICAgICAgICAgIHR5cGUgPSBTVFJPTkdfUiwK ICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAg ICAgICAgIGxhc3Rfc3Ryb25nID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSA0Mjk0OTY3Mjk3 LAogICAgICAgICAgICAgIHR5cGUgPSBTVFJPTkdfTCwKICAgICAgICAgICAgICBvcmlnX3R5cGUg PSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWwg PSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgdHlwZSA9IFVOS05P V05fQlQsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9 LAogICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsID0gewogICAgICAgICAgICAgIGNoYXJwb3Mg PSAxNDYwLAogICAgICAgICAgICAgIHR5cGUgPSBTVFJPTkdfTCwKICAgICAgICAgICAgICBvcmln X3R5cGUgPSBTVFJPTkdfTAogICAgICAgICAgICB9LAogICAgICAgICAgICBuZXh0X2Zvcl93cyA9 IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMTQ2MCwKICAgICAgICAgICAgICB0eXBlID0gU1RS T05HX0wsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gU1RST05HX0wKICAgICAgICAgICAgfSwK ICAgICAgICAgICAgYnJhY2tldF9wYWlyaW5nX3BvcyA9IC0xLAogICAgICAgICAgICBicmFja2V0 X2VuY2xvc2VkX3R5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICBuZXh0X2VuX3BvcyA9IDE0 NjAsCiAgICAgICAgICAgIG5leHRfZW5fdHlwZSA9IFNUUk9OR19MLAogICAgICAgICAgICBzb3Mg PSBMMlIsCiAgICAgICAgICAgIHNjYW5fZGlyID0gLTEsCiAgICAgICAgICAgIGRpc3BfcG9zID0g MCwKICAgICAgICAgICAgZGlzcF9wcm9wID0gLTEsCiAgICAgICAgICAgIHN0YWNrX2lkeCA9IC0x LAogICAgICAgICAgICBsZXZlbF9zdGFjayA9IHt7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAw JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQyOTQ5NjcyOTYsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDE3MTAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdc MDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAn XDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDU3MTY4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTg5ICdcMjc1 JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODYgJ1YnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA1NzE2OCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdc MDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gNTcxNjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDU3MTY4LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAg ICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1ww MDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSA1NzE2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNTcxNjgsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAw MCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDkzODI1MDA4NzM2ODE2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjI5 ICdcMzQ1JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAyNzk3NzM0NCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzAxNjk2LAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAzLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAg IGxldmVsID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAw MTY2MTMxMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE3MCAnXDI1MicsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDEgJ1wwMDEnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDEzNDQsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3 LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDggJ2wnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTY5NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4 MzAyMjA4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTcwICdcMjUyJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMSAnXDAwMScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDA4NzM2MjQwLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxldmVsID0gODEgJ1EnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4 NiAnVicKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDU3MTY4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDEwODgsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDggJ2wnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTEwNCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDIyOSAnXDM0NScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDg4MzAxMTM2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTA4ICdsJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDExMzYsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAxNTYgJ1wyMzQnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSA5NSAnXycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTE4NCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDcz NzQ4ODMwMTIxNiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzAxMjQ4LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwK ICAgICAgICAgICAgICAgIGxldmVsID0gMjI5ICdcMzQ1JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDEyNDgsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDggJ2wnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1 LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBw cmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNTYgJ1wy MzQnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5NSAnXycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTMyOCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjEzMTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0 MDczNzQ4ODMwMTMyOCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDMs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNTcxNjgsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAyMjkgJ1wzNDUnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAn VScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3Bv cyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTM2MCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1 ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMTQwNzM3NDg4MzAxNDU2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0g MCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDE0 NTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDggJ2wnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDA4NzM2MjQwLAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAg ICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdc Mzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMTQwNzM3NDg4MzAyMjA4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0g MjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDg3 MzYyNDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSA4MSAnUScsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1 MDA4NzM2MjQwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTM3ICdcMjExJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gNCAnXDAwNCcKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTc0NCwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDQsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gNTcxNjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUg J1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDIy MDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMzcgJ1wyMTEnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSA0ICdcMDA0JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDg3MzYyNDAsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSA4MSAnUScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdW JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMjM4NTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDU3MTY4LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA1NzE2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDQyOTQ5NjcyNTksCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0g MCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDkzODI1MjA5MTAyMDMyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVs ID0gMjAyICdcMzEyJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjM0ICdcMzUyJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUw NTc1NzM1MDQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDE2ODAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSA1OCAnOicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg5ICdZJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMjI4LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTg4ICdc Mjc0JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQ1ICdcMzY1JwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMjI4LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywK ICAgICAgICAgICAgICAgIGxldmVsID0gMTk1ICdcMzAzJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMjQ1ICdcMzY1JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gOTc5MjUyNTQzNzE2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxl dmVsID0gMTkxICdcMjc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQ1ICdcMzY1JwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4 MjUwNTc1NzM1MDQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxODcgJ1wyNzMn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDUgJ1wzNjUnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTI4NzM0NzA1NiwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gOTM4Mjc4NTU1NDg0MTUsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkz ODI1MDIwNzkxODI0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3 JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDMyICcgJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQ3ICdc MzY3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gOTM4MjUwMjA3OTE4MjQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAw ICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDIsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyNyAnXDAzMycsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDI0NyAnXDM2NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMTgyNCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gOTM4MjM1NjA1ODExMjAsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjM2ICdcMzU0JywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMTAyICdmJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0 MDczNzQ4ODMwMjA4MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3 NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjA2OCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzAxOTg0LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgzMDIwMTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDMg J2cnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAxNzQgJ1wyNTYnCiAgICAgICAgICAgICAgfSwg ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDIwMTYs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNyAnXDAzMycsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDkzICddJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzAyMTQ0LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAg ICAgICAgIGxldmVsID0gMTM5ICdcMjEzJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQxICdc MzYxJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gNTAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0Mjk0OTY3MjY3LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwK ICAgICAgICAgICAgICAgIGxldmVsID0gMTQwICdcMjE0JywKICAgICAgICAgICAgICAgIGZsYWdz ID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjAyICdcMzEy JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjM0ICdcMzUyJwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwNTc1NzM1MDQsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNyAnXDAzMycsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDkzICddJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gNDI5NDk2NzI5OSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE5 MSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDU4ICc6JywKICAgICAgICAgICAg ICAgIGZsYWdzID0gODkgJ1knCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSAxMTQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2 LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxODggJ1wyNzQnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAyNDUgJ1wzNjUnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxMTQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSA1LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx OTUgJ1wzMDMnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDUgJ1wzNjUnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA0ODk2MjYyNzE4 NTgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxOTEgJ1wyNzcnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAyNDUgJ1wzNjUnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTA1NzU3MzUwNCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDE4NyAnXDI3MycsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDI0NSAnXDM2NScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDkzODI1MTIyNjkzMzY1LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxl dmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAx ODIyMDI1NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAg ICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMjA3OTE4MjQsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMzIgJyAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNDcgJ1wzNjcnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAyMDc5MTgyNCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI3 ICdcMDMzJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQ3ICdcMzY3JwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjEx ODQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODIzNTYw NTgxMTIwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAg ICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOCwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDM1ICcjJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMTAyICdmJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjUyOCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gNywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1 NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjUxNiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4 MzAyNDE2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAg IGxldmVsID0gMjIyICdcMzM2JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAzNjkz NjcxMzQ2NzIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxNTMgJ1wyMzEnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAxMDMgJ2cnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDI1OTIsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAx LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMzkgJ1wyMTMnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSA1MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAg J1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDE0MCAnXDIxNCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDkzOTIxMTg2MjU2LAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwK ICAgICAgICAgICAgICAgIGxldmVsID0gMTQ2ICdcMjIyJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gODYgJ1YnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSA1NzM2MDQ3NDg4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gNSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxldmVsID0g MCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMDI1 NDQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMTUgJ3MnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjYyNCwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDE0MCAnXDIxNCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdV JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gOTM4MjUwMDEyMTc0NDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdc MDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjc3NiwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE1MyAnXDIzMScsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDEwMyAnZycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjY1NiwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gNSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDk3ICdhJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzAyNjU2LAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gOTggJ2InLAogICAgICAgICAgICAgICAgZmxh Z3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjc3NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0 MDczNzQ4ODMwMzA3MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDk4ICdiJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFn cyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMwMjczNiwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQw NzM3NDg4MzAyNzY4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gOTIgJ1xcJywK ICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAx NDYyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxldmVsID0gOTEgJ1snLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MjY5NDUxODQwLAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAg ICAgICAgIGxldmVsID0gODEgJ1EnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0 MDczNzQ4ODMwMzA3MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAn LAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzAyODMyLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAg IGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH19LAogICAgICAgICAgICBzdHJpbmcg PSB7CiAgICAgICAgICAgICAgbHN0cmluZyA9IFhJTCgweDU1NTU2Nzk5ZjZmMCksCiAgICAgICAg ICAgICAgcyA9IDB4NTU1NTVmOTA3NDEwICIwXSIsCiAgICAgICAgICAgICAgc2NoYXJzID0gODc5 MSwKICAgICAgICAgICAgICBidWZwb3MgPSA1MTUzOTYwNzU1MiwKICAgICAgICAgICAgICBmcm9t X2Rpc3Bfc3RyID0gdHJ1ZSwKICAgICAgICAgICAgICB1bmlieXRlID0gZmFsc2UKICAgICAgICAg ICAgfSwKICAgICAgICAgICAgdyA9IDB4N2ZmZmZmZmYzMzEwLAogICAgICAgICAgICBwYXJhZ3Jh cGhfZGlyID0gTDJSLAogICAgICAgICAgICBzZXBhcmF0b3JfbGltaXQgPSA5MzgyNTIwOTEwMjAz NywKICAgICAgICAgICAgZmlyc3RfZWx0ID0gZmFsc2UsCiAgICAgICAgICAgIG5ld19wYXJhZ3Jh cGggPSB0cnVlLAogICAgICAgICAgICBmcmFtZV93aW5kb3dfcCA9IHRydWUKICAgICAgICAgIH0s CiAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gKFIyTCB8IHVua25vd246IDE2ODIzNjMy KQogICAgICAgIH0KICAgICAgICBwcG9zX2l0ID0gewogICAgICAgICAgd2luZG93ID0gWElMKDB4 NTU1NTU2NTExYTM1KSwKICAgICAgICAgIHcgPSAweDU1NTU1NjUxMWEzMCwKICAgICAgICAgIGYg PSAweDU1NTU1NjUxMTdmMCwKICAgICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX1NUUklORywKICAg ICAgICAgIHN0b3BfY2hhcnBvcyA9IDYsCiAgICAgICAgICBwcmV2X3N0b3AgPSAwLAogICAgICAg ICAgYmFzZV9sZXZlbF9zdG9wID0gMCwKICAgICAgICAgIGVuZF9jaGFycG9zID0gNTE1Mzk2MDc1 NTgsCiAgICAgICAgICBzID0gMHg1NTU1NjI0MjZlZDAgIkpcMDIwXDAwM1xmIiwKICAgICAgICAg IHN0cmluZ19uY2hhcnMgPSAxNDA3Mzc0ODgyOTMyMjQsCiAgICAgICAgICByZWRpc3BsYXlfZW5k X3RyaWdnZXJfY2hhcnBvcyA9IDkzODI0OTk1NjI5MjAxLAogICAgICAgICAgbXVsdGlieXRlX3Ag PSBmYWxzZSwKICAgICAgICAgIHRhYl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIGhlYWRlcl9s aW5lX3AgPSBmYWxzZSwKICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFs c2UsCiAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAg ICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICBlbGxpcHNpc19wID0gZmFsc2Us CiAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAgZHAgPSAweDU1NTU1 NWU1MjM4MCA8bGlzcHN5bT4sCiAgICAgICAgICBkcHZlYyA9IDB4MCwKICAgICAgICAgIGRwZW5k ID0gMHg3ZmZmZmZmZjBkYTAsCiAgICAgICAgICBkcHZlY19jaGFyX2xlbiA9IDE0MzQ1MjEwNjcs CiAgICAgICAgICBkcHZlY19mYWNlX2lkID0gMjE4NDUsCiAgICAgICAgICBzYXZlZF9mYWNlX2lk ID0gLTYyMDQ4LAogICAgICAgICAgY3RsX2NoYXJzID0ge1hJTCgwKSwgWElMKDB4NTU1NTU1ZTUy MzgwKSwgWElMKDApLCBYSUwoMHg3ZmZmZmZmZjBkZDApLCBYSUwoMHg1NTU1NTU4MTBkZWIpLCBY SUwoMHg3ZmZmZmZmZjBkZDApLCBYSUwoMHg1NTU1NTVlNTIzODApLCBYSUwoMCksIFhJTCgweGMw MDAwMDAwMCksIFhJTCgweDU1NTU2MjQyNmVkMCksIFhJTCgweDdmZmZmZmZmMGRmOCksIFhJTCgw eDU1NTU1NTg5MTg5MSksIFhJTCgwKSwgWElMKDB4NTU1NTU1ZTUyMzgwKSwgWElMKDApLCBYSUwo MHg3ZmZmZmZmZjBlMzApfSwKICAgICAgICAgIHN0YXJ0ID0gewogICAgICAgICAgICBwb3MgPSB7 CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDUyOTc0MTI4NjE5LAogICAgICAgICAgICAgIGJ5dGVw b3MgPSA5MzgyNTIwOTEwMjAzMgogICAgICAgICAgICB9LAogICAgICAgICAgICBvdmVybGF5X3N0 cmluZ19pbmRleCA9IDE0MDczNzQ4ODI5MzQzMiwKICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsK ICAgICAgICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTU2MjkyMDEsCiAgICAgICAgICAgICAgYnl0 ZXBvcyA9IDAKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAxNDQxMDgw MTkyCiAgICAgICAgICB9LAogICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgcG9zID0g ewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAxNDA3 Mzc0ODgyOTM0ODgKICAgICAgICAgICAgfSwKICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5k ZXggPSA5MzgyNDk5NTEwMjE4NywKICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAg ICAgICBjaGFycG9zID0gMTQwNzM3NDg4MjkzNDg4LAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAw CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMTQ0MTA4MDE5MgogICAg ICAgICAgfSwKICAgICAgICAgIG5fb3ZlcmxheV9zdHJpbmdzID0gMCwKICAgICAgICAgIG92ZXJs YXlfc3RyaW5nc19jaGFycG9zID0gMTQwNzM3NDg4MjkzNTM2LAogICAgICAgICAgb3ZlcmxheV9z dHJpbmdzID0ge1hJTCgweDU1NTU1NTgxMGRlYiksIFhJTCgweDdmZmZmZmZmMGVhMCksIFhJTCgw eDU1NTU1NWU1MjM4MCksIFhJTCgwKSwgWElMKDApLCBYSUwoMHg3ZmZmZmZmZjBlYzApLCBYSUwo MCksIFhJTCgweDU1NTU1NWU1MjM4MCksIFhJTCgwKSwgWElMKDB4N2ZmZmZmZmYwZWYwKSwgbWFr ZV9maXhudW0oMjM0NTYyNDg5MDcwOTApLCBYSUwoMHg1NTU1NWUxNTY1ZjMpLCBYSUwoMHg1NTU1 NTVlNTIzODApLCBYSUwoMCksIFhJTCgwKSwgWElMKDB4N2ZmZmZmZmYwZjEwKX0sCiAgICAgICAg ICBzdHJpbmdfb3ZlcmxheXMgPSB7bWFrZV9maXhudW0oMjM0NTYyNDg5MDcxMTEpLCBYSUwoMHg3 ZmZmZmZmZjBmNzgpLCBYSUwoMCksIFhJTCgweDdmZmZmZmZmMGY3MCksIG1ha2VfZml4bnVtKDIz NDU2MjQ4OTEzNTk3KSwgbWFrZV9maXhudW0oMTYzOSksIFhJTCgweDU1MDE1NWU1MjM4MCksIFhJ TCgweDUwNzApLCBYSUwoMHg1NTU1NjMwNWI4ZjMpLCBYSUwoMHg2NjcpLCBYSUwoMHg2ODEwKSwg WElMKDApLCBYSUwoMCksIFhJTCgweDdmZmZmZmZmMGY5MCksIFhJTCgweDEwKSwgWElMKDB4N2Zm ZmZmZmYwZjkwKX0sCiAgICAgICAgICBzdHJpbmcgPSBYSUwoMHg1NTU1NTU4OTc3ZTgpLAogICAg ICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDB4NTA3MCksCiAgICAgICAgICBzdGFjayA9IHt7CiAg ICAgICAgICAgICAgc3RyaW5nID0gWElMKDB4MzYzMDViOGYzKSwKICAgICAgICAgICAgICBzdHJp bmdfbmNoYXJzID0gMTYxODA5NzU1MiwKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDE0MDcz NzQ4ODI5MzgxNiwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSA5MzgyNDk5NDUwMjU4MCwK ICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAxNDUzMzQyMjgwNSwKICAgICAgICAgICAgICBiYXNl X2xldmVsX3N0b3AgPSA5MzgyNTE3ODY3ODY3NywKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAg ICAgICAgICAgICAgICBzdG9wX3BvcyA9IDE0MDczNzQ4ODI5Mzg0MCwKICAgICAgICAgICAgICAg IGlkID0gOTM4MjQ5OTQ1MDI2MTEsCiAgICAgICAgICAgICAgICBjaCA9IDE2MTgwOTc1NTcsCiAg ICAgICAgICAgICAgICBydWxlX2lkeCA9IDE0MDczNzQ4ODI5Mzg3MiwKICAgICAgICAgICAgICAg IGxvb2tiYWNrID0gNTI5NzM1MjkwODAsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gMTY0ODUy MDkxMiwKICAgICAgICAgICAgICAgIHJldmVyc2VkX3AgPSA4NSwKICAgICAgICAgICAgICAgIGNo YXJwb3MgPSAxNDA3Mzc0ODgyOTM4OTYsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAxNDM1MDQ4 MDgxLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMjE4NDUsCiAgICAgICAgICAgICAgICBmcm9t ID0gMTQzMzkyOTgzMywKICAgICAgICAgICAgICAgIHRvID0gMTIsCiAgICAgICAgICAgICAgICB3 aWR0aCA9IDE2NDg1MjA5MTcKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQg PSAtNjE0MDgsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewog ICAgICAgICAgICAgICAgICBvYmplY3QgPSBtYWtlX2ZpeG51bSgyMzQ1NjI0ODkwNzM5OCksCiAg ICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMHg1 NTU1NjI0MjZlZDUpLAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMHg3ZmZmZmZmZjEwNDAp LAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDB4NTU1NTU1ODkxYTNmKSwKICAgICAg ICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMHg1NTU1NjY2ZTcwYzgpCiAgICAgICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gOTM4MjUyMDkxMDIwMzIKICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAg ICBvYmplY3QgPSBtYWtlX2ZpeG51bSgyMzQ1NjI0ODkwNzM5OCkKICAgICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBt YWtlX2ZpeG51bSgyMzQ1NjI0ODkwNzM5OCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDE0MDczNzQ4ODI5NDAwMCwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA5MzgyNDk5NTYzNzMw MAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAg ICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0MDczNzQ4ODI5NDAwMCwK ICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDkzODI1Mjc5MDk0OTg0CiAgICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSA5MzgyNTIwOTEwMjAz NywKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJw b3MgPSAxNjQ4NTIwOTEyLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNgogICAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAogICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDB4MjI1NyksCiAgICAgICAgICAgICAg YXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01f QlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSAodW5rbm93bjogNDI5 NDkwNjExMiksCiAgICAgICAgICAgICAgbXVsdGlieXRlX3AgPSB0cnVlLAogICAgICAgICAgICAg IHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJpbmdf ZnJvbV9wcmVmaXhfcHJvcF9wID0gdHJ1ZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lz X3AgPSB0cnVlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1ZSwKICAgICAgICAg ICAgICBiaWRpX3AgPSB0cnVlLAogICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSB0cnVl LAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZz ZXQgPSAxLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4N2ZmZmZmZmYxMTEwKSwK ICAgICAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgweDU1NTU1NTZhZjk3YikKICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgweGZmZmZmZmZmZmZmZmZmZmYpLAog ICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAtMTg0NDgsCiAgICAgICAgICAgICAgZW5kX2No YXJwb3MgPSAtMSwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAxLAogICAgICAgICAgICAg IHByZXZfc3RvcCA9IDE0NjAsCiAgICAgICAgICAgICAgYmFzZV9sZXZlbF9zdG9wID0gMSwKICAg ICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9wX3BvcyA9IDE0MDczNzQ4 ODI5NDE5MiwKICAgICAgICAgICAgICAgIGlkID0gNiwKICAgICAgICAgICAgICAgIGNoID0gMCwK ICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gODc5MSwKICAgICAgICAgICAgICAgIGxvb2tiYWNr ID0gMTQwNzMzMTkzMzg4MDMyLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDEsCiAgICAgICAg ICAgICAgICByZXZlcnNlZF9wID0gdHJ1ZSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDA3 Mzc0ODgyOTY1NjAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAxNDMzMDc1MjYwLAogICAgICAg ICAgICAgICAgbmJ5dGVzID0gMjE4NDUsCiAgICAgICAgICAgICAgICBmcm9tID0gLTYxMTA0LAog ICAgICAgICAgICAgICAgdG8gPSAzMjc2NywKICAgICAgICAgICAgICAgIHdpZHRoID0gLTE4NDQ4 CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gLTYxMDQwLAogICAgICAg ICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAg b2JqZWN0ID0gWElMKDB4NTU1NTU1ZTUyMzgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7 CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0g WElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDB4N2ZmZmZmZmYxMTcwKSwK ICAgICAgICAgICAgICAgICAgICBoZWlnaHQgPSBYSUwoMHg1NTU1NTU4MDI2ODkpCiAgICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVj dCA9IFhJTCgweDU1NTU1NWU1MjM4MCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg ICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHg1NTU1NTVlNTIz ODApCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3Np dGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxNzEwLAogICAgICAgICAgICAgICAg Ynl0ZXBvcyA9IDE0MDczNzQ4ODI5NDM1MgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg Y3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hh cnBvcyA9IDkzODI0OTk1MDkwMzk4LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNjg0Mgog ICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0g MTMsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFy cG9zID0gMTQwNzM3NDg4Mjk0MzUyLAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gNjg0Mgog ICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gLTYwOTc2CiAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMHg1NTU1NTU4 OWE1ZjkpLAogICAgICAgICAgICAgIGFyZWEgPSBURVhUX0FSRUEsCiAgICAgICAgICAgICAgbWV0 aG9kID0gNDI5NDk2NzI5NSwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gKEwy UiB8IFIyTCB8IHVua25vd246IDE1MjgpLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFs c2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAg ICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAg ICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29y X3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBm cm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0gV09SRF9X UkFQLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRo ID0gWElMKDB4MSksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMHg3ZmZmZmZmZjEy MTApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMHg1NTU1NTU2 YWI1ZDkpLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAtNjA5MTIsCiAgICAgICAgICAg ICAgZW5kX2NoYXJwb3MgPSA0Mjk0OTQ4ODQ4LAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9 IDg3OTEsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xl dmVsX3N0b3AgPSAxNDA3Mzc0ODgzMzY4ODAsCiAgICAgICAgICAgICAgY21wX2l0ID0gewogICAg ICAgICAgICAgICAgc3RvcF9wb3MgPSAzMDA2NDc3MTA3MSwKICAgICAgICAgICAgICAgIGlkID0g MTQwNzM3NDg4Mjk0NTI4LAogICAgICAgICAgICAgICAgY2ggPSAxNDMzMDc0MDQzLAogICAgICAg ICAgICAgICAgcnVsZV9pZHggPSAxNDYwLAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAxNDA3 Mzc0ODgzMzY4ODAsCiAgICAgICAgICAgICAgICBuZ2x5cGhzID0gLTEsCiAgICAgICAgICAgICAg ICByZXZlcnNlZF9wID0gMjU1LAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDIsCiAgICAgICAg ICAgICAgICBuY2hhcnMgPSAxNTMwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAg ICAgICAgICAgIGZyb20gPSAxLAogICAgICAgICAgICAgICAgdG8gPSAxLAogICAgICAgICAgICAg ICAgd2lkdGggPSA3MTMwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0g LTE5ODMyLAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAg ICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4MWZmZmZiYTkwKSwKICAgICAgICAgICAgICAg ICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgweDIyNTcpLAogICAgICAg ICAgICAgICAgICAgIHkgPSBYSUwoMHg2MTAwMDAwMDAwKSwKICAgICAgICAgICAgICAgICAgICB3 aWR0aCA9IG1ha2VfZml4bnVtKDY0NDI0NTA5NDUpLAogICAgICAgICAgICAgICAgICAgIGhlaWdo dCA9IFhJTCgweDdmZmZmZmZmMWJlMCkKICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAg ICAgICAgaW1hZ2VfaWQgPSA5MzgyNDk5MzY1NjM0OQogICAgICAgICAgICAgICAgfSwKICAgICAg ICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgweDFm ZmZmYmE5MCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewog ICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMHgxZmZmZmJhOTApCiAgICAgICAgICAgICAg ICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAg ICAgICAgIGNoYXJwb3MgPSA2ODQyLAogICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDE0MDczNzQ4 ODMzNjg4MAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAg ICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDY4NDIsCiAgICAg ICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg ICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSA5MzgyNTAwODczNjgyMSwKICAgICAgICAgICAgICAg IHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxNzEwLAogICAgICAg ICAgICAgICAgICBieXRlcG9zID0gMTQwNzM3NDg4Mjk0ODMyCiAgICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAxNDYwCiAgICAgICAgICAgICAgfSwKICAgICAg ICAgICAgICBmcm9tX292ZXJsYXkgPSBtYWtlX2ZpeG51bSg0MjcpLAogICAgICAgICAgICAgIGFy ZWEgPSBMRUZUX01BUkdJTl9BUkVBLAogICAgICAgICAgICAgIG1ldGhvZCA9IEdFVF9GUk9NX0JV RkZFUiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gKHVua25vd246IDE0NDEw ODAxOTIpLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAgICAgICAgICAgICBz dHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19m cm9tX3ByZWZpeF9wcm9wX3AgPSB0cnVlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNf cCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1ZSwKICAgICAgICAg ICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1 ZSwKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwKICAgICAgICAgICAgICB2b2Zm c2V0ID0gMCwKICAgICAgICAgICAgICBzcGFjZV93aWR0aCA9IFhJTCgweDdmZmZmZmZmMTMyMCks CiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMHg1NTU1NTU2YTlhOTcpCiAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMHg3ZmZmZjFlMTQyNmQpLAogICAg ICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAxNDQxMDgwMTkyLAogICAgICAgICAgICAgIGVuZF9j aGFycG9zID0gMCwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAg IHByZXZfc3RvcCA9IDE0MDczNzQ4ODI5NDcyMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0 b3AgPSA5MzgyNDk5MzYzMDk1NSwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAg ICAgICBzdG9wX3BvcyA9IDkzODI0OTkzNjMxNTM0LAogICAgICAgICAgICAgICAgaWQgPSA0MDU4 MDcxNjYxLAogICAgICAgICAgICAgICAgY2ggPSAtNjA1NDQsCiAgICAgICAgICAgICAgICBydWxl X2lkeCA9IDkzODI0OTkzNjMxNzk1LAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSA3MiwKICAg ICAgICAgICAgICAgIG5nbHlwaHMgPSAtMjM3MDY4MTM5LAogICAgICAgICAgICAgICAgcmV2ZXJz ZWRfcCA9IDI1NSwKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA2LAogICAgICAgICAgICAgICAg bmNoYXJzID0gLTIzNzA2ODE0NCwKICAgICAgICAgICAgICAgIG5ieXRlcyA9IDMyNzY3LAogICAg ICAgICAgICAgICAgZnJvbSA9IDE0NjAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAg ICAgICAgICB3aWR0aCA9IDE1MTEKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2Vf aWQgPSAtNjA1MTIsCiAgICAgICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0g ewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBtYWtlX2ZpeG51bSgyODI3NTU1MDExNyksCiAg ICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMHg3 ZmZmZjFlMWE3ZjgpLAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMHg3ZmZmZmZmZjEzYjgp LAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gbWFrZV9maXhudW0oMjM0NTYyNDg0MDI5MDAp LAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgweDFhNTU2YWE0OTcpCiAgICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMTQwNzM3MjUxNDg1Njkz CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAgICAgICAg ICAgICAgICAgb2JqZWN0ID0gbWFrZV9maXhudW0oMjgyNzU1NTAxMTcpCiAgICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0 ID0gbWFrZV9maXhudW0oMjgyNzU1NTAxMTcpCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3Mg PSAxNDA3Mzc0ODgyOTQ4NjQsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gOTM4MjQ5OTM2MTE4 MTUKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAg ICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxMTU3MjcyNDczNTcsCiAg ICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA2CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAxNDA3Mzc0ODgyOTQ4OTYsCiAgICAgICAgICAg ICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gOTM4MjQ5OTM2 MTE4MTUsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA2CiAgICAgICAgICAgICAgICB9LAog ICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAtNjAzNjgKICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgIGZyb21fb3ZlcmxheSA9IG1ha2VfZml4bnVtKDIzNDU2MjQ4NDA0MDY5KSwKICAg ICAgICAgICAgICBhcmVhID0gMTQzMzAzMDQwMSwKICAgICAgICAgICAgICBtZXRob2QgPSAyMjgs CiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IChMMlIgfCB1bmtub3duOiA0MDU4 MDk3NjYwKSwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IHRydWUsCiAgICAgICAgICAgICAg c3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSB0cnVlLAogICAgICAgICAgICAgIHN0cmluZ19m cm9tX3ByZWZpeF9wcm9wX3AgPSB0cnVlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNf cCA9IHRydWUsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSB0cnVlLAogICAgICAgICAg ICAgIGJpZGlfcCA9IHRydWUsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IHRydWUs CiAgICAgICAgICAgICAgbGluZV93cmFwID0gKFdPUkRfV1JBUCB8IHVua25vd246IDQwNTgwOTc2 NjApLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAzMjc2NywKICAgICAgICAgICAgICBzcGFjZV93 aWR0aCA9IG1ha2VfZml4bnVtKDEpLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDB4 NjQ1NTZhNTAyNykKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgw eDdmZmZmMWUxYTdmOCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IC02MDMwNCwKICAg ICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDkzODI0OTkzNjE2MzAzLAogICAgICAgICAgICAgIHN0 b3BfY2hhcnBvcyA9IDk4MDY4NTU3Mzg4OSwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAwLAog ICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAg ICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAg ICAgIGlkID0gMTQwNzM3NDg4Mjk1MDU2LAogICAgICAgICAgICAgICAgY2ggPSAxNDMzMDQ5NzUx LAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAxNDA3MzcyNTE0NTk2OTMsCiAgICAgICAgICAg ICAgICBsb29rYmFjayA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmdseXBocyA9 IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBj aGFycG9zID0gMCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IC02MDI0MCwKICAgICAgICAgICAg ICAgIG5ieXRlcyA9IDMyNzY3LAogICAgICAgICAgICAgICAgZnJvbSA9IDE0MzMwNDk4MzUsCiAg ICAgICAgICAgICAgICB0byA9IDIxODQ1LAogICAgICAgICAgICAgICAgd2lkdGggPSAxNDMzMDUw NDE0CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gLTIzNjg5NTYzNSwK ICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAg ICAgICAgIG9iamVjdCA9IFhJTCgweDdmZmZmZmZmMTRmMCksCiAgICAgICAgICAgICAgICAgIHNs aWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSBYSUwoMHg1NTU1NTU2YTllMzMpLAogICAg ICAgICAgICAgICAgICAgIHkgPSBtYWtlX2ZpeG51bSgyOCksCiAgICAgICAgICAgICAgICAgICAg d2lkdGggPSBYSUwoMHg3ZmZmZjFkZWEwOTUpLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9 IG1ha2VfZml4bnVtKDEpCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGlt YWdlX2lkID0gMTQwNzM3MjUxMjg3MTg0CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg ICAgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDB4N2ZmZmZmZmYx NGYwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAg ICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgweDdmZmZmZmZmMTRmMCkKICAgICAgICAgICAgICAg IH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAg ICAgICAgY2hhcnBvcyA9IDE0MDczNzQ4ODI5NTE4NCwKICAgICAgICAgICAgICAgIGJ5dGVwb3Mg PSAxCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAg ICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMTQwNzM3NDg4Mjk1MTg0 LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gOTM4MjQ5OTM2MzE4OTQKICAgICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDQ4OTYyNjI4MDUz NSwKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJw b3MgPSA2LAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMTQwNzM3NDg4Mjk1MjMyCiAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAxNDMzMDUyMzExCiAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMHg3ZmZmZmZm ZjE1ZTApLAogICAgICAgICAgICAgIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLAogICAgICAgICAg ICAgIG1ldGhvZCA9IDExNCwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTDJS LAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5n X2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9w cmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0g ZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAg ICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2Us CiAgICAgICAgICAgICAgbGluZV93cmFwID0gKHVua25vd246IDQyOTQ5NDcyOTYpLAogICAgICAg ICAgICAgIHZvZmZzZXQgPSAxLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDB4N2Zm ZmZmZmYxNWUwKSwKICAgICAgICAgICAgICBmb250X2hlaWdodCA9IG1ha2VfZml4bnVtKDIzNDU2 MjQ4NDEyMzc3KQogICAgICAgICAgICB9fSwKICAgICAgICAgIHNwID0gMiwKICAgICAgICAgIHNl bGVjdGl2ZSA9IDE0MDczNzQ4ODMzNTI5NiwKICAgICAgICAgIHdoYXQgPSAxNDQwOTgxMjg4LAog ICAgICAgICAgZmFjZV9pZCA9IDIxODQ1LAogICAgICAgICAgc2VsZWN0aXZlX2Rpc3BsYXlfZWxs aXBzaXNfcCA9IHRydWUsCiAgICAgICAgICBjdGxfYXJyb3dfcCA9IHRydWUsCiAgICAgICAgICBm YWNlX2JveF9wID0gZmFsc2UsCiAgICAgICAgICBzdGFydF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwK ICAgICAgICAgIGVuZF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwKICAgICAgICAgIG92ZXJsYXlfc3Ry aW5nc19hdF9lbmRfcHJvY2Vzc2VkX3AgPSBmYWxzZSwKICAgICAgICAgIGlnbm9yZV9vdmVybGF5 X3N0cmluZ3NfYXRfcG9zX3AgPSBmYWxzZSwKICAgICAgICAgIGdseXBoX25vdF9hdmFpbGFibGVf cCA9IGZhbHNlLAogICAgICAgICAgc3RhcnRzX2luX21pZGRsZV9vZl9jaGFyX3AgPSBmYWxzZSwK ICAgICAgICAgIGZhY2VfYmVmb3JlX3NlbGVjdGl2ZV9wID0gZmFsc2UsCiAgICAgICAgICBjb25z dHJhaW5fcm93X2FzY2VudF9kZXNjZW50X3AgPSBmYWxzZSwKICAgICAgICAgIGxpbmVfbnVtYmVy X3Byb2R1Y2VkX3AgPSBmYWxzZSwKICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAg ICAgICAgYmFzZV9mYWNlX2lkID0gMCwKICAgICAgICAgIGMgPSAwLAogICAgICAgICAgbGVuID0g MCwKICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgc3RvcF9wb3MgPSAxNDA3Mzc0ODgy OTU0NTYsCiAgICAgICAgICAgIGlkID0gMSwKICAgICAgICAgICAgY2ggPSAtNTk4NzIsCiAgICAg ICAgICAgIHJ1bGVfaWR4ID0gOTM4MjQ5OTQ2ODgxNzYsCiAgICAgICAgICAgIGxvb2tiYWNrID0g MCwKICAgICAgICAgICAgbmdseXBocyA9IDkwMzMsCiAgICAgICAgICAgIHJldmVyc2VkX3AgPSBm YWxzZSwKICAgICAgICAgICAgY2hhcnBvcyA9IDg3OTEsCiAgICAgICAgICAgIG5jaGFycyA9IDE1 ODcsCiAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAg ICAgICB0byA9IDEsCiAgICAgICAgICAgIHdpZHRoID0gMQogICAgICAgICAgfSwKICAgICAgICAg IGNoYXJfdG9fZGlzcGxheSA9IC0xLAogICAgICAgICAgZ2x5cGhsZXNzX21ldGhvZCA9IDQyOTQ5 NjcyOTUsCiAgICAgICAgICBpbWFnZV9pZCA9IDQyOTQ5NjcyOTYsCiAgICAgICAgICB4d2lkZ2V0 ID0gMHg3ZmZmZmZmZjFmNjAsCiAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgeCA9IG1h a2VfZml4bnVtKDIzNDU2MjQ4NDEyOTg0KSwKICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAgICAg ICAgICAgd2lkdGggPSBYSUwoMHg3ZmZmZmZmZmIxYzApLAogICAgICAgICAgICBoZWlnaHQgPSBY SUwoMHg1NTU1NWYzYTRiYTkpCiAgICAgICAgICB9LAogICAgICAgICAgc3BhY2Vfd2lkdGggPSBY SUwoMHgxMDA1NTU1NTU2YTlhZWIpLAogICAgICAgICAgdm9mZnNldCA9IDEsCiAgICAgICAgICB0 YWJfd2lkdGggPSAwLAogICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMHgxKSwKICAgICAgICAg IG9iamVjdCA9IFhJTCgweDdmZmZmZmZmMTY2MCksCiAgICAgICAgICBwb3NpdGlvbiA9IHsKICAg ICAgICAgICAgY2hhcnBvcyA9IDkzODI0OTkzNjQyNTkxLAogICAgICAgICAgICBieXRlcG9zID0g MTU4OAogICAgICAgICAgfSwKICAgICAgICAgIHRydW5jYXRpb25fcGl4ZWxfd2lkdGggPSAxNTMy LAogICAgICAgICAgY29udGludWF0aW9uX3BpeGVsX3dpZHRoID0gMCwKICAgICAgICAgIGZpcnN0 X3Zpc2libGVfeCA9IDAsCiAgICAgICAgICBsYXN0X3Zpc2libGVfeCA9IDE1MzEsCiAgICAgICAg ICBsYXN0X3Zpc2libGVfeSA9IDAsCiAgICAgICAgICBleHRyYV9saW5lX3NwYWNpbmcgPSAxNDQz NTkxOTI0LAogICAgICAgICAgbWF4X2V4dHJhX2xpbmVfc3BhY2luZyA9IDAsCiAgICAgICAgICBv dmVycmlkZV9hc2NlbnQgPSAtNTk4MDgsCiAgICAgICAgICBvdmVycmlkZV9kZXNjZW50ID0gMzI3 NjcsCiAgICAgICAgICBvdmVycmlkZV9ib2ZmID0gMTQzMzA1NDIxMywKICAgICAgICAgIGdseXBo X3JvdyA9IDB4N2ZmZmZmZmYxZmMwLAogICAgICAgICAgYXJlYSA9IDE0MzMwNzk5MDUsCiAgICAg ICAgICBuZ2x5cGhzID0gMjE4NDUsCiAgICAgICAgICBwaXhlbF93aWR0aCA9IC01OTQ0MCwKICAg ICAgICAgIGFzY2VudCA9IDMyNzY3LAogICAgICAgICAgZGVzY2VudCA9IC0yNTEyMCwKICAgICAg ICAgIG1heF9hc2NlbnQgPSAzMjc2NywKICAgICAgICAgIG1heF9kZXNjZW50ID0gMTU4NiwKICAg ICAgICAgIHBoeXNfYXNjZW50ID0gMCwKICAgICAgICAgIHBoeXNfZGVzY2VudCA9IDE1MzAsCiAg ICAgICAgICBtYXhfcGh5c19hc2NlbnQgPSAwLAogICAgICAgICAgbWF4X3BoeXNfZGVzY2VudCA9 IDk3LAogICAgICAgICAgY3VycmVudF94ID0gMCwKICAgICAgICAgIGNvbnRpbnVhdGlvbl9saW5l c193aWR0aCA9IDEsCiAgICAgICAgICBlb2xfcG9zID0gewogICAgICAgICAgICBjaGFycG9zID0g MSwKICAgICAgICAgICAgYnl0ZXBvcyA9IDQyOTQ5NjcyOTcKICAgICAgICAgIH0sCiAgICAgICAg ICBjdXJyZW50X3kgPSAxLAogICAgICAgICAgZmlyc3RfdnBvcyA9IDAsCiAgICAgICAgICB2cG9z ID0gMCwKICAgICAgICAgIGhwb3MgPSAwLAogICAgICAgICAgbG51bSA9IDAsCiAgICAgICAgICBs bnVtX2J5dGVwb3MgPSAxNTI5LAogICAgICAgICAgbG51bV93aWR0aCA9IDEsCiAgICAgICAgICBs bnVtX3BpeGVsX3dpZHRoID0gMSwKICAgICAgICAgIHB0X2xudW0gPSAxNTI5LAogICAgICAgICAg dGFiX29mZnNldCA9IDEsCiAgICAgICAgICBsZWZ0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDEsCiAg ICAgICAgICByaWdodF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAwLAogICAgICAgICAgbGVmdF91c2Vy X2ZyaW5nZV9mYWNlX2lkID0gMTA0ODU3NSwKICAgICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdlX2Zh Y2VfaWQgPSAxMDQ4NTc1LAogICAgICAgICAgYmlkaV9wID0gdHJ1ZSwKICAgICAgICAgIGJpZGlf aXQgPSB7CiAgICAgICAgICAgIGJ5dGVwb3MgPSAwLAogICAgICAgICAgICBjaGFycG9zID0gMTUy OSwKICAgICAgICAgICAgY2ggPSAxLAogICAgICAgICAgICBuY2hhcnMgPSAtMSwKICAgICAgICAg ICAgY2hfbGVuID0gMCwKICAgICAgICAgICAgdHlwZSA9IDQyOTQ5NjcyOTUsCiAgICAgICAgICAg IHR5cGVfYWZ0ZXJfd24gPSA0Mjk0OTY3Mjk1LAogICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktO T1dOX0JULAogICAgICAgICAgICByZXNvbHZlZF9sZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICBpc29sYXRlX2xldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgIGludmFsaWRfbGV2ZWxzID0g MCwKICAgICAgICAgICAgaW52YWxpZF9pc29sYXRlcyA9IDQyOTQ5NjcyOTYsCiAgICAgICAgICAg IHByZXYgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDEsCiAgICAgICAgICAgICAgdHlwZSA9 IDE3MTAsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9 LAogICAgICAgICAgICBsYXN0X3N0cm9uZyA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMCwK ICAgICAgICAgICAgICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUg PSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWwg PSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgdHlwZSA9IDU3MTY4 LAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbCA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gOTM4 MjUwMTU4NTI3MDgsCiAgICAgICAgICAgICAgdHlwZSA9IDQyOTQ5MDg3ODQsCiAgICAgICAgICAg ICAgb3JpZ190eXBlID0gMzI3NjcKICAgICAgICAgICAgfSwKICAgICAgICAgICAgbmV4dF9mb3Jf d3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDkzODI0OTk0NzY1NDE5LAogICAgICAgICAg ICAgIHR5cGUgPSAxNTg3LAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAg ICAgICAgICAgfSwKICAgICAgICAgICAgYnJhY2tldF9wYWlyaW5nX3BvcyA9IDkwMzMsCiAgICAg ICAgICAgIGJyYWNrZXRfZW5jbG9zZWRfdHlwZSA9IDE1OTc2NTU5NzcsCiAgICAgICAgICAgIG5l eHRfZW5fcG9zID0gMCwKICAgICAgICAgICAgbmV4dF9lbl90eXBlID0gMTU5NzY1NTk3NywKICAg ICAgICAgICAgc29zID0gKEwyUiB8IHVua25vd246IDIxODQ0KSwKICAgICAgICAgICAgc2Nhbl9k aXIgPSAxNDQwOTgxMzIwLAogICAgICAgICAgICBkaXNwX3BvcyA9IDkzODI1MTc4OTQ4MzAzLAog ICAgICAgICAgICBkaXNwX3Byb3AgPSA1NzE2OCwKICAgICAgICAgICAgc3RhY2tfaWR4ID0gMCwK ICAgICAgICAgICAgbGV2ZWxfc3RhY2sgPSB7ewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSA5MzgyNTAwODczNjgxNiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDIyOSAnXDM0NScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMjc5NzczNDQs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5MjU5MiwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAw JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDExOCAndicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk2ICdgJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4 Mjk2NjU2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTcxNjgsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAxNzAgJ1wyNTInLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAxICdcMDAxJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gOTM4MjUwMDg3MzYyNDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSA4MSAnUScsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gNDUwOTcxNTA2ODAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAzLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVs ID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTYw NjQsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MTU4MjM4Njg0LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAg ICAgICAgICAgIGxldmVsID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1Un CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSA5MzgyNTE1ODIzNzA5NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE1NiAn XDIzNCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk1ICdfJwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdc MDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf cG9zID0gMTQwNzM3NDg4Mjk2MTQ0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0g MCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMx MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4Mjk2MTc2LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAg ICAgICAgICAgIGxldmVsID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1Un CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgyOTYyMDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjkg J1wzNDUnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7 CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAn XDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDE0MDczNzQ4ODI5NjIwOCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDEwOCAnbCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDE1NiAnXDIzNCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDk1ICdfJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMTQwNzM3NDg4Mjk2Mjg4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVs ID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2 MTMxMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4Mjk2Mjg4LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxldmVsID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUg J1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSA1NzE2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyOSAnXDM0NScs CiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0g MCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MTQwNzM3NDg4Mjk2MzIwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g NywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAzLAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMTA4ICds JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTY0MTYsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5NjQxNiwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDEwOCAnbCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUw MDg3MzYyNDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zv cl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTcxNjgsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3 Mzc0ODgyOTY0MzIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYgJ2onLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI1MTQ1OTY5MywKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDU4ICc6JywKICAgICAgICAgICAgICAgIGZsYWdzID0g OTUgJ18nCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSA5MzgyNTE1ODIzNzA5NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTMsCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAw LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdz ID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3BvcyA9IDM3NTI5OTk3MDM0MjE5MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDExOCAndicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk2ICdgJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4 Mjk2NTI4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMTA2ICdqJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA3MiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDIyMiAnXDMzNicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI0MSAnXDM2MScKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDYs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjIgJ1wzMzYnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAtNDI5NDk2NzI5NSwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAw JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMTQwNzM3NDg4Mjk2NTYwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gNiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTA2 ICdqJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyNTE0ODU2ODgsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5MzYxMTYwMiwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDEwNiAnaicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwog ICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MTQwNzM3MjUxNDg1NjkzLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0g MCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAg cHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdc Mzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUxNTgyMzg2ODMs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjUgJ1wzNDEnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxl dmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAg ICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxh c3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBm bGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAxNDA3MzMyMjY4ODM4NDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkz ODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJl dl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAg ICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTY3MjAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMzMgJ1wyMDUnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDQzMDkyOTc2MDI5NSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNjM5ODgx NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MjkyNTYwLAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAg ICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1 ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gOTM4MjQ5OTUzOTI2NTcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI1MDAxNjYx MzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTY4MTYsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAxMjggJ1wyMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4 NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDkzNDYyNzgzMzI4MjU4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNiwKICAgICAgICAgICAgICAgIGxldmVsID0g MjI5ICdcMzQ1JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTY4NDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAxMjggJ1wyMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZs YWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5Njk0NCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDEyOCAnXDIwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDEyMiAneicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0s IHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE1NjI0MDgs CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAg ICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAg ICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5 NzA4OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4Mjk3MDg4LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxldmVsID0gMTIyICd6JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUg J1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA4NzkxLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2 LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAx NTMyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMTEgJ1x2JywKICAgICAgICAg ICAgICAgIGZsYWdzID0gODYgJ1YnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAtMSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE1 NjI0MDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAg bGV2ZWwgPSA1OCAnOicsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk1ICdfJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUxNTgy MzcwOTcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYgJ2onLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IC00Mjk0OTY3Mjk1LAogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUg PSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAg ICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAn CiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3Mg PSAxNDA3Mzc0ODgyOTcxNTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUg PSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAg ICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDYg J2onLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE1ODgsCiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdf dHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAg ICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAn XDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDE1MzEsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA0LAog ICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2 X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMSAnXHYnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicKICAgICAgICAgICAgICB9LCB7CiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5NzE1MiwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwNiAnaicsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMTQwNzM3NDg4Mjk5NTUyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMSwKICAgICAgICAgICAgICAgIGxldmVs ID0gMTA3ICdrJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTc1 MjAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNTg2LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3 LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAg ICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5 NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMSwKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9 IDEsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1ww MDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDI5NDk2NzI5NywKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsYXN0 X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9 IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gNDI5NDk2NzI5NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDI1NSAnXDM3NycsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAg ICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDQyOTQ5NjcyOTcsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDcsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAg bGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAg ICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAw LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAg ICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJh bF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMjU1ICdcMzc3JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDI5NDk2 NzI5NiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTcxMCwKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwK ICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwK ICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAg ICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gNTcxNjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAxODkgJ1wyNzUnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NiAnVicKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDU3MTY4LAog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAg IGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90 eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSA1NzE2OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNTcxNjgsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAg IGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0 X2Zvcl9uZXV0cmFsX3BvcyA9IDU3MTY4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAgICAgICAgICAgIGxldmVs ID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA1NzE2OCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDUsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDg3MzY4MTYsCiAgICAgICAgICAgICAgICBuZXh0X2Zv cl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAg ICAgbGV2ZWwgPSAyMjkgJ1wzNDUnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDI3 OTc3MzQ0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTgyODgsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAzLAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAxMDggJ2wnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4 NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDkzODI1MDAxNjYxMzEyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0g MTcwICdcMjUyJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMSAnXDAwMScKICAgICAgICAgICAg ICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5 NzkzNiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4Mjk4Mjg4LAogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5 cGUgPSAyLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNSwKICAgICAg ICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1ww MDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9w b3MgPSAxNDA3Mzc0ODgyOTg4MDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5 cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAyLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAx NzAgJ1wyNTInLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAxICdcMDAxJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDg3MzYy NDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDYsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSA4MSAnUScsCiAgICAgICAgICAg ICAgICBmbGFncyA9IDg2ICdWJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfcG9zID0gNTcxNjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4 ODI5NzY4MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4Mjk3Njk2LAogICAgICAgICAgICAg ICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25n X3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAg ICAgICAgICAgICAgIGxldmVsID0gMjI5ICdcMzQ1JywKICAgICAgICAgICAgICAgIGZsYWdzID0g ODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAxNDA3Mzc0ODgyOTc3MjgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDIsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwg PSAxMDggJ2wnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9 LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODI5Nzcy OCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gNSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDE1NiAnXDIzNCcsCiAgICAgICAg ICAgICAgICBmbGFncyA9IDk1ICdfJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAg ICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBsZXZl bCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4 Mjk3Nzc2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAg ICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAw ICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMTQwNzM3NDg4Mjk3ODA4LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVs ID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgyOTc4 NDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMjkgJ1wzNDUnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4 ODI5Nzg0MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMywKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwOCAnbCcsCiAgICAg ICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDE1NiAnXDIzNCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDk1ICdfJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 NDg4Mjk3OTIwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAg ICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0 cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAs CiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfcG9zID0gMTQwNzM3NDg4Mjk3OTIwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAg ICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxl dmVsID0gMTA4ICdsJywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA1NzE2OCwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDYsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIyOSAnXDM0NScsCiAgICAgICAgICAgICAg ICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlw ZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAg ICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAg J1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH19 LAogICAgICAgICAgICBzdHJpbmcgPSB7CiAgICAgICAgICAgICAgbHN0cmluZyA9IFhJTCgweDU1 NTU2MDcyMzU2MCksCiAgICAgICAgICAgICAgcyA9IDB4N2ZmZmZmZmYxZmU4ICJcYiBcMzc3XDM3 N1wzNzdcMTc3IiwKICAgICAgICAgICAgICBzY2hhcnMgPSA5MzgyNDk5NDUwMjU4MCwKICAgICAg ICAgICAgICBidWZwb3MgPSAxMjg4NDk1OTA1NiwKICAgICAgICAgICAgICBmcm9tX2Rpc3Bfc3Ry ID0gZmFsc2UsCiAgICAgICAgICAgICAgdW5pYnl0ZSA9IGZhbHNlCiAgICAgICAgICAgIH0sCiAg ICAgICAgICAgIHcgPSAweDdmZmZmZmZmMjAwOCwKICAgICAgICAgICAgcGFyYWdyYXBoX2RpciA9 ICh1bmtub3duOiAxNDMzOTIxNDYwKSwKICAgICAgICAgICAgc2VwYXJhdG9yX2xpbWl0ID0gMTQ1 MDI5OTkzOTcsCiAgICAgICAgICAgIGZpcnN0X2VsdCA9IHRydWUsCiAgICAgICAgICAgIG5ld19w YXJhZ3JhcGggPSBmYWxzZSwKICAgICAgICAgICAgZnJhbWVfd2luZG93X3AgPSB0cnVlCiAgICAg ICAgICB9LAogICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9ICh1bmtub3duOiA0Mjk0OTA5 OTg0KQogICAgICAgIH0KICAgICAgICB3cmFwX2RhdGEgPSAweDAKICAgICAgICBhdHBvc19kYXRh ID0gMHgwCiAgICAgICAgYXR4X2RhdGEgPSAweDAKICAgICAgICBwcG9zX2RhdGEgPSAweDAKICAg ICAgICBtYXlfd3JhcCA9IGZhbHNlCiAgICAgICAgcHJldl9tZXRob2QgPSBHRVRfRlJPTV9TVFJJ TkcKICAgICAgICBjbG9zZXN0X3BvcyA9IDg3OTEKICAgICAgICBwcmV2X3BvcyA9IDE0NjIKICAg ICAgICBzYXdfc21hbGxlcl9wb3MgPSB0cnVlCiAgICAgICAgbGluZV9udW1iZXJfcGVuZGluZyA9 IGZhbHNlCiMxMCAweDAwMDA1NTU1NTU1ZTU1YzUgaW4gbW92ZV9pdF90byAoaXQ9MHg3ZmZmZmZm ZjgwZDAsIHRvX2NoYXJwb3M9MTUzMiwgdG9feD0wLCB0b195PTIzMDAsIHRvX3Zwb3M9LTEsIG9w PTExKSBhdCB4ZGlzcC5jOjk4MzUKICAgICAgICBpdF9iYWNrdXAgPSB7CiAgICAgICAgICB3aW5k b3cgPSBYSUwoMHg1NTU1NTY1MTFhMzUpLAogICAgICAgICAgdyA9IDB4NTU1NTU2NTExYTMwLAog ICAgICAgICAgZiA9IDB4NTU1NTU2NTExN2YwLAogICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01f U1RSSU5HLAogICAgICAgICAgc3RvcF9jaGFycG9zID0gNiwKICAgICAgICAgIHByZXZfc3RvcCA9 IDAsCiAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgZW5kX2NoYXJwb3Mg PSA2LAogICAgICAgICAgcyA9IDB4MCwKICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSA2LAogICAg ICAgICAgcmVkaXNwbGF5X2VuZF90cmlnZ2VyX2NoYXJwb3MgPSAwLAogICAgICAgICAgbXVsdGli eXRlX3AgPSBmYWxzZSwKICAgICAgICAgIHRhYl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIGhl YWRlcl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9w ID0gZmFsc2UsCiAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gdHJ1ZSwKICAg ICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgIGVsbGlwc2lzX3AgPSBm YWxzZSwKICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gdHJ1ZSwKICAgICAgICAgIGRwID0gMHg1 NTU1NWIyZDljMTAsCiAgICAgICAgICBkcHZlYyA9IDB4MCwKICAgICAgICAgIGRwZW5kID0gMHgw LAogICAgICAgICAgZHB2ZWNfY2hhcl9sZW4gPSAwLAogICAgICAgICAgZHB2ZWNfZmFjZV9pZCA9 IDAsCiAgICAgICAgICBzYXZlZF9mYWNlX2lkID0gMzQsCiAgICAgICAgICBjdGxfY2hhcnMgPSB7 WElMKDApIDxyZXBlYXRzIDE2IHRpbWVzPn0sCiAgICAgICAgICBzdGFydCA9IHsKICAgICAgICAg ICAgcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDYyLAogICAgICAgICAgICAgIGJ5 dGVwb3MgPSAxNTE0CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2lu ZGV4ID0gLTEsCiAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBv cyA9IC0xLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAtMQogICAgICAgICAgICB9LAogICAgICAg ICAgICBkcHZlY19pbmRleCA9IC0xCiAgICAgICAgICB9LAogICAgICAgICAgY3VycmVudCA9IHsK ICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDYyLAogICAgICAg ICAgICAgIGJ5dGVwb3MgPSAxNTE0CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG92ZXJsYXlf c3RyaW5nX2luZGV4ID0gLTEsCiAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAg ICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgfSwK ICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAtMQogICAgICAgICAgfSwKICAgICAgICAgIG5fb3Zl cmxheV9zdHJpbmdzID0gMCwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19jaGFycG9zID0gMTQ2 MiwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5ncyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGltZXM+ fSwKICAgICAgICAgIHN0cmluZ19vdmVybGF5cyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGltZXM+ fSwKICAgICAgICAgIHN0cmluZyA9IFhJTCgweDU1NTU2NzI0NzM3NCksCiAgICAgICAgICBmcm9t X292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICBzdGFjayA9IHt7CiAgICAgICAgICAgICAgc3Ry aW5nID0gWElMKDApLAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAgICAg ICAgIGVuZF9jaGFycG9zID0gODc5MSwKICAgICAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAxNTMy LAogICAgICAgICAgICAgIHByZXZfc3RvcCA9IDE0NjIsCiAgICAgICAgICAgICAgYmFzZV9sZXZl bF9zdG9wID0gMCwKICAgICAgICAgICAgICBjbXBfaXQgPSB7CiAgICAgICAgICAgICAgICBzdG9w X3BvcyA9IDE1MzIsCiAgICAgICAgICAgICAgICBpZCA9IC0xLAogICAgICAgICAgICAgICAgY2gg PSAtMiwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2ti YWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2 ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAg ICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAg ICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lk dGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMzQsCiAgICAg ICAgICAgICAgdSA9IHsKICAgICAgICAgICAgICAgIGltYWdlID0gewogICAgICAgICAgICAgICAg ICBvYmplY3QgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgIHNsaWNlID0gewogICAgICAgICAg ICAgICAgICAgIHggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgeSA9IFhJTCgwKSwKICAg ICAgICAgICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICBoZWln aHQgPSBYSUwoMCkKICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgaW1hZ2Vf aWQgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3RyZXRjaCA9IHsKICAg ICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAgICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgICAgeHdpZGdldCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApCiAg ICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBwb3NpdGlvbiA9 IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDYyLAogICAgICAgICAgICAgICAgYnl0ZXBv cyA9IDE1MTQKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAg ICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDYyLAogICAg ICAgICAgICAgICAgICBieXRlcG9zID0gMTUxNAogICAgICAgICAgICAgICAgfSwKICAgICAgICAg ICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gLTEsCiAgICAgICAgICAgICAgICBzdHJpbmdf cG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gLTEsCiAgICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSAtMQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIGRwdmVjX2lu ZGV4ID0gLTEKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJ TCgwKSwKICAgICAgICAgICAgICBhcmVhID0gVEVYVF9BUkVBLAogICAgICAgICAgICAgIG1ldGhv ZCA9IEdFVF9GUk9NX0JVRkZFUiwKICAgICAgICAgICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0g TDJSLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gdHJ1ZSwKICAgICAgICAgICAgICBzdHJp bmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9t X3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBkaXNwbGF5X2VsbGlwc2lzX3Ag PSBmYWxzZSwKICAgICAgICAgICAgICBhdm9pZF9jdXJzb3JfcCA9IGZhbHNlLAogICAgICAgICAg ICAgIGJpZGlfcCA9IHRydWUsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNl LAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZz ZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAg IGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJp bmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAg ICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAg ICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAw LAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwK ICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAg ICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAg ICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNl LAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAw LAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAog ICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAg ICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewog ICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgw KSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJ TCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAg IHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBv YmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0 ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0K ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAg ICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAg ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAw CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXgg PSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hh cnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAg ICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRf TUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAg ICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAg ICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlf cHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9 IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAg ICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFs c2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAg IGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAg ICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0g WElMKDApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAg ICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3Mg PSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9z dG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAg IGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAg IGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4 ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlw aHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAg ICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAg ICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAg dG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAg ICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAg aW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAg ICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAg ICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDAp LAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkK ICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAg ICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAs CiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAg Y2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAg ICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAg ICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg ICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292 ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAg ICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAgIHBhcmFn cmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9 IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2Us CiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAg ICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1 cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAg ICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRS VU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dp ZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAg ICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3Ry aW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAg ICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAg ICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAg ICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAg ICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAg ICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAg ICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAs CiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwK ICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAg ICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lk ID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAg ICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7 CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0g WElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAg ICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg ICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJl dGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAg IH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3Qg PSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAg IHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg ICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsK ICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAg ICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3Bv cyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5 dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXgg PSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCks CiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0 aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcg PSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAg ICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAg c3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlf ZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2Us CiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3By b3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAg ICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAog ICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAs CiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBv cyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xl dmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0 b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0g MCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNr ID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJz ZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg ICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAg IGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGgg PSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAg ICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9i amVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAg ICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAg ICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9 IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9 IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAg ICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAg ICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewog ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAog ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAg IHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9z dHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAg ICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAg YXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01f QlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwK ICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19m cm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJl Zml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZh bHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAg YmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQg PSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZv bnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH19LAogICAgICAgICAgc3AgPSAxLAogICAg ICAgICAgc2VsZWN0aXZlID0gMCwKICAgICAgICAgIHdoYXQgPSBJVF9DSEFSQUNURVIsCiAgICAg ICAgICBmYWNlX2lkID0gMjMsCiAgICAgICAgICBzZWxlY3RpdmVfZGlzcGxheV9lbGxpcHNpc19w ID0gdHJ1ZSwKICAgICAgICAgIGN0bF9hcnJvd19wID0gdHJ1ZSwKICAgICAgICAgIGZhY2VfYm94 X3AgPSBmYWxzZSwKICAgICAgICAgIHN0YXJ0X29mX2JveF9ydW5fcCA9IGZhbHNlLAogICAgICAg ICAgZW5kX29mX2JveF9ydW5fcCA9IGZhbHNlLAogICAgICAgICAgb3ZlcmxheV9zdHJpbmdzX2F0 X2VuZF9wcm9jZXNzZWRfcCA9IGZhbHNlLAogICAgICAgICAgaWdub3JlX292ZXJsYXlfc3RyaW5n c19hdF9wb3NfcCA9IGZhbHNlLAogICAgICAgICAgZ2x5cGhfbm90X2F2YWlsYWJsZV9wID0gZmFs c2UsCiAgICAgICAgICBzdGFydHNfaW5fbWlkZGxlX29mX2NoYXJfcCA9IGZhbHNlLAogICAgICAg ICAgZmFjZV9iZWZvcmVfc2VsZWN0aXZlX3AgPSBmYWxzZSwKICAgICAgICAgIGNvbnN0cmFpbl9y b3dfYXNjZW50X2Rlc2NlbnRfcCA9IGZhbHNlLAogICAgICAgICAgbGluZV9udW1iZXJfcHJvZHVj ZWRfcCA9IGZhbHNlLAogICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAgICBi YXNlX2ZhY2VfaWQgPSAwLAogICAgICAgICAgYyA9IDMyLAogICAgICAgICAgbGVuID0gMSwKICAg ICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgc3RvcF9wb3MgPSA2LAogICAgICAgICAgICBp ZCA9IC0xLAogICAgICAgICAgICBjaCA9IC0yLAogICAgICAgICAgICBydWxlX2lkeCA9IDAsCiAg ICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAgICAg ICAgIHJldmVyc2VkX3AgPSBmYWxzZSwKICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAg ICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgIG5ieXRlcyA9IDAsCiAgICAgICAgICAgIGZyb20g PSAwLAogICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAgIHdpZHRoID0gMAogICAgICAgICAg fSwKICAgICAgICAgIGNoYXJfdG9fZGlzcGxheSA9IDMyLAogICAgICAgICAgZ2x5cGhsZXNzX21l dGhvZCA9IEdMWVBITEVTU19ESVNQTEFZX1RISU5fU1BBQ0UsCiAgICAgICAgICBpbWFnZV9pZCA9 IDAsCiAgICAgICAgICB4d2lkZ2V0ID0gMHgwLAogICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAg ICAgIHggPSBYSUwoMCksCiAgICAgICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAgICAgIHdpZHRo ID0gWElMKDApLAogICAgICAgICAgICBoZWlnaHQgPSBYSUwoMCkKICAgICAgICAgIH0sCiAgICAg ICAgICBzcGFjZV93aWR0aCA9IFhJTCgwKSwKICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAg ICAgdGFiX3dpZHRoID0gOCwKICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApLAogICAgICAg ICAgb2JqZWN0ID0gWElMKDB4NTU1NTY3MjQ3Mzc0KSwKICAgICAgICAgIHBvc2l0aW9uID0gewog ICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAg IH0sCiAgICAgICAgICB0cnVuY2F0aW9uX3BpeGVsX3dpZHRoID0gMTEsCiAgICAgICAgICBjb250 aW51YXRpb25fcGl4ZWxfd2lkdGggPSAwLAogICAgICAgICAgZmlyc3RfdmlzaWJsZV94ID0gMCwK ICAgICAgICAgIGxhc3RfdmlzaWJsZV94ID0gMjU0MSwKICAgICAgICAgIGxhc3RfdmlzaWJsZV95 ID0gMTM4MSwKICAgICAgICAgIGV4dHJhX2xpbmVfc3BhY2luZyA9IDEsCiAgICAgICAgICBtYXhf ZXh0cmFfbGluZV9zcGFjaW5nID0gMSwKICAgICAgICAgIG92ZXJyaWRlX2FzY2VudCA9IC0xLAog ICAgICAgICAgb3ZlcnJpZGVfZGVzY2VudCA9IDAsCiAgICAgICAgICBvdmVycmlkZV9ib2ZmID0g MCwKICAgICAgICAgIGdseXBoX3JvdyA9IDB4NTU1NTYzMjkxNmMwLAogICAgICAgICAgYXJlYSA9 IFRFWFRfQVJFQSwKICAgICAgICAgIG5nbHlwaHMgPSAxLAogICAgICAgICAgcGl4ZWxfd2lkdGgg PSAxMSwKICAgICAgICAgIGFzY2VudCA9IDE4LAogICAgICAgICAgZGVzY2VudCA9IDUsCiAgICAg ICAgICBtYXhfYXNjZW50ID0gMTgsCiAgICAgICAgICBtYXhfZGVzY2VudCA9IDUsCiAgICAgICAg ICBwaHlzX2FzY2VudCA9IDAsCiAgICAgICAgICBwaHlzX2Rlc2NlbnQgPSAwLAogICAgICAgICAg bWF4X3BoeXNfYXNjZW50ID0gMCwKICAgICAgICAgIG1heF9waHlzX2Rlc2NlbnQgPSAwLAogICAg ICAgICAgY3VycmVudF94ID0gMCwKICAgICAgICAgIGNvbnRpbnVhdGlvbl9saW5lc193aWR0aCA9 IDAsCiAgICAgICAgICBlb2xfcG9zID0gewogICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAg ICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgIH0sCiAgICAgICAgICBjdXJyZW50X3kgPSAwLAog ICAgICAgICAgZmlyc3RfdnBvcyA9IDAsCiAgICAgICAgICB2cG9zID0gMCwKICAgICAgICAgIGhw b3MgPSAwLAogICAgICAgICAgbG51bSA9IDAsCiAgICAgICAgICBsbnVtX2J5dGVwb3MgPSAwLAog ICAgICAgICAgbG51bV93aWR0aCA9IDAsCiAgICAgICAgICBsbnVtX3BpeGVsX3dpZHRoID0gMCwK ICAgICAgICAgIHB0X2xudW0gPSAwLAogICAgICAgICAgdGFiX29mZnNldCA9IDAsCiAgICAgICAg ICBsZWZ0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDAsCiAgICAgICAgICByaWdodF91c2VyX2ZyaW5n ZV9iaXRtYXAgPSAwLAogICAgICAgICAgbGVmdF91c2VyX2ZyaW5nZV9mYWNlX2lkID0gMCwKICAg ICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAwLAogICAgICAgICAgYmlkaV9wID0g dHJ1ZSwKICAgICAgICAgIGJpZGlfaXQgPSB7CiAgICAgICAgICAgIGJ5dGVwb3MgPSAwLAogICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgY2ggPSAzMiwKICAgICAgICAgICAgbmNo YXJzID0gMSwKICAgICAgICAgICAgY2hfbGVuID0gMSwKICAgICAgICAgICAgdHlwZSA9IFNUUk9O R19MLAogICAgICAgICAgICB0eXBlX2FmdGVyX3duID0gTkVVVFJBTF9XUywKICAgICAgICAgICAg b3JpZ190eXBlID0gTkVVVFJBTF9XUywKICAgICAgICAgICAgcmVzb2x2ZWRfbGV2ZWwgPSAwICdc MDAwJywKICAgICAgICAgICAgaXNvbGF0ZV9sZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICBp bnZhbGlkX2xldmVscyA9IDAsCiAgICAgICAgICAgIGludmFsaWRfaXNvbGF0ZXMgPSAwLAogICAg ICAgICAgICBwcmV2ID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAg IHR5cGUgPSBORVVUUkFMX0IsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gTkVVVFJBTF9CCiAg ICAgICAgICAgIH0sCiAgICAgICAgICAgIGxhc3Rfc3Ryb25nID0gewogICAgICAgICAgICAgIGNo YXJwb3MgPSAwLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICAg IG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbCA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gLTEsCiAgICAgICAgICAgICAg dHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAog ICAgICAgICAgICB9LAogICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsID0gewogICAgICAgICAg ICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHR5cGUgPSBTVFJPTkdfTCwKICAgICAgICAg ICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG5l eHRfZm9yX3dzID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAtMSwKICAgICAgICAgICAgICB0 eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAg ICAgICAgICAgIH0sCiAgICAgICAgICAgIGJyYWNrZXRfcGFpcmluZ19wb3MgPSAtMSwKICAgICAg ICAgICAgYnJhY2tldF9lbmNsb3NlZF90eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgbmV4 dF9lbl9wb3MgPSAwLAogICAgICAgICAgICBuZXh0X2VuX3R5cGUgPSBVTktOT1dOX0JULAogICAg ICAgICAgICBzb3MgPSBMMlIsCiAgICAgICAgICAgIHNjYW5fZGlyID0gMSwKICAgICAgICAgICAg ZGlzcF9wb3MgPSA2LAogICAgICAgICAgICBkaXNwX3Byb3AgPSAwLAogICAgICAgICAgICBzdGFj a19pZHggPSAwLAogICAgICAgICAgICBsZXZlbF9zdGFjayA9IHt7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwg PSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAg ICB9IDxyZXBlYXRzIDEyOCB0aW1lcz59LAogICAgICAgICAgICBzdHJpbmcgPSB7CiAgICAgICAg ICAgICAgbHN0cmluZyA9IFhJTCgweDU1NTU2NzI0NzM3NCksCiAgICAgICAgICAgICAgcyA9IDB4 MCwKICAgICAgICAgICAgICBzY2hhcnMgPSA2LAogICAgICAgICAgICAgIGJ1ZnBvcyA9IDE0NjIs CiAgICAgICAgICAgICAgZnJvbV9kaXNwX3N0ciA9IGZhbHNlLAogICAgICAgICAgICAgIHVuaWJ5 dGUgPSB0cnVlCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHcgPSAweDU1NTU1NjUxMWEzMCwK ICAgICAgICAgICAgcGFyYWdyYXBoX2RpciA9IEwyUiwKICAgICAgICAgICAgc2VwYXJhdG9yX2xp bWl0ID0gLTEsCiAgICAgICAgICAgIGZpcnN0X2VsdCA9IGZhbHNlLAogICAgICAgICAgICBuZXdf cGFyYWdyYXBoID0gZmFsc2UsCiAgICAgICAgICAgIGZyYW1lX3dpbmRvd19wID0gdHJ1ZQogICAg ICAgICAgfSwKICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBMMlIKICAgICAgICB9CiAg ICAgICAgc2tpcCA9IE1PVkVfWF9SRUFDSEVECiAgICAgICAgc2tpcDIgPSBNT1ZFX1hfUkVBQ0hF RAogICAgICAgIGxpbmVfaGVpZ2h0ID0gMjMKICAgICAgICBsaW5lX3N0YXJ0X3ggPSAwCiAgICAg ICAgcmVhY2hlZCA9IDAKICAgICAgICBtYXhfY3VycmVudF94ID0gMAogICAgICAgIGJhY2t1cF9k YXRhID0gMHg1NTU1NjVhODQ2YjAKICAgICAgICBvcmlnX2NoYXJwb3MgPSAxNDYyCiAgICAgICAg b3JpZ19tZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIKIzExIDB4MDAwMDU1NTU1NTVmOWUwZCBpbiB0 cnlfc2Nyb2xsaW5nICh3aW5kb3c9WElMKDB4NTU1NTU2NTExYTM1KSwganVzdF90aGlzX29uZV9w PXRydWUsIGFyZ19zY3JvbGxfY29uc2VydmF0aXZlbHk9MTAxLCBzY3JvbGxfc3RlcD0wLCB0ZW1w X3Njcm9sbF9zdGVwPWZhbHNlLCBsYXN0X2xpbmVfbWlzZml0PWZhbHNlKSBhdCB4ZGlzcC5jOjE3 MzM1CiAgICAgICAgeTAgPSAwCiAgICAgICAgeV90b19tb3ZlID0gMjMwMAogICAgICAgIHNjcm9s bF9tYXJnaW5fcG9zID0gewogICAgICAgICAgY2hhcnBvcyA9IDE1MzIsCiAgICAgICAgICBieXRl cG9zID0gMTU4OAogICAgICAgIH0KICAgICAgICB5X29mZnNldCA9IDAKICAgICAgICB3ID0gMHg1 NTU1NTY1MTFhMzAKICAgICAgICBwb3MgPSB7CiAgICAgICAgICBjaGFycG9zID0gMTQ2MiwKICAg ICAgICAgIGJ5dGVwb3MgPSAxNTE0CiAgICAgICAgfQogICAgICAgIHN0YXJ0cCA9IHsKICAgICAg ICAgIGNoYXJwb3MgPSAxNTMyLAogICAgICAgICAgYnl0ZXBvcyA9IDE1ODgKICAgICAgICB9CiAg ICAgICAgaXQgPSB7CiAgICAgICAgICB3aW5kb3cgPSBYSUwoMHg1NTU1NTY1MTFhMzUpLAogICAg ICAgICAgdyA9IDB4NTU1NTU2NTExYTMwLAogICAgICAgICAgZiA9IDB4NTU1NTU2NTExN2YwLAog ICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgc3RvcF9jaGFycG9z ID0gMTUzMiwKICAgICAgICAgIHByZXZfc3RvcCA9IDE0NjIsCiAgICAgICAgICBiYXNlX2xldmVs X3N0b3AgPSAwLAogICAgICAgICAgZW5kX2NoYXJwb3MgPSA4NzkxLAogICAgICAgICAgcyA9IDB4 MCwKICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAwLAogICAgICAgICAgcmVkaXNwbGF5X2VuZF90 cmlnZ2VyX2NoYXJwb3MgPSAwLAogICAgICAgICAgbXVsdGlieXRlX3AgPSB0cnVlLAogICAgICAg ICAgdGFiX2xpbmVfcCA9IGZhbHNlLAogICAgICAgICAgaGVhZGVyX2xpbmVfcCA9IGZhbHNlLAog ICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgIHN0 cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgIGZyb21fZGlzcF9wcm9w X3AgPSBmYWxzZSwKICAgICAgICAgIGVsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgIGF2b2lk X2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICBkcCA9IDB4NTU1NTViMmQ5YzEwLAogICAgICAg ICAgZHB2ZWMgPSAweDAsCiAgICAgICAgICBkcGVuZCA9IDB4MCwKICAgICAgICAgIGRwdmVjX2No YXJfbGVuID0gMCwKICAgICAgICAgIGRwdmVjX2ZhY2VfaWQgPSAwLAogICAgICAgICAgc2F2ZWRf ZmFjZV9pZCA9IDM0LAogICAgICAgICAgY3RsX2NoYXJzID0ge1hJTCgwKSA8cmVwZWF0cyAxNiB0 aW1lcz59LAogICAgICAgICAgc3RhcnQgPSB7CiAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAg ICAgICBjaGFycG9zID0gMTQ2MiwKICAgICAgICAgICAgICBieXRlcG9zID0gMTUxNAogICAgICAg ICAgICB9LAogICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IC0xLAogICAgICAgICAg ICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAtMSwKICAgICAgICAgICAg ICBieXRlcG9zID0gLTEKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAt MQogICAgICAgICAgfSwKICAgICAgICAgIGN1cnJlbnQgPSB7CiAgICAgICAgICAgIHBvcyA9IHsK ICAgICAgICAgICAgICBjaGFycG9zID0gMTQ2MiwKICAgICAgICAgICAgICBieXRlcG9zID0gMTUx NAogICAgICAgICAgICB9LAogICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IC0xLAog ICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAtMSwKICAg ICAgICAgICAgICBieXRlcG9zID0gLTEKICAgICAgICAgICAgfSwKICAgICAgICAgICAgZHB2ZWNf aW5kZXggPSAtMQogICAgICAgICAgfSwKICAgICAgICAgIG5fb3ZlcmxheV9zdHJpbmdzID0gMCwK ICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19jaGFycG9zID0gMTQ2MiwKICAgICAgICAgIG92ZXJs YXlfc3RyaW5ncyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGltZXM+fSwKICAgICAgICAgIHN0cmlu Z19vdmVybGF5cyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGltZXM+fSwKICAgICAgICAgIHN0cmlu ZyA9IFhJTCgwKSwKICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgIHN0 YWNrID0ge3sKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3Ry aW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSA4NzkxLAogICAgICAg ICAgICAgIHN0b3BfY2hhcnBvcyA9IDE1MzIsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMTQ2 MiwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9p dCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMTUzMiwKICAgICAgICAgICAgICAgIGlk ID0gLTEsCiAgICAgICAgICAgICAgICBjaCA9IC0yLAogICAgICAgICAgICAgICAgcnVsZV9pZHgg PSAwLAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBo cyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAg ICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgICAg ICBuYnl0ZXMgPSAwLAogICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0 byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgIGZhY2VfaWQgPSAzNCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAg aW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAg ICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAg ICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDAp LAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkK ICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAg ICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDE0 NjIsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMTUxNAogICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAg ICAgICAgY2hhcnBvcyA9IDE0NjIsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAxNTE0CiAg ICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAt MSwKICAgICAgICAgICAgICAgIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJw b3MgPSAtMSwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IC0xCiAgICAgICAgICAgICAgICB9 LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAtMQogICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgZnJvbV9vdmVybGF5ID0gWElMKDApLAogICAgICAgICAgICAgIGFyZWEgPSBURVhU X0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAg ICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBMMlIsCiAgICAgICAgICAgICAgbXVsdGlieXRlX3Ag PSB0cnVlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2Us CiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAg ICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1 cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gdHJ1ZSwKICAgICAgICAgICAg ICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0gVFJV TkNBVEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lk dGggPSBYSUwoMCksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAg ICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAgICAgICBzdHJp bmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDAsCiAgICAgICAgICAg ICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAwLAogICAgICAg ICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAgICAgICAgICAgICAgY21wX2l0ID0gewogICAg ICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAgICAgICAgICAgICAgaWQgPSAwLAogICAgICAg ICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAwLAogICAgICAgICAg ICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAgICAg ICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwK ICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAwLAog ICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAg ICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQg PSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAg ICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsK ICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHkgPSBY SUwoMCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAg ICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg ICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0 Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAg fSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9 IFhJTCgwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg cG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAg IGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0gewog ICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAg ICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAg ICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9z ID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0 ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9 IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwK ICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAgICAgICBtZXRo b2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9 IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAg ICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBz dHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxheV9l bGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwK ICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJv cF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAg ICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAg ICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAgICAgICBzdHJpbmdfbmNoYXJzID0gMCwK ICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgc3RvcF9jaGFycG9z ID0gMCwKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAwLAogICAgICAgICAgICAgIGJhc2VfbGV2 ZWxfc3RvcCA9IDAsCiAgICAgICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICAgICAgc3Rv cF9wb3MgPSAwLAogICAgICAgICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAgY2ggPSAw LAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAwLAogICAgICAgICAgICAgICAgbG9va2JhY2sg PSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNl ZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAg IG5jaGFycyA9IDAsCiAgICAgICAgICAgICAgICBuYnl0ZXMgPSAwLAogICAgICAgICAgICAgICAg ZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9 IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAg ICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2Jq ZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAg ICAgICB4ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAg ICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0g WElMKDApCiAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0g MAogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAg ICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAg ICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAg ICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAg ICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICAgICAg cG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAg Ynl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0 cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgICAgICBh cmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9C VUZGRVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAog ICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zy b21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVm aXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFs c2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBi aWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgbGluZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9 IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgZm9u dF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9 IFhJTCgwKSwKICAgICAgICAgICAgICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBl bmRfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAg ICAgICBwcmV2X3N0b3AgPSAwLAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAg ICAgICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAg ICAgICAgICAgICAgaWQgPSAwLAogICAgICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAg ICAgcnVsZV9pZHggPSAwLAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAg ICAgICAgbmdseXBocyA9IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAg ICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAg ICAgICAgICAgICAgICBuYnl0ZXMgPSAwLAogICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAg ICAgICAgICAgICB0byA9IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAg ICAgICAgICAgICBpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAog ICAgICAgICAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDAp LAogICAgICAgICAgICAgICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgd2lk dGggPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAg ICAgfSwKICAgICAgICAgICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVj dCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7 CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfQogICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBj aGFycG9zID0gMCwKICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICBjdXJyZW50ID0gewogICAgICAgICAgICAgICAgcG9zID0gewogICAgICAg ICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAg ICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAs CiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9z ID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgIGZyb21fb3ZlcmxheSA9IFhJTCgwKSwKICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJH SU5fQVJFQSwKICAgICAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAg ICAgICAgcGFyYWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11 bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9w X3AgPSBmYWxzZSwKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFs c2UsCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAg ICAgYXZvaWRfY3Vyc29yX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwK ICAgICAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGlu ZV93cmFwID0gVFJVTkNBVEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAg ICAgc3BhY2Vfd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwo MCkKICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAg ICAgICAgICBzdHJpbmdfbmNoYXJzID0gMCwKICAgICAgICAgICAgICBlbmRfY2hhcnBvcyA9IDAs CiAgICAgICAgICAgICAgc3RvcF9jaGFycG9zID0gMCwKICAgICAgICAgICAgICBwcmV2X3N0b3Ag PSAwLAogICAgICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDAsCiAgICAgICAgICAgICAgY21w X2l0ID0gewogICAgICAgICAgICAgICAgc3RvcF9wb3MgPSAwLAogICAgICAgICAgICAgICAgaWQg PSAwLAogICAgICAgICAgICAgICAgY2ggPSAwLAogICAgICAgICAgICAgICAgcnVsZV9pZHggPSAw LAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAgICAgICAgICAgICAgbmdseXBocyA9 IDAsCiAgICAgICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgICBj aGFycG9zID0gMCwKICAgICAgICAgICAgICAgIG5jaGFycyA9IDAsCiAgICAgICAgICAgICAgICBu Ynl0ZXMgPSAwLAogICAgICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgICAgICB0byA9 IDAsCiAgICAgICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgIGZhY2VfaWQgPSAwLAogICAgICAgICAgICAgIHUgPSB7CiAgICAgICAgICAgICAgICBpbWFn ZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gWElMKDApLAogICAgICAgICAgICAgICAg ICBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAgICB4ID0gWElMKDApLAogICAgICAgICAgICAg ICAgICAgIHkgPSBYSUwoMCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAg ICAgICAgICAgICAgICAgICAgaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgICAgIGltYWdlX2lkID0gMAogICAgICAgICAgICAgICAgfSwKICAgICAgICAg ICAgICAgIHN0cmV0Y2ggPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKQogICAg ICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHh3aWRnZXQgPSB7CiAgICAgICAgICAgICAg ICAgIG9iamVjdCA9IFhJTCgwKQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAg ICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBj dXJyZW50ID0gewogICAgICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFy cG9zID0gMCwKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgICBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsCiAgICAgICAgICAgICAg ICBzdHJpbmdfcG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAg ICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBk cHZlY19pbmRleCA9IDAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIGZyb21fb3Zlcmxh eSA9IFhJTCgwKSwKICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAg ICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsCiAgICAgICAgICAgICAgcGFyYWdyYXBo X2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLAogICAgICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFs c2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSBmYWxzZSwKICAg ICAgICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAg ICAgZGlzcGxheV9lbGxpcHNpc19wID0gZmFsc2UsCiAgICAgICAgICAgICAgYXZvaWRfY3Vyc29y X3AgPSBmYWxzZSwKICAgICAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgICAgICBm cm9tX2Rpc3BfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgbGluZV93cmFwID0gVFJVTkNB VEUsCiAgICAgICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICAgICAgc3BhY2Vfd2lkdGgg PSBYSUwoMCksCiAgICAgICAgICAgICAgZm9udF9oZWlnaHQgPSBYSUwoMCkKICAgICAgICAgICAg fX0sCiAgICAgICAgICBzcCA9IDAsCiAgICAgICAgICBzZWxlY3RpdmUgPSAwLAogICAgICAgICAg d2hhdCA9IElUX0NIQVJBQ1RFUiwKICAgICAgICAgIGZhY2VfaWQgPSAzNCwKICAgICAgICAgIHNl bGVjdGl2ZV9kaXNwbGF5X2VsbGlwc2lzX3AgPSB0cnVlLAogICAgICAgICAgY3RsX2Fycm93X3Ag PSB0cnVlLAogICAgICAgICAgZmFjZV9ib3hfcCA9IGZhbHNlLAogICAgICAgICAgc3RhcnRfb2Zf Ym94X3J1bl9wID0gZmFsc2UsCiAgICAgICAgICBlbmRfb2ZfYm94X3J1bl9wID0gZmFsc2UsCiAg ICAgICAgICBvdmVybGF5X3N0cmluZ3NfYXRfZW5kX3Byb2Nlc3NlZF9wID0gZmFsc2UsCiAgICAg ICAgICBpZ25vcmVfb3ZlcmxheV9zdHJpbmdzX2F0X3Bvc19wID0gZmFsc2UsCiAgICAgICAgICBn bHlwaF9ub3RfYXZhaWxhYmxlX3AgPSBmYWxzZSwKICAgICAgICAgIHN0YXJ0c19pbl9taWRkbGVf b2ZfY2hhcl9wID0gZmFsc2UsCiAgICAgICAgICBmYWNlX2JlZm9yZV9zZWxlY3RpdmVfcCA9IGZh bHNlLAogICAgICAgICAgY29uc3RyYWluX3Jvd19hc2NlbnRfZGVzY2VudF9wID0gZmFsc2UsCiAg ICAgICAgICBsaW5lX251bWJlcl9wcm9kdWNlZF9wID0gZmFsc2UsCiAgICAgICAgICBsaW5lX3dy YXAgPSBUUlVOQ0FURSwKICAgICAgICAgIGJhc2VfZmFjZV9pZCA9IDAsCiAgICAgICAgICBjID0g MzIsCiAgICAgICAgICBsZW4gPSAxLAogICAgICAgICAgY21wX2l0ID0gewogICAgICAgICAgICBz dG9wX3BvcyA9IDE1MzIsCiAgICAgICAgICAgIGlkID0gLTEsCiAgICAgICAgICAgIGNoID0gLTIs CiAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgbG9va2JhY2sgPSAwLAogICAg ICAgICAgICBuZ2x5cGhzID0gMCwKICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgbmNoYXJzID0gMCwKICAgICAgICAgICAg bmJ5dGVzID0gMCwKICAgICAgICAgICAgZnJvbSA9IDAsCiAgICAgICAgICAgIHRvID0gMCwKICAg ICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICB9LAogICAgICAgICAgY2hhcl90b19kaXNwbGF5 ID0gMzIsCiAgICAgICAgICBnbHlwaGxlc3NfbWV0aG9kID0gR0xZUEhMRVNTX0RJU1BMQVlfVEhJ Tl9TUEFDRSwKICAgICAgICAgIGltYWdlX2lkID0gMCwKICAgICAgICAgIHh3aWRnZXQgPSAweDAs CiAgICAgICAgICBzbGljZSA9IHsKICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAg eSA9IFhJTCgwKSwKICAgICAgICAgICAgd2lkdGggPSBYSUwoMCksCiAgICAgICAgICAgIGhlaWdo dCA9IFhJTCgwKQogICAgICAgICAgfSwKICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAog ICAgICAgICAgdm9mZnNldCA9IDAsCiAgICAgICAgICB0YWJfd2lkdGggPSA4LAogICAgICAgICAg Zm9udF9oZWlnaHQgPSBYSUwoMCksCiAgICAgICAgICBvYmplY3QgPSBYSUwoMHg1NTU1NjI0MjZl ZDUpLAogICAgICAgICAgcG9zaXRpb24gPSB7CiAgICAgICAgICAgIGNoYXJwb3MgPSAxNDYyLAog ICAgICAgICAgICBieXRlcG9zID0gMTUxNAogICAgICAgICAgfSwKICAgICAgICAgIHRydW5jYXRp b25fcGl4ZWxfd2lkdGggPSAxMSwKICAgICAgICAgIGNvbnRpbnVhdGlvbl9waXhlbF93aWR0aCA9 IDAsCiAgICAgICAgICBmaXJzdF92aXNpYmxlX3ggPSAwLAogICAgICAgICAgbGFzdF92aXNpYmxl X3ggPSAyNTQxLAogICAgICAgICAgbGFzdF92aXNpYmxlX3kgPSAxMzgxLAogICAgICAgICAgZXh0 cmFfbGluZV9zcGFjaW5nID0gMSwKICAgICAgICAgIG1heF9leHRyYV9saW5lX3NwYWNpbmcgPSAx LAogICAgICAgICAgb3ZlcnJpZGVfYXNjZW50ID0gLTEsCiAgICAgICAgICBvdmVycmlkZV9kZXNj ZW50ID0gMCwKICAgICAgICAgIG92ZXJyaWRlX2JvZmYgPSAwLAogICAgICAgICAgZ2x5cGhfcm93 ID0gMHgwLAogICAgICAgICAgYXJlYSA9IFRFWFRfQVJFQSwKICAgICAgICAgIG5nbHlwaHMgPSAx LAogICAgICAgICAgcGl4ZWxfd2lkdGggPSAxMSwKICAgICAgICAgIGFzY2VudCA9IDE4LAogICAg ICAgICAgZGVzY2VudCA9IDUsCiAgICAgICAgICBtYXhfYXNjZW50ID0gMTgsCiAgICAgICAgICBt YXhfZGVzY2VudCA9IDUsCiAgICAgICAgICBwaHlzX2FzY2VudCA9IDAsCiAgICAgICAgICBwaHlz X2Rlc2NlbnQgPSAwLAogICAgICAgICAgbWF4X3BoeXNfYXNjZW50ID0gMCwKICAgICAgICAgIG1h eF9waHlzX2Rlc2NlbnQgPSAwLAogICAgICAgICAgY3VycmVudF94ID0gNjYsCiAgICAgICAgICBj b250aW51YXRpb25fbGluZXNfd2lkdGggPSAwLAogICAgICAgICAgZW9sX3BvcyA9IHsKICAgICAg ICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICB9LAog ICAgICAgICAgY3VycmVudF95ID0gMCwKICAgICAgICAgIGZpcnN0X3Zwb3MgPSAwLAogICAgICAg ICAgdnBvcyA9IDAsCiAgICAgICAgICBocG9zID0gNiwKICAgICAgICAgIGxudW0gPSAwLAogICAg ICAgICAgbG51bV9ieXRlcG9zID0gMCwKICAgICAgICAgIGxudW1fd2lkdGggPSAwLAogICAgICAg ICAgbG51bV9waXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBwdF9sbnVtID0gMCwKICAgICAgICAg IHRhYl9vZmZzZXQgPSAwLAogICAgICAgICAgbGVmdF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAwLAog ICAgICAgICAgcmlnaHRfdXNlcl9mcmluZ2VfYml0bWFwID0gMCwKICAgICAgICAgIGxlZnRfdXNl cl9mcmluZ2VfZmFjZV9pZCA9IDAsCiAgICAgICAgICByaWdodF91c2VyX2ZyaW5nZV9mYWNlX2lk ID0gMCwKICAgICAgICAgIGJpZGlfcCA9IHRydWUsCiAgICAgICAgICBiaWRpX2l0ID0gewogICAg ICAgICAgICBieXRlcG9zID0gMTUxNCwKICAgICAgICAgICAgY2hhcnBvcyA9IDE0NjIsCiAgICAg ICAgICAgIGNoID0gMCwKICAgICAgICAgICAgbmNoYXJzID0gLTEsCiAgICAgICAgICAgIGNoX2xl biA9IDAsCiAgICAgICAgICAgIHR5cGUgPSBORVVUUkFMX0IsCiAgICAgICAgICAgIHR5cGVfYWZ0 ZXJfd24gPSBORVVUUkFMX0IsCiAgICAgICAgICAgIG9yaWdfdHlwZSA9IE5FVVRSQUxfQiwKICAg ICAgICAgICAgcmVzb2x2ZWRfbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgaXNvbGF0ZV9s ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICBpbnZhbGlkX2xldmVscyA9IDAsCiAgICAgICAg ICAgIGludmFsaWRfaXNvbGF0ZXMgPSAwLAogICAgICAgICAgICBwcmV2ID0gewogICAgICAgICAg ICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAg ICAgICAgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAg bGFzdF9zdHJvbmcgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg dHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAog ICAgICAgICAgICB9LAogICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsID0gewogICAgICAgICAg ICAgIGNoYXJwb3MgPSAtMSwKICAgICAgICAgICAgICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAg ICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUCiAgICAgICAgICAgIH0sCiAgICAgICAgICAg IHByZXZfZm9yX25ldXRyYWwgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IC0xLAogICAgICAg ICAgICAgIHR5cGUgPSBVTktOT1dOX0JULAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9IFVOS05P V05fQlQKICAgICAgICAgICAgfSwKICAgICAgICAgICAgbmV4dF9mb3Jfd3MgPSB7CiAgICAgICAg ICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAg ICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9LAogICAgICAgICAg ICBicmFja2V0X3BhaXJpbmdfcG9zID0gLTEsCiAgICAgICAgICAgIGJyYWNrZXRfZW5jbG9zZWRf dHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgIG5leHRfZW5fcG9zID0gMCwKICAgICAgICAg ICAgbmV4dF9lbl90eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgc29zID0gTDJSLAogICAg ICAgICAgICBzY2FuX2RpciA9IDAsCiAgICAgICAgICAgIGRpc3BfcG9zID0gLTEsCiAgICAgICAg ICAgIGRpc3BfcHJvcCA9IDAsCiAgICAgICAgICAgIHN0YWNrX2lkeCA9IDAsCiAgICAgICAgICAg IGxldmVsX3N0YWNrID0ge3sKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0g MCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAg ICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRy YWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0gPHJlcGVhdHMgMTI4IHRpbWVz Pn0sCiAgICAgICAgICAgIHN0cmluZyA9IHsKICAgICAgICAgICAgICBsc3RyaW5nID0gWElMKDAp LAogICAgICAgICAgICAgIHMgPSAweDAsCiAgICAgICAgICAgICAgc2NoYXJzID0gMCwKICAgICAg ICAgICAgICBidWZwb3MgPSAwLAogICAgICAgICAgICAgIGZyb21fZGlzcF9zdHIgPSBmYWxzZSwK ICAgICAgICAgICAgICB1bmlieXRlID0gZmFsc2UKICAgICAgICAgICAgfSwKICAgICAgICAgICAg dyA9IDB4NTU1NTU2NTExYTMwLAogICAgICAgICAgICBwYXJhZ3JhcGhfZGlyID0gTkVVVFJBTF9E SVIsCiAgICAgICAgICAgIHNlcGFyYXRvcl9saW1pdCA9IC0xLAogICAgICAgICAgICBmaXJzdF9l bHQgPSB0cnVlLAogICAgICAgICAgICBuZXdfcGFyYWdyYXBoID0gdHJ1ZSwKICAgICAgICAgICAg ZnJhbWVfd2luZG93X3AgPSB0cnVlCiAgICAgICAgICB9LAogICAgICAgICAgcGFyYWdyYXBoX2Vt YmVkZGluZyA9IEwyUgogICAgICAgIH0KICAgICAgICB0aGlzX3Njcm9sbF9tYXJnaW4gPSAwCiAg ICAgICAgc2Nyb2xsX21heCA9IDIzMDAKICAgICAgICByYyA9IDE0MzIyNzkxODgKICAgICAgICBo ZWlnaHQgPSAtMjc1ODQKICAgICAgICBkeSA9IDAKICAgICAgICBhbW91bnRfdG9fc2Nyb2xsID0g MAogICAgICAgIHNjcm9sbF9kb3duX3AgPSBmYWxzZQogICAgICAgIGV4dHJhX3Njcm9sbF9tYXJn aW5fbGluZXMgPSAwCiAgICAgICAgYWdncmVzc2l2ZSA9IFhJTCgwKQogICAgICAgIHNjcm9sbF9s aW1pdCA9IDEwMAogICAgICAgIGZyYW1lX2xpbmVfaGVpZ2h0ID0gMjMKIzEyIDB4MDAwMDU1NTU1 NTVmZWM5ZSBpbiByZWRpc3BsYXlfd2luZG93ICh3aW5kb3c9WElMKDB4NTU1NTU2NTExYTM1KSwg anVzdF90aGlzX29uZV9wPXRydWUpIGF0IHhkaXNwLmM6MTg2NTQKICAgICAgICBzcyA9IDMyNzY3 CiAgICAgICAgdyA9IDB4NTU1NTU2NTExYTMwCiAgICAgICAgZiA9IDB4NTU1NTU2NTExN2YwCiAg ICAgICAgYnVmZmVyID0gMHg1NTU1NjI0MjZlZDAKICAgICAgICBvbGQgPSAweDU1NTU2MjQyNmVk MAogICAgICAgIGxwb2ludCA9IHsKICAgICAgICAgIGNoYXJwb3MgPSAxNDYyLAogICAgICAgICAg Ynl0ZXBvcyA9IDE1MTQKICAgICAgICB9CiAgICAgICAgb3BvaW50ID0gewogICAgICAgICAgY2hh cnBvcyA9IDE0NjIsCiAgICAgICAgICBieXRlcG9zID0gMTUxNAogICAgICAgIH0KICAgICAgICBz dGFydHAgPSB7CiAgICAgICAgICBjaGFycG9zID0gMTUzMiwKICAgICAgICAgIGJ5dGVwb3MgPSAx NTg4CiAgICAgICAgfQogICAgICAgIHVwZGF0ZV9tb2RlX2xpbmUgPSB0cnVlCiAgICAgICAgdGVt ID0gMAogICAgICAgIGl0ID0gewogICAgICAgICAgd2luZG93ID0gWElMKDApLAogICAgICAgICAg dyA9IDB4MCwKICAgICAgICAgIGYgPSAweDAsCiAgICAgICAgICBtZXRob2QgPSBHRVRfRlJPTV9C VUZGRVIsCiAgICAgICAgICBzdG9wX2NoYXJwb3MgPSAwLAogICAgICAgICAgcHJldl9zdG9wID0g MCwKICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDkzODI1MDE0MTkwMTkyLAogICAgICAgICAg ZW5kX2NoYXJwb3MgPSAxLAogICAgICAgICAgcyA9IDB4MSA8ZXJyb3I6IENhbm5vdCBhY2Nlc3Mg bWVtb3J5IGF0IGFkZHJlc3MgMHgxPiwKICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSAxNDA3Mzc0 ODgzNDYxNzYsCiAgICAgICAgICByZWRpc3BsYXlfZW5kX3RyaWdnZXJfY2hhcnBvcyA9IDE0MDcz NzQ4ODMzNzkzNiwKICAgICAgICAgIG11bHRpYnl0ZV9wID0gZmFsc2UsCiAgICAgICAgICB0YWJf bGluZV9wID0gdHJ1ZSwKICAgICAgICAgIGhlYWRlcl9saW5lX3AgPSBmYWxzZSwKICAgICAgICAg IHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICBzdHJpbmdfZnJv bV9wcmVmaXhfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICBmcm9tX2Rpc3BfcHJvcF9wID0gdHJ1 ZSwKICAgICAgICAgIGVsbGlwc2lzX3AgPSB0cnVlLAogICAgICAgICAgYXZvaWRfY3Vyc29yX3Ag PSBmYWxzZSwKICAgICAgICAgIGRwID0gMHgxLAogICAgICAgICAgZHB2ZWMgPSAweDEsCiAgICAg ICAgICBkcGVuZCA9IDB4NTY1MTE3ZjAsCiAgICAgICAgICBkcHZlY19jaGFyX2xlbiA9IDE0NDgx NTYyMjksCiAgICAgICAgICBkcHZlY19mYWNlX2lkID0gMjE4NDUsCiAgICAgICAgICBzYXZlZF9m YWNlX2lkID0gMTQ0ODE1NjIyOSwKICAgICAgICAgIGN0bF9jaGFycyA9IHtYSUwoMHg1NTU1NTY1 MTFjNDApLCBYSUwoMHg1NTU1NTY1MTE3ZjApLCBYSUwoMCksIFhJTCgweDEpLCBYSUwoMHgxKSwg WElMKDApLCBYSUwoMHgxKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKSwgWElMKDB4MSksIFhJTCgw eDU1NTU1YjJkOWMxMCksIFhJTCgwKSwgWElMKDApLCBYSUwoMCksIFhJTCgwKX0sCiAgICAgICAg ICBzdGFydCA9IHsKICAgICAgICAgICAgcG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAw LAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIG92 ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwKICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAg ICAgICAgICBjaGFycG9zID0gMCwKICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAg ICB9LAogICAgICAgICAgICBkcHZlY19pbmRleCA9IDAKICAgICAgICAgIH0sCiAgICAgICAgICBj dXJyZW50ID0gewogICAgICAgICAgICBwb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAs CiAgICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgICAgfSwKICAgICAgICAgICAgb3Zl cmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICBzdHJpbmdfcG9zID0gewogICAgICAg ICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAg IH0sCiAgICAgICAgICAgIGRwdmVjX2luZGV4ID0gMAogICAgICAgICAgfSwKICAgICAgICAgIG5f b3ZlcmxheV9zdHJpbmdzID0gMCwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19jaGFycG9zID0g MCwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5ncyA9IHtYSUwoMCksIFhJTCgwKSwgWElMKDB4MSks IFhJTCgweDEpLCBYSUwoMHhmZmZmZmZmZmZmZmZmZmZmKSwgWElMKDB4ZmZmZmZmZmZmZmZmZmZm ZiksIFhJTCgweGZmZmZmZmZmZmZmZmZmZmYpLCBYSUwoMHhmZmZmZmZmZiksIFhJTCgweDEpLCBY SUwoMHgxKSwgWElMKDB4ZmZmZmZmZmZmZmZmZmZmZiksIFhJTCgweGZmZmZmZmZmZmZmZmZmZmYp LCBYSUwoMHhmZmZmZmZmZmZmZmZmZmZmKSwgWElMKDB4ZmZmZmZmZmYpLCBYSUwoMCksIFhJTCgw eDEpfSwKICAgICAgICAgIHN0cmluZ19vdmVybGF5cyA9IHtYSUwoMCkgPHJlcGVhdHMgMTYgdGlt ZXM+fSwKICAgICAgICAgIHN0cmluZyA9IFhJTCgwKSwKICAgICAgICAgIGZyb21fb3ZlcmxheSA9 IFhJTCgwKSwKICAgICAgICAgIHN0YWNrID0ge3sKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwo MCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2No YXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg cHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAg ICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAg ICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1 bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAg IG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAg ICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAg ICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAg ICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAgfSwK ICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAg ICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAg ICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAg ICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0g WElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0s CiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBY SUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAg ICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBv cyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAg ICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAg ICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAg ICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAs CiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBm cm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FS RUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAg IHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5 dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0g ZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2 b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAg ICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3Jh cCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNw YWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAg ICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAg ICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAg ICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwK ICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9 IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMCwK ICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAg ICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAog ICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgY2hhcnBv cyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVz ID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAog ICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBm YWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7 CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xp Y2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAg ICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAg ICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAg ICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAg ICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBv YmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAg ICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAg ICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVu dCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAg ICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3Ry aW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAg ICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNf aW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBY SUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAg ICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJl ZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAog ICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAg ICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRp c3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0g ZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9k aXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAog ICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElM KDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsK ICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFy cyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3Bf Y2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBi YXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAg ICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAg IGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxv b2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAg cmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAg ICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAg ICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAg d2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAg ICAgICAgICAgICB1ID0gewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAg ICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAg ICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAog ICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhl aWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFn ZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewog ICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAg ICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkK ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9u ID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9z ID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAg ICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAg ICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3Zl cmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAg ICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAw CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAg ICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VU X0ZST01fQlVGRkVSLAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFM X0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0 cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zy b21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNf cCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAg ICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZh bHNlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZv ZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAg ICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBz dHJpbmcgPSBYSUwoMCksCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAg ICAgICAgZW5kX2NoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAg ICAgICAgICAgICAgcHJldl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3Ag PSAwLAogICAgICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0g MCwKICAgICAgICAgICAgICAgIGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAg ICAgICAgICAgIHJ1bGVfaWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAg ICAgICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZh bHNlLAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMg PSAwLAogICAgICAgICAgICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAw LAogICAgICAgICAgICAgICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAg ICAgICAgICAgfSwKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0g ewogICAgICAgICAgICAgICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJ TCgwKSwKICAgICAgICAgICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9 IFhJTCgwKSwKICAgICAgICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAg ICAgIHdpZHRoID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQog ICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAg ICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAg ICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lk Z2V0ID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAg IH0KICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAg ICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAg ICAgIH0sCiAgICAgICAgICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsK ICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3Mg PSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5k ZXggPSAwLAogICAgICAgICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAg Y2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAg ICAgICAgICAgICBmcm9tX292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExF RlRfTUFSR0lOX0FSRUEsCiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAog ICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAg ICAgICBtdWx0aWJ5dGVfcCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3Bs YXlfcHJvcF9wID0gZmFsc2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3Bf cCA9IGZhbHNlLAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAg ICAgICAgICAgIGF2b2lkX2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0g ZmFsc2UsCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAg ICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAg ICAgICAgICAgIHNwYWNlX3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0 ID0gWElMKDApCiAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICBzdHJpbmcgPSBYSUwoMCks CiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAsCiAgICAgICAgICAgICAgZW5kX2NoYXJw b3MgPSAwLAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgcHJl dl9zdG9wID0gMCwKICAgICAgICAgICAgICBiYXNlX2xldmVsX3N0b3AgPSAwLAogICAgICAgICAg ICAgIGNtcF9pdCA9IHsKICAgICAgICAgICAgICAgIHN0b3BfcG9zID0gMCwKICAgICAgICAgICAg ICAgIGlkID0gMCwKICAgICAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgICAgIHJ1bGVf aWR4ID0gMCwKICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gMCwKICAgICAgICAgICAgICAgIG5n bHlwaHMgPSAwLAogICAgICAgICAgICAgICAgcmV2ZXJzZWRfcCA9IGZhbHNlLAogICAgICAgICAg ICAgICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAg ICAgICAgbmJ5dGVzID0gMCwKICAgICAgICAgICAgICAgIGZyb20gPSAwLAogICAgICAgICAgICAg ICAgdG8gPSAwLAogICAgICAgICAgICAgICAgd2lkdGggPSAwCiAgICAgICAgICAgICAgfSwKICAg ICAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAgICAgICAgICB1ID0gewogICAgICAgICAgICAg ICAgaW1hZ2UgPSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAg ICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IFhJTCgwKSwKICAgICAg ICAgICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICAgICAgICAgIHdpZHRoID0gWElM KDApLAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IFhJTCgwKQogICAgICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDAKICAgICAgICAgICAgICAgIH0sCiAg ICAgICAgICAgICAgICBzdHJldGNoID0gewogICAgICAgICAgICAgICAgICBvYmplY3QgPSBYSUwo MCkKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB4d2lkZ2V0ID0gewogICAgICAg ICAgICAgICAgICBvYmplY3QgPSBYSUwoMCkKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAg ICB9LAogICAgICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAgICAgICAgY2hhcnBvcyA9 IDAsCiAgICAgICAgICAgICAgICBieXRlcG9zID0gMAogICAgICAgICAgICAgIH0sCiAgICAgICAg ICAgICAgY3VycmVudCA9IHsKICAgICAgICAgICAgICAgIHBvcyA9IHsKICAgICAgICAgICAgICAg ICAgY2hhcnBvcyA9IDAsCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAg ICAgICB9LAogICAgICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLAogICAgICAg ICAgICAgICAgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hhcnBvcyA9IDAsCiAg ICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAg ICAgICAgZHB2ZWNfaW5kZXggPSAwCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICBmcm9t X292ZXJsYXkgPSBYSUwoMCksCiAgICAgICAgICAgICAgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEs CiAgICAgICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLAogICAgICAgICAgICAgIHBh cmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgICBtdWx0aWJ5dGVf cCA9IGZhbHNlLAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gZmFs c2UsCiAgICAgICAgICAgICAgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IGZhbHNlLAogICAg ICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGF2b2lk X2N1cnNvcl9wID0gZmFsc2UsCiAgICAgICAgICAgICAgYmlkaV9wID0gZmFsc2UsCiAgICAgICAg ICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IGZhbHNlLAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9 IFRSVU5DQVRFLAogICAgICAgICAgICAgIHZvZmZzZXQgPSAwLAogICAgICAgICAgICAgIHNwYWNl X3dpZHRoID0gWElMKDApLAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gWElMKDApCiAgICAg ICAgICAgIH19LAogICAgICAgICAgc3AgPSAwLAogICAgICAgICAgc2VsZWN0aXZlID0gMCwKICAg ICAgICAgIHdoYXQgPSBJVF9DSEFSQUNURVIsCiAgICAgICAgICBmYWNlX2lkID0gMCwKICAgICAg ICAgIHNlbGVjdGl2ZV9kaXNwbGF5X2VsbGlwc2lzX3AgPSBmYWxzZSwKICAgICAgICAgIGN0bF9h cnJvd19wID0gZmFsc2UsCiAgICAgICAgICBmYWNlX2JveF9wID0gZmFsc2UsCiAgICAgICAgICBz dGFydF9vZl9ib3hfcnVuX3AgPSBmYWxzZSwKICAgICAgICAgIGVuZF9vZl9ib3hfcnVuX3AgPSBm YWxzZSwKICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19hdF9lbmRfcHJvY2Vzc2VkX3AgPSBmYWxz ZSwKICAgICAgICAgIGlnbm9yZV9vdmVybGF5X3N0cmluZ3NfYXRfcG9zX3AgPSBmYWxzZSwKICAg ICAgICAgIGdseXBoX25vdF9hdmFpbGFibGVfcCA9IGZhbHNlLAogICAgICAgICAgc3RhcnRzX2lu X21pZGRsZV9vZl9jaGFyX3AgPSBmYWxzZSwKICAgICAgICAgIGZhY2VfYmVmb3JlX3NlbGVjdGl2 ZV9wID0gZmFsc2UsCiAgICAgICAgICBjb25zdHJhaW5fcm93X2FzY2VudF9kZXNjZW50X3AgPSBm YWxzZSwKICAgICAgICAgIGxpbmVfbnVtYmVyX3Byb2R1Y2VkX3AgPSBmYWxzZSwKICAgICAgICAg IGxpbmVfd3JhcCA9IFRSVU5DQVRFLAogICAgICAgICAgYmFzZV9mYWNlX2lkID0gMCwKICAgICAg ICAgIGMgPSAwLAogICAgICAgICAgbGVuID0gMCwKICAgICAgICAgIGNtcF9pdCA9IHsKICAgICAg ICAgICAgc3RvcF9wb3MgPSAwLAogICAgICAgICAgICBpZCA9IDAsCiAgICAgICAgICAgIGNoID0g MCwKICAgICAgICAgICAgcnVsZV9pZHggPSAwLAogICAgICAgICAgICBsb29rYmFjayA9IDAsCiAg ICAgICAgICAgIG5nbHlwaHMgPSAwLAogICAgICAgICAgICByZXZlcnNlZF9wID0gZmFsc2UsCiAg ICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICBuY2hhcnMgPSAwLAogICAgICAgICAg ICBuYnl0ZXMgPSAwLAogICAgICAgICAgICBmcm9tID0gMCwKICAgICAgICAgICAgdG8gPSAwLAog ICAgICAgICAgICB3aWR0aCA9IDAKICAgICAgICAgIH0sCiAgICAgICAgICBjaGFyX3RvX2Rpc3Bs YXkgPSAwLAogICAgICAgICAgZ2x5cGhsZXNzX21ldGhvZCA9IEdMWVBITEVTU19ESVNQTEFZX1RI SU5fU1BBQ0UsCiAgICAgICAgICBpbWFnZV9pZCA9IDAsCiAgICAgICAgICB4d2lkZ2V0ID0gMHg1 LAogICAgICAgICAgc2xpY2UgPSB7CiAgICAgICAgICAgIHggPSBYSUwoMHgyMDAwMDAwMjMpLAog ICAgICAgICAgICB5ID0gWElMKDApLAogICAgICAgICAgICB3aWR0aCA9IFhJTCgwKSwKICAgICAg ICAgICAgaGVpZ2h0ID0gWElMKDB4MSkKICAgICAgICAgIH0sCiAgICAgICAgICBzcGFjZV93aWR0 aCA9IFhJTCgweGZmZmZmZmZmZmZmZmZmZmYpLAogICAgICAgICAgdm9mZnNldCA9IC0yLAogICAg ICAgICAgdGFiX3dpZHRoID0gLTEsCiAgICAgICAgICBmb250X2hlaWdodCA9IFhJTCgwKSwKICAg ICAgICAgIG9iamVjdCA9IFhJTCgwKSwKICAgICAgICAgIHBvc2l0aW9uID0gewogICAgICAgICAg ICBjaGFycG9zID0gMCwKICAgICAgICAgICAgYnl0ZXBvcyA9IDAKICAgICAgICAgIH0sCiAgICAg ICAgICB0cnVuY2F0aW9uX3BpeGVsX3dpZHRoID0gMCwKICAgICAgICAgIGNvbnRpbnVhdGlvbl9w aXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBmaXJzdF92aXNpYmxlX3ggPSAwLAogICAgICAgICAg bGFzdF92aXNpYmxlX3ggPSAwLAogICAgICAgICAgbGFzdF92aXNpYmxlX3kgPSAwLAogICAgICAg ICAgZXh0cmFfbGluZV9zcGFjaW5nID0gMCwKICAgICAgICAgIG1heF9leHRyYV9saW5lX3NwYWNp bmcgPSAwLAogICAgICAgICAgb3ZlcnJpZGVfYXNjZW50ID0gMCwKICAgICAgICAgIG92ZXJyaWRl X2Rlc2NlbnQgPSAwLAogICAgICAgICAgb3ZlcnJpZGVfYm9mZiA9IDAsCiAgICAgICAgICBnbHlw aF9yb3cgPSAweDAsCiAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwKICAgICAgICAg IG5nbHlwaHMgPSAwLAogICAgICAgICAgcGl4ZWxfd2lkdGggPSAwLAogICAgICAgICAgYXNjZW50 ID0gMCwKICAgICAgICAgIGRlc2NlbnQgPSAwLAogICAgICAgICAgbWF4X2FzY2VudCA9IDAsCiAg ICAgICAgICBtYXhfZGVzY2VudCA9IDAsCiAgICAgICAgICBwaHlzX2FzY2VudCA9IDAsCiAgICAg ICAgICBwaHlzX2Rlc2NlbnQgPSAwLAogICAgICAgICAgbWF4X3BoeXNfYXNjZW50ID0gMCwKICAg ICAgICAgIG1heF9waHlzX2Rlc2NlbnQgPSA1MjQyODgsCiAgICAgICAgICBjdXJyZW50X3ggPSAw LAogICAgICAgICAgY29udGludWF0aW9uX2xpbmVzX3dpZHRoID0gMCwKICAgICAgICAgIGVvbF9w b3MgPSB7CiAgICAgICAgICAgIGNoYXJwb3MgPSA5MzgyNTAxMTA5NTcxNywKICAgICAgICAgICAg Ynl0ZXBvcyA9IDEKICAgICAgICAgIH0sCiAgICAgICAgICBjdXJyZW50X3kgPSAxLAogICAgICAg ICAgZmlyc3RfdnBvcyA9IDAsCiAgICAgICAgICB2cG9zID0gNzIwODk2LAogICAgICAgICAgaHBv cyA9IDAsCiAgICAgICAgICBsbnVtID0gOTQ0ODkyODMwNTMsCiAgICAgICAgICBsbnVtX2J5dGVw b3MgPSA0Mjk0OTY3Mjk3LAogICAgICAgICAgbG51bV93aWR0aCA9IC0xLAogICAgICAgICAgbG51 bV9waXhlbF93aWR0aCA9IDAsCiAgICAgICAgICBwdF9sbnVtID0gMCwKICAgICAgICAgIHRhYl9v ZmZzZXQgPSAxNDUzNjA5MzI4LAogICAgICAgICAgbGVmdF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAy MTg0NSwKICAgICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDAsCiAgICAgICAgICBs ZWZ0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAxLAogICAgICAgICAgcmlnaHRfdXNlcl9mcmluZ2Vf ZmFjZV9pZCA9IDEsCiAgICAgICAgICBiaWRpX3AgPSBmYWxzZSwKICAgICAgICAgIGJpZGlfaXQg PSB7CiAgICAgICAgICAgIGJ5dGVwb3MgPSA3NzMwOTQxMTMzOSwKICAgICAgICAgICAgY2hhcnBv cyA9IDUsCiAgICAgICAgICAgIGNoID0gMCwKICAgICAgICAgICAgbmNoYXJzID0gNCwKICAgICAg ICAgICAgY2hfbGVuID0gMCwKICAgICAgICAgICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAg ICAgIHR5cGVfYWZ0ZXJfd24gPSBVTktOT1dOX0JULAogICAgICAgICAgICBvcmlnX3R5cGUgPSBV TktOT1dOX0JULAogICAgICAgICAgICByZXNvbHZlZF9sZXZlbCA9IDAgJ1wwMDAnLAogICAgICAg ICAgICBpc29sYXRlX2xldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgIGludmFsaWRfbGV2ZWxz ID0gMCwKICAgICAgICAgICAgaW52YWxpZF9pc29sYXRlcyA9IDIzLAogICAgICAgICAgICBwcmV2 ID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAxLAogICAgICAgICAgICAgIHR5cGUgPSBVTktO T1dOX0JULAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAg fSwKICAgICAgICAgICAgbGFzdF9zdHJvbmcgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDAs CiAgICAgICAgICAgICAgdHlwZSA9IFVOS05PV05fQlQsCiAgICAgICAgICAgICAgb3JpZ190eXBl ID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9LAogICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs ID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAwLAogICAgICAgICAgICAgIHR5cGUgPSBVTktO T1dOX0JULAogICAgICAgICAgICAgIG9yaWdfdHlwZSA9IFVOS05PV05fQlQKICAgICAgICAgICAg fSwKICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbCA9IHsKICAgICAgICAgICAgICBjaGFycG9z ID0gNDUwMzU5OTYyNzM3MDQ5NiwKICAgICAgICAgICAgICB0eXBlID0gU1RST05HX0wsCiAgICAg ICAgICAgICAgb3JpZ190eXBlID0gVU5LTk9XTl9CVAogICAgICAgICAgICB9LAogICAgICAgICAg ICBuZXh0X2Zvcl93cyA9IHsKICAgICAgICAgICAgICBjaGFycG9zID0gMSwKICAgICAgICAgICAg ICB0eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JU CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIGJyYWNrZXRfcGFpcmluZ19wb3MgPSAtMSwKICAg ICAgICAgICAgYnJhY2tldF9lbmNsb3NlZF90eXBlID0gVU5LTk9XTl9CVCwKICAgICAgICAgICAg bmV4dF9lbl9wb3MgPSAyNTc2OTgwMzc4MiwKICAgICAgICAgICAgbmV4dF9lbl90eXBlID0gTkVV VFJBTF9CLAogICAgICAgICAgICBzb3MgPSBORVVUUkFMX0RJUiwKICAgICAgICAgICAgc2Nhbl9k aXIgPSAwLAogICAgICAgICAgICBkaXNwX3BvcyA9IDAsCiAgICAgICAgICAgIGRpc3BfcHJvcCA9 IDAsCiAgICAgICAgICAgIHN0YWNrX2lkeCA9IDAsCiAgICAgICAgICAgIGxldmVsX3N0YWNrID0g e3sKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMCwKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9u Z190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAw ICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRy YWxfcG9zID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNywKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3Nycs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlw ZSA9IDcsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA3LAogICAgICAg ICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAyNTUg J1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA3 LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAg ICAgIGxldmVsID0gMjU1ICdcMzc3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjU1ICdcMzc3 JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAg ICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAg ICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gNDI5NDk2NzI5NiwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAw JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gLTEsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAg ICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAg ICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9u ZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAg ICAgICAgICB9IDxyZXBlYXRzIDg5IHRpbWVzPiwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSA5MzgyNTAwMTY2MTMxMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAg ICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3 MjUyMjA4NDU2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAg ICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2LAogICAgICAgICAgICAgICAgcHJldl9m b3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0gMTI2ICd+JywKICAg ICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyNTIyMDg0NTYsCiAgICAgICAgICAg ICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJv bmdfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1LAog ICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAgICAgZmxhZ3Mg PSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF9wb3MgPSA5MzgyNDk5NDkxMTY3NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25l dXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMSwKICAg ICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDUsCiAgICAgICAgICAgICAgICBs ZXZlbCA9IDIzNiAnXDM1NCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI0MSAnXDM2MScKICAg ICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0 MDczNzQ4ODMzNzI2NCwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDcs CiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNiwKICAgICAgICAgICAgICAgIHBy ZXZfZm9yX25ldXRyYWxfdHlwZSA9IDIsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEyNiAnfics CiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3MjUyMjA5NjE2LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g NSwKICAgICAgICAgICAgICAgIGxldmVsID0gMjM2ICdcMzU0JywKICAgICAgICAgICAgICAgIGZs YWdzID0gMjQxICdcMzYxJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzM3NTIwLAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAx LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAg ICAgIGxldmVsID0gMTI2ICd+JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5Mzgy NDk5NDkxMTY3NywKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAog ICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAgIH0sIHsKICAgICAg ICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUxMzkwNDE0NTksCiAgICAgICAg ICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9z dHJvbmdfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSA1 LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMzYgJ1wzNTQnLAogICAgICAgICAgICAgICAgZmxh Z3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMjM2 ICdcMzU0JywKICAgICAgICAgICAgICAgIGZsYWdzID0gMjQxICdcMzYxJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzM3 NTg0LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gNCwKICAgICAgICAg ICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1 dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAgIGxldmVsID0gMTI2ICd+JywKICAgICAgICAg ICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJh bF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAg ICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVs ID0gMTE3ICd1JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODYgJ1YnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAg ICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ry b25nX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwK ICAgICAgICAgICAgICAgIGxldmVsID0gMCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9 IDAgJ1wwMDAnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1 dHJhbF9wb3MgPSAxNDA3MzcyNTIyMDk2MzIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0 cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGV2 ZWwgPSAwICdcMDAwJywKICAgICAgICAgICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI1 MjIwOTYzMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gMiwKICAgICAgICAgICAgICAgIHByZXZfZm9y X25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDI1NSAnXDM3NycsCiAg ICAgICAgICAgICAgICBmbGFncyA9IDI1NSAnXDM3NycKICAgICAgICAgICAgICB9LCB7CiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDkzODI0OTk0OTExNjc3LAogICAgICAg ICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rf c3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0g NywKICAgICAgICAgICAgICAgIGxldmVsID0gMjM2ICdcMzU0JywKICAgICAgICAgICAgICAgIGZs YWdzID0gMjQxICdcMzYxJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRf Zm9yX25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzM3NDU2LAogICAgICAgICAgICAgICAgbmV4dF9m b3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA2 LAogICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAg ICAgIGxldmVsID0gMTI2ICd+JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAg ICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5Mzgy NDk5NDkwNDYyNSwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAg ICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAgICAgICAgIHByZXZf Zm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDIzNiAnXDM1NCcs CiAgICAgICAgICAgICAgICBmbGFncyA9IDI0MSAnXDM2MScKICAgICAgICAgICAgICB9LCB7CiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMzNzcxMiwKICAg ICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBs YXN0X3N0cm9uZ190eXBlID0gMSwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlw ZSA9IDMsCiAgICAgICAgICAgICAgICBsZXZlbCA9IDEyNiAnficsCiAgICAgICAgICAgICAgICBm bGFncyA9IDg1ICdVJwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9y X25ldXRyYWxfcG9zID0gMTQwNzM3NDg4MzM3NTIwLAogICAgICAgICAgICAgICAgbmV4dF9mb3Jf bmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAog ICAgICAgICAgICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMywKICAgICAgICAgICAgICAg IGxldmVsID0gNjYgJ0InLAogICAgICAgICAgICAgICAgZmxhZ3MgPSA5OCAnYicKICAgICAgICAg ICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDAsCiAgICAg ICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAgbGFz dF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5cGUg PSA3LAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyMzYgJ1wzNTQnLAogICAgICAgICAgICAgICAg ZmxhZ3MgPSAyNDEgJ1wzNjEnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAgbmV4 dF9mb3JfbmV1dHJhbF9wb3MgPSAwLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90 eXBlID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMCwKICAgICAgICAgICAgICAgIGxldmVsID0g MCAnXDAwMCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDAgJ1wwMDAnCiAgICAgICAgICAgICAg fSwgewogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3Mzc0ODgzMzc1 NTIsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAxMTkgJ3cnLAogICAgICAgICAg ICAgICAgZmxhZ3MgPSA4NSAnVScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBu ZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzI1MDE0NjAyMSwKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gMCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAw JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMTQwNzM3MjUyMjA5NjMyLAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gNiwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSAyLAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gMiwKICAgICAgICAgICAgICAgIGxldmVsID0gMTE5 ICd3JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfSwgewog ICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF9wb3MgPSAxNDA3MzcyNTIyMDk2MzIsCiAg ICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAgICAgICAg bGFzdF9zdHJvbmdfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0cmFsX3R5 cGUgPSAzLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAyNTUgJ1wzNzcnLAogICAgICAgICAgICAg ICAgZmxhZ3MgPSAyNTUgJ1wzNzcnCiAgICAgICAgICAgICAgfSwgewogICAgICAgICAgICAgICAg bmV4dF9mb3JfbmV1dHJhbF9wb3MgPSA5MzgyNDk5NDkxMTY3NywKICAgICAgICAgICAgICAgIG5l eHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBl ID0gNCwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDcsCiAgICAgICAg ICAgICAgICBsZXZlbCA9IDIzNiAnXDM1NCcsCiAgICAgICAgICAgICAgICBmbGFncyA9IDI0MSAn XDM2MScKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFs X3BvcyA9IDE0MDczNzQ4ODMzNzYzMiwKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxf dHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190eXBlID0gNCwKICAgICAgICAg ICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDEsCiAgICAgICAgICAgICAgICBsZXZlbCA9 IDAgJ1wwMDAnLAogICAgICAgICAgICAgICAgZmxhZ3MgPSAwICdcMDAwJwogICAgICAgICAgICAg IH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9zID0gOTM4MjUwMDE2NjE0 MDgsCiAgICAgICAgICAgICAgICBuZXh0X2Zvcl9uZXV0cmFsX3R5cGUgPSAwLAogICAgICAgICAg ICAgICAgbGFzdF9zdHJvbmdfdHlwZSA9IDQsCiAgICAgICAgICAgICAgICBwcmV2X2Zvcl9uZXV0 cmFsX3R5cGUgPSAxLAogICAgICAgICAgICAgICAgbGV2ZWwgPSAwICdcMDAwJywKICAgICAgICAg ICAgICAgIGZsYWdzID0gMCAnXDAwMCcKICAgICAgICAgICAgICB9LCB7CiAgICAgICAgICAgICAg ICBuZXh0X2Zvcl9uZXV0cmFsX3BvcyA9IDE0MDczNzQ4ODMzNzY4MCwKICAgICAgICAgICAgICAg IG5leHRfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAgICAgICAgICAgICBsYXN0X3N0cm9uZ190 eXBlID0gNiwKICAgICAgICAgICAgICAgIHByZXZfZm9yX25ldXRyYWxfdHlwZSA9IDAsCiAgICAg ICAgICAgICAgICBsZXZlbCA9IDEyNiAnficsCiAgICAgICAgICAgICAgICBmbGFncyA9IDg1ICdV JwogICAgICAgICAgICAgIH0sIHsKICAgICAgICAgICAgICAgIG5leHRfZm9yX25ldXRyYWxfcG9z ID0gMTQwNzM3NDg4MzM3Njk2LAogICAgICAgICAgICAgICAgbmV4dF9mb3JfbmV1dHJhbF90eXBl ID0gMCwKICAgICAgICAgICAgICAgIGxhc3Rfc3Ryb25nX3R5cGUgPSA0LAogICAgICAgICAgICAg ICAgcHJldl9mb3JfbmV1dHJhbF90eXBlID0gNywKICAgICAgICAgICAgICAgIGxldmVsID0gMjI5 ICdcMzQ1JywKICAgICAgICAgICAgICAgIGZsYWdzID0gODUgJ1UnCiAgICAgICAgICAgICAgfX0s CiAgICAgICAgICAgIHN0cmluZyA9IHsKICAgICAgICAgICAgICBsc3RyaW5nID0gWElMKDB4N2Zm ZmYxZWNiM2UwKSwKICAgICAgICAgICAgICBzID0gMHhjMDAwMDAwNjAgPGVycm9yOiBDYW5ub3Qg YWNjZXNzIG1lbW9yeSBhdCBhZGRyZXNzIDB4YzAwMDAwMDYwPiwKICAgICAgICAgICAgICBzY2hh cnMgPSAxNDA3MzcyNTIyMDk2MzIsCiAgICAgICAgICAgICAgYnVmcG9zID0gMTQwNzM3NDg4MzM3 NzEyLAogICAgICAgICAgICAgIGZyb21fZGlzcF9zdHIgPSBmYWxzZSwKICAgICAgICAgICAgICB1 bmlieXRlID0gZmFsc2UKICAgICAgICAgICAgfSwKICAgICAgICAgICAgdyA9IDB4NTU1NTU1NTk2 M2UwIDxfc3RhcnQ+LAogICAgICAgICAgICBwYXJhZ3JhcGhfZGlyID0gKHVua25vd246IDQyOTQ5 NDk4MDgpLAogICAgICAgICAgICBzZXBhcmF0b3JfbGltaXQgPSA5MzgyNDk5NDkyNTcxNywKICAg ICAgICAgICAgZmlyc3RfZWx0ID0gdHJ1ZSwKICAgICAgICAgICAgbmV3X3BhcmFncmFwaCA9IGZh bHNlLAogICAgICAgICAgICBmcmFtZV93aW5kb3dfcCA9IHRydWUKICAgICAgICAgIH0sCiAgICAg ICAgICBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVVVFJBTF9ESVIKICAgICAgICB9CiAgICAgICAg Y3VycmVudF9tYXRyaXhfdXBfdG9fZGF0ZV9wID0gZmFsc2UKICAgICAgICB1c2VkX2N1cnJlbnRf bWF0cml4X3AgPSBmYWxzZQogICAgICAgIGJ1ZmZlcl91bmNoYW5nZWRfcCA9IGZhbHNlCiAgICAg ICAgdGVtcF9zY3JvbGxfc3RlcCA9IGZhbHNlCiAgICAgICAgY291bnQgPSA2CiAgICAgICAgcmMg PSAyMTg0NQogICAgICAgIGNlbnRlcmluZ19wb3NpdGlvbiA9IC0xCiAgICAgICAgbGFzdF9saW5l X21pc2ZpdCA9IGZhbHNlCiAgICAgICAgYmVnX3VuY2hhbmdlZCA9IDE0NTkKICAgICAgICBlbmRf dW5jaGFuZ2VkID0gNzE5MQogICAgICAgIGZyYW1lX2xpbmVfaGVpZ2h0ID0gMjMKICAgICAgICBt YXJnaW4gPSAwCiAgICAgICAgdXNlX2Rlc2lyZWRfbWF0cml4ID0gZmFsc2UKICAgICAgICBpdGRh dGEgPSAweDAKIzEzIDB4MDAwMDU1NTU1NTVmNjYzZCBpbiByZWRpc3BsYXlfd2luZG93XzEgKHdp bmRvdz1YSUwoMHg1NTU1NTY1MTFhMzUpKSBhdCB4ZGlzcC5jOjE2MzI1CiMxNCAweDAwMDA1NTU1 NTU4MDc2NTQgaW4gaW50ZXJuYWxfY29uZGl0aW9uX2Nhc2VfMSAoYmZ1bj0weDU1NTU1NTVmNjVm YiA8cmVkaXNwbGF5X3dpbmRvd18xPiwgYXJnPVhJTCgweDU1NTU1NjUxMWEzNSksIGhhbmRsZXJz PVhJTCgweDdmZmZmMWJkNmFjMyksIGhmdW49MHg1NTU1NTU1ZjY1NzUgPHJlZGlzcGxheV93aW5k b3dfZXJyb3I+KSBhdCBldmFsLmM6MTM3OQogICAgICAgIHZhbCA9IFhJTCgweDU1NTU1NTVjMjFh OSkKICAgICAgICBjID0gMHg1NTU1NTVlZjJiMjAKIzE1IDB4MDAwMDU1NTU1NTVmNTVmMCBpbiBy ZWRpc3BsYXlfaW50ZXJuYWwgKCkgYXQgeGRpc3AuYzoxNTg5MwogICAgICAgIG1pbmlfd2luZG93 ID0gWElMKDB4NTU1NTVmOWMwNWM1KQogICAgICAgIG1pbmlfZnJhbWUgPSAweDAKICAgICAgICB3 ID0gMHg1NTU1NTY1MTFhMzAKICAgICAgICBzdyA9IDB4NTU1NTU2NTExYTMwCiAgICAgICAgZnIg PSAweDU1NTU1NjUxMTdmMAogICAgICAgIHBlbmRpbmcgPSBmYWxzZQogICAgICAgIG11c3RfZmlu aXNoID0gdHJ1ZQogICAgICAgIG1hdGNoX3AgPSB0cnVlCiAgICAgICAgdGxidWZwb3MgPSB7CiAg ICAgICAgICBjaGFycG9zID0gMTUzMiwKICAgICAgICAgIGJ5dGVwb3MgPSAxNTg4CiAgICAgICAg fQogICAgICAgIHRsZW5kcG9zID0gewogICAgICAgICAgY2hhcnBvcyA9IDcxOTEsCiAgICAgICAg ICBieXRlcG9zID0gNzM3MwogICAgICAgIH0KICAgICAgICBudW1iZXJfb2ZfdmlzaWJsZV9mcmFt ZXMgPSAxCiAgICAgICAgY291bnQgPSAzCiAgICAgICAgc2YgPSAweDU1NTU1NjUxMTdmMAogICAg ICAgIHBvbGxpbmdfc3RvcHBlZF9oZXJlID0gZmFsc2UKICAgICAgICB0YWlsID0gWElMKDApCiAg ICAgICAgZnJhbWUgPSBYSUwoMHg1NTU1NTY1MTE3ZjUpCiAgICAgICAgaHNjcm9sbF9yZXRyaWVz ID0gMAogICAgICAgIGdhcmJhZ2VkX2ZyYW1lX3JldHJpZXMgPSAwCiAgICAgICAgY29uc2lkZXJf YWxsX3dpbmRvd3NfcCA9IGZhbHNlCiAgICAgICAgdXBkYXRlX21pbml3aW5kb3dfcCA9IHRydWUK IzE2IDB4MDAwMDU1NTU1NTVmMmIyYiBpbiByZWRpc3BsYXkgKCkgYXQgeGRpc3AuYzoxNDk5Mwoj MTcgMHgwMDAwNTU1NTU1NzMyM2Y0IGluIHJlYWRfY2hhciAoY29tbWFuZGZsYWc9MSwgbWFwPVhJ TCgweDU1NTU1NjU3MzVjMyksIHByZXZfZXZlbnQ9WElMKDApLCB1c2VkX21vdXNlX21lbnU9MHg3 ZmZmZmZmZmQ1Y2YsIGVuZF90aW1lPTB4MCkgYXQga2V5Ym9hcmQuYzoyNDkzCiAgICAgICAgZWNo b19jdXJyZW50ID0gdHJ1ZQogICAgICAgIGMgPSBYSUwoMCkKICAgICAgICBqbXBjb3VudCA9IDAK ICAgICAgICBsb2NhbF9nZXRjam1wID0ge3sKICAgICAgICAgICAgX19qbXBidWYgPSB7OTM4MjUw MDE2NjEzMTIsIDAsIDE0MDczNzQ4ODM0Mzk4NCwgOTM4MjQ5OTUwNDI4NjksIDE0MDczNzQ4ODM0 NDIwOCwgOTM4MjUwMDE2NjEzMTIsIDAsIDB9LAogICAgICAgICAgICBfX21hc2tfd2FzX3NhdmVk ID0gLTExMzEyLAogICAgICAgICAgICBfX3NhdmVkX21hc2sgPSB7CiAgICAgICAgICAgICAgX192 YWwgPSB7OTM4MjQ5OTUwNDI5NTMsIDE0MDczNzQ4ODM0NDAzMiwgMCwgMTQwNzM3NDg4MzQ0MTEy LCA5MzgyNDk5NTA5MDM5OCwgOTM4MjUwMDkxMzcxMDcsIDMsIDkzODI1MDA5MTM3MTIzLCA5Mzgy NTAwMTY2MTMxMiwgMCwgMCwgMTQwNzM3NDg4MzQ0MTEyLCAwLCA5MzgyNTAwOTEzNzEwNywgMCwg MTQwNzM3NDg4MzQ0Mjg4fQogICAgICAgICAgICB9CiAgICAgICAgICB9fQogICAgICAgIHNhdmVf anVtcCA9IHt7CiAgICAgICAgICAgIF9fam1wYnVmID0gezAsIDUxNTM5NjA3NTUyLCA5MzgyNTIw OTEwMjAzMiwgMTQwNzM3NDg4MzQzNzY4LCA5MzgyNDk5NDkwNDYyNSwgNTI5NzM5MjkwMDgsIDkz ODI1MjA5MTAyMDM3LCAxNDA3Mzc0ODgzNDM3OTJ9LAogICAgICAgICAgICBfX21hc2tfd2FzX3Nh dmVkID0gMTQzNDMyOTYyOSwKICAgICAgICAgICAgX19zYXZlZF9tYXNrID0gewogICAgICAgICAg ICAgIF9fdmFsID0gezkzODI1MjA5MTAyMDM3LCAxNDA3Mzc0ODgzNDM4MjQsIDkzODI0OTk0OTEw ODQ1LCAxNDA3Mzc0ODgzNDM4NTYsIDkzODI1MjA5MTAyMDM3LCAxNDA3Mzc0ODgzNDM4ODgsIDAs IDkzODI1MDAxNjYxMzEyLCAwLCAxNDA3Mzc0ODgzNDM5MDQsIDkzODI0OTk0Mjk4MTg2LCAxNDA3 MzcyNDU0Njg1ODQsIDkzODI1MDAxNjYxMzEyLCAwLCAwLCAxNDA3Mzc0ODgzNDM5MzZ9CiAgICAg ICAgICAgIH0KICAgICAgICAgIH19CiAgICAgICAgdGVtID0gWElMKDB4MmZmZmZkMmI4KQogICAg ICAgIHNhdmUgPSBYSUwoMHg1NTU1NjI0MjZlZDApCiAgICAgICAgcHJldmlvdXNfZWNob19hcmVh X21lc3NhZ2UgPSBYSUwoMCkKICAgICAgICBhbHNvX3JlY29yZCA9IFhJTCgwKQogICAgICAgIHJl cmVhZCA9IGZhbHNlCiAgICAgICAgcmVjb3JkZWQgPSBmYWxzZQogICAgICAgIHBvbGxpbmdfc3Rv cHBlZF9oZXJlID0gZmFsc2UKICAgICAgICBvcmlnX2tib2FyZCA9IDB4NTU1NTU2MjM5MjQwCiMx OCAweDAwMDA1NTU1NTU3NDUzMDUgaW4gcmVhZF9rZXlfc2VxdWVuY2UgKGtleWJ1Zj0weDdmZmZm ZmZmZDc2MCwgcHJvbXB0PVhJTCgwKSwgZG9udF9kb3duY2FzZV9sYXN0PWZhbHNlLCBjYW5fcmV0 dXJuX3N3aXRjaF9mcmFtZT10cnVlLCBmaXhfY3VycmVudF9idWZmZXI9dHJ1ZSwgcHJldmVudF9y ZWRpc3BsYXk9ZmFsc2UpIGF0IGtleWJvYXJkLmM6OTU0NwogICAgICAgIGludGVycnVwdGVkX2ti b2FyZCA9IDB4NTU1NTU2MjM5MjQwCiAgICAgICAgaW50ZXJydXB0ZWRfZnJhbWUgPSAweDU1NTU1 NjUxMTdmMAogICAgICAgIGtleSA9IFhJTCgweDU1NTU2MjQyNmVkNSkKICAgICAgICB1c2VkX21v dXNlX21lbnUgPSBmYWxzZQogICAgICAgIGVjaG9fbG9jYWxfc3RhcnQgPSAwCiAgICAgICAgbGFz dF9yZWFsX2tleV9zdGFydCA9IDAKICAgICAgICBrZXlzX2xvY2FsX3N0YXJ0ID0gMAogICAgICAg IG5ld19iaW5kaW5nID0gbWFrZV9maXhudW0oMjM0NTYyNDg5MTYzMjkpCiAgICAgICAgY291bnQg PSAzCiAgICAgICAgdCA9IDAKICAgICAgICBlY2hvX3N0YXJ0ID0gMAogICAgICAgIGtleXNfc3Rh cnQgPSAwCiAgICAgICAgY3VycmVudF9iaW5kaW5nID0gWElMKDB4NTU1NTU2NTczNWMzKQogICAg ICAgIGZpcnN0X3VuYm91bmQgPSAzMQogICAgICAgIG1vY2tfaW5wdXQgPSAwCiAgICAgICAgdXNl ZF9tb3VzZV9tZW51X2hpc3RvcnkgPSB7ZmFsc2UgPHJlcGVhdHMgMzAgdGltZXM+fQogICAgICAg IGZrZXkgPSB7CiAgICAgICAgICBwYXJlbnQgPSBYSUwoMHg1NTU1NTYxYzdhZTMpLAogICAgICAg ICAgbWFwID0gWElMKDB4NTU1NTU2MWM3YWUzKSwKICAgICAgICAgIHN0YXJ0ID0gMCwKICAgICAg ICAgIGVuZCA9IDAKICAgICAgICB9CiAgICAgICAga2V5dHJhbiA9IHsKICAgICAgICAgIHBhcmVu dCA9IFhJTCgweDdmZmZmMWVhYTM5MyksCiAgICAgICAgICBtYXAgPSBYSUwoMHg3ZmZmZjFlYWEz OTMpLAogICAgICAgICAgc3RhcnQgPSAwLAogICAgICAgICAgZW5kID0gMAogICAgICAgIH0KICAg ICAgICBpbmRlYyA9IHsKICAgICAgICAgIHBhcmVudCA9IFhJTCgweDU1NTU1NjFjN2FmMyksCiAg ICAgICAgICBtYXAgPSBYSUwoMHg1NTU1NTYxYzdhZjMpLAogICAgICAgICAgc3RhcnQgPSAwLAog ICAgICAgICAgZW5kID0gMAogICAgICAgIH0KICAgICAgICBzaGlmdF90cmFuc2xhdGVkID0gZmFs c2UKICAgICAgICBkZWxheWVkX3N3aXRjaF9mcmFtZSA9IFhJTCgwKQogICAgICAgIG9yaWdpbmFs X3VwcGVyY2FzZSA9IFhJTCgwKQogICAgICAgIG9yaWdpbmFsX3VwcGVyY2FzZV9wb3NpdGlvbiA9 IC0xCiAgICAgICAgZHVtbXlmbGFnID0gZmFsc2UKICAgICAgICBzdGFydGluZ19idWZmZXIgPSAw eDU1NTU2MjQyNmVkMAogICAgICAgIGZha2VfcHJlZml4ZWRfa2V5cyA9IFhJTCgwKQogICAgICAg IGZpcnN0X2V2ZW50ID0gWElMKDApCiAgICAgICAgc2Vjb25kX2V2ZW50ID0gWElMKDApCiMxOSAw eDAwMDA1NTU1NTU3MmU5YmYgaW4gY29tbWFuZF9sb29wXzEgKCkgYXQga2V5Ym9hcmQuYzoxMzUw CiAgICAgICAgY21kID0gWElMKDB4MmFhYTliYTY5ZDIwKQogICAgICAgIGtleWJ1ZiA9IHttYWtl X2ZpeG51bSgxNiksIG1ha2VfZml4bnVtKDY3MTA4OTA5KSwgbWFrZV9maXhudW0oMTE5KSwgbWFr ZV9maXhudW0oMjM0NTYyNDg3Njk1MDMpLCBYSUwoMHgyYWFhOWJhNjkwODApLCBYSUwoMHg3ZmZm ZjE3ZmIzY2MpLCBYSUwoMHg1NTU1NjM2NjkyNjMpLCBYSUwoMCksIFhJTCgweDU1NTU1NWU1MjM4 MCksIFhJTCgwKSwgWElMKDB4N2ZmZmZmZmZkN2UwKSwgWElMKDB4NTU1NTU1NzJhY2ZjKSwgWElM KDB4NTU1NTU1ZTUyMzgwKSwgWElMKDApLCBYSUwoMHg1NTU1NTVlNTIzODApLCBYSUwoMCksIFhJ TCgweDU1NTU1NWU1MjM4MCksIFhJTCgwKSwgWElMKDB4N2ZmZmZmZmZkODIwKSwgWElMKDB4NTU1 NTU1ODAyNjM1KSwgWElMKDApLCBYSUwoMHg1NTU1NTVlNTIzODApLCBYSUwoMCksIFhJTCgwKSwg WElMKDB4N2ZmZmZmZmZkODQwKSwgWElMKDB4NTU1NTU1ODAyNjg5KSwgWElMKDB4N2ZmZmZmZmZk OGIwKSwgWElMKDB4NTU3MmRjZDcpLCBYSUwoMHg3ZmZmZmZmZmQ4ODApLCBYSUwoMHg1NTU1NTU4 MDdhYjkpfQogICAgICAgIGkgPSAxCiAgICAgICAgcHJldl9tb2RpZmYgPSA2MzM5MgogICAgICAg IHByZXZfYnVmZmVyID0gMHg1NTU1NjI0MjZlZDAKICAgICAgICBhbHJlYWR5X2FkanVzdGVkID0g ZmFsc2UKIzIwIDB4MDAwMDU1NTU1NTgwNzU3OSBpbiBpbnRlcm5hbF9jb25kaXRpb25fY2FzZSAo YmZ1bj0weDU1NTU1NTcyZTU0MyA8Y29tbWFuZF9sb29wXzE+LCBoYW5kbGVycz1YSUwoMHg5MCks IGhmdW49MHg1NTU1NTU3MmRiNTIgPGNtZF9lcnJvcj4pIGF0IGV2YWwuYzoxMzU1CiAgICAgICAg dmFsID0gWElMKDB4NTU1NTU1NzJhZDUwKQogICAgICAgIGMgPSAweDU1NTU1NWVmMjlmMAojMjEg MHgwMDAwNTU1NTU1NzJlMTI4IGluIGNvbW1hbmRfbG9vcF8yIChpZ25vcmU9WElMKDApKSBhdCBr ZXlib2FyZC5jOjEwOTEKICAgICAgICB2YWwgPSBtYWtlX2ZpeG51bSgwKQojMjIgMHgwMDAwNTU1 NTU1ODA2YTJkIGluIGludGVybmFsX2NhdGNoICh0YWc9WElMKDB4ZDVmMCksIGZ1bmM9MHg1NTU1 NTU3MmUwZmIgPGNvbW1hbmRfbG9vcF8yPiwgYXJnPVhJTCgwKSkgYXQgZXZhbC5jOjExMTYKICAg ICAgICB2YWwgPSBYSUwoMCkKICAgICAgICBjID0gMHg1NTU1NTVlZjI4YzAKIzIzIDB4MDAwMDU1 NTU1NTcyZTBjNiBpbiBjb21tYW5kX2xvb3AgKCkgYXQga2V5Ym9hcmQuYzoxMDcwCiMyNCAweDAw MDA1NTU1NTU3MmQ2MzkgaW4gcmVjdXJzaXZlX2VkaXRfMSAoKSBhdCBrZXlib2FyZC5jOjcxNAog ICAgICAgIGNvdW50ID0gMQogICAgICAgIHZhbCA9IFhJTCgweDdmZmZmZmZmZDlmMCkKIzI1IDB4 MDAwMDU1NTU1NTcyZDgzMSBpbiBGcmVjdXJzaXZlX2VkaXQgKCkgYXQga2V5Ym9hcmQuYzo3ODYK ICAgICAgICBjb3VudCA9IDAKICAgICAgICBidWZmZXIgPSBYSUwoMCkKIzI2IDB4MDAwMDU1NTU1 NTcyOTg5OSBpbiBtYWluIChhcmdjPTEsIGFyZ3Y9MHg3ZmZmZmZmZmRjNDgpIGF0IGVtYWNzLmM6 MjA0MAogICAgICAgIHN0YWNrX2JvdHRvbV92YXJpYWJsZSA9IDB4N2ZmZmY1NjZlODQxIDxfX2xp YmNfY2FsbG9jKzEyOT4KICAgICAgICBub19sb2FkdXAgPSBmYWxzZQogICAgICAgIGp1bmsgPSAw eDAKICAgICAgICBkbmFtZV9hcmcgPSAweDAKICAgICAgICBjaF90b19kaXIgPSAweDAKICAgICAg ICBvcmlnaW5hbF9wd2QgPSAweDAKICAgICAgICBkdW1wX21vZGUgPSAweDAKICAgICAgICBza2lw X2FyZ3MgPSAwCiAgICAgICAgdGVtYWNzID0gMHgwCiAgICAgICAgYXR0ZW1wdF9sb2FkX3BkdW1w ID0gdHJ1ZQogICAgICAgIHJsaW0gPSB7CiAgICAgICAgICBybGltX2N1ciA9IDEwMDIyOTEyLAog ICAgICAgICAgcmxpbV9tYXggPSAxODQ0Njc0NDA3MzcwOTU1MTYxNQogICAgICAgIH0KICAgICAg ICBsY19hbGwgPSAweDAKICAgICAgICBzb2NrZmQgPSAtMQogICAgICAgIG1vZHVsZV9hc3NlcnRp b25zID0gZmFsc2UKCkxpc3AgQmFja3RyYWNlOgoicmVkaXNwbGF5X2ludGVybmFsIChDIGZ1bmN0 aW9uKSIgKDB4MCkKKGdkYikgeGJhY2t0cmFjZQoicmVkaXNwbGF5X2ludGVybmFsIChDIGZ1bmN0 aW9uKSIgKDB4MCkKKGdkYikgCgoKSW4gR05VIEVtYWNzIDI4LjAuNTAgKGJ1aWxkIDUsIHg4Nl82 NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjI0LjIwLCBjYWlybyB2ZXJzaW9uIDEuMTYu MCkKIG9mIDIwMjAtMDUtMjEgYnVpbHQgb24gam9mZmUKUmVwb3NpdG9yeSByZXZpc2lvbjogNTM1 MmJkYTRlZWI3NDE1YWQyYmRhNWQ3NGUwMDdiNGYzNjAyMWU2OApSZXBvc2l0b3J5IGJyYW5jaDog SEVBRApTeXN0ZW0gRGVzY3JpcHRpb246IERlYmlhbiBHTlUvTGludXggYnVsbHNleWUvc2lkCgpD b25maWd1cmVkIHVzaW5nOgogJ2NvbmZpZ3VyZSAtLWVuYWJsZS1jaGVja2luZz15ZXMsZ2x5cGhz IC0tZW5hYmxlLWNoZWNrLWxpc3Atb2JqZWN0LXR5cGUKICdDRkxBR1M9LU8wIC1nMycnCgpDb25m aWd1cmVkIGZlYXR1cmVzOgpYUE0gSlBFRyBUSUZGIEdJRiBQTkcgUlNWRyBDQUlSTyBTT1VORCBH UE0gREJVUyBHU0VUVElOR1MgR0xJQiBOT1RJRlkKSU5PVElGWSBBQ0wgTElCU0VMSU5VWCBHTlVU TFMgTElCWE1MMiBGUkVFVFlQRSBIQVJGQlVaWiBNMTdOX0ZMVCBMSUJPVEYKWkxJQiBUT09MS0lU X1NDUk9MTF9CQVJTIEdUSzMgWDExIFhEQkUgWElNIE1PRFVMRVMgVEhSRUFEUyBMSUJTWVNURU1E CkpTT04gUERVTVBFUiBMQ01TMiBHTVAKCkltcG9ydGFudCBzZXR0aW5nczoKICB2YWx1ZSBvZiAk TENfQ09MTEFURTogQwogIHZhbHVlIG9mICRMQ19DVFlQRTogc3ZfU0UuVVRGLTgKICB2YWx1ZSBv ZiAkTENfVElNRTogQwogIHZhbHVlIG9mICRYTU9ESUZJRVJTOiBAaW09aWJ1cwogIGxvY2FsZS1j b2Rpbmctc3lzdGVtOiB1dGYtOC11bml4CgpNYWpvciBtb2RlOiBJbmZlcmlvciBJL08KCk1pbm9y IG1vZGVzIGluIGVmZmVjdDoKICB3aW51bS1tb2RlOiB0CiAgZGlmZi1obC1mbHlkaWZmLW1vZGU6 IHQKICB5YXMtZ2xvYmFsLW1vZGU6IHQKICB5YXMtbWlub3ItbW9kZTogdAogIHByb2plY3RpbGUt cmFpbHMtZ2xvYmFsLW1vZGU6IHQKICBwcm9qZWN0aWxlLW1vZGU6IHQKICBnbG9iYWwtY29tcGFu eS1tb2RlOiB0CiAgY29tcGFueS1tb2RlOiB0CiAgaXZ5LW1vZGU6IHQKICB3aGljaC1rZXktbW9k ZTogdAogIHNoZWxsLWRpcnRyYWNrLW1vZGU6IHQKICByZWNlbnRmLW1vZGU6IHQKICBvcGVud2l0 aC1tb2RlOiB0CiAgZ2xvYmFsLWRpc2NvdmVyLW1vZGU6IHQKICBkaXNjb3Zlci1tb2RlOiB0CiAg ZGlyZWQtYXN5bmMtbW9kZTogdAogIGdsb2JhbC1hbnp1LW1vZGU6IHQKICBhbnp1LW1vZGU6IHQK ICBzaG93LXBhcmVuLW1vZGU6IHQKICBzYXZlLXBsYWNlLW1vZGU6IHQKICBnbG9iYWwtaGwtbGlu ZS1tb2RlOiB0CiAgZGlzcGxheS10aW1lLW1vZGU6IHQKICBhdXRvLWltYWdlLWZpbGUtbW9kZTog dAogIGF1dG8tY29tcGlsZS1vbi1sb2FkLW1vZGU6IHQKICBhdXRvLWNvbXBpbGUtb24tc2F2ZS1t b2RlOiB0CiAgb3ZlcnJpZGUtZ2xvYmFsLW1vZGU6IHQKICB0b29sdGlwLW1vZGU6IHQKICBnbG9i YWwtZWxkb2MtbW9kZTogdAogIGVsZWN0cmljLWluZGVudC1tb2RlOiB0CiAgbW91c2Utd2hlZWwt bW9kZTogdAogIGdsb2JhbC1wcmV0dGlmeS1zeW1ib2xzLW1vZGU6IHQKICBmaWxlLW5hbWUtc2hh ZG93LW1vZGU6IHQKICBnbG9iYWwtZm9udC1sb2NrLW1vZGU6IHQKICBmb250LWxvY2stbW9kZTog dAogIGF1dG8tY29tcG9zaXRpb24tbW9kZTogdAogIGF1dG8tZW5jcnlwdGlvbi1tb2RlOiB0CiAg YXV0by1jb21wcmVzc2lvbi1tb2RlOiB0CiAgY29sdW1uLW51bWJlci1tb2RlOiB0CiAgbGluZS1u dW1iZXItbW9kZTogdAogIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQKCkxvYWQtcGF0aCBzaGFkb3dz OgovaG9tZS9za2FuZ2FzLy5lbWFjcy5kL2xpc3AtY29udHJpYi9paW1hZ2UgaGlkZXMgL2hvbWUv c2thbmdhcy93aXAvZW1hY3MvbGlzcC9paW1hZ2UKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUv bGlzcC9vYi1zdGFuIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLXN0 YW4KL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1waWNvbGlzcCBoaWRlcyAvaG9t ZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1waWNvbGlzcAovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29iLW9jYW1sIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xp c3Avb3JnL29iLW9jYW1sCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWNvbHZp ZXcgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWNvbHZpZXcKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctaWQgaGlkZXMgL2hvbWUvc2thbmdhcy93 aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWlkCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b3JnLWVudGl0aWVzIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1l bnRpdGllcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1tb3VzZSBoaWRlcyAv aG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vcmctbW91c2UKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vbCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29y Zy9vbAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNzcyBoaWRlcyAvaG9tZS9z a2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1jc3MKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1v ZGUvbGlzcC9vbC1pcmMgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2wt aXJjCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItdGFibGUgaGlkZXMgL2hvbWUv c2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItdGFibGUKL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9vYi1SIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29i LVIKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1jbG9qdXJlIGhpZGVzIC9ob21l L3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLWNsb2p1cmUKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vYi1lc2hlbGwgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlz cC9vcmcvb2ItZXNoZWxsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3gtYmVhbWVy IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL294LWJlYW1lcgovaG9tZS9z a2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1pbmxpbmV0YXNrIGhpZGVzIC9ob21lL3NrYW5n YXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1pbmxpbmV0YXNrCi9ob21lL3NrYW5nYXMvd2lwL29y Zy1tb2RlL2xpc3Avb3JnLWR1cmF0aW9uIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xp c3Avb3JnL29yZy1kdXJhdGlvbgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXRh bmdsZSBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi10YW5nbGUKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1qYXZhIGhpZGVzIC9ob21lL3NrYW5nYXMv d2lwL2VtYWNzL2xpc3Avb3JnL29iLWphdmEKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vYi1hd2sgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItYXdrCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLW51bSBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9vcmctbnVtCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xp c3Avb2ItZm9ydGggaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItZm9y dGgKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1sb2IgaGlkZXMgL2hvbWUvc2th bmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItbG9iCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb3JnLWF0dGFjaC1naXQgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9v cmcvb3JnLWF0dGFjaC1naXQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctdmVy c2lvbiBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vcmctdmVyc2lvbgov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWdudXBsb3QgaGlkZXMgL2hvbWUvc2th bmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItZ251cGxvdAovaG9tZS9za2FuZ2FzL3dpcC9vcmct bW9kZS9saXNwL294LWxhdGV4IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3Jn L294LWxhdGV4Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc3FsaXRlIGhpZGVz IC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLXNxbGl0ZQovaG9tZS9za2FuZ2Fz L3dpcC9vcmctbW9kZS9saXNwL29iLWZvcnRyYW4gaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1h Y3MvbGlzcC9vcmcvb2ItZm9ydHJhbgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29i LWxpc3AgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItbGlzcAovaG9t ZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LXB1Ymxpc2ggaGlkZXMgL2hvbWUvc2thbmdh cy93aXAvZW1hY3MvbGlzcC9vcmcvb3gtcHVibGlzaAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9k ZS9saXNwL29iLXB5dGhvbiBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9v Yi1weXRob24KL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctYXR0YWNoIGhpZGVz IC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1hdHRhY2gKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vcmcgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlz cC9vcmcvb3JnCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItbGF0ZXggaGlkZXMg L2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItbGF0ZXgKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vYi1wbGFudHVtbCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFj cy9saXNwL29yZy9vYi1wbGFudHVtbAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29i LWV4cCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1leHAKL2hvbWUv c2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctcGxvdCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dp cC9lbWFjcy9saXNwL29yZy9vcmctcGxvdAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L29sLWdudXMgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2wtZ251cwov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNhbGMgaGlkZXMgL2hvbWUvc2thbmdh cy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItY2FsYwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9s aXNwL29iLWNvbWludCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1j b21pbnQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1zY2hlbWUgaGlkZXMgL2hv bWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2Itc2NoZW1lCi9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb2ItcnVieSBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNw L29yZy9vYi1ydWJ5Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWtleXMgaGlk ZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWtleXMKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9veC1tZCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9s aXNwL29yZy9veC1tZAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy10aW1lciBo aWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vcmctdGltZXIKL2hvbWUvc2th bmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctY3J5cHQgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAv ZW1hY3MvbGlzcC9vcmcvb3JnLWNyeXB0Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b2ItbXNjZ2VuIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLW1zY2dl bgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLW1hdGxhYiBoaWRlcyAvaG9tZS9z a2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1tYXRsYWIKL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9vYi1tYXhpbWEgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9v cmcvb2ItbWF4aW1hCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWVsZW1lbnQg aGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWVsZW1lbnQKL2hvbWUv c2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1vY3RhdmUgaGlkZXMgL2hvbWUvc2thbmdhcy93 aXAvZW1hY3MvbGlzcC9vcmcvb2Itb2N0YXZlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xp c3Avb3JnLWRhdGV0cmVlIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29y Zy1kYXRldHJlZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLWJiZGIgaGlkZXMg L2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2wtYmJkYgovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL294IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3Jn L294Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItcGVybCBoaWRlcyAvaG9tZS9z a2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1wZXJsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2ItZG90IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29i LWRvdAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWxpbHlwb25kIGhpZGVzIC9o b21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLWxpbHlwb25kCi9ob21lL3NrYW5nYXMv d2lwL29yZy1tb2RlL2xpc3Avb2wtbWhlIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xp c3Avb3JnL29sLW1oZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLW9yZyBoaWRl cyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1vcmcKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vbC1lc2hlbGwgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3Mv bGlzcC9vcmcvb2wtZXNoZWxsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZW1h Y3MtbGlzcCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1lbWFjcy1s aXNwCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItdmFsYSBoaWRlcyAvaG9tZS9z a2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi12YWxhCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2wtdzNtIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29s LXczbQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1jb21wYXQgaGlkZXMgL2hv bWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWNvbXBhdAovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29iLXNhc3MgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlz cC9vcmcvb2Itc2FzcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1hcmNoaXZl IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1hcmNoaXZlCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItQyBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9l bWFjcy9saXNwL29yZy9vYi1DCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWdv dG8gaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWdvdG8KL2hvbWUv c2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1KIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2Vt YWNzL2xpc3Avb3JnL29iLUoKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1tYWtl ZmlsZSBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1tYWtlZmlsZQov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1tb2JpbGUgaGlkZXMgL2hvbWUvc2th bmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLW1vYmlsZQovaG9tZS9za2FuZ2FzL3dpcC9vcmct bW9kZS9saXNwL29iLWVibmYgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcv b2ItZWJuZgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWFzeW1wdG90ZSBoaWRl cyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1hc3ltcHRvdGUKL2hvbWUvc2th bmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1hYmMgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1h Y3MvbGlzcC9vcmcvb2ItYWJjCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLW1h Y3JvIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1tYWNybwovaG9t ZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1mZWVkIGhpZGVzIC9ob21lL3NrYW5nYXMv d2lwL2VtYWNzL2xpc3Avb3JnL29yZy1mZWVkCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xp c3Avb2wtZXd3IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29sLWV3dwov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXNlZCBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9vYi1zZWQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vYi1pbyBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1pbwovaG9t ZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXNxbCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dp cC9lbWFjcy9saXNwL29yZy9vYi1zcWwKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9v Yi1zaGVsbCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1zaGVsbAov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LW9kdCBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9veC1vZHQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vbC1iaWJ0ZXggaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2wtYmli dGV4Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWNsb2NrIGhpZGVzIC9ob21l L3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1jbG9jawovaG9tZS9za2FuZ2FzL3dpcC9v cmctbW9kZS9saXNwL29yZy1saW50IGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Av b3JnL29yZy1saW50Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLW1hY3MgaGlk ZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLW1hY3MKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vYi1yZWYgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3Mv bGlzcC9vcmcvb2ItcmVmCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc2hlbiBo aWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1zaGVuCi9ob21lL3NrYW5n YXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLXByb3RvY29sIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lw L2VtYWNzL2xpc3Avb3JnL29yZy1wcm90b2NvbAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9s aXNwL294LW9yZyBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9veC1vcmcK L2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1kb2N2aWV3IGhpZGVzIC9ob21lL3Nr YW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29sLWRvY3ZpZXcKL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9vYi1sdWEgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcv b2ItbHVhCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWhhYml0IGhpZGVzIC9o b21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29yZy1oYWJpdAovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29yZy10ZW1wbyBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9s aXNwL29yZy9vcmctdGVtcG8KL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1oYXNr ZWxsIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLWhhc2tlbGwKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9veC1hc2NpaSBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9veC1hc2NpaQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9s aXNwL29yZy1pbmRlbnQgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3Jn LWluZGVudAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1mYWNlcyBoaWRlcyAv aG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vcmctZmFjZXMKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vYi1sZWRnZXIgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3Mv bGlzcC9vcmcvb2ItbGVkZ2VyCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItY29y ZSBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vYi1jb3JlCi9ob21lL3Nr YW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZXZhbCBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9l bWFjcy9saXNwL29yZy9vYi1ldmFsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2It Y29xIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLWNvcQovaG9tZS9z a2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1wY29tcGxldGUgaGlkZXMgL2hvbWUvc2thbmdh cy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLXBjb21wbGV0ZQovaG9tZS9za2FuZ2FzL3dpcC9vcmct bW9kZS9saXNwL29iLWdyb292eSBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29y Zy9vYi1ncm9vdnkKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1pbmZvIGhpZGVz IC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29sLWluZm8KL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9veC1odG1sIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xp c3Avb3JnL294LWh0bWwKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1wcm9jZXNz aW5nIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLXByb2Nlc3NpbmcK L2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1qcyBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9vYi1qcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L294LXRleGluZm8gaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3gtdGV4 aW5mbwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLXJtYWlsIGhpZGVzIC9ob21l L3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29sLXJtYWlsCi9ob21lL3NrYW5nYXMvd2lwL29y Zy1tb2RlL2xpc3Avb3gtaWNhbGVuZGFyIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xp c3Avb3JnL294LWljYWxlbmRhcgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy10 YWJsZSBoaWRlcyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9vcmctdGFibGUKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctbGlzdCBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9vcmctbGlzdAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9s aXNwL29yZy1jYXB0dXJlIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29y Zy1jYXB0dXJlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZGl0YWEgaGlkZXMg L2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb2ItZGl0YWEKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vcmctYWdlbmRhIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNz L2xpc3Avb3JnL29yZy1hZ2VuZGEKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmct Y3RhZ3MgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWN0YWdzCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc2NyZWVuIGhpZGVzIC9ob21lL3NrYW5n YXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iLXNjcmVlbgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9k ZS9saXNwL29iIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3JnL29iCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItaGxlZGdlciBoaWRlcyAvaG9tZS9za2FuZ2Fz L3dpcC9lbWFjcy9saXNwL29yZy9vYi1obGVkZ2VyCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb3JnLWxvYWRkZWZzIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xpc3Avb3Jn L29yZy1sb2FkZGVmcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LW1hbiBoaWRl cyAvaG9tZS9za2FuZ2FzL3dpcC9lbWFjcy9saXNwL29yZy9veC1tYW4KL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vcmctc3JjIGhpZGVzIC9ob21lL3NrYW5nYXMvd2lwL2VtYWNzL2xp c3Avb3JnL29yZy1zcmMKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctZm9vdG5v dGUgaGlkZXMgL2hvbWUvc2thbmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWZvb3Rub3RlCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWluc3RhbGwgaGlkZXMgL2hvbWUvc2th bmdhcy93aXAvZW1hY3MvbGlzcC9vcmcvb3JnLWluc3RhbGwKL2hvbWUvc2thbmdhcy8uZW1hY3Mu ZC9lbHBhL2FzeW5jLTEuOS40L2FzeW5jLWJ5dGVjb21wIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvYXN5bmMtMS45LjMvYXN5bmMtYnl0ZWNvbXAKL2hvbWUvc2thbmdhcy8u ZW1hY3MuZC9lbHBhL2FzeW5jLTEuOS40L3NtdHBtYWlsLWFzeW5jIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvYXN5bmMtMS45LjMvc210cG1haWwtYXN5bmMKL2hvbWUvc2th bmdhcy8uZW1hY3MuZC9lbHBhL2FzeW5jLTEuOS40L2RpcmVkLWFzeW5jIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvYXN5bmMtMS45LjMvZGlyZWQtYXN5bmMKL2hvbWUvc2th bmdhcy8uZW1hY3MuZC9lbHBhL2FzeW5jLTEuOS40L2FzeW5jIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvYXN5bmMtMS45LjMvYXN5bmMKL2hvbWUvc2thbmdhcy8uZW1hY3Mu ZC9lbHBhL2FzeW5jLTEuOS40L2FzeW5jLXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL2FzeW5jLTEuOS4zL2FzeW5jLXBrZwovaG9tZS9za2FuZ2FzLy5lbWFjcy5kL2Vs cGEvYXN5bmMtMS45LjQvYXN5bmMtYXV0b2xvYWRzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvYXN5bmMtMS45LjMvYXN5bmMtYXV0b2xvYWRzCi9ob21lL3NrYW5nYXMvLmVt YWNzLmQvZWxwYS9ib3hxdW90ZS0yLjEvYm94cXVvdGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9ib3hxdW90ZS0yLjEvYm94cXVvdGUKL2hvbWUvc2thbmdhcy8uZW1hY3Mu ZC9lbHBhL2JveHF1b3RlLTIuMS9ib3hxdW90ZS1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9ib3hxdW90ZS0yLjEvYm94cXVvdGUtYXV0b2xvYWRzCi9ob21l L3NrYW5nYXMvLmVtYWNzLmQvZWxwYS9ib3hxdW90ZS0yLjEvYm94cXVvdGUtcGtnIGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvYm94cXVvdGUtMi4xL2JveHF1b3RlLXBrZwov aG9tZS9za2FuZ2FzLy5lbWFjcy5kL2VscGEvZGltaW5pc2gtMC40NS9kaW1pbmlzaCBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2RpbWluaXNoLTAuNDUvZGltaW5pc2gKL2hv bWUvc2thbmdhcy8uZW1hY3MuZC9lbHBhL2RpbWluaXNoLTAuNDUvZGltaW5pc2gtcGtnIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvZGltaW5pc2gtMC40NS9kaW1pbmlzaC1w a2cKL2hvbWUvc2thbmdhcy8uZW1hY3MuZC9lbHBhL2RpbWluaXNoLTAuNDUvZGltaW5pc2gtYXV0 b2xvYWRzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvZGltaW5pc2gtMC40 NS9kaW1pbmlzaC1hdXRvbG9hZHMKL2hvbWUvc2thbmdhcy8uZW1hY3MuZC9lbHBhL21hcmtkb3du LW1vZGUtMjAyMDA1MTQuMTYvbWFya2Rvd24tbW9kZS1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9tYXJrZG93bi1tb2RlLTIuM3NuYXBzaG90MjkwL21hcmtk b3duLW1vZGUtYXV0b2xvYWRzCi9ob21lL3NrYW5nYXMvLmVtYWNzLmQvZWxwYS9tYXJrZG93bi1t b2RlLTIwMjAwNTE0LjE2L21hcmtkb3duLW1vZGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9tYXJrZG93bi1tb2RlLTIuM3NuYXBzaG90MjkwL21hcmtkb3duLW1vZGUKL2hv bWUvc2thbmdhcy8uZW1hY3MuZC9lbHBhL21hcmtkb3duLW1vZGUtMjAyMDA1MTQuMTYvbWFya2Rv d24tbW9kZS1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9tYXJrZG93 bi1tb2RlLTIuM3NuYXBzaG90MjkwL21hcmtkb3duLW1vZGUtcGtnCi9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb3JnLWxpc3QgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS9vcmctOS4zLjEvb3JnLWxpc3QKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9v Yi1kb3QgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2It ZG90Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3gtYmVhbWVyIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL294LWJlYW1lcgovaG9tZS9za2Fu Z2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1lbnRpdGllcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctZW50aXRpZXMKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vcmctaW5kZW50IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvb3JnLTkuMy4xL29yZy1pbmRlbnQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vYi1vY2FtbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMu MS9vYi1vY2FtbAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy12ZXJzaW9uIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy12ZXJzaW9u Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItbGVkZ2VyIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWxlZGdlcgovaG9tZS9za2FuZ2Fz L3dpcC9vcmctbW9kZS9saXNwL29iLXBsYW50dW1sIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLXBsYW50dW1sCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2Itc2VkIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3Jn LTkuMy4xL29iLXNlZAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy10YWJsZSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctdGFibGUK L2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1lYm5mIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWVibmYKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9veC1tYW4gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9vcmctOS4zLjEvb3gtbWFuCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLXRl bXBvIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy10 ZW1wbwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294IGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL294Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2ItZ251cGxvdCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L29yZy05LjMuMS9vYi1nbnVwbG90Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2It bWF0bGFiIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29i LW1hdGxhYgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1saW50IGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1saW50Ci9ob21lL3Nr YW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItaGxlZGdlciBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1obGVkZ2VyCi9ob21lL3NrYW5nYXMvd2lwL29y Zy1tb2RlL2xpc3Avb2Itc3FsaXRlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvb3JnLTkuMy4xL29iLXNxbGl0ZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29i LXJlZiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1y ZWYKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1ld3cgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtZXd3Ci9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb3JnLWVsZW1lbnQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9vcmctOS4zLjEvb3JnLWVsZW1lbnQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUv bGlzcC9vYi1KIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4x L29iLUoKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1zaGVsbCBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1zaGVsbAovaG9tZS9za2Fu Z2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWhhc2tlbGwgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItaGFza2VsbAovaG9tZS9za2FuZ2FzL3dpcC9vcmct bW9kZS9saXNwL29yZy1tb2JpbGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9vcmctOS4zLjEvb3JnLW1vYmlsZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29i LXB5dGhvbiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9v Yi1weXRob24KL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1saWx5cG9uZCBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1saWx5cG9uZAov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLWJpYnRleCBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vbC1iaWJ0ZXgKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9veC10ZXhpbmZvIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEvb3JnLTkuMy4xL294LXRleGluZm8KL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUv bGlzcC9vYi10YWJsZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05 LjMuMS9vYi10YWJsZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1nb3RvIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1nb3RvCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3gtb2R0IGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL294LW9kdAovaG9tZS9za2FuZ2FzL3dpcC9vcmct bW9kZS9saXNwL29yZy1kdXJhdGlvbiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL29yZy05LjMuMS9vcmctZHVyYXRpb24KL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vcmctc3JjIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4x L29yZy1zcmMKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmcta2V5cyBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmcta2V5cwovaG9tZS9z a2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL29yZy05LjMuMS9vcmcKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9v Yi1zY2hlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEv b2Itc2NoZW1lCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2wtbWhlIGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29sLW1oZQovaG9tZS9za2Fu Z2FzL3dpcC9vcmctbW9kZS9saXNwL29iLW1heGltYSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1tYXhpbWEKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1v ZGUvbGlzcC9vYi1hc3ltcHRvdGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9vcmctOS4zLjEvb2ItYXN5bXB0b3RlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b3JnLWFnZW5kYSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMu MS9vcmctYWdlbmRhCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItY2xvanVyZSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1jbG9qdXJl Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLW51bSBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctbnVtCi9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb3JnLWFyY2hpdmUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9vcmctOS4zLjEvb3JnLWFyY2hpdmUKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUv bGlzcC9vYi1zYXNzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTku My4xL29iLXNhc3MKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctY29sdmlldyBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctY29sdmll dwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LW9yZyBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9veC1vcmcKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vYiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29y Zy05LjMuMS9vYgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1tYWNzIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1tYWNzCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItbGlzcCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1saXNwCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb3gtcHVibGlzaCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L29yZy05LjMuMS9veC1wdWJsaXNoCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2It anMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItanMK L2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1kb2N2aWV3IGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29sLWRvY3ZpZXcKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vYi1hd2sgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9vcmctOS4zLjEvb2ItYXdrCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b2ItZXZhbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9v Yi1ldmFsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3gtYXNjaWkgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gtYXNjaWkKL2hvbWUvc2th bmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1lc2hlbGwgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtZXNoZWxsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb3JnLW1hY3JvIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv b3JnLTkuMy4xL29yZy1tYWNybwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1p bmxpbmV0YXNrIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4x L29yZy1pbmxpbmV0YXNrCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItdmFsYSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi12YWxhCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc3FsIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLXNxbAovaG9tZS9za2FuZ2FzL3dpcC9vcmct bW9kZS9saXNwL29sIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTku My4xL29sCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWZvb3Rub3RlIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1mb290bm90ZQov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLWJiZGIgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtYmJkYgovaG9tZS9za2FuZ2FzL3dpcC9v cmctbW9kZS9saXNwL29yZy1jdGFncyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL29yZy05LjMuMS9vcmctY3RhZ3MKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9v cmctbW91c2UgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEv b3JnLW1vdXNlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2wtcm1haWwgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtcm1haWwKL2hvbWUv c2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1jYWxjIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWNhbGMKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1v ZGUvbGlzcC9vcmctZmFjZXMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9v cmctOS4zLjEvb3JnLWZhY2VzCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItamF2 YSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1qYXZh Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZ3Jvb3Z5IGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWdyb292eQovaG9tZS9za2FuZ2Fz L3dpcC9vcmctbW9kZS9saXNwL29iLXNoZW4gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9vcmctOS4zLjEvb2Itc2hlbgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L29iLW9jdGF2ZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMu MS9vYi1vY3RhdmUKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctbG9hZGRlZnMg aGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLWxvYWRk ZWZzCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLXBsb3QgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLXBsb3QKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vYi1lc2hlbGwgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItZXNoZWxsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb3JnLWNyeXB0IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3Jn LTkuMy4xL29yZy1jcnlwdAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWlvIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWlvCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZm9ydHJhbiBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1mb3J0cmFuCi9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb2ItbXNjZ2VuIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvb3JnLTkuMy4xL29iLW1zY2dlbgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L29iLWx1YSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9v Yi1sdWEKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC13M20gaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtdzNtCi9ob21lL3NrYW5nYXMv d2lwL29yZy1tb2RlL2xpc3Avb3JnLWlkIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvb3JnLTkuMy4xL29yZy1pZAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29y Zy1hdHRhY2gtZ2l0IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTku My4xL29yZy1hdHRhY2gtZ2l0Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItYWJj IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWFiYwov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1jYXB0dXJlIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1jYXB0dXJlCi9ob21lL3NrYW5n YXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWF0dGFjaCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctYXR0YWNoCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2wtZ251cyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29y Zy05LjMuMS9vbC1nbnVzCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItcGljb2xp c3AgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItcGlj b2xpc3AKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctcHJvdG9jb2wgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLXByb3RvY29sCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItQyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1DCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb2wtaW5mbyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05 LjMuMS9vbC1pbmZvCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLXRpbWVyIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy10aW1lcgov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNzcyBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1jc3MKL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9veC1sYXRleCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L29yZy05LjMuMS9veC1sYXRleAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWZv cnRoIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWZv cnRoCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2wtaXJjIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29sLWlyYwovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29iLW9yZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL29yZy05LjMuMS9vYi1vcmcKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1t YWtlZmlsZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9v Yi1tYWtlZmlsZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1mZWVkIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1mZWVkCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItY29yZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1jb3JlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2ItcGVybCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29y Zy05LjMuMS9vYi1wZXJsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWRhdGV0 cmVlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1k YXRldHJlZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNvcSBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1jb3EKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vYi1leHAgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9vcmctOS4zLjEvb2ItZXhwCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b3JnLXBjb21wbGV0ZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05 LjMuMS9vcmctcGNvbXBsZXRlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItcHJv Y2Vzc2luZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9v Yi1wcm9jZXNzaW5nCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc3RhbiBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1zdGFuCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItY29taW50IGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWNvbWludAovaG9tZS9za2FuZ2FzL3dpcC9v cmctbW9kZS9saXNwL29iLWxvYiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L29yZy05LjMuMS9vYi1sb2IKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi10YW5n bGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItdGFu Z2xlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3gtbWQgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gtbWQKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vcmctY29tcGF0IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvb3JnLTkuMy4xL29yZy1jb21wYXQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vYi1sYXRleCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMu MS9vYi1sYXRleAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LWh0bWwgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gtaHRtbAovaG9tZS9z a2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1jbG9jayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctY2xvY2sKL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9vYi1SIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3Jn LTkuMy4xL29iLVIKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctaW5zdGFsbCBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctaW5zdGFs bAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXNjcmVlbiBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1zY3JlZW4KL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vYi1ydWJ5IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEvb3JnLTkuMy4xL29iLXJ1YnkKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vYi1lbWFjcy1saXNwIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3Jn LTkuMy4xL29iLWVtYWNzLWxpc3AKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9veC1p Y2FsZW5kYXIgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEv b3gtaWNhbGVuZGFyCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWhhYml0IGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1oYWJpdAov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWRpdGFhIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLWRpdGFhCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvYXBhY2hlLW1vZGUtMi4yLjAvYXBhY2hlLW1vZGUtYXV0b2xvYWRzIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2FwYWNoZS1tb2RlLTIuMi4w L2FwYWNoZS1tb2RlLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Fw YWNoZS1tb2RlLTIuMi4wL2FwYWNoZS1tb2RlLXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9hcGFjaGUtbW9kZS0yLjIuMC9hcGFjaGUtbW9kZS1wa2cKL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9hcGFjaGUtbW9kZS0yLjIuMC9hcGFjaGUtbW9kZSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9hcGFjaGUtbW9kZS0yLjIu MC9hcGFjaGUtbW9kZQovaG9tZS9za2FuZ2FzLy5lbWFjcy5kL2VscGEvYXN5bmMtMS45LjQvZGly ZWQtYXN5bmMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvYXN5bmMt MS45LjMvZGlyZWQtYXN5bmMKL2hvbWUvc2thbmdhcy8uZW1hY3MuZC9lbHBhL2FzeW5jLTEuOS40 L2FzeW5jIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2FzeW5jLTEu OS4zL2FzeW5jCi9ob21lL3NrYW5nYXMvLmVtYWNzLmQvZWxwYS9hc3luYy0xLjkuNC9hc3luYy1w a2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvYXN5bmMtMS45LjMv YXN5bmMtcGtnCi9ob21lL3NrYW5nYXMvLmVtYWNzLmQvZWxwYS9hc3luYy0xLjkuNC9zbXRwbWFp bC1hc3luYyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9hc3luYy0x LjkuMy9zbXRwbWFpbC1hc3luYwovaG9tZS9za2FuZ2FzLy5lbWFjcy5kL2VscGEvYXN5bmMtMS45 LjQvYXN5bmMtYXV0b2xvYWRzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL2FzeW5jLTEuOS4zL2FzeW5jLWF1dG9sb2FkcwovaG9tZS9za2FuZ2FzLy5lbWFjcy5kL2Vs cGEvYXN5bmMtMS45LjQvYXN5bmMtYnl0ZWNvbXAgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvYXN5bmMtMS45LjMvYXN5bmMtYnl0ZWNvbXAKL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS9iYXItY3Vyc29yLTIuMC9iYXItY3Vyc29yLWF1dG9sb2FkcyBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9iYXItY3Vyc29yLTIuMC9iYXIt Y3Vyc29yLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Jhci1jdXJz b3ItMi4wL2Jhci1jdXJzb3IgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvYmFyLWN1cnNvci0yLjAvYmFyLWN1cnNvcgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL2Jhci1jdXJzb3ItMi4wL2Jhci1jdXJzb3ItcGtnIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2Jhci1jdXJzb3ItMi4wL2Jhci1jdXJzb3ItcGtnCi91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvYm0tMjAxOTA1L2JtLWF1dG9sb2FkcyBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9ibS0yMDE5MDUvYm0tYXV0b2xvYWRzCi91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvYm0tMjAxOTA1L2JtIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2JtLTIwMTkwNS9ibQovdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL2JtLTIwMTkwNS9ibS1zeW5jIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2JtLTIwMTkwNS9ibS1zeW5jCi91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvYm0tMjAxOTA1L2JtLXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9ibS0yMDE5MDUvYm0tcGtnCi9ob21lL3NrYW5nYXMvLmVtYWNzLmQvZWxw YS9ib3hxdW90ZS0yLjEvYm94cXVvdGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvYm94cXVvdGUtMi4xL2JveHF1b3RlCi9ob21lL3NrYW5nYXMvLmVtYWNzLmQvZWxw YS9ib3hxdW90ZS0yLjEvYm94cXVvdGUtYXV0b2xvYWRzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2JveHF1b3RlLTIuMS9ib3hxdW90ZS1hdXRvbG9hZHMKL2hvbWUv c2thbmdhcy8uZW1hY3MuZC9lbHBhL2JveHF1b3RlLTIuMS9ib3hxdW90ZS1wa2cgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvYm94cXVvdGUtMi4xL2JveHF1b3RlLXBr ZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Jyb3dzZS1raWxsLXJpbmctMi4wLjAv YnJvd3NlLWtpbGwtcmluZy1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS1zcmMvYnJvd3NlLWtpbGwtcmluZy0yLjAuMC9icm93c2Uta2lsbC1yaW5nLWF1dG9s b2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Jyb3dzZS1raWxsLXJpbmctMi4w LjAvYnJvd3NlLWtpbGwtcmluZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9icm93c2Uta2lsbC1yaW5nLTIuMC4wL2Jyb3dzZS1raWxsLXJpbmcKL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9icm93c2Uta2lsbC1yaW5nLTIuMC4wL2Jyb3dzZS1raWxsLXJp bmctcGtnIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2Jyb3dzZS1r aWxsLXJpbmctMi4wLjAvYnJvd3NlLWtpbGwtcmluZy1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvcmFpbHNjYXN0LXRoZW1lIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0w LjAuMi9yYWlsc2Nhc3QtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvcG9rLXdvZy10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvcG9rLXdvZy10aGVt ZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAu Mi9qc2MtbGlnaHQtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2pzYy1saWdodC10aGVtZQovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9taXN0eWRheS10aGVt ZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1t b2Rlcm4tMC4wLjIvbWlzdHlkYXktdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZGFyay1lcmMtdGhlbWUgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2Rhcmst ZXJjLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9k ZXJuLTAuMC4yL3Jlc29sdmUtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3Jlc29sdmUtdGhlbWUKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZ25vbWUtdGhl bWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUt bW9kZXJuLTAuMC4yL2dub21lLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv Y29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2JsdWUtZXNoZWxsLXRoZW1lIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9ibHVl LWVzaGVsbC10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1l LW1vZGVybi0wLjAuMi90dHktZGFyay10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvdHR5LWRhcmstdGhlbWUKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvb3N3 YWxkLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9y LXRoZW1lLW1vZGVybi0wLjAuMi9vc3dhbGQtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvbWFycXVhcmR0LXRoZW1lIGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAu Mi9tYXJxdWFyZHQtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10 aGVtZS1tb2Rlcm4tMC4wLjIvYWFsdG8tZGFyay10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvYWFsdG8tZGFyay10 aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0w LjAuMi9qc2MtZGFyay10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvanNjLWRhcmstdGhlbWUKL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvam9uYWRhYmlhbi1z bGF0ZS10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvam9uYWRhYmlhbi1zbGF0ZS10aGVtZQovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zdWJ0bGUtaGFja2Vy LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9zdWJ0bGUtaGFja2VyLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2RhcmstaW5mby10aGVtZSBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4t MC4wLjIvZGFyay1pbmZvLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29s b3ItdGhlbWUtbW9kZXJuLTAuMC4yL3JvdG9yLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9yb3Rvci10aGVtZQov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9y b2Jpbi1ob29kLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9yb2Jpbi1ob29kLXRoZW1lCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2FsaWNlYmx1ZS10aGVt ZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1t b2Rlcm4tMC4wLjIvYWxpY2VibHVlLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2JsdWUtZ251cy10aGVtZSBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvYmx1 ZS1nbnVzLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUt bW9kZXJuLTAuMC4yL2NsYXJpdHktdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2NsYXJpdHktdGhlbWUKL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvanNjLWxp Z2h0Mi10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvanNjLWxpZ2h0Mi10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9lbWFjcy1udy10aGVtZSBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4t MC4wLjIvZW1hY3MtbnctdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvcmFtYW5nYWxhaHktdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3JhbWFuZ2Fs YWh5LXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9k ZXJuLTAuMC4yL3doZWF0LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi93aGVhdC10aGVtZQovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zYWxtb24tZGlmZi10 aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVt ZS1tb2Rlcm4tMC4wLjIvc2FsbW9uLWRpZmYtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvc2l0YXJhbXYtc29sYXJpcy10aGVtZSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rl cm4tMC4wLjIvc2l0YXJhbXYtc29sYXJpcy10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9maXNjaG1laXN0ZXItdGhlbWUgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL2Zpc2NobWVpc3Rlci10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Nv bG9yLXRoZW1lLW1vZGVybi0wLjAuMi9iZWlnZS1kaWZmLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9iZWlnZS1k aWZmLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9k ZXJuLTAuMC4yL3JlbmVnYWRlLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9yZW5lZ2FkZS10aGVtZQovdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zaGFtYW4t dGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhl bWUtbW9kZXJuLTAuMC4yL3NoYW1hbi10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9hbmRyZWFzLXRoZW1lIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9hbmRy ZWFzLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9k ZXJuLTAuMC4yL3dvcmQtcGVyZmVjdC10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvd29yZC1wZXJmZWN0LXRoZW1l Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4y L2tpbmdzYWp6LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9raW5nc2Fqei10aGVtZQovdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zYWxtb24tZm9udC1sb2Nr LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9zYWxtb24tZm9udC1sb2NrLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2dyYXkxLXRoZW1lIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0w LjAuMi9ncmF5MS10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9tYXJpbmUtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL21hcmluZS10aGVtZQovdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9kZWVw LWJsdWUtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29s b3ItdGhlbWUtbW9kZXJuLTAuMC4yL2RlZXAtYmx1ZS10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zbm93aXNoLXRoZW1lIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0w LjAuMi9zbm93aXNoLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3It dGhlbWUtbW9kZXJuLTAuMC4yL2piLXNpbXBsZS10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvamItc2ltcGxlLXRo ZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL3J5ZXJzb24tdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3J5ZXJzb24tdGhlbWUKL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvd2hhdGV2ZXJ5b3V3YW50 LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi93aGF0ZXZlcnlvdXdhbnQtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvbGV0aGUtdGhlbWUgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL2xldGhlLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhl bWUtbW9kZXJuLTAuMC4yL3NpbXBsZS0xLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zaW1wbGUtMS10aGVtZQov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9j YWxtLWZvcmVzdC10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvY2FsbS1mb3Jlc3QtdGhlbWUKL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvcmV0cm8tb3Jhbmdl LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9yZXRyby1vcmFuZ2UtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvc3VidGxlLWJsdWUtdGhlbWUgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJu LTAuMC4yL3N1YnRsZS1ibHVlLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv Y29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3hlbWFjcy10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIveGVtYWNzLXRo ZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL3NpdGFyYW12LW50LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zaXRhcmFtdi1udC10aGVtZQovdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9ldXBob3Jp YS10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10 aGVtZS1tb2Rlcm4tMC4wLjIvZXVwaG9yaWEtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvanVsaWUtdGhlbWUgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2p1 bGllLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9k ZXJuLTAuMC4yL3N1YmR1ZWQtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3N1YmR1ZWQtdGhlbWUKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvcmFzcG9wb3Zp Yy10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10 aGVtZS1tb2Rlcm4tMC4wLjIvcmFzcG9wb3ZpYy10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9ibHVlLW1vb2QtdGhlbWUgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL2JsdWUtbW9vZC10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9y LXRoZW1lLW1vZGVybi0wLjAuMi9sYXRlLW5pZ2h0LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9sYXRlLW5pZ2h0 LXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJu LTAuMC4yL3Nub3ctdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3Nub3ctdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZ3JlaW5lci10aGVtZSBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4t MC4wLjIvZ3JlaW5lci10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9y LXRoZW1lLW1vZGVybi0wLjAuMi9nb2xkZW5yb2QtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2dvbGRlbnJvZC10 aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0w LjAuMi9zdGFuZGFyZC1lZGlmZi10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvc3RhbmRhcmQtZWRpZmYtdGhlbWUK L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIv YWFsdG8tbGlnaHQtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2FhbHRvLWxpZ2h0LXRoZW1lCi91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2JsdWUtc2VhLXRo ZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1l LW1vZGVybi0wLjAuMi9ibHVlLXNlYS10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9taWRuaWdodC10aGVtZSBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvbWlk bmlnaHQtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1t b2Rlcm4tMC4wLjIvcmV0cm8tZ3JlZW4tdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3JldHJvLWdyZWVuLXRoZW1l Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4y L2luZm9kb2MtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMv Y29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2luZm9kb2MtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvam9uYWRhYmlhbi10aGVtZSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rl cm4tMC4wLjIvam9uYWRhYmlhbi10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9iaGFyYWR3YWotdGhlbWUgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2JoYXJh ZHdhai10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1v ZGVybi0wLjAuMi9ncmF5MzAtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2dyYXkzMC10aGVtZQovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9ndGstaWRlLXRo ZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1l LW1vZGVybi0wLjAuMi9ndGstaWRlLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL21vbnR6LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9tb250ei10 aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0w LjAuMi9iaWxsdy10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvYmlsbHctdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZGFyay1ibHVlMi10aGVtZSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rl cm4tMC4wLjIvZGFyay1ibHVlMi10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9zdGFuZGFyZC10aGVtZSBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvc3RhbmRh cmQtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rl cm4tMC4wLjIvZGFyay1nbnVzLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9kYXJrLWdudXMtdGhlbWUKL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvYmxpcHBi bG9wcC10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvYmxpcHBibG9wcC10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9jb2xvci10aGVtZS1tb2Rlcm4t cGtnIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1l LW1vZGVybi0wLjAuMi9jb2xvci10aGVtZS1tb2Rlcm4tcGtnCi91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2Zlbmctc2h1aS10aGVtZSBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4t MC4wLjIvZmVuZy1zaHVpLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29s b3ItdGhlbWUtbW9kZXJuLTAuMC4yL2Rlc2VydC10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZGVzZXJ0LXRoZW1l Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4y L2RpZ2l0YWwtb2ZzMS10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZGlnaXRhbC1vZnMxLXRoZW1lCi91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2JlaWdlLWVz aGVsbC10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvYmVpZ2UtZXNoZWxsLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3Bvay13b2ItdGhlbWUgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJu LTAuMC4yL3Bvay13b2ItdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xv ci10aGVtZS1tb2Rlcm4tMC4wLjIvbGF3cmVuY2UtdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2xhd3JlbmNlLXRo ZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL2RhcmstbGFwdG9wLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9kYXJrLWxhcHRvcC10aGVtZQovdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9sZC1kYXJr LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9sZC1kYXJrLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2VtYWNzLTIxLXRoZW1lIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9l bWFjcy0yMS10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1l LW1vZGVybi0wLjAuMi9jb2xvci10aGVtZS1tb2Rlcm4tYXV0b2xvYWRzIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9jb2xv ci10aGVtZS1tb2Rlcm4tYXV0b2xvYWRzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv Y29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3BhcnVzLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9wYXJ1cy10aGVt ZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAu Mi9ibGFjay1vbi1ncmF5LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9ibGFjay1vbi1ncmF5LXRoZW1lCi91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL21hdHJp eC10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10 aGVtZS1tb2Rlcm4tMC4wLjIvbWF0cml4LXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2hvYmVyLXRoZW1lIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9ob2Jl ci10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVy bi0wLjAuMi9kYXJrLWZvbnQtbG9jay10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvZGFyay1mb250LWxvY2stdGhl bWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4w LjIva2F0ZXN0ZXItdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2thdGVzdGVyLXRoZW1lCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2hpZ2gtY29udHJhc3Qt dGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhl bWUtbW9kZXJuLTAuMC4yL2hpZ2gtY29udHJhc3QtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvY29taWRpYS10aGVtZSBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4w LjIvY29taWRpYS10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9qZWRpdC1ncmV5LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9qZWRpdC1ncmV5LXRo ZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL3hwLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2Nv bG9yLXRoZW1lLW1vZGVybi0wLjAuMi94cC10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9jb2JhbHQtdGhlbWUgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2Nv YmFsdC10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1v ZGVybi0wLjAuMi90YXlsb3ItdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3RheWxvci10aGVtZQovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9kYXJrLWdyZWVu LXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2NvbG9yLXRo ZW1lLW1vZGVybi0wLjAuMi9kYXJrLWdyZWVuLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2NsYXNzaWMtdGhlbWUgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4y L2NsYXNzaWMtdGhlbWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVt ZS1tb2Rlcm4tMC4wLjIvY2hhcmNvYWwtYmxhY2stdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2NoYXJjb2FsLWJs YWNrLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9k ZXJuLTAuMC4yL3BpZXJzb24tdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3BpZXJzb24tdGhlbWUKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvdmltLWNvbG9y cy10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10 aGVtZS1tb2Rlcm4tMC4wLjIvdmltLWNvbG9ycy10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9kYXJrLWJsdWUtdGhlbWUgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL2RhcmstYmx1ZS10aGVtZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2NvbG9y LXRoZW1lLW1vZGVybi0wLjAuMi9ibHVlLWVyYy10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvYmx1ZS1lcmMtdGhl bWUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9jb2xvci10aGVtZS1tb2Rlcm4tMC4w LjIvdGFtaW5nLW1yLWFybmVzb24tdGhlbWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS1zcmMvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3RhbWluZy1tci1hcm5lc29uLXRo ZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAu MC4yL2NvbG9yLXRoZW1lLW1vZGVybiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvY29sb3ItdGhlbWUtbW9kZXJuCi91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL2dub21l Mi10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10 aGVtZS1tb2Rlcm4tMC4wLjIvZ25vbWUyLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvY29sb3ItdGhlbWUtbW9kZXJuLTAuMC4yL3NjaW50aWxsYS10aGVtZSBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIv c2NpbnRpbGxhLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhl bWUtbW9kZXJuLTAuMC4yL2JoYXJhZHdhai1zbGF0ZS10aGVtZSBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9jb2xvci10aGVtZS1tb2Rlcm4tMC4wLjIvYmhhcmFkd2Fq LXNsYXRlLXRoZW1lCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY29sb3ItdGhlbWUt bW9kZXJuLTAuMC4yL2FyamVuLXRoZW1lIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL2NvbG9yLXRoZW1lLW1vZGVybi0wLjAuMi9hcmplbi10aGVtZQovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Nzdi1tb2RlLTEuMTIvY3N2LW1vZGUtYXV0b2xvYWRzIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2Nzdi1tb2RlLTEuMTIvY3N2 LW1vZGUtYXV0b2xvYWRzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY3N2LW1vZGUt MS4xMi9jc3YtbW9kZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9j c3YtbW9kZS0xLjEyL2Nzdi1tb2RlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvY3N2 LW1vZGUtMS4xMi9jc3YtbW9kZS1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvY3N2LW1vZGUtMS4xMi9jc3YtbW9kZS1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9jc3YtbW9kZS0xLjEyL2Nzdi1tb2RlLXRlc3RzIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2Nzdi1tb2RlLTEuMTIvY3N2LW1vZGUtdGVzdHMKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9kZWJpYW4tZWwtMzcvZGViaWFuLWVsLWF1dG9s b2FkcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9kZWJpYW4tZWwt MzcvZGViaWFuLWVsLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Rl Ymlhbi1lbC0zNy9nbnVzLUJUUyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9kZWJpYW4tZWwtMzcvZ251cy1CVFMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9kZWJpYW4tZWwtMzcvcHJlc2VlZCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9kZWJpYW4tZWwtMzcvcHJlc2VlZAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL2RlYmlhbi1lbC0zNy9kZWJpYW4tYnVnIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEtc3JjL2RlYmlhbi1lbC0zNy9kZWJpYW4tYnVnCi91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvZGViaWFuLWVsLTM3L2RlYmlhbi1lbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9kZWJpYW4tZWwtMzcvZGViaWFuLWVsCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvZGViaWFuLWVsLTM3L2FwdC11dGlscyBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9kZWJpYW4tZWwtMzcvYXB0LXV0aWxzCi91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvZGViaWFuLWVsLTM3L2RlYmlhbi1hdXRvbG9hZHMgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvZGViaWFuLWVsLTM3L2RlYmlh bi1hdXRvbG9hZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9kZWJpYW4tZWwtMzcv ZGViaWFuLWVsLXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9k ZWJpYW4tZWwtMzcvZGViaWFuLWVsLXBrZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L2RlYmlhbi1lbC0zNy9hcHQtc291cmNlcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9kZWJpYW4tZWwtMzcvYXB0LXNvdXJjZXMKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9kZWJpYW4tZWwtMzcvZGViLXZpZXcgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS1zcmMvZGViaWFuLWVsLTM3L2RlYi12aWV3Ci9ob21lL3NrYW5nYXMvLmVt YWNzLmQvZWxwYS9kaW1pbmlzaC0wLjQ1L2RpbWluaXNoIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2RpbWluaXNoLTAuNDUvZGltaW5pc2gKL2hvbWUvc2thbmdhcy8u ZW1hY3MuZC9lbHBhL2RpbWluaXNoLTAuNDUvZGltaW5pc2gtcGtnIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2RpbWluaXNoLTAuNDUvZGltaW5pc2gtcGtnCi9ob21l L3NrYW5nYXMvLmVtYWNzLmQvZWxwYS9kaW1pbmlzaC0wLjQ1L2RpbWluaXNoLWF1dG9sb2FkcyBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9kaW1pbmlzaC0wLjQ1L2Rp bWluaXNoLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Vwcm9qZWN0 LTEuNS9lcHJvamVjdC1qYXZhc2NyaXB0LW5wbSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9lcHJvamVjdC0xLjUvZXByb2plY3QtamF2YXNjcmlwdC1ucG0KL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9lcHJvamVjdC0xLjUvZXByb2plY3QtYXJkdWlubyBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9lcHJvamVjdC0xLjUvZXBy b2plY3QtYXJkdWlubwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Vwcm9qZWN0LTEu NS9lcHJvamVjdC1ydWJ5IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L2Vwcm9qZWN0LTEuNS9lcHJvamVjdC1ydWJ5Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvZXByb2plY3QtMS41L2Vwcm9qZWN0LXJ1Ynktb24tcmFpbHMgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvZXByb2plY3QtMS41L2Vwcm9qZWN0LXJ1Ynktb24tcmFp bHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9lcHJvamVjdC0xLjUvZXByb2plY3Qt cGVybCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9lcHJvamVjdC0x LjUvZXByb2plY3QtcGVybAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Vwcm9qZWN0 LTEuNS9lcHJvamVjdC1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvZXByb2plY3QtMS41L2Vwcm9qZWN0LWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL2Vwcm9qZWN0LTEuNS9lcHJvamVjdC1waHAtY29tcG9zZXIgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvZXByb2plY3QtMS41L2Vwcm9qZWN0 LXBocC1jb21wb3NlcgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2Vwcm9qZWN0LTEu NS9lcHJvamVjdC1weXRob24gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvZXByb2plY3QtMS41L2Vwcm9qZWN0LXB5dGhvbgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhL2Vwcm9qZWN0LTEuNS9lcHJvamVjdC1jbG9qdXJlLWxlaW5pbmdlbiBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9lcHJvamVjdC0xLjUvZXByb2plY3QtY2xv anVyZS1sZWluaW5nZW4KL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9lcHJvamVjdC0x LjUvZXByb2plY3QtYW5kcm9pZCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9lcHJvamVjdC0xLjUvZXByb2plY3QtYW5kcm9pZAovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL2Vwcm9qZWN0LTEuNS9lcHJvamVjdCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9lcHJvamVjdC0xLjUvZXByb2plY3QKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9lcHJvamVjdC0xLjUvZXByb2plY3QtdGVzdHMgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvZXByb2plY3QtMS41L2Vwcm9qZWN0LXRlc3RzCi91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvZXByb2plY3QtMS41L2Vwcm9qZWN0LWV4dHJh cyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9lcHJvamVjdC0xLjUv ZXByb2plY3QtZXh0cmFzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvZXByb2plY3Qt MS41L2Vwcm9qZWN0LWphdmFzY3JpcHQtZ3J1bnQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvZXByb2plY3QtMS41L2Vwcm9qZWN0LWphdmFzY3JpcHQtZ3J1bnQKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9lcHJvamVjdC0xLjUvZXByb2plY3QtamF2YXNj cmlwdC1ib3dlciBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9lcHJv amVjdC0xLjUvZXByb2plY3QtamF2YXNjcmlwdC1ib3dlcgovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL2Vwcm9qZWN0LTEuNS9lcHJvamVjdC1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvZXByb2plY3QtMS41L2Vwcm9qZWN0LXBrZwovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL2ZvbGRpbmctMjAxNzA5MjUuMTUzOC9mb2xkaW5nLXBrZyBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9mb2xkaW5nLTIwMTcwOTI1 LjE1MzgvZm9sZGluZy1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9mb2xkaW5n LTIwMTcwOTI1LjE1MzgvZm9sZGluZy1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS1zcmMvZm9sZGluZy0yMDE3MDkyNS4xNTM4L2ZvbGRpbmctYXV0b2xvYWRz Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvZm9sZGluZy0yMDE3MDkyNS4xNTM4L2Zv bGRpbmcgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvZm9sZGluZy0y MDE3MDkyNS4xNTM4L2ZvbGRpbmcKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9ncmFw aHZpei1kb3QtbW9kZS0wLjMuMTAvZ3JhcGh2aXotZG90LW1vZGUtcGtnIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2dyYXBodml6LWRvdC1tb2RlLTAuMy4xMC9ncmFw aHZpei1kb3QtbW9kZS1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9ncmFwaHZp ei1kb3QtbW9kZS0wLjMuMTAvZ3JhcGh2aXotZG90LW1vZGUtYXV0b2xvYWRzIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2dyYXBodml6LWRvdC1tb2RlLTAuMy4xMC9n cmFwaHZpei1kb3QtbW9kZS1hdXRvbG9hZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9ncmFwaHZpei1kb3QtbW9kZS0wLjMuMTAvZ3JhcGh2aXotZG90LW1vZGUgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvZ3JhcGh2aXotZG90LW1vZGUtMC4zLjEwL2dy YXBodml6LWRvdC1tb2RlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvaGVsbS0zLjYu MC9oZWxtLW9jY3VyIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hl bG0tMy42LjAvaGVsbS1vY2N1cgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0t My42LjAvaGVsbS14LWZpbGVzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL2hlbG0tMy42LjAvaGVsbS14LWZpbGVzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvaGVsbS0zLjYuMC9oZWxtLXJlZ2V4cCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tcmVnZXhwCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWFkYXB0aXZlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1hZGFwdGl2ZQovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1zeXMgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLXN5cwovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1wa2cgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLXBrZwovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1yaW5nIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1yaW5nCi91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWltZW51IGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1pbWVudQovdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS10eXBlcyBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tdHlwZXMKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4wL2hlbG0tbWlzYyBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tbWlzYwov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1uZXQgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLW5ldAov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1kYWJicmV2IGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1k YWJicmV2Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWVs aXNwIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAv aGVsbS1lbGlzcAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVs bS1zaGVsbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMu Ni4wL2hlbG0tc2hlbGwKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4w L2hlbG0tY29tbWFuZCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9o ZWxtLTMuNi4wL2hlbG0tY29tbWFuZAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hl bG0tMy42LjAvaGVsbS1jb25maWcgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS1zcmMvaGVsbS0zLjYuMC9oZWxtLWNvbmZpZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL2hlbG0tMy42LjAvaGVsbS1ib29rbWFyayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tYm9va21hcmsKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4wL2hlbG0tYnVmZmVycyBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tYnVmZmVycwovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1sb2NhdGUgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWxvY2F0ZQovdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1hdXRvbG9hZHMgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWF1 dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1l bGlzcC1wYWNrYWdlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hl bG0tMy42LjAvaGVsbS1lbGlzcC1wYWNrYWdlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvaGVsbS0zLjYuMC9oZWxtLWluZm8gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWluZm8KL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS9oZWxtLTMuNi4wL2hlbG0tbWFuIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1tYW4KL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS9oZWxtLTMuNi4wL2hlbG0taWQtdXRpbHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWlkLXV0aWxzCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWV2YWwgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWV2YWwKL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4wL2hlbG0tbW9kZSBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tbW9kZQovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1lc2hlbGwgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWVzaGVsbAovdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1maW5kIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1maW5kCi91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWNvbG9yIGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1jb2xvcgov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1oZWxwIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1oZWxw Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWdyZXAgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLWdy ZXAKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4wL2hlbG0tdGFncyBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0t dGFncwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1lYXN5 bWVudSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4w L2hlbG0tZWFzeW1lbnUKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4w L2hlbG0tZm9yLWZpbGVzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L2hlbG0tMy42LjAvaGVsbS1mb3ItZmlsZXMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9oZWxtLTMuNi4wL2hlbG0tY29taW50IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1jb21pbnQKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9oZWxtLTMuNi4wL2hlbG0tc2VtYW50aWMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS1zcmMvaGVsbS0zLjYuMC9oZWxtLXNlbWFudGljCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvaGVsbS0zLjYuMC9oZWxtLWZpbGVzIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tMy42LjAvaGVsbS1maWxlcwovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS11dGlscyBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tdXRpbHMKL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLTMuNi4wL2hlbG0tZm9udCBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tZm9udAovdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2hlbG0tMy42LjAvaGVsbS1leHRlcm5hbCBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9oZWxtLTMuNi4wL2hlbG0tZXh0 ZXJuYWwKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLWNvcmUtMy42LjAvaGVs bS1jb3JlLWF1dG9sb2FkcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9oZWxtLWNvcmUtMy42LjAvaGVsbS1jb3JlLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL2hlbG0tY29yZS0zLjYuMC9oZWxtIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL2hlbG0tY29yZS0zLjYuMC9oZWxtCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvaGVsbS1jb3JlLTMuNi4wL2hlbG0tbXVsdGktbWF0Y2ggaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS1jb3JlLTMuNi4wL2hlbG0tbXVs dGktbWF0Y2gKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLWNvcmUtMy42LjAv aGVsbS1jb3JlLXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9o ZWxtLWNvcmUtMy42LjAvaGVsbS1jb3JlLXBrZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL2hlbG0tY29yZS0zLjYuMC9oZWxtLXNvdXJjZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9oZWxtLWNvcmUtMy42LjAvaGVsbS1zb3VyY2UKL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9oZWxtLWNvcmUtMy42LjAvaGVsbS1saWIgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvaGVsbS1jb3JlLTMuNi4wL2hlbG0tbGliCi91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvaHRtbGl6ZS0xLjU1L2h0bWxpemUtcGtnIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2h0bWxpemUtMS41NS9odG1s aXplLXBrZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2h0bWxpemUtMS41NS9odG1s aXplIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2h0bWxpemUtMS41 NS9odG1saXplCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvaHRtbGl6ZS0xLjU1L2h0 bWxpemUtYXV0b2xvYWRzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L2h0bWxpemUtMS41NS9odG1saXplLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhL2luaXRzcGxpdC0xLjgvaW5pdHNwbGl0LXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9pbml0c3BsaXQtMS44L2luaXRzcGxpdC1wa2cKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9pbml0c3BsaXQtMS44L2luaXRzcGxpdC10ZXN0IGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL2luaXRzcGxpdC0xLjgvaW5pdHNw bGl0LXRlc3QKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9pbml0c3BsaXQtMS44L2lu aXRzcGxpdCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9pbml0c3Bs aXQtMS44L2luaXRzcGxpdAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL2luaXRzcGxp dC0xLjgvaW5pdHNwbGl0LWF1dG9sb2FkcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9pbml0c3BsaXQtMS44L2luaXRzcGxpdC1hdXRvbG9hZHMKL2hvbWUvc2thbmdh cy8uZW1hY3MuZC9lbHBhL21hcmtkb3duLW1vZGUtMjAyMDA1MTQuMTYvbWFya2Rvd24tbW9kZS1h dXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbWFya2Rv d24tbW9kZS0yLjNzbmFwc2hvdDI5MC9tYXJrZG93bi1tb2RlLWF1dG9sb2FkcwovaG9tZS9za2Fu Z2FzLy5lbWFjcy5kL2VscGEvbWFya2Rvd24tbW9kZS0yMDIwMDUxNC4xNi9tYXJrZG93bi1tb2Rl LXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9tYXJrZG93bi1t b2RlLTIuM3NuYXBzaG90MjkwL21hcmtkb3duLW1vZGUtcGtnCi9ob21lL3NrYW5nYXMvLmVtYWNz LmQvZWxwYS9tYXJrZG93bi1tb2RlLTIwMjAwNTE0LjE2L21hcmtkb3duLW1vZGUgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbWFya2Rvd24tbW9kZS0yLjNzbmFwc2hv dDI5MC9tYXJrZG93bi1tb2RlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbXV0dC1h bGlhcy0xLjQvbXV0dC1hbGlhcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9tdXR0LWFsaWFzLTEuNC9tdXR0LWFsaWFzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvbXV0dC1hbGlhcy0xLjQvbXV0dC1hbGlhcy1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbXV0dC1hbGlhcy0xLjQvbXV0dC1hbGlhcy1hdXRv bG9hZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9tdXR0LWFsaWFzLTEuNC9tdXR0 LWFsaWFzLXBrZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9tdXR0 LWFsaWFzLTEuNC9tdXR0LWFsaWFzLXBrZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L211dHRyYy1tb2RlLTEuMi4xL211dHRyYy1tb2RlLWF1dG9sb2FkcyBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9tdXR0cmMtbW9kZS0xLjIuMS9tdXR0cmMtbW9kZS1h dXRvbG9hZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9tdXR0cmMtbW9kZS0xLjIu MS9tdXR0cmMtbW9kZS1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvbXV0dHJjLW1vZGUtMS4yLjEvbXV0dHJjLW1vZGUtcGtnCi91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvbXV0dHJjLW1vZGUtMS4yLjEvbXV0dHJjLW1vZGUgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbXV0dHJjLW1vZGUtMS4yLjEvbXV0dHJjLW1vZGUK L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLW1l c3NhZ2UgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbm90bXVjaC0w LjI5LjMvbm90bXVjaC1tZXNzYWdlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90 bXVjaC0wLjI5LjMvbm90bXVjaC1qdW1wIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL25vdG11Y2gtMC4yOS4zL25vdG11Y2gtanVtcAovdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhL25vdG11Y2gtMC4yOS4zL25vdG11Y2gtaGVsbG8gaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1oZWxsbwov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL25vdG11Y2gtMC4yOS4zL25vdG11Y2gtbWFp bGRpci1mY2MgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbm90bXVj aC0wLjI5LjMvbm90bXVjaC1tYWlsZGlyLWZjYwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhL25vdG11Y2gtMC4yOS4zL25vdG11Y2gtcGFyc2VyIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL25vdG11Y2gtMC4yOS4zL25vdG11Y2gtcGFyc2VyCi91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1wcmludCBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9ub3RtdWNoLTAuMjkuMy9ub3Rt dWNoLXByaW50Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90bXVjaC0wLjI5LjMv bm90bXVjaC10cmVlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL25v dG11Y2gtMC4yOS4zL25vdG11Y2gtdHJlZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L25vdG11Y2gtMC4yOS4zL3JzdGRvYyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9ub3RtdWNoLTAuMjkuMy9yc3Rkb2MKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLXRhZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLXRhZwovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL25vdG11Y2gtMC4yOS4zL25vdG11Y2gtY29tcGF0IGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL25vdG11Y2gtMC4yOS4zL25vdG11Y2gt Y29tcGF0Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90bXVjaC0wLjI5LjMvbm90 bXVjaC1kcmFmdCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9ub3Rt dWNoLTAuMjkuMy9ub3RtdWNoLWRyYWZ0Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv bm90bXVjaC0wLjI5LjMvbm90bXVjaC1jcnlwdG8gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1jcnlwdG8KL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLXF1ZXJ5IGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL25vdG11Y2gtMC4yOS4zL25vdG11Y2gt cXVlcnkKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3Rt dWNoLWFkZHJlc3MgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbm90 bXVjaC0wLjI5LjMvbm90bXVjaC1hZGRyZXNzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1tdWEgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1tdWEKL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLXdhc2ggaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbm90bXVjaC0wLjI5LjMvbm90bXVjaC13YXNo Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1h dXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvbm90bXVj aC0wLjI5LjMvbm90bXVjaC1hdXRvbG9hZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLWNvbXBhbnkgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS1zcmMvbm90bXVjaC0wLjI5LjMvbm90bXVjaC1jb21wYW55Ci91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90bXVjaC0wLjI5LjMvbm90bXVjaC12ZXJzaW9uIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL25vdG11Y2gtMC4yOS4zL25v dG11Y2gtdmVyc2lvbgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL25vdG11Y2gtMC4y OS4zL25vdG11Y2gtc2hvdyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLXNob3cKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLWxpYiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLWxpYgovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL25vdG11Y2gtMC4yOS4zL21ha2UtZGVwcyBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9ub3RtdWNoLTAuMjkuMy9tYWtlLWRlcHMKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9ub3RtdWNoLTAuMjkuMy9ub3RtdWNoLXBrZyBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9ub3RtdWNoLTAuMjkuMy9u b3RtdWNoLXBrZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL25vdG11Y2gtMC4yOS4z L2Nvb2xqIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL25vdG11Y2gt MC4yOS4zL2Nvb2xqCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvbm90bXVjaC0wLjI5 LjMvbm90bXVjaCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9ub3Rt dWNoLTAuMjkuMy9ub3RtdWNoCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWlu ZGVudCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEv b3JnLWluZGVudAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy12ZXJzaW9uIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctdmVy c2lvbgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctY2hvb3Nl IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmct Y2hvb3NlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1tYWMt bGluayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEv b3JnLW1hYy1saW5rCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItcGxhbnR1bWwg aGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXBs YW50dW1sCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLXZibmV0 IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi12 Ym5ldAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy10YWJsZSBoaWRlcyAvdXNy L3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLXRhYmxlCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3gtbWFuIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9veC1tYW4KL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9vcmctdGVtcG8gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS1zcmMvb3JnLTkuMy4xL29yZy10ZW1wbwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L29iLWdudXBsb3QgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3Jn LTkuMy4xL29iLWdudXBsb3QKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1obGVk Z2VyIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9v Yi1obGVkZ2VyCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1u b3RpZnkgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4x L29yZy1ub3RpZnkKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1zcWxpdGUgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXNxbGl0 ZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1zbWlsZXMgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXNtaWxl cwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLUogaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLUoKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vYi1oYXNrZWxsIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL29yZy05LjMuMS9vYi1oYXNrZWxsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb3JnLW1vYmlsZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9vcmctOS4zLjEvb3JnLW1vYmlsZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29y Zy05LjMuMS9vcmctZXZhbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9vcmctOS4zLjEvb3JnLWV2YWwKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1w eXRob24gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4x L29iLXB5dGhvbgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWxpbHlwb25kIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1saWx5 cG9uZAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctbGVhcm4g aGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1s ZWFybgovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LXRleGluZm8gaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL294LXRleGluZm8KL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLXZlbG9jaXR5IGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctdmVsb2Np dHkKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctZHVyYXRpb24gaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1kdXJhdGlvbgov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1tYXRob21hdGljIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1tYXRo b21hdGljCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLXN0YXRh IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1z dGF0YQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLW1oZSBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2wtbWhlCi9ob21lL3NrYW5n YXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItdGFibGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXRhYmxlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2ItbWF4aW1hIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL29yZy05LjMuMS9vYi1tYXhpbWEKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9v cmctOS4zLjEvb3JnLXNjcmVlbnNob3QgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1zY3JlZW5zaG90Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEvb3JnLTkuMy4xL29yZy1tYWlyaXggaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1tYWlyaXgKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtYm9va21hcmsgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29sLWJvb2ttYXJrCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29iLXBocCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItcGhwCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb3JnLW51bSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9vcmctOS4zLjEvb3JnLW51bQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05 LjMuMS9vYi10Y2wgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3Jn LTkuMy4xL29iLXRjbAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLW1hdGxhYiBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItbWF0 bGFiCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWFyY2hpdmUgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1hcmNoaXZlCi91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29sLXZtIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vbC12bQovaG9tZS9za2Fu Z2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXNoZWxsIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1zaGVsbAovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL29yZy05LjMuMS9vcmctZWxkb2MgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1lbGRvYwovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL29yZy05LjMuMS9vbC1naXQtbGluayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2wtZ2l0LWxpbmsKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vYi1zYXNzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL29yZy05LjMuMS9vYi1zYXNzCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b3JnLWVsZW1lbnQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3Jn LTkuMy4xL29yZy1lbGVtZW50Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2IgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLW1hY3MgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1tYWNzCi9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb3gtcHVibGlzaCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb3gtcHVibGlzaAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhL29yZy05LjMuMS9vYi1yZWRpcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItcmVkaXMKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUv bGlzcC9vcmctZW50aXRpZXMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvb3JnLTkuMy4xL29yZy1lbnRpdGllcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L29iLWF3ayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4z LjEvb2ItYXdrCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZXZhbCBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItZXZhbAovaG9t ZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LWFzY2lpIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9veC1hc2NpaQovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29sLWVzaGVsbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb2wtZXNoZWxsCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb2ItbGlzcCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9v cmctOS4zLjEvb2ItbGlzcAovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMu MS9vYi1zcGljZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmct OS4zLjEvb2Itc3BpY2UKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEv b3JnLWxpY2Vuc2UgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3Jn LTkuMy4xL29yZy1saWNlbnNlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWlu bGluZXRhc2sgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTku My4xL29yZy1pbmxpbmV0YXNrCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTku My4xL29yZy1kZXBlbmQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMv b3JnLTkuMy4xL29yZy1kZXBlbmQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1q cyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2It anMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtbWV3IGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vbC1tZXcKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi12YWxhIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi12YWxhCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29sLWVsaXNwLXN5bWJvbCBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2wtZWxpc3Atc3ltYm9sCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc3FsIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1zcWwKL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9veC1iZWFtZXIgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS1zcmMvb3JnLTkuMy4xL294LWJlYW1lcgovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L29yZy05LjMuMS9vcmctc2NyZWVuIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL29yZy05LjMuMS9vcmctc2NyZWVuCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvb3JnLTkuMy4xL29iLWV1a2xlaWRlcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItZXVrbGVpZGVzCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb3JnLWNvbHZpZXcgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS1zcmMvb3JnLTkuMy4xL29yZy1jb2x2aWV3Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvb3JnLTkuMy4xL29yZy13aWtpbm9kZXMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy13aWtpbm9kZXMKL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLWJpYnRleC1leHRyYXMgaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1iaWJ0ZXgtZXh0cmFzCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2wgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29sCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEvb3JnLTkuMy4xL29yZy1ldmFsLWxpZ2h0IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctZXZhbC1saWdodAovaG9tZS9za2FuZ2FzL3dpcC9v cmctbW9kZS9saXNwL29yZy1mb290bm90ZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWZvb3Rub3RlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1t b2RlL2xpc3Avb2wtYmlidGV4IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL29yZy05LjMuMS9vbC1iaWJ0ZXgKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9v cmctOS4zLjEvb3gtczUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMv b3JnLTkuMy4xL294LXM1Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWN0YWdz IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmct Y3RhZ3MKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctbW91c2UgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1tb3VzZQovaG9t ZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLXJtYWlsIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vbC1ybWFpbAovdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1qdWxpYSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItanVsaWEKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9veCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9vcmctOS4zLjEvb3gKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1ld3cgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29sLWV3dwov dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9veC1leHRyYSBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3gtZXh0cmEKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctZ290byBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWdvdG8KL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLWVmZmVjdGl2ZW5lc3MgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1lZmZlY3RpdmVuZXNz Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itb2N0YXZlIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1vY3RhdmUKL2hvbWUvc2th bmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctbG9hZGRlZnMgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1sb2FkZGVmcwovaG9tZS9za2FuZ2Fz L3dpcC9vcmctbW9kZS9saXNwL29iLWZvcnRyYW4gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLWZvcnRyYW4KL2hvbWUvc2thbmdhcy93aXAvb3Jn LW1vZGUvbGlzcC9vYi1sdWEgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvb3JnLTkuMy4xL29iLWx1YQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05 LjMuMS9vcmctYXR0YWNoLWVtYmVkZGVkLWltYWdlcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWF0dGFjaC1lbWJlZGRlZC1pbWFnZXMKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gtY29uZmx1ZW5jZSBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3gtY29uZmx1 ZW5jZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1saXN0IGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctbGlzdAovaG9tZS9z a2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL294LW9kdCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3gtb2R0Ci91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEvb3JnLTkuMy4xL29yZy1saW5rLWVkaXQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1saW5rLWVkaXQKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vYi1hYmMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvb3JnLTkuMy4xL29iLWFiYwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNw L29iLWVibmYgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTku My4xL29iLWVibmYKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3Jn LWF1dG9sb2FkcyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmct OS4zLjEvb3JnLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05 LjMuMS9veC1yc3MgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3Jn LTkuMy4xL294LXJzcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1jYXB0dXJl IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmct Y2FwdHVyZQovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9veC1mcmVl bWluZCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEv b3gtZnJlZW1pbmQKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctbGludCBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWxpbnQK L2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1zY2hlbWUgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXNjaGVtZQovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9veC1ncm9mZiBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3gtZ3JvZmYKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vcmctY3J5cHQgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1jcnlwdAovdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhL29yZy05LjMuMS9veC10YXNranVnZ2xlciBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3gtdGFza2p1Z2dsZXIKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vYi1DIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEtc3JjL29yZy05LjMuMS9vYi1DCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b2wtaW5mbyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4z LjEvb2wtaW5mbwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNzcyBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItY3NzCi91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy10b2MgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy10b2MKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2Itb3ogaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLW96Ci9ob21lL3NrYW5nYXMvd2lw L29yZy1tb2RlL2xpc3Avb2ItZm9ydGggaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3Av ZWxwYS1zcmMvb3JnLTkuMy4xL29iLWZvcnRoCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xp c3Avb3JnIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMu MS9vcmcKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1yZWYgaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXJlZgovaG9tZS9za2Fu Z2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXBpY29saXNwIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1waWNvbGlzcAovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29iLW9yZyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9vcmctOS4zLjEvb2Itb3JnCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b3JnLW1hY3JvIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05 LjMuMS9vcmctbWFjcm8KL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEv b3JnLXN0YXRpYy1tYXRoamF4IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL29yZy05LjMuMS9vcmctc3RhdGljLW1hdGhqYXgKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1v ZGUvbGlzcC9vcmctYWdlbmRhIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL29yZy05LjMuMS9vcmctYWdlbmRhCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv b3JnLTkuMy4xL29yZy1yZWdpc3RyeSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9vcmctOS4zLjEvb3JnLXJlZ2lzdHJ5Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb2ItbWFrZWZpbGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1z cmMvb3JnLTkuMy4xL29iLW1ha2VmaWxlCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b2Itb2NhbWwgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTku My4xL29iLW9jYW1sCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29y Zy1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4x L29yZy1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItY3No YXJwIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9v Yi1jc2hhcnAKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2wtbWFu IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vbC1t YW4KL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLXN1ZG9rdSBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLXN1 ZG9rdQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXNoZW4gaGlkZXMgL3Vzci9z aGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXNoZW4KL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLWNvbnRhY3RzIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctY29udGFjdHMKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gta29tYS1sZXR0ZXIgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL294LWtvbWEt bGV0dGVyCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29sLW5vdG11 Y2ggaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29s LW5vdG11Y2gKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLXBh bmVsIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9v cmctcGFuZWwKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1zdGFuIGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1zdGFuCi9ob21l L3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWF0dGFjaCBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWF0dGFjaAovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmctaW50ZXJhY3RpdmUtcXVlcnkgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1pbnRlcmFj dGl2ZS1xdWVyeQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNvbWludCBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItY29taW50 Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItbG9iIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1sb2IKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vYi10YW5nbGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXRhbmdsZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9k ZS9saXNwL294LW1kIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29y Zy05LjMuMS9veC1tZAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWVzaGVsbCBo aWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItZXNo ZWxsCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1pbnZvaWNl IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmct aW52b2ljZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy10aW1lciBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLXRpbWVyCi9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWlkIGhpZGVzIC91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctaWQKL3Vzci9zaGFyZS9lbWFjcy9z aXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gtYmlidGV4IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9veC1iaWJ0ZXgKL2hvbWUvc2thbmdhcy93aXAv b3JnLW1vZGUvbGlzcC9vYi1kb3QgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS1zcmMvb3JnLTkuMy4xL29iLWRvdAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29i LWphdmEgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4x L29iLWphdmEKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3gtZGVj ayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3gt ZGVjawovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1jb21wYXQgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1jb21wYXQKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1wcm9jZXNzaW5nIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1wcm9jZXNzaW5nCi91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1wYXNzd29yZHMgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1wYXNzd29y ZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLWNoZWNrbGlz dCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3Jn LWNoZWNrbGlzdAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29sLWJiZGIgaGlkZXMg L3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29sLWJiZGIKL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb2ItbWF0aGVtYXRpY2EgaGlk ZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLW1hdGhl bWF0aWNhCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWNsb2NrIGhpZGVzIC91 c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctY2xvY2sKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1zZWQgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXNlZAovaG9tZS9za2FuZ2FzL3dpcC9v cmctbW9kZS9saXNwL29yZy1hdHRhY2gtZ2l0IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1s aXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctYXR0YWNoLWdpdAovaG9tZS9za2FuZ2FzL3dpcC9v cmctbW9kZS9saXNwL29sLWlyYyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh LXNyYy9vcmctOS4zLjEvb2wtaXJjCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2It Y2xvanVyZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4z LjEvb2ItY2xvanVyZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1pbnN0YWxs IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmct aW5zdGFsbAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNhbGMgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLWNhbGMKL2hvbWUv c2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9veC1odG1sIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9veC1odG1sCi9ob21lL3NrYW5nYXMvd2lwL29y Zy1tb2RlL2xpc3Avb2ItbGVkZ2VyIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL29yZy05LjMuMS9vYi1sZWRnZXIKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9veC1vcmcgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTku My4xL294LW9yZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vYi1m b211cyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEv b2ItZm9tdXMKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctcGxvdCBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLXBsb3QKL2hv bWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9veC1pY2FsZW5kYXIgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL294LWljYWxlbmRhcgovaG9tZS9z a2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLW1zY2dlbiBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItbXNjZ2VuCi91c3Ivc2hhcmUvZW1hY3Mv c2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1leHBpcnkgaGlkZXMgL3Vzci9zaGFyZS9lbWFj cy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1leHBpcnkKL2hvbWUvc2thbmdhcy93 aXAvb3JnLW1vZGUvbGlzcC9vYi1SIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2Vs cGEtc3JjL29yZy05LjMuMS9vYi1SCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3Jn LTkuMy4xL29sLXdsIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29y Zy05LjMuMS9vbC13bAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1wY29tcGxl dGUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29y Zy1wY29tcGxldGUKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC1kb2N2aWV3IGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vbC1kb2N2 aWV3Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItZW1hY3MtbGlzcCBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItZW1hY3MtbGlz cAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLXBlcmwgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLXBlcmwKL2hvbWUvc2thbmdh cy93aXAvb3JnLW1vZGUvbGlzcC9vcmcta2V5cyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUt bGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWtleXMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS9vcmctOS4zLjEvb3JnLWNvbGxlY3RvciBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3Np dGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWNvbGxlY3RvcgovdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhL29yZy05LjMuMS9vcmd0Ymwtc3FsaW5zZXJ0IGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmd0Ymwtc3FsaW5zZXJ0Ci9o b21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb2Itc2NyZWVuIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1zY3JlZW4KL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS9vcmctOS4zLjEvb3JnLXNlY3JldGFyeSBoaWRlcyAvdXNyL3No YXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLXNlY3JldGFyeQovaG9t ZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1oYWJpdCBoaWRlcyAvdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLWhhYml0Ci9ob21lL3NrYW5nYXMv d2lwL29yZy1tb2RlL2xpc3Avb2wtZ251cyBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb2wtZ251cwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9s aXNwL29iLWFzeW1wdG90ZSBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNy Yy9vcmctOS4zLjEvb2ItYXN5bXB0b3RlCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEv b3JnLTkuMy4xL29yZy1tYWMtaUNhbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9vcmctOS4zLjEvb3JnLW1hYy1pQ2FsCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNw L2VscGEvb3JnLTkuMy4xL29yZy10cmFjayBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlz cC9lbHBhLXNyYy9vcmctOS4zLjEvb3JnLXRyYWNrCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2Rl L2xpc3Avb3JnLWRhdGV0cmVlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL29yZy05LjMuMS9vcmctZGF0ZXRyZWUKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlz cC9vcmctZmFjZXMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3Jn LTkuMy4xL29yZy1mYWNlcwovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29yZy1wcm90 b2NvbCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEv b3JnLXByb3RvY29sCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29y Zy1hbm5vdGF0ZS1maWxlIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L29yZy05LjMuMS9vcmctYW5ub3RhdGUtZmlsZQovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9s aXNwL294LWxhdGV4IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29y Zy05LjMuMS9veC1sYXRleAovaG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWNvcmUg aGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLWNv cmUKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vcmctc3JjIGhpZGVzIC91c3Ivc2hh cmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctc3JjCi9ob21lL3NrYW5n YXMvd2lwL29yZy1tb2RlL2xpc3Avb2ItaW8gaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxp c3AvZWxwYS1zcmMvb3JnLTkuMy4xL29iLWlvCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xp c3Avb2ItY29xIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05 LjMuMS9vYi1jb3EKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1sYXRleCBoaWRl cyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9vcmctOS4zLjEvb2ItbGF0ZXgK L2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vbC13M20gaGlkZXMgL3Vzci9zaGFyZS9l bWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29sLXczbQovaG9tZS9za2FuZ2FzL3dp cC9vcmctbW9kZS9saXNwL29iLWV4cCBoaWRlcyAvdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9l bHBhLXNyYy9vcmctOS4zLjEvb2ItZXhwCi9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Av b2ItZ3Jvb3Z5IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05 LjMuMS9vYi1ncm9vdnkKL2hvbWUvc2thbmdhcy93aXAvb3JnLW1vZGUvbGlzcC9vYi1ydWJ5IGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1ydWJ5 Ci9ob21lL3NrYW5nYXMvd2lwL29yZy1tb2RlL2xpc3Avb3JnLWZlZWQgaGlkZXMgL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvb3JnLTkuMy4xL29yZy1mZWVkCi91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvb3JnLTkuMy4xL29yZy1jb250cmliZGlyIGhpZGVzIC91c3Iv c2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vcmctY29udHJpYmRpcgov aG9tZS9za2FuZ2FzL3dpcC9vcmctbW9kZS9saXNwL29iLWRpdGFhIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL29yZy05LjMuMS9vYi1kaXRhYQovdXNyL3NoYXJlL2Vt YWNzL3NpdGUtbGlzcC9lbHBhL3BvZC1tb2RlLTEuMy9wb2QtbW9kZSBoaWRlcyAvdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy9wb2QtbW9kZS0xLjMvcG9kLW1vZGUKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9wb2QtbW9kZS0xLjMvcG9kLW1vZGUtYXV0b2xvYWRzIGhp ZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL3BvZC1tb2RlLTEuMy9wb2Qt bW9kZS1hdXRvbG9hZHMKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS9wb2QtbW9kZS0x LjMvcG9kLW1vZGUtcGtnIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3Jj L3BvZC1tb2RlLTEuMy9wb2QtbW9kZS1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxw YS9wb3B1cC0wLjUuMy9wb3B1cC1hdXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRl LWxpc3AvZWxwYS1zcmMvcG9wdXAtMC41LjMvcG9wdXAtYXV0b2xvYWRzCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvcG9wdXAtMC41LjMvcG9wdXAtcGtnIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL3BvcHVwLTAuNS4zL3BvcHVwLXBrZwovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL3BvcHVwLTAuNS4zL3BvcHVwIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL3BvcHVwLTAuNS4zL3BvcHVwCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvc2Vzc2lvbi0yLjQuMi9zZXNzaW9uIGhpZGVzIC91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL3Nlc3Npb24tMi40LjIvc2Vzc2lvbgovdXNyL3NoYXJl L2VtYWNzL3NpdGUtbGlzcC9lbHBhL3Nlc3Npb24tMi40LjIvc2Vzc2lvbi1wa2cgaGlkZXMgL3Vz ci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvc2Vzc2lvbi0yLjQuMi9zZXNzaW9uLXBr ZwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL3Nlc3Npb24tMi40LjIvc2Vzc2lvbi1h dXRvbG9hZHMgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvc2Vzc2lv bi0yLjQuMi9zZXNzaW9uLWF1dG9sb2FkcwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBh L3RhYmJhci0yMDE2MDUyNC90YWJiYXItd2luZG93IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEtc3JjL3RhYmJhci0yMDE2MDUyNC90YWJiYXItd2luZG93Ci91c3Ivc2hhcmUv ZW1hY3Mvc2l0ZS1saXNwL2VscGEvdGFiYmFyLTIwMTYwNTI0L2FxdWFtYWNzLXRvb2xzIGhpZGVz IC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEtc3JjL3RhYmJhci0yMDE2MDUyNC9hcXVh bWFjcy10b29scwovdXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhL3RhYmJhci0yMDE2MDUy NC90YWJiYXItYXV0b2xvYWRzIGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEt c3JjL3RhYmJhci0yMDE2MDUyNC90YWJiYXItYXV0b2xvYWRzCi91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEvdGFiYmFyLTIwMTYwNTI0L3RhYmJhciBoaWRlcyAvdXNyL3NoYXJlL2VtYWNz L3NpdGUtbGlzcC9lbHBhLXNyYy90YWJiYXItMjAxNjA1MjQvdGFiYmFyCi91c3Ivc2hhcmUvZW1h Y3Mvc2l0ZS1saXNwL2VscGEvdGFiYmFyLTIwMTYwNTI0L2FxdWFtYWNzLXRhYmJhciBoaWRlcyAv dXNyL3NoYXJlL2VtYWNzL3NpdGUtbGlzcC9lbHBhLXNyYy90YWJiYXItMjAxNjA1MjQvYXF1YW1h Y3MtdGFiYmFyCi91c3Ivc2hhcmUvZW1hY3Mvc2l0ZS1saXNwL2VscGEvdGFiYmFyLTIwMTYwNTI0 L3RhYmJhci1wa2cgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvdGFi YmFyLTIwMTYwNTI0L3RhYmJhci1wa2cKL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS90 YWJiYXItMjAxNjA1MjQvYXF1YW1hY3MtY29tcGF0IGhpZGVzIC91c3Ivc2hhcmUvZW1hY3Mvc2l0 ZS1saXNwL2VscGEtc3JjL3RhYmJhci0yMDE2MDUyNC9hcXVhbWFjcy1jb21wYXQKL3Vzci9zaGFy ZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS90YWJiYXItMjAxNjA1MjQvb25lLWJ1ZmZlci1vbmUtZnJh bWUgaGlkZXMgL3Vzci9zaGFyZS9lbWFjcy9zaXRlLWxpc3AvZWxwYS1zcmMvdGFiYmFyLTIwMTYw NTI0L29uZS1idWZmZXItb25lLWZyYW1lCgpGZWF0dXJlczoKKHNoYWRvdyBzb3J0IG1haWwtZXh0 ciBlbWFjc2J1ZyBzZW5kbWFpbCB3aW51bSB3aGl0ZXNwYWNlIG1hcmtkb3duLW1vZGUKYnVnLXJl ZmVyZW5jZSBtYWNyb3N0ZXAtYyBjbWFjZXhwIGRpZmYtaGwtZmx5ZGlmZiBjYy1tb2RlIGNjLWZv bnRzCmNjLWd1ZXNzIGNjLW1lbnVzIGNjLWNtZHMgY2Mtc3R5bGVzIGNjLWFsaWduIGNjLWVuZ2lu ZSBjYy12YXJzIGNjLWRlZnMKZ2RiLW1pIGJpbmRhdCBndWQgc21leCB2Yy1naXQgdmMtYnpyIHZj LXNyYyB2Yy1zY2NzIHZjLWN2cyB2Yy1yY3MKZGlmZi1obC1kaXJlZCBmZmFwIGNvdW5zZWwgeGRn IHN3aXBlciB0cmFtcC1zaCB5YXNuaXBwZXQtc25pcHBldHMKeWFzbmlwcGV0IHRlcm0vcnh2dCB0 ZXJtL3h0ZXJtIHh0ZXJtIGNvbXBhbnktb2RkbXVzZSBjb21wYW55LWtleXdvcmRzCmNvbXBhbnkt ZXRhZ3MgY29tcGFueS1ndGFncyBjb21wYW55LWRhYmJyZXYtY29kZSBjb21wYW55LWRhYmJyZXYK Y29tcGFueS1maWxlcyBjb21wYW55LWNhcGYgY29tcGFueS1jbWFrZSBjb21wYW55LXhjb2RlIGNv bXBhbnktY2xhbmcKY29tcGFueS1zZW1hbnRpYyBjb21wYW55LWVjbGltIGNvbXBhbnktdGVtcGxh dGUgY29tcGFueS1iYmRiIG9yZy1oYWJpdApvcmctYWdlbmRhIG9yZy1yZWZpbGUgc2stbWlzYyBz ay1pZG9tLWFydGljbGUtbGVuZ3RoIHNrLWxpc3AKaW5pdC1jb2RpbmctcnVieSBydm0gbWluaXRl c3QgcnVieS10ZXN0LW1vZGUgcGNyZTJlbCByeHQgcmUtYnVpbGRlciByeApyb2JlIHJpbmFyaSBq dW1wIGZpbmRyIHJ1YnktY29tcGlsYXRpb24gd2hpY2gtZnVuYyBpbWVudQpwcm9qZWN0aWxlLXJh aWxzIHJha2UgaW5mbGVjdGlvbnMgaW5mLXJ1YnkgcnVieS1tb2RlIHNtaWUKaW5pdC1jb2Rpbmct cHl0aG9uIGluaXQtY29kaW5nLXBocCBpbml0LWNvZGluZy1wZXJsCmluaXQtY29kaW5nLWVtYWNz LWxpc3Agc3VnZ2VzdCBzcGlubmVyIGxvb3AgbWFjcm9zdGVwIG5hbWVsZXNzIGxpc3AtbW50CmVs aXNwLXNsaW1lLW5hdiBldGFncyBmaWxlbG9vcCB4cmVmIHByb2plY3QgaW5pdC1jb2RpbmctY3Bw CmluaXQtY29kaW5nLWNlZGV0IGluaXQtY29kaW5nLWMgaW5pdC1jb2RpbmctY29tbW9uIHdzLWJ1 dGxlciBzbWVyZ2UtbW9kZQpzbWFydHBhcmVucyBwcm9qZWN0aWxlIGlidWYtZXh0IHBhcmVkaXQg Zmx5bWFrZS1wcm9jIGZseW1ha2UgZWxpZGUtaGVhZApkZWJidWdzIHNvYXAtY2xpZW50IHdhcm5p bmdzIHJuZy14c2QgeHNkLXJlZ2V4cCBjb21wYW55IHBjYXNlCmluaXQtb3JnLW1vZGUgb3JnLWpv dXJuYWwgb3JnLWNyeXB0IGNhbC1pc28gb3JnLWRvd25sb2FkIG9yZy1idWxsZXRzCmlpbWFnZSBv Yi1zaGVsbCBvbC1tYW4gb3JnLXRlbXBvIHRlbXBvIG9sLW5vdG11Y2ggb3JnLXByb3RvY29sCmFu a2ktZWRpdG9yIHJlcXVlc3QgYXV0b3JldmVydCBmaWxlbm90aWZ5IG94LW9kdCBybmctbG9jIHJu Zy11cmkKcm5nLXBhcnNlIHJuZy1tYXRjaCBybmctZHQgcm5nLXV0aWwgcm5nLXB0dHJuIG54bWwt cGFyc2UgbnhtbC1ucwpueG1sLWVuYyB4bWx0b2sgbnhtbC11dGlsIG94LWxhdGV4IG94LWljYWxl bmRhciBveC1odG1sIHRhYmxlIG94LWFzY2lpCm94LXB1Ymxpc2ggb3ggb3JnLWVsZW1lbnQgaW5p dC1tYWlsIG5vdG11Y2ggbm90bXVjaC1oZWxsbyBub3RtdWNoLXRyZWUKbm90bXVjaC1zaG93IG5v dG11Y2gtcHJpbnQgbm90bXVjaC1jcnlwdG8gbm90bXVjaC1tdWEgbm90bXVjaC1tZXNzYWdlCm5v dG11Y2gtZHJhZnQgbm90bXVjaC1tYWlsZGlyLWZjYyBub3RtdWNoLWFkZHJlc3Mgbm90bXVjaC1j b21wYW55Cm5vdG11Y2gtcGFyc2VyIG5vdG11Y2gtd2FzaCBjb29saiBub3RtdWNoLXF1ZXJ5IGdv dG8tYWRkciBpY2FsZW5kYXIKbm90bXVjaC10YWcgY3JtIG5vdG11Y2gtbGliIG5vdG11Y2gtdmVy c2lvbiBub3RtdWNoLWNvbXBhdCBjbCBtbS12aWV3Cm1tbC1zbWltZSBzbWltZSBkaWcgaW5pdC1t ZW50b3IgeG1sLXJwYyB0aW1lem9uZSB1cmwtaHR0cCB1cmwtYXV0aAp1cmwtZ3cgbnNtIGluaXQt aXZ5IGl2eSBkZWxzZWwgY29saXIgaXZ5LW92ZXJsYXkgZmx4IGluaXQtaHlkcmEKaW5pdC1lbGZl ZWQgZWxmZWVkLW9yZyBvcmcgb2Igb2ItdGFuZ2xlIG9iLXJlZiBvYi1sb2Igb2ItdGFibGUgb2It ZXhwCm9yZy1tYWNybyBvcmctZm9vdG5vdGUgb3JnLXNyYyBvYi1jb21pbnQgb3JnLXBjb21wbGV0 ZSBvcmctbGlzdApvcmctZmFjZXMgb3JnLWVudGl0aWVzIG9yZy12ZXJzaW9uIG9iLWVtYWNzLWxp c3Agb2ItY29yZSBvYi1ldmFsCm9yZy10YWJsZSBvbCBvcmcta2V5cyBvcmctY29tcGF0IG9yZy1t YWNzIG9yZy1sb2FkZGVmcyBmaW5kLWZ1bmMKZWxmZWVkLXNob3cgZWxmZWVkLXNlYXJjaCBhdXRv aW5zZXJ0IGJvb2ttYXJrIHBwIG1lc3NhZ2Ugcm1jIHJmYzgyMiBtbWwKbW1sLXNlYyBtbS1kZWNv ZGUgbW0tYm9kaWVzIG1tLWVuY29kZSBtYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldgpnbW0t dXRpbHMgbWFpbGhlYWRlciBlbGZlZWQtY3N2IGVsZmVlZCBlbGZlZWQtY3VybCBlbGZlZWQtbG9n IGVsZmVlZC1kYgplbGZlZWQtbGliIGF2bC10cmVlIGdlbmVyYXRvciB4bWwtcXVlcnkgaHlkcmEg bHYgaW5pdC1hdXRvLWluc2VydC1tb2RlCmluaXQtZGVza3RvcCBkZXNrdG9wIGZyYW1lc2V0IGlu aXQta2V5YmluZGluZ3MgY3VzLWVkaXQgY3VzLXN0YXJ0CmN1cy1sb2FkIGluaXQtZW1hY3Mtc2Vy dmVyIHNlcnZlciBpbml0LWdlbmVyYWwgd2hpY2gta2V5IHdncmVwIGdyZXAKdmlzdWFsLWZpbGwt Y29sdW1uIHVuZG8tdHJlZSBkaWZmIHRyYW1wIHRyYW1wLWxvYWRkZWZzIHRyYW1wdmVyCnRyYW1w LWludGVncmF0aW9uIGZpbGVzLXggdHJhbXAtY29tcGF0IHNoZWxsIHBjb21wbGV0ZSBwYXJzZS10 aW1lCmlzbzg2MDEgbHMtbGlzcCByZWNlbnRmIHRyZWUtd2lkZ2V0IHBvd2VybGluZSBwb3dlcmxp bmUtc2VwYXJhdG9ycyBjb2xvcgpwb3dlcmxpbmUtdGhlbWVzIG9wZW53aXRoIG11bHRpcGxlLWN1 cnNvcnMgbWMtaGlkZS11bm1hdGNoZWQtbGluZXMtbW9kZQptYy1zZXBhcmF0ZS1vcGVyYXRpb25z IHJlY3Rhbmd1bGFyLXJlZ2lvbi1tb2RlIG1jLW1hcmstcG9wIG1jLW1hcmstbW9yZQptYy1jeWNs ZS1jdXJzb3JzIG1jLWVkaXQtbGluZXMgZGlhcnktbGliIGRpYXJ5LWxvYWRkZWZzIGNhbC1tZW51 CmNhbGVuZGFyIGNhbC1sb2FkZGVmcyBtaWRuaWdodCBpb2NjdXIgbm91dGxpbmUgb3V0bGluZSBp ZWRpdCBpZWRpdC1saWIKbXVsdGlwbGUtY3Vyc29ycy1jb3JlIGlkbyBpYnVmZmVyIGlidWZmZXIt bG9hZGRlZnMgZmx5c3BlbGwgaXNwZWxsIGYgZXd3Cm1tLXVybCBnbnVzIG5uaGVhZGVyIGdudXMt dXRpbCBybWFpbCBybWFpbC1sb2FkZGVmcyByZmMyMDQ3IHJmYzIwNDUKaWV0Zi1kcnVtcyB0aW1l LWRhdGUgbWFpbC11dGlscyB3aWQtZWRpdCBtbS11dGlsIG1haWwtcHJzdnIgdXJsLXF1ZXVlCnVy bCB1cmwtcHJveHkgdXJsLXByaXZhY3kgdXJsLWV4cGFuZCB1cmwtbWV0aG9kcyB1cmwtaGlzdG9y eSBtYWlsY2FwIHNocgp0ZXh0LXByb3BlcnR5LXNlYXJjaCB1cmwtY29va2llIHVybC1kb21zdWYg dXJsLXV0aWwgcHVueSBzdmcgeG1sIGRvbQpmb3JtYXQtc3BlYyBlcGEtZmlsZSBlcGEgZGVyaXZl ZCBlcGcgZXBnLWNvbmZpZyBkaXNjb3ZlciBtYWtleSBkaWZmLWhsCnZjLWRpciBld29jIHZjIHZj LWRpc3BhdGNoZXIgZGlmZi1tb2RlIGNlbnRlcmVkLXdpbmRvdwpjZW50ZXJlZC13aW5kb3ctbW9k ZSBmYWNlLXJlbWFwIGJveHF1b3RlIHJlY3QgZGlyZWQtYXN5bmMgZGlyZWQtYXV4CmFzeW5jIGFu enUgdGhpbmdhdHB0IGFnIHZjLXN2biBjb21waWxlIGNvbWludCByaW5nIGZpbmQtZGlyZWQgcyBk YXNoCmRpcmVkIGRpcmVkLWxvYWRkZWZzIGVkbWFjcm8ga21hY3JvIHBhcmVuIHNhdmVwbGFjZSBz di1rYWxlbmRlciBhZHZpY2UKaGwtbGluZSB0aW1lIGltYWdlLWZpbGUgYW5zaS1jb2xvciBpbml0 LXBvcnRhYmlsaXR5IHplbmJ1cm4tdGhlbWUKaW5pdC1wYWNrYWdlIGF1dG8tY29tcGlsZSBwYWNr ZWQgZGltaW5pc2ggZmluZGVyLWluZiBjbC1leHRyYSBoZWxwLW1vZGUKdXNlLXBhY2thZ2UgdXNl LXBhY2thZ2UtZW5zdXJlIHVzZS1wYWNrYWdlLWRlbGlnaHQgdXNlLXBhY2thZ2UtZGltaW5pc2gK dXNlLXBhY2thZ2UtYmluZC1rZXkgYmluZC1rZXkgZWFzeS1tbW9kZSB1c2UtcGFja2FnZS1jb3Jl IGJiZGItbG9hZGRlZnMKaW5mbyBwYWNrYWdlIGVhc3ltZW51IGJyb3dzZS11cmwgdXJsLWhhbmRs ZXJzIHVybC1wYXJzZSBhdXRoLXNvdXJjZQpjbC1zZXEgZWllaW8gZWllaW8tY29yZSBjbC1tYWNz IGVpZWlvLWxvYWRkZWZzIHBhc3N3b3JkLWNhY2hlIGpzb24Kc3Vici14IG1hcCB1cmwtdmFycyBz ZXEgYnl0ZS1vcHQgZ3YgYnl0ZWNvbXAgYnl0ZS1jb21waWxlIGNjb252CmNsLWxvYWRkZWZzIGNs LWxpYiB0b29sdGlwIGVsZG9jIGVsZWN0cmljIHVuaXF1aWZ5IGVkaWZmLWhvb2sgdmMtaG9va3MK bGlzcC1mbG9hdC10eXBlIG13aGVlbCB0ZXJtL3gtd2luIHgtd2luIHRlcm0vY29tbW9uLXdpbiB4 LWRuZCB0b29sLWJhcgpkbmQgZm9udHNldCBpbWFnZSByZWdleHAtb3B0IGZyaW5nZSB0YWJ1bGF0 ZWQtbGlzdCByZXBsYWNlIG5ld2NvbW1lbnQKdGV4dC1tb2RlIGVsaXNwLW1vZGUgbGlzcC1tb2Rl IHByb2ctbW9kZSByZWdpc3RlciBwYWdlIHRhYi1iYXIgbWVudS1iYXIKcmZuLWVzaGFkb3cgaXNl YXJjaCB0aW1lciBzZWxlY3Qgc2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sKc3lu dGF4IGZhY2VtZW51IGZvbnQtY29yZSB0ZXJtL3R0eS1jb2xvcnMgZnJhbWUgbWluaWJ1ZmZlciBj bC1nZW5lcmljCmNoYW0gZ2VvcmdpYW4gdXRmLTgtbGFuZyBtaXNjLWxhbmcgdmlldG5hbWVzZSB0 aWJldGFuIHRoYWkgdGFpLXZpZXQgbGFvCmtvcmVhbiBqYXBhbmVzZSBldWNqcC1tcyBjcDUxOTMy IGhlYnJldyBncmVlayByb21hbmlhbiBzbG92YWsgY3plY2gKZXVyb3BlYW4gZXRoaW9waWMgaW5k aWFuIGN5cmlsbGljIGNoaW5lc2UgY29tcG9zaXRlIGNoYXJzY3JpcHQgY2hhcnByb3AKY2FzZS10 YWJsZSBlcGEtaG9vayBqa2EtY21wci1ob29rIGhlbHAgc2ltcGxlIGFiYnJldiBvYmFycmF5CmNs LXByZWxvYWRlZCBuYWR2aWNlIGxvYWRkZWZzIGJ1dHRvbiBmYWNlcyBjdXMtZmFjZSBtYWNyb2V4 cCBmaWxlcwp0ZXh0LXByb3BlcnRpZXMgb3ZlcmxheSBzaGExIG1kNSBiYXNlNjQgZm9ybWF0IGVu diBjb2RlLXBhZ2VzIG11bGUKY3VzdG9tIHdpZGdldCBoYXNodGFibGUtcHJpbnQtcmVhZGFibGUg YmFja3F1b3RlIHRocmVhZHMgZGJ1c2JpbmQKaW5vdGlmeSBsY21zMiBkeW5hbWljLXNldHRpbmcg c3lzdGVtLWZvbnQtc2V0dGluZyBmb250LXJlbmRlci1zZXR0aW5nCmNhaXJvIG1vdmUtdG9vbGJh ciBndGsgeC10b29sa2l0IHggbXVsdGktdHR5IG1ha2UtbmV0d29yay1wcm9jZXNzIGVtYWNzKQoK TWVtb3J5IGluZm9ybWF0aW9uOgooKGNvbnNlcyAxNiA4MjMyMTcgMTMzNTQyKQogKHN5bWJvbHMg NDggNTEzODIgMTMpCiAoc3RyaW5ncyAzMiAyMjIxODkgMTg4NjcpCiAoc3RyaW5nLWJ5dGVzIDEg NzEyNjgzNCkKICh2ZWN0b3JzIDE2IDc0ODUzKQogKHZlY3Rvci1zbG90cyA4IDk4MDUwOSAxODAw NDYpCiAoZmxvYXRzIDggMzY4IDI1MDApCiAoaW50ZXJ2YWxzIDU2IDE0Mjg4IDEwNzUwKQogKGJ1 ZmZlcnMgOTkyIDIxKSkK --0000000000002f9d1905a6739a23-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 03:29:06 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 07:29:06 +0000 Received: from localhost ([127.0.0.1]:39639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jd7Xm-0001PN-Gb for submit@debbugs.gnu.org; Mon, 25 May 2020 03:29:06 -0400 Received: from mail-oo1-f67.google.com ([209.85.161.67]:40088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jd7Xl-0001Oo-3n for 41520@debbugs.gnu.org; Mon, 25 May 2020 03:29:05 -0400 Received: by mail-oo1-f67.google.com with SMTP id f39so93057ooi.7 for <41520@debbugs.gnu.org>; Mon, 25 May 2020 00:29:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZYf7SWEEimeoL9+u9DDvYBLkVSML3LhRHwjaRP3Qyxg=; b=T3vBTPNBSCh6kO546XQrSV6aMQmHyoTvJfV49K6zG1UIJ9RLtEkNX2dsBsygmqM11H enUbA8IsPwG94jh7sMSi5hGhd7rFzDyclaL+d4Ta94jXRPbXU2FTcEpV3qFpge113Szz sVlbm9A1inSlvs/Njh0bM8ku4SBCNHLD4epbOn7RnsxUqGlQ0Aswi17UmM9qYugaPEpw 6xllGbl1ygVGyx/IVxrcQdD0JP+MmAu4c0wdRNObY3F59hVPKIKwQlprRwT3WFGtwnEh AM1pSClkRFu+qjCRGa1838W5wrTImi0Npwai+NXhCp8VcTZu63EfptcVjq3qPuT2OLAP 6TYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZYf7SWEEimeoL9+u9DDvYBLkVSML3LhRHwjaRP3Qyxg=; b=YmAbpVgrGJFJdcY+nCW1qc8XDLeWr6b5pqIRTGrDDsH3Jj06Tx/q6WLdWbh/HhtVbS BQGCY98vX7h+/xg/3eSfdr+aYqO43Czd9NqMv91fSgCmaOco79yCHjeEVvOIA83AB2/1 XoR/Zt3qc5SpRZtprhxYRb6Ow4buQvAAps+7zJUq/PNK5tUh9rXEtc27lDzs4C/tt89/ J0Hkna2o95s+UdwLZO3fVD1eDCNCnI51mgcF83WVeB5Urcr6e9DfEPvEU8tdWb3V+Er2 xvGvRLPwkOA+Sk1JpNS+9mSvxctqRzyIea51yqi3ROZ8f2aB0JWcRBvoWaEHgJtYaAzV koVw== X-Gm-Message-State: AOAM5333Bvwddm3VGSNknG0ilQHMTFij2RebaxGOvs53SRWWsmNhe4BE KtrjBmHnG9vayhky6B5IanaK7vPI4orOXa/aGrf54TuxVhY= X-Google-Smtp-Source: ABdhPJxWEP0idZJX9JmFX5r9PEy4Wbcy5bCrLKOVukHopgMogf2//R0abhFMCVR2aFuIUyw6nyOsyFcjJB5ViSXa4Hg= X-Received: by 2002:a4a:e702:: with SMTP id y2mr12273126oou.44.1590391739461; Mon, 25 May 2020 00:28:59 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Pip Cet Date: Mon, 25 May 2020 07:28:23 +0000 Message-ID: Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error To: Stefan Kangas Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, May 25, 2020 at 7:06 AM Stefan Kangas wrote: > When editing an org-mode document, I saw a crash due to this assertion > error: It's a bug in this code in xdisp.c: else if (it->bidi_it.charpos == bob || (!string_p && (FETCH_CHAR (it->bidi_it.bytepos - 1) == '\n' || FETCH_CHAR (it->bidi_it.bytepos) == '\n'))) The first FETCH_CHAR should be a FETCH_BYTE to avoid the assertion error. There's at least one other place that has the same error, so I'll grep some more before sending a patch. My suggestion is to drop the "eassume" on emacs-27, and fix FETCH_CHAR to FETCH_BYTE on master. (I'd like to reiterate my proposal to use a pos_t for bytepos/charpos pairs, which would catch or silently fix (which happened in this case on my pos_t branch) such bugs. The code on my branch reads: else if (POS_CHAR_EQUAL (it->bidi_it.pos, bob) || (!string_p && (FETCH_CHAR (dec_pos (it->bidi_it.pos)) == '\n' || FETCH_CHAR (it->bidi_it.pos) == '\n'))) which, while minimally slower, doesn't throw assertion errors.) From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 03:42:38 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 07:42:38 +0000 Received: from localhost ([127.0.0.1]:39667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jd7ks-0001lO-Bn for submit@debbugs.gnu.org; Mon, 25 May 2020 03:42:38 -0400 Received: from mail-oi1-f171.google.com ([209.85.167.171]:45468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jd7kq-0001lC-S1 for 41520@debbugs.gnu.org; Mon, 25 May 2020 03:42:37 -0400 Received: by mail-oi1-f171.google.com with SMTP id d191so15305277oib.12 for <41520@debbugs.gnu.org>; Mon, 25 May 2020 00:42:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=t4OKbTC52p1eqyelEFrrbKn2uVx5bndRZ+tTEy+/poY=; b=Qf6dMRXyDPYpMw22GGowueG43qybkblObtFbwLIhTlMPlLFHQ5jFT6inM9igX5spAZ NnxLr+RnFTODUnHb+dVe1mCpeuSp3b6w7PCc1GE4ZYzNr8hR8G+/aKbIjd6gKooL2Pxe wX5rNlTOg1se1ltqIaOT/i2BMNLtVhvtzFuWdXVi/U6AHQZaMUCNRAJ9Sc0boLljrkeF cRD/8wjF3Je4bcwQ5+F1mb3e2FlQ17khr/6nxkna6PEwSXMtOgTLlRo+jslhpAOazMyp t/ee0UKjTGkzU7Gqqp4crKvBKh5WAqTU3lYTT1nQvwWnM5mOk1LqRmCI/asU6lwpDyrY npag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=t4OKbTC52p1eqyelEFrrbKn2uVx5bndRZ+tTEy+/poY=; b=E0Y8JAJZGNR6YXsj09EhKd5DchMr9p9CbkzrXsgAo5Npj0iTQG5KH/wq+xBe61gD9C ajVHzk5SRk2e6O2ptcdjDw+yLInOBn4wCGDXS5E6Y4VT1ktPkV2oGyeqZ/hdqk11JpSV vWD+uxu9W17aelLTTE07N92D6pozQEFZOtc3efNJ9o99N/WWgS98kCOfuqSQry+TeH2x /VLgkyhhCp9YG+QnUrVNT60dbHZJkj0ysvAM7NLLjAIunOzx62JjskiadO/qF6aauOfO cMwlbb2KaFxBVF4lN7teT9mHIm7gaXMdUHbAwU+6RAuw0EGz+VlImDeaAZo7BB5IpgC0 2FZA== X-Gm-Message-State: AOAM532no1rOUQ+htDlWIdtH/Oep1GyJ+jMLj7DLTrS3IXvEq2J7OvNo VL33V/tcQOWaF0i4iZujnWtph04ggzk8GPYxOLo= X-Google-Smtp-Source: ABdhPJzfoPHO2cWO+UQnot5qfLbehDYDbEndn94+Ja/my9MroUEnkM8copUtCeH05GmoBnvG5g4U0TTVJO32jqXypug= X-Received: by 2002:a05:6808:1c8:: with SMTP id x8mr10108145oic.30.1590392550863; Mon, 25 May 2020 00:42:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Pip Cet Date: Mon, 25 May 2020 07:41:54 +0000 Message-ID: Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error To: Stefan Kangas Content-Type: multipart/mixed; boundary="0000000000000c4c2405a6741fe4" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000000c4c2405a6741fe4 Content-Type: text/plain; charset="UTF-8" On Mon, May 25, 2020 at 7:28 AM Pip Cet wrote: > On Mon, May 25, 2020 at 7:06 AM Stefan Kangas wrote: > There's at least one other place that has the same error, so I'll grep > some more before sending a patch. Patch attached (it compiles, but I haven't tested it thoroughly). This should fix two bugs in xdisp.c and a bug in Fend_of_line. All of these bugs were silently fixed by my pos_t conversion. At the very least, FETCH_CHAR should be renamed so it's clear that the right way to use it is FETCH_CHAR (bytepos), not FETCH_CHAR (charpos). I suggest FETCH_CHAR_AT_BYTEPOS. --0000000000000c4c2405a6741fe4 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-assertion-errors-caused-by-bytepos-charpos-confu.patch" Content-Disposition: attachment; filename="0001-Fix-assertion-errors-caused-by-bytepos-charpos-confu.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kam6mk0p0 RnJvbSA0NjBkZGQ2YzQwOTQwNjEwNTQ4Yzc0ZWZiZDNkYTlmYThiMTcwZjcxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaXAgQ2V0IDxwaXBjZXRAZ21haWwuY29tPgpEYXRlOiBNb24s IDI1IE1heSAyMDIwIDA3OjM1OjI4ICswMDAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGFzc2VydGlv biBlcnJvcnMgY2F1c2VkIGJ5IGJ5dGVwb3MvY2hhcnBvcyBjb25mdXNpb24KCiogc3JjL3hkaXNw LmMgKEZiaWRpX2ZpbmRfb3ZlcnJpZGRlbl9kaXJlY3Rpb25hbGl0eSk6IFVzZQpGRVRDSF9CWVRF LCBub3QgRkVUQ0hfQ0hBUiwgZm9yIGEgZGVjcmVtZW50ZWQgYnl0ZSBwb3NpdGlvbi4KKGdldF92 aXN1YWxseV9maXJzdF9lbGVtZW50KTogRGl0dG8uCgoqIHNyYy9jbWRzLmMgKEZlbmRfb2ZfbGlu ZSk6IFVzZSBieXRlIHBvc2l0aW9ucyBmb3IgRkVUQ0hfQ0hBUiwKbm90IGNoYXIgcG9zaXRpb25z LgotLS0KIHNyYy9jbWRzLmMgIHwgNCArKy0tCiBzcmMveGRpc3AuYyB8IDQgKystLQogMiBmaWxl cyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv c3JjL2NtZHMuYyBiL3NyYy9jbWRzLmMKaW5kZXggOWY5NmYyMTBiOS4uZDE5OGJhZmMxNyAxMDA2 NDQKLS0tIGEvc3JjL2NtZHMuYworKysgYi9zcmMvY21kcy5jCkBAIC0xOTQsNyArMTk0LDcgQEAg REVGVU4gKCJlbmQtb2YtbGluZSIsIEZlbmRfb2ZfbGluZSwgU2VuZF9vZl9saW5lLCAwLCAxLCAi XnAiLAogICAgICAgU0VUX1BUIChuZXdwb3MpOwogCiAgICAgICBpZiAoUFQgPiBuZXdwb3MKLQkg ICYmIEZFVENIX0NIQVIgKFBUIC0gMSkgPT0gJ1xuJykKKwkgICYmIEZFVENIX0NIQVIgKFBUX0JZ VEUgLSAxKSA9PSAnXG4nKQogCXsKIAkgIC8qIElmIHdlIHNraXBwZWQgb3ZlciBhIG5ld2xpbmUg dGhhdCBmb2xsb3dzCiAJICAgICBhbiBpbnZpc2libGUgaW50YW5naWJsZSBydW4sCkBAIC0yMDUs NyArMjA1LDcgQEAgREVGVU4gKCJlbmQtb2YtbGluZSIsIEZlbmRfb2ZfbGluZSwgU2VuZF9vZl9s aW5lLCAwLCAxLCAiXnAiLAogCSAgYnJlYWs7CiAJfQogICAgICAgZWxzZSBpZiAoUFQgPiBuZXdw b3MgJiYgUFQgPCBaVgotCSAgICAgICAmJiBGRVRDSF9DSEFSIChQVCkgIT0gJ1xuJykKKwkgICAg ICAgJiYgRkVUQ0hfQ0hBUiAoUFRfQllURSkgIT0gJ1xuJykKIAkvKiBJZiB3ZSBza2lwcGVkIHNv bWV0aGluZyBpbnRhbmdpYmxlCiAJICAgYW5kIG5vdyB3ZSdyZSBub3QgcmVhbGx5IGF0IGVvbCwK IAkgICBrZWVwIGdvaW5nLiAgKi8KZGlmZiAtLWdpdCBhL3NyYy94ZGlzcC5jIGIvc3JjL3hkaXNw LmMKaW5kZXggY2YxNWY1NzliNS4uMDBjNTI2ODc0YyAxMDA2NDQKLS0tIGEvc3JjL3hkaXNwLmMK KysrIGIvc3JjL3hkaXNwLmMKQEAgLTgyOTAsNyArODI5MCw3IEBAIGdldF92aXN1YWxseV9maXJz dF9lbGVtZW50IChzdHJ1Y3QgaXQgKml0KQogICAgIH0KICAgZWxzZSBpZiAoaXQtPmJpZGlfaXQu Y2hhcnBvcyA9PSBib2IKIAkgICB8fCAoIXN0cmluZ19wCi0JICAgICAgICYmIChGRVRDSF9DSEFS IChpdC0+YmlkaV9pdC5ieXRlcG9zIC0gMSkgPT0gJ1xuJworCSAgICAgICAmJiAoRkVUQ0hfQllU RSAoaXQtPmJpZGlfaXQuYnl0ZXBvcyAtIDEpID09ICdcbicKIAkJICAgfHwgRkVUQ0hfQ0hBUiAo aXQtPmJpZGlfaXQuYnl0ZXBvcykgPT0gJ1xuJykpKQogICAgIHsKICAgICAgIC8qIElmIHdlIGFy ZSBhdCB0aGUgYmVnaW5uaW5nIG9mIGEgbGluZS9zdHJpbmcsIHdlIGNhbiBwcm9kdWNlCkBAIC0y NDE4Miw3ICsyNDE4Miw3IEBAIERFRlVOICgiYmlkaS1maW5kLW92ZXJyaWRkZW4tZGlyZWN0aW9u YWxpdHkiLAogCSAgaXRiLmNoYXJwb3MgPSBCRUdWOwogCSAgaXRiLmJ5dGVwb3MgPSBCRUdWX0JZ VEU7CiAJfQotICAgICAgZWxzZSBpZiAoRkVUQ0hfQ0hBUiAoZnJvbV9icG9zIC0gMSkgPT0gJ1xu JykKKyAgICAgIGVsc2UgaWYgKEZFVENIX0JZVEUgKGZyb21fYnBvcyAtIDEpID09ICdcbicpCiAJ ewogCSAgaXRiLmNoYXJwb3MgPSBmcm9tX3BvczsKIAkgIGl0Yi5ieXRlcG9zID0gZnJvbV9icG9z OwotLSAKMi4yNy4wLnJjMAoK --0000000000000c4c2405a6741fe4-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 10:18:37 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 14:18:37 +0000 Received: from localhost ([127.0.0.1]:42043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdDvq-0001M1-CT for submit@debbugs.gnu.org; Mon, 25 May 2020 10:18:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40912) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdDvp-0001Lq-3V for 41520@debbugs.gnu.org; Mon, 25 May 2020 10:18:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49892) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdDvj-00064W-Dg; Mon, 25 May 2020 10:18:15 -0400 Received: from [176.228.60.248] (port=4989 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jdDvi-0005Eg-Rc; Mon, 25 May 2020 10:18:15 -0400 Date: Mon, 25 May 2020 17:18:25 +0300 Message-Id: <83imgkw11q.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Mon, 25 May 2020 07:28:23 +0000) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > From: Pip Cet > Date: Mon, 25 May 2020 07:28:23 +0000 > Cc: 41520@debbugs.gnu.org > > On Mon, May 25, 2020 at 7:06 AM Stefan Kangas wrote: > > When editing an org-mode document, I saw a crash due to this assertion > > error: > > It's a bug in this code in xdisp.c: > > else if (it->bidi_it.charpos == bob > || (!string_p > && (FETCH_CHAR (it->bidi_it.bytepos - 1) == '\n' > || FETCH_CHAR (it->bidi_it.bytepos) == '\n'))) Ouch! > The first FETCH_CHAR should be a FETCH_BYTE to avoid the assertion error. > > There's at least one other place that has the same error, so I'll grep > some more before sending a patch. Thanks. > My suggestion is to drop the "eassume" on emacs-27, and fix FETCH_CHAR > to FETCH_BYTE on master. There's no eassume on emacs-27, this is new on master. That is why these problems were never exposed before: the old versions of macros didn't signal any errors in these cases, they just produced some wrong values, which can never be equal to a newline. So I installed on emacs-27 branch a patch very similar to what you sent, except that it uses FETCH_BYTE in all cases where we compare to a newline: this is both more efficient and more correct. > (I'd like to reiterate my proposal to use a pos_t for bytepos/charpos > pairs, which would catch or silently fix (which happened in this case > on my pos_t branch) such bugs. The code on my branch reads: > > else if (POS_CHAR_EQUAL (it->bidi_it.pos, bob) > || (!string_p > && (FETCH_CHAR (dec_pos (it->bidi_it.pos)) == '\n' > || FETCH_CHAR (it->bidi_it.pos) == '\n'))) > > which, while minimally slower, doesn't throw assertion errors.) That would require us to maintain both character and byte positions where we use these macros, something that could be redundant overhead. Moreover, I think we prefer having assertions in the debug builds rather then silent fixups (and in production eassume compiles into something that doesn't abort). From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 10:31:39 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 14:31:39 +0000 Received: from localhost ([127.0.0.1]:42075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdE8g-0001ge-Ln for submit@debbugs.gnu.org; Mon, 25 May 2020 10:31:39 -0400 Received: from mail-ot1-f50.google.com ([209.85.210.50]:38306) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdE8f-0001gS-KD for 41520@debbugs.gnu.org; Mon, 25 May 2020 10:31:38 -0400 Received: by mail-ot1-f50.google.com with SMTP id o13so13951977otl.5 for <41520@debbugs.gnu.org>; Mon, 25 May 2020 07:31:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=B2DjAQ3RimNft/MtyzTebljnkxGpfCchFw829rO3hME=; b=FA2EETlMZKQXXjsGKHB93MGGVdxOf2GzrFhN/YfrIH7G4W9jwS41UukjF9YindPmOi 1owxX9CRfiYqS86w4HYeRXkGwpeejUyNenA+6p+Qssi8xyrBkxh5fxvY2D2ptuDv3TNr J5mmbw6IyFJbhzy3AUmfCChbLGOP2ADeiIeok9RFiKBL/UXW9dsHTxn0zNLC2N64RRrj 3RCT4py7Rrur4cFxisfuBhgLB5mo0Qr+kItFmrvKSbtosFKLqYfNJCse6MUUbjG9XHn2 wJX9B52/6i8sdMFBjmDzBn3qhUUr8akSEIcCeS49QO3Rr4OArG5uzDGzpFw05Lb+LUb2 ZefA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=B2DjAQ3RimNft/MtyzTebljnkxGpfCchFw829rO3hME=; b=s1TxaJ0SfmLj/Sp5BAlQUpxSQUxjsBLROxVaHiTv6L1UHH6nPdjw+Sj6hzvED+sb2D nHHKii8jgEg88werfepfadQCXGgWC7gG3WhxH4a0jM6Yagiu1+BmdcSXkH6cCS70GNJr WUnzi/x1490/MZlat4Ql5KAlmBehFzCWXR6qs01f831wwMFFOYTucNTXFIiU20nqt+lU 4P/1xHkYKRGyIMQA0elNXEDbsWUhSqeGi8n6v1Gqmb6ZHnZESXpYYZTr5NsgrSvkjfiN GRxeLdkVn3t3RRvGNpcZhCwLkNRXcjooVIH+SU9WdpUZZ6ua5EDice5i93CHnWelVAKL Tsdg== X-Gm-Message-State: AOAM532m4X8sOKrOsL0X99N1L5XzTQaFFA+CbPM/zlYOw8l1zcaunFTo 3fyAE12zLEpkkt0Hn1KrIsZGZQABTKdkQTm7RsE= X-Google-Smtp-Source: ABdhPJzX1Ch7jx9e8Sgim99qTCOUeNf67o57izSHiyw0XG2v+06qyG6Oi0tAwUiNRaVwl/Bfw33bxI97LHUeoAU8m+w= X-Received: by 2002:a9d:6a44:: with SMTP id h4mr21840907otn.287.1590417092007; Mon, 25 May 2020 07:31:32 -0700 (PDT) MIME-Version: 1.0 References: <83imgkw11q.fsf@gnu.org> In-Reply-To: <83imgkw11q.fsf@gnu.org> From: Pip Cet Date: Mon, 25 May 2020 14:30:55 +0000 Message-ID: Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error To: Eli Zaretskii Content-Type: multipart/mixed; boundary="000000000000d075f505a679d583" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000d075f505a679d583 Content-Type: text/plain; charset="UTF-8" On Mon, May 25, 2020 at 2:18 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Mon, 25 May 2020 07:28:23 +0000 > > Cc: 41520@debbugs.gnu.org > > My suggestion is to drop the "eassume" on emacs-27, and fix FETCH_CHAR > > to FETCH_BYTE on master. > > There's no eassume on emacs-27, this is new on master. Yeah, I realized after hitting "Send" that I'd looked at the wrong tree :-) > So I installed on emacs-27 branch a patch very similar to what you > sent, except that it uses FETCH_BYTE in all cases where we compare to > a newline: this is both more efficient and more correct. I'm attaching a patch with a few more cases. I don't have a strong preference for either FETCH_BYTE or FETCH_CHAR where both will do, but we should be consistent. > > (I'd like to reiterate my proposal to use a pos_t for bytepos/charpos > > pairs, which would catch or silently fix (which happened in this case > > on my pos_t branch) such bugs. The code on my branch reads: > > > > else if (POS_CHAR_EQUAL (it->bidi_it.pos, bob) > > || (!string_p > > && (FETCH_CHAR (dec_pos (it->bidi_it.pos)) == '\n' > > || FETCH_CHAR (it->bidi_it.pos) == '\n'))) > > > > which, while minimally slower, doesn't throw assertion errors.) > > That would require us to maintain both character and byte positions > where we use these macros, For now, I'd like to introduce them in Emacs proper only where we have pairs of variables anyway. > something that could be redundant > overhead. It would be redundant to use a pos_t where a ptrdiff_t suffices, yes. I'm not proposing to do that at present, though I think there are some places that do charpos/bytepos conversions unnecessarily because only one of them is passed down the call chain. So, no, it wouldn't be redundant overhead, and it might actually make some code paths faster. > Moreover, I think we prefer having assertions in the debug > builds rather then silent fixups (and in production eassume compiles > into something that doesn't abort). I see no way to have assertions, and I think free bug fixes are better than undiscovered bugs. It's really hard to get things wrong with a stronger type. --000000000000d075f505a679d583 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Fix-more-single-byte-accesses.patch" Content-Disposition: attachment; filename="0001-Fix-more-single-byte-accesses.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kaml8ysn0 RnJvbSA3MDJlZmFkZTdhNWJiNzU5ZjFkNmRmMDdlMjAxODBiYTk1ZDg3ZjNkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaXAgQ2V0IDxwaXBjZXRAZ21haWwuY29tPgpEYXRlOiBNb24s IDI1IE1heSAyMDIwIDE0OjIwOjQ2ICswMDAwClN1YmplY3Q6IFtQQVRDSF0gRml4IG1vcmUgc2lu Z2xlLWJ5dGUgYWNjZXNzZXMuCgotLS0KIHNyYy9jbWRzLmMgICB8IDIgKy0KIHNyYy9zeW50YXgu YyB8IDQgKy0tLQogc3JjL3hkaXNwLmMgIHwgNiArKystLS0KIDMgZmlsZXMgY2hhbmdlZCwgNSBp bnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9jbWRzLmMgYi9z cmMvY21kcy5jCmluZGV4IDk5MTRiN2EwMWYuLjJkZDY4ZWUwNjcgMTAwNjQ0Ci0tLSBhL3NyYy9j bWRzLmMKKysrIGIvc3JjL2NtZHMuYwpAQCAtMzk5LDcgKzM5OSw3IEBAIGludGVybmFsX3NlbGZf aW5zZXJ0IChpbnQgYywgRU1BQ1NfSU5UIG4pCiAJCSAgICAgYnkgc3BhY2VzIHNvIHRoYXQgdGhl IHJlbWFpbmluZyB0ZXh0IHdvbid0IG1vdmUuICAqLwogCQkgIHB0cmRpZmZfdCBhY3R1YWwgPSBQ VF9CWVRFOwogCQkgIERFQ19QT1MgKGFjdHVhbCk7Ci0JCSAgaWYgKEZFVENIX0NIQVIgKGFjdHVh bCkgPT0gJ1x0JykKKwkJICBpZiAoRkVUQ0hfQllURSAoYWN0dWFsKSA9PSAnXHQnKQogCQkgICAg LyogUmF0aGVyIHRoYW4gYWRkIHNwYWNlcywgbGV0J3MganVzdCBrZWVwIHRoZSB0YWIuICovCiAJ CSAgICBjaGFyc190b19kZWxldGUtLTsKIAkJICBlbHNlCmRpZmYgLS1naXQgYS9zcmMvc3ludGF4 LmMgYi9zcmMvc3ludGF4LmMKaW5kZXggYTc5YWI4NjMzNi4uZWY2NmYzZGRkNiAxMDA2NDQKLS0t IGEvc3JjL3N5bnRheC5jCisrKyBiL3NyYy9zeW50YXguYwpAQCAtNzMzLDcgKzczMyw2IEBAIGJh Y2tfY29tbWVudCAocHRyZGlmZl90IGZyb20sIHB0cmRpZmZfdCBmcm9tX2J5dGUsIHB0cmRpZmZf dCBzdG9wLAogICAgIHsKICAgICAgIHJhcmVseV9xdWl0ICgrK3F1aXRfY291bnQpOwogCi0gICAg ICBwdHJkaWZmX3QgdGVtcF9ieXRlOwogICAgICAgaW50IHByZXZfc3ludGF4OwogICAgICAgYm9v bCBjb20yc3RhcnQsIGNvbTJlbmQsIGNvbXN0YXJ0OwogCkBAIC04ODQsOCArODgzLDcgQEAgYmFj a19jb21tZW50IChwdHJkaWZmX3QgZnJvbSwgcHRyZGlmZl90IGZyb21fYnl0ZSwgcHRyZGlmZl90 IHN0b3AsCiAJICBpZiAob3Blbl9wYXJlbl9pbl9jb2x1bW5fMF9pc19kZWZ1bl9zdGFydAogICAg ICAgICAgICAgICAmJiBOSUxQIChWY29tbWVudF91c2Vfc3ludGF4X3Bwc3MpCiAJICAgICAgJiYg KGZyb20gPT0gc3RvcAotCQkgIHx8ICh0ZW1wX2J5dGUgPSBkZWNfYnl0ZXBvcyAoZnJvbV9ieXRl KSwKLQkJICAgICAgRkVUQ0hfQ0hBUiAodGVtcF9ieXRlKSA9PSAnXG4nKSkpCisJCSAgfHwgKEZF VENIX0JZVEUgKGZyb21fYnl0ZSAtIDEpID09ICdcbicpKSkKIAkgICAgewogCSAgICAgIGRlZnVu X3N0YXJ0ID0gZnJvbTsKIAkgICAgICBkZWZ1bl9zdGFydF9ieXRlID0gZnJvbV9ieXRlOwpkaWZm IC0tZ2l0IGEvc3JjL3hkaXNwLmMgYi9zcmMveGRpc3AuYwppbmRleCBiZmY2MjE4MTA2Li40NDkw ODc4Y2NkIDEwMDY0NAotLS0gYS9zcmMveGRpc3AuYworKysgYi9zcmMveGRpc3AuYwpAQCAtMTA0 NzQsNyArMTA0NzQsNyBAQCBoZWlnaHQgKGV4Y2x1ZGluZyB0aGUgaGVpZ2h0IG9mIHRoZSBtb2Rl LSBvciBoZWFkZXItbGluZSwgaWYgYW55KSB0aGF0CiAgICAgICB3aGlsZSAoYnBvcyA+IEJFR1Zf QllURSkKIAl7CiAJICBERUNfQk9USCAoc3RhcnQsIGJwb3MpOwotCSAgYyA9IEZFVENIX0NIQVIg KGJwb3MpOworCSAgYyA9IEZFVENIX0JZVEUgKGJwb3MpOwogCSAgaWYgKCEoYyA9PSAnICcgfHwg YyA9PSAnXHQnKSkKIAkgICAgYnJlYWs7CiAJfQpAQCAtMTA0OTcsNyArMTA0OTcsNyBAQCBoZWln aHQgKGV4Y2x1ZGluZyB0aGUgaGVpZ2h0IG9mIHRoZSBtb2RlLSBvciBoZWFkZXItbGluZSwgaWYg YW55KSB0aGF0CiAgICAgICB3aGlsZSAoYnBvcyA+IEJFR1ZfQllURSkKIAl7CiAJICBERUNfQk9U SCAoZW5kLCBicG9zKTsKLQkgIGMgPSBGRVRDSF9DSEFSIChicG9zKTsKKwkgIGMgPSBGRVRDSF9C WVRFIChicG9zKTsKIAkgIGlmICghKGMgPT0gJyAnIHx8IGMgPT0gJ1x0JyB8fCBjID09ICdcbicg fHwgYyA9PSAnXHInKSkKIAkgICAgYnJlYWs7CiAJfQpAQCAtMjIxMTksNyArMjIxMTksNyBAQCB0 cmFpbGluZ193aGl0ZXNwYWNlX3AgKHB0cmRpZmZfdCBjaGFycG9zKQogICBpbnQgYyA9IDA7CiAK ICAgd2hpbGUgKGJ5dGVwb3MgPCBaVl9CWVRFCi0JICYmIChjID0gRkVUQ0hfQ0hBUiAoYnl0ZXBv cyksCisJICYmIChjID0gRkVUQ0hfQllURSAoYnl0ZXBvcyksCiAJICAgICBjID09ICcgJyB8fCBj ID09ICdcdCcpKQogICAgICsrYnl0ZXBvczsKIAotLSAKMi4yNy4wLnJjMAoK --000000000000d075f505a679d583-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 11:07:18 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 15:07:18 +0000 Received: from localhost ([127.0.0.1]:42141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdEhC-0006ps-1n for submit@debbugs.gnu.org; Mon, 25 May 2020 11:07:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdEhA-0006pf-S7 for 41520@debbugs.gnu.org; Mon, 25 May 2020 11:07:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50682) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdEh5-0006j9-7p; Mon, 25 May 2020 11:07:11 -0400 Received: from [176.228.60.248] (port=4028 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jdEgp-0005fK-MR; Mon, 25 May 2020 11:07:09 -0400 Date: Mon, 25 May 2020 18:07:07 +0300 Message-Id: <837dx0vysk.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Mon, 25 May 2020 14:30:55 +0000) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Pip Cet > Date: Mon, 25 May 2020 14:30:55 +0000 > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > I'm attaching a patch with a few more cases. I don't have a strong > preference for either FETCH_BYTE or FETCH_CHAR where both will do, but > we should be consistent. I'm okay with those additional changes, but let's install them on master, as they are a cleanup, not a bug. > > That would require us to maintain both character and byte positions > > where we use these macros, > > For now, I'd like to introduce them in Emacs proper only where we have > pairs of variables anyway. Maybe a new macro that accepts a 'struct text_pos'? But wouldn't it be strange to see a macro that accepts a struct, but only uses one member of that struct? > > Moreover, I think we prefer having assertions in the debug > > builds rather then silent fixups (and in production eassume compiles > > into something that doesn't abort). > > I see no way to have assertions I mean we already have assertions: that's what eassume does in a debug build. From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 11:16:54 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 15:16:54 +0000 Received: from localhost ([127.0.0.1]:42163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdEqT-00074P-NP for submit@debbugs.gnu.org; Mon, 25 May 2020 11:16:53 -0400 Received: from mail-oi1-f182.google.com ([209.85.167.182]:36715) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdEqR-00074B-BK for 41520@debbugs.gnu.org; Mon, 25 May 2020 11:16:51 -0400 Received: by mail-oi1-f182.google.com with SMTP id x23so16279012oic.3 for <41520@debbugs.gnu.org>; Mon, 25 May 2020 08:16:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JoRkO1kMeO5a78bkb+xR5iRKnG2m6pr2MjwkGMRkseU=; b=b+o0THjkgTiyb0meEC7ulu53VvJ1S0qqR6nN6G81ft0bBXQC8eEifEScDJd48LDZEV wjTgvV7H/3/OT5xNTe3Hh1qU7w7GFJqdWMh6QlEwC02q6oagnF6uJ9tsLU5AarX3YeVP lmVB+t5wkjsdSYrJaLrJLgPpNOcElQTYT/p8BEy3uNsDJvb+XpUv1rPur3R1O8L3yY5M kSOmEsiOlVFse/dqfqo3Nu6CfDuztbvnUA2WiHElxu2va4yzzta5vjsZPgdo6HbvNADm 8oJyy0WT2BGYiIhEbdWVkO3Lg65JwjMVo63rnfG/DR0DSAfxYTc5rChVyThboVlK4tjo 6wNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JoRkO1kMeO5a78bkb+xR5iRKnG2m6pr2MjwkGMRkseU=; b=CwpVKvl0rZde8jpEvWiGs8m3YOTQlx3S0t8USrhShBmJlZGVE9w+T3fzDqb3AthKz/ QxnwRMc2B1QFpVbsh9bJkgxinfOqp3GSXxCUP2QYbyhaZUlPBg/d5yeEScb81g96sfBD m4TgOgKq9gGkOHaxWdaox0hKXwmWBUsPtcneA9eSITnp8W5cJ+ZEkD+lBw4GjaXW6ftQ f0mHg+/bf8wYpCVH3VMYPkz0gKekJILF/dAds8+LTcxoeeESmuSmvegrK4TxcvaCcGDm xeS8R89uAqJgc3fuPauycv6D6qam+pEeKNOk1MICYxApxy9xFT4I8fUIvFxDJkiYK/WG HXug== X-Gm-Message-State: AOAM531OQ8hXMpnVQrqiLYPIqgltlHpdJ1eGOLW7/3LU9+XReNNCiF+4 xP7Ws9VwNbBrLVUtOOhR0ghmZC+I/TYHwCrkdSY= X-Google-Smtp-Source: ABdhPJxaDY2hCNWxjGNWJErLVub2w4QlE5KZHElT62QVJbf7Ma4P+Pm34DcR2Fo/xMMD2xBCnD5ixlcRYdVqEA3mjSo= X-Received: by 2002:aca:b708:: with SMTP id h8mr9839990oif.122.1590419805574; Mon, 25 May 2020 08:16:45 -0700 (PDT) MIME-Version: 1.0 References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> In-Reply-To: <837dx0vysk.fsf@gnu.org> From: Pip Cet Date: Mon, 25 May 2020 15:16:09 +0000 Message-ID: Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, May 25, 2020 at 3:07 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Mon, 25 May 2020 14:30:55 +0000 > > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > > > I'm attaching a patch with a few more cases. I don't have a strong > > preference for either FETCH_BYTE or FETCH_CHAR where both will do, but > > we should be consistent. > > I'm okay with those additional changes, but let's install them on > master, as they are a cleanup, not a bug. Sure. > > > That would require us to maintain both character and byte positions > > > where we use these macros, > > > > For now, I'd like to introduce them in Emacs proper only where we have > > pairs of variables anyway. > > Maybe a new macro that accepts a 'struct text_pos'? Yes, a pos_t would look like a struct text_pos, at least in non-debug builds. > But wouldn't it be strange to see a macro that accepts a struct, but > only uses one member of that struct? I don't think so. CHARPOS and BYTEPOS already exist, and that's precisely what they do. What is a little strange is that the ancient convention of not returning struct types is still followed in much of Emacs. > > > Moreover, I think we prefer having assertions in the debug > > > builds rather then silent fixups (and in production eassume compiles > > > into something that doesn't abort). > > > > I see no way to have assertions > > I mean we already have assertions: that's what eassume does in a debug > build. Yes, but we could do with some stricter checking, I think. From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 12:09:21 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 16:09:21 +0000 Received: from localhost ([127.0.0.1]:42245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdFfF-0008P1-Bg for submit@debbugs.gnu.org; Mon, 25 May 2020 12:09:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdFfD-0008Oo-OB for 41520@debbugs.gnu.org; Mon, 25 May 2020 12:09:19 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51712) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdFf8-00038f-0h; Mon, 25 May 2020 12:09:14 -0400 Received: from [176.228.60.248] (port=3880 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jdFf7-0004jV-Df; Mon, 25 May 2020 12:09:13 -0400 Date: Mon, 25 May 2020 19:09:25 +0300 Message-Id: <83tv04uhca.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Mon, 25 May 2020 15:16:09 +0000) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Pip Cet > Date: Mon, 25 May 2020 15:16:09 +0000 > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > > But wouldn't it be strange to see a macro that accepts a struct, but > > only uses one member of that struct? > > I don't think so. CHARPOS and BYTEPOS already exist, and that's > precisely what they do. > > What is a little strange is that the ancient convention of not > returning struct types is still followed in much of Emacs. It's more expensive. That's what I meant when I said "strange": why would we fill 2 fields of a struct, but use only one? > > I mean we already have assertions: that's what eassume does in a debug > > build. > > Yes, but we could do with some stricter checking, I think. It cannot catch the cases where we put a character position into the byte position slot. That's the general problem with using simple scalars. From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 13:55:00 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 17:55:00 +0000 Received: from localhost ([127.0.0.1]:42484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdHJT-0004om-Va for submit@debbugs.gnu.org; Mon, 25 May 2020 13:55:00 -0400 Received: from mail-oi1-f193.google.com ([209.85.167.193]:46599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdHJD-0004oA-Dp for 41520@debbugs.gnu.org; Mon, 25 May 2020 13:54:58 -0400 Received: by mail-oi1-f193.google.com with SMTP id b3so16583227oib.13 for <41520@debbugs.gnu.org>; Mon, 25 May 2020 10:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ScYjbNU8rwDeT2OgzcsyBb8R5Z69g7GrO8Y9/qCmeD4=; b=WzQb2NUAQzVNZVMrMqGxXGm4LjbDeBjOh8OqUfpXggFYEO1YgQK87/inxJL8lrI778 Fv1Ya6RZvhmIb14DFoXOHGmT8boWNya0wStEhCFOSQUtvBJob+06mPsc7mJe9ZeL/zlb SwB0+zcH64KRvc17sUZmnhG2WJcQpb9ExpNsVYWGN6Vazblqj12mc2W3SJEM1G21X5l6 xoX2uv48nrFsCAfesu0B+Xwvtp+/eGDaAMwJBPy5HguphEmsdA/IptPN92Gmr1QKdvfe 3NDB1SQzk84aDnfvF6wnfmiMp+X+b4IReYd9WGLRJ1R2hN0y0h/ZCLMO0AOh2+3cITh8 VhLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ScYjbNU8rwDeT2OgzcsyBb8R5Z69g7GrO8Y9/qCmeD4=; b=r2DbJXSuUgbVoCVgitefSNAZqIJM+c+3PHCLAjdglQ26uxvZBBXiCXiZ3llQkvc5FZ rAtoVXapV0czs0U4VUXga7mrkzvYYdZnOrotJXfZYMEFYAdSLHXxfmWmD0aN1kkGyUjY 90GNeZGBED7b6FzpORgFCFgshI4DzoHoLGt9Si3WCb4BG/19/EW0Ro/Va31JBSAIsmuT A10X4tZzKHRnfKS1E3TOVCjshCbfaBKE83Q1byv8vgRsexwsXclrm6fv2PMNf8jf1NwE nSd0uJBsm6uOcLfvSkX/4vE377X4e475KuQObehKvNCm+47PuqJGfmumfpeNn1wS8bDJ s/NQ== X-Gm-Message-State: AOAM531owHMFIeSpo8tI/l/+tleRKVETnSKXPFmJi9jYDkkiayTe2Cze oYpAOHtwc+LVVGBALZJKAtd+pdwx00Murv/M/yo= X-Google-Smtp-Source: ABdhPJyI52et/LcOt3ds43aV1DmmWyYjaV0cB8eIVg3wcq/Dk5Ix5R26sw7yLc1Gi7Kz45+5kFa1EviwmPTcUjQWR0I= X-Received: by 2002:aca:c6d3:: with SMTP id w202mr12559113oif.44.1590429277676; Mon, 25 May 2020 10:54:37 -0700 (PDT) MIME-Version: 1.0 References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <83tv04uhca.fsf@gnu.org> In-Reply-To: <83tv04uhca.fsf@gnu.org> From: Pip Cet Date: Mon, 25 May 2020 17:54:01 +0000 Message-ID: Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, May 25, 2020 at 4:09 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Mon, 25 May 2020 15:16:09 +0000 > > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > > > > But wouldn't it be strange to see a macro that accepts a struct, but > > > only uses one member of that struct? > > > > I don't think so. CHARPOS and BYTEPOS already exist, and that's > > precisely what they do. > > > > What is a little strange is that the ancient convention of not > > returning struct types is still followed in much of Emacs. > > It's more expensive. Only for very large structs, or on old architectures. > That's what I meant when I said "strange": why > would we fill 2 fields of a struct, but use only one? As I said, I'm not talking about cases in which one variable suffices. It's those cases where we have: ptrdiff_t charpos; ptrdiff_t bytepos; (not usually named like that, or indeed consistently). My suggestion is we use pos_t pos; and then pos.charpos and pos.bytepos as appropriate. > > > I mean we already have assertions: that's what eassume does in a debug > > > build. > > > > Yes, but we could do with some stricter checking, I think. > > It cannot catch the cases where we put a character position into the > byte position slot. That's the general problem with using simple > scalars. Incorrect code becomes way more obvious. bytepos = PT; is incorrect but shorter than the correct version. pos.bytepos = PT_POS.charpos; pos.charpos = PT_POS.bytepos; is much more obviously wrong, and the correct version is simply: pos = PT_POS; On non-obsolescent architectures, returning a two-word struct is cheaper than accessing two parameters through pointers, too; and that's only relevant for those few cases in which the function isn't inlined, anyway. All I'm hoping for, at this point, is a "maybe, show me a patch". From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 15:30:31 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 19:30:32 +0000 Received: from localhost ([127.0.0.1]:42573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdInv-0007VT-Gn for submit@debbugs.gnu.org; Mon, 25 May 2020 15:30:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdInt-0007Nx-8M for 41520@debbugs.gnu.org; Mon, 25 May 2020 15:30:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55400) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdInn-0005kj-Kx; Mon, 25 May 2020 15:30:23 -0400 Received: from [176.228.60.248] (port=4887 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jdInj-0002y6-Ls; Mon, 25 May 2020 15:30:22 -0400 Date: Mon, 25 May 2020 22:30:13 +0300 Message-Id: <83pnarvmm2.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Mon, 25 May 2020 17:54:01 +0000) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <83tv04uhca.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Pip Cet > Date: Mon, 25 May 2020 17:54:01 +0000 > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > All I'm hoping for, at this point, is a "maybe, show me a patch". I don't know what to say, since it sounds like the "appetite comes with eating". We never talked about PT_POS before. Is the plan to make any popular position a struct? Like GPT, for example? What about BEGV and ZV? IOW, I don't understand the goal here. I think I did understand when we were talking about accessing characters by buffer positions, and the bugs related to incorrect usage there, but now it sounds like the plot thickens? From debbugs-submit-bounces@debbugs.gnu.org Mon May 25 16:39:50 2020 Received: (at 41520) by debbugs.gnu.org; 25 May 2020 20:39:51 +0000 Received: from localhost ([127.0.0.1]:42635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdJt0-0006hZ-IG for submit@debbugs.gnu.org; Mon, 25 May 2020 16:39:50 -0400 Received: from mail-ot1-f51.google.com ([209.85.210.51]:40214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdJsz-0006hL-3E for 41520@debbugs.gnu.org; Mon, 25 May 2020 16:39:49 -0400 Received: by mail-ot1-f51.google.com with SMTP id d26so14632610otc.7 for <41520@debbugs.gnu.org>; Mon, 25 May 2020 13:39:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E3WcupDwekfgKuusSUdIB/dFUf/ckY9ICqbGN5drCQU=; b=pAxjGIOen2Cno88bRDg7d5lnPiF0au8pr9rFhmeN85FKA/4Qtnj00fEQLRPuNcnE/G X2e+bsLI/s1X+Is6usfRX0asOvKUrw3Ij9DfXqYZ5LpUyjhaU7c7W4e/HQ4IBXBmOFpm e65yHoPy5EYlABDVmJe7fwbxX8vNotTWYLKhFXfbq0gPkaP2EtZrdmuk+/IB+8Mvd9Xb 0/DReoKSotdHb27QEGfsRUVXcW3xNgxLU74jyb2j/OwVCdsnx/qPGjyqKZKBDGmmN7G/ QGJpOzUS62c6cjGz9BbJXcCXIdo9mY6q1r7gYyeK7V2QqSQNUem7aY93eLs+XsrZr6Vc mVYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E3WcupDwekfgKuusSUdIB/dFUf/ckY9ICqbGN5drCQU=; b=n7jixSnjm/X7r6MX05f6yu1/54VaFzLoPJU6ugF1GpL3qD4kLb6Eem43WPKmOmOJLy /z2wNiKpxw/JQg8cM2RFM8BoDC1XziE4K3v6rtY4q2k3DOXnif5DUn0nw5szXqvAMA4w gGWvrpj/SQCuASHq9Tw9YWcKILMh0ghaLvvjkSYDuYAPwWLyGbkdMs20F7KmlTM07wgs HSo6QqsiQ5BNccAQNVWyav2EYD936wXqo5vzPbFO5OlIQMr4zaMnzNlzmHHjn/MFp0Se cD/bZ4mGwbgzCLjbQD+IWm+5hVRch/BNeFXCq5gBrWQ7S3h8UWFJZv3xqdmTMM6vLshr 4Leg== X-Gm-Message-State: AOAM531GDvCMyKr/Ig31JX84umC1bXJW5BPTDIW3apvgpV1SybnKueAt DTIVISIsqzVuQ21Ete9pf4lCuyLI/l/yUrXNtnI= X-Google-Smtp-Source: ABdhPJyoz0k2YvsDEyqFYVrOlAzSvsTzWjk5Q3SZZUiSbfHtqfi+O0JsRHMQU2GaWRki29tn+ySGfL2GnMxYz9BE4HA= X-Received: by 2002:a05:6830:61b:: with SMTP id w27mr20442845oti.154.1590439183297; Mon, 25 May 2020 13:39:43 -0700 (PDT) MIME-Version: 1.0 References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <83tv04uhca.fsf@gnu.org> <83pnarvmm2.fsf@gnu.org> In-Reply-To: <83pnarvmm2.fsf@gnu.org> From: Pip Cet Date: Mon, 25 May 2020 20:39:06 +0000 Message-ID: Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, May 25, 2020 at 7:30 PM Eli Zaretskii wrote: > > From: Pip Cet > > Date: Mon, 25 May 2020 17:54:01 +0000 > > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > > > All I'm hoping for, at this point, is a "maybe, show me a patch". > > I don't know what to say, since it sounds like the "appetite comes > with eating". We never talked about PT_POS before. You're correct. Sorry about that. > Is the plan to make any popular position a struct? The plan is to introduce additional struct-valued macros for things like PT/PT_BYTE: #define PT_POS POS (PT, PT_BYTE) In particular, it's not an lvalue. That's important to me, since assigning to PT_POS would be a severe bug. > Like GPT, for example? That's difficult. GPT is, of course, very special. I still think the code is slightly more readable with an additional GPT_POS macro being used where appropriate. There's a particular problem because using GPT very often means modifying it, so maybe GPT_POS should be an lval. > What about BEGV and ZV? BEG, BEGV, ZV, and Z would all have _POS equivalents, and very often using them results in more readable code. > IOW, I don't understand the goal here. There are multiple goals: I think this significantly aids readability, and I think there might still be some minor bugs to catch, and future bugs to avoid. For debug builds only, it might make sense to include the object that the bytepos-charpos relation is valid for, to catch cases where one object's correspondence is used for another object. > I think I did understand when we were talking about accessing characters by buffer positions, and > the bugs related to incorrect usage there, but now it sounds like the plot thickens? I hope that most code will follow a basic structure of being passed a Lisp_Object or two (charpos/marker and object), converting that to a pos_t, handing that to internal APIs, potentially receiving a pos_t back and converting it back to a Lisp_Object, with only a few lines of code deep down the call stacks actually unwrapping the pos_t and manipulating it directly. That means there are a few more cases than accessing buffer text: comparing two positions, for example, walking a buffer or string by incrementing or decrementing them, adding two positions or subtracting them. (It's true that all kinds of crazy experiments would be easier with code that follows this structure, but that's a side effect: the goal really is to increase readability a little in a lot of places.) Take, for example, this code: ch = bidi_fetch_char (cpos += nc, bpos += clen, &disp_pos, &dpp, &bs, bidi_it->w, fwp, &clen, &nc) "nc" and "clen" belong together, and so do cpos and bpos. I find the names don't make that very obvious, and simply reducing the number of arguments bidi_fetch_char takes by two helps a little. From debbugs-submit-bounces@debbugs.gnu.org Tue May 26 12:17:41 2020 Received: (at 41520) by debbugs.gnu.org; 26 May 2020 16:17:41 +0000 Received: from localhost ([127.0.0.1]:46250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdcGq-0006fU-M9 for submit@debbugs.gnu.org; Tue, 26 May 2020 12:17:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdcGo-0006fH-G5 for 41520@debbugs.gnu.org; Tue, 26 May 2020 12:17:38 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47257) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdcGi-0007Rl-Ub; Tue, 26 May 2020 12:17:32 -0400 Received: from [176.228.60.248] (port=2047 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jdcGh-0001F4-Lp; Tue, 26 May 2020 12:17:32 -0400 Date: Tue, 26 May 2020 19:17:15 +0300 Message-Id: <831rn6vfg4.fsf@gnu.org> From: Eli Zaretskii To: Pip Cet In-Reply-To: (message from Pip Cet on Mon, 25 May 2020 20:39:06 +0000) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <83tv04uhca.fsf@gnu.org> <83pnarvmm2.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Pip Cet > Date: Mon, 25 May 2020 20:39:06 +0000 > Cc: stefan@marxist.se, 41520@debbugs.gnu.org > > The plan is to introduce additional struct-valued macros for things > like PT/PT_BYTE: > > #define PT_POS POS (PT, PT_BYTE) > > In particular, it's not an lvalue. That's important to me, since > assigning to PT_POS would be a severe bug. So all the places where we now access PT and PT_BYTE separately will now dereference a struct? (Btw, PT and PT_BYTE are already non-lvalues, so we have this covered.) > > Like GPT, for example? > > That's difficult. GPT is, of course, very special. How so? It's just like any other buffer position. > > What about BEGV and ZV? > > BEG, BEGV, ZV, and Z would all have _POS equivalents, and very often > using them results in more readable code. > > > IOW, I don't understand the goal here. > > There are multiple goals: I think this significantly aids readability, > and I think there might still be some minor bugs to catch, and future > bugs to avoid. > > For debug builds only, it might make sense to include the object that > the bytepos-charpos relation is valid for, to catch cases where one > object's correspondence is used for another object. > > > I think I did understand when we were talking about accessing characters by buffer positions, and > > the bugs related to incorrect usage there, but now it sounds like the plot thickens? > > I hope that most code will follow a basic structure of being passed a > Lisp_Object or two (charpos/marker and object), converting that to a > pos_t, handing that to internal APIs, potentially receiving a pos_t > back and converting it back to a Lisp_Object, with only a few lines of > code deep down the call stacks actually unwrapping the pos_t and > manipulating it directly. That means there are a few more cases than > accessing buffer text: comparing two positions, for example, walking a > buffer or string by incrementing or decrementing them, adding two > positions or subtracting them. > > (It's true that all kinds of crazy experiments would be easier with > code that follows this structure, but that's a side effect: the goal > really is to increase readability a little in a lot of places.) I cannot judge readability: I'm too accustomed to the current variables. But it's clear that this will hurt speed, and in the innermost loops of our code. Having to maintain 2 values, recompute one from another, and move them into and out of a structure each adds overhead, some small, some large. They will add up. I don't think I see how we can justify that, as the current code is not horribly unreadable. Let's see what others think. > ch = bidi_fetch_char (cpos += nc, bpos += clen, &disp_pos, &dpp, &bs, > bidi_it->w, fwp, &clen, &nc) > > "nc" and "clen" belong together, and so do cpos and bpos. I find the > names don't make that very obvious, and simply reducing the number of > arguments bidi_fetch_char takes by two helps a little. We can use more descriptive names, that's easy and has zero overhead. Converting all of our sources to using a struct as positions is something different. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 27 10:36:33 2020 Received: (at 41520) by debbugs.gnu.org; 27 Sep 2020 14:36:34 +0000 Received: from localhost ([127.0.0.1]:50124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMXmz-0005YA-KW for submit@debbugs.gnu.org; Sun, 27 Sep 2020 10:36:33 -0400 Received: from quimby.gnus.org ([95.216.78.240]:38524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMXmy-0005Xw-6J for 41520@debbugs.gnu.org; Sun, 27 Sep 2020 10:36:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=kMNE2wpqoA5+KA6zctv8d/ay0j7TgwcSdA4d/uR7ep8=; b=E5/RAXI3kY/vuCuB9sHtyg0WjW wqOIyIpPLMmTrweu4AlwzvIRaRbscfs/vwqzhUexrauZhDJ4lGsxqu2Y6KxVndjMnYtYisjYtMQcS 29kQNAxJufjDYUQhO03dkJ6oN3NVg9SnJSu9Jw+D9JM/nFwK4h5XMCd6pnmZ78+zqCJ0=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kMXmo-0005Oo-Jt; Sun, 27 Sep 2020 16:36:25 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> X-Now-Playing: Anohni's _Hopelessness_: "Why Did You Separate Me From The Earth?" Date: Sun, 27 Sep 2020 16:36:21 +0200 In-Reply-To: <837dx0vysk.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 25 May 2020 18:07:07 +0300") Message-ID: <87wo0f1e3e.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> I'm attaching a patch with a few more cases. I don't have a strong >> preference for either FETCH_BYTE or FETCH_CHAR where both will do, but >> we should be consistent. > > I'm okay with those addi [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se, Pip Cet X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> I'm attaching a patch with a few more cases. I don't have a strong >> preference for either FETCH_BYTE or FETCH_CHAR where both will do, but >> we should be consistent. > > I'm okay with those additional changes, but let's install them on > master, as they are a cleanup, not a bug. Pip's patch from May no longer applies cleanly, so I've respun it for the trunk now. Does this still look OK? diff --git a/src/cmds.c b/src/cmds.c index 90526612b7..c29cf00dad 100644 --- a/src/cmds.c +++ b/src/cmds.c @@ -390,7 +390,7 @@ internal_self_insert (int c, EMACS_INT n) by spaces so that the remaining text won't move. */ ptrdiff_t actual = PT_BYTE; actual -= prev_char_len (actual); - if (FETCH_CHAR (actual) == '\t') + if (FETCH_BYTE (actual) == '\t') /* Rather than add spaces, let's just keep the tab. */ chars_to_delete--; else diff --git a/src/syntax.c b/src/syntax.c index 066972e6d8..cbef61dfbe 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -731,7 +731,6 @@ back_comment (ptrdiff_t from, ptrdiff_t from_byte, ptrdiff_t stop, { rarely_quit (++quit_count); - ptrdiff_t temp_byte; int prev_syntax; bool com2start, com2end, comstart; @@ -882,8 +881,7 @@ back_comment (ptrdiff_t from, ptrdiff_t from_byte, ptrdiff_t stop, if (open_paren_in_column_0_is_defun_start && NILP (Vcomment_use_syntax_ppss) && (from == stop - || (temp_byte = dec_bytepos (from_byte), - FETCH_CHAR (temp_byte) == '\n'))) + || (FETCH_BYTE (from_byte - 1) == '\n'))) { defun_start = from; defun_start_byte = from_byte; diff --git a/src/xdisp.c b/src/xdisp.c index 3d40878be6..ecd23e0d0f 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -10619,7 +10619,7 @@ DEFUN ("window-text-pixel-size", Fwindow_text_pixel_size, Swindow_text_pixel_siz while (bpos > BEGV_BYTE) { dec_both (&start, &bpos); - c = FETCH_CHAR (bpos); + c = FETCH_BYTE (bpos); if (!(c == ' ' || c == '\t')) break; } @@ -10641,7 +10641,7 @@ DEFUN ("window-text-pixel-size", Fwindow_text_pixel_size, Swindow_text_pixel_siz while (bpos > BEGV_BYTE) { dec_both (&end, &bpos); - c = FETCH_CHAR (bpos); + c = FETCH_BYTE (bpos); if (!(c == ' ' || c == '\t' || c == '\n' || c == '\r')) break; } @@ -22277,7 +22277,7 @@ trailing_whitespace_p (ptrdiff_t charpos) int c = 0; while (bytepos < ZV_BYTE - && (c = FETCH_CHAR (bytepos), + && (c = FETCH_BYTE (bytepos), c == ' ' || c == '\t')) ++bytepos; -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 27 11:16:16 2020 Received: (at 41520) by debbugs.gnu.org; 27 Sep 2020 15:16:16 +0000 Received: from localhost ([127.0.0.1]:50166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMYPP-0001Fu-Pj for submit@debbugs.gnu.org; Sun, 27 Sep 2020 11:16:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMYPO-0001B1-Ki for 41520@debbugs.gnu.org; Sun, 27 Sep 2020 11:16:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52218) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMYPJ-00023D-1X; Sun, 27 Sep 2020 11:16:09 -0400 Received: from [176.228.60.248] (port=2439 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMYPI-000679-9y; Sun, 27 Sep 2020 11:16:08 -0400 Date: Sun, 27 Sep 2020 18:15:53 +0300 Message-Id: <83blhrntcm.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87wo0f1e3e.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 27 Sep 2020 16:36:21 +0200) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <87wo0f1e3e.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se, pipcet@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Pip Cet , 41520@debbugs.gnu.org, stefan@marxist.se > Date: Sun, 27 Sep 2020 16:36:21 +0200 > > > I'm okay with those additional changes, but let's install them on > > master, as they are a cleanup, not a bug. > > Pip's patch from May no longer applies cleanly, so I've respun it for > the trunk now. > > Does this still look OK? Almost. I'd rather skip this part: > @@ -882,8 +881,7 @@ back_comment (ptrdiff_t from, ptrdiff_t from_byte, ptrdiff_t stop, > if (open_paren_in_column_0_is_defun_start > && NILP (Vcomment_use_syntax_ppss) > && (from == stop > - || (temp_byte = dec_bytepos (from_byte), > - FETCH_CHAR (temp_byte) == '\n'))) > + || (FETCH_BYTE (from_byte - 1) == '\n'))) It might be that I'm being paranoid here, but I don't like calling FETCH_BYTE when we are potentially in the middle of a multibyte sequence or near the gap. The rest should be fine, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 27 11:42:48 2020 Received: (at 41520) by debbugs.gnu.org; 27 Sep 2020 15:42:48 +0000 Received: from localhost ([127.0.0.1]:50234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMYp6-000306-9O for submit@debbugs.gnu.org; Sun, 27 Sep 2020 11:42:48 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMYp3-0002zp-T5 for 41520@debbugs.gnu.org; Sun, 27 Sep 2020 11:42:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1TM4ErWTjQAIOkyZJjjqKBE9zSvtmIfNP3fNIznU5HY=; b=Yqqig9Qb92nIkSLhHjXzr/Bm24 mFt7VzVog6Br6m2BEqnAuDy4oKTj92EE2QID/y4ZBaEmRswBV3GO1yOP43OnTswwwdDJ7uyDmyhxc hQMpZ1wM/zYJ2uqknZkT7a1HvTRXMraIxC4y5KPoYw5aS0juJ+75eJSqmaqoV8u/ofG0=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kMYom-0006Lb-G8; Sun, 27 Sep 2020 17:42:38 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <87wo0f1e3e.fsf@gnus.org> <83blhrntcm.fsf@gnu.org> X-Now-Playing: Grace Jones's _Private Life: The Compass Point Sessions (2)_: "Unlimited Capacity for Love" Date: Sun, 27 Sep 2020 17:42:27 +0200 In-Reply-To: <83blhrntcm.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 27 Sep 2020 18:15:53 +0300") Message-ID: <878scv1b18.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > Almost. I'd rather skip this part: OK; applied to the trunk now. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se, pipcet@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Almost. I'd rather skip this part: OK; applied to the trunk now. There was then some followup discussion about renaming some of these macros, since they have names that sometimes lead to some confusion, but I think it's perhaps too much churn for too little gain. So I think everything is fixed here now? The reported crash had a fix in bidi.c at the time, so this latest commit was just a mop-up of other confusions. So I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 27 11:42:51 2020 Received: (at control) by debbugs.gnu.org; 27 Sep 2020 15:42:51 +0000 Received: from localhost ([127.0.0.1]:50237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMYp9-00030L-JK for submit@debbugs.gnu.org; Sun, 27 Sep 2020 11:42:51 -0400 Received: from quimby.gnus.org ([95.216.78.240]:39126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMYp8-0002zx-Au for control@debbugs.gnu.org; Sun, 27 Sep 2020 11:42:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type: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=G85ELC4guVkqqiIcobuQlsumGIZGxaAQmPhaBlg0qn8=; b=Ety/gaei+DAigTva1ciGx3wlWc p6wLKkG4n3pQ/Dr63sAXgNBp4eBSc9p2TogEbQ92RzopYaGDUQ5jvS/X6KhlCEqnzR5kUh4DukF1J nLwIdfmS1SxKJNrtBq7rV/3vj8FVUlcP1foghx4kUrV/hTX7Z/s6RrB+L5bo5Q0BYIGQ=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kMYp0-0006Lm-GN for control@debbugs.gnu.org; Sun, 27 Sep 2020 17:42:44 +0200 Date: Sun, 27 Sep 2020 17:42:41 +0200 Message-Id: <877dsf1b0u.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #41520 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 41520 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 41520 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 27 12:01:11 2020 Received: (at 41520) by debbugs.gnu.org; 27 Sep 2020 16:01:11 +0000 Received: from localhost ([127.0.0.1]:50259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMZ6t-0005bE-0i for submit@debbugs.gnu.org; Sun, 27 Sep 2020 12:01:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kMZ6q-0005b0-Rp for 41520@debbugs.gnu.org; Sun, 27 Sep 2020 12:01:10 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53048) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMZ6i-0007w0-Fx; Sun, 27 Sep 2020 12:01:00 -0400 Received: from [176.228.60.248] (port=1369 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMZ6h-000668-F3; Sun, 27 Sep 2020 12:01:00 -0400 Date: Sun, 27 Sep 2020 19:00:44 +0300 Message-Id: <837dsfnr9v.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <878scv1b18.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 27 Sep 2020 17:42:27 +0200) Subject: Re: bug#41520: 28.0.50; Crash in character.h due to assertion error References: <83imgkw11q.fsf@gnu.org> <837dx0vysk.fsf@gnu.org> <87wo0f1e3e.fsf@gnus.org> <83blhrntcm.fsf@gnu.org> <878scv1b18.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41520 Cc: 41520@debbugs.gnu.org, stefan@marxist.se, pipcet@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Cc: 41520@debbugs.gnu.org, stefan@marxist.se, pipcet@gmail.com > Date: Sun, 27 Sep 2020 17:42:27 +0200 > > There was then some followup discussion about renaming some of these > macros, since they have names that sometimes lead to some confusion, but > I think it's perhaps too much churn for too little gain. Yes. In general, I'd prefer not to rename veteran macros unnecessarily, as they are more or less burned into the muscle memory of those who frequently work on the Emacs internals. Into my memory, definitely. These two macros are from that group. > So I think everything is fixed here now? Yes. From unknown Sun Jun 22 17:11:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 26 Oct 2020 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator