From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 40C3AC433F5 for ; Tue, 7 Dec 2021 20:20:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9ia3ZKbieNG3QfveQoYDEk8QLtRAwH3r9zWjVBfoxm0=; b=Lc+uUOAEutjfjB H5eAfWWDErNdiF2kmkG2lglchvkTlofsV2GP77mLaRFCfE31H1c/u84LUNkAHMrZFIPNjHYbe8VWD 6lQDL6vqxIhs2Tj3teunK1/v37VS/9qWeCZyxKi7mC8G1Cgtuhn/W4b+l6wwrtMpGqqCh1BxGkSmi M6kLDe9Xj2Y3VUm6JupNIbNjfB6WJ6zBCUvw0/xcPDMvTYE+jxxi8pE+GQI3+JMSL2xrLuHuQ8iLG D3Lxzgb+UR3xiFgEnAN5CwXiK+d0uySt1vGU/tl8fi6HX7C0160+ZCGAvj8pWXa9e22CTGDAbyDaY 2WcwtmEdu5oCwZ65r//w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mugvt-00A0KV-43; Tue, 07 Dec 2021 20:19:25 +0000 Received: from mail-ua1-x936.google.com ([2607:f8b0:4864:20::936]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mugvn-00A0JN-8C for linux-arm-kernel@lists.infradead.org; Tue, 07 Dec 2021 20:19:23 +0000 Received: by mail-ua1-x936.google.com with SMTP id n6so795397uak.1 for ; Tue, 07 Dec 2021 12:19:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=au4bw4XY3RMdfxLQ1VAqfu6jVi11mHXeiQeWsPJl3AQ=; b=k0Eg/QPDti0GlbtTvoUHUAA5Ye6UYwZ83AhanyfEvmxPthfDY/+ijA9vO7KqCD4yr/ hJEj+KqwkxiYwlhCOLzKyhYvx5XEdH4oimaOP0fZcqKBIjjPq3PuCpVtL48h8NVYTyOO DqAjym4NWlQS/GPlTtPPOqmpiVcYl5YYtNOAelKC9I75W9pLW18GXNWkZAIfbz9QR7Yv 2E6iCBLDZnkbPlwmICF4J6oficdIMvZ8ZYuLAikF84sVxrFXMX7741Q4DjMA0FNWQkdn Bx1Z5UwGmnRUhej96crMvwpgYO/rleNHtqJcKLTemjqoEJEqIXPzArLt9WGW4lJp6kHW LTiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=au4bw4XY3RMdfxLQ1VAqfu6jVi11mHXeiQeWsPJl3AQ=; b=DYD4I4vSABi6dWINGJkKE5DkGuwFsdGvtpVLxzx1v51VEcpsyGt5bmJMhb71K6fsqi gnzjqWDvzyP7W/BfbszgNGEnI169nkEjQi2BjaUhA4GDK7jr7Jl/6to6JlY3I4bBdfFd NpURK81d0mG0haG7bkTD6WSZybkabv/JPuWHABSFeLG5Nn7qQGhsEhOPfU/3mLVZvH1d C0WbbE44m6DXqo430IS10rcerP6fbmofl6SMATiUqfbeik38erSQMxo+y56K6k/GyemH 5UC70PxnopZCz1MUllMmQFb14vyAiGopnbYR/D23HRsLSi3yaEKfF310Vp/pEZe0g3n8 oFfA== X-Gm-Message-State: AOAM533BrcdZ44mPMYK092XA5/lLWijUfEG5Yloy8CPwTIm4hl0kvbFY 487pnKxnxg/Ab+nHOlmkBOwPnKCoVwXHc5UjLZy9BQ== X-Google-Smtp-Source: ABdhPJwbPvJHBP1kw51gzeQ4xE3A4quDsUhqOZCMpJmNuPz9AtDo/UK8026miV9rl3ws/Ca9XiA8kKh9KlhAjeD9tgk= X-Received: by 2002:a67:3382:: with SMTP id z124mr47502674vsz.57.1638908357079; Tue, 07 Dec 2021 12:19:17 -0800 (PST) MIME-Version: 1.0 References: <20211206153124.427102-1-virag.david003@gmail.com> <20211206153124.427102-8-virag.david003@gmail.com> In-Reply-To: <20211206153124.427102-8-virag.david003@gmail.com> From: Sam Protsenko Date: Tue, 7 Dec 2021 22:19:05 +0200 Message-ID: Subject: Re: [PATCH v4 7/7] arm64: dts: exynos: Add initial device tree support for Exynos7885 SoC To: David Virag Cc: Krzysztof Kozlowski , Rob Herring , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Michael Turquette , Stephen Boyd , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211207_121919_430391_0DFB94CB X-CRM114-Status: GOOD ( 32.45 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gTW9uLCA2IERlYyAyMDIxIGF0IDE3OjMyLCBEYXZpZCBWaXJhZyA8dmlyYWcuZGF2aWQwMDNA Z21haWwuY29tPiB3cm90ZToKPgo+IEFkZCBpbml0aWFsIEV4eW5vczc4ODUgZGV2aWNlIHRyZWUg bm9kZXMgd2l0aCBkdHMgZm9yIHRoZSBTYW1zdW5nIEdhbGF4eQo+IEE4ICgyMDE4KSwgYS5rLmEu ICJqYWNrcG90bHRlIiwgd2l0aCBtb2RlbCBudW1iZXIgIlNNLUE1MzBGIi4KPiBDdXJyZW50bHkg dGhpcyBpbmNsdWRlcyBzb21lIGNsb2NrIHN1cHBvcnQsIFVBUlQgc3VwcG9ydCwgYW5kIEkyQyBu b2Rlcy4KPgo+IFNpZ25lZC1vZmYtYnk6IERhdmlkIFZpcmFnIDx2aXJhZy5kYXZpZDAwM0BnbWFp bC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBpbiB2MjoKPiAgIC0gUmVtb3ZlIGFkZHJlc3MtY2VsbHMs IGFuZCBzaXplLWNlbGxzIGZyb20gZHRzLCBzaW5jZSB0aGV5IGFyZQo+ICAgICBhbHJlYWR5IGlu IHRoZSBkdHNpLgo+ICAgLSBMb3dlciBjYXNlIGhleCBpbiBtZW1vcnkgbm9kZQo+ICAgLSBGaXgg bm9kZSBuYW1lcyB3aXRoIHVuZGVyc2NvcmUgaW5zdGVhZCBvZiBoeXBoZW4KPiAgIC0gRml4IGxp bmUgYnJlYWtzCj4gICAtIEZpeCAiLWtleSIgbWlzc2luZyBmcm9tIGdwaW8ga2V5cyBub2RlIG5h bWVzCj4gICAtIFVzZSB0aGUgZm9ybSB3aXRob3V0ICJrZXkiIGluIGdwaW8ga2V5IGxhYmVscyBv biBhbGwga2V5cwo+ICAgLSBTdWZmaXggcGluIGNvbmZpZ3VyYXRpb24gbm9kZSBuYW1lcyB3aXRo ICItcGlucyIKPiAgIC0gUmVtb3ZlICJmaW1jX2lzX21jbGsiIG5vZGVzIGZyb20gcGluY3RybCBk dHNpIGZvciBub3cKPiAgIC0gVXNlIG1hY3JvcyBmb3IgInNhbXN1bmcscGluLWNvbi1wZG4iLCBh bmQgInNhbXN1bmcscGluLWNvbi1wZG4iCj4gICAtIEFkZCBjb21tZW50IGFib3V0IEFybSBQTVUK PiAgIC0gUmVuYW1lICJjbG9jay1vc2NjbGsiIHRvICJvc2MtY2xvY2siCj4gICAtIEluY2x1ZGUg ZXh5bm9zLXN5c2Nvbi1yZXN0YXJ0LmR0c2kgaW5zdGVhZCBvZiByZXdyaXRpbmcgaXRzIGNvbnRl bnRzCj4KPiBDaGFuZ2VzIGluIHYzOgo+ICAgLSBGaXggdHlwbyAoc2VwZXJhdGUgLT4gc2VwYXJh dGUpCj4KPiBDaGFuZ2VzIGluIHY0Ogo+ICAgLSBGaXhlZCBsZWFkaW5nIDB4IGluIGNsb2NrLWNv bnRyb2xsZXIgbm9kZXMKPiAgIC0gQWN0dWFsbHkgc3VmZml4ZWQgcGluIGNvbmZpZ3VyYXRpb24g bm9kZSBuYW1lcyB3aXRoICItcGlucyIKPiAgIC0gU2VwZXJhdGVkIENvcnRleC1BNTMgYW5kIENv cnRleC1BNzMgUE1VCj4KPiAgYXJjaC9hcm02NC9ib290L2R0cy9leHlub3MvTWFrZWZpbGUgICAg ICAgICAgIHwgICA3ICstCj4gIC4uLi9ib290L2R0cy9leHlub3MvZXh5bm9zNzg4NS1qYWNrcG90 bHRlLmR0cyB8ICA5NSArKwo+ICAuLi4vYm9vdC9kdHMvZXh5bm9zL2V4eW5vczc4ODUtcGluY3Ry bC5kdHNpICAgfCA4NjUgKysrKysrKysrKysrKysrKysrCj4gIGFyY2gvYXJtNjQvYm9vdC9kdHMv ZXh5bm9zL2V4eW5vczc4ODUuZHRzaSAgICB8IDQzOCArKysrKysrKysKPiAgNCBmaWxlcyBjaGFu Z2VkLCAxNDAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NCBhcmNoL2FybTY0L2Jvb3QvZHRzL2V4eW5vcy9leHlub3M3ODg1LWphY2twb3RsdGUuZHRz CgpTaG91bGRuJ3QgU29DIGFuZCBib2FyZCBmaWxlcyBiZSBzZW50IGFzIHR3byBzZXBhcmF0ZSBw YXRjaGVzPyBGb3IKZXhhbXBsZSwgSSd2ZSBjaGVja2VkIGV4eW5vczU0MzMgYW5kIGV4eW5vczcs IFNvQyBzdXBwb3J0Cgo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC9hcm02NC9ib290L2R0cy9l eHlub3MvZXh5bm9zNzg4NS1waW5jdHJsLmR0c2kKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGFyY2gv YXJtNjQvYm9vdC9kdHMvZXh5bm9zL2V4eW5vczc4ODUuZHRzaQo+Cj4gZGlmZiAtLWdpdCBhL2Fy Y2gvYXJtNjQvYm9vdC9kdHMvZXh5bm9zL01ha2VmaWxlIGIvYXJjaC9hcm02NC9ib290L2R0cy9l eHlub3MvTWFrZWZpbGUKPiBpbmRleCBiNDFlODZkZjBhODQuLmM2OGM0YWQ1NzdhYyAxMDA2NDQK PiAtLS0gYS9hcmNoL2FybTY0L2Jvb3QvZHRzL2V4eW5vcy9NYWtlZmlsZQo+ICsrKyBiL2FyY2gv YXJtNjQvYm9vdC9kdHMvZXh5bm9zL01ha2VmaWxlCj4gQEAgLTEsNiArMSw3IEBACj4gICMgU1BE WC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKPiAgZHRiLSQoQ09ORklHX0FSQ0hfRVhZTk9T KSArPSBcCj4gLSAgICAgICBleHlub3M1NDMzLXRtMi5kdGIgICAgICBcCj4gLSAgICAgICBleHlu b3M1NDMzLXRtMmUuZHRiICAgICBcCj4gLSAgICAgICBleHlub3M3LWVzcHJlc3NvLmR0YiAgICBc Cj4gKyAgICAgICBleHlub3M1NDMzLXRtMi5kdGIgICAgICAgICAgICAgIFwKPiArICAgICAgIGV4 eW5vczU0MzMtdG0yZS5kdGIgICAgICAgICAgICAgXAo+ICsgICAgICAgZXh5bm9zNy1lc3ByZXNz by5kdGIgICAgICAgICAgICBcCj4gKyAgICAgICBleHlub3M3ODg1LWphY2twb3RsdGUuZHRiICAg ICAgIFwKPiAgICAgICAgIGV4eW5vc2F1dG92OS1zYWRrLmR0Ygo+IGRpZmYgLS1naXQgYS9hcmNo L2FybTY0L2Jvb3QvZHRzL2V4eW5vcy9leHlub3M3ODg1LWphY2twb3RsdGUuZHRzIGIvYXJjaC9h cm02NC9ib290L2R0cy9leHlub3MvZXh5bm9zNzg4NS1qYWNrcG90bHRlLmR0cwo+IG5ldyBmaWxl IG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAwLi5mNTk0MWRjNGMzNzQKPiAtLS0gL2Rl di9udWxsCj4gKysrIGIvYXJjaC9hcm02NC9ib290L2R0cy9leHlub3MvZXh5bm9zNzg4NS1qYWNr cG90bHRlLmR0cwo+IEBAIC0wLDAgKzEsOTUgQEAKPiArLy8gU1BEWC1MaWNlbnNlLUlkZW50aWZp ZXI6IEdQTC0yLjAKPiArLyoKPiArICogU2Ftc3VuZyBHYWxheHkgQTggMjAxOCAoamFja3BvdGx0 ZS9TTS1BNTMwRikgZGV2aWNlIHRyZWUgc291cmNlCj4gKyAqCj4gKyAqIENvcHlyaWdodCAoYykg MjAyMSBTYW1zdW5nIEVsZWN0cm9uaWNzIENvLiwgTHRkLgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIw MjEgRMOhdmlkIFZpcsOhZwo+ICsgKgoKVGhpcyBsaW5lIGlzIG5vdCBuZWVkZWQuCgo+ICsgKi8K PiArCj4gKy9kdHMtdjEvOwoKU3VnZ2VzdCBhZGRpbmcgZW1wdHkgbGluZSBoZXJlLgoKPiArI2lu Y2x1ZGUgImV4eW5vczc4ODUuZHRzaSIKPiArI2luY2x1ZGUgPGR0LWJpbmRpbmdzL2dwaW8vZ3Bp by5oPgo+ICsjaW5jbHVkZSA8ZHQtYmluZGluZ3MvaW5wdXQvaW5wdXQuaD4KPiArI2luY2x1ZGUg PGR0LWJpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2lycS5oPgo+ICsKPiArLyB7Cj4gKyAg ICAgICBtb2RlbCA9ICJTYW1zdW5nIEdhbGF4eSBBOCAoMjAxOCkiOwo+ICsgICAgICAgY29tcGF0 aWJsZSA9ICJzYW1zdW5nLGphY2twb3RsdGUiLCAic2Ftc3VuZyxleHlub3M3ODg1IjsKPiArICAg ICAgIGNoYXNzaXMtdHlwZSA9ICJoYW5kc2V0IjsKPiArCj4gKyAgICAgICBhbGlhc2VzIHsKPiAr ICAgICAgICAgICAgICAgc2VyaWFsMCA9ICZzZXJpYWxfMDsKPiArICAgICAgICAgICAgICAgc2Vy aWFsMSA9ICZzZXJpYWxfMTsKPiArICAgICAgICAgICAgICAgc2VyaWFsMiA9ICZzZXJpYWxfMjsK ClN1Z2dlc3Rpb246IGFkZCBhbGlhc2VzIGFsc28gZm9yIGkyYyBub2RlcywgdG8ga2VlcCBpMmMg aW5zdGFuY2UKbnVtYmVycyBmaXhlZCBpbiBydW4tdGltZSAoZS5nLiBpbiAiaTJjZGV0ZWN0IC1s IiBvdXRwdXQpLgoKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgY2hvc2VuIHsKPiArICAgICAg ICAgICAgICAgc3Rkb3V0LXBhdGggPSAmc2VyaWFsXzI7Cj4gKyAgICAgICB9Owo+ICsKPiArICAg ICAgIG1lbW9yeUA4MDAwMDAwMCB7Cj4gKyAgICAgICAgICAgICAgIGRldmljZV90eXBlID0gIm1l bW9yeSI7Cj4gKyAgICAgICAgICAgICAgIHJlZyA9IDwweDAgMHg4MDAwMDAwMCAweDNkYTAwMDAw PiwKPiArICAgICAgICAgICAgICAgICAgICAgPDB4MCAweGMwMDAwMDAwIDB4NDAwMDAwMDA+LAo+ ICsgICAgICAgICAgICAgICAgICAgICA8MHg4IDB4ODAwMDAwMDAgMHg0MDAwMDAwMD47Cj4gKyAg ICAgICB9Owo+ICsKPiArICAgICAgIGdwaW8ta2V5cyB7Cj4gKyAgICAgICAgICAgICAgIGNvbXBh dGlibGUgPSAiZ3Bpby1rZXlzIjsKPiArICAgICAgICAgICAgICAgcGluY3RybC1uYW1lcyA9ICJk ZWZhdWx0IjsKPiArICAgICAgICAgICAgICAgcGluY3RybC0wID0gPCZrZXlfdm9sdXAgJmtleV92 b2xkb3duICZrZXlfcG93ZXI+Owo+ICsKPiArICAgICAgICAgICAgICAgdm9sdXAta2V5IHsKPiAr ICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCA9ICJWb2x1bWUgVXAiOwo+ICsgICAgICAgICAg ICAgICAgICAgICAgIGludGVycnVwdHMgPSA8NSBJUlFfVFlQRV9MRVZFTF9ISUdIIDA+OwoKSGVy ZSBhbmQgYmVsb3c6IHdoYXQgaXMgMCwgd2h5IGl0J3MgbmVlZGVkPyBBbHNvLCBpc24ndCBpdCBl bm91Z2ggdG8KaGF2ZSBqdXN0ICJncGlvcyIsIGFuZCByZW1vdmUgaW50ZXJydXB0Kj8gTmVlZCB0 byBjaGVjayAiZ3Bpby1rZXlzIgpkcml2ZXIgYW5kIGJpbmRpbmdzIGRvYywgYnV0IEFGQUlSIGl0 IHNob3VsZCBiZSBlbm91Z2ggdG8gaGF2ZSBqdXN0CiJncGlvcyA9IiBvciBqdXN0ICJpbnRlcnJ1 cHRzID0iLgoKCj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwm Z3BhMT47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgbGludXgsY29kZSA9IDxLRVlfVk9MVU1F VVA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGdwaW9zID0gPCZncGExIDUgR1BJT19BQ1RJ VkVfTE9XPjsKPiArICAgICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIHZvbGRv d24ta2V5IHsKPiArICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCA9ICJWb2x1bWUgRG93biI7 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9IDw2IElSUV9UWVBFX0xFVkVM X0hJR0ggMD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwm Z3BhMT47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgbGludXgsY29kZSA9IDxLRVlfVk9MVU1F RE9XTj47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgZ3Bpb3MgPSA8JmdwYTEgNiBHUElPX0FD VElWRV9MT1c+Owo+ICsgICAgICAgICAgICAgICB9Owo+ICsKPiArICAgICAgICAgICAgICAgcG93 ZXIta2V5IHsKPiArICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCA9ICJQb3dlciI7Cj4gKyAg ICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9IDw3IElSUV9UWVBFX0xFVkVMX0hJR0gg MD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwmZ3BhMT47 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgbGludXgsY29kZSA9IDxLRVlfUE9XRVI+Owo+ICsg ICAgICAgICAgICAgICAgICAgICAgIGdwaW9zID0gPCZncGExIDcgR1BJT19BQ1RJVkVfTE9XPjsK PiArICAgICAgICAgICAgICAgICAgICAgICB3YWtldXAtc291cmNlOwo+ICsgICAgICAgICAgICAg ICB9Owo+ICsgICAgICAgfTsKPiArfTsKPiArCgpJZiB0aGVyZSBhcmUgc29tZSBMRURzIGJ5IGNo YW5jZSBvbiB0aGF0IGJvYXJkIC0tIGl0IG1pZ2h0IGJlIHVzZWZ1bAp0byBkZWZpbmUgdGhvc2Ug aGVyZSB3aXRoICJncGlvLWxlZHMiIGFzIHdlbGwuIE1heWJlIGV2ZW4gc2V0IHNvbWUKZGVmYXVs dCB0cmlnZ2VyIGxpa2UgImhlYXJ0YmVhdCIuCgo+ICsmc2VyaWFsXzIgewo+ICsgICAgICAgc3Rh dHVzID0gIm9rYXkiOwo+ICt9Owo+ICsKPiArJnBpbmN0cmxfYWxpdmUgewo+ICsgICAgICAga2V5 X3ZvbHVwOiBrZXktdm9sdXAtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9 ICJncGExLTUiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlO T1NfUElOX0ZVTkNfRj47CgpNYXliZSBFWFlOT1NfUElOX0ZVTkNfRUlOVCBpcyBtb3JlIHNlbGYt ZXhwbGFuYXRvcnk/IEp1c3QgYSBzdWdnZXN0aW9uIHRob3VnaC4KCj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKCkhlcmUgYW5kIGJlbG93OiBwbGVhc2UgdXNlIEVY WU5PUzU0MjBfUElOX0RSVl9MVjEgKG1lYW5zIGRyaXZlIGxldmVsID0gMXgpLgoKPiArICAgICAg IH07Cj4gKwo+ICsgICAgICAga2V5X3ZvbGRvd246IGtleS12b2xkb3duLXBpbnMgewo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BhMS02IjsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DX0Y+Owo+ICsgICAgICAgICAgICAg ICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgICAg ICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGtl eV9wb3dlcjoga2V5LXBvd2VyLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMg PSAiZ3BhMS03IjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZ Tk9TX1BJTl9GVU5DX0Y+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZ Tk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8 MD47Cj4gKyAgICAgICB9Owo+ICt9Owo+IGRpZmYgLS1naXQgYS9hcmNoL2FybTY0L2Jvb3QvZHRz L2V4eW5vcy9leHlub3M3ODg1LXBpbmN0cmwuZHRzaSBiL2FyY2gvYXJtNjQvYm9vdC9kdHMvZXh5 bm9zL2V4eW5vczc4ODUtcGluY3RybC5kdHNpCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRl eCAwMDAwMDAwMDAwMDAuLjgzMzZiMmU0ODg1OAo+IC0tLSAvZGV2L251bGwKPiArKysgYi9hcmNo L2FybTY0L2Jvb3QvZHRzL2V4eW5vcy9leHlub3M3ODg1LXBpbmN0cmwuZHRzaQo+IEBAIC0wLDAg KzEsODY1IEBACj4gKy8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCj4gKy8qCj4g KyAqIFNhbXN1bmcgRXh5bm9zNzg4NSBTb0MgcGluLW11eCBhbmQgcGluLWNvbmZpZyBkZXZpY2Ug dHJlZSBzb3VyY2UKPiArICoKPiArICogQ29weXJpZ2h0IChjKSAyMDE3IFNhbXN1bmcgRWxlY3Ry b25pY3MgQ28uLCBMdGQuCj4gKyAqIENvcHlyaWdodCAoYykgMjAyMSBEw6F2aWQgVmlyw6FnCj4g KyAqCj4gKyAqIFNhbXN1bmcncyBFeHlub3M3ODg1IFNvQyBwaW4tbXV4IGFuZCBwaW4tY29uZmln IG9wdGlvbnMgYXJlIGxpc3RlZCBhcwo+ICsgKiBkZXZpY2UgdHJlZSBub2RlcyBpbiB0aGlzIGZp bGUuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPGR0LWJpbmRpbmdzL3BpbmN0cmwvc2Ftc3VuZy5o PgoKWW91IHByb2JhYmx5IGFsc28gbmVlZCA8ZHQtYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xs ZXIvYXJtLWdpYy5oPgpoZXJlIGZvciBHSUNfU1BJIGRlZmluaXRpb24uCgo+ICsKPiArJnBpbmN0 cmxfYWxpdmUgewo+ICsgICAgICAgZXRjMDogZXRjMCB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8t Y29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsg ICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2lu dGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZXRjMTogZXRj MSB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAg I2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJv bGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAg IH07CgpIbW0sIHdoYXQgYXJlIHRoZXNlIHR3bz8gSSBjYW4ndCBmaW5kIGFueXRoaW5nIHJlbGF0 ZWQgaW4KZXh5bm9zNzg4NS5kdHNpLiBJZiBpdCdzIGp1c3Qgc29tZSBsZWZ0b3ZlciBmcm9tIGRv d25zdHJlYW0gdmVuZG9yCmtlcm5lbCAtLSBwbGVhc2UgcmVtb3ZlIGl0LgoKPiArCj4gKyAgICAg ICBncGEwOiBncGEwIHsKPiArICAgICAgICAgICAgICAgZ3Bpby1jb250cm9sbGVyOwo+ICsgICAg ICAgICAgICAgICAjZ3Bpby1jZWxscyA9IDwyPjsKPiArCj4gKyAgICAgICAgICAgICAgIGludGVy cnVwdC1jb250cm9sbGVyOwo+ICsgICAgICAgICAgICAgICAjaW50ZXJydXB0LWNlbGxzID0gPDI+ Owo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtcGFyZW50ID0gPCZnaWM+Owo+ICsgICAgICAg ICAgICAgICBpbnRlcnJ1cHRzID0gPEdJQ19TUEkgMCBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDEgSVJRX1RZUEVfTEVWRUxfSElH SD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1NQSSAyIElSUV9UWVBFX0xF VkVMX0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgPEdJQ19TUEkgMyBJUlFf VFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJ IDQgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 R0lDX1NQSSA1IElSUV9UWVBFX0xFVkVMX0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPEdJQ19TUEkgNiBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxHSUNfU1BJIDcgSVJRX1RZUEVfTEVWRUxfSElHSD47Cj4gKyAgICAgICB9 Owo+ICsKPiArICAgICAgIGdwYTE6IGdwYTEgewo+ICsgICAgICAgICAgICAgICBncGlvLWNvbnRy b2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNncGlvLWNlbGxzID0gPDI+Owo+ICsKPiArICAgICAg ICAgICAgICAgaW50ZXJydXB0LWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNpbnRlcnJ1 cHQtY2VsbHMgPSA8Mz47Cj4gKyAgICAgICAgICAgICAgIGludGVycnVwdC1wYXJlbnQgPSA8Jmdp Yz47Cj4gKyAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSA4IElSUV9UWVBFX0xF VkVMX0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgPEdJQ19TUEkgOSBJUlFf VFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJ IDEwIElSUV9UWVBFX0xFVkVMX0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg PEdJQ19TUEkgMTEgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8R0lDX1NQSSAxMiBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDxHSUNfU1BJIDEzIElSUV9UWVBFX0xFVkVMX0hJR0g+LAo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPEdJQ19TUEkgMTQgSVJRX1RZUEVfTEVWRUxfSElHSD4s Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1NQSSAxNSBJUlFfVFlQRV9MRVZF TF9ISUdIPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BhMjogZ3BhMiB7Cj4gKyAgICAg ICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMg PSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAg ICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsg ICAgICAgZ3BxMDogZ3BxMCB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiAr ICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBp bnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9 IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2ltMV9kZXRfZ3Bpbzogc2ltMS1kZXQt Z3Bpby1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwYTItNSI7Cj4g KyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ19G PjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9O T05FPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2ltMF9kZXRfZ3Bpbzogc2ltMC1kZXQt Z3Bpby1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwYTItNiI7Cj4g KyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ19G PjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9O T05FPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc3BlZWR5X2J1czogc3BlZWR5LWJ1cy1w aW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwcTAtMiI7Cj4gKyAgICAg ICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiAr ICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tY29uLXBkbiA9IDxFWFlOT1NfUElOX1BETl9QUkVW PjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9V UD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKCkhlcmUgYW5kIGJl bG93OiBzdWdnZXN0IHVzaW5nIEVYWU5PUzU0MjBfUElOX0RSVl9MViogY29uc3RhbnRzLiBUaGVu CnN0dWZmIGxpa2UgInNkMV9jbGtfZmFzdF9zbGV3X3JhdGVfNHgiIGlzIGdvaW5nIHRvIG1ha2Ug c2Vuc2UuCgo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICAvKiBVQVJUX0RFQlVHICovCj4gKyAg ICAgICB1YXJ0Ml9idXM6IHVhcnQyLWJ1cy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW5zID0gImdwcTAtNCIsICJncHEwLTMiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICB9Owo+ICt9Owo+ ICsKPiArJnBpbmN0cmxfZGlzcGF1ZCB7Cj4gKyAgICAgICBncGIwOiBncGIwIHsKPiArICAgICAg ICAgICAgICAgZ3Bpby1jb250cm9sbGVyOwo+ICsgICAgICAgICAgICAgICAjZ3Bpby1jZWxscyA9 IDwyPjsKPiArCj4gKyAgICAgICAgICAgICAgIGludGVycnVwdC1jb250cm9sbGVyOwo+ICsgICAg ICAgICAgICAgICAjaW50ZXJydXB0LWNlbGxzID0gPDI+Owo+ICsgICAgICAgfTsKPiArCj4gKyAg ICAgICBncGIxOiBncGIxIHsKPiArICAgICAgICAgICAgICAgZ3Bpby1jb250cm9sbGVyOwo+ICsg ICAgICAgICAgICAgICAjZ3Bpby1jZWxscyA9IDwyPjsKPiArCj4gKyAgICAgICAgICAgICAgIGlu dGVycnVwdC1jb250cm9sbGVyOwo+ICsgICAgICAgICAgICAgICAjaW50ZXJydXB0LWNlbGxzID0g PDI+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBncGIyOiBncGIyIHsKPiArICAgICAgICAg ICAgICAgZ3Bpby1jb250cm9sbGVyOwo+ICsgICAgICAgICAgICAgICAjZ3Bpby1jZWxscyA9IDwy PjsKPiArCj4gKyAgICAgICAgICAgICAgIGludGVycnVwdC1jb250cm9sbGVyOwo+ICsgICAgICAg ICAgICAgICAjaW50ZXJydXB0LWNlbGxzID0gPDI+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAg ICBhdWRfY29kZWNfbWNsazogYXVkLWNvZGVjLW1jbGstcGlucyB7Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGlucyA9ICJncGIwLTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1m dW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfRE9XTj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAg ICAgIGF1ZF9jb2RlY19tY2xrX2lkbGU6IGF1ZC1jb2RlYy1tY2xrLWlkbGUtcGlucyB7Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGIwLTAiOwo+ICsgICAgICAgICAgICAgICBz YW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfSU5QVVQ+Owo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX0RPV04+Owo+ICsgICAg ICAgfTsKPiArCj4gKyAgICAgICBhdWRfY29kZWNfYnVzOiBhdWQtY29kZWMtYnVzLXBpbnMgewo+ ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BiMC0xIiwgImdwYjAtMiIsICJncGIw LTMiLCAiZ3BiMC00IjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8 RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8 RVhZTk9TX1BJTl9QVUxMX0RPV04+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBhdWRfY29k ZWNfYnVzX2lkbGU6IGF1ZC1jb2RlYy1idXMtaWRsZS1waW5zIHsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW5zID0gImdwYjAtMSIsICJncGIwLTIiLCAiZ3BiMC0zIiwgImdwYjAtNCI7Cj4g KyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ19J TlBVVD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BV TExfRE9XTj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGF1ZF9sb29wYmFja19idXM6IGF1 ZC1sb29wYmFjay1idXMtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJn cGIxLTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1Nf UElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1Nf UElOX1BVTExfRE9XTj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGF1ZF9sb29wYmFja19i dXNfaWRsZTogYXVkLWxvb3BiYWNrLWJ1cy1pZGxlLXBpbnMgewo+ICsgICAgICAgICAgICAgICBz YW1zdW5nLHBpbnMgPSAiZ3BiMS0wIjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVu Y3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DX0lOUFVUPjsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9ET1dOPjsKPiArICAgICAgIH07Cj4gKwo+ICsg ICAgICAgYXVkX2ZtX2J1czogYXVkLWZtLWJ1cy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW5zID0gImdwYjEtMSIsICJncGIxLTIiLCAiZ3BiMS0zIjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX0RPV04+Owo+ICsgICAg ICAgfTsKPiArCj4gKyAgICAgICBhdWRfZm1fYnVzX2lkbGU6IGF1ZC1mbS1idXMtaWRsZS1waW5z IHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwYjEtMSIsICJncGIxLTIiLCAi Z3BiMS0zIjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9T X1BJTl9GVU5DX0lOUFVUPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVY WU5PU19QSU5fUFVMTF9ET1dOPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgYXVkX3Nwa19i dXM6IGF1ZC1zcGstYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAi Z3BiMi0wIiwgImdwYjItMSIsICJncGIyLTIiLCAiZ3BiMi0zIjsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAg ICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX0RPV04+Owo+ICsgICAgICAg fTsKPiArCj4gKyAgICAgICBhdWRfc3BrX2J1c19pZGxlOiBhdWQtc3BrLWJ1cy1pZGxlLXBpbnMg ewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BiMi0wIiwgImdwYjItMSIsICJn cGIyLTIiLCAiZ3BiMi0zIjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24g PSA8RVhZTk9TX1BJTl9GVU5DX0lOUFVUPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4t cHVkID0gPEVYWU5PU19QSU5fUFVMTF9ET1dOPjsKPiArICAgICAgIH07Cj4gK307Cj4gKwo+ICsm cGluY3RybF9mc3lzIHsKPiArICAgICAgIGdwZjA6IGdwZjAgewo+ICsgICAgICAgICAgICAgICBn cGlvLWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNncGlvLWNlbGxzID0gPDI+Owo+ICsK PiArICAgICAgICAgICAgICAgaW50ZXJydXB0LWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAg ICNpbnRlcnJ1cHQtY2VsbHMgPSA8Mj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGdwZjI6 IGdwZjIgewo+ICsgICAgICAgICAgICAgICBncGlvLWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAg ICAgICNncGlvLWNlbGxzID0gPDI+Owo+ICsKPiArICAgICAgICAgICAgICAgaW50ZXJydXB0LWNv bnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNpbnRlcnJ1cHQtY2VsbHMgPSA8Mj47Cj4gKyAg ICAgICB9Owo+ICsKPiArICAgICAgIGdwZjM6IGdwZjMgewo+ICsgICAgICAgICAgICAgICBncGlv LWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNncGlvLWNlbGxzID0gPDI+Owo+ICsKPiAr ICAgICAgICAgICAgICAgaW50ZXJydXB0LWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNp bnRlcnJ1cHQtY2VsbHMgPSA8Mj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGdwZjQ6IGdw ZjQgewo+ICsgICAgICAgICAgICAgICBncGlvLWNvbnRyb2xsZXI7Cj4gKyAgICAgICAgICAgICAg ICNncGlvLWNlbGxzID0gPDI+Owo+ICsKPiArICAgICAgICAgICAgICAgaW50ZXJydXB0LWNvbnRy b2xsZXI7Cj4gKyAgICAgICAgICAgICAgICNpbnRlcnJ1cHQtY2VsbHMgPSA8Mj47Cj4gKyAgICAg ICB9Owo+ICsKPiArICAgICAgIHNkMF9jbGs6IHNkMC1jbGstcGlucyB7Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGlucyA9ICJncGYwLTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgICAgICAgIHNh bXN1bmcscGluLWRydiA9IDwzPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2QwX2Nsa19m YXN0X3NsZXdfcmF0ZV8xeDogc2QwLWNsay1mYXN0LXNsZXctcmF0ZS0xeC1waW5zIHsKPiArICAg ICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwZjAtMCI7Cj4gKyAgICAgICAgICAgICAgIHNh bXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9OT05FPjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDA+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBz ZDBfY2xrX2Zhc3Rfc2xld19yYXRlXzJ4OiBzZDAtY2xrLWZhc3Qtc2xldy1yYXRlLTJ4LXBpbnMg ewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmMC0wIjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MT47Cj4gKyAgICAgICB9Owo+ICsKPiAr ICAgICAgIHNkMF9jbGtfZmFzdF9zbGV3X3JhdGVfM3g6IHNkMC1jbGstZmFzdC1zbGV3LXJhdGUt M3gtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGYwLTAiOwo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47 Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9O RT47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwyPjsKPiArICAgICAgIH07 Cj4gKwo+ICsgICAgICAgc2QwX2Nsa19mYXN0X3NsZXdfcmF0ZV80eDogc2QwLWNsay1mYXN0LXNs ZXctcmF0ZS00eC1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwZjAt MCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5f RlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5f UFVMTF9OT05FPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDM+Owo+ICsg ICAgICAgfTsKPiArCj4gKyAgICAgICBzZDBfY21kOiBzZDAtY21kLXBpbnMgewo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmMC0xIjsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBz YW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW4tZHJ2ID0gPDM+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBzZDBfcmRx czogc2QwLXJkcXMtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGYw LTIiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElO X0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElO X1BVTExfRE9XTj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwzPjsKPiAr ICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2QwX2J1czE6IHNkMC1idXMtd2lkdGgxLXBpbnMgewo+ ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmMi0wIjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAg ICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDM+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAg ICBzZDBfYnVzNDogc2QwLWJ1cy13aWR0aDQtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGlucyA9ICJncGYyLTEiLCAiZ3BmMi0yIiwgImdwZjItMyI7Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwzPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAg c2QwX2J1czg6IHNkMC1idXMtd2lkdGg4LXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbnMgPSAiZ3BmMi00IiwgImdwZjItNSIsICJncGYyLTYiLCAiZ3BmMi03IjsKPiArICAgICAg ICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiAr ICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDM+Owo+ICsgICAgICAgfTsKPiArCj4g KyAgICAgICBzZDFfY2xrOiBzZDEtY2xrLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbnMgPSAiZ3BmMy0wIjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24g PSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQg PSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1k cnYgPSA8Mj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIHNkMV9jbGtfZmFzdF9zbGV3X3Jh dGVfMXg6IHNkMS1jbGstZmFzdC1zbGV3LXJhdGUtMXgtcGlucyB7Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGlucyA9ICJncGYzLTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1m dW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2QxX2Nsa19mYXN0 X3NsZXdfcmF0ZV8yeDogc2QxLWNsay1mYXN0LXNsZXctcmF0ZS0yeC1waW5zIHsKPiArICAgICAg ICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwZjMtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9OT05FPjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDE+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBzZDFf Y2xrX2Zhc3Rfc2xld19yYXRlXzN4OiBzZDEtY2xrLWZhc3Qtc2xldy1yYXRlLTN4LXBpbnMgewo+ ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmMy0wIjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8Mj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAg ICAgIHNkMV9jbGtfZmFzdF9zbGV3X3JhdGVfNHg6IHNkMS1jbGstZmFzdC1zbGV3LXJhdGUtNHgt cGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGYzLTAiOwo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4g KyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47 Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwzPjsKPiArICAgICAgIH07Cj4g Kwo+ICsgICAgICAgc2QxX2NtZDogc2QxLWNtZC1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW5zID0gImdwZjMtMSI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0 aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4t cHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWRydiA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2QxX2J1czE6IHNkMS1idXMt d2lkdGgxLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmMy0yIjsK PiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5D XzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxM X1VQPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDI+Owo+ICsgICAgICAg fTsKPiArCj4gKyAgICAgICBzZDFfYnVzNDogc2QxLWJ1cy13aWR0aDQtcGlucyB7Cj4gKyAgICAg ICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGYzLTMiLCAiZ3BmMy01IjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAg ICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDI+Owo+ICsgICAgICAgfTsKPiArCj4gKyAg ICAgICBzZDJfY2xrOiBzZDItY2xrLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bnMgPSAiZ3BmNC0wIjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8 RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8 RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYg PSA8Mj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIHNkMl9jbGtfZmFzdF9zbGV3X3JhdGVf MXg6IHNkMi1jbGstZmFzdC1zbGV3LXJhdGUtMXgtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNh bXN1bmcscGlucyA9ICJncGY0LTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5j dGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2QyX2Nsa19mYXN0X3Ns ZXdfcmF0ZV8yeDogc2QyLWNsay1mYXN0LXNsZXctcmF0ZS0yeC1waW5zIHsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW5zID0gImdwZjQtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9OT05FPjsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW4tZHJ2ID0gPDE+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBzZDJfY2xr X2Zhc3Rfc2xld19yYXRlXzN4OiBzZDItY2xrLWZhc3Qtc2xldy1yYXRlLTN4LXBpbnMgewo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmNC0wIjsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAg ICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8Mj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAg IHNkMl9jbGtfZmFzdF9zbGV3X3JhdGVfNHg6IHNkMi1jbGstZmFzdC1zbGV3LXJhdGUtNHgtcGlu cyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGY0LTAiOwo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4g KyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwzPjsKPiArICAgICAgIH07Cj4gKwo+ ICsgICAgICAgc2QyX2NtZDogc2QyLWNtZC1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW5zID0gImdwZjQtMSI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9u ID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVk ID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRy diA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc2QyX2J1czE6IHNkMi1idXMtd2lk dGgxLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BmNC0yIjsKPiAr ICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+ Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX1VQ PjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDI+Owo+ICsgICAgICAgfTsK PiArCj4gKyAgICAgICBzZDJfYnVzNDogc2QyLWJ1cy13aWR0aDQtcGlucyB7Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGlucyA9ICJncGY0LTMiLCAiZ3BmNC00IiwgImdwZjQtNSI7Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsK PiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47 Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwyPjsKPiArICAgICAgIH07Cj4g K307Cj4gKwo+ICsmcGluY3RybF90b3Agewo+ICsgICAgICAgZ3BjMDogZ3BjMCB7Cj4gKyAgICAg ICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMg PSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAg ICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsg ICAgICAgZ3BjMTogZ3BjMSB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiAr ICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBp bnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9 IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BjMjogZ3BjMiB7Cj4gKyAgICAgICAg ICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8 Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAg ICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAg ICAgZ3BnMDogZ3BnMCB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAg ICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRl cnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwy PjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BnMTogZ3BnMSB7Cj4gKyAgICAgICAgICAg ICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47 Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAg ICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAg Z3BnMjogZ3BnMiB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAg ICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1 cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsK PiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BnMzogZ3BnMyB7Cj4gKyAgICAgICAgICAgICAg IGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4g Kwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAg ICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3Bn NDogZ3BnNCB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAg ICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQt Y29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiAr ICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BwMDogZ3BwMCB7Cj4gKyAgICAgICAgICAgICAgIGdw aW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAg I2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BwMTog Z3BwMSB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAg ICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29u dHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAg ICAgIH07Cj4gKwo+ICsgICAgICAgZ3BwMjogZ3BwMiB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8t Y29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsg ICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2lu dGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BwMzogZ3Bw MyB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAg I2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJv bGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAg IH07Cj4gKwo+ICsgICAgICAgZ3BwNDogZ3BwNCB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29u dHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAg ICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVy cnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BwNTogZ3BwNSB7 Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dw aW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxl cjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07 Cj4gKwo+ICsgICAgICAgZ3BwNjogZ3BwNiB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJv bGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAg ICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVw dC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZ3BwNzogZ3BwNyB7Cj4g KyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2dwaW8t Y2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAgICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsK PiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1jZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4g Kwo+ICsgICAgICAgZ3BwODogZ3BwOCB7Cj4gKyAgICAgICAgICAgICAgIGdwaW8tY29udHJvbGxl cjsKPiArICAgICAgICAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47Cj4gKwo+ICsgICAgICAgICAg ICAgICBpbnRlcnJ1cHQtY29udHJvbGxlcjsKPiArICAgICAgICAgICAgICAgI2ludGVycnVwdC1j ZWxscyA9IDwyPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgLyogREVDT04gVEUgKi8KPiAr ICAgICAgIGRlY29uX2ZfdGVfb246IGRlY29uX2ZfdGVfb24tcGlucyB7Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGlucyA9ICJncGMwLTMiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfRj47Cj4gKyAgICAgICB9Owo+ICsKPiArICAg ICAgIGRlY29uX2ZfdGVfb2ZmOiBkZWNvbl9mX3RlX29mZi1waW5zIHsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW5zID0gImdwYzAtMyI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ19JTlBVVD47Cj4gKyAgICAgICB9Owo+ICsKPiAr ICAgICAgIGhzX2kyYzBfYnVzOiBocy1pMmMwLWJ1cy1waW5zIHsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW5zID0gImdwYzEtMSIsICJncGMxLTAiOwo+ICsgICAgICAgICAgICAgICBzYW1z dW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGluLWNvbi1wZG4gPSA8RVhZTk9TX1BJTl9QRE5fT1VUMT47Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGluLXB1ZC1wZG4gPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAg ICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9OT05FPjsKPiAr ICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDA+Owo+ICsgICAgICAgfTsKPiArCj4g KyAgICAgICBoc19pMmMxX2J1czogaHMtaTJjMS1idXMtcGlucyB7Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGlucyA9ICJncGMxLTMiLCAiZ3BjMS0yIjsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAg ICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgICAg ICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWNvbi1wZG4gPSA8RVhZTk9TX1BJTl9QRE5fT1VUMT47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGluLXB1ZC1wZG4gPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAgIH07Cj4gKwo+ ICsgICAgICAgaHNfaTJjMl9idXM6IGhzLWkyYzItYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAg ICBzYW1zdW5nLHBpbnMgPSAiZ3BjMS01IiwgImdwYzEtNCI7Cj4gKyAgICAgICAgICAgICAgIHNh bXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9OT05FPjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDA+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bi1jb24tcGRuID0gPEVYWU5PU19QSU5fUEROX09VVDE+Owo+ICsgICAgICAgICAgICAgICBzYW1z dW5nLHBpbi1wdWQtcGRuID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICB9Owo+ICsK PiArICAgICAgIGhzX2kyYzNfYnVzOiBocy1pMmMzLWJ1cy1waW5zIHsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW5zID0gImdwYzEtNyIsICJncGMxLTYiOwo+ICsgICAgICAgICAgICAgICBz YW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxw aW4tY29uLXBkbiA9IDxFWFlOT1NfUElOX1BETl9PVVQxPjsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW4tcHVkLXBkbiA9IDxFWFlOT1NfUElOX1BVTExfVVA+Owo+ICsgICAgICAgfTsKPiAr Cj4gKyAgICAgICAvKiBVU0kwIFVBUlQgKi8KPiArICAgICAgIHVhcnQzX2J1c19zaW5nbGU6IHVh cnQzLWJ1cy1zaW5nbGUtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJn cGMyLTMiLCAiZ3BjMi0yIiwgImdwYzItMSIsICJncGMyLTAiOwo+ICsgICAgICAgICAgICAgICBz YW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICB9 Owo+ICsKPiArICAgICAgIC8qIFVTSTAgVUFSVF9IU0kyQzEgKi8KPiArICAgICAgIHVhcnQzX2J1 c19kdWFsOiB1YXJ0My1idXMtZHVhbC1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxw aW5zID0gImdwYzItMSIsICJncGMyLTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1m dW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICB9Owo+ICsKPiArICAg ICAgIC8qIFVTSTAgSFNJMkMwICovCj4gKyAgICAgICBoc19pMmM0X2J1czogaHMtaTJjNC1idXMt cGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGMyLTEiLCAiZ3BjMi0w IjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9G VU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9Q VUxMX05PTkU+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGluLWNvbi1wZG4gPSA8RVhZTk9TX1BJTl9QRE5fT1VUMT47 Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZC1wZG4gPSA8RVhZTk9TX1BJTl9QVUxM X1VQPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgLyogVVNJMCBIU0kyQzEgKi8KPiArICAg ICAgIGhzX2kyYzVfYnVzOiBocy1pMmM1LWJ1cy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW5zID0gImdwYzItMyIsICJncGMyLTIiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNh bXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tY29u LXBkbiA9IDxFWFlOT1NfUElOX1BETl9PVVQxPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxw aW4tcHVkLXBkbiA9IDxFWFlOT1NfUElOX1BVTExfVVA+Owo+ICsgICAgICAgfTsKPiArCj4gKyAg ICAgICAvKiBVU0kwIFNQSSAqLwo+ICsgICAgICAgc3BpMl9idXM6IHNwaTItYnVzLXBpbnMgewo+ ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BjMi0xIiwgImdwYzItMCIsICJncGMy LTMiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElO X0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElO X1BVTExfVVA+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAg ICAgICB9Owo+ICsKPiArICAgICAgIHNwaTJfY3M6IHNwaTItY3MtcGlucyB7Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGlucyA9ICJncGMyLTIiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfT1VUUFVUPjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgLyog VVNJMSBVQVJUICovCj4gKyAgICAgICB1YXJ0NF9idXNfc2luZ2xlOiB1YXJ0NC1idXMtc2luZ2xl LXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BjMi03IiwgImdwYzIt NiIsICJncGMyLTUiLCAiZ3BjMi00IjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVu Y3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAg ICAvKiBVU0kxIFVBUlRfSFNJMkMxKi8KPiArICAgICAgIHVhcnQ0X2J1c19kdWFsOiB1YXJ0NC1i dXMtZHVhbC1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwYzItNSIs ICJncGMyLTQiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlO T1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlO T1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIC8qIFVTSTEgSFNJ MkMwICovCj4gKyAgICAgICBoc19pMmM2X2J1czogaHMtaTJjNi1idXMtcGlucyB7Cj4gKyAgICAg ICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGMyLTUiLCAiZ3BjMi00IjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24gPSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAgICAgICAgICAgICAgIHNh bXN1bmcscGluLWNvbi1wZG4gPSA8RVhZTk9TX1BJTl9QRE5fT1VUMT47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLXB1ZC1wZG4gPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAg IH07Cj4gKwo+ICsgICAgICAgLyogVVNJMSBIU0kyQzEgKi8KPiArICAgICAgIGhzX2kyYzdfYnVz OiBocy1pMmM3LWJ1cy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdw YzItNyIsICJncGMyLTYiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9 IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9 IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRy diA9IDwwPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tY29uLXBkbiA9IDxFWFlOT1Nf UElOX1BETl9PVVQxPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkLXBkbiA9IDxF WFlOT1NfUElOX1BVTExfVVA+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICAvKiBVU0kxIFNQ SSAqLwo+ICsgICAgICAgc3BpM19idXM6IHNwaTMtYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAg ICBzYW1zdW5nLHBpbnMgPSAiZ3BjMi01IiwgImdwYzItNCIsICJncGMyLTciOwo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfVVA+Owo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAgICAgICB9Owo+ICsKPiAr ICAgICAgIHNwaTNfY3M6IHNwaTMtY3MtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGlucyA9ICJncGMyLTYiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9 IDxFWFlOT1NfUElOX0ZVTkNfT1VUUFVUPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4t cHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgZm1fbG5hX2VuOiBmbS1sbmEt ZW4tcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGcwLTIiOwo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfT1VU UFVUPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVM TF9ET1dOPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tY29uLXBkbiA9IDxFWFlOT1Nf UElOX1BETl9QUkVWPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkLXBkbiA9IDxF WFlOT1NfUElOX1BVTExfVVA+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi12YWwgPSA8 MT47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIHVhcnQxX2J1czogdWFydDEtYnVzLXBpbnMg ewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BnMS0zIiwgImdwZzEtMiIsICJn cGcxLTEiLCAiZ3BnMS0wIjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24g PSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQg PSA8RVhZTk9TX1BJTl9QVUxMX05PTkU+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBpMmM3 X2J1czogaTJjNy1idXMtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJn cGcxLTUiLCAiZ3BnMS00IjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZnVuY3Rpb24g PSA8RVhZTk9TX1BJTl9GVU5DXzI+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQg PSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2 ID0gPDA+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBhdWRfZG1pY19vbjogYXVkLWRtaWMt b24tcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncGcyLTEiOwo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfT1VU UFVUPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tY29uLXBkbiA9IDxFWFlOT1NfUElO X1BETl9QUkVWPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tdmFsID0gPDE+Owo+ICsg ICAgICAgfTsKPiArCj4gKyAgICAgICBhdWRfZG1pY19vZmY6IGF1ZC1kbWljLW9mZi1waW5zIHsK PiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwZzItMSI7Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ19PVVRQVVQ+Owo+ICsg ICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1jb24tcGRuID0gPEVYWU5PU19QSU5fUEROX1BSRVY+ Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi12YWwgPSA8MD47Cj4gKyAgICAgICB9Owo+ ICsKPiArICAgICAgIC8qIFVBUlRfSEVBTFRIICovCj4gKyAgICAgICB1YXJ0MF9idXM6IHVhcnQw LWJ1cy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0gImdwcDAtMyIsICJn cHAwLTIiLCAiZ3BwMC0xIiwgImdwcDAtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9OT05FPjsKPiArICAgICAgIH07Cj4gKwo+ICsg ICAgICAgaTJjMF9idXM6IGkyYzAtYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbnMgPSAiZ3BwMS0xIiwgImdwcDEtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW4tY29uLXBkbiA9IDxFWFlOT1NfUElOX1BETl9QUkVWPjsKPiArICAgICAgICAgICAgICAg c2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgaTJjMV9i dXM6IGkyYzEtYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3Bw MS0zIiwgImdwcDEtMiI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0g PEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tY29uLXBk biA9IDxFWFlOT1NfUElOX1BETl9QUkVWPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4t cHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGlu LWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgaTJjMl9idXM6IGkyYzItYnVz LXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwMi0xIiwgImdwcDIt MCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5f RlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5f UFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAg ICAgIH07Cj4gKwo+ICsgICAgICAgaTJjM19idXM6IGkyYzMtYnVzLXBpbnMgewo+ICsgICAgICAg ICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwMy0xIiwgImdwcDMtMCI7Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAg ICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAg ICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAg ICAgaTJjNF9idXM6IGkyYzQtYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBp bnMgPSAiZ3BwNC0xIiwgImdwcDQtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1 bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxw aW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcs cGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgaTJjNV9idXM6IGkyYzUt YnVzLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwNC0zIiwgImdw cDQtMiI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19Q SU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19Q SU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiAr ICAgICAgIH07Cj4gKwo+ICsgICAgICAgaTJjNl9idXM6IGkyYzYtYnVzLXBpbnMgewo+ICsgICAg ICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwNC01IiwgImdwcDQtNCI7Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAg ICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsg ICAgICAgLyogU1BJX0VTRSAqLwo+ICsgICAgICAgc3BpMF9idXM6IHNwaTAtYnVzLXBpbnMgewo+ ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwNS0zIiwgImdwcDUtMiIsICJncHA1 LTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElO X0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElO X1BVTExfVVA+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1kcnYgPSA8MD47Cj4gKyAg ICAgICB9Owo+ICsKPiArICAgICAgIHNwaTBfY3M6IHNwaTAtY3MtcGlucyB7Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGlucyA9ICJncHA1LTEiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfT1VUUFVUPjsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgLyog U1BJX0ZQICovCj4gKyAgICAgICBzcGkxX2J1czogc3BpMS1idXMtcGlucyB7Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGlucyA9ICJncHA2LTMiLCAiZ3BwNi0yIiwgImdwcDYtMCI7Cj4gKyAg ICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsK PiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47 Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4g Kwo+ICsgICAgICAgc3BpMV9jczogc3BpMS1jcy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW5zID0gImdwcDYtMSI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0 aW9uID0gPEVYWU5PU19QSU5fRlVOQ19PVVRQVVQ+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5n LHBpbi1wdWQgPSA8RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAgICAgICAgICAgc2Ftc3Vu ZyxwaW4tZHJ2ID0gPDA+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICAvKiBVU0kyIFVBUlQg Ki8KPiArICAgICAgIHVhcnQ1X2J1c19zaW5nbGU6IHVhcnQ1LWJ1cy1zaW5nbGUtcGlucyB7Cj4g KyAgICAgICAgICAgICAgIHNhbXN1bmcscGlucyA9ICJncHA4LTEiLCAiZ3BwOC0wIiwgImdwcDct MSIsICJncHA3LTAiOwo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxF WFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLXB1ZCA9IDxF WFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgLyogVVNJ MiBVQVJUX0hTSTJDMSAqLwo+ICsgICAgICAgdWFydDVfYnVzX2R1YWw6IHVhcnQ1LWJ1cy1kdWFs LXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwNy0xIiwgImdwcDct MCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5f RlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5f UFVMTF9OT05FPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgLyogVVNJMiBIU0kyQzAgKi8K PiArICAgICAgIGhzX2kyYzhfYnVzOiBocy1pMmM4LWJ1cy1waW5zIHsKPiArICAgICAgICAgICAg ICAgc2Ftc3VuZyxwaW5zID0gImdwcDctMSIsICJncHA3LTAiOwo+ICsgICAgICAgICAgICAgICBz YW1zdW5nLHBpbi1mdW5jdGlvbiA9IDxFWFlOT1NfUElOX0ZVTkNfMj47Cj4gKyAgICAgICAgICAg ICAgIHNhbXN1bmcscGluLXB1ZCA9IDxFWFlOT1NfUElOX1BVTExfTk9ORT47Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxw aW4tY29uLXBkbiA9IDxFWFlOT1NfUElOX1BETl9PVVQxPjsKPiArICAgICAgICAgICAgICAgc2Ft c3VuZyxwaW4tcHVkLXBkbiA9IDxFWFlOT1NfUElOX1BVTExfVVA+Owo+ICsgICAgICAgfTsKPiAr Cj4gKyAgICAgICAvKiBVU0kyIEhTSTJDMSAqLwo+ICsgICAgICAgaHNfaTJjOV9idXM6IGhzLWky YzktYnVzLXBpbnMgewo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbnMgPSAiZ3BwOC0xIiwg ImdwcDgtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5P U19QSU5fRlVOQ18yPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5P U19QSU5fUFVMTF9OT05FPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0gPDA+ Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1jb24tcGRuID0gPEVYWU5PU19QSU5fUERO X09VVDE+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQtcGRuID0gPEVYWU5PU19Q SU5fUFVMTF9VUD47Cj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIC8qIFVTSTIgU1BJICovCj4g KyAgICAgICBzcGk0X2J1czogc3BpNC1idXMtcGlucyB7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1 bmcscGlucyA9ICJncHA3LTEiLCAiZ3BwNy0wIiwgImdwcDgtMSI7Cj4gKyAgICAgICAgICAgICAg IHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5PU19QSU5fRlVOQ18yPjsKPiArICAgICAgICAg ICAgICAgc2Ftc3VuZyxwaW4tcHVkID0gPEVYWU5PU19QSU5fUFVMTF9VUD47Cj4gKyAgICAgICAg ICAgICAgIHNhbXN1bmcscGluLWRydiA9IDwwPjsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAg c3BpNF9jczogc3BpNC1jcy1waW5zIHsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW5zID0g ImdwcDgtMCI7Cj4gKyAgICAgICAgICAgICAgIHNhbXN1bmcscGluLWZ1bmN0aW9uID0gPEVYWU5P U19QSU5fRlVOQ19PVVRQVVQ+Owo+ICsgICAgICAgICAgICAgICBzYW1zdW5nLHBpbi1wdWQgPSA8 RVhZTk9TX1BJTl9QVUxMX1VQPjsKPiArICAgICAgICAgICAgICAgc2Ftc3VuZyxwaW4tZHJ2ID0g PDA+Owo+ICsgICAgICAgfTsKPiArfTsKPiBkaWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9ib290L2R0 cy9leHlub3MvZXh5bm9zNzg4NS5kdHNpIGIvYXJjaC9hcm02NC9ib290L2R0cy9leHlub3MvZXh5 bm9zNzg4NS5kdHNpCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwMDAu LmNjN2E1Y2UwYzEwMwo+IC0tLSAvZGV2L251bGwKPiArKysgYi9hcmNoL2FybTY0L2Jvb3QvZHRz L2V4eW5vcy9leHlub3M3ODg1LmR0c2kKPiBAQCAtMCwwICsxLDQzOCBAQAo+ICsvLyBTUERYLUxp Y2Vuc2UtSWRlbnRpZmllcjogR1BMLTIuMAo+ICsvKgo+ICsgKiBTYW1zdW5nIEV4eW5vczc4ODUg U29DIGRldmljZSB0cmVlIHNvdXJjZQo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMjEgU2Ft c3VuZyBFbGVjdHJvbmljcyBDby4sIEx0ZC4KPiArICogQ29weXJpZ2h0IChjKSAyMDIxIETDoXZp ZCBWaXLDoWcKPiArICoKClRoaXMgbGluZSBpcyBub3QgbmVlZGVkLgoKPiArICovCj4gKwo+ICsj aW5jbHVkZSA8ZHQtYmluZGluZ3MvY2xvY2svZXh5bm9zNzg4NS5oPgo+ICsjaW5jbHVkZSA8ZHQt YmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLWdpYy5oPgo+ICsKPiArLyB7Cj4gKyAg ICAgICBjb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zNzg4NSI7Cj4gKyAgICAgICAjYWRkcmVz cy1jZWxscyA9IDwyPjsKPiArICAgICAgICNzaXplLWNlbGxzID0gPDE+Owo+ICsKPiArICAgICAg IGludGVycnVwdC1wYXJlbnQgPSA8JmdpYz47Cj4gKwo+ICsgICAgICAgYWxpYXNlcyB7Cj4gKyAg ICAgICAgICAgICAgIHBpbmN0cmwwID0gJnBpbmN0cmxfYWxpdmU7Cj4gKyAgICAgICAgICAgICAg IHBpbmN0cmwxID0gJnBpbmN0cmxfZGlzcGF1ZDsKPiArICAgICAgICAgICAgICAgcGluY3RybDIg PSAmcGluY3RybF9mc3lzOwo+ICsgICAgICAgICAgICAgICBwaW5jdHJsMyA9ICZwaW5jdHJsX3Rv cDsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgYXJtLWE1My1wbXUgewo+ICsgICAgICAgICAg ICAgICBjb21wYXRpYmxlID0gImFybSxjb3J0ZXgtYTUzLXBtdSI7Cj4gKyAgICAgICAgICAgICAg IGludGVycnVwdHMgPSA8R0lDX1NQSSA5NiBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDk3IElSUV9UWVBFX0xFVkVMX0hJR0g+LAo+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgPEdJQ19TUEkgOTggSVJRX1RZUEVfTEVWRUxf SElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1NQSSA5OSBJUlFfVFlQ RV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDIx OCBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxH SUNfU1BJIDIxOSBJUlFfVFlQRV9MRVZFTF9ISUdIPjsKPiArICAgICAgICAgICAgICAgaW50ZXJy dXB0LWFmZmluaXR5ID0gPCZjcHUwPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPCZjcHUxPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZj cHUyPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjcHUzPiwKPiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjcHU0PiwKPiArICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjcHU1PjsKCk1heWJlIGhhdmUgY3B1MC4uY3B1 MyBvbiBvbmUgbGluZSwgYW5kIGNwdTQuLmNwdTUgb24gc2Vjb25kIGxpbmU/Cgo+ICsgICAgICAg fTsKPiArCj4gKyAgICAgICBhcm0tYTczLXBtdSB7Cj4gKyAgICAgICAgICAgICAgIGNvbXBhdGli bGUgPSAiYXJtLGNvcnRleC1hNzMtcG11IjsKPiArICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9 IDxHSUNfU1BJIDgyIElSUV9UWVBFX0xFVkVMX0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPEdJQ19TUEkgODMgSVJRX1RZUEVfTEVWRUxfSElHSD47Cj4gKyAgICAgICAgICAg ICAgIGludGVycnVwdC1hZmZpbml0eSA9IDwmY3B1Nj4sCj4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwmY3B1Nz47CgpCb3RoIGNwdXMgY2FuIGJlIG9uIHRoZSBzYW1lIGxp bmUgaGVyZS4KCj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGNwdXMgewo+ICsgICAgICAgICAg ICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsKPiArICAgICAgICAgICAgICAgI3NpemUtY2VsbHMg PSA8MD47Cj4gKwo+ICsgICAgICAgICAgICAgICBjcHUtbWFwIHsKPiArICAgICAgICAgICAgICAg ICAgICAgICBjbHVzdGVyMCB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3Jl MCB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdSA9IDwmY3B1 MD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Owo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgY29yZTEgewo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBjcHUgPSA8JmNwdTE+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvcmUyIHsKPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1ID0gPCZjcHUyPjsKPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIH07Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBjb3JlMyB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNw dSA9IDwmY3B1Mz47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Owo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29yZTQgewo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjcHUgPSA8JmNwdTQ+Owo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvcmU1IHsK PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1ID0gPCZjcHU1PjsK PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH07Cj4gKyAgICAgICAgICAgICAgICAg ICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2x1c3RlcjEgewo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29yZTAgewo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjcHUgPSA8JmNwdTY+Owo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvcmUxIHsK PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3B1ID0gPCZjcHU3PjsK PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH07Cj4gKyAgICAgICAgICAgICAgICAg ICAgICAgfTsKPiArICAgICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIGNwdTA6 IGNwdUAxMDAgewo+ICsgICAgICAgICAgICAgICAgICAgICAgIGRldmljZV90eXBlID0gImNwdSI7 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJhcm0sY29ydGV4LWE1MyI7 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTAwPjsKPiArICAgICAgICAgICAg ICAgICAgICAgICBlbmFibGUtbWV0aG9kID0gInBzY2kiOwo+ICsgICAgICAgICAgICAgICB9Owo+ ICsKPiArICAgICAgICAgICAgICAgY3B1MTogY3B1QDEwMSB7Cj4gKyAgICAgICAgICAgICAgICAg ICAgICAgZGV2aWNlX3R5cGUgPSAiY3B1IjsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21w YXRpYmxlID0gImFybSxjb3J0ZXgtYTUzIjsKPiArICAgICAgICAgICAgICAgICAgICAgICByZWcg PSA8MHgxMDE+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGVuYWJsZS1tZXRob2QgPSAicHNj aSI7Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAgICBjcHUyOiBjcHVA MTAyIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBkZXZpY2VfdHlwZSA9ICJjcHUiOwo+ICsg ICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNTMiOwo+ICsg ICAgICAgICAgICAgICAgICAgICAgIHJlZyA9IDwweDEwMj47Cj4gKyAgICAgICAgICAgICAgICAg ICAgICAgZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsKPiArICAgICAgICAgICAgICAgfTsKPiArCj4g KyAgICAgICAgICAgICAgIGNwdTM6IGNwdUAxMDMgewo+ICsgICAgICAgICAgICAgICAgICAgICAg IGRldmljZV90eXBlID0gImNwdSI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJs ZSA9ICJhcm0sY29ydGV4LWE1MyI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4 MTAzPjsKPiArICAgICAgICAgICAgICAgICAgICAgICBlbmFibGUtbWV0aG9kID0gInBzY2kiOwo+ ICsgICAgICAgICAgICAgICB9Owo+ICsKPiArICAgICAgICAgICAgICAgY3B1NDogY3B1QDIwMCB7 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgZGV2aWNlX3R5cGUgPSAiY3B1IjsKPiArICAgICAg ICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gImFybSxjb3J0ZXgtYTUzIjsKPiArICAgICAg ICAgICAgICAgICAgICAgICByZWcgPSA8MHgyMDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAg IGVuYWJsZS1tZXRob2QgPSAicHNjaSI7Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAg ICAgICAgICAgICBjcHU1OiBjcHVAMjAxIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBkZXZp Y2VfdHlwZSA9ICJjcHUiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAi YXJtLGNvcnRleC1hNTMiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHJlZyA9IDwweDIwMT47 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsKPiArICAg ICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIGNwdTY6IGNwdUAwIHsKPiArICAg ICAgICAgICAgICAgICAgICAgICBkZXZpY2VfdHlwZSA9ICJjcHUiOwo+ICsgICAgICAgICAgICAg ICAgICAgICAgIGNvbXBhdGlibGUgPSAiYXJtLGNvcnRleC1hNzMiOwo+ICsgICAgICAgICAgICAg ICAgICAgICAgIHJlZyA9IDwweDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGVuYWJsZS1t ZXRob2QgPSAicHNjaSI7Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAg ICBjcHU3OiBjcHVAMSB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgZGV2aWNlX3R5cGUgPSAi Y3B1IjsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gImFybSxjb3J0ZXgt YTczIjsKPiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHgxPjsKPiArICAgICAgICAg ICAgICAgICAgICAgICBlbmFibGUtbWV0aG9kID0gInBzY2kiOwo+ICsgICAgICAgICAgICAgICB9 Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICBwc2NpIHsKPiArICAgICAgICAgICAgICAgY29t cGF0aWJsZSA9ICJhcm0scHNjaSI7Cj4gKyAgICAgICAgICAgICAgIG1ldGhvZCA9ICJzbWMiOwo+ ICsgICAgICAgICAgICAgICBjcHVfc3VzcGVuZCA9IDwweGM0MDAwMDAxPjsKPiArICAgICAgICAg ICAgICAgY3B1X29mZiA9IDwweDg0MDAwMDAyPjsKPiArICAgICAgICAgICAgICAgY3B1X29uID0g PDB4YzQwMDAwMDM+Owo+ICsgICAgICAgfTsKPiArCj4gKyAgICAgICB0aW1lciB7Cj4gKyAgICAg ICAgICAgICAgIGNvbXBhdGlibGUgPSAiYXJtLGFybXY4LXRpbWVyIjsKPiArICAgICAgICAgICAg ICAgLyogSHlwZXJ2aXNvciBWaXJ0dWFsIFRpbWVyIGludGVycnVwdCBpcyBub3Qgd2lyZWQgdG8g R0lDICovCj4gKyAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1BQSSAxMyAoR0lDX0NQ VV9NQVNLX1NJTVBMRSg4KSB8IElSUV9UWVBFX0xFVkVMX0xPVyk+LAo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPEdJQ19QUEkgMTQgKEdJQ19DUFVfTUFTS19TSU1QTEUoOCkgfCBJUlFf VFlQRV9MRVZFTF9MT1cpPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfUFBJ IDExIChHSUNfQ1BVX01BU0tfU0lNUExFKDgpIHwgSVJRX1RZUEVfTEVWRUxfTE9XKT4sCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1BQSSAxMCAoR0lDX0NQVV9NQVNLX1NJTVBM RSg4KSB8IElSUV9UWVBFX0xFVkVMX0xPVyk+OwoKQ2FuIHlvdSBwbGVhc2UgbWFrZSBpdCBmaXQg ODAgY2hhcmFjdGVycyBwZXIgbGluZT8KCj4gKyAgICAgICB9Owo+ICsKPiArICAgICAgIGZpeGVk LXJhdGUtY2xvY2tzIHsKPiArICAgICAgICAgICAgICAgb3NjY2xrOiBvc2MtY2xvY2sgewo+ICsg ICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAiZml4ZWQtY2xvY2siOwo+ICsgICAg ICAgICAgICAgICAgICAgICAgICNjbG9jay1jZWxscyA9IDwwPjsKPiArICAgICAgICAgICAgICAg ICAgICAgICBjbG9jay1mcmVxdWVuY3kgPSA8MjYwMDAwMDA+OwoKSG1tLCBtYXliZSBpdCdzIGJl dHRlciB0byBzZXQgdGhpcyBjbG9jayBmcmVxdWVuY3kgaW4gYm9hcmQgZHRzPwoKPiArICAgICAg ICAgICAgICAgICAgICAgICBjbG9jay1vdXRwdXQtbmFtZXMgPSAib3NjY2xrIjsKPiArICAgICAg ICAgICAgICAgfTsKPiArICAgICAgIH07Cj4gKwo+ICsgICAgICAgc29jOiBzb2NAMCB7Cj4gKyAg ICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2ltcGxlLWJ1cyI7Cj4gKyAgICAgICAgICAgICAg ICNhZGRyZXNzLWNlbGxzID0gPDE+Owo+ICsgICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwx PjsKPiArICAgICAgICAgICAgICAgcmFuZ2VzID0gPDB4MCAweDAgMHgwIDB4MjAwMDAwMDA+Owo+ ICsKPiArICAgICAgICAgICAgICAgY2hpcGlkQDEwMDAwMDAwIHsKPiArICAgICAgICAgICAgICAg ICAgICAgICBjb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zODUwLWNoaXBpZCI7Cj4gKyAgICAg ICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTAwMDAwMDAgMHgyND47Cj4gKyAgICAgICAgICAg ICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAgICBnaWM6IGludGVycnVwdC1jb250cm9sbGVyQDEy MzAxMDAwIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gImFybSxnaWMt NDAwIjsKPiArICAgICAgICAgICAgICAgICAgICAgICAjaW50ZXJydXB0LWNlbGxzID0gPDM+Owo+ ICsgICAgICAgICAgICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxzID0gPDA+Owo+ICsgICAgICAg ICAgICAgICAgICAgICAgIGludGVycnVwdC1jb250cm9sbGVyOwo+ICsgICAgICAgICAgICAgICAg ICAgICAgIHJlZyA9IDwweDEyMzAxMDAwIDB4MTAwMD4sCj4gKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPDB4MTIzMDIwMDAgMHgyMDAwPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8MHgxMjMwNDAwMCAweDIwMDA+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDwweDEyMzA2MDAwIDB4MjAwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0 cyA9IDxHSUNfUFBJIDkgKEdJQ19DUFVfTUFTS19TSU1QTEUoOCkgfAo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJUlFfVFlQRV9MRVZFTF9ISUdIKT47 Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAgICBjbXVfcGVyaTogY2xv Y2stY29udHJvbGxlckAxMDAxMDAwMCB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0 aWJsZSA9ICJzYW1zdW5nLGV4eW5vczc4ODUtY211LXBlcmkiOwo+ICsgICAgICAgICAgICAgICAg ICAgICAgIHJlZyA9IDwweDEwMDEwMDAwIDB4ODAwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAg ICAgI2Nsb2NrLWNlbGxzID0gPDE+Owo+ICsKPiArICAgICAgICAgICAgICAgICAgICAgICBjbG9j a3MgPSA8Jm9zY2Nsaz4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjbXVf dG9wIENMS19ET1VUX1BFUklfQlVTPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8JmNtdV90b3AgQ0xLX0RPVVRfUEVSSV9TUEkwPiwKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8JmNtdV90b3AgQ0xLX0RPVVRfUEVSSV9TUEkxPiwKPiArICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8JmNtdV90b3AgQ0xLX0RPVVRfUEVSSV9VQVJUMD4sCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjbXVfdG9wIENMS19ET1VUX1BFUklfVUFS VDE+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwmY211X3RvcCBDTEtfRE9V VF9QRVJJX1VBUlQyPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8JmNtdV90 b3AgQ0xLX0RPVVRfUEVSSV9VU0kwPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8JmNtdV90b3AgQ0xLX0RPVVRfUEVSSV9VU0kxPiwKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8JmNtdV90b3AgQ0xLX0RPVVRfUEVSSV9VU0kyPjsKPiArICAgICAgICAgICAg ICAgICAgICAgICBjbG9jay1uYW1lcyA9ICJvc2NjbGsiLAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgImRvdXRfcGVyaV9idXMiLAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgImRvdXRfcGVyaV9zcGkwIiwKPiArICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICJkb3V0X3Blcmlfc3BpMSIsCj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiZG91dF9wZXJpX3VhcnQwIiwKPiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICJkb3V0X3BlcmlfdWFydDEiLAo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgImRvdXRfcGVyaV91YXJ0MiIsCj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiZG91dF9wZXJpX3VzaTAiLAo+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgImRvdXRfcGVyaV91c2kxIiwKPiArICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICJkb3V0X3BlcmlfdXNpMiI7Cj4gKyAgICAgICAg ICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAgICBjbXVfY29yZTogY2xvY2stY29udHJvbGxl ckAxMjAwMDAwMCB7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJzYW1z dW5nLGV4eW5vczc4ODUtY211LWNvcmUiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHJlZyA9 IDwweDEyMDAwMDAwIDB4ODAwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI2Nsb2NrLWNl bGxzID0gPDE+Owo+ICsKPiArICAgICAgICAgICAgICAgICAgICAgICBjbG9ja3MgPSA8Jm9zY2Ns az4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjbXVfdG9wIENMS19ET1VU X0NPUkVfQlVTPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8JmNtdV90b3Ag Q0xLX0RPVVRfQ09SRV9DQ0k+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwm Y211X3RvcCBDTEtfRE9VVF9DT1JFX0czRD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xv Y2stbmFtZXMgPSAib3NjY2xrIiwgImRvdXRfY29yZV9idXMiLCAiZG91dF9jb3JlX2NjaSIsICJk b3V0X2NvcmVfZzNkIjsKCjgwIGNoYXJhY3RlcnMgcGVyIGxpbmUsIHBsZWFzZS4gQWxzbywgcGxl YXNlIGtlZXAgdGhlIHN0eWxlCmNvbnNpc3RlbnQ6IGluIGNtdV9wZXJpIHlvdSBoYXZlIGVhY2gg Y2xvY2sgcGVyIGxpbmUsIGhlcmUgYWxsIGNsb2NrcwphcmUgb24gb25lIGxpbmUuCgo+ICsgICAg ICAgICAgICAgICB9Owo+ICsKPiArICAgICAgICAgICAgICAgY211X3RvcDogY2xvY2stY29udHJv bGxlckAxMjA2MDAwMCB7CgpJJ2QgbW92ZSBjbXVfdG9wIGFib3ZlLCB0byBiZSB0aGUgZmlyc3Qg Q01VIG5vZGUuCgo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2Ftc3Vu ZyxleHlub3M3ODg1LWNtdS10b3AiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHJlZyA9IDww eDEyMDYwMDAwIDB4ODAwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI2Nsb2NrLWNlbGxz ID0gPDE+Owo+ICsKPiArICAgICAgICAgICAgICAgICAgICAgICBjbG9ja3MgPSA8Jm9zY2Nsaz47 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAib3NjY2xrIjsKPiArICAg ICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIHBpbmN0cmxfYWxpdmU6IHBpbmN0 cmxAMTFjYjAwMDAgewo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2Ft c3VuZyxleHlub3M3ODg1LXBpbmN0cmwiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHJlZyA9 IDwweDExY2IwMDAwIDB4MTAwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0 cyA9IDxHSUNfU1BJIDAgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDEgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDIgSVJRX1RZUEVfTEVW RUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJ IDMgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxHSUNfU1BJIDQgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDUgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDYgSVJRX1RZUEVf TEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNf U1BJIDcgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxHSUNfU1BJIDggSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDkgSVJRX1RZUEVfTEVWRUxfSElHSD4s Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDEwIElSUV9U WVBFX0xFVkVMX0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 R0lDX1NQSSAxMSBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPEdJQ19TUEkgMTIgSVJRX1RZUEVfTEVWRUxfSElHSD4sCj4gKyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxHSUNfU1BJIDEzIElSUV9UWVBFX0xFVkVM X0hJR0g+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1NQSSAx NCBJUlFfVFlQRV9MRVZFTF9ISUdIPiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPEdJQ19TUEkgMTUgSVJRX1RZUEVfTEVWRUxfSElHSD47Cj4gKwo+ICsgICAgICAgICAg ICAgICAgICAgICAgIHdha2V1cC1pbnRlcnJ1cHQtY29udHJvbGxlciB7Cj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zNy13YWtldXAt ZWludCI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnRlcnJ1cHQtcGFyZW50 ID0gPCZnaWM+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9 IDxHSUNfU1BJIDEzMCBJUlFfVFlQRV9MRVZFTF9ISUdIPjsKPiArICAgICAgICAgICAgICAgICAg ICAgICB9Owo+ICsgICAgICAgICAgICAgICB9Owo+ICsKPiArICAgICAgICAgICAgICAgcGluY3Ry bF9kaXNwYXVkOiBwaW5jdHJsQDE0OGYwMDAwIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBj b21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zNzg4NS1waW5jdHJsIjsKPiArICAgICAgICAgICAg ICAgICAgICAgICByZWcgPSA8MHgxNDhmMDAwMCAweDEwMDA+Owo+ICsgICAgICAgICAgICAgICAg ICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSAxMzAgSVJRX1RZUEVfTEVWRUxfSElHSD47Cj4g KyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAgICBwaW5jdHJsX2ZzeXM6IHBp bmN0cmxAMTM0MzAwMDAgewo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAi c2Ftc3VuZyxleHlub3M3ODg1LXBpbmN0cmwiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHJl ZyA9IDwweDEzNDMwMDAwIDB4MTAwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgaW50ZXJy dXB0cyA9IDxHSUNfU1BJIDE1MCBJUlFfVFlQRV9MRVZFTF9ISUdIPjsKPiArICAgICAgICAgICAg ICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIHBpbmN0cmxfdG9wOiBwaW5jdHJsQDEzOWIwMDAw IHsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9z Nzg4NS1waW5jdHJsIjsKPiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHgxMzliMDAw MCAweDEwMDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQ SSAyNjYgSVJRX1RZUEVfTEVWRUxfSElHSD47Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsg ICAgICAgICAgICAgICBwbXVfc3lzdGVtX2NvbnRyb2xsZXI6IHN5c3RlbS1jb250cm9sbGVyQDEx YzgwMDAwIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gInNhbXN1bmcs ZXh5bm9zNy1wbXUiLCAic3lzY29uIjsKPiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8 MHgxMWM4MDAwMCAweDEwMDAwPjsKPiArICAgICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAg ICAgICAgIHNlcmlhbF8wOiBzZXJpYWxAMTM4MDAwMDAgewo+ICsgICAgICAgICAgICAgICAgICAg ICAgIGNvbXBhdGlibGUgPSAic2Ftc3VuZyxleHlub3M1NDMzLXVhcnQiOwo+ICsgICAgICAgICAg ICAgICAgICAgICAgIHJlZyA9IDwweDEzODAwMDAwIDB4MTAwPjsKPiArICAgICAgICAgICAgICAg ICAgICAgICBpbnRlcnJ1cHRzID0gPEdJQ19TUEkgMjQ2IElSUV9UWVBFX0xFVkVMX0hJR0g+Owo+ ICsgICAgICAgICAgICAgICAgICAgICAgIHBpbmN0cmwtbmFtZXMgPSAiZGVmYXVsdCI7Cj4gKyAg ICAgICAgICAgICAgICAgICAgICAgcGluY3RybC0wID0gPCZ1YXJ0MF9idXM+Owo+ICsgICAgICAg ICAgICAgICAgICAgICAgIGNsb2NrcyA9IDwmY211X3BlcmkgQ0xLX0dPVVRfVUFSVDBfRVhUX1VD TEs+LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwmY211X3BlcmkgQ0xLX0dP VVRfVUFSVDBfUENMSz47CgpBRkFJVSwgdXN1YWxseSBQQ0xLIGlzIGEgYnVzIGNsb2NrLiBBcmUg eW91IHN1cmUgaXQgc2hvdWxkIGJlIFVBUlQgYmF1ZCBjbG9jaz8KCj4gKyAgICAgICAgICAgICAg ICAgICAgICAgY2xvY2stbmFtZXMgPSAidWFydCIsICJjbGtfdWFydF9iYXVkMCI7Cj4gKyAgICAg ICAgICAgICAgICAgICAgICAgc2Ftc3VuZyx1YXJ0LWZpZm9zaXplID0gPDY0PjsKPiArICAgICAg ICAgICAgICAgICAgICAgICBzdGF0dXMgPSAiZGlzYWJsZWQiOwo+ICsgICAgICAgICAgICAgICB9 Owo+ICsKPiArICAgICAgICAgICAgICAgc2VyaWFsXzE6IHNlcmlhbEAxMzgxMDAwMCB7Cj4gKyAg ICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vczU0MzMtdWFy dCI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTM4MTAwMDAgMHgxMDA+Owo+ ICsgICAgICAgICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSAyNDcgSVJRX1RZ UEVfTEVWRUxfSElHSD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGluY3RybC1uYW1lcyA9 ICJkZWZhdWx0IjsKPiArICAgICAgICAgICAgICAgICAgICAgICBwaW5jdHJsLTAgPSA8JnVhcnQx X2J1cz47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2tzID0gPCZjbXVfcGVyaSBDTEtf R09VVF9VQVJUMV9FWFRfVUNMSz4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PCZjbXVfcGVyaSBDTEtfR09VVF9VQVJUMV9QQ0xLPjsKPiArICAgICAgICAgICAgICAgICAgICAg ICBjbG9jay1uYW1lcyA9ICJ1YXJ0IiwgImNsa191YXJ0X2JhdWQwIjsKPiArICAgICAgICAgICAg ICAgICAgICAgICBzYW1zdW5nLHVhcnQtZmlmb3NpemUgPSA8MjU2PjsKPiArICAgICAgICAgICAg ICAgICAgICAgICBzdGF0dXMgPSAiZGlzYWJsZWQiOwo+ICsgICAgICAgICAgICAgICB9Owo+ICsK PiArICAgICAgICAgICAgICAgc2VyaWFsXzI6IHNlcmlhbEAxMzgyMDAwMCB7Cj4gKyAgICAgICAg ICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vczU0MzMtdWFydCI7Cj4g KyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTM4MjAwMDAgMHgxMDA+Owo+ICsgICAg ICAgICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSAyNzkgSVJRX1RZUEVfTEVW RUxfSElHSD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGluY3RybC1uYW1lcyA9ICJkZWZh dWx0IjsKPiArICAgICAgICAgICAgICAgICAgICAgICBwaW5jdHJsLTAgPSA8JnVhcnQyX2J1cz47 Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2tzID0gPCZjbXVfcGVyaSBDTEtfR09VVF9V QVJUMl9FWFRfVUNMSz4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZjbXVf cGVyaSBDTEtfR09VVF9VQVJUMl9QQ0xLPjsKPiArICAgICAgICAgICAgICAgICAgICAgICBjbG9j ay1uYW1lcyA9ICJ1YXJ0IiwgImNsa191YXJ0X2JhdWQwIjsKPiArICAgICAgICAgICAgICAgICAg ICAgICBzYW1zdW5nLHVhcnQtZmlmb3NpemUgPSA8MjU2PjsKPiArICAgICAgICAgICAgICAgICAg ICAgICBzdGF0dXMgPSAiZGlzYWJsZWQiOwo+ICsgICAgICAgICAgICAgICB9Owo+ICsKPiArICAg ICAgICAgICAgICAgaTJjXzA6IGkyY0AxMzgzMDAwMCB7Cj4gKyAgICAgICAgICAgICAgICAgICAg ICAgY29tcGF0aWJsZSA9ICJzYW1zdW5nLHMzYzI0NDAtaTJjIjsKPiArICAgICAgICAgICAgICAg ICAgICAgICByZWcgPSA8MHgxMzgzMDAwMCAweDEwMD47Cj4gKyAgICAgICAgICAgICAgICAgICAg ICAgaW50ZXJydXB0cyA9IDxHSUNfU1BJIDI0OCBJUlFfVFlQRV9MRVZFTF9ISUdIPjsKPiArICAg ICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsKPiArICAgICAgICAgICAg ICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKPiArICAgICAgICAgICAgICAgICAgICAgICBw aW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHBpbmN0 cmwtMCA9IDwmaTJjMF9idXM+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNsb2NrcyA9IDwm Y211X3BlcmkgQ0xLX0dPVVRfSTJDMF9QQ0xLPjsKPiArICAgICAgICAgICAgICAgICAgICAgICBj bG9jay1uYW1lcyA9ICJpMmMiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHN0YXR1cyA9ICJk aXNhYmxlZCI7Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAgICAgICBpMmNf MTogaTJjQDEzODQwMDAwIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0g InNhbXN1bmcsczNjMjQ0MC1pMmMiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHJlZyA9IDww eDEzODQwMDAwIDB4MTAwPjsKPiArICAgICAgICAgICAgICAgICAgICAgICBpbnRlcnJ1cHRzID0g PEdJQ19TUEkgMjQ5IElSUV9UWVBFX0xFVkVMX0hJR0g+Owo+ICsgICAgICAgICAgICAgICAgICAg ICAgICNhZGRyZXNzLWNlbGxzID0gPDE+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgICNzaXpl LWNlbGxzID0gPDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIHBpbmN0cmwtbmFtZXMgPSAi ZGVmYXVsdCI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGluY3RybC0wID0gPCZpMmMxX2J1 cz47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2tzID0gPCZjbXVfcGVyaSBDTEtfR09V VF9JMkMxX1BDTEs+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNsb2NrLW5hbWVzID0gImky YyI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgc3RhdHVzID0gImRpc2FibGVkIjsKPiArICAg ICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIGkyY18yOiBpMmNAMTM4NTAwMDAg ewo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2Ftc3VuZyxzM2MyNDQw LWkyYyI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTM4NTAwMDAgMHgxMDA+ Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSAyNTAgSVJR X1RZUEVfTEVWRUxfSElHSD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI2FkZHJlc3MtY2Vs bHMgPSA8MT47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MD47Cj4g KyAgICAgICAgICAgICAgICAgICAgICAgcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IjsKPiArICAg ICAgICAgICAgICAgICAgICAgICBwaW5jdHJsLTAgPSA8JmkyYzJfYnVzPjsKPiArICAgICAgICAg ICAgICAgICAgICAgICBjbG9ja3MgPSA8JmNtdV9wZXJpIENMS19HT1VUX0kyQzJfUENMSz47Cj4g KyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAiaTJjIjsKPiArICAgICAgICAg ICAgICAgICAgICAgICBzdGF0dXMgPSAiZGlzYWJsZWQiOwo+ICsgICAgICAgICAgICAgICB9Owo+ ICsKPiArICAgICAgICAgICAgICAgaTJjXzM6IGkyY0AxMzg2MDAwMCB7Cj4gKyAgICAgICAgICAg ICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJzYW1zdW5nLHMzYzI0NDAtaTJjIjsKPiArICAgICAg ICAgICAgICAgICAgICAgICByZWcgPSA8MHgxMzg2MDAwMCAweDEwMD47Cj4gKyAgICAgICAgICAg ICAgICAgICAgICAgaW50ZXJydXB0cyA9IDxHSUNfU1BJIDI1MSBJUlFfVFlQRV9MRVZFTF9ISUdI PjsKPiArICAgICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsKPiArICAg ICAgICAgICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKPiArICAgICAgICAgICAgICAg ICAgICAgICBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+ICsgICAgICAgICAgICAgICAgICAg ICAgIHBpbmN0cmwtMCA9IDwmaTJjM19idXM+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNs b2NrcyA9IDwmY211X3BlcmkgQ0xLX0dPVVRfSTJDM19QQ0xLPjsKPiArICAgICAgICAgICAgICAg ICAgICAgICBjbG9jay1uYW1lcyA9ICJpMmMiOwo+ICsgICAgICAgICAgICAgICAgICAgICAgIHN0 YXR1cyA9ICJkaXNhYmxlZCI7Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsgICAgICAgICAg ICAgICBpMmNfNDogaTJjQDEzODcwMDAwIHsKPiArICAgICAgICAgICAgICAgICAgICAgICBjb21w YXRpYmxlID0gInNhbXN1bmcsczNjMjQ0MC1pMmMiOwo+ICsgICAgICAgICAgICAgICAgICAgICAg IHJlZyA9IDwweDEzODcwMDAwIDB4MTAwPjsKPiArICAgICAgICAgICAgICAgICAgICAgICBpbnRl cnJ1cHRzID0gPEdJQ19TUEkgMjUyIElSUV9UWVBFX0xFVkVMX0hJR0g+Owo+ICsgICAgICAgICAg ICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxzID0gPDE+Owo+ICsgICAgICAgICAgICAgICAgICAg ICAgICNzaXplLWNlbGxzID0gPDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIHBpbmN0cmwt bmFtZXMgPSAiZGVmYXVsdCI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGluY3RybC0wID0g PCZpMmM0X2J1cz47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2tzID0gPCZjbXVfcGVy aSBDTEtfR09VVF9JMkM0X1BDTEs+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNsb2NrLW5h bWVzID0gImkyYyI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgc3RhdHVzID0gImRpc2FibGVk IjsKPiArICAgICAgICAgICAgICAgfTsKPiArCj4gKyAgICAgICAgICAgICAgIGkyY181OiBpMmNA MTM4ODAwMDAgewo+ICsgICAgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAic2Ftc3Vu ZyxzM2MyNDQwLWkyYyI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcmVnID0gPDB4MTM4ODAw MDAgMHgxMDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQ SSAyNTMgSVJRX1RZUEVfTEVWRUxfSElHSD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI2Fk ZHJlc3MtY2VsbHMgPSA8MT47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgI3NpemUtY2VsbHMg PSA8MD47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGluY3RybC1uYW1lcyA9ICJkZWZhdWx0 IjsKPiArICAgICAgICAgICAgICAgICAgICAgICBwaW5jdHJsLTAgPSA8JmkyYzVfYnVzPjsKPiAr ICAgICAgICAgICAgICAgICAgICAgICBjbG9ja3MgPSA8JmNtdV9wZXJpIENMS19HT1VUX0kyQzVf UENMSz47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAiaTJjIjsKPiAr ICAgICAgICAgICAgICAgICAgICAgICBzdGF0dXMgPSAiZGlzYWJsZWQiOwo+ICsgICAgICAgICAg ICAgICB9Owo+ICsKPiArICAgICAgICAgICAgICAgaTJjXzY6IGkyY0AxMzg5MDAwMCB7Cj4gKyAg ICAgICAgICAgICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJzYW1zdW5nLHMzYzI0NDAtaTJjIjsK PiArICAgICAgICAgICAgICAgICAgICAgICByZWcgPSA8MHgxMzg5MDAwMCAweDEwMD47Cj4gKyAg ICAgICAgICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9IDxHSUNfU1BJIDI1NCBJUlFfVFlQRV9M RVZFTF9ISUdIPjsKPiArICAgICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwx PjsKPiArICAgICAgICAgICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKPiArICAgICAg ICAgICAgICAgICAgICAgICBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOwo+ICsgICAgICAgICAg ICAgICAgICAgICAgIHBpbmN0cmwtMCA9IDwmaTJjNl9idXM+Owo+ICsgICAgICAgICAgICAgICAg ICAgICAgIGNsb2NrcyA9IDwmY211X3BlcmkgQ0xLX0dPVVRfSTJDNl9QQ0xLPjsKPiArICAgICAg ICAgICAgICAgICAgICAgICBjbG9jay1uYW1lcyA9ICJpMmMiOwo+ICsgICAgICAgICAgICAgICAg ICAgICAgIHN0YXR1cyA9ICJkaXNhYmxlZCI7Cj4gKyAgICAgICAgICAgICAgIH07Cj4gKwo+ICsg ICAgICAgICAgICAgICBpMmNfNzogaTJjQDExY2QwMDAwIHsKPiArICAgICAgICAgICAgICAgICAg ICAgICBjb21wYXRpYmxlID0gInNhbXN1bmcsczNjMjQ0MC1pMmMiOwo+ICsgICAgICAgICAgICAg ICAgICAgICAgIHJlZyA9IDwweDExY2QwMDAwIDB4MTAwPjsKPiArICAgICAgICAgICAgICAgICAg ICAgICBpbnRlcnJ1cHRzID0gPEdJQ19TUEkgMjU1IElSUV9UWVBFX0xFVkVMX0hJR0g+Owo+ICsg ICAgICAgICAgICAgICAgICAgICAgICNhZGRyZXNzLWNlbGxzID0gPDE+Owo+ICsgICAgICAgICAg ICAgICAgICAgICAgICNzaXplLWNlbGxzID0gPDA+Owo+ICsgICAgICAgICAgICAgICAgICAgICAg IHBpbmN0cmwtbmFtZXMgPSAiZGVmYXVsdCI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgcGlu Y3RybC0wID0gPCZpMmM3X2J1cz47Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgY2xvY2tzID0g PCZjbXVfcGVyaSBDTEtfR09VVF9JMkM3X1BDTEs+Owo+ICsgICAgICAgICAgICAgICAgICAgICAg IGNsb2NrLW5hbWVzID0gImkyYyI7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgc3RhdHVzID0g ImRpc2FibGVkIjsKPiArICAgICAgICAgICAgICAgfTsKPiArICAgICAgIH07Cj4gK307Cj4gKwo+ ICsjaW5jbHVkZSAiZXh5bm9zNzg4NS1waW5jdHJsLmR0c2kiCj4gKyNpbmNsdWRlICJhcm0vZXh5 bm9zLXN5c2Nvbi1yZXN0YXJ0LmR0c2kiCgpIYXZlIHlvdSB2ZXJpZmllZCBib3RoIHJlYm9vdCBh bmQgcG93ZXIgb2ZmIGZ1bmN0aW9ucyBmcm9tIHRoaXMgZmlsZT8KSSBndWVzcyBpZiBzb21lIGRv ZXNuJ3Qgd29yaywgaXQncyBiZXR0ZXIgdG8gYXZvaWQgaW5jbHVkaW5nIHRoaXMsIGJ1dAppbnN0 ZWFkIGFkZCBjb3JyZXNwb25kaW5nIHN1Yi1ub2RlcyBpbnRvIHlvdXIgcG11X3N5dGVtX2NvbnRy b2xsZXIuCgo+IC0tCj4gMi4zNC4xCj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK