From owner-freebsd-x11@FreeBSD.ORG Sun Oct 5 08:50:31 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 76E7B289 for ; Sun, 5 Oct 2014 08:50:31 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 049FF7A6 for ; Sun, 5 Oct 2014 08:50:30 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s958oPdW066472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Oct 2014 11:50:25 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s958oPdW066472 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s958oPh7066471; Sun, 5 Oct 2014 11:50:25 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 5 Oct 2014 11:50:25 +0300 From: Konstantin Belousov To: Johannes Dieterich Subject: Re: i915 driver update testing Message-ID: <20141005085025.GV26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 08:50:31 -0000 On Sat, Oct 04, 2014 at 12:02:54PM +0200, Johannes Dieterich wrote: > Dear all, > > sorry for cross-posting (I am not subscribed to x11@). > > Same behavior for me (i5-3320M on a Thinkpad T430s w/ Optimus support) as > reported by Maurizio. > > When boot switches to graphics from text mode, display remains black with > backlight on. I am running the experimental xorg-stack from > https://trillian.chruetertee.ch/svn/ports/branches/experimental which works > with an unmodified r272482 w/o problem (minus the Optimus, obviously). Does the machine still alive after the KMS sequence ? I.e., can you ssh into the box ? If not, do you have kernel crash dump partition configured and activated ? > > No entry in Xorg.0.log. /var/log/messages only contains output from > consolekit, saying it waits for a native display on tty 9. > > Please let me know if you want me to test anything further. From owner-freebsd-x11@FreeBSD.ORG Sun Oct 5 08:51:25 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 63B02341 for ; Sun, 5 Oct 2014 08:51:25 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E13B483E for ; Sun, 5 Oct 2014 08:51:24 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.9/8.14.9) with ESMTP id s958pIOb067336 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Oct 2014 11:51:18 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.9.2 kib.kiev.ua s958pIOb067336 Received: (from kostik@localhost) by tom.home (8.14.9/8.14.9/Submit) id s958pI4W067335; Sun, 5 Oct 2014 11:51:18 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 5 Oct 2014 11:51:18 +0300 From: Konstantin Belousov To: "Ranjan1018 ." <214748mv@gmail.com> Subject: Re: i915 driver update testing Message-ID: <20141005085118.GW26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on tom.home Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 08:51:25 -0000 On Sat, Oct 04, 2014 at 10:32:05AM +0200, Ranjan1018 . wrote: > 2014-10-03 19:02 GMT+02:00 Konstantin Belousov : > > > Please find at the > > https://kib.kiev.ua/kib/drm/i915.1.patch > > a patch which provides some updates to the i915 driver. At large, this > > is import of the batch of Linux commits, and as such, it is interesting > > mostly as attempt to restart the race to get us more up to date Linux code > > imported. It might provide some bug fixes, most likely for IvyBridge. > > Interesting from the development PoV is the update of the GEM i/o ioctl > > code path to mimic Linux code structure. > > > > I am asking _only_ for reports of regressions with the patch applied, > > comparing with the code which is currently in HEAD. I will not debug > > any existing bugs, my goal right now is to commit this update, which is > > needed for further work. I.e., only when you get an issue with the patch > > applied, but cannot reproduce the problem without the patch, please > > prepare a bug report. > > > > FYI, the driver will attach to haswell gfx, but I am not interested in > > reports about this (see above paragraph). On my test box, which is Core > > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > > immediately cause renderer to bug out. > > > > Work was sponsored by The FreeBSD Foundation, both by time and hardware, > > and Intel provided access to the documentation. > > _______________________________________________ > > freebsd-x11@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > > > On a Samsung ATIV Book 2 15.6??? Notebook - NP270E5E, specs, > the patch > does not works. > The result of the command > > # kldload i915kms > is a blank screen. Do you use vt console ? Is the machine alive after the kldload ? > > After rebooting the notebook, in /var/log/messages I can read: > Oct 4 08:12:44 ativ kernel: info: [drm] Initialized drm 1.1.0 20060810 > Oct 4 08:12:45 ativ kernel: drmn0: on vgapci0 > Oct 4 08:12:45 ativ kernel: info: [drm] MSI enabled 1 message(s) > Oct 4 08:12:45 ativ kernel: info: [drm] AGP at 0xe0000000 256MB > Oct 4 08:12:45 ativ kernel: iicbus0: on iicbb0 addr 0xff > Oct 4 08:12:45 ativ kernel: iic0: on iicbus0 > Oct 4 08:12:45 ativ kernel: iic1: on iicbus1 > Oct 4 08:12:45 ativ kernel: iicbus2: on iicbb1 addr 0x0 > Oct 4 08:12:45 ativ kernel: iic2: on iicbus2 > Oct 4 08:12:45 ativ kernel: iic3: on iicbus3 > Oct 4 08:12:45 ativ kernel: iicbus4: on iicbb2 addr 0x0 > Oct 4 08:12:45 ativ kernel: iic4: on iicbus4 > Oct 4 08:12:45 ativ kernel: iic5: on iicbus5 > Oct 4 08:12:45 ativ kernel: iicbus6: on iicbb3 addr 0x0 > Oct 4 08:12:45 ativ kernel: iic6: on iicbus6 > Oct 4 08:12:45 ativ kernel: iic7: on iicbus7 > Oct 4 08:12:45 ativ kernel: iicbus8: on iicbb4 addr 0x0 > Oct 4 08:12:45 ativ kernel: iic8: on iicbus8 > Oct 4 08:12:45 ativ kernel: iic9: > Oct 4 08:12:45 ativ kernel: on iicbus9 > Oct 4 08:12:45 ativ kernel: iicbus10: on iicbb5 addr 0x0 > Oct 4 08:12:45 ativ kernel: iic10: on iicbus10 > Oct 4 08:12:45 ativ kernel: iic11: on iicbus11 > Oct 4 08:12:45 ativ kernel: info: [drm] Supports vblank timestamp caching > Rev 1 (10.10.2010). > Oct 4 08:12:45 ativ kernel: info: [drm] Driver supports precise vblank > timestamp query. > > Regards > Maurizio From owner-freebsd-x11@FreeBSD.ORG Sun Oct 5 10:45:33 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16C1F5AE for ; Sun, 5 Oct 2014 10:45:33 +0000 (UTC) Received: from f370.i.mail.ru (f370.i.mail.ru [217.69.141.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 88ED96C4 for ; Sun, 5 Oct 2014 10:45:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:To:From; bh=9n9u9DOW2WGG3xUUcQp4/A7GnBjRaTlt3lM3UOlkjYc=; b=q+54H1niJZy9DZ3wEZkH+JX7WHflNjhORN14ph//vqIhM8c9hyjKbY3RUNXkpHXyjWxsuxyoSSaJpB7meXOF9IOqUdO34dRXcn9oqkhdXp+WrX4ksnhmyPrFsv0x8bot49U2QvjB50aFV/BPkmhAj2ltdKuOEWP4eibFmoc6vHM=; Received: from [93.114.45.13] (ident=mail) by f370.i.mail.ru with local (envelope-from ) id 1XajJZ-0001Mx-Nw for freebsd-x11@freebsd.org; Sun, 05 Oct 2014 14:45:22 +0400 Received: from [93.114.45.13] by e.mail.ru with HTTP; Sun, 05 Oct 2014 14:45:21 +0400 From: =?UTF-8?B?Sm9obiBUZW4=?= To: freebsd-x11@freebsd.org Subject: =?UTF-8?B?SW50ZWwgR01BIDMxNTAgKHBvc3NpYmx5IG90aGVycykgcmVncmVzc2lvbiwg?= =?UTF-8?B?aXQgd29ya2VkIGJlZm9yZQ==?= Mime-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-Originating-IP: [93.114.45.13] Date: Sun, 05 Oct 2014 14:45:21 +0400 Reply-To: =?UTF-8?B?Sm9obiBUZW4=?= X-Priority: 3 (Normal) Message-ID: <1412505921.868082285@f370.i.mail.ru> X-Mras: Ok X-Spam: undefined Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 10:45:33 -0000 IEhpLAoKSSBoYXZlIGFuIEludGVsIEdNQSAzMTUwIG9uIG15IG5ldGJvb2ssIGl0IHdvcmtzIGZp bmUgb24gdWJ1bnR1LCBhcmNoIHdpdGggbGF0ZXN0IGRyaXZlcnMsIGp1c3QgRnJlZUJTRCBzZWVt cyB0byBiZSB0aGUgcHJvYmxlbS4KCklmIEkgdXNlIGRlZmF1bHQgaW5zdGFsbGF0aW9uICgxMC4w KSBYb3JnIHdpbGwgc3RhcnQsIGJ1dCBvbmx5IHZlc2EgZHJpdmVyIHdpbGwgYmUgdXNlZCwgd2hl biBJIHRyeSB0byBsb2FkIGdseGdlYXJzIGl0IHNheXMgImk5MTUgZHJpdmVyIGNhbid0IGJlIGxv YWRlZCIuCgpBbHNvIGdseGdlYXJzIGdpdmVzIG1lIDAuNGZwcyB3aGljaCBJIHRoaW5rIGlzIHVu bmFjZXB0YWJsZSwgdGhlIHNjcmVlbiBvZnRlbiBmcmVlemVzIGZvciA1LTEwIHNlY29uZHMuCgpU aGUgY2FyZCB3YXMgd29ya2luZyBmaW5lIHdpdGggaW50ZWwyOSBhbmQgZXZlbiBzb21lIGttcyB2 ZXJzaW9uIChiYWNrIGluIDIwMTEpLgoKSSB0cmllZCByZWJ1aWxkaW5nIHRoZSBkcml2ZXIgdXNp bmcgV0lUSE9VVF9ORVdfWE9SRyBidXQgaXQgd29uJ3QsIHRoZXJlIGFyZSBzb21lIGluY29tcGF0 aWJpbGl0eSBpc3N1ZXMuCgpQLlMuIEkga25vdyB0aGVyZSBpcyBhbiBpc3N1ZSB3aGVuIHlvdSBl eGl0IHhvcmcgb3IgbG9hZGluZyBpOTE1a21zLCBzY3JlZW4gZ29lcyBibGFuaywgYnV0IHRoaXMg aGFzIG5vdGhpbmcgdG8gZG8gd2l0aCBpdCwgdGhlIG5ldyBkcml2ZXIgaXMgYnJva2VuLCBJIHJl YWQgb25saW5lIG9uIHNvbWUgcGFnZXMgdGhhdCBpdCB1c2VkIHRvIHdvcmsgd2l0aCBrbXMuCgpR dWVzdGlvbjoKSG93IGNhbiBJIGdldCBpbnRlbDI5IG9uIGxhdGVzdCBic2Q/wqAKCtChINGD0LLQ sNC20LXQvdC40LXQvCwKSm9obiBUZW4Kcml0YW5vcGlAbWFpbC5ydQ== From owner-freebsd-x11@FreeBSD.ORG Sun Oct 5 11:50:17 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 97399395 for ; Sun, 5 Oct 2014 11:50:17 +0000 (UTC) Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 19B0EC9C for ; Sun, 5 Oct 2014 11:50:16 +0000 (UTC) Received: by mail-wi0-f177.google.com with SMTP id fb4so2258044wid.16 for ; Sun, 05 Oct 2014 04:50:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=KKvtEEKRlvI/XvNoReREDQmwwM8auN5/6sHPifZcwVQ=; b=kxPgeruEvWbH+KaaqfjtIyiYygmpdl6Nu6e+kYqrHrvi0/HjNNqIVMOVWU7Ey76O1D bSRKved7dqyzbngMH3yvdisXeZuH7AFWh6XBrlUQlMI7QfJ9K178kjU3O3P2seZZ5P8B kZwbSdFEUjXepsEEsImX+ivX6ADgroaqYMVX58OzJY38p2l5sWdrevzoxfF7wGqOW1Mr BfUY2s2EOC6kXUqPPYhSGfEKmt4l63BixNxeEsLwO6GGhu6EGGJxhN9R11jcoDn7h2R/ dZe73CZpflcnP3gswC2K1V3sWJ5CV8uFChfHH6QiV6CRc/6Rm8UtT93RXbTSULXRkw4O 8GWw== MIME-Version: 1.0 X-Received: by 10.194.2.8 with SMTP id 8mr16583494wjq.85.1412509815301; Sun, 05 Oct 2014 04:50:15 -0700 (PDT) Received: by 10.216.119.68 with HTTP; Sun, 5 Oct 2014 04:50:15 -0700 (PDT) In-Reply-To: <20141005085118.GW26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <20141005085118.GW26076@kib.kiev.ua> Date: Sun, 5 Oct 2014 13:50:15 +0200 Message-ID: Subject: Re: i915 driver update testing From: "Ranjan1018 ." <214748mv@gmail.com> To: Konstantin Belousov Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 11:50:17 -0000 2014-10-05 10:51 GMT+02:00 Konstantin Belousov : > On Sat, Oct 04, 2014 at 10:32:05AM +0200, Ranjan1018 . wrote: > > 2014-10-03 19:02 GMT+02:00 Konstantin Belousov : > > > > > Please find at the > > > https://kib.kiev.ua/kib/drm/i915.1.patch > > > a patch which provides some updates to the i915 driver. At large, this > > > is import of the batch of Linux commits, and as such, it is interesting > > > mostly as attempt to restart the race to get us more up to date Linux > code > > > imported. It might provide some bug fixes, most likely for IvyBridge. > > > Interesting from the development PoV is the update of the GEM i/o ioctl > > > code path to mimic Linux code structure. > > > > > > I am asking _only_ for reports of regressions with the patch applied, > > > comparing with the code which is currently in HEAD. I will not debug > > > any existing bugs, my goal right now is to commit this update, which is > > > needed for further work. I.e., only when you get an issue with the > patch > > > applied, but cannot reproduce the problem without the patch, please > > > prepare a bug report. > > > > > > FYI, the driver will attach to haswell gfx, but I am not interested in > > > reports about this (see above paragraph). On my test box, which is Core > > > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > > > immediately cause renderer to bug out. > > > > > > Work was sponsored by The FreeBSD Foundation, both by time and > hardware, > > > and Intel provided access to the documentation. > > > _______________________________________________ > > > freebsd-x11@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > > > > > > On a Samsung ATIV Book 2 15.6??? Notebook - NP270E5E, specs, > > the patch > > does not works. > > The result of the command > > > > # kldload i915kms > > is a blank screen. > Do you use vt console ? Yes. > Is the machine alive after the kldload ? > > No, a running mplayer process stops playing music; shutting down the laptop via 'shutdown -r now' command or via power button does not works. Only the Caps Lock led blinks pressing the Caps Lock key. Regards, Maurizio From owner-freebsd-x11@FreeBSD.ORG Sun Oct 5 19:56:13 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ADF524DC; Sun, 5 Oct 2014 19:56:13 +0000 (UTC) Received: from fep23.mx.upcmail.net (fep23.mx.upcmail.net [62.179.121.43]) by mx1.freebsd.org (Postfix) with ESMTP id C5A7C1A1; Sun, 5 Oct 2014 19:56:12 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep16-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20141005195557.DEJB709.viefep16-int.chello.at@edge03.upcmail.net>; Sun, 5 Oct 2014 21:55:57 +0200 Received: from [192.168.0.27] ([178.84.134.112]) by edge03.upcmail.net with edge id zXvv1o00z2Rg3Ey01Xvvam; Sun, 05 Oct 2014 21:55:56 +0200 X-SourceIP: 178.84.134.112 Message-ID: <1412538862.1608.2.camel@rainbow-runner.nl> Subject: Re: i915 driver update testing From: Koop Mast To: Konstantin Belousov Date: Sun, 05 Oct 2014 21:54:22 +0200 In-Reply-To: <20141003170258.GG26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.6 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: x11@freebsd.org, current@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2014 19:56:13 -0000 On Fri, 2014-10-03 at 20:02 +0300, Konstantin Belousov wrote: > Please find at the > https://kib.kiev.ua/kib/drm/i915.1.patch > a patch which provides some updates to the i915 driver. At large, this > is import of the batch of Linux commits, and as such, it is interesting > mostly as attempt to restart the race to get us more up to date Linux code > imported. It might provide some bug fixes, most likely for IvyBridge. > Interesting from the development PoV is the update of the GEM i/o ioctl > code path to mimic Linux code structure. > > I am asking _only_ for reports of regressions with the patch applied, > comparing with the code which is currently in HEAD. I will not debug > any existing bugs, my goal right now is to commit this update, which is > needed for further work. I.e., only when you get an issue with the patch > applied, but cannot reproduce the problem without the patch, please > prepare a bug report. > > FYI, the driver will attach to haswell gfx, but I am not interested in > reports about this (see above paragraph). On my test box, which is Core > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > immediately cause renderer to bug out. > > Work was sponsored by The FreeBSD Foundation, both by time and hardware, > and Intel provided access to the documentation. Hi, I got a working X-server and framebuffer console on my Sandybridge system. The only regression I noticed so far is the line below, where the number after 'expected' changes per time the line is printed. Oct 5 21:50:12 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 160d0000, was 16000000 Oct 5 21:51:04 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 160d0000, was 16000000 Oct 5 21:53:14 crashalot kernel: error: [drm:pid1170:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 160d0000, was 16000000 From owner-freebsd-x11@FreeBSD.ORG Mon Oct 6 06:55:53 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CFD8B321 for ; Mon, 6 Oct 2014 06:55:53 +0000 (UTC) Received: from fallback3.mail.ru (fallback3.mail.ru [94.100.181.189]) by mx1.freebsd.org (Postfix) with ESMTP id 43FFE932 for ; Mon, 6 Oct 2014 06:55:52 +0000 (UTC) Received: from f334.i.mail.ru (f334.i.mail.ru [217.69.140.230]) by fallback3.mail.ru (mPOP.Fallback_MX) with ESMTP id 86A781298D1DB for ; Mon, 6 Oct 2014 10:41:22 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail2; h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:Mime-Version:Subject:Cc:To:From; bh=9OapsWdjXh65ECRM5Fk99SfC+OFhHo9UJZPtNdR5sSw=; b=EuWz4KCdSAdafNmFBZmEtuvRUWv9eR3VkNySfZK+v181A3Xg+PCSBApzJwDU3quguI9v2tjY9g2LbUvYe0gTLP5wAy9ziKVCgaGn4a1kCybejXEPprzJxSOd/BIMvwBrMvkRMZG8HSuLKHr3K37EFFPQTYsJvgvQdrE9OQXUgYo=; Received: from [93.114.45.13] (ident=mail) by f334.i.mail.ru with local (envelope-from ) id 1Xb1yq-00016U-P2; Mon, 06 Oct 2014 10:41:14 +0400 Received: from [93.114.45.13] by e.mail.ru with HTTP; Mon, 06 Oct 2014 10:41:12 +0400 From: =?UTF-8?B?Sm9obiBUZW4=?= To: =?UTF-8?B?Sm9obiBUZW4=?= Subject: =?UTF-8?B?UmU6IEludGVsIEdNQSAzMTUwIChwb3NzaWJseSBvdGhlcnMpIHJlZ3Jlc3Np?= =?UTF-8?B?b24sIGl0IHdvcmtlZCBiZWZvcmU=?= Mime-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-Originating-IP: [93.114.45.13] Date: Mon, 06 Oct 2014 10:41:12 +0400 Reply-To: =?UTF-8?B?Sm9obiBUZW4=?= X-Priority: 3 (Normal) Message-ID: <1412577672.823040369@f334.i.mail.ru> X-Mras: Ok X-Spam: undefined In-Reply-To: <1412505921.868082285@f370.i.mail.ru> References: <1412505921.868082285@f370.i.mail.ru> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 06:55:53 -0000 IE5ldmVybWluZCwgaXQgc2VlbXMgaXQgd2FzIGEgRFJJIHBlcm1pc3Npb24gcHJvYmxlbSwgYWxs IHdvcmtzIGZpbmUgbm93LiBBbHNvIGJsYWNrIHNjcmVlbiBwcm9ibGVtIGlzIGdvbmUgb24gMTAu MS1SQzEgd2l0aCB2dCBlbmFibGVkLgoKUmVnYXJkcwoKClN1biwgMDUgT2N0IDIwMTQgMTQ6NDU6 MjEgKzA0MDAg0L7RgiBKb2huIFRlbiA8cml0YW5vcGlAbWFpbC5ydT46Cj5IaSwKPgo+SSBoYXZl IGFuIEludGVsIEdNQSAzMTUwIG9uIG15IG5ldGJvb2ssIGl0IHdvcmtzIGZpbmUgb24gdWJ1bnR1 LCBhcmNoIHdpdGggbGF0ZXN0IGRyaXZlcnMsIGp1c3QgRnJlZUJTRCBzZWVtcyB0byBiZSB0aGUg cHJvYmxlbS4KPgo+SWYgSSB1c2UgZGVmYXVsdCBpbnN0YWxsYXRpb24gKDEwLjApIFhvcmcgd2ls bCBzdGFydCwgYnV0IG9ubHkgdmVzYSBkcml2ZXIgd2lsbCBiZSB1c2VkLCB3aGVuIEkgdHJ5IHRv IGxvYWQgZ2x4Z2VhcnMgaXQgc2F5cyAiaTkxNSBkcml2ZXIgY2FuJ3QgYmUgbG9hZGVkIi4KPgo+ QWxzbyBnbHhnZWFycyBnaXZlcyBtZSAwLjRmcHMgd2hpY2ggSSB0aGluayBpcyB1bm5hY2VwdGFi bGUsIHRoZSBzY3JlZW4gb2Z0ZW4gZnJlZXplcyBmb3IgNS0xMCBzZWNvbmRzLgo+Cj5UaGUgY2Fy ZCB3YXMgd29ya2luZyBmaW5lIHdpdGggaW50ZWwyOSBhbmQgZXZlbiBzb21lIGttcyB2ZXJzaW9u IChiYWNrIGluIDIwMTEpLgo+Cj5JIHRyaWVkIHJlYnVpbGRpbmcgdGhlIGRyaXZlciB1c2luZyBX SVRIT1VUX05FV19YT1JHIGJ1dCBpdCB3b24ndCwgdGhlcmUgYXJlIHNvbWUgaW5jb21wYXRpYmls aXR5IGlzc3Vlcy4KPgo+UC5TLiBJIGtub3cgdGhlcmUgaXMgYW4gaXNzdWUgd2hlbiB5b3UgZXhp dCB4b3JnIG9yIGxvYWRpbmcgaTkxNWttcywgc2NyZWVuIGdvZXMgYmxhbmssIGJ1dCB0aGlzIGhh cyBub3RoaW5nIHRvIGRvIHdpdGggaXQsIHRoZSBuZXcgZHJpdmVyIGlzIGJyb2tlbiwgSSByZWFk IG9ubGluZSBvbiBzb21lIHBhZ2VzIHRoYXQgaXQgdXNlZCB0byB3b3JrIHdpdGgga21zLgo+Cj5R dWVzdGlvbjoKPkhvdyBjYW4gSSBnZXQgaW50ZWwyOSBvbiBsYXRlc3QgYnNkP8KgCj4KPtChINGD 0LLQsNC20LXQvdC40LXQvCwKPkpvaG4gVGVuCj5yaXRhbm9waUBtYWlsLnJ1Cj5fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ZnJlZWJzZC14MTFAZnJlZWJz ZC5vcmcgbWFpbGluZyBsaXN0Cj5odHRwOi8vbGlzdHMuZnJlZWJzZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9mcmVlYnNkLXgxMQo+VG8gdW5zdWJzY3JpYmUsIHNlbmQgYW55IG1haWwgdG8gIiBmcmVl YnNkLXgxMS11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyAiCgoK0KEg0YPQstCw0LbQtdC90LjQtdC8 LApKb2huIFRlbgpyaXRhbm9waUBtYWlsLnJ1Cg== From owner-freebsd-x11@FreeBSD.ORG Mon Oct 6 11:56:52 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A3A16F0E for ; Mon, 6 Oct 2014 11:56:52 +0000 (UTC) Received: from mail-qa0-x236.google.com (mail-qa0-x236.google.com [IPv6:2607:f8b0:400d:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 62FADE6B for ; Mon, 6 Oct 2014 11:56:52 +0000 (UTC) Received: by mail-qa0-f54.google.com with SMTP id i13so3378954qae.13 for ; Mon, 06 Oct 2014 04:56:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=LCVkegnLJC1T33IGBgW/ghnllSXt5LHBjTOvaUags8U=; b=C35aCb132rtYevgcETlcDXjLhfLpDe+gms9UdjpykjcmJQPru7aSxnNhUrAVhvfDXr qYlspB4H9qm8jCJjMfpF8MAR55cu49LDEzCy3su2GUIS6Teas/agXmC6R0PAGzUCd3Uq P5HdeA34D9oY7WqctCNjzC3vF0NaEJlVr96v694cpTQlijiFQ+m71ob2CHtYzn8ldUNH +NEbdJ3lSHu9/n96wJ56EABj718mQDfV7+pRM4epntIfDriV1Uiy3DXYYTEoCkNwpTzG PkF7bluDis0/oiZXSOXefPYSRKIgTMsbSUDWP8CtKvCp6EVuTDOFRe9zX1eNwPhOS17e 0dTg== MIME-Version: 1.0 X-Received: by 10.140.33.230 with SMTP id j93mr3734713qgj.95.1412596611473; Mon, 06 Oct 2014 04:56:51 -0700 (PDT) Received: by 10.229.231.131 with HTTP; Mon, 6 Oct 2014 04:56:51 -0700 (PDT) In-Reply-To: <20141004120652.GF53855@ivaldir.etoilebsd.net> References: <20141004120652.GF53855@ivaldir.etoilebsd.net> Date: Mon, 6 Oct 2014 14:56:51 +0300 Message-ID: Subject: Re: Issue with DRI after latest update From: xtremyst inxtremo To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 11:56:52 -0000 I used WITH_NEW_XORG and rebuild xorg-server and its dependencies, uninstalled xf86-video-ati and build xf86-video-ati-ums but X failed to start, I tried again with Section "DRI" Mode 066 EndSection in my xorg.conf in order to make it work. I got X-server to start but the resolution was much lower (1280*1024 from 1920*1280 that i normally have). I also tried to watch a video on mplayer with xv as video output driver but I couldn't watch the video. It's pretty much the same thing, it acts as if DRI is disabled. PS: When I have KMS disabled and startx fails I have two options, reset again and again until I get it to start or I can disable DRI from xorg.conf and then the issue goes away but cant use xv anymore. What i don't understand is why having DRI enabled makes startx sometimes fail and other times work without me making any changes. If you're interested you can read about this weird behavior on this FreeBSD forum post i started a few months back: https://forums.freebsd.org/viewtopic.php?f=38&t=45545 On Sat, Oct 4, 2014 at 3:06 PM, Baptiste Daroussin wrote: On Sat, Oct 04, 2014 at 02:50:55PM +0300, xtremyst inxtremo wrote: > I think I solved it, I added WITHOUT_NEW_XORG=yes at my /etc/make.conf, > rebuild xorg-server and the xorg-drivers I needed and DRI is enabled again. > With this configuration xorg-server fails to start some times (after startx > I get a blank screen and my monitor turns off so I have to reset my > computer) but that's an old issue I've been dealing with > from the first day I installed FreeBSD. Anyway, I hope this might help > someone else with the same problem. > Best regards! > > On Fri, Oct 3, 2014 at 8:18 PM, xtremyst inxtremo < > xtremyst.in.xtremo@gmail.com> wrote: > > > Hello everyone, I'm fairly new to FreeBSD but really excited about this > > OS. I currently have FreeBSD 10 p9 running on my AMD desktop with ATI 2100 > > as my graphics card. After the latest update (packages updated were > > xf86-video-ati, xorg-server, dri libGL, dri3proto, libglapi, presentproto, > > linxsshmference, xf86-inpu-mouse and xf86-input-keyboard) DRI is disabled > > and I can no longer use xv as video output driver with mplayer. > > > > Running dmesg gives me some errors: > > drmn0: info: WB enabled > > drmn0: info: fence driver on ring 0 use gpu addr 0x0000000060000000 and > > cpu addr 0x0xfffff80007750000 > > info: [drm] Loading RS690/RS740 Microcode > > info: [drm] radeon: ring at 0x0000000060001000 > > error: [drm:pid1976:r100_ring_test] *ERROR* radeon: ring test failed > > (scratch(0x15E4)=0xCAFEDEAD) > > error: [drm:pid1976:r100_cp_init] *ERROR* radeon: cp isn't working (-22). > > drmn0: error: failed initializing CP (-22). > > drmn0: error: Disabling GPU acceleration > > error: [drm:pid1976:r100_cp_fini] *ERROR* Wait for CP idle timeout, > > shutting down CP. > > error: [drm:pid1976:r100_cp_disable] *ERROR* Failed to wait GUI idle while > > programming pipes. Bad things might happen. > > info: [drm] radeon: cp finalized > > info: [drm] radeon_device_init: Taking over the fictitious range > > 0xf0000000-0xf8000000 > > iicbus0: on iicbb0 addr 0xff > > iic0: on iicbus0 > > iicbus1: on iicbb1 addr 0xff > > iic1: on iicbus1 > > iicbus2: on iicbb2 addr 0xff > > iic2: on iicbus2 > > iicbus3: on iicbb3 addr 0xff > > iic3: on iicbus3 > > info: [drm] Radeon Display Connectors > > info: [drm] Connector 0: > > info: [drm] VGA-1 > > info: [drm] DDC: 0x7e50 0x7e40 0x7e54 0x7e44 0x7e58 0x7e48 0x7e5c 0x7e4c > > info: [drm] Encoders: > > info: [drm] CRT1: INTERNAL_KLDSCP_DAC1 > > error: [drm:pid1976:rs600_irq_set] *ERROR* Can't enable IRQ/MSI because no > > handler is installed > > info: [drm] Initialized radeon 2.29.0 20080528 > > > > Also cat /var/log/Xorg.0.log | grep DRI gives me: > > [ 75.845] (II) Loading extension DRI2>> DRI > > [ 75.903] (II) Loading extension XFree86-DRI > > [ 80.166] (II) AIGLX: Screen 0 is not DRI2 capable > > [ 80.166] (II) AIGLX: Screen 0 is not DRI capable > > [ 80.825] (II) GLX: Initialized DRISWRAST GL provider for screen 0 > > > > And finally cat /var/log/Xorg.1.log | grep DRI: > > (II) Loading extension XFree86-DRI > > (II) Loading extension DRI2 > > (II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module > > version 1.31.0 > > (EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI. > > (II) GLX: Initialized DRISWRAST GL provider for screen 0 > > > > Is there anyway to get DRI back? Without it I can't watch any videos > > fullscreen because audio and video get out of sync. > > > ______________________________ > > _________________ > > freebsd-x11@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" > > if you have the ability to try new xorg again, can you try with the ati-ums > driver? > > regards, > Bapt From owner-freebsd-x11@FreeBSD.ORG Mon Oct 6 13:36:37 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D70BE9ED; Mon, 6 Oct 2014 13:36:37 +0000 (UTC) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.69.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebius.int.ru", Issuer "cell.glebius.int.ru" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BDEAC67; Mon, 6 Oct 2014 13:36:36 +0000 (UTC) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.9/8.14.9) with ESMTP id s96DaSkC015760 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 6 Oct 2014 17:36:28 +0400 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.9/8.14.9/Submit) id s96DaRNY015759; Mon, 6 Oct 2014 17:36:27 +0400 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 6 Oct 2014 17:36:27 +0400 From: Gleb Smirnoff To: Konstantin Belousov Subject: Re: i915 driver update testing Message-ID: <20141006133627.GH73266@FreeBSD.org> References: <20141003170258.GG26076@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20141003170258.GG26076@kib.kiev.ua> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: x11@freebsd.org, current@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 13:36:37 -0000 On Fri, Oct 03, 2014 at 08:02:59PM +0300, Konstantin Belousov wrote: K> Please find at the K> https://kib.kiev.ua/kib/drm/i915.1.patch K> a patch which provides some updates to the i915 driver. At large, this K> is import of the batch of Linux commits, and as such, it is interesting K> mostly as attempt to restart the race to get us more up to date Linux code K> imported. It might provide some bug fixes, most likely for IvyBridge. K> Interesting from the development PoV is the update of the GEM i/o ioctl K> code path to mimic Linux code structure. K> K> I am asking _only_ for reports of regressions with the patch applied, K> comparing with the code which is currently in HEAD. I will not debug K> any existing bugs, my goal right now is to commit this update, which is K> needed for further work. I.e., only when you get an issue with the patch K> applied, but cannot reproduce the problem without the patch, please K> prepare a bug report. Thinkpad X1 Carbon: screen black after X starts. -- Totus tuus, Glebius. From owner-freebsd-x11@FreeBSD.ORG Mon Oct 6 20:47:25 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2FE854BA for ; Mon, 6 Oct 2014 20:47:25 +0000 (UTC) Received: from mail-lb0-x232.google.com (mail-lb0-x232.google.com [IPv6:2a00:1450:4010:c04::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AD4BF812 for ; Mon, 6 Oct 2014 20:47:24 +0000 (UTC) Received: by mail-lb0-f178.google.com with SMTP id w7so5062812lbi.9 for ; Mon, 06 Oct 2014 13:47:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VjK6pE3uh+6mwKnR9vCGiWJOHwkk9DblBBIZcHVLZrQ=; b=yF3gcfy8cZlNvqZj2xB4IOQBpsd4btMeEV42LVuz1Hc8iMwGUcA6bfavNy/mXm12E5 MWd7jgyAeq1PJdX9jaTOQuB9+NIKt5qLhLEnqR3gzwVQ6p73MbeSYFWYNa6PRBvJYYLg Z4+8RAmqg4kVoVQZQ0wqN/oy8RQ1xevEGsllnPVpXGDvmZREGTDrG2F50jRtXwm2oT7K QpmuLL3GwB5KCNWdR1uh0QOCSJyvUQcoIjxhR5lYpH5ncAZh44rVnWbzWSUKi6XE2p1w VloirWaxIUFKcq8UQMk+RK5S6AmB+fpSS8N4yLccpVX8V0V2HZCbHmbba3BQk3syiKHh AxwA== MIME-Version: 1.0 X-Received: by 10.112.218.98 with SMTP id pf2mr2893476lbc.33.1412628442552; Mon, 06 Oct 2014 13:47:22 -0700 (PDT) Received: by 10.114.194.68 with HTTP; Mon, 6 Oct 2014 13:47:22 -0700 (PDT) In-Reply-To: <20141005085025.GV26076@kib.kiev.ua> References: <20141003170258.GG26076@kib.kiev.ua> <20141005085025.GV26076@kib.kiev.ua> Date: Mon, 6 Oct 2014 22:47:22 +0200 Message-ID: Subject: Re: i915 driver update testing From: Johannes Dieterich To: Konstantin Belousov Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 20:47:25 -0000 Dear Konstantin, sorry for the long wait. I did configure dumpdev as per handbook but did not obtain a core (maybe due to the geli+zfs setup I am running?). Sorry. Anything else I can do or test? Johannes On Sun, Oct 5, 2014 at 10:50 AM, Konstantin Belousov wrote: > On Sat, Oct 04, 2014 at 12:02:54PM +0200, Johannes Dieterich wrote: > > Dear all, > > > > sorry for cross-posting (I am not subscribed to x11@). > > > > Same behavior for me (i5-3320M on a Thinkpad T430s w/ Optimus support) as > > reported by Maurizio. > > > > When boot switches to graphics from text mode, display remains black with > > backlight on. I am running the experimental xorg-stack from > > https://trillian.chruetertee.ch/svn/ports/branches/experimental which > works > > with an unmodified r272482 w/o problem (minus the Optimus, obviously). > Does the machine still alive after the KMS sequence ? I.e., can you > ssh into the box ? > > If not, do you have kernel crash dump partition configured and activated ? > > > > No entry in Xorg.0.log. /var/log/messages only contains output from > > consolekit, saying it waits for a native display on tty 9. > > > > Please let me know if you want me to test anything further. > From owner-freebsd-x11@FreeBSD.ORG Wed Oct 8 11:20:13 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A4E7A401 for ; Wed, 8 Oct 2014 11:20:13 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8D1F1F4F for ; Wed, 8 Oct 2014 11:20:13 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s98BKDrk007452 for ; Wed, 8 Oct 2014 11:20:13 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 193799] image problems with Firefox 32.0 Date: Wed, 08 Oct 2014 11:20:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: callumgibson@optusnet.com.au X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2014 11:20:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193799 callumgibson@optusnet.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |callumgibson@optusnet.com.a | |u --- Comment #5 from callumgibson@optusnet.com.au --- Something else weird is going on I think. I've got the latest cairo-enabled version on my 9-stable amd64 box and still have these symptoms. Tried backing out r369237 which also made no difference. Yet on a 10-stable amd64 machine, it's ok. The problem still shows up using an Xvnc framebuffer, so it's not nvidia driver related it seems. Not sure what else to try at this stage. -- You are receiving this mail because: You are the assignee for the bug. From owner-freebsd-x11@FreeBSD.ORG Thu Oct 9 04:04:44 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CDB1663A; Thu, 9 Oct 2014 04:04:44 +0000 (UTC) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5CF77C53; Thu, 9 Oct 2014 04:04:43 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.82) with esmtp (envelope-from ) id <1Xc4xv-001sgE-Cd>; Thu, 09 Oct 2014 06:04:35 +0200 Received: from g225063097.adsl.alicedsl.de ([92.225.63.97] helo=thor.walstatt.dynvpn.de) by inpost2.zedat.fu-berlin.de (Exim 4.82) with esmtpsa (envelope-from ) id <1Xc4xv-001AO8-8e>; Thu, 09 Oct 2014 06:04:35 +0200 Date: Thu, 9 Oct 2014 06:04:30 +0200 From: "O. Hartmann" To: Koop Mast Subject: Re: i915 driver update testing Message-ID: <20141009060430.46fc9b47.ohartman@zedat.fu-berlin.de> In-Reply-To: <1412538862.1608.2.camel@rainbow-runner.nl> References: <20141003170258.GG26076@kib.kiev.ua> <1412538862.1608.2.camel@rainbow-runner.nl> Organization: FU Berlin X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/xQ4P+S9Rp/CrAgehyQBVaoM"; protocol="application/pgp-signature" X-Originating-IP: 92.225.63.97 X-ZEDAT-Hint: A Cc: x11@freebsd.org, current@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Oct 2014 04:04:45 -0000 --Sig_/xQ4P+S9Rp/CrAgehyQBVaoM Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sun, 05 Oct 2014 21:54:22 +0200 Koop Mast schrieb: > On Fri, 2014-10-03 at 20:02 +0300, Konstantin Belousov wrote: > > Please find at the > > https://kib.kiev.ua/kib/drm/i915.1.patch > > a patch which provides some updates to the i915 driver. At large, this > > is import of the batch of Linux commits, and as such, it is interesting > > mostly as attempt to restart the race to get us more up to date Linux c= ode > > imported. It might provide some bug fixes, most likely for IvyBridge. > > Interesting from the development PoV is the update of the GEM i/o ioctl > > code path to mimic Linux code structure. > >=20 > > I am asking _only_ for reports of regressions with the patch applied, > > comparing with the code which is currently in HEAD. I will not debug > > any existing bugs, my goal right now is to commit this update, which is > > needed for further work. I.e., only when you get an issue with the patch > > applied, but cannot reproduce the problem without the patch, please > > prepare a bug report. > >=20 > > FYI, the driver will attach to haswell gfx, but I am not interested in > > reports about this (see above paragraph). On my test box, which is Core > > i7 4770S, the mode-setting and front-buffer rendering works, but Mesa > > immediately cause renderer to bug out. > >=20 > > Work was sponsored by The FreeBSD Foundation, both by time and hardware, > > and Intel provided access to the documentation. >=20 > Hi, I got a working X-server and framebuffer console on my Sandybridge > system. The only regression I noticed so far is the line below, where > the number after 'expected' changes per time the line is printed.=20 >=20 > Oct 5 21:50:12 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] > *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected > 160d0000, was 16000000 > Oct 5 21:51:04 crashalot kernel: error: [drm:pid1049:gen6_sanitize_pm] > *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected > 160d0000, was 16000000 > Oct 5 21:53:14 crashalot kernel: error: [drm:pid1170:gen6_sanitize_pm] > *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected > 160d0000, was 16000000 >=20 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" Is this patch supposed to work also with IvyBridge type iGPUs, i.w. P4600 (= the iGPU of some XEONs of the i5-122Xv2 series)? When I load drm2 and i915kms via loader.conf, the box gets black screen and= then dies. Oliver=20 --Sig_/xQ4P+S9Rp/CrAgehyQBVaoM Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUNglSAAoJEOgBcD7A/5N8N7QH/04Ci1mH3BgAB5LCNhYpCK4D 260xmc20mcbxsHm0dlTDMS2D8Do5N0GeJJjCtA7azOwzr3rIL8L7KKg9e014c3cZ VattGKhXH2tz6Cd5g9DDGIvd8nYR4ox7cYGt6zeKQxY24Qywijk6PKm1uaPn/bXW vE7t9s7YJLaLXfXOofqN4wayiVg2KXBbizgdfla0fNGNJflTvO2sbk1AD1g4awU5 UPAyT+2iOblAnGVIWdoo/fLxss5fVYPBb9zru6WWwFVzhgn2VuVsdLXBIbC949+0 LaJNwvE1DLtdyCykSbGqLkxgjhjHphrse1vAqc80e1KMlQ4aOGJgd+KJ9Sw3akU= =osiG -----END PGP SIGNATURE----- --Sig_/xQ4P+S9Rp/CrAgehyQBVaoM-- From owner-freebsd-x11@FreeBSD.ORG Sat Oct 11 11:29:40 2014 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0C08D9C6 for ; Sat, 11 Oct 2014 11:29:40 +0000 (UTC) Received: from g2host.com (mailfront2.g2host.com [209.98.94.162]) by mx1.freebsd.org (Postfix) with ESMTP id 780F7A97 for ; Sat, 11 Oct 2014 11:29:38 +0000 (UTC) Received: from [173.20.214.130] (account pkeusem@visi.com HELO [172.16.175.217]) by mailfront2.g2host.com (CommuniGate Pro SMTP 5.3.11) with ESMTPSA id 2355363 for x11@FreeBSD.org; Sat, 11 Oct 2014 06:19:29 -0500 Message-ID: <5439123F.8060008@visi.com> Date: Sat, 11 Oct 2014 06:19:27 -0500 From: Paul Keusemann User-Agent: Mozilla/5.0 (X11; SunOS sun4u; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: x11@FreeBSD.org Subject: x11/xdriinfo update fails in configure X-Is-From-Me: yes Content-Type: multipart/mixed; boundary="------------080104040201020707030808" X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2014 11:29:40 -0000 This is a multi-part message in MIME format. --------------080104040201020707030808 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, I am trying to update the x11/xdriinfo port to the current version (xdriinfo-1.0.4) and have run into the following problem: checking for library containing glXGetProcAddressARB... no configure: error: in `/usr/ports/x11/xdriinfo/work/xdriinfo-1.0.4': configure: error: cannot find GL library - make sure Mesa or other OpenGL package is installed See `config.log' for more details ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/usr/ports/x11/xdriinfo/work/xdriinfo-1.0.4/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/local/sbin/pkg-static info -g -Ea). *** Error code 1 The relevant portion of config.log is: configure:4717: checking for library containing glXGetProcAddressARB configure:4748: cc -std=gnu99 -o conftest -O2 -fno-strict-aliasing -pipe -march=pentium3 conftest.c >&5 /var/tmp//ccSiZ23v.o(.text+0x12): In function `main': : undefined reference to `glXGetProcAddressARB' uname -a output is: FreeBSD woodstock 8.4-RELEASE FreeBSD 8.4-RELEASE #1 r251552M: Sun Jun 9 21:24:23 CDT 2013 toor@woodstock:/usr/obj/usr/src/sys/WOODSTOCK i386 The config.log and output of /usr/local/sbin/pkg-static info -g -Ea are attached. -- Paul Keusemann pkeusem@visi.com 4266 Joppa Court (952) 894-7805 Savage, MN 55378 --------------080104040201020707030808 Content-Type: text/plain; charset=us-ascii; name="config.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMg d2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJl IG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IHhkcmlpbmZvIGNvbmZpZ3Vy ZSAxLjAuNCwgd2hpY2ggd2FzCmdlbmVyYXRlZCBieSBHTlUgQXV0b2NvbmYgMi42OC4gIElu dm9jYXRpb24gY29tbWFuZCBsaW5lIHdhcwoKICAkIC4vY29uZmlndXJlIC0teC1saWJyYXJp ZXM9L3Vzci9sb2NhbC9saWIgLS14LWluY2x1ZGVzPS91c3IvbG9jYWwvaW5jbHVkZSAtLXBy ZWZpeD0vdXNyL2xvY2FsIC0tbWFuZGlyPS91c3IvbG9jYWwvbWFuIC0taW5mb2Rpcj0vdXNy L2xvY2FsL2luZm8vIC0tYnVpbGQ9aTM4Ni1wb3J0YmxkLWZyZWVic2Q4LjQKCiMjIC0tLS0t LS0tLSAjIwojIyBQbGF0Zm9ybS4gIyMKIyMgLS0tLS0tLS0tICMjCgpob3N0bmFtZSA9IHdv b2RzdG9jawp1bmFtZSAtbSA9IGkzODYKdW5hbWUgLXIgPSA4LjQtUkVMRUFTRQp1bmFtZSAt cyA9IEZyZWVCU0QKdW5hbWUgLXYgPSBGcmVlQlNEIDguNC1SRUxFQVNFICMxIHIyNTE1NTJN OiBTdW4gSnVuICA5IDIxOjI0OjIzIENEVCAyMDEzICAgICB0b29yQHdvb2RzdG9jazovdXNy L29iai91c3Ivc3JjL3N5cy9XT09EU1RPQ0sgCgovdXNyL2Jpbi91bmFtZSAtcCA9IGkzODYK L2Jpbi91bmFtZSAtWCAgICAgPSB1bmtub3duCgovYmluL2FyY2ggICAgICAgICAgICAgID0g dW5rbm93bgovdXNyL2Jpbi9hcmNoIC1rICAgICAgID0gdW5rbm93bgovdXNyL2NvbnZleC9n ZXRzeXNpbmZvID0gdW5rbm93bgovdXNyL2Jpbi9ob3N0aW5mbyAgICAgID0gdW5rbm93bgov YmluL21hY2hpbmUgICAgICAgICAgID0gdW5rbm93bgovdXNyL2Jpbi9vc2xldmVsICAgICAg ID0gdW5rbm93bgovYmluL3VuaXZlcnNlICAgICAgICAgID0gdW5rbm93bgoKUEFUSDogL3Ni aW4KUEFUSDogL2JpbgpQQVRIOiAvdXNyL3NiaW4KUEFUSDogL3Vzci9iaW4KUEFUSDogL3Vz ci9nYW1lcwpQQVRIOiAvdXNyL2xvY2FsL3NiaW4KUEFUSDogL3Vzci9sb2NhbC9iaW4KUEFU SDogL3Jvb3QvYmluCgoKIyMgLS0tLS0tLS0tLS0gIyMKIyMgQ29yZSB0ZXN0cy4gIyMKIyMg LS0tLS0tLS0tLS0gIyMKCmNvbmZpZ3VyZToxOTY0OiBsb2FkaW5nIHNpdGUgc2NyaXB0IC91 c3IvcG9ydHMvVGVtcGxhdGVzL2NvbmZpZy5zaXRlCnwgIyAkRnJlZUJTRDogaGVhZC9UZW1w bGF0ZXMvY29uZmlnLnNpdGUgMzQ5MjQwIDIwMTQtMDMtMjYgMTE6MTY6NDJaIGJhcHQgJAp8 ICMgRG8gbm90IGFkZDoKfCAjCS0gdG9vbGNoYWluIHJlbGF0ZWQKfCAjCS0gYXJjaC1kZXBl bmRlbnQgdmFsdWVzCnwgIwktIGFueXRoaW5nICI9bm8iIHVubGVzcyBndWFyYW50ZWVkIHRv IG5ldmVyIGJlCnwgIwkgIGltcGxlbWVudGVkIGluIEZyZWVCU0QKfCAjCS0gYWxzbyBhdm9p ZCAid29ya2luZyIgdmFsdWVzCnwgIyBUaGlzIGZpbGUgbXVzdCByZWZsZWN0IHRoZSBvbGRl c3Qgc3VwcG9ydGVkIFJlbGVhc2UuCnwgIwp8ICNNQUlOVEFJTkVSPQlwb3J0bWdyQEZyZWVC U0Qub3JnCnwgCnwgIyBQYXRoCnwgOiAke2FjX2N2X3BhdGhfQlpJUDI9L3Vzci9iaW4vYnpp cDJ9CnwgOiAke2FjX2N2X3BhdGhfRUdSRVA9L3Vzci9iaW4vZWdyZXB9CnwgOiAke2FjX2N2 X3BhdGhfRkdSRVA9L3Vzci9iaW4vZmdyZXB9CnwgOiAke2FjX2N2X3BhdGhfR1JFUD0vdXNy L2Jpbi9ncmVwfQp8IDogJHthY19jdl9wYXRoX0daSVA9L3Vzci9iaW4vZ3ppcH0KfCA6ICR7 YWNfY3ZfcGF0aF9NS1RFTVBfQ09NTUFORD0vdXNyL2Jpbi9ta3RlbXB9CnwgOiAke2FjX2N2 X3BhdGhfU0VEPS91c3IvYmluL3NlZH0KfCA6ICR7YWNfY3ZfcGF0aF9pbnN0YWxsPS91c3Iv YmluL2luc3RhbGx9CnwgOiAke2FjX2N2X3BhdGhfbWtkaXI9L2Jpbi9ta2Rpcn0KfCA6ICR7 YWNfY3ZfcHJvZ19BV0s9L3Vzci9iaW4vYXdrfQp8IDogJHthY19jdl9wcm9nX1NFRD0vdXNy L2Jpbi9zZWR9CnwgOiAke2FtX2N2X3Byb2dfdGFyX3VzdGFyPS91c3IvYmluL3Rhcn0KfCA6 ICR7Y2xfY3ZfcHJvZ19MTj0vYmluL2xufQp8IDogJHtjbF9jdl9wcm9nX2NwPScvYmluL2Nw IC1wJ30KfCA6ICR7bHRfY3ZfcGF0aF9NQUdJQ19DTUQ9L3Vzci9iaW4vZmlsZX0KfCAKfCAj IEhlYWRlcnMKfCA6ICR7YWNfY3ZfaGVhZGVyX2FsbG9jYV9oPW5vfQp8IDogJHthY19jdl9o ZWFkZXJfYXJwYV9pbmV0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfYXJwYV9uYW1lc2Vy X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfY3R5cGVfaD15ZXN9CnwgOiAke2FjX2N2X2hl YWRlcl9kaXJlbnRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9kbGZjbl9oPXllc30KfCA6 ICR7YWNfY3ZfaGVhZGVyX2VsZl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2Vycm5vX2g9 eWVzfQp8IDogJHthY19jdl9oZWFkZXJfZmNudGxfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRl cl9mbG9hdF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2Zsb2F0aW5ncG9pbnRfaD15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl9nZXRvcHRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9n bG9iX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfaW50dHlwZXNfaD15ZXN9CnwgOiAke2Fj X2N2X2hlYWRlcl9sYW5naW5mb19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2xpYmdlbl9o PXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX2xpYnV0aWxfaD15ZXN9CnwgOiAke2FjX2N2X2hl YWRlcl9saW1pdHNfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9sb2dpbl9jYXBfaD15ZXN9 CnwgOiAke2FjX2N2X2hlYWRlcl9tYXRoX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbWVt b3J5X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbWluaXhfY29uZmlnX2g9bm99CnwgOiAk e2FjX2N2X2hlYWRlcl9uZXRfaWZfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9uZXRfaWZf bWVkaWFfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9uZXRfaWZfdGFwX2g9eWVzfQp8IDog JHthY19jdl9oZWFkZXJfbmV0X2lmX3R1bl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX25l dGRiX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfbmV0aW5ldF9pbl9oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX3BhdGhzX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfcG9sbF9oPXll c30KfCA6ICR7YWNfY3ZfaGVhZGVyX3B3ZF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3Jl YWRwYXNzcGhyYXNlX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfcmVzb2x2X2g9eWVzfQp8 IDogJHthY19jdl9oZWFkZXJfcnBjX3R5cGVzX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJf c2NoZWRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zZWFyY2hfaD15ZXN9CnwgOiAke2Fj X2N2X2hlYWRlcl9zZWN1cml0eV9wYW1fYXBwbF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVy X3NpZ25hbF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3NwYXduX2g9eWVzfQp8IDogJHth Y19jdl9oZWFkZXJfc3RkYXJnX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3RkYm9vbF9o PXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N0ZGM9eWVzfQp8IDogJHthY19jdl9oZWFkZXJf c3RkZGVmX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3RkaW50X2g9eWVzfQp8IDogJHth Y19jdl9oZWFkZXJfc3RkaW9faD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zdGRsaWJfaD15 ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zdHJpbmdfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRl cl9zdHJpbmdzX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX2FjbF9oPXllc30KfCA6 ICR7YWNfY3ZfaGVhZGVyX3N5c19jZGVmc19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5 c19kaXJfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfZmNudGxfaD15ZXN9CnwgOiAk e2FjX2N2X2hlYWRlcl9zeXNfZmlsZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19p b2N0bF9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19tbWFuX2g9eWVzfQp8IDogJHth Y19jdl9oZWFkZXJfc3lzX21vdW50X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX21z Z19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19wYXJhbV9oPXllc30KfCA6ICR7YWNf Y3ZfaGVhZGVyX3N5c19wb2xsX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3B0cmFj ZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c19zZWxlY3RfaD15ZXN9CnwgOiAke2Fj X2N2X2hlYWRlcl9zeXNfc29ja2V0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3N0 YXRfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl9zeXNfc3RhdHZmc19oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX3N5c190aW1lX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfc3lzX3Rp bWVyc19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c190aW1lc19oPXllc30KfCA6ICR7 YWNfY3ZfaGVhZGVyX3N5c190eXBlc19oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c191 bl9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3N5c193YWl0X2g9eWVzfQp8IDogJHthY19j dl9oZWFkZXJfdGltZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3R0eWVudF9oPXllc30K fCA6ICR7YWNfY3ZfaGVhZGVyX3Vjb250ZXh0X2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJf dW5pc3RkX2g9eWVzfQp8IDogJHthY19jdl9oZWFkZXJfdXRpbWVfaD15ZXN9CnwgOiAke2Fj X2N2X2hlYWRlcl92aXNfaD15ZXN9CnwgOiAke2FjX2N2X2hlYWRlcl93Y2hhcl9oPXllc30K fCA6ICR7YWNfY3ZfaGVhZGVyX3djdHlwZV9oPXllc30KfCA6ICR7YWNfY3ZfaGVhZGVyX3ps aWJfaD15ZXN9CnwgCnwgOiAke2dsX2N2X2hlYWRlcl93Y2hhcl9oX2NvcnJlY3RfaW5saW5l PXllc30KfCAKfCA6ICR7YWNfY3ZfaGVhZGVyX2FyZ3pfaD1ub30KfCA6ICR7YWNfY3ZfaGVh ZGVyX2J5dGVzd2FwX2g9bm99CnwgOiAke2FjX2N2X2hlYWRlcl9kbF9oPW5vfQp8IDogJHth Y19jdl9oZWFkZXJfbWFsbG9jX2g9bm99CnwgOiAke2FjX2N2X2hlYWRlcl9yYW5kb21faD1u b30KfCA6ICR7YWNfY3ZfaGVhZGVyX3Zmb3JrX2g9bm99CnwgCnwgIyBUaGlzIGFwcGVhcnMg aW4gRnJlZUJTRCAxMCBkbyBub3QgY2FjaGUgaXQuCnwgIzogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX3N0cmNocm51bD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWVtY3B5PW5v fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX21lbW1lbT15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfbWVtcmNocj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcmF3 bWVtY2hyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHBjcHk9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cG5jcHk9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3N0cmNhc2VzdHI9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cmR1 cD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3RybmNhdD15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfc3RybmR1cD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfc3Rybmxlbj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3RycGJyaz15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3Ryc2VwPXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9zdHJzaWduYWw9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0 cnRva19yPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ2ZXJzY21wPW5vfQp8 IAp8ICMgVHlwZQp8IDogJHthY19jdl9jX2ludDE2X3Q9eWVzfQp8IDogJHthY19jdl9jX2lu dDMyX3Q9eWVzfQp8IDogJHthY19jdl9jX2ludDY0X3Q9eWVzfQp8IDogJHthY19jdl9jX2lu dDhfdD15ZXN9CnwgOiAke2FjX2N2X2NfdWludDE2X3Q9eWVzfQp8IDogJHthY19jdl9jX3Vp bnQzMl90PXllc30KfCA6ICR7YWNfY3ZfY191aW50NjRfdD15ZXN9CnwgOiAke2FjX2N2X2Nf dWludDhfdD15ZXN9CnwgCnwgOiAke2FjX2N2X3R5cGVfX0Jvb2w9eWVzfQp8IDogJHthY19j dl90eXBlX2NoYXI9eWVzfQp8IDogJHthY19jdl90eXBlX2NoYXJfcD15ZXN9CnwgOiAke2Fj X2N2X3R5cGVfZnNibGtjbnRfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfZnNmaWxjbnRfdD15 ZXN9CnwgOiAke2FjX2N2X3R5cGVfaW5fYWRkcl90PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9p bl9wb3J0X3Q9eWVzfQp8IDogJHthY19jdl90eXBlX2ludDE2X3Q9eWVzfQp8IDogJHthY19j dl90eXBlX2ludDMyX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX2ludD15ZXN9CnwgOiAke2Fj X2N2X3R5cGVfaW50bWF4X3Q9eWVzfQp8IDogJHthY19jdl90eXBlX2xvbmc9eWVzfQp8IDog JHthY19jdl90eXBlX2xvbmdfZG91YmxlPXllc30KfCA6ICR7YWNfY3ZfdHlwZV9sb25nX2xv bmc9eWVzfQp8IDogJHthY19jdl90eXBlX2xvbmdfbG9uZ19pbnQ9eWVzfQp8IDogJHthY19j dl90eXBlX21ic3RhdGVfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfbW9kZV90PXllc30KfCA6 ICR7YWNfY3ZfdHlwZV9ubGlua190PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9vZmZfdD15ZXN9 CnwgOiAke2FjX2N2X3R5cGVfcGlkX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3Bvc2l4X3Nw YXduX2ZpbGVfYWN0aW9uc190PXllc30KfCA6ICR7YWNfY3ZfdHlwZV9wb3NpeF9zcGF3bmF0 dHJfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfcHRyZGlmZl90PXllc30KfCA6ICR7YWNfY3Zf dHlwZV9zaG9ydD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfc2lnX2F0b21pY190PXllc30KfCA6 ICR7YWNfY3ZfdHlwZV9zaWdzZXRfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfc2l6ZV90PXll c30KfCA6ICR7YWNfY3ZfdHlwZV9zb2NrbGVuX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3Nz aXplX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3N0YWNrX3Q9eWVzfQp8IDogJHthY19jdl90 eXBlX3N0cnVjdF90aW1lc3BlYz15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdV9jaGFyPXllc30K fCA6ICR7YWNfY3ZfdHlwZV91X2ludDE2X3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3VfaW50 MzJfdD15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdV9pbnQ4X3Q9eWVzfQp8IDogJHthY19jdl90 eXBlX3VfaW50PXllc30KfCA6ICR7YWNfY3ZfdHlwZV91X2xvbmc9eWVzfQp8IDogJHthY19j dl90eXBlX3Vfc2hvcnQ9eWVzfQp8IDogJHthY19jdl90eXBlX3VpZF90PXllc30KfCA6ICR7 YWNfY3ZfdHlwZV91aW50cHRyX3Q9eWVzfQp8IDogJHthY19jdl90eXBlX3Vuc2lnbmVkX2No YXI9eWVzfQp8IDogJHthY19jdl90eXBlX3Vuc2lnbmVkX2ludD15ZXN9CnwgOiAke2FjX2N2 X3R5cGVfdW5zaWduZWRfbG9uZz15ZXN9CnwgOiAke2FjX2N2X3R5cGVfdW5zaWduZWRfbG9u Z19sb25nPXllc30KfCA6ICR7YWNfY3ZfdHlwZV91bnNpZ25lZF9sb25nX2xvbmdfaW50PXll c30KfCA6ICR7YWNfY3ZfdHlwZV91bnNpZ25lZF9zaG9ydD15ZXN9CnwgOiAke2FjX2N2X3R5 cGVfdm9sYXRpbGVfc2lnX2F0b21pY190PXllc30KfCA6ICR7YWNfY3ZfdHlwZV93Y2hhcl90 PXllc30KfCA6ICR7YWNfY3ZfdHlwZV93aW50X3Q9eWVzfQp8IAp8IDogJHtnbF9jdl9zaWdh bHRzdGFja19sb3dfYmFzZT15ZXN9CnwgOiAke2dsX2N2X3NpemVfbWF4PXllc30KfCA6ICR7 Z2xfY3ZfdHlwZV9zaWdzZXRfdD15ZXN9CnwgOiAke2dsX2N2X3R5cGVfd2NoYXJfdF9zaWdu ZWQ9eWVzfQp8IDogJHtnbF9jdl90eXBlX3djdHJhbnNfdD15ZXN9CnwgOiAke2dsX2N2X3R5 cGVfd2N0eXBlX3Q9eWVzfQp8IDogJHtnbF9jdl90eXBlX3dpbnRfdF9zaWduZWQ9eWVzfQp8 IDogJHtnbF9jdl92YXJfc3RkaW5fbGFyZ2Vfb2Zmc2V0PXllc30KfCA6ICR7Z3RfY3ZfY19p bnRtYXhfdD15ZXN9CnwgOiAke2d0X2N2X2Nfd2NoYXJfdD15ZXN9CnwgOiAke2d0X2N2X2Nf d2ludF90PXllc30KfCA6ICR7Z3RfY3ZfZnVuY19wcmludGZfcG9zaXg9eWVzfQp8IDogJHtn dF9jdl9pbnRfZGl2Ynl6ZXJvX3NpZ2ZwZT15ZXN9CnwgOiAke2d0X2N2X3NpZ2luZm9fdD15 ZXN9CnwgOiAke2d0X2N2X3NzaXplX3Q9eWVzfQp8IAp8ICMgbGliCnwgOiAke2FjX2N2X2xp Yl9jcnlwdF9jcnlwdD15ZXN9CnwgOiAke2FjX2N2X2xpYl9lZGl0X2VsX2luaXQ9eWVzfQp8 IDogJHthY19jdl9saWJfcGFtX3BhbV9zZXRfaXRlbT15ZXN9CnwgOiAke2FjX2N2X2xpYl96 X2RlZmxhdGU9eWVzfQp8IDogJHthY19jdl9saWJjX2RlZmluZXNfX19wcm9nbmFtZT15ZXN9 CnwgOiAke2FjX2N2X2xpYmNfZGVmaW5lc19zeXNfZXJybGlzdD15ZXN9CnwgOiAke2FjX2N2 X2xpYmNfZGVmaW5lc19zeXNfbmVycj15ZXN9CnwgCnwgIyBTdHJ1Y3QKfCA6ICR7YWNfY3Zf bWVtYmVyX0hFQURFUl9hZD15ZXN9CnwgOiAke2FjX2N2X21lbWJlcl9zdHJ1Y3RfX19yZXNf c3RhdGVfcmV0cmFucz15ZXN9CnwgOiAke2FjX2N2X21lbWJlcl9zdHJ1Y3Rfc2lnYWN0aW9u X3NhX3NpZ2FjdGlvbj15ZXN9CnwgOiAke2FjX2N2X21lbWJlcl9zdHJ1Y3Rfc29ja2FkZHJf aW42X3NpbjZfc2NvcGVfaWQ9eWVzfQp8IDogJHthY19jdl9tZW1iZXJfc3RydWN0X3N0YXRf c3RfYmxrc2l6ZT15ZXN9CnwgCnwgOiAke2dsX2N2X3N5c19zdHJ1Y3RfdGltZXNwZWNfaW5f dGltZV9oPXllc30KfCA6ICR7Z2xfY3Zfc3lzX3N0cnVjdF90aW1ldmFsPXllc30KfCAKfCAj IEhhcyBhcHBlYXJyZWQgaW4gRnJlZUJTRCAxMAp8ICM6ICR7YWNfY3ZfZnVuY193YWl0aWQ9 eWVzfQp8ICMgSGFzIGFwcGVhcnJlZCBpbiBGcmVlQlNEIDEwCnwgIzogJHthY19jdl9mdW5j X3N0cmNocm51bD15ZXN9CnwgIyBIYXMgYXBwZWFycmVkIGluIEZyZWVCU0QgOQp8ICM6ICR7 YWNfY3ZfZnVuY191c2Vsb2NhbGU9eWVzfQp8ICM6ICR7YWNfY3ZfZnVuY19uZXdsb2NhbGU9 eWVzfQp8IAp8ICMgRnVuY3Rpb25zCnwgOiAke2FjX2N2X2Z1bmNfX19iNjRfbnRvcD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfX19iNjRfcHRvbj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfX2dl dGxvbmc9eWVzfQp8IDogJHthY19jdl9mdW5jX19nZXRzaG9ydD15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfX2dldHNob3J0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19fc3RhdD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfYWNsX2NyZWF0ZV9lbnRyeV9ucD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf YWNsX2RlbGV0ZV9kZWZfZmlsZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWNsX2RlbGV0ZV9m ZF9ucD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWNsX2RlbGV0ZV9maWxlX25wPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19hY2xfZnJlZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWNsX2Zyb21f dGV4dD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfYWNsX2dldF9mZD15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfYWNsX2dldF9maWxlPXllc30KfCA6ICR7YWNfY3ZfZnVuY19hY2xfc2V0X2ZkPXll c30KfCA6ICR7YWNfY3ZfZnVuY19hY2xfc2V0X2ZpbGU9eWVzfQp8IDogJHthY19jdl9mdW5j X2FsYXJtPXllc30KfCA6ICR7YWNfY3ZfZnVuY19hbGxvY2E9eWVzfQp8IDogJHthY19jdl9m dW5jX2FyYzRyYW5kb209eWVzfQp8IDogJHthY19jdl9mdW5jX2FyYzRyYW5kb21fYnVmPXll c30KfCA6ICR7YWNfY3ZfZnVuY19hcmM0cmFuZG9tX3VuaWZvcm09eWVzfQp8IDogJHthY19j dl9mdW5jX2FzcHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfZnVuY19hdGV4aXQ9eWVzfQp8IDog JHthY19jdl9mdW5jX2JjbXA9eWVzfQp8IDogJHthY19jdl9mdW5jX2Jjb3B5PXllc30KfCA6 ICR7YWNfY3ZfZnVuY19iaW5kcmVzdnBvcnRfc2E9eWVzfQp8IDogJHthY19jdl9mdW5jX2J0 b3djPXllc30KfCA6ICR7YWNfY3ZfZnVuY19iemVybz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf Y2hvd249eWVzfQp8IDogJHthY19jdl9mdW5jX2Nsb2NrPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19jbG9ja19nZXR0aW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY19jbG9zZWRpcj15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfY2xvc2Vmcm9tPXllc30KfCA6ICR7YWNfY3ZfZnVuY19kYWVtb249 eWVzfQp8IDogJHthY19jdl9mdW5jX2Rpcm5hbWU9eWVzfQp8IDogJHthY19jdl9mdW5jX2Rs b3Blbj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZHVwMj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf ZWFjY2Vzcz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZmNobW9kPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19mY2hvd249eWVzfQp8IDogJHthY19jdl9mdW5jX2ZjbnRsPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19maWxlbm89eWVzfQp8IDogJHthY19jdl9mdW5jX2Zvcms9eWVzfQp8IDogJHth Y19jdl9mdW5jX2ZwdXJnZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZnJlZWFkZHJpbmZvPXll c30KfCA6ICR7YWNfY3ZfZnVuY19mc3RhdHZmcz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZnN5 bmM9eWVzfQp8IDogJHthY19jdl9mdW5jX2Z1dGltZXM9eWVzfQp8IDogJHthY19jdl9mdW5j X2Z3cHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nYWlfc3RyZXJyb3I9eWVzfQp8IDog JHthY19jdl9mdW5jX2dldGFkZHJpbmZvPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRjd2Q9 eWVzfQp8IDogJHthY19jdl9mdW5jX2dldGRlbGltPXllc30KfCA6ICR7YWNfY3ZfZnVuY19n ZXRkdGFibGVzaXplPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRlZ2lkPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19nZXRldWlkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRnaWQ9eWVzfQp8 IDogJHthY19jdl9mdW5jX2dldGdyb3VwbGlzdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0 aG9zdGJ5bmFtZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfZ2V0aG9zdG5hbWU9eWVzfQp8IDog JHthY19jdl9mdW5jX2dldGxpbmU9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldG5hbWVpbmZv PXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRvcHQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2dl dG9wdF9sb25nX29ubHk9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHBhZ2VzaXplPXllc30K fCA6ICR7YWNfY3ZfZnVuY19nZXRwZWVyZWlkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRw Z2lkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRwZ3JwPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19nZXRwZ3JwX3ZvaWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHBpZD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfZ2V0cmxpbWl0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXRydXNhZ2U9 eWVzfQp8IDogJHthY19jdl9mdW5jX2dldHRpbWVvZmRheT15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfZ2V0dHR5ZW50PXllc30KfCA6ICR7YWNfY3ZfZnVuY19nZXR1aWQ9eWVzfQp8IDogJHth Y19jdl9mdW5jX2dldHdkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19nbG9iPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19ncm91cF9mcm9tX2dpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaW5ldF9h dG9uPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pbmV0X250b2E9eWVzfQp8IDogJHthY19jdl9m dW5jX2luZXRfbnRvcD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaW5uZXRncj15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfaXNhc2NpaT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaXNhc2NpaT15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfaXNibGFuaz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfaXNzZXR1 Z2lkPXllc30KfCA6ICR7YWNfY3ZfZnVuY19pc3dibGFuaz15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfaXN3Y250cmw9eWVzfQp8IDogJHthY19jdl9mdW5jX2lzd2N0eXBlPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19saW5rPXllc30KfCA6ICR7YWNfY3ZfZnVuY19sb2NhbHRpbWU9eWVzfQp8 IDogJHthY19jdl9mdW5jX2xvZ2luX2dldGNhcGJvb2w9eWVzfQp8IDogJHthY19jdl9mdW5j X2xzdGF0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19sc3RhdF9kZXJlZmVyZW5jZXNfc2xhc2hl ZF9zeW1saW5rPXllc30KfCA6ICR7YWNfY3ZfZnVuY19tYWxsb2NfMF9ub25udWxsPXllc30K fCA6ICR7YWNfY3ZfZnVuY19tYnJsZW49eWVzfQp8IDogJHthY19jdl9mdW5jX21icnRvd2M9 eWVzfQp8IDogJHthY19jdl9mdW5jX21ic2luaXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX21i c3J0b3djcz15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbWVtY2hyPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19tZW1jbXA9eWVzfQp8IDogJHthY19jdl9mdW5jX21lbWNweT15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfbWVtbW92ZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbWVtc2V0PXllc30KfCA6 ICR7YWNfY3ZfZnVuY19ta2R0ZW1wPXllc30KfCA6ICR7YWNfY3ZfZnVuY19ta3N0ZW1wPXll c30KfCA6ICR7YWNfY3ZfZnVuY19ta3RlbXA9eWVzfQp8IDogJHthY19jdl9mdW5jX21sb2Nr PXllc30KfCA6ICR7YWNfY3ZfZnVuY19tbWFwPXllc30KfCA6ICR7YWNfY3ZfZnVuY19tbWFw X2ZpeGVkX21hcHBlZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfbXByb3RlY3Q9eWVzfQp8IDog JHthY19jdl9mdW5jX211bmxvY2s9eWVzfQp8IDogJHthY19jdl9mdW5jX211bm1hcD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfbmxfbGFuZ2luZm89eWVzfQp8IDogJHthY19jdl9mdW5jX29w ZW5kaXI9eWVzfQp8ICMgQnJlYWtzIGhlaW1kYWwgYW5kIHJhbmNpZCBhdCBsZWFzdAp8ICMg OiAke2FjX2N2X2Z1bmNfb3BlbnB0eT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcGFtX2dldGVu dmxpc3Q9eWVzfQp8IDogJHthY19jdl9mdW5jX3BhbV9wdXRlbnY9eWVzfQp8IDogJHthY19j dl9mdW5jX3BhdGhjb25mPXllc30KfCA6ICR7YWNfY3ZfZnVuY19waXBlPXllc30KfCA6ICR7 YWNfY3ZfZnVuY19wb2xsPXllc30KfCA6ICR7YWNfY3ZfZnVuY19wb3NpeF9zcGF3bj15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfcHJlYWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0aHJlYWRf Y29uZF9icm9hZGNhc3Q9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0aHJlYWRfY29uZF9kZXN0 cm95PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfaW5pdD15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfcHRocmVhZF9jb25kX3NpZ25hbD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf cHRocmVhZF9jb25kX3RpbWVkd2FpdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVhZF9j b25kX3dhaXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0aHJlYWRfZXF1YWw9eWVzfQp8IDog JHthY19jdl9mdW5jX3B0aHJlYWRfZXhpdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHRocmVh ZF9tdXRleF9kZXN0cm95PXllc30KfCA6ICR7YWNfY3ZfZnVuY19wdGhyZWFkX211dGV4X2lu aXQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3B0aHJlYWRfbXV0ZXhfbG9jaz15ZXN9CnwgOiAk e2FjX2N2X2Z1bmNfcHRocmVhZF9tdXRleF91bmxvY2s9eWVzfQp8IDogJHthY19jdl9mdW5j X3B0aHJlYWRfc2VsZj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcHV0ZW52PXllc30KfCA6ICR7 YWNfY3ZfZnVuY19wd3JpdGU9eWVzfQp8IDogJHthY19jdl9mdW5jX3JhaXNlPXllc30KfCA6 ICR7YWNfY3ZfZnVuY19yYW5kPXllc30KfCA6ICR7YWNfY3ZfZnVuY19yYW5kb209eWVzfQp8 IDogJHthY19jdl9mdW5jX3JlYWRkaXI9eWVzfQp8IDogJHthY19jdl9mdW5jX3JlYWRsaW5r PXllc30KfCA6ICR7YWNfY3ZfZnVuY19yZWFkbGlua2F0PXllc30KfCA6ICR7YWNfY3ZfZnVu Y19yZWFkcGFzc3BocmFzZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcmVhbHBhdGg9eWVzfQp8 IDogJHthY19jdl9mdW5jX3JlY3Ztc2c9eWVzfQp8IDogJHthY19jdl9mdW5jX3JlbmFtZT15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfcnJlc3Zwb3J0X2FmPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zY2hlZF95aWVsZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2VsZWN0PXllc30KfCA6ICR7 YWNfY3ZfZnVuY19zZW5kbXNnPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRlZ2lkPXllc30K fCA6ICR7YWNfY3ZfZnVuY19zZXRlbnY9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldGV1aWQ9 eWVzfQp8IDogJHthY19jdl9mdW5jX3NldGdyb3VwZW50PXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zZXRncm91cHM9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldGxpbmVidWY9eWVzfQp8IDog JHthY19jdl9mdW5jX3NldGxvY2FsZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0bG9naW49 eWVzfQp8IDogJHthY19jdl9mdW5jX3NldHBhc3NlbnQ9eWVzfQp8IDogJHthY19jdl9mdW5j X3NldHByb2N0aXRsZT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0cmVnaWQ9eWVzfQp8IDog JHthY19jdl9mdW5jX3NldHJlc2dpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2V0cmVzdWlk PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRyZXVpZD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNf c2V0cmxpbWl0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zZXRzaWQ9eWVzfQp8IDogJHthY19j dl9mdW5jX3NldHNvY2tvcHQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3NldHZidWY9eWVzfQp8 IDogJHthY19jdl9mdW5jX3NobWdldD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc2lnYWN0aW9u PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zaWdhbHRzdGFjaz15ZXN9CnwgOiAke2FjX2N2X2Z1 bmNfc2lnaW50ZXJydXB0PXllc30KfCA6ICR7YWNfY3ZfZnVuY19zaWdwcm9jbWFzaz15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfc2lndmVjPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zbGVlcD15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc25wcmludGY9eWVzfQp8IDogJHthY19jdl9mdW5jX3Nv Y2tldHBhaXI9eWVzfQp8IDogJHthY19jdl9mdW5jX3NyYW5kPXllc30KfCA6ICR7YWNfY3Zf ZnVuY19zcmFuZG9tPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdGF0PXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zdGF0ZnM9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0YXR2ZnM9eWVzfQp8IDog JHthY19jdl9mdW5jX3N0cGNweT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RwbmNweT15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfc3RyYnJrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJjYXNl Y21wPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJjc3BuPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zdHJkdXA9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cmVycm9yPXllc30KfCA6ICR7YWNf Y3ZfZnVuY19zdHJlcnJvcl9yPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJmdGltZT15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfc3RybGNhdD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RybGNw eT15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RybGVuPXllc30KfCA6ICR7YWNfY3ZfZnVuY19z dHJtb2RlPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJuY2FzZWNtcD15ZXN9CnwgOiAke2Fj X2N2X2Z1bmNfc3RybmR1cD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3Rybmxlbj15ZXN9Cnwg OiAke2FjX2N2X2Z1bmNfc3Rybmxlbl93b3JraW5nPXllc30KfCA6ICR7YWNfY3ZfZnVuY19z dHJwYnJrPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJwdGltZT15ZXN9CnwgOiAke2FjX2N2 X2Z1bmNfc3Ryc2VwPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zdHJzaWduYWw9eWVzfQp8IDog JHthY19jdl9mdW5jX3N0cnRvbD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfc3RydG9sbD15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfc3RydG9udW09eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cnRv dWw9eWVzfQp8IDogJHthY19jdl9mdW5jX3N0cnRvdWxsPXllc30KfCA6ICR7YWNfY3ZfZnVu Y19zeW1saW5rPXllc30KfCA6ICR7YWNfY3ZfZnVuY19zeXNjb25mPXllc30KfCA6ICR7YWNf Y3ZfZnVuY190Y2dldHBncnA9eWVzfQp8IDogJHthY19jdl9mdW5jX3RpbWU9eWVzfQp8IDog JHthY19jdl9mdW5jX3Rvd2xvd2VyPXllc30KfCA6ICR7YWNfY3ZfZnVuY190cnVuY2F0ZT15 ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdHNlYXJjaD15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdW5h bWU9eWVzfQp8IDogJHthY19jdl9mdW5jX3Vuc2V0ZW52PXllc30KfCA6ICR7YWNfY3ZfZnVu Y191c2VyX2Zyb21fdWlkPXllc30KfCA6ICR7YWNfY3ZfZnVuY191c2xlZXA9eWVzfQp8IDog JHthY19jdl9mdW5jX3V0aW1lPXllc30KfCA6ICR7YWNfY3ZfZnVuY191dGltZXM9eWVzfQp8 IDogJHthY19jdl9mdW5jX3Zhc3ByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdmZvcms9 eWVzfQp8IDogJHthY19jdl9mdW5jX3ZwcmludGY9eWVzfQp8IDogJHthY19jdl9mdW5jX3Zz bnByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfdnNwcmludGY9eWVzfQp8IDogJHthY19j dl9mdW5jX3dhaXRwaWQ9eWVzfQp8IDogJHthY19jdl9mdW5jX3djcnRvbWI9eWVzfQp8IDog JHthY19jdl9mdW5jX3djc2NvbGw9eWVzfQp8IDogJHthY19jdl9mdW5jX3djc2xlbj15ZXN9 CnwgOiAke2FjX2N2X2Z1bmNfd2Nzbmxlbj15ZXN9CnwgOiAke2FjX2N2X2Z1bmNfd2N0b2I9 eWVzfQp8IDogJHthY19jdl9mdW5jX3djd2lkdGg9eWVzfQp8IDogJHthY19jdl9mdW5jX3dt ZW1jaHI9eWVzfQp8IDogJHthY19jdl9mdW5jX3dtZW1jcHk9eWVzfQp8IDogJHthY19jdl9m dW5jX3lwX21hdGNoPXllc30KfCAKfCAjIG5vbiBleGlzdGluZyBmdW5jdGlvbnMKfCA6ICR7 YWNfY3ZfZnVuY19hcmd6X2NvdW50PW5vfQp8IDogJHthY19jdl9mdW5jX2FyZ3pfbmV4dD1u b30KfCA6ICR7YWNfY3ZfZnVuY19hcmd6X3N0cmluZ2lmeT1ub30KfCA6ICR7YWNfY3ZfZnVu Y19vYnN0YWNrcz1ub30KfCA6ICR7YWNfY3ZfZnVuY19wc3RhdF9nZXRkeW5hbWljPW5vfQp8 IDogJHthY19jdl9mdW5jX3Jhd21lbWNocj1ub30KfCA6ICR7YWNfY3ZfZnVuY195aWVsZD1u b30KfCAKfCA6ICR7YWNfY3ZfaGF2ZV9fX3ZhX2NvcHk9eWVzfQp8IDogJHthY19jdl9oYXZl X2Nsb2NrX3Q9eWVzfQp8IDogJHthY19jdl9oYXZlX2NvbnRyb2xfaW5fbXNnaGRyPXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9nZXRvcHRfb3B0cmVzZXQ9eWVzfQp8IDogJHthY19jdl9oYXZl X2ludDY0X3Q9eWVzfQp8IDogJHthY19jdl9oYXZlX2ludHh4X3Q9eWVzfQp8IDogJHthY19j dl9oYXZlX21vZGVfdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfcGlkX3Q9eWVzfQp8IDogJHth Y19jdl9oYXZlX3B3X2NoYW5nZV9pbl9zdHJ1Y3RfcGFzc3dkPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9wd19jbGFzc19pbl9zdHJ1Y3RfcGFzc3dkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9w d19leHBpcmVfaW5fc3RydWN0X3Bhc3N3ZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfc2FfZmFt aWx5X3Q9eWVzfQp8IDogJHthY19jdl9oYXZlX3NpemVfdD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfc3NfZmFtaWx5X2luX3N0cnVjdF9zcz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfc3NpemVf dD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfc3RydWN0X2FkZHJpbmZvPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9zdHJ1Y3RfaW42X2FkZHI9eWVzfQp8IDogJHthY19jdl9oYXZlX3N0cnVjdF9z b2NrYWRkcl9pbjY9eWVzfQp8IDogJHthY19jdl9oYXZlX3N0cnVjdF9zb2NrYWRkcl9zdG9y YWdlPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9zdHJ1Y3RfdGltZXZhbD15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfdV9jaGFyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV91X2ludDY0X3Q9eWVzfQp8 IDogJHthY19jdl9oYXZlX3VfaW50PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV91X2ludHh4X3Q9 eWVzfQp8IDogJHthY19jdl9oYXZlX3ZhX2NvcHk9eWVzfQp8IAp8IDogJHthY19jdl9oYXZl X2RlY2xfR0xPQl9OT01BVENIPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX0xMT05HX01B WD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9NQVhTWU1MSU5LUz15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9PX05PTkJMT0NLPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX1JM SU1JVF9OUFJPQz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9TSFVUX1JEPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX19FeGl0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Fs YXJtPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2FscGhhc29ydD15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9hdG9sbD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9idG93Yz15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9jaGRpcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9jaG93bj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9jbGVhcmVycl91bmxvY2tl ZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9jbG9zZWRpcj15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9kcHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2R1cDI9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZHVwPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2VuZHVzZXJzaGVsbD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mYWNjZXNzYXQ9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmNoZGlyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX2ZjaG1vZGF0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2ZjaG93bmF0PXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2ZjbnRsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2Zkb3BlbmRpcj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mZW9mX3VubG9ja2VkPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2Zlb2ZfdW5sb2NrZWRfZmdldHNfdW5sb2NrZWQ9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmVycm9yX3VubG9ja2VkPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX2Zmc2w9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZmZzbGw9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZnB1cmdlPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX2ZyZXhwbD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mc2Vla289eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfZnN0YXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf ZnN0YXRhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9mc3luYz15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9mdGVsbG89eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZnRydW5j YXRlPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGNfdW5sb2NrZWQ9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfZ2V0Y2hhcl91bmxvY2tlZD15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9nZXRjd2Q9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0ZGVsaW09eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0ZG9tYWlubmFtZT15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9nZXRkdGFibGVzaXplPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dl dGVudj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9nZXRncm91cHM9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfZ2V0aG9zdG5hbWU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf Z2V0bGluZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9nZXRsb2FkYXZnPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldGxvZ2luPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X2dldGxvZ2luX3I9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0cGFnZXNpemU9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0cz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9nZXRzdWJvcHQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfZ2V0dGltZW9mZGF5PXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2dldHVzZXJzaGVsbD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9ncmFudHB0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2hfZXJybm89 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfaW1heGFicz15ZXN9CnwgOiAke2FjX2N2X2hh dmVfZGVjbF9pbWF4ZGl2PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2luaXRzdGF0ZT15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9pc2F0dHk9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfaXNibGFuaz15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9pc3dibGFuaz15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9pc3djdHlwZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9sY2htb2Q9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbGNob3duPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX2xpbms9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbGlu a2F0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX2xzZWVrPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX2xzdGF0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21icmxlbj15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9tYnJ0b3djPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX21ic2luaXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbWJzbnJ0b3djcz15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9tYnNydG93Y3M9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfbWVtbWVtPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21lbXJjaHI9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfbWtkaXJhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9ta2R0ZW1wPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX21rZmlmbz15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9ta2ZpZm9hdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9t a25vZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9ta25vZGF0PXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX21rc3RlbXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfbmxfbGFu Z2luZm89eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfb2Zmc2V0b2Y9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfb3BlbmF0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX29wZW5k aXI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcGNsb3NlPXllc30KfCA6ICR7YWNfY3Zf aGF2ZV9kZWNsX3BpcGU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9wZW49eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfb3BlbnB0PXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX3Bvc2l4X3NwYXduPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3Nw YXduX2ZpbGVfYWN0aW9uc19hZGRjbG9zZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9w b3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkZHVwMj15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkb3Blbj15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfZGVzdHJveT15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfaW5pdD15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZGVzdHJveT15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0ZmxhZ3M9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHBncm91cD15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2NoZWRwYXJhbT15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2NoZWRwb2xpY3k9eWVzfQp8 IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNpZ2RlZmF1bHQ9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNpZ21hc2s9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2luaXQ9eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldGZsYWdzPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRwZ3JvdXA9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcGFyYW09eWVzfQp8IDog JHthY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcG9saWN5PXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdkZWZhdWx0PXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdtYXNrPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXducD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF9wcmVhZD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wc2VsZWN0PXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3B0aHJlYWRfc2lnbWFzaz15ZXN9CnwgOiAke2Fj X2N2X2hhdmVfZGVjbF9wdHNuYW1lPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3B1dGNf dW5sb2NrZWQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcHV0Y2hhcl91bmxvY2tlZD15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9wd3JpdGU9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfcmFuZG9tPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Jhd21lbWNocj15ZXN9 CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9yZWFkZGlyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3JlYWRsaW5rPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3JlYWRsaW5rYXQ9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfcmVhbHBhdGg9eWVzfQp8IDogJHthY19jdl9oYXZl X2RlY2xfcmVuYW1lYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfcmV3aW5kZGlyPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3JtZGlyPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3JwbWF0Y2g9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2NhbmRpcj15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9zZWxlY3Q9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf c2V0ZW52PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NldGhvc3RuYW1lPXllc30KfCA6 ICR7YWNfY3ZfaGF2ZV9kZWNsX3NldGxvY2FsZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVj bF9zZXRzdGF0ZT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zZXR1c2Vyc2hlbGw9eWVz fQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2lnYWN0aW9uPXllc30KfCA6ICR7YWNfY3ZfaGF2 ZV9kZWNsX3NpZ2FkZHNldD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zaWdhbHRzdGFj az15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zaWdkZWxzZXQ9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfc2lnZW1wdHlzZXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc2ln ZmlsbHNldD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zaWdpc21lbWJlcj15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF9zaWdwZW5kaW5nPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3NpZ3Byb2NtYXNrPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NsZWVwPXllc30K fCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3NucHJpbnRmPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9k ZWNsX3NyYW5kb209eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3RhdD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF9zdHBjcHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3Rw bmNweT15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJjYXNlc3RyPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3N0cmR1cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJl cnJvcl9yPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cm5jYXQ9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfc3RybmR1cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJu bGVuPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnBicms9eWVzfQp8IDogJHthY19j dl9oYXZlX2RlY2xfc3Ryc2VwPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnNpZ25h bD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF9zdHJ0b2Q9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfc3RydG9pbWF4PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnRva19y PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N0cnRvbGw9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfc3RydG91bGw9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfc3RydG91bWF4 PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N5bWxpbms9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfc3ltbGlua2F0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3N5c19zaWds aXN0PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3Rjc2VuZGJyZWFrPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3RtcGZpbGU9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdG93 Y3RyYW5zPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3R0eW5hbWVfcj15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF91bmxpbms9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdW5s aW5rYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdW5sb2NrcHQ9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfdW5zZXRlbnY9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfdXNs ZWVwPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3ZkcHJpbnRmPXllc30KfCA6ICR7YWNf Y3ZfaGF2ZV9kZWNsX3ZzbnByaW50Zj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93YWl0 cGlkPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djcGNweT15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF93Y3BuY3B5PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djcnRvbWI9 eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzY2FzZWNtcD15ZXN9CnwgOiAke2FjX2N2 X2hhdmVfZGVjbF93Y3NjYXQ9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzY2hyPXll c30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc2NtcD15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF93Y3Njb2xsPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc2NweT15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF93Y3Njc3BuPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X3djc2R1cD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NsZW49eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfd2NzbmNhc2VjbXA9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xf d2NzbmNhdD15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NuY21wPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3djc25jcHk9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2Nz bmxlbj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NucnRvbWJzPXllc30KfCA6ICR7 YWNfY3ZfaGF2ZV9kZWNsX3djc3Bicms9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2Nz cmNocj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3NydG9tYnM9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfd2Nzc3BuPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djc3N0 cj15ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3N0b2s9eWVzfQp8IDogJHthY19jdl9o YXZlX2RlY2xfd2Nzd2lkdGg9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd2NzeGZybT15 ZXN9CnwgOiAke2FjX2N2X2hhdmVfZGVjbF93Y3RvYj15ZXN9CnwgOiAke2FjX2N2X2hhdmVf ZGVjbF93Y3RyYW5zPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3djdHlwZT15ZXN9Cnwg OiAke2FjX2N2X2hhdmVfZGVjbF93Y3dpZHRoPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNs X3dtZW1jaHI9eWVzfQp8IDogJHthY19jdl9oYXZlX2RlY2xfd21lbWNtcD15ZXN9CnwgOiAk e2FjX2N2X2hhdmVfZGVjbF93bWVtY3B5PXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3dt ZW1tb3ZlPXllc30KfCA6ICR7YWNfY3ZfaGF2ZV9kZWNsX3dtZW1zZXQ9eWVzfQp8IDogJHth Y19jdl9oYXZlX2RlY2xfd3JpdGV2PXllc30KfCAKfCAjIGZ1bmN0aW9uIHNwZWNpZmljCnwg CnwgOiAke2dsX2N2X2Z1bmNfYnRvd2NfZW9mPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19idG93 Y19udWw9eWVzfQp8IDogJHtnbF9jdl9mdW5jX2ZjbnRsX2ZfZHVwZmRfY2xvZXhlYz15ZXN9 CnwgOiAke2dsX2N2X2Z1bmNfZm5tYXRjaF9wb3NpeD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNf Zm9wZW5fc2xhc2g9eWVzfQp8IDogJHtnbF9jdl9mdW5jX2ZyZXhwX25vX2xpYm09eWVzfQp8 IDogJHtnbF9jdl9mdW5jX2ZzZWVrbz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfZnRlbGxvPXll c30KfCA6ICR7Z2xfY3ZfZnVuY19nZXRjd2RfbnVsbD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNf Z2V0Y3dkX3Bvc2l4X3NpZ25hdHVyZT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfZ2V0b3B0X3Bv c2l4PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19pc25hbmRfbm9fbGlibT15ZXN9CnwgOiAke2ds X2N2X2Z1bmNfbGRleHBfbm9fbGlibT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbHNlZWtfcGlw ZT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbHN0YXRfZGVyZWZlcmVuY2VzX3NsYXNoZWRfc3lt bGluaz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbWFsbG9jXzBfbm9ubnVsbD0xfQp8IDogJHtn bF9jdl9mdW5jX21hbGxvY19wb3NpeD15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbWJydG93Y19p bmNvbXBsZXRlX3N0YXRlPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19tYnJ0b3djX251bF9yZXR2 YWw9eWVzfQp8IDogJHtnbF9jdl9mdW5jX21icnRvd2NfbnVsbF9hcmcxPXllc30KfCA6ICR7 Z2xfY3ZfZnVuY19tYnJ0b3djX251bGxfYXJnMj15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfbWJy dG93Y19yZXR2YWw9eWVzfQp8IDogJHtnbF9jdl9mdW5jX21icnRvd2Nfc2FuaXR5Y2hlY2s9 eWVzfQp8IDogJHtnbF9jdl9mdW5jX29wZW5fc2xhc2g9eWVzfQp8IDogJHtnbF9jdl9mdW5j X3ByaW50Zl9kaXJlY3RpdmVfYT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRmX2RpcmVj dGl2ZV9mPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfZGlyZWN0aXZlX2xzPXllc30K fCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfZGlyZWN0aXZlX249eWVzfQp8IDogJHtnbF9jdl9m dW5jX3ByaW50Zl9mbGFnX2dyb3VwaW5nPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZf ZmxhZ19sZWZ0YWRqdXN0PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfZmxhZ196ZXJv PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19wcmludGZfaW5maW5pdGU9eWVzfQp8IDogJHtnbF9j dl9mdW5jX3ByaW50Zl9sb25nX2RvdWJsZT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRm X3Bvc2l0aW9ucz15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRmX3ByZWNpc2lvbj15ZXN9 CnwgOiAke2dsX2N2X2Z1bmNfcHJpbnRmX3NpemVzX2M5OT15ZXN9CnwgOiAke2dsX2N2X2Z1 bmNfc2lncHJvY21hc2s9MX0KfCA6ICR7Z2xfY3ZfZnVuY19zbnByaW50Zl9yZXR2YWxfYzk5 PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19zbnByaW50Zl9zaXplMT15ZXN9CnwgOiAke2dsX2N2 X2Z1bmNfc25wcmludGZfdXNhYmxlPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19zcGF3bmF0dHJf c2V0c2NoZWRwYXJhbT15ZXN9CnwgOiAke2dsX2N2X2Z1bmNfc3Bhd25hdHRyX3NldHNjaGVk cG9saWN5PXllc30KfCA6ICR7Z2xfY3ZfZnVuY19zdGF0X2Rpcl9zbGFzaD15ZXN9CnwgOiAk e2dsX2N2X2Z1bmNfc3RhdF9maWxlX3NsYXNoPXllc30KfCA6ICR7Z2xfY3ZfZnVuY19zdHBu Y3B5PXllc30KfCA6ICR7Z2xfY3ZfZnVuY192YV9jb3B5PXllc30KfCA6ICR7Z2xfY3ZfZnVu Y193Y3J0b21iX3JldHZhbD15ZXN9CnwgOiAke2d0X2N2X2Z1bmNfdW5zZXRlbnZfcmV0PWlu dH0KfCAKfCA6ICR7Z2xfY3ZfaGF2ZV9pbmNsdWRlX25leHQ9eWVzfQp8IAp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3Jhd21lbWNocj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfX0V4aXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2FscGhhc29ydD15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfYXRvbGw9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX2J0b3djPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9jaGRpcj15 ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfY2hvd249eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX2Nsb3NlZGlyPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9k cHJpbnRmPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9kdXAyPXllc30KfCA6ICR7 Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9kdXA9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X2VuZHVzZXJzaGVsbD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZmFjY2Vzc2F0 PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mY2hkaXI9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX2ZjaG1vZGF0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9mY2hvd25hdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZmNudGw9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2Zkb3BlbmRpcj15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfZmZzbD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZmZzbGw9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2ZwdXJnZT15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfZnNlZWtvPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9m c3RhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZnN0YXRhdD15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfZnN5bmM9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX2Z0ZWxsbz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZnRydW5jYXRlPXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRjd2Q9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX2dldGRlbGltPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9n ZXRkb21haW5uYW1lPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRkdGFibGVz aXplPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRncm91cHM9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGR0YWJsZXNpemU9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX2dldGdyb3Vwcz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xf Z2V0aG9zdG5hbWU9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGxpbmU9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGxvYWRhdmc9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX2dldGxvZ2luPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9nZXRsb2dpbl9yPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRwYWdlc2l6 ZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ2V0cz15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfZ2V0c3Vib3B0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9nZXR0aW1lb2ZkYXk9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHVzZXJz aGVsbD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfZ3JhbnRwdD15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfaW1heGFicz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfaW1heGRpdj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfaW5pdHN0YXRl PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9pc2F0dHk9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX2lzd2N0eXBlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9sY2htb2Q9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX2xjaG93bj15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbGluaz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfbGlua2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9sc2Vlaz15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbHN0YXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX21icmxlbj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWJydG93 Yz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWJzaW5pdD15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfbWJzbnJ0b3djcz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfbWJzcnRvd2NzPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2RpcmF0 PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2R0ZW1wPXllc30KfCA6ICR7Z2xf Y3ZfaGF2ZV9yYXdfZGVjbF9ta2ZpZm89eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X21rZmlmb2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta25vZD15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbWtub2RhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfbWtzdGVtcD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfbmxfbGFu Z2luZm89eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX29wZW5hdD15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfb3BlbmRpcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfcGNsb3NlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9waXBlPXllc30K fCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3Blbj15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfcG9zaXhfb3BlbnB0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9w b3NpeF9zcGF3bj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfb3BlbnB0 PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bj15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25fZmlsZV9hY3Rpb25zX2FkZGNsb3Nl PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlv bnNfYWRkZHVwMj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25f ZmlsZV9hY3Rpb25zX2FkZG9wZW49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bv c2l4X3NwYXduX2ZpbGVfYWN0aW9uc19kZXN0cm95PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9y YXdfZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfaW5pdD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2Rlc3Ryb3k9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRmbGFncz15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHBncm91cD15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNjaGVkcGFyYW09eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9nZXRzY2hlZHBv bGljeT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dl dHNpZ2RlZmF1bHQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXdu YXR0cl9nZXRzaWdtYXNrPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9z cGF3bmF0dHJfaW5pdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX3NldGZsYWdzPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9z cGF3bmF0dHJfc2V0cGdyb3VwPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3Np eF9zcGF3bmF0dHJfc2V0c2NoZWRwYXJhbT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2Rl Y2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcG9saWN5PXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0c2lnZGVmYXVsdD15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNpZ21hc2s9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXducD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfcHJlYWQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3BzZWxl Y3Q9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3B0aHJlYWRfc2lnbWFzaz15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcHRzbmFtZT15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfcHdyaXRlPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9yYW5k b209eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3JlYWRkaXI9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3JlYWRsaW5rPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF9yZWFkbGlua2F0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZWFscGF0 aD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfcmVuYW1lYXQ9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3Jld2luZGRpcj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfcm1kaXI9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3JwbWF0Y2g9eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NjYW5kaXI9eWVzfQp8IDogJHtnbF9jdl9o YXZlX3Jhd19kZWNsX3NlbGVjdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2V0 ZW52PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zZXRob3N0bmFtZT15ZXN9Cnwg OiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2V0bG9jYWxlPXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF9zZXRzdGF0ZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2V0 dXNlcnNoZWxsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdhY3Rpb249eWVz fQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2FkZHNldD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfc2lnZGVsc2V0PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9zaWdlbXB0eXNldD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2lnZmlsbHNl dD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc2lnaXNtZW1iZXI9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ3BlbmRpbmc9eWVzfQp8IDogJHtnbF9jdl9oYXZl X3Jhd19kZWNsX3NpZ3Byb2NtYXNrPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9z bGVlcD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc25wcmludGY9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3NyYW5kb209eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jh d19kZWNsX3N0YXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cmVycm9yX3I9 eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvZD15ZXN9CnwgOiAke2dsX2N2 X2hhdmVfcmF3X2RlY2xfc3RydG9pbWF4PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVj bF9zdHJ0b2xsPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b3VsbD15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfc3RydG91bWF4PXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF9zeW1saW5rPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9z eW1saW5rYXQ9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3RtcGZpbGU9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3Rvd2N0cmFucz15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfdHR5bmFtZV9yPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF91 bmxpbms9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3VubGlua2F0PXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF91bmxvY2twdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfdW5zZXRlbnY9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3VzbGVl cD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfdmRwcmludGY9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3ZzbnByaW50Zj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfd2FpdHBpZD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NwY3B5PXll c30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3BuY3B5PXllc30KfCA6ICR7Z2xfY3Zf aGF2ZV9yYXdfZGVjbF93Y3J0b21iPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93 Y3NjYXNlY21wPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NjYXQ9eWVzfQp8 IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2Nocj15ZXN9CnwgOiAke2dsX2N2X2hhdmVf cmF3X2RlY2xfd2NzY21wPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3Njb2xs PXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NjcHk9eWVzfQp8IDogJHtnbF9j dl9oYXZlX3Jhd19kZWNsX3djc2NzcG49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNs X3djc2R1cD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbGVuPXllc30KfCA6 ICR7Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NuY2FzZWNtcD15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfd2NzbmNhdD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2Nz bmNtcD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbmNweT15ZXN9CnwgOiAk e2dsX2N2X2hhdmVfcmF3X2RlY2xfd2Nzbmxlbj15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3 X2RlY2xfd2NzbnJ0b21icz15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzcGJy az15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzcmNocj15ZXN9CnwgOiAke2ds X2N2X2hhdmVfcmF3X2RlY2xfd2NzcnRvbWJzPXllc30KfCA6ICR7Z2xfY3ZfaGF2ZV9yYXdf ZGVjbF93Y3NzcG49eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3N0cj15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2NzdG9rPXllc30KfCA6ICR7Z2xfY3ZfaGF2 ZV9yYXdfZGVjbF93Y3N3aWR0aD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2Nz eGZybT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2N0b2I9eWVzfQp8IDogJHtn bF9jdl9oYXZlX3Jhd19kZWNsX3djdHJhbnM9eWVzfQp8IDogJHtnbF9jdl9oYXZlX3Jhd19k ZWNsX3djdHlwZT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd2N3aWR0aD15ZXN9 CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd21lbWNocj15ZXN9CnwgOiAke2dsX2N2X2hh dmVfcmF3X2RlY2xfd21lbWNtcD15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd21l bWNweT15ZXN9CnwgOiAke2dsX2N2X2hhdmVfcmF3X2RlY2xfd21lbW1vdmU9eWVzfQp8IDog JHtnbF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1zZXQ9eWVzfQp8IAp8IDogJHtnbF9jdl9oZWFk ZXJfZXJybm9faF9jb21wbGV0ZT15ZXN9CnwgOiAke2dsX2N2X2hlYWRlcl9pbnR0eXBlc19o PXllc30KfCA6ICR7Z2xfY3ZfaGVhZGVyX2xhbmdpbmZvX2NvZGVzZXQ9eWVzfQp8IDogJHtn bF9jdl9oZWFkZXJfbGFuZ2luZm9fZXJhPXllc30KfCA6ICR7Z2xfY3ZfaGVhZGVyX2xhbmdp bmZvX3RfZm10X2FtcG09eWVzfQp8IDogJHtnbF9jdl9oZWFkZXJfbGFuZ2luZm9feWVzZXhw cj15ZXN9CnwgOiAke2dsX2N2X2hlYWRlcl9sb2NhbGVfaF9wb3NpeDIwMDE9eWVzfQp8IDog JHtnbF9jdl9oZWFkZXJfc2lnbmFsX2hfU0lHUElQRT15ZXN9CnwgOiAke2dsX2N2X2hlYWRl cl9zdGRpbnRfaD15ZXN9CnwgOiAke2dsX2N2X2hlYWRlcl9zeXNfc2VsZWN0X2hfc2VsZmNv bnRhaW5lZD15ZXN9CnwgCmNvbmZpZ3VyZToyMTEwOiBjaGVja2luZyBmb3IgYSBCU0QtY29t cGF0aWJsZSBpbnN0YWxsCmNvbmZpZ3VyZToyMTc4OiByZXN1bHQ6IC91c3IvYmluL2luc3Rh bGwgLWMgLW8gcm9vdCAtZyB3aGVlbApjb25maWd1cmU6MjE4OTogY2hlY2tpbmcgd2hldGhl ciBidWlsZCBlbnZpcm9ubWVudCBpcyBzYW5lCmNvbmZpZ3VyZToyMjM5OiByZXN1bHQ6IHll cwpjb25maWd1cmU6MjM4MDogY2hlY2tpbmcgZm9yIGEgdGhyZWFkLXNhZmUgbWtkaXIgLXAK Y29uZmlndXJlOjI0MTk6IHJlc3VsdDogL2Jpbi9ta2RpciAtcApjb25maWd1cmU6MjQzMjog Y2hlY2tpbmcgZm9yIGdhd2sKY29uZmlndXJlOjI0NTk6IHJlc3VsdDogL3Vzci9iaW4vYXdr CmNvbmZpZ3VyZToyNDcwOiBjaGVja2luZyB3aGV0aGVyIG1ha2Ugc2V0cyAkKE1BS0UpCmNv bmZpZ3VyZToyNDkyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjU3MzogY2hlY2tpbmcgd2hl dGhlciB0byBlbmFibGUgbWFpbnRhaW5lci1zcGVjaWZpYyBwb3J0aW9ucyBvZiBNYWtlZmls ZXMKY29uZmlndXJlOjI1ODI6IHJlc3VsdDogbm8KY29uZmlndXJlOjI2MjA6IGNoZWNraW5n IGZvciBzdHlsZSBvZiBpbmNsdWRlIHVzZWQgYnkgbWFrZQpjb25maWd1cmU6MjY0ODogcmVz dWx0OiBHTlUKY29uZmlndXJlOjI3MTg6IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjI3 NDU6IHJlc3VsdDogY2MKY29uZmlndXJlOjI5NzQ6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVy IHZlcnNpb24KY29uZmlndXJlOjI5ODM6IGNjIC0tdmVyc2lvbiA+JjUKY2MgKEdDQykgNC4y LjEgMjAwNzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KQ29weXJpZ2h0IChDKSAyMDA3IEZyZWUg U29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgpUaGlzIGlzIGZyZWUgc29mdHdhcmU7IHNlZSB0 aGUgc291cmNlIGZvciBjb3B5aW5nIGNvbmRpdGlvbnMuICBUaGVyZSBpcyBOTwp3YXJyYW50 eTsgbm90IGV2ZW4gZm9yIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ Q1VMQVIgUFVSUE9TRS4KCmNvbmZpZ3VyZToyOTk0OiAkPyA9IDAKY29uZmlndXJlOjI5ODM6 IGNjIC12ID4mNQpVc2luZyBidWlsdC1pbiBzcGVjcy4KVGFyZ2V0OiBpMzg2LXVuZGVybXlk ZXNrLWZyZWVic2QKQ29uZmlndXJlZCB3aXRoOiBGcmVlQlNEL2kzODYgc3lzdGVtIGNvbXBp bGVyClRocmVhZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gNC4yLjEgMjAwNzA4MzEgcGF0 Y2hlZCBbRnJlZUJTRF0KY29uZmlndXJlOjI5OTQ6ICQ/ID0gMApjb25maWd1cmU6Mjk4Mzog Y2MgLVYgPiY1CmNjOiAnLVYnIG9wdGlvbiBtdXN0IGhhdmUgYXJndW1lbnQKY29uZmlndXJl OjI5OTQ6ICQ/ID0gMQpjb25maWd1cmU6Mjk4MzogY2MgLXF2ZXJzaW9uID4mNQpjYzogdW5y ZWNvZ25pemVkIG9wdGlvbiAnLXF2ZXJzaW9uJwpjYzogTm8gaW5wdXQgZmlsZXMgc3BlY2lm aWVkCmNvbmZpZ3VyZToyOTk0OiAkPyA9IDEKY29uZmlndXJlOjMwMTQ6IGNoZWNraW5nIHdo ZXRoZXIgdGhlIEMgY29tcGlsZXIgd29ya3MKY29uZmlndXJlOjMwMzY6IGNjIC1PMiAtZm5v LXN0cmljdC1hbGlhc2luZyAtcGlwZSAtbWFyY2g9cGVudGl1bTMgICBjb25mdGVzdC5jICA+ JjUKY29uZmlndXJlOjMwNDA6ICQ/ID0gMApjb25maWd1cmU6MzA4ODogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjMwOTE6IGNoZWNraW5nIGZvciBDIGNvbXBpbGVyIGRlZmF1bHQgb3V0cHV0 IGZpbGUgbmFtZQpjb25maWd1cmU6MzA5MzogcmVzdWx0OiBhLm91dApjb25maWd1cmU6MzA5 OTogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBleGVjdXRhYmxlcwpjb25maWd1cmU6MzEwNjog Y2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlIC1tYXJjaD1w ZW50aXVtMyAgIGNvbmZ0ZXN0LmMgID4mNQpjb25maWd1cmU6MzExMDogJD8gPSAwCmNvbmZp Z3VyZTozMTMyOiByZXN1bHQ6IApjb25maWd1cmU6MzE1NDogY2hlY2tpbmcgd2hldGhlciB3 ZSBhcmUgY3Jvc3MgY29tcGlsaW5nCmNvbmZpZ3VyZTozMTYyOiBjYyAtbyBjb25mdGVzdCAt TzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgLW1hcmNoPXBlbnRpdW0zICAgY29uZnRl c3QuYyAgPiY1CmNvbmZpZ3VyZTozMTY2OiAkPyA9IDAKY29uZmlndXJlOjMxNzM6IC4vY29u ZnRlc3QKY29uZmlndXJlOjMxNzc6ICQ/ID0gMApjb25maWd1cmU6MzE5MjogcmVzdWx0OiBu bwpjb25maWd1cmU6MzE5NzogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmplY3QgZmlsZXMK Y29uZmlndXJlOjMyMTk6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAt bWFyY2g9cGVudGl1bTMgIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTozMjIzOiAkPyA9IDAK Y29uZmlndXJlOjMyNDQ6IHJlc3VsdDogbwpjb25maWd1cmU6MzI0ODogY2hlY2tpbmcgd2hl dGhlciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDIGNvbXBpbGVyCmNvbmZpZ3VyZTozMjY3OiBj YyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgLW1hcmNoPXBlbnRpdW0zICBj b25mdGVzdC5jID4mNQpjb25maWd1cmU6MzI2NzogJD8gPSAwCmNvbmZpZ3VyZTozMjc2OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MzI4NTogY2hlY2tpbmcgd2hldGhlciBjYyBhY2NlcHRz IC1nCmNvbmZpZ3VyZTozMzA1OiBjYyAtYyAtZyAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJl OjMzMDU6ICQ/ID0gMApjb25maWd1cmU6MzM0NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjMz NjM6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDODkKY29uZmlndXJl OjM0Mjc6IGNjICAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgLW1hcmNoPXBl bnRpdW0zICBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6MzQyNzogJD8gPSAwCmNvbmZpZ3Vy ZTozNDQwOiByZXN1bHQ6IG5vbmUgbmVlZGVkCmNvbmZpZ3VyZTozNDYyOiBjaGVja2luZyBk ZXBlbmRlbmN5IHN0eWxlIG9mIGNjCmNvbmZpZ3VyZTozNTcyOiByZXN1bHQ6IGdjYzMKY29u ZmlndXJlOjM1ODc6IGNoZWNraW5nIGZvciBjYyBvcHRpb24gdG8gYWNjZXB0IElTTyBDOTkK Y29uZmlndXJlOjM3MzY6IGNjICAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUg LW1hcmNoPXBlbnRpdW0zICBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOjYxOiBlcnJvcjog ZXhwZWN0ZWQgJzsnLCAnLCcgb3IgJyknIGJlZm9yZSAndGV4dCcKY29uZnRlc3QuYzogSW4g ZnVuY3Rpb24gJ21haW4nOgpjb25mdGVzdC5jOjExNTogZXJyb3I6IGV4cGVjdGVkICc9Jywg JywnLCAnOycsICdhc20nIG9yICdfX2F0dHJpYnV0ZV9fJyBiZWZvcmUgJ25ld3ZhcicKY29u ZnRlc3QuYzoxMTU6IGVycm9yOiAnbmV3dmFyJyB1bmRlY2xhcmVkIChmaXJzdCB1c2UgaW4g dGhpcyBmdW5jdGlvbikKY29uZnRlc3QuYzoxMTU6IGVycm9yOiAoRWFjaCB1bmRlY2xhcmVk IGlkZW50aWZpZXIgaXMgcmVwb3J0ZWQgb25seSBvbmNlCmNvbmZ0ZXN0LmM6MTE1OiBlcnJv cjogZm9yIGVhY2ggZnVuY3Rpb24gaXQgYXBwZWFycyBpbi4pCmNvbmZ0ZXN0LmM6MTI1OiBl cnJvcjogJ2ZvcicgbG9vcCBpbml0aWFsIGRlY2xhcmF0aW9uIHVzZWQgb3V0c2lkZSBDOTkg bW9kZQpjb25maWd1cmU6MzczNjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0g d2FzOgp8IC8qIGNvbmZkZWZzLmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAieGRyaWlu Zm8iCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgInhkcmlpbmZvIgp8ICNkZWZpbmUgUEFD S0FHRV9WRVJTSU9OICIxLjAuNCIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJ4ZHJpaW5m byAxLjAuNCIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwczovL2J1Z3MuZnJl ZWRlc2t0b3Aub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD14b3JnIgp8ICNkZWZpbmUgUEFD S0FHRV9VUkwgIiIKfCAjZGVmaW5lIFBBQ0tBR0UgInhkcmlpbmZvIgp8ICNkZWZpbmUgVkVS U0lPTiAiMS4wLjQiCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDxzdGRh cmcuaD4KfCAjaW5jbHVkZSA8c3RkYm9vbC5oPgp8ICNpbmNsdWRlIDxzdGRsaWIuaD4KfCAj aW5jbHVkZSA8d2NoYXIuaD4KfCAjaW5jbHVkZSA8c3RkaW8uaD4KfCAKfCAvLyBDaGVjayB2 YXJhcmdzIG1hY3Jvcy4gIFRoZXNlIGV4YW1wbGVzIGFyZSB0YWtlbiBmcm9tIEM5OSA2LjEw LjMuNS4KfCAjZGVmaW5lIGRlYnVnKC4uLikgZnByaW50ZiAoc3RkZXJyLCBfX1ZBX0FSR1Nf XykKfCAjZGVmaW5lIHNob3dsaXN0KC4uLikgcHV0cyAoI19fVkFfQVJHU19fKQp8ICNkZWZp bmUgcmVwb3J0KHRlc3QsLi4uKSAoKHRlc3QpID8gcHV0cyAoI3Rlc3QpIDogcHJpbnRmIChf X1ZBX0FSR1NfXykpCnwgc3RhdGljIHZvaWQKfCB0ZXN0X3ZhcmFyZ3NfbWFjcm9zICh2b2lk KQp8IHsKfCAgIGludCB4ID0gMTIzNDsKfCAgIGludCB5ID0gNTY3ODsKfCAgIGRlYnVnICgi RmxhZyIpOwp8ICAgZGVidWcgKCJYID0gJWRcbiIsIHgpOwp8ICAgc2hvd2xpc3QgKFRoZSBm aXJzdCwgc2Vjb25kLCBhbmQgdGhpcmQgaXRlbXMuKTsKfCAgIHJlcG9ydCAoeD55LCAieCBp cyAlZCBidXQgeSBpcyAlZCIsIHgsIHkpOwp8IH0KfCAKfCAvLyBDaGVjayBsb25nIGxvbmcg dHlwZXMuCnwgI2RlZmluZSBCSUc2NCAxODQ0Njc0NDA3MzcwOTU1MTYxNXVsbAp8ICNkZWZp bmUgQklHMzIgNDI5NDk2NzI5NXVsCnwgI2RlZmluZSBCSUdfT0sgKEJJRzY0IC8gQklHMzIg PT0gNDI5NDk2NzI5N3VsbCAmJiBCSUc2NCAlIEJJRzMyID09IDApCnwgI2lmICFCSUdfT0sK fCAgIHlvdXIgcHJlcHJvY2Vzc29yIGlzIGJyb2tlbjsKfCAjZW5kaWYKfCAjaWYgQklHX09L CnwgI2Vsc2UKfCAgIHlvdXIgcHJlcHJvY2Vzc29yIGlzIGJyb2tlbjsKfCAjZW5kaWYKfCBz dGF0aWMgbG9uZyBsb25nIGludCBiaWdudW0gPSAtOTIyMzM3MjAzNjg1NDc3NTgwN0xMOwp8 IHN0YXRpYyB1bnNpZ25lZCBsb25nIGxvbmcgaW50IHViaWdudW0gPSBCSUc2NDsKfCAKfCBz dHJ1Y3QgaW5jb21wbGV0ZV9hcnJheQp8IHsKfCAgIGludCBkYXRhc2l6ZTsKfCAgIGRvdWJs ZSBkYXRhW107CnwgfTsKfCAKfCBzdHJ1Y3QgbmFtZWRfaW5pdCB7CnwgICBpbnQgbnVtYmVy Owp8ICAgY29uc3Qgd2NoYXJfdCAqbmFtZTsKfCAgIGRvdWJsZSBhdmVyYWdlOwp8IH07Cnwg CnwgdHlwZWRlZiBjb25zdCBjaGFyICpjY3A7CnwgCnwgc3RhdGljIGlubGluZSBpbnQKfCB0 ZXN0X3Jlc3RyaWN0IChjY3AgcmVzdHJpY3QgdGV4dCkKfCB7CnwgICAvLyBTZWUgaWYgQysr LXN0eWxlIGNvbW1lbnRzIHdvcmsuCnwgICAvLyBJdGVyYXRlIHRocm91Z2ggaXRlbXMgdmlh IHRoZSByZXN0cmljdGVkIHBvaW50ZXIuCnwgICAvLyBBbHNvIGNoZWNrIGZvciBkZWNsYXJh dGlvbnMgaW4gZm9yIGxvb3BzLgp8ICAgZm9yICh1bnNpZ25lZCBpbnQgaSA9IDA7ICoodGV4 dCtpKSAhPSAnXDAnOyArK2kpCnwgICAgIGNvbnRpbnVlOwp8ICAgcmV0dXJuIDA7CnwgfQp8 IAp8IC8vIENoZWNrIHZhcmFyZ3MgYW5kIHZhX2NvcHkuCnwgc3RhdGljIHZvaWQKfCB0ZXN0 X3ZhcmFyZ3MgKGNvbnN0IGNoYXIgKmZvcm1hdCwgLi4uKQp8IHsKfCAgIHZhX2xpc3QgYXJn czsKfCAgIHZhX3N0YXJ0IChhcmdzLCBmb3JtYXQpOwp8ICAgdmFfbGlzdCBhcmdzX2NvcHk7 CnwgICB2YV9jb3B5IChhcmdzX2NvcHksIGFyZ3MpOwp8IAp8ICAgY29uc3QgY2hhciAqc3Ry Owp8ICAgaW50IG51bWJlcjsKfCAgIGZsb2F0IGZudW1iZXI7CnwgCnwgICB3aGlsZSAoKmZv cm1hdCkKfCAgICAgewp8ICAgICAgIHN3aXRjaCAoKmZvcm1hdCsrKQp8IAl7CnwgCWNhc2Ug J3MnOiAvLyBzdHJpbmcKfCAJICBzdHIgPSB2YV9hcmcgKGFyZ3NfY29weSwgY29uc3QgY2hh ciAqKTsKfCAJICBicmVhazsKfCAJY2FzZSAnZCc6IC8vIGludAp8IAkgIG51bWJlciA9IHZh X2FyZyAoYXJnc19jb3B5LCBpbnQpOwp8IAkgIGJyZWFrOwp8IAljYXNlICdmJzogLy8gZmxv YXQKfCAJICBmbnVtYmVyID0gdmFfYXJnIChhcmdzX2NvcHksIGRvdWJsZSk7CnwgCSAgYnJl YWs7CnwgCWRlZmF1bHQ6CnwgCSAgYnJlYWs7CnwgCX0KfCAgICAgfQp8ICAgdmFfZW5kIChh cmdzX2NvcHkpOwp8ICAgdmFfZW5kIChhcmdzKTsKfCB9CnwgCnwgaW50CnwgbWFpbiAoKQp8 IHsKfCAKfCAgIC8vIENoZWNrIGJvb2wuCnwgICBfQm9vbCBzdWNjZXNzID0gZmFsc2U7Cnwg CnwgICAvLyBDaGVjayByZXN0cmljdC4KfCAgIGlmICh0ZXN0X3Jlc3RyaWN0ICgiU3RyaW5n IGxpdGVyYWwiKSA9PSAwKQp8ICAgICBzdWNjZXNzID0gdHJ1ZTsKfCAgIGNoYXIgKnJlc3Ry aWN0IG5ld3ZhciA9ICJBbm90aGVyIHN0cmluZyI7CnwgCnwgICAvLyBDaGVjayB2YXJhcmdz Lgp8ICAgdGVzdF92YXJhcmdzICgicywgZCcgZiAuIiwgInN0cmluZyIsIDY1LCAzNC4yMzQp Owp8ICAgdGVzdF92YXJhcmdzX21hY3JvcyAoKTsKfCAKfCAgIC8vIENoZWNrIGZsZXhpYmxl IGFycmF5IG1lbWJlcnMuCnwgICBzdHJ1Y3QgaW5jb21wbGV0ZV9hcnJheSAqaWEgPQp8ICAg ICBtYWxsb2MgKHNpemVvZiAoc3RydWN0IGluY29tcGxldGVfYXJyYXkpICsgKHNpemVvZiAo ZG91YmxlKSAqIDEwKSk7CnwgICBpYS0+ZGF0YXNpemUgPSAxMDsKfCAgIGZvciAoaW50IGkg PSAwOyBpIDwgaWEtPmRhdGFzaXplOyArK2kpCnwgICAgIGlhLT5kYXRhW2ldID0gaSAqIDEu MjM0Owp8IAp8ICAgLy8gQ2hlY2sgbmFtZWQgaW5pdGlhbGl6ZXJzLgp8ICAgc3RydWN0IG5h bWVkX2luaXQgbmkgPSB7CnwgICAgIC5udW1iZXIgPSAzNCwKfCAgICAgLm5hbWUgPSBMIlRl c3Qgd2lkZSBzdHJpbmciLAp8ICAgICAuYXZlcmFnZSA9IDU0My4zNDM0MywKfCAgIH07Cnwg CnwgICBuaS5udW1iZXIgPSA1ODsKfCAKfCAgIGludCBkeW5hbWljX2FycmF5W25pLm51bWJl cl07CnwgICBkeW5hbWljX2FycmF5W25pLm51bWJlciAtIDFdID0gNTQzOwp8IAp8ICAgLy8g d29yayBhcm91bmQgdW51c2VkIHZhcmlhYmxlIHdhcm5pbmdzCnwgICByZXR1cm4gKCFzdWNj ZXNzIHx8IGJpZ251bSA9PSAwTEwgfHwgdWJpZ251bSA9PSAwdUxMIHx8IG5ld3ZhclswXSA9 PSAneCcKfCAJICB8fCBkeW5hbWljX2FycmF5W25pLm51bWJlciAtIDFdICE9IDU0Myk7Cnwg CnwgICA7CnwgICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTozNzM2OiBjYyAtc3RkPWdudTk5 IC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAtbWFyY2g9cGVudGl1bTMgIGNv bmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTozNzM2OiAkPyA9IDAKY29uZmlndXJlOjM3NTY6IHJl c3VsdDogLXN0ZD1nbnU5OQpjb25maWd1cmU6Mzc3MDogY2hlY2tpbmcgaG93IHRvIHJ1biB0 aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjM4NDA6IHJlc3VsdDogY3BwCmNvbmZpZ3Vy ZTozODYwOiBjcHAgIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjM4NjA6ICQ/ID0gMApjb25maWd1 cmU6Mzg3NDogY3BwICBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6MTE6Mjg6IGVycm9yOiBhY19u b25leGlzdGVudC5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5CmNvbmZpZ3VyZTozODc0 OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMu aCAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJ4ZHJpaW5mbyIKfCAjZGVmaW5lIFBBQ0tB R0VfVEFSTkFNRSAieGRyaWluZm8iCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjEuMC40 Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgInhkcmlpbmZvIDEuMC40Igp8ICNkZWZpbmUg UEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVlZGVza3RvcC5vcmcvZW50ZXJf YnVnLmNnaT9wcm9kdWN0PXhvcmciCnwgI2RlZmluZSBQQUNLQUdFX1VSTCAiIgp8ICNkZWZp bmUgUEFDS0FHRSAieGRyaWluZm8iCnwgI2RlZmluZSBWRVJTSU9OICIxLjAuNCIKfCAvKiBl bmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZp Z3VyZTozOTAzOiBjaGVja2luZyBmb3IgZ3JlcCB0aGF0IGhhbmRsZXMgbG9uZyBsaW5lcyBh bmQgLWUKY29uZmlndXJlOjM5NjE6IHJlc3VsdDogL3Vzci9iaW4vZ3JlcApjb25maWd1cmU6 Mzk2NjogY2hlY2tpbmcgZm9yIGVncmVwCmNvbmZpZ3VyZTo0MDI4OiByZXN1bHQ6IC91c3Iv YmluL2VncmVwCmNvbmZpZ3VyZTo0MDMzOiBjaGVja2luZyBmb3IgQU5TSSBDIGhlYWRlciBm aWxlcwpjb25maWd1cmU6NDEzNzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjQxNTA6IGNoZWNr aW5nIGZvciBzeXMvdHlwZXMuaApjb25maWd1cmU6NDE1MDogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjQxNTA6IGNoZWNraW5nIGZvciBzeXMvc3RhdC5oCmNvbmZpZ3VyZTo0MTUwOiByZXN1 bHQ6IHllcwpjb25maWd1cmU6NDE1MDogY2hlY2tpbmcgZm9yIHN0ZGxpYi5oCmNvbmZpZ3Vy ZTo0MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDE1MDogY2hlY2tpbmcgZm9yIHN0cmlu Zy5oCmNvbmZpZ3VyZTo0MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDE1MDogY2hlY2tp bmcgZm9yIG1lbW9yeS5oCmNvbmZpZ3VyZTo0MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6 NDE1MDogY2hlY2tpbmcgZm9yIHN0cmluZ3MuaApjb25maWd1cmU6NDE1MDogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjQxNTA6IGNoZWNraW5nIGZvciBpbnR0eXBlcy5oCmNvbmZpZ3VyZTo0 MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDE1MDogY2hlY2tpbmcgZm9yIHN0ZGludC5o CmNvbmZpZ3VyZTo0MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDE1MDogY2hlY2tpbmcg Zm9yIHVuaXN0ZC5oCmNvbmZpZ3VyZTo0MTUwOiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDI2 NjogY2hlY2tpbmcgcGtnLWNvbmZpZyBpcyBhdCBsZWFzdCB2ZXJzaW9uIDAuOS4wCmNvbmZp Z3VyZTo0MjY5OiByZXN1bHQ6IHllcwpjb25maWd1cmU6NDI4MjogY2hlY2tpbmcgYnVpbGQg c3lzdGVtIHR5cGUKY29uZmlndXJlOjQyOTY6IHJlc3VsdDogaTM4Ni1wb3J0YmxkLWZyZWVi c2Q4LjQKY29uZmlndXJlOjQzMTY6IGNoZWNraW5nIGhvc3Qgc3lzdGVtIHR5cGUKY29uZmln dXJlOjQzMjk6IHJlc3VsdDogaTM4Ni1wb3J0YmxkLWZyZWVic2Q4LjQKY29uZmlndXJlOjQz NDk6IGNoZWNraW5nIGZvciBhIHNlZCB0aGF0IGRvZXMgbm90IHRydW5jYXRlIG91dHB1dApj b25maWd1cmU6NDQxMzogcmVzdWx0OiAvdXNyL2Jpbi9zZWQKY29uZmlndXJlOjQ2MzE6IGNo ZWNraW5nIGZvciBYRFJJSU5GTwpjb25maWd1cmU6NDYzODogJFBLR19DT05GSUcgLS1leGlz dHMgLS1wcmludC1lcnJvcnMgIngxMSBnbHByb3RvIgpjb25maWd1cmU6NDY0MTogJD8gPSAw CmNvbmZpZ3VyZTo0NjU0OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAi eDExIGdscHJvdG8iCmNvbmZpZ3VyZTo0NjU3OiAkPyA9IDAKY29uZmlndXJlOjQ3MTE6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZTo0NzE3OiBjaGVja2luZyBmb3IgbGlicmFyeSBjb250YWlu aW5nIGdsWEdldFByb2NBZGRyZXNzQVJCCmNvbmZpZ3VyZTo0NzQ4OiBjYyAtc3RkPWdudTk5 IC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAtbWFyY2g9cGVu dGl1bTMgICBjb25mdGVzdC5jICA+JjUKL3Zhci90bXAvL2NjU2laMjN2Lm8oLnRleHQrMHgx Mik6IEluIGZ1bmN0aW9uIGBtYWluJzoKOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBnbFhH ZXRQcm9jQWRkcmVzc0FSQicKY29uZmlndXJlOjQ3NDg6ICQ/ID0gMQpjb25maWd1cmU6IGZh aWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oICovCnwgI2RlZmluZSBQQUNLQUdF X05BTUUgInhkcmlpbmZvIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJ4ZHJpaW5mbyIK fCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMS4wLjQiCnwgI2RlZmluZSBQQUNLQUdFX1NU UklORyAieGRyaWluZm8gMS4wLjQiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiaHR0 cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9lbnRlcl9idWcuY2dpP3Byb2R1Y3Q9eG9yZyIK fCAjZGVmaW5lIFBBQ0tBR0VfVVJMICIiCnwgI2RlZmluZSBQQUNLQUdFICJ4ZHJpaW5mbyIK fCAjZGVmaW5lIFZFUlNJT04gIjEuMC40Igp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAj ZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEK fCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwg I2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAj ZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAj ZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OX01BSk9S IDEKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTl9NSU5PUiAwCnwgI2RlZmluZSBQQUNLQUdF X1ZFUlNJT05fUEFUQ0hMRVZFTCA0CnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8q IE92ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9y Lgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlw ZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlw ZSB3b3VsZCBzdGlsbCBhcHBseS4gICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJu ICJDIgp8ICNlbmRpZgp8IGNoYXIgZ2xYR2V0UHJvY0FkZHJlc3NBUkIgKCk7CnwgaW50Cnwg bWFpbiAoKQp8IHsKfCByZXR1cm4gZ2xYR2V0UHJvY0FkZHJlc3NBUkIgKCk7CnwgICA7Cnwg ICByZXR1cm4gMDsKfCB9CmNvbmZpZ3VyZTo0NzQ4OiBjYyAtc3RkPWdudTk5IC1vIGNvbmZ0 ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAtbWFyY2g9cGVudGl1bTMgICBj b25mdGVzdC5jIC1sR0wgLUwvdXNyL2xvY2FsL2xpYiAtbFgxMSAgICA+JjUKL3Vzci9iaW4v bGQ6IHdhcm5pbmc6IGxpYnhjYi1kcmkyLnNvLjAsIG5lZWRlZCBieSAvdXNyL2xvY2FsL2xp Yi9saWJHTC5zbywgbm90IGZvdW5kICh0cnkgdXNpbmcgLXJwYXRoIG9yIC1ycGF0aC1saW5r KQovdXNyL2xvY2FsL2xpYi9saWJHTC5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgeGNi X2RyaTJfd2FpdF9zYmNfcmVwbHknCi91c3IvbG9jYWwvbGliL2xpYkdMLnNvOiB1bmRlZmlu ZWQgcmVmZXJlbmNlIHRvIGB4Y2JfZHJpMl9zd2FwX2ludGVydmFsJwovdXNyL2xvY2FsL2xp Yi9saWJHTC5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgeGNiX2RyaTJfZ2V0X21zY19y ZXBseScKL3Vzci9sb2NhbC9saWIvbGliR0wuc286IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8g YHhjYl9kcmkyX3dhaXRfbXNjX3JlcGx5JwovdXNyL2xvY2FsL2xpYi9saWJHTC5zbzogdW5k ZWZpbmVkIHJlZmVyZW5jZSB0byBgeGNiX2RyaTJfc3dhcF9idWZmZXJzX3JlcGx5JwovdXNy L2xvY2FsL2xpYi9saWJHTC5zbzogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgeGNiX2RyaTJf c3dhcF9idWZmZXJzX3VuY2hlY2tlZCcKL3Vzci9sb2NhbC9saWIvbGliR0wuc286IHVuZGVm aW5lZCByZWZlcmVuY2UgdG8gYHhjYl9kcmkyX3dhaXRfbXNjX3VuY2hlY2tlZCcKL3Vzci9s b2NhbC9saWIvbGliR0wuc286IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYHhjYl9kcmkyX3dh aXRfc2JjX3VuY2hlY2tlZCcKL3Vzci9sb2NhbC9saWIvbGliR0wuc286IHVuZGVmaW5lZCBy ZWZlcmVuY2UgdG8gYHhjYl9kcmkyX2dldF9tc2NfdW5jaGVja2VkJwpjb25maWd1cmU6NDc0 ODogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZz LmggKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAieGRyaWluZm8iCnwgI2RlZmluZSBQQUNL QUdFX1RBUk5BTUUgInhkcmlpbmZvIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIxLjAu NCIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJ4ZHJpaW5mbyAxLjAuNCIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICJodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVy X2J1Zy5jZ2k/cHJvZHVjdD14b3JnIgp8ICNkZWZpbmUgUEFDS0FHRV9VUkwgIiIKfCAjZGVm aW5lIFBBQ0tBR0UgInhkcmlpbmZvIgp8ICNkZWZpbmUgVkVSU0lPTiAiMS4wLjQiCnwgI2Rl ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2Rl ZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZp bmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVm aW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu ZSBQQUNLQUdFX1ZFUlNJT05fTUFKT1IgMQp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OX01J Tk9SIDAKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTl9QQVRDSExFVkVMIDQKfCAvKiBlbmQg Y29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90 b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWln aHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhl biBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAjaWZk ZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hhciBnbFhHZXRQcm9j QWRkcmVzc0FSQiAoKTsKfCBpbnQKfCBtYWluICgpCnwgewp8IHJldHVybiBnbFhHZXRQcm9j QWRkcmVzc0FSQiAoKTsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjQ3NjU6 IHJlc3VsdDogbm8KY29uZmlndXJlOjQ3NzI6IGVycm9yOiBpbiBgL3Vzci9wb3J0cy94MTEv eGRyaWluZm8vd29yay94ZHJpaW5mby0xLjAuNCc6CmNvbmZpZ3VyZTo0Nzc1OiBlcnJvcjog Y2Fubm90IGZpbmQgR0wgbGlicmFyeSAtIG1ha2Ugc3VyZSBNZXNhIG9yIG90aGVyIE9wZW5H TCBwYWNrYWdlIGlzIGluc3RhbGxlZApTZWUgYGNvbmZpZy5sb2cnIGZvciBtb3JlIGRldGFp bHMKCiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKIyMgQ2FjaGUgdmFyaWFibGVzLiAjIwojIyAt LS0tLS0tLS0tLS0tLS0tICMjCgphY19jdl9idWlsZD1pMzg2LXBvcnRibGQtZnJlZWJzZDgu NAphY19jdl9jX2NvbXBpbGVyX2dudT15ZXMKYWNfY3ZfY19pbnQxNl90PXllcwphY19jdl9j X2ludDMyX3Q9eWVzCmFjX2N2X2NfaW50NjRfdD15ZXMKYWNfY3ZfY19pbnQ4X3Q9eWVzCmFj X2N2X2NfdWludDE2X3Q9eWVzCmFjX2N2X2NfdWludDMyX3Q9eWVzCmFjX2N2X2NfdWludDY0 X3Q9eWVzCmFjX2N2X2NfdWludDhfdD15ZXMKYWNfY3ZfZW52X0NDX3NldD1zZXQKYWNfY3Zf ZW52X0NDX3ZhbHVlPWNjCmFjX2N2X2Vudl9DRkxBR1Nfc2V0PXNldAphY19jdl9lbnZfQ0ZM QUdTX3ZhbHVlPSctTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgLW1hcmNoPXBlbnRp dW0zJwphY19jdl9lbnZfQ1BQRkxBR1Nfc2V0PXNldAphY19jdl9lbnZfQ1BQRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X0NQUF9zZXQ9c2V0CmFjX2N2X2Vudl9DUFBfdmFsdWU9Y3BwCmFj X2N2X2Vudl9MREZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0xERkxBR1NfdmFsdWU9JycKYWNf Y3ZfZW52X0xJQlNfc2V0PXNldAphY19jdl9lbnZfTElCU192YWx1ZT0nJwphY19jdl9lbnZf UEtHX0NPTkZJR19zZXQ9c2V0CmFjX2N2X2Vudl9QS0dfQ09ORklHX3ZhbHVlPXBrZ2NvbmYK YWNfY3ZfZW52X1hEUklJTkZPX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1hEUklJTkZPX0NG TEFHU192YWx1ZT0nJwphY19jdl9lbnZfWERSSUlORk9fTElCU19zZXQ9JycKYWNfY3ZfZW52 X1hEUklJTkZPX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X2J1aWxkX2FsaWFzX3NldD1zZXQK YWNfY3ZfZW52X2J1aWxkX2FsaWFzX3ZhbHVlPWkzODYtcG9ydGJsZC1mcmVlYnNkOC40CmFj X2N2X2Vudl9ob3N0X2FsaWFzX3NldD0nJwphY19jdl9lbnZfaG9zdF9hbGlhc192YWx1ZT0n JwphY19jdl9lbnZfdGFyZ2V0X2FsaWFzX3NldD0nJwphY19jdl9lbnZfdGFyZ2V0X2FsaWFz X3ZhbHVlPScnCmFjX2N2X2Z1bmNfX19iNjRfbnRvcD15ZXMKYWNfY3ZfZnVuY19fX2I2NF9w dG9uPXllcwphY19jdl9mdW5jX19nZXRsb25nPXllcwphY19jdl9mdW5jX19nZXRzaG9ydD15 ZXMKYWNfY3ZfZnVuY19fc3RhdD15ZXMKYWNfY3ZfZnVuY19hY2xfY3JlYXRlX2VudHJ5X25w PXllcwphY19jdl9mdW5jX2FjbF9kZWxldGVfZGVmX2ZpbGU9eWVzCmFjX2N2X2Z1bmNfYWNs X2RlbGV0ZV9mZF9ucD15ZXMKYWNfY3ZfZnVuY19hY2xfZGVsZXRlX2ZpbGVfbnA9eWVzCmFj X2N2X2Z1bmNfYWNsX2ZyZWU9eWVzCmFjX2N2X2Z1bmNfYWNsX2Zyb21fdGV4dD15ZXMKYWNf Y3ZfZnVuY19hY2xfZ2V0X2ZkPXllcwphY19jdl9mdW5jX2FjbF9nZXRfZmlsZT15ZXMKYWNf Y3ZfZnVuY19hY2xfc2V0X2ZkPXllcwphY19jdl9mdW5jX2FjbF9zZXRfZmlsZT15ZXMKYWNf Y3ZfZnVuY19hbGFybT15ZXMKYWNfY3ZfZnVuY19hbGxvY2E9eWVzCmFjX2N2X2Z1bmNfYXJj NHJhbmRvbT15ZXMKYWNfY3ZfZnVuY19hcmM0cmFuZG9tX2J1Zj15ZXMKYWNfY3ZfZnVuY19h cmM0cmFuZG9tX3VuaWZvcm09eWVzCmFjX2N2X2Z1bmNfYXJnel9jb3VudD1ubwphY19jdl9m dW5jX2FyZ3pfbmV4dD1ubwphY19jdl9mdW5jX2FyZ3pfc3RyaW5naWZ5PW5vCmFjX2N2X2Z1 bmNfYXNwcmludGY9eWVzCmFjX2N2X2Z1bmNfYXRleGl0PXllcwphY19jdl9mdW5jX2JjbXA9 eWVzCmFjX2N2X2Z1bmNfYmNvcHk9eWVzCmFjX2N2X2Z1bmNfYmluZHJlc3Zwb3J0X3NhPXll cwphY19jdl9mdW5jX2J0b3djPXllcwphY19jdl9mdW5jX2J6ZXJvPXllcwphY19jdl9mdW5j X2Nob3duPXllcwphY19jdl9mdW5jX2Nsb2NrPXllcwphY19jdl9mdW5jX2Nsb2NrX2dldHRp bWU9eWVzCmFjX2N2X2Z1bmNfY2xvc2VkaXI9eWVzCmFjX2N2X2Z1bmNfY2xvc2Vmcm9tPXll cwphY19jdl9mdW5jX2RhZW1vbj15ZXMKYWNfY3ZfZnVuY19kaXJuYW1lPXllcwphY19jdl9m dW5jX2Rsb3Blbj15ZXMKYWNfY3ZfZnVuY19kdXAyPXllcwphY19jdl9mdW5jX2VhY2Nlc3M9 eWVzCmFjX2N2X2Z1bmNfZmNobW9kPXllcwphY19jdl9mdW5jX2ZjaG93bj15ZXMKYWNfY3Zf ZnVuY19mY250bD15ZXMKYWNfY3ZfZnVuY19maWxlbm89eWVzCmFjX2N2X2Z1bmNfZm9yaz15 ZXMKYWNfY3ZfZnVuY19mcHVyZ2U9eWVzCmFjX2N2X2Z1bmNfZnJlZWFkZHJpbmZvPXllcwph Y19jdl9mdW5jX2ZzdGF0dmZzPXllcwphY19jdl9mdW5jX2ZzeW5jPXllcwphY19jdl9mdW5j X2Z1dGltZXM9eWVzCmFjX2N2X2Z1bmNfZndwcmludGY9eWVzCmFjX2N2X2Z1bmNfZ2FpX3N0 cmVycm9yPXllcwphY19jdl9mdW5jX2dldGFkZHJpbmZvPXllcwphY19jdl9mdW5jX2dldGN3 ZD15ZXMKYWNfY3ZfZnVuY19nZXRkZWxpbT15ZXMKYWNfY3ZfZnVuY19nZXRkdGFibGVzaXpl PXllcwphY19jdl9mdW5jX2dldGVnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0ZXVpZD15ZXMKYWNf Y3ZfZnVuY19nZXRnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0Z3JvdXBsaXN0PXllcwphY19jdl9m dW5jX2dldGhvc3RieW5hbWU9eWVzCmFjX2N2X2Z1bmNfZ2V0aG9zdG5hbWU9eWVzCmFjX2N2 X2Z1bmNfZ2V0bGluZT15ZXMKYWNfY3ZfZnVuY19nZXRuYW1laW5mbz15ZXMKYWNfY3ZfZnVu Y19nZXRvcHQ9eWVzCmFjX2N2X2Z1bmNfZ2V0b3B0X2xvbmdfb25seT15ZXMKYWNfY3ZfZnVu Y19nZXRwYWdlc2l6ZT15ZXMKYWNfY3ZfZnVuY19nZXRwZWVyZWlkPXllcwphY19jdl9mdW5j X2dldHBnaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cGdycD15ZXMKYWNfY3ZfZnVuY19nZXRwZ3Jw X3ZvaWQ9eWVzCmFjX2N2X2Z1bmNfZ2V0cGlkPXllcwphY19jdl9mdW5jX2dldHJsaW1pdD15 ZXMKYWNfY3ZfZnVuY19nZXRydXNhZ2U9eWVzCmFjX2N2X2Z1bmNfZ2V0dGltZW9mZGF5PXll cwphY19jdl9mdW5jX2dldHR0eWVudD15ZXMKYWNfY3ZfZnVuY19nZXR1aWQ9eWVzCmFjX2N2 X2Z1bmNfZ2V0d2Q9eWVzCmFjX2N2X2Z1bmNfZ2xvYj15ZXMKYWNfY3ZfZnVuY19ncm91cF9m cm9tX2dpZD15ZXMKYWNfY3ZfZnVuY19pbmV0X2F0b249eWVzCmFjX2N2X2Z1bmNfaW5ldF9u dG9hPXllcwphY19jdl9mdW5jX2luZXRfbnRvcD15ZXMKYWNfY3ZfZnVuY19pbm5ldGdyPXll cwphY19jdl9mdW5jX2lzYXNjaWk9eWVzCmFjX2N2X2Z1bmNfaXNibGFuaz15ZXMKYWNfY3Zf ZnVuY19pc3NldHVnaWQ9eWVzCmFjX2N2X2Z1bmNfaXN3Ymxhbms9eWVzCmFjX2N2X2Z1bmNf aXN3Y250cmw9eWVzCmFjX2N2X2Z1bmNfaXN3Y3R5cGU9eWVzCmFjX2N2X2Z1bmNfbGluaz15 ZXMKYWNfY3ZfZnVuY19sb2NhbHRpbWU9eWVzCmFjX2N2X2Z1bmNfbG9naW5fZ2V0Y2FwYm9v bD15ZXMKYWNfY3ZfZnVuY19sc3RhdD15ZXMKYWNfY3ZfZnVuY19sc3RhdF9kZXJlZmVyZW5j ZXNfc2xhc2hlZF9zeW1saW5rPXllcwphY19jdl9mdW5jX21hbGxvY18wX25vbm51bGw9eWVz CmFjX2N2X2Z1bmNfbWJybGVuPXllcwphY19jdl9mdW5jX21icnRvd2M9eWVzCmFjX2N2X2Z1 bmNfbWJzaW5pdD15ZXMKYWNfY3ZfZnVuY19tYnNydG93Y3M9eWVzCmFjX2N2X2Z1bmNfbWVt Y2hyPXllcwphY19jdl9mdW5jX21lbWNtcD15ZXMKYWNfY3ZfZnVuY19tZW1jcHk9eWVzCmFj X2N2X2Z1bmNfbWVtbW92ZT15ZXMKYWNfY3ZfZnVuY19tZW1zZXQ9eWVzCmFjX2N2X2Z1bmNf bWtkdGVtcD15ZXMKYWNfY3ZfZnVuY19ta3N0ZW1wPXllcwphY19jdl9mdW5jX21rdGVtcD15 ZXMKYWNfY3ZfZnVuY19tbG9jaz15ZXMKYWNfY3ZfZnVuY19tbWFwPXllcwphY19jdl9mdW5j X21tYXBfZml4ZWRfbWFwcGVkPXllcwphY19jdl9mdW5jX21wcm90ZWN0PXllcwphY19jdl9m dW5jX211bmxvY2s9eWVzCmFjX2N2X2Z1bmNfbXVubWFwPXllcwphY19jdl9mdW5jX25sX2xh bmdpbmZvPXllcwphY19jdl9mdW5jX29ic3RhY2tzPW5vCmFjX2N2X2Z1bmNfb3BlbmRpcj15 ZXMKYWNfY3ZfZnVuY19wYW1fZ2V0ZW52bGlzdD15ZXMKYWNfY3ZfZnVuY19wYW1fcHV0ZW52 PXllcwphY19jdl9mdW5jX3BhdGhjb25mPXllcwphY19jdl9mdW5jX3BpcGU9eWVzCmFjX2N2 X2Z1bmNfcG9sbD15ZXMKYWNfY3ZfZnVuY19wb3NpeF9zcGF3bj15ZXMKYWNfY3ZfZnVuY19w cmVhZD15ZXMKYWNfY3ZfZnVuY19wc3RhdF9nZXRkeW5hbWljPW5vCmFjX2N2X2Z1bmNfcHRo cmVhZF9jb25kX2Jyb2FkY2FzdD15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfZGVzdHJv eT15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX2NvbmRfaW5pdD15ZXMKYWNfY3ZfZnVuY19wdGhy ZWFkX2NvbmRfc2lnbmFsPXllcwphY19jdl9mdW5jX3B0aHJlYWRfY29uZF90aW1lZHdhaXQ9 eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9jb25kX3dhaXQ9eWVzCmFjX2N2X2Z1bmNfcHRocmVh ZF9lcXVhbD15ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX2V4aXQ9eWVzCmFjX2N2X2Z1bmNfcHRo cmVhZF9tdXRleF9kZXN0cm95PXllcwphY19jdl9mdW5jX3B0aHJlYWRfbXV0ZXhfaW5pdD15 ZXMKYWNfY3ZfZnVuY19wdGhyZWFkX211dGV4X2xvY2s9eWVzCmFjX2N2X2Z1bmNfcHRocmVh ZF9tdXRleF91bmxvY2s9eWVzCmFjX2N2X2Z1bmNfcHRocmVhZF9zZWxmPXllcwphY19jdl9m dW5jX3B1dGVudj15ZXMKYWNfY3ZfZnVuY19wd3JpdGU9eWVzCmFjX2N2X2Z1bmNfcmFpc2U9 eWVzCmFjX2N2X2Z1bmNfcmFuZD15ZXMKYWNfY3ZfZnVuY19yYW5kb209eWVzCmFjX2N2X2Z1 bmNfcmF3bWVtY2hyPW5vCmFjX2N2X2Z1bmNfcmVhZGRpcj15ZXMKYWNfY3ZfZnVuY19yZWFk bGluaz15ZXMKYWNfY3ZfZnVuY19yZWFkbGlua2F0PXllcwphY19jdl9mdW5jX3JlYWRwYXNz cGhyYXNlPXllcwphY19jdl9mdW5jX3JlYWxwYXRoPXllcwphY19jdl9mdW5jX3JlY3Ztc2c9 eWVzCmFjX2N2X2Z1bmNfcmVuYW1lPXllcwphY19jdl9mdW5jX3JyZXN2cG9ydF9hZj15ZXMK YWNfY3ZfZnVuY19zY2hlZF95aWVsZD15ZXMKYWNfY3ZfZnVuY19zZWxlY3Q9eWVzCmFjX2N2 X2Z1bmNfc2VuZG1zZz15ZXMKYWNfY3ZfZnVuY19zZXRlZ2lkPXllcwphY19jdl9mdW5jX3Nl dGVudj15ZXMKYWNfY3ZfZnVuY19zZXRldWlkPXllcwphY19jdl9mdW5jX3NldGdyb3VwZW50 PXllcwphY19jdl9mdW5jX3NldGdyb3Vwcz15ZXMKYWNfY3ZfZnVuY19zZXRsaW5lYnVmPXll cwphY19jdl9mdW5jX3NldGxvY2FsZT15ZXMKYWNfY3ZfZnVuY19zZXRsb2dpbj15ZXMKYWNf Y3ZfZnVuY19zZXRwYXNzZW50PXllcwphY19jdl9mdW5jX3NldHByb2N0aXRsZT15ZXMKYWNf Y3ZfZnVuY19zZXRyZWdpZD15ZXMKYWNfY3ZfZnVuY19zZXRyZXNnaWQ9eWVzCmFjX2N2X2Z1 bmNfc2V0cmVzdWlkPXllcwphY19jdl9mdW5jX3NldHJldWlkPXllcwphY19jdl9mdW5jX3Nl dHJsaW1pdD15ZXMKYWNfY3ZfZnVuY19zZXRzaWQ9eWVzCmFjX2N2X2Z1bmNfc2V0c29ja29w dD15ZXMKYWNfY3ZfZnVuY19zZXR2YnVmPXllcwphY19jdl9mdW5jX3NobWdldD15ZXMKYWNf Y3ZfZnVuY19zaWdhY3Rpb249eWVzCmFjX2N2X2Z1bmNfc2lnYWx0c3RhY2s9eWVzCmFjX2N2 X2Z1bmNfc2lnaW50ZXJydXB0PXllcwphY19jdl9mdW5jX3NpZ3Byb2NtYXNrPXllcwphY19j dl9mdW5jX3NpZ3ZlYz15ZXMKYWNfY3ZfZnVuY19zbGVlcD15ZXMKYWNfY3ZfZnVuY19zbnBy aW50Zj15ZXMKYWNfY3ZfZnVuY19zb2NrZXRwYWlyPXllcwphY19jdl9mdW5jX3NyYW5kPXll cwphY19jdl9mdW5jX3NyYW5kb209eWVzCmFjX2N2X2Z1bmNfc3RhdD15ZXMKYWNfY3ZfZnVu Y19zdGF0ZnM9eWVzCmFjX2N2X2Z1bmNfc3RhdHZmcz15ZXMKYWNfY3ZfZnVuY19zdHBjcHk9 eWVzCmFjX2N2X2Z1bmNfc3RwbmNweT15ZXMKYWNfY3ZfZnVuY19zdHJicms9eWVzCmFjX2N2 X2Z1bmNfc3RyY2FzZWNtcD15ZXMKYWNfY3ZfZnVuY19zdHJjc3BuPXllcwphY19jdl9mdW5j X3N0cmR1cD15ZXMKYWNfY3ZfZnVuY19zdHJlcnJvcj15ZXMKYWNfY3ZfZnVuY19zdHJlcnJv cl9yPXllcwphY19jdl9mdW5jX3N0cmZ0aW1lPXllcwphY19jdl9mdW5jX3N0cmxjYXQ9eWVz CmFjX2N2X2Z1bmNfc3RybGNweT15ZXMKYWNfY3ZfZnVuY19zdHJsZW49eWVzCmFjX2N2X2Z1 bmNfc3RybW9kZT15ZXMKYWNfY3ZfZnVuY19zdHJuY2FzZWNtcD15ZXMKYWNfY3ZfZnVuY19z dHJuZHVwPXllcwphY19jdl9mdW5jX3N0cm5sZW49eWVzCmFjX2N2X2Z1bmNfc3Rybmxlbl93 b3JraW5nPXllcwphY19jdl9mdW5jX3N0cnBicms9eWVzCmFjX2N2X2Z1bmNfc3RycHRpbWU9 eWVzCmFjX2N2X2Z1bmNfc3Ryc2VwPXllcwphY19jdl9mdW5jX3N0cnNpZ25hbD15ZXMKYWNf Y3ZfZnVuY19zdHJ0b2w9eWVzCmFjX2N2X2Z1bmNfc3RydG9sbD15ZXMKYWNfY3ZfZnVuY19z dHJ0b251bT15ZXMKYWNfY3ZfZnVuY19zdHJ0b3VsPXllcwphY19jdl9mdW5jX3N0cnRvdWxs PXllcwphY19jdl9mdW5jX3N5bWxpbms9eWVzCmFjX2N2X2Z1bmNfc3lzY29uZj15ZXMKYWNf Y3ZfZnVuY190Y2dldHBncnA9eWVzCmFjX2N2X2Z1bmNfdGltZT15ZXMKYWNfY3ZfZnVuY190 b3dsb3dlcj15ZXMKYWNfY3ZfZnVuY190cnVuY2F0ZT15ZXMKYWNfY3ZfZnVuY190c2VhcmNo PXllcwphY19jdl9mdW5jX3VuYW1lPXllcwphY19jdl9mdW5jX3Vuc2V0ZW52PXllcwphY19j dl9mdW5jX3VzZXJfZnJvbV91aWQ9eWVzCmFjX2N2X2Z1bmNfdXNsZWVwPXllcwphY19jdl9m dW5jX3V0aW1lPXllcwphY19jdl9mdW5jX3V0aW1lcz15ZXMKYWNfY3ZfZnVuY192YXNwcmlu dGY9eWVzCmFjX2N2X2Z1bmNfdmZvcms9eWVzCmFjX2N2X2Z1bmNfdnByaW50Zj15ZXMKYWNf Y3ZfZnVuY192c25wcmludGY9eWVzCmFjX2N2X2Z1bmNfdnNwcmludGY9eWVzCmFjX2N2X2Z1 bmNfd2FpdHBpZD15ZXMKYWNfY3ZfZnVuY193Y3J0b21iPXllcwphY19jdl9mdW5jX3djc2Nv bGw9eWVzCmFjX2N2X2Z1bmNfd2NzbGVuPXllcwphY19jdl9mdW5jX3djc25sZW49eWVzCmFj X2N2X2Z1bmNfd2N0b2I9eWVzCmFjX2N2X2Z1bmNfd2N3aWR0aD15ZXMKYWNfY3ZfZnVuY193 bWVtY2hyPXllcwphY19jdl9mdW5jX3dtZW1jcHk9eWVzCmFjX2N2X2Z1bmNfeWllbGQ9bm8K YWNfY3ZfZnVuY195cF9tYXRjaD15ZXMKYWNfY3ZfaGF2ZV9fX3ZhX2NvcHk9eWVzCmFjX2N2 X2hhdmVfY2xvY2tfdD15ZXMKYWNfY3ZfaGF2ZV9jb250cm9sX2luX21zZ2hkcj15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX0dMT0JfTk9NQVRDSD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX0xMT05HX01B WD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX01BWFNZTUxJTktTPXllcwphY19jdl9oYXZlX2RlY2xf T19OT05CTE9DSz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX1JMSU1JVF9OUFJPQz15ZXMKYWNfY3Zf aGF2ZV9kZWNsX1NIVVRfUkQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9fRXhpdD15ZXMKYWNfY3Zf aGF2ZV9kZWNsX2FsYXJtPXllcwphY19jdl9oYXZlX2RlY2xfYWxwaGFzb3J0PXllcwphY19j dl9oYXZlX2RlY2xfYXRvbGw9eWVzCmFjX2N2X2hhdmVfZGVjbF9idG93Yz15ZXMKYWNfY3Zf aGF2ZV9kZWNsX2NoZGlyPXllcwphY19jdl9oYXZlX2RlY2xfY2hvd249eWVzCmFjX2N2X2hh dmVfZGVjbF9jbGVhcmVycl91bmxvY2tlZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Nsb3NlZGly PXllcwphY19jdl9oYXZlX2RlY2xfZHByaW50Zj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2R1cDI9 eWVzCmFjX2N2X2hhdmVfZGVjbF9kdXA9eWVzCmFjX2N2X2hhdmVfZGVjbF9lbmR1c2Vyc2hl bGw9eWVzCmFjX2N2X2hhdmVfZGVjbF9mYWNjZXNzYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9m Y2hkaXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9mY2htb2RhdD15ZXMKYWNfY3ZfaGF2ZV9kZWNs X2ZjaG93bmF0PXllcwphY19jdl9oYXZlX2RlY2xfZmNudGw9eWVzCmFjX2N2X2hhdmVfZGVj bF9mZG9wZW5kaXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9mZW9mX3VubG9ja2VkPXllcwphY19j dl9oYXZlX2RlY2xfZmVvZl91bmxvY2tlZF9mZ2V0c191bmxvY2tlZD15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX2ZlcnJvcl91bmxvY2tlZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2Zmc2w9eWVzCmFj X2N2X2hhdmVfZGVjbF9mZnNsbD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2ZwdXJnZT15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2ZyZXhwbD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2ZzZWVrbz15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2ZzdGF0PXllcwphY19jdl9oYXZlX2RlY2xfZnN0YXRhdD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2ZzeW5jPXllcwphY19jdl9oYXZlX2RlY2xfZnRlbGxvPXllcwphY19j dl9oYXZlX2RlY2xfZnRydW5jYXRlPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0Y191bmxvY2tl ZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldGNoYXJfdW5sb2NrZWQ9eWVzCmFjX2N2X2hhdmVf ZGVjbF9nZXRjd2Q9eWVzCmFjX2N2X2hhdmVfZGVjbF9nZXRkZWxpbT15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX2dldGRvbWFpbm5hbWU9eWVzCmFjX2N2X2hhdmVfZGVjbF9nZXRkdGFibGVzaXpl PXllcwphY19jdl9oYXZlX2RlY2xfZ2V0ZW52PXllcwphY19jdl9oYXZlX2RlY2xfZ2V0Z3Jv dXBzPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0aG9zdG5hbWU9eWVzCmFjX2N2X2hhdmVfZGVj bF9nZXRsaW5lPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0bG9hZGF2Zz15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX2dldGxvZ2luPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0bG9naW5fcj15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2dldHBhZ2VzaXplPXllcwphY19jdl9oYXZlX2RlY2xfZ2V0cz15ZXMK YWNfY3ZfaGF2ZV9kZWNsX2dldHN1Ym9wdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldHRpbWVv ZmRheT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2dldHVzZXJzaGVsbD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX2dyYW50cHQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9oX2Vycm5vPXllcwphY19jdl9oYXZl X2RlY2xfaW1heGFicz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2ltYXhkaXY9eWVzCmFjX2N2X2hh dmVfZGVjbF9pbml0c3RhdGU9eWVzCmFjX2N2X2hhdmVfZGVjbF9pc2F0dHk9eWVzCmFjX2N2 X2hhdmVfZGVjbF9pc2JsYW5rPXllcwphY19jdl9oYXZlX2RlY2xfaXN3Ymxhbms9eWVzCmFj X2N2X2hhdmVfZGVjbF9pc3djdHlwZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2xjaG1vZD15ZXMK YWNfY3ZfaGF2ZV9kZWNsX2xjaG93bj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX2xpbms9eWVzCmFj X2N2X2hhdmVfZGVjbF9saW5rYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9sc2Vlaz15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX2xzdGF0PXllcwphY19jdl9oYXZlX2RlY2xfbWJybGVuPXllcwphY19j dl9oYXZlX2RlY2xfbWJydG93Yz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21ic2luaXQ9eWVzCmFj X2N2X2hhdmVfZGVjbF9tYnNucnRvd2NzPXllcwphY19jdl9oYXZlX2RlY2xfbWJzcnRvd2Nz PXllcwphY19jdl9oYXZlX2RlY2xfbWVtbWVtPXllcwphY19jdl9oYXZlX2RlY2xfbWVtcmNo cj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21rZGlyYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9ta2R0 ZW1wPXllcwphY19jdl9oYXZlX2RlY2xfbWtmaWZvPXllcwphY19jdl9oYXZlX2RlY2xfbWtm aWZvYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9ta25vZD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX21r bm9kYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9ta3N0ZW1wPXllcwphY19jdl9oYXZlX2RlY2xf bmxfbGFuZ2luZm89eWVzCmFjX2N2X2hhdmVfZGVjbF9vZmZzZXRvZj15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX29wZW5hdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX29wZW5kaXI9eWVzCmFjX2N2X2hh dmVfZGVjbF9wY2xvc2U9eWVzCmFjX2N2X2hhdmVfZGVjbF9waXBlPXllcwphY19jdl9oYXZl X2RlY2xfcG9wZW49eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9vcGVucHQ9eWVzCmFjX2N2 X2hhdmVfZGVjbF9wb3NpeF9zcGF3bj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXdu X2ZpbGVfYWN0aW9uc19hZGRjbG9zZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXdu X2ZpbGVfYWN0aW9uc19hZGRkdXAyPXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25f ZmlsZV9hY3Rpb25zX2FkZG9wZW49eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bl9m aWxlX2FjdGlvbnNfZGVzdHJveT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bvc2l4X3NwYXduX2Zp bGVfYWN0aW9uc19pbml0PXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2Rl c3Ryb3k9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0ZmxhZ3M9eWVz CmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0cGdyb3VwPXllcwphY19jdl9o YXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX2dldHNjaGVkcGFyYW09eWVzCmFjX2N2X2hhdmVf ZGVjbF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2NoZWRwb2xpY3k9eWVzCmFjX2N2X2hhdmVfZGVj bF9wb3NpeF9zcGF3bmF0dHJfZ2V0c2lnZGVmYXVsdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3Bv c2l4X3NwYXduYXR0cl9nZXRzaWdtYXNrPXllcwphY19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bh d25hdHRyX2luaXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0Zmxh Z3M9eWVzCmFjX2N2X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0cGdyb3VwPXllcwph Y19jdl9oYXZlX2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcGFyYW09eWVzCmFjX2N2 X2hhdmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0c2NoZWRwb2xpY3k9eWVzCmFjX2N2X2hh dmVfZGVjbF9wb3NpeF9zcGF3bmF0dHJfc2V0c2lnZGVmYXVsdD15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdtYXNrPXllcwphY19jdl9oYXZlX2RlY2xfcG9z aXhfc3Bhd25wPXllcwphY19jdl9oYXZlX2RlY2xfcHJlYWQ9eWVzCmFjX2N2X2hhdmVfZGVj bF9wc2VsZWN0PXllcwphY19jdl9oYXZlX2RlY2xfcHRocmVhZF9zaWdtYXNrPXllcwphY19j dl9oYXZlX2RlY2xfcHRzbmFtZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3B1dGNfdW5sb2NrZWQ9 eWVzCmFjX2N2X2hhdmVfZGVjbF9wdXRjaGFyX3VubG9ja2VkPXllcwphY19jdl9oYXZlX2Rl Y2xfcHdyaXRlPXllcwphY19jdl9oYXZlX2RlY2xfcmFuZG9tPXllcwphY19jdl9oYXZlX2Rl Y2xfcmF3bWVtY2hyPXllcwphY19jdl9oYXZlX2RlY2xfcmVhZGRpcj15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3JlYWRsaW5rPXllcwphY19jdl9oYXZlX2RlY2xfcmVhZGxpbmthdD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3JlYWxwYXRoPXllcwphY19jdl9oYXZlX2RlY2xfcmVuYW1lYXQ9eWVz CmFjX2N2X2hhdmVfZGVjbF9yZXdpbmRkaXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9ybWRpcj15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX3JwbWF0Y2g9eWVzCmFjX2N2X2hhdmVfZGVjbF9zY2FuZGly PXllcwphY19jdl9oYXZlX2RlY2xfc2VsZWN0PXllcwphY19jdl9oYXZlX2RlY2xfc2V0ZW52 PXllcwphY19jdl9oYXZlX2RlY2xfc2V0aG9zdG5hbWU9eWVzCmFjX2N2X2hhdmVfZGVjbF9z ZXRsb2NhbGU9eWVzCmFjX2N2X2hhdmVfZGVjbF9zZXRzdGF0ZT15ZXMKYWNfY3ZfaGF2ZV9k ZWNsX3NldHVzZXJzaGVsbD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NpZ2FjdGlvbj15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3NpZ2FkZHNldD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NpZ2FsdHN0YWNr PXllcwphY19jdl9oYXZlX2RlY2xfc2lnZGVsc2V0PXllcwphY19jdl9oYXZlX2RlY2xfc2ln ZW1wdHlzZXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9zaWdmaWxsc2V0PXllcwphY19jdl9oYXZl X2RlY2xfc2lnaXNtZW1iZXI9eWVzCmFjX2N2X2hhdmVfZGVjbF9zaWdwZW5kaW5nPXllcwph Y19jdl9oYXZlX2RlY2xfc2lncHJvY21hc2s9eWVzCmFjX2N2X2hhdmVfZGVjbF9zbGVlcD15 ZXMKYWNfY3ZfaGF2ZV9kZWNsX3NucHJpbnRmPXllcwphY19jdl9oYXZlX2RlY2xfc3JhbmRv bT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0YXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHBjcHk9 eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHBuY3B5PXllcwphY19jdl9oYXZlX2RlY2xfc3RyY2Fz ZXN0cj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cmR1cD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0 cmVycm9yX3I9eWVzCmFjX2N2X2hhdmVfZGVjbF9zdHJuY2F0PXllcwphY19jdl9oYXZlX2Rl Y2xfc3RybmR1cD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3N0cm5sZW49eWVzCmFjX2N2X2hhdmVf ZGVjbF9zdHJwYnJrPXllcwphY19jdl9oYXZlX2RlY2xfc3Ryc2VwPXllcwphY19jdl9oYXZl X2RlY2xfc3Ryc2lnbmFsPXllcwphY19jdl9oYXZlX2RlY2xfc3RydG9kPXllcwphY19jdl9o YXZlX2RlY2xfc3RydG9pbWF4PXllcwphY19jdl9oYXZlX2RlY2xfc3RydG9rX3I9eWVzCmFj X2N2X2hhdmVfZGVjbF9zdHJ0b2xsPXllcwphY19jdl9oYXZlX2RlY2xfc3RydG91bGw9eWVz CmFjX2N2X2hhdmVfZGVjbF9zdHJ0b3VtYXg9eWVzCmFjX2N2X2hhdmVfZGVjbF9zeW1saW5r PXllcwphY19jdl9oYXZlX2RlY2xfc3ltbGlua2F0PXllcwphY19jdl9oYXZlX2RlY2xfc3lz X3NpZ2xpc3Q9eWVzCmFjX2N2X2hhdmVfZGVjbF90Y3NlbmRicmVhaz15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3RtcGZpbGU9eWVzCmFjX2N2X2hhdmVfZGVjbF90b3djdHJhbnM9eWVzCmFjX2N2 X2hhdmVfZGVjbF90dHluYW1lX3I9eWVzCmFjX2N2X2hhdmVfZGVjbF91bmxpbms9eWVzCmFj X2N2X2hhdmVfZGVjbF91bmxpbmthdD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3VubG9ja3B0PXll cwphY19jdl9oYXZlX2RlY2xfdW5zZXRlbnY9eWVzCmFjX2N2X2hhdmVfZGVjbF91c2xlZXA9 eWVzCmFjX2N2X2hhdmVfZGVjbF92ZHByaW50Zj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3ZzbnBy aW50Zj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dhaXRwaWQ9eWVzCmFjX2N2X2hhdmVfZGVjbF93 Y3BjcHk9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3BuY3B5PXllcwphY19jdl9oYXZlX2RlY2xf d2NydG9tYj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc2Nhc2VjbXA9eWVzCmFjX2N2X2hhdmVf ZGVjbF93Y3NjYXQ9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NjaHI9eWVzCmFjX2N2X2hhdmVf ZGVjbF93Y3NjbXA9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3Njb2xsPXllcwphY19jdl9oYXZl X2RlY2xfd2NzY3B5PXllcwphY19jdl9oYXZlX2RlY2xfd2NzY3Nwbj15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3djc2R1cD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc2xlbj15ZXMKYWNfY3ZfaGF2 ZV9kZWNsX3djc25jYXNlY21wPXllcwphY19jdl9oYXZlX2RlY2xfd2NzbmNhdD15ZXMKYWNf Y3ZfaGF2ZV9kZWNsX3djc25jbXA9eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NuY3B5PXllcwph Y19jdl9oYXZlX2RlY2xfd2Nzbmxlbj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc25ydG9tYnM9 eWVzCmFjX2N2X2hhdmVfZGVjbF93Y3NwYnJrPXllcwphY19jdl9oYXZlX2RlY2xfd2NzcmNo cj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc3J0b21icz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dj c3Nwbj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc3N0cj15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dj c3Rvaz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djc3dpZHRoPXllcwphY19jdl9oYXZlX2RlY2xf d2NzeGZybT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djdG9iPXllcwphY19jdl9oYXZlX2RlY2xf d2N0cmFucz15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3djdHlwZT15ZXMKYWNfY3ZfaGF2ZV9kZWNs X3djd2lkdGg9eWVzCmFjX2N2X2hhdmVfZGVjbF93bWVtY2hyPXllcwphY19jdl9oYXZlX2Rl Y2xfd21lbWNtcD15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dtZW1jcHk9eWVzCmFjX2N2X2hhdmVf ZGVjbF93bWVtbW92ZT15ZXMKYWNfY3ZfaGF2ZV9kZWNsX3dtZW1zZXQ9eWVzCmFjX2N2X2hh dmVfZGVjbF93cml0ZXY9eWVzCmFjX2N2X2hhdmVfZ2V0b3B0X29wdHJlc2V0PXllcwphY19j dl9oYXZlX2ludDY0X3Q9eWVzCmFjX2N2X2hhdmVfaW50eHhfdD15ZXMKYWNfY3ZfaGF2ZV9t b2RlX3Q9eWVzCmFjX2N2X2hhdmVfcGlkX3Q9eWVzCmFjX2N2X2hhdmVfcHdfY2hhbmdlX2lu X3N0cnVjdF9wYXNzd2Q9eWVzCmFjX2N2X2hhdmVfcHdfY2xhc3NfaW5fc3RydWN0X3Bhc3N3 ZD15ZXMKYWNfY3ZfaGF2ZV9wd19leHBpcmVfaW5fc3RydWN0X3Bhc3N3ZD15ZXMKYWNfY3Zf aGF2ZV9zYV9mYW1pbHlfdD15ZXMKYWNfY3ZfaGF2ZV9zaXplX3Q9eWVzCmFjX2N2X2hhdmVf c3NfZmFtaWx5X2luX3N0cnVjdF9zcz15ZXMKYWNfY3ZfaGF2ZV9zc2l6ZV90PXllcwphY19j dl9oYXZlX3N0cnVjdF9hZGRyaW5mbz15ZXMKYWNfY3ZfaGF2ZV9zdHJ1Y3RfaW42X2FkZHI9 eWVzCmFjX2N2X2hhdmVfc3RydWN0X3NvY2thZGRyX2luNj15ZXMKYWNfY3ZfaGF2ZV9zdHJ1 Y3Rfc29ja2FkZHJfc3RvcmFnZT15ZXMKYWNfY3ZfaGF2ZV9zdHJ1Y3RfdGltZXZhbD15ZXMK YWNfY3ZfaGF2ZV91X2NoYXI9eWVzCmFjX2N2X2hhdmVfdV9pbnQ2NF90PXllcwphY19jdl9o YXZlX3VfaW50PXllcwphY19jdl9oYXZlX3VfaW50eHhfdD15ZXMKYWNfY3ZfaGF2ZV92YV9j b3B5PXllcwphY19jdl9oZWFkZXJfYWxsb2NhX2g9bm8KYWNfY3ZfaGVhZGVyX2FyZ3pfaD1u bwphY19jdl9oZWFkZXJfYXJwYV9pbmV0X2g9eWVzCmFjX2N2X2hlYWRlcl9hcnBhX25hbWVz ZXJfaD15ZXMKYWNfY3ZfaGVhZGVyX2J5dGVzd2FwX2g9bm8KYWNfY3ZfaGVhZGVyX2N0eXBl X2g9eWVzCmFjX2N2X2hlYWRlcl9kaXJlbnRfaD15ZXMKYWNfY3ZfaGVhZGVyX2RsX2g9bm8K YWNfY3ZfaGVhZGVyX2RsZmNuX2g9eWVzCmFjX2N2X2hlYWRlcl9lbGZfaD15ZXMKYWNfY3Zf aGVhZGVyX2Vycm5vX2g9eWVzCmFjX2N2X2hlYWRlcl9mY250bF9oPXllcwphY19jdl9oZWFk ZXJfZmxvYXRfaD15ZXMKYWNfY3ZfaGVhZGVyX2Zsb2F0aW5ncG9pbnRfaD15ZXMKYWNfY3Zf aGVhZGVyX2dldG9wdF9oPXllcwphY19jdl9oZWFkZXJfZ2xvYl9oPXllcwphY19jdl9oZWFk ZXJfaW50dHlwZXNfaD15ZXMKYWNfY3ZfaGVhZGVyX2xhbmdpbmZvX2g9eWVzCmFjX2N2X2hl YWRlcl9saWJnZW5faD15ZXMKYWNfY3ZfaGVhZGVyX2xpYnV0aWxfaD15ZXMKYWNfY3ZfaGVh ZGVyX2xpbWl0c19oPXllcwphY19jdl9oZWFkZXJfbG9naW5fY2FwX2g9eWVzCmFjX2N2X2hl YWRlcl9tYWxsb2NfaD1ubwphY19jdl9oZWFkZXJfbWF0aF9oPXllcwphY19jdl9oZWFkZXJf bWVtb3J5X2g9eWVzCmFjX2N2X2hlYWRlcl9taW5peF9jb25maWdfaD1ubwphY19jdl9oZWFk ZXJfbmV0X2lmX2g9eWVzCmFjX2N2X2hlYWRlcl9uZXRfaWZfbWVkaWFfaD15ZXMKYWNfY3Zf aGVhZGVyX25ldF9pZl90YXBfaD15ZXMKYWNfY3ZfaGVhZGVyX25ldF9pZl90dW5faD15ZXMK YWNfY3ZfaGVhZGVyX25ldGRiX2g9eWVzCmFjX2N2X2hlYWRlcl9uZXRpbmV0X2luX2g9eWVz CmFjX2N2X2hlYWRlcl9wYXRoc19oPXllcwphY19jdl9oZWFkZXJfcG9sbF9oPXllcwphY19j dl9oZWFkZXJfcHdkX2g9eWVzCmFjX2N2X2hlYWRlcl9yYW5kb21faD1ubwphY19jdl9oZWFk ZXJfcmVhZHBhc3NwaHJhc2VfaD15ZXMKYWNfY3ZfaGVhZGVyX3Jlc29sdl9oPXllcwphY19j dl9oZWFkZXJfcnBjX3R5cGVzX2g9eWVzCmFjX2N2X2hlYWRlcl9zY2hlZF9oPXllcwphY19j dl9oZWFkZXJfc2VhcmNoX2g9eWVzCmFjX2N2X2hlYWRlcl9zZWN1cml0eV9wYW1fYXBwbF9o PXllcwphY19jdl9oZWFkZXJfc2lnbmFsX2g9eWVzCmFjX2N2X2hlYWRlcl9zcGF3bl9oPXll cwphY19jdl9oZWFkZXJfc3RkYXJnX2g9eWVzCmFjX2N2X2hlYWRlcl9zdGRib29sX2g9eWVz CmFjX2N2X2hlYWRlcl9zdGRjPXllcwphY19jdl9oZWFkZXJfc3RkZGVmX2g9eWVzCmFjX2N2 X2hlYWRlcl9zdGRpbnRfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGlvX2g9eWVzCmFjX2N2X2hl YWRlcl9zdGRsaWJfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0cmluZ19oPXllcwphY19jdl9oZWFk ZXJfc3RyaW5nc19oPXllcwphY19jdl9oZWFkZXJfc3lzX2FjbF9oPXllcwphY19jdl9oZWFk ZXJfc3lzX2NkZWZzX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfZGlyX2g9eWVzCmFjX2N2X2hl YWRlcl9zeXNfZmNudGxfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19maWxlX2g9eWVzCmFjX2N2 X2hlYWRlcl9zeXNfaW9jdGxfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19tbWFuX2g9eWVzCmFj X2N2X2hlYWRlcl9zeXNfbW91bnRfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19tc2dfaD15ZXMK YWNfY3ZfaGVhZGVyX3N5c19wYXJhbV9oPXllcwphY19jdl9oZWFkZXJfc3lzX3BvbGxfaD15 ZXMKYWNfY3ZfaGVhZGVyX3N5c19wdHJhY2VfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19zZWxl Y3RfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c19zb2NrZXRfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5 c19zdGF0X2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfc3RhdHZmc19oPXllcwphY19jdl9oZWFk ZXJfc3lzX3RpbWVfaD15ZXMKYWNfY3ZfaGVhZGVyX3N5c190aW1lcnNfaD15ZXMKYWNfY3Zf aGVhZGVyX3N5c190aW1lc19oPXllcwphY19jdl9oZWFkZXJfc3lzX3R5cGVzX2g9eWVzCmFj X2N2X2hlYWRlcl9zeXNfdW5faD15ZXMKYWNfY3ZfaGVhZGVyX3N5c193YWl0X2g9eWVzCmFj X2N2X2hlYWRlcl90aW1lX2g9eWVzCmFjX2N2X2hlYWRlcl90dHllbnRfaD15ZXMKYWNfY3Zf aGVhZGVyX3Vjb250ZXh0X2g9eWVzCmFjX2N2X2hlYWRlcl91bmlzdGRfaD15ZXMKYWNfY3Zf aGVhZGVyX3V0aW1lX2g9eWVzCmFjX2N2X2hlYWRlcl92Zm9ya19oPW5vCmFjX2N2X2hlYWRl cl92aXNfaD15ZXMKYWNfY3ZfaGVhZGVyX3djaGFyX2g9eWVzCmFjX2N2X2hlYWRlcl93Y3R5 cGVfaD15ZXMKYWNfY3ZfaGVhZGVyX3psaWJfaD15ZXMKYWNfY3ZfaG9zdD1pMzg2LXBvcnRi bGQtZnJlZWJzZDguNAphY19jdl9saWJfY3J5cHRfY3J5cHQ9eWVzCmFjX2N2X2xpYl9lZGl0 X2VsX2luaXQ9eWVzCmFjX2N2X2xpYl9wYW1fcGFtX3NldF9pdGVtPXllcwphY19jdl9saWJf el9kZWZsYXRlPXllcwphY19jdl9saWJjX2RlZmluZXNfX19wcm9nbmFtZT15ZXMKYWNfY3Zf bGliY19kZWZpbmVzX3N5c19lcnJsaXN0PXllcwphY19jdl9saWJjX2RlZmluZXNfc3lzX25l cnI9eWVzCmFjX2N2X21lbWJlcl9IRUFERVJfYWQ9eWVzCmFjX2N2X21lbWJlcl9zdHJ1Y3Rf X19yZXNfc3RhdGVfcmV0cmFucz15ZXMKYWNfY3ZfbWVtYmVyX3N0cnVjdF9zaWdhY3Rpb25f c2Ffc2lnYWN0aW9uPXllcwphY19jdl9tZW1iZXJfc3RydWN0X3NvY2thZGRyX2luNl9zaW42 X3Njb3BlX2lkPXllcwphY19jdl9tZW1iZXJfc3RydWN0X3N0YXRfc3RfYmxrc2l6ZT15ZXMK YWNfY3Zfb2JqZXh0PW8KYWNfY3ZfcGF0aF9CWklQMj0vdXNyL2Jpbi9iemlwMgphY19jdl9w YXRoX0VHUkVQPS91c3IvYmluL2VncmVwCmFjX2N2X3BhdGhfRkdSRVA9L3Vzci9iaW4vZmdy ZXAKYWNfY3ZfcGF0aF9HUkVQPS91c3IvYmluL2dyZXAKYWNfY3ZfcGF0aF9HWklQPS91c3Iv YmluL2d6aXAKYWNfY3ZfcGF0aF9NS1RFTVBfQ09NTUFORD0vdXNyL2Jpbi9ta3RlbXAKYWNf Y3ZfcGF0aF9TRUQ9L3Vzci9iaW4vc2VkCmFjX2N2X3BhdGhfaW5zdGFsbD0vdXNyL2Jpbi9p bnN0YWxsCmFjX2N2X3BhdGhfbWtkaXI9L2Jpbi9ta2RpcgphY19jdl9wcm9nX0FXSz0vdXNy L2Jpbi9hd2sKYWNfY3ZfcHJvZ19DUFA9Y3BwCmFjX2N2X3Byb2dfU0VEPS91c3IvYmluL3Nl ZAphY19jdl9wcm9nX2FjX2N0X0NDPWNjCmFjX2N2X3Byb2dfY2NfYzg5PScnCmFjX2N2X3By b2dfY2NfYzk5PS1zdGQ9Z251OTkKYWNfY3ZfcHJvZ19jY19nPXllcwphY19jdl9wcm9nX21h a2VfbWFrZV9zZXQ9eWVzCmFjX2N2X3NlYXJjaF9nbFhHZXRQcm9jQWRkcmVzc0FSQj1ubwph Y19jdl90eXBlX19Cb29sPXllcwphY19jdl90eXBlX2NoYXI9eWVzCmFjX2N2X3R5cGVfY2hh cl9wPXllcwphY19jdl90eXBlX2ZzYmxrY250X3Q9eWVzCmFjX2N2X3R5cGVfZnNmaWxjbnRf dD15ZXMKYWNfY3ZfdHlwZV9pbl9hZGRyX3Q9eWVzCmFjX2N2X3R5cGVfaW5fcG9ydF90PXll cwphY19jdl90eXBlX2ludDE2X3Q9eWVzCmFjX2N2X3R5cGVfaW50MzJfdD15ZXMKYWNfY3Zf dHlwZV9pbnQ9eWVzCmFjX2N2X3R5cGVfaW50bWF4X3Q9eWVzCmFjX2N2X3R5cGVfbG9uZz15 ZXMKYWNfY3ZfdHlwZV9sb25nX2RvdWJsZT15ZXMKYWNfY3ZfdHlwZV9sb25nX2xvbmc9eWVz CmFjX2N2X3R5cGVfbG9uZ19sb25nX2ludD15ZXMKYWNfY3ZfdHlwZV9tYnN0YXRlX3Q9eWVz CmFjX2N2X3R5cGVfbW9kZV90PXllcwphY19jdl90eXBlX25saW5rX3Q9eWVzCmFjX2N2X3R5 cGVfb2ZmX3Q9eWVzCmFjX2N2X3R5cGVfcGlkX3Q9eWVzCmFjX2N2X3R5cGVfcG9zaXhfc3Bh d25fZmlsZV9hY3Rpb25zX3Q9eWVzCmFjX2N2X3R5cGVfcG9zaXhfc3Bhd25hdHRyX3Q9eWVz CmFjX2N2X3R5cGVfcHRyZGlmZl90PXllcwphY19jdl90eXBlX3Nob3J0PXllcwphY19jdl90 eXBlX3NpZ19hdG9taWNfdD15ZXMKYWNfY3ZfdHlwZV9zaWdzZXRfdD15ZXMKYWNfY3ZfdHlw ZV9zaXplX3Q9eWVzCmFjX2N2X3R5cGVfc29ja2xlbl90PXllcwphY19jdl90eXBlX3NzaXpl X3Q9eWVzCmFjX2N2X3R5cGVfc3RhY2tfdD15ZXMKYWNfY3ZfdHlwZV9zdHJ1Y3RfdGltZXNw ZWM9eWVzCmFjX2N2X3R5cGVfdV9jaGFyPXllcwphY19jdl90eXBlX3VfaW50MTZfdD15ZXMK YWNfY3ZfdHlwZV91X2ludDMyX3Q9eWVzCmFjX2N2X3R5cGVfdV9pbnQ4X3Q9eWVzCmFjX2N2 X3R5cGVfdV9pbnQ9eWVzCmFjX2N2X3R5cGVfdV9sb25nPXllcwphY19jdl90eXBlX3Vfc2hv cnQ9eWVzCmFjX2N2X3R5cGVfdWlkX3Q9eWVzCmFjX2N2X3R5cGVfdWludHB0cl90PXllcwph Y19jdl90eXBlX3Vuc2lnbmVkX2NoYXI9eWVzCmFjX2N2X3R5cGVfdW5zaWduZWRfaW50PXll cwphY19jdl90eXBlX3Vuc2lnbmVkX2xvbmc9eWVzCmFjX2N2X3R5cGVfdW5zaWduZWRfbG9u Z19sb25nPXllcwphY19jdl90eXBlX3Vuc2lnbmVkX2xvbmdfbG9uZ19pbnQ9eWVzCmFjX2N2 X3R5cGVfdW5zaWduZWRfc2hvcnQ9eWVzCmFjX2N2X3R5cGVfdm9sYXRpbGVfc2lnX2F0b21p Y190PXllcwphY19jdl90eXBlX3djaGFyX3Q9eWVzCmFjX2N2X3R5cGVfd2ludF90PXllcwph bV9jdl9DQ19kZXBlbmRlbmNpZXNfY29tcGlsZXJfdHlwZT1nY2MzCmFtX2N2X3Byb2dfdGFy X3VzdGFyPS91c3IvYmluL3RhcgpjbF9jdl9wcm9nX0xOPS9iaW4vbG4KY2xfY3ZfcHJvZ19j cD0nL2Jpbi9jcCAtcCcKZ2xfY3ZfZnVuY19idG93Y19lb2Y9eWVzCmdsX2N2X2Z1bmNfYnRv d2NfbnVsPXllcwpnbF9jdl9mdW5jX2ZjbnRsX2ZfZHVwZmRfY2xvZXhlYz15ZXMKZ2xfY3Zf ZnVuY19mbm1hdGNoX3Bvc2l4PXllcwpnbF9jdl9mdW5jX2ZvcGVuX3NsYXNoPXllcwpnbF9j dl9mdW5jX2ZyZXhwX25vX2xpYm09eWVzCmdsX2N2X2Z1bmNfZnNlZWtvPXllcwpnbF9jdl9m dW5jX2Z0ZWxsbz15ZXMKZ2xfY3ZfZnVuY19nZXRjd2RfbnVsbD15ZXMKZ2xfY3ZfZnVuY19n ZXRjd2RfcG9zaXhfc2lnbmF0dXJlPXllcwpnbF9jdl9mdW5jX2dldG9wdF9wb3NpeD15ZXMK Z2xfY3ZfZnVuY19pc25hbmRfbm9fbGlibT15ZXMKZ2xfY3ZfZnVuY19sZGV4cF9ub19saWJt PXllcwpnbF9jdl9mdW5jX2xzZWVrX3BpcGU9eWVzCmdsX2N2X2Z1bmNfbHN0YXRfZGVyZWZl cmVuY2VzX3NsYXNoZWRfc3ltbGluaz15ZXMKZ2xfY3ZfZnVuY19tYWxsb2NfMF9ub25udWxs PTEKZ2xfY3ZfZnVuY19tYWxsb2NfcG9zaXg9eWVzCmdsX2N2X2Z1bmNfbWJydG93Y19pbmNv bXBsZXRlX3N0YXRlPXllcwpnbF9jdl9mdW5jX21icnRvd2NfbnVsX3JldHZhbD15ZXMKZ2xf Y3ZfZnVuY19tYnJ0b3djX251bGxfYXJnMT15ZXMKZ2xfY3ZfZnVuY19tYnJ0b3djX251bGxf YXJnMj15ZXMKZ2xfY3ZfZnVuY19tYnJ0b3djX3JldHZhbD15ZXMKZ2xfY3ZfZnVuY19tYnJ0 b3djX3Nhbml0eWNoZWNrPXllcwpnbF9jdl9mdW5jX29wZW5fc2xhc2g9eWVzCmdsX2N2X2Z1 bmNfcHJpbnRmX2RpcmVjdGl2ZV9hPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9kaXJlY3RpdmVf Zj15ZXMKZ2xfY3ZfZnVuY19wcmludGZfZGlyZWN0aXZlX2xzPXllcwpnbF9jdl9mdW5jX3By aW50Zl9kaXJlY3RpdmVfbj15ZXMKZ2xfY3ZfZnVuY19wcmludGZfZmxhZ19ncm91cGluZz15 ZXMKZ2xfY3ZfZnVuY19wcmludGZfZmxhZ19sZWZ0YWRqdXN0PXllcwpnbF9jdl9mdW5jX3By aW50Zl9mbGFnX3plcm89eWVzCmdsX2N2X2Z1bmNfcHJpbnRmX2luZmluaXRlPXllcwpnbF9j dl9mdW5jX3ByaW50Zl9sb25nX2RvdWJsZT15ZXMKZ2xfY3ZfZnVuY19wcmludGZfcG9zaXRp b25zPXllcwpnbF9jdl9mdW5jX3ByaW50Zl9wcmVjaXNpb249eWVzCmdsX2N2X2Z1bmNfcHJp bnRmX3NpemVzX2M5OT15ZXMKZ2xfY3ZfZnVuY19zaWdwcm9jbWFzaz0xCmdsX2N2X2Z1bmNf c25wcmludGZfcmV0dmFsX2M5OT15ZXMKZ2xfY3ZfZnVuY19zbnByaW50Zl9zaXplMT15ZXMK Z2xfY3ZfZnVuY19zbnByaW50Zl91c2FibGU9eWVzCmdsX2N2X2Z1bmNfc3Bhd25hdHRyX3Nl dHNjaGVkcGFyYW09eWVzCmdsX2N2X2Z1bmNfc3Bhd25hdHRyX3NldHNjaGVkcG9saWN5PXll cwpnbF9jdl9mdW5jX3N0YXRfZGlyX3NsYXNoPXllcwpnbF9jdl9mdW5jX3N0YXRfZmlsZV9z bGFzaD15ZXMKZ2xfY3ZfZnVuY19zdHBuY3B5PXllcwpnbF9jdl9mdW5jX3ZhX2NvcHk9eWVz CmdsX2N2X2Z1bmNfd2NydG9tYl9yZXR2YWw9eWVzCmdsX2N2X2hhdmVfaW5jbHVkZV9uZXh0 PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX19FeGl0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X2FscGhhc29ydD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9hdG9sbD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9idG93Yz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9jaGRpcj15ZXMKZ2xf Y3ZfaGF2ZV9yYXdfZGVjbF9jaG93bj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9jbG9zZWRp cj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9kcHJpbnRmPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX2R1cDI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZHVwPXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX2VuZHVzZXJzaGVsbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mYWNjZXNzYXQ9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZmNoZGlyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X2ZjaG1vZGF0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ZjaG93bmF0PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX2ZjbnRsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2Zkb3BlbmRpcj15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mZnNsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2Zm c2xsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2ZwdXJnZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9mc2Vla289eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZnN0YXQ9eWVzCmdsX2N2X2hh dmVfcmF3X2RlY2xfZnN0YXRhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9mc3luYz15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9mdGVsbG89eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfZnRy dW5jYXRlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGN3ZD15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9nZXRkZWxpbT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRkb21haW5uYW1l PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGR0YWJsZXNpemU9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZ2V0Z3JvdXBzPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGhvc3RuYW1l PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldGxpbmU9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfZ2V0bG9hZGF2Zz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXRsb2dpbj15ZXMKZ2xf Y3ZfaGF2ZV9yYXdfZGVjbF9nZXRsb2dpbl9yPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dl dHBhZ2VzaXplPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHM9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZ2V0c3Vib3B0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2dldHRpbWVvZmRh eT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9nZXR1c2Vyc2hlbGw9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfZ3JhbnRwdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9pbWF4YWJzPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX2ltYXhkaXY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfaW5p dHN0YXRlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2lzYXR0eT15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9pc3djdHlwZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9sY2htb2Q9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfbGNob3duPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2xpbms9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbGlua2F0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X2xzZWVrPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX2xzdGF0PXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX21icmxlbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnJ0b3djPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX21ic2luaXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWJzbnJ0 b3djcz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9tYnNydG93Y3M9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfbWVtY3B5PW5vCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWVtbWVtPXllcwpnbF9j dl9oYXZlX3Jhd19kZWNsX21lbXJjaHI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfbWtkaXJh dD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2R0ZW1wPXllcwpnbF9jdl9oYXZlX3Jhd19k ZWNsX21rZmlmbz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta2ZpZm9hdD15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF9ta25vZD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9ta25vZGF0PXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX21rc3RlbXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf bmxfbGFuZ2luZm89eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfb3BlbmF0PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX29wZW5kaXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcGNsb3NlPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3BpcGU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9w ZW49eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfb3BlbnB0PXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX3Bvc2l4X3NwYXduPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3Nw YXduX2ZpbGVfYWN0aW9uc19hZGRjbG9zZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3Np eF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkZHVwMj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9w b3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfYWRkb3Blbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfZGVzdHJveT15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9wb3NpeF9zcGF3bl9maWxlX2FjdGlvbnNfaW5pdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9wb3NpeF9zcGF3bmF0dHJfZGVzdHJveT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9w b3NpeF9zcGF3bmF0dHJfZ2V0ZmxhZ3M9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhf c3Bhd25hdHRyX2dldHBncm91cD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3 bmF0dHJfZ2V0c2NoZWRwYXJhbT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wb3NpeF9zcGF3 bmF0dHJfZ2V0c2NoZWRwb2xpY3k9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX2dldHNpZ2RlZmF1bHQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bh d25hdHRyX2dldHNpZ21hc2s9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25h dHRyX2luaXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldGZs YWdzPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRwZ3JvdXA9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcGFyYW09 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcG9zaXhfc3Bhd25hdHRyX3NldHNjaGVkcG9saWN5 PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdkZWZhdWx0 PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXduYXR0cl9zZXRzaWdtYXNrPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Bvc2l4X3NwYXducD15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9wcmVhZD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9wc2VsZWN0PXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3B0aHJlYWRfc2lnbWFzaz15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9w dHNuYW1lPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3B3cml0ZT15ZXMKZ2xfY3ZfaGF2ZV9y YXdfZGVjbF9yYW5kb209eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcmF3bWVtY2hyPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3JlYWRkaXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcmVh ZGxpbms9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcmVhZGxpbmthdD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9yZWFscGF0aD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZW5hbWVhdD15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9yZXdpbmRkaXI9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfcm1kaXI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfcnBtYXRjaD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9zY2FuZGlyPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NlbGVjdD15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF9zZXRlbnY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2V0 aG9zdG5hbWU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2V0bG9jYWxlPXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3NldHN0YXRlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NldHVzZXJz aGVsbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdhY3Rpb249eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfc2lnYWRkc2V0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2RlbHNldD15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zaWdlbXB0eXNldD15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF9zaWdmaWxsc2V0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ2lzbWVtYmVyPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3NpZ3BlbmRpbmc9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfc2lncHJvY21hc2s9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc2xlZXA9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfc25wcmludGY9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3JhbmRv bT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdGF0PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNs X3N0cGNweT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHBuY3B5PXllcwpnbF9jdl9oYXZl X3Jhd19kZWNsX3N0cmNhc2VzdHI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RyZHVwPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cmVycm9yX3I9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfc3RybmNhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJuZHVwPXllcwpnbF9jdl9o YXZlX3Jhd19kZWNsX3N0cm5sZW49eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RycGJyaz15 ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJzZXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xf c3Ryc2lnbmFsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N0cnRvZD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF9zdHJ0b2ltYXg9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RydG9rX3I9 eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3RydG9sbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVj bF9zdHJ0b3VsbD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF9zdHJ0b3VtYXg9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfc3RydmVyc2NtcD1ubwpnbF9jdl9oYXZlX3Jhd19kZWNsX3N5bWxp bms9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfc3ltbGlua2F0PXllcwpnbF9jdl9oYXZlX3Jh d19kZWNsX3RtcGZpbGU9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdG93Y3RyYW5zPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3R0eW5hbWVfcj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF91 bmxpbms9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdW5saW5rYXQ9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfdW5sb2NrcHQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfdW5zZXRlbnY9eWVz CmdsX2N2X2hhdmVfcmF3X2RlY2xfdXNsZWVwPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3Zk cHJpbnRmPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3ZzbnByaW50Zj15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF93YWl0cGlkPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djcGNweT15ZXMK Z2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3BuY3B5PXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dj cnRvbWI9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY2FzZWNtcD15ZXMKZ2xfY3ZfaGF2 ZV9yYXdfZGVjbF93Y3NjYXQ9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzY2hyPXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3djc2NtcD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3Nj b2xsPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2NweT15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF93Y3Njc3BuPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc2R1cD15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF93Y3NsZW49eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbmNhc2Vj bXA9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzbmNhdD15ZXMKZ2xfY3ZfaGF2ZV9yYXdf ZGVjbF93Y3NuY21wPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc25jcHk9eWVzCmdsX2N2 X2hhdmVfcmF3X2RlY2xfd2Nzbmxlbj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NucnRv bWJzPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3Bicms9eWVzCmdsX2N2X2hhdmVfcmF3 X2RlY2xfd2NzcmNocj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3NydG9tYnM9eWVzCmds X2N2X2hhdmVfcmF3X2RlY2xfd2Nzc3BuPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djc3N0 cj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3N0b2s9eWVzCmdsX2N2X2hhdmVfcmF3X2Rl Y2xfd2Nzd2lkdGg9eWVzCmdsX2N2X2hhdmVfcmF3X2RlY2xfd2NzeGZybT15ZXMKZ2xfY3Zf aGF2ZV9yYXdfZGVjbF93Y3RvYj15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93Y3RyYW5zPXll cwpnbF9jdl9oYXZlX3Jhd19kZWNsX3djdHlwZT15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93 Y3dpZHRoPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1jaHI9eWVzCmdsX2N2X2hhdmVf cmF3X2RlY2xfd21lbWNtcD15ZXMKZ2xfY3ZfaGF2ZV9yYXdfZGVjbF93bWVtY3B5PXllcwpn bF9jdl9oYXZlX3Jhd19kZWNsX3dtZW1tb3ZlPXllcwpnbF9jdl9oYXZlX3Jhd19kZWNsX3dt ZW1zZXQ9eWVzCmdsX2N2X2hlYWRlcl9lcnJub19oX2NvbXBsZXRlPXllcwpnbF9jdl9oZWFk ZXJfaW50dHlwZXNfaD15ZXMKZ2xfY3ZfaGVhZGVyX2xhbmdpbmZvX2NvZGVzZXQ9eWVzCmds X2N2X2hlYWRlcl9sYW5naW5mb19lcmE9eWVzCmdsX2N2X2hlYWRlcl9sYW5naW5mb190X2Zt dF9hbXBtPXllcwpnbF9jdl9oZWFkZXJfbGFuZ2luZm9feWVzZXhwcj15ZXMKZ2xfY3ZfaGVh ZGVyX2xvY2FsZV9oX3Bvc2l4MjAwMT15ZXMKZ2xfY3ZfaGVhZGVyX3NpZ25hbF9oX1NJR1BJ UEU9eWVzCmdsX2N2X2hlYWRlcl9zdGRpbnRfaD15ZXMKZ2xfY3ZfaGVhZGVyX3N5c19zZWxl Y3RfaF9zZWxmY29udGFpbmVkPXllcwpnbF9jdl9oZWFkZXJfd2NoYXJfaF9jb3JyZWN0X2lu bGluZT15ZXMKZ2xfY3Zfc2lnYWx0c3RhY2tfbG93X2Jhc2U9eWVzCmdsX2N2X3NpemVfbWF4 PXllcwpnbF9jdl9zeXNfc3RydWN0X3RpbWVzcGVjX2luX3RpbWVfaD15ZXMKZ2xfY3Zfc3lz X3N0cnVjdF90aW1ldmFsPXllcwpnbF9jdl90eXBlX3NpZ3NldF90PXllcwpnbF9jdl90eXBl X3djaGFyX3Rfc2lnbmVkPXllcwpnbF9jdl90eXBlX3djdHJhbnNfdD15ZXMKZ2xfY3ZfdHlw ZV93Y3R5cGVfdD15ZXMKZ2xfY3ZfdHlwZV93aW50X3Rfc2lnbmVkPXllcwpnbF9jdl92YXJf c3RkaW5fbGFyZ2Vfb2Zmc2V0PXllcwpndF9jdl9jX2ludG1heF90PXllcwpndF9jdl9jX3dj aGFyX3Q9eWVzCmd0X2N2X2Nfd2ludF90PXllcwpndF9jdl9mdW5jX3ByaW50Zl9wb3NpeD15 ZXMKZ3RfY3ZfZnVuY191bnNldGVudl9yZXQ9aW50Cmd0X2N2X2ludF9kaXZieXplcm9fc2ln ZnBlPXllcwpndF9jdl9zaWdpbmZvX3Q9eWVzCmd0X2N2X3NzaXplX3Q9eWVzCmx0X2N2X3Bh dGhfTUFHSUNfQ01EPS91c3IvYmluL2ZpbGUKbHRfY3Zfc3lzX21heF9jbWRfbGVuPTI2MjE0 NApwa2dfY3ZfWERSSUlORk9fQ0ZMQUdTPSctRF9USFJFQURfU0FGRSAtSS91c3IvbG9jYWwv aW5jbHVkZSAgJwpwa2dfY3ZfWERSSUlORk9fTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbFgx MSAgJwoKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKIyMgT3V0cHV0IHZhcmlhYmxlcy4gIyMK IyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKCkFDTE9DQUw9JyR7U0hFTEx9IC91c3IvcG9ydHMv eDExL3hkcmlpbmZvL3dvcmsveGRyaWluZm8tMS4wLjQvbWlzc2luZyAtLXJ1biBhY2xvY2Fs LTEuMTEnCkFETUlOX01BTl9ESVI9JyQobWFuZGlyKS9tYW4kKEFETUlOX01BTl9TVUZGSVgp JwpBRE1JTl9NQU5fU1VGRklYPSc4JwpBTURFUEJBQ0tTTEFTSD0nXCcKQU1ERVBfRkFMU0U9 JyMnCkFNREVQX1RSVUU9JycKQU1UQVI9JyR7U0hFTEx9IC91c3IvcG9ydHMveDExL3hkcmlp bmZvL3dvcmsveGRyaWluZm8tMS4wLjQvbWlzc2luZyAtLXJ1biB0YXInCkFNX0JBQ0tTTEFT SD0nXCcKQU1fREVGQVVMVF9WRVJCT1NJVFk9JzAnCkFQUF9NQU5fRElSPSckKG1hbmRpcikv bWFuJChBUFBfTUFOX1NVRkZJWCknCkFQUF9NQU5fU1VGRklYPScxJwpBVVRPQ09ORj0nJHtT SEVMTH0gL3Vzci9wb3J0cy94MTEveGRyaWluZm8vd29yay94ZHJpaW5mby0xLjAuNC9taXNz aW5nIC0tcnVuIGF1dG9jb25mJwpBVVRPSEVBREVSPScke1NIRUxMfSAvdXNyL3BvcnRzL3gx MS94ZHJpaW5mby93b3JrL3hkcmlpbmZvLTEuMC40L21pc3NpbmcgLS1ydW4gYXV0b2hlYWRl cicKQVVUT01BS0U9JyR7U0hFTEx9IC91c3IvcG9ydHMveDExL3hkcmlpbmZvL3dvcmsveGRy aWluZm8tMS4wLjQvbWlzc2luZyAtLXJ1biBhdXRvbWFrZS0xLjExJwpBV0s9Jy91c3IvYmlu L2F3aycKQ0M9J2NjIC1zdGQ9Z251OTknCkNDREVQTU9ERT0nZGVwbW9kZT1nY2MzJwpDRkxB R1M9Jy1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAtbWFyY2g9cGVudGl1bTMnCkNI QU5HRUxPR19DTUQ9JyhHSVRfRElSPSQodG9wX3NyY2RpcikvLmdpdCBnaXQgbG9nID4gJCh0 b3Bfc3JjZGlyKS8uY2hhbmdlbG9nLnRtcCAmJiBtdiAkKHRvcF9zcmNkaXIpLy5jaGFuZ2Vs b2cudG1wICQodG9wX3NyY2RpcikvQ2hhbmdlTG9nKSB8fCAocm0gLWYgJCh0b3Bfc3JjZGly KS8uY2hhbmdlbG9nLnRtcDsgdG91Y2ggJCh0b3Bfc3JjZGlyKS9DaGFuZ2VMb2c7IGVjaG8g J1wnJ2dpdCBkaXJlY3Rvcnkgbm90IGZvdW5kOiBpbnN0YWxsaW5nIHBvc3NpYmx5IGVtcHR5 IGNoYW5nZWxvZy4nXCcnID4mMiknCkNQUD0nY3BwJwpDUFBGTEFHUz0nJwpDV0FSTkZMQUdT PSctV2FsbCAtV3BvaW50ZXItYXJpdGggLVdzdHJpY3QtcHJvdG90eXBlcyAtV21pc3Npbmct cHJvdG90eXBlcyAtV21pc3NpbmctZGVjbGFyYXRpb25zIC1XbmVzdGVkLWV4dGVybnMgLWZu by1zdHJpY3QtYWxpYXNpbmcgLVdiYWQtZnVuY3Rpb24tY2FzdCAtV2Zvcm1hdD0yIC1Xb2xk LXN0eWxlLWRlZmluaXRpb24gLVdkZWNsYXJhdGlvbi1hZnRlci1zdGF0ZW1lbnQgJwpDWUdQ QVRIX1c9J2VjaG8nCkRFRlM9JycKREVQRElSPScuZGVwcycKRFJJVkVSX01BTl9ESVI9JyQo bWFuZGlyKS9tYW4kKERSSVZFUl9NQU5fU1VGRklYKScKRFJJVkVSX01BTl9TVUZGSVg9JzQn CkVDSE9fQz0nJwpFQ0hPX049Jy1uJwpFQ0hPX1Q9JycKRUdSRVA9Jy91c3IvYmluL2VncmVw JwpFWEVFWFQ9JycKRklMRV9NQU5fRElSPSckKG1hbmRpcikvbWFuJChGSUxFX01BTl9TVUZG SVgpJwpGSUxFX01BTl9TVUZGSVg9JzUnCkdSRVA9Jy91c3IvYmluL2dyZXAnCklOU1RBTExf Q01EPScoY3AgLWYgL3Vzci9sb2NhbC9zaGFyZS91dGlsLW1hY3Jvcy9JTlNUQUxMICQodG9w X3NyY2RpcikvLklOU1RBTEwudG1wICYmIG12ICQodG9wX3NyY2RpcikvLklOU1RBTEwudG1w ICQodG9wX3NyY2RpcikvSU5TVEFMTCkgfHwgKHJtIC1mICQodG9wX3NyY2RpcikvLklOU1RB TEwudG1wOyB0b3VjaCAkKHRvcF9zcmNkaXIpL0lOU1RBTEw7IGVjaG8gJ1wnJ3V0aWwtbWFj cm9zICJwa2dkYXRhZGlyIiBmcm9tIHhvcmctbWFjcm9zLnBjIG5vdCBmb3VuZDogaW5zdGFs bGluZyBwb3NzaWJseSBlbXB0eSBJTlNUQUxMLidcJycgPiYyKScKSU5TVEFMTF9EQVRBPSdp bnN0YWxsICAtbyByb290IC1nIHdoZWVsIC1tIDA2NDQnCklOU1RBTExfUFJPR1JBTT0naW5z dGFsbCAgLXMgLW8gcm9vdCAtZyB3aGVlbCAtbSA1NTUnCklOU1RBTExfU0NSSVBUPSdpbnN0 YWxsICAtbyByb290IC1nIHdoZWVsIC1tIDU1NScKSU5TVEFMTF9TVFJJUF9QUk9HUkFNPSck KGluc3RhbGxfc2gpIC1jIC1zJwpMREZMQUdTPScnCkxJQk9CSlM9JycKTElCUz0nJwpMSUJf TUFOX0RJUj0nJChtYW5kaXIpL21hbiQoTElCX01BTl9TVUZGSVgpJwpMSUJfTUFOX1NVRkZJ WD0nMycKTFRMSUJPQkpTPScnCk1BSU5UPScjJwpNQUlOVEFJTkVSX01PREVfRkFMU0U9JycK TUFJTlRBSU5FUl9NT0RFX1RSVUU9JyMnCk1BS0VJTkZPPScke1NIRUxMfSAvdXNyL3BvcnRz L3gxMS94ZHJpaW5mby93b3JrL3hkcmlpbmZvLTEuMC40L21pc3NpbmcgLS1ydW4gbWFrZWlu Zm8nCk1BTl9TVUJTVFM9JwktZSAnXCcnc3xfX3ZlbmRvcnZlcnNpb25fX3wiJChQQUNLQUdF X1NUUklORykiICIkKFhPUkdfTUFOX1BBR0UpInwnXCcnIAktZSAnXCcnc3xfX3hvcmd2ZXJz aW9uX198IiQoUEFDS0FHRV9TVFJJTkcpIiAiJChYT1JHX01BTl9QQUdFKSJ8J1wnJyAJLWUg J1wnJ3N8X194c2VydmVybmFtZV9ffFhvcmd8ZydcJycgCS1lICdcJydzfF9feGNvbmZpZ2Zp bGVfX3x4b3JnLmNvbmZ8ZydcJycgCS1lICdcJydzfF9fcHJvamVjdHJvb3RfX3wkKHByZWZp eCl8ZydcJycgCS1lICdcJydzfF9fYXBwbG9hZGRpcl9ffCQoYXBwZGVmYXVsdGRpcil8Zydc JycgCS1lICdcJydzfF9fYXBwbWFuc3VmZml4X198JChBUFBfTUFOX1NVRkZJWCl8ZydcJycg CS1lICdcJydzfF9fZHJpdmVybWFuc3VmZml4X198JChEUklWRVJfTUFOX1NVRkZJWCl8Zydc JycgCS1lICdcJydzfF9fYWRtaW5tYW5zdWZmaXhfX3wkKEFETUlOX01BTl9TVUZGSVgpfGcn XCcnIAktZSAnXCcnc3xfX2xpYm1hbnN1ZmZpeF9ffCQoTElCX01BTl9TVUZGSVgpfGcnXCcn IAktZSAnXCcnc3xfX21pc2NtYW5zdWZmaXhfX3wkKE1JU0NfTUFOX1NVRkZJWCl8ZydcJycg CS1lICdcJydzfF9fZmlsZW1hbnN1ZmZpeF9ffCQoRklMRV9NQU5fU1VGRklYKXxnJ1wnJycK TUlTQ19NQU5fRElSPSckKG1hbmRpcikvbWFuJChNSVNDX01BTl9TVUZGSVgpJwpNSVNDX01B Tl9TVUZGSVg9JzcnCk1LRElSX1A9Jy9iaW4vbWtkaXIgLXAnCk9CSkVYVD0nbycKUEFDS0FH RT0neGRyaWluZm8nClBBQ0tBR0VfQlVHUkVQT1JUPSdodHRwczovL2J1Z3MuZnJlZWRlc2t0 b3Aub3JnL2VudGVyX2J1Zy5jZ2k/cHJvZHVjdD14b3JnJwpQQUNLQUdFX05BTUU9J3hkcmlp bmZvJwpQQUNLQUdFX1NUUklORz0neGRyaWluZm8gMS4wLjQnClBBQ0tBR0VfVEFSTkFNRT0n eGRyaWluZm8nClBBQ0tBR0VfVVJMPScnClBBQ0tBR0VfVkVSU0lPTj0nMS4wLjQnClBBVEhf U0VQQVJBVE9SPSc6JwpQS0dfQ09ORklHPSdwa2djb25mJwpTRUQ9Jy91c3IvYmluL3NlZCcK U0VUX01BS0U9JycKU0hFTEw9Jy9iaW4vc2gnClNUUklQPScnClZFUlNJT049JzEuMC40JwpY RFJJSU5GT19DRkxBR1M9Jy1EX1RIUkVBRF9TQUZFIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAn ClhEUklJTkZPX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWxYMTEgICcKWE9SR19NQU5fUEFH RT0nWCBWZXJzaW9uIDExJwphY19jdF9DQz0nY2MnCmFtX19FWEVFWFRfRkFMU0U9JycKYW1f X0VYRUVYVF9UUlVFPScnCmFtX19mYXN0ZGVwQ0NfRkFMU0U9JyMnCmFtX19mYXN0ZGVwQ0Nf VFJVRT0nJwphbV9faW5jbHVkZT0naW5jbHVkZScKYW1fX2lzcmM9JycKYW1fX2xlYWRpbmdf ZG90PScuJwphbV9fcXVvdGU9JycKYW1fX3Rhcj0nJHtBTVRBUn0gY2hvZiAtICIkJHRhcmRp ciInCmFtX191bnRhcj0nJHtBTVRBUn0geGYgLScKYmluZGlyPScke2V4ZWNfcHJlZml4fS9i aW4nCmJ1aWxkPSdpMzg2LXBvcnRibGQtZnJlZWJzZDguNCcKYnVpbGRfYWxpYXM9J2kzODYt cG9ydGJsZC1mcmVlYnNkOC40JwpidWlsZF9jcHU9J2kzODYnCmJ1aWxkX29zPSdmcmVlYnNk OC40JwpidWlsZF92ZW5kb3I9J3BvcnRibGQnCmRhdGFkaXI9JyR7ZGF0YXJvb3RkaXJ9Jwpk YXRhcm9vdGRpcj0nJHtwcmVmaXh9L3NoYXJlJwpkb2NkaXI9JyR7ZGF0YXJvb3RkaXJ9L2Rv Yy8ke1BBQ0tBR0VfVEFSTkFNRX0nCmR2aWRpcj0nJHtkb2NkaXJ9JwpleGVjX3ByZWZpeD0n Tk9ORScKaG9zdD0naTM4Ni1wb3J0YmxkLWZyZWVic2Q4LjQnCmhvc3RfYWxpYXM9JycKaG9z dF9jcHU9J2kzODYnCmhvc3Rfb3M9J2ZyZWVic2Q4LjQnCmhvc3RfdmVuZG9yPSdwb3J0Ymxk JwpodG1sZGlyPScke2RvY2Rpcn0nCmluY2x1ZGVkaXI9JyR7cHJlZml4fS9pbmNsdWRlJwpp bmZvZGlyPScvdXNyL2xvY2FsL2luZm8nCmluc3RhbGxfc2g9JyR7U0hFTEx9IC91c3IvcG9y dHMveDExL3hkcmlpbmZvL3dvcmsveGRyaWluZm8tMS4wLjQvaW5zdGFsbC1zaCcKbGliZGly PScke2V4ZWNfcHJlZml4fS9saWInCmxpYmV4ZWNkaXI9JyR7ZXhlY19wcmVmaXh9L2xpYmV4 ZWMnCmxvY2FsZWRpcj0nJHtkYXRhcm9vdGRpcn0vbG9jYWxlJwpsb2NhbHN0YXRlZGlyPSck e3ByZWZpeH0vdmFyJwptYW5kaXI9Jy91c3IvbG9jYWwvbWFuJwpta2Rpcl9wPScvYmluL21r ZGlyIC1wJwpvbGRpbmNsdWRlZGlyPScvdXNyL2luY2x1ZGUnCnBkZmRpcj0nJHtkb2NkaXJ9 JwpwcmVmaXg9Jy91c3IvbG9jYWwnCnByb2dyYW1fdHJhbnNmb3JtX25hbWU9J3MseCx4LCcK cHNkaXI9JyR7ZG9jZGlyfScKc2JpbmRpcj0nJHtleGVjX3ByZWZpeH0vc2JpbicKc2hhcmVk c3RhdGVkaXI9JyR7cHJlZml4fS9jb20nCnN5c2NvbmZkaXI9JyR7cHJlZml4fS9ldGMnCnRh cmdldF9hbGlhcz0nJwoKIyMgLS0tLS0tLS0tLS0gIyMKIyMgY29uZmRlZnMuaC4gIyMKIyMg LS0tLS0tLS0tLS0gIyMKCi8qIGNvbmZkZWZzLmggKi8KI2RlZmluZSBQQUNLQUdFX05BTUUg InhkcmlpbmZvIgojZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAieGRyaWluZm8iCiNkZWZpbmUg UEFDS0FHRV9WRVJTSU9OICIxLjAuNCIKI2RlZmluZSBQQUNLQUdFX1NUUklORyAieGRyaWlu Zm8gMS4wLjQiCiNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgImh0dHBzOi8vYnVncy5mcmVl ZGVza3RvcC5vcmcvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PXhvcmciCiNkZWZpbmUgUEFDS0FH RV9VUkwgIiIKI2RlZmluZSBQQUNLQUdFICJ4ZHJpaW5mbyIKI2RlZmluZSBWRVJTSU9OICIx LjAuNCIKI2RlZmluZSBTVERDX0hFQURFUlMgMQojZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0gg MQojZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCiNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCiNk ZWZpbmUgSEFWRV9TVFJJTkdfSCAxCiNkZWZpbmUgSEFWRV9NRU1PUllfSCAxCiNkZWZpbmUg SEFWRV9TVFJJTkdTX0ggMQojZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCiNkZWZpbmUgSEFW RV9TVERJTlRfSCAxCiNkZWZpbmUgSEFWRV9VTklTVERfSCAxCiNkZWZpbmUgUEFDS0FHRV9W RVJTSU9OX01BSk9SIDEKI2RlZmluZSBQQUNLQUdFX1ZFUlNJT05fTUlOT1IgMAojZGVmaW5l IFBBQ0tBR0VfVkVSU0lPTl9QQVRDSExFVkVMIDQKCmNvbmZpZ3VyZTogZXhpdCAxCg== --------------080104040201020707030808 Content-Type: text/plain; charset=us-ascii; name="pkg-info.out" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pkg-info.out" R2VvSVAtMS42LjJfMSAgICAgICAgICAgICAgICAgIEZpbmQgdGhlIGNvdW50cnkgdGhhdCBh bnkgSVAgYWRkcmVzcyBvciBob3N0bmFtZSBvcmlnaW5hdGVzIGZyb20KT1JCaXQyLTIuMTQu MTlfMSAgICAgICAgICAgICAgIEhpZ2gtcGVyZm9ybWFuY2UgQ09SQkEgT1JCIHdpdGggc3Vw cG9ydCBmb3IgdGhlIEMgbGFuZ3VhZ2UKT3BlblNQLTEuNS4yXzIgICAgICAgICAgICAgICAg IFRoaXMgcGFja2FnZSBpcyBhIGNvbGxlY3Rpb24gb2YgU0dNTC9YTUwgdG9vbHMgY2FsbGVk IE9wZW5TUAphZG5zLTEuNF8yICAgICAgICAgICAgICAgICAgICAgRWFzeSB0byB1c2UgYXN5 bmNocm9ub3VzLWNhcGFibGUgRE5TIGNsaWVudCBsaWJyYXJ5IGFuZCB1dGlsaXRpZXMKYWRv YmUtY21hcHMtMjAwNTEyMTdfMiAgICAgICAgIEFkb2JlIENNYXAgY29sbGVjdGlvbgphbHNh LWxpYi0xLjAuMjggICAgICAgICAgICAgICAgQUxTQSBjb21wYXRpYmlsaXR5IGxpYnJhcnkK YWxzYS1wbHVnaW5zLTEuMC4yOCAgICAgICAgICAgIEFMU0EgY29tcGF0aWJpbGl0eSBsaWJy YXJ5IHBsdWdpbnMKYXBhY2hlMjItMi4yLjI5XzEgICAgICAgICAgICAgIFZlcnNpb24gMi4y Lnggb2YgQXBhY2hlIHdlYiBzZXJ2ZXIgd2l0aCBwcmVmb3JrIE1QTS4KYXBjdXBzZC0zLjE0 LjEyXzEgICAgICAgICAgICAgIFNldCBvZiBwcm9ncmFtcyBmb3IgY29udHJvbGxpbmcgQVBD IFVQUwphcHByZXMtMS4wLjQgICAgICAgICAgICAgICAgICAgUHJvZ3JhbSB0byBsaXN0IGFw cGxpY2F0aW9uJ3MgcmVzb3VyY2VzCmFwci0xLjUuMS4xLjUuNCAgICAgICAgICAgICAgICBB cGFjaGUgUG9ydGFiaWxpdHkgTGlicmFyeQphcmMtNS4yMXAgICAgICAgICAgICAgICAgICAg ICAgQ3JlYXRlICYgZXh0cmFjdCBmaWxlcyBmcm9tIERPUyAuQVJDIGZpbGVzCmFyai0zLjEw LjIyXzQgICAgICAgICAgICAgICAgICBPcGVuLXNvdXJjZSBBUkoKYXNrLTIuNS4zICAgICAg ICAgICAgICAgICAgICAgIEFudGkgU3BhbSBLaWxsZXIgY29udGVudCBmaWx0ZXJpbmcKYXNw ZWxsLTAuNjAuNi4xXzUgICAgICAgICAgICAgIFNwZWxsaW5nIGNoZWNrZXIgd2l0aCBiZXR0 ZXIgc3VnZ2VzdGlvbiBsb2dpYyB0aGFuIGlzcGVsbAphc3BlbGwtaXNwZWxsLTAuNjAuNi4x ICAgICAgICAgSXNwZWxsIGNvbXBhdGliaWxpdHkgc2NyaXB0IGZvciBhc3BlbGwKYXQtc3Bp Mi1hdGstMi44LjBfMSAgICAgICAgICAgIEFzc2lzdGVkIFRlY2hub2xvZ3kgUHJvdmlkZXIg bW9kdWxlIGZvciBHVEsrCmF0LXNwaTItY29yZS0yLjguMF8xICAgICAgICAgICBBc3Npc3Rp dmUgVGVjaG5vbG9neSBTZXJ2aWNlIFByb3ZpZGVyIEludGVyZmFjZQphdGstMi44LjBfMSAg ICAgICAgICAgICAgICAgICAgR05PTUUgYWNjZXNzaWJpbGl0eSB0b29sa2l0IChBVEspCmF1 dG9jb25mLTIuNjkgICAgICAgICAgICAgICAgICBBdXRvbWF0aWNhbGx5IGNvbmZpZ3VyZSBz b3VyY2UgY29kZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zCmF1dG9jb25mLXdyYXBwZXItMjAx MzEyMDMgICAgICBXcmFwcGVyIHNjcmlwdCBmb3IgR05VIGF1dG9jb25mCmF1dG9jb25mMjEz LTIuMTMuMDAwMjI3XzYgICAgICBBdXRvbWF0aWNhbGx5IGNvbmZpZ3VyZSBzb3VyY2UgY29k ZSBvbiBtYW55IFVuKnggcGxhdGZvcm1zIChsZWdhY3kgMi4xMykKYXV0b21ha2UtMS4xNF8x ICAgICAgICAgICAgICAgIEdOVSBTdGFuZGFyZHMtY29tcGxpYW50IE1ha2VmaWxlIGdlbmVy YXRvcgphdXRvbWFrZS13cmFwcGVyLTIwMTMxMjAzICAgICAgV3JhcHBlciBzY3JpcHQgZm9y IEdOVSBhdXRvbWFrZQphdXRvbWFrZTE0LTEuNC42XzcgICAgICAgICAgICAgR05VIFN0YW5k YXJkcy1jb21wbGlhbnQgTWFrZWZpbGUgZ2VuZXJhdG9yIChsZWdhY3kgMS40KQphdmFoaS1h cHAtMC42LjMxXzMgICAgICAgICAgICAgU2VydmljZSBkaXNjb3Zlcnkgb24gYSBsb2NhbCBu ZXR3b3JrCmJhcm55YXJkMi0xLjEzICAgICAgICAgICAgICAgICBJbnRlcnByZXRlciBmb3Ig U25vcnQgdW5pZmllZDIgYmluYXJ5IG91dHB1dCBmaWxlcwpiYXNoLTQuMy4zMCAgICAgICAg ICAgICAgICAgICAgVGhlIEdOVSBQcm9qZWN0J3MgQm91cm5lIEFnYWluIFNIZWxsCmJkZnRv cGNmLTEuMC40ICAgICAgICAgICAgICAgICBDb252ZXJ0IFggZm9udCBmcm9tIEJERiB0byBQ Q0YKYmVmb3JlbGlnaHQtMS4wLjVfMSAgICAgICAgICAgIEEgc2FtcGxlIHNjcmVlbiBzYXZl ciBmb3IgWApiaWdyZXFzcHJvdG8tMS4xLjIgICAgICAgICAgICAgQmlnUmVxcyBleHRlbnNp b24gaGVhZGVycwpiaW51dGlscy0yLjI0XzEgICAgICAgICAgICAgICAgR05VIGJpbmFyeSB0 b29scwpiaXNvbi0yLjcuMSwxICAgICAgICAgICAgICAgICAgQSBwYXJzZXIgZ2VuZXJhdG9y IGZyb20gRlNGLCAobW9zdGx5KSBjb21wYXRpYmxlIHdpdGggWWFjYwpiaXRtYXAtMS4wLjcg ICAgICAgICAgICAgICAgICAgQml0bWFwIGVkaXRvciBhbmQgY29udmVydGVyIHV0aWxpdGll cyBmb3IgWApiaXRzdHJlYW0tdmVyYS0xLjEwXzUgICAgICAgICAgQml0c3RyZWFtIFZlcmEg VHJ1ZVR5cGUgZm9udCBjb2xsZWN0aW9uCmJvZWhtLWdjLTcuNC4yXzEgICAgICAgICAgICAg ICBHYXJiYWdlIGNvbGxlY3Rpb24gYW5kIG1lbW9yeSBsZWFrIGRldGVjdGlvbiBmb3IgQyBh bmQgQysrCmJvb3RzdHJhcC1vcGVuamRrLXIzNTE4ODAgICAgICBPcmFjbGUncyBKYXZhIDYg dmlydHVhbCBtYWNoaW5lIHJlbGVhc2UgdW5kZXIgdGhlIEdQTCB2MgpicGF0Y2gtMS4wXzEg ICAgICAgICAgICAgICAgICAgQSBoZXggZWRpdG9yIHRoYXQgZG9lc24ndCBsb2FkIHRoZSB3 aG9sZSBmaWxlIGF0IG9uY2UKYndtLW5nLTAuNl8yICAgICAgICAgICAgICAgICAgIFNtYWxs IGFuZCBzaW1wbGUgYmFuZHdpZHRoIG1vbml0b3IKY2Ffcm9vdF9uc3MtMy4xNy4xICAgICAg ICAgICAgIFRoZSByb290IGNlcnRpZmljYXRlIGJ1bmRsZSBmcm9tIHRoZSBNb3ppbGxhIFBy b2plY3QKY2Fpcm8tMS4xMi4xNl8xLDIgICAgICAgICAgICAgIFZlY3RvciBncmFwaGljcyBs aWJyYXJ5IHdpdGggY3Jvc3MtZGV2aWNlIG91dHB1dCBzdXBwb3J0CmNtYWtlLTMuMC4yICAg ICAgICAgICAgICAgICAgICBDcm9zcy1wbGF0Zm9ybSBNYWtlZmlsZSBnZW5lcmF0b3IKY21h a2UtbW9kdWxlcy0zLjAuMiAgICAgICAgICAgIE1vZHVsZXMgYW5kIFRlbXBsYXRlcyBmb3Ig Q01ha2UKY29sb3JkLTEuMC4xXzMgICAgICAgICAgICAgICAgIE1hbmFnZSBjb2xvciBwcm9m aWxlcyB0byBhY2N1cmF0ZWx5IGNvbG9yIGlucHV0L291dHB1dCBkZXZpY2VzCmNvbXBvc2l0 ZXByb3RvLTAuNC4yICAgICAgICAgICBDb21wb3NpdGUgZXh0ZW5zaW9uIGhlYWRlcnMKY29u c29sZWtpdC0wLjQuM18xICAgICAgICAgICAgIEZyYW1ld29yayBmb3IgZGVmaW5pbmcgYW5k IHRyYWNraW5nIHVzZXJzCmN1cHMtY2xpZW50LTEuNy4zXzIgICAgICAgICAgICBDb21tb24g VU5JWCBQcmludGluZyBTeXN0ZW06IExpYnJhcnkgY3VwcwpjdXBzLWltYWdlLTEuNy4zXzEg ICAgICAgICAgICAgQ29tbW9uIFVOSVggUHJpbnRpbmcgU3lzdGVtOiBMaWJyYXJ5IGN1cHNp bWFnZQpjdXJsLTcuMzguMF8xICAgICAgICAgICAgICAgICAgTm9uLWludGVyYWN0aXZlIHRv b2wgdG8gZ2V0IGZpbGVzIGZyb20gRlRQLCBHT1BIRVIsIEhUVFAoUykgc2VydmVycwpkYW1h Z2Vwcm90by0xLjIuMSAgICAgICAgICAgICAgRGFtYWdlIGV4dGVuc2lvbiBoZWFkZXJzCmRh cS0yLjAuMl8xICAgICAgICAgICAgICAgICAgICBEYXRhIEFjcXVpc2l0aW9uIGFic3RyYWN0 aW9uIGxpYnJhcnkgZm9yIHNub3J0IDIuOSsKZGFya3N0YXQtMy4wLjcxOCAgICAgICAgICAg ICAgIE5ldHdvcmsgc3RhdGlzdGljcyBnYXRoZXJlciBhbmQgcmVwb3J0ZXIKZGI0OC00Ljgu MzAuMF8yICAgICAgICAgICAgICAgIFRoZSBCZXJrZWxleSBEQiBwYWNrYWdlLCByZXZpc2lv biA0LjgKZGI1LTUuMy4yOF8yICAgICAgICAgICAgICAgICAgIFRoZSBPcmFjbGUgQmVya2Vs ZXkgREIsIHJldmlzaW9uIDUuMwpkYjYtNi4xLjE5ICAgICAgICAgICAgICAgICAgICAgVGhl IE9yYWNsZSBCZXJrZWxleSBEQiwgcmV2aXNpb24gNi4xCmRidXMtMS44LjggICAgICAgICAg ICAgICAgICAgICBNZXNzYWdlIGJ1cyBzeXN0ZW0gZm9yIGludGVyLWFwcGxpY2F0aW9uIGNv bW11bmljYXRpb24KZGJ1cy1nbGliLTAuMTAwLjJfMSAgICAgICAgICAgIEdMaWIgYmluZGlu Z3MgZm9yIHRoZSBELUJVUyBtZXNzYWdpbmcgc3lzdGVtCmRjb25mLTAuMTQuMV8xICAgICAg ICAgICAgICAgICBDb25maWd1cmF0aW9uIGRhdGFiYXNlIHN5c3RlbSBmb3IgR05PTUUKZGRj bGllbnQtMy44LjJfMSAgICAgICAgICAgICAgIFVwZGF0ZSBkeW5hbWljIEROUyBlbnRyaWVz CmRlamF2dS0yLjM0XzQgICAgICAgICAgICAgICAgICBCaXRzdHJlYW0gVmVyYSBGb250cyBj bG9uZSB3aXRoIGEgd2lkZXIgcmFuZ2Ugb2YgY2hhcmFjdGVycwpkZXNrdG9wLWZpbGUtdXRp bHMtMC4yMl8yICAgICAgQ291cGxlIG9mIGNvbW1hbmQgbGluZSB1dGlsaXRpZXMgZm9yIHdv cmtpbmcgd2l0aCBkZXNrdG9wIGVudHJpZXMKZGlhbG9nNHBvcnRzLTAuMS41XzIgICAgICAg ICAgIENvbnNvbGUgSW50ZXJmYWNlIHRvIGNvbmZpZ3VyZSBwb3J0cwpkaXJtbmdyLTEuMS4w XzEyICAgICAgICAgICAgICAgQ2xpZW50IGZvciBtYW5hZ2luZyBhbmQgZG93bmxvYWRpbmcg Y2VydGlmaWNhdGUgcmV2b2NhdGlvbiBsaXN0cwpkbWlkZWNvZGUtMi4xMiAgICAgICAgICAg ICAgICAgQSB0b29sIGZvciBkdW1waW5nIERNSSAoU01CSU9TKSBjb250ZW50cyBpbiBodW1h bi1yZWFkYWJsZSBmb3JtYXQKZG14cHJvdG8tMi4zLjEgICAgICAgICAgICAgICAgIERNWCBl eHRlbnNpb24gaGVhZGVycwpkb2Nib29rLTEuNSAgICAgICAgICAgICAgICAgICAgTWV0YS1w b3J0IGZvciB0aGUgZGlmZmVyZW50IHZlcnNpb25zIG9mIHRoZSBEb2NCb29rIERURApkb2Ni b29rLXNnbWwtNC41XzEgICAgICAgICAgICAgRG9jQm9vayBTR01MIERURApkb2Nib29rLXht bC01LjBfMiAgICAgICAgICAgICAgRG9jQm9vayBYTUwgRFRECmRvY2Jvb2steHNsLTEuNzYu MV8yICAgICAgICAgICBYU0wgRG9jQm9vayBzdHlsZXNoZWV0cwpkb2Nib29rLXhzbC1ucy0x Ljc4LjFfNCAgICAgICAgTmFtZXNwYWNlLWF3YXJlIERvY0Jvb2sgWFNMVCBzdHlsZXNoZWV0 cwpkb2Nwcm9qLTIuMF8yICAgICAgICAgICAgICAgICAgVGhlICJtZXRhLXBvcnQiIGZvciB0 aGUgRnJlZUJTRCBEb2N1bWVudGF0aW9uIFByb2plY3QKZHJpLTkuMS43XzUsMiAgICAgICAg ICAgICAgICAgIE9wZW5HTCBoYXJkd2FyZSBhY2NlbGVyYXRpb24gZHJpdmVycyBmb3IgdGhl IERSSQpkcmkycHJvdG8tMi44ICAgICAgICAgICAgICAgICAgRFJJMiBwcm90b3R5cGUgaGVh ZGVycwpkcmkzcHJvdG8tMS4wICAgICAgICAgICAgICAgICAgRFJJMyBwcm90b3R5cGUgaGVh ZGVycwpkc3NzbC1kb2Nib29rLW1vZHVsYXItMS43OV8xLDEgRFNTU0wgc3R5bGVzaGVldHMg Zm9yIHRoZSBEb2NCb29rIERURCBieSBOb3JtYW4gV2Fsc2gKZTJmc3Byb2dzLWxpYnV1aWQt MS40Mi4xMiAgICAgIFVVSUQgbGlicmFyeSBmcm9tIGUyZnNwcm9ncyBwYWNrYWdlCmVkaXRy ZXMtMS4wLjYgICAgICAgICAgICAgICAgICBEeW5hbWljIHJlc291cmNlIGVkaXRvciBmb3Ig WCBUb29sa2l0IEFwcGxpY2F0aW9ucwplZ2dkYnVzLTAuNl8zICAgICAgICAgICAgICAgICAg RC1CdXMgYmluZGluZ3MgZm9yIEdPYmplY3QKZW5jb2RpbmdzLTEuMC40XzEsMSAgICAgICAg ICAgIFguT3JnIEVuY29kaW5nIGZvbnRzCmV2aWVleHQtMS4xLjEgICAgICAgICAgICAgICAg ICBYRVZJRSBleHRlbnNpb24gaGVhZGVycwpleHBhdC0yLjEuMF8xICAgICAgICAgICAgICAg ICAgWE1MIDEuMCBwYXJzZXIgd3JpdHRlbiBpbiBDCmV6LWlwdXBkYXRlLTMuMC4xMWI4XzMg ICAgICAgICBVcGRhdGUgeW91ciBob3N0IG5hbWUgb24gYW55IGR5bmFtaWMgRE5TIHNlcnZp Y2UKZmZ0dzMtMy4zLjNfMiAgICAgICAgICAgICAgICAgIEZhc3QgQyByb3V0aW5lcyB0byBj b21wdXRlIHRoZSBEaXNjcmV0ZSBGb3VyaWVyIFRyYW5zZm9ybQpmaXhlc3Byb3RvLTUuMCAg ICAgICAgICAgICAgICAgRml4ZXMgZXh0ZW5zaW9uIGhlYWRlcnMKZml4cnRmLTAuMS4yMDA2 MDMwM18yICAgICAgICAgIEEgcGF0Y2ggbWFraW5nIGl0IHBvc3NpYmxlIHRvIGVtYmVkIFBO R3MgaW50byBSVEZzCmZsYWMtMS4zLjBfMiAgICAgICAgICAgICAgICAgICBGcmVlIGxvc3Ns ZXNzIGF1ZGlvIGNvZGVjCmZsZXgtMi41LjM5XzIgICAgICAgICAgICAgICAgICBGYXN0IGxl eGljYWwgYW5hbHl6ZXIgZ2VuZXJhdG9yCmZvbnQtYWRvYmUtMTAwZHBpLTEuMC4zXzEgICAg ICBYLk9yZyBBZG9iZSAxMDBkcGkgZm9udApmb250LWFkb2JlLTc1ZHBpLTEuMC4zXzEgICAg ICAgWC5PcmcgQWRvYmUgNzVkcGkgZm9udApmb250LWFkb2JlLXV0b3BpYS0xMDBkcGktMS4w LjRfMSBYLk9yZyBBZG9iZSBVdG9waWEgMTAwZHBpIGZvbnQKZm9udC1hZG9iZS11dG9waWEt NzVkcGktMS4wLjRfMSBYLk9yZyBBZG9iZSBVdG9waWEgNzVkcGkgZm9udApmb250LWFkb2Jl LXV0b3BpYS10eXBlMS0xLjAuNF8xIFguT3JnIEFkb2JlIFV0b3BpYSBUeXBlMSBmb250CmZv bnQtYWxpYXMtMS4wLjNfMSAgICAgICAgICAgICBYLk9yZyBGb250IGFsaWFzZXMKZm9udC1h bXNmb250cy0zLjAyXzIgICAgICAgICAgIENvbXB1dGVyIE1vZGVybiBhbmQgc3RhbmRhcmQg Zm9udHMgZm9yIFRlWApmb250LWFyYWJpYy1taXNjLTEuMC4zXzEgICAgICAgWC5PcmcgbWlz Y2VsbGFuZW91cyBBcmFiaWMgZm9udHMKZm9udC1iaC0xMDBkcGktMS4wLjNfMSAgICAgICAg IFguT3JnIEJpZ2Vsb3cgSG9sbWVzIDEwMGRwaSBmb250CmZvbnQtYmgtNzVkcGktMS4wLjNf MSAgICAgICAgICBYLk9yZyBCaWdlbG93IEhvbG1lcyA3NWRwaSBmb250CmZvbnQtYmgtbHVj aWRhdHlwZXdyaXRlci0xMDBkcGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNp ZGEgVHlwZVdyaXRlciAxMDBkcGkgZm9udApmb250LWJoLWx1Y2lkYXR5cGV3cml0ZXItNzVk cGktMS4wLjNfMSBYLk9yZyBCaWdlbG93IEhvbG1lcyBMdWNpZGEgVHlwZVdyaXRlciA3NWRw aSBmb250CmZvbnQtYmgtdHRmLTEuMC4zXzEgICAgICAgICAgICBYLk9yZyBCaWdlbG93ICYg SG9sbWVzIFRURiBmb250CmZvbnQtYmgtdHlwZTEtMS4wLjNfMSAgICAgICAgICBYLk9yZyBC aWdlbG93IEhvbG1lcyBUeXBlMSBmb250CmZvbnQtYml0c3RyZWFtLTEwMGRwaS0xLjAuM18x ICBYLk9yZyBCaXRzdHJlYW0gVmVyYSAxMDBkcGkgZm9udApmb250LWJpdHN0cmVhbS03NWRw aS0xLjAuM18xICAgWC5PcmcgQml0c3RyZWFtIFZlcmEgNzVkcGkgZm9udApmb250LWJpdHN0 cmVhbS10eXBlMS0xLjAuM18xICAgWC5PcmcgQml0c3RyZWFtIFZlcmEgVHlwZTEgZm9udApm b250LWNyb255eC1jeXJpbGxpYy0xLjAuM18xICAgWC5PcmcgQ3Jvbnl4IEN5cmlsbGljIGZv bnQKZm9udC1jdXJzb3ItbWlzYy0xLjAuM18xICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMg Q3Vyc29yIGZvbnRzCmZvbnQtZGFld29vLW1pc2MtMS4wLjNfMSAgICAgICBYLk9yZyBtaXNj ZWxsYW5lb3VzIERhZXdvbyBmb250cwpmb250LWRlYy1taXNjLTEuMC4zXzEgICAgICAgICAg WC5PcmcgbWlzY2VsbGFuZW91cyBEZWMgZm9udHMKZm9udC1pYm0tdHlwZTEtMS4wLjNfMSAg ICAgICAgIFguT3JnIElCTSBUeXBlMSBmb250CmZvbnQtaXNhcy1taXNjLTEuMC4zXzEgICAg ICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIElTQVMgZm9udHMKZm9udC1qaXMtbWlzYy0xLjAu M18xICAgICAgICAgIFguT3JnIG1pc2NlbGxhbmVvdXMgSklTIGZvbnRzCmZvbnQtbWljcm8t bWlzYy0xLjAuM18xICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE1pY3JvIGZvbnRzCmZv bnQtbWlzYy1jeXJpbGxpYy0xLjAuM18xICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIEN5cmls bGljIGZvbnQKZm9udC1taXNjLWV0aGlvcGljLTEuMC4zXzEgICAgIFguT3JnIG1pc2NlbGxh bmVvdXMgRXRoaW9waWMgZm9udApmb250LW1pc2MtbWVsdGhvLTEuMC4zXzEgICAgICAgWC5P cmcgbWlzY2VsbGFuZW91cyBNZWx0aG8gZm9udApmb250LW1pc2MtbWlzYy0xLjEuMl8xICAg ICAgICAgWC5PcmcgbWlzY2VsbGFuZW91cyBNaXNjIGZvbnRzCmZvbnQtbXV0dC1taXNjLTEu MC4zXzEgICAgICAgICBYLk9yZyBtaXNjZWxsYW5lb3VzIE11dHQgZm9udHMKZm9udC1zY2h1 bWFjaGVyLW1pc2MtMS4xLjJfMSAgIFguT3JnIG1pc2NlbGxhbmVvdXMgU2NodW1hY2hlciBm b250cwpmb250LXNjcmVlbi1jeXJpbGxpYy0xLjAuNF8xICAgWC5PcmcgU2NyZWVuIEN5cmls bGljIGZvbnQKZm9udC1zb255LW1pc2MtMS4wLjNfMSAgICAgICAgIFguT3JnIG1pc2NlbGxh bmVvdXMgU29ueSBmb250cwpmb250LXN1bi1taXNjLTEuMC4zXzEgICAgICAgICAgWC5Pcmcg bWlzY2VsbGFuZW91cyBTdW4gZm9udHMKZm9udC11dGlsLTEuMy4wXzEgICAgICAgICAgICAg IENyZWF0ZSBhbiBpbmRleCBvZiBYIGZvbnQgZmlsZXMgaW4gYSBkaXJlY3RvcnkKZm9udC13 aW5pdHpraS1jeXJpbGxpYy0xLjAuM18xIFguT3JnIFdpbml0emtpIEN5cmlsbGljIGZvbnQK Zm9udC14ZnJlZTg2LXR5cGUxLTEuMC40XzEgICAgIFguT3JnIFhGcmVlODYgVHlwZTEgZm9u dApmb250Y2FjaGVwcm90by0wLjEuMyAgICAgICAgICAgRm9udGNhY2hlIGV4dGVuc2lvbiBo ZWFkZXJzCmZvbnRjb25maWctMi4xMS4wXzMsMSAgICAgICAgICBYTUwtYmFzZWQgZm9udCBj b25maWd1cmF0aW9uIEFQSSBmb3IgWCBXaW5kb3dzCmZvbnRzcHJvdG8tMi4xLjIsMSAgICAg ICAgICAgICBGb250cyBleHRlbnNpb24gaGVhZGVycwpmb250dG9zZm50LTEuMC40XzEgICAg ICAgICAgICAgV3JhcCBhIGJpdG1hcCBmb250IGluIGEgc2Z0biB3cmFwcGVyCmZyZWVnbHV0 LTIuOC4xXzMgICAgICAgICAgICAgICBBbHRlcm5hdGl2ZSB0byB0aGUgT3BlbkdMIFV0aWxp dHkgVG9vbGtpdCAoR0xVVCkgbGlicmFyeQpmcmVldHlwZS0xLjMuMV81ICAgICAgICAgICAg ICAgRnJlZSBhbmQgcG9ydGFibGUgVHJ1ZVR5cGUgZm9udCByZW5kZXJpbmcgZW5naW5lCmZy ZWV0eXBlMi0yLjUuM18yICAgICAgICAgICAgICBGcmVlIGFuZCBwb3J0YWJsZSBUcnVlVHlw ZSBmb250IHJlbmRlcmluZyBlbmdpbmUKZnNsc2ZvbnRzLTEuMC40ICAgICAgICAgICAgICAg IExpc3QgZm9udHMgc2VydmVkIGJ5IHRoZSBYIGZvbnQgc2VydmVyCmZzdG9iZGYtMS4wLjUg ICAgICAgICAgICAgICAgICBHZW5lcmF0ZSBCREYgZm9udCBmcm9tIFggZm9udCBzZXJ2ZXIK Zndrbm9wLTIuNS4xXzIgICAgICAgICAgICAgICAgIFNQQSBpbXBsZW1lbnRhdGlvbiBmb3Ig TGludXggYW5kIEZyZWVCU0QKZ2FtaW4tMC4xLjEwXzggICAgICAgICAgICAgICAgIEZpbGUg YW5kIGRpcmVjdG9yeSBtb25pdG9yaW5nIHN5c3RlbQpnY2MtNC44LjNfMiAgICAgICAgICAg ICAgICAgICAgR05VIENvbXBpbGVyIENvbGxlY3Rpb24gNC44CmdjYy1lY2otNC41ICAgICAg ICAgICAgICAgICAgICBFY2xpcHNlIEphdmEgQ29tcGlsZXIgdXNlZCB0byBidWlsZCBHQ0Mg SmF2YQpnY2NtYWtlZGVwLTEuMC4yXzEgICAgICAgICAgICAgQ3JlYXRlIGRlcGVuZGVuY2ll cyBpbiBtYWtlZmlsZXMgdXNpbmcgJ2djYyAtTScKZ2NvbmYyLTIuMzIuMF82ICAgICAgICAg ICAgICAgIENvbmZpZ3VyYXRpb24gZGF0YWJhc2Ugc3lzdGVtIGZvciBHTk9NRQpnZGJtLTEu MTFfMiAgICAgICAgICAgICAgICAgICAgR05VIGRhdGFiYXNlIG1hbmFnZXIKZ2RrLXBpeGJ1 ZjItMi4yOC4yXzEgICAgICAgICAgIEdyYXBoaWMgbGlicmFyeSBmb3IgR1RLKwpnZXRvcHQt MS4xLjUgICAgICAgICAgICAgICAgICAgUmVwbGFjZW1lbnQgZm9yIGdldG9wdCgxKSB0aGF0 IHN1cHBvcnRzIEdOVS1zdHlsZSBsb25nIG9wdGlvbnMKZ2V0dGV4dC0wLjE4LjMuMV8xICAg ICAgICAgICAgIEdOVSBnZXR0ZXh0IHBhY2thZ2UKZ2hvc3RzY3JpcHQ5LTkuMDZfOCAgICAg ICAgICAgIEdob3N0c2NyaXB0IDkueCBQb3N0U2NyaXB0IGludGVycHJldGVyCmdsaWItMi4z Ni4zXzQgICAgICAgICAgICAgICAgICBTb21lIHVzZWZ1bCByb3V0aW5lcyBvZiBDIHByb2dy YW1taW5nIChjdXJyZW50IHN0YWJsZSB2ZXJzaW9uKQpnbHByb3RvLTEuNC4xNyAgICAgICAg ICAgICAgICAgR0xYIGV4dGVuc2lvbiBoZWFkZXJzCmdtYWtlLTMuODJfMiAgICAgICAgICAg ICAgICAgICBHTlUgdmVyc2lvbiBvZiAnbWFrZScgdXRpbGl0eQpnbWFrZS1saXRlLTQuMSAg ICAgICAgICAgICAgICAgTWluaW1hbGlzdCB2ZXJzaW9uIG9mIGdudSBtYWtlCmdtcC01LjEu M18yICAgICAgICAgICAgICAgICAgICBGcmVlIGxpYnJhcnkgZm9yIGFyYml0cmFyeSBwcmVj aXNpb24gYXJpdGhtZXRpYwpnbm9tZV9zdWJyLTEuMCAgICAgICAgICAgICAgICAgQ29tbW9u IHN0YXJ0dXAgYW5kIHNodXRkb3duIHN1YnJvdXRpbmVzIHVzZWQgYnkgR05PTUUgc2NyaXB0 cwpnbm9tZWhpZXItMy4wICAgICAgICAgICAgICAgICAgQSB1dGlsaXR5IHBvcnQgdGhhdCBj cmVhdGVzIHRoZSBHTk9NRSBkaXJlY3RvcnkgdHJlZQpnbnVwZy0yLjAuMjZfMSAgICAgICAg ICAgICAgICAgVGhlIEdOVSBQcml2YWN5IEd1YXJkCmdudXBnMS0xLjQuMThfMSAgICAgICAg ICAgICAgICBUaGUgR05VIFByaXZhY3kgR3VhcmQKZ251dGxzLTMuMi4xOCAgICAgICAgICAg ICAgICAgIEdOVSBUcmFuc3BvcnQgTGF5ZXIgU2VjdXJpdHkgbGlicmFyeQpnb2JqZWN0LWlu dHJvc3BlY3Rpb24tMS4zNi4wXzMgR2VuZXJhdGUgaW50ZXJmYWNlIGludHJvc3BlY3Rpb24g ZGF0YSBmb3IgR09iamVjdCBsaWJyYXJpZXMKZ3BlcmYtMy4wLjMgICAgICAgICAgICAgICAg ICAgIEdlbmVyYXRlcyBwZXJmZWN0IGhhc2ggZnVuY3Rpb25zIGZvciBzZXRzIG9mIGtleXdv cmRzCmdwZ21lLTEuNS4xXzEgICAgICAgICAgICAgICAgICBMaWJyYXJ5IHRvIG1ha2UgYWNj ZXNzIHRvIEdudVBHIGVhc2llcgpncmFwaGl0ZTItMS4yLjQgICAgICAgICAgICAgICAgUmVu ZGVyaW5nIGNhcGFiaWxpdGllcyBmb3IgY29tcGxleCBub24tUm9tYW4gd3JpdGluZyBzeXN0 ZW1zCmdzZWQtNC4yLjIgICAgICAgICAgICAgICAgICAgICBUaGUgR05VIHN0cmVhbSBlZGl0 b3IKZ3Nmb250cy04LjExXzYgICAgICAgICAgICAgICAgIFN0YW5kYXJkIEZvbnRzIGZvciBH aG9zdHNjcmlwdApnc3RyZWFtZXItMC4xMC4zNl8yICAgICAgICAgICAgRGV2ZWxvcG1lbnQg ZnJhbWV3b3JrIGZvciBjcmVhdGluZyBtZWRpYSBhcHBsaWNhdGlvbnMKZ3N0cmVhbWVyLXBs dWdpbnMtMC4xMC4zNl80LDMgIEdTdHJlYW1lciB3cml0dGVuIGNvbGxlY3Rpb24gb2YgcGx1 Z2lucyBoYW5kbGluZyBzZXZlcmFsIG1lZGlhIHR5cGVzCmdzdHJlYW1lci1wbHVnaW5zLWJh ZC0wLjEwLjIzXzEsMyBCYWQgZ3N0cmVhbWVyLXBsdWdpbnMKZ3N0cmVhbWVyLXBsdWdpbnMt Z29vZC0wLjEwLjMxXzIsMyBHb29kIGdzdHJlYW1lci1wbHVnaW5zCmdzdHJlYW1lci1wbHVn aW5zLW9nZy0wLjEwLjM2XzEsMyBHc3RyZWFtZXIgT2dnIGJpdHN0cmVhbSBwbHVnaW4KZ3N0 cmVhbWVyLXBsdWdpbnMtdGhlb3JhLTAuMTAuMzZfMSwzIEdzdHJlYW1lciB0aGVvcmEgcGx1 Z2luCmdzdHJlYW1lci1wbHVnaW5zLXZvcmJpcy0wLjEwLjM2XzEsMyBHc3RyZWFtZXIgdm9y YmlzIGVuY29kZXIvZGVjb2RlciBwbHVnaW4KZ3N0cmVhbWVyLXBsdWdpbnMtdnA4LTAuMTAu MjNfMSwzIEdzdHJlYW1lciB2cDggY29kZWMgcGx1Z2luCmd0ay11cGRhdGUtaWNvbi1jYWNo ZS0yLjI0LjIyICBHdGstdXBkYXRlLWljb24tY2FjaGUgdXRpbGl0eSBmcm9tIHRoZSBHdGsr IHRvb2xraXQKZ3RrMi0yLjI0LjIyXzQgICAgICAgICAgICAgICAgIEdpbXAgVG9vbGtpdCBm b3IgWDExIEdVSSAocHJldmlvdXMgc3RhYmxlIHZlcnNpb24pCmd0azMtMy44LjhfMSAgICAg ICAgICAgICAgICAgICBHaW1wIFRvb2xraXQgZm9yIFgxMSBHVUkgKGN1cnJlbnQgc3RhYmxl IHZlcnNpb24pCmhhbC0wLjUuMTRfMjcgICAgICAgICAgICAgICAgICBIYXJkd2FyZSBBYnN0 cmFjdGlvbiBMYXllciBmb3Igc2ltcGxpZnlpbmcgZGV2aWNlIGFjY2VzcwpoYXJmYnV6ei0w LjkuMjggICAgICAgICAgICAgICAgT3BlblR5cGUgdGV4dCBzaGFwaW5nIGVuZ2luZQpoZWxw Mm1hbi0xLjQzLjNfMSAgICAgICAgICAgICAgQXV0b21hdGljYWxseSBnZW5lcmF0aW5nIHNp bXBsZSBtYW51YWwgcGFnZXMgZnJvbSBwcm9ncmFtIG91dHB1dApoaWNvbG9yLWljb24tdGhl bWUtMC4xMiAgICAgICAgQSBoaWdoLWNvbG9yIGljb24gdGhlbWUgc2hlbGwgZnJvbSB0aGUg RnJlZURlc2t0b3AgcHJvamVjdApodG1sLTQuMDFfMiAgICAgICAgICAgICAgICAgICAgQWxs IFczQyBwdWJsaXNoZWQgU0dNTCBEVERzIGZvciBIVE1MCmh0bWwydGV4dC0xLjMuMmEgICAg ICAgICAgICAgICBDb252ZXJ0cyBIVE1MIGRvY3VtZW50cyBpbnRvIHBsYWluIHRleHQKaHVu c3BlbGwtMS4zLjMgICAgICAgICAgICAgICAgIEltcHJvdmVkIHNwZWxsLWNoZWNrZXIgZm9y IEh1bmdhcmlhbiBhbmQgb3RoZXIgbGFuZ3VhZ2VzCmljZWF1dGgtMS4wLjYgICAgICAgICAg ICAgICAgICBJQ0UgYXV0aG9yaXR5IGZpbGUgdXRpbGl0eSBmb3IgWAppY28tMS4wLjQgICAg ICAgICAgICAgICAgICAgICAgRGlzcGxheXMgYSB3aXJlLWZyYW1lIHJvdGF0aW5nIHBseWhl ZHJvbgppY3UtNTMuMSAgICAgICAgICAgICAgICAgICAgICAgSW50ZXJuYXRpb25hbCBDb21w b25lbnRzIGZvciBVbmljb2RlIChmcm9tIElCTSkKaWZ0b3AtMC4xNyAgICAgICAgICAgICAg ICAgICAgIERpc3BsYXkgYmFuZHdpZHRoIHVzYWdlIG9uIGFuIGludGVyZmFjZSBieSBob3N0 Cmlnb3ItMS41MDIgICAgICAgICAgICAgICAgICAgICBGcmVlQlNEIERvY3VtZW50YXRpb24g UHJvamVjdCBzYW5pdHkgY2hlY2sgc2NyaXB0CmltYWtlLTEuMC42XzEsMSAgICAgICAgICAg ICAgICBJbWFrZSBhbmQgb3RoZXIgdXRpbGl0aWVzIGZyb20gWC5PcmcKaW5kZXhpbmZvLTAu MiAgICAgICAgICAgICAgICAgIFV0aWxpdHkgdG8gcmVnZW5lcmF0ZSB0aGUgR05VIGluZm8g cGFnZSBpbmRleAppbnB1dHByb3RvLTIuMy4xICAgICAgICAgICAgICAgSW5wdXQgZXh0ZW5z aW9uIGhlYWRlcnMKaW50bHRvb2wtMC41MC4yICAgICAgICAgICAgICAgIFRvb2xzIHRvIGlu dGVybmF0aW9uYWxpemUgdmFyaW91cyBraW5kcyBvZiBkYXRhIGZpbGVzCmlwc2VjLXRvb2xz LTAuOC4xXzcgICAgICAgICAgICBLQU1FIHJhY29vbiBJS0UgZGFlbW9uLCBpcHNlYy10b29s cyB2ZXJzaW9uCmlzYy1kaGNwNDItc2VydmVyLTQuMi43ICAgICAgICBUaGUgSVNDIER5bmFt aWMgSG9zdCBDb25maWd1cmF0aW9uIFByb3RvY29sIHNlcnZlcgppc28tc2NoZW1hdHJvbi14 c2x0LTIwMTMwMzEzXzEgVGhlIExlYWRpbmcgSW1wbGVtZW50YXRpb24gb2YgSVNPIFNjaGVt YXRyb24KaXNvODg3OS0xOTg2XzMgICAgICAgICAgICAgICAgIENoYXJhY3RlciBlbnRpdHkg c2V0cyBmcm9tIElTTyA4ODc5OjE5ODYgKFNHTUwpCmphZGUtMS4yLjFfMTAgICAgICAgICAg ICAgICAgICBPYmplY3Qtb3JpZW50ZWQgU0dNTC9YTUwgcGFyc2VyIHRvb2xraXQgYW5kIERT U1NMIGVuZ2luZQpqYXNwZXItMS45MDAuMV8xNCAgICAgICAgICAgICAgSW1wbGVtZW50YXRp b24gb2YgdGhlIGNvZGVjIHNwZWNpZmllZCBpbiB0aGUgSlBFRy0yMDAwIHN0YW5kYXJkCmph dmEtem9uZWluZm8tMjAxNC5mICAgICAgICAgICBVcGRhdGVkIEphdmEgdGltZXpvbmUgZGVm aW5pdGlvbnMKamJpZzJkZWMtMC4xMV8yICAgICAgICAgICAgICAgIERlY29kZXIgaW1wbGVt ZW50YXRpb24gb2YgdGhlIEpCSUcyIGltYWdlIGNvbXByZXNzaW9uIGZvcm1hdApqYmlna2l0 LTIuMV8xICAgICAgICAgICAgICAgICAgTG9zc2xlc3MgY29tcHJlc3Npb24gZm9yIGJpLWxl dmVsIGltYWdlcyBzdWNoIGFzIHNjYW5uZWQgcGFnZXMsIGZheGVzCmpwZWctOF81ICAgICAg ICAgICAgICAgICAgICAgICBJSkcncyBqcGVnIGNvbXByZXNzaW9uIHV0aWxpdGllcwprYnBy b3RvLTEuMC42ICAgICAgICAgICAgICAgICAgS0IgZXh0ZW5zaW9uIGhlYWRlcnMKa2V5Y2hh aW4tMi43LjEgICAgICAgICAgICAgICAgIEEgdXNlci1mcmllbmRseSBmcm9udC1lbmQgdG8g c3NoLWFnZW50KDEpCmtzaDkzLTIwMTIwODAxXzIgICAgICAgICAgICAgICBPZmZpY2lhbCBB VCZUIHJlbGVhc2Ugb2YgS29yblNoZWxsIDkzCmxjbXMyLTIuNl8zICAgICAgICAgICAgICAg ICAgICBBY2N1cmF0ZSwgZmFzdCwgYW5kIHNtYWxsLWZvb3RwcmludCBjb2xvciBtYW5hZ2Vt ZW50IGVuZ2luZQpsaGEtMS4xNGlfNiAgICAgICAgICAgICAgICAgICAgQXJjaGl2ZSBmaWxl cyB1c2luZyBMWlNTIGFuZCBIdWZmbWFuIGNvbXByZXNzaW9uICgubHpoIGZpbGVzKQpsaWJG Uy0xLjAuNl8xICAgICAgICAgICAgICAgICAgVGhlIEZTIGxpYnJhcnkKbGliR0wtOS4xLjdf MiAgICAgICAgICAgICAgICAgIE9wZW5HTCBsaWJyYXJ5IHRoYXQgcmVuZGVycyB1c2luZyBH TFggb3IgRFJJCmxpYkdMVS05LjAuMF8yICAgICAgICAgICAgICAgICBPcGVuR0wgdXRpbGl0 eSBsaWJyYXJ5CmxpYklDRS0xLjAuOSwxICAgICAgICAgICAgICAgICBJbnRlciBDbGllbnQg RXhjaGFuZ2UgbGlicmFyeSBmb3IgWDExCmxpYklETC0wLjguMTRfMiAgICAgICAgICAgICAg ICBMaWJyYXJ5IGZvciBjcmVhdGluZyB0cmVlcyBvZiBDT1JCQSBJREwgZmlsZXMKbGliU00t MS4yLjJfMiwxICAgICAgICAgICAgICAgIFNlc3Npb24gTWFuYWdlbWVudCBsaWJyYXJ5IGZv ciBYMTEKbGliWDExLTEuNi4yXzIsMSAgICAgICAgICAgICAgIFgxMSBsaWJyYXJ5CmxpYlhT Y3JuU2F2ZXItMS4yLjJfMiAgICAgICAgICBUaGUgWFNjcm5TYXZlciBsaWJyYXJ5CmxpYlhU cmFwLTEuMC4xXzIgICAgICAgICAgICAgICBUaGUgWFRyYXAgbGlicmFyeQpsaWJYYXUtMS4w LjhfMiAgICAgICAgICAgICAgICAgQXV0aGVudGljYXRpb24gUHJvdG9jb2wgbGlicmFyeSBm b3IgWDExCmxpYlhhdy0xLjAuMTJfMiwyICAgICAgICAgICAgICBYIEF0aGVuYSBXaWRnZXRz IGxpYnJhcnkKbGliWGNvbXBvc2l0ZS0wLjQuNF8yLDEgICAgICAgIFggQ29tcG9zaXRlIGV4 dGVuc2lvbiBsaWJyYXJ5CmxpYlhjdXJzb3ItMS4xLjE0XzIgICAgICAgICAgICBYIGNsaWVu dC1zaWRlIGN1cnNvciBsb2FkaW5nIGxpYnJhcnkKbGliWGRhbWFnZS0xLjEuNF8yICAgICAg ICAgICAgIFggRGFtYWdlIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYlhkbWNwLTEuMS4xXzIgICAg ICAgICAgICAgICBYIERpc3BsYXkgTWFuYWdlciBDb250cm9sIFByb3RvY29sIGxpYnJhcnkK bGliWGV2aWUtMS4wLjNfMiAgICAgICAgICAgICAgIFRoZSBYZXZpZSBsaWJyYXJ5CmxpYlhl eHQtMS4zLjJfMiwxICAgICAgICAgICAgICBYMTEgRXh0ZW5zaW9uIGxpYnJhcnkKbGliWGZp eGVzLTUuMC4xXzIgICAgICAgICAgICAgIFggRml4ZXMgZXh0ZW5zaW9uIGxpYnJhcnkKbGli WGZvbnQtMS40LjgsMiAgICAgICAgICAgICAgIFggZm9udCBsaWJyYXJ5CmxpYlhmb250Y2Fj aGUtMS4wLjVfMiAgICAgICAgICBUaGUgWGZvbnRjYWNoZSBsaWJyYXJ5CmxpYlhmdC0yLjMu MV8yICAgICAgICAgICAgICAgICBDbGllbnQtc2lkZWQgZm9udCBBUEkgZm9yIFggYXBwbGlj YXRpb25zCmxpYlhpLTEuNy40LDEgICAgICAgICAgICAgICAgICBYIElucHV0IGV4dGVuc2lv biBsaWJyYXJ5CmxpYlhpbmVyYW1hLTEuMS4zXzIsMSAgICAgICAgICBYMTEgWGluZXJhbWEg bGlicmFyeQpsaWJYbXUtMS4xLjJfMiwxICAgICAgICAgICAgICAgWCBNaXNjZWxsYW5lb3Vz IFV0aWxpdGllcyBsaWJyYXJpZXMKbGliWHAtMS4wLjJfMiwxICAgICAgICAgICAgICAgIFgg cHJpbnQgbGlicmFyeQpsaWJYcG0tMy41LjExXzIgICAgICAgICAgICAgICAgWCBQaXhtYXAg bGlicmFyeQpsaWJYcHJpbnRBcHBVdGlsLTEuMC4xXzIgICAgICAgVGhlIFhwcmludEFwcFV0 aWwgbGlicmFyeQpsaWJYcHJpbnRVdGlsLTEuMC4xXzIgICAgICAgICAgVGhlIFhwcmludFV0 aWwgbGlicmFyeQpsaWJYcmFuZHItMS40LjJfMiAgICAgICAgICAgICAgWCBSZXNpemUgYW5k IFJvdGF0ZSBleHRlbnNpb24gbGlicmFyeQpsaWJYcmVuZGVyLTAuOS44XzIgICAgICAgICAg ICAgWCBSZW5kZXIgZXh0ZW5zaW9uIGxpYnJhcnkKbGliWHJlcy0xLjAuN18yICAgICAgICAg ICAgICAgIFggUmVzb3VyY2UgdXNhZ2UgbGlicmFyeQpsaWJYdC0xLjEuNF8yLDEgICAgICAg ICAgICAgICAgWCBUb29sa2l0IGxpYnJhcnkKbGliWHRzdC0xLjIuMl8yICAgICAgICAgICAg ICAgIFggVGVzdCBleHRlbnNpb24KbGliWHYtMS4wLjEwXzIsMSAgICAgICAgICAgICAgIFgg VmlkZW8gRXh0ZW5zaW9uIGxpYnJhcnkKbGliWHZNQy0xLjAuOF8yICAgICAgICAgICAgICAg IFggVmlkZW8gRXh0ZW5zaW9uIE1vdGlvbiBDb21wZW5zYXRpb24gbGlicmFyeQpsaWJYeGY4 NmRnYS0xLjEuNF8yICAgICAgICAgICAgWCBER0EgRXh0ZW5zaW9uCmxpYlh4Zjg2bWlzYy0x LjAuM18yICAgICAgICAgICBYIFhGODYtTWlzYyBFeHRlbnNpb24KbGliWHhmODZ2bS0xLjEu M18yICAgICAgICAgICAgIFggVmlkbW9kZSBFeHRlbnNpb24KbGliYXJjaGl2ZS0zLjEuMl8y LDEgICAgICAgICAgIExpYnJhcnkgdG8gY3JlYXRlIGFuZCByZWFkIHNldmVyYWwgc3RyZWFt aW5nIGFyY2hpdmUgZm9ybWF0cwpsaWJhc3N1YW4tMi4xLjJfMSAgICAgICAgICAgICAgSVBD IGxpYnJhcnkgdXNlZCBieSBHbnVQRyBhbmQgZ3BnbWUKbGliYXRvbWljX29wcy03LjQuMF8x ICAgICAgICAgIEF0b21pYyBvcGVyYXRpb25zIGFjY2VzcyBsaWJyYXJ5CmxpYmNoZWNrLTAu OS4xNCAgICAgICAgICAgICAgICBVbml0IHRlc3QgZnJhbWV3b3JrIGZvciBDCmxpYmNoay0x LjEwLjMgICAgICAgICAgICAgICAgICBBIHRvb2wgdG8gY2hlY2sgc2hhcmVkIGxpYnJhcnkg bGlua3MKbGliZGFlbW9uLTAuMTRfMSAgICAgICAgICAgICAgIExpZ2h0d2VpZ2h0IEMgbGli cmFyeSB0aGF0IGVhc2VzIHRoZSB3cml0aW5nIG9mIFVOSVggZGFlbW9ucwpsaWJkbXgtMS4x LjNfMiAgICAgICAgICAgICAgICAgRE1YIGV4dGVuc2lvbiBsaWJyYXJ5CmxpYmRuZXQtMS4x Ml8xICAgICAgICAgICAgICAgICBTaW1wbGUgaW50ZXJmYWNlIHRvIGxvdyBsZXZlbCBuZXR3 b3JraW5nIHJvdXRpbmVzCmxpYmRybS0yLjQuNTJfMSwxICAgICAgICAgICAgICBVc2Vyc3Bh Y2UgaW50ZXJmYWNlIHRvIGtlcm5lbCBEaXJlY3QgUmVuZGVyaW5nIE1vZHVsZSBzZXJ2aWNl cwpsaWJldmVudDItMi4wLjIxXzIgICAgICAgICAgICAgQVBJIGZvciBleGVjdXRpbmcgY2Fs bGJhY2sgZnVuY3Rpb25zIG9uIGV2ZW50cyBvciB0aW1lb3V0cwpsaWJleGVjaW5mby0xLjFf MyAgICAgICAgICAgICAgQSBsaWJyYXJ5IGZvciBpbnNwZWN0aW5nIHByb2dyYW0ncyBiYWNr dHJhY2UKbGliZmZpLTMuMC4xM18yICAgICAgICAgICAgICAgIEZvcmVpZ24gRnVuY3Rpb24g SW50ZXJmYWNlCmxpYmZvbnRlbmMtMS4xLjJfMiAgICAgICAgICAgICBUaGUgZm9udGVuYyBM aWJyYXJ5CmxpYmdjcnlwdC0xLjYuMV81ICAgICAgICAgICAgICBHZW5lcmFsIHB1cnBvc2Ug Y3J5cHRvIGxpYnJhcnkgYmFzZWQgb24gY29kZSB1c2VkIGluIEdudVBHCmxpYmdkLTIuMS4w XzQsMSAgICAgICAgICAgICAgICBHcmFwaGljcyBsaWJyYXJ5IGZvciBmYXN0IGNyZWF0aW9u IG9mIGltYWdlcwpsaWJnZWUtMC4xMi4wXzEgICAgICAgICAgICAgICAgR09iamVjdCBjb2xs ZWN0aW9uIGxpYnJhcnkKbGliZ2xhcGktOS4xLjdfMSAgICAgICAgICAgICAgIENvbW1vbiBH TCBhcGkgbGlicmFyeSB1c2VkIGJ5IE1lc2EgYmFzZWQgcG9ydHMKbGliZ3BnLWVycm9yLTEu MTUgICAgICAgICAgICAgIENvbW1vbiBlcnJvciB2YWx1ZXMgZm9yIGFsbCBHbnVQRyBjb21w b25lbnRzCmxpYmljb252LTEuMTRfNCAgICAgICAgICAgICAgICBDaGFyYWN0ZXIgc2V0IGNv bnZlcnNpb24gbGlicmFyeQpsaWJpZG4tMS4yOSAgICAgICAgICAgICAgICAgICAgSW50ZXJu YXRpb25hbGl6ZWQgRG9tYWluIE5hbWVzIGNvbW1hbmQgbGluZSB0b29sCmxpYmtzYmEtMS4z LjEgICAgICAgICAgICAgICAgICBLU0JBIGlzIGFuIFguNTA5IExpYnJhcnkKbGlibHRkbC0y LjQuMi40MTggICAgICAgICAgICAgIFN5c3RlbSBpbmRlcGVuZGVudCBkbG9wZW4gd3JhcHBl cgpsaWJuZXQtMS4xLjZfMiwxICAgICAgICAgICAgICAgQyBsaWJyYXJ5IGZvciBjcmVhdGlu ZyBJUCBwYWNrZXRzCmxpYm5vdGlmeS0wLjcuNV8xICAgICAgICAgICAgICBMaWJyYXJ5IGZv ciBkZXNrdG9wIG5vdGlmaWNhdGlvbnMKbGlib2dnLTEuMy4yLDQgICAgICAgICAgICAgICAg IE9nZyBiaXRzdHJlYW0gbGlicmFyeQpsaWJvaWwtMC4zLjE3XzIgICAgICAgICAgICAgICAg TGlicmFyeSBvZiBvcHRpbWl6ZWQgaW5uZXIgbG9vcHMKbGlib2xkWC0xLjAuMV8yICAgICAg ICAgICAgICAgIE9sZCBYIGxpYnJhcnkKbGlicGFwZXItMS4xLjI0LjMgICAgICAgICAgICAg IExpYnJhcnkgcHJvdmlkaW5nIHJvdXRpbmVzIGZvciBwYXBlciBzaXplIG1hbmFnZW1lbnQK bGlicGNhcC0xLjUuMiAgICAgICAgICAgICAgICAgIFViaXF1aXRvdXMgbmV0d29yayB0cmFm ZmljIGNhcHR1cmUgbGlicmFyeQpsaWJwY2lhY2Nlc3MtMC4xMy4yXzIgICAgICAgICAgR2Vu ZXJpYyBQQ0kgYWNjZXNzIGxpYnJhcnkKbGlicHRocmVhZC1zdHVicy0wLjNfNiAgICAgICAg IFRoaXMgbGlicmFyeSBwcm92aWRlcyB3ZWFrIGFsaWFzZXMgZm9yIHB0aHJlYWQgZnVuY3Rp b25zCmxpYnNhbXBsZXJhdGUtMC4xLjhfNSAgICAgICAgICBTZWNyZXQgUmFiYml0IENvZGU6 IGEgU2FtcGxlIFJhdGUgQ29udmVydGVyIGZvciBhdWRpbwpsaWJzbGFuZzItMi4yLjRfNiAg ICAgICAgICAgICAgUm91dGluZXMgZm9yIHJhcGlkIGFscGhhLW51bWVyaWMgdGVybWluYWwg YXBwbGljYXRpb25zIGRldmVsb3BtZW50CmxpYnNtaS0wLjQuOF8xICAgICAgICAgICAgICAg ICBMaWJyYXJ5IHRvIGFjY2VzcyBTTUkgTUlCIGluZm9ybWF0aW9uCmxpYnNuZGZpbGUtMS4w LjI1XzQgICAgICAgICAgICBSZWFkaW5nIGFuZCB3cml0aW5nIGZpbGVzIGNvbnRhaW5pbmcg c2FtcGxlZCBzb3VuZCAobGlrZSBXQVYgb3IgQUlGRikKbGlic3RhdGdyYWItMC45MSAgICAg ICAgICAgICAgIFByb3ZpZGVzIGEgdXNlZnVsIGludGVyZmFjZSB0byBzeXN0ZW0gc3RhdGlz dGljcwpsaWJ0YXNuMS00LjIgICAgICAgICAgICAgICAgICAgQVNOLjEgc3RydWN0dXJlIHBh cnNlciBsaWJyYXJ5CmxpYnRoZW9yYS0xLjEuMV82ICAgICAgICAgICAgICBUaGVvcmEgdmlk ZW8gY29kZWMgZm9yIHRoZSBPZ2cgbXVsdGltZWRpYSBzdHJlYW1pbmcgc3lzdGVtCmxpYnRv b2wtMi40LjIuNDE4ICAgICAgICAgICAgICBHZW5lcmljIHNoYXJlZCBsaWJyYXJ5IHN1cHBv cnQgc2NyaXB0CmxpYnV0ZW1wdGVyLTEuMS41XzEgICAgICAgICAgICBJbnRlcmZhY2UgdG8g cmVjb3JkIHVzZXIgc2Vzc2lvbnMgdG8gdXRtcCBhbmQgd3RtcCBmaWxlcwpsaWJ2NGwtMC44 LjhfMiAgICAgICAgICAgICAgICAgVmlkZW80TGludXggbGlicmFyeQpsaWJ2b2x1bWVfaWQt MC44MS4xICAgICAgICAgICAgTGlicmFyeSB0byBwcm92aWRlIGZpbGUgc3lzdGVtIHR5cGUg aW5mb3JtYXRpb24KbGlidm9yYmlzLTEuMy40XzEsMyAgICAgICAgICAgIEF1ZGlvIGNvbXBy ZXNzaW9uIGNvZGVjIGxpYnJhcnkKbGlidnB4LTEuMy4wICAgICAgICAgICAgICAgICAgIFZQ OC9WUDkgQ29kZWMgU0RLCmxpYnd3dy01LjQuMF81ICAgICAgICAgICAgICAgICBUaGUgVzND IFJlZmVyZW5jZSBMaWJyYXJ5CmxpYnhjYi0xLjEwXzIgICAgICAgICAgICAgICAgICBUaGUg WCBwcm90b2NvbCBDLWxhbmd1YWdlIEJpbmRpbmcgKFhDQikgbGlicmFyeQpsaWJ4a2JmaWxl LTEuMC44XzIgICAgICAgICAgICAgWEtCIGZpbGUgbGlicmFyeQpsaWJ4a2J1aS0xLjAuMl8z ICAgICAgICAgICAgICAgVGhlIHhrYnVpIGxpYnJhcnkKbGlieG1sMi0yLjkuMV8xICAgICAg ICAgICAgICAgIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05PTUUKbGlieHNobWZlbmNlLTEu MV8zICAgICAgICAgICAgIFNoYXJlZCBtZW1vcnkgJ1N5bmNGZW5jZScgc3luY2hyb25pemF0 aW9uIHByaW1pdGl2ZQpsaWJ4c2x0LTEuMS4yOF80ICAgICAgICAgICAgICAgVGhlIFhTTFQg QyBsaWJyYXJ5IGZvciBHTk9NRQpsaWJ5YW1sLTAuMS42XzEgICAgICAgICAgICAgICAgWUFN TCAxLjEgcGFyc2VyIGFuZCBlbWl0dGVyIHdyaXR0ZW4gaW4gQwpsaW5rcy0xLjAzLDEgICAg ICAgICAgICAgICAgICAgTHlueC1saWtlIHRleHQgV1dXIGJyb3dzZXIKbGludXhkb2MtMS4x XzIgICAgICAgICAgICAgICAgIFRoZSBMaW51eGRvYyBTR01MIERURApsaXN0cmVzLTEuMC4z ICAgICAgICAgICAgICAgICAgTGlzdCByZXNvdXJjZXMgaW4gd2lkZ2V0cwpsbHZtMzMtMy4z XzggICAgICAgICAgICAgICAgICAgTG93IExldmVsIFZpcnR1YWwgTWFjaGluZQpsc2tub2Jz LTEuMCAgICAgICAgICAgICAgICAgICAgU2ltcGxlIHNjcmlwdCB0byBoZWxwIGNvbmZpZ3Vy ZSBwb3J0cyBrbm9icyBhbmQgb3B0aW9ucwpsc29mLTQuODguZyw4ICAgICAgICAgICAgICAg ICAgTGlzdHMgaW5mb3JtYXRpb24gYWJvdXQgb3BlbiBmaWxlcyAoc2ltaWxhciB0byBmc3Rh dCgxKSkKbHVhNTEtNS4xLjVfNyAgICAgICAgICAgICAgICAgIFNtYWxsLCBjb21waWxhYmxl IHNjcmlwdGluZyBsYW5ndWFnZSBwcm92aWRpbmcgZWFzeSBhY2Nlc3MgdG8gQyBjb2RlCmx1 aXQtMS4xLjEgICAgICAgICAgICAgICAgICAgICBMb2NhbGUgYW5kIElTTyAyMDIyIHN1cHBv cnQgZm9yIFVuaWNvZGUgdGVybWluYWxzCmx5bngtMi44LjguMiwxICAgICAgICAgICAgICAg ICBOb24tZ3JhcGhpY2FsLCB0ZXh0LWJhc2VkIFdvcmxkLVdpZGUgV2ViIGNsaWVudApsem8y LTIuMDggICAgICAgICAgICAgICAgICAgICAgUG9ydGFibGUgc3BlZWR5LCBsb3NzbGVzcyBk YXRhIGNvbXByZXNzaW9uIGxpYnJhcnkKbTQtMS40LjE3XzEsMSAgICAgICAgICAgICAgICAg IEdOVSBtNAptYWtlZGVwZW5kLTEuMC41LDEgICAgICAgICAgICAgRGVwZW5kZW5jeSBnZW5l cmF0b3IgZm9yIG1ha2VmaWxlcwptaW1lLXN1cHBvcnQtMy41NiAgICAgICAgICAgICAgTUlN RSBNZWRpYSBUeXBlcyBsaXN0Cm1rY29tcG9zZWNhY2hlLTEuMi4xICAgICAgICAgICBQcm9n cmFtIHRvIGNyZWF0ZSBDb21wb3NlIGNhY2hlIGZpbGVzCm1rZm9udGRpci0xLjAuNyAgICAg ICAgICAgICAgICBDcmVhdGUgYW4gaW5kZXggb2YgWCBmb250IGZpbGVzIGluIGEgZGlyZWN0 b3J5Cm1rZm9udHNjYWxlLTEuMS4xXzEgICAgICAgICAgICBDcmVhdGVzIGFuIGluZGV4IG9m IHNjYWxhYmxlIGZvbnQgZmlsZXMgZm9yIFgKbXBjLTEuMC4yXzEgICAgICAgICAgICAgICAg ICAgIExpYnJhcnkgb2YgY29tcGxleCBudW1iZXJzIHdpdGggYXJiaXRyYXJpbHkgaGlnaCBw cmVjaXNpb24KbXBmci0zLjEuMl8yICAgICAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIG11 bHRpcGxlLXByZWNpc2lvbiBmbG9hdGluZy1wb2ludCBjb21wdXRhdGlvbnMKbXJ0Zy0yLjE3 LjRfNSwxICAgICAgICAgICAgICAgIE11bHRpLXJvdXRlciB0cmFmZmljIGdyYXBoZXIKbXV0 dC0xLjUuMjNfNSAgICAgICAgICAgICAgICAgIFRoZSBNb25ncmVsIG9mIE1haWwgVXNlciBB Z2VudHMgKGRldmVsb3BtZW50IHZlcnNpb24pCm5hc20tMi4xMS4wNSwxICAgICAgICAgICAg ICAgICBHZW5lcmFsLXB1cnBvc2UgbXVsdGktcGxhdGZvcm0geDg2IGFuZCBhbWQ2NCBhc3Nl bWJsZXIKbmN1cnNlcy01LjkuMjAxNDA5MjAgICAgICAgICAgIExpYnJhcnkgZm9yIHRlcm1p bmFsLWluZGVwZW5kZW50LCBmdWxsLXNjcmVlbiBvdXRwdXQKbmVvbjI5LTAuMjkuNl82ICAg ICAgICAgICAgICAgIEFuIEhUVFAgYW5kIFdlYkRBViBjbGllbnQgbGlicmFyeSBmb3IgVW5p eCBzeXN0ZW1zCm5ldC1zbm1wLTUuNy4yXzE2ICAgICAgICAgICAgICBFeHRlbmRhYmxlIFNO TVAgaW1wbGVtZW50YXRpb24KbmV0cGJtLTEwLjM1LjkyXzEgICAgICAgICAgICAgIFRvb2xr aXQgZm9yIGNvbnZlcnNpb24gb2YgaW1hZ2VzIGJldHdlZW4gZGlmZmVyZW50IGZvcm1hdHMK bmV0dGxlLTIuNy4xICAgICAgICAgICAgICAgICAgIExvdy1sZXZlbCBjcnlwdG9ncmFwaGlj IGxpYnJhcnkKbnNwci00LjEwLjcgICAgICAgICAgICAgICAgICAgIFBsYXRmb3JtLW5ldXRy YWwgQVBJIGZvciBzeXN0ZW0gbGV2ZWwgYW5kIGxpYmMgbGlrZSBmdW5jdGlvbnMKbnNzLTMu MTcuMSAgICAgICAgICAgICAgICAgICAgIExpYnJhcmllcyB0byBzdXBwb3J0IGRldmVsb3Bt ZW50IG9mIHNlY3VyaXR5LWVuYWJsZWQgYXBwbGljYXRpb25zCm9jbG9jay0xLjAuMyAgICAg ICAgICAgICAgICAgICBSb3VuZCBjbG9jayBhcHBsaWNhdGlvbiBmb3IgWApvcGVuLW1vdGlm LTIuMy40XzEgICAgICAgICAgICAgTW90aWYgWDExIFRvb2xraXQgKGluZHVzdHJ5IHN0YW5k YXJkIEdVSSAoSUVFRSAxMjk1KSkKb3BlbmphZGUtMS4zLjNwMV8zICAgICAgICAgICAgIE9i amVjdC1vcmllbnRlZCBTR01ML1hNTCBwYXJzZXIgdG9vbGtpdCBhbmQgRFNTU0wgZW5naW5l Cm9wZW5qcGVnMTUtMS41LjIgICAgICAgICAgICAgICBPcGVuLXNvdXJjZSBKUEVHIDIwMDAg Y29kZWMKb3BlbmxkYXAtY2xpZW50LTIuNC40MCAgICAgICAgIE9wZW4gc291cmNlIExEQVAg Y2xpZW50IGltcGxlbWVudGF0aW9uCm9wZW5zc2wtMS4wLjFfMTUgICAgICAgICAgICAgICBT U0wgYW5kIGNyeXB0byBsaWJyYXJ5Cm9wdXMtMS4xXzEgICAgICAgICAgICAgICAgICAgICBJ RVRGIGF1ZGlvIGNvZGVjCm9yYy0wLjQuMjEgICAgICAgICAgICAgICAgICAgICBMaWJyYXJ5 IGFuZCB0b29sc2V0IHRvIG9wZXJhdGUgYXJyYXlzIG9mIGRhdGEKcDExLWtpdC0wLjIwLjNf MSAgICAgICAgICAgICAgIExpYnJhcnkgZm9yIGxvYWRpbmcgYW5kIGVudW1lcmF0aW5nIG9m IFBLQ1MjMTEgbW9kdWxlcwpwNS1BbGdvcml0aG0tQzMtMC4xMCAgICAgICAgICAgTW9kdWxl IGZvciBtZXJnaW5nIGhpZXJhcmNoaWVzIHVzaW5nIHRoZSBDMyBhbGdvcml0aG0KcDUtQW55 LU1vb3NlLTAuMjEgICAgICAgICAgICAgIFBlcmwgZXh0ZW5zaW9uIGZvci90byB1c2UgTW9v c2Ugb3IgTW91c2UgbW9kdWxlcwpwNS1BcmNoaXZlLVRhci0yLjAyICAgICAgICAgICAgUGVy bCBtb2R1bGUgZm9yIGNyZWF0aW9uIGFuZCBtYW5pcHVsYXRpb24gb2YgdGFyIGZpbGVzCnA1 LUFyY2hpdmUtWmlwLTEuMzggICAgICAgICAgICBQZXJsIG1vZHVsZSB0byBjcmVhdGUsIG1h bmlwdWxhdGUsIHJlYWQsIGFuZCB3cml0ZSBaaXAgYXJjaGl2ZSBmaWxlcwpwNS1BdXRoZW4t TlRMTS0xLjA5ICAgICAgICAgICAgQW4gTlRMTSBhdXRoZW50aWNhdGlvbiBtb2R1bGUKcDUt QXV0aGVuLVNBU0wtMi4xNiAgICAgICAgICAgIFBlcmw1IG1vZHVsZSBmb3IgU0FTTCBhdXRo ZW50aWNhdGlvbgpwNS1DUEFOLU1ldGEtMi4xNDI2OTAgICAgICAgICAgVGhlIGRpc3RyaWJ1 dGlvbiBtZXRhZGF0YSBmb3IgYSBDUEFOIGRpc3QKcDUtQ1BBTi1NZXRhLVJlcXVpcmVtZW50 cy0yLjEyOCBTZXQgb2YgdmVyc2lvbiByZXF1aXJlbWVudHMgZm9yIGEgQ1BBTiBkaXN0cmli dXRpb24KcDUtQ1BBTi1NZXRhLVlBTUwtMC4wMTIgICAgICAgIFJlYWQgYW5kIHdyaXRlIGEg c3Vic2V0IG9mIFlBTUwgZm9yIENQQU4gTWV0YSBmaWxlcwpwNS1DbGFzcy1DMy0wLjI3ICAg ICAgICAgICAgICAgUHJhZ21hIHRvIHVzZSB0aGUgQzMgbWV0aG9kIHJlc29sdXRpb24gb3Jk ZXIgYWxnb3JpdGhtCnA1LUNsYXNzLU1ldGhvZE1ha2VyLTIuMjEgICAgICBQZXJsIG1vZHVs ZSBmb3IgY3JlYXRpbmcgZ2VuZXJpYyBtZXRob2RzCnA1LUNvbXByZXNzLUJ6aXAyLTIuMTcg ICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gYnppcDIgY29tcHJlc3Npb24gbGlicmFyeQpw NS1Db21wcmVzcy1SYXctQnppcDItMi4wNjYgICAgTG93LUxldmVsIEludGVyZmFjZSB0byBi emlwMiBjb21wcmVzc2lvbiBsaWJyYXJ5CnA1LUNvbXByZXNzLVJhdy1abGliLTIuMDY2ICAg ICBMb3ctTGV2ZWwgSW50ZXJmYWNlIHRvIHpsaWIgY29tcHJlc3Npb24gbGlicmFyeQpwNS1D b252ZXJ0LUJpbkhleC0xLjEyMyAgICAgICAgUGVybCBtb2R1bGUgdG8gZXh0cmFjdCBkYXRh IGZyb20gTWFjaW50b3NoIEJpbkhleCBmaWxlcwpwNS1Db252ZXJ0LVRORUYtMC4xOCAgICAg ICAgICAgUGVybCBtb2R1bGUgdG8gcmVhZCBUTkVGIGZpbGVzCnA1LUNyeXB0LUNCQy0yLjMz ICAgICAgICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gQ2lwaGVyIEJsb2NrIENoYWluaW5n IHdpdGggREVTIGFuZCBJREVBCnA1LUNyeXB0LU9wZW5TU0wtQmlnbnVtLTAuMDQgICBPcGVu U1NMJ3MgbXVsdGlwcmVjaXNpb24gaW50ZWdlciBhcml0aG1ldGljCnA1LUNyeXB0LU9wZW5T U0wtUlNBLTAuMjggICAgICBQZXJsNSBtb2R1bGUgdG8gUlNBIGVuY29kZSBhbmQgZGVjb2Rl IHN0cmluZ3MgdXNpbmcgT3BlblNTTApwNS1DcnlwdC1PcGVuU1NMLVJhbmRvbS0wLjA2ICAg UGVybDUgaW50ZXJmYWNlIHRvIHRoZSBPcGVuU1NMIHBzZXVkby1yYW5kb20gbnVtYmVyIGdl bmVyYXRvcgpwNS1DcnlwdC1SaWpuZGFlbC0xLjExICAgICAgICAgUGVybCBtb2R1bGUgdGhh dCBpbXBsZW1lbnRzIHRoZSBSaWpuZGFlbCBjaXBoZXIKcDUtQ3J5cHQtU1NMZWF5LTAuNzIg ICAgICAgICAgIFBlcmw1IGludGVyZmFjZSB0byBhbGxvdyBwNS1saWJ3d3cgTFdQIHRvIG1h a2UgaHR0cHMgY29ubmVjdGlvbnMKcDUtREJELVNRTGl0ZS0xLjQyICAgICAgICAgICAgIFBy b3ZpZGVzIGFjY2VzcyB0byBTUUxpdGUzIGRhdGFiYXNlcyB0aHJvdWdoIHRoZSBEQkkKcDUt REJJLTEuNjMxICAgICAgICAgICAgICAgICAgIFBlcmw1IERhdGFiYXNlIEludGVyZmFjZSwg cmVxdWlyZWQgZm9yIERCRDo6KiBtb2R1bGVzCnA1LURhdGEtRHVtcC0xLjIyICAgICAgICAg ICAgICBQcmV0dHkgcHJpbnRpbmcgb2YgZGF0YSBzdHJ1Y3R1cmVzCnA1LURhdGUtTWFuaXAt Ni40NiAgICAgICAgICAgICBQZXJsNSBtb2R1bGUgY29udGFpbmluZyBkYXRlIG1hbmlwdWxh dGlvbiByb3V0aW5lcwpwNS1EZXZlbC1DaGVja0NvbXBpbGVyLTAuMDUgICAgQ2hlY2sgdGhl IGNvbXBpbGVyIGF2YWlsYWJpbGl0eQpwNS1EZXZlbC1QUFBvcnQtMy4yNCAgICAgICAgICAg UGVybC9Qb2xsdXRpb24vUG9ydGFiaWxpdHkKcDUtRGlnZXN0LTEuMTcgICAgICAgICAgICAg ICAgIE1vZHVsZXMgdGhhdCBjYWxjdWxhdGUgbWVzc2FnZSBkaWdlc3RzCnA1LURpZ2VzdC1I TUFDLTEuMDMgICAgICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gSE1BQyBNZXNzYWdlLURp Z2VzdCBBbGdvcml0aG1zCnA1LURpZ2VzdC1NRDUtMi41MyAgICAgICAgICAgICBQZXJsNSBp bnRlcmZhY2UgdG8gdGhlIE1ENSBhbGdvcml0aG0KcDUtRGlnZXN0LVNIQS01LjkyICAgICAg ICAgICAgIFBlcmwgZXh0ZW5zaW9uIGZvciBTSEEtMS8yMjQvMjU2LzM4NC81MTIKcDUtRGln ZXN0LVNIQTEtMi4xMyAgICAgICAgICAgIFBlcmwgaW50ZXJmYWNlIHRvIHRoZSBTSEEtMSBB bGdvcml0aG0KcDUtRW5jb2RlLURldGVjdC0xLjAxICAgICAgICAgIEVuY29kZTo6RW5jb2Rp bmcgc3ViY2xhc3MgdGhhdCBkZXRlY3RzIHRoZSBlbmNvZGluZyBvZiBkYXRhCnA1LUVuY29k ZS1Mb2NhbGUtMS4wMyAgICAgICAgICBEZXRlcm1pbmUgdGhlIGxvY2FsZSBlbmNvZGluZwpw NS1FcnJvci0wLjE3MDIyICAgICAgICAgICAgICAgRXJyb3IvZXhjZXB0aW9uIGhhbmRsaW5n IGluIG9iamVjdC1vcmllbnRlZCBwcm9ncmFtbWluZyBzdHlsZQpwNS1FeHRVdGlscy1DQnVp bGRlci0wLjI4MDIuMTIsMSBDb21waWxlIGFuZCBsaW5rIEMgY29kZSBmb3IgUGVybCBtb2R1 bGVzCnA1LUV4dFV0aWxzLUNvbmZpZy0wLjAwOCAgICAgICBXcmFwcGVyIGZvciBwZXJsIGNv bmZpZ3VyYXRpb24KcDUtRXh0VXRpbHMtSGVscGVycy0wLjAyMiAgICAgIFZhcmlvdXMgcG9y dGFiaWxpdHkgdXRpbGl0aWVzIGZvciBtb2R1bGUgYnVpbGRlcnMKcDUtRXh0VXRpbHMtSW5z dGFsbC0xLjU0XzIgICAgIFBlcmwgZXh0ZW5zaW9uIHRvIGluc3RhbGwgZmlsZXMgZnJvbSBo ZXJlIHRvIHRoZXJlCnA1LUV4dFV0aWxzLUluc3RhbGxQYXRocy0wLjAxMCBCdWlsZC5QTCBp bnN0YWxsIHBhdGggbG9naWMgbWFkZSBlYXN5CnA1LUV4dFV0aWxzLU1ha2VNYWtlci02Ljk4 ICAgICBEZXNpZ25lZCB0byB3cml0ZSBhIE1ha2VmaWxlIGZvciBhbiBleHRlbnNpb24gbW9k dWxlCnA1LUV4dFV0aWxzLVBhcnNlWFMtMy4yNCAgICAgICBDb252ZXJ0cyBQZXJsIFhTIGNv ZGUgaW50byBDIGNvZGUKcDUtRmlsZS1MaXN0aW5nLTYuMDQgICAgICAgICAgIFBhcnNlIGRp cmVjdG9yeSBsaXN0aW5ncwpwNS1GaWxlLVRlbXAtMC4yMy4wNCAgICAgICAgICAgUGVybDUg bW9kdWxlIHRvIGdlbmVyYXRlIHRlbXBvcmFyeSBmaWxlcyBvciBkaXJlY3RvcmllcyBzYWZl bHkKcDUtRmlsZS1XaGljaC0xLjA5ICAgICAgICAgICAgIFBvcnRhYmxlIGltcGxlbWVudGF0 aW9uIG9mIGB3aGljaCcgaW4gUGVybApwNS1GaWxlc3lzLURmLTAuOTIgICAgICAgICAgICAg UGVybCBleHRlbnNpb24gZm9yIGZpbGVzeXN0ZW0gc3BhY2UKcDUtR1NTQVBJLTAuMjggICAg ICAgICAgICAgICAgIFBlcmwgZXh0ZW5zaW9uIHByb3ZpZGluZyBhY2Nlc3MgdG8gdGhlIEdT U0FQSXYyIGxpYnJhcnkKcDUtR2VvZ3JhcGh5LUNvdW50cmllcy0yMDA5MDQxMzAxIEhhbmRs ZSBJU08tMzE2NiBjb3VudHJ5IGNvZGVzCnA1LUdldG9wdC1Mb25nLTIuMzkgICAgICAgICAg ICBQZXJsIG1vZHVsZSBmb3IgZXh0ZW5kZWQgcHJvY2Vzc2luZyBvZiBjb21tYW5kIGxpbmUg b3B0aW9ucwpwNS1HbnVQRy1JbnRlcmZhY2UtMC41MCAgICAgICAgUGVybCBtb2R1bGUgZm9y IGludGVyZmFjaW5nIHdpdGggR251UEcKcDUtSFRNTC1QYXJzZXItMy43MSAgICAgICAgICAg IFBlcmw1IG1vZHVsZSBmb3IgcGFyc2luZyBIVE1MIGRvY3VtZW50cwpwNS1IVE1MLVRhZ3Nl dC0zLjIwICAgICAgICAgICAgU29tZSB1c2VmdWwgZGF0YSB0YWJsZSBpbiBwYXJzaW5nIEhU TUwKcDUtSFRUUC1Db29raWVzLTYuMDEgICAgICAgICAgIEhUVFAgQ29va2llIGphcnMKcDUt SFRUUC1EYWVtb24tNi4wMSAgICAgICAgICAgIFNpbXBsZSBIVFRQIHNlcnZlciBjbGFzcwpw NS1IVFRQLURhdGUtNi4wMiAgICAgICAgICAgICAgQ29udmVyc2lvbiByb3V0aW5lcyBmb3Ig dGhlIEhUVFAgcHJvdG9jb2wgZGF0ZSBmb3JtYXRzCnA1LUhUVFAtTWVzc2FnZS02LjA2XzIg ICAgICAgICBSZXByZXNlbnRhdGlvbiBvZiBIVFRQIHN0eWxlIG1lc3NhZ2VzCnA1LUhUVFAt TmVnb3RpYXRlLTYuMDEgICAgICAgICBJbXBsZW1lbnRhdGlvbiBvZiB0aGUgSFRUUCBjb250 ZW50IG5lZ290aWF0aW9uIGFsZ29yaXRobQpwNS1JTy1Db21wcmVzcy0yLjA2NiAgICAgICAg ICAgUGVybDUgY29tcHJlc3Npb24gbW9kdWxlcyAoYnppcDIsIGRlZmxhdGUsIGd6aXAsIHps aWIsIHppcCkKcDUtSU8tSFRNTC0xLjAwMSAgICAgICAgICAgICAgIE9wZW4gYW4gSFRNTCBm aWxlIHdpdGggYXV0b21hdGljIGNoYXJzZXQgZGV0ZWN0aW9uCnA1LUlPLUludGVyZmFjZS0x LjA2XzEgICAgICAgICBQZXJsIGV4dGVuc2lvbiBmb3IgYWNjZXNzIHRvIG5ldHdvcmsgY2Fy ZCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uCnA1LUlPLVNvY2tldC1JTkVUNi0yLjY5ICAg ICAgICBQZXJsIG1vZHVsZSB3aXRoIG9iamVjdCBpbnRlcmZhY2UgdG8gQUZfSU5FVDYgZG9t YWluIHNvY2tldHMKcDUtSU8tU29ja2V0LUlQLTAuMzIgICAgICAgICAgIERyb3AtaW4gcmVw bGFjZW1lbnQgZm9yIElPOjpTb2NrZXQ6OklORVQgc3VwcG9ydGluZyBJUHY0IGFuZCBJUHY2 CnA1LUlPLVNvY2tldC1TU0wtMS45OTggICAgICAgICBQZXJsNSBpbnRlcmZhY2UgdG8gU1NM IHNvY2tldHMKcDUtSU8tU3RyaW5nLTEuMDggICAgICAgICAgICAgIFNpbXBsaWZpZWQgUGVy bDUgbW9kdWxlIHRvIGhhbmRsZSBJL08gb24gaW4tY29yZSBzdHJpbmdzCnA1LUlPLVpsaWIt MS4xMF8xICAgICAgICAgICAgICBJTzo6IHN0eWxlIGludGVyZmFjZSB0byBDb21wcmVzczo6 WmxpYgpwNS1JTy1zdHJpbmd5LTIuMTEwICAgICAgICAgICAgUGVybDUgbW9kdWxlIGZvciB1 c2luZyBJTyBoYW5kbGVzIHdpdGggbm9uLWZpbGUgb2JqZWN0cwpwNS1JUC1Db3VudHJ5LTIu MjggICAgICAgICAgICAgRmFzdCBsb29rdXAgb2YgY291bnRyeSBjb2RlcyBmcm9tIElQIGFk ZHJlc3NlcwpwNS1KU09OLVBQLTIuMjcyMDMgICAgICAgICAgICAgSlNPTjo6WFMgY29tcGF0 aWJsZSBwdXJlLVBlcmwgbW9kdWxlCnA1LUxXUC1NZWRpYVR5cGVzLTYuMDIgICAgICAgICBH dWVzcyBtZWRpYSB0eXBlIGZvciBhIGZpbGUgb3IgYSBVUkwKcDUtTFdQLVByb3RvY29sLWh0 dHBzLTYuMDYgICAgIFByb3ZpZGUgaHR0cHMgc3VwcG9ydCBmb3IgTFdQOjpVc2VyQWdlbnQK cDUtTGlzdC1Nb3JlVXRpbHMtMC4zMyAgICAgICAgIFByb3ZpZGUgdGhlIHN0dWZmIG1pc3Np bmcgaW4gTGlzdDo6VXRpbApwNS1Mb2NhbGUtZ2V0dGV4dC0xLjA1XzMgICAgICAgTWVzc2Fn ZSBoYW5kbGluZyBmdW5jdGlvbnMKcDUtTUlNRS1CYXNlNjQtMy4xNCAgICAgICAgICAgIFBl cmw1IG1vZHVsZSBmb3IgQmFzZTY0IGFuZCBRdW90ZWQtUHJpbnRhYmxlIGVuY29kaW5ncwpw NS1NSU1FLVRvb2xzLTUuNTA1LDIgICAgICAgICAgU2V0IG9mIHBlcmw1IG1vZHVsZXMgZm9y IE1JTUUKcDUtTVJPLUNvbXBhdC0wLjEyICAgICAgICAgICAgIEFkZCBtcm86OiogaW50ZXJm YWNlIGNvbXBhdGliaWxpdHkgZm9yIFBlcmxzIDwgNS45LjUKcDUtTWFpbC1ES0lNLTAuNDAg ICAgICAgICAgICAgIFBlcmw1IG1vZHVsZSB0byBwcm9jZXNzIGFuZC9vciBjcmVhdGUgREtJ TSBlbWFpbApwNS1NYWlsLVNQRi0yLjkuMF8xICAgICAgICAgICAgT2JqZWN0LW9yaWVudGVk IGltcGxlbWVudGF0aW9uIG9mIFNlbmRlciBQb2xpY3kgRnJhbWV3b3JrCnA1LU1haWwtVG9v bHMtMi4xMyAgICAgICAgICAgICBQZXJsNSBtb2R1bGVzIGZvciBkZWFsaW5nIHdpdGggSW50 ZXJuZXQgZS1tYWlsIG1lc3NhZ2VzCnA1LU1hdGgtQmlnSW50LTEuOTk3ICAgICAgICAgICBN YXRoOjpCaWdJbnQgLSBBcmJpdHJhcnkgc2l6ZSBpbnRlZ2VyIG1hdGggcGFja2FnZQpwNS1N b2R1bGUtQnVpbGQtMC40MjA2ICAgICAgICAgQnVpbGQgYW5kIGluc3RhbGwgUGVybCBtb2R1 bGVzCnA1LU1vZHVsZS1CdWlsZC1UaW55LTAuMDM4ICAgICBUaW55IHJlcGxhY2VtZW50IGZv ciBNb2R1bGU6OkJ1aWxkCnA1LU1vZHVsZS1CdWlsZC1YU1V0aWwtMC4xNCAgICBNb2R1bGU6 OkJ1aWxkIGNsYXNzIGZvciBidWlsZGluZyBYUyBtb2R1bGVzCnA1LU1vZHVsZS1NZXRhZGF0 YS0xLjAwMDAxOSAgICBQZXJsIGV4dGVuc2lvbiB0byBnYXRoZXIgcGFja2FnZSBpbmZvcm1h dGlvbiBmcm9tIHBlcmwgbW9kdWxlIGZpbGVzCnA1LU1vdXNlLTIuMS4xLDEgICAgICAgICAg ICAgICBNb29zZSBtaW51cyB0aGUgYW50bGVycwpwNS1Nb3ppbGxhLUNBLTIwMTMwMTE0ICAg ICAgICAgUGVybCBleHRlbnNpb24gZm9yIE1vemlsbGEgQ0EgY2VydCBidW5kbGUgaW4gUEVN IGZvcm1hdApwNS1OZXQtMS4yNywxICAgICAgICAgICAgICAgICAgUGVybDUgbW9kdWxlcyB0 byBhY2Nlc3MgYW5kIHVzZSBuZXR3b3JrIHByb3RvY29scwpwNS1OZXQtQ0lEUi0wLjE3ICAg ICAgICAgICAgICAgUGVybCBtb2R1bGUgdG8gbWFuaXB1bGF0ZSBJUHY0L0lQdjYgbmV0Ymxv Y2tzIGluIENJRFIgbm90YXRpb24KcDUtTmV0LUNJRFItTGl0ZS0wLjIxICAgICAgICAgIFBl cmwgZXh0ZW5zaW9uIGZvciBtZXJnaW5nIElQdjQgb3IgSVB2NiBDSURSIGFkZHJlc3Nlcwpw NS1OZXQtRE5TLTAuNzkgICAgICAgICAgICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIHRoZSBE TlMgcmVzb2x2ZXIsIGFuZCBkeW5hbWljIHVwZGF0ZXMKcDUtTmV0LUROUy1SZXNvbHZlci1Q cm9ncmFtbWFibGUtMC4wMDNfMSBQcm9ncmFtbWFibGUgRE5TIHJlc29sdmVyIGZvciBvZmYt bGluZSB0ZXN0aW5nCnA1LU5ldC1IVFRQLTYuMDcgICAgICAgICAgICAgICBMb3ctbGV2ZWwg SFRUUCBjbGllbnQKcDUtTmV0LUlQLTEuMjYgICAgICAgICAgICAgICAgIFBlcmwgZXh0ZW5z aW9uIGZvciBtYW5pcHVsYXRpbmcgSVB2NC9JUHY2IGFkZHJlc3NlcwpwNS1OZXQtSVB2NEFk ZHItMC4xMCAgICAgICAgICAgUGVybCBleHRlbnNpb24gZm9yIG1hbmlwdWxhdGluZyBJUHY0 IGFkZHJlc3NlcwpwNS1OZXQtSWRlbnQtMS4yMyAgICAgICAgICAgICAgTG9va3VwIHRoZSB1 c2VybmFtZSBvbiB0aGUgcmVtb3RlIGVuZCBvZiBhIFRDUC9JUCBjb25uZWN0aW9uCnA1LU5l dC1QY2FwLTAuMTcgICAgICAgICAgICAgICBJbnRlcmZhY2UgdG8gcGNhcCgzKSBMQkwgcGFj a2V0IGNhcHR1cmUgbGlicmFyeQpwNS1OZXQtUGluZy1FeHRlcm5hbC0wLjEzICAgICAgUGVy bCBjcm9zcy1wbGF0Zm9ybSBpbnRlcmZhY2UgdG8gSUNNUCAicGluZyIgdXRpbGl0aWVzCnA1 LU5ldC1SYXdJUC0wLjI1LDEgICAgICAgICAgICBBIHBlcmwgbW9kdWxlIHRvIG1hbmlwdWxh dGUgcmF3IElQIHBhY2tldHMKcDUtTmV0LVNTTGVheS0xLjY2ICAgICAgICAgICAgIFBlcmw1 IGludGVyZmFjZSB0byBTU0wKcDUtTmV0QWRkci1JUC00LjA2OV8xICAgICAgICAgIFBlcmwg bW9kdWxlIGZvciB3b3JraW5nIHdpdGggSVAgYWRkcmVzc2VzIGFuZCBibG9ja3MgdGhlcmVv ZgpwNS1OZXRQYWNrZXQtMS40LjEgICAgICAgICAgICAgTW9kdWxlcyB0byBhc3NlbWJsZS9k aXNhc3NlbWJsZSBuZXR3b3JrIHBhY2tldHMgYXQgdGhlIHByb3RvY29sIGxldmVsCnA1LU9M RS1TdG9yYWdlX0xpdGUtMC4xOSAgICAgICBQZXJsIG1vZHVsZSBmb3IgT0xFIGRvY3VtZW50 IGludGVyZmFjZQpwNS1QYWNrYWdlLUNvbnN0YW50cy0wLjA0ICAgICAgTGlzdCBhbGwgY29u c3RhbnRzIGRlY2xhcmVkIGluIGEgcGFja2FnZQpwNS1QYXJzZS1DUEFOLU1ldGEtMS40NC4x NCAgICAgUGFyc2UgTUVUQS55bWwgYW5kIG90aGVyIHNpbWlsYXIgQ1BBTiBtZXRhZGF0YSBm aWxlcwpwNS1QYXJzZS1TeXNsb2ctMS4xMCAgICAgICAgICAgUGVybDUgcm91dGluZXMgdGhh dCBwcmVzZW50IGEgc2ltcGxlIGludGVyZmFjZSB0byBwYXJzZSBzeXNsb2cgZmlsZXMKcDUt UGF0aC1DbGFzcy0wLjM0ICAgICAgICAgICAgIENyb3NzLXBsYXRmb3JtIHBhdGggc3BlY2lm aWNhdGlvbiBtYW5pcHVsYXRpb24KcDUtUGF0aFRvb2xzLTMuNDcwMCAgICAgICAgICAgIFBl cmwgbW9kdWxlIGZvciBwb3J0YWJseSBtYW5pcHVsYXRpbmcgZmlsZSBzcGVjaWZpY2F0aW9u cwpwNS1QZXJsLU9TVHlwZS0xLjAwNyAgICAgICAgICAgTWFwIFBlcmwgb3BlcmF0aW5nIHN5 c3RlbSBuYW1lcyB0byBnZW5lcmljIHR5cGVzCnA1LVBvZC1QYXJzZXItMS42MiAgICAgICAg ICAgICBNb2R1bGVzIHRvIHdvcmsgd2l0aCBQT0QgKFBsYWluIE9sZCBEb2N1bWVudGF0aW9u KQpwNS1TTk1QX1Nlc3Npb24tMS4xM18yICAgICAgICAgQSBwZXJsNSBtb2R1bGUgcHJvdmlk aW5nIHJ1ZGltZW50YXJ5IGFjY2VzcyB0byBTTk1QdjEgYW5kIHYyIGFnZW50cwpwNS1TY2Fs YXItTGlzdC1VdGlscy0xLjM1LDEgICAgUGVybCBzdWJyb3V0aW5lcyB0aGF0IHdvdWxkIGJl IG5pY2UgdG8gaGF2ZSBpbiB0aGUgcGVybCBjb3JlCnA1LVNvY2tldC0yLjAxNSAgICAgICAg ICAgICAgICBOZXR3b3JraW5nIGNvbnN0YW50cyBhbmQgc3VwcG9ydCBmdW5jdGlvbnMKcDUt U29ja2V0Ni0wLjI1XzEgICAgICAgICAgICAgIElQdjYgcmVsYXRlZCBwYXJ0IG9mIHRoZSBD IHNvY2tldC5oIGRlZmluZXMgYW5kIHN0cnVjdHVyZSBtYW5pcHVsYXRvcnMKcDUtU3BpZmZ5 LTAuNDYgICAgICAgICAgICAgICAgIFNwaWZmeSBQZXJsIEludGVyZmFjZSBGcmFtZXdvcmsg Rm9yIFlvdQpwNS1TdG9yYWJsZS0yLjQ1ICAgICAgICAgICAgICAgUGVyc2lzdGVuY3kgZm9y IHBlcmwgZGF0YSBzdHJ1Y3R1cmVzCnA1LVN5cy1Ib3N0bmFtZS1Mb25nLTEuNCAgICAgICBU cnkgZXZlcnkgY29uY2VpdmFibGUgd2F5IHRvIGdldCBmdWxsIGhvc3RuYW1lCnA1LVN5cy1T aWdBY3Rpb24tMC4yMSAgICAgICAgICBQZXJsIGV4dGVuc2lvbiBmb3IgQ29uc2lzdGVudCBT aWduYWwgSGFuZGxpbmcKcDUtVGVybS1SZWFkS2V5LTIuMzIgICAgICAgICAgIEEgcGVybDUg bW9kdWxlIGZvciBzaW1wbGUgdGVybWluYWwgY29udHJvbApwNS1UZXN0LUJhc2UtMC42MCAg ICAgICAgICAgICAgVGVzdDo6QmFzZSAtIEEgRGF0YSBEcml2ZW4gVGVzdGluZyBGcmFtZXdv cmsKcDUtVGVzdC1EZWVwLTAuMTEzICAgICAgICAgICAgIFRlc3QgZGF0YSBzdHJ1Y3R1cmVz IGZvciBkaWZmZXJlbmNlcyBkZWVwbHkKcDUtVGVzdC1IYXJuZXNzLTMuMzMgICAgICAgICAg IFJ1biBQZXJsIHN0YW5kYXJkIHRlc3Qgc2NyaXB0cyB3aXRoIHN0YXRpc3RpY3MKcDUtVGVz dC1NYW5pZmVzdC0yLjAyICAgICAgICAgIFBlcmwgbW9kdWxlIHRvIGludGVyYWN0IHdpdGgg YSB0L3Rlc3RfbWFuaWZlc3QgZmlsZQpwNS1UZXN0LU5vV2FybmluZ3MtMS4wNF8xICAgICAg SGlkZSBhbmQgc3RvcmUgd2FybmluZ3Mgd2hpbGUgcnVubmluZyB0ZXN0IHNjcmlwdHMKcDUt VGVzdC1TaW1wbGUtMS4wMDEuMDAzICAgICAgIEJhc2ljIHV0aWxpdGllcyBmb3Igd3JpdGlu ZyB0ZXN0cyBpbiBwZXJsCnA1LVRlc3QtVGVzdGVyLTAuMTAuOSAgICAgICAgICBIZWxwcyB0 byB0ZXN0IHZhcmlvdXMgVGVzdDo6QnVpbGRlciBkZXJpdmF0aXZlcwpwNS1UaW1lLUhpUmVz LTEuOTcyNiwxICAgICAgICAgQSBwZXJsNSBtb2R1bGUgaW1wbGVtZW50aW5nIEhpZ2ggcmVz b2x1dGlvbiB0aW1lLCBzbGVlcCwgYW5kIGFsYXJtCnA1LVRpbWVEYXRlLTIuMzBfMSwxICAg ICAgICAgICBQZXJsNSBtb2R1bGUgY29udGFpbmluZyBhIGJldHRlci9mYXN0ZXIgZGF0ZSBw YXJzZXIgZm9yIGFic29sdXRlIGRhdGVzCnA1LVRrLTgwNC4wMzIgICAgICAgICAgICAgICAg ICBSZS1wb3J0IG9mIGEgcGVybDUgaW50ZXJmYWNlIHRvIFRrOC40CnA1LVRyeS1UaW55LTAu MTggICAgICAgICAgICAgICBNaW5pbWFsIHRyeS9jYXRjaCB3aXRoIHByb3BlciBsb2NhbGl6 YXRpb24gb2YgJEAKcDUtVVJJLTEuNjQgICAgICAgICAgICAgICAgICAgIFBlcmw1IGludGVy ZmFjZSB0byBVbmlmb3JtIFJlc291cmNlIElkZW50aWZpZXIgKFVSSSkgcmVmZXJlbmNlcwpw NS1Vbml4LVN5c2xvZy0xLjEgICAgICAgICAgICAgUGVybDUgaW50ZXJmYWNlIHRvIHRoZSBV TklYIHN5c2xvZygzKSBjYWxscwpwNS1XV1ctUm9ib3RSdWxlcy02LjAyICAgICAgICAgRGF0 YWJhc2Ugb2Ygcm9ib3RzLnR4dC1kZXJpdmVkIHBlcm1pc3Npb25zCnA1LVhNTC1QYXJzZXIt Mi40MV8xICAgICAgICAgICBQZXJsIGV4dGVuc2lvbiBpbnRlcmZhY2UgdG8gSmFtZXMgQ2xh cmsncyBYTUwgcGFyc2VyLCBleHBhdApwNS1ZQU1MLTEuMTEgICAgICAgICAgICAgICAgICAg WUFNTCBpbXBsZW1lbnRhdGlvbiBpbiBQZXJsCnA1LVlBTUwtU3ljay0xLjI3ICAgICAgICAg ICAgICBGYXN0LCBsaWdodHdlaWdodCBZQU1MIGFuZCBKU09OIGxvYWRlciBhbmQgZHVtcGVy CnA1LVlBTUwtVGlueS0xLjYxICAgICAgICAgICAgICBSZWFkL1dyaXRlIFlBTUwgZmlsZXMg d2l0aCBhcyBsaXR0bGUgY29kZSBhcyBwb3NzaWJsZQpwNS1saWJ3d3ctNi4wOCAgICAgICAg ICAgICAgICAgUGVybDUgbGlicmFyeSBmb3IgV1dXIGFjY2VzcwpwNS10eXBlMWluc3QtMC42 LjFfNSAgICAgICAgICAgQSBzY3JpcHQgdGhhdCBoZWxwcyBpbnN0YWxsIFBvc3RzY3JpcHQg Zm9udHMgaW4gWCBXaW5kb3cgU3lzdGVtCnA1LXZlcnNpb24tMC45OS4wOF8xICAgICAgICAg ICBQZXJsIGV4dGVuc2lvbiBmb3IgVmVyc2lvbiBPYmplY3RzCnBhbmdvLTEuMzQuMV83ICAg ICAgICAgICAgICAgICBPcGVuLXNvdXJjZSBmcmFtZXdvcmsgZm9yIHRoZSBsYXlvdXQgYW5k IHJlbmRlcmluZyBvZiBpMThuIHRleHQKcGNpaWRzLTIwMTQxMDA0ICAgICAgICAgICAgICAg IERhdGFiYXNlIG9mIGFsbCBrbm93biBJRHMgdXNlZCBpbiBQQ0kgZGV2aWNlcwpwY3JlLTgu MzVfMSAgICAgICAgICAgICAgICAgICAgUGVybCBDb21wYXRpYmxlIFJlZ3VsYXIgRXhwcmVz c2lvbnMgbGlicmFyeQpwZXBzLTIuMF81ICAgICAgICAgICAgICAgICAgICAgQ29udmVydHMg RVBTIGltYWdlcyB0byBhbnRpLWFsaWFzZWQgYml0bWFwcwpwZXJsNS01LjE2LjNfMTEgICAg ICAgICAgICAgICAgUHJhY3RpY2FsIEV4dHJhY3Rpb24gYW5kIFJlcG9ydCBMYW5ndWFnZQpw aXhtYW4tMC4zMi40XzMgICAgICAgICAgICAgICAgTG93LWxldmVsIHBpeGVsIG1hbmlwdWxh dGlvbiBsaWJyYXJ5CnBrZy0xLjMuOF8zICAgICAgICAgICAgICAgICAgICBQYWNrYWdlIG1h bmFnZXIKcGtnY29uZi0wLjkuNyAgICAgICAgICAgICAgICAgIFV0aWxpdHkgdG8gaGVscCB0 byBjb25maWd1cmUgY29tcGlsZXIgYW5kIGxpbmtlciBmbGFncwpwbmctMS41LjE4ICAgICAg ICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgbWFuaXB1bGF0aW5nIFBORyBpbWFnZXMKcG9s aWN5a2l0LTAuOV84ICAgICAgICAgICAgICAgIEZyYW1ld29yayBmb3IgY29udHJvbGxpbmcg YWNjZXNzIHRvIHN5c3RlbS13aWRlIGNvbXBvbmVudHMKcG9sa2l0LTAuMTA1XzMgICAgICAg ICAgICAgICAgIEZyYW1ld29yayBmb3IgY29udHJvbGxpbmcgYWNjZXNzIHRvIHN5c3RlbS13 aWRlIGNvbXBvbmVudHMKcG9wcGxlci0wLjI0LjVfNCAgICAgICAgICAgICAgIFBERiByZW5k ZXJpbmcgbGlicmFyeQpwb3BwbGVyLWRhdGEtMC40LjcgICAgICAgICAgICAgUG9wcGxlciBl bmNvZGluZyBkYXRhCnBvcHQtMS4xNl8xICAgICAgICAgICAgICAgICAgICBHZXRvcHQoMykg bGlrZSBsaWJyYXJ5IHdpdGggYSBudW1iZXIgb2YgZW5oYW5jZW1lbnRzLCBmcm9tIFJlZGhh dApwb3J0YXVkaXQtMC42LjIgICAgICAgICAgICAgICAgQ2hlY2tzIGluc3RhbGxlZCBwb3J0 cyBhZ2FpbnN0IGEgbGlzdCBvZiBzZWN1cml0eSB2dWxuZXJhYmlsaXRpZXMKcG9ydGNvbmYt MS42XzEgICAgICAgICAgICAgICAgIEEgdW5pdmVyc2FsIHRvb2wgdG8gc2V0IHNwZWNpZmlj IHBvcnQga25vYnMKcG9ydG1hc3Rlci0zLjE3LjcgICAgICAgICAgICAgIE1hbmFnZSB5b3Vy IHBvcnRzIHdpdGhvdXQgZXh0ZXJuYWwgZGF0YWJhc2VzIG9yIGxhbmd1YWdlcwpwb3J0dXBn cmFkZS0yLjQuMTMsMiAgICAgICAgICAgRnJlZUJTRCBwb3J0cy9wYWNrYWdlcyBhZG1pbmlz dHJhdGlvbiBhbmQgbWFuYWdlbWVudCB0b29sIHN1aXRlCnBvc3RncmVzcWw4NC1jbGllbnQt OC40LjIyICAgICBQb3N0Z3JlU1FMIGRhdGFiYXNlIChjbGllbnQpCnByZXNlbnRwcm90by0x LjAgICAgICAgICAgICAgICBQcmVzZW50IHByb3RvY29sIHNwZWNpZmljYXRpb24KcHJpbnRw cm90by0xLjAuNSAgICAgICAgICAgICAgIFByaW50IGV4dGVuc2lvbiBoZWFkZXJzCnBzdXRp bHMtMS4xN180ICAgICAgICAgICAgICAgICBVdGlsaXRpZXMgZm9yIG1hbmlwdWxhdGluZyBQ b3N0U2NyaXB0IGRvY3VtZW50cwpwdGgtMi4wLjdfMSAgICAgICAgICAgICAgICAgICAgR05V IFBvcnRhYmxlIFRocmVhZHMKcHVsbGVkcG9yay0wLjcuMCAgICAgICAgICAgICAgIFNjcmlw dCB0byB1cGRhdGUgc25vcnQtMi44KyBydWxlcwpweTI3LUJhYmVsLTEuM18yICAgICAgICAg ICAgICAgQ29sbGVjdGlvbiBvZiB0b29scyBmb3IgaW50ZXJuYXRpb25hbGl6aW5nIFB5dGhv biBhcHBsaWNhdGlvbnMKcHkyNy1KaW5qYTItMi43LjMgICAgICAgICAgICAgIEZhc3QgYW5k IGVhc3kgdG8gdXNlIHN0YW5kLWFsb25lIHRlbXBsYXRlIGVuZ2luZQpweTI3LU1hcmt1cFNh ZmUtMC4yMyAgICAgICAgICAgSW1wbGVtZW50cyBhIFhNTC9IVE1ML1hIVE1MIE1hcmt1cCBz YWZlIHN0cmluZyBmb3IgUHl0aG9uCnB5MjctZG9jdXRpbHMtMC4xMiAgICAgICAgICAgICBQ eXRob24gRG9jdW1lbnRhdGlvbiBVdGlsaXRpZXMKcHkyNy1saWJ4bWwyLTIuOS4xICAgICAg ICAgICAgIFB5dGhvbiBpbnRlcmZhY2UgZm9yIFhNTCBwYXJzZXIgbGlicmFyeSBmb3IgR05P TUUKcHkyNy1weWdtZW50cy0xLjZfMiAgICAgICAgICAgIFN5bnRheCBoaWdobGlnaHRlciB3 cml0dGVuIGluIFB5dGhvbgpweTI3LXB5dHotMjAxNC43LDEgICAgICAgICAgICAgV29ybGQg VGltZXpvbmUgRGVmaW5pdGlvbnMgZm9yIFB5dGhvbgpweTI3LXNldHVwdG9vbHMyNy01LjUu MSAgICAgICAgUHl0aG9uIHBhY2thZ2VzIGluc3RhbGxlcgpweTI3LXNwaGlueC0xLjIuMyAg ICAgICAgICAgICAgUHl0aG9uIGRvY3VtZW50YXRpb24gZ2VuZXJhdG9yCnB5Mjctc3FsaXRl My0yLjcuOF81ICAgICAgICAgICBTdGFuZGFyZCBQeXRob24gYmluZGluZyB0byB0aGUgU1FM aXRlMyBsaWJyYXJ5CnB5dGhvbi0yLjdfMiwyICAgICAgICAgICAgICAgICBUaGUgIm1ldGEt cG9ydCIgZm9yIHRoZSBkZWZhdWx0IHZlcnNpb24gb2YgUHl0aG9uIGludGVycHJldGVyCnB5 dGhvbjItMl8zICAgICAgICAgICAgICAgICAgICBUaGUgIm1ldGEtcG9ydCIgZm9yIHZlcnNp b24gMiBvZiB0aGUgUHl0aG9uIGludGVycHJldGVyCnB5dGhvbjI3LTIuNy44XzUgICAgICAg ICAgICAgICBJbnRlcnByZXRlZCBvYmplY3Qtb3JpZW50ZWQgcHJvZ3JhbW1pbmcgbGFuZ3Vh Z2UKcmFuZHJwcm90by0xLjQuMCAgICAgICAgICAgICAgIFJhbmRyIGV4dGVuc2lvbiBoZWFk ZXJzCnJhem9yLWFnZW50cy0yLjg0ICAgICAgICAgICAgICBBIGRpc3RyaWJ1dGVkLCBjb2xs YWJvcmF0aXZlLCBzcGFtIGRldGVjdGlvbiBhbmQgZmlsdGVyaW5nIG5ldHdvcmsKcmUyYy0w LjEzLjYgICAgICAgICAgICAgICAgICAgIENvbXBpbGUgcmVndWxhciBleHByZXNzaW9uIHRv IEMgKG11Y2ggZmFzdGVyIGZpbmFsIGNvZGUgdGhhbiBmbGV4KQpyZWFkbGluZS02LjMuOCAg ICAgICAgICAgICAgICAgTGlicmFyeSBmb3IgZWRpdGluZyBjb21tYW5kIGxpbmVzIGFzIHRo ZXkgYXJlIHR5cGVkCnJlY29yZHByb3RvLTEuMTQuMiAgICAgICAgICAgICBSRUNPUkQgZXh0 ZW5zaW9uIGhlYWRlcnMKcmVuZGVycHJvdG8tMC4xMS4xICAgICAgICAgICAgIFJlbmRlclBy b3RvIHByb3RvY29sIGhlYWRlcnMKcmVzb3VyY2Vwcm90by0xLjIuMCAgICAgICAgICAgIFJl c291cmNlIGV4dGVuc2lvbiBoZWFkZXJzCnJnYi0xLjAuNSAgICAgICAgICAgICAgICAgICAg ICBVbmNvbXBpbGUgYW4gcmdiIGNvcmwtbmFtZSBkYXRhYmFzZQpycG00LTQuMTIuMC4xXzEg ICAgICAgICAgICAgICAgVGhlIFJQTSBQYWNrYWdlIE1hbmFnZXIKcnN0YXJ0LTEuMC41ICAg ICAgICAgICAgICAgICAgIFNhbXBsZSBpbXBsZW1lbnRhdGlvbiBvZiBhIFJlbW90ZSBTdGFy dCBjbGllbnQKcnVieS0xLjkuMy41NDdfMywxICAgICAgICAgICAgIE9iamVjdC1vcmllbnRl ZCBpbnRlcnByZXRlZCBzY3JpcHRpbmcgbGFuZ3VhZ2UKcnVieTE5LWJkYjUtMC42LjZfNCAg ICAgICAgICAgIFJ1YnkgaW50ZXJmYWNlIHRvIE9yYWNsZSBCZXJrZWxleSBEQiByZXZpc2lv biAyIG9yIGxhdGVyCnJ1YnkxOS1kYXRlMi00LjAuMTkgICAgICAgICAgICBBbiBhbHRlcm5h dGl2ZSBkYXRlIGNsYXNzIGZvciBSdWJ5CnNjb25zLTIuMy4wXzEgICAgICAgICAgICAgICAg ICBCdWlsZCB0b29sIGFsdGVybmF0aXZlIHRvIG1ha2UKc2NyMnBuZy0xLjJfNiAgICAgICAg ICAgICAgICAgIENvbnZlcnRzIHRoZSBvdXRwdXQgb2YgInZpZGNvbnRyb2wgLXAiIHRvIFBO RwpzY3IydHh0LTEuMiAgICAgICAgICAgICAgICAgICAgQ29udmVydHMgdGhlIG91dHB1dCBv ZiAidmlkY29udHJvbCAtcCIgdG8gdGV4dApzY3JpcHRzLTEuMC4xICAgICAgICAgICAgICAg ICAgVmFyaW91cyBYIHJlbGF0ZWQgc2NyaXB0cwpzY3Juc2F2ZXJwcm90by0xLjIuMiAgICAg ICAgICAgU2NyblNhdmVyIGV4dGVuc2lvbiBoZWFkZXJzCnNkb2Nib29rLXhtbC0xLjFfMSwy ICAgICAgICAgICAiU2ltcGxpZmllZCIgRG9jQm9vayBYTUwgRFRECnNlcmYtMS4zLjdfMSAg ICAgICAgICAgICAgICAgICBTZXJmIEhUVFAgY2xpZW50IGxpYnJhcnkKc2Vzc3JlZy0xLjAu OCAgICAgICAgICAgICAgICAgIE1hbmFnZSB1dG1wL3d0bXAgZW50cmllcyBmb3Igbm9uLWlu aXQgWCBjbGllbnRzCnNldHhrYm1hcC0xLjMuMCAgICAgICAgICAgICAgICBTZXQgdGhlIGtl eWJvYXJkIHVzaW5nIHRoZSBYIEtleWJvYXJkIEV4dGVuc2lvbgpzZ21sZm9ybWF0LTEuN180 ICAgICAgICAgICAgICAgR2VuZXJhdGVzIGdyb2ZmIGFuZCBIVE1MIGZyb20gbGludXhkb2Mg YW5kIGRvY2Jvb2sgU0dNTCBkb2N1bWVudHMKc2hhcmVkLW1pbWUtaW5mby0xLjFfMSAgICAg ICAgIE1JTUUgdHlwZXMgZGF0YWJhc2UgZnJvbSB0aGUgZnJlZWRlc2t0b3Aub3JnIHByb2pl Y3QKc2hjLTMuOC45ICAgICAgICAgICAgICAgICAgICAgIEEgZ2VuZXJpYyBzY3JpcHQgY29t cGlsZXIKc2hvd2ZvbnQtMS4wLjQgICAgICAgICAgICAgICAgIEZvbnQgZHVtcGVyIGZvciB0 aGUgWCBmb250IHNlcnZlcgpzaWxncmFwaGl0ZS0yLjMuMV8yICAgICAgICAgICAgRm9udCBl bmdpbmUgZm9yIGNvbXBsZXggbm9uLVJvbWFuIHdyaXRpbmcgc3lzdGVtcwpzbWFydG1vbnRv b2xzLTYuMyAgICAgICAgICAgICAgUy5NLkEuUi5ULiBkaXNrIG1vbml0b3JpbmcgdG9vbHMK c21wcm94eS0xLjAuNSAgICAgICAgICAgICAgICAgIFNlc3Npb24gTWFuYWdlciBQcm94eQpz bm9ydC0yLjkuNi4yICAgICAgICAgICAgICAgICAgTGlnaHR3ZWlnaHQgbmV0d29yayBpbnRy dXNpb24gZGV0ZWN0aW9uIHN5c3RlbQpzb3VuZHRvdWNoLTEuOC4wXzEgICAgICAgICAgICAg T3Blbi1zb3VyY2UgYXVkaW8gcHJvY2Vzc2luZyBsaWJyYXJ5CnNwYW1hc3MtbWlsdGVyLTAu My4yXzEgICAgICAgICBTZW5kbWFpbCBNaWx0ZXIgKG1haWwgZmlsdGVyKSBwbHVnaW4gZm9y IFNwYW1Bc3Nhc3NpbgpzcGFtYXNzYXNzaW4tMy40LjBfMTMgICAgICAgICAgSGlnaGx5IGVm ZmljaWVudCBtYWlsIGZpbHRlciBmb3IgaWRlbnRpZnlpbmcgc3BhbQpzcGFtc3RhdHMtMC42 Y18yICAgICAgICAgICAgICAgQSB0b29sIHRvIGdlbmVyYXRlIHN0YXRpc3RpY3MgZm9yIHNw YW1kIG9mIE1haWw6OlNwYW1Bc3Nhc3NpbgpzcGVleC0xLjIucjFfNywxICAgICAgICAgICAg ICAgT3Blbi1zb3VyY2UgcGF0ZW50LWZyZWUgdm9pY2UgY29kZWMKc3FsaXRlMy0zLjguNiAg ICAgICAgICAgICAgICAgIFNRTCBkYXRhYmFzZSBlbmdpbmUgaW4gYSBDIGxpYnJhcnkKc3No Z3VhcmQtaXBmdy0xLjVfNiAgICAgICAgICAgIFByb3RlY3QgaG9zdHMgZnJvbSBicnV0ZSBm b3JjZSBhdHRhY2tzIGFnYWluc3Qgc3NoIGFuZCBvdGhlciBzZXJ2aWNlcyB1c2luZyBpcGZ3 CnN0YXJ0dXAtbm90aWZpY2F0aW9uLTAuMTJfMyAgICBMaWJyYXJ5IHRoYXQgc3VwcG9ydHMg c3RhcnR1cCBub3RpZmljYXRpb24gc3BlYyBmcm9tIGZyZWVkZXNrdG9wLm9yZwpzdWJ2ZXJz aW9uLTEuOC4xMF8zICAgICAgICAgICAgVmVyc2lvbiBjb250cm9sIHN5c3RlbQpzdmdhbGli LTEuNC4zXzcgICAgICAgICAgICAgICAgQSBsb3cgbGV2ZWwgY29uc29sZSBncmFwaGljcyBs aWJyYXJ5CnQxbGliLTUuMS4yXzQsMSAgICAgICAgICAgICAgICBUeXBlIDEgZm9udCByYXN0 ZXJpemF0aW9uIGxpYnJhcnkgZm9yIFVuaXgvWDExCnQxdXRpbHMtMS4zMiAgICAgICAgICAg ICAgICAgICBTaXggdXRpbGl0aWVzIGZvciBtYW5pcHVsYXRpbmcgdDEgZm9udHMKdGNsLXdy YXBwZXItMS4xXzIgICAgICAgICAgICAgIFNoZWxsIHdyYXBwZXIgZm9yIHRjbHNoIChUY2wp CnRjbDg0LTguNC4yMF8yLDEgICAgICAgICAgICAgICBUb29sIENvbW1hbmQgTGFuZ3VhZ2UK dGNsODUtOC41LjE2ICAgICAgICAgICAgICAgICAgIFRvb2wgQ29tbWFuZCBMYW5ndWFnZQp0 Y2w4Ni04LjYuMl8xICAgICAgICAgICAgICAgICAgVG9vbCBDb21tYW5kIExhbmd1YWdlCnRl Y2tpdC0yLjUuMV8xICAgICAgICAgICAgICAgICBUb29sa2l0IGZvciBjb252ZXJ0aW5nIGRh dGEgYmV0d2VlbiA4LWJpdCBsZWdhY3kgZW5jb2RpbmdzIGFuZCBVbmljb2RlCnRleC1rcGF0 aHNlYS02LjIuMCAgICAgICAgICAgICBQYXRoIHNlYXJjaGluZyBsaWJyYXJ5IGZvciBUZVgK dGV4LXB0ZXhlbmMtMS4zLjIgICAgICAgICAgICAgIExpYnJhcnkgZm9yIEphcGFuZXNlIHBU ZVggYW5kIGl0cyB0b29scwp0ZXgtd2ViMmMtMjAxNDA1MjUgICAgICAgICAgICAgVGVYIGlt cGxlbWVudGF0aW9uIHRyYW5zbGF0aW5nIFdFQiB0byBDCnRleGkyaHRtbC01LjBfMSwxICAg ICAgICAgICAgICBUZXhpbmZvIHRvIEhUTUwgY29udmVydGVyCnRleGxpdmUtYmFzZS0yMDE0 MDUyNV8yICAgICAgICBUZVggTGl2ZSBUeXBlc2V0dGluZyBTeXN0ZW0sIGJhc2UgYmluYXJp ZXMKdGlkeS1saWItMDkwMzE1LmNfMiAgICAgICAgICAgIFV0aWxpdHkgdG8gY2xlYW4gdXAg YW5kIHByZXR0eSBwcmludCBIVE1ML1hIVE1ML1hNTCAod2l0aCBzaGFyZWQgbGliKQp0aWR5 NC0yMDAwMDgwNF8zICAgICAgICAgICAgICAgRml4ZXMgYW5kIHRpZGllcyB1cCBIVE1MIGZp bGVzCnRpZmYtNC4wLjNfNCAgICAgICAgICAgICAgICAgICBUb29scyBhbmQgbGlicmFyeSBy b3V0aW5lcyBmb3Igd29ya2luZyB3aXRoIFRJRkYgaW1hZ2VzCnRrLTguNC4yMCwyICAgICAg ICAgICAgICAgICAgICBHcmFwaGljYWwgdG9vbGtpdCBmb3IgVGNsCnRrLXdyYXBwZXItMS4x XzIgICAgICAgICAgICAgICBTaGVsbCB3cmFwcGVyIGZvciB3aXNoIChUaykKdGs4NS04LjUu MTYgICAgICAgICAgICAgICAgICAgIEdyYXBoaWNhbCB0b29sa2l0IGZvciBUY2wKdGs4Ni04 LjYuMiAgICAgICAgICAgICAgICAgICAgIEdyYXBoaWNhbCB0b29sa2l0IGZvciBUY2wKdGtk aWZmLTQuMl8xICAgICAgICAgICAgICAgICAgIEEgVGsgZnJvbnRlbmQgZm9yIGRpZmYoMSkK dG5lZi0xLjQuMTEgICAgICAgICAgICAgICAgICAgIFVucGFjayBkYXRhIGluIE1TIE91dGxv b2sgVE5FRiBmb3JtYXQKdHJhZGNwcC0wLjQgICAgICAgICAgICAgICAgICAgIFRyYWRpdGlv bmFsIChLJlItc3R5bGUpIEMgcHJlcHJvY2Vzc29yCnRyYXBwcm90by0zLjQuMyAgICAgICAg ICAgICAgICBERUMtWFRSQVAgZXh0ZW5zaW9uIGhlYWRlcnMKdHJvdXNlcnMtdGRkbC0wLjMu MTBfNyAgICAgICAgIFRoZSBvcGVuLXNvdXJjZSBUQ0cgU29mdHdhcmUgU3RhY2sKdHNoYXJr LTEuMTIuMV8xICAgICAgICAgICAgICAgIFBvd2VyZnVsIG5ldHdvcmsgYW5hbHl6ZXIvY2Fw dHVyZSB0b29sCnR0ZjJwdDEtMy40LjRfNiAgICAgICAgICAgICAgICBUcnVlIFR5cGUgRm9u dCB0byBQb3N0c2NyaXB0IFR5cGUgMSBDb252ZXJ0ZXIKdHdtLTEuMC44ICAgICAgICAgICAg ICAgICAgICAgIFRhYiBXaW5kb3cgTWFuYWdlciBmb3IgdGhlIFggV2luZG93IFN5c3RlbQp1 bmFjZS0xLjJiXzIgICAgICAgICAgICAgICAgICAgRXh0cmFjdCwgdmlldyAmIHRlc3QgQUNF IGFyY2hpdmVzCnVuYXJqLTIuNjVfMiAgICAgICAgICAgICAgICAgICBBbGxvd3MgZmlsZXMg dG8gYmUgZXh0cmFjdGVkIGZyb20gQVJKIGFyY2hpdmVzCnVucmFyLTUuMTAsNSAgICAgICAg ICAgICAgICAgICBFeHRyYWN0LCB2aWV3ICYgdGVzdCBSQVIgYXJjaGl2ZXMKdW56aXAtNi4w XzIgICAgICAgICAgICAgICAgICAgIExpc3QsIHRlc3QsIGFuZCBleHRyYWN0IGNvbXByZXNz ZWQgZmlsZXMgZnJvbSBhIFpJUCBhcmNoaXZlCnVuem9vLTQuNF8yICAgICAgICAgICAgICAg ICAgICBBIHpvbyBhcmNoaXZlIGV4dHJhY3Rvcgp1cmx2aWV3LTAuOV83ICAgICAgICAgICAg ICAgICAgVVJMIGV4dHJhY3Rvci9sYXVuY2hlcgp2NGxfY29tcGF0LTEuMC4yMDEyMDUwMV8x ICAgICAgVmlkZW80TGludXggSU9DVEwgaGVhZGVyIGZpbGVzCnZhbGEtMC4yMC4xXzEgICAg ICAgICAgICAgICAgICBQcm9ncmFtbWluZyBsYW5ndWFnZSBhbmQgY29tcGlsZXIgdGhhdCBj b252ZXJ0cyBWYWxhIGNvZGUgaW50byBDIGNvZGUKdmlkZW9wcm90by0yLjMuMiAgICAgICAg ICAgICAgIFZpZGVvIGV4dGVuc2lvbiBoZWFkZXJzCnZpZXdyZXMtMS4wLjQgICAgICAgICAg ICAgICAgICBHcmFwaGljYWwgY2xhc3MgYnJvd3NlciBmb3IgWHQKdzNtLTAuNS4zXzQgICAg ICAgICAgICAgICAgICAgIFBhZ2VyL3RleHQtYmFzZWQgV1dXIGJyb3dzZXIKd2dldC0xLjE1 XzIgICAgICAgICAgICAgICAgICAgIFJldHJpZXZlIGZpbGVzIGZyb20gdGhlIE5ldCB2aWEg SFRUUChTKSBhbmQgRlRQCngxMXBlcmYtMS41LjQgICAgICAgICAgICAgICAgICBYMTEgc2Vy dmVyIHBlcmZvcm1hbmNlIHRlc3QgcHJvZ3JhbQp4YXV0aC0xLjAuOV8xICAgICAgICAgICAg ICAgICAgWCBhdXRob3JpdHkgZmlsZSB1dGlsaXR5CnhiYWNrbGlnaHQtMS4yLjFfMSAgICAg ICAgICAgICBQcm9ncmFtIHRvIGFkanVzdCBiYWNrbGlnaHQgYnJpZ2h0bmVzcwp4YmlmZi0x LjAuMyAgICAgICAgICAgICAgICAgICAgTWFpbGJveCBmbGFnIGZvciBYCnhiaXRtYXBzLTEu MS4xICAgICAgICAgICAgICAgICBYLk9yZyBiaXRtYXBzIGRhdGEKeGNhbGMtMS4wLjUgICAg ICAgICAgICAgICAgICAgIFNjaWVudGlmaWMgY2FsY3VsYXRvciBmb3IgWAp4Y2ItcHJvdG8t MS4xMF8xICAgICAgICAgICAgICAgVGhlIFggcHJvdG9jb2wgQy1sYW5ndWFnZSBCaW5kaW5n IChYQ0IpIHByb3RvY29sCnhjYi11dGlsLTAuMy45XzMsMSAgICAgICAgICAgICBBIG1vZHVs ZSB3aXRoIGxpYnhjYi9saWJYMTEgZXh0ZW5zaW9uL3JlcGxhY2VtZW50IGxpYnJhcmllcwp4 Y2ItdXRpbC1yZW5kZXJ1dGlsLTAuMy45ICAgICAgQ29udmVuaWVuY2UgZnVuY3Rpb25zIGZv ciB0aGUgUmVuZGVyIGV4dGVuc2lvbgp4Y2xpcGJvYXJkLTEuMS4zLDEgICAgICAgICAgICAg WCBjbGlwYm9hcmQgY2xpZW50CnhjbG9jay0xLjAuN18xICAgICAgICAgICAgICAgICBBbmFs b2cgYW5kIGRpZ2l0YWwgY2xvY2sgZm9yIFgKeGNtaXNjcHJvdG8tMS4yLjIgICAgICAgICAg ICAgIFhDTWlzYyBleHRlbnNpb24gaGVhZGVycwp4Y21zZGItMS4wLjQgICAgICAgICAgICAg ICAgICAgRGV2aWNlIENvbG9yIENoYXJhY3Rlcml6YXRpb24gdXRpbGl0eSBmb3IgWAp4Y29u c29sZS0xLjAuNl8xICAgICAgICAgICAgICAgTW9uaXRvciBzeXN0ZW0gY29uc29sZSBtZXNz YWdlcyB3aXRoIFgKeGN1cnNvci10aGVtZXMtMS4wLjRfMSAgICAgICAgIFgub3JnIGN1cnNv cnMgdGhlbWVzCnhjdXJzb3JnZW4tMS4wLjYgICAgICAgICAgICAgICBDcmVhdGUgYW4gWCBj dXJzb3IgZmlsZSBmcm9tIGEgY29sbGVjdGlvbiBvZiBQTkcgaW1hZ2VzCnhkYmVkaXp6eS0x LjEuMF8xICAgICAgICAgICAgICBEZW1vIG9mIERCRSBjcmVhdGluZyBhIGRvdWJsZSBidWZm ZXJlZCBzcGlubmluZyBzY2VuZQp4ZGl0dmlldy0xLjAuMyAgICAgICAgICAgICAgICAgRGlz cGxheSBkaXRyb2ZmIG91dHB1dAp4ZG0tMS4xLjExXzMgICAgICAgICAgICAgICAgICAgWC5P cmcgWCBkaXNwbGF5IG1hbmFnZXIKeGRweWluZm8tMS4zLjFfMSAgICAgICAgICAgICAgIERp c3BsYXkgaW5mb3JtYXRpb24gdXRpbGl0eSBmb3IgWAp4ZWRpdC0xLjIuMSAgICAgICAgICAg ICAgICAgICAgU2ltcGxlIHRleHQgZWRpdG9yIGZvciBYCnhldi0xLjIuMSAgICAgICAgICAg ICAgICAgICAgICBQcmludCBjb250ZW50cyBvZiBYIGV2ZW50cwp4ZXh0cHJvdG8tNy4zLjAg ICAgICAgICAgICAgICAgWEV4dCBleHRlbnNpb24gaGVhZGVycwp4ZXllcy0xLjEuMSAgICAg ICAgICAgICAgICAgICAgQSBmb2xsb3cgdGhlIG1vdXNlIFggZGVtbwp4Zjg2LWlucHV0LWtl eWJvYXJkLTEuOC4wXzYgICAgWC5Pcmcga2V5Ym9hcmQgaW5wdXQgZHJpdmVyCnhmODYtaW5w dXQtbW91c2UtMS45LjBfNSAgICAgICBYLk9yZyBtb3VzZSBpbnB1dCBkcml2ZXIKeGY4Ni12 aWRlby1hdGktNi4xNC42XzQgICAgICAgIFguT3JnIGF0aSBkaXNwbGF5IGRyaXZlcgp4Zjg2 LXZpZGVvLW52LTIuMS4yMF81ICAgICAgICAgWC5PcmcgbnYgZGlzcGxheSBkcml2ZXIKeGY4 Ni12aWRlby12ZXNhLTIuMy4zXzQgICAgICAgIFguT3JnIHZlc2EgZGlzcGxheSBkcml2ZXIK eGY4NmJpZ2ZvbnRwcm90by0xLjIuMCAgICAgICAgIFhGcmVlODYtQmlnZm9udCBleHRlbnNp b24gaGVhZGVycwp4Zjg2ZGdhLTEuMC4zXzEgICAgICAgICAgICAgICAgVGVzdCBwcm9ncmFt IGZvciB0aGUgWEZyZWU4Ni1ER0EgZXh0ZW5zaW9uCnhmODZkZ2Fwcm90by0yLjEgICAgICAg ICAgICAgICBYRnJlZTg2LURHQSBleHRlbnNpb24gaGVhZGVycwp4Zjg2ZHJpcHJvdG8tMi4x LjEgICAgICAgICAgICAgWEZyZWU4Ni1EUkkgZXh0ZW5zaW9uIGhlYWRlcnMKeGY4Nm1pc2Nw cm90by0wLjkuMyAgICAgICAgICAgIFhGcmVlODYtTWlzYyBleHRlbnNpb24gaGVhZGVycwp4 Zjg2cnVzaHByb3RvLTEuMS4yICAgICAgICAgICAgWEZyZWU4Ni1SdXNoIGV4dGVuc2lvbiBo ZWFkZXJzCnhmODZ2aWRtb2RlcHJvdG8tMi4zLjEgICAgICAgICBYRnJlZTg2LVZpZE1vZGVF eHRlbnNpb24gZXh0ZW5zaW9uIGhlYWRlcnMKeGZkLTEuMS4yXzEgICAgICAgICAgICAgICAg ICAgIERpc3BsYXkgYWxsIGNoYXJhY3RlcnMgaW4gYW4gWCBmb250CnhmaW5kcHJveHktMS4w LjMgICAgICAgICAgICAgICBMb2NhdGUgYXZhaWxhYmxlIHByb3h5IHNlcnZpY2VzCnhmb250 c2VsLTEuMC41ICAgICAgICAgICAgICAgICBQb2ludCBhbmQgY2xpY2sgc2VsZWN0aW9uIG9m IFgxMSBmb250IG5hbWVzCnhmcy0xLjEuMywxICAgICAgICAgICAgICAgICAgICBYLk9yZyBm b250IHNlcnZlcgp4ZnNpbmZvLTEuMC40ICAgICAgICAgICAgICAgICAgWCBmb250IHNlcnZl ciBpbmZvcm1hdGlvbiB1dGlsaXR5Cnhmd3AtMS4wLjMgICAgICAgICAgICAgICAgICAgICBY IGZpcmV3YWxsIHByb3h5CnhnYW1tYS0xLjAuNSAgICAgICAgICAgICAgICAgICBHYW1tYSBj b3JyZWN0aW9uIHRocm91Z2ggdGhlIFggc2VydmVyLgp4Z2MtMS4wLjQgICAgICAgICAgICAg ICAgICAgICAgWCBncmFwaGljcyBkZW1vCnhob3N0LTEuMC42XzEgICAgICAgICAgICAgICAg ICBTZXJ2ZXIgYWNjZXNzIGNvbnRyb2wgcHJvZ3JhbSBmb3IgWAp4aHRtbC0xLjAuMjAwMjA4 MDFfNCAgICAgICAgICAgVzNDJ3MgWEhUTUwgRFRECnhpbmVyYW1hcHJvdG8tMS4yLjEgICAg ICAgICAgICBYaW5lcmFtYSBleHRlbnNpb24gaGVhZGVycwp4aW5pdC0xLjMuMywxICAgICAg ICAgICAgICAgICAgWCBXaW5kb3cgU3lzdGVtIGluaXRpYWxpemVyCnhpbnB1dC0xLjYuMSAg ICAgICAgICAgICAgICAgICBWZXJ5IHVzZWZ1bCB1dGlsaXR5IGZvciBjb25maWd1cmluZyBh bmQgdGVzdGluZyBYSW5wdXQgZGV2aWNlcwp4a2Jjb21wLTEuMi40ICAgICAgICAgICAgICAg ICAgQ29tcGlsZSBYS0Iga2V5Ym9hcmQgZGVzY3JpcHRpb24KeGtiZXZkLTEuMS4zICAgICAg ICAgICAgICAgICAgIFhLQiBldmVudCBkYWVtb24KeGticHJpbnQtMS4wLjMgICAgICAgICAg ICAgICAgIFV0aWxpdHkgZm9yIHByaW50aW5nIGFuIFhLQiBrZXlib2FyZCBkZXNjcmlwdGlv bgp4a2J1dGlscy0xLjAuNCAgICAgICAgICAgICAgICAgWEtCIHV0aWxpdHkgZGVtb3MKeGtl eWJvYXJkLWNvbmZpZy0yLjEyICAgICAgICAgIFggS2V5Ym9hcmQgQ29uZmlndXJhdGlvbiBE YXRhYmFzZQp4a2lsbC0xLjAuNCAgICAgICAgICAgICAgICAgICAgVXRpbGl0eSBmb3Iga2ls bGluZyBhIGNsaWVudCBieSBpdHMgWCByZXNvdXJjZQp4bG9hZC0xLjEuMiAgICAgICAgICAg ICAgICAgICAgU3lzdGVtIGxvYWQgYXZlcmFnZSBkaXNwbGF5IGZvciBYCnhsb2dvLTEuMC40 XzEgICAgICAgICAgICAgICAgICBEaXNwbGF5cyB0aGUgWCBXaW5kb3cgU3lzdGVtIGxvZ28K eGxzYXRvbXMtMS4xLjEgICAgICAgICAgICAgICAgIExpc3QgaW50ZXJuZWQgYXRvbXMgZGVm aW5lZCBvbiBhIHNlcnZlcgp4bHNjbGllbnRzLTEuMS4zICAgICAgICAgICAgICAgTGlzdCBj bGllbnQgYXBwbGljYXRpb25zIHJ1bm5pbmcgb24gYSBkaXNwbGF5Cnhsc2ZvbnRzLTEuMC40 ICAgICAgICAgICAgICAgICBTZXJ2ZXIgZm9udCBsaXN0IGRpc3BsYXllciBmb3IgWAp4bWFn LTEuMC41ICAgICAgICAgICAgICAgICAgICAgWCBhcHBsaWNhdGlvbiBmb3Igc2NyZWVuIG1h Z25pZnlpbmcKeG1hbi0xLjEuMyAgICAgICAgICAgICAgICAgICAgIE1hbnVhbCBwYWdlIGRp c3BsYXkgcHJvZ3JhbSBmb3IgWAp4bWVzc2FnZS0xLjAuNCAgICAgICAgICAgICAgICAgRGlz cGxheSBtZXNzYWdlIG9yIHF1ZXJ5IGluIGEgWCB3aW5kb3cKeG1sY2F0bWdyLTIuMl8xICAg ICAgICAgICAgICAgIFNHTUwgYW5kIFhNTCBjYXRhbG9nIG1hbmFnZXIKeG1sY2hhcmVudC0w LjNfMiAgICAgICAgICAgICAgIFhNTCBjaGFyYWN0ZXIgZW50aXRpZXMKeG1sdG8tMC4wLjI2 XzIgICAgICAgICAgICAgICAgIEZyb250LWVuZCB0byBhbiBYU0wgdG9vbGNoYWluCnhtb2Rt YXAtMS4wLjggICAgICAgICAgICAgICAgICBVdGlsaXR5IGZvciBtb2RpZnlpbmcga2V5bWFw cyBhbmQgcG9pbnRlciBidXR0b24gbWFwcGluZ3MgaW4gWAp4bW9yZS0xLjAuMiAgICAgICAg ICAgICAgICAgICAgUGxhaW4gdGV4dCBkaXNwbGF5IHByb2dyYW0gZm9yIFgKeG9yZy1hcHBz LTcuNyAgICAgICAgICAgICAgICAgIFgub3JnIGFwcHMgbWV0YS1wb3J0CnhvcmctY2YtZmls ZXMtMS4wLjVfMSAgICAgICAgICBYLm9yZyBjZiBmaWxlcyBmb3IgdXNlIHdpdGggaW1ha2Ug YnVpbGRzCnhvcmctZG9jcy0xLjcsMSAgICAgICAgICAgICAgICBYLm9yZyBkb2N1bWVudGF0 aW9uIGZpbGVzCnhvcmctZm9udHMtNy43ICAgICAgICAgICAgICAgICBYLm9yZyBmb250cyBt ZXRhLXBvcnQKeG9yZy1mb250cy0xMDBkcGktNy43ICAgICAgICAgIFguT3JnIDEwMGRwaSBi aXRtYXAgZm9udHMKeG9yZy1mb250cy03NWRwaS03LjcgICAgICAgICAgIFguT3JnIDc1ZHBp IGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLWN5cmlsbGljLTcuNyAgICAgICAgWC5PcmcgQ3ly aWxsaWMgYml0bWFwIGZvbnRzCnhvcmctZm9udHMtbWlzY2JpdG1hcHMtNy43ICAgICBYLk9y ZyBtaXNjZWxsYW5lb3VzIGJpdG1hcCBmb250cwp4b3JnLWZvbnRzLXRydWV0eXBlLTcuN18x ICAgICAgWC5PcmcgVHJ1ZVR5cGUgZm9udHMKeG9yZy1mb250cy10eXBlMS03LjcgICAgICAg ICAgIFguT3JnIFR5cGUxIGZvbnRzCnhvcmctbGlicmFyaWVzLTcuN18xICAgICAgICAgICBY Lm9yZyBsaWJyYXJpZXMgbWV0YS1wb3J0CnhvcmctbWFjcm9zLTEuMTkuMCAgICAgICAgICAg ICBYLk9yZyBkZXZlbG9wbWVudCBhY2xvY2FsIG1hY3Jvcwp4b3JnLXNlcnZlci0xLjEyLjRf OSwxICAgICAgICAgWC5PcmcgWCBzZXJ2ZXIgYW5kIHJlbGF0ZWQgcHJvZ3JhbXMKeHBsc3By aW50ZXJzLTEuMC4xICAgICAgICAgICAgIFNob3dzIGEgbGlzdCBvZiBYcHJpbnQgcHJpbnRl cnMKeHByLTEuMC40ICAgICAgICAgICAgICAgICAgICAgIFV0aWxpdHkgZm9yIHByaW50aW5n IGFuIFggd2luZG93IGR1bXAKeHByZWhhc2hwcmludGVybGlzdC0xLjAuMSAgICAgIFJlY29t cHV0ZXMgdGhlIGxpc3Qgb2YgYXZhaWxhYmxlIHByaW50ZXJzLgp4cHJvcC0xLjIuMiAgICAg ICAgICAgICAgICAgICAgUHJvcGVydHkgZGlzcGxheWVyIGZvciBYCnhwcm90by03LjAuMjYg ICAgICAgICAgICAgICAgICBYMTEgcHJvdG9jb2wgaGVhZGVycwp4cHJveHltYW5hZ2VtZW50 cHJvdG9jb2wtMS4wLjMgWCBQcm94eSBNYW5hZ2VtZW50IFByb3RvY29sIGhlYWRlcnMKeHJh bmRyLTEuNC4yICAgICAgICAgICAgICAgICAgIFByaW1pdGl2ZSBjb21tYW5kIGxpbmUgaW50 ZXJmYWNlIHRvIHRoZSBSYW5kUiBleHRlbnNpb24KeHJkYi0xLjEuMCAgICAgICAgICAgICAg ICAgICAgIFggc2VydmVyIHJlc291cmNlIGRhdGFiYXNlIHV0aWxpdHkKeHJlZnJlc2gtMS4w LjUgICAgICAgICAgICAgICAgIFJlZnJlc2ggYWxsIG9yIHBhcnQgb2YgYW4gWCBzY3JlZW4K eHJ4LTEuMC40XzMgICAgICAgICAgICAgICAgICAgIFJYIGhlbHBlciBwcm9ncmFtCnhzZXQt MS4yLjNfMSAgICAgICAgICAgICAgICAgICBVc2VyIHByZWZlcmVuY2UgdXRpbGl0eSBmb3Ig WAp4c2V0bW9kZS0xLjAuMCAgICAgICAgICAgICAgICAgU2V0IHRoZSBtb2RlIGZvciBhbiBY IElucHV0IERldmljZQp4c2V0cG9pbnRlci0xLjAuMSAgICAgICAgICAgICAgU2V0IGFuIFgg SW5wdXQgZGV2aWNlIGFzIHRoZSBtYWluIHBvaW50ZXIKeHNldHJvb3QtMS4xLjEgICAgICAg ICAgICAgICAgIHJvb3Qgd2luZG93IHBhcmFtZXRlciBzZXR0aW5nIHV0aWxpdHkgZm9yIFgK eHNtLTEuMC4zICAgICAgICAgICAgICAgICAgICAgIFggU2Vzc2lvbiBNYW5hZ2VyCnhzdGRj bWFwLTEuMC4zICAgICAgICAgICAgICAgICBYIHN0YW5kYXJkIGNvbG9ybWFwIHV0aWxpdHkK eHRlcm0tMzEyICAgICAgICAgICAgICAgICAgICAgIFRlcm1pbmFsIGVtdWxhdG9yIGZvciB0 aGUgWCBXaW5kb3cgU3lzdGVtCnh0cmFucy0xLjMuNF8xICAgICAgICAgICAgICAgICBBYnN0 cmFjdCBuZXR3b3JrIGNvZGUgZm9yIFgKeHRyYXAtMS4wLjIgICAgICAgICAgICAgICAgICAg IFhUcmFwIHNhbXBsZSBjbGllbnRzIGZvciBYCnh2aWR0dW5lLTEuMC4zICAgICAgICAgICAg ICAgICBWaWRlbyBtb2RlIHR1bmVyIGZvciBYCnh2aW5mby0xLjEuMiAgICAgICAgICAgICAg ICAgICBQcmludCBvdXQgWC1WaWRlbyBleHRlbnNpb24gYWRhcHRvciBpbmZvcm1hdGlvbgp4 d2QtMS4wLjYgICAgICAgICAgICAgICAgICAgICAgRHVtcCBhbiBpbWFnZSBvZiBhbiBYIHdp bmRvdwp4d2luaW5mby0xLjEuM18xICAgICAgICAgICAgICAgV2luZG93IGluZm9ybWF0aW9u IHV0aWxpdHkgZm9yIFgKeHd1ZC0xLjAuNCAgICAgICAgICAgICAgICAgICAgIEltYWdlIGRp c3BsYXllciBmb3IgWAp5YXNtLTEuMi4wICAgICAgICAgICAgICAgICAgICAgQSBjb21wbGV0 ZSByZXdyaXRlIG9mIHRoZSBOQVNNIGFzc2VtYmxlcgp6aC1hcnBoaWN0dGYtMi4xMV8zICAg ICAgICAgICAgRm91ciBDaGluZXNlIEJpZzUvR0IgVHJ1ZVR5cGUgZm9udHMgbWFkZSBieSBB cnBoaWMgVGVjaG5vbG9neQp6aC10dGYycHQxLTMuNC4wICAgICAgICAgICAgICAgVHJ1ZSBU eXBlIEZvbnQgdG8gUG9zdHNjcmlwdCBUeXBlIDEgY29udmVydGVyIHdpdGggQ2hpbmVzZSBt YXBzCnpoLXR0Zm0tMC45LjVfNSAgICAgICAgICAgICAgICBBIEJpZzUvR0IgZW5oYW5jZWQg VHJ1ZVR5cGUgRm9udCBNYW5hZ2VyCnppcC0zLjBfMSAgICAgICAgICAgICAgICAgICAgICBD cmVhdGUvdXBkYXRlIFpJUCBmaWxlcyBjb21wYXRpYmxlIHdpdGggUEtaSVAKem9vLTIuMTAu MV8zICAgICAgICAgICAgICAgICAgIE1hbmlwdWxhdGUgYXJjaGl2ZXMgb2YgZmlsZXMgaW4g Y29tcHJlc3NlZCBmb3JtCnp6aXBsaWItMC4xMy42Ml8xICAgICAgICAgICAgICBMaWJyYXJ5 IHRvIHByb3ZpZGUgdHJhbnNwYXJlbnQgcmVhZCBhY2Nlc3MgdG8gemlwcGVkIGZpbGVzCg== --------------080104040201020707030808--