From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 00:29:23 2013 Received: (at submit) by debbugs.gnu.org; 3 Nov 2013 04:29:23 +0000 Received: from localhost ([127.0.0.1]:60401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcpJS-0001E3-VN for submit@debbugs.gnu.org; Sun, 03 Nov 2013 00:29:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49787) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcpJP-0001Dn-Dp for submit@debbugs.gnu.org; Sun, 03 Nov 2013 00:29:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VcpJ0-0006NJ-CH for submit@debbugs.gnu.org; Sun, 03 Nov 2013 00:29:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID,T_FILL_THIS_FORM_SHORT autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcpJ0-0006NF-5W for submit@debbugs.gnu.org; Sun, 03 Nov 2013 00:28:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51472) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcpIf-0006tF-7O for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 00:28:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VcpIK-0006Jl-UJ for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 00:28:33 -0400 Received: from mail-ob0-x22c.google.com ([2607:f8b0:4003:c01::22c]:50546) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcpIJ-0006Jb-NY for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 00:28:12 -0400 Received: by mail-ob0-f172.google.com with SMTP id gq1so6033599obb.31 for ; Sat, 02 Nov 2013 21:28:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=DyG+bwBq9G9bQxN5WedSIvy2kVBCXVJaRp5tWl+LSx0=; b=bkHRiLtNpAIv4Gg1n3tV9/alBMp1T8YMz/3RTFCXZlXvXfbXvZ5xKIUl7waSGh8fgR oNFhqVsGU5ckYUfwblElWQr0YLJj9Bdm3WkK9RY9IBGMm8k9c1B7wGDugBBbbaQdzWZK qT9EJV8fx7crwm/lPOcCoiy/gimAND4N9NZg8tNFsRYLwvsP1YRaHWO+hPFS3zYue71d 4UaWk792Bj+SB0IjiR59CILwG8mhDFaFCNTZ+GGOeQm+Lk12gByUcnIyhTgpLEzzqSnc V6l7N2tyl5jiIs/zuuOGnkokhQLffpjmLNH540lm9i40Qu7xFIFuFRLq8LSfKLrXUnlv 5h3g== MIME-Version: 1.0 X-Received: by 10.182.44.134 with SMTP id e6mr8648555obm.14.1383452889896; Sat, 02 Nov 2013 21:28:09 -0700 (PDT) Received: by 10.76.156.103 with HTTP; Sat, 2 Nov 2013 21:28:09 -0700 (PDT) Date: Sun, 3 Nov 2013 00:28:09 -0400 Message-ID: Subject: Core dump after SIGTERM during GC marking From: Barry OReilly To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=001a11c3235a11166b04ea3e3a90 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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" --001a11c3235a11166b04ea3e3a90 Content-Type: multipart/alternative; boundary=001a11c3235a11166804ea3e3a8e --001a11c3235a11166804ea3e3a8e Content-Type: text/plain; charset=ISO-8859-1 I noticed a core dump file in my file system that was almost a week old. I'm not certain what was doing, but I think I was developing Elisp code around the time which may have inf looped and led to me issuing the SIGTERM indicated in the backtrace. I have attached the output of 'bt full'. In GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2) of 2013-08-24 on epich-vb Windowing system distributor `The X.Org Foundation', version 11.0.11103000 System Description: Linux Mint 13 Maya Configured using: `configure --prefix=/home/epich/s/sw/emacs/../emacs-install' --001a11c3235a11166804ea3e3a8e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I noticed a core dump file in my file system that was almo= st a week old. I'm not certain what was doing, but I think I was develo= ping Elisp code around the time which may have inf looped and led to me iss= uing the SIGTERM indicated in the backtrace.

I have attached the output of 'bt full'.

In GNU Emacs 24= .3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2)
=A0of 2013-08-24 = on epich-vb
Windowing system distributor `The X.Org Foundation', ver= sion 11.0.11103000
System Description:=A0=A0=A0 Linux Mint 13 Maya

Configured using:=A0`configure --prefix=3D/home/epich/s/sw/emacs/../emacs-install'
<= br>
--001a11c3235a11166804ea3e3a8e-- --001a11c3235a11166b04ea3e3a90 Content-Type: text/plain; charset=MACINTOSH; name="bt-full.txt" Content-Disposition: attachment; filename="bt-full.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hnjs3ntp0 IzAgIDB4MDAwMDdmMTRkYzVjNWI3YiBpbiByYWlzZSAoKSBmcm9tIC9saWIveDg2XzY0LWxpbnV4 LWdudS9saWJwdGhyZWFkLnNvLjAKTm8gc3ltYm9sIHRhYmxlIGluZm8gYXZhaWxhYmxlLgojMSAg MHgwMDAwMDAwMDAwNGQzNWM1IGluIHRlcm1pbmF0ZV9kdWVfdG9fc2lnbmFsIChzaWc9NiwgYmFj a3RyYWNlX2xpbWl0PTQwKSBhdCBlbWFjcy5jOjM2OQpObyBsb2NhbHMuCiMyICAweDAwMDAwMDAw MDA0ZWNkNzMgaW4gZW1hY3NfYWJvcnQgKCkgYXQgc3lzZGVwLmM6MjE1NgpObyBsb2NhbHMuCiMz ICAweDAwMDAwMDAwMDA1NDg3NjUgaW4gRnNpZ25hbCAoZXJyb3Jfc3ltYm9sPTEyMTc4MTYyLCBk YXRhPTYyOTM1NDYyKSBhdCBldmFsLmM6MTQ3NQogICAgICAgIGNvbmRpdGlvbnMgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBzdHJpbmcgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICByZWFsX2Vy cm9yX3N5bWJvbCA9IDEyMTc4MTYyCiAgICAgICAgY2xhdXNlID0gMTE5NDUwMjYKICAgICAgICBo ID0gPG9wdGltaXplZCBvdXQ+CiM0ICAweDAwMDAwMDAwMDA1NDg3OTkgaW4geHNpZ25hbCAoZXJy b3Jfc3ltYm9sPTxvcHRpbWl6ZWQgb3V0PiwgZGF0YT08b3B0aW1pemVkIG91dD4pIGF0IGV2YWwu YzoxNTcxCk5vIGxvY2Fscy4KIzUgIDB4MDAwMDAwMDAwMDU0OGYzNyBpbiB4c2lnbmFsMSAoZXJy b3Jfc3ltYm9sPTEyMTc4MTYyLCBhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBldmFsLmM6MTU4NgpO byBsb2NhbHMuCiM2ICAweDAwMDAwMDAwMDA1MTkwZTggaW4gY29tcGlsZV9wYXR0ZXJuXzEgKHBv c2l4PTxvcHRpbWl6ZWQgb3V0PiwgdHJhbnNsYXRlPTxvcHRpbWl6ZWQgb3V0PiwgcGF0dGVybj0x NTY0MTY4MSwgY3A9MHhiMzhmNzApIGF0IHNlYXJjaC5jOjE2MgogICAgICAgIHZhbCA9IDB4NWQ4 ZjExICJVbm1hdGNoZWQgKSBvciBcXCkiCiAgICAgICAgb2xkID0gMAojNyAgY29tcGlsZV9wYXR0 ZXJuIChwYXR0ZXJuPTE1NjQxNjgxLCByZWdwPTB4YjM5MjUwLCB0cmFuc2xhdGU9PG9wdGltaXpl ZCBvdXQ+LCBwb3NpeD08b3B0aW1pemVkIG91dD4sIG11bHRpYnl0ZT10cnVlKSBhdCBzZWFyY2gu YzoyNDUKICAgICAgICBjcCA9IDB4YjM4ZjcwCiAgICAgICAgY3BwID0gPG9wdGltaXplZCBvdXQ+ CiM4ICAweDAwMDAwMDAwMDA1MWFlMGQgaW4gc3RyaW5nX21hdGNoXzEgKHJlZ2V4cD0xNTY0MTY4 MSwgc3RyaW5nPTYxMjI5MTg1LCBzdGFydD08b3B0aW1pemVkIG91dD4sIHBvc2l4PTxvcHRpbWl6 ZWQgb3V0PikgYXQgc2VhcmNoLmM6NDAyCiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgYnVmcCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHBvcyA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHBvc19ieXRlID0gMAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzkgIDB4 MDAwMDAwMDAwMDU0N2MzZCBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdz PTB4N2ZmZmU0NjdkOTY4KSBhdCBldmFsLmM6MjgyMwogICAgICAgIGZ1biA9IDg1MDkyMjEKICAg ICAgICBvcmlnaW5hbF9mdW4gPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBmdW5jYXIgPSAwCiAg ICAgICAgbnVtYXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIGludGVybmFsX2FyZ3MgPSAweDdmZmZlNDY3ZDhjMAogICAgICAgIGkgPSA8 b3B0aW1pemVkIG91dD4KIzEwIDB4MDAwMDAwMDAwMDU3YzhkYiBpbiBleGVjX2J5dGVfY29kZSAo Ynl0ZXN0cj0wLCB2ZWN0b3I9MjI1ODgsIG1heGRlcHRoPTYsIGFyZ3NfdGVtcGxhdGU9NDYxMTY4 NjAxODY2MjI2ODkyOCwgbmFyZ3M9NDYxMTY4NjAxOTQ4NDM1MjUxMiwgYXJncz0weDdmMTRkYzMz OGQ5MCkKICAgIGF0IGJ5dGVjb2RlLmM6OTA1CiAgICAgICAgdGFyZ2V0cyA9IHsweDU3YzkyYiwg MHg1N2M5NjUsIDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3ZTI2 ZSwgMHg1N2RmMWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAweDU3 Yzc3MiwgMHg1N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUyMCwg MHg1N2M5NjksIDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3Yzk5 NSwgMHg1N2M5ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAweDU3 Yzg0MCwgCiAgICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0ZSwg MHg1N2NiNTMsIDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3Y2Ix NSwgMHg1N2NiMjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAKICAg ICAgICAgIDB4NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAgMHg1 N2RlN2EsIDB4NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2NSwg MHg1N2Q0ZTYsIDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3ZGM0 OSwgMHg1N2RjYzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwgMHg1 N2RkOGIsIDB4NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYwOSwg MHg1N2Q2NDUsIDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3ZDdh YSwgMHg1N2Q3ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwgMHg1 N2Q4YzYsIDB4NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1Yiwg MHg1N2M5MzcsIDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3ZGI5 NCwgMHg1N2RiYmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwgMHg1 N2M5MmIsIDB4NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1MCwg MHg1N2U4ODEsIDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3ZTYy YSwgCiAgICAgICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwgMHg1 N2U3YjYsIDB4NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3YzkyYiwg MHg1N2NmYmEsIDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAgICAg ICAgIDB4NTdjZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwgMHg1 N2QxOTgsIDB4NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJkMSwg MHg1N2QzMTgsIDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1N2Uz ZGUsIDB4NTdlNDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywgMHg1 N2U0ZmIsIDB4NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBlNCwg MHg1N2UxMWMsIDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1N2Q5 ZTcsIDB4NTdkYTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwgMHg1 N2NlN2YsIDB4NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZiZCwg MHg1N2RhZTQsIDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdlMDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAgICAg IDB4NTdlMDQ4IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4MzY1 MWRkZCAiXDIwM1wwMzUiLCBieXRlX3N0cmluZyA9IDU3MTc5OTg1LCBieXRlX3N0cmluZ19zdGFy dCA9IDB4MzY1MWRjOCAiXGJcMzA2XDAzMVwyMTFcMDMyXDIwMyQiLCBuZXh0ID0gMHg3ZmZmZTQ2 N2RjODB9CiAgICAgICAgcmVzdWx0ID0gMAojMTEgMHgwMDAwMDAwMDAwNTQ3MGM0IGluIGV2YWxf c3ViIChmb3JtPTxvcHRpbWl6ZWQgb3V0PikgYXQgZXZhbC5jOjIxOTIKICAgICAgICBudW1hcmdz ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgYXJnc19sZWZ0ID0gMTE5NDUwMjYKICAgICAgICBp ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgbWF4YXJncyA9IDMKICAgICAgICBhcmd2YWxzID0g ezU3MTc5OTg1LCAxOTQ0NDcxNywgMTYsIDk3NzEwMDEsIDEwODc0NDA5LCAwLCAxNDA3MzcwMjUz OTk0ODgsIDU0MjYwNjV9CiAgICAgICAgZnVuID0gMTEzNzkwNjkKICAgICAgICB2YWwgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvcmlnaW5hbF9mdW4gPSAxNDA3MzcwMjUzOTk0MTYKICAgICAg ICBvcmlnaW5hbF9hcmdzID0gNTU5NzUwNDYKICAgICAgICBmdW5jYXIgPSAtMQojMTIgMHgwMDAw MDAwMDAwNTQ1ZWJlIGluIGludGVybmFsX2NhdGNoICh0YWc9PGVycm9yIHJlYWRpbmcgdmFyaWFi bGU6IENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0IGFkZHJlc3MgMHg1ODFjPiwgZnVuYz0weDU0NmMz MCA8ZXZhbF9zdWI+LCBhcmc9NTU5NzUwMzApCiAgICBhdCBldmFsLmM6MTA3NgogICAgICAgIGMg PSB7dGFnID0gMTU1MjM0NDIsIHZhbCA9IDExOTQ1MDI2LCBuZXh0ID0gMHg3ZmZmZTQ2N2YwZjAs IGdjcHJvID0gMHgwLCBqbXAgPSB7e19fam1wYnVmID0gezE0MDczNzAyNTM5OTg1NiwgNTc1NDQ4 NzY4Nzg5MzQzOTQwLCAxOTQ0NDgwOCwgODksIAogICAgICAgICAgICAgICAgNDYxMTY4NjAxOTQ4 NDM1MjUxMiwgNDYxMTY4NjAxODY2MjI2ODkyOCwgNTc1NDQ4NzY4NzI0MzMyMjI4LCAtNTc1NDIy ODI5NDU0MTY4MzgwfSwgX19tYXNrX3dhc19zYXZlZCA9IDAsIF9fc2F2ZWRfbWFzayA9IHtfX3Zh bCA9IHsKICAgICAgICAgICAgICAgICAgMTQwNzM3MDI1Mzk5Nzc2LCAyLCAyMDgyMzI4MiwgMTE5 NDUwMjYsIDE0MDczNzAyNTM5OTg0OCwgMTQwNzM3MDI1Mzk5ODI0LCA1NTM2ODYzLCA4NywgNDYx MTY4NjAxOTQ4NDM1MjUxMiwgNDYxMTY4NjAxODY2MjI2ODkyOCwgCiAgICAgICAgICAgICAgICAg IDE0MDczNzAyNTM5OTg1NiwgMSwgMTQwNzM3MDI1Mzk5ODU2LCAyMDgyMzM3OCwgMTIxODQzMzgs IDYxMjI5MTg1fX19fSwgaGFuZGxlcmxpc3QgPSAweDdmZmZlNDY3ZjIwMCwgbGlzcF9ldmFsX2Rl cHRoID0gMjYsIHBkbGNvdW50ID0gOTIsIAogICAgICAgICAgcG9sbF9zdXBwcmVzc19jb3VudCA9 IDEsIGludGVycnVwdF9pbnB1dF9ibG9ja2VkID0gMCwgYnl0ZV9zdGFjayA9IDB4N2ZmZmU0Njdk YzgwfQojMTMgMHgwMDAwMDAwMDAwNTdkMjQ0IGluIGV4ZWNfYnl0ZV9jb2RlIChieXRlc3RyPTAs IHZlY3Rvcj0yMjU4OCwgbWF4ZGVwdGg9NiwgYXJnc190ZW1wbGF0ZT00NjExNjg2MDE4NjYyMjY4 OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUyNTEyLCBhcmdzPTB4N2YxNGRjMzM4ZDkwKQogICAg YXQgYnl0ZWNvZGUuYzoxMDg2CiAgICAgICAgdGFyZ2V0cyA9IHsweDU3YzkyYiwgMHg1N2M5NjUs IDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3ZTI2ZSwgMHg1N2Rm MWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAweDU3Yzc3MiwgMHg1 N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUyMCwgMHg1N2M5Njks IDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3Yzk5NSwgMHg1N2M5 ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAweDU3Yzg0MCwgCiAg ICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0ZSwgMHg1N2NiNTMs IDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3Y2IxNSwgMHg1N2Ni MjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAKICAgICAgICAgIDB4 NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3YzkyYiwgMHg1N2M5MmIs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAgMHg1N2RlN2EsIDB4 NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2NSwgMHg1N2Q0ZTYs IDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3ZGM0OSwgMHg1N2Rj YzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwgMHg1N2RkOGIsIDB4 NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYwOSwgMHg1N2Q2NDUs IDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3ZDdhYSwgMHg1N2Q3 ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwgMHg1N2Q4YzYsIDB4 NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1YiwgMHg1N2M5Mzcs IDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3ZGI5NCwgMHg1N2Ri YmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwgMHg1N2M5MmIsIDB4 NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1MCwgMHg1N2U4ODEs IDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3ZTYyYSwgCiAgICAg ICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwgMHg1N2U3YjYsIDB4 NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3YzkyYiwgMHg1N2NmYmEs IDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAgICAgICAgIDB4NTdj ZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwgMHg1N2QxOTgsIDB4 NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJkMSwgMHg1N2QzMTgs IDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1N2UzZGUsIDB4NTdl NDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywgMHg1N2U0ZmIsIDB4 NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBlNCwgMHg1N2UxMWMs IDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1N2Q5ZTcsIDB4NTdk YTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwgMHg1N2NlN2YsIDB4 NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZiZCwgMHg1N2RhZTQs IDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdl MDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4 NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAgICAgIDB4NTdlMDQ4 IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4MzY1MWRiOSAiK1wy MDciLCBieXRlX3N0cmluZyA9IDU3MTc4MjQxLCBieXRlX3N0cmluZ19zdGFydCA9IDB4MzY1MWRh MCAiXGI7XDIwM1x0IiwgbmV4dCA9IDB4N2ZmZmU0NjdkZTMwfQogICAgICAgIHJlc3VsdCA9IDAK IzE0IDB4MDAwMDAwMDAwMDU0NzcwZiBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTE5NDQ0ODc3LCBu YXJncz08b3B0aW1pemVkIG91dD4sIGFyZ192ZWN0b3I9MHg3ZmZmZTQ2N2RkZjApIGF0IGV2YWwu YzozMDUwCiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc3ltc19sZWZ0ID0g MTE5NDUwMjYKICAgICAgICBuZXh0ID0gMTE5NDUwMjYKICAgICAgICBsZXhlbnYgPSAxMTk0NTAy NgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcHRpb25hbCA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHJlc3QgPSA8b3B0aW1pemVkIG91dD4KIzE1IDB4MDAwMDAwMDAwMDU0 N2EzNCBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdzPTB4N2ZmZmU0Njdk ZGU4KSBhdCBldmFsLmM6Mjg3NwogICAgICAgIGZ1biA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IG9yaWdpbmFsX2Z1biA9IDEyNTQxMTU0CiAgICAgICAgZnVuY2FyID0gMAogICAgICAgIG51bWFy Z3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBpbnRlcm5hbF9hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojMTYgMHgwMDAwMDAwMDAwNTdjOGRiIGluIGV4ZWNfYnl0ZV9jb2RlIChieXRlc3RyPTAs IHZlY3Rvcj0yMjU4OCwgbWF4ZGVwdGg9NiwgYXJnc190ZW1wbGF0ZT00NjExNjg2MDE4NjYyMjY4 OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUyNTEyLCBhcmdzPTB4N2YxNGRjMzM4ZDkwKQogICAg YXQgYnl0ZWNvZGUuYzo5MDUKICAgICAgICB0YXJnZXRzID0gezB4NTdjOTJiLCAweDU3Yzk2NSwg MHg1N2M5NjcsIDB4NTdlMmFlLCAweDU3YzhmYSwgMHg1N2M4ZmEsIDB4NTdlMjZlLCAweDU3ZGYx ZSwgMHg1N2UwOTksIDB4NTdlMDllLCAweDU3ZTBhMywgMHg1N2UwYTgsIDB4NTdjNzcyLCAweDU3 Yzc3OCwgCiAgICAgICAgICAweDU3Y2E5ZiwgMHg1N2UwNzQsIDB4NTdkNTIwLCAweDU3Yzk2OSwg MHg1N2M5NzUsIDB4NTdjOTg1LCAweDU3YzdkNCwgMHg1N2M3ZDgsIDB4NTdjOTk1LCAweDU3Yzlk MCwgMHg1N2NhZWMsIDB4NTdjYWYxLCAweDU3Y2FmNiwgMHg1N2NiMDUsIDB4NTdjODQwLCAKICAg ICAgICAgIDB4NTdjODQwLCAweDU3Y2FiMywgMHg1N2NhYzcsIDB4NTdjYjRlLCAweDU3Y2I1Mywg MHg1N2NiNTgsIDB4NTdjYjY1LCAweDU3YzhiYSwgMHg1N2M4YzAsIDB4NTdjYjE1LCAweDU3Y2Iy OSwgMHg1N2NmN2QsIDB4NTdjZjg1LCAweDU3Y2Y3MywgMHg1N2NmNzgsIAogICAgICAgICAgMHg1 N2M4NzIsIDB4NTdjODc4LCAweDU3Y2U2YiwgMHg1N2NmOTUsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2QzN2EsIDB4NTdkNDA2LCAweDU3ZDQzZCwgCiAgICAgICAgICAweDU3ZGU3YSwgMHg1 N2RlYjEsIDB4NTdkNDc0LCAweDU3ZDRhZSwgMHg1N2RkYjIsIDB4NTdjYTY1LCAweDU3ZDRlNiwg MHg1N2RkZTMsIDB4NTdkZTFiLCAweDU3ZGU0MiwgMHg1N2RjMGQsIDB4NTdkYzQ5LCAweDU3ZGNj OSwgMHg1N2RjZjAsIDB4NTdkZDI4LCAKICAgICAgICAgIDB4NTdkZDY0LCAweDU3ZGQ4YiwgMHg1 N2Q1MjUsIDB4NTdkNTVkLCAweDU3ZDU5NSwgMHg1N2Q1Y2QsIDB4NTdkNjA5LCAweDU3ZDY0NSwg MHg1N2Q2ODEsIDB4NTdkNzAxLCAweDU3ZDczOSwgMHg1N2Q3NzEsIDB4NTdkN2FhLCAweDU3ZDdl MiwgMHg1N2Q4MWEsIAogICAgICAgICAgMHg1N2Q4NTIsIDB4NTdkODhhLCAweDU3ZDhjNiwgMHg1 N2Q4ZjcsIDB4NTdkOTMzLCAweDU3ZDk2ZiwgMHg1N2Q5YWIsIDB4NTdkYTViLCAweDU3YzkzNywg MHg1N2RhOTEsIDB4NTdkYWI4LCAweDU3ZGIyOCwgMHg1N2RiNWUsIDB4NTdkYjk0LCAweDU3ZGJi YiwgCiAgICAgICAgICAweDU3ZGJlNCwgMHg1N2RlZjEsIDB4NTdlOTBhLCAweDU3YzkyYiwgMHg1 N2U4YTgsIDB4NTdlOGQ5LCAweDU3ZTdlZSwgMHg1N2U4MWYsIDB4NTdlODUwLCAweDU3ZTg4MSwg MHg1N2M5MzcsIDB4NTdjOTJiLCAweDU3ZTVjMCwgMHg1N2U2MDMsIDB4NTdlNjJhLCAKICAgICAg ICAgIDB4NTdlNjUxLCAweDU3ZTY4OSwgMHg1N2U2YzEsIDB4NTdlNmU4LCAweDU3ZTdiNiwgMHg1 N2UyYjMsIDB4NTdlMmViLCAweDU3ZTMyMywgMHg1N2UzNTQsIDB4NTdjOTJiLCAweDU3Y2ZiYSwg MHg1N2NiYTAsIDB4NTdjOWY1LCAweDU3Y2MzMCwgMHg1N2NjZGEsIAogICAgICAgICAgMHg1N2Nk NDcsIDB4NTdkMTI2LCAweDU3ZDE3OCwgMHg1N2M5YTksIDB4NTdkMDAyLCAweDU3ZDE5OCwgMHg1 N2QxZmQsIDB4NTdkMjJiLCAweDU3ZDI2OCwgMHg1N2QyOTUsIDB4NTdkMmQxLCAweDU3ZDMxOCwg MHg1N2NiNzUsIDB4NTdlMzdiLCAweDU3ZTNiNywgCiAgICAgICAgICAweDU3ZTNkZSwgMHg1N2U0 MDUsIDB4NTdlNDJjLCAweDU3ZTQ1MywgMHg1N2U0OGIsIDB4NTdlNGMzLCAweDU3ZTRmYiwgMHg1 N2U1MzMsIDB4NTdlNTUwLCAweDU3ZTU4OCwgMHg1N2UwYjUsIDB4NTdlMGU0LCAweDU3ZTExYywg MHg1N2UxNTQsIDB4NTdlMThiLCAKICAgICAgICAgIDB4NTdlMjAxLCAweDU3ZDllNywgMHg1N2Rh MjMsIDB4NTdlMWMyLCAweDU3ZTIzZCwgMHg1N2M5MmIsIDB4NTdjZGVlLCAweDU3Y2U3ZiwgMHg1 N2NlZTEsIDB4NTdkMDMwLCAweDU3ZDA5MywgMHg1N2RjODUsIDB4NTdkNmJkLCAweDU3ZGFlNCwg MHg1N2RmNzEsIAogICAgICAgICAgMHg1N2RmYjAsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2Uw MDIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIAogICAgICAgICAgMHg1N2UwNDgg PHJlcGVhdHMgNjQgdGltZXM+fQogICAgICAgIHN0YWNrID0ge3BjID0gMHgzNjUxZTA0ICI/XDIw NyIsIGJ5dGVfc3RyaW5nID0gNTcxNzkzNzcsIGJ5dGVfc3RyaW5nX3N0YXJ0ID0gMHgzNjUxZTAw ICJcMzAxXGJcMzAyXCI/XDIwNyIsIG5leHQgPSAweDdmZmZlNDY3ZGZmMH0KICAgICAgICByZXN1 bHQgPSAwCiMxNyAweDAwMDAwMDAwMDA1NDc3MGYgaW4gZnVuY2FsbF9sYW1iZGEgKGZ1bj0xOTQ0 NDk1NywgbmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdfdmVjdG9yPTB4N2ZmZmU0NjdkZmEwKSBh dCBldmFsLmM6MzA1MAogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHN5bXNf bGVmdCA9IDExOTQ1MDI2CiAgICAgICAgbmV4dCA9IDExOTQ1MDI2CiAgICAgICAgbGV4ZW52ID0g MTE5NDUwMjYKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3B0aW9uYWwgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICByZXN0ID0gPG9wdGltaXplZCBvdXQ+CiMxOCAweDAwMDAw MDAwMDA1NDdhMzQgaW4gRmZ1bmNhbGwgKG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJncz0weDdm ZmZlNDY3ZGY5OCkgYXQgZXZhbC5jOjI4NzcKICAgICAgICBmdW4gPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvcmlnaW5hbF9mdW4gPSAxMjUzOTMxNAogICAgICAgIGZ1bmNhciA9IDAKICAgICAg ICBudW1hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgaW50ZXJuYWxfYXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0 aW1pemVkIG91dD4KIzE5IDB4MDAwMDAwMDAwMDU3YzhkYiBpbiBleGVjX2J5dGVfY29kZSAoYnl0 ZXN0cj0wLCB2ZWN0b3I9MjI1ODgsIG1heGRlcHRoPTYsIGFyZ3NfdGVtcGxhdGU9NDYxMTY4NjAx ODY2MjI2ODkyOCwgbmFyZ3M9NDYxMTY4NjAxOTQ4NDM1MjUxMiwgYXJncz0weDdmMTRkYzMzOGQ5 MCkKICAgIGF0IGJ5dGVjb2RlLmM6OTA1CiAgICAgICAgdGFyZ2V0cyA9IHsweDU3YzkyYiwgMHg1 N2M5NjUsIDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3ZTI2ZSwg MHg1N2RmMWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAweDU3Yzc3 MiwgMHg1N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUyMCwgMHg1 N2M5NjksIDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3Yzk5NSwg MHg1N2M5ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAweDU3Yzg0 MCwgCiAgICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0ZSwgMHg1 N2NiNTMsIDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3Y2IxNSwg MHg1N2NiMjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAKICAgICAg ICAgIDB4NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAgMHg1N2Rl N2EsIDB4NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2NSwgMHg1 N2Q0ZTYsIDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3ZGM0OSwg MHg1N2RjYzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwgMHg1N2Rk OGIsIDB4NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYwOSwgMHg1 N2Q2NDUsIDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3ZDdhYSwg MHg1N2Q3ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwgMHg1N2Q4 YzYsIDB4NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1YiwgMHg1 N2M5MzcsIDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3ZGI5NCwg MHg1N2RiYmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwgMHg1N2M5 MmIsIDB4NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1MCwgMHg1 N2U4ODEsIDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3ZTYyYSwg CiAgICAgICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwgMHg1N2U3 YjYsIDB4NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3YzkyYiwgMHg1 N2NmYmEsIDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAgICAgICAg IDB4NTdjZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwgMHg1N2Qx OTgsIDB4NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJkMSwgMHg1 N2QzMTgsIDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1N2UzZGUs IDB4NTdlNDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywgMHg1N2U0 ZmIsIDB4NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBlNCwgMHg1 N2UxMWMsIDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1N2Q5ZTcs IDB4NTdkYTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwgMHg1N2Nl N2YsIDB4NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZiZCwgMHg1 N2RhZTQsIDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1N2M5MmIs IDB4NTdlMDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAgICAgIDB4 NTdlMDQ4IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4MzY1MTM1 ZSAiXDIwNFwyMDEiLCBieXRlX3N0cmluZyA9IDU3MTQxNDQxLCBieXRlX3N0cmluZ19zdGFydCA9 IDB4MzY1MTM0OCAiXDMwNiBcMDMwXHRcMzA3PVwyMDNcMDE2IiwgbmV4dCA9IDB4N2ZmZmU0Njdl MWEwfQogICAgICAgIHJlc3VsdCA9IDAKIzIwIDB4MDAwMDAwMDAwMDU0NzcwZiBpbiBmdW5jYWxs X2xhbWJkYSAoZnVuPTE5MzM3OTMzLCBuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ192ZWN0b3I9 MHg3ZmZmZTQ2N2UxNjApIGF0IGV2YWwuYzozMDUwCiAgICAgICAgdmFsID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgc3ltc19sZWZ0ID0gMTE5NDUwMjYKICAgICAgICBuZXh0ID0gMTE5NDUwMjYK ICAgICAgICBsZXhlbnYgPSAxMTk0NTAyNgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvcHRpb25hbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHJlc3QgPSA8b3B0aW1pemVk IG91dD4KIzIxIDB4MDAwMDAwMDAwMDU0N2EzNCBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXpl ZCBvdXQ+LCBhcmdzPTB4N2ZmZmU0NjdlMTU4KSBhdCBldmFsLmM6Mjg3NwogICAgICAgIGZ1biA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDU1OTA2NzU0CiAgICAgICAg ZnVuY2FyID0gMAogICAgICAgIG51bWFyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB2YWwg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnRlcm5hbF9hcmdzID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMjIgMHgwMDAwMDAwMDAwNTdjOGRiIGluIGV4 ZWNfYnl0ZV9jb2RlIChieXRlc3RyPTAsIHZlY3Rvcj0yMjU4OCwgbWF4ZGVwdGg9NiwgYXJnc190 ZW1wbGF0ZT00NjExNjg2MDE4NjYyMjY4OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUyNTEyLCBh cmdzPTB4N2YxNGRjMzM4ZDkwKQogICAgYXQgYnl0ZWNvZGUuYzo5MDUKICAgICAgICB0YXJnZXRz ID0gezB4NTdjOTJiLCAweDU3Yzk2NSwgMHg1N2M5NjcsIDB4NTdlMmFlLCAweDU3YzhmYSwgMHg1 N2M4ZmEsIDB4NTdlMjZlLCAweDU3ZGYxZSwgMHg1N2UwOTksIDB4NTdlMDllLCAweDU3ZTBhMywg MHg1N2UwYTgsIDB4NTdjNzcyLCAweDU3Yzc3OCwgCiAgICAgICAgICAweDU3Y2E5ZiwgMHg1N2Uw NzQsIDB4NTdkNTIwLCAweDU3Yzk2OSwgMHg1N2M5NzUsIDB4NTdjOTg1LCAweDU3YzdkNCwgMHg1 N2M3ZDgsIDB4NTdjOTk1LCAweDU3YzlkMCwgMHg1N2NhZWMsIDB4NTdjYWYxLCAweDU3Y2FmNiwg MHg1N2NiMDUsIDB4NTdjODQwLCAKICAgICAgICAgIDB4NTdjODQwLCAweDU3Y2FiMywgMHg1N2Nh YzcsIDB4NTdjYjRlLCAweDU3Y2I1MywgMHg1N2NiNTgsIDB4NTdjYjY1LCAweDU3YzhiYSwgMHg1 N2M4YzAsIDB4NTdjYjE1LCAweDU3Y2IyOSwgMHg1N2NmN2QsIDB4NTdjZjg1LCAweDU3Y2Y3Mywg MHg1N2NmNzgsIAogICAgICAgICAgMHg1N2M4NzIsIDB4NTdjODc4LCAweDU3Y2U2YiwgMHg1N2Nm OTUsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2QzN2EsIDB4NTdkNDA2LCAweDU3ZDQzZCwg CiAgICAgICAgICAweDU3ZGU3YSwgMHg1N2RlYjEsIDB4NTdkNDc0LCAweDU3ZDRhZSwgMHg1N2Rk YjIsIDB4NTdjYTY1LCAweDU3ZDRlNiwgMHg1N2RkZTMsIDB4NTdkZTFiLCAweDU3ZGU0MiwgMHg1 N2RjMGQsIDB4NTdkYzQ5LCAweDU3ZGNjOSwgMHg1N2RjZjAsIDB4NTdkZDI4LCAKICAgICAgICAg IDB4NTdkZDY0LCAweDU3ZGQ4YiwgMHg1N2Q1MjUsIDB4NTdkNTVkLCAweDU3ZDU5NSwgMHg1N2Q1 Y2QsIDB4NTdkNjA5LCAweDU3ZDY0NSwgMHg1N2Q2ODEsIDB4NTdkNzAxLCAweDU3ZDczOSwgMHg1 N2Q3NzEsIDB4NTdkN2FhLCAweDU3ZDdlMiwgMHg1N2Q4MWEsIAogICAgICAgICAgMHg1N2Q4NTIs IDB4NTdkODhhLCAweDU3ZDhjNiwgMHg1N2Q4ZjcsIDB4NTdkOTMzLCAweDU3ZDk2ZiwgMHg1N2Q5 YWIsIDB4NTdkYTViLCAweDU3YzkzNywgMHg1N2RhOTEsIDB4NTdkYWI4LCAweDU3ZGIyOCwgMHg1 N2RiNWUsIDB4NTdkYjk0LCAweDU3ZGJiYiwgCiAgICAgICAgICAweDU3ZGJlNCwgMHg1N2RlZjEs IDB4NTdlOTBhLCAweDU3YzkyYiwgMHg1N2U4YTgsIDB4NTdlOGQ5LCAweDU3ZTdlZSwgMHg1N2U4 MWYsIDB4NTdlODUwLCAweDU3ZTg4MSwgMHg1N2M5MzcsIDB4NTdjOTJiLCAweDU3ZTVjMCwgMHg1 N2U2MDMsIDB4NTdlNjJhLCAKICAgICAgICAgIDB4NTdlNjUxLCAweDU3ZTY4OSwgMHg1N2U2YzEs IDB4NTdlNmU4LCAweDU3ZTdiNiwgMHg1N2UyYjMsIDB4NTdlMmViLCAweDU3ZTMyMywgMHg1N2Uz NTQsIDB4NTdjOTJiLCAweDU3Y2ZiYSwgMHg1N2NiYTAsIDB4NTdjOWY1LCAweDU3Y2MzMCwgMHg1 N2NjZGEsIAogICAgICAgICAgMHg1N2NkNDcsIDB4NTdkMTI2LCAweDU3ZDE3OCwgMHg1N2M5YTks IDB4NTdkMDAyLCAweDU3ZDE5OCwgMHg1N2QxZmQsIDB4NTdkMjJiLCAweDU3ZDI2OCwgMHg1N2Qy OTUsIDB4NTdkMmQxLCAweDU3ZDMxOCwgMHg1N2NiNzUsIDB4NTdlMzdiLCAweDU3ZTNiNywgCiAg ICAgICAgICAweDU3ZTNkZSwgMHg1N2U0MDUsIDB4NTdlNDJjLCAweDU3ZTQ1MywgMHg1N2U0OGIs IDB4NTdlNGMzLCAweDU3ZTRmYiwgMHg1N2U1MzMsIDB4NTdlNTUwLCAweDU3ZTU4OCwgMHg1N2Uw YjUsIDB4NTdlMGU0LCAweDU3ZTExYywgMHg1N2UxNTQsIDB4NTdlMThiLCAKICAgICAgICAgIDB4 NTdlMjAxLCAweDU3ZDllNywgMHg1N2RhMjMsIDB4NTdlMWMyLCAweDU3ZTIzZCwgMHg1N2M5MmIs IDB4NTdjZGVlLCAweDU3Y2U3ZiwgMHg1N2NlZTEsIDB4NTdkMDMwLCAweDU3ZDA5MywgMHg1N2Rj ODUsIDB4NTdkNmJkLCAweDU3ZGFlNCwgMHg1N2RmNzEsIAogICAgICAgICAgMHg1N2RmYjAsIDB4 NTdjOTJiLCAweDU3YzkyYiwgMHg1N2UwMDIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIAogICAgICAgICAgMHg1N2UwNDggPHJlcGVhdHMgNjQgdGltZXM+fQogICAgICAgIHN0YWNr ID0ge3BjID0gMHgzNjUxNmQ5ICJcMjEwXDMwMyBcMjA3IiwgYnl0ZV9zdHJpbmcgPSA1NzE1Nzcy OSwgYnl0ZV9zdHJpbmdfc3RhcnQgPSAweDM2NTE2ZDAgIlwzMDAgP1wyMDVcZiIsIG5leHQgPSAw eDdmZmZlNDY3ZTM1MH0KICAgICAgICByZXN1bHQgPSAwCiMyMyAweDAwMDAwMDAwMDA1NDc3MGYg aW4gZnVuY2FsbF9sYW1iZGEgKGZ1bj0xOTMzODIxMywgbmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBh cmdfdmVjdG9yPTB4N2ZmZmU0NjdlMzEwKSBhdCBldmFsLmM6MzA1MAogICAgICAgIHZhbCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIHN5bXNfbGVmdCA9IDExOTQ1MDI2CiAgICAgICAgbmV4dCA9 IDExOTQ1MDI2CiAgICAgICAgbGV4ZW52ID0gMTE5NDUwMjYKICAgICAgICBpID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb3B0aW9uYWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICByZXN0ID0g PG9wdGltaXplZCBvdXQ+CiMyNCAweDAwMDAwMDAwMDA1NDdhMzQgaW4gRmZ1bmNhbGwgKG5hcmdz PTxvcHRpbWl6ZWQgb3V0PiwgYXJncz0weDdmZmZlNDY3ZTMwOCkgYXQgZXZhbC5jOjI4NzcKICAg ICAgICBmdW4gPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcmlnaW5hbF9mdW4gPSAxMjU0MDA4 MgogICAgICAgIGZ1bmNhciA9IDAKICAgICAgICBudW1hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxfYXJncyA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzI1IDB4MDAwMDAwMDAwMDU3 YzhkYiBpbiBleGVjX2J5dGVfY29kZSAoYnl0ZXN0cj0wLCB2ZWN0b3I9MjI1ODgsIG1heGRlcHRo PTYsIGFyZ3NfdGVtcGxhdGU9NDYxMTY4NjAxODY2MjI2ODkyOCwgbmFyZ3M9NDYxMTY4NjAxOTQ4 NDM1MjUxMiwgYXJncz0weDdmMTRkYzMzOGQ5MCkKICAgIGF0IGJ5dGVjb2RlLmM6OTA1CiAgICAg ICAgdGFyZ2V0cyA9IHsweDU3YzkyYiwgMHg1N2M5NjUsIDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1 N2M4ZmEsIDB4NTdjOGZhLCAweDU3ZTI2ZSwgMHg1N2RmMWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwg MHg1N2UwYTMsIDB4NTdlMGE4LCAweDU3Yzc3MiwgMHg1N2M3NzgsIAogICAgICAgICAgMHg1N2Nh OWYsIDB4NTdlMDc0LCAweDU3ZDUyMCwgMHg1N2M5NjksIDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1 N2M3ZDQsIDB4NTdjN2Q4LCAweDU3Yzk5NSwgMHg1N2M5ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwg MHg1N2NhZjYsIDB4NTdjYjA1LCAweDU3Yzg0MCwgCiAgICAgICAgICAweDU3Yzg0MCwgMHg1N2Nh YjMsIDB4NTdjYWM3LCAweDU3Y2I0ZSwgMHg1N2NiNTMsIDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1 N2M4YmEsIDB4NTdjOGMwLCAweDU3Y2IxNSwgMHg1N2NiMjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwg MHg1N2NmNzMsIDB4NTdjZjc4LCAKICAgICAgICAgIDB4NTdjODcyLCAweDU3Yzg3OCwgMHg1N2Nl NmIsIDB4NTdjZjk1LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwg MHg1N2Q0M2QsIAogICAgICAgICAgMHg1N2RlN2EsIDB4NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0 YWUsIDB4NTdkZGIyLCAweDU3Y2E2NSwgMHg1N2Q0ZTYsIDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1 N2RlNDIsIDB4NTdkYzBkLCAweDU3ZGM0OSwgMHg1N2RjYzksIDB4NTdkY2YwLCAweDU3ZGQyOCwg CiAgICAgICAgICAweDU3ZGQ2NCwgMHg1N2RkOGIsIDB4NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1 OTUsIDB4NTdkNWNkLCAweDU3ZDYwOSwgMHg1N2Q2NDUsIDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1 N2Q3MzksIDB4NTdkNzcxLCAweDU3ZDdhYSwgMHg1N2Q3ZTIsIDB4NTdkODFhLCAKICAgICAgICAg IDB4NTdkODUyLCAweDU3ZDg4YSwgMHg1N2Q4YzYsIDB4NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5 NmYsIDB4NTdkOWFiLCAweDU3ZGE1YiwgMHg1N2M5MzcsIDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1 N2RiMjgsIDB4NTdkYjVlLCAweDU3ZGI5NCwgMHg1N2RiYmIsIAogICAgICAgICAgMHg1N2RiZTQs IDB4NTdkZWYxLCAweDU3ZTkwYSwgMHg1N2M5MmIsIDB4NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3 ZWUsIDB4NTdlODFmLCAweDU3ZTg1MCwgMHg1N2U4ODEsIDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1 N2U1YzAsIDB4NTdlNjAzLCAweDU3ZTYyYSwgCiAgICAgICAgICAweDU3ZTY1MSwgMHg1N2U2ODks IDB4NTdlNmMxLCAweDU3ZTZlOCwgMHg1N2U3YjYsIDB4NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2Uz MjMsIDB4NTdlMzU0LCAweDU3YzkyYiwgMHg1N2NmYmEsIDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1 N2NjMzAsIDB4NTdjY2RhLCAKICAgICAgICAgIDB4NTdjZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgs IDB4NTdjOWE5LCAweDU3ZDAwMiwgMHg1N2QxOTgsIDB4NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2Qy NjgsIDB4NTdkMjk1LCAweDU3ZDJkMSwgMHg1N2QzMTgsIDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1 N2UzYjcsIAogICAgICAgICAgMHg1N2UzZGUsIDB4NTdlNDA1LCAweDU3ZTQyYywgMHg1N2U0NTMs IDB4NTdlNDhiLCAweDU3ZTRjMywgMHg1N2U0ZmIsIDB4NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1 ODgsIDB4NTdlMGI1LCAweDU3ZTBlNCwgMHg1N2UxMWMsIDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAg ICAgICAgICAweDU3ZTIwMSwgMHg1N2Q5ZTcsIDB4NTdkYTIzLCAweDU3ZTFjMiwgMHg1N2UyM2Qs IDB4NTdjOTJiLCAweDU3Y2RlZSwgMHg1N2NlN2YsIDB4NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2Qw OTMsIDB4NTdkYzg1LCAweDU3ZDZiZCwgMHg1N2RhZTQsIDB4NTdkZjcxLCAKICAgICAgICAgIDB4 NTdkZmIwLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdlMDAyLCAweDU3YzkyYiwgMHg1N2M5MmIs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdjOTJiLCAKICAgICAgICAgIDB4NTdlMDQ4IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAg ICAgICBzdGFjayA9IHtwYyA9IDB4MzY1MWE5OCAiXDIxMFxyXDAyNClcbkFcMjExXDAyMlwyMDRc YiIsIGJ5dGVfc3RyaW5nID0gNTcxNjk3NDUsIGJ5dGVfc3RyaW5nX3N0YXJ0ID0gMHgzNjUxYTY4 ICJcYlwzMDZcMDMxXDIxMVwwMzJcMjA1PCIsIAogICAgICAgICAgbmV4dCA9IDB4N2ZmZmU0Njdl NjIwfQogICAgICAgIHJlc3VsdCA9IDAKIzI2IDB4MDAwMDAwMDAwMDU0NzcwZiBpbiBmdW5jYWxs X2xhbWJkYSAoZnVuPTE5NDE2MTQ5LCBuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ192ZWN0b3I9 MHg3ZmZmZTQ2N2U1MTgpIGF0IGV2YWwuYzozMDUwCiAgICAgICAgdmFsID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgc3ltc19sZWZ0ID0gMTE5NDUwMjYKICAgICAgICBuZXh0ID0gMTE5NDUwMjYK ICAgICAgICBsZXhlbnYgPSAxMTk0NTAyNgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvcHRpb25hbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHJlc3QgPSA8b3B0aW1pemVk IG91dD4KIzI3IDB4MDAwMDAwMDAwMDU0N2EzNCBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXpl ZCBvdXQ+LCBhcmdzPTB4N2ZmZmU0NjdlNTEwKSBhdCBldmFsLmM6Mjg3NwogICAgICAgIGZ1biA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDEyNTQwMzM4CiAgICAgICAg ZnVuY2FyID0gMAogICAgICAgIG51bWFyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB2YWwg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnRlcm5hbF9hcmdzID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMjggMHgwMDAwMDAwMDAwNTQ3ZjQ5IGluIGZ1 bmNhbGxfbmlsIChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9PG9wdGltaXplZCBvdXQ+KSBh dCBldmFsLmM6MjM2NwpObyBsb2NhbHMuCiMyOSAweDAwMDAwMDAwMDA1NDY0ZWMgaW4gcnVuX2hv b2tfd2l0aF9hcmdzIChuYXJncz0xLCBhcmdzPTB4N2ZmZmU0NjdlNTEwLCBmdW5jYWxsPTB4NTQ3 ZjQwIDxmdW5jYWxsX25pbD4pIGF0IGV2YWwuYzoyNTUyCiAgICAgICAgZ2xvYmFsX3ZhbHMgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBzeW0gPSAxNTQyNzk1NAogICAgICAgIHZhbCA9IDU3OTcw NTM0CiAgICAgICAgcmV0ID0gPG9wdGltaXplZCBvdXQ+CiMzMCAweDAwMDAwMDAwMDA1NDY2YzYg aW4gRnJ1bl9ob29rcyAobmFyZ3M9MSwgYXJncz0weDdmZmZlNDY3ZTVkOCkgYXQgZXZhbC5jOjIz OTQKICAgICAgICBob29rID0gezEyNTQwMzM4fQogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4K IzMxIDB4MDAwMDAwMDAwMDU0N2IyZiBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+ LCBhcmdzPTB4N2ZmZmU0NjdlNWQwKSBhdCBldmFsLmM6Mjc5NwogICAgICAgIGZ1biA9IDExMzcw Mjc3CiAgICAgICAgb3JpZ2luYWxfZnVuID0gMTIxMjIyOTAKICAgICAgICBmdW5jYXIgPSAwCiAg ICAgICAgbnVtYXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIGludGVybmFsX2FyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0g PG9wdGltaXplZCBvdXQ+CiMzMiAweDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2NvZGUg KGJ5dGVzdHI9MCwgdmVjdG9yPTIyNTg4LCBtYXhkZXB0aD02LCBhcmdzX3RlbXBsYXRlPTQ2MTE2 ODYwMTg2NjIyNjg5MjgsIG5hcmdzPTQ2MTE2ODYwMTk0ODQzNTI1MTIsIGFyZ3M9MHg3ZjE0ZGMz MzhkOTApCiAgICBhdCBieXRlY29kZS5jOjkwNQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIs IDB4NTdjOTY1LCAweDU3Yzk2NywgMHg1N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2Uy NmUsIDB4NTdkZjFlLCAweDU3ZTA5OSwgMHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1 N2M3NzIsIDB4NTdjNzc4LCAKICAgICAgICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAs IDB4NTdjOTY5LCAweDU3Yzk3NSwgMHg1N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5 OTUsIDB4NTdjOWQwLCAweDU3Y2FlYywgMHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1 N2M4NDAsIAogICAgICAgICAgMHg1N2M4NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUs IDB4NTdjYjUzLCAweDU3Y2I1OCwgMHg1N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2Ni MTUsIDB4NTdjYjI5LCAweDU3Y2Y3ZCwgMHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAg ICAgICAgICAweDU3Yzg3MiwgMHg1N2M4NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdjOTJiLCAweDU3ZDM3YSwgMHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4 NTdkZTdhLCAweDU3ZGViMSwgMHg1N2Q0NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUs IDB4NTdkNGU2LCAweDU3ZGRlMywgMHg1N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2Rj NDksIDB4NTdkY2M5LCAweDU3ZGNmMCwgMHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4 NTdkZDhiLCAweDU3ZDUyNSwgMHg1N2Q1NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDks IDB4NTdkNjQ1LCAweDU3ZDY4MSwgMHg1N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3 YWEsIDB4NTdkN2UyLCAweDU3ZDgxYSwgCiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4 NTdkOGM2LCAweDU3ZDhmNywgMHg1N2Q5MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIs IDB4NTdjOTM3LCAweDU3ZGE5MSwgMHg1N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2Ri OTQsIDB4NTdkYmJiLCAKICAgICAgICAgIDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4 NTdjOTJiLCAweDU3ZThhOCwgMHg1N2U4ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAs IDB4NTdlODgxLCAweDU3YzkzNywgMHg1N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2 MmEsIAogICAgICAgICAgMHg1N2U2NTEsIDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4 NTdlN2I2LCAweDU3ZTJiMywgMHg1N2UyZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIs IDB4NTdjZmJhLCAweDU3Y2JhMCwgMHg1N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAg ICAgICAweDU3Y2Q0NywgMHg1N2QxMjYsIDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4 NTdkMTk4LCAweDU3ZDFmZCwgMHg1N2QyMmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEs IDB4NTdkMzE4LCAweDU3Y2I3NSwgMHg1N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdl M2RlLCAweDU3ZTQwNSwgMHg1N2U0MmMsIDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4 NTdlNGZiLCAweDU3ZTUzMywgMHg1N2U1NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQs IDB4NTdlMTFjLCAweDU3ZTE1NCwgMHg1N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdk OWU3LCAweDU3ZGEyMywgMHg1N2UxYzIsIDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4 NTdjZTdmLCAweDU3Y2VlMSwgMHg1N2QwMzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQs IDB4NTdkYWU0LCAweDU3ZGY3MSwgCiAgICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdj OTJiLCAweDU3ZTAwMiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4 NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAg ICAweDU3ZTA0OCA8cmVwZWF0cyA2NCB0aW1lcz59CiAgICAgICAgc3RhY2sgPSB7cGMgPSAweGFj ZWM1YyAiXDIwNyIsIGJ5dGVfc3RyaW5nID0gODYyMTQ0MSwgYnl0ZV9zdHJpbmdfc3RhcnQgPSAw eGFjZWMzMyAiXGJcMjAzXDAyNyIsIG5leHQgPSAweDdmZmZlNDY3ZTc1MH0KICAgICAgICByZXN1 bHQgPSAwCiMzMyAweDAwMDAwMDAwMDA1NDdhMzQgaW4gRmZ1bmNhbGwgKG5hcmdzPTxvcHRpbWl6 ZWQgb3V0PiwgYXJncz0weDdmZmZlNDY3ZTcxOCkgYXQgZXZhbC5jOjI4NzcKICAgICAgICBmdW4g PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcmlnaW5hbF9mdW4gPSAxNTQyODAwMgogICAgICAg IGZ1bmNhciA9IDAKICAgICAgICBudW1hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdmFs ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxfYXJncyA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzM0IDB4MDAwMDAwMDAwMDU3YzhkYiBpbiBl eGVjX2J5dGVfY29kZSAoYnl0ZXN0cj0wLCB2ZWN0b3I9MjI1ODgsIG1heGRlcHRoPTYsIGFyZ3Nf dGVtcGxhdGU9NDYxMTY4NjAxODY2MjI2ODkyOCwgbmFyZ3M9NDYxMTY4NjAxOTQ4NDM1MjUxMiwg YXJncz0weDdmMTRkYzMzOGQ5MCkKICAgIGF0IGJ5dGVjb2RlLmM6OTA1CiAgICAgICAgdGFyZ2V0 cyA9IHsweDU3YzkyYiwgMHg1N2M5NjUsIDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4 NTdjOGZhLCAweDU3ZTI2ZSwgMHg1N2RmMWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMs IDB4NTdlMGE4LCAweDU3Yzc3MiwgMHg1N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdl MDc0LCAweDU3ZDUyMCwgMHg1N2M5NjksIDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4 NTdjN2Q4LCAweDU3Yzk5NSwgMHg1N2M5ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYs IDB4NTdjYjA1LCAweDU3Yzg0MCwgCiAgICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdj YWM3LCAweDU3Y2I0ZSwgMHg1N2NiNTMsIDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4 NTdjOGMwLCAweDU3Y2IxNSwgMHg1N2NiMjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMs IDB4NTdjZjc4LCAKICAgICAgICAgIDB4NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdj Zjk1LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4 NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2Qs IAogICAgICAgICAgMHg1N2RlN2EsIDB4NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdk ZGIyLCAweDU3Y2E2NSwgMHg1N2Q0ZTYsIDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4 NTdkYzBkLCAweDU3ZGM0OSwgMHg1N2RjYzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAg ICAweDU3ZGQ2NCwgMHg1N2RkOGIsIDB4NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdk NWNkLCAweDU3ZDYwOSwgMHg1N2Q2NDUsIDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4 NTdkNzcxLCAweDU3ZDdhYSwgMHg1N2Q3ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUy LCAweDU3ZDg4YSwgMHg1N2Q4YzYsIDB4NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdk OWFiLCAweDU3ZGE1YiwgMHg1N2M5MzcsIDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4 NTdkYjVlLCAweDU3ZGI5NCwgMHg1N2RiYmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYx LCAweDU3ZTkwYSwgMHg1N2M5MmIsIDB4NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdl ODFmLCAweDU3ZTg1MCwgMHg1N2U4ODEsIDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4 NTdlNjAzLCAweDU3ZTYyYSwgCiAgICAgICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMx LCAweDU3ZTZlOCwgMHg1N2U3YjYsIDB4NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdl MzU0LCAweDU3YzkyYiwgMHg1N2NmYmEsIDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4 NTdjY2RhLCAKICAgICAgICAgIDB4NTdjZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5 LCAweDU3ZDAwMiwgMHg1N2QxOTgsIDB4NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdk Mjk1LCAweDU3ZDJkMSwgMHg1N2QzMTgsIDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAog ICAgICAgICAgMHg1N2UzZGUsIDB4NTdlNDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhi LCAweDU3ZTRjMywgMHg1N2U0ZmIsIDB4NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdl MGI1LCAweDU3ZTBlNCwgMHg1N2UxMWMsIDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAw eDU3ZTIwMSwgMHg1N2Q5ZTcsIDB4NTdkYTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJi LCAweDU3Y2RlZSwgMHg1N2NlN2YsIDB4NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdk Yzg1LCAweDU3ZDZiZCwgMHg1N2RhZTQsIDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAw eDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdlMDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJi LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdj OTJiLCAKICAgICAgICAgIDB4NTdlMDQ4IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFj ayA9IHtwYyA9IDB4YWFjNDFkICJcMjA3IiwgYnl0ZV9zdHJpbmcgPSA4OTIyMjU3LCBieXRlX3N0 cmluZ19zdGFydCA9IDB4YWFjNDE4ICJcMzAwIFwyMTBcMzAxIFwyMDciLCBuZXh0ID0gMHg3ZmZm ZTQ2N2U4OTB9CiAgICAgICAgcmVzdWx0ID0gMAojMzUgMHgwMDAwMDAwMDAwNTQ3YTM0IGluIEZm dW5jYWxsIChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2N2U4NDgpIGF0IGV2 YWwuYzoyODc3CiAgICAgICAgZnVuID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3JpZ2luYWxf ZnVuID0gMTE5NDUzNjIKICAgICAgICBmdW5jYXIgPSAwCiAgICAgICAgbnVtYXJncyA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGludGVybmFs X2FyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzNiAw eDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9MCwgdmVjdG9yPTIy NTg4LCBtYXhkZXB0aD02LCBhcmdzX3RlbXBsYXRlPTQ2MTE2ODYwMTg2NjIyNjg5MjgsIG5hcmdz PTQ2MTE2ODYwMTk0ODQzNTI1MTIsIGFyZ3M9MHg3ZjE0ZGMzMzhkOTApCiAgICBhdCBieXRlY29k ZS5jOjkwNQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIsIDB4NTdjOTY1LCAweDU3Yzk2Nywg MHg1N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2UyNmUsIDB4NTdkZjFlLCAweDU3ZTA5 OSwgMHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1N2M3NzIsIDB4NTdjNzc4LCAKICAg ICAgICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAsIDB4NTdjOTY5LCAweDU3Yzk3NSwg MHg1N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5OTUsIDB4NTdjOWQwLCAweDU3Y2Fl YywgMHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1N2M4NDAsIAogICAgICAgICAgMHg1 N2M4NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUsIDB4NTdjYjUzLCAweDU3Y2I1OCwg MHg1N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2NiMTUsIDB4NTdjYjI5LCAweDU3Y2Y3 ZCwgMHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAgICAgICAgICAweDU3Yzg3MiwgMHg1 N2M4NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3ZDM3 YSwgMHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4NTdkZTdhLCAweDU3ZGViMSwgMHg1 N2Q0NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUsIDB4NTdkNGU2LCAweDU3ZGRlMywg MHg1N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2RjNDksIDB4NTdkY2M5LCAweDU3ZGNm MCwgMHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4NTdkZDhiLCAweDU3ZDUyNSwgMHg1 N2Q1NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDksIDB4NTdkNjQ1LCAweDU3ZDY4MSwg MHg1N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3YWEsIDB4NTdkN2UyLCAweDU3ZDgx YSwgCiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4NTdkOGM2LCAweDU3ZDhmNywgMHg1 N2Q5MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIsIDB4NTdjOTM3LCAweDU3ZGE5MSwg MHg1N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2RiOTQsIDB4NTdkYmJiLCAKICAgICAg ICAgIDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4NTdjOTJiLCAweDU3ZThhOCwgMHg1 N2U4ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAsIDB4NTdlODgxLCAweDU3YzkzNywg MHg1N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2MmEsIAogICAgICAgICAgMHg1N2U2 NTEsIDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4NTdlN2I2LCAweDU3ZTJiMywgMHg1 N2UyZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIsIDB4NTdjZmJhLCAweDU3Y2JhMCwg MHg1N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAgICAgICAweDU3Y2Q0NywgMHg1N2Qx MjYsIDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4NTdkMTk4LCAweDU3ZDFmZCwgMHg1 N2QyMmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEsIDB4NTdkMzE4LCAweDU3Y2I3NSwg MHg1N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdlM2RlLCAweDU3ZTQwNSwgMHg1N2U0 MmMsIDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4NTdlNGZiLCAweDU3ZTUzMywgMHg1 N2U1NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQsIDB4NTdlMTFjLCAweDU3ZTE1NCwg MHg1N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdkOWU3LCAweDU3ZGEyMywgMHg1N2Ux YzIsIDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4NTdjZTdmLCAweDU3Y2VlMSwgMHg1 N2QwMzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQsIDB4NTdkYWU0LCAweDU3ZGY3MSwg CiAgICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3ZTAwMiwgMHg1N2M5 MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAgICAweDU3ZTA0OCA8cmVwZWF0cyA2 NCB0aW1lcz59CiAgICAgICAgc3RhY2sgPSB7cGMgPSAweGFhZWZhMyAiXDIxMFxiP1wyMDZcdCIs IGJ5dGVfc3RyaW5nID0gODg5Nzg3MywgYnl0ZV9zdHJpbmdfc3RhcnQgPSAweGFhZWZhMSAiXDMw NSBcMjEwXGI/XDIwNlx0IiwgbmV4dCA9IDB4N2ZmZmU0NjdlYTUwfQogICAgICAgIHJlc3VsdCA9 IDAKIzM3IDB4MDAwMDAwMDAwMDU0NzcwZiBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTg4OTc3ODks IG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJnX3ZlY3Rvcj0weDdmZmZlNDY3ZWEwMCkgYXQgZXZh bC5jOjMwNTAKICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzeW1zX2xlZnQg PSAxMTk0NTAyNgogICAgICAgIG5leHQgPSAxMTk0NTAyNgogICAgICAgIGxleGVudiA9IDExOTQ1 MDI2CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9wdGlvbmFsID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcmVzdCA9IDxvcHRpbWl6ZWQgb3V0PgojMzggMHgwMDAwMDAwMDAw NTQ3YTM0IGluIEZmdW5jYWxsIChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2 N2U5ZjgpIGF0IGV2YWwuYzoyODc3CiAgICAgICAgZnVuID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb3JpZ2luYWxfZnVuID0gMTYyMDg3ODYKICAgICAgICBmdW5jYXIgPSAwCiAgICAgICAgbnVt YXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIGludGVybmFsX2FyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXpl ZCBvdXQ+CiMzOSAweDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9 MCwgdmVjdG9yPTIyNTg4LCBtYXhkZXB0aD02LCBhcmdzX3RlbXBsYXRlPTQ2MTE2ODYwMTg2NjIy Njg5MjgsIG5hcmdzPTQ2MTE2ODYwMTk0ODQzNTI1MTIsIGFyZ3M9MHg3ZjE0ZGMzMzhkOTApCiAg ICBhdCBieXRlY29kZS5jOjkwNQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIsIDB4NTdjOTY1 LCAweDU3Yzk2NywgMHg1N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2UyNmUsIDB4NTdk ZjFlLCAweDU3ZTA5OSwgMHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1N2M3NzIsIDB4 NTdjNzc4LCAKICAgICAgICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAsIDB4NTdjOTY5 LCAweDU3Yzk3NSwgMHg1N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5OTUsIDB4NTdj OWQwLCAweDU3Y2FlYywgMHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1N2M4NDAsIAog ICAgICAgICAgMHg1N2M4NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUsIDB4NTdjYjUz LCAweDU3Y2I1OCwgMHg1N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2NiMTUsIDB4NTdj YjI5LCAweDU3Y2Y3ZCwgMHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAgICAgICAgICAw eDU3Yzg3MiwgMHg1N2M4NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIsIDB4NTdjOTJi LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdj OTJiLCAweDU3ZDM3YSwgMHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4NTdkZTdhLCAw eDU3ZGViMSwgMHg1N2Q0NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUsIDB4NTdkNGU2 LCAweDU3ZGRlMywgMHg1N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2RjNDksIDB4NTdk Y2M5LCAweDU3ZGNmMCwgMHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4NTdkZDhiLCAw eDU3ZDUyNSwgMHg1N2Q1NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDksIDB4NTdkNjQ1 LCAweDU3ZDY4MSwgMHg1N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3YWEsIDB4NTdk N2UyLCAweDU3ZDgxYSwgCiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4NTdkOGM2LCAw eDU3ZDhmNywgMHg1N2Q5MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIsIDB4NTdjOTM3 LCAweDU3ZGE5MSwgMHg1N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2RiOTQsIDB4NTdk YmJiLCAKICAgICAgICAgIDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4NTdjOTJiLCAw eDU3ZThhOCwgMHg1N2U4ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAsIDB4NTdlODgx LCAweDU3YzkzNywgMHg1N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2MmEsIAogICAg ICAgICAgMHg1N2U2NTEsIDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4NTdlN2I2LCAw eDU3ZTJiMywgMHg1N2UyZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIsIDB4NTdjZmJh LCAweDU3Y2JhMCwgMHg1N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAgICAgICAweDU3 Y2Q0NywgMHg1N2QxMjYsIDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4NTdkMTk4LCAw eDU3ZDFmZCwgMHg1N2QyMmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEsIDB4NTdkMzE4 LCAweDU3Y2I3NSwgMHg1N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdlM2RlLCAweDU3 ZTQwNSwgMHg1N2U0MmMsIDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4NTdlNGZiLCAw eDU3ZTUzMywgMHg1N2U1NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQsIDB4NTdlMTFj LCAweDU3ZTE1NCwgMHg1N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdkOWU3LCAweDU3 ZGEyMywgMHg1N2UxYzIsIDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4NTdjZTdmLCAw eDU3Y2VlMSwgMHg1N2QwMzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQsIDB4NTdkYWU0 LCAweDU3ZGY3MSwgCiAgICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 ZTAwMiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAw eDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAgICAweDU3ZTA0 OCA8cmVwZWF0cyA2NCB0aW1lcz59CiAgICAgICAgc3RhY2sgPSB7CiAgICAgICAgICBwYyA9IDB4 YWFmMjQ3ICJcMjEwXDAxNlwwNzFcMzQ3PlwyMDNcMDMxXDAwMWRlVlwyMDNcMDMxXDAwMWRTZlwz NTBVXDIwNFwwMzFcMDAxXDAxNjpcMzExPVwyMDNcdlwwMDFkU2ZcMzUxVVwyMDRcMDMxXDAwMVx0 XDIwNFwwMzFcMDAxXDIxMmRiXDIxMFwzMDdcMzUy64+IKVx0XDIwMy5cMDAxXDAxNlwwNzBcMjAz LlwwMDFcMDE2O1wzNTROXDM1NT1cMjA0LlwwMDFcMzU2IFwyMTBcMzU3XDM2MCFcMjA3IiwgYnl0 ZV9zdHJpbmcgPSA4ODk2NjE3LCBieXRlX3N0cmluZ19zdGFydCA9IDB4YWFmMTYxICJcMzA2XGIh P1wwMjFcblwyMDRcMjYyIiwgCiAgICAgICAgICBuZXh0ID0gMHg3ZmZmZTQ2N2VjMDB9CiAgICAg ICAgcmVzdWx0ID0gMAojNDAgMHgwMDAwMDAwMDAwNTQ3NzBmIGluIGZ1bmNhbGxfbGFtYmRhIChm dW49ODg5NjQ3NywgbmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdfdmVjdG9yPTB4N2ZmZmU0Njdl YmMwKSBhdCBldmFsLmM6MzA1MAogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHN5bXNfbGVmdCA9IDExOTQ1MDI2CiAgICAgICAgbmV4dCA9IDExOTQ1MDI2CiAgICAgICAgbGV4 ZW52ID0gMTE5NDUwMjYKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3B0aW9u YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICByZXN0ID0gPG9wdGltaXplZCBvdXQ+CiM0MSAw eDAwMDAwMDAwMDA1NDdhMzQgaW4gRmZ1bmNhbGwgKG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJn cz0weDdmZmZlNDY3ZWJiOCkgYXQgZXZhbC5jOjI4NzcKICAgICAgICBmdW4gPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvcmlnaW5hbF9mdW4gPSAxNjIwODExNAogICAgICAgIGZ1bmNhciA9IDAK ICAgICAgICBudW1hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdmFsID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxfYXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkg PSA8b3B0aW1pemVkIG91dD4KIzQyIDB4MDAwMDAwMDAwMDU3YzhkYiBpbiBleGVjX2J5dGVfY29k ZSAoYnl0ZXN0cj0wLCB2ZWN0b3I9MjI1ODgsIG1heGRlcHRoPTYsIGFyZ3NfdGVtcGxhdGU9NDYx MTY4NjAxODY2MjI2ODkyOCwgbmFyZ3M9NDYxMTY4NjAxOTQ4NDM1MjUxMiwgYXJncz0weDdmMTRk YzMzOGQ5MCkKICAgIGF0IGJ5dGVjb2RlLmM6OTA1CiAgICAgICAgdGFyZ2V0cyA9IHsweDU3Yzky YiwgMHg1N2M5NjUsIDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3 ZTI2ZSwgMHg1N2RmMWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAw eDU3Yzc3MiwgMHg1N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUy MCwgMHg1N2M5NjksIDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3 Yzk5NSwgMHg1N2M5ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAw eDU3Yzg0MCwgCiAgICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0 ZSwgMHg1N2NiNTMsIDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3 Y2IxNSwgMHg1N2NiMjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAK ICAgICAgICAgIDB4NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 YzkyYiwgMHg1N2M5MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAg MHg1N2RlN2EsIDB4NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2 NSwgMHg1N2Q0ZTYsIDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3 ZGM0OSwgMHg1N2RjYzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwg MHg1N2RkOGIsIDB4NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYw OSwgMHg1N2Q2NDUsIDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3 ZDdhYSwgMHg1N2Q3ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwg MHg1N2Q4YzYsIDB4NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1 YiwgMHg1N2M5MzcsIDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3 ZGI5NCwgMHg1N2RiYmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwg MHg1N2M5MmIsIDB4NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1 MCwgMHg1N2U4ODEsIDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3 ZTYyYSwgCiAgICAgICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwg MHg1N2U3YjYsIDB4NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3Yzky YiwgMHg1N2NmYmEsIDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAg ICAgICAgIDB4NTdjZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwg MHg1N2QxOTgsIDB4NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJk MSwgMHg1N2QzMTgsIDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1 N2UzZGUsIDB4NTdlNDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywg MHg1N2U0ZmIsIDB4NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBl NCwgMHg1N2UxMWMsIDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1 N2Q5ZTcsIDB4NTdkYTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwg MHg1N2NlN2YsIDB4NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZi ZCwgMHg1N2RhZTQsIDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdlMDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAg ICAgIDB4NTdlMDQ4IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4 YWFmNTY5ICJcMjEwcCpcMjA3IiwgYnl0ZV9zdHJpbmcgPSA4ODkzODY1LCAKICAgICAgICAgIGJ5 dGVfc3RyaW5nX3N0YXJ0ID0gMHhhYWY0ZDkgIlwzMDZcMDMwclx0cVwyMTBcMzA3XDMxMCFcMjEw XDMwN1wzMTEhXDIxMFwzMDdcMzEyIVwyMTBcMzEzXDAzMlwzMTQgXDIxMClcMzE1XDMxNiFcMjAz JiIsIG5leHQgPSAweDdmZmZlNDY3ZWRlMH0KICAgICAgICByZXN1bHQgPSAwCiM0MyAweDAwMDAw MDAwMDA1NDc3MGYgaW4gZnVuY2FsbF9sYW1iZGEgKGZ1bj04ODkzNzMzLCBuYXJncz08b3B0aW1p emVkIG91dD4sIGFyZ192ZWN0b3I9MHg3ZmZmZTQ2N2VkNzApIGF0IGV2YWwuYzozMDUwCiAgICAg ICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc3ltc19sZWZ0ID0gMTE5NDUwMjYKICAg ICAgICBuZXh0ID0gMTE5NDUwMjYKICAgICAgICBsZXhlbnYgPSAxMTk0NTAyNgogICAgICAgIGkg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcHRpb25hbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIHJlc3QgPSA8b3B0aW1pemVkIG91dD4KIzQ0IDB4MDAwMDAwMDAwMDU0N2EzNCBpbiBGZnVu Y2FsbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdzPTB4N2ZmZmU0NjdlZDY4KSBhdCBldmFs LmM6Mjg3NwogICAgICAgIGZ1biA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9yaWdpbmFsX2Z1 biA9IDE2MTA5NzQ2CiAgICAgICAgZnVuY2FyID0gMAogICAgICAgIG51bWFyZ3MgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnRlcm5hbF9h cmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNDUgMHgw MDAwMDAwMDAwNTdjOGRiIGluIGV4ZWNfYnl0ZV9jb2RlIChieXRlc3RyPTAsIHZlY3Rvcj0yMjU4 OCwgbWF4ZGVwdGg9NiwgYXJnc190ZW1wbGF0ZT00NjExNjg2MDE4NjYyMjY4OTI4LCBuYXJncz00 NjExNjg2MDE5NDg0MzUyNTEyLCBhcmdzPTB4N2YxNGRjMzM4ZDkwKQogICAgYXQgYnl0ZWNvZGUu Yzo5MDUKICAgICAgICB0YXJnZXRzID0gezB4NTdjOTJiLCAweDU3Yzk2NSwgMHg1N2M5NjcsIDB4 NTdlMmFlLCAweDU3YzhmYSwgMHg1N2M4ZmEsIDB4NTdlMjZlLCAweDU3ZGYxZSwgMHg1N2UwOTks IDB4NTdlMDllLCAweDU3ZTBhMywgMHg1N2UwYTgsIDB4NTdjNzcyLCAweDU3Yzc3OCwgCiAgICAg ICAgICAweDU3Y2E5ZiwgMHg1N2UwNzQsIDB4NTdkNTIwLCAweDU3Yzk2OSwgMHg1N2M5NzUsIDB4 NTdjOTg1LCAweDU3YzdkNCwgMHg1N2M3ZDgsIDB4NTdjOTk1LCAweDU3YzlkMCwgMHg1N2NhZWMs IDB4NTdjYWYxLCAweDU3Y2FmNiwgMHg1N2NiMDUsIDB4NTdjODQwLCAKICAgICAgICAgIDB4NTdj ODQwLCAweDU3Y2FiMywgMHg1N2NhYzcsIDB4NTdjYjRlLCAweDU3Y2I1MywgMHg1N2NiNTgsIDB4 NTdjYjY1LCAweDU3YzhiYSwgMHg1N2M4YzAsIDB4NTdjYjE1LCAweDU3Y2IyOSwgMHg1N2NmN2Qs IDB4NTdjZjg1LCAweDU3Y2Y3MywgMHg1N2NmNzgsIAogICAgICAgICAgMHg1N2M4NzIsIDB4NTdj ODc4LCAweDU3Y2U2YiwgMHg1N2NmOTUsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4 NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2QzN2Es IDB4NTdkNDA2LCAweDU3ZDQzZCwgCiAgICAgICAgICAweDU3ZGU3YSwgMHg1N2RlYjEsIDB4NTdk NDc0LCAweDU3ZDRhZSwgMHg1N2RkYjIsIDB4NTdjYTY1LCAweDU3ZDRlNiwgMHg1N2RkZTMsIDB4 NTdkZTFiLCAweDU3ZGU0MiwgMHg1N2RjMGQsIDB4NTdkYzQ5LCAweDU3ZGNjOSwgMHg1N2RjZjAs IDB4NTdkZDI4LCAKICAgICAgICAgIDB4NTdkZDY0LCAweDU3ZGQ4YiwgMHg1N2Q1MjUsIDB4NTdk NTVkLCAweDU3ZDU5NSwgMHg1N2Q1Y2QsIDB4NTdkNjA5LCAweDU3ZDY0NSwgMHg1N2Q2ODEsIDB4 NTdkNzAxLCAweDU3ZDczOSwgMHg1N2Q3NzEsIDB4NTdkN2FhLCAweDU3ZDdlMiwgMHg1N2Q4MWEs IAogICAgICAgICAgMHg1N2Q4NTIsIDB4NTdkODhhLCAweDU3ZDhjNiwgMHg1N2Q4ZjcsIDB4NTdk OTMzLCAweDU3ZDk2ZiwgMHg1N2Q5YWIsIDB4NTdkYTViLCAweDU3YzkzNywgMHg1N2RhOTEsIDB4 NTdkYWI4LCAweDU3ZGIyOCwgMHg1N2RiNWUsIDB4NTdkYjk0LCAweDU3ZGJiYiwgCiAgICAgICAg ICAweDU3ZGJlNCwgMHg1N2RlZjEsIDB4NTdlOTBhLCAweDU3YzkyYiwgMHg1N2U4YTgsIDB4NTdl OGQ5LCAweDU3ZTdlZSwgMHg1N2U4MWYsIDB4NTdlODUwLCAweDU3ZTg4MSwgMHg1N2M5MzcsIDB4 NTdjOTJiLCAweDU3ZTVjMCwgMHg1N2U2MDMsIDB4NTdlNjJhLCAKICAgICAgICAgIDB4NTdlNjUx LCAweDU3ZTY4OSwgMHg1N2U2YzEsIDB4NTdlNmU4LCAweDU3ZTdiNiwgMHg1N2UyYjMsIDB4NTdl MmViLCAweDU3ZTMyMywgMHg1N2UzNTQsIDB4NTdjOTJiLCAweDU3Y2ZiYSwgMHg1N2NiYTAsIDB4 NTdjOWY1LCAweDU3Y2MzMCwgMHg1N2NjZGEsIAogICAgICAgICAgMHg1N2NkNDcsIDB4NTdkMTI2 LCAweDU3ZDE3OCwgMHg1N2M5YTksIDB4NTdkMDAyLCAweDU3ZDE5OCwgMHg1N2QxZmQsIDB4NTdk MjJiLCAweDU3ZDI2OCwgMHg1N2QyOTUsIDB4NTdkMmQxLCAweDU3ZDMxOCwgMHg1N2NiNzUsIDB4 NTdlMzdiLCAweDU3ZTNiNywgCiAgICAgICAgICAweDU3ZTNkZSwgMHg1N2U0MDUsIDB4NTdlNDJj LCAweDU3ZTQ1MywgMHg1N2U0OGIsIDB4NTdlNGMzLCAweDU3ZTRmYiwgMHg1N2U1MzMsIDB4NTdl NTUwLCAweDU3ZTU4OCwgMHg1N2UwYjUsIDB4NTdlMGU0LCAweDU3ZTExYywgMHg1N2UxNTQsIDB4 NTdlMThiLCAKICAgICAgICAgIDB4NTdlMjAxLCAweDU3ZDllNywgMHg1N2RhMjMsIDB4NTdlMWMy LCAweDU3ZTIzZCwgMHg1N2M5MmIsIDB4NTdjZGVlLCAweDU3Y2U3ZiwgMHg1N2NlZTEsIDB4NTdk MDMwLCAweDU3ZDA5MywgMHg1N2RjODUsIDB4NTdkNmJkLCAweDU3ZGFlNCwgMHg1N2RmNzEsIAog ICAgICAgICAgMHg1N2RmYjAsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2UwMDIsIDB4NTdjOTJi LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdj OTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIAogICAgICAgICAgMHg1N2UwNDggPHJlcGVhdHMgNjQg dGltZXM+fQogICAgICAgIHN0YWNrID0ge3BjID0gMHhhYWZlYjQgIi1cMjA3IiwgYnl0ZV9zdHJp bmcgPSA4ODkyMjE3LCBieXRlX3N0cmluZ19zdGFydCA9IDB4YWFmYzQwICJcMzA2XDMwN1xiISFc MDIwXDMxMFxiIVwyMDMoIiwgbmV4dCA9IDB4N2ZmZmU0NjdlZmEwfQogICAgICAgIHJlc3VsdCA9 IDAKIzQ2IDB4MDAwMDAwMDAwMDU0NzcwZiBpbiBmdW5jYWxsX2xhbWJkYSAoZnVuPTg4OTIxMDks IG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJnX3ZlY3Rvcj0weDdmZmZlNDY3ZWY1MCkgYXQgZXZh bC5jOjMwNTAKICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzeW1zX2xlZnQg PSAxMTk0NTAyNgogICAgICAgIG5leHQgPSAxMTk0NTAyNgogICAgICAgIGxleGVudiA9IDExOTQ1 MDI2CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9wdGlvbmFsID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcmVzdCA9IDxvcHRpbWl6ZWQgb3V0PgojNDcgMHgwMDAwMDAwMDAw NTQ3YTM0IGluIEZmdW5jYWxsIChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2 N2VmNDgpIGF0IGV2YWwuYzoyODc3CiAgICAgICAgZnVuID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb3JpZ2luYWxfZnVuID0gMTUzNzY1MTQKICAgICAgICBmdW5jYXIgPSAwCiAgICAgICAgbnVt YXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIGludGVybmFsX2FyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXpl ZCBvdXQ+CiM0OCAweDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9 MCwgdmVjdG9yPTIyNTg4LCBtYXhkZXB0aD02LCBhcmdzX3RlbXBsYXRlPTQ2MTE2ODYwMTg2NjIy Njg5MjgsIG5hcmdzPTQ2MTE2ODYwMTk0ODQzNTI1MTIsIGFyZ3M9MHg3ZjE0ZGMzMzhkOTApCiAg ICBhdCBieXRlY29kZS5jOjkwNQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIsIDB4NTdjOTY1 LCAweDU3Yzk2NywgMHg1N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2UyNmUsIDB4NTdk ZjFlLCAweDU3ZTA5OSwgMHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1N2M3NzIsIDB4 NTdjNzc4LCAKICAgICAgICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAsIDB4NTdjOTY5 LCAweDU3Yzk3NSwgMHg1N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5OTUsIDB4NTdj OWQwLCAweDU3Y2FlYywgMHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1N2M4NDAsIAog ICAgICAgICAgMHg1N2M4NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUsIDB4NTdjYjUz LCAweDU3Y2I1OCwgMHg1N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2NiMTUsIDB4NTdj YjI5LCAweDU3Y2Y3ZCwgMHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAgICAgICAgICAw eDU3Yzg3MiwgMHg1N2M4NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIsIDB4NTdjOTJi LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdj OTJiLCAweDU3ZDM3YSwgMHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4NTdkZTdhLCAw eDU3ZGViMSwgMHg1N2Q0NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUsIDB4NTdkNGU2 LCAweDU3ZGRlMywgMHg1N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2RjNDksIDB4NTdk Y2M5LCAweDU3ZGNmMCwgMHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4NTdkZDhiLCAw eDU3ZDUyNSwgMHg1N2Q1NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDksIDB4NTdkNjQ1 LCAweDU3ZDY4MSwgMHg1N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3YWEsIDB4NTdk N2UyLCAweDU3ZDgxYSwgCiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4NTdkOGM2LCAw eDU3ZDhmNywgMHg1N2Q5MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIsIDB4NTdjOTM3 LCAweDU3ZGE5MSwgMHg1N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2RiOTQsIDB4NTdk YmJiLCAKICAgICAgICAgIDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4NTdjOTJiLCAw eDU3ZThhOCwgMHg1N2U4ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAsIDB4NTdlODgx LCAweDU3YzkzNywgMHg1N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2MmEsIAogICAg ICAgICAgMHg1N2U2NTEsIDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4NTdlN2I2LCAw eDU3ZTJiMywgMHg1N2UyZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIsIDB4NTdjZmJh LCAweDU3Y2JhMCwgMHg1N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAgICAgICAweDU3 Y2Q0NywgMHg1N2QxMjYsIDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4NTdkMTk4LCAw eDU3ZDFmZCwgMHg1N2QyMmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEsIDB4NTdkMzE4 LCAweDU3Y2I3NSwgMHg1N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdlM2RlLCAweDU3 ZTQwNSwgMHg1N2U0MmMsIDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4NTdlNGZiLCAw eDU3ZTUzMywgMHg1N2U1NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQsIDB4NTdlMTFj LCAweDU3ZTE1NCwgMHg1N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdkOWU3LCAweDU3 ZGEyMywgMHg1N2UxYzIsIDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4NTdjZTdmLCAw eDU3Y2VlMSwgMHg1N2QwMzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQsIDB4NTdkYWU0 LCAweDU3ZGY3MSwgCiAgICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 ZTAwMiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAw eDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAgICAweDU3ZTA0 OCA8cmVwZWF0cyA2NCB0aW1lcz59CiAgICAgICAgc3RhY2sgPSB7cGMgPSAweDM5NDc4NzQgInFc MjEwXDMwNiBcMjEwXDMwN2NcMjEwXHRcMjAzXDA2NSIsIGJ5dGVfc3RyaW5nID0gNTk1OTQ3ODUs IAogICAgICAgICAgYnl0ZV9zdHJpbmdfc3RhcnQgPSAweDM5NDc4NzAgIlwzMDRcYlwzMDVcInFc MjEwXDMwNiBcMjEwXDMwN2NcMjEwXHRcMjAzXDA2NSIsIG5leHQgPSAweDdmZmZlNDY3ZjI5MH0K ICAgICAgICByZXN1bHQgPSAwCiM0OSAweDAwMDAwMDAwMDA1NDcwYzQgaW4gZXZhbF9zdWIgKGZv cm09PG9wdGltaXplZCBvdXQ+KSBhdCBldmFsLmM6MjE5MgogICAgICAgIG51bWFyZ3MgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBhcmdzX2xlZnQgPSAxMTk0NTAyNgogICAgICAgIGkgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBtYXhhcmdzID0gMwogICAgICAgIGFyZ3ZhbHMgPSB7NTk1OTQ3 ODUsIDYwMDk1MDIxLCAxNiwgNDYxMTY4NjAxODQ3NzcxOTU1MiwgNjA5NjYzNTIsIDU0MzY1NDAs IDQ2MTE2ODYwMTk0ODQzNTI1MTIsIDB9CiAgICAgICAgZnVuID0gMTEzNzkwNjkKICAgICAgICB2 YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcmlnaW5hbF9mdW4gPSAxNDA3MzcwMjU0MDUw MTYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gNjAyNjQ2MTQKICAgICAgICBmdW5jYXIgPSAtMQoj NTAgMHgwMDAwMDAwMDAwNTQ5ZWUwIGluIGludGVybmFsX2xpc3BfY29uZGl0aW9uX2Nhc2UgKHZh cj0xMTk0NTAyNiwgYm9keWZvcm09NjAyNjQ1OTgsIGhhbmRsZXJzPTYwMjY0ODA2KSBhdCBldmFs LmM6MTI1NwogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGMgPSB7dGFnID0g MTE5NDUwMjYsIHZhbCA9IDExOTQ1MDI2LCBuZXh0ID0gMHg3ZmZmZTQ2OTBhOTAsIGdjcHJvID0g MHgwLCBqbXAgPSB7e19fam1wYnVmID0gezE0MDczNzAyNTQwNTUyOCwgNTc1NDQ4NzY5NTI5NjM4 NTk2LCA2MDA5NTE4NCwgNDIsIAogICAgICAgICAgICAgICAgNDYxMTY4NjAxOTQ4NDM1MjUxMiwg NDYxMTY4NjAxODY2MjI2ODkyOCwgNTc1NDQ4NzY5NDY2NzI0MDM2LCAtNTc1NDIyODIyOTkyNDQ5 ODUyfSwgX19tYXNrX3dhc19zYXZlZCA9IDAsIF9fc2F2ZWRfbWFzayA9IHtfX3ZhbCA9IHsKICAg ICAgICAgICAgICAgICAgNDYxMTY4NjAxODUyODA1MTIwMCwgNDYxMTY4NjAxOTQ4NDM1MjUxMiwg MSwgOTIyMzM3MjAzNjg1NDc3NTgwOCwgNDYxMTY4NjAxODUyODA1MTIwMCwgNDYxMTY4NjAxOTQ4 NDM1MjUxMiwgMTM5NzI3NjM3MzIyMzU2LCAxNjQwOTc0NCwgMjUsIDU0LCAKICAgICAgICAgICAg ICAgICAgMTM5NzI3NjM5MzUwNDk2LCAyMDkwMjUyOTMzLCAxMzk3Mjc2MzczMjQ0NDYsIDkyMjMz NzIwMzY4NTQ3NzU4MDgsIDQ2MTE2ODYwMTg0MjczODc5MDksIDE0MDczNzAyNTQwNTg0MH19fX0s IGhhbmRsZXJsaXN0ID0gMHg3ZmZmZTQ2OTBiYTAsIAogICAgICAgICAgbGlzcF9ldmFsX2RlcHRo ID0gMTMsIHBkbGNvdW50ID0gNDUsIHBvbGxfc3VwcHJlc3NfY291bnQgPSAxLCBpbnRlcnJ1cHRf aW5wdXRfYmxvY2tlZCA9IDAsIGJ5dGVfc3RhY2sgPSAweDdmZmZlNDY3ZjI5MH0KICAgICAgICBo ID0ge2hhbmRsZXIgPSA2MDI2NDgwNiwgdmFyID0gMTE5NDUwMjYsIGNob3Nlbl9jbGF1c2UgPSAw LCB0YWcgPSAweDdmZmZlNDY3ZjBmMCwgbmV4dCA9IDB4N2ZmZmU0NjkwYmEwfQojNTEgMHgwMDAw MDAwMDAwNTdkMmFkIGluIGV4ZWNfYnl0ZV9jb2RlIChieXRlc3RyPTAsIHZlY3Rvcj0yMjU4OCwg bWF4ZGVwdGg9NiwgYXJnc190ZW1wbGF0ZT00NjExNjg2MDE4NjYyMjY4OTI4LCBuYXJncz00NjEx Njg2MDE5NDg0MzUyNTEyLCBhcmdzPTB4N2YxNGRjMzM4ZDkwKQogICAgYXQgYnl0ZWNvZGUuYzox MTAxCiAgICAgICAgdGFyZ2V0cyA9IHsweDU3YzkyYiwgMHg1N2M5NjUsIDB4NTdjOTY3LCAweDU3 ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3ZTI2ZSwgMHg1N2RmMWUsIDB4NTdlMDk5LCAw eDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAweDU3Yzc3MiwgMHg1N2M3NzgsIAogICAgICAg ICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUyMCwgMHg1N2M5NjksIDB4NTdjOTc1LCAweDU3 Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3Yzk5NSwgMHg1N2M5ZDAsIDB4NTdjYWVjLCAw eDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAweDU3Yzg0MCwgCiAgICAgICAgICAweDU3Yzg0 MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0ZSwgMHg1N2NiNTMsIDB4NTdjYjU4LCAweDU3 Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3Y2IxNSwgMHg1N2NiMjksIDB4NTdjZjdkLCAw eDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAKICAgICAgICAgIDB4NTdjODcyLCAweDU3Yzg3 OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdkMzdhLCAw eDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAgMHg1N2RlN2EsIDB4NTdkZWIxLCAweDU3ZDQ3 NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2NSwgMHg1N2Q0ZTYsIDB4NTdkZGUzLCAweDU3 ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3ZGM0OSwgMHg1N2RjYzksIDB4NTdkY2YwLCAw eDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwgMHg1N2RkOGIsIDB4NTdkNTI1LCAweDU3ZDU1 ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYwOSwgMHg1N2Q2NDUsIDB4NTdkNjgxLCAweDU3 ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3ZDdhYSwgMHg1N2Q3ZTIsIDB4NTdkODFhLCAK ICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwgMHg1N2Q4YzYsIDB4NTdkOGY3LCAweDU3ZDkz MywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1YiwgMHg1N2M5MzcsIDB4NTdkYTkxLCAweDU3 ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3ZGI5NCwgMHg1N2RiYmIsIAogICAgICAgICAg MHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwgMHg1N2M5MmIsIDB4NTdlOGE4LCAweDU3ZThk OSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1MCwgMHg1N2U4ODEsIDB4NTdjOTM3LCAweDU3 YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3ZTYyYSwgCiAgICAgICAgICAweDU3ZTY1MSwg MHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwgMHg1N2U3YjYsIDB4NTdlMmIzLCAweDU3ZTJl YiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3YzkyYiwgMHg1N2NmYmEsIDB4NTdjYmEwLCAweDU3 YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAgICAgICAgIDB4NTdjZDQ3LCAweDU3ZDEyNiwg MHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwgMHg1N2QxOTgsIDB4NTdkMWZkLCAweDU3ZDIy YiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJkMSwgMHg1N2QzMTgsIDB4NTdjYjc1LCAweDU3 ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1N2UzZGUsIDB4NTdlNDA1LCAweDU3ZTQyYywg MHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywgMHg1N2U0ZmIsIDB4NTdlNTMzLCAweDU3ZTU1 MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBlNCwgMHg1N2UxMWMsIDB4NTdlMTU0LCAweDU3 ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1N2Q5ZTcsIDB4NTdkYTIzLCAweDU3ZTFjMiwg MHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwgMHg1N2NlN2YsIDB4NTdjZWUxLCAweDU3ZDAz MCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZiZCwgMHg1N2RhZTQsIDB4NTdkZjcxLCAKICAg ICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdlMDAyLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAgICAgIDB4NTdlMDQ4IDxyZXBlYXRzIDY0IHRp bWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4Mzk0Nzg0NiAiK1wyMDciLCBieXRlX3N0cmlu ZyA9IDU5NTk1MjY1LCBieXRlX3N0cmluZ19zdGFydCA9IDB4Mzk0NzgzOCAiXGJcMjA1XDAxNyIs IG5leHQgPSAweDdmZmZlNDY5MDY3MH0KICAgICAgICByZXN1bHQgPSAwCiM1MiAweDAwMDAwMDAw MDA1NDc3MGYgaW4gZnVuY2FsbF9sYW1iZGEgKGZ1bj02MDA5NTI3NywgbmFyZ3M9PG9wdGltaXpl ZCBvdXQ+LCBhcmdfdmVjdG9yPTB4N2ZmZmU0NjdmNDU4KSBhdCBldmFsLmM6MzA1MAogICAgICAg IHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHN5bXNfbGVmdCA9IDExOTQ1MDI2CiAgICAg ICAgbmV4dCA9IDExOTQ1MDI2CiAgICAgICAgbGV4ZW52ID0gMTE5NDUwMjYKICAgICAgICBpID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3B0aW9uYWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICByZXN0ID0gPG9wdGltaXplZCBvdXQ+CiM1MyAweDAwMDAwMDAwMDA1NDdhMzQgaW4gRmZ1bmNh bGwgKG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJncz0weDdmZmZlNDY3ZjQ1MCkgYXQgZXZhbC5j OjI4NzcKICAgICAgICBmdW4gPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcmlnaW5hbF9mdW4g PSA2MDA4OTQxMAogICAgICAgIGZ1bmNhciA9IDAKICAgICAgICBudW1hcmdzID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxfYXJn cyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzU0IDB4MDAw MDAwMDAwMDU0N2Y0OSBpbiBmdW5jYWxsX25pbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdz PTxvcHRpbWl6ZWQgb3V0PikgYXQgZXZhbC5jOjIzNjcKTm8gbG9jYWxzLgojNTUgMHgwMDAwMDAw MDAwNTQ2NGVjIGluIHJ1bl9ob29rX3dpdGhfYXJncyAobmFyZ3M9MSwgYXJncz0weDdmZmZlNDY3 ZjQ1MCwgZnVuY2FsbD0weDU0N2Y0MCA8ZnVuY2FsbF9uaWw+KSBhdCBldmFsLmM6MjU1MgogICAg ICAgIGdsb2JhbF92YWxzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc3ltID0gMTIxNjU2ODIK ICAgICAgICB2YWwgPSA2MDMxNDM0MgogICAgICAgIHJldCA9IDxvcHRpbWl6ZWQgb3V0PgojNTYg MHgwMDAwMDAwMDAwNTQ2NmM2IGluIEZydW5faG9va3MgKG5hcmdzPTEsIGFyZ3M9MHhhZjJkNzgp IGF0IGV2YWwuYzoyMzk0CiAgICAgICAgaG9vayA9IHs2MDA4OTQxMH0KICAgICAgICBpID0gPG9w dGltaXplZCBvdXQ+CiM1NyAweDAwMDAwMDAwMDA0ZDM0ZDUgaW4gRmtpbGxfZW1hY3MgKGFyZz02 MCkgYXQgZW1hY3MuYzoxODY1CiAgICAgICAgZXhpdF9jb2RlID0gPG9wdGltaXplZCBvdXQ+CiM1 OCAweDAwMDAwMDAwMDA0ZDM1ZGYgaW4gdGVybWluYXRlX2R1ZV90b19zaWduYWwgKHNpZz0xNSwg YmFja3RyYWNlX2xpbWl0PTQwKSBhdCBlbWFjcy5jOjM1MQpObyBsb2NhbHMuCiM1OSAweDAwMDAw MDAwMDA0ZWJjM2UgaW4gaGFuZGxlX2ZhdGFsX3NpZ25hbCAoc2lnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgc3lzZGVwLmM6MTY1NwpObyBsb2NhbHMuCiM2MCAweDAwMDAwMDAwMDA0ZWNhYTUgaW4gZGVs aXZlcl9wcm9jZXNzX3NpZ25hbCAoc2lnPTE1LCBoYW5kbGVyPTB4NGViYzMwIDxoYW5kbGVfZmF0 YWxfc2lnbmFsPikgYXQgc3lzZGVwLmM6MTU5NwogICAgICAgIG9sZF9lcnJubyA9IDExCiAgICAg ICAgb25fbWFpbl90aHJlYWQgPSB0cnVlCiM2MSA8c2lnbmFsIGhhbmRsZXIgY2FsbGVkPgpObyBz eW1ib2wgdGFibGUgaW5mbyBhdmFpbGFibGUuCiM2MiBzdHJpbmdfaW50ZXJ2YWxzIChzPTU3Mjgw MzUzKSBhdCBsaXNwLmg6MzEyOQpObyBsb2NhbHMuCiM2MyBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTU3CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU5MTIxMTA2CiAg ICAgICAgY2RyX2NvdW50ID0gMAojNjQgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9y bGlrZSAocHRyPTB4MzdkYTU0MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDI4CiAg ICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNjUgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gNTkxMjA5NDYKICAgICAgICBjZHJfY291bnQgPSAwCiM2NiAweDAwMDAwMDAwMDA1MmZi N2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHhiNjE0ODgpIGF0IGFsbG9jLmM6NTYxMAogICAg ICAgIHNpemUgPSAxNTExCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNjcgMHgwMDAwMDAw MDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjYwMzIKICAgICAgICBwdHIgPSAweDM4MWE2ZjAKICAgICAgICBvYmogPSA1ODgyODUzNAogICAg ICAgIGNkcl9jb3VudCA9IDIKIzY4IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzODFh NjIwCiAgICAgICAgb2JqID0gNTg4MjgzMjYKICAgICAgICBjZHJfY291bnQgPSAxNAojNjkgMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4MWE1MzAKICAgICAgICBvYmogPSA1ODgyODA4 NgogICAgICAgIGNkcl9jb3VudCA9IDEKIzcwIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDEyMDMxMTg2CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzEgMHgwMDAwMDAwMDAwNTJmNDdj IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAg ICAgICBwdHIgPSAweGZhMThlMAogICAgICAgIG9iaiA9IDE2MzkwMzc0CiAgICAgICAgY2RyX2Nv dW50ID0gMAojNzIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGZhMTgwMAogICAgICAg IG9iaiA9IDE2MzkwMTUwCiAgICAgICAgY2RyX2NvdW50ID0gMgojNzMgMHgwMDAwMDAwMDAwNTJm NDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIK ICAgICAgICBwdHIgPSAweGZjMjhkMAogICAgICAgIG9iaiA9IDE2NTI1NTI2CiAgICAgICAgY2Ry X2NvdW50ID0gMAojNzQgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU2NTkwOTAK ICAgICAgICBjZHJfY291bnQgPSAwCiM3NSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0 b3JsaWtlIChwdHI9MHhlYjk1MzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA2CiAg ICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweGZhOGVlMAogICAgICAgIG9iaiA9IDE2NDIwNTgyCiAgICAgICAgY2RyX2NvdW50ID0gNwoj NzcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU1NDkzMzAKICAgICAgICBjZHJf Y291bnQgPSAwCiM3OCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZmE2ZmMwCiAgICAg ICAgb2JqID0gMTY0MTI2MTQKICAgICAgICBjZHJfY291bnQgPSAwCiM3OSAweDAwMDAwMDAwMDA1 MmY1YmIgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgz MgogICAgICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyID0gMHgxMWE1YzkwCiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxODUwNDg1MwogICAgICAgIGNkcl9jb3VudCA9IDAKIzgwIDB4 MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MjYyNzU0CiAgICAgICAgY2RyX2NvdW50 ID0gMAojODEgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFj MGI3OCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDEwCiAgICAgICAgaSA9IDxvcHRp bWl6ZWQgb3V0PgojODIgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcwNzE3MzAK ICAgICAgICBjZHJfY291bnQgPSAwCiM4MyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 MTMwYmEyMAogICAgICAgIG9iaiA9IDE5OTcwNTk4CiAgICAgICAgY2RyX2NvdW50ID0gMQojODQg MHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcwNTI1NjIKICAgICAgICBjZHJfY291 bnQgPSAwCiM4NSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgx MWI2ZDUwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTMKICAgICAgICBpID0gPG9w dGltaXplZCBvdXQ+CiM4NiAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzA1MjUx NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzg3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3Zl Y3Rvcmxpa2UgKHB0cj0weDExZThkZDgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAz MgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzg4IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDUzMDE3MjUwCiAgICAgICAgY2RyX2NvdW50ID0gMAojODkgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTE5ODllMCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDIyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojOTAgMHgwMDAw MDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTMwMTczOTQKICAgICAgICBjZHJfY291bnQgPSAw CiM5MSAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAwOTYzNAogICAgICAgIGNk cl9jb3VudCA9IDAKIzkyIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NDEwNTk0 CiAgICAgICAgY2RyX2NvdW50ID0gMAojOTMgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eGZjMDUyMAogICAgICAgIG9iaiA9IDE2NTE2MzkwCiAgICAgICAgY2RyX2NvdW50ID0gOAojOTQg MHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYyNDc1MDYKICAgICAgICBjZHJfY291 bnQgPSAwCiM5NSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MTMyYzM1MAogICAgICAg IG9iaiA9IDIwMTA0MDIyCiAgICAgICAgY2RyX2NvdW50ID0gMAojOTYgMHgwMDAwMDAwMDAwNTJm NDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIK ICAgICAgICBwdHIgPSAweDEzMmMyOTAKICAgICAgICBvYmogPSAyMDEwMzgzMAogICAgICAgIGNk cl9jb3VudCA9IDEKIzk3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgxMmVjZTYwCiAg ICAgICAgb2JqID0gMTk4NDQ3MTAKICAgICAgICBjZHJfY291bnQgPSAxCiM5OCAweDAwMDAwMDAw MDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxMjgwNzUzOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzk5 IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgxMmVjYjMwCiAgICAgICAgb2JqID0gMTk4 NDM4OTQKICAgICAgICBjZHJfY291bnQgPSAxCiMxMDAgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gMTI4MDc2MzQKICAgICAgICBjZHJfY291bnQgPSAwCiMxMDEgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTNhNmQ2OCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMxMDIgMHgwMDAw MDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcyMDc3OTQKICAgICAgICBjZHJfY291bnQgPSAx CiMxMDMgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEyZjA3MzAKICAgICAgICBvYmog PSAxOTg1OTI1NAogICAgICAgIGNkcl9jb3VudCA9IDIKIzEwNCAweDAwMDAwMDAwMDA1MmY0N2Mg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAg ICAgIHB0ciA9IDB4MTAwY2RiMAogICAgICAgIG9iaiA9IDE2ODI5ODc4CiAgICAgICAgY2RyX2Nv dW50ID0gMwojMTA1IDB4MDAwMDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NDM3NDI2CiAg ICAgICAgY2RyX2NvdW50ID0gMAojMTA2IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgz NTYxODcwCiAgICAgICAgb2JqID0gNTU5NzQwMDYKICAgICAgICBjZHJfY291bnQgPSAwCiMxMDcg MHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM1NjE4NjAKICAgICAgICBvYmogPSA1NTk3 Mzk5MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwOCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0 ciA9IDB4MzU2MTkzMAogICAgICAgIG9iaiA9IDU1OTc0MTk4CiAgICAgICAgY2RyX2NvdW50ID0g MwojMTA5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU2MzA2ODUwCiAgICAgICAg Y2RyX2NvdW50ID0gMAojMTEwIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2Ug KHB0cj0weDExYjVjNDgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA3CiAgICAgICAg aSA9IDxvcHRpbWl6ZWQgb3V0PgojMTExIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDU3MDUyMDM0CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTEyIDB4MDAwMDAwMDAwMDUyZmI3ZSBp biBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExYWRiNzgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAg IHNpemUgPSAzOAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzExMyAweDAwMDAwMDAwMDA1 MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkx OQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSA1MzAxNzc3OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzExNCAw eDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxM2E4Yzc4KSBhdCBh bGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMzIKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+ CiMxMTUgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTczMDc2MDIKICAgICAgICBj ZHJfY291bnQgPSAwCiMxMTYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZTc5ZDAK ICAgICAgICBvYmogPSA1NzU3MTc5OAogICAgICAgIGNkcl9jb3VudCA9IDMKIzExNyAweDAwMDAw MDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxNjIxMAogICAgICAgIGNkcl9jb3VudCA9IDAK IzExOCAweDAwMDAwMDAwMDA1MmY1YmIgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTgzMgogICAgICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyID0gMHgxMjU0NDgwCiAgICAgICAgcHZl Y3R5cGUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxOTIxOTU4OQogICAgICAgIGNk cl9jb3VudCA9IDAKIzExOSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMzA0MzYw MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzEyMCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192 ZWN0b3JsaWtlIChwdHI9MHhjNGZhZTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAx MgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzEyMSAweDAwMDAwMDAwMDA1MmYzYTQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSA1NzI5NTU4NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzEyMiAweDAwMDAwMDAw MDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxMjE4ODM3MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEy MyAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjAzNDY1OAogICAgICAgIGNkcl9j b3VudCA9IDAKIzEyNCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzc0OTFlMAogICAg ICAgIG9iaiA9IDU3OTcxMTc0CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTI1IDB4MDAwMDAwMDAw MDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2 MDMyCiAgICAgICAgcHRyID0gMHgzNzQ5MWYwCiAgICAgICAgb2JqID0gNTc5NzExOTAKICAgICAg ICBjZHJfY291bnQgPSAwCiMxMjYgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcx MDkyMTgKICAgICAgICBjZHJfY291bnQgPSAwCiMxMjcgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1h cmtfdmVjdG9ybGlrZSAocHRyPTB4ZjVlODk4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXpl ID0gNgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzEyOCAweDAwMDAwMDAwMDA1MmYzYTQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSA1NTkwNDY1OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEyOSAweDAwMDAw MDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMjViMGQ4KSBhdCBhbGxvYy5j OjU2MTAKICAgICAgICBzaXplID0gNQogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzEzMCAw eDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NTkxMDExNAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzEzMSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzlkMjgwMAogICAgICAg IG9iaiA9IDYwNjMxMDQ2CiAgICAgICAgY2RyX2NvdW50ID0gMQojMTMyIDB4MDAwMDAwMDAwMDUy Zjc0OCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTQz CiAgICAgICAgYmx2ID0gMHgzNmEwNzYwCiAgICAgICAgd2hlcmUgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgb2JqID0gMTE5OTMzNDYKICAgICAgICBjZHJfY291bnQgPSAwCiMxMzMgMHgw MDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFmMGZjOCkgYXQgYWxs b2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDI1CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0Pgoj MTM0IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MDgzMDkwCiAgICAgICAgY2Ry X2NvdW50ID0gMAojMTM1IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MDgzMDQy CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTM2IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0g MHgzODgyMjgwCiAgICAgICAgb2JqID0gNTkyNTMzODIKICAgICAgICBjZHJfY291bnQgPSAzCiMx MzcgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4ODIyZjAKICAgICAgICBvYmogPSA1 OTI1MzQ5NAogICAgICAgIGNkcl9jb3VudCA9IDEKIzEzOCAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxNTUzMDUzMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEzOSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4M2EyZDU1MAogICAgICAgIG9iaiA9IDYxMDAzMDk0CiAgICAg ICAgY2RyX2NvdW50ID0gMAojMTQwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzYTJk NTMwCiAgICAgICAgb2JqID0gNjEwMDMwNjIKICAgICAgICBjZHJfY291bnQgPSAyCiMxNDEgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIxNjk1MDYKICAgICAgICBjZHJfY291bnQg PSAwCiMxNDIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGYwODFjMAogICAgICAgIG9i aiA9IDE1NzYxODYyCiAgICAgICAgY2RyX2NvdW50ID0gMAojMTQzIDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHhmMDgxYTAKICAgICAgICBvYmogPSAxNTc2MTgzMAogICAgICAgIGNkcl9j b3VudCA9IDEKIzE0NCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNTM3OTczMAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzE0NSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 MTMxMmQwMAogICAgICAgIG9iaiA9IDIwMDAwMDA2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTQ2 IDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDEyM2EyNTAKICAgICAgICBwdmVjdHlw ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE5MTEyNTMzCiAgICAgICAgY2RyX2Nv dW50ID0gMAojMTQ3IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2NzI5MjAyCiAg ICAgICAgY2RyX2NvdW50ID0gMAojMTQ4IDB4MDAwMDAwMDAwMDUyZjU4MyBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTI4CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDE1MzMwMDM0CiAgICAgICAgY2RyX2NvdW50ID0gMQojMTQ5IDB4MDAwMDAwMDAwMDUyZjQ3YyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAg ICAgcHRyID0gMHhmOWUwZDAKICAgICAgICBvYmogPSAxNjM3NjAyMgogICAgICAgIGNkcl9jb3Vu dCA9IDQKIzE1MCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMTk5MDg4MgogICAg ICAgIGNkcl9jb3VudCA9IDAKIzE1MSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZmM5 ZjgwCiAgICAgICAgb2JqID0gMTY1NTU5MTAKICAgICAgICBjZHJfY291bnQgPSAwCiMxNTIgMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGZjOWY5MAogICAgICAgIG9iaiA9IDE2NTU1OTI2 CiAgICAgICAgY2RyX2NvdW50ID0gMQojMTUzIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDIwODEwMzIyCiAgICAgICAgY2RyX2NvdW50ID0gMAojMTU0IDB4MDAwMDAwMDAwMDUyZmI3 ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM2NzMyNzApIGF0IGFsbG9jLmM6NTYxMAogICAg ICAgIHNpemUgPSA3CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMTU1IDB4MDAwMDAwMDAw MDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1 OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDU1MTcwCiAgICAgICAgY2RyX2NvdW50ID0gMAojMTU2 IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTIyNjc0CiAgICAgICAgY2RyX2Nv dW50ID0gMAojMTU3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0w eDM4NzcxYjApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAgaSA9IDxv cHRpbWl6ZWQgb3V0PgojMTU4IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2Ug KHB0cj0weDM4NzcyMDApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAg aSA9IDxvcHRpbWl6ZWQgb3V0PgojMTU5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDEyMTMzMTA2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTYwIDB4MDAwMDAwMDAwMDUyZjNhNCBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAg ICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIG9iaiA9IDE2MTc3OTM4CiAgICAgICAgY2RyX2NvdW50ID0gMQojMTYxIDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHhmZDI0ZDAKICAgICAgICBvYmogPSAxNjU5MDAzOAogICAg ICAgIGNkcl9jb3VudCA9IDAKIzE2MiAweDAwMDAwMDAwMDA1MmY0ZDcgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMwogICAgICAgIHB0ciA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAx NjMxMzU1NAogICAgICAgIGNkcl9jb3VudCA9IDEKIzE2MyAweDAwMDAwMDAwMDA1MmY0N2MgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAg IHB0ciA9IDB4MTM0MDllMAogICAgICAgIG9iaiA9IDIwMTg3NjIyCiAgICAgICAgY2RyX2NvdW50 ID0gMAojMTY0IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE3MDM1MTM4CiAgICAg ICAgY2RyX2NvdW50ID0gMAojMTY1IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxp a2UgKHB0cj0weDNiYjUyMzgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA1CiAgICAg ICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMTY2IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3Zl Y3Rvcmxpa2UgKHB0cj0weDEyNTEzYzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAx MAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzE2NyAweDAwMDAwMDAwMDA1MmY0ZDcgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMwogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSA1NzExNTc2MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzE2OCAweDAwMDAwMDAw MDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzNzg3NDU4KSBhdCBhbGxvYy5jOjU2 MTAKICAgICAgICBzaXplID0gMTkKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMxNjkgMHgw MDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTgyNDY0MTgKICAgICAgICBjZHJfY291bnQg PSAwCiMxNzAgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTAz ZGJlMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDEKICAgICAgICBpID0gPG9wdGlt aXplZCBvdXQ+CiMxNzEgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTgyNDY5NDYK ICAgICAgICBjZHJfY291bnQgPSAwCiMxNzIgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2Jq ID0gMTYyNTY1OTQKICAgICAgICBjZHJfY291bnQgPSAwCiMxNzMgMHgwMDAwMDAwMDAwNTJmNDdj IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAg ICAgICBwdHIgPSAweDM5ODUxYzAKICAgICAgICBvYmogPSA2MDMxNDA1NAogICAgICAgIGNkcl9j b3VudCA9IDAKIzE3NCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjE2NDg2Ngog ICAgICAgIGNkcl9jb3VudCA9IDAKIzE3NSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0 b3JsaWtlIChwdHI9MHhlZGRmMDgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAyMQog ICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzE3NiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0 ciA9IDB4ZTk5Y2UwCiAgICAgICAgb2JqID0gMTUzMTAwNTQKICAgICAgICBjZHJfY291bnQgPSA5 CiMxNzcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU1MzUzMTQKICAgICAgICBj ZHJfY291bnQgPSAwCiMxNzggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGU5OWVlMAog ICAgICAgIG9iaiA9IDE1MzEwNTY2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTc5IDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHhlOWI3YzAKICAgICAgICBvYmogPSAxNTMxNjkzNAogICAg ICAgIGNkcl9jb3VudCA9IDEKIzE4MCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAx NTUzNDg4MgogICAgICAgIGNkcl9jb3VudCA9IDEKIzE4MSAweDAwMDAwMDAwMDA1MmY0N2MgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAg IHB0ciA9IDB4ZWQ5MjYwCiAgICAgICAgb2JqID0gMTU1Njk1MTAKICAgICAgICBjZHJfY291bnQg PSAwCiMxODIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGVkOTY1MAogICAgICAgIG9i aiA9IDE1NTcwNTE4CiAgICAgICAgY2RyX2NvdW50ID0gNQojMTgzIDB4MDAwMDAwMDAwMDUyZjNh ZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAg ICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIG9iaiA9IDEyMTYzODI2CiAgICAgICAgY2RyX2NvdW50ID0gMQojMTg0IDB4MDAw MDAwMDAwMDUyZjc0OCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTQzCiAgICAgICAgYmx2ID0gMHgzNmEwNzYwCiAgICAgICAgd2hlcmUgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTY5NjMxMDYKICAgICAgICBjZHJfY291bnQgPSAw CiMxODUgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTIxOTIx MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDEzCiAgICAgICAgaSA9IDxvcHRpbWl6 ZWQgb3V0PgojMTg2IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU1OTAyNzA2CiAg ICAgICAgY2RyX2NvdW50ID0gMAojMTg3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rv cmxpa2UgKHB0cj0weDEyNDUzMDApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAxMQog ICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzE4OCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSA1NTkwMjk0NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzE4OSAweDAwMDAwMDAwMDA1 MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWY2MTE4KSBhdCBhbGxvYy5jOjU2MTAK ICAgICAgICBzaXplID0gMwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzE5MCAweDAwMDAw MDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjg5NDQwMgogICAgICAgIGNkcl9jb3VudCA9IDAK IzE5MSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWNiZDEw KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gNgogICAgICAgIGkgPSA8b3B0aW1pemVk IG91dD4KIzE5MiAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjY3MTA5MAogICAg ICAgIGNkcl9jb3VudCA9IDAKIzE5MyAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3Js aWtlIChwdHI9MHgxMWU5ZDkwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gNgogICAg ICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzE5NCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSAxNjcwNjg5OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzE5NSAweDAwMDAwMDAwMDA1MmZi N2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWE2YmQwKSBhdCBhbGxvYy5jOjU2MTAKICAg ICAgICBzaXplID0gMjEKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMxOTYgMHgwMDAwMDAw MDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTMwNDY3NzAKICAgICAgICBjZHJfY291bnQgPSAwCiMx OTcgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTI0YTVhOCkg YXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDcKICAgICAgICBpID0gPG9wdGltaXplZCBv dXQ+CiMxOTggMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcxMTU4MTAKICAgICAg ICBjZHJfY291bnQgPSAwCiMxOTkgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlr ZSAocHRyPTB4MzgxN2QyMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDE1CiAgICAg ICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMjAwIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDU5Njg3OTIyCiAgICAgICAgY2RyX2NvdW50ID0gMAojMjAxIDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHgzODI1NWMwCiAgICAgICAgb2JqID0gNTg4NzMyODYKICAgICAgICBjZHJf Y291bnQgPSAxCiMyMDIgMHgwMDAwMDAwMDAwNTJmNzU1IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5NDQKICAgICAgICBibHYgPSAweDM2YTA3NjAKICAg ICAgICB3aGVyZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjEzMTM2Mgog ICAgICAgIGNkcl9jb3VudCA9IDAKIzIwMyAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0 b3JsaWtlIChwdHI9MHgzOWM0ZmUwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMzAK ICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyMDQgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gMTU0MzA4MDIKICAgICAgICBjZHJfY291bnQgPSAwCiMyMDUgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweDM4YjljYjAKICAgICAgICBvYmogPSA1OTQ4MTI3MAogICAgICAg IGNkcl9jb3VudCA9IDAKIzIwNiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzhiOWM2 MAogICAgICAgIG9iaiA9IDU5NDgxMTkwCiAgICAgICAgY2RyX2NvdW50ID0gMAojMjA3IDB4MDAw MDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NDI4NDM0CiAgICAgICAgY2RyX2NvdW50ID0g MAojMjA4IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM3OWNj YTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAxNwogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KIzIwOSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1ODMxMDIxMAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzIxMCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0 b3JsaWtlIChwdHI9MHgzN2EzMzM4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMjMK ICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyMTEgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gNTc2NzE3NDYKICAgICAgICBjZHJfY291bnQgPSAwCiMyMTIgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweDM4MGM5MTAKICAgICAgICBvYmogPSA1ODc3MTczNAogICAgICAg IGNkcl9jb3VudCA9IDAKIzIxMyAweDAwMDAwMDAwMDA1MmY0ZDcgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMwogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1ODcy NTUzOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzIxNCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFy a192ZWN0b3JsaWtlIChwdHI9MHgzNzlhMjY4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXpl ID0gNTUKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyMTUgMHgwMDAwMDAwMDAwNTJmM2E0 IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gMTYxMzk0NzQKICAgICAgICBjZHJfY291bnQgPSAwCiMyMTYgMHgwMDAw MDAwMDAwNTJmNWJiIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU4MzIKICAgICAgICBzaXplID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHB0ciA9IDB4Mzc2NjQwMAogICAgICAgIHB2ZWN0eXBlID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTgwOTA1MDEKICAgICAgICBjZHJfY291bnQgPSAw CiMyMTcgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcyMzY1NjIKICAgICAgICBj ZHJfY291bnQgPSAwCiMyMTggMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAo cHRyPTB4MzY5OWJmOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDcKICAgICAgICBp ID0gPG9wdGltaXplZCBvdXQ+CiMyMTkgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g NTg0NTIyMTAKICAgICAgICBjZHJfY291bnQgPSAwCiMyMjAgMHgwMDAwMDAwMDAwNTJmYjdlIGlu IG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTM4YzkzOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAg c2l6ZSA9IDQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyMjEgMHgwMDAwMDAwMDAwNTJm YjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzcxNDNjOCkgYXQgYWxsb2MuYzo1NjEwCiAg ICAgICAgc2l6ZSA9IDgKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyMjIgMHgwMDAwMDAw MDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTg0NDU4MTAKICAgICAgICBjZHJfY291bnQgPSAwCiMy MjMgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIxMjMxMDYKICAgICAgICBjZHJf Y291bnQgPSAwCiMyMjQgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhMmRkOTAKICAg ICAgICBvYmogPSA2MTAwNTIwNgogICAgICAgIGNkcl9jb3VudCA9IDIKIzIyNSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4M2EwZDM3MAogICAgICAgIG9iaiA9IDYwODcxNTQyCiAgICAg ICAgY2RyX2NvdW50ID0gNQojMjI2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEy MDA0MTQ2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMjI3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHgzYTBkMzUwCiAgICAgICAgb2JqID0gNjA4NzE1MTAKICAgICAgICBjZHJfY291bnQg PSAwCiMyMjggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhMGQzNjAKICAgICAgICBv YmogPSA2MDg3MTUyNgogICAgICAgIGNkcl9jb3VudCA9IDQKIzIyOSAweDAwMDAwMDAwMDA1MmYz YWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSAxMjEyMTczMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzIzMCAweDAw MDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjEyMjAxOAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzIzMSAweDAwMDAwMDAwMDA1MmZhYjggaW4gbWFya19jaGFyX3RhYmxlIChwdHI9MHhiYmU1 NjApIGF0IGFsbG9jLmM6NTYzNwogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyMzIg MHgwMDAwMDAwMDAwNTJmYjAyIGluIG1hcmtfY2hhcl90YWJsZSAocHRyPTB4YjZhNzM4KSBhdCBh bGxvYy5jOjU2MzQKICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzaXplID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMjMzIDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHhiNWY2YTAKICAgICAgICBvYmogPSAxMTkyNTE1OAogICAg ICAgIGNkcl9jb3VudCA9IDEKIzIzNCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAx MTk5MDEzMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzIzNSAweDAwMDAwMDAwMDA1MmZiN2UgaW4g bWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWVjZWE4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBz aXplID0gOAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzIzNiAweDAwMDAwMDAwMDA1MmYz YTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1NjA0MDk0NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzIzNyAweDAw MDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMTlmYzMwKSBhdCBhbGxv Yy5jOjU2MTAKICAgICAgICBzaXplID0gNgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzIz OCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzU2MTgxMAogICAgICAgIG9iaiA9IDU1 OTczOTEwCiAgICAgICAgY2RyX2NvdW50ID0gNQojMjM5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDU2MDQwODk4CiAgICAgICAgY2RyX2NvdW50ID0gMAojMjQwIDB4MDAwMDAwMDAw MDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2 MDMyCiAgICAgICAgcHRyID0gMHgzNTY5MGEwCiAgICAgICAgb2JqID0gNTYwMDQ3NzQKICAgICAg ICBjZHJfY291bnQgPSAwCiMyNDEgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM1Njkw YjAKICAgICAgICBvYmogPSA1NjAwNDc5MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzI0MiAweDAw MDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzU2OTBjMAogICAgICAgIG9iaiA9IDU2MDA0ODA2 CiAgICAgICAgY2RyX2NvdW50ID0gMwojMjQzIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDU2MDIxMzQ2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMjQ0IDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHgzNmU4YjIwCiAgICAgICAgb2JqID0gNTc1NzYyMzAKICAgICAgICBjZHJf Y291bnQgPSAzCiMyNDUgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMTY5NjIK ICAgICAgICBjZHJfY291bnQgPSAwCiMyNDYgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVj dG9ybGlrZSAocHRyPTB4MTNjM2UyOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDMK ICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyNDcgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gNTczNjc2OTgKICAgICAgICBjZHJfY291bnQgPSAwCiMyNDggMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzJkYWJiMCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDMyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMjQ5IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDQ0Nzg2CiAgICAgICAgY2RyX2NvdW50ID0g MAojMjUwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmZjNmEwCiAgICAgICAgb2Jq ID0gNTc2NTY5OTgKICAgICAgICBjZHJfY291bnQgPSAxCiMyNTEgMHgwMDAwMDAwMDAwNTJmM2Fk IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gMTIxMjI0ODIKICAgICAgICBjZHJfY291bnQgPSAwCiMyNTIgMHgwMDAw MDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEzMjJmMzAKICAgICAgICBvYmogPSAyMDA2NjEwMgog ICAgICAgIGNkcl9jb3VudCA9IDAKIzI1MyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 MTMyMmYyMAogICAgICAgIG9iaiA9IDIwMDY2MDg2CiAgICAgICAgY2RyX2NvdW50ID0gNQojMjU0 IDB4MDAwMDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDIwOTgyMTMwCiAgICAgICAgY2RyX2Nv dW50ID0gMAojMjU1IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0w eDExOWViNTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA5CiAgICAgICAgaSA9IDxv cHRpbWl6ZWQgb3V0PgojMjU2IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgxMmZkMzUw CiAgICAgICAgb2JqID0gMTk5MTE1MTAKICAgICAgICBjZHJfY291bnQgPSA1CiMyNTcgMHgwMDAw MDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTYxMTUzMTQKICAgICAgICBjZHJfY291bnQgPSAw CiMyNTggMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFlY2Q5 MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDI3CiAgICAgICAgaSA9IDxvcHRpbWl6 ZWQgb3V0PgojMjU5IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MTcxODkwCiAg ICAgICAgY2RyX2NvdW50ID0gMAojMjYwIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rv cmxpa2UgKHB0cj0weDExZWZlNzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAyNwog ICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzI2MSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSA1NjExNTc5NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzI2MiAweDAwMDAwMDAwMDA1 MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWVmZmE4KSBhdCBhbGxvYy5jOjU2MTAK ICAgICAgICBzaXplID0gOQogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzI2MyAweDAwMDAw MDAwMDA1MmY0ZDcgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NTkyMwogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NjA0MDg1MAogICAgICAgIGNkcl9jb3VudCA9IDAK IzI2NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjI3MTgwCiAgICAgICAgb2JqID0g MTU4ODg3NzQKICAgICAgICBjZHJfY291bnQgPSAxCiMyNjUgMHgwMDAwMDAwMDAwNTJmNGQ3IGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAg ICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgb2JqID0gMTMwNDc0NDIKICAgICAgICBjZHJfY291bnQgPSAwCiMyNjYgMHgwMDAwMDAw MDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTE4ZTdiMCkgYXQgYWxsb2MuYzo1 NjEwCiAgICAgICAgc2l6ZSA9IDE4CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMjY3IDB4 MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU2MDE3MjUwCiAgICAgICAgY2RyX2NvdW50 ID0gMAojMjY4IDB4MDAwMDAwMDAwMDU5MDI1YiBpbiB0cmF2ZXJzZV9pbnRlcnZhbHNfbm9vcmRl ciAodHJlZT0weGVjYTU5OCwgZnVuY3Rpb249MHg1MzAwMDAgPG1hcmtfaW50ZXJ2YWw+LCBhcmc9 MTE5NDUwMjYpIGF0IGludGVydmFscy5jOjI0NQpObyBsb2NhbHMuCiMyNjkgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweDM3NWZjMzAKICAgICAgICBvYmogPSA1ODA2MzkyNgogICAgICAg IGNkcl9jb3VudCA9IDIKIzI3MCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1Nzc4 ODM3MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzI3MSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFy a192ZWN0b3JsaWtlIChwdHI9MHgzNzEyOGM4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXpl ID0gNAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzI3MiAweDAwMDAwMDAwMDA1MmYzYTQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSA1NjE5Nzk3MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzI3MyAweDAwMDAw MDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWNlZWMwKSBhdCBhbGxvYy5j OjU2MTAKICAgICAgICBzaXplID0gOQogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzI3NCAw eDAwMDAwMDAwMDA1MmY0ZDcgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkyMwogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAyMDg0MzEzOAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzI3NSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NTc1NTIzNAogICAg ICAgIGNkcl9jb3VudCA9IDAKIzI3NiAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3Js aWtlIChwdHI9MHgzNjcyZWM4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTAKICAg ICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyNzcgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gNTg0NTUwMjYKICAgICAgICBjZHJfY291bnQgPSAwCiMyNzggMHgwMDAwMDAwMDAwNTJm NDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIK ICAgICAgICBwdHIgPSAweDM2ZjA2ODAKICAgICAgICBvYmogPSA1NzYwNzgxNAogICAgICAgIGNk cl9jb3VudCA9IDEKIzI3OSAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxMTUy MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzI4MCAweDAwMDAwMDAwMDA1MmY1YmIgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgzMgogICAgICAgIHNpemUg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy ID0gMHgxMjgwNTA4CiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSAxOTM5OTk0OQogICAgICAgIGNkcl9jb3VudCA9IDAKIzI4MSAweDAwMDAwMDAwMDA1MmYz YTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1NTkxMDI1OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzI4MiAweDAw MDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMjhkNDU4KSBhdCBhbGxv Yy5jOjU2MTAKICAgICAgICBzaXplID0gOAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzI4 MyAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzMxOTUyMgogICAgICAgIGNkcl9j b3VudCA9IDAKIzI4NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZlOWRhMAogICAg ICAgIG9iaiA9IDU3NTgwOTY2CiAgICAgICAgY2RyX2NvdW50ID0gMwojMjg1IDB4MDAwMDAwMDAw MDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1 OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTYxODkwCiAgICAgICAgY2RyX2NvdW50ID0gMAojMjg2 IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExNWMwZjApIGF0 IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0 PgojMjg3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDMyOGRk YzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAgaSA9IDxvcHRpbWl6 ZWQgb3V0PgojMjg4IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmOWViYjAKICAgICAg ICBvYmogPSAxNjM3ODgwNgogICAgICAgIGNkcl9jb3VudCA9IDEKIzI4OSAweDAwMDAwMDAwMDA1 MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTky MAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxMjEzMzgyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzI5MCAw eDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzc0OGE4MAogICAgICAgIG9iaiA9IDU3OTY5 Mjg2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMjkxIDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJr X29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6 ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHIgPSAweDM3YTA2MjAKICAgICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IG9iaiA9IDU4MzI4NjEzCiAgICAgICAgY2RyX2NvdW50ID0gMAojMjkyIDB4MDAwMDAwMDAwMDUy ZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5 CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDU4Mjc0NTE0CiAgICAgICAgY2RyX2NvdW50ID0gMAojMjkzIDB4 MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM3YzhjZjApIGF0IGFs bG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0Pgoj Mjk0IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4Mjc0NzA2CiAgICAgICAgY2Ry X2NvdW50ID0gMAojMjk1IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzYTEwZDIwCiAg ICAgICAgb2JqID0gNjA4ODYzMTAKICAgICAgICBjZHJfY291bnQgPSAyCiMyOTYgMHgwMDAwMDAw MDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjYwMzIKICAgICAgICBwdHIgPSAweDNhMTBiMzAKICAgICAgICBvYmogPSA2MDg4NTgxNAogICAg ICAgIGNkcl9jb3VudCA9IDEKIzI5NyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1 OTU1MDg2NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzI5OCAweDAwMDAwMDAwMDA1MmZiN2UgaW4g bWFya192ZWN0b3JsaWtlIChwdHI9MHgzOWVjZmIwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBz aXplID0gMjMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMyOTkgMHgwMDAwMDAwMDAwNTJm M2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkK ICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgb2JqID0gMTU2NTgyNTgKICAgICAgICBjZHJfY291bnQgPSAwCiMzMDAgMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM1NjVhMTAKICAgICAgICBvYmogPSA1NTk5MDgw NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzMwMSAweDAwMDAwMDAwMDA1MmY1YmIgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgzMgogICAgICAgIHNpemUg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy ID0gMHgxMjc3M2Y4CiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSAxOTM2MjgxMwogICAgICAgIGNkcl9jb3VudCA9IDAKIzMwMiAweDAwMDAwMDAwMDA1MmYz YTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1NzE0MTY1MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzMwMyAweDAw MDAwMDAwMDA1MmY0ZDcgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NTkyMwogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA2MDc2MDQ1MAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzMwNCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzOTVh MzM4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTUKICAgICAgICBpID0gPG9wdGlt aXplZCBvdXQ+CiMzMDUgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTY2NjgyNzQK ICAgICAgICBjZHJfY291bnQgPSAwCiMzMDYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eDM2ZTkxMDAKICAgICAgICBvYmogPSA1NzU3NzczNAogICAgICAgIGNkcl9jb3VudCA9IDkKIzMw NyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxMDI5MAogICAgICAgIGNkcl9j b3VudCA9IDAKIzMwOCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzczYTZiMAogICAg ICAgIG9iaiA9IDU3OTEwOTY2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzA5IDB4MDAwMDAwMDAw MDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2 MDMyCiAgICAgICAgcHRyID0gMHgzNzNhNWMwCiAgICAgICAgb2JqID0gNTc5MTA3MjYKICAgICAg ICBjZHJfY291bnQgPSA1CiMzMTAgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYw NjAwOTgKICAgICAgICBjZHJfY291bnQgPSAwCiMzMTEgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1h cmtfdmVjdG9ybGlrZSAocHRyPTB4MzZmNjE2MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6 ZSA9IDMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzMTIgMHgwMDAwMDAwMDAwNTJmM2E0 IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gMTUzNzc1MzgKICAgICAgICBjZHJfY291bnQgPSAwCiMzMTMgMHgwMDAw MDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzY3MzMxMCkgYXQgYWxsb2Mu Yzo1NjEwCiAgICAgICAgc2l6ZSA9IDMyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzE0 IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDQ0MjU4CiAgICAgICAgY2RyX2Nv dW50ID0gMAojMzE1IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDEwNDgyCiAg ICAgICAgY2RyX2NvdW50ID0gMAojMzE2IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rv cmxpa2UgKHB0cj0weDExNzE4NDApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAg ICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzE3IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJr X29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRy ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IG9iaiA9IDEzMzE0MTYyCiAgICAgICAgY2RyX2NvdW50ID0gMAojMzE4IDB4MDAwMDAwMDAwMDUy ZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExYjFhYzApIGF0IGFsbG9jLmM6NTYxMAog ICAgICAgIHNpemUgPSA5CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzE5IDB4MDAwMDAw MDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDUzMDE3NjgyCiAgICAgICAgY2RyX2NvdW50ID0gMAoj MzIwIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEyMGRmZDAp IGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA5CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojMzIxIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MDM5MTA2CiAgICAg ICAgY2RyX2NvdW50ID0gMAojMzIyIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxp a2UgKHB0cj0weDEzYjkwOTgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAxCiAgICAg ICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzIzIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDU3Mjg4MjQyCiAgICAgICAgY2RyX2NvdW50ID0gMAojMzI0IDB4MDAwMDAwMDAwMDUyZmI3 ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDMyZGIxYjgpIGF0IGFsbG9jLmM6NTYxMAogICAg ICAgIHNpemUgPSAxNAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzMyNSAweDAwMDAwMDAw MDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSA1ODQ0NTAyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzMy NiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZmYzczMAogICAgICAgIG9iaiA9IDU3 NjU3MTQyCiAgICAgICAgY2RyX2NvdW50ID0gMwojMzI3IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDEyMTIyOTE0CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzI4IDB4MDAwMDAwMDAw MDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM2ZjYxNDgpIGF0IGFsbG9jLmM6NTYx MAogICAgICAgIHNpemUgPSAyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzI5IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3OTUxNzQ2CiAgICAgICAgY2RyX2NvdW50ID0g MAojMzMwIDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDM3ZWU1YTgKICAgICAgICBw dmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NjQ3OTgxCiAgICAgICAg Y2RyX2NvdW50ID0gMAojMzMxIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NjYx NTM4CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzMyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJr X29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRy ID0gMHgzYTFiOTgwCiAgICAgICAgb2JqID0gNjA5MzA0MzgKICAgICAgICBjZHJfY291bnQgPSAz CiMzMzMgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhMWFiMTAKICAgICAgICBvYmog PSA2MDkyNjc0MgogICAgICAgIGNkcl9jb3VudCA9IDMKIzMzNCAweDAwMDAwMDAwMDA1MmYzYWQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSA2MDUzNzg5MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzMzNSAweDAwMDAw MDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzYTM5MTUwKSBhdCBhbGxvYy5j OjU2MTAKICAgICAgICBzaXplID0gMTAKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzMzYg MHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNjA5OTQ5OTQKICAgICAgICBjZHJfY291 bnQgPSAwCiMzMzcgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhNGQxMzAKICAgICAg ICBvYmogPSA2MTEzMzExMAogICAgICAgIGNkcl9jb3VudCA9IDEKIzMzOCAweDAwMDAwMDAwMDA1 MmY3NDggaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTk0 MwogICAgICAgIGJsdiA9IDB4MzZhMDc2MAogICAgICAgIHdoZXJlID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDE2MTMxMTA2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzM5IDB4 MDAwMDAwMDAwMDUyZjU4MyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTI4CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MjI5MDQyCiAgICAgICAgY2RyX2NvdW50 ID0gMAojMzQwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmMTIwNjAKICAgICAgICBv YmogPSAxNTgwMjQ3MAogICAgICAgIGNkcl9jb3VudCA9IDEKIzM0MSAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4ZjEyMDIwCiAgICAgICAgb2JqID0gMTU4MDI0MDYKICAgICAgICBjZHJf Y291bnQgPSAwCiMzNDIgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYwNjYzNzAK ICAgICAgICBjZHJfY291bnQgPSAwCiMzNDMgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVj dG9ybGlrZSAocHRyPTB4MTBmNmFhMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDQK ICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzNDQgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gNTYwMjAxMTQKICAgICAgICBjZHJfY291bnQgPSAwCiMzNDUgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFlM2RmMCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDQ0CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzQ2IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDUzMDE4MTE0CiAgICAgICAgY2RyX2NvdW50ID0g MAojMzQ3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExZTNk MzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAxNgogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KIzM0OCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzAzNDE0Ngog ICAgICAgIGNkcl9jb3VudCA9IDEKIzM0OSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 Mzc3OGVkMAogICAgICAgIG9iaiA9IDU4MTY2OTk4CiAgICAgICAgY2RyX2NvdW50ID0gMwojMzUw IDB4MDAwMDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3Mjc2MjQyCiAgICAgICAgY2RyX2Nv dW50ID0gMQojMzUxIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmQwZDAwCiAgICAg ICAgb2JqID0gNTc0Nzg0MDYKICAgICAgICBjZHJfY291bnQgPSAwCiMzNTIgMHgwMDAwMDAwMDAw NTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5 MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb2JqID0gNTcxMDkwMjYKICAgICAgICBjZHJfY291bnQgPSAwCiMzNTMg MHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4MWE4YjAKICAgICAgICBvYmogPSA1ODgy ODk4MgogICAgICAgIGNkcl9jb3VudCA9IDEKIzM1NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0 ciA9IDB4MzgxYTg4MAogICAgICAgIG9iaiA9IDU4ODI4OTM0CiAgICAgICAgY2RyX2NvdW50ID0g MQojMzU1IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NTQ3OTA2CiAgICAgICAg Y2RyX2NvdW50ID0gMAojMzU2IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2Ug KHB0cj0weDEyYWU2NTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAg aSA9IDxvcHRpbWl6ZWQgb3V0PgojMzU3IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDU3MzUzODkwCiAgICAgICAgY2RyX2NvdW50ID0gMAojMzU4IDB4MDAwMDAwMDAwMDUyZjQ3YyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAg ICAgcHRyID0gMHgzNzI0MjQwCiAgICAgICAgb2JqID0gNTc4MTk3MTgKICAgICAgICBjZHJfY291 bnQgPSAxCiMzNTkgMHgwMDAwMDAwMDAwNTJmNWJiIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU4MzIKICAgICAgICBzaXplID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0ciA9IDB4MTNiY2Y5OAogICAg ICAgIHB2ZWN0eXBlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMjA2OTY5ODkKICAg ICAgICBjZHJfY291bnQgPSAxCiMzNjAgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g NTczNjc4NDIKICAgICAgICBjZHJfY291bnQgPSAwCiMzNjEgMHgwMDAwMDAwMDAwNTJmYjdlIGlu IG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTE1MWM1OCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAg c2l6ZSA9IDQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzNjIgMHgwMDAwMDAwMDAwNTJm NDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIK ICAgICAgICBwdHIgPSAweDM3MmNhNDAKICAgICAgICBvYmogPSA1Nzg1NDUzNAogICAgICAgIGNk cl9jb3VudCA9IDIKIzM2MyAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChw dHI9MHgxMTUxY2YwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTIKICAgICAgICBp ID0gPG9wdGltaXplZCBvdXQ+CiMzNjQgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g NTcyNTQ3MzgKICAgICAgICBjZHJfY291bnQgPSAxCiMzNjUgMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweDM4OTUzMzAKICAgICAgICBvYmogPSA1OTMzMTM4MgogICAgICAgIGNkcl9jb3Vu dCA9IDEKIzM2NiAweDAwMDAwMDAwMDA1MmY0ZDcgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMwogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1OTU2MDU5NAogICAg ICAgIGNkcl9jb3VudCA9IDAKIzM2NyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzgx MjIzMAogICAgICAgIG9iaiA9IDU4Nzk0NTUwCiAgICAgICAgY2RyX2NvdW50ID0gNgojMzY4IDB4 MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzODEyMWMwCiAgICAgICAgb2JqID0gNTg3OTQ0 MzgKICAgICAgICBjZHJfY291bnQgPSAxCiMzNjkgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gMTU1NzgyOTAKICAgICAgICBjZHJfY291bnQgPSAwCiMzNzAgMHgwMDAwMDAwMDAwNTJm NDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIK ICAgICAgICBwdHIgPSAweDNhMGI2ODAKICAgICAgICBvYmogPSA2MDg2NDEzNAogICAgICAgIGNk cl9jb3VudCA9IDUKIzM3MSAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjI0ODE5 NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzM3MiAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192 ZWN0b3JsaWtlIChwdHI9MHgxMWYwZGQwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0g MzQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzNzMgMHgwMDAwMDAwMDAwNTJmM2E0IGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAg ICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgb2JqID0gMTMwNDgxNzgKICAgICAgICBjZHJfY291bnQgPSAwCiMzNzQgMHgwMDAwMDAw MDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTE5MGEyMCkgYXQgYWxsb2MuYzo1 NjEwCiAgICAgICAgc2l6ZSA9IDMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMzNzUgMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGZkN2E0MAogICAgICAgIG9iaiA9IDE2NjExOTEw CiAgICAgICAgY2RyX2NvdW50ID0gMgojMzc2IDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIg PSAweDExYTM5ZjAKICAgICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDE4NDk1OTg5CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzc3IDB4MDAwMDAwMDAwMDUyZjNh NCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAg ICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIG9iaiA9IDE2MjYyODUwCiAgICAgICAgY2RyX2NvdW50ID0gMAojMzc4IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDA3MjgyCiAgICAgICAgY2RyX2NvdW50ID0g MAojMzc5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDExNjM0CiAgICAgICAg Y2RyX2NvdW50ID0gMAojMzgwIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2Ug KHB0cj0weDM2YTFkNTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA3CiAgICAgICAg aSA9IDxvcHRpbWl6ZWQgb3V0PgojMzgxIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDU4NDUzOTU0CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzgyIDB4MDAwMDAwMDAwMDUyZjQ3YyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAg ICAgcHRyID0gMHgzNmU4NTEwCiAgICAgICAgb2JqID0gNTc1NzQ2NzgKICAgICAgICBjZHJfY291 bnQgPSAxCiMzODMgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIxNjg0MTgKICAg ICAgICBjZHJfY291bnQgPSAwCiMzODQgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g MTU0MTA1NDYKICAgICAgICBjZHJfY291bnQgPSAwCiMzODUgMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweGViMDI0MAogICAgICAgIG9iaiA9IDE1NDAxNTQyCiAgICAgICAgY2RyX2NvdW50 ID0gMAojMzg2IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhlYjAxZjAKICAgICAgICBv YmogPSAxNTQwMTQ2MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzM4NyAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4ZWIwMWUwCiAgICAgICAgb2JqID0gMTU0MDE0NDYKICAgICAgICBjZHJf Y291bnQgPSAxCiMzODggMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU0MzcxMzgK ICAgICAgICBjZHJfY291bnQgPSAwCiMzODkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eDM4NzFiYzAKICAgICAgICBvYmogPSA1OTE4NjExOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzM5 MCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzODY5YWYwKSBh dCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gNgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91 dD4KIzM5MSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVk IG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjA3ODgxOAogICAgICAg IGNkcl9jb3VudCA9IDAKIzM5MiAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtl IChwdHI9MHgzODY5YjkwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTQKICAgICAg ICBpID0gPG9wdGltaXplZCBvdXQ+CiMzOTMgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2Jq ID0gMTYwNzg4NjYKICAgICAgICBjZHJfY291bnQgPSAwCiMzOTQgMHgwMDAwMDAwMDAwNTJmYjdl IGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTIzODIzMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAg ICAgc2l6ZSA9IDU3CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzk1IDB4MDAwMDAwMDAw MDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1 OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIG9iaiA9IDU2MzE0NzA2CiAgICAgICAgY2RyX2NvdW50ID0gMAojMzk2 IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmU5OWMwCiAgICAgICAgb2JqID0gNTc1 Nzk5NzQKICAgICAgICBjZHJfY291bnQgPSAzCiMzOTcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gMTIwMDk1MzgKICAgICAgICBjZHJfY291bnQgPSAwCiMzOTggMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFhY2NiOCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDEwCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMzk5IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMzU5Nzc4CiAgICAgICAgY2RyX2NvdW50ID0g MAojNDAwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmU3MjMwCiAgICAgICAgb2Jq ID0gNTc1Njk4NDYKICAgICAgICBjZHJfY291bnQgPSAzCiM0MDEgMHgwMDAwMDAwMDAwNTJmM2Fk IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gMTIwMTE2NjYKICAgICAgICBjZHJfY291bnQgPSAwCiM0MDIgMHgwMDAw MDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTE2ZjAxOCkgYXQgYWxsb2Mu Yzo1NjEwCiAgICAgICAgc2l6ZSA9IDcKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0MDMg MHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTExY2QwOCkgYXQg YWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+ CiM0MDQgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGZhNTM5MAogICAgICAgIG9iaiA9 IDE2NDA1Mzk4CiAgICAgICAgY2RyX2NvdW50ID0gMQojNDA1IDB4MDAwMDAwMDAwMDUyZjNhZCBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAg ICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIG9iaiA9IDE1NDUwNzIyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNDA2IDB4MDAwMDAw MDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHIgPSAweDEyM2M1OTgKICAgICAgICBwdmVjdHlwZSA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE5MTIxNTY1CiAgICAgICAgY2RyX2NvdW50ID0gMAoj NDA3IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU1ODc1MjAyCiAgICAgICAgY2Ry X2NvdW50ID0gMAojNDA4IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0 cj0weDExYWZkNDApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA0CiAgICAgICAgaSA9 IDxvcHRpbWl6ZWQgb3V0PgojNDA5IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1 MzQwNjc0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNDEwIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBt YXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExYjZkYzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNp emUgPSAyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNDExIDB4MDAwMDAwMDAwMDUyZjNh NCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAg ICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIG9iaiA9IDU1OTA3MTg2CiAgICAgICAgY2RyX2NvdW50ID0gMAojNDEyIDB4MDAw MDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDEzZDNlNjAKICAgICAgICBwdmVjdHlwZSA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDIwNzkwODg1CiAgICAgICAgY2RyX2NvdW50ID0g MAojNDEzIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3Njg4OTk0CiAgICAgICAg Y2RyX2NvdW50ID0gMAojNDE0IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzYwZGYw CiAgICAgICAgb2JqID0gNTgwNjg0NzAKICAgICAgICBjZHJfY291bnQgPSAwCiM0MTUgMHgwMDAw MDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTg5NDAwNTAKICAgICAgICBjZHJfY291bnQgPSAw CiM0MTYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM3N2EzNTAKICAgICAgICBvYmog PSA1ODE3MjI0NgogICAgICAgIGNkcl9jb3VudCA9IDkKIzQxNyAweDAwMDAwMDAwMDA1MmY0N2Mg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAg ICAgIHB0ciA9IDB4MzdkODMxMAogICAgICAgIG9iaiA9IDU4NTU3MjA2CiAgICAgICAgY2RyX2Nv dW50ID0gMQojNDE4IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NTMwMTc4CiAg ICAgICAgY2RyX2NvdW50ID0gMAojNDE5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDEyMDAyMjQyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNDIwIDB4MDAwMDAwMDAwMDUyZjQ3YyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAg ICAgcHRyID0gMHhmYTQ4ODAKICAgICAgICBvYmogPSAxNjQwMjU2NgogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzQyMSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZmE0ODcwCiAgICAgICAg b2JqID0gMTY0MDI1NTAKICAgICAgICBjZHJfY291bnQgPSAxMQojNDIyIDB4MDAwMDAwMDAwMDUy ZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMy CiAgICAgICAgcHRyID0gMHhmMDRjZjAKICAgICAgICBvYmogPSAxNTc0ODM0MgogICAgICAgIGNk cl9jb3VudCA9IDEKIzQyMyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjE4Mzcx NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzQyNCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9 IDB4ZmE5ODEwCiAgICAgICAgb2JqID0gMTY0MjI5MzQKICAgICAgICBjZHJfY291bnQgPSAwCiM0 MjUgMHgwMDAwMDAwMDAwNTkwMjViIGluIHRyYXZlcnNlX2ludGVydmFsc19ub29yZGVyICh0cmVl PTB4ZWNhNTYwLCBmdW5jdGlvbj0weDUzMDAwMCA8bWFya19pbnRlcnZhbD4sIGFyZz0xMTk0NTAy NikgYXQgaW50ZXJ2YWxzLmM6MjQ1Ck5vIGxvY2Fscy4KIzQyNiAweDAwMDAwMDAwMDA1MmY1YmIg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgzMgogICAg ICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyID0gMHgzNzZiYTcwCiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSA1ODExMjYyOQogICAgICAgIGNkcl9jb3VudCA9IDAKIzQyNyAweDAwMDAw MDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjIzNzQxMAogICAgICAgIGNkcl9jb3VudCA9IDAK IzQyOCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHhlYTQ2NTAp IGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA4CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojNDI5IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmMWEwMjAKICAgICAgICBv YmogPSAxNTgzNTE3NAogICAgICAgIGNkcl9jb3VudCA9IDEKIzQzMCAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4ZjFhYzMwCiAgICAgICAgb2JqID0gMTU4MzgyNjIKICAgICAgICBjZHJf Y291bnQgPSAwCiM0MzEgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYxNDcwNzQK ICAgICAgICBjZHJfY291bnQgPSAwCiM0MzIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eDM3MWJlNzAKICAgICAgICBvYmogPSA1Nzc4NTk3NAogICAgICAgIGNkcl9jb3VudCA9IDMKIzQz MyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzEzMTE1NAogICAgICAgIGNkcl9j b3VudCA9IDAKIzQzNCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9 MHgzNzE0N2E4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gOAogICAgICAgIGkgPSA8 b3B0aW1pemVkIG91dD4KIzQzNSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1ODQ0 NjA1MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzQzNiAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAxMjE2NTQ5MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzQzNyAweDAwMDAwMDAwMDA1 MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAz MgogICAgICAgIHB0ciA9IDB4ZjMyZWUwCiAgICAgICAgb2JqID0gMTU5MzcyNTQKICAgICAgICBj ZHJfY291bnQgPSAxCiM0MzggMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYyODY4 NTAKICAgICAgICBjZHJfY291bnQgPSAwCiM0MzkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweDEwMTZkODAKICAgICAgICBvYmogPSAxNjg3MDc5MAogICAgICAgIGNkcl9jb3VudCA9IDAK IzQ0MCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MTAxNmQ3MAogICAgICAgIG9iaiA9 IDE2ODcwNzc0CiAgICAgICAgY2RyX2NvdW50ID0gNgojNDQxIDB4MDAwMDAwMDAwMDUyZjRkNyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIzCiAgICAg ICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIG9iaiA9IDIwOTg0NzM4CiAgICAgICAgY2RyX2NvdW50ID0gMAojNDQyIDB4MDAwMDAw MDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEyNjkyMjApIGF0IGFsbG9jLmM6 NTYxMAogICAgICAgIHNpemUgPSAyMwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzQ0MyAw eDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzE1MDA5OAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzQ0NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZlOTVkMAogICAgICAg IG9iaiA9IDU3NTc4OTY2CiAgICAgICAgY2RyX2NvdW50ID0gMQojNDQ1IDB4MDAwMDAwMDAwMDUy ZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIw CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDEyMTg4NzA2CiAgICAgICAgY2RyX2NvdW50ID0gMQojNDQ2IDB4 MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhlZjg4YzAKICAgICAgICBvYmogPSAxNTY5ODEx OAogICAgICAgIGNkcl9jb3VudCA9IDEKIzQ0NyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSAxMjE4MjExNAogICAgICAgIGNkcl9jb3VudCA9IDAKIzQ0OCAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4MzlkZGEyMAogICAgICAgIG9iaiA9IDYwNjc2NjQ2CiAgICAgICAgY2Ry X2NvdW50ID0gMwojNDQ5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTI5Mjk4 CiAgICAgICAgY2RyX2NvdW50ID0gMAojNDUwIDB4MDAwMDAwMDAwMDUyZjU4MyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTI4CiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDE1NDEwMjEwCiAgICAgICAgY2RyX2NvdW50ID0gMAojNDUxIDB4MDAwMDAwMDAwMDUyZmI3 ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weGVhOWMzOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAg ICAgc2l6ZSA9IDQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0NTIgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4ZWE5YzYwKSBhdCBhbGxvYy5jOjU2MTAK ICAgICAgICBzaXplID0gMzEKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0NTMgMHgwMDAw MDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU0MTI1NzgKICAgICAgICBjZHJfY291bnQgPSAw CiM0NTQgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTJhYzcz OCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDgKICAgICAgICBpID0gPG9wdGltaXpl ZCBvdXQ+CiM0NTUgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGZjMzQzMAogICAgICAg IG9iaiA9IDE2NTI4NDM4CiAgICAgICAgY2RyX2NvdW50ID0gMgojNDU2IDB4MDAwMDAwMDAwMDUy ZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODMy CiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHIgPSAweDEzNzg3MDAKICAgICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDIwNDE2MjYxCiAgICAgICAgY2RyX2NvdW50ID0gMAojNDU3IDB4 MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3NjgxMTg2CiAgICAgICAgY2RyX2NvdW50 ID0gMAojNDU4IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmU3NTMwCiAgICAgICAg b2JqID0gNTc1NzA2MTQKICAgICAgICBjZHJfY291bnQgPSA1CiM0NTkgMHgwMDAwMDAwMDAwNTJm M2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAK ICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgb2JqID0gMTIxNjIwODIKICAgICAgICBjZHJfY291bnQgPSAwCiM0NjAgMHgw MDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTUzODUyOTgKICAgICAgICBjZHJfY291bnQg PSAwCiM0NjEgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4OGVlODAKICAgICAgICBv YmogPSA1OTMwNTYwNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzQ2MiAweDAwMDAwMDAwMDA1MmY1 YmIgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgzMgog ICAgICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyID0gMHgzOGY0NmI4CiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1OTcyMTQwNQogICAgICAgIGNkcl9jb3VudCA9IDAKIzQ2MyAweDAw MDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1OTEzNDIxMAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzQ2NCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzOWEy NTQwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gNAogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KIzQ2NSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA2MDE5NzM3OAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzQ2NiAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmog PSAxMjE3MjYyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzQ2NyAweDAwMDAwMDAwMDA1MmZiN2Ug aW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMjIxMWUwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAg ICBzaXplID0gMTEKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0NjggMHgwMDAwMDAwMDAw NTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5 MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb2JqID0gMTY3MDU5MDYKICAgICAgICBjZHJfY291bnQgPSAwCiM0Njkg MHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTIyMjFiMCkgYXQg YWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDYKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+ CiM0NzAgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTY3MDU5NTQKICAgICAgICBj ZHJfY291bnQgPSAwCiM0NzEgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAo cHRyPTB4MTIxNzIxOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDExCiAgICAgICAg aSA9IDxvcHRpbWl6ZWQgb3V0PgojNDcyIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDEzMDQyNzIyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNDczIDB4MDAwMDAwMDAwMDUyZjQ3YyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAg ICAgcHRyID0gMHgxMzFlMjkwCiAgICAgICAgb2JqID0gMjAwNDY0ODYKICAgICAgICBjZHJfY291 bnQgPSA1CiM0NzQgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTY5NTMwNTgKICAg ICAgICBjZHJfY291bnQgPSAwCiM0NzUgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g MTIxMzI1NDYKICAgICAgICBjZHJfY291bnQgPSAwCiM0NzYgMHgwMDAwMDAwMDAwNTJmYjdlIGlu IG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTE4ZmI1MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAg c2l6ZSA9IDIKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0NzcgMHgwMDAwMDAwMDAwNTJm YjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTBmZDkwMCkgYXQgYWxsb2MuYzo1NjEwCiAg ICAgICAgc2l6ZSA9IDMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0NzggMHgwMDAwMDAw MDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjYwMzIKICAgICAgICBwdHIgPSAweGZhMjJhMAogICAgICAgIG9iaiA9IDE2MzkyODcwCiAgICAg ICAgY2RyX2NvdW50ID0gMQojNDc5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEy MTMyNDk4CiAgICAgICAgY2RyX2NvdW50ID0gMAojNDgwIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDE1NDEyMTk0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNDgxIDB4MDAwMDAwMDAw MDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEyNTM2YzgpIGF0IGFsbG9jLmM6NTYx MAogICAgICAgIHNpemUgPSA1CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNDgyIDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU1OTA3NjM0CiAgICAgICAgY2RyX2NvdW50ID0g MAojNDgzIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEzNjQ2 ODgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA2CiAgICAgICAgaSA9IDxvcHRpbWl6 ZWQgb3V0PgojNDg0IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MTQ5Mjk4CiAg ICAgICAgY2RyX2NvdW50ID0gMAojNDg1IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgz ODk0ZmMwCiAgICAgICAgb2JqID0gNTkzMzA1MDIKICAgICAgICBjZHJfY291bnQgPSAzCiM0ODYg MHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4OTRlODAKICAgICAgICBvYmogPSA1OTMz MDE4MgogICAgICAgIGNkcl9jb3VudCA9IDEKIzQ4NyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAxNjA1MTgxMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzQ4OCAweDAwMDAwMDAwMDA1 MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAz MgogICAgICAgIHB0ciA9IDB4Mzg4MGE2MAogICAgICAgIG9iaiA9IDU5MjQ3MjA2CiAgICAgICAg Y2RyX2NvdW50ID0gMAojNDg5IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzODgwYTIw CiAgICAgICAgb2JqID0gNTkyNDcxNDIKICAgICAgICBjZHJfY291bnQgPSAwCiM0OTAgMHgwMDAw MDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4ODA5ZTAKICAgICAgICBvYmogPSA1OTI0NzA3OAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzQ5MSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 Mzg4MDgyMAogICAgICAgIG9iaiA9IDU5MjQ2NjMwCiAgICAgICAgY2RyX2NvdW50ID0gMwojNDky IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NjQwMDE4CiAgICAgICAgY2RyX2Nv dW50ID0gMAojNDkzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzdhMTkwCiAgICAg ICAgb2JqID0gNTgxNzE3OTgKICAgICAgICBjZHJfY291bnQgPSAyCiM0OTQgMHgwMDAwMDAwMDAw NTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5 MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb2JqID0gMTU1MjkyOTgKICAgICAgICBjZHJfY291bnQgPSAwCiM0OTUg MHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEwMjE4YzAKICAgICAgICBvYmogPSAxNjkx NDYzMAogICAgICAgIGNkcl9jb3VudCA9IDMKIzQ5NiAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAyMTAwMDYyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzQ5NyAweDAwMDAwMDAwMDA1 MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMzcwNjgwKSBhdCBhbGxvYy5jOjU2MTAK ICAgICAgICBzaXplID0gMTMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM0OTggMHgwMDAw MDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcxMTUyODIKICAgICAgICBjZHJfY291bnQgPSAx CiM0OTkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNiYmZhZTAKICAgICAgICBvYmog PSA2MjY1MTExMAogICAgICAgIGNkcl9jb3VudCA9IDEKIzUwMCAweDAwMDAwMDAwMDA1MmY3NDgg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTk0MwogICAg ICAgIGJsdiA9IDB4MzZhMDc2MAogICAgICAgIHdoZXJlID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIG9iaiA9IDU3MTE1MjM0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNTAxIDB4MDAwMDAw MDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEyNWIwNjApIGF0IGFsbG9jLmM6 NTYxMAogICAgICAgIHNpemUgPSA4CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNTAyIDB4 MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU1OTEwMDY2CiAgICAgICAgY2RyX2NvdW50 ID0gMAojNTAzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzYmJmYjUwCiAgICAgICAg b2JqID0gNjI2NTEyMjIKICAgICAgICBjZHJfY291bnQgPSAxCiM1MDQgMHgwMDAwMDAwMDAwNTJm NzQ4IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5NDMK ICAgICAgICBibHYgPSAweDM2YTA3NjAKICAgICAgICB3aGVyZSA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSAxMTk0NTU1NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzUwNSAweDAw MDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZmFhZjIwCiAgICAgICAgb2JqID0gMTY0Mjg4MzgK ICAgICAgICBjZHJfY291bnQgPSAwCiM1MDYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eGZhYWVjMAogICAgICAgIG9iaiA9IDE2NDI4NzQyCiAgICAgICAgY2RyX2NvdW50ID0gMwojNTA3 IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhlOWIxYjAKICAgICAgICBvYmogPSAxNTMx NTM4MgogICAgICAgIGNkcl9jb3VudCA9IDcKIzUwOCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAxMTk5MDkzMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzUwOSAweDAwMDAwMDAwMDA1 MmY1ODMgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTky OAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxNjc2NTYxOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzUxMCAw eDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjFiODEwCiAgICAgICAgb2JqID0gMTU4NDEz MDIKICAgICAgICBjZHJfY291bnQgPSAwCiM1MTEgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweGYxYjgyMAogICAgICAgIG9iaiA9IDE1ODQxMzE4CiAgICAgICAgY2RyX2NvdW50ID0gMQoj NTEyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmMGJlMDAKICAgICAgICBvYmogPSAx NTc3NzI4NgogICAgICAgIGNkcl9jb3VudCA9IDMKIzUxMyAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxNTY0NjQxOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzUxNCAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4ZjA2YzcwCiAgICAgICAgb2JqID0gMTU3NTY0MDYKICAgICAg ICBjZHJfY291bnQgPSAwCiM1MTUgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU2 NDYzNzAKICAgICAgICBjZHJfY291bnQgPSAwCiM1MTYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBw dHIgPSAweGVmZWUyMAogICAgICAgIG9iaiA9IDE1NzI0MDcwCiAgICAgICAgY2RyX2NvdW50ID0g MAojNTE3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhlZmVlNTAKICAgICAgICBvYmog PSAxNTcyNDExOAogICAgICAgIGNkcl9jb3VudCA9IDEKIzUxOCAweDAwMDAwMDAwMDA1MmYzYWQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSAxMjExOTQ0MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzUxOSAweDAwMDAw MDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWYxZWM4KSBhdCBhbGxvYy5j OjU2MTAKICAgICAgICBzaXplID0gMwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzUyMCAw eDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NjE1MTkyMgogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzUyMSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgx Mjk2NjM4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gNQogICAgICAgIGkgPSA8b3B0 aW1pemVkIG91dD4KIzUyMiAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzUwMDU0 NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzUyMyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9 IDB4MzZkZjg1MAogICAgICAgIG9iaiA9IDU3NTM4NjQ2CiAgICAgICAgY2RyX2NvdW50ID0gMwoj NTI0IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDA5MTU0CiAgICAgICAgY2Ry X2NvdW50ID0gMAojNTI1IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1Mjk3NzMw CiAgICAgICAgY2RyX2NvdW50ID0gMAojNTI2IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3Zl Y3Rvcmxpa2UgKHB0cj0weDEzYzRkYzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAx MwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzUyNyAweDAwMDAwMDAwMDA1MmYzYTQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSA1NzM2NzY1MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzUyOCAweDAwMDAwMDAw MDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzNjk5MjM4KSBhdCBhbGxvYy5jOjU2 MTAKICAgICAgICBzaXplID0gNwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzUyOSAweDAw MDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjM3MzYzNAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzUzMCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzNzY3 NDMwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTcKICAgICAgICBpID0gPG9wdGlt aXplZCBvdXQ+CiM1MzEgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTc5NTM2OTgK ICAgICAgICBjZHJfY291bnQgPSAwCiM1MzIgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2Jq ID0gMTIwMTQzMjIKICAgICAgICBjZHJfY291bnQgPSAwCiM1MzMgMHgwMDAwMDAwMDAwNTJmNDdj IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAg ICAgICBwdHIgPSAweDEzMWRjNTAKICAgICAgICBvYmogPSAyMDA0NDg4NgogICAgICAgIGNkcl9j b3VudCA9IDAKIzUzNCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MTMyN2FjMAogICAg ICAgIG9iaiA9IDIwMDg1NDQ2CiAgICAgICAgY2RyX2NvdW50ID0gMgojNTM1IDB4MDAwMDAwMDAw MDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2 MDMyCiAgICAgICAgcHRyID0gMHgxMzQ0ODEwCiAgICAgICAgb2JqID0gMjAyMDM1NDIKICAgICAg ICBjZHJfY291bnQgPSAxCiM1MzYgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTI4 MDcxODYKICAgICAgICBjZHJfY291bnQgPSAwCiM1MzcgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBw dHIgPSAweGZjNzYzMAogICAgICAgIG9iaiA9IDE2NTQ1MzM0CiAgICAgICAgY2RyX2NvdW50ID0g MTQKIzUzOCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVk IG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAwNDc3MAogICAgICAg IGNkcl9jb3VudCA9IDAKIzUzOSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtl IChwdHI9MHgxMDExNzU4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMwogICAgICAg IGkgPSA8b3B0aW1pemVkIG91dD4KIzU0MCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 MTAyMWM1MAogICAgICAgIG9iaiA9IDE2OTE1NTQyCiAgICAgICAgY2RyX2NvdW50ID0gMwojNTQx IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDIxMDM5NTIyCiAgICAgICAgY2RyX2Nv dW50ID0gMAojNTQyIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0w eDEzOGQ3ZjgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAyNAogICAgICAgIGkgPSA8 b3B0aW1pemVkIG91dD4KIzU0MyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZhZTMz MAogICAgICAgIG9iaiA9IDU3MzM2NjMwCiAgICAgICAgY2RyX2NvdW50ID0gMgojNTQ0IDB4MDAw MDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDEzNmM1MjAKICAgICAgICBwdmVjdHlwZSA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDIwMzY2NjI5CiAgICAgICAgY2RyX2NvdW50ID0g MAojNTQ1IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MjA1ODQyCiAgICAgICAg Y2RyX2NvdW50ID0gMAojNTQ2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDExOTkz MTU0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNTQ3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJr X29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRy ID0gMHgzNTVkZDkwCiAgICAgICAgb2JqID0gNTU5NTg5MzQKICAgICAgICBjZHJfY291bnQgPSAw CiM1NDggMHgwMDAwMDAwMDAwNTJmNWJiIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU4MzIKICAgICAgICBzaXplID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0ciA9IDB4MTI3MTBkOAogICAgICAgIHB2 ZWN0eXBlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTkzMzc0MzcKICAgICAgICBj ZHJfY291bnQgPSAxCiM1NDkgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTI1Mzky MTgKICAgICAgICBjZHJfY291bnQgPSAwCiM1NTAgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweDM4NmFkOTAKICAgICAgICBvYmogPSA1OTE1NzkxMAogICAgICAgIGNkcl9jb3VudCA9IDEK IzU1MSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1ODE5NTQ5MAogICAgICAgIGNk cl9jb3VudCA9IDAKIzU1MiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzk4ZTk3MAog ICAgICAgIG9iaiA9IDYwMzUyODg2CiAgICAgICAgY2RyX2NvdW50ID0gMAojNTUzIDB4MDAwMDAw MDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU5NTUzNjAyCiAgICAgICAgY2RyX2NvdW50ID0gMAoj NTU0IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzOTYwNzUwCiAgICAgICAgb2JqID0g NjAxNjM5MjYKICAgICAgICBjZHJfY291bnQgPSAxCiM1NTUgMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweDM5NjAwYTAKICAgICAgICBvYmogPSA2MDE2MjIxNAogICAgICAgIGNkcl9jb3Vu dCA9IDEKIzU1NiAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA2MDI1MjExNAogICAg ICAgIGNkcl9jb3VudCA9IDEKIzU1NyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzk3 MGI5MAogICAgICAgIG9iaiA9IDYwMjMwNTUwCiAgICAgICAgY2RyX2NvdW50ID0gMAojNTU4IDB4 MDAwMDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NjQwMjU4CiAgICAgICAgY2RyX2NvdW50 ID0gMAojNTU5IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MTA3NDEwCiAgICAg ICAgY2RyX2NvdW50ID0gMAojNTYwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmMTAy MDAKICAgICAgICBvYmogPSAxNTc5NDY5NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzU2MSAweDAw MDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjEwMWUwCiAgICAgICAgb2JqID0gMTU3OTQ2NjIK ICAgICAgICBjZHJfY291bnQgPSAxCiM1NjIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eGYxMDRmMAogICAgICAgIG9iaiA9IDE1Nzk1NDQ2CiAgICAgICAgY2RyX2NvdW50ID0gMQojNTYz IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2ODk5MzMwCiAgICAgICAgY2RyX2Nv dW50ID0gMAojNTY0IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmYjQxZjAKICAgICAg ICBvYmogPSAxNjQ2NjQyMgogICAgICAgIGNkcl9jb3VudCA9IDAKIzU2NSAweDAwMDAwMDAwMDA1 MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAz MgogICAgICAgIHB0ciA9IDB4ZmI0MTAwCiAgICAgICAgb2JqID0gMTY0NjYxODIKICAgICAgICBj ZHJfY291bnQgPSAzCiM1NjYgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYzMDk5 MDYKICAgICAgICBjZHJfY291bnQgPSAwCiM1NjcgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtf dmVjdG9ybGlrZSAocHRyPTB4MTEwNGI5MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9 IDIKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM1NjggMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweGYxODRmMAogICAgICAgIG9iaiA9IDE1ODI4MjE0CiAgICAgICAgY2RyX2NvdW50 ID0gNAojNTY5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyODg2MDUwCiAgICAg ICAgY2RyX2NvdW50ID0gMAojNTcwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmU3 ZjUwCiAgICAgICAgb2JqID0gNTc1NzMyMDYKICAgICAgICBjZHJfY291bnQgPSAzCiM1NzEgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMTQyMjYKICAgICAgICBjZHJfY291bnQg PSAwCiM1NzIgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4YzRm YWM4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMgogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KIzU3MyAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjA0NjQ5OAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzU3NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 ZjIxNDEwCiAgICAgICAgb2JqID0gMTU4NjQ4NTQKICAgICAgICBjZHJfY291bnQgPSAwCiM1NzUg MHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYyMDgxNjIKICAgICAgICBjZHJfY291 bnQgPSAxCiM1NzYgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU2NDY1NjIKICAg ICAgICBjZHJfY291bnQgPSAwCiM1NzcgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEz MmNlMzAKICAgICAgICBvYmogPSAyMDEwNjgwNgogICAgICAgIGNkcl9jb3VudCA9IDUKIzU3OCAw eDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAyMDkwNjQxOAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzU3OSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MTMyY2VjMAogICAgICAg IG9iaiA9IDIwMTA2OTUwCiAgICAgICAgY2RyX2NvdW50ID0gMAojNTgwIDB4MDAwMDAwMDAwMDUy ZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMy CiAgICAgICAgcHRyID0gMHgxMzJjZWIwCiAgICAgICAgb2JqID0gMjAxMDY5MzQKICAgICAgICBj ZHJfY291bnQgPSAwCiM1ODEgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTE5ODc0 NDIKICAgICAgICBjZHJfY291bnQgPSAwCiM1ODIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweDEyZjIxYzAKICAgICAgICBvYmogPSAxOTg2NjA1NAogICAgICAgIGNkcl9jb3VudCA9IDAK IzU4MyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAyMDg3ODYyNgogICAgICAgIGNk cl9jb3VudCA9IDAKIzU4NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjE4NGIwCiAg ICAgICAgb2JqID0gMTU4MjgxNTAKICAgICAgICBjZHJfY291bnQgPSAyCiM1ODUgMHgwMDAwMDAw MDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjYwMzIKICAgICAgICBwdHIgPSAweGYxMTVmMAogICAgICAgIG9iaiA9IDE1Nzk5Nzk4CiAgICAg ICAgY2RyX2NvdW50ID0gOQojNTg2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1 NjQ3OTIyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNTg3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBt YXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM3MTQ4MjApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNp emUgPSA4CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNTg4IDB4MDAwMDAwMDAwMDUyZjNh NCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAg ICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIG9iaiA9IDU4NDQ2MDAyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNTg5IDB4MDAw MDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTYyODgyCiAgICAgICAgY2RyX2NvdW50ID0g MAojNTkwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmMTY3MjAKICAgICAgICBvYmog PSAxNTgyMDU4MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzU5MSAweDAwMDAwMDAwMDA1MmYzYWQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSAxNjMwODI0MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzU5MiAweDAwMDAw MDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NjAzMgogICAgICAgIHB0ciA9IDB4MTAwZmRiMAogICAgICAgIG9iaiA9IDE2ODQyMTY2CiAg ICAgICAgY2RyX2NvdW50ID0gMQojNTkzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgx MDBlOTQwCiAgICAgICAgb2JqID0gMTY4MzY5MzQKICAgICAgICBjZHJfY291bnQgPSAxCiM1OTQg MHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMjA4Mzk1MjIKICAgICAgICBjZHJfY291 bnQgPSAwCiM1OTUgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4 MTIzNzU1OCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDcKICAgICAgICBpID0gPG9w dGltaXplZCBvdXQ+CiM1OTYgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTYzMTUy ODIKICAgICAgICBjZHJfY291bnQgPSAwCiM1OTcgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweDM2ZTZmMDAKICAgICAgICBvYmogPSA1NzU2OTAzMAogICAgICAgIGNkcl9jb3VudCA9IDMK IzU5OCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxMTU3MAogICAgICAgIGNk cl9jb3VudCA9IDAKIzU5OSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChw dHI9MHgzNjcyYTA4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTMKICAgICAgICBp ID0gPG9wdGltaXplZCBvdXQ+CiM2MDAgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g NTg0NTQwOTgKICAgICAgICBjZHJfY291bnQgPSAwCiM2MDEgMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweDM2ZTcwZDAKICAgICAgICBvYmogPSA1NzU2OTQ5NAogICAgICAgIGNkcl9jb3Vu dCA9IDEKIzYwMiAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxMTQ3NAogICAg ICAgIGNkcl9jb3VudCA9IDAKIzYwMyAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3Js aWtlIChwdHI9MHgxMTk3ODQwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gODUKICAg ICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM2MDQgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gMTYzMTY3MjIKICAgICAgICBjZHJfY291bnQgPSAwCiM2MDUgMHgwMDAwMDAwMDAwNTJm YjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzJkYWViMCkgYXQgYWxsb2MuYzo1NjEwCiAg ICAgICAgc2l6ZSA9IDI2CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNjA2IDB4MDAwMDAw MDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDQ1NDI2CiAgICAgICAgY2RyX2NvdW50ID0gMAoj NjA3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDMyZGFlNTAp IGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA1CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojNjA4IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDQ0ODgyCiAgICAg ICAgY2RyX2NvdW50ID0gMAojNjA5IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmZj NmUwCiAgICAgICAgb2JqID0gNTc2NTcwNjIKICAgICAgICBjZHJfY291bnQgPSAxCiM2MTAgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIxMjIzMzgKICAgICAgICBjZHJfY291bnQg PSAwCiM2MTEgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhMjUyNzAKICAgICAgICBv YmogPSA2MDk2OTU5MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzYxMiAweDAwMDAwMDAwMDA1MmY1 YmIgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgzMgog ICAgICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyID0gMHgzOWUxODQ4CiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA2MDY5MjU1NwogICAgICAgIGNkcl9jb3VudCA9IDAKIzYxMyAweDAw MDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNTY1ODM1NAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzYxNCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVk IG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjA3ZjEwCiAgICAgICAgb2Jq ID0gMTU3NjExNzQKICAgICAgICBjZHJfY291bnQgPSAwCiM2MTUgMHgwMDAwMDAwMDAwNTJmNGQ3 IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gMTY4OTUwNDIKICAgICAgICBjZHJfY291bnQgPSAwCiM2MTYgMHgwMDAw MDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZTk2NzAKICAgICAgICBvYmogPSA1NzU3OTEyNgog ICAgICAgIGNkcl9jb3VudCA9IDMKIzYxNyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmog PSAxMjAwNjA1MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzYxOCAweDAwMDAwMDAwMDA1MmYzYWQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSAyMTA2NDczOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzYxOSAweDAwMDAw MDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NjAzMgogICAgICAgIHB0ciA9IDB4Zjk3ZGUwCiAgICAgICAgb2JqID0gMTYzNTA2OTQKICAg ICAgICBjZHJfY291bnQgPSAwCiM2MjAgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGY5 N2RhMAogICAgICAgIG9iaiA9IDE2MzUwNjMwCiAgICAgICAgY2RyX2NvdW50ID0gMQojNjIxIDB4 MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NTQxMzc4CiAgICAgICAgY2RyX2NvdW50 ID0gMAojNjIyIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEx YTBiYTgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAxNgogICAgICAgIGkgPSA8b3B0 aW1pemVkIG91dD4KIzYyMyAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NjA0MDcw NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzYyNCAweDAwMDAwMDAwMDA1MmY0ZDcgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMwogICAgICAgIHB0ciA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSA1NzA1MTkzOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzYyNSAweDAwMDAwMDAwMDA1MmZi N2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWRkZDIwKSBhdCBhbGxvYy5jOjU2MTAKICAg ICAgICBzaXplID0gMTQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM2MjYgMHgwMDAwMDAw MDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5j OjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTU4NTAyMjYKICAgICAgICBjZHJfY291bnQgPSAwCiM2 MjcgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4Mzc2NzFiMCkg YXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDE1CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojNjI4IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3OTUzMzk0CiAgICAg ICAgY2RyX2NvdW50ID0gMAojNjI5IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNjli NzUwCiAgICAgICAgb2JqID0gNTcyNTk4NjIKICAgICAgICBjZHJfY291bnQgPSA1CiM2MzAgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIxMjEyNTAKICAgICAgICBjZHJfY291bnQg PSAwCiM2MzEgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTNj NmZjMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDExCiAgICAgICAgaSA9IDxvcHRp bWl6ZWQgb3V0PgojNjMyIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MjQyNDY2 CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjMzIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3Zl Y3Rvcmxpa2UgKHB0cj0weDM2NzJlMTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAz CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNjM0IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBt YXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM2NzJlMzApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNp emUgPSAxMgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzYzNSAweDAwMDAwMDAwMDA1MmYz YTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1ODQ1NDczOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzYzNiAweDAw MDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZmMTdhMAogICAgICAgIG9iaiA9IDU3NjEyMTk4 CiAgICAgICAgY2RyX2NvdW50ID0gMQojNjM3IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDEyMDE1NTM4CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjM4IDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHhlOWE0NzAKICAgICAgICBvYmogPSAxNTMxMTk5MAogICAgICAgIGNkcl9j b3VudCA9IDAKIzYzOSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZTlhNGEwCiAgICAg ICAgb2JqID0gMTUzMTIwMzgKICAgICAgICBjZHJfY291bnQgPSAzCiM2NDAgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweGU5YTAzMAogICAgICAgIG9iaiA9IDE1MzEwOTAyCiAgICAgICAg Y2RyX2NvdW50ID0gMgojNjQxIDB4MDAwMDAwMDAwMDUyZjc0OCBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTQzCiAgICAgICAgYmx2ID0gMHgzNmEwNzYw CiAgICAgICAgd2hlcmUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU1MDcz OTQKICAgICAgICBjZHJfY291bnQgPSAwCiM2NDIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweGVjMGEwMAogICAgICAgIG9iaiA9IDE1NDY5MDYyCiAgICAgICAgY2RyX2NvdW50ID0gMgoj NjQzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhlYzBhODAKICAgICAgICBvYmogPSAx NTQ2OTE5MAogICAgICAgIGNkcl9jb3VudCA9IDEKIzY0NCAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxMjEyNzUwNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzY0NSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4YmEzNDUwCiAgICAgICAgb2JqID0gMTIyMDMwOTQKICAgICAg ICBjZHJfY291bnQgPSAwCiM2NDYgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTE5 OTY4NjYKICAgICAgICBjZHJfY291bnQgPSAwCiM2NDcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gMTU1MjUzNjIKICAgICAgICBjZHJfY291bnQgPSAxCiM2NDggMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweGVmOGM2MAogICAgICAgIG9iaiA9IDE1Njk5MDQ2CiAgICAgICAg Y2RyX2NvdW50ID0gMgojNjQ5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTgy MDY2CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjUwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJr X29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRy ID0gMHhlZjE1NjAKICAgICAgICBvYmogPSAxNTY2ODU4MgogICAgICAgIGNkcl9jb3VudCA9IDAK IzY1MSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZWYxNTcwCiAgICAgICAgb2JqID0g MTU2Njg1OTgKICAgICAgICBjZHJfY291bnQgPSAxCiM2NTIgMHgwMDAwMDAwMDAwNTJmM2FkIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAg ICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgb2JqID0gMTU1MjU1NTQKICAgICAgICBjZHJfY291bnQgPSAwCiM2NTMgMHgwMDAwMDAw MDAwNTJmYWI4IGluIG1hcmtfY2hhcl90YWJsZSAocHRyPTB4MTE4MDBhOCkgYXQgYWxsb2MuYzo1 NjM3CiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzY1NCAweDAwMDAwMDAwMDA1MmZi MDIgaW4gbWFya19jaGFyX3RhYmxlIChwdHI9MHgxMDYwZGQwKSBhdCBhbGxvYy5jOjU2MzQKICAg ICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzaXplID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNjU1IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHgxMDE0MzgwCiAgICAgICAgb2JqID0gMTY4NjAwMzgKICAgICAgICBjZHJfY291bnQg PSAxCiM2NTYgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMjA4NDcwMjYKICAgICAg ICBjZHJfY291bnQgPSAwCiM2NTcgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlr ZSAocHRyPTB4MTI3ZTE3MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDE0CiAgICAg ICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNjU4IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDU3MzAwMTk0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjU5IDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHgzYmNjN2IwCiAgICAgICAgb2JqID0gNjI3MDM1NDIKICAgICAgICBjZHJf Y291bnQgPSAxCiM2NjAgMHgwMDAwMDAwMDAwNTJmNzQ4IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5NDMKICAgICAgICBibHYgPSAweDM2YTA3NjAKICAg ICAgICB3aGVyZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMTk5MzM5NAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzY2MSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 M2E0M2RjMAogICAgICAgIG9iaiA9IDYxMDk1MzY2CiAgICAgICAgY2RyX2NvdW50ID0gOAojNjYy IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMjQ2OTYyCiAgICAgICAgY2RyX2Nv dW50ID0gMAojNjYzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzOWIxOGMwCiAgICAg ICAgb2JqID0gNjA0OTYwNzAKICAgICAgICBjZHJfY291bnQgPSAxCiM2NjQgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweDM5YjE5ZTAKICAgICAgICBvYmogPSA2MDQ5NjM1OAogICAgICAg IGNkcl9jb3VudCA9IDEKIzY2NSAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjI2 MDkxNAogICAgICAgIGNkcl9jb3VudCA9IDAKIzY2NiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0 ciA9IDB4ZjBmODkwCiAgICAgICAgb2JqID0gMTU3OTIyNzgKICAgICAgICBjZHJfY291bnQgPSA0 CiM2NjcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYwNDY3ODYKICAgICAgICBj ZHJfY291bnQgPSAwCiM2NjggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGYwZmMxMAog ICAgICAgIG9iaiA9IDE1NzkzMTc0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjY5IDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHhmMGY5YzAKICAgICAgICBvYmogPSAxNTc5MjU4MgogICAg ICAgIGNkcl9jb3VudCA9IDAKIzY3MCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjBm OWIwCiAgICAgICAgb2JqID0gMTU3OTI1NjYKICAgICAgICBjZHJfY291bnQgPSA1CiM2NzEgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYwNDY1OTQKICAgICAgICBjZHJfY291bnQg PSAwCiM2NzIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM3MzUyZjAKICAgICAgICBv YmogPSA1Nzg4OTUyNgogICAgICAgIGNkcl9jb3VudCA9IDEKIzY3MyAweDAwMDAwMDAwMDA1MmYz YTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1NzY2ODg2NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzY3NCAweDAw MDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxM2I3ZGYwKSBhdCBhbGxv Yy5jOjU2MTAKICAgICAgICBzaXplID0gMTMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM2 NzUgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTczMTI3MzgKICAgICAgICBjZHJf Y291bnQgPSAwCiM2NzYgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTczMTI4MzQK ICAgICAgICBjZHJfY291bnQgPSAxCiM2NzcgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eDM4MjUyMTAKICAgICAgICBvYmogPSA1ODg3MjM0MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzY3 OCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMTk5MDc1NAogICAgICAgIGNkcl9j b3VudCA9IDAKIzY3OSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZWY2MDgwCiAgICAg ICAgb2JqID0gMTU2ODc4MTQKICAgICAgICBjZHJfY291bnQgPSAwCiM2ODAgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweGVmNjA5MAogICAgICAgIG9iaiA9IDE1Njg3ODMwCiAgICAgICAg Y2RyX2NvdW50ID0gMQojNjgxIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhlZmNhZDAK ICAgICAgICBvYmogPSAxNTcxNTAzMAogICAgICAgIGNkcl9jb3VudCA9IDUKIzY4MiAweDAwMDAw MDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjIyMzg5MAogICAgICAgIGNkcl9jb3VudCA9IDAK IzY4MyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjE1OTY1MAogICAgICAgIGNk cl9jb3VudCA9IDAKIzY4NCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChw dHI9MHgxMzdhODkwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMjMKICAgICAgICBp ID0gPG9wdGltaXplZCBvdXQ+CiM2ODUgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g NTc1OTMzMzAKICAgICAgICBjZHJfY291bnQgPSAwCiM2ODYgMHgwMDAwMDAwMDAwNTJmYjdlIGlu IG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTNkNDBiOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAg c2l6ZSA9IDIKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM2ODcgMHgwMDAwMDAwMDAwNTJm M2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkK ICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgb2JqID0gNTg0NTIxNjIKICAgICAgICBjZHJfY291bnQgPSAwCiM2ODggMHgw MDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzJkYWNlOCkgYXQgYWxs b2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDYKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM2 ODkgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTg0NDQ4MzQKICAgICAgICBjZHJf Y291bnQgPSAwCiM2OTAgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZmM2YzAKICAg ICAgICBvYmogPSA1NzY1NzAzMAogICAgICAgIGNkcl9jb3VudCA9IDEKIzY5MSAweDAwMDAwMDAw MDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxMjEyMjM4NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzY5 MiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzgwYzI4MAogICAgICAgIG9iaiA9IDU4 NzcwMDU0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjkzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHgzODBjMmYwCiAgICAgICAgb2JqID0gNTg3NzAxNjYKICAgICAgICBjZHJfY291bnQg PSAyCiM2OTQgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4MGMzOTAKICAgICAgICBv YmogPSA1ODc3MDMyNgogICAgICAgIGNkcl9jb3VudCA9IDEKIzY5NSAweDAwMDAwMDAwMDA1MmYz YWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1ODk2MjMyMgogICAgICAgIGNkcl9jb3VudCA9IDAKIzY5NiAweDAw MDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzgwYzFmMAogICAgICAgIG9iaiA9IDU4NzY5OTEw CiAgICAgICAgY2RyX2NvdW50ID0gMAojNjk3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0g MHgzODBjMTcwCiAgICAgICAgb2JqID0gNTg3Njk3ODIKICAgICAgICBjZHJfY291bnQgPSAxCiM2 OTggMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTgyMTU0NzQKICAgICAgICBjZHJf Y291bnQgPSAwCiM2OTkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4NGFmNTAKICAg ICAgICBvYmogPSA1OTAyNzI4NgogICAgICAgIGNkcl9jb3VudCA9IDIKIzcwMCAweDAwMDAwMDAw MDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSA1OTAwODUxNAogICAgICAgIGNkcl9jb3VudCA9IDAKIzcw MSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzg4NzcwMAogICAgICAgIG9iaiA9IDU5 Mjc1MDE0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzAyIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDE2MzAyMTMwCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzAzIDB4MDAwMDAwMDAw MDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2 MDMyCiAgICAgICAgcHRyID0gMHgzOWNiMWIwCiAgICAgICAgb2JqID0gNjA2MDA3NTgKICAgICAg ICBjZHJfY291bnQgPSAwCiM3MDQgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYz Njk1NTQKICAgICAgICBjZHJfY291bnQgPSAwCiM3MDUgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gMTIxNzE2ODIKICAgICAgICBjZHJfY291bnQgPSAwCiM3MDYgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFlOWUzOCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDEzCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzA3IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2NzA2OTQ2CiAgICAgICAgY2RyX2NvdW50ID0g MAojNzA4IDB4MDAwMDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQg b3V0PikgYXQgYWxsb2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MjE0NTk0CiAgICAgICAg Y2RyX2NvdW50ID0gMAojNzA5IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzdhMDEw CiAgICAgICAgb2JqID0gNTgxNzE0MTQKICAgICAgICBjZHJfY291bnQgPSA1CiM3MTAgMHgwMDAw MDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM3N2EwMzAKICAgICAgICBvYmogPSA1ODE3MTQ0Ngog ICAgICAgIGNkcl9jb3VudCA9IDEKIzcxMSAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmog PSAxMjAwNzYxOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzcxMiAweDAwMDAwMDAwMDA1MmYzYWQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSAxMTk5NTQyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzcxMyAweDAwMDAw MDAwMDA1MmY1YmIgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9j LmM6NTgzMgogICAgICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyID0gMHgxMjg2NGE4CiAgICAgICAgcHZlY3R5cGUgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxOTQyNDQyOQogICAgICAgIGNkcl9jb3VudCA9IDAK IzcxNCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NzQ4OTg0MgogICAgICAgIGNk cl9jb3VudCA9IDAKIzcxNSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzg2NmNkMAog ICAgICAgIG9iaiA9IDU5MTQxMzM0CiAgICAgICAgY2RyX2NvdW50ID0gMQojNzE2IDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHgzODY2Y2IwCiAgICAgICAgb2JqID0gNTkxNDEzMDIKICAg ICAgICBjZHJfY291bnQgPSAxCiM3MTcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g MTU0MzcwNDIKICAgICAgICBjZHJfY291bnQgPSAwCiM3MTggMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweDM3NDEyYjAKICAgICAgICBvYmogPSA1NzkzODYxNAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzcxOSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzc0MTI3MAogICAgICAg IG9iaiA9IDU3OTM4NTUwCiAgICAgICAgY2RyX2NvdW50ID0gMQojNzIwIDB4MDAwMDAwMDAwMDUy ZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMy CiAgICAgICAgcHRyID0gMHgzNzQxMTUwCiAgICAgICAgb2JqID0gNTc5MzgyNjIKICAgICAgICBj ZHJfY291bnQgPSAzCiM3MjEgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTgzOTky OTgKICAgICAgICBjZHJfY291bnQgPSAwCiM3MjIgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtf dmVjdG9ybGlrZSAocHRyPTB4MzY5OTRkOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9 IDE5CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzIzIDB4MDAwMDAwMDAwMDUyZjNhNCBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAg ICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIG9iaiA9IDU3OTUzNDQyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzI0IDB4MDAwMDAw MDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM2NzJmNTApIGF0IGFsbG9jLmM6 NTYxMAogICAgICAgIHNpemUgPSA2CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzI1IDB4 MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDU1MDc0CiAgICAgICAgY2RyX2NvdW50 ID0gMAojNzI2IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmYwNjYwCiAgICAgICAg b2JqID0gNTc2MDc3ODIKICAgICAgICBjZHJfY291bnQgPSAxCiM3MjcgMHgwMDAwMDAwMDAwNTJm M2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAK ICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgb2JqID0gMTIwMTE2MTgKICAgICAgICBjZHJfY291bnQgPSAwCiM3MjggMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGVhZmNlMAogICAgICAgIG9iaiA9IDE1NDAwMTY2 CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzI5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDEyMTY4NjEwCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzMwIDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHgzODgxZjgwCiAgICAgICAgb2JqID0gNTkyNTI2MTQKICAgICAgICBjZHJf Y291bnQgPSAyCiM3MzEgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4ODFmNTAKICAg ICAgICBvYmogPSA1OTI1MjU2NgogICAgICAgIGNkcl9jb3VudCA9IDEKIzczMiAweDAwMDAwMDAw MDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxNTU0ODM4NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzcz MyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzU2MWIwMAogICAgICAgIG9iaiA9IDU1 OTc0NjYyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzM0IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHgzNTYxYTMwCiAgICAgICAgb2JqID0gNTU5NzQ0NTQKICAgICAgICBjZHJfY291bnQg PSAxCiM3MzUgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEzMDFlOTAKICAgICAgICBv YmogPSAxOTkzMDc3NAogICAgICAgIGNkcl9jb3VudCA9IDMKIzczNiAweDAwMDAwMDAwMDA1MmYz YWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1NzAwNDMyMgogICAgICAgIGNkcl9jb3VudCA9IDAKIzczNyAweDAw MDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWE2YjEwKSBhdCBhbGxv Yy5jOjU2MTAKICAgICAgICBzaXplID0gNwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzcz OCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NjE2MTk3MAogICAgICAgIGNkcl9j b3VudCA9IDAKIzczOSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzU2NGE1MAogICAg ICAgIG9iaiA9IDU1OTg2Nzc0CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzQwIDB4MDAwMDAwMDAw MDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1 ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHIgPSAweDEyODkzODAKICAgICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIG9iaiA9IDE5NDM2NDIxCiAgICAgICAgY2RyX2NvdW50ID0gMQojNzQx IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MzIyNDAyCiAgICAgICAgY2RyX2Nv dW50ID0gMAojNzQyIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0w eDM3NjcwNTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAxMwogICAgICAgIGkgPSA8 b3B0aW1pemVkIG91dD4KIzc0MyAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1Nzk1 MjcyMgogICAgICAgIGNkcl9jb3VudCA9IDAKIzc0NCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFy a192ZWN0b3JsaWtlIChwdHI9MHgzNzY3MTUwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXpl ID0gNQogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzc0NSAweDAwMDAwMDAwMDA1MmYzYTQg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAg ICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBvYmogPSA1Nzk1MzM0NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzc0NiAweDAwMDAw MDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzMTVmNzY4KSBhdCBhbGxvYy5j OjU2MTAKICAgICAgICBzaXplID0gMwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzc0NyAw eDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1Nzk1Mzc0NgogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzc0OCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZhYzY0MAogICAgICAg IG9iaiA9IDU3MzI5MjIyCiAgICAgICAgY2RyX2NvdW50ID0gMwojNzQ5IDB4MDAwMDAwMDAwMDUy ZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIw CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDEyMTIyNTMwCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzUwIDB4 MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExOGFhYTgpIGF0IGFs bG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA3CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0Pgoj NzUxIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDExODZhYjgp IGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojNzUyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmYTIzOTAKICAgICAgICBv YmogPSAxNjM5MzExMAogICAgICAgIGNkcl9jb3VudCA9IDcKIzc1MyAweDAwMDAwMDAwMDA1MmYz YWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSAxMjEyODQ1MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzc1NCAweDAw MDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMTE3YjMwKSBhdCBhbGxv Yy5jOjU2MTAKICAgICAgICBzaXplID0gNAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzc1 NSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1NjIzODA2NgogICAgICAgIGNkcl9j b3VudCA9IDAKIzc1NiAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9 MHgxMWIzYzIwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTQKICAgICAgICBpID0g PG9wdGltaXplZCBvdXQ+CiM3NTcgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIz NTk4MjYKICAgICAgICBjZHJfY291bnQgPSAwCiM3NTggMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1h cmtfdmVjdG9ybGlrZSAocHRyPTB4MTNiZGY5OCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6 ZSA9IDgKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM3NTkgMHgwMDAwMDAwMDAwNTJmM2E0 IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gNTg0NzU2NjYKICAgICAgICBjZHJfY291bnQgPSAwCiM3NjAgMHgwMDAw MDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzY3MzAzMCkgYXQgYWxsb2Mu Yzo1NjEwCiAgICAgICAgc2l6ZSA9IDkKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM3NjEg MHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTg0NTQ4MzQKICAgICAgICBjZHJfY291 bnQgPSAwCiM3NjIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZjIyNzAKICAgICAg ICBvYmogPSA1NzYxNDk2NgogICAgICAgIGNkcl9jb3VudCA9IDEKIzc2MyAweDAwMDAwMDAwMDA1 MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTky MAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxMjAxMDA5OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzc2NCAw eDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1ODQxMjM1NAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzc2NSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzg4MjAxMAogICAgICAg IG9iaiA9IDU5MjUyNzU4CiAgICAgICAgY2RyX2NvdW50ID0gNQojNzY2IDB4MDAwMDAwMDAwMDUy ZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMy CiAgICAgICAgcHRyID0gMHgzODgyMDcwCiAgICAgICAgb2JqID0gNTkyNTI4NTQKICAgICAgICBj ZHJfY291bnQgPSAzCiM3NjcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMDc5 MjIKICAgICAgICBjZHJfY291bnQgPSAwCiM3NjggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweDM4ODFjMjAKICAgICAgICBvYmogPSA1OTI1MTc1MAogICAgICAgIGNkcl9jb3VudCA9IDAK Izc2OSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzg4MWMxMAogICAgICAgIG9iaiA9 IDU5MjUxNzM0CiAgICAgICAgY2RyX2NvdW50ID0gNwojNzcwIDB4MDAwMDAwMDAwMDUyZjNhZCBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAg ICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIG9iaiA9IDE1NjM0NTc4CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzcxIDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHgzODgxYTUwCiAgICAgICAgb2JqID0gNTkyNTEyODYKICAg ICAgICBjZHJfY291bnQgPSAwCiM3NzIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4 ODFhNDAKICAgICAgICBvYmogPSA1OTI1MTI3MAogICAgICAgIGNkcl9jb3VudCA9IDEKIzc3MyAw eDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNTUzNTAyNgogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzc3NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4M2EzNDFmMAogICAgICAg IG9iaiA9IDYxMDMwOTAyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzc1IDB4MDAwMDAwMDAwMDUy ZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIw CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDEyMjYyMDAyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzc2IDB4 MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmYmJhZjAKICAgICAgICBvYmogPSAxNjQ5NzM5 OAogICAgICAgIGNkcl9jb3VudCA9IDgKIzc3NyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSAxMjAwNTcxNAogICAgICAgIGNkcl9jb3VudCA9IDAKIzc3OCAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4ZWQ3MjYwCiAgICAgICAgb2JqID0gMTU1NjEzMTgKICAgICAgICBjZHJf Y291bnQgPSA1CiM3NzkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGYwNDBlMAogICAg ICAgIG9iaiA9IDE1NzQ1MjU0CiAgICAgICAgY2RyX2NvdW50ID0gMQojNzgwIDB4MDAwMDAwMDAw MDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1 OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTIxODI2CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzgx IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmMwM2IwCiAgICAgICAgb2JqID0gNTc0 MTA0ODYKICAgICAgICBjZHJfY291bnQgPSAyCiM3ODIgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBw dHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb2JqID0gMTIxMjM0NzQKICAgICAgICBjZHJfY291bnQgPSAwCiM3ODMgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzcwNDE1OCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDIKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM3ODQgMHgwMDAw MDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4Mzc2YzhhMCkgYXQgYWxsb2Mu Yzo1NjEwCiAgICAgICAgc2l6ZSA9IDE4CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzg1 IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDQ4MDUwCiAgICAgICAgY2RyX2Nv dW50ID0gMAojNzg2IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzQwZDkwCiAgICAg ICAgb2JqID0gNTc5MzczMDIKICAgICAgICBjZHJfY291bnQgPSA1CiM3ODcgMHgwMDAwMDAwMDAw NTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5 MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMDk0OTAKICAgICAgICBjZHJfY291bnQgPSAwCiM3ODgg MHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTg0MTE3MzAKICAgICAgICBjZHJfY291 bnQgPSAwCiM3ODkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZGZmYzAKICAgICAg ICBvYmogPSA1NzU0MDU1MAogICAgICAgIGNkcl9jb3VudCA9IDMKIzc5MCAweDAwMDAwMDAwMDA1 MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTky MAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxMjAwOTczMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzc5MSAw eDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZWQ3ZDgwCiAgICAgICAgb2JqID0gMTU1NjQx NjYKICAgICAgICBjZHJfY291bnQgPSAwCiM3OTIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweGVkN2QwMAogICAgICAgIG9iaiA9IDE1NTY0MDM4CiAgICAgICAgY2RyX2NvdW50ID0gMQoj NzkzIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1MzQ5MjAyCiAgICAgICAgY2Ry X2NvdW50ID0gMAojNzk0IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0 cj0weDEyNWMyOTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA1CiAgICAgICAgaSA9 IDxvcHRpbWl6ZWQgb3V0PgojNzk1IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEz MDQzNjk4CiAgICAgICAgY2RyX2NvdW50ID0gMAojNzk2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDEyMDA5NjgyCiAgICAgICAgY2RyX2NvdW50ID0gMAojNzk3IDB4MDAwMDAwMDAw MDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM3ZjhiNzgpIGF0IGFsbG9jLmM6NTYx MAogICAgICAgIHNpemUgPSAyCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzk4IDB4MDAw MDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM4NmEwODApIGF0IGFsbG9j LmM6NTYxMAogICAgICAgIHNpemUgPSAzCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojNzk5 IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1MzM5OTA2CiAgICAgICAgY2RyX2Nv dW50ID0gMAojODAwIDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDEzOTNhNjAKICAg ICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDIwNTI3NzE3CiAg ICAgICAgY2RyX2NvdW50ID0gMAojODAxIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDU3MjA2ODY2CiAgICAgICAgY2RyX2NvdW50ID0gMAojODAyIDB4MDAwMDAwMDAwMDUyZjQ3YyBp biBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAg ICAgcHRyID0gMHgzNmU5MTcwCiAgICAgICAgb2JqID0gNTc1Nzc4NDYKICAgICAgICBjZHJfY291 bnQgPSAzCiM4MDMgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMTA4NjYKICAg ICAgICBjZHJfY291bnQgPSAwCiM4MDQgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9y bGlrZSAocHRyPTB4MTM3NTdjOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDMKICAg ICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM4MDUgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gNTc2NjkxNTQKICAgICAgICBjZHJfY291bnQgPSAwCiM4MDYgMHgwMDAwMDAwMDAwNTJm NDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIK ICAgICAgICBwdHIgPSAweDM2ZGZjNTAKICAgICAgICBvYmogPSA1NzUzOTY3MAogICAgICAgIGNk cl9jb3VudCA9IDMKIzgwNyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxNTE3 MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzgwOCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9 IDB4ZmFiMWYwCiAgICAgICAgb2JqID0gMTY0Mjk1NTgKICAgICAgICBjZHJfY291bnQgPSAwCiM4 MDkgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBw dHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMjA4NDkwMTAKICAgICAgICBjZHJf Y291bnQgPSAwCiM4MTAgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNiZTkyMzAKICAg ICAgICBvYmogPSA2MjgyMDkxOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzgxMSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4M2JlOTI0MAogICAgICAgIG9iaiA9IDYyODIwOTM0CiAgICAg ICAgY2RyX2NvdW50ID0gMQojODEyIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxp a2UgKHB0cj0weDNiMTU0MTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA2OQogICAg ICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzgxMyAweDAwMDAwMDAwMDA1MmZmYzIgaW4gbWFya19i dWZmZXIgKGJ1ZmZlcj08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTY2MQpObyBsb2NhbHMu CiM4MTQgMHgwMDAwMDAwMDAwNTJmNzNiIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjU5NDIKICAgICAgICBibHYgPSAweDM2YTA3NjAKICAgICAgICB3aGVy ZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNTQxMzE1NAogICAgICAgIGNk cl9jb3VudCA9IDAKIzgxNSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MTAwZGY1MAog ICAgICAgIG9iaiA9IDE2ODM0MzkwCiAgICAgICAgY2RyX2NvdW50ID0gMAojODE2IDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHgxMDBkZjcwCiAgICAgICAgb2JqID0gMTY4MzQ0MjIKICAg ICAgICBjZHJfY291bnQgPSAxCiM4MTcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g MTU0MDkyNjYKICAgICAgICBjZHJfY291bnQgPSAwCiM4MTggMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweDM3N2E5MDAKICAgICAgICBvYmogPSA1ODE3MzcwMgogICAgICAgIGNkcl9jb3Vu dCA9IDMKIzgxOSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzc3YThjMAogICAgICAg IG9iaiA9IDU4MTczNjM4CiAgICAgICAgY2RyX2NvdW50ID0gMQojODIwIDB4MDAwMDAwMDAwMDUy ZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIw CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDE1NDEyNTMwCiAgICAgICAgY2RyX2NvdW50ID0gMAojODIxIDB4 MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzdhNGIwCiAgICAgICAgb2JqID0gNTgxNzI1 OTgKICAgICAgICBjZHJfY291bnQgPSAwCiM4MjIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIg PSAweDM3N2E0YTAKICAgICAgICBvYmogPSA1ODE3MjU4MgogICAgICAgIGNkcl9jb3VudCA9IDEK IzgyMyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91 dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNTUzMDIyNgogICAgICAgIGNk cl9jb3VudCA9IDAKIzgyNCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4Mzc3YTIzMAog ICAgICAgIG9iaiA9IDU4MTcxOTU4CiAgICAgICAgY2RyX2NvdW50ID0gMAojODI1IDB4MDAwMDAw MDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzdhMjQwCiAgICAgICAgb2JqID0gNTgxNzE5NzQKICAg ICAgICBjZHJfY291bnQgPSAzCiM4MjYgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0 IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0g MTIwMDgxMTQKICAgICAgICBjZHJfY291bnQgPSAwCiM4MjcgMHgwMDAwMDAwMDAwNTJmNDdjIGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAg ICBwdHIgPSAweDEzNDE3YzAKICAgICAgICBvYmogPSAyMDE5MTE3NAogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzgyOCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjE4MjQ4MgogICAg ICAgIGNkcl9jb3VudCA9IDAKIzgyOSAweDAwMDAwMDAwMDA1MmY1YmIgaW4gbWFya19vYmplY3Qg KGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTgzMgogICAgICAgIHNpemUgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyID0gMHgx M2E4ZGUwCiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAy MDYxNDYyOQogICAgICAgIGNkcl9jb3VudCA9IDEKIzgzMCAweDAwMDAwMDAwMDA1MmYzYTQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSA1NzY3MDAzNAogICAgICAgIGNkcl9jb3VudCA9IDAKIzgzMSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4MzhiYTE3MAogICAgICAgIG9iaiA9IDU5NDgyNDg2CiAgICAg ICAgY2RyX2NvdW50ID0gMgojODMyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzOGMx MjAwCiAgICAgICAgb2JqID0gNTk1MTEzMDIKICAgICAgICBjZHJfY291bnQgPSAxCiM4MzMgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTk3ODkyMzQKICAgICAgICBjZHJfY291bnQg PSAwCiM4MzQgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4MTFlMzAKICAgICAgICBv YmogPSA1ODc5MzUyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzgzNSAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4MzgxMWUyMAogICAgICAgIG9iaiA9IDU4NzkzNTEwCiAgICAgICAgY2Ry X2NvdW50ID0gMQojODM2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1NDM2OTk0 CiAgICAgICAgY2RyX2NvdW50ID0gMAojODM3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0g MHgzYTJkYzgwCiAgICAgICAgb2JqID0gNjEwMDQ5MzQKICAgICAgICBjZHJfY291bnQgPSAwCiM4 MzggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhMGNjZTAKICAgICAgICBvYmogPSA2 MDg2OTg2MgogICAgICAgIGNkcl9jb3VudCA9IDUKIzgzOSAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxMjE2OTI2NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzg0MCAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4MTJlZGEyMAogICAgICAgIG9iaiA9IDE5ODQ3NzE4CiAgICAg ICAgY2RyX2NvdW50ID0gMgojODQxIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE1 NTIyMjU4CiAgICAgICAgY2RyX2NvdW50ID0gMAojODQyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHgxMzE0ZDMwCiAgICAgICAgb2JqID0gMjAwMDgyNDYKICAgICAgICBjZHJfY291bnQg PSAwCiM4NDMgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEzMTRkMjAKICAgICAgICBv YmogPSAyMDAwODIzMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzg0NCAweDAwMDAwMDAwMDA1MmY0 ZDcgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMwog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1MzAxNjk5NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzg0NSAweDAw MDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZlN2VlMAogICAgICAgIG9iaiA9IDU3NTczMDk0 CiAgICAgICAgY2RyX2NvdW50ID0gMgojODQ2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9i aiA9IDU4NDI5MjY2CiAgICAgICAgY2RyX2NvdW50ID0gMAojODQ3IDB4MDAwMDAwMDAwMDUyZjQ3 YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAg ICAgICAgcHRyID0gMHgzNmU3ZjEwCiAgICAgICAgb2JqID0gNTc1NzMxNDIKICAgICAgICBjZHJf Y291bnQgPSAzCiM4NDggMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMTI5NDYK ICAgICAgICBjZHJfY291bnQgPSAwCiM4NDkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eGZjYTVmMAogICAgICAgIG9iaiA9IDE2NTU3NTU4CiAgICAgICAgY2RyX2NvdW50ID0gMgojODUw IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDIwODQ0NTQ2CiAgICAgICAgY2RyX2Nv dW50ID0gMAojODUxIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNTY1ZjEwCiAgICAg ICAgb2JqID0gNTU5OTIwODYKICAgICAgICBjZHJfY291bnQgPSAxCiM4NTIgMHgwMDAwMDAwMDAw NTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5 MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb2JqID0gNTU5MTAzNTQKICAgICAgICBjZHJfY291bnQgPSAwCiM4NTMg MHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZGVjZDAKICAgICAgICBvYmogPSA1NzUz NTcwMgogICAgICAgIGNkcl9jb3VudCA9IDEKIzg1NCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAxMjEzODMyMgogICAgICAgIGNkcl9jb3VudCA9IDAKIzg1NSAweDAwMDAwMDAwMDA1 MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAz MgogICAgICAgIHB0ciA9IDB4ZjBhOGQwCiAgICAgICAgb2JqID0gMTU3NzE4NjIKICAgICAgICBj ZHJfY291bnQgPSAyCiM4NTYgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYxOTE2 OTgKICAgICAgICBjZHJfY291bnQgPSAwCiM4NTcgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtf dmVjdG9ybGlrZSAocHRyPTB4MTNkMzE0MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9 IDIKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM4NTggMHgwMDAwMDAwMDAwNTJmM2E0IGlu IG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAg ICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgb2JqID0gNTcyNDMzNzgKICAgICAgICBjZHJfY291bnQgPSAwCiM4NTkgMHgwMDAwMDAw MDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTNjMGVlOCkgYXQgYWxsb2MuYzo1 NjEwCiAgICAgICAgc2l6ZSA9IDQKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM4NjAgMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM3MmQ0NzAKICAgICAgICBvYmogPSA1Nzg1NzE0 MgogICAgICAgIGNkcl9jb3VudCA9IDIKIzg2MSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192 ZWN0b3JsaWtlIChwdHI9MHgxM2MwZjEwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0g OQogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzg2MiAweDAwMDAwMDAwMDA1MmYzYTQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSA1Nzc0NTE4NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzg2MyAweDAwMDAwMDAw MDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSA1Nzc0NTIzNAogICAgICAgIGNkcl9jb3VudCA9IDAKIzg2 NCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzZlN2Y4MAogICAgICAgIG9iaiA9IDU3 NTczMjU0CiAgICAgICAgY2RyX2NvdW50ID0gMgojODY1IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDEyMDE1MzE0CiAgICAgICAgY2RyX2NvdW50ID0gMAojODY2IDB4MDAwMDAwMDAw MDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2 MDMyCiAgICAgICAgcHRyID0gMHgxMzBkNzcwCiAgICAgICAgb2JqID0gMTk5NzgxMDIKICAgICAg ICBjZHJfY291bnQgPSA4CiM4NjcgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChh cmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMjA5 NTI2NTgKICAgICAgICBjZHJfY291bnQgPSAwCiM4NjggMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1h cmtfdmVjdG9ybGlrZSAocHRyPTB4MzcxNGU3MCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6 ZSA9IDYKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM4NjkgMHgwMDAwMDAwMDAwNTJmM2E0 IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAg ICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgb2JqID0gNTg0NTIyNTgKICAgICAgICBjZHJfY291bnQgPSAwCiM4NzAgMHgwMDAw MDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzZhMWI4OCkgYXQgYWxsb2Mu Yzo1NjEwCiAgICAgICAgc2l6ZSA9IDcKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiM4NzEg MHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTg0NTM2MTgKICAgICAgICBjZHJfY291 bnQgPSAwCiM4NzIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZTkyNTAKICAgICAg ICBvYmogPSA1NzU3ODA3MAogICAgICAgIGNkcl9jb3VudCA9IDEKIzg3MyAweDAwMDAwMDAwMDA1 MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTky MAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxMjAwNzk3MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzg3NCAw eDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4M2EyZWEzMAogICAgICAgIG9iaiA9IDYxMDA4 NDM4CiAgICAgICAgY2RyX2NvdW50ID0gMAojODc1IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJr X29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRy ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IG9iaiA9IDEyMTg1Mzk0CiAgICAgICAgY2RyX2NvdW50ID0gMAojODc2IDB4MDAwMDAwMDAwMDUy ZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMy CiAgICAgICAgcHRyID0gMHhlYWY0YzAKICAgICAgICBvYmogPSAxNTM5ODA4NgogICAgICAgIGNk cl9jb3VudCA9IDAKIzg3NyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08 b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjEyNjg4 MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzg3OCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9 IDB4Mzg2NjgxMAogICAgICAgIG9iaiA9IDU5MTQwMTE4CiAgICAgICAgY2RyX2NvdW50ID0gMAoj ODc5IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE2MjA1MTA2CiAgICAgICAgY2Ry X2NvdW50ID0gMQojODgwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmZDE3MTAKICAg ICAgICBvYmogPSAxNjU4NjUxOAogICAgICAgIGNkcl9jb3VudCA9IDEKIzg4MSAweDAwMDAwMDAw MDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxNTM1MDUzMAogICAgICAgIGNkcl9jb3VudCA9IDAKIzg4 MiAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzODY5ODA4KSBh dCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMTkKICAgICAgICBpID0gPG9wdGltaXplZCBv dXQ+CiM4ODMgMHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTUzMjMwNDIKICAgICAg ICBjZHJfY291bnQgPSAwCiM4ODQgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlr ZSAocHRyPTB4MTE1N2U2OCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDkKICAgICAg ICBpID0gPG9wdGltaXplZCBvdXQ+CiM4ODUgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAw eGZhOGJiMAogICAgICAgIG9iaiA9IDE2NDE5NzY2CiAgICAgICAgY2RyX2NvdW50ID0gMQojODg2 IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDA5MTA2CiAgICAgICAgY2RyX2Nv dW50ID0gMAojODg3IDB4MDAwMDAwMDAwMDUyZjVmYyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODc3CiAgICAgICAgaCA9IDB4YmJmMjE4CiAgICAgICAg cHRyID0gMHhiYmYyMTgKICAgICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IG9iaiA9IDEyMzE3MjEzCiAgICAgICAgY2RyX2NvdW50ID0gMAojODg4IDB4MDAwMDAwMDAwMDUy ZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIz CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDE1MjcyNzg2CiAgICAgICAgY2RyX2NvdW50ID0gMAojODg5IDB4 MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM2ZmViMzgpIGF0IGFs bG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA0CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0Pgoj ODkwIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDYxMDEwCiAgICAgICAgY2Ry X2NvdW50ID0gMAojODkxIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0 cj0weDM2YTFhNDApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA3CiAgICAgICAgaSA9 IDxvcHRpbWl6ZWQgb3V0PgojODkyIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4 NDU0MjEwCiAgICAgICAgY2RyX2NvdW50ID0gMAojODkzIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBt YXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM2YTFiMTgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNp emUgPSA3CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojODk0IDB4MDAwMDAwMDAwMDUyZjNh NCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAg ICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIG9iaiA9IDU4NDUzNTcwCiAgICAgICAgY2RyX2NvdW50ID0gMAojODk1IDB4MDAw MDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmRmNDUwCiAgICAgICAgb2JqID0gNTc1Mzc2MjIK ICAgICAgICBjZHJfY291bnQgPSAxCiM4OTYgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2Jq ZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2Jq ID0gMTIwMDYxOTQKICAgICAgICBjZHJfY291bnQgPSAwCiM4OTcgMHgwMDAwMDAwMDAwNTJmYjdl IGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4ZTk3NDUwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAg ICBzaXplID0gMgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzg5OCAweDAwMDAwMDAwMDA1 MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAz MgogICAgICAgIHB0ciA9IDB4YmEwMzYwCiAgICAgICAgb2JqID0gMTIxOTA1NjYKICAgICAgICBj ZHJfY291bnQgPSAyCiM4OTkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGJhMDJkMAog ICAgICAgIG9iaiA9IDEyMTkwNDIyCiAgICAgICAgY2RyX2NvdW50ID0gNQojOTAwIDB4MDAwMDAw MDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDA0NTc4CiAgICAgICAgY2RyX2NvdW50ID0gMAoj OTAxIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEzYWZmNjAp IGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA3CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojOTAyIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MzQ4ODUwCiAgICAg ICAgY2RyX2NvdW50ID0gMAojOTAzIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxp a2UgKHB0cj0weDMyZGFhNzgpIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSAzMgogICAg ICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzkwNCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19v YmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBv YmogPSA1ODQ0NDczOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzkwNSAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4MzZmYzY4MAogICAgICAgIG9iaiA9IDU3NjU2OTY2CiAgICAgICAgY2Ry X2NvdW50ID0gMwojOTA2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMTIyNDM0 CiAgICAgICAgY2RyX2NvdW50ID0gMAojOTA3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0g MHgzYTRmMGMwCiAgICAgICAgb2JqID0gNjExNDExOTAKICAgICAgICBjZHJfY291bnQgPSAwCiM5 MDggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDNhNGYwZDAKICAgICAgICBvYmogPSA2 MTE0MTIwNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzkwOSAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxMjE3MzYxOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzkxMCAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4M2E0M2FlMAogICAgICAgIG9iaiA9IDYxMDk0NjMwCiAgICAg ICAgY2RyX2NvdW50ID0gMAojOTExIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzYTQz YjAwCiAgICAgICAgb2JqID0gNjEwOTQ2NjIKICAgICAgICBjZHJfY291bnQgPSA5CiM5MTIgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcwMDQ0MTgKICAgICAgICBjZHJfY291bnQg PSAwCiM5MTMgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTFh NDkxMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDM2CiAgICAgICAgaSA9IDxvcHRp bWl6ZWQgb3V0PgojOTE0IDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU2MTYyNzg2 CiAgICAgICAgY2RyX2NvdW50ID0gMAojOTE1IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0g MHgzOGExZjYwCiAgICAgICAgb2JqID0gNTkzODM2NTQKICAgICAgICBjZHJfY291bnQgPSAyCiM5 MTYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4YTFmMzAKICAgICAgICBvYmogPSA1 OTM4MzYwNgogICAgICAgIGNkcl9jb3VudCA9IDEKIzkxNyAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxNTI5NzI5OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzkxOCAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4MzhjMDBjMAogICAgICAgIG9iaiA9IDU5NTA2ODg2CiAgICAg ICAgY2RyX2NvdW50ID0gMAojOTE5IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzOGMw MGIwCiAgICAgICAgb2JqID0gNTk1MDY4NzAKICAgICAgICBjZHJfY291bnQgPSAxCiM5MjAgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTU0OTI1NjIKICAgICAgICBjZHJfY291bnQg PSAwCiM5MjEgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTEx YWNkOCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDIKICAgICAgICBpID0gPG9wdGlt aXplZCBvdXQ+CiM5MjIgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9w dGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEwMTQ5OTAKICAg ICAgICBvYmogPSAxNjg2MTU5MAogICAgICAgIGNkcl9jb3VudCA9IDIKIzkyMyAweDAwMDAwMDAw MDA1MmY1YmIgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTgzMgogICAgICAgIHNpemUgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgcHRyID0gMHgxMTc2OGEwCiAgICAgICAgcHZlY3R5cGUgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxODMxMTMzMwogICAgICAgIGNkcl9jb3VudCA9IDAKIzky NCAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1MzMxOTM2MgogICAgICAgIGNkcl9j b3VudCA9IDAKIzkyNSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZWY0MmEwCiAgICAg ICAgb2JqID0gMTU2ODAxNjYKICAgICAgICBjZHJfY291bnQgPSAwCiM5MjYgMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweGVmYjY3MAogICAgICAgIG9iaiA9IDE1NzA5ODE0CiAgICAgICAg Y2RyX2NvdW50ID0gMAojOTI3IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2Ug KHB0cj0weGI2ZGUwMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6ZSA9IDY5CiAgICAgICAg aSA9IDxvcHRpbWl6ZWQgb3V0PgojOTI4IDB4MDAwMDAwMDAwMDUyZmZjMiBpbiBtYXJrX2J1ZmZl ciAoYnVmZmVyPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1NjYxCk5vIGxvY2Fscy4KIzky OSAweDAwMDAwMDAwMDA1MmY3M2IgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTk0MgogICAgICAgIGJsdiA9IDB4MzZhMDc2MAogICAgICAgIHdoZXJlID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMjM4MjU4CiAgICAgICAgY2RyX2Nv dW50ID0gMAojOTMwIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNzViNmYwCiAgICAg ICAgb2JqID0gNTgwNDYxOTgKICAgICAgICBjZHJfY291bnQgPSAxCiM5MzEgMHgwMDAwMDAwMDAw NTJmNWJiIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU4 MzIKICAgICAgICBzaXplID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIHB0ciA9IDB4MzdkZWQ5OAogICAgICAgIHB2ZWN0eXBlID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgb2JqID0gNTg1ODQ0NzcKICAgICAgICBjZHJfY291bnQgPSAxCiM5MzIg MHgwMDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4 ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTYzMTgxMzAKICAgICAgICBjZHJfY291 bnQgPSAwCiM5MzMgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGlt aXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEwMWZlYzAKICAgICAg ICBvYmogPSAxNjkwNzk3NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzkzNCAweDAwMDAwMDAwMDA1 MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTky MAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxNTQ1MzEwNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzkzNSAw eDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZWFmMDYwCiAgICAgICAgb2JqID0gMTUzOTY5 NjYKICAgICAgICBjZHJfY291bnQgPSAxCiM5MzYgMHgwMDAwMDAwMDAwNTJmNGQ3IGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjMKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gMTU1OTk4NTgKICAgICAgICBjZHJfY291bnQgPSAwCiM5MzcgMHgwMDAwMDAwMDAwNTJm NWJiIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU4MzIK ICAgICAgICBzaXplID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0ciA9IDB4MTI3NTFlOAogICAgICAgIHB2ZWN0eXBlID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgb2JqID0gMTkzNTQwOTMKICAgICAgICBjZHJfY291bnQgPSAwCiM5MzggMHgw MDAwMDAwMDAwNTJmM2E0IGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MTkKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gNTcxMzcwNDIKICAgICAgICBjZHJfY291bnQg PSAwCiM5MzkgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4MjNmYTAKICAgICAgICBv YmogPSA1ODg2NzYyMgogICAgICAgIGNkcl9jb3VudCA9IDEKIzk0MCAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4MzgyM2Y4MAogICAgICAgIG9iaiA9IDU4ODY3NTkwCiAgICAgICAgY2Ry X2NvdW50ID0gMQojOTQxIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU5ODI5OTA2 CiAgICAgICAgY2RyX2NvdW50ID0gMAojOTQyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29i amVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0g MHgzODExYzQwCiAgICAgICAgb2JqID0gNTg3OTMwMzAKICAgICAgICBjZHJfY291bnQgPSAwCiM5 NDMgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+ KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4MTFjNTAKICAgICAgICBvYmogPSA1 ODc5MzA0NgogICAgICAgIGNkcl9jb3VudCA9IDEKIzk0NCAweDAwMDAwMDAwMDA1MmYzYWQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSAxNTUzNDk3OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzk0NSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4MzlkYzY2MAogICAgICAgIG9iaiA9IDYwNjcxNTkwCiAgICAg ICAgY2RyX2NvdW50ID0gMAojOTQ2IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEy MDMwMjQyCiAgICAgICAgY2RyX2NvdW50ID0gMAojOTQ3IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHhlOTlkNDAKICAgICAgICBvYmogPSAxNTMxMDE1MAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzk0OCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVk IG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMTk0NTYwMgogICAgICAg IGNkcl9jb3VudCA9IDAKIzk0OSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZjFjNjAw CiAgICAgICAgb2JqID0gMTU4NDQ4NzAKICAgICAgICBjZHJfY291bnQgPSA0CiM5NTAgMHgwMDAw MDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxv Yy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTE5ODcyOTgKICAgICAgICBjZHJfY291bnQgPSAw CiM5NTEgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBv dXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4YmE5NTAKICAgICAgICBvYmog PSA1OTQ4NDUwMgogICAgICAgIGNkcl9jb3VudCA9IDAKIzk1MiAweDAwMDAwMDAwMDA1MmY0N2Mg aW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAg ICAgIHB0ciA9IDB4MzhiYTk0MAogICAgICAgIG9iaiA9IDU5NDg0NDg2CiAgICAgICAgY2RyX2Nv dW50ID0gMQojOTUzIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU5Nzg4NTYyCiAg ICAgICAgY2RyX2NvdW50ID0gMAojOTU0IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgz ODg3ZDQwCiAgICAgICAgb2JqID0gNTkyNzY2MTQKICAgICAgICBjZHJfY291bnQgPSAwCiM5NTUg MHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBh dCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM4ODdkMzAKICAgICAgICBvYmogPSA1OTI3 NjU5OAogICAgICAgIGNkcl9jb3VudCA9IDEKIzk1NiAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAxMjAwNzY2NgogICAgICAgIGNkcl9jb3VudCA9IDAKIzk1NyAweDAwMDAwMDAwMDA1 MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAz MgogICAgICAgIHB0ciA9IDB4ZmE1OTYwCiAgICAgICAgb2JqID0gMTY0MDY4ODYKICAgICAgICBj ZHJfY291bnQgPSAwCiM5NTggMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweGZhZDJjMAog ICAgICAgIG9iaiA9IDE2NDM3OTU4CiAgICAgICAgY2RyX2NvdW50ID0gMQojOTU5IDB4MDAwMDAw MDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDMwODUwCiAgICAgICAgY2RyX2NvdW50ID0gMAoj OTYwIDB4MDAwMDAwMDAwMDUyZjRkNyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0 PikgYXQgYWxsb2MuYzo1OTIzCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg cHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMDQ0MzU0CiAgICAgICAgY2Ry X2NvdW50ID0gMAojOTYxIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHhmMWIwMjAKICAg ICAgICBvYmogPSAxNTgzOTI3MAogICAgICAgIGNkcl9jb3VudCA9IDMKIzk2MiAweDAwMDAwMDAw MDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBvYmogPSAxNjA1Mjg4MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzk2 MyAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzcxZTU3MAogICAgICAgIG9iaiA9IDU3 Nzk1OTU4CiAgICAgICAgY2RyX2NvdW50ID0gMQojOTY0IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAg cHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIG9iaiA9IDEyMDA4NDUwCiAgICAgICAgY2RyX2NvdW50ID0gMAojOTY1IDB4MDAwMDAwMDAw MDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM4NjlhNTApIGF0IGFsbG9jLmM6NTYx MAogICAgICAgIHNpemUgPSAxMwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzk2NiAweDAw MDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFs bG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAyMDgwOTMzMAogICAgICAgIGNkcl9jb3VudCA9 IDAKIzk2NyAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgxMWNj ZjE4KSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMwogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KIzk2OCAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0 aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjEwODY3NAog ICAgICAgIGNkcl9jb3VudCA9IDAKIzk2OSAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmpl Y3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4 Mzg3MGNkMAogICAgICAgIG9iaiA9IDU5MTgyMjk0CiAgICAgICAgY2RyX2NvdW50ID0gMgojOTcw IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0Pikg YXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRy eCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDExOTkxMzYyCiAgICAgICAgY2RyX2Nv dW50ID0gMAojOTcxIDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRp bWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDEyNTc3MTAKICAg ICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE5MjMyNTMzCiAg ICAgICAgY2RyX2NvdW50ID0gMAojOTcyIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVj dCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9 IDU1OTA5NTM4CiAgICAgICAgY2RyX2NvdW50ID0gMAojOTczIDB4MDAwMDAwMDAwMDUyZmI3ZSBp biBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDM3NmJkMDApIGF0IGFsbG9jLmM6NTYxMAogICAgICAg IHNpemUgPSAxNAogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzk3NCAweDAwMDAwMDAwMDA1 MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkx OQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBvYmogPSAxNTI3MjczOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzk3NSAw eDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cngg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjAxNDU0NgogICAgICAgIGNkcl9jb3Vu dCA9IDAKIzk3NiAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4MzgxMTFmMAogICAgICAg IG9iaiA9IDU4NzkwMzkwCiAgICAgICAgY2RyX2NvdW50ID0gMAojOTc3IDB4MDAwMDAwMDAwMDUy ZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIw CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDE1NDkwODUwCiAgICAgICAgY2RyX2NvdW50ID0gMAojOTc4IDB4 MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNjkyNWUwCiAgICAgICAgb2JqID0gNTcyMjI2 MzAKICAgICAgICBjZHJfY291bnQgPSAzCiM5NzkgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gNTcxMzEwNTgKICAgICAgICBjZHJfY291bnQgPSAwCiM5ODAgMHgwMDAwMDAwMDAwNTJm YjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MzY5OTMwOCkgYXQgYWxsb2MuYzo1NjEwCiAg ICAgICAgc2l6ZSA9IDUxCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojOTgxIDB4MDAwMDAw MDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2Mu Yzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3OTUzMjAyCiAgICAgICAgY2RyX2NvdW50ID0gMAoj OTgyIDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3ZlY3Rvcmxpa2UgKHB0cj0weDEzNzE1NzAp IGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA0CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQg b3V0PgojOTgzIDB4MDAwMDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6 ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU4NDQ0OTc4CiAgICAg ICAgY2RyX2NvdW50ID0gMAojOTg0IDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgzNmZj NzUwCiAgICAgICAgb2JqID0gNTc2NTcxNzQKICAgICAgICBjZHJfY291bnQgPSAxCiM5ODUgMHgw MDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIwMTQ3MzgKICAgICAgICBjZHJfY291bnQg PSAwCiM5ODYgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEzMDNkYTAKICAgICAgICBv YmogPSAxOTkzODcyNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzk4NyAweDAwMDAwMDAwMDA1MmY0 N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgog ICAgICAgIHB0ciA9IDB4MTMwM2NkMAogICAgICAgIG9iaiA9IDE5OTM4NTE4CiAgICAgICAgY2Ry X2NvdW50ID0gMQojOTg4IDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxv cHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBv dXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDU3MDA0NTE0 CiAgICAgICAgY2RyX2NvdW50ID0gMAojOTg5IDB4MDAwMDAwMDAwMDUyZmI3ZSBpbiBtYXJrX3Zl Y3Rvcmxpa2UgKHB0cj0weDExZWJkODApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA0 MwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzk5MCAweDAwMDAwMDAwMDA1MmYzYTQgaW4g bWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAg IHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBvYmogPSA1NjE2MjQ1MAogICAgICAgIGNkcl9jb3VudCA9IDAKIzk5MSAweDAwMDAwMDAw MDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6 NjAzMgogICAgICAgIHB0ciA9IDB4MzZmZGM3MAogICAgICAgIG9iaiA9IDU3NjYyNTgyCiAgICAg ICAgY2RyX2NvdW50ID0gMQojOTkyIDB4MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEy MDA0NTMwCiAgICAgICAgY2RyX2NvdW50ID0gMAojOTkzIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBt YXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAg cHRyID0gMHgxMzIzNzUwCiAgICAgICAgb2JqID0gMjAwNjgxODIKICAgICAgICBjZHJfY291bnQg PSAwCiM5OTQgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDEzMjFiYzAKICAgICAgICBv YmogPSAyMDA2MTEyNgogICAgICAgIGNkcl9jb3VudCA9IDEKIzk5NSAweDAwMDAwMDAwMDA1MmYz YWQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSA1Njk2MjE5NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzk5NiAweDAw MDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHgzNjk5Yjg4KSBhdCBhbGxv Yy5jOjU2MTAKICAgICAgICBzaXplID0gNwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzk5 NyAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4p IGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0 cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxNjM3MzU4NgogICAgICAgIGNkcl9j b3VudCA9IDAKIzk5OCAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9 MHgzNjczMGIwKSBhdCBhbGxvYy5jOjU2MTAKICAgICAgICBzaXplID0gMwogICAgICAgIGkgPSA8 b3B0aW1pemVkIG91dD4KIzk5OSAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSA1ODQ1 NDk3OAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwMDAgMHgwMDAwMDAwMDAwNTJmNDdjIGluIG1h cmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYwMzIKICAgICAgICBw dHIgPSAweDM2ZjA3NzAKICAgICAgICBvYmogPSA1NzYwODA1NAogICAgICAgIGNkcl9jb3VudCA9 IDEKIzEwMDEgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXpl ZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb2JqID0gMTIxMTkyNTAKICAgICAg ICBjZHJfY291bnQgPSAwCiMxMDAyIDB4MDAwMDAwMDAwMDUyZjQ3YyBpbiBtYXJrX29iamVjdCAo YXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMyCiAgICAgICAgcHRyID0gMHgxMzA0 NjEwCiAgICAgICAgb2JqID0gMTk5NDA4ODYKICAgICAgICBjZHJfY291bnQgPSAzCiMxMDAzIDB4 MDAwMDAwMDAwMDUyZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQg YWxsb2MuYzo1OTIwCiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyMzI2MjEwCiAgICAgICAgY2RyX2NvdW50 ID0gMAojMTAwNCAweDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1p emVkIG91dD4pIGF0IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4ZWMwOTkwCiAgICAgICAg b2JqID0gMTU0Njg5NTAKICAgICAgICBjZHJfY291bnQgPSAwCiMxMDA1IDB4MDAwMDAwMDAwMDUy ZjNhZCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1OTIw CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxvcHRpbWl6ZWQg b3V0PgogICAgICAgIG9iaiA9IDE1NTQyNTk0CiAgICAgICAgY2RyX2NvdW50ID0gMAojMTAwNiAw eDAwMDAwMDAwMDA1MmY0N2MgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0 IGFsbG9jLmM6NjAzMgogICAgICAgIHB0ciA9IDB4M2EwYjMwMAogICAgICAgIG9iaiA9IDYwODYz MjM4CiAgICAgICAgY2RyX2NvdW50ID0gNAojMTAwNyAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSAxMjI0ODI0MgogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwMDggMHgwMDAwMDAwMDAw NTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjYw MzIKICAgICAgICBwdHIgPSAweGYwOGU2MAogICAgICAgIG9iaiA9IDE1NzY1MDk0CiAgICAgICAg Y2RyX2NvdW50ID0gMAojMTAwOSAweDAwMDAwMDAwMDA1MmYzYWQgaW4gbWFya19vYmplY3QgKGFy Zz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkyMAogICAgICAgIHB0ciA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvYmogPSAxMjI0 ODcwNgogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwMTAgMHgwMDAwMDAwMDAwNTJmYjdlIGluIG1h cmtfdmVjdG9ybGlrZSAocHRyPTB4MzZiNDliMCkgYXQgYWxsb2MuYzo1NjEwCiAgICAgICAgc2l6 ZSA9IDI3CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMTAxMSAweDAwMDAwMDAwMDA1MmYz YTQgaW4gbWFya19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQog ICAgICAgIHB0ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBvYmogPSAxNjM3MzUzOAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwMTIgMHgw MDAwMDAwMDAwNTJmNDdjIGluIG1hcmtfb2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBh bGxvYy5jOjYwMzIKICAgICAgICBwdHIgPSAweDM2ZjEwMzAKICAgICAgICBvYmogPSA1NzYxMDI5 NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwMTMgMHgwMDAwMDAwMDAwNTJmM2FkIGluIG1hcmtf b2JqZWN0IChhcmc9PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU5MjAKICAgICAgICBwdHIg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHJ4ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAg b2JqID0gMTIwMjM4OTAKICAgICAgICBjZHJfY291bnQgPSAwCiMxMDE0IDB4MDAwMDAwMDAwMDUy ZjQ3YyBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo2MDMy CiAgICAgICAgcHRyID0gMHgzNTY0ZTgwCiAgICAgICAgb2JqID0gNTU5ODc4NDYKICAgICAgICBj ZHJfY291bnQgPSAwCiMxMDE1IDB4MDAwMDAwMDAwMDUyZjViYiBpbiBtYXJrX29iamVjdCAoYXJn PTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxsb2MuYzo1ODMyCiAgICAgICAgc2l6ZSA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBwdHIgPSAweDEyNzEy YzgKICAgICAgICBwdmVjdHlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDE5MzM3 OTMzCiAgICAgICAgY2RyX2NvdW50ID0gMAojMTAxNiAweDAwMDAwMDAwMDA1MmYzYTQgaW4gbWFy a19vYmplY3QgKGFyZz08b3B0aW1pemVkIG91dD4pIGF0IGFsbG9jLmM6NTkxOQogICAgICAgIHB0 ciA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHB0cnggPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBvYmogPSA1NTkwNjc1NAogICAgICAgIGNkcl9jb3VudCA9IDAKIzEwMTcgMHgwMDAwMDAwMDAw NTJmYjdlIGluIG1hcmtfdmVjdG9ybGlrZSAocHRyPTB4MTI3MTMzMCkgYXQgYWxsb2MuYzo1NjEw CiAgICAgICAgc2l6ZSA9IDMKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMxMDE4IDB4MDAw MDAwMDAwMDUyZjNhNCBpbiBtYXJrX29iamVjdCAoYXJnPTxvcHRpbWl6ZWQgb3V0PikgYXQgYWxs b2MuYzo1OTE5CiAgICAgICAgcHRyID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHRyeCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG9iaiA9IDEyNTM5NDEwCiAgICAgICAgY2RyX2NvdW50ID0g MAojMTAxOSAweDAwMDAwMDAwMDA1MmZiN2UgaW4gbWFya192ZWN0b3JsaWtlIChwdHI9MHhiNTI3 YTApIGF0IGFsbG9jLmM6NTYxMAogICAgICAgIHNpemUgPSA2OQogICAgICAgIGkgPSA8b3B0aW1p emVkIG91dD4KIzEwMjAgMHgwMDAwMDAwMDAwNTJmZmMyIGluIG1hcmtfYnVmZmVyIChidWZmZXI9 PG9wdGltaXplZCBvdXQ+KSBhdCBhbGxvYy5jOjU2NjEKTm8gbG9jYWxzLgojMTAyMSAweDAwMDAw MDAwMDA1MzAxNTEgaW4gRmdhcmJhZ2VfY29sbGVjdCAoKSBhdCBhbGxvYy5jOjUyOTUKICAgICAg ICBuZXh0YiA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHN0YWNrX3RvcF92YXJpYWJsZSA9IDE4 ICdcMDIyJwogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBtZXNzYWdlX3AgPSB0 cnVlCiAgICAgICAgc3RhcnQgPSB7dHZfc2VjID0gMTM4MzAxNjUyMCwgdHZfbnNlYyA9IDM5Njg4 MTMwMX0KICAgICAgICByZXR2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB0b3RfYmVmb3Jl ID0gMAojMTAyMiAweDAwMDAwMDAwMDA1N2NiYzYgaW4gbWF5YmVfZ2MgKCkgYXQgbGlzcC5oOjQz MzgKTm8gbG9jYWxzLgojMTAyMyBleGVjX2J5dGVfY29kZSAoYnl0ZXN0cj01NzI4MDM1MiwgdmVj dG9yPTg1MDk5NTIsIG1heGRlcHRoPTQ4NzcwNDAwLCBhcmdzX3RlbXBsYXRlPTQ2MTE2ODYwMTg2 NjIyNjg5MjgsIG5hcmdzPTQ2MTE2ODYwMTk0ODQzNTI1MTIsIGFyZ3M9MHhmZWZmZmZmZikKICAg IGF0IGJ5dGVjb2RlLmM6OTQwCiAgICAgICAgdGFyZ2V0cyA9IHsweDU3YzkyYiwgMHg1N2M5NjUs IDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3ZTI2ZSwgMHg1N2Rm MWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAweDU3Yzc3MiwgMHg1 N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUyMCwgMHg1N2M5Njks IDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3Yzk5NSwgMHg1N2M5 ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAweDU3Yzg0MCwgCiAg ICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0ZSwgMHg1N2NiNTMs IDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3Y2IxNSwgMHg1N2Ni MjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAKICAgICAgICAgIDB4 NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3YzkyYiwgMHg1N2M5MmIs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAgMHg1N2RlN2EsIDB4 NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2NSwgMHg1N2Q0ZTYs IDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3ZGM0OSwgMHg1N2Rj YzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwgMHg1N2RkOGIsIDB4 NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYwOSwgMHg1N2Q2NDUs IDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3ZDdhYSwgMHg1N2Q3 ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwgMHg1N2Q4YzYsIDB4 NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1YiwgMHg1N2M5Mzcs IDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3ZGI5NCwgMHg1N2Ri YmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwgMHg1N2M5MmIsIDB4 NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1MCwgMHg1N2U4ODEs IDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3ZTYyYSwgCiAgICAg ICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwgMHg1N2U3YjYsIDB4 NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3YzkyYiwgMHg1N2NmYmEs IDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAgICAgICAgIDB4NTdj ZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwgMHg1N2QxOTgsIDB4 NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJkMSwgMHg1N2QzMTgs IDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1N2UzZGUsIDB4NTdl NDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywgMHg1N2U0ZmIsIDB4 NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBlNCwgMHg1N2UxMWMs IDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1N2Q5ZTcsIDB4NTdk YTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwgMHg1N2NlN2YsIDB4 NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZiZCwgMHg1N2RhZTQs IDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdl MDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4 NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAgICAgIDB4NTdlMDQ4 IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4MzU4MjY3NyAiXGEi LCBieXRlX3N0cmluZyA9IDU2NDAyMzM3LCBieXRlX3N0cmluZ19zdGFydCA9IDB4MzU4MjY1OCAi XDIxMlwwMDFiXDIxMFwzMDBcMjExXDMwMWBcMDA0V1wyMDUhIiwgbmV4dCA9IDB4N2ZmZmU0Njkw OGEwfQogICAgICAgIHJlc3VsdCA9IDU3MjgwMzUyCiMxMDI0IDB4MDAwMDAwMDAwMDU0N2EzNCBp biBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdzPTB4N2ZmZmU0NjkwODUwKSBh dCBldmFsLmM6Mjg3NwogICAgICAgIGZ1biA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9yaWdp bmFsX2Z1biA9IDUzMzE5MjY2CiAgICAgICAgZnVuY2FyID0gNTcyODAzNTIKICAgICAgICBudW1h cmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgaW50ZXJuYWxfYXJncyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVk IG91dD4KIzEwMjUgMHgwMDAwMDAwMDAwNTQ3ZjQ5IGluIGZ1bmNhbGxfbmlsIChuYXJncz08b3B0 aW1pemVkIG91dD4sIGFyZ3M9PG9wdGltaXplZCBvdXQ+KSBhdCBldmFsLmM6MjM2NwpObyBsb2Nh bHMuCiMxMDI2IDB4MDAwMDAwMDAwMDU0NjRlYyBpbiBydW5faG9va193aXRoX2FyZ3MgKG5hcmdz PTMsIGFyZ3M9MHg3ZmZmZTQ2OTA4NTAsIGZ1bmNhbGw9MHg1NDdmNDAgPGZ1bmNhbGxfbmlsPikg YXQgZXZhbC5jOjI1NTIKICAgICAgICBnbG9iYWxfdmFscyA9IDxvcHRpbWl6ZWQgb3V0PgogICAg ICAgIHN5bSA9IDIwODA3NDc0CiAgICAgICAgdmFsID0gMTU3MDk2MzgKICAgICAgICByZXQgPSA8 b3B0aW1pemVkIG91dD4KIzEwMjcgMHgwMDAwMDAwMDAwNTQ3YjJmIGluIEZmdW5jYWxsIChuYXJn cz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2OTA4NDgpIGF0IGV2YWwuYzoyNzk3CiAg ICAgICAgZnVuID0gMTEzNzAzMjUKICAgICAgICBvcmlnaW5hbF9mdW4gPSAxMjEyMzU3MAogICAg ICAgIGZ1bmNhciA9IDU3MjgwMzUyCiAgICAgICAgbnVtYXJncyA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGludGVybmFsX2FyZ3MgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMxMDI4IDB4MDAwMDAwMDAw MDU3YzhkYiBpbiBleGVjX2J5dGVfY29kZSAoYnl0ZXN0cj01NzI4MDM1MiwgdmVjdG9yPTg1MDk5 NTIsIG1heGRlcHRoPTQ4NzcwNDAwLCBhcmdzX3RlbXBsYXRlPTQ2MTE2ODYwMTg2NjIyNjg5Mjgs IG5hcmdzPTQ2MTE2ODYwMTk0ODQzNTI1MTIsIAogICAgYXJncz0weGZlZmZmZmZmKSBhdCBieXRl Y29kZS5jOjkwNQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIsIDB4NTdjOTY1LCAweDU3Yzk2 NywgMHg1N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2UyNmUsIDB4NTdkZjFlLCAweDU3 ZTA5OSwgMHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1N2M3NzIsIDB4NTdjNzc4LCAK ICAgICAgICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAsIDB4NTdjOTY5LCAweDU3Yzk3 NSwgMHg1N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5OTUsIDB4NTdjOWQwLCAweDU3 Y2FlYywgMHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1N2M4NDAsIAogICAgICAgICAg MHg1N2M4NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUsIDB4NTdjYjUzLCAweDU3Y2I1 OCwgMHg1N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2NiMTUsIDB4NTdjYjI5LCAweDU3 Y2Y3ZCwgMHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAgICAgICAgICAweDU3Yzg3Miwg MHg1N2M4NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 ZDM3YSwgMHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4NTdkZTdhLCAweDU3ZGViMSwg MHg1N2Q0NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUsIDB4NTdkNGU2LCAweDU3ZGRl MywgMHg1N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2RjNDksIDB4NTdkY2M5LCAweDU3 ZGNmMCwgMHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4NTdkZDhiLCAweDU3ZDUyNSwg MHg1N2Q1NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDksIDB4NTdkNjQ1LCAweDU3ZDY4 MSwgMHg1N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3YWEsIDB4NTdkN2UyLCAweDU3 ZDgxYSwgCiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4NTdkOGM2LCAweDU3ZDhmNywg MHg1N2Q5MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIsIDB4NTdjOTM3LCAweDU3ZGE5 MSwgMHg1N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2RiOTQsIDB4NTdkYmJiLCAKICAg ICAgICAgIDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4NTdjOTJiLCAweDU3ZThhOCwg MHg1N2U4ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAsIDB4NTdlODgxLCAweDU3Yzkz NywgMHg1N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2MmEsIAogICAgICAgICAgMHg1 N2U2NTEsIDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4NTdlN2I2LCAweDU3ZTJiMywg MHg1N2UyZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIsIDB4NTdjZmJhLCAweDU3Y2Jh MCwgMHg1N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAgICAgICAweDU3Y2Q0NywgMHg1 N2QxMjYsIDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4NTdkMTk4LCAweDU3ZDFmZCwg MHg1N2QyMmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEsIDB4NTdkMzE4LCAweDU3Y2I3 NSwgMHg1N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdlM2RlLCAweDU3ZTQwNSwgMHg1 N2U0MmMsIDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4NTdlNGZiLCAweDU3ZTUzMywg MHg1N2U1NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQsIDB4NTdlMTFjLCAweDU3ZTE1 NCwgMHg1N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdkOWU3LCAweDU3ZGEyMywgMHg1 N2UxYzIsIDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4NTdjZTdmLCAweDU3Y2VlMSwg MHg1N2QwMzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQsIDB4NTdkYWU0LCAweDU3ZGY3 MSwgCiAgICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3ZTAwMiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAgICAweDU3ZTA0OCA8cmVwZWF0 cyA2NCB0aW1lcz59CiAgICAgICAgc3RhY2sgPSB7cGMgPSAweGE1YmRjYyAiXDIwNyIsIGJ5dGVf c3RyaW5nID0gOTc4NjEyMSwgYnl0ZV9zdHJpbmdfc3RhcnQgPSAweGE1YmRjNSAiXDMwMlwzMDNc MzAwQFwzMDFAI1wyMDciLCBuZXh0ID0gMHg3ZmZmZTQ2OTBjYjB9CiAgICAgICAgcmVzdWx0ID0g NTcyODAzNTIKIzEwMjkgMHgwMDAwMDAwMDAwNTQ3YTM0IGluIEZmdW5jYWxsIChuYXJncz08b3B0 aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2OTA5YTApIGF0IGV2YWwuYzoyODc3CiAgICAgICAg ZnVuID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3JpZ2luYWxfZnVuID0gNjAxMjQ4MTMKICAg ICAgICBmdW5jYXIgPSA1NzI4MDM1MgogICAgICAgIG51bWFyZ3MgPSA8b3B0aW1pemVkIG91dD4K ICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnRlcm5hbF9hcmdzID0gPG9w dGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMTAzMCAweDAwMDAwMDAw MDA1NDcyYjUgaW4gZXZhbF9zdWIgKGZvcm09PG9wdGltaXplZCBvdXQ+KSBhdCBldmFsLmM6MjE1 OAogICAgICAgIHZhbHMgPSAweDdmZmZlNDY5MDlhMAogICAgICAgIGFyZ251bSA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIHNhX211c3RfZnJlZSA9IGZhbHNlCiAgICAgICAgbnVtYXJncyA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIGFyZ3NfbGVmdCA9IDExOTQ1MDI2CiAgICAgICAgaSA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG1heGFyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBh cmd2YWxzID0gezQsIDU2LCA3LCAyMzA1ODQzMDA5MjEzNjkzOTUxLCAyLCAxMzk3Mjc1Njk2NTYx MzYsIDYxMzczNzEyLCA2MDM2ODMwNH0KICAgICAgICBmdW4gPSAxMTM3MDIyOQogICAgICAgIHZh bCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDE0MDczNzAyNTQ3NzAy NAogICAgICAgIG9yaWdpbmFsX2FyZ3MgPSA2MjY4MjMxMAogICAgICAgIGZ1bmNhciA9IDIKIzEw MzEgMHgwMDAwMDAwMDAwNTQ5ZWUwIGluIGludGVybmFsX2xpc3BfY29uZGl0aW9uX2Nhc2UgKHZh cj0yMDgwODY0MiwgYm9keWZvcm09NjI2ODIzMjYsIGhhbmRsZXJzPTYyNjgyNDIyKSBhdCBldmFs LmM6MTI1NwogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGMgPSB7dGFnID0g MTE5NDUwMjYsIHZhbCA9IDExOTQ1MDI2LCBuZXh0ID0gMHg3ZmZmZTQ2OTBmNjAsIGdjcHJvID0g MHgwLCBqbXAgPSB7e19fam1wYnVmID0gezE0MDczNzAyNTQ3NzY4MCwgNTc1NDQ4NjgwMjAzNTQ2 MzA4LCA5Nzg1NzY4LCAyNCwgCiAgICAgICAgICAgICAgICA0NjExNjg2MDE5NDg0MzUyNTEyLCA0 NjExNjg2MDE4NjYyMjY4OTI4LCA1NzU0NDg2ODAxNTc0MDg5NjQsIC01NzU0MjI4MjI5OTI0NDk4 NTJ9LCBfX21hc2tfd2FzX3NhdmVkID0gMCwgX19zYXZlZF9tYXNrID0ge19fdmFsID0gezU0MzA5 NTAsIDIsIAogICAgICAgICAgICAgICAgICA1LCAxNDA3MzcwMjU0Nzc3MDQsIDEyMDIzOTM4LCAy LCA1NDMyMjY0LCA1LCA1NDMyNzMxLCAxMTM1OTg1NiwgMTQwNzM3MDI1NDc3NTg0LCAxMjAyMzkz OCwgNTUzNjU1OSwgMjAwLCA5OTIsIDE0MX19fX0sIAogICAgICAgICAgaGFuZGxlcmxpc3QgPSAw eDdmZmZlNDY5MTA3MCwgbGlzcF9ldmFsX2RlcHRoID0gOCwgcGRsY291bnQgPSAzNCwgcG9sbF9z dXBwcmVzc19jb3VudCA9IDEsIGludGVycnVwdF9pbnB1dF9ibG9ja2VkID0gMCwgYnl0ZV9zdGFj ayA9IDB4N2ZmZmU0NjkwY2IwfQogICAgICAgIGggPSB7aGFuZGxlciA9IDYyNjgyNDIyLCB2YXIg PSAyMDgwODY0MiwgY2hvc2VuX2NsYXVzZSA9IDE0MDczNzAyNTQ3NzY4OCwgdGFnID0gMHg3ZmZm ZTQ2OTBhOTAsIG5leHQgPSAweDdmZmZlNDY5MTA3MH0KIzEwMzIgMHgwMDAwMDAwMDAwNTdkMmFk IGluIGV4ZWNfYnl0ZV9jb2RlIChieXRlc3RyPTU3MjgwMzUyLCB2ZWN0b3I9ODUwOTk1MiwgbWF4 ZGVwdGg9NDg3NzA0MDAsIGFyZ3NfdGVtcGxhdGU9NDYxMTY4NjAxODY2MjI2ODkyOCwgbmFyZ3M9 NDYxMTY4NjAxOTQ4NDM1MjUxMiwgCiAgICBhcmdzPTB4ZmVmZmZmZmYpIGF0IGJ5dGVjb2RlLmM6 MTEwMQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIsIDB4NTdjOTY1LCAweDU3Yzk2NywgMHg1 N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2UyNmUsIDB4NTdkZjFlLCAweDU3ZTA5OSwg MHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1N2M3NzIsIDB4NTdjNzc4LCAKICAgICAg ICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAsIDB4NTdjOTY5LCAweDU3Yzk3NSwgMHg1 N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5OTUsIDB4NTdjOWQwLCAweDU3Y2FlYywg MHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1N2M4NDAsIAogICAgICAgICAgMHg1N2M4 NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUsIDB4NTdjYjUzLCAweDU3Y2I1OCwgMHg1 N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2NiMTUsIDB4NTdjYjI5LCAweDU3Y2Y3ZCwg MHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAgICAgICAgICAweDU3Yzg3MiwgMHg1N2M4 NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3ZDM3YSwg MHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4NTdkZTdhLCAweDU3ZGViMSwgMHg1N2Q0 NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUsIDB4NTdkNGU2LCAweDU3ZGRlMywgMHg1 N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2RjNDksIDB4NTdkY2M5LCAweDU3ZGNmMCwg MHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4NTdkZDhiLCAweDU3ZDUyNSwgMHg1N2Q1 NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDksIDB4NTdkNjQ1LCAweDU3ZDY4MSwgMHg1 N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3YWEsIDB4NTdkN2UyLCAweDU3ZDgxYSwg CiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4NTdkOGM2LCAweDU3ZDhmNywgMHg1N2Q5 MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIsIDB4NTdjOTM3LCAweDU3ZGE5MSwgMHg1 N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2RiOTQsIDB4NTdkYmJiLCAKICAgICAgICAg IDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4NTdjOTJiLCAweDU3ZThhOCwgMHg1N2U4 ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAsIDB4NTdlODgxLCAweDU3YzkzNywgMHg1 N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2MmEsIAogICAgICAgICAgMHg1N2U2NTEs IDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4NTdlN2I2LCAweDU3ZTJiMywgMHg1N2Uy ZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIsIDB4NTdjZmJhLCAweDU3Y2JhMCwgMHg1 N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAgICAgICAweDU3Y2Q0NywgMHg1N2QxMjYs IDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4NTdkMTk4LCAweDU3ZDFmZCwgMHg1N2Qy MmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEsIDB4NTdkMzE4LCAweDU3Y2I3NSwgMHg1 N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdlM2RlLCAweDU3ZTQwNSwgMHg1N2U0MmMs IDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4NTdlNGZiLCAweDU3ZTUzMywgMHg1N2U1 NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQsIDB4NTdlMTFjLCAweDU3ZTE1NCwgMHg1 N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdkOWU3LCAweDU3ZGEyMywgMHg1N2UxYzIs IDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4NTdjZTdmLCAweDU3Y2VlMSwgMHg1N2Qw MzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQsIDB4NTdkYWU0LCAweDU3ZGY3MSwgCiAg ICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3ZTAwMiwgMHg1N2M5MmIs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAgICAweDU3ZTA0OCA8cmVwZWF0cyA2NCB0 aW1lcz59CiAgICAgICAgc3RhY2sgPSB7cGMgPSAweGE1YmVhMyAiXDIxMFwwMDRAXDAwM1dcMjAz IiwgPGluY29tcGxldGUgc2VxdWVuY2UgXDM1ND4sIGJ5dGVfc3RyaW5nID0gOTc4NTczNywgCiAg ICAgICAgICBieXRlX3N0cmluZ19zdGFydCA9IDB4YTViZGNlICJcMDAxQ1wzMDZcMDMwXDMwNyDG iVwwMzFcMDMyXDMwNlwwMzPIiVwwMzRcMDM1XDMxMFwwMzYpXDMxMVwzMTJcMzEzXDMxNFwzMTVc MzE2XDAwNlwwMDYhXDMxN1wiXDMyMFwzMjElRENcMjE2XDIxMlwwMDFAXDIwNC4iLCBuZXh0ID0g MHg3ZmZmZTQ2OTBlNDB9CiAgICAgICAgcmVzdWx0ID0gNTcyODAzNTIKIzEwMzMgMHgwMDAwMDAw MDAwNTQ3YTM0IGluIEZmdW5jYWxsIChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZm ZTQ2OTBkYjApIGF0IGV2YWwuYzoyODc3CiAgICAgICAgZnVuID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgb3JpZ2luYWxfZnVuID0gMjA4MDg1NDYKICAgICAgICBmdW5jYXIgPSA1NzI4MDM1Mgog ICAgICAgIG51bWFyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB2YWwgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBpbnRlcm5hbF9hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9 IDxvcHRpbWl6ZWQgb3V0PgojMTAzNCAweDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2Nv ZGUgKGJ5dGVzdHI9NTcyODAzNTIsIHZlY3Rvcj04NTA5OTUyLCBtYXhkZXB0aD00ODc3MDQwMCwg YXJnc190ZW1wbGF0ZT00NjExNjg2MDE4NjYyMjY4OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUy NTEyLCAKICAgIGFyZ3M9MHhmZWZmZmZmZikgYXQgYnl0ZWNvZGUuYzo5MDUKICAgICAgICB0YXJn ZXRzID0gezB4NTdjOTJiLCAweDU3Yzk2NSwgMHg1N2M5NjcsIDB4NTdlMmFlLCAweDU3YzhmYSwg MHg1N2M4ZmEsIDB4NTdlMjZlLCAweDU3ZGYxZSwgMHg1N2UwOTksIDB4NTdlMDllLCAweDU3ZTBh MywgMHg1N2UwYTgsIDB4NTdjNzcyLCAweDU3Yzc3OCwgCiAgICAgICAgICAweDU3Y2E5ZiwgMHg1 N2UwNzQsIDB4NTdkNTIwLCAweDU3Yzk2OSwgMHg1N2M5NzUsIDB4NTdjOTg1LCAweDU3YzdkNCwg MHg1N2M3ZDgsIDB4NTdjOTk1LCAweDU3YzlkMCwgMHg1N2NhZWMsIDB4NTdjYWYxLCAweDU3Y2Fm NiwgMHg1N2NiMDUsIDB4NTdjODQwLCAKICAgICAgICAgIDB4NTdjODQwLCAweDU3Y2FiMywgMHg1 N2NhYzcsIDB4NTdjYjRlLCAweDU3Y2I1MywgMHg1N2NiNTgsIDB4NTdjYjY1LCAweDU3YzhiYSwg MHg1N2M4YzAsIDB4NTdjYjE1LCAweDU3Y2IyOSwgMHg1N2NmN2QsIDB4NTdjZjg1LCAweDU3Y2Y3 MywgMHg1N2NmNzgsIAogICAgICAgICAgMHg1N2M4NzIsIDB4NTdjODc4LCAweDU3Y2U2YiwgMHg1 N2NmOTUsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2QzN2EsIDB4NTdkNDA2LCAweDU3ZDQz ZCwgCiAgICAgICAgICAweDU3ZGU3YSwgMHg1N2RlYjEsIDB4NTdkNDc0LCAweDU3ZDRhZSwgMHg1 N2RkYjIsIDB4NTdjYTY1LCAweDU3ZDRlNiwgMHg1N2RkZTMsIDB4NTdkZTFiLCAweDU3ZGU0Miwg MHg1N2RjMGQsIDB4NTdkYzQ5LCAweDU3ZGNjOSwgMHg1N2RjZjAsIDB4NTdkZDI4LCAKICAgICAg ICAgIDB4NTdkZDY0LCAweDU3ZGQ4YiwgMHg1N2Q1MjUsIDB4NTdkNTVkLCAweDU3ZDU5NSwgMHg1 N2Q1Y2QsIDB4NTdkNjA5LCAweDU3ZDY0NSwgMHg1N2Q2ODEsIDB4NTdkNzAxLCAweDU3ZDczOSwg MHg1N2Q3NzEsIDB4NTdkN2FhLCAweDU3ZDdlMiwgMHg1N2Q4MWEsIAogICAgICAgICAgMHg1N2Q4 NTIsIDB4NTdkODhhLCAweDU3ZDhjNiwgMHg1N2Q4ZjcsIDB4NTdkOTMzLCAweDU3ZDk2ZiwgMHg1 N2Q5YWIsIDB4NTdkYTViLCAweDU3YzkzNywgMHg1N2RhOTEsIDB4NTdkYWI4LCAweDU3ZGIyOCwg MHg1N2RiNWUsIDB4NTdkYjk0LCAweDU3ZGJiYiwgCiAgICAgICAgICAweDU3ZGJlNCwgMHg1N2Rl ZjEsIDB4NTdlOTBhLCAweDU3YzkyYiwgMHg1N2U4YTgsIDB4NTdlOGQ5LCAweDU3ZTdlZSwgMHg1 N2U4MWYsIDB4NTdlODUwLCAweDU3ZTg4MSwgMHg1N2M5MzcsIDB4NTdjOTJiLCAweDU3ZTVjMCwg MHg1N2U2MDMsIDB4NTdlNjJhLCAKICAgICAgICAgIDB4NTdlNjUxLCAweDU3ZTY4OSwgMHg1N2U2 YzEsIDB4NTdlNmU4LCAweDU3ZTdiNiwgMHg1N2UyYjMsIDB4NTdlMmViLCAweDU3ZTMyMywgMHg1 N2UzNTQsIDB4NTdjOTJiLCAweDU3Y2ZiYSwgMHg1N2NiYTAsIDB4NTdjOWY1LCAweDU3Y2MzMCwg MHg1N2NjZGEsIAogICAgICAgICAgMHg1N2NkNDcsIDB4NTdkMTI2LCAweDU3ZDE3OCwgMHg1N2M5 YTksIDB4NTdkMDAyLCAweDU3ZDE5OCwgMHg1N2QxZmQsIDB4NTdkMjJiLCAweDU3ZDI2OCwgMHg1 N2QyOTUsIDB4NTdkMmQxLCAweDU3ZDMxOCwgMHg1N2NiNzUsIDB4NTdlMzdiLCAweDU3ZTNiNywg CiAgICAgICAgICAweDU3ZTNkZSwgMHg1N2U0MDUsIDB4NTdlNDJjLCAweDU3ZTQ1MywgMHg1N2U0 OGIsIDB4NTdlNGMzLCAweDU3ZTRmYiwgMHg1N2U1MzMsIDB4NTdlNTUwLCAweDU3ZTU4OCwgMHg1 N2UwYjUsIDB4NTdlMGU0LCAweDU3ZTExYywgMHg1N2UxNTQsIDB4NTdlMThiLCAKICAgICAgICAg IDB4NTdlMjAxLCAweDU3ZDllNywgMHg1N2RhMjMsIDB4NTdlMWMyLCAweDU3ZTIzZCwgMHg1N2M5 MmIsIDB4NTdjZGVlLCAweDU3Y2U3ZiwgMHg1N2NlZTEsIDB4NTdkMDMwLCAweDU3ZDA5MywgMHg1 N2RjODUsIDB4NTdkNmJkLCAweDU3ZGFlNCwgMHg1N2RmNzEsIAogICAgICAgICAgMHg1N2RmYjAs IDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2UwMDIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5 MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2M5MmIsIAogICAgICAgICAgMHg1N2UwNDggPHJlcGVhdHMgNjQgdGltZXM+fQogICAgICAgIHN0 YWNrID0ge3BjID0gMHhhNWJmMTkgIlwyMDdwXGY+XDIwNFwwMzYiLCBieXRlX3N0cmluZyA9IDk3 ODUzMjEsIGJ5dGVfc3RyaW5nX3N0YXJ0ID0gMHhhNWJmMDYgIlxiXDIwNVoiLCBuZXh0ID0gMHg3 ZmZmZTQ2OTljZTB9CiAgICAgICAgcmVzdWx0ID0gNTcyODAzNTIKIzEwMzUgMHgwMDAwMDAwMDAw NTQ3YTM0IGluIEZmdW5jYWxsIChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2 OTEwYjApIGF0IGV2YWwuYzoyODc3CiAgICAgICAgZnVuID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgb3JpZ2luYWxfZnVuID0gMjA4MDgxMTQKICAgICAgICBmdW5jYXIgPSA1NzI4MDM1MgogICAg ICAgIG51bWFyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBpbnRlcm5hbF9hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxv cHRpbWl6ZWQgb3V0PgojMTAzNiAweDAwMDAwMDAwMDA1NDYzZmQgaW4gaW50ZXJuYWxfY29uZGl0 aW9uX2Nhc2VfbiAoYmZ1bj0weDU0Nzg0MCA8RmZ1bmNhbGw+LCBuYXJncz0yLCBhcmdzPTB4N2Zm ZmU0NjkxMGIwLCBoYW5kbGVycz0xMTk0NTA3NCwgCiAgICBoZnVuPTB4NDMzZGIwIDxzYWZlX2V2 YWxfaGFuZGxlcj4pIGF0IGV2YWwuYzoxNDIzCiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+ CiAgICAgICAgYyA9IHt0YWcgPSAxMTk0NTAyNiwgdmFsID0gMTE5NDUwMjYsIG5leHQgPSAweDdm ZmZlNDY5N2Y4MCwgZ2Nwcm8gPSAweDAsIGptcCA9IHt7X19qbXBidWYgPSB7MiwgNTc1NDQ4Njgw MzI3Mjc4Mjc2LCAyMSwgMTQwNzM3MDI1NDc4ODMyLCAxMTk4NDM4NCwgMjAsIAogICAgICAgICAg ICAgICAgNTc1NDQ4NjgwMjY2NDYwODY4LCAtNTc1NDIyODI5MzUyMTk0MzY0fSwgX19tYXNrX3dh c19zYXZlZCA9IDAsIF9fc2F2ZWRfbWFzayA9IHtfX3ZhbCA9IHsxNDAsIDUzMjk1ODI0LCA0NDE2 MTc3LCAxNDAsIDE0MCwgMTAsIDEsIDEsIAogICAgICAgICAgICAgICAgICAyNTc2OTgwMzc4Miwg NiwgMTg0NDY3NDQwNjk0MTQ1ODQzMjAsIDEzOSwgMTM5LCA4MTYwNDM3ODYyNCwgMTUsIDEzOH19 fX0sIGhhbmRsZXJsaXN0ID0gMHg3ZmZmZTQ2OTgwOTAsIGxpc3BfZXZhbF9kZXB0aCA9IDYsIHBk bGNvdW50ID0gMjIsIAogICAgICAgICAgcG9sbF9zdXBwcmVzc19jb3VudCA9IDEsIGludGVycnVw dF9pbnB1dF9ibG9ja2VkID0gMCwgYnl0ZV9zdGFjayA9IDB4N2ZmZmU0Njk5Y2UwfQogICAgICAg IGggPSB7aGFuZGxlciA9IDExOTQ1MDc0LCB2YXIgPSAxMTk0NTAyNiwgY2hvc2VuX2NsYXVzZSA9 IDE0MDczNzAyNTQ3ODk3NiwgdGFnID0gMHg3ZmZmZTQ2OTBmNjAsIG5leHQgPSAweDdmZmZlNDY5 ODA5MH0KIzEwMzcgMHgwMDAwMDAwMDAwNDMxOWUwIGluIHNhZmVfY2FsbCAobmFyZ3M9MiwgZnVu Yz08b3B0aW1pemVkIG91dD4pIGF0IHhkaXNwLmM6MjUxNAogICAgICAgIGkgPSA8b3B0aW1pemVk IG91dD4KICAgICAgICBhcCA9IHt7Z3Bfb2Zmc2V0ID0gMjQsIGZwX29mZnNldCA9IDQyOTQ5Njcy OTUsIG92ZXJmbG93X2FyZ19hcmVhID0gMHg3ZmZmZTQ2OTExNTAsIHJlZ19zYXZlX2FyZWEgPSAw eDdmZmZlNDY5MTBmMH19CiAgICAgICAgYXJncyA9IDB4N2ZmZmU0NjkxMGIwCiAgICAgICAgdmFs ID0gPG9wdGltaXplZCBvdXQ+CiMxMDM4IDB4MDAwMDAwMDAwMDQzMWI2OCBpbiBoYW5kbGVfZm9u dGlmaWVkX3Byb3AgKGl0PTB4N2ZmZmU0NjkyZWMwKSBhdCB4ZGlzcC5jOjM3NTcKICAgICAgICBm bnMgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBmbiA9IDMyNgogICAgICAgIHZhbCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIG9idWYgPSAweGI2ZGUwMAogICAgICAgIGJlZ3YgPSAxCiAgICAg ICAgenYgPSAyMDEKICAgICAgICBvbGRfY2xpcF9jaGFuZ2VkID0gMAogICAgICAgIHByb3AgPSA8 b3B0aW1pemVkIG91dD4KICAgICAgICBwb3MgPSA1NjQKIzEwMzkgaGFuZGxlX2ZvbnRpZmllZF9w cm9wIChpdD0weDdmZmZlNDY5MmVjMCkgYXQgeGRpc3AuYzozNjkzCk5vIGxvY2Fscy4KIzEwNDAg MHgwMDAwMDAwMDAwNDM1OWNmIGluIGhhbmRsZV9zdG9wIChpdD0weDdmZmZlNDY5MmVjMCkgYXQg eGRpc3AuYzozMzExCiAgICAgICAgaGFuZGxlZCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGhh bmRsZV9vdmVybGF5X2NoYW5nZV9wID0gMQogICAgICAgIHAgPSAweDgxNjRjMAojMTA0MSAweDAw MDAwMDAwMDA0NDIzNTggaW4gbmV4dF9lbGVtZW50X2Zyb21fYnVmZmVyIChpdD0weDdmZmZlNDY5 MmVjMCkgYXQgeGRpc3AuYzo4MDMzCiAgICAgICAgc3VjY2Vzc19wID0gMQojMTA0MiAweDAwMDAw MDAwMDA0MzkxZWEgaW4gZ2V0X25leHRfZGlzcGxheV9lbGVtZW50IChpdD0weDdmZmZlNDY5MmVj MCkgYXQgeGRpc3AuYzo2Njk5CiAgICAgICAgc3VjY2Vzc19wID0gPG9wdGltaXplZCBvdXQ+CiMx MDQzIDB4MDAwMDAwMDAwMDQzZTQ3NiBpbiBkaXNwbGF5X2xpbmUgKGl0PTB4N2ZmZmU0NjkyZWMw KSBhdCB4ZGlzcC5jOjE5NDA0CiAgICAgICAgeF9iZWZvcmUgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBuZ2x5cGhzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgYXNjZW50ID0gMAogICAgICAg IHBoeXNfYXNjZW50ID0gMAogICAgICAgIG5fZ2x5cGhzX2JlZm9yZSA9IDxvcHRpbWl6ZWQgb3V0 PgogICAgICAgIGhwb3NfYmVmb3JlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgeCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIGRlc2NlbnQgPSAwCiAgICAgICAgcGh5c19kZXNjZW50ID0gMAog ICAgICAgIHJvdyA9IDB4MzJkM2NkMAogICAgICAgIG92ZXJsYXlfYXJyb3dfc3RyaW5nID0gMTQK ICAgICAgICB3cmFwX2l0ID0ge3dpbmRvdyA9IDQ1LCB3ID0gMHgxLCBmID0gMHgzNywgbWV0aG9k ID0gNjEsIHN0b3BfY2hhcnBvcyA9IDEsIHByZXZfc3RvcCA9IC0xLCBiYXNlX2xldmVsX3N0b3Ag PSAwLCBlbmRfY2hhcnBvcyA9IDAsIHMgPSAweDAsIAogICAgICAgICAgc3RyaW5nX25jaGFycyA9 IDAsIHJlZ2lvbl9iZWdfY2hhcnBvcyA9IDAsIHJlZ2lvbl9lbmRfY2hhcnBvcyA9IDI1NywgcmVk aXNwbGF5X2VuZF90cmlnZ2VyX2NoYXJwb3MgPSAxMTAzODA2NTk1MDcyLCBtdWx0aWJ5dGVfcCA9 IDEsIAogICAgICAgICAgaGVhZGVyX2xpbmVfcCA9IDAsIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJv cF9wID0gMCwgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IDEsIGZyb21fZGlzcF9wcm9wX3Ag PSAwLCBlbGxpcHNpc19wID0gMCwgYXZvaWRfY3Vyc29yX3AgPSAxLCAKICAgICAgICAgIGRwID0g MHg3ZmZmZTQ2OTIwOTgsIGRwdmVjID0gMHg3ZjE0ZGM1YzVjYjAsIGRwZW5kID0gMHgyLCBkcHZl Y19jaGFyX2xlbiA9IC00NjI4Njk2OTYsIGRwdmVjX2ZhY2VfaWQgPSAzMjc2Nywgc2F2ZWRfZmFj ZV9pZCA9IDAsIGN0bF9jaGFycyA9IHswLCAKICAgICAgICAgICAgNTU4NjIzMDQsIDU1ODYzMDA4 LCAwLCA0NjExNjg2MDE4NjYyMjY4OTI4LCAxNDA3MzcwMjU0ODU1MDUsIDYyNzI5MTUwLCAxNDA3 MzcwMjU0Nzk3MTIsIDIsIDE0MDczNzAyNTQ4NTYxNiwgMywgMCwgLTEsIDAsIDUxOTU4MTQ0LCAx NDA3MzcwMjU0ODE0NzJ9LCAKICAgICAgICAgIHN0YXJ0ID0ge3BvcyA9IHtjaGFycG9zID0gNTEz LCBieXRlcG9zID0gLTF9LCBvdmVybGF5X3N0cmluZ19pbmRleCA9IDE0MDczNzAyNTQ3OTgwOCwg c3RyaW5nX3BvcyA9IHtjaGFycG9zID0gNjEsIGJ5dGVwb3MgPSA2MjcyOTExMn0sIAogICAgICAg ICAgICBkcHZlY19pbmRleCA9IC00NjI4NzM4NTZ9LCBjdXJyZW50ID0ge3BvcyA9IHtjaGFycG9z ID0gMTM5NzI3NTg5NTk4OTQ1LCBieXRlcG9zID0gMH0sIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0g Njg3MTk0NzY3MzYsIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgY2hhcnBvcyA9IDYyNzI5 MTUwLCBieXRlcG9zID0gNn0sIGRwdmVjX2luZGV4ID0gNDAwMH0sIG5fb3ZlcmxheV9zdHJpbmdz ID0gMTQwNzM3MDI1NDgwMTYwLCBvdmVybGF5X3N0cmluZ3NfY2hhcnBvcyA9IDUyMDQyODAwLCBv dmVybGF5X3N0cmluZ3MgPSB7CiAgICAgICAgICAgIDYyNzI5MTQ5LCAxNiwgMTQwNzM3MDI1NDgw NDAwLCA4NDU4OTIxNjc1OTc2NzY2MDIxLCA3MjM0MzEzODU5OTQwMzc4OTk0LCAyMzIyMzAyMDE3 MjAxMDA5NTEzLCA3MTY1MDY0NDc0NjUyMTQyMTIwLCA3NTk4ODA3Nzk3MzQ4MDUyMzMxLCAKICAg ICAgICAgICAgNzU5ODQ1MjM1NzU5NDExNTY5NSwgMjg5MTQyMTM0NzU0NDY1NzUxMSwgMTc4MDQ2 NzI3NTM3LCAwLCAxNiwgMCwgMTQwNzM3MDI1NDgyMDY0LCAxNDA3MzcwMjU0ODE1MzZ9LCBzdHJp bmdfb3ZlcmxheXMgPSB7NTEzLCAxNDA3MzcwMjU0ODIwNjQsIDEsIAogICAgICAgICAgICA1MTMs IDEzOTcyNzU4OTE4MDgzOCwgMjEwMDUyNDgsIDAsIDEyNzY3NDcyLCA1MTMsIDE0MDczNzAyNTQ4 MDg0OCwgMTI3Njc0NzIsIDE0MDczNzAyNTQ4MTUzNiwgMTM5NzI3NTg5MTgxMjg5LCAxMywgMCwg NTI4MTU2MDB9LCBzdHJpbmcgPSA1MjA5NzA0MCwgCiAgICAgICAgICBmcm9tX292ZXJsYXkgPSAx MDMsIHN0YWNrID0ge3tzdHJpbmcgPSAxMzk3Mjc2MTMzODk0OTQsIHN0cmluZ19uY2hhcnMgPSA1 MjgxNTYwMCwgZW5kX2NoYXJwb3MgPSAxNDA3MzcwMjU0ODA0ODAsIHN0b3BfY2hhcnBvcyA9IDE1 NzA5NjE2LCAKICAgICAgICAgICAgICBwcmV2X3N0b3AgPSAxMzk3Mjc2MTczNzUwNzYsIGJhc2Vf bGV2ZWxfc3RvcCA9IC05MjIzMzcyMDM2ODU0Nzc1ODA4LCBjbXBfaXQgPSB7c3RvcF9wb3MgPSA1 MjA5NzQyNCwgaWQgPSAwLCBjaCA9IC01MzIyNjcwMDgsIHJ1bGVfaWR4ID0gMzA3MjI3MjcyLCAK ICAgICAgICAgICAgICAgIGxvb2tiYWNrID0gNDI5NDk2NzI5NSwgbmdseXBocyA9IDEyNzY3NDcy LCByZXZlcnNlZF9wID0gZmFsc2UsIGNoYXJwb3MgPSAxNDA3MzcwMjU0ODA2NDAsIG5jaGFycyA9 IC00NjI4NzQ0NjgsIG5ieXRlcyA9IDMyNzY3LCAKICAgICAgICAgICAgICAgIGZyb20gPSAtNDYy ODc0NDgwLCB0byA9IDMyNzY3LCB3aWR0aCA9IC00NjI4NzM3OTJ9LCBmYWNlX2lkID0gNTEzLCB1 ID0ge2ltYWdlID0ge29iamVjdCA9IDEzOTcyNzU4OTQ0ODE4MCwgc2xpY2UgPSB7eCA9IDAsIHkg PSAwLCAKICAgICAgICAgICAgICAgICAgICB3aWR0aCA9IDMxMTE2MTc5MDcyNjE0NCwgaGVpZ2h0 ID0gMTM5NzI3NjE4NjEwNzQyfSwgaW1hZ2VfaWQgPSAxODAwMDQ4MH0sIGNvbXAgPSB7b2JqZWN0 ID0gMTM5NzI3NTg5NDQ4MTgwfSwgc3RyZXRjaCA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0 ID0gMTM5NzI3NTg5NDQ4MTgwfX0sIHBvc2l0aW9uID0ge2NoYXJwb3MgPSAxMzE5NTMxMDg5NDQx OTk2ODAwLCBieXRlcG9zID0gNDU2MTc2MTI5MTczODY4NDkwMH0sIGN1cnJlbnQgPSB7cG9zID0g e2NoYXJwb3MgPSA1MDg3MzczLCAKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDE4MDAwNDgw fSwgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAxNDA3MzcwMjU0ODMwODgsIHN0cmluZ19wb3MgPSB7 Y2hhcnBvcyA9IDE4MDAwNDgwLCBieXRlcG9zID0gMTQwNzM3MDI1NDgyMzIwfSwgZHB2ZWNfaW5k ZXggPSAwfSwgCiAgICAgICAgICAgICAgZnJvbV9vdmVybGF5ID0gNDkzOTg2NSwgYXJlYSA9IExF RlRfTUFSR0lOX0FSRUEsIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwgcGFyYWdyYXBoX2VtYmVk ZGluZyA9IE5FVVRSQUxfRElSLCBtdWx0aWJ5dGVfcCA9IDAsIAogICAgICAgICAgICAgIHN0cmlu Z19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gMCwgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IDAs IGRpc3BsYXlfZWxsaXBzaXNfcCA9IDAsIGF2b2lkX2N1cnNvcl9wID0gMCwgYmlkaV9wID0gMCwg ZnJvbV9kaXNwX3Byb3BfcCA9IDAsIAogICAgICAgICAgICAgIGxpbmVfd3JhcCA9IFRSVU5DQVRF LCB2b2Zmc2V0ID0gMCwgc3BhY2Vfd2lkdGggPSAxMzQyMTc3MjgsIGZvbnRfaGVpZ2h0ID0gNTU4 NjIzMDR9LCB7c3RyaW5nID0gNTU4NjM1NTIsIHN0cmluZ19uY2hhcnMgPSA1MjgxNTYwMCwgCiAg ICAgICAgICAgICAgZW5kX2NoYXJwb3MgPSA0MTk0MzA0LCBzdG9wX2NoYXJwb3MgPSAxMDMsIHBy ZXZfc3RvcCA9IDAsIGJhc2VfbGV2ZWxfc3RvcCA9IDAsIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDAs IGlkID0gMTU0NjY4MTgsIGNoID0gLTQ2Mjg3Mzc5MiwgCiAgICAgICAgICAgICAgICBydWxlX2lk eCA9IDMyNzY3LCBsb29rYmFjayA9IDE0MDczNzAyNTQ4MjQ4MCwgbmdseXBocyA9IC00NjI4NzQ1 NDQsIHJldmVyc2VkX3AgPSAyNTUsIGNoYXJwb3MgPSAxLCBuY2hhcnMgPSAxMDMsIG5ieXRlcyA9 IDAsIGZyb20gPSAwLCAKICAgICAgICAgICAgICAgIHRvID0gNjcxMDg4NjQsIHdpZHRoID0gMH0s IGZhY2VfaWQgPSAwLCB1ID0ge2ltYWdlID0ge29iamVjdCA9IDM1Mjg2ODE4OSwgc2xpY2UgPSB7 eCA9IDE4MDAwNDg1LCB5ID0gMTE5NDUwMjYsIHdpZHRoID0gMTAzLCAKICAgICAgICAgICAgICAg ICAgICBoZWlnaHQgPSAxNzE3OTg2OTE4NH0sIGltYWdlX2lkID0gMH0sIGNvbXAgPSB7b2JqZWN0 ID0gMzUyODY4MTg5fSwgc3RyZXRjaCA9IHtvYmplY3QgPSAzNTI4NjgxODl9fSwgcG9zaXRpb24g PSB7Y2hhcnBvcyA9IDAsIGJ5dGVwb3MgPSAwfSwgCiAgICAgICAgICAgICAgY3VycmVudCA9IHtw b3MgPSB7Y2hhcnBvcyA9IDAsIGJ5dGVwb3MgPSAwfSwgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAw LCBzdHJpbmdfcG9zID0ge2NoYXJwb3MgPSAwLCBieXRlcG9zID0gMH0sIGRwdmVjX2luZGV4ID0g MH0sIAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IDAsIGFyZWEgPSBMRUZUX01BUkdJTl9B UkVBLCBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVU UkFMX0RJUiwgbXVsdGlieXRlX3AgPSAwLCAKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNw bGF5X3Byb3BfcCA9IDAsIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSAwLCBkaXNwbGF5X2Vs bGlwc2lzX3AgPSAwLCBhdm9pZF9jdXJzb3JfcCA9IDAsIGJpZGlfcCA9IDAsIGZyb21fZGlzcF9w cm9wX3AgPSAwLCAKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwgdm9mZnNldCA9 IDAsIHNwYWNlX3dpZHRoID0gMCwgZm9udF9oZWlnaHQgPSAwfSwge3N0cmluZyA9IDAsIHN0cmlu Z19uY2hhcnMgPSAwLCBlbmRfY2hhcnBvcyA9IDAsIHN0b3BfY2hhcnBvcyA9IDAsIAogICAgICAg ICAgICAgIHByZXZfc3RvcCA9IDE0MDczNzAyNTQ4MTIwMCwgYmFzZV9sZXZlbF9zdG9wID0gMTQy LCBjbXBfaXQgPSB7c3RvcF9wb3MgPSAxNDIsIGlkID0gMTQwNzM3MDI1NDgxMjAwLCBjaCA9IC00 NjI4NzIzMjAsIHJ1bGVfaWR4ID0gMzI3NjcsIAogICAgICAgICAgICAgICAgbG9va2JhY2sgPSAw LCBuZ2x5cGhzID0gNTcxMDQ1MCwgcmV2ZXJzZWRfcCA9IGZhbHNlLCBjaGFycG9zID0gMTQwNzM3 MDI1NDgyOTA0LCBuY2hhcnMgPSAtNDYyODcyNDMyLCBuYnl0ZXMgPSAzMjc2NywgZnJvbSA9IC00 NjI4NzI1MTIsIAogICAgICAgICAgICAgICAgdG8gPSAzMjc2Nywgd2lkdGggPSAwfSwgZmFjZV9p ZCA9IDAsIHUgPSB7aW1hZ2UgPSB7b2JqZWN0ID0gMCwgc2xpY2UgPSB7eCA9IDAsIHkgPSAwLCB3 aWR0aCA9IDAsIGhlaWdodCA9IDE0MDczNzAyNTQ4MTIwMH0sIGltYWdlX2lkID0gMjAxfSwgCiAg ICAgICAgICAgICAgICBjb21wID0ge29iamVjdCA9IDB9LCBzdHJldGNoID0ge29iamVjdCA9IDB9 fSwgcG9zaXRpb24gPSB7Y2hhcnBvcyA9IDE0MDczNzAyNTQ4MzAwOCwgYnl0ZXBvcyA9IDE0MDcz NzAyNTQ4MjgwMH0sIGN1cnJlbnQgPSB7cG9zID0gewogICAgICAgICAgICAgICAgICBjaGFycG9z ID0gNzIwNTc1OTQwMzc5Mjc5MzYsIGJ5dGVwb3MgPSAtMX0sIG92ZXJsYXlfc3RyaW5nX2luZGV4 ID0gMCwgc3RyaW5nX3BvcyA9IHtjaGFycG9zID0gLTEsIGJ5dGVwb3MgPSAtMX0sIGRwdmVjX2lu ZGV4ID0gMH0sIAogICAgICAgICAgICAgIGZyb21fb3ZlcmxheSA9IDAsIGFyZWEgPSBMRUZUX01B UkdJTl9BUkVBLCBtZXRob2QgPSBHRVRfRlJPTV9CVUZGRVIsIHBhcmFncmFwaF9lbWJlZGRpbmcg PSBORVVUUkFMX0RJUiwgbXVsdGlieXRlX3AgPSAwLCAKICAgICAgICAgICAgICBzdHJpbmdfZnJv bV9kaXNwbGF5X3Byb3BfcCA9IDAsIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSAwLCBkaXNw bGF5X2VsbGlwc2lzX3AgPSAwLCBhdm9pZF9jdXJzb3JfcCA9IDAsIGJpZGlfcCA9IDAsIGZyb21f ZGlzcF9wcm9wX3AgPSAwLCAKICAgICAgICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwgdm9m ZnNldCA9IDAsIHNwYWNlX3dpZHRoID0gMCwgZm9udF9oZWlnaHQgPSAwfSwge3N0cmluZyA9IDAs IHN0cmluZ19uY2hhcnMgPSAwLCBlbmRfY2hhcnBvcyA9IDAsIHN0b3BfY2hhcnBvcyA9IDAsIAog ICAgICAgICAgICAgIHByZXZfc3RvcCA9IDAsIGJhc2VfbGV2ZWxfc3RvcCA9IDAsIGNtcF9pdCA9 IHtzdG9wX3BvcyA9IDAsIGlkID0gMCwgY2ggPSAwLCBydWxlX2lkeCA9IDAsIGxvb2tiYWNrID0g MCwgbmdseXBocyA9IDAsIHJldmVyc2VkX3AgPSBmYWxzZSwgCiAgICAgICAgICAgICAgICBjaGFy cG9zID0gMCwgbmNoYXJzID0gMCwgbmJ5dGVzID0gMCwgZnJvbSA9IDAsIHRvID0gMCwgd2lkdGgg PSAwfSwgZmFjZV9pZCA9IDAsIHUgPSB7aW1hZ2UgPSB7b2JqZWN0ID0gMCwgc2xpY2UgPSB7eCA9 IDAsIHkgPSAwLCB3aWR0aCA9IDAsIAogICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IDB9LCBp bWFnZV9pZCA9IDB9LCBjb21wID0ge29iamVjdCA9IDB9LCBzdHJldGNoID0ge29iamVjdCA9IDB9 fSwgcG9zaXRpb24gPSB7Y2hhcnBvcyA9IDAsIGJ5dGVwb3MgPSAwfSwgY3VycmVudCA9IHtwb3Mg PSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAwLCBieXRlcG9zID0gMH0sIG92ZXJsYXlf c3RyaW5nX2luZGV4ID0gMCwgc3RyaW5nX3BvcyA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9IDV9 LCBkcHZlY19pbmRleCA9IDM1fSwgZnJvbV9vdmVybGF5ID0gMCwgCiAgICAgICAgICAgICAgYXJl YSA9IExFRlRfTUFSR0lOX0FSRUEsIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwgcGFyYWdyYXBo X2VtYmVkZGluZyA9IEwyUiwgbXVsdGlieXRlX3AgPSAwLCBzdHJpbmdfZnJvbV9kaXNwbGF5X3By b3BfcCA9IDAsIAogICAgICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSAwLCBk aXNwbGF5X2VsbGlwc2lzX3AgPSAwLCBhdm9pZF9jdXJzb3JfcCA9IDAsIGJpZGlfcCA9IDAsIGZy b21fZGlzcF9wcm9wX3AgPSAwLCBsaW5lX3dyYXAgPSA0Mjk0OTAxODYzLCB2b2Zmc2V0ID0gLTEs IAogICAgICAgICAgICAgIHNwYWNlX3dpZHRoID0gNDI5NDk2NzI5NCwgZm9udF9oZWlnaHQgPSAw fSwge3N0cmluZyA9IDAsIHN0cmluZ19uY2hhcnMgPSAwLCBlbmRfY2hhcnBvcyA9IDAsIHN0b3Bf Y2hhcnBvcyA9IDAsIHByZXZfc3RvcCA9IDAsIGJhc2VfbGV2ZWxfc3RvcCA9IDAsIAogICAgICAg ICAgICAgIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDAsIGlkID0gMTE5NDUwMjYsIGNoID0gMTE5NDUw MjYsIHJ1bGVfaWR4ID0gMCwgbG9va2JhY2sgPSAxMTk0NTAyNiwgbmdseXBocyA9IDExOTQ1MDI2 LCByZXZlcnNlZF9wID0gZmFsc2UsIAogICAgICAgICAgICAgICAgY2hhcnBvcyA9IDExOTQ1MDI2 LCBuY2hhcnMgPSA1MjQyODgsIG5ieXRlcyA9IDAsIGZyb20gPSAxMTk0NTAyNiwgdG8gPSAwLCB3 aWR0aCA9IDU1OTExNDYxfSwgZmFjZV9pZCA9IDEsIHUgPSB7aW1hZ2UgPSB7b2JqZWN0ID0gMSwg c2xpY2UgPSB7CiAgICAgICAgICAgICAgICAgICAgeCA9IDQ1ODc1MiwgeSA9IDYwMTI5NTQzMjU3 LCB3aWR0aCA9IDAsIGhlaWdodCA9IDQyOTQ5NjcyOTV9LCBpbWFnZV9pZCA9IDB9LCBjb21wID0g e29iamVjdCA9IDF9LCBzdHJldGNoID0ge29iamVjdCA9IDF9fSwgcG9zaXRpb24gPSB7CiAgICAg ICAgICAgICAgICBjaGFycG9zID0gMTI2NzM3OTIsIGJ5dGVwb3MgPSA0Mjk0OTY3Mjk3fSwgY3Vy cmVudCA9IHtwb3MgPSB7Y2hhcnBvcyA9IDQ3MjQ0NjQwMjYzLCBieXRlcG9zID0gM30sIG92ZXJs YXlfc3RyaW5nX2luZGV4ID0gMCwgc3RyaW5nX3BvcyA9IHsKICAgICAgICAgICAgICAgICAgY2hh cnBvcyA9IDAsIGJ5dGVwb3MgPSAwfSwgZHB2ZWNfaW5kZXggPSAwfSwgZnJvbV9vdmVybGF5ID0g MCwgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwgcGFy YWdyYXBoX2VtYmVkZGluZyA9IDE0LCAKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IDAsIHN0 cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gMCwgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9 IDAsIGRpc3BsYXlfZWxsaXBzaXNfcCA9IDAsIGF2b2lkX2N1cnNvcl9wID0gMCwgYmlkaV9wID0g MCwgCiAgICAgICAgICAgICAgZnJvbV9kaXNwX3Byb3BfcCA9IDAsIGxpbmVfd3JhcCA9IFdPUkRf V1JBUCwgdm9mZnNldCA9IDAsIHNwYWNlX3dpZHRoID0gMCwgZm9udF9oZWlnaHQgPSAxMDQ4NTc2 fX0sIHNwID0gMSwgc2VsZWN0aXZlID0gMSwgd2hhdCA9IElUX0NIQVJBQ1RFUiwgCiAgICAgICAg ICBmYWNlX2lkID0gMCwgc2VsZWN0aXZlX2Rpc3BsYXlfZWxsaXBzaXNfcCA9IDEsIGN0bF9hcnJv d19wID0gMSwgZmFjZV9ib3hfcCA9IDEsIHN0YXJ0X29mX2JveF9ydW5fcCA9IDEsIGVuZF9vZl9i b3hfcnVuX3AgPSAxLCAKICAgICAgICAgIG92ZXJsYXlfc3RyaW5nc19hdF9lbmRfcHJvY2Vzc2Vk X3AgPSAxLCBpZ25vcmVfb3ZlcmxheV9zdHJpbmdzX2F0X3Bvc19wID0gMSwgZ2x5cGhfbm90X2F2 YWlsYWJsZV9wID0gMSwgc3RhcnRzX2luX21pZGRsZV9vZl9jaGFyX3AgPSAxLCAKICAgICAgICAg IGZhY2VfYmVmb3JlX3NlbGVjdGl2ZV9wID0gMSwgY29uc3RyYWluX3Jvd19hc2NlbnRfZGVzY2Vu dF9wID0gMSwgbGluZV93cmFwID0gNDI5NDk2NzI5NSwgYmFzZV9mYWNlX2lkID0gMCwgYyA9IDAs IGxlbiA9IDYsIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDYsIAogICAgICAgICAgICBpZCA9IC00Mjk0 OTY3Mjk2LCBjaCA9IDAsIHJ1bGVfaWR4ID0gMCwgbG9va2JhY2sgPSAwLCBuZ2x5cGhzID0gMCwg cmV2ZXJzZWRfcCA9IGZhbHNlLCBjaGFycG9zID0gMCwgbmNoYXJzID0gMCwgbmJ5dGVzID0gMCwg ZnJvbSA9IDE1MzYyMzY4LCB0byA9IDAsIAogICAgICAgICAgICB3aWR0aCA9IDE2fSwgY2hhcl90 b19kaXNwbGF5ID0gNjE0NDUyNDgsIGdseXBobGVzc19tZXRob2QgPSBHTFlQSExFU1NfRElTUExB WV9USElOX1NQQUNFLCBpbWFnZV9pZCA9IDUxOTU4MTQ0LCBzbGljZSA9IHt4ID0gMTM5NzI3NTky Mzg1MTIwLCAKICAgICAgICAgICAgeSA9IDI1Niwgd2lkdGggPSAwLCBoZWlnaHQgPSAxMzk3Mjc1 ODk2MDUwMzd9LCBzcGFjZV93aWR0aCA9IC0xLCB2b2Zmc2V0ID0gMTYzODQsIHRhYl93aWR0aCA9 IC04MTIyLCBmb250X2hlaWdodCA9IDEzOTcyNzU5MjM4NTEyMCwgCiAgICAgICAgICBvYmplY3Qg PSAxMzk3Mjc1ODk1OTkyNjMsIHBvc2l0aW9uID0ge2NoYXJwb3MgPSAxMywgYnl0ZXBvcyA9IDg1 ODk5MzQ1OTIwfSwgdHJ1bmNhdGlvbl9waXhlbF93aWR0aCA9IDIsIGNvbnRpbnVhdGlvbl9waXhl bF93aWR0aCA9IDAsIAogICAgICAgICAgZmlyc3RfdmlzaWJsZV94ID0gMCwgbGFzdF92aXNpYmxl X3ggPSAxMTE3OSwgbGFzdF92aXNpYmxlX3kgPSAwLCBleHRyYV9saW5lX3NwYWNpbmcgPSAwLCBt YXhfZXh0cmFfbGluZV9zcGFjaW5nID0gMCwgb3ZlcnJpZGVfYXNjZW50ID0gNTIwNDI4MDAsIAog ICAgICAgICAgb3ZlcnJpZGVfZGVzY2VudCA9IDAsIG92ZXJyaWRlX2JvZmYgPSA2OTIwNjE4MCwg Z2x5cGhfcm93ID0gMHg3ZjE0ZGM1YzUxNjAsIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLCBuZ2x5 cGhzID0gMCwgcGl4ZWxfd2lkdGggPSA0MDk2LCBhc2NlbnQgPSAwLCAKICAgICAgICAgIGRlc2Nl bnQgPSA1MjA0NzYwNCwgbWF4X2FzY2VudCA9IDAsIG1heF9kZXNjZW50ID0gLTEsIHBoeXNfYXNj ZW50ID0gLTEsIHBoeXNfZGVzY2VudCA9IDUyMDQ3NDg4LCBtYXhfcGh5c19hc2NlbnQgPSAwLCBt YXhfcGh5c19kZXNjZW50ID0gLTY0NTU2NDU5NywgCiAgICAgICAgICBjdXJyZW50X3ggPSAzMjUz MiwgY29udGludWF0aW9uX2xpbmVzX3dpZHRoID0gNTQ5LCBlb2xfcG9zID0ge2NoYXJwb3MgPSAt NDI5NDk2NzI5NiwgYnl0ZXBvcyA9IDUyMDUxNzI4fSwgY3VycmVudF95ID0gNTIwNDc1NTIsIGZp cnN0X3Zwb3MgPSAwLCAKICAgICAgICAgIHZwb3MgPSAwLCBocG9zID0gMCwgbGVmdF91c2VyX2Zy aW5nZV9iaXRtYXAgPSAwLCByaWdodF91c2VyX2ZyaW5nZV9iaXRtYXAgPSAwLCBsZWZ0X3VzZXJf ZnJpbmdlX2ZhY2VfaWQgPSAwLCByaWdodF91c2VyX2ZyaW5nZV9mYWNlX2lkID0gMCwgCiAgICAg ICAgICBiaWRpX3AgPSAwLCBiaWRpX2l0ID0ge2J5dGVwb3MgPSA1MjA0NzQ4OCwgY2hhcnBvcyA9 IDAsIGNoID0gNTIwNDc1MTIsIG5jaGFycyA9IDAsIGNoX2xlbiA9IDEsIHR5cGUgPSA1MjA0NzQ4 OCwgdHlwZV9hZnRlcl93MSA9IFVOS05PV05fQlQsIAogICAgICAgICAgICBvcmlnX3R5cGUgPSAz NjQ5NDAyODQ0LCByZXNvbHZlZF9sZXZlbCA9IDMyNTMyLCBpbnZhbGlkX2xldmVscyA9IDU0MDgy ODk2LCBpbnZhbGlkX3JsX2xldmVscyA9IDAsIHByZXYgPSB7Ynl0ZXBvcyA9IDUyMDQyODAwLCBj aGFycG9zID0gMTYzNjM5MDQsIAogICAgICAgICAgICAgIHR5cGUgPSA1MjA5NzA0MCwgdHlwZV9h ZnRlcl93MSA9IFVOS05PV05fQlQsIG9yaWdfdHlwZSA9IDUyMDQyODAwfSwgbGFzdF9zdHJvbmcg PSB7Ynl0ZXBvcyA9IDEzOTcyNzU4OTI3OTE5MywgY2hhcnBvcyA9IDU0MDgyODk2LCB0eXBlID0g NTIwNDI4MDAsIAogICAgICAgICAgICAgIHR5cGVfYWZ0ZXJfdzEgPSBVTktOT1dOX0JULCBvcmln X3R5cGUgPSA1MjA0MjgwMH0sIG5leHRfZm9yX25ldXRyYWwgPSB7Ynl0ZXBvcyA9IDEzOTcyNzU4 OTI3OTM5MywgY2hhcnBvcyA9IDAsIHR5cGUgPSA1MjA5NzA0MCwgCiAgICAgICAgICAgICAgdHlw ZV9hZnRlcl93MSA9IFVOS05PV05fQlQsIG9yaWdfdHlwZSA9IDUyMDQyODAwfSwgcHJldl9mb3Jf bmV1dHJhbCA9IHtieXRlcG9zID0gNTIwNDI4MDAsIGNoYXJwb3MgPSAwLCB0eXBlID0gMzcxMzIw NzgyNSwgdHlwZV9hZnRlcl93MSA9IDMyNTMyLCAKICAgICAgICAgICAgICBvcmlnX3R5cGUgPSA1 MjA0MjgwMH0sIG5leHRfZm9yX3dzID0ge2J5dGVwb3MgPSAxMzk3Mjc1ODkyMjE1MzMsIGNoYXJw b3MgPSA1MjA0MjgwMCwgdHlwZSA9IDU0MDgyODk2LCB0eXBlX2FmdGVyX3cxID0gVU5LTk9XTl9C VCwgCiAgICAgICAgICAgICAgb3JpZ190eXBlID0gNTIwMTkzMTJ9LCBuZXh0X2VuX3BvcyA9IDEz OTcyNzYxMzUwOTM5MywgbmV4dF9lbl90eXBlID0gNjA3MTMyMzIsIGlnbm9yZV9ibl9saW1pdCA9 IDAsIHNvciA9IE5FVVRSQUxfRElSLCBzY2FuX2RpciA9IDAsIAogICAgICAgICAgICBkaXNwX3Bv cyA9IDEzOTcyNzU3MzExMTEzNiwgZGlzcF9wcm9wID0gMCwgc3RhY2tfaWR4ID0gMCwgbGV2ZWxf c3RhY2sgPSB7e2xldmVsID0gNDA5Niwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9 IDUyMDQ3NjA0LCAKICAgICAgICAgICAgICAgIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2 ZWwgPSAtMSwgb3ZlcnJpZGUgPSA0Mjk0OTY3Mjk1fSwge2xldmVsID0gNTIwNDc0ODgsIG92ZXJy aWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAtNjQ1NTY0NTk3LCAKICAgICAgICAgICAgICAg IG92ZXJyaWRlID0gMzI1MzJ9LCB7bGV2ZWwgPSAwLCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwg e2xldmVsID0gMzUyODY4MTg5LCBvdmVycmlkZSA9IDQyOTQ5NjcyOTV9LCB7bGV2ZWwgPSA1MjA1 MTcyOCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHsKICAgICAgICAgICAgICAgIGxldmVsID0g NTIyMTMxMDQsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAyLCBvdmVycmlkZSA9 IE5FVVRSQUxfRElSfSwge2xldmVsID0gMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZl bCA9IDIxNDc0ODM2NDcsIAogICAgICAgICAgICAgICAgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0s IHtsZXZlbCA9IDUyMjEzMTA0LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gMiwg b3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IDAsIG92ZXJyaWRlID0gTkVVVFJBTF9E SVJ9LCB7CiAgICAgICAgICAgICAgICBsZXZlbCA9IDIxNDc0ODM2NDcsIG92ZXJyaWRlID0gTkVV VFJBTF9ESVJ9LCB7bGV2ZWwgPSAtNDYyODcyMzkyLCBvdmVycmlkZSA9IDMyNzY3fSwge2xldmVs ID0gLTY4OTQ4ODQzMiwgb3ZlcnJpZGUgPSAzMjUzMn0sIHsKICAgICAgICAgICAgICAgIGxldmVs ID0gLTY5MTc1NzU0Miwgb3ZlcnJpZGUgPSAzMjUzMn0sIHtsZXZlbCA9IDAsIG92ZXJyaWRlID0g TkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSA1MjA0MjgwMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0s IHtsZXZlbCA9IDUyMjEzMTA0LCAKICAgICAgICAgICAgICAgIG92ZXJyaWRlID0gTkVVVFJBTF9E SVJ9LCB7bGV2ZWwgPSAyLCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gMCwgb3Zl cnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IC02OTE3NTcyNDEsIG92ZXJyaWRlID0gMzI1 MzJ9LCB7CiAgICAgICAgICAgICAgICBsZXZlbCA9IDUyMjE0NzM2LCBvdmVycmlkZSA9IE5FVVRS QUxfRElSfSwge2xldmVsID0gMiwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IDAs IG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAtNjkxODU0MTAwLCAKICAgICAgICAg ICAgICAgIG92ZXJyaWRlID0gMzI1MzJ9LCB7bGV2ZWwgPSAwLCBvdmVycmlkZSA9IE5FVVRSQUxf RElSfSwge2xldmVsID0gMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IDIxNDc0 ODM2NDcsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7CiAgICAgICAgICAgICAgICBsZXZlbCA9 IDU1Njk3OTIsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAwLCBvdmVycmlkZSA9 IE5FVVRSQUxfRElSfSwge2xldmVsID0gLTY5MTcxNDU2OCwgb3ZlcnJpZGUgPSAzMjUzMn0sIHts ZXZlbCA9IDUyMjE0NzM2LCAKICAgICAgICAgICAgICAgIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9 LCB7bGV2ZWwgPSA1ODA2MTQ5NCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IDEy MTI1NTA2LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gNTM0MDEzNCwgCiAgICAg ICAgICAgICAgICBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gNTIzMzI4MDAsIG92 ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAtNTk3OTMwNjk1LCBvdmVycmlkZSA9IDMy NTMyfSwge2xldmVsID0gMCwgCiAgICAgICAgICAgICAgICBvdmVycmlkZSA9IE5FVVRSQUxfRElS fSwge2xldmVsID0gLTU3Mzc4NTkwNSwgb3ZlcnJpZGUgPSAzMjUzMn0sIHtsZXZlbCA9IDUyMTU2 MDQ4LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gMjE0NzQ4MzY0NywgCiAgICAg ICAgICAgICAgICBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gNTIxNTYwNDgsIG92 ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSA4NTA5NzkyLCBvdmVycmlkZSA9IE5FVVRS QUxfRElSfSwge2xldmVsID0gLTQ2Mjg3MjMwNCwgCiAgICAgICAgICAgICAgICBvdmVycmlkZSA9 IDMyNzY3fSwge2xldmVsID0gMTIxODEyOTgsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2 ZWwgPSAyLCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gMTY3NzcyMTYwLCBvdmVy cmlkZSA9IDEwNzM3NDE4MjR9LCB7CiAgICAgICAgICAgICAgICBsZXZlbCA9IDEwNTY5NjQ2MDgs IG92ZXJyaWRlID0gMTA3Mzc0MTgyNH0sIHtsZXZlbCA9IDU1MzY4NDgsIG92ZXJyaWRlID0gTkVV VFJBTF9ESVJ9LCB7bGV2ZWwgPSAtNTczOTcyNjcyLCBvdmVycmlkZSA9IDMyNTMyfSwgewogICAg ICAgICAgICAgICAgbGV2ZWwgPSAtNTc0MDI1NzQzLCBvdmVycmlkZSA9IDMyNTMyfSwge2xldmVs ID0gNTIxNTYwNDgsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAtNDYyODcyMjcy LCBvdmVycmlkZSA9IDMyNzY3fSwge2xldmVsID0gMiwgCiAgICAgICAgICAgICAgICBvdmVycmlk ZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gLTQ2Mjg3MjI3Miwgb3ZlcnJpZGUgPSAzMjc2N30s IHtsZXZlbCA9IDUyMTU2MDQ4LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gLTUz MjI2NzAwOCwgCiAgICAgICAgICAgICAgICBvdmVycmlkZSA9IDMwNzIyNzI3Mn0sIHtsZXZlbCA9 IC00NjI4NzIyNDAsIG92ZXJyaWRlID0gMzI3Njd9LCB7bGV2ZWwgPSAtNDYyODcyMjgwLCBvdmVy cmlkZSA9IDMyNzY3fSwge2xldmVsID0gNTk0MjMyNTYsIAogICAgICAgICAgICAgICAgb3ZlcnJp ZGUgPSBORVVUUkFMX0RJUn19LCBzdHJpbmcgPSB7bHN0cmluZyA9IDM1LCBzID0gMHg0MDAwMDAw MDNmMDAwMDAwIDxBZGRyZXNzIDB4NDAwMDAwMDAzZjAwMDAwMCBvdXQgb2YgYm91bmRzPiwgCiAg ICAgICAgICAgICAgc2NoYXJzID0gNDYxMTY4NjAxODY2MjI2ODkyOCwgYnVmcG9zID0gMTQwNzM3 MDI1NDgzMjE2LCBmcm9tX2Rpc3Bfc3RyID0gMSwgdW5pYnl0ZSA9IDF9LCB3ID0gMHgwLCBwYXJh Z3JhcGhfZGlyID0gMTE5NDUwMjYsIAogICAgICAgICAgICBzZXBhcmF0b3JfbGltaXQgPSA1ODA2 MTQ5NCwgcHJldl93YXNfcGRmID0gMCwgZmlyc3RfZWx0ID0gMSwgbmV3X3BhcmFncmFwaCA9IDAs IGZyYW1lX3dpbmRvd19wID0gMH0sIHBhcmFncmFwaF9lbWJlZGRpbmcgPSAxNzE3NDUyMH0KICAg ICAgICB3cmFwX2RhdGEgPSAweDAKICAgICAgICBtYXlfd3JhcCA9IDAKICAgICAgICB3cmFwX3gg PSA2MQogICAgICAgIHdyYXBfcm93X3VzZWQgPSAtMQogICAgICAgIHdyYXBfcm93X2FzY2VudCA9 IDAKICAgICAgICB3cmFwX3Jvd19oZWlnaHQgPSAtNDYyODc1NTY4CiAgICAgICAgd3JhcF9yb3df cGh5c19hc2NlbnQgPSAzMjc2NwogICAgICAgIHdyYXBfcm93X3BoeXNfaGVpZ2h0ID0gNTUwMDQw MAogICAgICAgIHdyYXBfcm93X2V4dHJhX2xpbmVfc3BhY2luZyA9IDAKICAgICAgICB3cmFwX3Jv d19taW5fcG9zID0gLTEKICAgICAgICB3cmFwX3Jvd19taW5fYnBvcyA9IC0xCiAgICAgICAgd3Jh cF9yb3dfbWF4X3BvcyA9IC00CiAgICAgICAgd3JhcF9yb3dfbWF4X2Jwb3MgPSAyNAogICAgICAg IGN2cG9zID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgbWluX3BvcyA9IDIwMgogICAgICAgIG1h eF9wb3MgPSAwCiAgICAgICAgbWluX2Jwb3MgPSA3OAogICAgICAgIG1heF9icG9zID0gMTQwCiMx MDQ0IDB4MDAwMDAwMDAwMDQ0NGRiMiBpbiB0cnlfd2luZG93ICh3aW5kb3c9MTgwMDQ1OTcsIHBv cz0uLi4sIGZsYWdzPTEpIGF0IHhkaXNwLmM6MTYyNTEKICAgICAgICB3ID0gMHgxMTJiYTcwCiAg ICAgICAgaXQgPSB7d2luZG93ID0gMTgwMDQ1OTcsIHcgPSAweDExMmJhNzAsIGYgPSAweDExMmFh NjAsIG1ldGhvZCA9IEdFVF9GUk9NX0JVRkZFUiwgc3RvcF9jaGFycG9zID0gMTQxLCBwcmV2X3N0 b3AgPSAxNDEsIGJhc2VfbGV2ZWxfc3RvcCA9IDE0MSwgCiAgICAgICAgICBlbmRfY2hhcnBvcyA9 IDIwMSwgcyA9IDB4MCwgc3RyaW5nX25jaGFycyA9IDAsIHJlZ2lvbl9iZWdfY2hhcnBvcyA9IC0x LCByZWdpb25fZW5kX2NoYXJwb3MgPSAtMSwgcmVkaXNwbGF5X2VuZF90cmlnZ2VyX2NoYXJwb3Mg PSAwLCBtdWx0aWJ5dGVfcCA9IDEsIAogICAgICAgICAgaGVhZGVyX2xpbmVfcCA9IDAsIHN0cmlu Z19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gMCwgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IDAs IGZyb21fZGlzcF9wcm9wX3AgPSAwLCBlbGxpcHNpc19wID0gMCwgYXZvaWRfY3Vyc29yX3AgPSAw LCBkcCA9IDB4MCwgCiAgICAgICAgICBkcHZlYyA9IDB4MCwgZHBlbmQgPSAweDAsIGRwdmVjX2No YXJfbGVuID0gMCwgZHB2ZWNfZmFjZV9pZCA9IDAsIHNhdmVkX2ZhY2VfaWQgPSAxMywgY3RsX2No YXJzID0gezAgPHJlcGVhdHMgMTYgdGltZXM+fSwgc3RhcnQgPSB7cG9zID0gewogICAgICAgICAg ICAgIGNoYXJwb3MgPSAxNDEsIGJ5dGVwb3MgPSAxNDF9LCBvdmVybGF5X3N0cmluZ19pbmRleCA9 IC0xLCBzdHJpbmdfcG9zID0ge2NoYXJwb3MgPSAtMSwgYnl0ZXBvcyA9IC0xfSwgZHB2ZWNfaW5k ZXggPSAtMX0sIGN1cnJlbnQgPSB7cG9zID0gewogICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDEs IGJ5dGVwb3MgPSAxNDF9LCBvdmVybGF5X3N0cmluZ19pbmRleCA9IC0xLCBzdHJpbmdfcG9zID0g e2NoYXJwb3MgPSAtMSwgYnl0ZXBvcyA9IC0xfSwgZHB2ZWNfaW5kZXggPSAtMX0sIG5fb3Zlcmxh eV9zdHJpbmdzID0gMCwgCiAgICAgICAgICBvdmVybGF5X3N0cmluZ3NfY2hhcnBvcyA9IDgxLCBv dmVybGF5X3N0cmluZ3MgPSB7MCA8cmVwZWF0cyAxNiB0aW1lcz59LCBzdHJpbmdfb3ZlcmxheXMg PSB7MCA8cmVwZWF0cyAxNiB0aW1lcz59LCBzdHJpbmcgPSAxMTk0NTAyNiwgZnJvbV9vdmVybGF5 ID0gMCwgCiAgICAgICAgICBzdGFjayA9IHt7c3RyaW5nID0gMCwgc3RyaW5nX25jaGFycyA9IDAs IGVuZF9jaGFycG9zID0gMCwgc3RvcF9jaGFycG9zID0gMCwgcHJldl9zdG9wID0gMCwgYmFzZV9s ZXZlbF9zdG9wID0gMCwgY21wX2l0ID0ge3N0b3BfcG9zID0gMCwgaWQgPSAwLCAKICAgICAgICAg ICAgICAgIGNoID0gMCwgcnVsZV9pZHggPSAwLCBsb29rYmFjayA9IDAsIG5nbHlwaHMgPSAwLCBy ZXZlcnNlZF9wID0gZmFsc2UsIGNoYXJwb3MgPSAwLCBuY2hhcnMgPSAwLCBuYnl0ZXMgPSAwLCBm cm9tID0gMCwgdG8gPSAwLCB3aWR0aCA9IDB9LCAKICAgICAgICAgICAgICBmYWNlX2lkID0gMCwg dSA9IHtpbWFnZSA9IHtvYmplY3QgPSAwLCBzbGljZSA9IHt4ID0gMCwgeSA9IDAsIHdpZHRoID0g MCwgaGVpZ2h0ID0gMH0sIGltYWdlX2lkID0gMH0sIGNvbXAgPSB7b2JqZWN0ID0gMH0sIHN0cmV0 Y2ggPSB7b2JqZWN0ID0gMH19LCAKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHtjaGFycG9zID0g MCwgYnl0ZXBvcyA9IDB9LCBjdXJyZW50ID0ge3BvcyA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9 IDB9LCBvdmVybGF5X3N0cmluZ19pbmRleCA9IDAsIHN0cmluZ19wb3MgPSB7Y2hhcnBvcyA9IDAs IAogICAgICAgICAgICAgICAgICBieXRlcG9zID0gMH0sIGRwdmVjX2luZGV4ID0gMH0sIGZyb21f b3ZlcmxheSA9IDAsIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLCBtZXRob2QgPSBHRVRfRlJPTV9C VUZGRVIsIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwgCiAgICAgICAgICAgICAg bXVsdGlieXRlX3AgPSAwLCBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IDAsIHN0cmluZ19m cm9tX3ByZWZpeF9wcm9wX3AgPSAwLCBkaXNwbGF5X2VsbGlwc2lzX3AgPSAwLCBhdm9pZF9jdXJz b3JfcCA9IDAsIGJpZGlfcCA9IDAsIAogICAgICAgICAgICAgIGZyb21fZGlzcF9wcm9wX3AgPSAw LCBsaW5lX3dyYXAgPSBUUlVOQ0FURSwgdm9mZnNldCA9IDAsIHNwYWNlX3dpZHRoID0gMCwgZm9u dF9oZWlnaHQgPSAwfSwge3N0cmluZyA9IDAsIHN0cmluZ19uY2hhcnMgPSAwLCBlbmRfY2hhcnBv cyA9IDAsIAogICAgICAgICAgICAgIHN0b3BfY2hhcnBvcyA9IDAsIHByZXZfc3RvcCA9IDAsIGJh c2VfbGV2ZWxfc3RvcCA9IDAsIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDAsIGlkID0gMCwgY2ggPSAw LCBydWxlX2lkeCA9IDAsIGxvb2tiYWNrID0gMCwgbmdseXBocyA9IDAsIAogICAgICAgICAgICAg ICAgcmV2ZXJzZWRfcCA9IGZhbHNlLCBjaGFycG9zID0gMCwgbmNoYXJzID0gMCwgbmJ5dGVzID0g MCwgZnJvbSA9IDAsIHRvID0gMCwgd2lkdGggPSAwfSwgZmFjZV9pZCA9IDAsIHUgPSB7aW1hZ2Ug PSB7b2JqZWN0ID0gMCwgc2xpY2UgPSB7eCA9IDAsIAogICAgICAgICAgICAgICAgICAgIHkgPSAw LCB3aWR0aCA9IDAsIGhlaWdodCA9IDB9LCBpbWFnZV9pZCA9IDB9LCBjb21wID0ge29iamVjdCA9 IDB9LCBzdHJldGNoID0ge29iamVjdCA9IDB9fSwgcG9zaXRpb24gPSB7Y2hhcnBvcyA9IDAsIGJ5 dGVwb3MgPSAwfSwgCiAgICAgICAgICAgICAgY3VycmVudCA9IHtwb3MgPSB7Y2hhcnBvcyA9IDAs IGJ5dGVwb3MgPSAwfSwgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAwLCBzdHJpbmdfcG9zID0ge2No YXJwb3MgPSAwLCBieXRlcG9zID0gMH0sIGRwdmVjX2luZGV4ID0gMH0sIAogICAgICAgICAgICAg IGZyb21fb3ZlcmxheSA9IDAsIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLCBtZXRob2QgPSBHRVRf RlJPTV9CVUZGRVIsIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBORVVUUkFMX0RJUiwgbXVsdGlieXRl X3AgPSAwLCAKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IDAsIHN0 cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSAwLCBkaXNwbGF5X2VsbGlwc2lzX3AgPSAwLCBhdm9p ZF9jdXJzb3JfcCA9IDAsIGJpZGlfcCA9IDAsIGZyb21fZGlzcF9wcm9wX3AgPSAwLCAKICAgICAg ICAgICAgICBsaW5lX3dyYXAgPSBUUlVOQ0FURSwgdm9mZnNldCA9IDAsIHNwYWNlX3dpZHRoID0g MCwgZm9udF9oZWlnaHQgPSAwfSwge3N0cmluZyA9IDAsIHN0cmluZ19uY2hhcnMgPSAwLCBlbmRf Y2hhcnBvcyA9IDAsIHN0b3BfY2hhcnBvcyA9IDAsIAogICAgICAgICAgICAgIHByZXZfc3RvcCA9 IDAsIGJhc2VfbGV2ZWxfc3RvcCA9IDAsIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDAsIGlkID0gMCwg Y2ggPSAwLCBydWxlX2lkeCA9IDAsIGxvb2tiYWNrID0gMCwgbmdseXBocyA9IDAsIHJldmVyc2Vk X3AgPSBmYWxzZSwgCiAgICAgICAgICAgICAgICBjaGFycG9zID0gMCwgbmNoYXJzID0gMCwgbmJ5 dGVzID0gMCwgZnJvbSA9IDAsIHRvID0gMCwgd2lkdGggPSAwfSwgZmFjZV9pZCA9IDAsIHUgPSB7 aW1hZ2UgPSB7b2JqZWN0ID0gMCwgc2xpY2UgPSB7eCA9IDAsIHkgPSAwLCB3aWR0aCA9IDAsIAog ICAgICAgICAgICAgICAgICAgIGhlaWdodCA9IDB9LCBpbWFnZV9pZCA9IDB9LCBjb21wID0ge29i amVjdCA9IDB9LCBzdHJldGNoID0ge29iamVjdCA9IDB9fSwgcG9zaXRpb24gPSB7Y2hhcnBvcyA9 IDAsIGJ5dGVwb3MgPSAwfSwgY3VycmVudCA9IHtwb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNo YXJwb3MgPSAwLCBieXRlcG9zID0gMH0sIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwgc3RyaW5n X3BvcyA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9IDB9LCBkcHZlY19pbmRleCA9IDB9LCBmcm9t X292ZXJsYXkgPSAwLCAKICAgICAgICAgICAgICBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwgbWV0 aG9kID0gR0VUX0ZST01fQlVGRkVSLCBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVVVFJBTF9ESVIs IG11bHRpYnl0ZV9wID0gMCwgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSAwLCAKICAgICAg ICAgICAgICBzdHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gMCwgZGlzcGxheV9lbGxpcHNpc19w ID0gMCwgYXZvaWRfY3Vyc29yX3AgPSAwLCBiaWRpX3AgPSAwLCBmcm9tX2Rpc3BfcHJvcF9wID0g MCwgbGluZV93cmFwID0gVFJVTkNBVEUsIHZvZmZzZXQgPSAwLCAKICAgICAgICAgICAgICBzcGFj ZV93aWR0aCA9IDAsIGZvbnRfaGVpZ2h0ID0gMH0sIHtzdHJpbmcgPSAwLCBzdHJpbmdfbmNoYXJz ID0gMCwgZW5kX2NoYXJwb3MgPSAwLCBzdG9wX2NoYXJwb3MgPSAwLCBwcmV2X3N0b3AgPSAwLCBi YXNlX2xldmVsX3N0b3AgPSAwLCAKICAgICAgICAgICAgICBjbXBfaXQgPSB7c3RvcF9wb3MgPSAw LCBpZCA9IDAsIGNoID0gMCwgcnVsZV9pZHggPSAwLCBsb29rYmFjayA9IDAsIG5nbHlwaHMgPSAw LCByZXZlcnNlZF9wID0gZmFsc2UsIGNoYXJwb3MgPSAwLCBuY2hhcnMgPSAwLCBuYnl0ZXMgPSAw LCAKICAgICAgICAgICAgICAgIGZyb20gPSAwLCB0byA9IDAsIHdpZHRoID0gMH0sIGZhY2VfaWQg PSAwLCB1ID0ge2ltYWdlID0ge29iamVjdCA9IDAsIHNsaWNlID0ge3ggPSAwLCB5ID0gMCwgd2lk dGggPSAwLCBoZWlnaHQgPSAwfSwgaW1hZ2VfaWQgPSAwfSwgY29tcCA9IHsKICAgICAgICAgICAg ICAgICAgb2JqZWN0ID0gMH0sIHN0cmV0Y2ggPSB7b2JqZWN0ID0gMH19LCBwb3NpdGlvbiA9IHtj aGFycG9zID0gMCwgYnl0ZXBvcyA9IDB9LCBjdXJyZW50ID0ge3BvcyA9IHtjaGFycG9zID0gMCwg Ynl0ZXBvcyA9IDB9LCAKICAgICAgICAgICAgICAgIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwg c3RyaW5nX3BvcyA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9IDB9LCBkcHZlY19pbmRleCA9IDB9 LCBmcm9tX292ZXJsYXkgPSAwLCBhcmVhID0gTEVGVF9NQVJHSU5fQVJFQSwgCiAgICAgICAgICAg ICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLCBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTkVVVFJB TF9ESVIsIG11bHRpYnl0ZV9wID0gMCwgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSAwLCBz dHJpbmdfZnJvbV9wcmVmaXhfcHJvcF9wID0gMCwgCiAgICAgICAgICAgICAgZGlzcGxheV9lbGxp cHNpc19wID0gMCwgYXZvaWRfY3Vyc29yX3AgPSAwLCBiaWRpX3AgPSAwLCBmcm9tX2Rpc3BfcHJv cF9wID0gMCwgbGluZV93cmFwID0gVFJVTkNBVEUsIHZvZmZzZXQgPSAwLCBzcGFjZV93aWR0aCA9 IDAsIAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gMH0sIHtzdHJpbmcgPSAwLCBzdHJpbmdf bmNoYXJzID0gMCwgZW5kX2NoYXJwb3MgPSAwLCBzdG9wX2NoYXJwb3MgPSAwLCBwcmV2X3N0b3Ag PSAwLCBiYXNlX2xldmVsX3N0b3AgPSAwLCBjbXBfaXQgPSB7c3RvcF9wb3MgPSAwLCAKICAgICAg ICAgICAgICAgIGlkID0gMCwgY2ggPSAwLCBydWxlX2lkeCA9IDAsIGxvb2tiYWNrID0gMCwgbmds eXBocyA9IDAsIHJldmVyc2VkX3AgPSBmYWxzZSwgY2hhcnBvcyA9IDAsIG5jaGFycyA9IDAsIG5i eXRlcyA9IDAsIGZyb20gPSAwLCB0byA9IDAsIHdpZHRoID0gMH0sIAogICAgICAgICAgICAgIGZh Y2VfaWQgPSAwLCB1ID0ge2ltYWdlID0ge29iamVjdCA9IDAsIHNsaWNlID0ge3ggPSAwLCB5ID0g MCwgd2lkdGggPSAwLCBoZWlnaHQgPSAwfSwgaW1hZ2VfaWQgPSAwfSwgY29tcCA9IHtvYmplY3Qg PSAwfSwgc3RyZXRjaCA9IHtvYmplY3QgPSAwfX0sIAogICAgICAgICAgICAgIHBvc2l0aW9uID0g e2NoYXJwb3MgPSAwLCBieXRlcG9zID0gMH0sIGN1cnJlbnQgPSB7cG9zID0ge2NoYXJwb3MgPSAw LCBieXRlcG9zID0gMH0sIG92ZXJsYXlfc3RyaW5nX2luZGV4ID0gMCwgc3RyaW5nX3BvcyA9IHtj aGFycG9zID0gMCwgCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSAwfSwgZHB2ZWNfaW5kZXgg PSAwfSwgZnJvbV9vdmVybGF5ID0gMCwgYXJlYSA9IExFRlRfTUFSR0lOX0FSRUEsIG1ldGhvZCA9 IEdFVF9GUk9NX0JVRkZFUiwgcGFyYWdyYXBoX2VtYmVkZGluZyA9IE5FVVRSQUxfRElSLCAKICAg ICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IDAsIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0g MCwgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IDAsIGRpc3BsYXlfZWxsaXBzaXNfcCA9IDAs IGF2b2lkX2N1cnNvcl9wID0gMCwgYmlkaV9wID0gMCwgCiAgICAgICAgICAgICAgZnJvbV9kaXNw X3Byb3BfcCA9IDAsIGxpbmVfd3JhcCA9IFRSVU5DQVRFLCB2b2Zmc2V0ID0gMCwgc3BhY2Vfd2lk dGggPSAwLCBmb250X2hlaWdodCA9IDB9fSwgc3AgPSAwLCBzZWxlY3RpdmUgPSAwLCB3aGF0ID0g SVRfQ0hBUkFDVEVSLCAKICAgICAgICAgIGZhY2VfaWQgPSAxMywgc2VsZWN0aXZlX2Rpc3BsYXlf ZWxsaXBzaXNfcCA9IDEsIGN0bF9hcnJvd19wID0gMSwgZmFjZV9ib3hfcCA9IDAsIHN0YXJ0X29m X2JveF9ydW5fcCA9IDAsIGVuZF9vZl9ib3hfcnVuX3AgPSAwLCAKICAgICAgICAgIG92ZXJsYXlf c3RyaW5nc19hdF9lbmRfcHJvY2Vzc2VkX3AgPSAwLCBpZ25vcmVfb3ZlcmxheV9zdHJpbmdzX2F0 X3Bvc19wID0gMCwgZ2x5cGhfbm90X2F2YWlsYWJsZV9wID0gMCwgc3RhcnRzX2luX21pZGRsZV9v Zl9jaGFyX3AgPSAwLCAKICAgICAgICAgIGZhY2VfYmVmb3JlX3NlbGVjdGl2ZV9wID0gMCwgY29u c3RyYWluX3Jvd19hc2NlbnRfZGVzY2VudF9wID0gMCwgbGluZV93cmFwID0gV0lORE9XX1dSQVAs IGJhc2VfZmFjZV9pZCA9IDAsIGMgPSAwLCBsZW4gPSAxLCBjbXBfaXQgPSB7c3RvcF9wb3MgPSAx NDEsIAogICAgICAgICAgICBpZCA9IC0xLCBjaCA9IC0yLCBydWxlX2lkeCA9IDAsIGxvb2tiYWNr ID0gMCwgbmdseXBocyA9IDAsIHJldmVyc2VkX3AgPSBmYWxzZSwgY2hhcnBvcyA9IDAsIG5jaGFy cyA9IDAsIG5ieXRlcyA9IDAsIGZyb20gPSAwLCB0byA9IDAsIHdpZHRoID0gMH0sIAogICAgICAg ICAgY2hhcl90b19kaXNwbGF5ID0gMTAsIGdseXBobGVzc19tZXRob2QgPSBHTFlQSExFU1NfRElT UExBWV9USElOX1NQQUNFLCBpbWFnZV9pZCA9IDAsIHNsaWNlID0ge3ggPSAxMTk0NTAyNiwgeSA9 IDExOTQ1MDI2LCB3aWR0aCA9IDExOTQ1MDI2LCAKICAgICAgICAgICAgaGVpZ2h0ID0gMTE5NDUw MjZ9LCBzcGFjZV93aWR0aCA9IDExOTQ1MDI2LCB2b2Zmc2V0ID0gMCwgdGFiX3dpZHRoID0gOCwg Zm9udF9oZWlnaHQgPSAxMTk0NTAyNiwgb2JqZWN0ID0gMTE5ODQzODksIHBvc2l0aW9uID0ge2No YXJwb3MgPSAxNDAsIAogICAgICAgICAgICBieXRlcG9zID0gMTQwfSwgdHJ1bmNhdGlvbl9waXhl bF93aWR0aCA9IDAsIGNvbnRpbnVhdGlvbl9waXhlbF93aWR0aCA9IDcsIGZpcnN0X3Zpc2libGVf eCA9IDAsIGxhc3RfdmlzaWJsZV94ID0gMTExMywgbGFzdF92aXNpYmxlX3kgPSA2ODYsIAogICAg ICAgICAgZXh0cmFfbGluZV9zcGFjaW5nID0gMCwgbWF4X2V4dHJhX2xpbmVfc3BhY2luZyA9IDAs IG92ZXJyaWRlX2FzY2VudCA9IC0xLCBvdmVycmlkZV9kZXNjZW50ID0gMCwgb3ZlcnJpZGVfYm9m ZiA9IDAsIGdseXBoX3JvdyA9IDB4MzJkM2NkMCwgCiAgICAgICAgICBhcmVhID0gVEVYVF9BUkVB LCBuZ2x5cGhzID0gMSwgcGl4ZWxfd2lkdGggPSA3LCBhc2NlbnQgPSAxMSwgZGVzY2VudCA9IDMs IG1heF9hc2NlbnQgPSAwLCBtYXhfZGVzY2VudCA9IDAsIHBoeXNfYXNjZW50ID0gMCwgcGh5c19k ZXNjZW50ID0gMCwgCiAgICAgICAgICBtYXhfcGh5c19hc2NlbnQgPSAwLCBtYXhfcGh5c19kZXNj ZW50ID0gMCwgY3VycmVudF94ID0gMCwgY29udGludWF0aW9uX2xpbmVzX3dpZHRoID0gMCwgZW9s X3BvcyA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9IDB9LCBjdXJyZW50X3kgPSAyOCwgCiAgICAg ICAgICBmaXJzdF92cG9zID0gMCwgdnBvcyA9IDIsIGhwb3MgPSAwLCBsZWZ0X3VzZXJfZnJpbmdl X2JpdG1hcCA9IDAsIHJpZ2h0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDAsIGxlZnRfdXNlcl9mcmlu Z2VfZmFjZV9pZCA9IDAsIAogICAgICAgICAgcmlnaHRfdXNlcl9mcmluZ2VfZmFjZV9pZCA9IDAs IGJpZGlfcCA9IDEsIGJpZGlfaXQgPSB7Ynl0ZXBvcyA9IDE0MSwgY2hhcnBvcyA9IDE0MSwgY2gg PSA1OSwgbmNoYXJzID0gMSwgY2hfbGVuID0gMSwgdHlwZSA9IFNUUk9OR19MLCAKICAgICAgICAg ICAgdHlwZV9hZnRlcl93MSA9IE5FVVRSQUxfT04sIG9yaWdfdHlwZSA9IE5FVVRSQUxfT04sIHJl c29sdmVkX2xldmVsID0gMCwgaW52YWxpZF9sZXZlbHMgPSAwLCBpbnZhbGlkX3JsX2xldmVscyA9 IC0xLCBwcmV2ID0ge2J5dGVwb3MgPSAxNDAsIAogICAgICAgICAgICAgIGNoYXJwb3MgPSAxNDAs IHR5cGUgPSBORVVUUkFMX0IsIHR5cGVfYWZ0ZXJfdzEgPSBORVVUUkFMX0IsIG9yaWdfdHlwZSA9 IE5FVVRSQUxfQn0sIGxhc3Rfc3Ryb25nID0ge2J5dGVwb3MgPSAxMzgsIGNoYXJwb3MgPSAxMzgs IAogICAgICAgICAgICAgIHR5cGUgPSBVTktOT1dOX0JULCB0eXBlX2FmdGVyX3cxID0gVU5LTk9X Tl9CVCwgb3JpZ190eXBlID0gVU5LTk9XTl9CVH0sIG5leHRfZm9yX25ldXRyYWwgPSB7Ynl0ZXBv cyA9IDAsIGNoYXJwb3MgPSAtMSwgdHlwZSA9IFVOS05PV05fQlQsIAogICAgICAgICAgICAgIHR5 cGVfYWZ0ZXJfdzEgPSBVTktOT1dOX0JULCBvcmlnX3R5cGUgPSBVTktOT1dOX0JUfSwgcHJldl9m b3JfbmV1dHJhbCA9IHtieXRlcG9zID0gMTQwLCBjaGFycG9zID0gMTQwLCB0eXBlID0gU1RST05H X0wsIAogICAgICAgICAgICAgIHR5cGVfYWZ0ZXJfdzEgPSBORVVUUkFMX09OLCBvcmlnX3R5cGUg PSBXRUFLX0NTfSwgbmV4dF9mb3Jfd3MgPSB7Ynl0ZXBvcyA9IDEzNiwgY2hhcnBvcyA9IDEzNiwg dHlwZSA9IFVOS05PV05fQlQsIHR5cGVfYWZ0ZXJfdzEgPSBVTktOT1dOX0JULCAKICAgICAgICAg ICAgICBvcmlnX3R5cGUgPSBVTktOT1dOX0JUfSwgbmV4dF9lbl9wb3MgPSAwLCBuZXh0X2VuX3R5 cGUgPSBVTktOT1dOX0JULCBpZ25vcmVfYm5fbGltaXQgPSAtMSwgc29yID0gTDJSLCBzY2FuX2Rp ciA9IDEsIGRpc3BfcG9zID0gMjAxLCBkaXNwX3Byb3AgPSAwLCAKICAgICAgICAgICAgc3RhY2tf aWR4ID0gMCwgbGV2ZWxfc3RhY2sgPSB7e2xldmVsID0gMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJ Un0gPHJlcGVhdHMgNjQgdGltZXM+fSwgc3RyaW5nID0ge2xzdHJpbmcgPSAxMTk0NTAyNiwgcyA9 IDB4MCwgc2NoYXJzID0gMCwgCiAgICAgICAgICAgICAgYnVmcG9zID0gMCwgZnJvbV9kaXNwX3N0 ciA9IDAsIHVuaWJ5dGUgPSAwfSwgdyA9IDB4MTEyYmE3MCwgcGFyYWdyYXBoX2RpciA9IEwyUiwg c2VwYXJhdG9yX2xpbWl0ID0gLTEsIHByZXZfd2FzX3BkZiA9IDAsIGZpcnN0X2VsdCA9IDAsIAog ICAgICAgICAgICBuZXdfcGFyYWdyYXBoID0gMCwgZnJhbWVfd2luZG93X3AgPSAxfSwgcGFyYWdy YXBoX2VtYmVkZGluZyA9IEwyUn0KICAgICAgICBsYXN0X3RleHRfcm93ID0gMHgzMmQzYmQwCiAg ICAgICAgZnJhbWVfbGluZV9oZWlnaHQgPSAxNAojMTA0NSAweDAwMDAwMDAwMDA0NTdjZmYgaW4g cmVkaXNwbGF5X3dpbmRvdyAod2luZG93PTAsIGp1c3RfdGhpc19vbmVfcD0xKSBhdCB4ZGlzcC5j OjE1Nzc2CiAgICAgICAgZDIgPSAwCiAgICAgICAgZDQgPSAwCiAgICAgICAgZDYgPSAwCiAgICAg ICAgZDEgPSAwCiAgICAgICAgZDMgPSAwCiAgICAgICAgZDUgPSAwCiAgICAgICAgdyA9IDB4MTEy YmE3MAogICAgICAgIGYgPSAweDExMmFhNjAKICAgICAgICBidWZmZXIgPSAweDEKICAgICAgICBv bGQgPSAweGI2ZGUwMAogICAgICAgIGxwb2ludCA9IHtjaGFycG9zID0gMjAwLCBieXRlcG9zID0g MjAwfQogICAgICAgIG9wb2ludCA9IHtjaGFycG9zID0gMjAwLCBieXRlcG9zID0gMjAwfQogICAg ICAgIHN0YXJ0cCA9IHtjaGFycG9zID0gMSwgYnl0ZXBvcyA9IDF9CiAgICAgICAgdXBkYXRlX21v ZGVfbGluZSA9IDAKICAgICAgICB0ZW0gPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpdCA9IHt3 aW5kb3cgPSAxNTQ2OTA5NCwgdyA9IDB4N2YxNGRkZjU4ODI1LCBmID0gMHgxLCBtZXRob2QgPSAz NjkzMjg0NzcwLCBzdG9wX2NoYXJwb3MgPSA2MDc1MDM1MiwgcHJldl9zdG9wID0gMTM5NzI3NjE3 OTIwOTYwLCAKICAgICAgICAgIGJhc2VfbGV2ZWxfc3RvcCA9IDE4MDA0NTk3LCBlbmRfY2hhcnBv cyA9IDE0MDczNzAyNTQ5MDQ0OCwgcyA9IDB4MzI0YThjMCAiIiwgc3RyaW5nX25jaGFycyA9IDYy MTExMTIwLCByZWdpb25fYmVnX2NoYXJwb3MgPSA1MjczMTQ3MiwgCiAgICAgICAgICByZWdpb25f ZW5kX2NoYXJwb3MgPSAxMzk3Mjc2MTk2Njk5MTUsIHJlZGlzcGxheV9lbmRfdHJpZ2dlcl9jaGFy cG9zID0gMCwgbXVsdGlieXRlX3AgPSAxLCBoZWFkZXJfbGluZV9wID0gMSwgc3RyaW5nX2Zyb21f ZGlzcGxheV9wcm9wX3AgPSAxLCAKICAgICAgICAgIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3Ag PSAxLCBmcm9tX2Rpc3BfcHJvcF9wID0gMCwgZWxsaXBzaXNfcCA9IDAsIGF2b2lkX2N1cnNvcl9w ID0gMCwgZHAgPSAweDMyNGE4YzAsIGRwdmVjID0gMHgzLCBkcGVuZCA9IDB4MCwgCiAgICAgICAg ICBkcHZlY19jaGFyX2xlbiA9IDYyMTExMDg4LCBkcHZlY19mYWNlX2lkID0gMCwgc2F2ZWRfZmFj ZV9pZCA9IDYxMDEzMzEyLCBjdGxfY2hhcnMgPSB7MTAwMDAsIDUyNzMxNDcyLCA1MjczNDE0NCwg MCwgMCwgMCwgMCwgMCwgMCwgMCwgMCwgMSwgCiAgICAgICAgICAgIDEzMTk1MzEwODk0NDE5OTY4 MDAsIDUyNzczODA4LCAxMzk3Mjc1OTk5MDYxNDksIDE0MDczNzAyNTQ5MDc2MH0sIHN0YXJ0ID0g e3BvcyA9IHtjaGFycG9zID0gNTI3NzM4MDgsIGJ5dGVwb3MgPSAxNDA3MzcwMjU0OTA3NjB9LCAK ICAgICAgICAgICAgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAxNDA3MzcwMjU0OTA2MjQsIHN0cmlu Z19wb3MgPSB7Y2hhcnBvcyA9IDEzOTcyNzYxOTg0NDM3NiwgYnl0ZXBvcyA9IDEzOTcyNzYxODY1 MTcyOH0sIGRwdmVjX2luZGV4ID0gNjIxMTEwODh9LCBjdXJyZW50ID0gewogICAgICAgICAgICBw b3MgPSB7Y2hhcnBvcyA9IDAsIGJ5dGVwb3MgPSAxNDA3MzcwMjU0OTExMDh9LCBvdmVybGF5X3N0 cmluZ19pbmRleCA9IDAsIHN0cmluZ19wb3MgPSB7Y2hhcnBvcyA9IDAsIGJ5dGVwb3MgPSAwfSwg ZHB2ZWNfaW5kZXggPSAwfSwgCiAgICAgICAgICBuX292ZXJsYXlfc3RyaW5ncyA9IDAsIG92ZXJs YXlfc3RyaW5nc19jaGFycG9zID0gMCwgb3ZlcmxheV9zdHJpbmdzID0gezAsIDAsIDUyNzczODA4 LCAxMzk3Mjc2MTkwNzIzMzYsIDE0MDczNzAyNTQ5MTMzMiwgMTQwNzM3MDI1NDkxMzI0LCAKICAg ICAgICAgICAgMTQwNzM3MDI1NDkxMzM2LCA1Mjc3MzgwOCwgMTM5NzI3NjE4NjUyMTk5LCA0Mjk0 OTY3Mjk1LCAyMDYxNTg0MzAyNTYsIDE0MDczNzAyNTQ5MTA3MiwgMTQwNzM3MDI1NDkwNzg0LCAw LCAwLCAxNDA3MzcwMjU0OTEwODR9LCBzdHJpbmdfb3ZlcmxheXMgPSB7CiAgICAgICAgICAgIDEz OTcyNzYxOTY2OTkwMSwgMTQwNzM3MDI1NDkxMDkyLCAxMzk3Mjc2MTk2Njk4ODgsIDAgPHJlcGVh dHMgMTMgdGltZXM+fSwgc3RyaW5nID0gMCwgZnJvbV9vdmVybGF5ID0gMCwgc3RhY2sgPSB7e3N0 cmluZyA9IDEzOTcyNzU5OTkyOTM4MSwgCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDAs IGVuZF9jaGFycG9zID0gMTM5NzI3NTY5MzU4MjQyLCBzdG9wX2NoYXJwb3MgPSA2MDc1MDM1Miwg cHJldl9zdG9wID0gMTM5NzI3NjE3OTIwOTYwLCBiYXNlX2xldmVsX3N0b3AgPSAxNDA3MzcwMjU0 OTEwODgsIAogICAgICAgICAgICAgIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDE0MDczNzAyNTQ5MTEw NCwgaWQgPSA1MjczNDE0NCwgY2ggPSA2MjExMTEyMCwgcnVsZV9pZHggPSAwLCBsb29rYmFjayA9 IDUyNzMxNDcyLCBuZ2x5cGhzID0gLTU1MTM3MDg1MywgcmV2ZXJzZWRfcCA9IDIwLCAKICAgICAg ICAgICAgICAgIGNoYXJwb3MgPSAwLCBuY2hhcnMgPSAtNTUzMTEwNTEzLCBuYnl0ZXMgPSAzMjUz MiwgZnJvbSA9IDUyNzM0MTQ0LCB0byA9IDAsIHdpZHRoID0gMH0sIGZhY2VfaWQgPSAwLCB1ID0g e2ltYWdlID0ge29iamVjdCA9IDYyMTExMDg4LCBzbGljZSA9IHsKICAgICAgICAgICAgICAgICAg ICB4ID0gNjEwMTMzMTIsIHkgPSA1Mjc3Mzk4NCwgd2lkdGggPSA1MjczMTQ3MiwgaGVpZ2h0ID0g NTI3MzQxNDR9LCBpbWFnZV9pZCA9IDB9LCBjb21wID0ge29iamVjdCA9IDYyMTExMDg4fSwgc3Ry ZXRjaCA9IHtvYmplY3QgPSA2MjExMTA4OH19LCAKICAgICAgICAgICAgICBwb3NpdGlvbiA9IHtj aGFycG9zID0gMCwgYnl0ZXBvcyA9IDB9LCBjdXJyZW50ID0ge3BvcyA9IHtjaGFycG9zID0gMCwg Ynl0ZXBvcyA9IDU1Nzk3Mzc2fSwgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSAxMzk3Mjc2MTY0NTc0 MzMsIHN0cmluZ19wb3MgPSB7CiAgICAgICAgICAgICAgICAgIGNoYXJwb3MgPSA1Mjc3Mzk4NCwg Ynl0ZXBvcyA9IDEzOTcyNzYxNzY5NDkxNH0sIGRwdmVjX2luZGV4ID0gLTQ2Mjg2NDAzMn0sIGZy b21fb3ZlcmxheSA9IDEzMTk1MzEwODk0NDE5OTY4MDAsIGFyZWEgPSA1Mjc3MzgwOCwgCiAgICAg ICAgICAgICAgbWV0aG9kID0gR0VUX0ZST01fQlVGRkVSLCBwYXJhZ3JhcGhfZW1iZWRkaW5nID0g MzcyMzgzMjY3NywgbXVsdGlieXRlX3AgPSAwLCBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9 IDAsIHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSAxLCAKICAgICAgICAgICAgICBkaXNwbGF5 X2VsbGlwc2lzX3AgPSAwLCBhdm9pZF9jdXJzb3JfcCA9IDEsIGJpZGlfcCA9IDAsIGZyb21fZGlz cF9wcm9wX3AgPSAwLCBsaW5lX3dyYXAgPSAzODMyMTAzMzg0LCB2b2Zmc2V0ID0gMzI3NjcsIHNw YWNlX3dpZHRoID0gNTI3NzM4MDgsIAogICAgICAgICAgICAgIGZvbnRfaGVpZ2h0ID0gMTQwNzM3 MDI1NDkxNDE2fSwge3N0cmluZyA9IDE0MDczNzAyNTQ5MTI4MCwgc3RyaW5nX25jaGFycyA9IC01 NTExOTYzOTIsIGVuZF9jaGFycG9zID0gMTM5NzI3NjE4NjUxNzI4LCBzdG9wX2NoYXJwb3MgPSA2 MjExMTA4OCwgCiAgICAgICAgICAgICAgcHJldl9zdG9wID0gMCwgYmFzZV9sZXZlbF9zdG9wID0g MTQwNzM3MDI1NDkxNzY0LCBjbXBfaXQgPSB7c3RvcF9wb3MgPSAwLCBpZCA9IDAsIGNoID0gMCwg cnVsZV9pZHggPSAwLCBsb29rYmFjayA9IDAsIG5nbHlwaHMgPSAwLCAKICAgICAgICAgICAgICAg IHJldmVyc2VkX3AgPSBmYWxzZSwgY2hhcnBvcyA9IDAsIG5jaGFycyA9IDAsIG5ieXRlcyA9IDAs IGZyb20gPSAyLCB0byA9IDEsIHdpZHRoID0gNTI3NzM4MDh9LCBmYWNlX2lkID0gLTU1MTk2ODQz MiwgdSA9IHtpbWFnZSA9IHsKICAgICAgICAgICAgICAgICAgb2JqZWN0ID0gMTQwNzM3MDI1NDkx OTg4LCBzbGljZSA9IHt4ID0gMTQwNzM3MDI1NDkxOTgwLCB5ID0gMTQwNzM3MDI1NDkxOTkyLCB3 aWR0aCA9IDUyNzczODA4LCBoZWlnaHQgPSAxMzk3Mjc2MTg2NTIxOTl9LCBpbWFnZV9pZCA9IDB9 LCAKICAgICAgICAgICAgICAgIGNvbXAgPSB7b2JqZWN0ID0gMTQwNzM3MDI1NDkxOTg4fSwgc3Ry ZXRjaCA9IHtvYmplY3QgPSAxNDA3MzcwMjU0OTE5ODh9fSwgcG9zaXRpb24gPSB7Y2hhcnBvcyA9 IDIwNjE1ODQzMDI1NiwgYnl0ZXBvcyA9IDE0MDczNzAyNTQ5MTcyOH0sIAogICAgICAgICAgICAg IGN1cnJlbnQgPSB7cG9zID0ge2NoYXJwb3MgPSAxNDA3MzcwMjU0OTE0NDAsIGJ5dGVwb3MgPSAw fSwgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSA1NTc5NzM3Niwgc3RyaW5nX3BvcyA9IHtjaGFycG9z ID0gMTQwNzM3MDI1NDkxNzQwLCAKICAgICAgICAgICAgICAgICAgYnl0ZXBvcyA9IDEzOTcyNzYx OTY2OTkwMX0sIGRwdmVjX2luZGV4ID0gLTQ2Mjg2MzU4MH0sIGZyb21fb3ZlcmxheSA9IDEzOTcy NzYxOTY2OTg4OCwgYXJlYSA9IFRFWFRfQVJFQSwgbWV0aG9kID0gR0VUX0ZST01fRElTUExBWV9W RUNUT1IsIAogICAgICAgICAgICAgIHBhcmFncmFwaF9lbWJlZGRpbmcgPSBMMlIsIG11bHRpYnl0 ZV9wID0gMCwgc3RyaW5nX2Zyb21fZGlzcGxheV9wcm9wX3AgPSAwLCBzdHJpbmdfZnJvbV9wcmVm aXhfcHJvcF9wID0gMCwgZGlzcGxheV9lbGxpcHNpc19wID0gMCwgCiAgICAgICAgICAgICAgYXZv aWRfY3Vyc29yX3AgPSAwLCBiaWRpX3AgPSAwLCBmcm9tX2Rpc3BfcHJvcF9wID0gMCwgbGluZV93 cmFwID0gV09SRF9XUkFQLCB2b2Zmc2V0ID0gMSwgc3BhY2Vfd2lkdGggPSAwLCBmb250X2hlaWdo dCA9IDF9LCB7c3RyaW5nID0gMCwgCiAgICAgICAgICAgICAgc3RyaW5nX25jaGFycyA9IDEsIGVu ZF9jaGFycG9zID0gMSwgc3RvcF9jaGFycG9zID0gNDI5NDk2NzI5NiwgcHJldl9zdG9wID0gLTQy OTQ5NjcyOTUsIGJhc2VfbGV2ZWxfc3RvcCA9IDEsIGNtcF9pdCA9IHtzdG9wX3BvcyA9IC0xLCAK ICAgICAgICAgICAgICAgIGlkID0gNjIxNDA5OTIsIGNoID0gMCwgcnVsZV9pZHggPSAwLCBsb29r YmFjayA9IDAsIG5nbHlwaHMgPSAwLCByZXZlcnNlZF9wID0gdHJ1ZSwgY2hhcnBvcyA9IDkyMTg4 Njg0MzcyMjc0MDUzMTEsIG5jaGFycyA9IC01NTI0NDA3NzgsIAogICAgICAgICAgICAgICAgbmJ5 dGVzID0gMzI1MzIsIGZyb20gPSAtNDYyODYzMzUyLCB0byA9IDMyNzY3LCB3aWR0aCA9IC01NTMz NDg5Nzd9LCBmYWNlX2lkID0gLTQ2Mjg2MzU4NCwgdSA9IHtpbWFnZSA9IHtvYmplY3QgPSAxMzk3 Mjc2MTk2Njk5NzksIHNsaWNlID0gewogICAgICAgICAgICAgICAgICAgIHggPSAxNDA3MzcwMjU0 OTE3NTIsIHkgPSAxMzk3Mjc2MTk2Njk5NTcsIHdpZHRoID0gMTQwNzM3MDI1NDkxNzU2LCBoZWln aHQgPSAxMzk3Mjc2MTk2Njk5MzZ9LCBpbWFnZV9pZCA9IDE0MDczNzAyNTQ5MTc2MH0sIGNvbXAg PSB7CiAgICAgICAgICAgICAgICAgIG9iamVjdCA9IDEzOTcyNzYxOTY2OTk3OX0sIHN0cmV0Y2gg PSB7b2JqZWN0ID0gMTM5NzI3NjE5NjY5OTc5fX0sIHBvc2l0aW9uID0ge2NoYXJwb3MgPSAxMzk3 Mjc2MTk2Njk5MTUsIGJ5dGVwb3MgPSAxNDA3MzcwMjU0OTE3NjR9LCAKICAgICAgICAgICAgICBj dXJyZW50ID0ge3BvcyA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9IDEwNzM3NDE4MjZ9LCBvdmVy bGF5X3N0cmluZ19pbmRleCA9IDEzOTcyNzYxODYzNzc5MCwgc3RyaW5nX3BvcyA9IHtjaGFycG9z ID0gNDI5NDk2NzI5NiwgCiAgICAgICAgICAgICAgICAgIGJ5dGVwb3MgPSA1Mjc3Mzk4NH0sIGRw dmVjX2luZGV4ID0gLTF9LCBmcm9tX292ZXJsYXkgPSAxMzk3Mjc2MTc2OTMxMTgsIGFyZWEgPSA0 Mjk0OTY3Mjk1LCBtZXRob2QgPSA0Mjk0OTY3Mjk1LCBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gTDJS LCAKICAgICAgICAgICAgICBtdWx0aWJ5dGVfcCA9IDEsIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJv cF9wID0gMCwgc3RyaW5nX2Zyb21fcHJlZml4X3Byb3BfcCA9IDAsIGRpc3BsYXlfZWxsaXBzaXNf cCA9IDAsIGF2b2lkX2N1cnNvcl9wID0gMCwgYmlkaV9wID0gMCwgCiAgICAgICAgICAgICAgZnJv bV9kaXNwX3Byb3BfcCA9IDAsIGxpbmVfd3JhcCA9IDQyOTQ5NjcyOTUsIHZvZmZzZXQgPSAtMSwg c3BhY2Vfd2lkdGggPSA1Mjc3Mzk4NCwgZm9udF9oZWlnaHQgPSA1NTc5NzM3Nn0sIHtzdHJpbmcg PSAxMzk3Mjc2MTY0NTc0MzMsIAogICAgICAgICAgICAgIHN0cmluZ19uY2hhcnMgPSA1Mjc3Mzk4 NCwgZW5kX2NoYXJwb3MgPSAxMzk3Mjc2MTc2OTQ5MTQsIHN0b3BfY2hhcnBvcyA9IDE0MDczNzAy NTQ5MTk1MiwgcHJldl9zdG9wID0gMTQwNzM3MDI1NDkxOTY4LCAKICAgICAgICAgICAgICBiYXNl X2xldmVsX3N0b3AgPSAxNDA3MzcwMjU0OTIwMDAsIGNtcF9pdCA9IHtzdG9wX3BvcyA9IDE0MDcz NzAyNTQ5MjAwNCwgaWQgPSAxNDA3MzcwMjU0OTIwMDgsIGNoID0gLTQ2Mjg2MzMzMiwgcnVsZV9p ZHggPSAzMjc2NywgCiAgICAgICAgICAgICAgICBsb29rYmFjayA9IDQ2MDcxODI0MTg4MDAwMTc0 MDgsIG5nbHlwaHMgPSAtNDYyODYzMTUyLCByZXZlcnNlZF9wID0gMjU1LCBjaGFycG9zID0gNDcx MTYzMDMxOTE4NTI5NzQwOCwgbmNoYXJzID0gMSwgbmJ5dGVzID0gMCwgZnJvbSA9IDAsIAogICAg ICAgICAgICAgICAgdG8gPSAxMDk3MDExOTIwLCB3aWR0aCA9IDUyMTU5NDcyfSwgZmFjZV9pZCA9 IDU1Nzk3Mzc2LCB1ID0ge2ltYWdlID0ge29iamVjdCA9IDQ2MDcxODI0MTg4MDAwMTc0MDgsIHNs aWNlID0ge3ggPSAwLCB5ID0gNDI5NDk2NzI5Nywgd2lkdGggPSAwLCAKICAgICAgICAgICAgICAg ICAgICBoZWlnaHQgPSAxMX0sIGltYWdlX2lkID0gNDI5NDk2NzI5Nn0sIGNvbXAgPSB7b2JqZWN0 ID0gNDYwNzE4MjQxODgwMDAxNzQwOH0sIHN0cmV0Y2ggPSB7b2JqZWN0ID0gNDYwNzE4MjQxODgw MDAxNzQwOH19LCBwb3NpdGlvbiA9IHsKICAgICAgICAgICAgICAgIGNoYXJwb3MgPSAxMjg4NDkw MTg4ODAsIGJ5dGVwb3MgPSA0Mjk0OTY3Mjk4fSwgY3VycmVudCA9IHtwb3MgPSB7Y2hhcnBvcyA9 IDQyOTQ5NjcyOTcsIGJ5dGVwb3MgPSA0fSwgb3ZlcmxheV9zdHJpbmdfaW5kZXggPSA1Mjc3Mzgw OCwgCiAgICAgICAgICAgICAgICBzdHJpbmdfcG9zID0ge2NoYXJwb3MgPSA1Mjc3Mzk4NCwgYnl0 ZXBvcyA9IDF9LCBkcHZlY19pbmRleCA9IDB9LCBmcm9tX292ZXJsYXkgPSAxNDA3MzcwMjU0OTI4 MzIsIGFyZWEgPSBMRUZUX01BUkdJTl9BUkVBLCAKICAgICAgICAgICAgICBtZXRob2QgPSBHRVRf RlJPTV9CVUZGRVIsIHBhcmFncmFwaF9lbWJlZGRpbmcgPSAzNzQxNjM2NzA1LCBtdWx0aWJ5dGVf cCA9IDAsIHN0cmluZ19mcm9tX2Rpc3BsYXlfcHJvcF9wID0gMCwgc3RyaW5nX2Zyb21fcHJlZml4 X3Byb3BfcCA9IDEsIAogICAgICAgICAgICAgIGRpc3BsYXlfZWxsaXBzaXNfcCA9IDAsIGF2b2lk X2N1cnNvcl9wID0gMSwgYmlkaV9wID0gMCwgZnJvbV9kaXNwX3Byb3BfcCA9IDAsIGxpbmVfd3Jh cCA9IDcsIHZvZmZzZXQgPSAtMSwgc3BhY2Vfd2lkdGggPSA0Mjk0OTY3Mjk1LCAKICAgICAgICAg ICAgICBmb250X2hlaWdodCA9IDB9LCB7c3RyaW5nID0gNTU3OTczNzYsIHN0cmluZ19uY2hhcnMg PSAwLCBlbmRfY2hhcnBvcyA9IDAsIHN0b3BfY2hhcnBvcyA9IDAsIHByZXZfc3RvcCA9IDQyOTQ5 NjcyOTcsIGJhc2VfbGV2ZWxfc3RvcCA9IDQyOTQ5NjcyOTcsIAogICAgICAgICAgICAgIGNtcF9p dCA9IHtzdG9wX3BvcyA9IDEsIGlkID0gNDI5NDk2NzI5NywgY2ggPSAwLCBydWxlX2lkeCA9IDAs IGxvb2tiYWNrID0gMSwgbmdseXBocyA9IDAsIHJldmVyc2VkX3AgPSBmYWxzZSwgY2hhcnBvcyA9 IDEsIG5jaGFycyA9IDEsIG5ieXRlcyA9IDAsIAogICAgICAgICAgICAgICAgZnJvbSA9IDAsIHRv ID0gMSwgd2lkdGggPSAxfSwgZmFjZV9pZCA9IDEsIHUgPSB7aW1hZ2UgPSB7b2JqZWN0ID0gLTEs IHNsaWNlID0ge3ggPSA2MjE0MDk5MiwgeSA9IDAsIHdpZHRoID0gMCwgaGVpZ2h0ID0gNDI5NDk2 NzI5Nn0sIAogICAgICAgICAgICAgICAgICBpbWFnZV9pZCA9IDkyMTg4Njg0MzcyMjc0MDUzMTF9 LCBjb21wID0ge29iamVjdCA9IC0xfSwgc3RyZXRjaCA9IHtvYmplY3QgPSAtMX19LCBwb3NpdGlv biA9IHtjaGFycG9zID0gMCwgYnl0ZXBvcyA9IDB9LCBjdXJyZW50ID0ge3BvcyA9IHsKICAgICAg ICAgICAgICAgICAgY2hhcnBvcyA9IDMwLCBieXRlcG9zID0gNDI5NDk2NzI5NX0sIG92ZXJsYXlf c3RyaW5nX2luZGV4ID0gMCwgc3RyaW5nX3BvcyA9IHtjaGFycG9zID0gNzEyMzYzMjc1NzE0NTUs IGJ5dGVwb3MgPSAxMzk3Mjc1OTk4OTMwOTB9LCAKICAgICAgICAgICAgICAgIGRwdmVjX2luZGV4 ID0gNjEzNzA4NjR9LCBmcm9tX292ZXJsYXkgPSA2MTM3MDg2NCwgYXJlYSA9IDM3MjM4MTk1MjAs IG1ldGhvZCA9IDMyNTMyLCBwYXJhZ3JhcGhfZW1iZWRkaW5nID0gMzcyMzgxMjAwMiwgbXVsdGli eXRlX3AgPSAwLCAKICAgICAgICAgICAgICBzdHJpbmdfZnJvbV9kaXNwbGF5X3Byb3BfcCA9IDAs IHN0cmluZ19mcm9tX3ByZWZpeF9wcm9wX3AgPSAxLCBkaXNwbGF5X2VsbGlwc2lzX3AgPSAwLCBh dm9pZF9jdXJzb3JfcCA9IDEsIGJpZGlfcCA9IDAsIGZyb21fZGlzcF9wcm9wX3AgPSAwLCAKICAg ICAgICAgICAgICBsaW5lX3dyYXAgPSAzODMyMTA0NjI0LCB2b2Zmc2V0ID0gMzI3NjcsIHNwYWNl X3dpZHRoID0gMCwgZm9udF9oZWlnaHQgPSAxMDczNzQxODI2fX0sIHNwID0gMCwgc2VsZWN0aXZl ID0gMCwgd2hhdCA9IElUX0NIQVJBQ1RFUiwgZmFjZV9pZCA9IDAsIAogICAgICAgICAgc2VsZWN0 aXZlX2Rpc3BsYXlfZWxsaXBzaXNfcCA9IDAsIGN0bF9hcnJvd19wID0gMSwgZmFjZV9ib3hfcCA9 IDAsIHN0YXJ0X29mX2JveF9ydW5fcCA9IDAsIGVuZF9vZl9ib3hfcnVuX3AgPSAwLCAKICAgICAg ICAgIG92ZXJsYXlfc3RyaW5nc19hdF9lbmRfcHJvY2Vzc2VkX3AgPSAwLCBpZ25vcmVfb3Zlcmxh eV9zdHJpbmdzX2F0X3Bvc19wID0gMCwgZ2x5cGhfbm90X2F2YWlsYWJsZV9wID0gMCwgc3RhcnRz X2luX21pZGRsZV9vZl9jaGFyX3AgPSAwLCAKICAgICAgICAgIGZhY2VfYmVmb3JlX3NlbGVjdGl2 ZV9wID0gMCwgY29uc3RyYWluX3Jvd19hc2NlbnRfZGVzY2VudF9wID0gMCwgbGluZV93cmFwID0g VFJVTkNBVEUsIGJhc2VfZmFjZV9pZCA9IC01NzQwOTE3MjUsIGMgPSAzMjUzMiwgbGVuID0gMSwg Y21wX2l0ID0gewogICAgICAgICAgICBzdG9wX3BvcyA9IDAsIGlkID0gMSwgY2ggPSA2MTIyNTUy MCwgcnVsZV9pZHggPSAwLCBsb29rYmFjayA9IDYxMjI1NTIwLCBuZ2x5cGhzID0gNjEyMjU1MjAs IHJldmVyc2VkX3AgPSBmYWxzZSwgY2hhcnBvcyA9IDUyMTU5NDcyLCAKICAgICAgICAgICAgbmNo YXJzID0gLTU3Mzc4MjU3NSwgbmJ5dGVzID0gMzI1MzIsIGZyb20gPSA2MTIyNTUyMCwgdG8gPSAw LCB3aWR0aCA9IC01NzEwODU1ODd9LCBjaGFyX3RvX2Rpc3BsYXkgPSA3LCAKICAgICAgICAgIGds eXBobGVzc19tZXRob2QgPSBHTFlQSExFU1NfRElTUExBWV9USElOX1NQQUNFLCBpbWFnZV9pZCA9 IDE0MDczNzAyNTQ5MjcyMCwgc2xpY2UgPSB7eCA9IDE0MDczNzAyNTQ5MjY0MCwgeSA9IDYxMjI4 MzYwLCB3aWR0aCA9IDE0MDczNzAyNTQ5MjY1NiwgCiAgICAgICAgICAgIGhlaWdodCA9IDE0MDcz NzAyNTQ5MjgzMn0sIHNwYWNlX3dpZHRoID0gMCwgdm9mZnNldCA9IDE2Mzg1LCB0YWJfd2lkdGgg PSAtODEyMiwgZm9udF9oZWlnaHQgPSA0MjU4LCBvYmplY3QgPSA1MjE1OTQ3MiwgcG9zaXRpb24g PSB7CiAgICAgICAgICAgIGNoYXJwb3MgPSA1NTc5NzM3NiwgYnl0ZXBvcyA9IDM4MzIxMDQ5MTJ9 LCB0cnVuY2F0aW9uX3BpeGVsX3dpZHRoID0gLTcyOTYsIGNvbnRpbnVhdGlvbl9waXhlbF93aWR0 aCA9IDc5NSwgZmlyc3RfdmlzaWJsZV94ID0gMCwgCiAgICAgICAgICBsYXN0X3Zpc2libGVfeCA9 IDEzNywgbGFzdF92aXNpYmxlX3kgPSAxLCBleHRyYV9saW5lX3NwYWNpbmcgPSAwLCBtYXhfZXh0 cmFfbGluZV9zcGFjaW5nID0gMCwgb3ZlcnJpZGVfYXNjZW50ID0gMCwgb3ZlcnJpZGVfZGVzY2Vu dCA9IDAsIAogICAgICAgICAgb3ZlcnJpZGVfYm9mZiA9IDAsIGdseXBoX3JvdyA9IDB4MzUzNjY4 MCwgYXJlYSA9IDEzNywgbmdseXBocyA9IDAsIHBpeGVsX3dpZHRoID0gNCwgYXNjZW50ID0gMSwg ZGVzY2VudCA9IDQsIG1heF9hc2NlbnQgPSAwLCBtYXhfZGVzY2VudCA9IDIwODY4MDY0LCAKICAg ICAgICAgIHBoeXNfYXNjZW50ID0gMCwgcGh5c19kZXNjZW50ID0gMTM3LCBtYXhfcGh5c19hc2Nl bnQgPSAwLCBtYXhfcGh5c19kZXNjZW50ID0gLTU3MTAwNDE4NSwgY3VycmVudF94ID0gMzI1MzIs IGNvbnRpbnVhdGlvbl9saW5lc193aWR0aCA9IDUyNzMyNzUyLCAKICAgICAgICAgIGVvbF9wb3Mg PSB7Y2hhcnBvcyA9IDEzOTcyNzU5OTkwNTc0NiwgYnl0ZXBvcyA9IDB9LCBjdXJyZW50X3kgPSAw LCBmaXJzdF92cG9zID0gMCwgdnBvcyA9IDAsIGhwb3MgPSAwLCBsZWZ0X3VzZXJfZnJpbmdlX2Jp dG1hcCA9IDE4MjcyLCAKICAgICAgICAgIHJpZ2h0X3VzZXJfZnJpbmdlX2JpdG1hcCA9IDU4NDcz LCBsZWZ0X3VzZXJfZnJpbmdlX2ZhY2VfaWQgPSAzMjc2NywgcmlnaHRfdXNlcl9mcmluZ2VfZmFj ZV9pZCA9IDk0NTEyMCwgYmlkaV9wID0gMSwgYmlkaV9pdCA9IHsKICAgICAgICAgICAgYnl0ZXBv cyA9IDEzOTcyNzU5OTkwNjE0OSwgY2hhcnBvcyA9IDU1Nzk3Mzc2LCBjaCA9IC00NjI4NjI0OTYs IG5jaGFycyA9IDE0MDczNzAyNTQ5MzM2MCwgY2hfbGVuID0gMTQwNzM3MDI1NDkzMzg0LCB0eXBl ID0gNjEzNzA4NjQsIAogICAgICAgICAgICB0eXBlX2FmdGVyX3cxID0gVU5LTk9XTl9CVCwgb3Jp Z190eXBlID0gMzcyMzk2MjI3NSwgcmVzb2x2ZWRfbGV2ZWwgPSAzMjUzMiwgaW52YWxpZF9sZXZl bHMgPSA1MjE1OTQ3MiwgaW52YWxpZF9ybF9sZXZlbHMgPSAwLCBwcmV2ID0gewogICAgICAgICAg ICAgIGJ5dGVwb3MgPSAxMzk3Mjc1OTk5ODg5NjAsIGNoYXJwb3MgPSAwLCB0eXBlID0gVU5LTk9X Tl9CVCwgdHlwZV9hZnRlcl93MSA9IFVOS05PV05fQlQsIG9yaWdfdHlwZSA9IFVOS05PV05fQlR9 LCBsYXN0X3N0cm9uZyA9IHtieXRlcG9zID0gNTU3OTczNzYsIAogICAgICAgICAgICAgIGNoYXJw b3MgPSA1MjE1OTQ3MiwgdHlwZSA9IDM3MjM5MTI1ODAsIHR5cGVfYWZ0ZXJfdzEgPSAzMjUzMiwg b3JpZ190eXBlID0gNjEyMjgzNjB9LCBuZXh0X2Zvcl9uZXV0cmFsID0ge2J5dGVwb3MgPSAxNDA3 MzcwMjU0OTI4NTYsIGNoYXJwb3MgPSA0LCAKICAgICAgICAgICAgICB0eXBlID0gVU5LTk9XTl9C VCwgdHlwZV9hZnRlcl93MSA9IFVOS05PV05fQlQsIG9yaWdfdHlwZSA9IFNUUk9OR19MfSwgcHJl dl9mb3JfbmV1dHJhbCA9IHtieXRlcG9zID0gNTU3OTczNzYsIGNoYXJwb3MgPSAxNDA3MzcwMjU0 OTMzODQsIAogICAgICAgICAgICAgIHR5cGUgPSAzODMyMTA0ODAwLCB0eXBlX2FmdGVyX3cxID0g MzI3NjcsIG9yaWdfdHlwZSA9IDUyNzM1MzI4fSwgbmV4dF9mb3Jfd3MgPSB7Ynl0ZXBvcyA9IDEz OTcyNzU5NzExNjU0NSwgY2hhcnBvcyA9IDYwLCB0eXBlID0gMjEwNjI0ODgsIAogICAgICAgICAg ICAgIHR5cGVfYWZ0ZXJfdzEgPSBVTktOT1dOX0JULCBvcmlnX3R5cGUgPSA2MH0sIG5leHRfZW5f cG9zID0gMTM5NzI3NjAwMDM2NTgzLCBuZXh0X2VuX3R5cGUgPSAzODMyMTA1MjMyLCBpZ25vcmVf Ym5fbGltaXQgPSAwLCBzb3IgPSA1MjczNTMyOCwgCiAgICAgICAgICAgIHNjYW5fZGlyID0gMCwg ZGlzcF9wb3MgPSA1MjczNTMyOCwgZGlzcF9wcm9wID0gNTU3OTczNzYsIHN0YWNrX2lkeCA9IDAs IGxldmVsX3N0YWNrID0ge3tsZXZlbCA9IC01NzA5NzQzNDQsIG92ZXJyaWRlID0gMzI1MzJ9LCB7 bGV2ZWwgPSA1MjczNTMyOCwgCiAgICAgICAgICAgICAgICBvdmVycmlkZSA9IE5FVVRSQUxfRElS fSwge2xldmVsID0gLTU3MzkyMDU3OCwgb3ZlcnJpZGUgPSAzMjUzMn0sIHtsZXZlbCA9IDUyNzM1 MzI4LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gLTU3MTEzNDYxOSwgCiAgICAg ICAgICAgICAgICBvdmVycmlkZSA9IDMyNTMyfSwge2xldmVsID0gLTQ2Mjg2MjA5Niwgb3ZlcnJp ZGUgPSAzMjc2N30sIHtsZXZlbCA9IC00NjI4NjE5NjAsIG92ZXJyaWRlID0gMzI3Njd9LCB7bGV2 ZWwgPSAtNDYyODYyMTYwLCBvdmVycmlkZSA9IDMyNzY3fSwgewogICAgICAgICAgICAgICAgbGV2 ZWwgPSA1MjczNTMyOCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IDU1Nzk3Mzc2 LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gLTU3MTEyNDQ1OSwgb3ZlcnJpZGUg PSAzMjUzMn0sIHtsZXZlbCA9IDAsIAogICAgICAgICAgICAgICAgb3ZlcnJpZGUgPSBORVVUUkFM X0RJUn0sIHtsZXZlbCA9IDAsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAwLCBv dmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gNTIxNTkxMzYsIG92ZXJyaWRlID0gTkVV VFJBTF9ESVJ9LCB7CiAgICAgICAgICAgICAgICBsZXZlbCA9IDYwODk4NjcyLCBvdmVycmlkZSA9 IE5FVVRSQUxfRElSfSwge2xldmVsID0gMCwgb3ZlcnJpZGUgPSA1fSwge2xldmVsID0gMCwgb3Zl cnJpZGUgPSAxMDk2OTQ5NDIwfSwge2xldmVsID0gMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0s IHsKICAgICAgICAgICAgICAgIGxldmVsID0gMTM3LCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwg e2xldmVsID0gMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0gPHJlcGVhdHMgMTQgdGltZXM+LCB7 bGV2ZWwgPSAtNTMyMjY3MDA4LCBvdmVycmlkZSA9IDMwNzIyNzI3Mn0sIHsKICAgICAgICAgICAg ICAgIGxldmVsID0gLTU1MjAyNTM4OCwgb3ZlcnJpZGUgPSAzMjUzMn0sIHtsZXZlbCA9IDEsIG92 ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSA1Mjc3MzgwOCwgb3ZlcnJpZGUgPSBORVVU UkFMX0RJUn0sIHtsZXZlbCA9IDUyNzMyMTEyLCAKICAgICAgICAgICAgICAgIG92ZXJyaWRlID0g TkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSA1NTc5NzM3Niwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0s IHtsZXZlbCA9IDE5NjA3OCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IDEsIAog ICAgICAgICAgICAgICAgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZlbCA9IC01NzEwNTE0 NTQsIG92ZXJyaWRlID0gMzI1MzJ9LCB7bGV2ZWwgPSAtNDYyODYxNzI4LCBvdmVycmlkZSA9IDMy NzY3fSwge2xldmVsID0gMjQsIG92ZXJyaWRlID0gNDh9LCB7CiAgICAgICAgICAgICAgICBsZXZl bCA9IC00NjI4NjE3MjgsIG92ZXJyaWRlID0gMzI3Njd9LCB7bGV2ZWwgPSAtNDYyODYxOTIwLCBv dmVycmlkZSA9IDMyNzY3fSwge2xldmVsID0gMCwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHts ZXZlbCA9IDEsIAogICAgICAgICAgICAgICAgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHtsZXZl bCA9IDgwLCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xldmVsID0gMywgb3ZlcnJpZGUgPSBO RVVUUkFMX0RJUn0sIHtsZXZlbCA9IDUyNzMyMTEyLCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwg ewogICAgICAgICAgICAgICAgbGV2ZWwgPSA1MjczMjExMiwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJ Un0sIHtsZXZlbCA9IDAsIG92ZXJyaWRlID0gMTA3MjY5MzI0OH0sIHtsZXZlbCA9IDAsIG92ZXJy aWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAwLCAKICAgICAgICAgICAgICAgIG92ZXJyaWRl ID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAwLCBvdmVycmlkZSA9IE5FVVRSQUxfRElSfSwge2xl dmVsID0gLTUzNjg3MDkxMiwgb3ZlcnJpZGUgPSAxMDk3MDExOTE5fSwge2xldmVsID0gMCwgb3Zl cnJpZGUgPSBORVVUUkFMX0RJUn0sIHsKICAgICAgICAgICAgICAgIGxldmVsID0gMCwgb3ZlcnJp ZGUgPSAzMjIwMTc2ODk2fSwge2xldmVsID0gMSwgb3ZlcnJpZGUgPSBORVVUUkFMX0RJUn0sIHts ZXZlbCA9IDAsIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAwLCAKICAgICAgICAg ICAgICAgIG92ZXJyaWRlID0gTkVVVFJBTF9ESVJ9LCB7bGV2ZWwgPSAwLCBvdmVycmlkZSA9IE5F VVRSQUxfRElSfX0sIHN0cmluZyA9IHtsc3RyaW5nID0gLTEsIHMgPSAweDAsIHNjaGFycyA9IDAs IGJ1ZnBvcyA9IDU1Nzk3Mzc2LCAKICAgICAgICAgICAgICBmcm9tX2Rpc3Bfc3RyID0gMSwgdW5p Ynl0ZSA9IDB9LCB3ID0gMHgxLCBwYXJhZ3JhcGhfZGlyID0gNTA0ODE0MSwgc2VwYXJhdG9yX2xp bWl0ID0gMCwgcHJldl93YXNfcGRmID0gMCwgZmlyc3RfZWx0ID0gMCwgbmV3X3BhcmFncmFwaCA9 IDAsIAogICAgICAgICAgICBmcmFtZV93aW5kb3dfcCA9IDB9LCBwYXJhZ3JhcGhfZW1iZWRkaW5n ID0gNDM5MzIyOX0KICAgICAgICB1c2VkX2N1cnJlbnRfbWF0cml4X3AgPSAwCiAgICAgICAgYnVm ZmVyX3VuY2hhbmdlZF9wID0gMAogICAgICAgIHRlbXBfc2Nyb2xsX3N0ZXAgPSAwCiAgICAgICAg cmMgPSAxMjY3MzUzNgogICAgICAgIGNlbnRlcmluZ19wb3NpdGlvbiA9IC0xCiAgICAgICAgbGFz dF9saW5lX21pc2ZpdCA9IDAKICAgICAgICBiZWdfdW5jaGFuZ2VkID0gLTEKICAgICAgICBlbmRf dW5jaGFuZ2VkID0gMAogICAgICAgIGZyYW1lX2xpbmVfaGVpZ2h0ID0gMTQKIzEwNDYgMHgwMDAw MDAwMDAwNDVhMDM5IGluIHJlZGlzcGxheV93aW5kb3dfMSAod2luZG93PTxvcHRpbWl6ZWQgb3V0 PikgYXQgeGRpc3AuYzoxMzgwOQpObyBsb2NhbHMuCiMxMDQ3IDB4MDAwMDAwMDAwMDU0NjE0MSBp biBpbnRlcm5hbF9jb25kaXRpb25fY2FzZV8xIChiZnVuPTB4NDVhMDEwIDxyZWRpc3BsYXlfd2lu ZG93XzE+LCBhcmc9MTgwMDQ1OTcsIGhhbmRsZXJzPTEyMjA0MzkwLCAKICAgIGhmdW49MHg0MjU3 YjAgPHJlZGlzcGxheV93aW5kb3dfZXJyb3I+KSBhdCBldmFsLmM6MTMzOQogICAgICAgIHZhbCA9 IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGMgPSB7dGFnID0gMTE5NDUwMjYsIHZhbCA9IDExOTQ1 MDI2LCBuZXh0ID0gMHg3ZmZmZTQ2OWEyMTAsIGdjcHJvID0gMHgwLCBqbXAgPSB7e19fam1wYnVm ID0gezEsIC01NzU0MjU2MjI5MjExODc2NDQsIDE4MDA0NTkyLCAxODAwNTAyOSwgMCwgMjAwLCAK ICAgICAgICAgICAgICAgIDU3NTQ0ODY3OTcxOTEwNDE5NiwgLTU3NTQyMjgyOTM5MTI1MzgyMH0s IF9fbWFza193YXNfc2F2ZWQgPSAwLCBfX3NhdmVkX21hc2sgPSB7X192YWwgPSB7MzIwMDAwMCwg MTgwMDUwMjQsIDE4MDA1MDI5LCAxMTk0NTAyNiwgMTE5NDUwMjYsIDEsIAogICAgICAgICAgICAg ICAgICA1NDYzNTU0LCA2MDgsIDU1MzIwNDksIDE4MDA1MDI0LCAxODAwMDQ4MCwgMTgwMDUwMjQs IDE4MDA1MDI5LCAwLCAxMTk0NTAyNiwgMX19fX0sIGhhbmRsZXJsaXN0ID0gMHg3ZmZmZTQ2OWEz MjAsIGxpc3BfZXZhbF9kZXB0aCA9IDYsIAogICAgICAgICAgcGRsY291bnQgPSAxOSwgcG9sbF9z dXBwcmVzc19jb3VudCA9IDEsIGludGVycnVwdF9pbnB1dF9ibG9ja2VkID0gMCwgYnl0ZV9zdGFj ayA9IDB4N2ZmZmU0Njk5Y2UwfQogICAgICAgIGggPSB7aGFuZGxlciA9IDEyMjA0MzkwLCB2YXIg PSAxMTk0NTAyNiwgY2hvc2VuX2NsYXVzZSA9IDE4MDAwNDgwLCB0YWcgPSAweDdmZmZlNDY5N2Y4 MCwgbmV4dCA9IDB4N2ZmZmU0NjlhMzIwfQojMTA0OCAweDAwMDAwMDAwMDA0NDU5NTYgaW4gcmVk aXNwbGF5X2ludGVybmFsICgpIGF0IHhkaXNwLmM6MTM0NjQKICAgICAgICBtaW5pX3dpbmRvdyA9 IDE4MDA1MDI5CiAgICAgICAgbWluaV9mcmFtZSA9IDB4MTQ2CiAgICAgICAgdyA9IDB4MTEyYmE3 MAogICAgICAgIHN3ID0gMHgxMTJiYTcwCiAgICAgICAgcGVuZGluZyA9IDAKICAgICAgICBtdXN0 X2ZpbmlzaCA9IDEKICAgICAgICB0bGJ1ZnBvcyA9IHtjaGFycG9zID0gPG9wdGltaXplZCBvdXQ+ LCBieXRlcG9zID0gMjAwfQogICAgICAgIHRsZW5kcG9zID0gPG9wdGltaXplZCBvdXQ+CiAgICAg ICAgbnVtYmVyX29mX3Zpc2libGVfZnJhbWVzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc2Yg PSAweDExMmFhNjAKICAgICAgICBwb2xsaW5nX3N0b3BwZWRfaGVyZSA9IDAKICAgICAgICB0YWls ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgY29uc2lkZXJfYWxsX3dpbmRvd3NfcCA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHVwZGF0ZV9taW5pd2luZG93X3AgPSAwCiMxMDQ5IDB4MDAwMDAw MDAwMDQ0NjM0MyBpbiByZWRpc3BsYXlfcHJlc2VydmVfZWNob19hcmVhIChmcm9tX3doZXJlPTxv cHRpbWl6ZWQgb3V0PikgYXQgeGRpc3AuYzoxMzYzOQpObyBsb2NhbHMuCiMxMDUwIDB4MDAwMDAw MDAwMDQxNmYxYSBpbiBGcmVkaXNwbGF5IChmb3JjZT0xMTk0NTAyNikgYXQgZGlzcG5ldy5jOjU4 MjgKTm8gbG9jYWxzLgojMTA1MSBGcmVkaXNwbGF5IChmb3JjZT0xMTk0NTAyNikgYXQgZGlzcG5l dy5jOjU4MTQKTm8gbG9jYWxzLgojMTA1MiAweDAwMDAwMDAwMDA1NDdjNWYgaW4gRmZ1bmNhbGwg KG5hcmdzPTxvcHRpbWl6ZWQgb3V0PiwgYXJncz0weDdmZmZlNDY5OWM5MCkgYXQgZXZhbC5jOjI4 MTYKICAgICAgICBmdW4gPSA4NDc3NDc3CiAgICAgICAgb3JpZ2luYWxfZnVuID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgZnVuY2FyID0gNTcyODAzNTIKICAgICAgICBudW1hcmdzID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxf YXJncyA9IDB4N2ZmZmU0Njk5YmUwCiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMTA1MyAw eDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9NTcyODAzNTIsIHZl Y3Rvcj04NTA5OTUyLCBtYXhkZXB0aD00ODc3MDQwMCwgYXJnc190ZW1wbGF0ZT00NjExNjg2MDE4 NjYyMjY4OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUyNTEyLCAKICAgIGFyZ3M9MHhmZWZmZmZm ZikgYXQgYnl0ZWNvZGUuYzo5MDUKICAgICAgICB0YXJnZXRzID0gezB4NTdjOTJiLCAweDU3Yzk2 NSwgMHg1N2M5NjcsIDB4NTdlMmFlLCAweDU3YzhmYSwgMHg1N2M4ZmEsIDB4NTdlMjZlLCAweDU3 ZGYxZSwgMHg1N2UwOTksIDB4NTdlMDllLCAweDU3ZTBhMywgMHg1N2UwYTgsIDB4NTdjNzcyLCAw eDU3Yzc3OCwgCiAgICAgICAgICAweDU3Y2E5ZiwgMHg1N2UwNzQsIDB4NTdkNTIwLCAweDU3Yzk2 OSwgMHg1N2M5NzUsIDB4NTdjOTg1LCAweDU3YzdkNCwgMHg1N2M3ZDgsIDB4NTdjOTk1LCAweDU3 YzlkMCwgMHg1N2NhZWMsIDB4NTdjYWYxLCAweDU3Y2FmNiwgMHg1N2NiMDUsIDB4NTdjODQwLCAK ICAgICAgICAgIDB4NTdjODQwLCAweDU3Y2FiMywgMHg1N2NhYzcsIDB4NTdjYjRlLCAweDU3Y2I1 MywgMHg1N2NiNTgsIDB4NTdjYjY1LCAweDU3YzhiYSwgMHg1N2M4YzAsIDB4NTdjYjE1LCAweDU3 Y2IyOSwgMHg1N2NmN2QsIDB4NTdjZjg1LCAweDU3Y2Y3MywgMHg1N2NmNzgsIAogICAgICAgICAg MHg1N2M4NzIsIDB4NTdjODc4LCAweDU3Y2U2YiwgMHg1N2NmOTUsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 YzkyYiwgMHg1N2QzN2EsIDB4NTdkNDA2LCAweDU3ZDQzZCwgCiAgICAgICAgICAweDU3ZGU3YSwg MHg1N2RlYjEsIDB4NTdkNDc0LCAweDU3ZDRhZSwgMHg1N2RkYjIsIDB4NTdjYTY1LCAweDU3ZDRl NiwgMHg1N2RkZTMsIDB4NTdkZTFiLCAweDU3ZGU0MiwgMHg1N2RjMGQsIDB4NTdkYzQ5LCAweDU3 ZGNjOSwgMHg1N2RjZjAsIDB4NTdkZDI4LCAKICAgICAgICAgIDB4NTdkZDY0LCAweDU3ZGQ4Yiwg MHg1N2Q1MjUsIDB4NTdkNTVkLCAweDU3ZDU5NSwgMHg1N2Q1Y2QsIDB4NTdkNjA5LCAweDU3ZDY0 NSwgMHg1N2Q2ODEsIDB4NTdkNzAxLCAweDU3ZDczOSwgMHg1N2Q3NzEsIDB4NTdkN2FhLCAweDU3 ZDdlMiwgMHg1N2Q4MWEsIAogICAgICAgICAgMHg1N2Q4NTIsIDB4NTdkODhhLCAweDU3ZDhjNiwg MHg1N2Q4ZjcsIDB4NTdkOTMzLCAweDU3ZDk2ZiwgMHg1N2Q5YWIsIDB4NTdkYTViLCAweDU3Yzkz NywgMHg1N2RhOTEsIDB4NTdkYWI4LCAweDU3ZGIyOCwgMHg1N2RiNWUsIDB4NTdkYjk0LCAweDU3 ZGJiYiwgCiAgICAgICAgICAweDU3ZGJlNCwgMHg1N2RlZjEsIDB4NTdlOTBhLCAweDU3YzkyYiwg MHg1N2U4YTgsIDB4NTdlOGQ5LCAweDU3ZTdlZSwgMHg1N2U4MWYsIDB4NTdlODUwLCAweDU3ZTg4 MSwgMHg1N2M5MzcsIDB4NTdjOTJiLCAweDU3ZTVjMCwgMHg1N2U2MDMsIDB4NTdlNjJhLCAKICAg ICAgICAgIDB4NTdlNjUxLCAweDU3ZTY4OSwgMHg1N2U2YzEsIDB4NTdlNmU4LCAweDU3ZTdiNiwg MHg1N2UyYjMsIDB4NTdlMmViLCAweDU3ZTMyMywgMHg1N2UzNTQsIDB4NTdjOTJiLCAweDU3Y2Zi YSwgMHg1N2NiYTAsIDB4NTdjOWY1LCAweDU3Y2MzMCwgMHg1N2NjZGEsIAogICAgICAgICAgMHg1 N2NkNDcsIDB4NTdkMTI2LCAweDU3ZDE3OCwgMHg1N2M5YTksIDB4NTdkMDAyLCAweDU3ZDE5OCwg MHg1N2QxZmQsIDB4NTdkMjJiLCAweDU3ZDI2OCwgMHg1N2QyOTUsIDB4NTdkMmQxLCAweDU3ZDMx OCwgMHg1N2NiNzUsIDB4NTdlMzdiLCAweDU3ZTNiNywgCiAgICAgICAgICAweDU3ZTNkZSwgMHg1 N2U0MDUsIDB4NTdlNDJjLCAweDU3ZTQ1MywgMHg1N2U0OGIsIDB4NTdlNGMzLCAweDU3ZTRmYiwg MHg1N2U1MzMsIDB4NTdlNTUwLCAweDU3ZTU4OCwgMHg1N2UwYjUsIDB4NTdlMGU0LCAweDU3ZTEx YywgMHg1N2UxNTQsIDB4NTdlMThiLCAKICAgICAgICAgIDB4NTdlMjAxLCAweDU3ZDllNywgMHg1 N2RhMjMsIDB4NTdlMWMyLCAweDU3ZTIzZCwgMHg1N2M5MmIsIDB4NTdjZGVlLCAweDU3Y2U3Ziwg MHg1N2NlZTEsIDB4NTdkMDMwLCAweDU3ZDA5MywgMHg1N2RjODUsIDB4NTdkNmJkLCAweDU3ZGFl NCwgMHg1N2RmNzEsIAogICAgICAgICAgMHg1N2RmYjAsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1 N2UwMDIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIAogICAgICAgICAgMHg1N2Uw NDggPHJlcGVhdHMgNjQgdGltZXM+fQogICAgICAgIHN0YWNrID0ge3BjID0gMHhhY2UwMzUgIlwy MDdcMDAxXDIwND4iLCBieXRlX3N0cmluZyA9IDg2Mjg3MzcsIGJ5dGVfc3RyaW5nX3N0YXJ0ID0g MHhhY2RmZmYgIlwwMDFcMjQ3XDIwM1wwMjIiLCBuZXh0ID0gMHg3ZmZmZTQ2OTllNzB9CiAgICAg ICAgcmVzdWx0ID0gNTcyODAzNTIKIzEwNTQgMHgwMDAwMDAwMDAwNTQ3YTM0IGluIEZmdW5jYWxs IChuYXJncz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2OTlkZDgpIGF0IGV2YWwuYzoy ODc3CiAgICAgICAgZnVuID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3JpZ2luYWxfZnVuID0g MTU0NTI0ODIKICAgICAgICBmdW5jYXIgPSA1NzI4MDM1MgogICAgICAgIG51bWFyZ3MgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpbnRlcm5h bF9hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaSA9IDxvcHRpbWl6ZWQgb3V0PgojMTA1 NSAweDAwMDAwMDAwMDA1N2M4ZGIgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9NTcyODAzNTIs IHZlY3Rvcj04NTA5OTUyLCBtYXhkZXB0aD00ODc3MDQwMCwgYXJnc190ZW1wbGF0ZT00NjExNjg2 MDE4NjYyMjY4OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUyNTEyLCAKICAgIGFyZ3M9MHhmZWZm ZmZmZikgYXQgYnl0ZWNvZGUuYzo5MDUKICAgICAgICB0YXJnZXRzID0gezB4NTdjOTJiLCAweDU3 Yzk2NSwgMHg1N2M5NjcsIDB4NTdlMmFlLCAweDU3YzhmYSwgMHg1N2M4ZmEsIDB4NTdlMjZlLCAw eDU3ZGYxZSwgMHg1N2UwOTksIDB4NTdlMDllLCAweDU3ZTBhMywgMHg1N2UwYTgsIDB4NTdjNzcy LCAweDU3Yzc3OCwgCiAgICAgICAgICAweDU3Y2E5ZiwgMHg1N2UwNzQsIDB4NTdkNTIwLCAweDU3 Yzk2OSwgMHg1N2M5NzUsIDB4NTdjOTg1LCAweDU3YzdkNCwgMHg1N2M3ZDgsIDB4NTdjOTk1LCAw eDU3YzlkMCwgMHg1N2NhZWMsIDB4NTdjYWYxLCAweDU3Y2FmNiwgMHg1N2NiMDUsIDB4NTdjODQw LCAKICAgICAgICAgIDB4NTdjODQwLCAweDU3Y2FiMywgMHg1N2NhYzcsIDB4NTdjYjRlLCAweDU3 Y2I1MywgMHg1N2NiNTgsIDB4NTdjYjY1LCAweDU3YzhiYSwgMHg1N2M4YzAsIDB4NTdjYjE1LCAw eDU3Y2IyOSwgMHg1N2NmN2QsIDB4NTdjZjg1LCAweDU3Y2Y3MywgMHg1N2NmNzgsIAogICAgICAg ICAgMHg1N2M4NzIsIDB4NTdjODc4LCAweDU3Y2U2YiwgMHg1N2NmOTUsIDB4NTdjOTJiLCAweDU3 YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAw eDU3YzkyYiwgMHg1N2QzN2EsIDB4NTdkNDA2LCAweDU3ZDQzZCwgCiAgICAgICAgICAweDU3ZGU3 YSwgMHg1N2RlYjEsIDB4NTdkNDc0LCAweDU3ZDRhZSwgMHg1N2RkYjIsIDB4NTdjYTY1LCAweDU3 ZDRlNiwgMHg1N2RkZTMsIDB4NTdkZTFiLCAweDU3ZGU0MiwgMHg1N2RjMGQsIDB4NTdkYzQ5LCAw eDU3ZGNjOSwgMHg1N2RjZjAsIDB4NTdkZDI4LCAKICAgICAgICAgIDB4NTdkZDY0LCAweDU3ZGQ4 YiwgMHg1N2Q1MjUsIDB4NTdkNTVkLCAweDU3ZDU5NSwgMHg1N2Q1Y2QsIDB4NTdkNjA5LCAweDU3 ZDY0NSwgMHg1N2Q2ODEsIDB4NTdkNzAxLCAweDU3ZDczOSwgMHg1N2Q3NzEsIDB4NTdkN2FhLCAw eDU3ZDdlMiwgMHg1N2Q4MWEsIAogICAgICAgICAgMHg1N2Q4NTIsIDB4NTdkODhhLCAweDU3ZDhj NiwgMHg1N2Q4ZjcsIDB4NTdkOTMzLCAweDU3ZDk2ZiwgMHg1N2Q5YWIsIDB4NTdkYTViLCAweDU3 YzkzNywgMHg1N2RhOTEsIDB4NTdkYWI4LCAweDU3ZGIyOCwgMHg1N2RiNWUsIDB4NTdkYjk0LCAw eDU3ZGJiYiwgCiAgICAgICAgICAweDU3ZGJlNCwgMHg1N2RlZjEsIDB4NTdlOTBhLCAweDU3Yzky YiwgMHg1N2U4YTgsIDB4NTdlOGQ5LCAweDU3ZTdlZSwgMHg1N2U4MWYsIDB4NTdlODUwLCAweDU3 ZTg4MSwgMHg1N2M5MzcsIDB4NTdjOTJiLCAweDU3ZTVjMCwgMHg1N2U2MDMsIDB4NTdlNjJhLCAK ICAgICAgICAgIDB4NTdlNjUxLCAweDU3ZTY4OSwgMHg1N2U2YzEsIDB4NTdlNmU4LCAweDU3ZTdi NiwgMHg1N2UyYjMsIDB4NTdlMmViLCAweDU3ZTMyMywgMHg1N2UzNTQsIDB4NTdjOTJiLCAweDU3 Y2ZiYSwgMHg1N2NiYTAsIDB4NTdjOWY1LCAweDU3Y2MzMCwgMHg1N2NjZGEsIAogICAgICAgICAg MHg1N2NkNDcsIDB4NTdkMTI2LCAweDU3ZDE3OCwgMHg1N2M5YTksIDB4NTdkMDAyLCAweDU3ZDE5 OCwgMHg1N2QxZmQsIDB4NTdkMjJiLCAweDU3ZDI2OCwgMHg1N2QyOTUsIDB4NTdkMmQxLCAweDU3 ZDMxOCwgMHg1N2NiNzUsIDB4NTdlMzdiLCAweDU3ZTNiNywgCiAgICAgICAgICAweDU3ZTNkZSwg MHg1N2U0MDUsIDB4NTdlNDJjLCAweDU3ZTQ1MywgMHg1N2U0OGIsIDB4NTdlNGMzLCAweDU3ZTRm YiwgMHg1N2U1MzMsIDB4NTdlNTUwLCAweDU3ZTU4OCwgMHg1N2UwYjUsIDB4NTdlMGU0LCAweDU3 ZTExYywgMHg1N2UxNTQsIDB4NTdlMThiLCAKICAgICAgICAgIDB4NTdlMjAxLCAweDU3ZDllNywg MHg1N2RhMjMsIDB4NTdlMWMyLCAweDU3ZTIzZCwgMHg1N2M5MmIsIDB4NTdjZGVlLCAweDU3Y2U3 ZiwgMHg1N2NlZTEsIDB4NTdkMDMwLCAweDU3ZDA5MywgMHg1N2RjODUsIDB4NTdkNmJkLCAweDU3 ZGFlNCwgMHg1N2RmNzEsIAogICAgICAgICAgMHg1N2RmYjAsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2UwMDIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIAogICAgICAgICAgMHg1 N2UwNDggPHJlcGVhdHMgNjQgdGltZXM+fQogICAgICAgIHN0YWNrID0ge3BjID0gMHhhNWJiNTMg IilcMjA3IiwgYnl0ZV9zdHJpbmcgPSA5Nzg3MzM3LCBieXRlX3N0cmluZ19zdGFydCA9IDB4YTVi YWRkICJcYlwyMDV3IiwgbmV4dCA9IDB4N2ZmZmU0NjlhMGMwfQogICAgICAgIHJlc3VsdCA9IDU3 MjgwMzUyCiMxMDU2IDB4MDAwMDAwMDAwMDU0N2EzNCBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGlt aXplZCBvdXQ+LCBhcmdzPTB4N2ZmZmU0NjlhMDcwKSBhdCBldmFsLmM6Mjg3NwogICAgICAgIGZ1 biA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDIwODA3OTU0CiAgICAg ICAgZnVuY2FyID0gNTcyODAzNTIKICAgICAgICBudW1hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAg ICAgICAgdmFsID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxfYXJncyA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzEwNTcgMHgwMDAwMDAwMDAw NTQ4YmIyIGluIEZhcHBseSAobmFyZ3M9MiwgYXJncz0weDdmZmZlNDY5YTA3MCkgYXQgZXZhbC5j OjIyOTgKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgbnVtYXJncyA9IDxvcHRp bWl6ZWQgb3V0PgogICAgICAgIHNwcmVhZF9hcmcgPSAxMTk0NTAyNgogICAgICAgIGZ1bmNhbGxf YXJncyA9IDB4MAogICAgICAgIGZ1biA9IDIwODA3OTU0CiAgICAgICAgcmV0dmFsID0gPG9wdGlt aXplZCBvdXQ+CiAgICAgICAgZ2Nwcm8xID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc2FfbXVz dF9mcmVlID0gZmFsc2UKIzEwNTggMHgwMDAwMDAwMDAwNTQ3YjJmIGluIEZmdW5jYWxsIChuYXJn cz08b3B0aW1pemVkIG91dD4sIGFyZ3M9MHg3ZmZmZTQ2OWEwNjgpIGF0IGV2YWwuYzoyNzk3CiAg ICAgICAgZnVuID0gMTEzNzAxODEKICAgICAgICBvcmlnaW5hbF9mdW4gPSAxMjEyMzUyMgogICAg ICAgIGZ1bmNhciA9IDU3MjgwMzUyCiAgICAgICAgbnVtYXJncyA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGludGVybmFsX2FyZ3MgPSA8b3B0 aW1pemVkIG91dD4KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiMxMDU5IDB4MDAwMDAwMDAw MDU3YzhkYiBpbiBleGVjX2J5dGVfY29kZSAoYnl0ZXN0cj01NzI4MDM1MiwgdmVjdG9yPTg1MDk5 NTIsIG1heGRlcHRoPTQ4NzcwNDAwLCBhcmdzX3RlbXBsYXRlPTQ2MTE2ODYwMTg2NjIyNjg5Mjgs IG5hcmdzPTQ2MTE2ODYwMTk0ODQzNTI1MTIsIAogICAgYXJncz0weGZlZmZmZmZmKSBhdCBieXRl Y29kZS5jOjkwNQogICAgICAgIHRhcmdldHMgPSB7MHg1N2M5MmIsIDB4NTdjOTY1LCAweDU3Yzk2 NywgMHg1N2UyYWUsIDB4NTdjOGZhLCAweDU3YzhmYSwgMHg1N2UyNmUsIDB4NTdkZjFlLCAweDU3 ZTA5OSwgMHg1N2UwOWUsIDB4NTdlMGEzLCAweDU3ZTBhOCwgMHg1N2M3NzIsIDB4NTdjNzc4LCAK ICAgICAgICAgIDB4NTdjYTlmLCAweDU3ZTA3NCwgMHg1N2Q1MjAsIDB4NTdjOTY5LCAweDU3Yzk3 NSwgMHg1N2M5ODUsIDB4NTdjN2Q0LCAweDU3YzdkOCwgMHg1N2M5OTUsIDB4NTdjOWQwLCAweDU3 Y2FlYywgMHg1N2NhZjEsIDB4NTdjYWY2LCAweDU3Y2IwNSwgMHg1N2M4NDAsIAogICAgICAgICAg MHg1N2M4NDAsIDB4NTdjYWIzLCAweDU3Y2FjNywgMHg1N2NiNGUsIDB4NTdjYjUzLCAweDU3Y2I1 OCwgMHg1N2NiNjUsIDB4NTdjOGJhLCAweDU3YzhjMCwgMHg1N2NiMTUsIDB4NTdjYjI5LCAweDU3 Y2Y3ZCwgMHg1N2NmODUsIDB4NTdjZjczLCAweDU3Y2Y3OCwgCiAgICAgICAgICAweDU3Yzg3Miwg MHg1N2M4NzgsIDB4NTdjZTZiLCAweDU3Y2Y5NSwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 ZDM3YSwgMHg1N2Q0MDYsIDB4NTdkNDNkLCAKICAgICAgICAgIDB4NTdkZTdhLCAweDU3ZGViMSwg MHg1N2Q0NzQsIDB4NTdkNGFlLCAweDU3ZGRiMiwgMHg1N2NhNjUsIDB4NTdkNGU2LCAweDU3ZGRl MywgMHg1N2RlMWIsIDB4NTdkZTQyLCAweDU3ZGMwZCwgMHg1N2RjNDksIDB4NTdkY2M5LCAweDU3 ZGNmMCwgMHg1N2RkMjgsIAogICAgICAgICAgMHg1N2RkNjQsIDB4NTdkZDhiLCAweDU3ZDUyNSwg MHg1N2Q1NWQsIDB4NTdkNTk1LCAweDU3ZDVjZCwgMHg1N2Q2MDksIDB4NTdkNjQ1LCAweDU3ZDY4 MSwgMHg1N2Q3MDEsIDB4NTdkNzM5LCAweDU3ZDc3MSwgMHg1N2Q3YWEsIDB4NTdkN2UyLCAweDU3 ZDgxYSwgCiAgICAgICAgICAweDU3ZDg1MiwgMHg1N2Q4OGEsIDB4NTdkOGM2LCAweDU3ZDhmNywg MHg1N2Q5MzMsIDB4NTdkOTZmLCAweDU3ZDlhYiwgMHg1N2RhNWIsIDB4NTdjOTM3LCAweDU3ZGE5 MSwgMHg1N2RhYjgsIDB4NTdkYjI4LCAweDU3ZGI1ZSwgMHg1N2RiOTQsIDB4NTdkYmJiLCAKICAg ICAgICAgIDB4NTdkYmU0LCAweDU3ZGVmMSwgMHg1N2U5MGEsIDB4NTdjOTJiLCAweDU3ZThhOCwg MHg1N2U4ZDksIDB4NTdlN2VlLCAweDU3ZTgxZiwgMHg1N2U4NTAsIDB4NTdlODgxLCAweDU3Yzkz NywgMHg1N2M5MmIsIDB4NTdlNWMwLCAweDU3ZTYwMywgMHg1N2U2MmEsIAogICAgICAgICAgMHg1 N2U2NTEsIDB4NTdlNjg5LCAweDU3ZTZjMSwgMHg1N2U2ZTgsIDB4NTdlN2I2LCAweDU3ZTJiMywg MHg1N2UyZWIsIDB4NTdlMzIzLCAweDU3ZTM1NCwgMHg1N2M5MmIsIDB4NTdjZmJhLCAweDU3Y2Jh MCwgMHg1N2M5ZjUsIDB4NTdjYzMwLCAweDU3Y2NkYSwgCiAgICAgICAgICAweDU3Y2Q0NywgMHg1 N2QxMjYsIDB4NTdkMTc4LCAweDU3YzlhOSwgMHg1N2QwMDIsIDB4NTdkMTk4LCAweDU3ZDFmZCwg MHg1N2QyMmIsIDB4NTdkMjY4LCAweDU3ZDI5NSwgMHg1N2QyZDEsIDB4NTdkMzE4LCAweDU3Y2I3 NSwgMHg1N2UzN2IsIDB4NTdlM2I3LCAKICAgICAgICAgIDB4NTdlM2RlLCAweDU3ZTQwNSwgMHg1 N2U0MmMsIDB4NTdlNDUzLCAweDU3ZTQ4YiwgMHg1N2U0YzMsIDB4NTdlNGZiLCAweDU3ZTUzMywg MHg1N2U1NTAsIDB4NTdlNTg4LCAweDU3ZTBiNSwgMHg1N2UwZTQsIDB4NTdlMTFjLCAweDU3ZTE1 NCwgMHg1N2UxOGIsIAogICAgICAgICAgMHg1N2UyMDEsIDB4NTdkOWU3LCAweDU3ZGEyMywgMHg1 N2UxYzIsIDB4NTdlMjNkLCAweDU3YzkyYiwgMHg1N2NkZWUsIDB4NTdjZTdmLCAweDU3Y2VlMSwg MHg1N2QwMzAsIDB4NTdkMDkzLCAweDU3ZGM4NSwgMHg1N2Q2YmQsIDB4NTdkYWU0LCAweDU3ZGY3 MSwgCiAgICAgICAgICAweDU3ZGZiMCwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3ZTAwMiwgMHg1 N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgCiAgICAgICAgICAweDU3ZTA0OCA8cmVwZWF0 cyA2NCB0aW1lcz59CiAgICAgICAgc3RhY2sgPSB7cGMgPSAweGE1Njg5NSAiXDIxMClcMzAxXDIw NyIsIGJ5dGVfc3RyaW5nID0gOTgzMjkyOSwgYnl0ZV9zdHJpbmdfc3RhcnQgPSAweGE1Njg4YyAi clwzMDFcYlwzMDJIXGJcMzAzSFwiXDIxMClcMzAxXDIwNyIsIG5leHQgPSAweDdmZmZlNDY5YTNj MH0KICAgICAgICByZXN1bHQgPSA1NzI4MDM1MgojMTA2MCAweDAwMDAwMDAwMDA1NDcwYzQgaW4g ZXZhbF9zdWIgKGZvcm09PG9wdGltaXplZCBvdXQ+KSBhdCBldmFsLmM6MjE5MgogICAgICAgIG51 bWFyZ3MgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBhcmdzX2xlZnQgPSAxMTk0NTAyNgogICAg ICAgIGkgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBtYXhhcmdzID0gMwogICAgICAgIGFyZ3Zh bHMgPSB7OTgzMjkyOSwgOTgzMjk4MSwgMTYsIDEzLCA0NjExNjg2MDE5NDg0MzUyNTEyLCA0NjEx Njg2MDE4NjYyMjY4OTI4LCAxNDA3MzcwMjU1MTYxMjgsIDU3NTMwNTF9CiAgICAgICAgZnVuID0g MTEzNzkwNjkKICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBvcmlnaW5hbF9m dW4gPSAxNDA3MzcwMjU1MTU4OTYKICAgICAgICBvcmlnaW5hbF9hcmdzID0gOTgzMjkxOAogICAg ICAgIGZ1bmNhciA9IDIKIzEwNjEgMHgwMDAwMDAwMDAwNTQ5ZWUwIGluIGludGVybmFsX2xpc3Bf Y29uZGl0aW9uX2Nhc2UgKHZhcj0xNjIwODk3OCwgYm9keWZvcm09OTgzMjkwMiwgaGFuZGxlcnM9 OTgzMzAyMikgYXQgZXZhbC5jOjEyNTcKICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAg ICAgICBjID0ge3RhZyA9IDExOTQ1MDI2LCB2YWwgPSAxMTk0NTAyNiwgbmV4dCA9IDB4N2ZmZmU0 NjliMDcwLCBnY3BybyA9IDB4MCwgam1wID0ge3tfX2ptcGJ1ZiA9IHsxNDA3MzcwMjU1MTY0MDgs IDU3NTQ0ODY4NTMzMTA4Mjk0OCwgOTgzMjY2NCwgNiwgCiAgICAgICAgICAgICAgICA0NjExNjg2 MDE5NDg0MzUyNTEyLCA0NjExNjg2MDE4NjYyMjY4OTI4LCA1NzU0NDg2ODUxNDAyNDIxMTYsIC01 NzU0MjI4MjI5OTI0NDk4NTJ9LCBfX21hc2tfd2FzX3NhdmVkID0gMCwgX19zYXZlZF9tYXNrID0g e19fdmFsID0gezExOTQ1MDI2LCAKICAgICAgICAgICAgICAgICAgNzIxOTczMjE2NDMwMzE4NzIs IDE0MDczNzAyNTUxNjQwMCwgNTU4NjI2MjQsIDU1ODYyMzA0LCA0NjA3MTgyNDE4ODAwMDE3NDA4 LCA5ODMxMzYwLCAxNDA3MzcwMjU1MTYzNjgsIDIwODA4ODgyLCAyLCA0NjExNjg2MDE4NTk1MTYw MDY0LCAKICAgICAgICAgICAgICAgICAgNDYxMTY4NjAxOTQ4NDM1MjUxMiwgNTUzNjMwOCwgMCwg MCwgMH19fX0sIGhhbmRsZXJsaXN0ID0gMHg3ZmZmZTQ2OWIxODAsIGxpc3BfZXZhbF9kZXB0aCA9 IDEsIHBkbGNvdW50ID0gOSwgcG9sbF9zdXBwcmVzc19jb3VudCA9IDEsIAogICAgICAgICAgaW50 ZXJydXB0X2lucHV0X2Jsb2NrZWQgPSAwLCBieXRlX3N0YWNrID0gMHg3ZmZmZTQ2OWEzYzB9CiAg ICAgICAgaCA9IHtoYW5kbGVyID0gOTgzMzAyMiwgdmFyID0gMTYyMDg5NzgsIGNob3Nlbl9jbGF1 c2UgPSA5ODMyNjY0LCB0YWcgPSAweDdmZmZlNDY5YTIxMCwgbmV4dCA9IDB4N2ZmZmU0NjliMTgw fQojMTA2MiAweDAwMDAwMDAwMDA1N2QyYWQgaW4gZXhlY19ieXRlX2NvZGUgKGJ5dGVzdHI9NTcy ODAzNTIsIHZlY3Rvcj04NTA5OTUyLCBtYXhkZXB0aD00ODc3MDQwMCwgYXJnc190ZW1wbGF0ZT00 NjExNjg2MDE4NjYyMjY4OTI4LCBuYXJncz00NjExNjg2MDE5NDg0MzUyNTEyLCAKICAgIGFyZ3M9 MHhmZWZmZmZmZikgYXQgYnl0ZWNvZGUuYzoxMTAxCiAgICAgICAgdGFyZ2V0cyA9IHsweDU3Yzky YiwgMHg1N2M5NjUsIDB4NTdjOTY3LCAweDU3ZTJhZSwgMHg1N2M4ZmEsIDB4NTdjOGZhLCAweDU3 ZTI2ZSwgMHg1N2RmMWUsIDB4NTdlMDk5LCAweDU3ZTA5ZSwgMHg1N2UwYTMsIDB4NTdlMGE4LCAw eDU3Yzc3MiwgMHg1N2M3NzgsIAogICAgICAgICAgMHg1N2NhOWYsIDB4NTdlMDc0LCAweDU3ZDUy MCwgMHg1N2M5NjksIDB4NTdjOTc1LCAweDU3Yzk4NSwgMHg1N2M3ZDQsIDB4NTdjN2Q4LCAweDU3 Yzk5NSwgMHg1N2M5ZDAsIDB4NTdjYWVjLCAweDU3Y2FmMSwgMHg1N2NhZjYsIDB4NTdjYjA1LCAw eDU3Yzg0MCwgCiAgICAgICAgICAweDU3Yzg0MCwgMHg1N2NhYjMsIDB4NTdjYWM3LCAweDU3Y2I0 ZSwgMHg1N2NiNTMsIDB4NTdjYjU4LCAweDU3Y2I2NSwgMHg1N2M4YmEsIDB4NTdjOGMwLCAweDU3 Y2IxNSwgMHg1N2NiMjksIDB4NTdjZjdkLCAweDU3Y2Y4NSwgMHg1N2NmNzMsIDB4NTdjZjc4LCAK ICAgICAgICAgIDB4NTdjODcyLCAweDU3Yzg3OCwgMHg1N2NlNmIsIDB4NTdjZjk1LCAweDU3Yzky YiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3 YzkyYiwgMHg1N2M5MmIsIDB4NTdkMzdhLCAweDU3ZDQwNiwgMHg1N2Q0M2QsIAogICAgICAgICAg MHg1N2RlN2EsIDB4NTdkZWIxLCAweDU3ZDQ3NCwgMHg1N2Q0YWUsIDB4NTdkZGIyLCAweDU3Y2E2 NSwgMHg1N2Q0ZTYsIDB4NTdkZGUzLCAweDU3ZGUxYiwgMHg1N2RlNDIsIDB4NTdkYzBkLCAweDU3 ZGM0OSwgMHg1N2RjYzksIDB4NTdkY2YwLCAweDU3ZGQyOCwgCiAgICAgICAgICAweDU3ZGQ2NCwg MHg1N2RkOGIsIDB4NTdkNTI1LCAweDU3ZDU1ZCwgMHg1N2Q1OTUsIDB4NTdkNWNkLCAweDU3ZDYw OSwgMHg1N2Q2NDUsIDB4NTdkNjgxLCAweDU3ZDcwMSwgMHg1N2Q3MzksIDB4NTdkNzcxLCAweDU3 ZDdhYSwgMHg1N2Q3ZTIsIDB4NTdkODFhLCAKICAgICAgICAgIDB4NTdkODUyLCAweDU3ZDg4YSwg MHg1N2Q4YzYsIDB4NTdkOGY3LCAweDU3ZDkzMywgMHg1N2Q5NmYsIDB4NTdkOWFiLCAweDU3ZGE1 YiwgMHg1N2M5MzcsIDB4NTdkYTkxLCAweDU3ZGFiOCwgMHg1N2RiMjgsIDB4NTdkYjVlLCAweDU3 ZGI5NCwgMHg1N2RiYmIsIAogICAgICAgICAgMHg1N2RiZTQsIDB4NTdkZWYxLCAweDU3ZTkwYSwg MHg1N2M5MmIsIDB4NTdlOGE4LCAweDU3ZThkOSwgMHg1N2U3ZWUsIDB4NTdlODFmLCAweDU3ZTg1 MCwgMHg1N2U4ODEsIDB4NTdjOTM3LCAweDU3YzkyYiwgMHg1N2U1YzAsIDB4NTdlNjAzLCAweDU3 ZTYyYSwgCiAgICAgICAgICAweDU3ZTY1MSwgMHg1N2U2ODksIDB4NTdlNmMxLCAweDU3ZTZlOCwg MHg1N2U3YjYsIDB4NTdlMmIzLCAweDU3ZTJlYiwgMHg1N2UzMjMsIDB4NTdlMzU0LCAweDU3Yzky YiwgMHg1N2NmYmEsIDB4NTdjYmEwLCAweDU3YzlmNSwgMHg1N2NjMzAsIDB4NTdjY2RhLCAKICAg ICAgICAgIDB4NTdjZDQ3LCAweDU3ZDEyNiwgMHg1N2QxNzgsIDB4NTdjOWE5LCAweDU3ZDAwMiwg MHg1N2QxOTgsIDB4NTdkMWZkLCAweDU3ZDIyYiwgMHg1N2QyNjgsIDB4NTdkMjk1LCAweDU3ZDJk MSwgMHg1N2QzMTgsIDB4NTdjYjc1LCAweDU3ZTM3YiwgMHg1N2UzYjcsIAogICAgICAgICAgMHg1 N2UzZGUsIDB4NTdlNDA1LCAweDU3ZTQyYywgMHg1N2U0NTMsIDB4NTdlNDhiLCAweDU3ZTRjMywg MHg1N2U0ZmIsIDB4NTdlNTMzLCAweDU3ZTU1MCwgMHg1N2U1ODgsIDB4NTdlMGI1LCAweDU3ZTBl NCwgMHg1N2UxMWMsIDB4NTdlMTU0LCAweDU3ZTE4YiwgCiAgICAgICAgICAweDU3ZTIwMSwgMHg1 N2Q5ZTcsIDB4NTdkYTIzLCAweDU3ZTFjMiwgMHg1N2UyM2QsIDB4NTdjOTJiLCAweDU3Y2RlZSwg MHg1N2NlN2YsIDB4NTdjZWUxLCAweDU3ZDAzMCwgMHg1N2QwOTMsIDB4NTdkYzg1LCAweDU3ZDZi ZCwgMHg1N2RhZTQsIDB4NTdkZjcxLCAKICAgICAgICAgIDB4NTdkZmIwLCAweDU3YzkyYiwgMHg1 N2M5MmIsIDB4NTdlMDAyLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwg MHg1N2M5MmIsIDB4NTdjOTJiLCAweDU3YzkyYiwgMHg1N2M5MmIsIDB4NTdjOTJiLCAKICAgICAg ICAgIDB4NTdlMDQ4IDxyZXBlYXRzIDY0IHRpbWVzPn0KICAgICAgICBzdGFjayA9IHtwYyA9IDB4 YTU2OTEwICJcMjEwXDAxNlwwMjdcMjA1XDIxMyIsIGJ5dGVfc3RyaW5nID0gOTgzMjYzMywgYnl0 ZV9zdHJpbmdfc3RhcnQgPSAweGE1Njg5YSAiXGJcMDIxXG5cMDIwXHZcMDIyXDMwNlwwMzRcdlww MzNcMzA3XHYhXDIwNlwwMjYiLCAKICAgICAgICAgIG5leHQgPSAweDB9CiAgICAgICAgcmVzdWx0 ID0gNTcyODAzNTIKIzEwNjMgMHgwMDAwMDAwMDAwNTQ3NzBmIGluIGZ1bmNhbGxfbGFtYmRhIChm dW49OTgzMjU4OSwgbmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBhcmdfdmVjdG9yPTB4N2ZmZmU0Njlh NTI4KSBhdCBldmFsLmM6MzA1MAogICAgICAgIHZhbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAg IHN5bXNfbGVmdCA9IDExOTQ1MDI2CiAgICAgICAgbmV4dCA9IDExOTQ1MDI2CiAgICAgICAgbGV4 ZW52ID0gMTE5NDUwMjYKICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgb3B0aW9u YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICByZXN0ID0gPG9wdGltaXplZCBvdXQ+CiMxMDY0 IDB4MDAwMDAwMDAwMDU0N2EzNCBpbiBGZnVuY2FsbCAobmFyZ3M9PG9wdGltaXplZCBvdXQ+LCBh cmdzPTB4N2ZmZmU0NjlhNTIwKSBhdCBldmFsLmM6Mjg3NwogICAgICAgIGZ1biA9IDxvcHRpbWl6 ZWQgb3V0PgogICAgICAgIG9yaWdpbmFsX2Z1biA9IDExOTkyOTMwCiAgICAgICAgZnVuY2FyID0g NTcyODAzNTIKICAgICAgICBudW1hcmdzID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdmFsID0g PG9wdGltaXplZCBvdXQ+CiAgICAgICAgaW50ZXJuYWxfYXJncyA9IDxvcHRpbWl6ZWQgb3V0Pgog ICAgICAgIGkgPSA8b3B0aW1pemVkIG91dD4KIzEwNjUgMHgwMDAwMDAwMDAwNTQ3ZWFhIGluIGNh bGwxIChmbj08b3B0aW1pemVkIG91dD4sIGFyZzE9PG9wdGltaXplZCBvdXQ+KSBhdCBldmFsLmM6 MjYxNQogICAgICAgIHJldF91bmdjX3ZhbCA9IDU3MjgwMzUyCiAgICAgICAgYXJncyA9IHsxMTk5 MjkzMCwgNjExMTc1MzN9CiMxMDY2IDB4MDAwMDAwMDAwMDRkOGQ4MCBpbiB0aW1lcl9jaGVja18y IChpZGxlX3RpbWVycz08b3B0aW1pemVkIG91dD4sIHRpbWVycz01ODAzMzYzOCkgYXQga2V5Ym9h cmQuYzo0NDgyCiAgICAgICAgb2xkX2RlYWN0aXZhdGVfbWFyayA9IDExOTQ1MDI2CiAgICAgICAg aWRsZV90aW1lcl9yaXBlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdGltZXIgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICB0aW1lcl90aW1lID0ge3R2X3NlYyA9IDEzODMwMTY0NTYsIHR2X25z ZWMgPSA1MzM0OTEzODl9CiAgICAgICAgcmlwZSA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGlk bGVfdGltZXIgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBpZGxlX3RpbWVyX3RpbWUgPSB7dHZf c2VjID0gMCwgdHZfbnNlYyA9IDEwMDAwMDAwfQogICAgICAgIHRpbWVyX3JpcGUgPSA8b3B0aW1p emVkIG91dD4KICAgICAgICBjaG9zZW5fdGltZXIgPSA8b3B0aW1pemVkIG91dD4KIzEwNjcgdGlt ZXJfY2hlY2sgKCkgYXQga2V5Ym9hcmQuYzo0NTQ5CiAgICAgICAgdGltZXJzID0gNTgwMzM2MzgK ICAgICAgICBpZGxlX3RpbWVycyA9IDU4MDMxNzk4CiAgICAgICAgdGVtID0gPG9wdGltaXplZCBv dXQ+CiMxMDY4IDB4MDAwMDAwMDAwMDU4NDI2MyBpbiB3YWl0X3JlYWRpbmdfcHJvY2Vzc19vdXRw dXQgKHRpbWVfbGltaXQ9PG9wdGltaXplZCBvdXQ+LCBuc2Vjcz0wLCByZWFkX2tiZD08b3B0aW1p emVkIG91dD4sIGRvX2Rpc3BsYXk9dHJ1ZSwgCiAgICB3YWl0X2Zvcl9jZWxsPTxvcHRpbWl6ZWQg b3V0Piwgd2FpdF9wcm9jPTxvcHRpbWl6ZWQgb3V0PiwganVzdF93YWl0X3Byb2M9MCkgYXQgcHJv Y2Vzcy5jOjQyOTgKICAgICAgICBvbGRfdGltZXJzX3J1biA9IDk5CiAgICAgICAgb2xkX2J1ZmZl ciA9IDB4YjZkZTAwCiAgICAgICAgb2xkX3dpbmRvdyA9IDE4MDA0NTk3CiAgICAgICAgdGltZXJf ZGVsYXkgPSB7dHZfc2VjID0gMTM4MzAxNjQ1NCwgdHZfbnNlYyA9IDU4MDczNDEwOX0KICAgICAg ICB0aW1lb3V0X3JlZHVjZWRfZm9yX3RpbWVycyA9IGZhbHNlCiAgICAgICAgY2hhbm5lbCA9IDxv cHRpbWl6ZWQgb3V0PgogICAgICAgIG5mZHMgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBBdmFp bGFibGUgPSB7ZmRzX2JpdHMgPSB7MCA8cmVwZWF0cyAxNiB0aW1lcz59fQogICAgICAgIFdyaXRl b2sgPSB7ZmRzX2JpdHMgPSB7MCA8cmVwZWF0cyAxNiB0aW1lcz59fQogICAgICAgIGNoZWNrX3dy aXRlID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgY2hlY2tfZGVsYXkgPSA8b3B0aW1pemVkIG91 dD4KICAgICAgICBub19hdmFpbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHhlcnJubyA9IC00 NjI4MzcyMDAKICAgICAgICBwcm9jID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdGltZW91dCA9 IHt0dl9zZWMgPSAyOSwgdHZfbnNlYyA9IDk5OTk5OTIzMH0KICAgICAgICBlbmRfdGltZSA9IHt0 dl9zZWMgPSAxMzgzMDE2NDg0LCB0dl9uc2VjID0gNTgwNzMzMzM5fQogICAgICAgIHdhaXRfY2hh bm5lbCA9IC0xCiAgICAgICAgZ290X3NvbWVfaW5wdXQgPSBmYWxzZQojMTA2OSAweDAwMDAwMDAw MDA0MWMyMjggaW4gc2l0X2ZvciAodGltZW91dD08b3B0aW1pemVkIG91dD4sIHJlYWRpbmc9dHJ1 ZSwgZGlzcGxheV9vcHRpb249PG9wdGltaXplZCBvdXQ+KSBhdCBkaXNwbmV3LmM6NTc5OQogICAg ICAgIHNlYyA9IDMwCiAgICAgICAgbnNlYyA9IDAKICAgICAgICBkb19kaXNwbGF5ID0gPG9wdGlt aXplZCBvdXQ+CiMxMDcwIDB4MDAwMDAwMDAwMDRkZTUxZSBpbiByZWFkX2NoYXIgKGNvbW1hbmRm bGFnPTEsIG1hcD0xNTg3NzA2MiwgcHJldl9ldmVudD0xMTk0NTAyNiwgdXNlZF9tb3VzZV9tZW51 PTB4N2ZmZmU0NjlhZWFmLCBlbmRfdGltZT0weDApIGF0IGtleWJvYXJkLmM6Mjc5MgogICAgICAg IHRlbTAgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICB0aW1lb3V0ID0gMzAKICAgICAgICBkZWxh eV9sZXZlbCA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIGJ1ZmZlcl9zaXplID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgYyA9IDExOTQ1MDI2CiAgICAgICAgbG9jYWxfZ2V0Y2ptcCA9IHt7X19q bXBidWYgPSB7MTE5NDUwMjYsIC01NzU0Mjk0NzcxNzQ3NDMzNTYsIDAsIDEsIDExOTQ1MDI2LCAw LCA1NzU0NDg2ODU1MDMwNDk0MTIsIC01NzU0MjMwMjI2ODU0OTE1MTZ9LCBfX21hc2tfd2FzX3Nh dmVkID0gMCwgCiAgICAgICAgICAgIF9fc2F2ZWRfbWFzayA9IHtfX3ZhbCA9IHswIDxyZXBlYXRz IDExIHRpbWVzPiwgMTE5ODQzODQsIDU1MDg4MjMsIDAsIDAsIDB9fX19CiAgICAgICAgc2F2ZV9q dW1wID0ge3tfX2ptcGJ1ZiA9IHswLCAwLCAwLCAwLCAwLCAwLCAwLCAwfSwgX19tYXNrX3dhc19z YXZlZCA9IDAsIF9fc2F2ZWRfbWFzayA9IHtfX3ZhbCA9IHswIDxyZXBlYXRzIDE2IHRpbWVzPn19 fX0KICAgICAgICB0ZW0gPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBzYXZlID0gPG9wdGltaXpl ZCBvdXQ+CiAgICAgICAgcHJldmlvdXNfZWNob19hcmVhX21lc3NhZ2UgPSAxMTk0NTAyNgogICAg ICAgIGFsc29fcmVjb3JkID0gMTE5NDUwMjYKICAgICAgICByZXJlYWQgPSBmYWxzZQogICAgICAg IHBvbGxpbmdfc3RvcHBlZF9oZXJlID0gZmFsc2UKICAgICAgICBvcmlnX2tib2FyZCA9IDB4MzI1 ZjlkMAojMTA3MSAweDAwMDAwMDAwMDA0ZGZlZjggaW4gcmVhZF9rZXlfc2VxdWVuY2UgKGtleWJ1 Zj0weDdmZmZlNDY5YWYwMCwgcHJvbXB0PTExOTQ1MDI2LCBkb250X2Rvd25jYXNlX2xhc3Q9ZmFs c2UsIGNhbl9yZXR1cm5fc3dpdGNoX2ZyYW1lPXRydWUsIAogICAgZml4X2N1cnJlbnRfYnVmZmVy PXRydWUsIGJ1ZnNpemU9MzApIGF0IGtleWJvYXJkLmM6OTA1NgogICAgICAgIGludGVycnVwdGVk X2tib2FyZCA9IDB4MzI1ZjlkMAogICAgICAgIGludGVycnVwdGVkX2ZyYW1lID0gMHgxMTJhYTYw CiAgICAgICAga2V5ID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgdXNlZF9tb3VzZV9tZW51ID0g ZmFsc2UKICAgICAgICBlY2hvX2xvY2FsX3N0YXJ0ID0gMAogICAgICAgIGxhc3RfcmVhbF9rZXlf c3RhcnQgPSAwCiAgICAgICAga2V5c19sb2NhbF9zdGFydCA9IDAKICAgICAgICBuZXdfYmluZGlu ZyA9IDxvcHRpbWl6ZWQgb3V0PgogICAgICAgIHQgPSAwCiAgICAgICAgZWNob19zdGFydCA9IDAK ICAgICAgICBrZXlzX3N0YXJ0ID0gMAogICAgICAgIGN1cnJlbnRfYmluZGluZyA9IDE1ODc3MDYy CiAgICAgICAgZmlyc3RfZXZlbnQgPSAxMTk0NTAyNgogICAgICAgIGZpcnN0X3VuYm91bmQgPSAz MQogICAgICAgIG1vY2tfaW5wdXQgPSAwCiAgICAgICAgZmtleSA9IHtwYXJlbnQgPSAxOTkyMTUy NiwgbWFwID0gMTk5MjE1MjYsIHN0YXJ0ID0gMCwgZW5kID0gMH0KICAgICAgICBrZXl0cmFuID0g e3BhcmVudCA9IDExOTI0MDM4LCBtYXAgPSAxMTkyNDAzOCwgc3RhcnQgPSAwLCBlbmQgPSAwfQog ICAgICAgIGluZGVjID0ge3BhcmVudCA9IDE5OTIxNTEwLCBtYXAgPSAxOTkyMTUxMCwgc3RhcnQg PSAwLCBlbmQgPSAwfQogICAgICAgIHNoaWZ0X3RyYW5zbGF0ZWQgPSBmYWxzZQogICAgICAgIGRl bGF5ZWRfc3dpdGNoX2ZyYW1lID0gMTE5NDUwMjYKICAgICAgICBvcmlnaW5hbF91cHBlcmNhc2Ug PSAxODAwNDU5MgogICAgICAgIG9yaWdpbmFsX3VwcGVyY2FzZV9wb3NpdGlvbiA9IC0xCiAgICAg ICAgZHVtbXlmbGFnID0gZmFsc2UKICAgICAgICBzdGFydGluZ19idWZmZXIgPSAweGI2ZGUwMAog ICAgICAgIGZha2VfcHJlZml4ZWRfa2V5cyA9IDExOTQ1MDI2CiMxMDcyIDB4MDAwMDAwMDAwMDRl MTExNyBpbiBjb21tYW5kX2xvb3BfMSAoKSBhdCBrZXlib2FyZC5jOjE0MzQKICAgICAgICBjbWQg PSA8b3B0aW1pemVkIG91dD4KICAgICAgICBrZXlidWYgPSB7NTM2ODcxMzkyLCAxMTk0NTA3NCwg MTE5NDUwMjYsIDExOTQ1MDI2LCAxMjAwNTY2NiwgMiwgMTQwNzM3MDI1NTE5NTM2LCA1NjU0ODM2 LCA3MjM3MTEyMTcyODM0NDg2NjI2LCAxNDA3MzcwMjU1MjA3NDEsIDE0MDczNzAyNTUxOTUzNiwg CiAgICAgICAgICA1NjU0NDc4LCAwLCA4NTI0MzYxLCAxMzgzMDE2NDQ3LCAxMzE5NTMxMDg5NDQx OTk2ODAwLCAxMzk3Mjc1NjkxODkzNjgsIDYyNDI0ODA2LCAxMTk0NTAyNiwgMTE5NDUwMjYsIDQy OTQ5NjcyOTUsIDE0MDczNzAyNTUyMDg2NCwgMTQwNzM3MDI1NTE5NTg0LCAKICAgICAgICAgIDUw NzYyNzIsIDE2MDU0NTc2LCA2MjQyNDgwNiwgMTE5NDUwMjYsIDUwNzY2NDcsIDE1MzIxMDg4LCAx MTk0NTAyNn0KICAgICAgICBpID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgcHJldl9tb2RpZmYg PSAxNDYKICAgICAgICBwcmV2X2J1ZmZlciA9IDB4YjZkZTAwCiMxMDczIDB4MDAwMDAwMDAwMDU0 NWZlOSBpbiBpbnRlcm5hbF9jb25kaXRpb25fY2FzZSAoYmZ1bj0weDRlMGY0MCA8Y29tbWFuZF9s b29wXzE+LCBoYW5kbGVycz0xMjAwNDc3MCwgaGZ1bj0weDRkNzU5MCA8Y21kX2Vycm9yPikgYXQg ZXZhbC5jOjEzMDIKICAgICAgICB2YWwgPSA8b3B0aW1pemVkIG91dD4KICAgICAgICBjID0ge3Rh ZyA9IDExOTQ1MDI2LCB2YWwgPSAxMTk0NTAyNiwgbmV4dCA9IDB4N2ZmZmU0NjliMWUwLCBnY3By byA9IDB4MCwgam1wID0ge3tfX2ptcGJ1ZiA9IHsxNjA1NDU3NiwgLTU3NTQyNDE5ODY5NzAyOTk0 OCwgMTE5NDUwMjYsIDE0MDczNzAyNTUyMDU4NCwgCiAgICAgICAgICAgICAgICA0Mjk0OTY3Mjk1 LCAxNDA3MzcwMjU1MjA4NjQsIDU3NTQ0ODY4NTczMTYzODk4MCwgLTU3NTQyMjgyOTQ4MDkwNzA2 OH0sIF9fbWFza193YXNfc2F2ZWQgPSAwLCBfX3NhdmVkX21hc2sgPSB7X192YWwgPSB7MTM5NzI3 NTI1NDQ5MzAyLCAKICAgICAgICAgICAgICAgICAgNDI5NDk2NzI5NSwgMTM5NzI3NTg5MDcyMjE4 LCAyMTA5MzA4OCwgMTYwNTQ1NzYsIDg0NzU0MDAsIDAsIDQyOTQ5NjcyOTUsIDE0MDczNzAyNTUy MDg2NCwgMCwgMTM5NzI3NjM3MzQyMDY4LCAxMzk3MjM4NzYwNzM0NzcsIDAsIAogICAgICAgICAg ICAgICAgICAxMzk3Mjc1NjkxNjAwNjQsIDEzOTcyNzUyNTQ3NjMxNiwgNDI5NDk2NzI5NX19fX0s IGhhbmRsZXJsaXN0ID0gMHgwLCBsaXNwX2V2YWxfZGVwdGggPSAwLCBwZGxjb3VudCA9IDIsIHBv bGxfc3VwcHJlc3NfY291bnQgPSAxLCAKICAgICAgICAgIGludGVycnVwdF9pbnB1dF9ibG9ja2Vk ID0gMCwgYnl0ZV9zdGFjayA9IDB4MH0KICAgICAgICBoID0ge2hhbmRsZXIgPSAxMjAwNDc3MCwg dmFyID0gMTE5NDUwMjYsIGNob3Nlbl9jbGF1c2UgPSAxMTk0NTA3NCwgdGFnID0gMHg3ZmZmZTQ2 OWIwNzAsIG5leHQgPSAweDB9CiMxMDc0IDB4MDAwMDAwMDAwMDRkNWFiZSBpbiBjb21tYW5kX2xv b3BfMiAoaWdub3JlPTxvcHRpbWl6ZWQgb3V0PikgYXQga2V5Ym9hcmQuYzoxMTYxCiAgICAgICAg dmFsID0gNTcyODAzNTIKIzEwNzUgMHgwMDAwMDAwMDAwNTQ1ZWJlIGluIGludGVybmFsX2NhdGNo ICh0YWc9PGVycm9yIHJlYWRpbmcgdmFyaWFibGU6IENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0IGFk ZHJlc3MgMHgxMjY+LCBmdW5jPTB4NGQ1YWEwIDxjb21tYW5kX2xvb3BfMj4sIGFyZz0xMTk0NTAy NikKICAgIGF0IGV2YWwuYzoxMDc2CiAgICAgICAgYyA9IHt0YWcgPSAxMjAwMDQ1MCwgdmFsID0g MTE5NDUwMjYsIG5leHQgPSAweDAsIGdjcHJvID0gMHgwLCBqbXAgPSB7e19fam1wYnVmID0gezE2 MDU0NTc2LCAtNTc1NDI0MTk4Njk3MDI5OTQ4LCAxMTk0NTAyNiwgMTQwNzM3MDI1NTIwNTg0LCA0 Mjk0OTY3Mjk1LCAKICAgICAgICAgICAgICAgIDE0MDczNzAyNTUyMDg2NCwgNTc1NDQ4Njg1Njgx MzA3MzMyLCAtNTc1NDIyODI5NDU0MTY4MzgwfSwgX19tYXNrX3dhc19zYXZlZCA9IDAsIF9fc2F2 ZWRfbWFzayA9IHtfX3ZhbCA9IHsxMzk3Mjc1ODkxMzY0OTUsIDE0MDczNzAyNTUyNzY2OSwgCiAg ICAgICAgICAgICAgICAgIDQwMDAsIDAsIDU4MDgzMTIsIDAsIDE5ODE5NjAwLCAxNDA3MzcwMjU1 MjA0MDAsIDE0MDczNzAyNTUyMDQwOCwgNDcyNDQ2NDAyNjUxLCAxNDA3MzcwMjU1MjA0MDAsIDYx NDU4NTIsIDExOTQ1MDI2LCAxNDA3MzcwMjU1MjA0MDgsIDEyMjQzMjE4LCAKICAgICAgICAgICAg ICAgICAgMTE5NDUwMjZ9fX19LCBoYW5kbGVybGlzdCA9IDB4MCwgbGlzcF9ldmFsX2RlcHRoID0g MCwgcGRsY291bnQgPSAyLCBwb2xsX3N1cHByZXNzX2NvdW50ID0gMSwgaW50ZXJydXB0X2lucHV0 X2Jsb2NrZWQgPSAwLCBieXRlX3N0YWNrID0gMHgwfQojMTA3NiAweDAwMDAwMDAwMDA0ZDcwOTcg aW4gY29tbWFuZF9sb29wICgpIGF0IGtleWJvYXJkLmM6MTE0MApObyBsb2NhbHMuCiMxMDc3IHJl Y3Vyc2l2ZV9lZGl0XzEgKCkgYXQga2V5Ym9hcmQuYzo3NzkKICAgICAgICB2YWwgPSAxMTk0NTAy NgojMTA3OCAweDAwMDAwMDAwMDA0ZDczOTIgaW4gRnJlY3Vyc2l2ZV9lZGl0ICgpIGF0IGtleWJv YXJkLmM6ODQzCiAgICAgICAgYnVmZmVyID0gMTE5NDUwMjYKIzEwNzkgMHgwMDAwMDAwMDAwNDEy ODBmIGluIG1haW4gKGFyZ2M9MiwgYXJndj08b3B0aW1pemVkIG91dD4pIGF0IGVtYWNzLmM6MTU2 NgogICAgICAgIGR1bW15ID0gMAogICAgICAgIHN0YWNrX2JvdHRvbV92YXJpYWJsZSA9IDAgJ1ww MDAnCiAgICAgICAgZG9faW5pdGlhbF9zZXRsb2NhbGUgPSA8b3B0aW1pemVkIG91dD4KICAgICAg ICBkdW1waW5nID0gPG9wdGltaXplZCBvdXQ+CiAgICAgICAgc2tpcF9hcmdzID0gMAogICAgICAg IHJsaW0gPSB7cmxpbV9jdXIgPSA4NzIwMDAwLCBybGltX21heCA9IDE4NDQ2NzQ0MDczNzA5NTUx NjE1fQogICAgICAgIG5vX2xvYWR1cCA9IGZhbHNlCiAgICAgICAganVuayA9IDB4MAogICAgICAg IGRuYW1lX2FyZyA9IDB4MAogICAgICAgIGNoX3RvX2RpciA9IDB4MAo= --001a11c3235a11166b04ea3e3a90-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 01:37:10 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 06:37:10 +0000 Received: from localhost ([127.0.0.1]:60467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcrJ7-0004dG-Nf for submit@debbugs.gnu.org; Sun, 03 Nov 2013 01:37:10 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:56636) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcrJ5-0004d6-6d for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 01:37:08 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3dC6r16gpMz4KK3h; Sun, 3 Nov 2013 07:37:05 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3dC6r16FRNzbbh8; Sun, 3 Nov 2013 07:37:05 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id nrZ2cE6QWDaG; Sun, 3 Nov 2013 07:37:05 +0100 (CET) X-Auth-Info: 1gkNSX8yme48takpizKCk5J2e8M5WMIzpQkOP3TuuWE= Received: from igel.home (ppp-88-217-122-174.dynamic.mnet-online.de [88.217.122.174]) by mail.mnet-online.de (Postfix) with ESMTPA; Sun, 3 Nov 2013 07:37:05 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id C4DA32C02F8; Sun, 3 Nov 2013 07:37:04 +0100 (CET) From: Andreas Schwab To: Barry OReilly Subject: Re: bug#15794: Core dump after SIGTERM during GC marking References: X-Yow: I want to read my new poem about pork brains and outer space... Date: Sun, 03 Nov 2013 07:37:04 +0100 In-Reply-To: (Barry OReilly's message of "Sun, 3 Nov 2013 00:28:09 -0400") Message-ID: <87k3gq2dpr.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Barry OReilly writes: > #60 0x00000000004ecaa5 in deliver_process_signal (sig=15, handler=0x4ebc30 ) at sysdep.c:1597 > old_errno = 11 > on_main_thread = true > #61 > No symbol table info available. > #62 string_intervals (s=57280353) at lisp.h:3129 > No locals. > #63 mark_object (arg=) at alloc.c:5957 > ptr = > ptrx = > obj = 59121106 > cdr_count = 0 The signal was received during GC. Shouldn't its handling be postponed then? Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 12:39:43 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 17:39:43 +0000 Received: from localhost ([127.0.0.1]:32864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd1eH-0004Sz-9t for submit@debbugs.gnu.org; Sun, 03 Nov 2013 12:39:42 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:38072) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd1eD-0004Sj-Ah for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 12:39:38 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVP008007J1DB00@a-mtaout20.012.net.il> for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 19:39:30 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVP0082X7PU4L90@a-mtaout20.012.net.il>; Sun, 03 Nov 2013 19:39:30 +0200 (IST) Date: Sun, 03 Nov 2013 19:39:24 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: X-012-Sender: halo1@inter.net.il To: Barry OReilly Message-id: <83eh6x9ygj.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sun, 3 Nov 2013 00:28:09 -0400 > From: Barry OReilly > > I noticed a core dump file in my file system that was almost a week old. > I'm not certain what was doing You can find the equivalent of "C-h l" in the variable recent_keys. > but I think I was developing Elisp code > around the time which may have inf looped and led to me issuing the SIGTERM > indicated in the backtrace. > > I have attached the output of 'bt full'. Executive summary: . Emacs was in GC . You killed it with SIGTERM . Emacs started emergency shutdown, and as part of that invoked the hooks in kill-emacs-hook . One of those hooks hit a bad regexp, and tried to signal an error . 'signal' aborted because it noticed that Emacs is in GC Since kill-emacs-hook is nil by default, it is hard to know what exactly happened. Please try to find out whoch function was run by the hook at the point of the crash. The easiest way of doing that is to call "xbacktrace" (which is always recommended when reporting bugs, btw). In any case, running Lisp in the middle of GC is intrinsically dangerous, so perhaps the error in regexp is due to that; hard to know without seeing the pattern that was passed to compile_pattern_1. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 12:41:31 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 17:41:31 +0000 Received: from localhost ([127.0.0.1]:32868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd1g2-0004WV-TW for submit@debbugs.gnu.org; Sun, 03 Nov 2013 12:41:31 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:38499) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd1g0-0004WF-Bg for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 12:41:29 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVP008005VQ3M00@a-mtaout20.012.net.il> for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 19:41:16 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVP0089D7SSDN10@a-mtaout20.012.net.il>; Sun, 03 Nov 2013 19:41:16 +0200 (IST) Date: Sun, 03 Nov 2013 19:41:09 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: <87k3gq2dpr.fsf@igel.home> X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83d2mh9ydm.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: Andreas Schwab > Date: Sun, 03 Nov 2013 07:37:04 +0100 > Cc: 15794@debbugs.gnu.org > > Barry OReilly writes: > > > #60 0x00000000004ecaa5 in deliver_process_signal (sig=15, handler=0x4ebc30 ) at sysdep.c:1597 > > old_errno = 11 > > on_main_thread = true > > #61 > > No symbol table info available. > > #62 string_intervals (s=57280353) at lisp.h:3129 > > No locals. > > #63 mark_object (arg=) at alloc.c:5957 > > ptr = > > ptrx = > > obj = 59121106 > > cdr_count = 0 > > The signal was received during GC. Shouldn't its handling be postponed > then? Maybe. But then it would be impossible to kill Emacs during a runaway GC in a way that would cause Emacs to auto-save, wouldn't it? Perhaps a better alternative would be to avoid running kill-emacs-hook in this case? From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 13:03:08 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 18:03:08 +0000 Received: from localhost ([127.0.0.1]:32878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd20x-000524-Sy for submit@debbugs.gnu.org; Sun, 03 Nov 2013 13:03:08 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:42371) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd20v-00051t-7i for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 13:03:06 -0500 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3dCQ3W3SZ0z3hj7j; Sun, 3 Nov 2013 19:03:03 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3dCQ3W18fjzbbfl; Sun, 3 Nov 2013 19:03:03 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id 9ck9nNQUVePo; Sun, 3 Nov 2013 19:03:00 +0100 (CET) X-Auth-Info: ttso/PzwadmDPKrlyryULG7UZ27NOGdmO8EYOK9n828= Received: from igel.home (ppp-88-217-122-174.dynamic.mnet-online.de [88.217.122.174]) by mail.mnet-online.de (Postfix) with ESMTPA; Sun, 3 Nov 2013 19:03:00 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 109262C026D; Sun, 3 Nov 2013 19:03:00 +0100 (CET) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> X-Yow: Two with FLUFFO, hold th' BEETS..side of SOYETTES! Date: Sun, 03 Nov 2013 19:03:00 +0100 In-Reply-To: <83d2mh9ydm.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 03 Nov 2013 19:41:09 +0200") Message-ID: <877gcp2wiz.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Eli Zaretskii writes: >> From: Andreas Schwab >> Date: Sun, 03 Nov 2013 07:37:04 +0100 >> Cc: 15794@debbugs.gnu.org >> >> Barry OReilly writes: >> >> > #60 0x00000000004ecaa5 in deliver_process_signal (sig=15, handler=0x4ebc30 ) at sysdep.c:1597 >> > old_errno = 11 >> > on_main_thread = true >> > #61 >> > No symbol table info available. >> > #62 string_intervals (s=57280353) at lisp.h:3129 >> > No locals. >> > #63 mark_object (arg=) at alloc.c:5957 >> > ptr = >> > ptrx = >> > obj = 59121106 >> > cdr_count = 0 >> >> The signal was received during GC. Shouldn't its handling be postponed >> then? > > Maybe. But then it would be impossible to kill Emacs during a runaway > GC in a way that would cause Emacs to auto-save, wouldn't it? Even auto-save is a no-no in a signal handler. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 14:52:48 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 19:52:48 +0000 Received: from localhost ([127.0.0.1]:33073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd3j5-0007id-7a for submit@debbugs.gnu.org; Sun, 03 Nov 2013 14:52:47 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:34886) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd3j2-0007iO-5E for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 14:52:45 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVP00900DTMBS00@a-mtaout20.012.net.il> for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 21:52:33 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVP00983DVJ7440@a-mtaout20.012.net.il>; Sun, 03 Nov 2013 21:52:32 +0200 (IST) Date: Sun, 03 Nov 2013 21:52:25 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: <877gcp2wiz.fsf@igel.home> X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83a9hl9sau.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: Andreas Schwab > Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com > Date: Sun, 03 Nov 2013 19:03:00 +0100 > > >> The signal was received during GC. Shouldn't its handling be postponed > >> then? > > > > Maybe. But then it would be impossible to kill Emacs during a runaway > > GC in a way that would cause Emacs to auto-save, wouldn't it? > > Even auto-save is a no-no in a signal handler. I don't see why. Auto-save takes care to do only predictable things. Not to mention that Emacs has been doing this for many years, and that it's a valuable feature that it does. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 15:30:08 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 20:30:08 +0000 Received: from localhost ([127.0.0.1]:33114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd4JD-0000Aj-66 for submit@debbugs.gnu.org; Sun, 03 Nov 2013 15:30:08 -0500 Received: from mail-oa0-f47.google.com ([209.85.219.47]:35266) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd4J7-000094-W0 for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 15:30:03 -0500 Received: by mail-oa0-f47.google.com with SMTP id i1so6507572oag.34 for <15794@debbugs.gnu.org>; Sun, 03 Nov 2013 12:29:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Tcpbk0qxJ3wUJYXvUOvzgkj96/0gzHMfProtTpiTStQ=; b=AEKxjLznepXFMS4ZoP4gidRXOh+gA4A6G0vDao6GQFzjIMNxamfyhs3+I8AKZEv7GK 2M0OcwHuLhmid94M13Wij9CpT24sg2RZ9freOFRJpkbjyk1vVhxqjeguHdYzauflFCy0 qm16F4SgcNd0poB+oLQnh2vwLRpg4y8eyygdU6QCdSJW8hR+QkCvgKF1zh6BwZL6jsd+ SlBog3UBvCgVkF7VT3wxnD+BDBZQQw/klpalyk74O0CY6vCKc0mc/+kta0EPpXIRZ6r5 Cx4C7ZNuAG9ijIZI6NdQNzmVlsfbjR4a8TPEYG7BMZc7NNIecVm/ioRJYNncoyJv+tNR 4GxQ== MIME-Version: 1.0 X-Received: by 10.60.115.164 with SMTP id jp4mr11327812oeb.19.1383510595995; Sun, 03 Nov 2013 12:29:55 -0800 (PST) Received: by 10.76.156.103 with HTTP; Sun, 3 Nov 2013 12:29:55 -0800 (PST) In-Reply-To: <83a9hl9sau.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> Date: Sun, 3 Nov 2013 15:29:55 -0500 Message-ID: Subject: Re: bug#15794: Core dump after SIGTERM during GC marking From: Barry OReilly To: Eli Zaretskii Content-Type: multipart/alternative; boundary=089e01161b469e0f6d04ea4ba9ca X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, Andreas Schwab X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) --089e01161b469e0f6d04ea4ba9ca Content-Type: text/plain; charset=ISO-8859-1 > Since kill-emacs-hook is nil by default, it is hard to know what > exactly happened. Please try to find out whoch function was run by > the hook at the point of the crash. The easiest way of doing that is > to call "xbacktrace" (which is always recommended when reporting > bugs, btw). etc/DEBUG says to run GDB in the src directory. When I do that: $ gdb emacs core GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sda3/sw/emacs/src/emacs...done. [New LWP 22588] [New LWP 22589] [New LWP 22590] [New LWP 22591] warning: Error reading shared library list entry at 0x2493ba3824548b44 warning: Error reading shared library list entry at 0x45c889440000017e Core was generated by `emacs --reverse-video'. Program terminated with signal 6, Aborted. #0 0x00007f14dc5c5b7b in ?? () SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = :0.0 TERM = xterm Breakpoint 1 at 0x4d6250: file emacs.c, line 348. Temporary breakpoint 2 at 0x4ef720: file sysdep.c, line 846. (gdb) xbacktrace You can't do that without a process to debug. (gdb) quit Probably has to do with emacs being an install of Emacs trunk as of about August while the source tree is up to date. How do I get a xbacktrace from an install? My kill-emacs-hook is: (ede-save-cache semanticdb-kill-emacs-hook) --089e01161b469e0f6d04ea4ba9ca Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
> Since kill-emacs-hook is nil by default, it is h= ard to know what
> exactly happened. Please try to find out whoch fun= ction was run by
> the hook at the point of the crash. The easiest wa= y of doing that is
> to call "xbacktrace" (which is always recommended when repor= ting
> bugs, btw).

etc/DEBUG says to run GDB in the src direct= ory. When I do that:

$ gdb emacs core
GNU g= db (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GP= L version 3 or later <http:= //gnu.org/licenses/gpl.html>
This is free software: you are free = to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.=A0 Type "show co= pying"
and "show warranty" for details.
This GDB was c= onfigured as "x86_64-linux-gnu".
For bug reporting instruction= s, please see:
<http://bugs.launchpad= .net/gdb-linaro/>...
Reading symbols from /media/sda3/sw/emacs/sr= c/emacs...done.
[New LWP 22588]
[New LWP 22589]
[New LWP 22590] [New LWP 22591]

warning: Error reading shared library list entry at = 0x2493ba3824548b44

warning: Error reading shared library list entry = at 0x45c889440000017e
Core was generated by `emacs --reverse-video'.=
Program terminated with signal 6, Aborted.
#0=A0 0x00007f14dc5c5b7b in ?= ? ()
SIGINT is used by the debugger.
Are you sure you want to change = it? (y or n) [answered Y; input not from terminal]
DISPLAY =3D :0.0
T= ERM =3D xterm
Breakpoint 1 at 0x4d6250: file emacs.c, line 348.
Temporary breakpoint 2= at 0x4ef720: file sysdep.c, line 846.
(gdb) xbacktrace
You can't= do that without a process to debug.
(gdb) quit

Probably has to d= o with emacs being an install of Emacs trunk as of
about August while the source tree is up to date. How do I get a
xbacktr= ace from an install?

My kill-emacs-hook is:

=A0 (ede-save-cac= he semanticdb-kill-emacs-hook)


--089e01161b469e0f6d04ea4ba9ca-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 15:40:17 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 20:40:17 +0000 Received: from localhost ([127.0.0.1]:33133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd4T2-0000Pt-Gq for submit@debbugs.gnu.org; Sun, 03 Nov 2013 15:40:16 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:45146) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd4Sz-0000PX-GT for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 15:40:14 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVP00900G2RRM00@a-mtaout20.012.net.il> for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 22:40:05 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVP009MXG2TCD90@a-mtaout20.012.net.il>; Sun, 03 Nov 2013 22:40:05 +0200 (IST) Date: Sun, 03 Nov 2013 22:39:59 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: X-012-Sender: halo1@inter.net.il To: Barry OReilly Message-id: <834n7t9q3k.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, schwab@linux-m68k.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sun, 3 Nov 2013 15:29:55 -0500 > From: Barry OReilly > Cc: Andreas Schwab , 15794@debbugs.gnu.org > > (gdb) xbacktrace > You can't do that without a process to debug. Sorry, I failed to mention that xbacktrace won't work on a core dump. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 15:42:34 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 20:42:34 +0000 Received: from localhost ([127.0.0.1]:33143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd4VG-0000TX-68 for submit@debbugs.gnu.org; Sun, 03 Nov 2013 15:42:34 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:45604) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd4VE-0000TF-0y for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 15:42:32 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVP00900G4RRW00@a-mtaout20.012.net.il> for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 22:42:22 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVP0096VG6LS600@a-mtaout20.012.net.il>; Sun, 03 Nov 2013 22:42:22 +0200 (IST) Date: Sun, 03 Nov 2013 22:42:15 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: X-012-Sender: halo1@inter.net.il To: Barry OReilly Message-id: <8338nd9pzs.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, schwab@linux-m68k.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sun, 3 Nov 2013 15:29:55 -0500 > From: Barry OReilly > Cc: Andreas Schwab , 15794@debbugs.gnu.org > > (gdb) xbacktrace > You can't do that without a process to debug. Sorry, I failed to mention that xbacktrace won't work on a core dump. But you should be able to display the value of kill-emacs-hook, by walking its car and cdr links. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 17:22:38 2013 Received: (at 15794) by debbugs.gnu.org; 3 Nov 2013 22:22:38 +0000 Received: from localhost ([127.0.0.1]:33187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd646-0002uE-GN for submit@debbugs.gnu.org; Sun, 03 Nov 2013 17:22:38 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:60027) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vd642-0002td-FN for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 17:22:35 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3dCWpx0zpZz4KK2X; Sun, 3 Nov 2013 23:22:32 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3dCWpw1zZDzbbfx; Sun, 3 Nov 2013 23:22:32 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id DuyL80mY-ddW; Sun, 3 Nov 2013 23:22:31 +0100 (CET) X-Auth-Info: H1uBKRlVkJpHeBHxoW2kFc6aRfB4isvDzfi56y6ldFU= Received: from igel.home (ppp-88-217-122-174.dynamic.mnet-online.de [88.217.122.174]) by mail.mnet-online.de (Postfix) with ESMTPA; Sun, 3 Nov 2013 23:22:31 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 159C82C0371; Sun, 3 Nov 2013 23:22:31 +0100 (CET) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> X-Yow: Is something VIOLENT going to happen to a GARBAGE CAN? Date: Sun, 03 Nov 2013 23:22:31 +0100 In-Reply-To: <83a9hl9sau.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 03 Nov 2013 21:52:25 +0200") Message-ID: <8738nd2kig.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 0.0 (/) Eli Zaretskii writes: >> From: Andreas Schwab >> Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com >> Date: Sun, 03 Nov 2013 19:03:00 +0100 >> >> >> The signal was received during GC. Shouldn't its handling be postponed >> >> then? >> > >> > Maybe. But then it would be impossible to kill Emacs during a runaway >> > GC in a way that would cause Emacs to auto-save, wouldn't it? >> >> Even auto-save is a no-no in a signal handler. > > I don't see why. Auto-save takes care to do only predictable things. A lot of things that are a no-no in a signal handler, like calling auto-save-hook. > Not to mention that Emacs has been doing this for many years, and that > it's a valuable feature that it does. That's the nice thing about undefined behaviour, it can take a long time until you see its ugly head. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 03 22:38:21 2013 Received: (at 15794) by debbugs.gnu.org; 4 Nov 2013 03:38:21 +0000 Received: from localhost ([127.0.0.1]:33375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdAzc-0003Ox-Uc for submit@debbugs.gnu.org; Sun, 03 Nov 2013 22:38:21 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:61259) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdAzY-0003OX-UR for 15794@debbugs.gnu.org; Sun, 03 Nov 2013 22:38:18 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MVP00K00Z3NYJ00@a-mtaout21.012.net.il> for 15794@debbugs.gnu.org; Mon, 04 Nov 2013 05:38:10 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVP00K6KZFLXQ40@a-mtaout21.012.net.il>; Mon, 04 Nov 2013 05:38:10 +0200 (IST) Date: Mon, 04 Nov 2013 05:38:04 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: <8738nd2kig.fsf@igel.home> X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83zjpk96qr.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: Andreas Schwab > Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com > Date: Sun, 03 Nov 2013 23:22:31 +0100 > > >> Even auto-save is a no-no in a signal handler. > > > > I don't see why. Auto-save takes care to do only predictable things. > > A lot of things that are a no-no in a signal handler, like calling > auto-save-hook. We could disable that (and the other things) as well. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 03:56:49 2013 Received: (at 15794) by debbugs.gnu.org; 4 Nov 2013 08:56:49 +0000 Received: from localhost ([127.0.0.1]:33555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdFxp-0002y2-2w for submit@debbugs.gnu.org; Mon, 04 Nov 2013 03:56:49 -0500 Received: from cantor2.suse.de ([195.135.220.15]:36953 helo=mx2.suse.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdFxm-0002xs-C8 for 15794@debbugs.gnu.org; Mon, 04 Nov 2013 03:56:47 -0500 Received: from relay1.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 4AAEFA5D69; Mon, 4 Nov 2013 09:56:45 +0100 (CET) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> X-Yow: I am KING BOMBA of Sicily!..I will marry LUCILLE BALL next Friday! Date: Mon, 04 Nov 2013 09:56:44 +0100 In-Reply-To: <83zjpk96qr.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 04 Nov 2013 05:38:04 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Eli Zaretskii writes: >> From: Andreas Schwab >> Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com >> Date: Sun, 03 Nov 2013 23:22:31 +0100 >> >> >> Even auto-save is a no-no in a signal handler. >> > >> > I don't see why. Auto-save takes care to do only predictable things. >> >> A lot of things that are a no-no in a signal handler, like calling >> auto-save-hook. > > We could disable that (and the other things) as well. You would have to disable opening files, too. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 11:02:54 2013 Received: (at 15794) by debbugs.gnu.org; 4 Nov 2013 16:02:54 +0000 Received: from localhost ([127.0.0.1]:34309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdMc9-00071k-Pj for submit@debbugs.gnu.org; Mon, 04 Nov 2013 11:02:54 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:62459) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdMc5-00071R-4t for 15794@debbugs.gnu.org; Mon, 04 Nov 2013 11:02:50 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MVQ00A00XVDOB00@a-mtaout22.012.net.il> for 15794@debbugs.gnu.org; Mon, 04 Nov 2013 18:02:42 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVQ00AH0XWIAM70@a-mtaout22.012.net.il>; Mon, 04 Nov 2013 18:02:42 +0200 (IST) Date: Mon, 04 Nov 2013 18:02:38 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83y554889t.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: Andreas Schwab > Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com > Date: Mon, 04 Nov 2013 09:56:44 +0100 > > Eli Zaretskii writes: > > >> From: Andreas Schwab > >> Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com > >> Date: Sun, 03 Nov 2013 23:22:31 +0100 > >> > >> >> Even auto-save is a no-no in a signal handler. > >> > > >> > I don't see why. Auto-save takes care to do only predictable things. > >> > >> A lot of things that are a no-no in a signal handler, like calling > >> auto-save-hook. > > > > We could disable that (and the other things) as well. > > You would have to disable opening files, too. What's wrong with opening files from a signal handler? I always thought that open(2) (and also write(2) and close(2)) are async-signal safe on Posix systems, and this page http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html seems to agree. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 11:18:49 2013 Received: (at 15794) by debbugs.gnu.org; 4 Nov 2013 16:18:49 +0000 Received: from localhost ([127.0.0.1]:34330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdMrY-0007PW-P6 for submit@debbugs.gnu.org; Mon, 04 Nov 2013 11:18:49 -0500 Received: from cantor2.suse.de ([195.135.220.15]:58871 helo=mx2.suse.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdMrS-0007PJ-KD for 15794@debbugs.gnu.org; Mon, 04 Nov 2013 11:18:47 -0500 Received: from relay1.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id DA27AA60D0; Mon, 4 Nov 2013 17:18:41 +0100 (CET) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> <83y554889t.fsf@gnu.org> X-Yow: I want to TAKE IT HOME and DRESS IT UP in HOT PANTS!! Date: Mon, 04 Nov 2013 17:18:41 +0100 In-Reply-To: <83y554889t.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 04 Nov 2013 18:02:38 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 15794 Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Eli Zaretskii writes: >> From: Andreas Schwab >> Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com >> Date: Mon, 04 Nov 2013 09:56:44 +0100 >> >> Eli Zaretskii writes: >> >> >> From: Andreas Schwab >> >> Cc: 15794@debbugs.gnu.org, gundaetiapo@gmail.com >> >> Date: Sun, 03 Nov 2013 23:22:31 +0100 >> >> >> >> >> Even auto-save is a no-no in a signal handler. >> >> > >> >> > I don't see why. Auto-save takes care to do only predictable things. >> >> >> >> A lot of things that are a no-no in a signal handler, like calling >> >> auto-save-hook. >> > >> > We could disable that (and the other things) as well. >> >> You would have to disable opening files, too. > > What's wrong with opening files from a signal handler? I always > thought that open(2) (and also write(2) and close(2)) are async-signal > safe on Posix systems, and this page But fdopen isn't. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 05 10:27:45 2013 Received: (at 15794) by debbugs.gnu.org; 5 Nov 2013 15:27:45 +0000 Received: from localhost ([127.0.0.1]:35907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdiXf-0003tZ-7l for submit@debbugs.gnu.org; Tue, 05 Nov 2013 10:27:45 -0500 Received: from mail-oa0-f42.google.com ([209.85.219.42]:52992) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdiXa-0003tG-Ao for 15794@debbugs.gnu.org; Tue, 05 Nov 2013 10:27:40 -0500 Received: by mail-oa0-f42.google.com with SMTP id l6so710917oag.1 for <15794@debbugs.gnu.org>; Tue, 05 Nov 2013 07:27:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=jush4+rV2juBD5sQsRAxuFB7akPTABJuV1zomlYDKH8=; b=hZS5kP3T/Ez8o90i8rktkbOjobR66xZuIlL2T+Gx9ySshuq6MXiDhhHwXHQVVh2lyI dE6EwisRDo5vIm5fSWxLstsZrEVvqTSn9kBJDbY7bFIstRz7gv7Mre+9TFj5t0UGMNSH HEqstrwcphJZYABMQjgMrpQ7ZEIBduy/MaLn49Avm5AQMZ6HdGnCe4Ftgw21v9MPNTtX UME6lk/S9M26uywPLFkgI8G7KgOkR4V+ARD3qEIKi5WSBWbsAEweOGn+WvsyuPLxqF4W LCQaLTEpyDZB7IHh91kOGjlqZY4GxVNC2zYKFkgL5EroRrlVUTJZYa8s73xJrqkG8TtK R68g== MIME-Version: 1.0 X-Received: by 10.60.40.34 with SMTP id u2mr70417oek.91.1383665252198; Tue, 05 Nov 2013 07:27:32 -0800 (PST) Received: by 10.76.156.103 with HTTP; Tue, 5 Nov 2013 07:27:32 -0800 (PST) In-Reply-To: References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> <83y554889t.fsf@gnu.org> Date: Tue, 5 Nov 2013 10:27:32 -0500 Message-ID: Subject: Re: bug#15794: Core dump after SIGTERM during GC marking From: Barry OReilly To: Andreas Schwab Content-Type: multipart/alternative; boundary=089e0149ce5cd8719104ea6fab10 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15794 Cc: 15794 <15794@debbugs.gnu.org>, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) --089e0149ce5cd8719104ea6fab10 Content-Type: text/plain; charset=ISO-8859-1 The bug is not easy to reproduce. In order to facilitate doing so, I put a sleep in so as it is easier to issue the SIGTERM within GC. I found GC marking normally takes about 10ms. I applied the following patch to the Emacs sources: diff --git a/src/alloc.c b/src/alloc.c index b35f7c4..1d75e56 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -5487,6 +5487,10 @@ See Info node `(elisp)Garbage Collection'. */) gc_in_progress = 1; /* Mark all the special slots that serve as the roots of accessibility. */ + { struct timespec debug_ts; char debug_dateStr[20]; { clock_gettime(CLOCK_REALTIME, &debug_ts); struct tm mytm; localtime_r(&debug_ts.tv_sec, &mytm); strftime(debug_dateStr, 20, "%Y-%m-%dT%H:%M:%S", &mytm); } + printf( "%s.%09ld|pid:%d|tid:%ld|%s|%d| DEBUG: GC: Start mark\n", // TODO: debugging + debug_dateStr, debug_ts.tv_nsec, getpid(), pthread_self(), __FILE__, __LINE__ ); fflush(stdout); } + sleep(1); mark_buffer (&buffer_defaults); mark_buffer (&buffer_local_symbols); @@ -5545,6 +5549,10 @@ See Info node `(elisp)Garbage Collection'. */) mark_object (BVAR (nextb, undo_list)); } + { struct timespec debug_ts; char debug_dateStr[20]; { clock_gettime(CLOCK_REALTIME, &debug_ts); struct tm mytm; localtime_r(&debug_ts.tv_sec, &mytm); strftime(debug_dateStr, 20, "%Y-%m-%dT%H:%M:%S", &mytm); } + printf( "%s.%09ld|pid:%d|tid:%ld|%s|%d| DEBUG: GC: Start sweep\n", // TODO: debugging + debug_dateStr, debug_ts.tv_nsec, getpid(), pthread_self(), __FILE__, __LINE__ ); fflush(stdout); } + gc_sweep (); /* Clear the mark bits that we set in certain root slots. */ I then started Emacs via GDB and issued a SIGTERM during the sleep. As before, I witnessed an abort in a kill hook. The C and Lisp backtraces: #0 terminate_due_to_signal (sig=6, backtrace_limit=40) at emacs.c:349 #1 0x0000000000522303 in emacs_abort () at sysdep.c:2123 #2 0x000000000058a2d8 in Fsignal (error_symbol=12904418, data=29814278) at eval.c:1465 #3 0x000000000058a5b9 in xsignal (error_symbol=6, data=40) at eval.c:1562 #4 0x000000000058aaea in xsignal2 (error_symbol=12904418, arg1=, arg2=) at eval.c:1583 #5 0x00000000005700d6 in wrong_type_argument (predicate=40, value=1) at data.c:205 #6 0x000000000058e43d in CHECK_TYPE (symbol=40, propname=) at lisp.h:953 #7 CHECK_SYMBOL (symbol=40, propname=) at lisp.h:2402 #8 Fget (symbol=40, propname=) at fns.c:1861 #9 0x00000000005c7709 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x4e) at bytecode.c:1332 #10 0x00000000005889e9 in eval_sub (form=) at eval.c:2165 #11 0x000000000058bf57 in internal_lisp_condition_case (var=12844642, bodyform=26306566, handlers=) at eval.c:1300 #12 0x00000000005c6f66 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x8f) at bytecode.c:1169 #13 0x000000000058909c in funcall_lambda (fun=25511693, nargs=2, arg_vector=0x7fffffff82a0) at eval.c:3023 #14 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #15 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #16 0x000000000058909c in funcall_lambda (fun=21562829, nargs=2, arg_vector=0x7fffffff8440) at eval.c:3023 #17 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #18 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #19 0x000000000058909c in funcall_lambda (fun=29060741, nargs=2, arg_vector=0x7fffffff85d8) at eval.c:3023 #20 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #21 0x0000000000589bdf in Fapply (nargs=2, args=0x7fffffff86c0) at eval.c:2328 #22 0x00000000005895dc in Ffuncall (nargs=3, args=) at eval.c:2770 #23 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #24 0x000000000058909c in funcall_lambda (fun=21522045, nargs=2, arg_vector=0x7fffffff8820) at eval.c:3023 #25 0x000000000058a8f1 in apply_lambda (fun=21522045, args=26334146) at eval.c:2898 #26 0x0000000000588336 in eval_sub (form=4611686018628714496) at eval.c:2234 #27 0x0000000000588d4f in Fprogn (body=) at eval.c:447 #28 0x0000000000589032 in funcall_lambda (fun=29225190, nargs=2, arg_vector=0x7fffffff8a30) at eval.c:3016 #29 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #30 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #31 0x000000000058909c in funcall_lambda (fun=29060941, nargs=2, arg_vector=0x7fffffff8bc8) at eval.c:3023 #32 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #33 0x0000000000589bdf in Fapply (nargs=2, args=0x7fffffff8cb0) at eval.c:2328 #34 0x00000000005895dc in Ffuncall (nargs=3, args=) at eval.c:2770 #35 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #36 0x000000000058909c in funcall_lambda (fun=28959853, nargs=2, arg_vector=0x7fffffff8e50) at eval.c:3023 #37 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #38 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #39 0x000000000058909c in funcall_lambda (fun=29369645, nargs=2, arg_vector=0x7fffffff8ff0) at eval.c:3023 #40 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #41 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #42 0x000000000058909c in funcall_lambda (fun=28595629, nargs=0, arg_vector=0x7fffffff9180) at eval.c:3023 #43 0x000000000058935c in Ffuncall (nargs=1, args=) at eval.c:2850 #44 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x20) at bytecode.c:919 #45 0x000000000058909c in funcall_lambda (fun=28892277, nargs=1, arg_vector=0x7fffffff9310) at eval.c:3023 #46 0x000000000058935c in Ffuncall (nargs=2, args=) at eval.c:2850 #47 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x21) at bytecode.c:919 #48 0x000000000058909c in funcall_lambda (fun=28595133, nargs=0, arg_vector=0x7fffffff94e8) at eval.c:3023 #49 0x000000000058935c in Ffuncall (nargs=1, args=) at eval.c:2850 #50 0x0000000000589a69 in funcall_nil (nargs=6, args=0x28) at eval.c:2340 #51 0x0000000000586be0 in run_hook_with_args (nargs=1, args=0x7fffffff94e0, funcall=0x589a60 ) at eval.c:2525 #52 0x0000000000586c85 in Frun_hooks (nargs=1, args=0x7fffffff95a8) at eval.c:2367 #53 0x00000000005895dc in Ffuncall (nargs=2, args=) at eval.c:2770 #54 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=5120, nargs=2, args=0x21) at bytecode.c:919 #55 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #56 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=6168, nargs=6, args=0x22) at bytecode.c:919 #57 0x000000000058935c in Ffuncall (nargs=7, args=) at eval.c:2850 #58 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=4100, nargs=2, args=0x26) at bytecode.c:919 #59 0x000000000058935c in Ffuncall (nargs=3, args=) at eval.c:2850 #60 0x00000000005c5450 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x22) at bytecode.c:919 #61 0x00000000005889e9 in eval_sub (form=) at eval.c:2165 #62 0x000000000058bf57 in internal_lisp_condition_case (var=12844642, bodyform=27909238, handlers=) at eval.c:1300 #63 0x00000000005c6f66 in exec_byte_code (bytestr=6, vector=40, maxdepth=1, args_template=12844642, nargs=0, args=0x8f) at bytecode.c:1169 #64 0x000000000058909c in funcall_lambda (fun=28480253, nargs=0, arg_vector=0x7fffffff9e68) at eval.c:3023 #65 0x000000000058935c in Ffuncall (nargs=1, args=) at eval.c:2850 #66 0x0000000000589a69 in funcall_nil (nargs=6, args=0x28) at eval.c:2340 #67 0x0000000000586be0 in run_hook_with_args (nargs=1, args=0x7fffffff9e60, funcall=0x589a60 ) at eval.c:2525 #68 0x0000000000586c85 in Frun_hooks (nargs=1, args=0xbd2200) at eval.c:2367 #69 0x00000000005031d5 in Fkill_emacs (arg=60) at emacs.c:1891 #70 0x0000000000503300 in terminate_due_to_signal (sig=15, backtrace_limit=40) at emacs.c:359 #71 0x000000000052238e in handle_fatal_signal (sig=6) at sysdep.c:1624 #72 0x0000000000522895 in deliver_process_signal (sig=15, handler=0x522380 ) at sysdep.c:1564 #73 #74 0x00000031cf09a080 in __nanosleep_nocancel () from /lib64/libc.so.6 #75 0x00000031cf099ed4 in sleep () from /lib64/libc.so.6 #76 0x000000000056ea7e in Fgarbage_collect () at alloc.c:5493 #77 0x000000000058810a in maybe_gc (form=29416886) at lisp.h:4387 #78 eval_sub (form=29416886) at eval.c:2058 #79 0x00000000005b063f in readevalloop (readcharfun=12973922, stream=0x1b34e70, sourcename=17010609, printflag=false, unibyte=, readfun=12844642, start=12844642, end=12844642) at lread.c:1876 #80 0x00000000005b45db in Fload (file=27104785, noerror=, nomessage=12844690, nosuffix=, must_suffix=) at lread.c:1352 #81 0x0000000000593f46 in Frequire (feature=28527506, filename=27104785, noerror=12844642) at fns.c:2658 #82 0x00000000005897bb in Ffuncall (nargs=2, args=) at eval.c:2796 #83 0x00000000005c5450 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=12844642, nargs=0, args=0x21) at bytecode.c:919 #84 0x00000000005889e9 in eval_sub (form=) at eval.c:2165 #85 0x00000000005b063f in readevalloop (readcharfun=12973922, stream=0x1b94f90, sourcename=15942977, printflag=false, unibyte=, readfun=12844642, start=12844642, end=12844642) at lread.c:1876 #86 0x00000000005b45db in Fload (file=27125345, noerror=, nomessage=12844690, nosuffix=, must_suffix=) at lread.c:1352 #87 0x0000000000593f46 in Frequire (feature=28526530, filename=27125345, noerror=12844642) at fns.c:2658 #88 0x00000000005897bb in Ffuncall (nargs=2, args=) at eval.c:2796 #89 0x00000000005c5450 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=12844642, nargs=0, args=0x21) at bytecode.c:919 #90 0x00000000005889e9 in eval_sub (form=) at eval.c:2165 #91 0x00000000005b063f in readevalloop (readcharfun=12973922, stream=0x1b373d0, sourcename=27422081, printflag=false, unibyte=, readfun=12844642, start=12844642, end=12844642) at lread.c:1876 #92 0x00000000005b45db in Fload (file=27463873, noerror=, nomessage=12844690, nosuffix=, must_suffix=) at lread.c:1352 #93 0x0000000000593f46 in Frequire (feature=29444146, filename=27463873, noerror=12844642) at fns.c:2658 #94 0x00000000005889e9 in eval_sub (form=) at eval.c:2165 #95 0x0000000000588d4f in Fprogn (body=) at eval.c:447 #96 0x000000000058860a in eval_sub (form=) at eval.c:2107 #97 0x000000000058860a in eval_sub (form=) at eval.c:2107 #98 0x00000000005b063f in readevalloop (readcharfun=16137829, stream=0x0, sourcename=15822161, printflag=false, unibyte=, readfun=12844642, start=12844642, end=12844642) at lread.c:1876 #99 0x00000000005b1eab in Feval_buffer (buffer=, printflag=12844642, filename=16137681, unibyte=12844642, do_allow_print=12844690) at lread.c:1937 #100 0x000000000058983f in Ffuncall (nargs=6, args=) at eval.c:2805 #101 0x00000000005c5450 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=12844642, nargs=0, args=0x25) at bytecode.c:919 #102 0x000000000058909c in funcall_lambda (fun=9040965, nargs=4, arg_vector=0x7fffffffbc38) at eval.c:3023 #103 0x000000000058935c in Ffuncall (nargs=5, args=) at eval.c:2850 #104 0x0000000000589949 in call4 (fn=, arg1=, arg2=0, arg3=-1, arg4=0) at eval.c:2637 #105 0x00000000005b447c in Fload (file=16139217, noerror=12844690, nomessage=12844690, nosuffix=, must_suffix=12844642) at lread.c:1294 #106 0x000000000058983f in Ffuncall (nargs=4, args=) at eval.c:2805 #107 0x00000000005c5450 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=0, nargs=0, args=0x23) at bytecode.c:919 #108 0x000000000058935c in Ffuncall (nargs=1, args=) at eval.c:2850 #109 0x00000000005c5450 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=0, nargs=0, args=0x20) at bytecode.c:919 #110 0x000000000058935c in Ffuncall (nargs=1, args=) at eval.c:2850 #111 0x000000000058871f in eval_sub (form=) at eval.c:2131 #112 0x000000000058bf57 in internal_lisp_condition_case (var=16899698, bodyform=12817510, handlers=) at eval.c:1300 #113 0x00000000005c6f66 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=0, nargs=0, args=0x8f) at bytecode.c:1169 #114 0x000000000058935c in Ffuncall (nargs=1, args=) at eval.c:2850 #115 0x00000000005c5450 in exec_byte_code (bytestr=140737488332304, vector=140737488332304, maxdepth=0, args_template=0, nargs=0, args=0x20) at bytecode.c:919 #116 0x000000000058a8f1 in apply_lambda (fun=9398557, args=12844642) at eval.c:2898 #117 0x0000000000588336 in eval_sub (form=4611686018628714496) at eval.c:2234 #118 0x000000000058b212 in Feval (form=16182630, lexical=) at eval.c:1977 #119 0x00000000005871c4 in internal_condition_case (bfun=0x509f30 , handlers=12904226, hfun=0x50f0e0 ) at eval.c:1331 #120 0x000000000050d5f6 in top_level_1 (ignore=) at keyboard.c:1175 #121 0x0000000000587088 in internal_catch (tag=12900162, func=0x50d590 , arg=12844642) at eval.c:1097 #122 0x000000000050d468 in command_loop () at keyboard.c:1136 #123 recursive_edit_1 () at keyboard.c:776 #124 0x000000000050e5a7 in Frecursive_edit () at keyboard.c:840 #125 0x0000000000504a2d in main (argc=, argv=0x7fffffffc8e8) at emacs.c:1592 Lisp Backtrace: "byte-code" (0xffff7fc0) "eieio-oref" (0xffff82a0) "slot-boundp" (0xffff8440) "ede-project-autoload" (0xffff85d8) "apply" (0xffff86c0) "eieio-generic-call-primary-only" (0xffff8820) "ede-project-root-directory" (0xffff8a30) 0x1bb6f48 PVEC_COMPILED "apply" (0xffff8cb0) "ede-dir-to-projectfile" (0xffff8e50) "ede-directory-project-p" (0xffff8ff0) "ede-initialize-state-current-buffer" (0xffff9180) "ede-minor-mode" (0xffff9310) "ede-turn-on-hook" (0xffff94e8) "run-hooks" (0xffff95a8) "after-find-file" (0xffff9728) "find-file-noselect-1" (0xffff98f0) "find-file-noselect" (0xffff9a50) "byte-code" (0xffff9b60) "ede-save-cache" (0xffff9e68) "Automatic GC" (0xc33108) "require" (0xffffad50) "byte-code" (0xffffae50) "require" (0xffffb250) "byte-code" (0xffffb350) "require" (0xffffb6f0) "progn" (0xffffb808) "if" (0xffffb8c8) "eval-buffer" (0xffffba90) "load-with-code-conversion" (0xffffbc38) "load" (0xffffbee8) 0x8f8610 PVEC_COMPILED 0xf72a28 PVEC_COMPILED "funcall" (0xffffc160) "command-line" (0xffffc478) "normal-top-level" (0xffffc570) --089e0149ce5cd8719104ea6fab10 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
The bug is not easy to reproduce. In order to facilitate d= oing so, I
put a sleep in so as it is easier to issue the SIGTERM within= GC. I
found GC marking normally takes about 10ms. I applied the followi= ng
patch to the Emacs sources:

diff --git a/src/alloc.c b/src/alloc.cindex b35f7c4..1d75e56 100644
--- a/src/alloc.c
+++ b/src/alloc.c@@ -5487,6 +5487,10 @@ See Info node `(elisp)Garbage Collection'.=A0 = */)
=A0=A0 gc_in_progress =3D 1;
=A0
=A0=A0 /* Mark all the special slots= that serve as the roots of accessibility.=A0 */
+=A0 { struct timespec = debug_ts; char debug_dateStr[20]; { clock_gettime(CLOCK_REALTIME, &debu= g_ts); struct tm mytm; localtime_r(&debug_ts.tv_sec, &mytm); strfti= me(debug_dateStr, 20, "%Y-%m-%dT%H:%M:%S", &mytm); }
+=A0=A0=A0=A0=A0=A0 printf( "%s.%09ld|pid:%d|tid:%ld|%s|%d| DEBUG: GC:= Start mark\n", // TODO: debugging
+=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 debug_dateStr, debug_ts.tv_nsec,= getpid(), pthread_self(), __FILE__, __LINE__ ); fflush(stdout); }
+=A0 sleep(1);
=A0
=A0=A0 mark_buffer (&buffer_defaults);
=A0= =A0 mark_buffer (&buffer_local_symbols);
@@ -5545,6 +5549,10 @@ See = Info node `(elisp)Garbage Collection'.=A0 */)
=A0=A0=A0=A0=A0=A0 mar= k_object (BVAR (nextb, undo_list));
=A0=A0=A0=A0 }
=A0
+=A0 { struct timespec debug_ts; char debug_dateSt= r[20]; { clock_gettime(CLOCK_REALTIME, &debug_ts); struct tm mytm; loca= ltime_r(&debug_ts.tv_sec, &mytm); strftime(debug_dateStr, 20, "= ;%Y-%m-%dT%H:%M:%S", &mytm); }
+=A0=A0=A0=A0=A0=A0 printf( "%s.%09ld|pid:%d|tid:%ld|%s|%d| DEBUG: GC:= Start sweep\n", // TODO: debugging
+=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 debug_dateStr, debug_ts.tv_nsec,= getpid(), pthread_self(), __FILE__, __LINE__ ); fflush(stdout); }
+
=A0=A0 gc_sweep ();
=A0
=A0=A0 /* Clear the mark bits that we se= t in certain root slots.=A0 */

I then started Emacs via GDB and issu= ed a SIGTERM during the sleep. As
before, I witnessed an abort in a kill= hook. The C and Lisp
backtraces:

#0=A0 terminate_due_to_signal (sig=3D6, backtrace_limit= =3D40) at emacs.c:349
#1=A0 0x0000000000522303 in emacs_abort () at sysd= ep.c:2123
#2=A0 0x000000000058a2d8 in Fsignal (error_symbol=3D12904418, = data=3D29814278) at eval.c:1465
#3=A0 0x000000000058a5b9 in xsignal (error_symbol=3D6, data=3D40) at eval.c= :1562
#4=A0 0x000000000058aaea in xsignal2 (error_symbol=3D12904418, arg= 1=3D<value optimized out>, arg2=3D<value optimized out>) at eva= l.c:1583
#5=A0 0x00000000005700d6 in wrong_type_argument (predicate=3D40, value=3D1)= at data.c:205
#6=A0 0x000000000058e43d in CHECK_TYPE (symbol=3D40, prop= name=3D<value optimized out>) at lisp.h:953
#7=A0 CHECK_SYMBOL (sy= mbol=3D40, propname=3D<value optimized out>) at lisp.h:2402
#8=A0 Fget (symbol=3D40, propname=3D<value optimized out>) at fns.c:1= 861
#9=A0 0x00000000005c7709 in exec_byte_code (bytestr=3D6, vector=3D40= , maxdepth=3D1, args_template=3D12844642, nargs=3D0, args=3D0x4e) at byteco= de.c:1332
#10 0x00000000005889e9 in eval_sub (form=3D<value optimized= out>) at eval.c:2165
#11 0x000000000058bf57 in internal_lisp_condition_case (var=3D12844642, bod= yform=3D26306566, handlers=3D<value optimized out>) at eval.c:1300#12 0x00000000005c6f66 in exec_byte_code (bytestr=3D6, vector=3D40, maxdep= th=3D1, args_template=3D12844642, nargs=3D0, args=3D0x8f) at bytecode.c:116= 9
#13 0x000000000058909c in funcall_lambda (fun=3D25511693, nargs=3D2, arg_ve= ctor=3D0x7fffffff82a0) at eval.c:3023
#14 0x000000000058935c in Ffuncall= (nargs=3D3, args=3D<value optimized out>) at eval.c:2850
#15 0x00= 000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdepth=3D1, a= rgs_template=3D12844642, nargs=3D0, args=3D0x22) at bytecode.c:919
#16 0x000000000058909c in funcall_lambda (fun=3D21562829, nargs=3D2, arg_ve= ctor=3D0x7fffffff8440) at eval.c:3023
#17 0x000000000058935c in Ffuncall= (nargs=3D3, args=3D<value optimized out>) at eval.c:2850
#18 0x00= 000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdepth=3D1, a= rgs_template=3D12844642, nargs=3D0, args=3D0x22) at bytecode.c:919
#19 0x000000000058909c in funcall_lambda (fun=3D29060741, nargs=3D2, arg_ve= ctor=3D0x7fffffff85d8) at eval.c:3023
#20 0x000000000058935c in Ffuncall= (nargs=3D3, args=3D<value optimized out>) at eval.c:2850
#21 0x00= 00000000589bdf in Fapply (nargs=3D2, args=3D0x7fffffff86c0) at eval.c:2328<= br> #22 0x00000000005895dc in Ffuncall (nargs=3D3, args=3D<value optimized o= ut>) at eval.c:2770
#23 0x00000000005c5450 in exec_byte_code (bytestr= =3D6, vector=3D40, maxdepth=3D1, args_template=3D12844642, nargs=3D0, args= =3D0x22) at bytecode.c:919
#24 0x000000000058909c in funcall_lambda (fun=3D21522045, nargs=3D2, arg_ve= ctor=3D0x7fffffff8820) at eval.c:3023
#25 0x000000000058a8f1 in apply_la= mbda (fun=3D21522045, args=3D26334146) at eval.c:2898
#26 0x000000000058= 8336 in eval_sub (form=3D4611686018628714496) at eval.c:2234
#27 0x0000000000588d4f in Fprogn (body=3D<value optimized out>) at ev= al.c:447
#28 0x0000000000589032 in funcall_lambda (fun=3D29225190, nargs= =3D2, arg_vector=3D0x7fffffff8a30) at eval.c:3016
#29 0x000000000058935c= in Ffuncall (nargs=3D3, args=3D<value optimized out>) at eval.c:2850=
#30 0x00000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdept= h=3D1, args_template=3D12844642, nargs=3D0, args=3D0x22) at bytecode.c:919<= br>#31 0x000000000058909c in funcall_lambda (fun=3D29060941, nargs=3D2, arg= _vector=3D0x7fffffff8bc8) at eval.c:3023
#32 0x000000000058935c in Ffuncall (nargs=3D3, args=3D<value optimized o= ut>) at eval.c:2850
#33 0x0000000000589bdf in Fapply (nargs=3D2, args= =3D0x7fffffff8cb0) at eval.c:2328
#34 0x00000000005895dc in Ffuncall (na= rgs=3D3, args=3D<value optimized out>) at eval.c:2770
#35 0x00000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdept= h=3D1, args_template=3D12844642, nargs=3D0, args=3D0x22) at bytecode.c:919<= br>#36 0x000000000058909c in funcall_lambda (fun=3D28959853, nargs=3D2, arg= _vector=3D0x7fffffff8e50) at eval.c:3023
#37 0x000000000058935c in Ffuncall (nargs=3D3, args=3D<value optimized o= ut>) at eval.c:2850
#38 0x00000000005c5450 in exec_byte_code (bytestr= =3D6, vector=3D40, maxdepth=3D1, args_template=3D12844642, nargs=3D0, args= =3D0x22) at bytecode.c:919
#39 0x000000000058909c in funcall_lambda (fun=3D29369645, nargs=3D2, arg_ve= ctor=3D0x7fffffff8ff0) at eval.c:3023
#40 0x000000000058935c in Ffuncall= (nargs=3D3, args=3D<value optimized out>) at eval.c:2850
#41 0x00= 000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdepth=3D1, a= rgs_template=3D12844642, nargs=3D0, args=3D0x22) at bytecode.c:919
#42 0x000000000058909c in funcall_lambda (fun=3D28595629, nargs=3D0, arg_ve= ctor=3D0x7fffffff9180) at eval.c:3023
#43 0x000000000058935c in Ffuncall= (nargs=3D1, args=3D<value optimized out>) at eval.c:2850
#44 0x00= 000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdepth=3D1, a= rgs_template=3D12844642, nargs=3D0, args=3D0x20) at bytecode.c:919
#45 0x000000000058909c in funcall_lambda (fun=3D28892277, nargs=3D1, arg_ve= ctor=3D0x7fffffff9310) at eval.c:3023
#46 0x000000000058935c in Ffuncall= (nargs=3D2, args=3D<value optimized out>) at eval.c:2850
#47 0x00= 000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdepth=3D1, a= rgs_template=3D12844642, nargs=3D0, args=3D0x21) at bytecode.c:919
#48 0x000000000058909c in funcall_lambda (fun=3D28595133, nargs=3D0, arg_ve= ctor=3D0x7fffffff94e8) at eval.c:3023
#49 0x000000000058935c in Ffuncall= (nargs=3D1, args=3D<value optimized out>) at eval.c:2850
#50 0x00= 00000000589a69 in funcall_nil (nargs=3D6, args=3D0x28) at eval.c:2340
#51 0x0000000000586be0 in run_hook_with_args (nargs=3D1, args=3D0x7fffffff9= 4e0, funcall=3D0x589a60 <funcall_nil>) at eval.c:2525
#52 0x000000= 0000586c85 in Frun_hooks (nargs=3D1, args=3D0x7fffffff95a8) at eval.c:2367<= br>#53 0x00000000005895dc in Ffuncall (nargs=3D2, args=3D<value optimize= d out>) at eval.c:2770
#54 0x00000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdept= h=3D1, args_template=3D5120, nargs=3D2, args=3D0x21) at bytecode.c:919
#= 55 0x000000000058935c in Ffuncall (nargs=3D3, args=3D<value optimized ou= t>) at eval.c:2850
#56 0x00000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdept= h=3D1, args_template=3D6168, nargs=3D6, args=3D0x22) at bytecode.c:919
#= 57 0x000000000058935c in Ffuncall (nargs=3D7, args=3D<value optimized ou= t>) at eval.c:2850
#58 0x00000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdept= h=3D1, args_template=3D4100, nargs=3D2, args=3D0x26) at bytecode.c:919
#= 59 0x000000000058935c in Ffuncall (nargs=3D3, args=3D<value optimized ou= t>) at eval.c:2850
#60 0x00000000005c5450 in exec_byte_code (bytestr=3D6, vector=3D40, maxdept= h=3D1, args_template=3D12844642, nargs=3D0, args=3D0x22) at bytecode.c:919<= br>#61 0x00000000005889e9 in eval_sub (form=3D<value optimized out>) = at eval.c:2165
#62 0x000000000058bf57 in internal_lisp_condition_case (var=3D12844642, bod= yform=3D27909238, handlers=3D<value optimized out>) at eval.c:1300#63 0x00000000005c6f66 in exec_byte_code (bytestr=3D6, vector=3D40, maxdep= th=3D1, args_template=3D12844642, nargs=3D0, args=3D0x8f) at bytecode.c:116= 9
#64 0x000000000058909c in funcall_lambda (fun=3D28480253, nargs=3D0, arg_ve= ctor=3D0x7fffffff9e68) at eval.c:3023
#65 0x000000000058935c in Ffuncall= (nargs=3D1, args=3D<value optimized out>) at eval.c:2850
#66 0x00= 00000000589a69 in funcall_nil (nargs=3D6, args=3D0x28) at eval.c:2340
#67 0x0000000000586be0 in run_hook_with_args (nargs=3D1, args=3D0x7fffffff9= e60, funcall=3D0x589a60 <funcall_nil>) at eval.c:2525
#68 0x000000= 0000586c85 in Frun_hooks (nargs=3D1, args=3D0xbd2200) at eval.c:2367
#69= 0x00000000005031d5 in Fkill_emacs (arg=3D60) at emacs.c:1891
#70 0x0000000000503300 in terminate_due_to_signal (sig=3D15, backtrace_limi= t=3D40) at emacs.c:359
#71 0x000000000052238e in handle_fatal_signal (si= g=3D6) at sysdep.c:1624
#72 0x0000000000522895 in deliver_process_signal= (sig=3D15, handler=3D0x522380 <handle_fatal_signal>) at sysdep.c:156= 4
#73 <signal handler called>
#74 0x00000031cf09a080 in __nanosleep_= nocancel () from /lib64/libc.so.6
#75 0x00000031cf099ed4 in sleep () fro= m /lib64/libc.so.6
#76 0x000000000056ea7e in Fgarbage_collect () at allo= c.c:5493
#77 0x000000000058810a in maybe_gc (form=3D29416886) at lisp.h:4387
#78 = eval_sub (form=3D29416886) at eval.c:2058
#79 0x00000000005b063f in read= evalloop (readcharfun=3D12973922, stream=3D0x1b34e70, sourcename=3D17010609= , printflag=3Dfalse, unibyte=3D<value optimized out>, readfun=3D12844= 642, start=3D12844642, end=3D12844642) at lread.c:1876
#80 0x00000000005b45db in Fload (file=3D27104785, noerror=3D<value optim= ized out>, nomessage=3D12844690, nosuffix=3D<value optimized out>,= must_suffix=3D<value optimized out>) at lread.c:1352
#81 0x000000= 0000593f46 in Frequire (feature=3D28527506, filename=3D27104785, noerror=3D= 12844642) at fns.c:2658
#82 0x00000000005897bb in Ffuncall (nargs=3D2, args=3D<value optimized o= ut>) at eval.c:2796
#83 0x00000000005c5450 in exec_byte_code (bytestr= =3D140737488332304, vector=3D140737488332304, maxdepth=3D0, args_template= =3D12844642, nargs=3D0, args=3D0x21) at bytecode.c:919
#84 0x00000000005889e9 in eval_sub (form=3D<value optimized out>) at = eval.c:2165
#85 0x00000000005b063f in readevalloop (readcharfun=3D129739= 22, stream=3D0x1b94f90, sourcename=3D15942977, printflag=3Dfalse, unibyte= =3D<value optimized out>, readfun=3D12844642, start=3D12844642, end= =3D12844642) at lread.c:1876
#86 0x00000000005b45db in Fload (file=3D27125345, noerror=3D<value optim= ized out>, nomessage=3D12844690, nosuffix=3D<value optimized out>,= must_suffix=3D<value optimized out>) at lread.c:1352
#87 0x000000= 0000593f46 in Frequire (feature=3D28526530, filename=3D27125345, noerror=3D= 12844642) at fns.c:2658
#88 0x00000000005897bb in Ffuncall (nargs=3D2, args=3D<value optimized o= ut>) at eval.c:2796
#89 0x00000000005c5450 in exec_byte_code (bytestr= =3D140737488332304, vector=3D140737488332304, maxdepth=3D0, args_template= =3D12844642, nargs=3D0, args=3D0x21) at bytecode.c:919
#90 0x00000000005889e9 in eval_sub (form=3D<value optimized out>) at = eval.c:2165
#91 0x00000000005b063f in readevalloop (readcharfun=3D129739= 22, stream=3D0x1b373d0, sourcename=3D27422081, printflag=3Dfalse, unibyte= =3D<value optimized out>, readfun=3D12844642, start=3D12844642, end= =3D12844642) at lread.c:1876
#92 0x00000000005b45db in Fload (file=3D27463873, noerror=3D<value optim= ized out>, nomessage=3D12844690, nosuffix=3D<value optimized out>,= must_suffix=3D<value optimized out>) at lread.c:1352
#93 0x000000= 0000593f46 in Frequire (feature=3D29444146, filename=3D27463873, noerror=3D= 12844642) at fns.c:2658
#94 0x00000000005889e9 in eval_sub (form=3D<value optimized out>) at = eval.c:2165
#95 0x0000000000588d4f in Fprogn (body=3D<value optimized= out>) at eval.c:447
#96 0x000000000058860a in eval_sub (form=3D<v= alue optimized out>) at eval.c:2107
#97 0x000000000058860a in eval_sub (form=3D<value optimized out>) at = eval.c:2107
#98 0x00000000005b063f in readevalloop (readcharfun=3D161378= 29, stream=3D0x0, sourcename=3D15822161, printflag=3Dfalse, unibyte=3D<v= alue optimized out>, readfun=3D12844642, start=3D12844642, end=3D1284464= 2) at lread.c:1876
#99 0x00000000005b1eab in Feval_buffer (buffer=3D<value optimized out>= ;, printflag=3D12844642, filename=3D16137681, unibyte=3D12844642, do_allow_= print=3D12844690) at lread.c:1937
#100 0x000000000058983f in Ffuncall (n= args=3D6, args=3D<value optimized out>) at eval.c:2805
#101 0x00000000005c5450 in exec_byte_code (bytestr=3D140737488332304, vecto= r=3D140737488332304, maxdepth=3D0, args_template=3D12844642, nargs=3D0, arg= s=3D0x25) at bytecode.c:919
#102 0x000000000058909c in funcall_lambda (f= un=3D9040965, nargs=3D4, arg_vector=3D0x7fffffffbc38) at eval.c:3023
#103 0x000000000058935c in Ffuncall (nargs=3D5, args=3D<value optimized = out>) at eval.c:2850
#104 0x0000000000589949 in call4 (fn=3D<value= optimized out>, arg1=3D<value optimized out>, arg2=3D0, arg3=3D-1= , arg4=3D0) at eval.c:2637
#105 0x00000000005b447c in Fload (file=3D16139217, noerror=3D12844690, nome= ssage=3D12844690, nosuffix=3D<value optimized out>, must_suffix=3D128= 44642) at lread.c:1294
#106 0x000000000058983f in Ffuncall (nargs=3D4, a= rgs=3D<value optimized out>) at eval.c:2805
#107 0x00000000005c5450 in exec_byte_code (bytestr=3D140737488332304, vecto= r=3D140737488332304, maxdepth=3D0, args_template=3D0, nargs=3D0, args=3D0x2= 3) at bytecode.c:919
#108 0x000000000058935c in Ffuncall (nargs=3D1, arg= s=3D<value optimized out>) at eval.c:2850
#109 0x00000000005c5450 in exec_byte_code (bytestr=3D140737488332304, vecto= r=3D140737488332304, maxdepth=3D0, args_template=3D0, nargs=3D0, args=3D0x2= 0) at bytecode.c:919
#110 0x000000000058935c in Ffuncall (nargs=3D1, arg= s=3D<value optimized out>) at eval.c:2850
#111 0x000000000058871f in eval_sub (form=3D<value optimized out>) at= eval.c:2131
#112 0x000000000058bf57 in internal_lisp_condition_case (va= r=3D16899698, bodyform=3D12817510, handlers=3D<value optimized out>) = at eval.c:1300
#113 0x00000000005c6f66 in exec_byte_code (bytestr=3D140737488332304, vecto= r=3D140737488332304, maxdepth=3D0, args_template=3D0, nargs=3D0, args=3D0x8= f) at bytecode.c:1169
#114 0x000000000058935c in Ffuncall (nargs=3D1, ar= gs=3D<value optimized out>) at eval.c:2850
#115 0x00000000005c5450 in exec_byte_code (bytestr=3D140737488332304, vecto= r=3D140737488332304, maxdepth=3D0, args_template=3D0, nargs=3D0, args=3D0x2= 0) at bytecode.c:919
#116 0x000000000058a8f1 in apply_lambda (fun=3D9398= 557, args=3D12844642) at eval.c:2898
#117 0x0000000000588336 in eval_sub (form=3D4611686018628714496) at eval.c:= 2234
#118 0x000000000058b212 in Feval (form=3D16182630, lexical=3D<va= lue optimized out>) at eval.c:1977
#119 0x00000000005871c4 in interna= l_condition_case (bfun=3D0x509f30 <top_level_2>, handlers=3D12904226,= hfun=3D0x50f0e0 <cmd_error>) at eval.c:1331
#120 0x000000000050d5f6 in top_level_1 (ignore=3D<value optimized out>= ;) at keyboard.c:1175
#121 0x0000000000587088 in internal_catch (tag=3D1= 2900162, func=3D0x50d590 <top_level_1>, arg=3D12844642) at eval.c:109= 7
#122 0x000000000050d468 in command_loop () at keyboard.c:1136
#123 recur= sive_edit_1 () at keyboard.c:776
#124 0x000000000050e5a7 in Frecursive_e= dit () at keyboard.c:840
#125 0x0000000000504a2d in main (argc=3D<val= ue optimized out>, argv=3D0x7fffffffc8e8) at emacs.c:1592

Lisp Backtrace:
"byte-code" (0xffff7fc0)
"eieio-or= ef" (0xffff82a0)
"slot-boundp" (0xffff8440)
"ede-= project-autoload" (0xffff85d8)
"apply" (0xffff86c0)
"eieio-generic-call-primary-only" (0xffff8820)
"ede-proje= ct-root-directory" (0xffff8a30)
0x1bb6f48 PVEC_COMPILED
"ap= ply" (0xffff8cb0)
"ede-dir-to-projectfile" (0xffff8e50) "ede-directory-project-p" (0xffff8ff0)
"ede-initialize-st= ate-current-buffer" (0xffff9180)
"ede-minor-mode" (0xffff= 9310)
"ede-turn-on-hook" (0xffff94e8)
"run-hooks"= (0xffff95a8)
"after-find-file" (0xffff9728)
"find-file-noselect-1"= ; (0xffff98f0)
"find-file-noselect" (0xffff9a50)
"byte= -code" (0xffff9b60)
"ede-save-cache" (0xffff9e68)
"Automatic GC" (0xc33108)
"require" (0xffffad50)
= "byte-code" (0xffffae50)
"require" (0xffffb250)
&= quot;byte-code" (0xffffb350)
"require" (0xffffb6f0)
"progn" (0xffffb808)
"if" (0xffffb8c8)
"eval= -buffer" (0xffffba90)
"load-with-code-conversion" (0xffff= bc38)
"load" (0xffffbee8)
0x8f8610 PVEC_COMPILED
0xf72a2= 8 PVEC_COMPILED
"funcall" (0xffffc160)
"command-line" (0xffffc478)"normal-top-level" (0xffffc570)

--089e0149ce5cd8719104ea6fab10-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 05 10:53:40 2013 Received: (at 15794) by debbugs.gnu.org; 5 Nov 2013 15:53:40 +0000 Received: from localhost ([127.0.0.1]:35932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vdiwl-0004Yt-K6 for submit@debbugs.gnu.org; Tue, 05 Nov 2013 10:53:39 -0500 Received: from mtaout22.012.net.il ([80.179.55.172]:33211) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vdiwi-0004Ye-7g for 15794@debbugs.gnu.org; Tue, 05 Nov 2013 10:53:37 -0500 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MVS00100S4UGU00@a-mtaout22.012.net.il> for 15794@debbugs.gnu.org; Tue, 05 Nov 2013 17:53:19 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVS001T8S4U4Y80@a-mtaout22.012.net.il>; Tue, 05 Nov 2013 17:53:19 +0200 (IST) Date: Tue, 05 Nov 2013 17:53:17 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: X-012-Sender: halo1@inter.net.il To: Barry OReilly Message-id: <83bo1y976a.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> <83y554889t.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: schwab@suse.de, 15794@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Tue, 5 Nov 2013 10:27:32 -0500 > From: Barry OReilly > Cc: Eli Zaretskii , 15794 <15794@debbugs.gnu.org> > > I then started Emacs via GDB and issued a SIGTERM during the sleep. As > before, I witnessed an abort in a kill hook. The C and Lisp > backtraces: Thanks. But the Lisp backtrace doesn't tell which function of the kill-emacs-hook was running, and the C backtrace is different (no trace of regexp functions) anyway, and GC didn't really start doing its job, so it's not exactly the same crash. To try and see which function from those that are in kill-emacs-hook, go to frame #68: > #68 0x0000000000586c85 in Frun_hooks (nargs=1, args=0xbd2200) at eval.c:2367 > #69 0x00000000005031d5 in Fkill_emacs (arg=60) at emacs.c:1891 > #70 0x0000000000503300 in terminate_due_to_signal (sig=15, > backtrace_limit=40) at emacs.c:359 And look at the variable 'args', which should be a list. Since this session crashed in GC, it is not safe to print Lisp objects with "pp" and its likes. Instead, you will have to walk the list using "xcar" and "xcdr", display the type of each object in the list using "xtype", and then display the object itself with the appropriate x* command, normally "xsymbol", since the list is constructed from function symbols. If you cannot do this in frame 68 for some reason (yours is an optimized build, so variables might not reflect the true state of affairs), try the frame above it: > #67 0x0000000000586be0 in run_hook_with_args (nargs=1, args=0x7fffffff9e60, > funcall=0x589a60 ) at eval.c:2525 Again, look at 'args'. Btw, I'm not sure what we are trying to establish here. Shutting down Emacs in the middle of GC is inherently dangerous. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 05 11:52:18 2013 Received: (at 15794) by debbugs.gnu.org; 5 Nov 2013 16:52:18 +0000 Received: from localhost ([127.0.0.1]:36049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdjrV-00063u-AC for submit@debbugs.gnu.org; Tue, 05 Nov 2013 11:52:17 -0500 Received: from mail-oa0-f46.google.com ([209.85.219.46]:48041) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdjrT-00063g-7E for 15794@debbugs.gnu.org; Tue, 05 Nov 2013 11:52:15 -0500 Received: by mail-oa0-f46.google.com with SMTP id g12so9000523oah.33 for <15794@debbugs.gnu.org>; Tue, 05 Nov 2013 08:52:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=0s70XBiSjCkCCJ9byFAeU7vpbHOUG6OH5ICWtA8X0AU=; b=xoE99YHyyoZ6U4lVPaHUFhDcbYZ6yGcawPndiIK0IciFhl17aBl9hz5fXAcSftu/Ap t1e4DmyzrjnxwxqPQwEcK8MWPD5+MkeJPIq8rxYRmaoRgcZfqThVBnsZnmHSbfrLv+C+ 4w27079ByR+OfC3S/YfWIVOMY5b/j9MQBdpfvBDfzBjGIHFAlaGcQ9E/baDoD/+zwNth czyCt/VZbeYF4omfdiK6OYCTb3mENvSDGrx0jQ1YWR525bz49Vyls9AyrPnebhxw1vzX aa6JK+4E2sLO6L+sPQYvxrIT7Hk7/8APpPT3mXXU9Uug5AcRvzBjFspx3MEXs5GDO7dw 2oRw== MIME-Version: 1.0 X-Received: by 10.60.60.105 with SMTP id g9mr19573904oer.8.1383670329352; Tue, 05 Nov 2013 08:52:09 -0800 (PST) Received: by 10.76.156.103 with HTTP; Tue, 5 Nov 2013 08:52:09 -0800 (PST) In-Reply-To: <83bo1y976a.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> <83y554889t.fsf@gnu.org> <83bo1y976a.fsf@gnu.org> Date: Tue, 5 Nov 2013 11:52:09 -0500 Message-ID: Subject: Re: bug#15794: Core dump after SIGTERM during GC marking From: Barry OReilly To: Eli Zaretskii Content-Type: multipart/alternative; boundary=089e0149d0ae77a85f04ea70da12 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15794 Cc: Andreas Schwab , 15794 <15794@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) --089e0149d0ae77a85f04ea70da12 Content-Type: text/plain; charset=ISO-8859-1 Since I can't reproduce the original crash, I am trying other means of gathering evidence. A SIGTERM could be handled at any time right? Including as in this artificial reproduction. > But the Lisp backtrace doesn't tell which function of the > kill-emacs-hook was running, Yes it does. The hook is ede-save-cache. It is one of the two hooks my configuration sets up, as I indicated earlier. > and GC didn't really start doing its job, so it's not exactly the > same crash. It is after gc_in_progress = 1. Are you trying to argue Emacs cannot possibly enter the SIGTERM handler between that and when GC "really starts doing its job" (whenever that is)? > And look at the variable 'args', which should be a list. Since this > session crashed in GC, it is not safe to print Lisp objects with > "pp" and its likes. Instead, you will have to walk the list using > "xcar" and "xcdr", display the type of each object in the list using > "xtype", and then display the object itself with the appropriate x* > command, normally "xsymbol", since the list is constructed from > function symbols. Can this be done for core dump files? --089e0149d0ae77a85f04ea70da12 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Since I can't reproduce the original crash, I am tryin= g other means of
gathering evidence. A SIGTERM could be handled at any t= ime right?
Including as in this artificial reproduction.

> But= the Lisp backtrace doesn't tell which function of the
> kill-emacs-hook was running,

Yes it does. The hook is ede-save-= cache. It is one of the two hooks my
configuration sets up, as I indicat= ed earlier.

> and GC didn't really start doing its job, so it= 's not exactly the
> same crash.

It is after gc_in_progress =3D 1. Are you trying to= argue Emacs cannot
possibly enter the SIGTERM handler between that and = when GC "really
starts doing its job" (whenever that is)?

> And look at the variable 'args', which should be a list. S= ince this
> session crashed in GC, it is not safe to print Lisp objec= ts with
> "pp" and its likes. Instead, you will have to wal= k the list using
> "xcar" and "xcdr", display the type of each object= in the list using
> "xtype", and then display the object i= tself with the appropriate x*
> command, normally "xsymbol"= , since the list is constructed from
> function symbols.

Can this be done for core dump files?

=
--089e0149d0ae77a85f04ea70da12-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 05 12:17:09 2013 Received: (at 15794) by debbugs.gnu.org; 5 Nov 2013 17:17:09 +0000 Received: from localhost ([127.0.0.1]:36080 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdkFZ-0006kK-3k for submit@debbugs.gnu.org; Tue, 05 Nov 2013 12:17:09 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:47148) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdkFW-0006ji-Vy for 15794@debbugs.gnu.org; Tue, 05 Nov 2013 12:17:08 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVS00C00VCEB300@a-mtaout20.012.net.il> for 15794@debbugs.gnu.org; Tue, 05 Nov 2013 19:16:57 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVS00C7WW044S90@a-mtaout20.012.net.il>; Tue, 05 Nov 2013 19:16:53 +0200 (IST) Date: Tue, 05 Nov 2013 19:16:51 +0200 From: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking In-reply-to: X-012-Sender: halo1@inter.net.il To: Barry OReilly Message-id: <83y5527oqk.fsf@gnu.org> References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> <83y554889t.fsf@gnu.org> <83bo1y976a.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15794 Cc: schwab@suse.de, 15794@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Tue, 5 Nov 2013 11:52:09 -0500 > From: Barry OReilly > Cc: Andreas Schwab , 15794 <15794@debbugs.gnu.org> > > Since I can't reproduce the original crash, I am trying other means of > gathering evidence. I understand. I'm just saying that you don't necessarily see the same problem. > A SIGTERM could be handled at any time right? > Including as in this artificial reproduction. Yes, but the effect and the results could be different. > > But the Lisp backtrace doesn't tell which function of the > > kill-emacs-hook was running, > > Yes it does. The hook is ede-save-cache. It is one of the two hooks my > configuration sets up, as I indicated earlier. Maybe, but I will believe that when I see it explicitly. Backtraces from optimized builds are not to be trusted too much. > > and GC didn't really start doing its job, so it's not exactly the > > same crash. > > It is after gc_in_progress = 1. Yes, but the flag is not the issue here. The issue here is that while GC runs, it marks Lisp objects, which might make them look invalid to Lisp code. In addition, GC can compact strings and other objects, and if the signal hits at that moment, Lisp code could start working on an invalid string, or string whose data was moved elsewhere. But all this happens when mark_object and its subroutines have really done some non-trivial job; when you stop GC before they start, all those problems did not yet materialize. > Are you trying to argue Emacs cannot possibly enter the SIGTERM > handler between that and when GC "really starts doing its job" > (whenever that is)? No, of course not. > > And look at the variable 'args', which should be a list. Since this > > session crashed in GC, it is not safe to print Lisp objects with > > "pp" and its likes. Instead, you will have to walk the list using > > "xcar" and "xcdr", display the type of each object in the list using > > "xtype", and then display the object itself with the appropriate x* > > command, normally "xsymbol", since the list is constructed from > > function symbols. > > Can this be done for core dump files? Yes, the commands I mentioned work for core dumps as well. They just manipulate bit masks. Btw, if you want to see a better backtrace, both in C and in Lisp, remove or rename the *.elc files of the involved packages. then Emacs will run the *.el files in the interpreter, and you will see much more detail, instead of all those unhelpful exec_byte_code calls that tell nothing about what is being invoked. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 29 10:00:58 2019 Received: (at 15794) by debbugs.gnu.org; 29 Sep 2019 14:00:58 +0000 Received: from localhost ([127.0.0.1]:55319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEZkv-0002iv-My for submit@debbugs.gnu.org; Sun, 29 Sep 2019 10:00:57 -0400 Received: from quimby.gnus.org ([80.91.231.51]:55298) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEZks-0002fL-9x for 15794@debbugs.gnu.org; Sun, 29 Sep 2019 10:00:54 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEZko-0001YP-Nn; Sun, 29 Sep 2019 16:00:53 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#15794: Core dump after SIGTERM during GC marking References: <87k3gq2dpr.fsf@igel.home> <83d2mh9ydm.fsf@gnu.org> <877gcp2wiz.fsf@igel.home> <83a9hl9sau.fsf@gnu.org> <8738nd2kig.fsf@igel.home> <83zjpk96qr.fsf@gnu.org> <83y554889t.fsf@gnu.org> <83bo1y976a.fsf@gnu.org> <83y5527oqk.fsf@gnu.org> Date: Sun, 29 Sep 2019 16:00:50 +0200 In-Reply-To: <83y5527oqk.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 05 Nov 2013 19:16:51 +0200") Message-ID: <87impbjj71.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: > Btw, if you want to see a better backtrace, both in C and in Lisp, > remove or rename the *.elc files of the involved packages. then Emacs > will run the *.el files in the interpreter, and you will [...] 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: 15794 Cc: schwab@suse.de, Barry OReilly , 15794@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 (-) Eli Zaretskii writes: > Btw, if you want to see a better backtrace, both in C and in Lisp, > remove or rename the *.elc files of the involved packages. then Emacs > will run the *.el files in the interpreter, and you will see much more > detail, instead of all those unhelpful exec_byte_code calls that tell > nothing about what is being invoked. This was five years ago, and much has changed in this area since that time, so I doubt that we'll be able to make further progress with this bug report, and I'm closing it. Please reopen if this problem is still an issue. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 29 10:01:01 2019 Received: (at control) by debbugs.gnu.org; 29 Sep 2019 14:01:01 +0000 Received: from localhost ([127.0.0.1]:55322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEZkz-0002lv-1X for submit@debbugs.gnu.org; Sun, 29 Sep 2019 10:01:01 -0400 Received: from quimby.gnus.org ([80.91.231.51]:55318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEZkx-0002kB-Eh for control@debbugs.gnu.org; Sun, 29 Sep 2019 10:00:59 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEZku-0001Ya-LT for control@debbugs.gnu.org; Sun, 29 Sep 2019 16:00:58 +0200 Date: Sun, 29 Sep 2019 16:00:56 +0200 Message-Id: <87h84vjj6v.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #15794 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 15794 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 15794 quit From unknown Mon Aug 11 12:54:32 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, 28 Oct 2019 11:24:18 +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