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 X-Spam-Level: X-Spam-Status: No, score=-8.3 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4A041C32771 for ; Wed, 22 Jan 2020 05:14:31 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 08E2824656 for ; Wed, 22 Jan 2020 05:14:31 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="lfkjWqX2" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 08E2824656 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iu8L5-00055f-4d; Wed, 22 Jan 2020 05:14:03 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iu5JR-000611-Mo for xen-devel@lists.xenproject.org; Wed, 22 Jan 2020 02:00:09 +0000 X-Inumbo-ID: ea52f09e-3cba-11ea-9fd7-bc764e2007e4 Received: from mail-yw1-xc43.google.com (unknown [2607:f8b0:4864:20::c43]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id ea52f09e-3cba-11ea-9fd7-bc764e2007e4; Wed, 22 Jan 2020 02:00:08 +0000 (UTC) Received: by mail-yw1-xc43.google.com with SMTP id n184so2500001ywc.3 for ; Tue, 21 Jan 2020 18:00:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ThQ6Ka763GcQAsux4+Z87JRHK09MzEDNA/Mqm9J+LM0=; b=lfkjWqX2BVNwKac1CLSiJKZU7+aFoyL2yUdzhqvt89o83mbiETZZ3sPvB/Q8Klfl+P hYI1NBM4exMoEcCNSJT3X16Folhl+ZXxZY9QfToP0Un9VSLI3FTzNr3hRjjyPPSKPEHh AC2TMtoiIbPuy3f55kdpI/v+gGjU2OxVoReM860pdykLX6UxCGli3dlUBgCBJ3XSYwyO zsm0pU8Xc27ZT0Y07KP0EqVKxxQRdf0QVWNNcHk0kOcWjUxCOLi92XiiURUwV+7SbK4x UxaJtlmXXCfTa9Kf1jGKHFBPmSFrIWMzA7hDQpfvkJ4jsOD4HVmFsHkQ1GHJ3McDf4F8 0v0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ThQ6Ka763GcQAsux4+Z87JRHK09MzEDNA/Mqm9J+LM0=; b=cGb6zH+Rf5Ub/ZgoVZzvbI9qFnx+uxkXHNuHWC5wzR8JWDHdvXFy61PpnR4o8CBuij baLBZG2hByufMSU2urF7tK+px7pd9z27bjBvPfqU36gbBtpN2Wpz8pmgDDax5WC9JaBt dBUZQaZszPTWO9ia54IcG2xjc8HA+4mKQdcdUK+Nz4K6Fq2BbvmW1vMMtk4NYXazVlbS VZP4QCKmlYXdDKT4ShZK7rMJul0FyNvbIlitN4FJ4V5CHE1WgTqp8x7mI+BJVOFWMrTD 4efVp6EljwkbuHr0Ql858uLlOfk0Ormr5yWr0jxEgN2BhYW6mzwSYI59FmlQHBKPWwVF fOWg== X-Gm-Message-State: APjAAAX/NCdNKjp2KW1Vz6JD6M3ZeQBu7nngZ8gEURhPVF/+V7aGwI83 tiso1t3u/4M5lg3dh1htyrYAkAdOlY21zA== X-Google-Smtp-Source: APXvYqw26Lq/Plc28RU6n1MOUTVKXcpCGxPhpjA8xf2liTom1O15ameUuHFs2Htyn70i4JvnZp2lWg== X-Received: by 2002:a81:af0d:: with SMTP id n13mr5706063ywh.326.1579658407102; Tue, 21 Jan 2020 18:00:07 -0800 (PST) Received: from bobbye-pc.knology.net ([216.186.244.35]) by smtp.gmail.com with ESMTPSA id q185sm17504248ywh.61.2020.01.21.18.00.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jan 2020 18:00:06 -0800 (PST) From: Bobby Eshleman To: xen-devel@lists.xenproject.org Date: Tue, 21 Jan 2020 19:58:39 -0600 Message-Id: X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 22 Jan 2020 05:14:01 +0000 Subject: [Xen-devel] [RFC XEN PATCH 00/23] xen: beginning support for RISC-V X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Bobby Eshleman , Stefano Stabellini , Julien Grall , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Bobby Eshleman , Dan Robertson , Alistair Francis Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" SGV5IGV2ZXJ5Ym9keSwKClRoaXMgaXMgYW4gUkZDIHBhdGNoc2V0IGZvciB0aGUgdmVyeSBiZWdp bm5pbmdzIG9mIGFkZGluZyBSSVNDLVYgc3VwcG9ydAp0byBYZW4uICBUaGlzIFJGQyBpcyByZWFs bHkganVzdCB0byBzdGFydCBhIGRpYWxvZ3VlIGFib3V0IHN1cHBvcnRpbmcKUklTQy1WIGFuZCBh bGlnbiB3aXRoIHRoZSBYZW4gcHJvamVjdCBhbmQgY29tbXVuaXR5IGJlZm9yZSBnb2luZwpmdXJ0 aGVyLiAgRm9yIHRoYXQgcmVhc29uLCBpdCBpcyB2ZXJ5IHJvdWdoIGFuZCB2ZXJ5IGluY29tcGxl dGUuIAoKTXkgbmFtZSBpcyBCb2JieSBFc2hsZW1hbiwgSSdtIGEgc29mdHdhcmUgZW5naW5lZXIg YXQKU3RhciBMYWIgLyBXaW5kIFJpdmVyIG9uIHRoZSBBUk0gdGVhbSwgbW9zdGx5IGhhdmluZyB3 b3JrZWQgaW4gdGhlIExpbnV4Cmtlcm5lbC4gIEkndmUgYWxzbyBiZWVuIGludm9sdmVkIGEgZ29v ZCBhbW91bnQgd2l0aCBYZW4gb24gQVJNIGhlcmUsCm1vc3RseSBkZWFsaW5nIHdpdGggdG9vbGlu ZywgZGVwbG95bWVudCwgYW5kIHRlc3RpbmcuICBBIGxvdCBvZiB0aGlzCnBhdGNoc2V0IGlzIGhl YXZpbHkgaW5zcGlyZWQgYnkgdGhlIFhlbi9BUk0gc291cmNlIGNvZGUgKHBhcnRpY3VsYXJseQp0 aGUgZWFybHkgc2V0dXAgdXAgY29kZSkuCgpDdXJyZW50bHksIHRoaXMgcGF0Y2hzZXQgcmVhbGx5 IG9ubHkgc2V0cyB1cCB2aXJ0dWFsIG1lbW9yeSBmb3IgWGVuIGFuZAppbml0aWFsaXplcyBVQVJU IHRvIGVuYWJsZSBwcmludCBvdXRwdXQuICBOb25lIG9mIFJJU0MtVidzCnZpcnR1YWxpemF0aW9u IHN1cHBvcnQgaGFzIGJlZW4gaW1wbGVtZW50ZWQgeWV0LCBhbHRob3VnaCB0aGF0IGlzIHRoZQpu ZXh0IHJvYWQgdG8gc3RhcnQgZ29pbmcgZG93bi4gIE1hbnkgZnVuY3Rpb25zIG9ubHkgY29udGFp biBkdW1teQppbXBsZW1lbnRhdGlvbnMuICBNYW55IHNob3J0Y3V0cyBoYXZlIGJlZW4gdGFrZW4g YW5kIFRPRE8ncyBoYXZlIGJlZW4KbGVmdCBhY2NvcmRpbmdseS4gIEl0IGlzIHZlcnksIHZlcnkg cm91Z2guICBCZSBmb3Jld2FybmVkOiB5b3UgYXJlIHF1aXRlCmxpa2VseSB0byBzZWUgc29tZSB1 bmdhaW5seSBjb2RlIGhlcmUgKGRlc3BpdGUgbXkgZWZmb3J0cyB0byBjbGVhbiBpdCB1cApiZWZv cmUgc2VuZGluZyB0aGlzIHBhdGNoc2V0IG91dCkuICBNeSBpbnRlbnQgd2l0aCB0aGlzIFJGQyBp cyB0byBhbGlnbgplYXJseSBhbmQgZ2F1Z2UgaW50ZXJlc3QsIGFzIG9wcG9zZWQgdG8gcHJlc2Vu dGluZyBhIHRvdGFsbHkgY29tcGxldGUKcGF0Y2hzZXQuCgpCZWNhdXNlIHRoZSBBUk0gYW5kIFJJ U0MtViB1c2UgY2FzZXMgd2lsbCBsaWtlbHkgYmVhciByZXNlbWJsYW5jZSwgdGhlClJJU0MtViBw b3J0IHNob3VsZCBwcm9iYWJseSByZXNwZWN0IHRoZSBkZXNpZ24gY29uc2lkZXJhdGlvbnMgdGhh dCBoYXZlCmJlZW4gbGFpZCBvdXQgYW5kIHJlc3BlY3RlZCBieSBYZW4gb24gQVJNIGZvciBkb20w bGVzcywgc2FmZXR5CmNlcnRpZmljYXRpb24sIGV0Yy4uLiAgTXkgaW5jbGluYXRpb24gaGFzIGJl ZW4gdG8gaW5pdGlhbGx5IHRhcmdldCBvcgpwcmlvcml0aXplIGRvbTBsZXNzICh3aXRob3V0IGV4 Y2x1ZGluZyBkb20wZnVsbCkgYW5kIHVzZSB0aGUgQVJNCmRvbTBsZXNzIGltcGxlbWVudGF0aW9u IGFzIGEgbW9kZWwgdG8gZm9sbG93LiAgSSdkIGxvdmUgZmVlZGJhY2sgb24gdGhpcwpwb2ludCBh bmQgb24gaG93IHRoZSBYZW4gcHJvamVjdCBtaWdodCBlbnZpc2lvbiBhIFJJU0MtViBpbXBsZW1l bnRhdGlvbi4KClRoaXMgcGF0Y2hzZXQgaGFzIF9zb21lXyBjb2RlIGZvciBmdXR1cmUgc3VwcG9y dCBmb3IgMzItYml0LCBidXQKY3VycmVudGx5IG15IGZvY3VzIGlzIG9uIDY0LWJpdC4KCkFnYWlu LCB0aGlzIGlzIGEgdmVyeSwgdmVyeSByb3VnaCBhbmQgdG90YWxseSBpbmNvbXBsZXRlIHBhdGNo c2V0LiAgTXkKZ29hbCBoZXJlIGlzIGp1c3QgdG8gZ2F1Z2UgY29tbXVuaXR5IGludGVyZXN0LCBi ZWdpbiBkaXNjdXNzaW5nIHdoYXQgWGVuCm9uIFJJU0MtViBtYXkgbG9vayBsaWtlLCByZWNlaXZl IGZlZWRiYWNrLCBhbmQgc2VlIGlmIEknbSBoZWFkaW5nIGluIHRoZQpyaWdodCBkaXJlY3Rpb24u CgpNeSBiaWcgcXVlc3Rpb25zIGFyZToKCURvZXMgdGhlIFhlbiBwcm9qZWN0IGhhdmUgaW50ZXJl c3QgaW4gUklTQy1WPwoJV2hhdCBjYW4gYmUgZG9uZSB0byBtYWtlIHRoZSBSSVNDLVYgcG9ydCBh cyB1cHN0cmVhbWFibGUgYXMKCQlwb3NzaWJsZT8KCUFueSBtYWpvciBwaXRmYWxscz8KCkl0IHdv dWxkIGJlIGdyZWF0IHRvIGhlYXIgYWxsIG9mIHlvdXIgZmVlZGJhY2suCgpBbGlzdGFpciBGcmFu Y2lzICgyMCk6CiAgSEFDSzogT0UgQnVpbGQgY2hhbmdlcwogIEhBQ0s6IE1ha2VmaWxlOiBEb24n dCBidWlsZCBYZW4gdG9vbHMKICByaXNjdjogbWFrZWZpbGVzIGFuZCBLY29uZmlnCiAgcmlzY3Y6 IEFkZCByaXNjdiB0byB0b29scy9saWJ4YyBoZWFkZXIgZmlsZXMKICByaXNjdjogQWRkIGFzbS1v ZmZzZXRzLmMKICByaXNjdjogQWRkIGRlbGF5LmMKICByaXNjdjogQWRkIGRvbWFpbi5jCiAgcmlz Y3Y6IEFkZCBkb21jdGwuYwogIHJpc2N2OiBBZGQgZ3Vlc3Rjb3B5LmMKICByaXNjdjogQWRkIHRp bWUuYwogIHJpc2N2OiBBZGQgc21wLmMKICByaXNjdjogQWRkIHNodXRkb3duLmMKICByaXNjdjog QWRkIHRyYXBzLmMKICByaXNjdjogQWRkIGlycS5jCiAgcmlzY3Y6IEFkZCB2bV9ldmVudC5jCiAg cmlzY3Y6IEFkZCBwMm0uYwogIHJpc2N2OiBBZGQgdGhlIGxpYiBkaXJlY3RvcnkKICByaXNjdjog QWRkIHNtcGJvb3QuYwogIHJpc2N2OiBBZGQgcGVyY3B1LmMKICByaXNjdjogQWRkIHN5c2N0bC5j CgpCb2JieSBFc2hsZW1hbiAoMyk6CiAgcmlzY3Y6IGhlYWRlciBmaWxlcwogIHJpc2N2OiBlYXJs eSBzZXR1cCBjb2RlCiAgcmlzY3Y6IEFkZCBpb21tdS5jCgogTWFrZWZpbGUgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAxMyArLQogY29uZmlnL1N0ZEdOVS5tayAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAxMiArLQogY29uZmlnL3Jpc2N2NjQubWsgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgNyArCiB0b29scy9jb25maWd1cmUgICAgICAgICAgICAgICAgICAgICAgICAg IHwgIDMyICstCiB0b29scy9maXJtd2FyZS9NYWtlZmlsZSAgICAgICAgICAgICAgICAgIHwgIDEy ICstCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICAgICAgIHwgICA3ICsKIHRv b2xzL2xpYnhjL3hjX2NvcmUuaCAgICAgICAgICAgICAgICAgICAgfCAgIDIgKwogdG9vbHMvbGli eGMveGNfY29yZV9yaXNjdi5oICAgICAgICAgICAgICB8ICA1NyArKwogeGVuL01ha2VmaWxlICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL1J1bGVzLm1rICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gvS2NvbmZpZyAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9yaXNjdi9LY29uZmlnICAgICAgICAgICAg ICAgICAgIHwgIDM2ICsKIHhlbi9hcmNoL3Jpc2N2L01ha2VmaWxlICAgICAgICAgICAgICAgICAg fCAgNjIgKysKIHhlbi9hcmNoL3Jpc2N2L1J1bGVzLm1rICAgICAgICAgICAgICAgICAgfCAgNTUg KysKIHhlbi9hcmNoL3Jpc2N2L2FzbS1vZmZzZXRzLmMgICAgICAgICAgICAgfCAgMzggKwogeGVu L2FyY2gvcmlzY3YvY29uZmlncy9yaXNjdjMyX2RlZmNvbmZpZyB8ICAgMAogeGVuL2FyY2gvcmlz Y3YvY29uZmlncy9yaXNjdjY0X2RlZmNvbmZpZyB8ICAgMAogeGVuL2FyY2gvcmlzY3YvZGVsYXku YyAgICAgICAgICAgICAgICAgICB8IDExNCArKysKIHhlbi9hcmNoL3Jpc2N2L2RvbWFpbi5jICAg ICAgICAgICAgICAgICAgfCAyNzMgKysrKysrKwogeGVuL2FyY2gvcmlzY3YvZG9tY3RsLmMgICAg ICAgICAgICAgICAgICB8ICA1MyArKwogeGVuL2FyY2gvcmlzY3YvZ3Vlc3Rjb3B5LmMgICAgICAg ICAgICAgICB8IDE1OCArKysrCiB4ZW4vYXJjaC9yaXNjdi9oZWFkLlMgICAgICAgICAgICAgICAg ICAgIHwgMTgwICsrKysrCiB4ZW4vYXJjaC9yaXNjdi9pcnEuYyAgICAgICAgICAgICAgICAgICAg IHwgMTA3ICsrKwogeGVuL2FyY2gvcmlzY3YvbGliL01ha2VmaWxlICAgICAgICAgICAgICB8ICAg MSArCiB4ZW4vYXJjaC9yaXNjdi9saWIvZmluZF9uZXh0X2JpdC5jICAgICAgIHwgMjg0ICsrKysr KysKIHhlbi9hcmNoL3Jpc2N2L21tLmMgICAgICAgICAgICAgICAgICAgICAgfCA5MjUgKysrKysr KysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3Jpc2N2L3AybS5jICAgICAgICAgICAgICAgICAg ICAgfCAyNjEgKysrKysrKwogeGVuL2FyY2gvcmlzY3YvcGVyY3B1LmMgICAgICAgICAgICAgICAg ICB8ICA4NCArKwogeGVuL2FyY2gvcmlzY3YvcGxhdGZvcm1zL0tjb25maWcgICAgICAgICB8ICAz MSArCiB4ZW4vYXJjaC9yaXNjdi9zZXR1cC5jICAgICAgICAgICAgICAgICAgIHwgMTIyICsrKwog eGVuL2FyY2gvcmlzY3Yvc2h1dGRvd24uYyAgICAgICAgICAgICAgICB8ICAyNCArCiB4ZW4vYXJj aC9yaXNjdi9zbXAuYyAgICAgICAgICAgICAgICAgICAgIHwgIDQxICsKIHhlbi9hcmNoL3Jpc2N2 L3NtcGJvb3QuYyAgICAgICAgICAgICAgICAgfCAxMTQgKysrCiB4ZW4vYXJjaC9yaXNjdi9zeXNj dGwuYyAgICAgICAgICAgICAgICAgIHwgIDMxICsKIHhlbi9hcmNoL3Jpc2N2L3RpbWUuYyAgICAg ICAgICAgICAgICAgICAgfCAgNzQgKysKIHhlbi9hcmNoL3Jpc2N2L3RyYXBzLmMgICAgICAgICAg ICAgICAgICAgfCAgNTYgKysKIHhlbi9hcmNoL3Jpc2N2L3ZtX2V2ZW50LmMgICAgICAgICAgICAg ICAgfCAgNDIgKwogeGVuL2FyY2gvcmlzY3YveGVuLmxkcy5TICAgICAgICAgICAgICAgICB8IDI2 MiArKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZSAgICAgICAgIHwgICAx ICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Jpc2N2L01ha2VmaWxlICAgfCAgIDEgKwogeGVu L2RyaXZlcnMvcGFzc3Rocm91Z2gvcmlzY3YvaW9tbXUuYyAgICB8ICA3NCArKwogeGVuL2luY2x1 ZGUvYXNtLXJpc2N2L2FsdHAybS5oICAgICAgICAgICB8ICAzOSArCiB4ZW4vaW5jbHVkZS9hc20t cmlzY3YvYXNtLmggICAgICAgICAgICAgIHwgIDc2ICsrCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3Yv YXRvbWljLmggICAgICAgICAgIHwgMjQ5ICsrKysrKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2Jp dG9wcy5oICAgICAgICAgICB8IDMzMSArKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2J1 Zy5oICAgICAgICAgICAgICB8ICA1OSArKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2J5dGVvcmRl ci5oICAgICAgICB8ICAxNiArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvY2FjaGUuaCAgICAgICAg ICAgIHwgIDI0ICsKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9jbXB4Y2hnLmggICAgICAgICAgfCAz ODIgKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2NvbmZpZy5oICAgICAgICAgICB8 IDIwMyArKysrKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2Nzci5oICAgICAgICAgICAgICB8IDEx NyArKysKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9jdXJyZW50LmggICAgICAgICAgfCAgNTAgKysK IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9kZWJ1Z2dlci5oICAgICAgICAgfCAgMTUgKwogeGVuL2lu Y2x1ZGUvYXNtLXJpc2N2L2RlbGF5LmggICAgICAgICAgICB8ICAyOCArCiB4ZW4vaW5jbHVkZS9h c20tcmlzY3YvZGVzYy5oICAgICAgICAgICAgIHwgIDEyICsKIHhlbi9pbmNsdWRlL2FzbS1yaXNj di9kZXZpY2UuaCAgICAgICAgICAgfCAgMTUgKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2RpdjY0 LmggICAgICAgICAgICB8ICAyMyArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvZG9tYWluLmggICAg ICAgICAgIHwgIDg1ICsrKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2V2ZW50LmggICAgICAgICAg ICB8ICA0MiArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvZmVuY2UuaCAgICAgICAgICAgIHwgIDEy ICsKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9mbHVzaHRsYi5oICAgICAgICAgfCAgNTYgKysKIHhl bi9pbmNsdWRlL2FzbS1yaXNjdi9ncmFudF90YWJsZS5oICAgICAgfCAgOTMgKysrCiB4ZW4vaW5j bHVkZS9hc20tcmlzY3YvZ3Vlc3RfYWNjZXNzLmggICAgIHwgMTY0ICsrKysKIHhlbi9pbmNsdWRl L2FzbS1yaXNjdi9ndWVzdF9hdG9taWNzLmggICAgfCAgNjIgKysKIHhlbi9pbmNsdWRlL2FzbS1y aXNjdi9oYXJkaXJxLmggICAgICAgICAgfCAgMjcgKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2h5 cGVyY2FsbC5oICAgICAgICB8ICAxMiArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvaW5pdC5oICAg ICAgICAgICAgIHwgIDQyICsKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9pby5oICAgICAgICAgICAg ICAgfCAyODMgKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2lvY2FwLmggICAgICAgICAg ICB8ICAxNiArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvaW9tbXUuaCAgICAgICAgICAgIHwgIDQ5 ICsrCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvaXJxLmggICAgICAgICAgICAgIHwgIDU4ICsrCiB4 ZW4vaW5jbHVkZS9hc20tcmlzY3YvbWVtX2FjY2Vzcy5oICAgICAgIHwgIDM1ICsKIHhlbi9pbmNs dWRlL2FzbS1yaXNjdi9tbS5oICAgICAgICAgICAgICAgfCAzMDggKysrKysrKysKIHhlbi9pbmNs dWRlL2FzbS1yaXNjdi9tb25pdG9yLmggICAgICAgICAgfCAgNjUgKysKIHhlbi9pbmNsdWRlL2Fz bS1yaXNjdi9ub3NwZWMuaCAgICAgICAgICAgfCAgMjUgKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2 L251bWEuaCAgICAgICAgICAgICB8ICA0MSArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvcDJtLmgg ICAgICAgICAgICAgIHwgNDEwICsrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wYWdl LmggICAgICAgICAgICAgfCAzMjcgKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wYWdp bmcuaCAgICAgICAgICAgfCAgMTYgKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L3BjaS5oICAgICAg ICAgICAgICB8ICAzMSArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvcGVyY3B1LmggICAgICAgICAg IHwgIDM0ICsKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wZ3RhYmxlLWJpdHMuaCAgICAgfCAgNTMg KysKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wcm9jZXNzb3IuaCAgICAgICAgfCAgNjAgKysKIHhl bi9pbmNsdWRlL2FzbS1yaXNjdi9yYW5kb20uaCAgICAgICAgICAgfCAgIDkgKwogeGVuL2luY2x1 ZGUvYXNtLXJpc2N2L3JlZ3MuaCAgICAgICAgICAgICB8ICA0MiArCiB4ZW4vaW5jbHVkZS9hc20t cmlzY3YvcmlzY3ZfZW5jb2RpbmcuaCAgIHwgNjgyICsrKysrKysrKysrKysrKysrCiB4ZW4vaW5j bHVkZS9hc20tcmlzY3Yvc2V0dXAuaCAgICAgICAgICAgIHwgIDE2ICsKIHhlbi9pbmNsdWRlL2Fz bS1yaXNjdi9zbXAuaCAgICAgICAgICAgICAgfCAgNTAgKysKIHhlbi9pbmNsdWRlL2FzbS1yaXNj di9zb2Z0aXJxLmggICAgICAgICAgfCAgMTYgKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L3NwaW5s b2NrLmggICAgICAgICB8ICAxMyArCiB4ZW4vaW5jbHVkZS9hc20tcmlzY3Yvc3RyaW5nLmggICAg ICAgICAgIHwgIDI4ICsKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9zeXNyZWdzLmggICAgICAgICAg fCAgMTQgKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2L3N5c3RlbS5oICAgICAgICAgICB8ICA5NiAr KysKIHhlbi9pbmNsdWRlL2FzbS1yaXNjdi90aW1lLmggICAgICAgICAgICAgfCAgNjAgKysKIHhl bi9pbmNsdWRlL2FzbS1yaXNjdi90cmFjZS5oICAgICAgICAgICAgfCAgMTIgKwogeGVuL2luY2x1 ZGUvYXNtLXJpc2N2L3R5cGVzLmggICAgICAgICAgICB8ICA3MyArKwogeGVuL2luY2x1ZGUvYXNt LXJpc2N2L3ZtX2V2ZW50LmggICAgICAgICB8ICA2MSArKwogeGVuL2luY2x1ZGUvYXNtLXJpc2N2 L3hlbm9wcm9mLmggICAgICAgICB8ICAxMiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1yaXNj di5oICAgICAgICAgIHwgMTgxICsrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC1yaXNjdi9o dm0vc2F2ZS5oIHwgIDM5ICsKIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vc2F2ZS5oICAgICAgICAg ICAgfCAgIDIgKwogeGVuL2luY2x1ZGUvcHVibGljL3BtdS5oICAgICAgICAgICAgICAgICB8ICAg MiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICAgICAgIHwgICAyICsKIDEw MyBmaWxlcyBjaGFuZ2VkLCA5MDY0IGluc2VydGlvbnMoKyksIDQyIGRlbGV0aW9ucygtKQogY3Jl YXRlIG1vZGUgMTAwNjQ0IGNvbmZpZy9yaXNjdjY0Lm1rCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9v bHMvbGlieGMveGNfY29yZV9yaXNjdi5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvcmlz Y3YvS2NvbmZpZwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3Jpc2N2L01ha2VmaWxlCiBj cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvcmlzY3YvUnVsZXMubWsKIGNyZWF0ZSBtb2RlIDEw MDY0NCB4ZW4vYXJjaC9yaXNjdi9hc20tb2Zmc2V0cy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu L2FyY2gvcmlzY3YvY29uZmlncy9yaXNjdjMyX2RlZmNvbmZpZwogY3JlYXRlIG1vZGUgMTAwNjQ0 IHhlbi9hcmNoL3Jpc2N2L2NvbmZpZ3MvcmlzY3Y2NF9kZWZjb25maWcKIGNyZWF0ZSBtb2RlIDEw MDY0NCB4ZW4vYXJjaC9yaXNjdi9kZWxheS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gv cmlzY3YvZG9tYWluLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9yaXNjdi9kb21jdGwu YwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3Jpc2N2L2d1ZXN0Y29weS5jCiBjcmVhdGUg bW9kZSAxMDA2NDQgeGVuL2FyY2gvcmlzY3YvaGVhZC5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu L2FyY2gvcmlzY3YvaXJxLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9yaXNjdi9saWIv TWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9yaXNjdi9saWIvZmluZF9uZXh0 X2JpdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvcmlzY3YvbW0uYwogY3JlYXRlIG1v ZGUgMTAwNjQ0IHhlbi9hcmNoL3Jpc2N2L3AybS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Fy Y2gvcmlzY3YvcGVyY3B1LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9yaXNjdi9wbGF0 Zm9ybXMvS2NvbmZpZwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3Jpc2N2L3NldHVwLmMK IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9yaXNjdi9zaHV0ZG93bi5jCiBjcmVhdGUgbW9k ZSAxMDA2NDQgeGVuL2FyY2gvcmlzY3Yvc21wLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj aC9yaXNjdi9zbXBib290LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC9yaXNjdi9zeXNj dGwuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3Jpc2N2L3RpbWUuYwogY3JlYXRlIG1v ZGUgMTAwNjQ0IHhlbi9hcmNoL3Jpc2N2L3RyYXBzLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v YXJjaC9yaXNjdi92bV9ldmVudC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvcmlzY3Yv eGVuLmxkcy5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcmlz Y3YvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9y aXNjdi9pb21tdS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2Fs dHAybS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2FzbS5oCiBj cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2F0b21pYy5oCiBjcmVhdGUg bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2JpdG9wcy5oCiBjcmVhdGUgbW9kZSAx MDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2J1Zy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu L2luY2x1ZGUvYXNtLXJpc2N2L2J5dGVvcmRlci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu Y2x1ZGUvYXNtLXJpc2N2L2NhY2hlLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h c20tcmlzY3YvY21weGNoZy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJp c2N2L2NvbmZpZy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2Nz ci5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2N1cnJlbnQuaAog Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9kZWJ1Z2dlci5oCiBjcmVh dGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2RlbGF5LmgKIGNyZWF0ZSBtb2Rl IDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvZGVzYy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQg eGVuL2luY2x1ZGUvYXNtLXJpc2N2L2RldmljZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu Y2x1ZGUvYXNtLXJpc2N2L2RpdjY0LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h c20tcmlzY3YvZG9tYWluLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlz Y3YvZXZlbnQuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9mZW5j ZS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2ZsdXNodGxiLmgK IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvZ3JhbnRfdGFibGUuaAog Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9ndWVzdF9hY2Nlc3MuaAog Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9ndWVzdF9hdG9taWNzLmgK IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvaGFyZGlycS5oCiBjcmVh dGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2h5cGVyY2FsbC5oCiBjcmVhdGUg bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L2luaXQuaAogY3JlYXRlIG1vZGUgMTAw NjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9pby5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu Y2x1ZGUvYXNtLXJpc2N2L2lvY2FwLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9h c20tcmlzY3YvaW9tbXUuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNj di9pcnEuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9tZW1fYWNj ZXNzLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvbW0uaAogY3Jl YXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9tb25pdG9yLmgKIGNyZWF0ZSBt b2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3Yvbm9zcGVjLmgKIGNyZWF0ZSBtb2RlIDEw MDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvbnVtYS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVu L2luY2x1ZGUvYXNtLXJpc2N2L3AybS5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUv YXNtLXJpc2N2L3BhZ2UuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNj di9wYWdpbmcuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wY2ku aAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wZXJjcHUuaAogY3Jl YXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wZ3RhYmxlLWJpdHMuaAogY3Jl YXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9wcm9jZXNzb3IuaAogY3JlYXRl IG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9yYW5kb20uaAogY3JlYXRlIG1vZGUg MTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9yZWdzLmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4 ZW4vaW5jbHVkZS9hc20tcmlzY3YvcmlzY3ZfZW5jb2RpbmcuaAogY3JlYXRlIG1vZGUgMTAwNjQ0 IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9zZXR1cC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu Y2x1ZGUvYXNtLXJpc2N2L3NtcC5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNt LXJpc2N2L3NvZnRpcnEuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNj di9zcGlubG9jay5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L3N0 cmluZy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvYXNtLXJpc2N2L3N5c3JlZ3Mu aAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi9zeXN0ZW0uaAogY3Jl YXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi90aW1lLmgKIGNyZWF0ZSBtb2Rl IDEwMDY0NCB4ZW4vaW5jbHVkZS9hc20tcmlzY3YvdHJhY2UuaAogY3JlYXRlIG1vZGUgMTAwNjQ0 IHhlbi9pbmNsdWRlL2FzbS1yaXNjdi90eXBlcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2lu Y2x1ZGUvYXNtLXJpc2N2L3ZtX2V2ZW50LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVk ZS9hc20tcmlzY3YveGVub3Byb2YuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1 YmxpYy9hcmNoLXJpc2N2LmgKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMv YXJjaC1yaXNjdi9odm0vc2F2ZS5oCgotLSAKMi4yNS4wCgpUaGUgc291cmNlIGNvZGUgY2FuIGJl IGZvdW5kIG9uIGdpdGh1YjoKCWh0dHBzOi8vZ2l0aHViLmNvbS9iZXNobGVtYW4veGVuL3RyZWUv cG9ydC10by1yaXNjLXYKClRoZSBwYXRjaHNldCBvbmx5IHRhcmdldHMgdGhlIFFFTVUgdmlydCBi b2FyZCBhbmQgaXQgaXMgdGVzdGVkIG9uCkFsaXN0YWlyIEZyYW5jaXMncyBwYXRjaHNldCBmb3Ig UUVNVSB3aXRoIFJJU0MtViBoeXBlcnZpc29yIGV4dGVuc2lvbnMKdjAuNSwgZm91bmQgaGVyZToK CWh0dHBzOi8vZ2l0aHViLmNvbS9hbGlzdGFpcjIzL3FlbXUvdHJlZS9tYWlubGluZS9hbGlzdGFp ci9yaXNjdi1oeXAtZXh0LXYwLjUubmV4dAoKUUVNVSBpcyBidWlsdCB3aXRoOgoJZ2l0IGNsb25l IC0tc2luZ2xlLWJyYW5jaCAtLWJyYW5jaCBtYWlubGluZS9hbGlzdGFpci9yaXNjdi1oeXAtZXh0 LXYwLjUubmV4dCBcCgkJaHR0cHM6Ly9naXRodWIuY29tL2FsaXN0YWlyMjMvcWVtdS5naXQKICAg ICAgICBjZCBxZW11CiAgICAgICAgbWtkaXIgYnVpbGQgJiYgY2QgYnVpbGQKICAgICAgICAuLi9j b25maWd1cmUgLS10YXJnZXQtbGlzdD1yaXNjdjY0LXNvZnRtbXUKCW1ha2UgLWokKG5wcm9jKSAm JiBtYWtlIGluc3RhbGwKClRoZSBib290bG9hZGVyIHVzZWQgaXMgdGhlIHN0YW5kYXJkIE9wZW5T QkksIGJ1aWx0IHdpdGggdGhlIGNvbW1hbmQ6CglDUk9TU19DT01QSUxFPXJpc2N2NjQtdW5rbm93 bi1saW51eC1nbnUtIFBMQVRGT1JNPXFlbXUvdmlydCBGV19QQVlMT0FEX1BBVEg9Li4veGVuL3hl bi94ZW4gbWFrZQoKWGVuL1JJU0MtViBpcyBidWlsdCB3aXRoOgoJWEVOX1RBUkdFVF9BUkNIPXJp c2N2NjQgQ1JPU1NfQ09NUElMRT1yaXNjdjY0LXVua25vd24tbGludXgtZ251LSBtYWtlIGJ1aWxk CgpYZW4gbWF5IGJlIHJhbiB3aXRoIHRoZSBmb2xsb3dpbmcgY29tbWFuZDoKCXFlbXUtc3lzdGVt LXJpc2N2NjQgLWNwdSBydjY0LHgtaD10cnVlIC1NIHZpcnQgLW0gNTEyTSAtZGlzcGxheSBub25l IFwKCQktc2VyaWFsIHN0ZGlvIC1rZXJuZWwgXAoJCW9wZW5zYmkvYnVpbGQvcGxhdGZvcm0vcWVt dS92aXJ0L2Zpcm13YXJlL2Z3X3BheWxvYWQuZWxmCgpBbHNvLCBzaG91dG91dCB0byBBbGlzdGFp ciBGcmFuY2lzIChmcm9tIFdlc3Rlcm4gRGlnaXRhbCkgZm9yIGdldHRpbmcKdGhlIGJhbGwgcm9s bGluZyBhbmQgZG9pbmcgYSB0b24gb2YgdGhlIGdyb3VuZHdvcmsgd2l0aApNYWtlZmlsZS9LY29u ZmlnLCBhIHRvbiBvZiB0aGUgUklTQy1WIHNwZWNpZmljIGhlYWRlciBmaWxlcywgYW5kIGFsc28K dGhlIFFFTVUgUklTQy1WIEggZXh0ZW5zaW9uIHN1cHBvcnQsIGFuZCBEYW4gUm9iZXJ0c29uIChh IGNvbGxlYWd1ZSBvZgptaW5lIGF0IFN0YXIgTGFiKSBmb3IgaGVscCBpbiBmb3J3YXJkIHBvcnRp bmcgYSBudW1iZXIgb2YgcGF0Y2hlcyB0aGF0CndlcmUgb3V0LW9mLXN5bmMgd2l0aCB1cHN0cmVh bS4KCgpUaGFua3MsCkJvYmJ5IEVzaGxlbWFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp c3RpbmZvL3hlbi1kZXZlbA==