From owner-freebsd-acpi@FreeBSD.ORG Mon Sep 14 11:06:53 2009 Return-Path: Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58DA91065692 for ; Mon, 14 Sep 2009 11:06:53 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 471268FC12 for ; Mon, 14 Sep 2009 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n8EB6rxJ072213 for ; Mon, 14 Sep 2009 11:06:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n8EB6q5V072209 for freebsd-acpi@FreeBSD.org; Mon, 14 Sep 2009 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 Sep 2009 11:06:52 GMT Message-Id: <200909141106.n8EB6q5V072209@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-acpi@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-acpi@FreeBSD.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Sep 2009 11:06:53 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/138210 acpi [acpi] acer aspire 5536 ACPI problems (S3, brightness, o bin/137053 acpi [hang] FreeBSD 8.0 BETA2Compaq Mini 700 locks on boot o kern/137042 acpi [acpi] hp laptop's lcd not wakes up after suspend to r o kern/136808 acpi [acpi] panic when switching to s3 o i386/136008 acpi [acpi] Dell Vostro 1310 will not shutdown (Requires us o bin/135349 acpi [patch] teach acpidump(8) to disassemble arbitrary mem o kern/135070 acpi [acpi] [patch] BIOS resource allocation and FreeBSD AC o kern/132602 acpi [acpi] ACPI Problem with Intel SS4200: System does not o kern/130683 acpi [ACPI] shutdown hangs after syncing disks - ACPI race? o i386/129953 acpi [acpi] ACPI timeout (CDROM) with Shuttle X27D o kern/129618 acpi [acpi] Problem with ACPI on HP Pavilion DV2899 laptop o kern/129563 acpi [acpi] sleep broken on IBM/Lenovo T61 in amd64 mode f kern/128639 acpi [patch] [acpi_asus] acpi for ASUS A6F,A3E,A3F,A3N not f kern/128634 acpi [patch] fix acpi_asus(4) in asus a6f laptop o kern/127581 acpi [patch] [acpi_sony] Add support for more Sony features o kern/124744 acpi [acpi] [patch] incorrect _BST result validation for To o kern/124412 acpi [acpi] power off error on Toshiba M40 laptop o kern/123039 acpi [acpi] ACPI AML_BUFFER_LIMIT errors during boot o kern/121504 acpi [patch] Correctly set hw.acpi.osname on certain machin f kern/121454 acpi [pst] Promise SuperTrak SX6000 does not load during bo o amd64/121439 acpi [boot] Installation of FreeBSD 7.0 fails: ACPI problem o kern/121102 acpi [acpi_fujitsu] [patch] update acpi_fujitsu for the P80 o kern/120515 acpi [acpi] [patch] acpi_alloc_wakeup_handler: can't alloc o kern/119356 acpi [acpi]: i386 ACPI wakeup not work due resource exhaust o kern/119200 acpi [acpi] Lid close switch suspends CPU for 1 second on H o kern/118973 acpi [acpi]: Kernel panic with acpi boot o kern/117605 acpi [acpi] [request] add debug.cpufreq.highest o kern/116939 acpi [acpi] PCI-to-PCI misconfigured for bus three and can o i386/114562 acpi [acpi] cardbus is dead after s3 on Thinkpad T43 with a o kern/114165 acpi [acpi] Dell C810 - ACPI problem s kern/112544 acpi [acpi] [patch] Add High Precision Event Timer Driver f o kern/108954 acpi [acpi] 'sleep(1)' sleeps >1 seconds when speedstep (Cx o kern/108695 acpi [acpi]: Fatal trap 9: general protection fault when in o kern/108488 acpi [acpi] ACPI-1304: *** Error: Method execution failed o kern/108017 acpi [acpi]: Acer Aspire 5600 o kern/106924 acpi [acpi] ACPI resume returns g_vfs_done() errors and ker o kern/105537 acpi [acpi] problems in acpi on HP Compaq nc6320 o kern/104625 acpi ACPI on ASUS A8N-32 SLI/ASUS P4P800 does not show ther o kern/102252 acpi acpi thermal does not work on Abit AW8D (intel 975) o kern/97383 acpi Volume buttons on IBM Thinkpad crash system with ACPI s i386/91748 acpi acpi problem on Acer TravelMare 4652LMi (nvidia panic, s kern/91038 acpi [panic] [ata] [acpi] 6.0-RELEASE on Fujitsu Siemens Am s kern/90243 acpi Laptop fan doesn't turn off (ACPI enabled) (Packard Be o i386/83018 acpi [install] Installer will not boot on Asus P4S8X BIOS 1 f kern/81000 acpi [apic] Via 8235 sound card worked great with FreeBSD 5 o i386/79081 acpi ACPI suspend/resume not working on HP nx6110 o kern/76950 acpi ACPI wrongly blacklisted on Micron ClientPro 766Xi sys s kern/73823 acpi [request] acpi / power-on by timer support o i386/72566 acpi ACPI, FreeBSD disables fan on Compaq Armada 1750 o i386/69750 acpi Boot without ACPI failed on ASUS L5 o kern/56024 acpi ACPI suspend drains battery while in S3 o i386/55661 acpi ACPI suspend/resume problem on ARMADA M700 o i386/54756 acpi ACPI suspend/resume problem on CF-W2 laptop 53 problems total. From owner-freebsd-acpi@FreeBSD.ORG Mon Sep 14 21:40:06 2009 Return-Path: Delivered-To: freebsd-acpi@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 520B41065672 for ; Mon, 14 Sep 2009 21:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 40E478FC1A for ; Mon, 14 Sep 2009 21:40:06 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n8ELe6pH008219 for ; Mon, 14 Sep 2009 21:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n8ELe62o008218; Mon, 14 Sep 2009 21:40:06 GMT (envelope-from gnats) Date: Mon, 14 Sep 2009 21:40:06 GMT Message-Id: <200909142140.n8ELe62o008218@freefall.freebsd.org> To: freebsd-acpi@FreeBSD.org From: Johannes Totz Cc: Subject: Re: bin/109760: [acpi]: [modules] kldunload acpi_video - crash X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Johannes Totz List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Sep 2009 21:40:06 -0000 The following reply was made to PR bin/109760; it has been noted by GNATS. From: Johannes Totz To: bug-followup@FreeBSD.org Cc: Subject: Re: bin/109760: [acpi]: [modules] kldunload acpi_video - crash Date: Mon, 14 Sep 2009 22:25:01 +0100 This is a multi-part message in MIME format. --------------030405080807000300080603 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Hi! I can repeat the same problem here. This is on a Samsung P35 (from 2004), running 7-stable. dmesg.txt is after reboot, while the dmesg part at the end of core.txt is from before crash. I have trimmed core.txt a bit. Cheers! Johannes --------------030405080807000300080603 Content-Type: text/plain; name="dmesg.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="dmesg.txt" Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.2-STABLE #0: Sat Sep 12 02:37:36 UTC 2009 root@bernd:/usr/obj/usr/src/sys/P35 Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Pentium(R) M processor 1500MHz (1495.16-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x695 Stepping = 5 Features=0xa7e9f9bf Features2=0x180 real memory = 536281088 (511 MB) avail memory = 514883584 (491 MB) acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 acpi_ec0: port 0x62,0x66 on acpi0 acpi_acad0: on acpi0 battery0: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 agp0: on hostb0 pcib1: at device 1.0 on pci0 pci1: on pcib1 vgapci0: port 0x3000-0x30ff mem 0xd8000000-0xdfffffff,0xd0100000-0xd010ffff irq 11 at device 0.0 on pci1 drm0: on vgapci0 vgapci0: child drm0 requested pci_enable_busmaster info: [drm] AGP at 0xe0000000 256MB info: [drm] Initialized radeon 1.29.0 20080528 uhci0: port 0x1800-0x181f irq 11 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] uhci0: [ITHREAD] usb0: on uhci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x1820-0x183f irq 5 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] uhci1: [ITHREAD] usb1: on uhci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x1840-0x185f irq 11 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] uhci2: [ITHREAD] usb2: on uhci2 usb2: USB revision 1.0 uhub2: on usb2 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xd0000000-0xd00003ff irq 5 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: on usb3 uhub3: 6 ports with 6 removable, self powered pcib2: at device 30.0 on pci0 pci2: on pcib2 rl0: port 0x4000-0x40ff mem 0xd0201800-0xd02018ff irq 5 at device 0.0 on pci2 miibus0: on rl0 rlphy0: PHY 0 on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto rl0: Ethernet address: 00:00:f0:7f:e0:65 rl0: [ITHREAD] pci2: at device 1.0 (no driver attached) pci2: at device 1.1 (no driver attached) pci2: at device 1.2 (no driver attached) ipw0: mem 0xd0200000-0xd0200fff irq 5 at device 2.0 on pci2 ipw0: Ethernet address: 00:0c:f1:3c:6f:86 ipw0: [ITHREAD] isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1860-0x186f at device 31.1 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] pcm0: port 0x1c00-0x1cff,0x1880-0x18bf mem 0xd0000c00-0xd0000dff,0xd0000800-0xd00008ff irq 5 at device 31.5 on pci0 pcm0: [ITHREAD] pcm0: pci0: at device 31.6 (no driver attached) acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model Generic PS/2 mouse, device ID 0 cpu0: on acpi0 est0: on cpu0 p4tcc0: on cpu0 pmtimer0 on isa0 orm0: at iomem 0xc0000-0xcffff,0xd8000-0xdbfff,0xe0000-0xe3fff pnpid ORM0000 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 1495157514 Hz quality 800 Timecounters tick every 1.000 msec ad0: 57231MB at ata0-master UDMA100 acd0: DVDR at ata1-master UDMA33 Trying to mount root from ufs:/dev/ad0s4a WARNING: / was not properly dismounted WARNING: /usr was not properly dismounted WARNING: /var was not properly dismounted This module (opensolaris) contains code covered by the Common Development and Distribution License (CDDL) see http://opensolaris.org/os/licensing/opensolaris_license/ WARNING: ZFS is considered to be an experimental feature in FreeBSD. ZFS filesystem version 13 ZFS storage pool version 13 ipfw2 (+ipv6) initialized, divert loadable, nat loadable, rule-based forwarding disabled, default to deny, logging disabled WARNING: attempt to net_add_domain(bluetooth) after domainfinalize() --------------030405080807000300080603 Content-Type: text/plain; name="uname.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="uname.log" FreeBSD bernd.private 7.2-STABLE FreeBSD 7.2-STABLE #0: Sat Sep 12 02:37:36 UTC 2009 root@bernd:/usr/obj/usr/src/sys/P35 i386 --------------030405080807000300080603 Content-Type: text/plain; name="kldstat.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="kldstat.log" Id Refs Address Size Name 1 55 0x80400000 3cea84 kernel 2 1 0x807cf000 e488 if_de.ko 3 1 0x807de000 34390 if_em.ko 4 1 0x80813000 d3d4 if_ipw.ko 5 7 0x80821000 2c1ac wlan.ko 6 1 0x8084e000 89e8 if_le.ko 7 1 0x80857000 78a0 if_rl.ko 8 2 0x8085f000 25400 miibus.ko 9 1 0x80885000 6f48 snd_ich.ko 10 2 0x8088c000 4a36c sound.ko 11 3 0x808d7000 255a4 usb.ko 12 1 0x808fd000 41e8 ums.ko 13 1 0x80902000 81d4 umass.ko 14 2 0x8090b000 1797c agp.ko 15 1 0x80923000 5528 kbdmux.ko 16 2 0x80929000 17710 drm.ko 17 1 0x80941000 60630 radeon.ko 18 1 0x809a2000 b6a8 cpufreq.ko 19 1 0x809ae000 4e84 ichsmb.ko 20 2 0x809b3000 2c20 smbus.ko 21 1 0x809b6000 295c wlan_scan_ap.ko 22 1 0x809b9000 52b0 wlan_scan_sta.ko 23 1 0x809bf000 2efc wlan_wep.ko 24 1 0x809c2000 7034 wlan_ccmp.ko 25 1 0x809ca000 43cc wlan_tkip.ko 26 1 0x82f54000 124000 zfs.ko 27 1 0x83078000 3000 opensolaris.ko 28 1 0x83650000 35000 ipw_bss.ko 29 1 0x836d7000 e000 ipfw.ko 30 1 0x83779000 1a000 ng_btsocket.ko 31 1 0x83793000 b000 netgraph.ko 32 1 0x837a2000 2000 ng_bluetooth.ko --------------030405080807000300080603 Content-Type: text/plain; name="core.txt" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="core.txt" YmVybmQucHJpdmF0ZSBkdW1wZWQgY29yZSAtIHNlZSAvdmFyL2NyYXNoL3ZtY29yZS42CgpN b24gU2VwIDE0IDIyOjAwOjU5IFVUQyAyMDA5CgpGcmVlQlNEIGJlcm5kLnByaXZhdGUgNy4y LVNUQUJMRSBGcmVlQlNEIDcuMi1TVEFCTEUgIzA6IFNhdCBTZXAgMTIgMDI6Mzc6MzYgVVRD IDIwMDkgICAgIHJvb3RAYmVybmQ6L3Vzci9vYmovdXNyL3NyYy9zeXMvUDM1ICBpMzg2Cgpw YW5pYzogcGFnZSBmYXVsdAoKR05VIGdkYiA2LjEuMSBbRnJlZUJTRF0KQ29weXJpZ2h0IDIw MDQgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCkdEQiBpcyBmcmVlIHNvZnR3YXJl LCBjb3ZlcmVkIGJ5IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSwgYW5kIHlvdSBh cmUKd2VsY29tZSB0byBjaGFuZ2UgaXQgYW5kL29yIGRpc3RyaWJ1dGUgY29waWVzIG9mIGl0 IHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucy4KVHlwZSAic2hvdyBjb3B5aW5nIiB0byBzZWUg dGhlIGNvbmRpdGlvbnMuClRoZXJlIGlzIGFic29sdXRlbHkgbm8gd2FycmFudHkgZm9yIEdE Qi4gIFR5cGUgInNob3cgd2FycmFudHkiIGZvciBkZXRhaWxzLgpUaGlzIEdEQiB3YXMgY29u ZmlndXJlZCBhcyAiaTM4Ni1tYXJjZWwtZnJlZWJzZCIuLi4KClVucmVhZCBwb3J0aW9uIG9m IHRoZSBrZXJuZWwgbWVzc2FnZSBidWZmZXI6CgoKRmF0YWwgdHJhcCAxMjogcGFnZSBmYXVs dCB3aGlsZSBpbiBrZXJuZWwgbW9kZQpmYXVsdCB2aXJ0dWFsIGFkZHJlc3MJPSAweDEwCmZh dWx0IGNvZGUJCT0gc3VwZXJ2aXNvciByZWFkLCBwYWdlIG5vdCBwcmVzZW50Cmluc3RydWN0 aW9uIHBvaW50ZXIJPSAweDIwOjB4ODNhN2M4ODkKc3RhY2sgcG9pbnRlcgkgICAgICAgID0g MHgyODoweGFjZDRhYjUwCmZyYW1lIHBvaW50ZXIJICAgICAgICA9IDB4Mjg6MHhhY2Q0YWI1 Ywpjb2RlIHNlZ21lbnQJCT0gYmFzZSAweDAsIGxpbWl0IDB4ZmZmZmYsIHR5cGUgMHgxYgoJ CQk9IERQTCAwLCBwcmVzIDEsIGRlZjMyIDEsIGdyYW4gMQpwcm9jZXNzb3IgZWZsYWdzCT0g aW50ZXJydXB0IGVuYWJsZWQsIHJlc3VtZSwgSU9QTCA9IDAKY3VycmVudCBwcm9jZXNzCQk9 IDEwMDIgKGtsZHVubG9hZCkKdHJhcCBudW1iZXIJCT0gMTIKcGFuaWM6IHBhZ2UgZmF1bHQK VXB0aW1lOiAxbTUwcwpQaHlzaWNhbCBtZW1vcnk6IDUwMiBNQgpEdW1waW5nIDU1IE1COiA0 MCAyNCA4CgpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvaWZfZGUua28uLi5S ZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvaWZfZGUua28uc3ltYm9scy4uLmRv bmUuCmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAvYm9vdC9rZXJuZWwvaWZfZGUua28KUmVh ZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2lmX2VtLmtvLi4uUmVhZGluZyBzeW1i b2xzIGZyb20gL2Jvb3Qva2VybmVsL2lmX2VtLmtvLnN5bWJvbHMuLi5kb25lLgpkb25lLgpM b2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVsL2lmX2VtLmtvClJlYWRpbmcgc3ltYm9s cyBmcm9tIC9ib290L2tlcm5lbC9pZl9pcHcua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAv Ym9vdC9rZXJuZWwvaWZfaXB3LmtvLnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3lt Ym9scyBmb3IgL2Jvb3Qva2VybmVsL2lmX2lwdy5rbwpSZWFkaW5nIHN5bWJvbHMgZnJvbSAv Ym9vdC9rZXJuZWwvd2xhbi5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5l bC93bGFuLmtvLnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3ltYm9scyBmb3IgL2Jv b3Qva2VybmVsL3dsYW4ua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2lm X2xlLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2lmX2xlLmtvLnN5 bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVsL2lm X2xlLmtvClJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9pZl9ybC5rby4uLlJl YWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9pZl9ybC5rby5zeW1ib2xzLi4uZG9u ZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5lbC9pZl9ybC5rbwpSZWFk aW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvbWlpYnVzLmtvLi4uUmVhZGluZyBzeW1i b2xzIGZyb20gL2Jvb3Qva2VybmVsL21paWJ1cy5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4K TG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5lbC9taWlidXMua28KUmVhZGluZyBzeW1i b2xzIGZyb20gL2Jvb3Qva2VybmVsL3NuZF9pY2gua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJv bSAvYm9vdC9rZXJuZWwvc25kX2ljaC5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVk IHN5bWJvbHMgZm9yIC9ib290L2tlcm5lbC9zbmRfaWNoLmtvClJlYWRpbmcgc3ltYm9scyBm cm9tIC9ib290L2tlcm5lbC9zb3VuZC5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290 L2tlcm5lbC9zb3VuZC5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMg Zm9yIC9ib290L2tlcm5lbC9zb3VuZC5rbwpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9r ZXJuZWwvdXNiLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL3VzYi5r by5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5l bC91c2Iua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL3Vtcy5rby4uLlJl YWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC91bXMua28uc3ltYm9scy4uLmRvbmUu CmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAvYm9vdC9rZXJuZWwvdW1zLmtvClJlYWRpbmcg c3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC91bWFzcy5rby4uLlJlYWRpbmcgc3ltYm9scyBm cm9tIC9ib290L2tlcm5lbC91bWFzcy5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVk IHN5bWJvbHMgZm9yIC9ib290L2tlcm5lbC91bWFzcy5rbwpSZWFkaW5nIHN5bWJvbHMgZnJv bSAvYm9vdC9rZXJuZWwvYWdwLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2Vy bmVsL2FncC5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9i b290L2tlcm5lbC9hZ3Aua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL2ti ZG11eC5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9rYmRtdXgua28u c3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAvYm9vdC9rZXJuZWwv a2JkbXV4LmtvClJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9kcm0ua28uLi5S ZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvZHJtLmtvLnN5bWJvbHMuLi5kb25l Lgpkb25lLgpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVsL2RybS5rbwpSZWFkaW5n IHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvcmFkZW9uLmtvLi4uUmVhZGluZyBzeW1ib2xz IGZyb20gL2Jvb3Qva2VybmVsL3JhZGVvbi5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9h ZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5lbC9yYWRlb24ua28KUmVhZGluZyBzeW1ib2xz IGZyb20gL2Jvb3Qva2VybmVsL2NwdWZyZXEua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAv Ym9vdC9rZXJuZWwvY3B1ZnJlcS5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5 bWJvbHMgZm9yIC9ib290L2tlcm5lbC9jcHVmcmVxLmtvClJlYWRpbmcgc3ltYm9scyBmcm9t IC9ib290L2tlcm5lbC9pY2hzbWIua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9r ZXJuZWwvaWNoc21iLmtvLnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3ltYm9scyBm b3IgL2Jvb3Qva2VybmVsL2ljaHNtYi5rbwpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9r ZXJuZWwvc21idXMua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvc21i dXMua28uc3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAvYm9vdC9r ZXJuZWwvc21idXMua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL3dsYW5f c2Nhbl9hcC5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC93bGFuX3Nj YW5fYXAua28uc3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAvYm9v dC9rZXJuZWwvd2xhbl9zY2FuX2FwLmtvClJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tl cm5lbC93bGFuX3NjYW5fc3RhLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2Vy bmVsL3dsYW5fc2Nhbl9zdGEua28uc3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBzeW1i b2xzIGZvciAvYm9vdC9rZXJuZWwvd2xhbl9zY2FuX3N0YS5rbwpSZWFkaW5nIHN5bWJvbHMg ZnJvbSAvYm9vdC9rZXJuZWwvd2xhbl93ZXAua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAv Ym9vdC9rZXJuZWwvd2xhbl93ZXAua28uc3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBz eW1ib2xzIGZvciAvYm9vdC9rZXJuZWwvd2xhbl93ZXAua28KUmVhZGluZyBzeW1ib2xzIGZy b20gL2Jvb3Qva2VybmVsL3dsYW5fY2NtcC5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9i b290L2tlcm5lbC93bGFuX2NjbXAua28uc3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBz eW1ib2xzIGZvciAvYm9vdC9rZXJuZWwvd2xhbl9jY21wLmtvClJlYWRpbmcgc3ltYm9scyBm cm9tIC9ib290L2tlcm5lbC93bGFuX3RraXAua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAv Ym9vdC9rZXJuZWwvd2xhbl90a2lwLmtvLnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQg c3ltYm9scyBmb3IgL2Jvb3Qva2VybmVsL3dsYW5fdGtpcC5rbwpSZWFkaW5nIHN5bWJvbHMg ZnJvbSAvYm9vdC9rZXJuZWwvemZzLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qv a2VybmVsL3pmcy5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9y IC9ib290L2tlcm5lbC96ZnMua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVs L29wZW5zb2xhcmlzLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL29w ZW5zb2xhcmlzLmtvLnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3ltYm9scyBmb3Ig L2Jvb3Qva2VybmVsL29wZW5zb2xhcmlzLmtvClJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290 L2tlcm5lbC9pcHdfYnNzLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVs L2lwd19ic3Mua28uc3ltYm9scy4uLmRvbmUuCmRvbmUuCkxvYWRlZCBzeW1ib2xzIGZvciAv Ym9vdC9rZXJuZWwvaXB3X2Jzcy5rbwpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJu ZWwvaXBmdy5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9pcGZ3Lmtv LnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVs L2lwZncua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL25nX2J0c29ja2V0 LmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL25nX2J0c29ja2V0Lmtv LnN5bWJvbHMuLi5kb25lLgpkb25lLgpMb2FkZWQgc3ltYm9scyBmb3IgL2Jvb3Qva2VybmVs L25nX2J0c29ja2V0LmtvClJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9uZXRn cmFwaC5rby4uLlJlYWRpbmcgc3ltYm9scyBmcm9tIC9ib290L2tlcm5lbC9uZXRncmFwaC5r by5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290L2tlcm5l bC9uZXRncmFwaC5rbwpSZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwvbmdfYmx1 ZXRvb3RoLmtvLi4uUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2VybmVsL25nX2JsdWV0 b290aC5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9yIC9ib290 L2tlcm5lbC9uZ19ibHVldG9vdGgua28KUmVhZGluZyBzeW1ib2xzIGZyb20gL2Jvb3Qva2Vy bmVsL2FjcGlfdmlkZW8ua28uLi5SZWFkaW5nIHN5bWJvbHMgZnJvbSAvYm9vdC9rZXJuZWwv YWNwaV92aWRlby5rby5zeW1ib2xzLi4uZG9uZS4KZG9uZS4KTG9hZGVkIHN5bWJvbHMgZm9y IC9ib290L2tlcm5lbC9hY3BpX3ZpZGVvLmtvCiMwICBkb2FkdW1wICgpIGF0IHBjcHUuaDox OTYKMTk2CXBjcHUuaDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeS4KCWluIHBjcHUuaAoo a2dkYikgIzAgIGRvYWR1bXAgKCkgYXQgcGNwdS5oOjE5NgojMSAgMHg4MDUxODAxMyBpbiBi b290IChob3d0bz0yNjApIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fc2h1dGRvd24uYzo0 MTgKIzIgIDB4ODA1MTgyMjEgaW4gcGFuaWMgKGZtdD1WYXJpYWJsZSAiZm10IiBpcyBub3Qg YXZhaWxhYmxlLgopIGF0IC91c3Ivc3JjL3N5cy9rZXJuL2tlcm5fc2h1dGRvd24uYzo1NzQK IzMgIDB4ODA2OTc2MGMgaW4gdHJhcF9mYXRhbCAoZnJhbWU9MHhhY2Q0YWIxMCwgZXZhPTE2 KQogICAgYXQgL3Vzci9zcmMvc3lzL2kzODYvaTM4Ni90cmFwLmM6OTQzCiM0ICAweDgwNjk3 ODZmIGluIHRyYXBfcGZhdWx0IChmcmFtZT0weGFjZDRhYjEwLCB1c2VybW9kZT0wLCBldmE9 MTYpCiAgICBhdCAvdXNyL3NyYy9zeXMvaTM4Ni9pMzg2L3RyYXAuYzo4NTYKIzUgIDB4ODA2 OTgyMDIgaW4gdHJhcCAoZnJhbWU9MHhhY2Q0YWIxMCkgYXQgL3Vzci9zcmMvc3lzL2kzODYv aTM4Ni90cmFwLmM6NTM0CiM2ICAweDgwNjgwODRiIGluIGNhbGx0cmFwICgpIGF0IC91c3Iv c3JjL3N5cy9pMzg2L2kzODYvZXhjZXB0aW9uLnM6MTY2CiM3ICAweDgzYTdjODg5IGluIGFj cGlfdmlkZW9fdm9fZGVzdHJveSAodm89MHg4MzllNjRjMCkKICAgIGF0IC91c3Ivc3JjL3N5 cy9tb2R1bGVzL2FjcGkvYWNwaV92aWRlby8uLi8uLi8uLi9kZXYvYWNwaWNhL2FjcGlfdmlk ZW8uYzo1OTkKIzggIDB4ODNhN2M5NzggaW4gYWNwaV92aWRlb19kZXRhY2ggKGRldj0weDgz NjE1YjgwKQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMvYWNwaS9hY3BpX3ZpZGVvLy4u Ly4uLy4uL2Rldi9hY3BpY2EvYWNwaV92aWRlby5jOjI4NgojOSAgMHg4MDUzY2M5OCBpbiBk ZXZpY2VfZGV0YWNoIChkZXY9MHg4MzYxNWI4MCkgYXQgZGV2aWNlX2lmLmg6MjEyCiMxMCAw eDgwNTNjZmYxIGluIGRldmNsYXNzX2RlbGV0ZV9kcml2ZXIgKGJ1c2NsYXNzPTB4ODJjMzMz NDAsIAogICAgZHJpdmVyPTB4ODNhN2YzMjgpIGF0IC91c3Ivc3JjL3N5cy9rZXJuL3N1YnJf YnVzLmM6OTU3CiMxMSAweDgwNTNkMTU1IGluIGRyaXZlcl9tb2R1bGVfaGFuZGxlciAobW9k PTB4ODM0NDE3ODAsIHdoYXQ9MSwgCiAgICBhcmc9MHg4M2E3ZjMxNCkgYXQgL3Vzci9zcmMv c3lzL2tlcm4vc3Vicl9idXMuYzozODgzCiMxMiAweDgwNTA3NWM3IGluIG1vZHVsZV91bmxv YWQgKG1vZD0weDgzNDQxNzgwKQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9tb2R1 bGUuYzoyNjYKIzEzIDB4ODA0ZmVkODggaW4gbGlua2VyX2ZpbGVfdW5sb2FkIChmaWxlPTB4 ODM3YjVkMDAsIGZsYWdzPTApCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX2xpbmtl ci5jOjYyMwojMTQgMHg4MDUwMGNlZCBpbiBrZXJuX2tsZHVubG9hZCAodGQ9MHg4MzQyNmQ4 MCwgZmlsZWlkPTMzLCBmbGFncz0wKQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9s aW5rZXIuYzoxMDc0CiMxNSAweDgwNTAwZTJiIGluIGtsZHVubG9hZGYgKHRkPTB4ODM0MjZk ODAsIHVhcD0weGFjZDRhY2ZjKQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9saW5r ZXIuYzoxMTAzCiMxNiAweDgwNjk3YmI1IGluIHN5c2NhbGwgKGZyYW1lPTB4YWNkNGFkMzgp CiAgICBhdCAvdXNyL3NyYy9zeXMvaTM4Ni9pMzg2L3RyYXAuYzoxMDk0CiMxNyAweDgwNjgw OGIwIGluIFhpbnQweDgwX3N5c2NhbGwgKCkKICAgIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kz ODYvZXhjZXB0aW9uLnM6MjYyCiMxOCAweDAwMDAwMDMzIGluID8/ICgpClByZXZpb3VzIGZy YW1lIGlubmVyIHRvIHRoaXMgZnJhbWUgKGNvcnJ1cHQgc3RhY2s/KQooa2dkYikgCgotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KcHMgLWF4bAoKICBVSUQgICBQSUQgIFBQSUQgQ1BVIFBSSSBOSSAg IFZTWiAgIFJTUyBNV0NIQU4gU1RBVCAgVFQgICAgICAgVElNRSBDT01NQU5ECiAgICAwICAg ICAwICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgc2NoZWQgIERMcyAgID8/ICAxMjAy MDoxMy4wMCBbc3dhcHBlcl0KICAgIDAgICAgIDEgICAgIDAgICAwICAgOCAgMCAgMTg4OCAg ICAgMCB3YWl0ICAgRExzICAgPz8gIDEwNzcxNDoxOC4wMCBbaW5pdF0KICAgIDAgICAgIDIg ICAgIDAgICAwICAtOCAgMCAgICAgMCAgICAgMCAtICAgICAgREwgICAgPz8gIDQyODI5Njoz My4wMCBbZ19ldmVudF0KICAgIDAgICAgIDMgICAgIDAgICAwICAtOCAgMCAgICAgMCAgICAg MCAtICAgICAgUkwgICAgPz8gIDg1MzkwNToxNi4wMCBbZ191cF0KICAgIDAgICAgIDQgICAg IDAgICAwICAtOCAgMCAgICAgMCAgICAgMCAtICAgICAgREwgICAgPz8gIDExMDE3Njg6MjQu MDAgW2dfZG93bl0KICAgIDAgICAgIDUgICAgIDAgICAwICAgOCAgMCAgICAgMCAgICAgMCAt ICAgICAgREwgICAgPz8gICAgMDowMC4wMCBba3F1ZXVlIHRhcwogICAgMCAgICAgNiAgICAg MCAgIDAgIC04ICAwICAgICAwICAgICAwIGNjYl9zYyBETCAgICA/PyAgICAwOjAwLjAwIFt4 cHRfdGhyZF0KICAgIDAgICAgIDcgICAgIDAgICAwICAgMCAgMCAgICAgMCAgICAgMCAtICAg ICAgREwgICAgPz8gICAgMDowMC4wMCBbYWNwaV90YXNrXwogICAgMCAgICAgOCAgICAgMCAg IDAgICAwICAwICAgICAwICAgICAwIC0gICAgICBETCAgICA/PyAgMTE2MTI6MjUuMDAgW2Fj cGlfdGFza18KICAgIDAgICAgIDkgICAgIDAgICAwICAgOCAgMCAgICAgMCAgICAgMCAtICAg ICAgREwgICAgPz8gICAgMDowMC4wMCBbYWNwaV90YXNrXwogICAgMCAgICAxMCAgICAgMCAg IDAgMTcxICAwICAgICAwICAgICAwIC0gICAgICBSTCAgICA/PyAgLTMxNTU2MTY4Oi01MC41 NSBbaWRsZV0KICAgIDAgICAgMTEgICAgIDAgICAwIC00NCAgMCAgICAgMCAgICAgMCAtICAg ICAgV0wgICAgPz8gICAgMDowMC4wMCBbc3dpMTogbmV0XQogICAgMCAgICAxMiAgICAgMCAg IDAgLTMyICAwICAgICAwICAgICAwIC0gICAgICBSTCAgICA/PyAgOTk4MTIyOjMxLjAwIFtz d2k0OiBjbG9jCiAgICAwICAgIDEzICAgICAwICAgMCAtMzYgIDAgICAgIDAgICAgIDAgLSAg ICAgIFdMICAgID8/ICAgIDA6MDAuMDAgW3N3aTM6IHZtXQogICAgMCAgICAxNCAgICAgMCAg IDAgLTE2ICAwICAgICAwICAgICAwIC0gICAgICBETCAgICA/PyAgMjM2ODI0OjAzLjAwIFt5 YXJyb3ddCiAgICAwICAgIDE1ICAgICAwICAgMCAtMjQgIDAgICAgIDAgICAgIDAgLSAgICAg IFdMICAgID8/ICAxMDE3NTY6MDAuMDAgW3N3aTY6IHRhc2sKICAgIDAgICAgMTYgICAgIDAg ICAwIC00MCAgMCAgICAgMCAgICAgMCAtICAgICAgV0wgICAgPz8gICAgMDowMC4wMCBbc3dp MjogY2FtYgogICAgMCAgICAxNyAgICAgMCAgIDAgLTI4ICAwICAgICAwICAgICAwIC0gICAg ICBXTCAgICA/PyAgMTMwMTowMS4wMCBbc3dpNTogK10KICAgIDAgICAgMTggICAgIDAgICAw ICAtOCAgMCAgICAgMCAgICAgMCAtICAgICAgREwgICAgPz8gIDI1MzAxOjAwLjAwIFt0aHJl YWQgdGFzCiAgICAwICAgIDE5ICAgICAwICAgMCAtMjQgIDAgICAgIDAgICAgIDAgLSAgICAg IFdMICAgID8/ICA3NzQ3MjQ6NTEuMDAgW3N3aTY6IEdpYW4KICAgIDAgICAgMjAgICAgIDAg ICAwIC01MiAgMCAgICAgMCAgICAgMCAtICAgICAgV0wgICAgPz8gIDI3NDI5OjA0LjAwIFtp cnE5OiBhY3BpCiAgICAwICAgIDIxICAgICAwICAgMCAtNjQgIDAgICAgIDAgICAgIDAgLSAg ICAgIFdMICAgID8/ICA0MTczNToxNy4wMCBbaXJxMTE6IHVoYwogICAgMCAgICAyMiAgICAg MCAgIDAgICA4ICAwICAgICAwICAgICAwIHVzYmV2dCBETCAgICA/PyAgMjg3OjE4LjAwIFt1 c2IwXQogICAgMCAgICAyMyAgICAgMCAgIDAgICA4ICAwICAgICAwICAgICAwIHVzYnRzayBE TCAgICA/PyAgICAwOjAwLjAwIFt1c2J0YXNrLWhjCiAgICAwICAgIDI0ICAgICAwICAgMCAg IDggIDAgICAgIDAgICAgIDAgdXNidHNrIERMICAgID8/ICAgIDA6MDAuMDAgW3VzYnRhc2st ZHIKICAgIDAgICAgMjUgICAgIDAgICAwIC04MCAgMCAgICAgMCAgICAgMCAtICAgICAgUkwg ICAgPz8gIDIyNjk0MDoxNy4wMCBbaXJxNTogcGNtMAogICAgMCAgICAyNiAgICAgMCAgIDAg ICA4ICAwICAgICAwICAgICAwIHVzYmV2dCBETCAgICA/PyAgMTk0OjM5LjAwIFt1c2IxXQog ICAgMCAgICAyNyAgICAgMCAgIDAgICA4ICAwICAgICAwICAgICAwIHVzYmV2dCBETCAgICA/ PyAgMjA3OjA4LjAwIFt1c2IyXQogICAgMCAgICAyOCAgICAgMCAgIDAgICA4ICAwICAgICAw ICAgICAwIHVzYmV2dCBETCAgICA/PyAgNzIzOjQ5LjAwIFt1c2IzXQogICAgMCAgICAyOSAg ICAgMCAgIDAgLTY0ICAwICAgICAwICAgICAwIC0gICAgICBSTCAgICA/PyAgNTIyMTM3OjI4 LjAwIFtpcnExNDogYXRhCiAgICAwICAgIDMwICAgICAwICAgMCAtNjQgIDAgICAgIDAgICAg IDAgLSAgICAgIFdMICAgID8/ICAxNzE1MjM6MzAuMDAgW2lycTE1OiBhdGEKICAgIDAgICAg MzEgICAgIDAgICAwICAgMCAgMCAgICAgMCAgICAgMCB0enBvbGwgREwgICAgPz8gIDUwNzMz NjoxNi4wMCBbYWNwaV90aGVybQogICAgMCAgICAzMiAgICAgMCAgIDAgICAwICAwICAgICAw ICAgICAwIGNvb2xpbiBETCAgICA/PyAgMTMzODo1NS4wMCBbYWNwaV9jb29saQogICAgMCAg ICAzMyAgICAgMCAgIDAgLTYwICAwICAgICAwICAgICAwIC0gICAgICBXTCAgICA/PyAgODQz Nzg6MTIuMDAgW2lycTE6IGF0a2IKICAgIDAgICAgMzQgICAgIDAgICAwIC02MCAgMCAgICAg MCAgICAgMCAtICAgICAgV0wgICAgPz8gIDI4MTI6MDEuMDAgW2lycTEyOiBwc20KICAgIDAg ICAgMzUgICAgIDAgICAwIC0xNiAgMCAgICAgMCAgICAgMCBwc2xlZXAgREwgICAgPz8gIDI2 ODM6MzUuMDAgW3BhZ2VkYWVtb24KICAgIDAgICAgMzYgICAgIDAgICAwICAyMCAgMCAgICAg MCAgICAgMCBwc2xlZXAgREwgICAgPz8gICAzNDowMC4wMCBbdm1kYWVtb25dCiAgICAwICAg IDM3ICAgICAwICAgMCAxNzEgIDAgICAgIDAgICAgIDAgcGd6ZXJvIERMICAgID8/ICAgNDI6 MDIuMDAgW3BhZ2V6ZXJvXQogICAgMCAgICAzOCAgICAgMCAgIDAgMTcxICAwICAgICAwICAg ICAwIHBvbGxpZCBETCAgICA/PyAgMjA4Nzo0Ni4wMCBbaWRsZXBvbGxdCiAgICAwICAgIDM5 ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgcHNsZWVwIERMICAgID8/ICA2OTk3OjMx LjAwIFtidWZkYWVtb25dCiAgICAwICAgIDQwICAgICAwICAgMCAgLTQgIDAgICAgIDAgICAg IDAgdmxydXd0IERMICAgID8/ICA2MDA2OjM2LjAwIFt2bmxydV0KICAgIDAgICAgNDEgICAg IDAgICAwICAyMCAgMCAgICAgMCAgICAgMCBzeW5jZXIgREwgICAgPz8gIDg4NzQ5OjEwLjAw IFtzeW5jZXJdCiAgICAwICAgIDQyICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgc2Rm bHVzIERMICAgID8/ICAyNjc0MzoyMy4wMCBbc29mdGRlcGZsdQogICAgMCAgIDEwNyAgICAg MCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgMTM1OjMxLjAwIFtz eXN0ZW1fdGFzCiAgICAwICAgMTA4ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgdmFj diAgIERMICAgID8/ICA0MzgyMToxOS4wMCBbdmFjbGVhbl0KICAgIDAgICAxMDkgICAgIDAg ICAwIC0xNiAgMCAgICAgMCAgICAgMCBhcmNfcmUgREwgICAgPz8gIDEwOTEzOjM3LjAwIFth cmNfcmVjbGFpCiAgICAwICAgMTEyICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgbDJh cmNfIERMICAgID8/ICA3Njk4OjI3LjAwIFtsMmFyY19mZWVkCiAgICAwICAgMTQwICAgICAw ICAgMCAtMTYgIDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAgID8/ICA3MzI0OjE5LjAwIFtz cGFfemlvXQogICAgMCAgIDE0MSAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50 cSBETCAgICA/PyAgODIxNDk6NTQuMDAgW3NwYV96aW9dCiAgICAwICAgMTQyICAgICAwICAg MCAtMTYgIDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAgID8/ICA2NTE3OjA5LjAwIFtzcGFf emlvXQogICAgMCAgIDE0MyAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBE TCAgICA/PyAgNjQ1NjM6MjcuMDAgW3NwYV96aW9dCiAgICAwICAgMTQ0ICAgICAwICAgMCAt MTYgIDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAgID8/ICA2MjY0Mjo0MC4wMCBbc3BhX3pp b10KICAgIDAgICAxNDUgICAgIDAgICAwIC0xNiAgMCAgICAgMCAgICAgMCB0cS0+dHEgREwg ICAgPz8gIDY5NDUyOjQxLjAwIFtzcGFfemlvXQogICAgMCAgIDE0NiAgICAgMCAgIDAgLTE2 ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgNjk0MzU6NDguMDAgW3NwYV96aW9d CiAgICAwICAgMTQ3ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAg ID8/ICAxMjA0NjU6MDEuMDAgW3NwYV96aW9dCiAgICAwICAgMTQ4ICAgICAwICAgMCAtMTYg IDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAgID8/ICAxMjcwNzg6MzkuMDAgW3NwYV96aW9d CiAgICAwICAgMTQ5ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAg ID8/ICAxNjcxMDoxNC4wMCBbc3BhX3ppb10KICAgIDAgICAxNTAgICAgIDAgICAwIC0xNiAg MCAgICAgMCAgICAgMCB0cS0+dHEgREwgICAgPz8gIDEzNjI3OjIwLjAwIFtzcGFfemlvXQog ICAgMCAgIDE1MSAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/ PyAgMzE2NDU6MjEuMDAgW3NwYV96aW9dCiAgICAwICAgMTUyICAgICAwICAgMCAtMTYgIDAg ICAgIDAgICAgIDAgdHEtPnRxIERMICAgID8/ICA2MzIxODoxNi4wMCBbc3BhX3ppb10KICAg IDAgICAxNTMgICAgIDAgICAwIC0xNiAgMCAgICAgMCAgICAgMCB0cS0+dHEgREwgICAgPz8g IDIxMTk2OjIzLjAwIFtzcGFfemlvXQogICAgMCAgIDE1NCAgICAgMCAgIDAgLTE2ICAwICAg ICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgMjkyOjMyLjAwIFtzcGFfemlvXQogICAgMCAg IDE1NSAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgMjc0 OjQzLjAwIFtzcGFfemlvXQogICAgMCAgIDE1NiAgICAgMCAgIDAgLTE2ICAwICAgICAwICAg ICAwIHRxLT50cSBETCAgICA/PyAgMjUwOjU4LjAwIFtzcGFfemlvXQogICAgMCAgIDE1NyAg ICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgNDQ5NjE6NDEu MDAgW3NwYV96aW9dCiAgICAwICAgMTU4ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAg dHEtPnRxIERMICAgID8/ICAyODc5OTozOC4wMCBbc3BhX3ppb10KICAgIDAgICAxNTkgICAg IDAgICAwIC0xNiAgMCAgICAgMCAgICAgMCB0cS0+dHEgREwgICAgPz8gIDQxMjM0OjU0LjAw IFtzcGFfemlvXQogICAgMCAgIDE2MCAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRx LT50cSBETCAgICA/PyAgIDMwOjQ4LjAwIFtzcGFfemlvXQogICAgMCAgIDE2MSAgICAgMCAg IDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgIDMxOjQ0LjAwIFtzcGFf emlvXQogICAgMCAgIDE2MiAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBE TCAgICA/PyAgIDI4OjE4LjAwIFtzcGFfemlvXQogICAgMCAgIDE2MyAgICAgMCAgIDAgLTE2 ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgIDMzOjM0LjAwIFtzcGFfemlvXQog ICAgMCAgIDE2NCAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/ PyAgIDI3OjQ4LjAwIFtzcGFfemlvXQogICAgMCAgIDE2NSAgICAgMCAgIDAgLTE2ICAwICAg ICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgMzY0OjQyLjAwIFtzcGFfemlvXQogICAgMCAg IDE2NiAgICAgMCAgIDAgIC04ICAwICAgICAwICAgICAwIHZnZW9tOiBETCAgICA/PyAgOTc1 NzoxMC4wMCBbdmRldjp3b3JrZQogICAgMCAgIDE2NyAgICAgMCAgIDAgLTE2ICAwICAgICAw ICAgICAwIHR4LT50eCBETCAgICA/PyAgNjg0OjEwLjAwIFt0eGdfdGhyZWFkCiAgICAwICAg MTY4ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgdHgtPnR4IERMICAgID8/ICA0Mzk2 Mzo1NS4wMCBbdHhnX3RocmVhZAogICAgMCAgIDE3MCAgICAgMCAgIDAgLTE2ICAwICAgICAw ICAgICAwIHRxLT50cSBETCAgICA/PyAgIDg4OjUwLjAwIFt6aWxfY2xlYW5dCiAgICAwICAg MTcxICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAgIDAgdHEtPnRxIERMICAgID8/ICAgNjY6 MjcuMDAgW3ppbF9jbGVhbl0KICAgIDAgICAxNzIgICAgIDAgICAwIC0xNiAgMCAgICAgMCAg ICAgMCB0cS0+dHEgREwgICAgPz8gICA2Njo1MS4wMCBbemlsX2NsZWFuXQogICAgMCAgIDE3 MyAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAwIHRxLT50cSBETCAgICA/PyAgIDYxOjA4 LjAwIFt6aWxfY2xlYW5dCiAgICAwICAgMTc0ICAgICAwICAgMCAtMTYgIDAgICAgIDAgICAg IDAgdHEtPnRxIERMICAgID8/ICAgNjc6MzguMDAgW3ppbF9jbGVhbl0KICAgIDAgICAxNzUg ICAgIDAgICAwIC0xNiAgMCAgICAgMCAgICAgMCB0cS0+dHEgREwgICAgPz8gICA3OTo0NS4w MCBbemlsX2NsZWFuXQogICAgMCAgIDE3NiAgICAgMCAgIDAgLTE2ICAwICAgICAwICAgICAw IHRxLT50cSBETCAgICA/PyAgIDU3OjE0LjAwIFt6aWxfY2xlYW5dCiAgICAwICAgMjA3ICAg ICAxICAgMCAgMjAgIDAgIDEzOTYgICAgIDAgcGF1c2UgIERzICAgID8/ICAxMDQ2NjoyOS4w MCBbYWRqa2VybnR6XQogICAgMCAgIDU1NiAgICAgMSAgIDAgIDQ0ICAwICAxODg4ICAgICAw IHNlbGVjdCBEcyAgICA/PyAgMTY3MjQ6NTQuMDAgW2RldmRdCiAgICAwICAgNjI3ICAgICAx ICAgMCAgNDQgIDAgIDMyMDAgICAgIDAgc2VsZWN0IERzICAgID8/ICAxMjc1NDg6MzIuMDAg W3N5c2xvZ2RdCiAgICAwICAgNjk1ICAgICAwICAgMCAtNjggIDAgICAgIDAgICAgIDAgc2xl ZXAgIERMICAgID8/ICAgNzQ6NTIuMDAgW25nX3F1ZXVlMF0KICAgIDAgICA2OTcgICAgIDEg ICAwICAgNCAgMCAgMzE2NCAgICAgMCBzYndhaXQgRHMgICAgPz8gIDIxOTkxOjA1LjAwIFto Y3NlY2RdCiAgICAwICAgNzMyICAgICAxICAgMCAgNDQgIDAgIDMyMDAgICAgIDAgc2VsZWN0 IERzICAgID8/ICAxMjQwMDg1OjUwLjAwIFtwb3dlcmRdCjY1NTM0ICAgNzQyICAgICAxICAg MCAgOTYgIDAgIDMxNDQgICAgIDAgc2VsZWN0IERzICAgID8/ICAzNTY3NTozOC4wMCBbc2Rw ZF0KICAgIDAgICA3NTkgICAgIDEgICAwICA0NCAgMCAgMzIwNCAgICAgMCBzZWxlY3QgRHMg ICAgPz8gIDQ3OTQxOjI2LjAwIFtudHBkXQogIDEyMyAgIDc2MSAgIDc1OSAgIDAgIDQ0ICAw ICAzMjA0ICAgICAwIHNlbGVjdCBEICAgICA/PyAgMzE4NDM6MTYuMDAgW250cGRdCiAgNTU2 ICAgNzc4ICAgICAxICAgMCAgNDQgIDAgIDMzNjAgICAgIDAgc2VsZWN0IERzICAgID8/ICAy NTc2OTg6NDQuMDAgW2RidXMtZGFlbW8KICAgIDAgICA4MTkgICAgIDEgICAwICA0NCAgMCAg NTg5NiAgICAgMCBzZWxlY3QgRHMgICAgPz8gIDU3NTI5OjE0LjAwIFtzZW5kbWFpbF0KICAg MjUgICA4MjMgICAgIDEgICAwICAyMCAgMCAgNTg5NiAgICAgMCBwYXVzZSAgRHMgICAgPz8g IDIzNDYyOjM5LjAwIFtzZW5kbWFpbF0KICAgIDAgICA4MjkgICAgIDEgICAwICAgOCAgMCAg MzIyOCAgICAgMCBuYW5zbHAgRHMgICAgPz8gIDQ1NDcyOjI1LjAwIFtjcm9uXQogICAgMCAg IDg2OSAgICAgMSAgIDAgICA1ICAwICAzMjAwICAgICAwIHR0eWluICBEcysgICA/PyAgNDU0 ODU6MzguMDAgW2dldHR5XQogICAgMCAgIDg3MCAgICAgMSAgIDAgICA4ICAwICAzNjQwICAg ICAwIHdhaXQgICBEcyAgICA/PyAgMjkzOTUzOjI4LjAwIFtsb2dpbl0KICAgIDAgICA4NzEg ICAgIDEgICAwICAgNSAgMCAgMzIwMCAgICAgMCB0dHlpbiAgRHMrICAgPz8gIDM4MDc0OjUx LjAwIFtnZXR0eV0KICAgIDAgICA4NzIgICAgIDEgICAwICAgNSAgMCAgMzIwMCAgICAgMCB0 dHlpbiAgRHMrICAgPz8gIDM3MTM4OjAxLjAwIFtnZXR0eV0KICAgIDAgICA4NzMgICAgIDEg ICAwICAgNSAgMCAgMzIwMCAgICAgMCB0dHlpbiAgRHMrICAgPz8gIDM2NTIzOjA2LjAwIFtn ZXR0eV0KICAgIDAgICA4NzQgICAgIDEgICAwICAgNSAgMCAgMzIwMCAgICAgMCB0dHlpbiAg RHMrICAgPz8gIDM4ODIxOjQ2LjAwIFtnZXR0eV0KICAgIDAgICA4NzUgICAgIDEgICAwICAg NSAgMCAgMzIwMCAgICAgMCB0dHlpbiAgRHMrICAgPz8gIDM2NTI3OjA0LjAwIFtnZXR0eV0K ICAgIDAgICA4NzYgICAgIDEgICAwICAgNSAgMCAgMzIwMCAgICAgMCB0dHlpbiAgRHMrICAg Pz8gIDM3Mjc4OjMzLjAwIFtnZXR0eV0KICA1NjAgICA4ODYgICAgIDEgICAwICA0NCAgMCAg NjgzMiAgICAgMCBzZWxlY3QgRHMgICAgPz8gIDY5NTY1NTI6NTkuMDAgW2hhbGRdCiAgICAw ICAgODg5ICAgICAxICAgMCAgIDEgIDAgIDc0MzIgICAgIDAgLSAgICAgIFJzICAgID8/ICAy Njg1Mjg6MzQuMDAgW2NvbnNvbGUta2kKICAgIDAgICA4OTAgICA4ODYgICAwICA0NiAgMCAg NTc5NiAgICAgMCBzZWxlY3QgRCAgICAgPz8gIDQ1MzA0MTo0MC4wMCBbaGFsZC1ydW5uZQog ICAgMCAgIDkxMyAgIDg5MCAgIDAgIDQ0ICAwICAzNjY0ICAgICAwIHNlbGVjdCBEICAgICA/ PyAgNDk1NzgzOjU2LjAwIFtoYWxkLWFkZG9uCiAgICAwICAgOTIzICAgODcwICAgMCAgMjAg IDAgIDQ0ODQgICAgIDAgcGF1c2UgIEQgICAgID8/ICAxMDM2NTU3OjE3LjAwIFtjc2hdCiAg ICAwICAgOTMxICAgODkwICAgMCAgNTQgIDAgIDU2MjAgICAgIDAgc2VsZWN0IEQgICAgID8/ ICAxMDE0NDQwOjAwLjAwIFtoYWxkLWFkZG9uCiAgICAwICAgOTYxICAgOTIzICAgMCAgNDQg IDAgIDMyMDAgICAgIDAgc2VsZWN0IEQrICAgID8/ICAxNTMxMzk6NTkuMDAgW3NjcmlwdF0K ICAgIDAgICA5NjMgICA5NjEgICAwICA0NCAgMCAgNDQ4NCAgICAgMCAtICAgICAgUnMgICAg Pz8gIDE5NTQxMjQ6NTguMDAgW2NzaF0KICAgIDAgIDEwMDIgICA5NjMgICAwICA0NCAgMCAg MTM5MiAgICAgMCAtICAgICAgUisgICAgPz8gIDUzNDA6NTkuMDAgW2tsZHVubG9hZF0KCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQp2bXN0YXQgLXMKCiAgICAgICAgMCBjcHUgY29udGV4dCBzd2l0 Y2hlcwogICAgICAgIDAgZGV2aWNlIGludGVycnVwdHMKICAgICAgICAwIHNvZnR3YXJlIGlu dGVycnVwdHMKICAgICAgICAwIHRyYXBzCiAgICAgICAgMCBzeXN0ZW0gY2FsbHMKICAgICAg ICAwIGtlcm5lbCB0aHJlYWRzIGNyZWF0ZWQKICAgICAgICAwICBmb3JrKCkgY2FsbHMKICAg ICAgICAwIHZmb3JrKCkgY2FsbHMKICAgICAgICAwIHJmb3JrKCkgY2FsbHMKICAgICAgICAw IHN3YXAgcGFnZXIgcGFnZWlucwogICAgICAgIDAgc3dhcCBwYWdlciBwYWdlcyBwYWdlZCBp bgogICAgICAgIDAgc3dhcCBwYWdlciBwYWdlb3V0cwogICAgICAgIDAgc3dhcCBwYWdlciBw YWdlcyBwYWdlZCBvdXQKICAgICAgICAwIHZub2RlIHBhZ2VyIHBhZ2VpbnMKICAgICAgICAw IHZub2RlIHBhZ2VyIHBhZ2VzIHBhZ2VkIGluCiAgICAgICAgMCB2bm9kZSBwYWdlciBwYWdl b3V0cwogICAgICAgIDAgdm5vZGUgcGFnZXIgcGFnZXMgcGFnZWQgb3V0CiAgICAgICAgMCBw YWdlIGRhZW1vbiB3YWtldXBzCiAgICAgICAgMCBwYWdlcyBleGFtaW5lZCBieSB0aGUgcGFn ZSBkYWVtb24KICAgICAgMTUzIHBhZ2VzIHJlYWN0aXZhdGVkCiAgICAgICAgMCBjb3B5LW9u LXdyaXRlIGZhdWx0cwogICAgICAgIDAgY29weS1vbi13cml0ZSBvcHRpbWl6ZWQgZmF1bHRz CiAgICAgICAgMCB6ZXJvIGZpbGwgcGFnZXMgemVyb2VkCiAgICAgICAgMCB6ZXJvIGZpbGwg cGFnZXMgcHJlemVyb2VkCiAgICAgICAgMCBpbnRyYW5zaXQgYmxvY2tpbmcgcGFnZSBmYXVs dHMKICAgICAgICAwIHRvdGFsIFZNIGZhdWx0cyB0YWtlbgogICAgICAgIDAgcGFnZXMgYWZm ZWN0ZWQgYnkga2VybmVsIHRocmVhZCBjcmVhdGlvbgogICAgICAgIDAgcGFnZXMgYWZmZWN0 ZWQgYnkgIGZvcmsoKQogICAgICAgIDAgcGFnZXMgYWZmZWN0ZWQgYnkgdmZvcmsoKQogICAg ICAgIDAgcGFnZXMgYWZmZWN0ZWQgYnkgcmZvcmsoKQogICAgICAxNzcgcGFnZXMgY2FjaGVk CiAgICAgICAgMCBwYWdlcyBmcmVlZAogICAgICAgIDAgcGFnZXMgZnJlZWQgYnkgZGFlbW9u CiAgICA1NTY5OSBwYWdlcyBmcmVlZCBieSBleGl0aW5nIHByb2Nlc3NlcwogICAgIDMwMTAg cGFnZXMgYWN0aXZlCiAgICAgMjU1NCBwYWdlcyBpbmFjdGl2ZQogICAgICAgMjMgcGFnZXMg aW4gVk0gY2FjaGUKICAgICA4NzYwIHBhZ2VzIHdpcmVkIGRvd24KICAgMTExOTEyIHBhZ2Vz IGZyZWUKICAgICA0MDk2IGJ5dGVzIHBlciBwYWdlCiAgICAzOTkwMCB0b3RhbCBuYW1lIGxv b2t1cHMKICAgICAgICAgIGNhY2hlIGhpdHMgKDgyJSBwb3MgKyAxMSUgbmVnKSBzeXN0ZW0g MCUgcGVyLWRpcmVjdG9yeQogICAgICAgICAgZGVsZXRpb25zIDAlLCBmYWxzZWhpdHMgMCUs IHRvb2xvbmcgMCUKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp2bXN0YXQgLW0KCiAgICAgICAgIFR5 cGUgSW5Vc2UgTWVtVXNlIEhpZ2hVc2UgUmVxdWVzdHMgIFNpemUocykKICAgICAgaXRocmVh ZCAgICA1NyAgICAgOEsgICAgICAgLSAgICAgICA1OCAgMTYsNjQsMjU2CiAgICAgIGF0YV9k bWEgICAgIDIgICAgIDFLICAgICAgIC0gICAgICAgIDIgIDEyOAogICAgICAgbGlua2VyICAg MTk1ICAxODA4SyAgICAgICAtICAgICAgNDY2ICAxNiwzMiw2NCwyNTYsMTAyNCwyMDQ4LDQw OTYKICAgICAgICBsb2NrZiAgICAyMCAgICAgMksgICAgICAgLSAgICAgICAyMCAgMzIsNjQK ICAgICAgIGlwNm5kcCAgICAgNCAgICAgMUsgICAgICAgLSAgICAgICAgNCAgNjQsMTI4CiAg ICAgICAgIHRlbXAgICAgMjcgICAxNTBLICAgICAgIC0gICAgIDczNTMgIDE2LDMyLDY0LDEy OCwyNTYsMTAyNCwyMDQ4LDQwOTYKICAgICAgIGRldmJ1ZiAgIDM3NSAgMTQxOUsgICAgICAg LSAgICAgIDM5OSAgMTYsMzIsNjQsMTI4LDI1Niw1MTIsMTAyNCwyMDQ4LDQwOTYKICAgYWNk X2RyaXZlciAgICAgMSAgICAgMksgICAgICAgLSAgICAgICAgMSAgMjA0OAogICAgICAgbW9k dWxlICAgMjEyICAgIDE0SyAgICAgICAtICAgICAgMjEyICA2NCwxMjgKICAgICAgQ0FNIFNJ TSAgICAgMSAgICAgMUsgICAgICAgLSAgICAgICAgMSAgMTI4CiAgICAgbXR4X3Bvb2wgICAg IDEgICAgIDRLICAgICAgIC0gICAgICAgIDEgIDQwOTYKICAgICAgICAgIG9zZCAgICAgMyAg ICAgMUsgICAgICAgLSAgICAgICAgNCAgMTYsMzIKICAgICAgYWNwaWRldiAgICA2MSAgICAg MksgICAgICAgLSAgICAgICA2MSAgMzIKICAgICAgc3VicHJvYyAgIDIzOSAgIDQ4NEsgICAg ICAgLSAgICAgMTEzMSAgMjU2LDQwOTYKICAgICAgICAgcHJvYyAgICAgMiAgICAgNEsgICAg ICAgLSAgICAgICAgMiAgMjA0OAogICAgICBzZXNzaW9uICAgIDIzICAgICAySyAgICAgICAt ICAgICAgIDI1ICA2NAogICAgICAgICBwZ3JwICAgIDI2ICAgICAySyAgICAgICAtICAgICAg IDM0ICA2NAogICAgICAgICBjcmVkICAgIDI0ICAgICA2SyAgICAgICAtICAgICA1MzYzICAy NTYKICAgICAgdWlkaW5mbyAgICAgNyAgICAgMUsgICAgICAgLSAgICAgICAgNyAgMzIsNTEy CiAgICAgICBwbGltaXQgICAgMTMgICAgIDRLICAgICAgIC0gICAgICAxMzUgIDI1NgogICAg c3lzY3RsdG1wICAgICAwICAgICAwSyAgICAgICAtICAgICAgNDk0ICAxNiwzMiw2NCwxMjgs MjA0OAogICAgc3lzY3Rsb2lkICAzMDI3ICAgIDkxSyAgICAgICAtICAgICAzMTUwICAxNiwz Miw2NAogICAgICAgc3lzY3RsICAgICAwICAgICAwSyAgICAgICAtICAgICAgNjczICAxNiwz Miw2NAogICAgICAgICB1bXR4ICAgMTQwICAgICA5SyAgICAgICAtICAgICAgMTQwICA2NAog ICAgIHAxMDAzLjFiICAgICAxICAgICAxSyAgICAgICAtICAgICAgICAxICAxNgogICAgICAg ICBTV0FQICAgICAyICAgMTQxSyAgICAgICAtICAgICAgICAyICA2NAogICBDQU0gcGVyaXBo ICAgICAyICAgICAxSyAgICAgICAtICAgICAgICA1ICAxNiwzMiwxMjgKICAgICAgIGJ1cy1z YyAgICA2NSAgICA1MUsgICAgICAgLSAgICAgMTIwMyAgMTYsMzIsNjQsMTI4LDI1Niw1MTIs MTAyNCwyMDQ4LDQwOTYKICAgICAgICAgIGJ1cyAgIDc1NSAgICAzNEsgICAgICAgLSAgICAg MzUxMyAgMTYsMzIsNjQsMTI4LDEwMjQKICAgICAgZGV2c3RhdCAgICAgOCAgICAxN0sgICAg ICAgLSAgICAgICAgOCAgMTYsNDA5NgogZXZlbnRoYW5kbGVyICAgIDU3ICAgICA0SyAgICAg ICAtICAgICAgIDU4ICAzMiw2NCwxMjgKICAgICAgICAga29iaiAgIDEzNyAgIDI3NEsgICAg ICAgLSAgICAgIDE1NyAgMjA0OAogICAgICAgYWNwaWNhICAxNzE3ICAgIDg3SyAgICAgICAt ICAgIDQ0NzgwICAxNiwzMiw2NCwxMjgsMjU2LDUxMiwxMDI0CiAgICAgYWNwaXRhc2sgICAg IDAgICAgIDBLICAgICAgIC0gICAgICAgIDUgIDMyCiAgICAgICAgIHJtYW4gICAxMzQgICAg IDlLICAgICAgIC0gICAgICA0NDUgIDE2LDMyLDY0CiAgICAgcGNpX2xpbmsgICAgMTYgICAg IDJLICAgICAgIC0gICAgICAgMTYgIDY0LDEyOAogICAgICAgICBzYnVmICAgICAwICAgICAw SyAgICAgICAtICAgICAgNDM5ICAxNiwzMiw2NCwxMjgsMjU2LDUxMiwxMDI0LDIwNDgsNDA5 NgogICAgICBlbnRyb3B5ICAxMDI0ICAgIDY0SyAgICAgICAtICAgICAxMDI0ICA2NAogICAg ICAgREVWRlMxICAgIDc3ICAgIDIwSyAgICAgICAtICAgICAgIDc3ICAyNTYKICAgIHRhc2tx dWV1ZSAgICAgOSAgICAgMUsgICAgICAgLSAgICAgICAgOSAgMTYsMTI4CiAgICAgICBVbml0 bm8gICAgIDggICAgIDFLICAgICAgIC0gICAgICAgMjIgIDE2LDY0CiAgICAgICAgICBpb3Yg ICAgIDAgICAgIDBLICAgICAgIC0gICAgIDE4MTEgIDE2LDY0LDEyOCwyNTYKICAgICBpb2N0 bG9wcyAgICAgMCAgICAgMEsgICAgICAgLSAgICAgMzc3NSAgMTYsMzIsNjQsMTI4LDI1Niw1 MTIsMTAyNCwyMDQ4LDQwOTYKICAgICAgICAgIG1zZyAgICAgNCAgICAyNUsgICAgICAgLSAg ICAgICAgNCAgMTAyNCw0MDk2CiAgICAgICAgICBzZW0gICAgIDQgICAgIDZLICAgICAgIC0g ICAgICAgIDQgIDI1Niw1MTIsMTAyNCw0MDk2CiAgICAgICAgICBzaG0gICAgIDEgICAgMTJL ICAgICAgIC0gICAgICAgIDEgIAogICAgICAgICB0dHlzICAxMTIzICAgMTU3SyAgICAgICAt ICAgICAyNjk4ICAxMjgsMTAyNAogICAgICAgICBwdHlzICAgICAxICAgICAxSyAgICAgICAt ICAgICAgICAxICAxMjgKICAgICBtYnVmX3RhZyAgICAgMSAgICAgMUsgICAgICAgLSAgICAg ICAgMSAgMzIKICAgICAgIERFVkZTMyAgICA5MSAgICAxMksgICAgICAgLSAgICAgICA5MiAg MTI4CiAgICAgICAgICBwY2IgICAgIDcgICAgIDdLICAgICAgIC0gICAgICAgIDggIDE2LDUx MiwxMDI0LDIwNDgKICAgICAgIHNvbmFtZSAgICAxNSAgICAgMksgICAgICAgLSAgICAgIDIw MyAgMTYsMzIsNjQsMTI4CiAgICAgICBiaW9idWYgICAgIDQgICAgIDhLICAgICAgIC0gICAg ICAgIDYgIDIwNDgKICAgICB2ZnNjYWNoZSAgICAgMSAgIDI1NksgICAgICAgLSAgICAgICAg MSAgCiAgICAgdmZzX2hhc2ggICAgIDEgICAxMjhLICAgICAgIC0gICAgICAgIDEgIAogICAg ICAgdm5vZGVzICAgICAxICAgICAxSyAgICAgICAtICAgICAgICAxICAxMjgKICB2bm9kZW1h cmtlciAgICAgMCAgICAgMEsgICAgICAgLSAgICAgIDE0MiAgNTEyCiAgICAgICAgbW91bnQg ICAxMzYgICAgIDRLICAgICAgIC0gICAgICAyODMgIDE2LDMyLDY0LDEyOCwyNTYKICAgICAg ICAgIEJQRiAgICAgNSAgICAgMUsgICAgICAgLSAgICAgICAgNSAgNjQKICBldGhlcl9tdWx0 aSAgICAxMCAgICAgMUsgICAgICAgLSAgICAgICAxMCAgMTYsMzIKICAgICAgIGlmYWRkciAg ICA2NCAgICAxMEsgICAgICAgLSAgICAgICA2NCAgMTYsMzIsNjQsMTI4LDI1Niw1MTIsMjA0 OAogICAgICAgIGlmbmV0ICAgICA0ICAgICA0SyAgICAgICAtICAgICAgICA0ICAxMjgsMTAy NAogICAgICAgIGNsb25lICAgICAxICAgICA0SyAgICAgICAtICAgICAgICAxICA0MDk2CiAg ICAgICBhcnBjb20gICAgIDIgICAgIDFLICAgICAgIC0gICAgICAgIDIgIDE2CiAgICAgICAg ICAgbG8gICAgIDEgICAgIDFLICAgICAgIC0gICAgICAgIDEgIDE2CiAgICAgICAgREVWRlMg ICAgMTAgICAgIDFLICAgICAgIC0gICAgICAgMTEgIDE2LDY0CiAgICAgICBERVZGU1AgICAg IDAgICAgIDBLICAgICAgIC0gICAgICAgIDYgIDMyCiAgICAgIENBTSBYUFQgICAgIDYgICAg IDFLICAgICAgIC0gICAgICAgMTMgIDE2LDMyLDY0LDUxMgogICAgIHJvdXRldGJsICAgMTQz ICAgIDM0SyAgICAgICAtICAgICAgMjA0ICAxNiwzMiw2NCwxMjgsMjU2CiAgICAgaW5fbXVs dGkgICAgIDEgICAgIDFLICAgICAgIC0gICAgICAgIDEgIDY0CiAgICBob3N0Y2FjaGUgICAg IDEgICAgMjBLICAgICAgIC0gICAgICAgIDEgIAogICAgICAgICBHRU9NICAgIDgxICAgICA5 SyAgICAgICAtICAgICAgNDQ3ICAxNiwzMiw2NCwxMjgsMjU2LDUxMiwxMDI0LDIwNDgKICAg ICBzeW5jYWNoZSAgICAgMSAgICA3MksgICAgICAgLSAgICAgICAgMSAgCiAgICBpbjZfbXVs dGkgICAgMTYgICAgIDFLICAgICAgIC0gICAgICAgMTYgIDE2LDMyLDY0CiAgICAgICBpc2Fk ZXYgICAgMjEgICAgIDJLICAgICAgIC0gICAgICAgMjEgIDY0CiAgICAgc2F2ZWRpbm8gICAg IDAgICAgIDBLICAgICAgIC0gICAgICAgMzEgIDI1NgogICAgICAgZGlycmVtICAgICAwICAg ICAwSyAgICAgICAtICAgICAgIDM2ICAzMgogICAgICAgIG1rZGlyICAgICAwICAgICAwSyAg ICAgICAtICAgICAgIDEyICAzMgogICAgICAgZGlyYWRkICAgICAwICAgICAwSyAgICAgICAt ICAgICAgIDQ3ICA2NAogICAgIGZyZWVmaWxlICAgICAwICAgICAwSyAgICAgICAtICAgICAg IDI5ICAzMgogICAgIGZyZWVibGtzICAgICAwICAgICAwSyAgICAgICAtICAgICAgIDIxICAy NTYKICAgICBmcmVlZnJhZyAgICAgMCAgICAgMEsgICAgICAgLSAgICAgICAgNSAgMzIKICBh bGxvY2RpcmVjdCAgICAgMCAgICAgMEsgICAgICAgLSAgICAgICA1NSAgMTI4CiAgICBibXNh ZmVtYXAgICAgIDAgICAgIDBLICAgICAgIC0gICAgICAgIDggIDY0CiAgICAgICBuZXdibGsg ICAgIDEgICAgIDFLICAgICAgIC0gICAgICAgNTYgIDY0LDI1NgogICAgIGlub2RlZGVwICAg ICAxICAgMTI4SyAgICAgICAtICAgICAgIDY5ICAxMjgKICAgICAgcGFnZWRlcCAgICAgMSAg ICAxNksgICAgICAgLSAgICAgICAxOCAgNjQKICB1ZnNfZGlyaGFzaCAgICAzOSAgICAgOEsg ICAgICAgLSAgICAgICAzOSAgMTYsMzIsNjQsMTI4LDUxMgogICAgdWZzX21vdW50ICAgICA5 ICAgIDE5SyAgICAgICAtICAgICAgICA5ICAyNTYsMjA0OCw0MDk2CiAgICAgIFVNQUhhc2gg ICAgIDEgICAgIDFLICAgICAgIC0gICAgICAgIDMgIDI1Niw1MTIsMTAyNAogICAgYWNwaV9w ZXJmICAgICAxICAgICAxSyAgICAgICAtICAgICAgICAxICAyNTYKICAgICAgYWNwaXB3ciAg ICAgMiAgICAgMUsgICAgICAgLSAgICAgICAgMyAgMzIsNjQKICAgIHZtX3BnZGF0YSAgICAg MiAgICAzM0sgICAgICAgLSAgICAgICAgMiAgNjQKICAgICAgYWNwaXNlbSAgICA0OSAgICAg NEsgICAgICAgLSAgICAgICA0OSAgNjQKICAgICBhdGtiZGRldiAgICAgMiAgICAgMUsgICAg ICAgLSAgICAgICAgMiAgMzIKQ0FNIGRldiBxdWV1ZSAgICAgMSAgICAgMUsgICAgICAgLSAg ICAgICAgMSAgNjQKICAgICAgIGFwbWRldiAgICAgMSAgICAgMUsgICAgICAgLSAgICAgICAg MSAgNjQKICAgICAgICAgY2RldiAgICAxOSAgICAgM0sgICAgICAgLSAgICAgICAxOSAgMTI4 CiAgICBDQU0gcXVldWUgICAgIDMgICAgIDFLICAgICAgIC0gICAgICAgIDMgIDE2CiAgYXRh X2dlbmVyaWMgICAgIDIgICAgIDJLICAgICAgIC0gICAgICAgODIgIDE2LDY0LDEwMjQKICAg ICAgICBzaWdpbyAgICAgMSAgICAgMUsgICAgICAgLSAgICAgICAgMyAgMzIKICAgICBmaWxl ZGVzYyAgIDExNSAgICAyOUsgICAgICAgLSAgICAgMTAxNyAgMTYsMjU2LDUxMgogICAgICBt ZW1kZXNjICAgICAxICAgICA0SyAgICAgICAtICAgICAgICA5ICAzMiw0MDk2CiAgICAgbmV4 dXNkZXYgICAgIDQgICAgIDFLICAgICAgIC0gICAgICAgIDQgIDE2CiAgICAgICAgIGtlbnYg ICAxMjEgICAgIDhLICAgICAgIC0gICAgICAxMjcgIDE2LDMyLDY0LDEyOCw0MDk2CiAgICAg ICBrcXVldWUgICAgIDkgICAgIDVLICAgICAgIC0gICAgICAgMzEgIDEyOCwyNTYsMTAyNAog ICAgcHJvYy1hcmdzICAgIDMwICAgICAySyAgICAgICAtICAgICAgNDYxICAzMiw2NCwxMjgs MjU2CiAgICBhZF9kcml2ZXIgICAgIDEgICAgIDFLICAgICAgIC0gICAgICAgIDEgIDMyCiAg ICAgICAgbWl4ZXIgICAgIDEgICAgIDRLICAgICAgIC0gICAgICAgIDEgIDQwOTYKICAgICAg IGZlZWRlciAgIDQwMSAgICAgN0sgICAgICAgLSAgICAgIDQxMiAgMTYsNjQKICAgICAgICAg YWM5NyAgICAgMiAgICAgMUsgICAgICAgLSAgICAgICAgMiAgMTYsNTEyCiAgODAyMTFub2Rl aWUgICAgIDQgICAgIDFLICAgICAgIC0gICAgICAgIDUgIDY0CiAgICA4MDIxMW5vZGUgICAg IDQgICAgMTdLICAgICAgIC0gICAgICAgIDQgIDE2CiAgICAgICBVU0JkZXYgICAgIDUgICAg IDFLICAgICAgIC0gICAgICAgMTggIDE2LDEyOCwyNTYsNTEyCiAgICAgICAgICBVU0IgICAg ODAgICAgIDlLICAgICAgIC0gICAgICAgOTggIDE2LDMyLDY0LDEyOCwyNTYsNTEyLDEwMjQK ICAgICAgICAgIGFncCAgICAgMiAgIDI1N0sgICAgICAgLSAgICAgICAgMyAgMTYsNjQKICAg ICAgIGtiZG11eCAgICAgNiAgICAgOUsgICAgICAgLSAgICAgICAgNiAgMTYsMTI4LDI1Niwy MDQ4LDQwOTYKICAgIDgwMjExc2NhbiAgICAgNSAgICAgM0sgICAgICAgLSAgICAgICAgNSAg MjU2LDIwNDgKZHJtX2N0eGJpdG1hcCAgICAgMSAgICAgNEsgICAgICAgLSAgICAgICAgMSAg NDA5NgogZHJtX2FncGxpc3RzICAgICAxICAgICAxSyAgICAgICAtICAgICAgICAyICAzMiw2 NAogICAgZHJtX2ZpbGVzICAgICAwICAgICAwSyAgICAgICAtICAgICAgIDEyICAxNiw2NAog ICAgIGRybV9idWZzICAgICAyICAgICAxSyAgICAgICAtICAgICAgIDM2ICAxNiwzMiwxMjgs MjA0OAogICAgIGRybV9tYXBzICAgICAxICAgICAxSyAgICAgICAtICAgICAgIDIwICA2NAog ICBkcm1fZHJpdmVyICAgICA0ICAgICAySyAgICAgICAtICAgICAgIDE5ICAxNiwzMiw2NCwy NTYsMTAyNCwyMDQ4CiAgICBkcm1fc2FyZWEgICAgIDEgICAgIDFLICAgICAgIC0gICAgICAg IDEgIDE2CiAgICAgIHNvbGFyaXMgIDMyNDMgIDQ3NzBLICAgICAgIC0gICAgMTQxNjUgIDE2 LDMyLDY0LDEyOCwyNTYsNTEyLDEwMjQsMjA0OCw0MDk2CiAgIGtzdGF0X2RhdGEgICAgIDIg ICAgIDFLICAgICAgIC0gICAgICAgIDIgIDMyCiAgSXBGdy9JcEFjY3QgICAgIDUgICAgIDFL ICAgICAgIC0gICAgICAgIDUgIDY0Cm5ldGdyYXBoX25vZGUgICAgIDMgICAgIDFLICAgICAg IC0gICAgICAgIDMgIDEyOApuZXRncmFwaF9idHNvY2tzX2hjaV9yYXcgICAgIDIgICAgIDlL ICAgICAgIC0gICAgICAgIDIgIDEyOApuZXRncmFwaF9idHNvY2tzX2wyY2FwICAgICAxICAg ICAxSyAgICAgICAtICAgICAgICAxICAxMjgKICAgIGFjcGl2aWRlbyAgICAgMiAgICAgMUsg ICAgICAgLSAgICAgICAgMyAgNjQKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQp2bXN0YXQgLXoKCklU RU0gICAgICAgICAgICAgICAgICAgICBTSVpFICAgICBMSU1JVCAgICAgIFVTRUQgICAgICBG UkVFICBSRVFVRVNUUyAgRkFJTFVSRVMKClVNQSBLZWdzOiAgICAgICAgICAgICAgICAgMTI4 LCAgICAgICAgMCwgICAgICAgODQsICAgICAgICA2LCAgICAgICA4NCwgICAgICAgIDAKVU1B IFpvbmVzOiAgICAgICAgICAgICAgICAxMjAsICAgICAgICAwLCAgICAgICA4NCwgICAgICAg IDYsICAgICAgIDg0LCAgICAgICAgMApVTUEgU2xhYnM6ICAgICAgICAgICAgICAgICA2NCwg ICAgICAgIDAsICAgICAgNjU2LCAgICAgICA1MiwgICAgIDEzNTYsICAgICAgICAwClVNQSBS Q250U2xhYnM6ICAgICAgICAgICAgMTA0LCAgICAgICAgMCwgICAgICAxMzMsICAgICAgIDE1 LCAgICAgIDEzMywgICAgICAgIDAKVU1BIEhhc2g6ICAgICAgICAgICAgICAgICAxMjgsICAg ICAgICAwLCAgICAgICAgNSwgICAgICAgMjUsICAgICAgICA2LCAgICAgICAgMAoxNiBCdWNr ZXQ6ICAgICAgICAgICAgICAgICA3NiwgICAgICAgIDAsICAgICAgIDM1LCAgICAgICAxNSwg ICAgICAgMzUsICAgICAgICAwCjMyIEJ1Y2tldDogICAgICAgICAgICAgICAgMTQwLCAgICAg ICAgMCwgICAgICAgMzMsICAgICAgIDIzLCAgICAgICAzMywgICAgICAgIDAKNjQgQnVja2V0 OiAgICAgICAgICAgICAgICAyNjgsICAgICAgICAwLCAgICAgICA0MywgICAgICAgMTMsICAg ICAgIDQzLCAgICAgICAgMAoxMjggQnVja2V0OiAgICAgICAgICAgICAgIDUyNCwgICAgICAg IDAsICAgICAgIDI2LCAgICAgICAgMiwgICAgICAgMjYsICAgIDE2NzEzClZNIE9CSkVDVDog ICAgICAgICAgICAgICAgMTI4LCAgICAgICAgMCwgICAgIDEzNzgsICAgICAgMjEyLCAgICAx NDM4OSwgICAgICAgIDAKTUFQOiAgICAgICAgICAgICAgICAgICAgICAxNDAsICAgICAgICAw LCAgICAgICAgNywgICAgICAgNDksICAgICAgICA3LCAgICAgICAgMApLTUFQIEVOVFJZOiAg ICAgICAgICAgICAgICA2OCwgICAgMzE5NzYsICAgICAgIDM0LCAgICAgIDEzNCwgICAgIDM0 NTMsICAgICAgICAwCk1BUCBFTlRSWTogICAgICAgICAgICAgICAgIDY4LCAgICAgICAgMCwg ICAgICA3NDAsICAgICAgMzI0LCAgICAzMjI5MCwgICAgICAgIDAKRFAgZmFrZXBnOiAgICAg ICAgICAgICAgICAgNzIsICAgICAgICAwLCAgICAgICAgMCwgICAgMTcwMTMsICAgIDE2OTUz LCAgICAgICAgMAptdF96b25lOiAgICAgICAgICAgICAgICAgICA3MiwgICAgICAgIDAsICAg ICAgMTk0LCAgICAgICA3MSwgICAgICAxOTQsICAgICAgICAwCjE2OiAgICAgICAgICAgICAg ICAgICAgICAgIDE2LCAgICAgICAgMCwgICAgIDMxOTcsICAgICAgMjU0LCAgICAyODA2MCwg ICAgICAgIDAKMzI6ICAgICAgICAgICAgICAgICAgICAgICAgMzIsICAgICAgICAwLCAgICAg Mzk0OCwgICAgICAyMzMsICAgIDI2MjAwLCAgICAgICAgMAo2NDogICAgICAgICAgICAgICAg ICAgICAgICA2NCwgICAgICAgIDAsICAgICAzODY5LCAgICAgIDE0MywgICAgMTAwNTMsICAg ICAgICAwCjEyODogICAgICAgICAgICAgICAgICAgICAgMTI4LCAgICAgICAgMCwgICAgIDE4 MTQsICAgICAgMTA2LCAgICAgODMzMSwgICAgICAgIDAKMjU2OiAgICAgICAgICAgICAgICAg ICAgICAyNTYsICAgICAgICAwLCAgICAgIDYwMCwgICAgICAgNDUsICAgICA5MjI2LCAgICAg ICAgMAo1MTI6ICAgICAgICAgICAgICAgICAgICAgIDUxMiwgICAgICAgIDAsICAgICAgMjE5 LCAgICAgICAyOSwgICAgIDQxODIsICAgICAgICAwCjEwMjQ6ICAgICAgICAgICAgICAgICAg ICAxMDI0LCAgICAgICAgMCwgICAgICAyMDIsICAgICAgNDU0LCAgICAgNjE3MCwgICAgICAg IDAKMjA0ODogICAgICAgICAgICAgICAgICAgIDIwNDgsICAgICAgICAwLCAgICAgIDE3NCwg ICAgICAgIDgsICAgICAgMzI2LCAgICAgICAgMAo0MDk2OiAgICAgICAgICAgICAgICAgICAg NDA5NiwgICAgICAgIDAsICAgICAgMTc2LCAgICAgICAgNywgICAgIDQ5NDgsICAgICAgICAw CkZpbGVzOiAgICAgICAgICAgICAgICAgICAgIDc2LCAgICAgICAgMCwgICAgICAxMzgsICAg ICAgMTEyLCAgICAgNTY2NiwgICAgICAgIDAKVFVSTlNUSUxFOiAgICAgICAgICAgICAgICAg NzYsICAgICAgICAwLCAgICAgIDE0MSwgICAgICAgNTEsICAgICAgMTQxLCAgICAgICAgMAp1 bXR4IHBpOiAgICAgICAgICAgICAgICAgICA1MiwgICAgICAgIDAsICAgICAgICAwLCAgICAg ICAgMCwgICAgICAgIDAsICAgICAgICAwClBST0M6ICAgICAgICAgICAgICAgICAgICAgNzA0 LCAgICAgICAgMCwgICAgICAxMTIsICAgICAgIDEzLCAgICAgMTAwNCwgICAgICAgIDAKVEhS RUFEOiAgICAgICAgICAgICAgICAgICA1NjgsICAgICAgICAwLCAgICAgIDEzNywgICAgICAg IDMsICAgICAgMTQzLCAgICAgICAgMApVUENBTEw6ICAgICAgICAgICAgICAgICAgICA0NCwg ICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwClNMRUVQ UVVFVUU6ICAgICAgICAgICAgICAgIDMyLCAgICAgICAgMCwgICAgICAxNDEsICAgICAgMTk4 LCAgICAgIDE0MSwgICAgICAgIDAKVk1TUEFDRTogICAgICAgICAgICAgICAgICAyMzYsICAg ICAgICAwLCAgICAgICAzMCwgICAgICAgMzQsICAgICAgODk1LCAgICAgICAgMApjcHVzZXQ6 ICAgICAgICAgICAgICAgICAgICA0MCwgICAgICAgIDAsICAgICAgICAyLCAgICAgIDE4Miwg ICAgICAgIDIsICAgICAgICAwCm1idWZfcGFja2V0OiAgICAgICAgICAgICAgMjU2LCAgICAg ICAgMCwgICAgICAxMjgsICAgICAgMTI4LCAgICAgIDQ3OSwgICAgICAgIDAKbWJ1ZjogICAg ICAgICAgICAgICAgICAgICAyNTYsICAgICAgICAwLCAgICAgICAgMiwgICAgICAxMzIsICAg ICAyMjc2LCAgICAgICAgMAptYnVmX2NsdXN0ZXI6ICAgICAgICAgICAgMjA0OCwgICAgMTcw ODgsICAgICAgMjU2LCAgICAgICAgNiwgICAgICAyNTYsICAgICAgICAwCm1idWZfanVtYm9f cGFnZXNpemU6ICAgICA0MDk2LCAgICAgODU0NCwgICAgICAgIDAsICAgICAgICAyLCAgICAg MTU4MCwgICAgICAgIDAKbWJ1Zl9qdW1ib185azogICAgICAgICAgIDkyMTYsICAgIDEyODE2 LCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMAptYnVmX2p1bWJvXzE2 azogICAgICAgICAxNjM4NCwgICAgIDg1NDQsICAgICAgICAwLCAgICAgICAgMCwgICAgICAg IDAsICAgICAgICAwCm1idWZfZXh0X3JlZmNudDogICAgICAgICAgICA0LCAgICAgICAgMCwg ICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAKQUNMIFVNQSB6b25lOiAg ICAgICAgICAgICAzODgsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAw LCAgICAgICAgMApnX2JpbzogICAgICAgICAgICAgICAgICAgIDEzMiwgICAgICAgIDAsICAg ICAgIDIyLCAgICAgIDI2OCwgICAgIDkxMzAsICAgICAgICAwCmF0YV9yZXF1ZXN0OiAgICAg ICAgICAgICAgMTkyLCAgICAgICAgMCwgICAgICAgIDIsICAgICAgMTAyLCAgICAgMzQzNywg ICAgICAgIDAKYXRhX2NvbXBvc2l0ZTogICAgICAgICAgICAxODQsICAgICAgICAwLCAgICAg ICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMApWTk9ERTogICAgICAgICAgICAg ICAgICAgIDI3NiwgICAgICAgIDAsICAgICAgODQ4LCAgICAgICAyMCwgICAgICA4NzgsICAg ICAgICAwClZOT0RFUE9MTDogICAgICAgICAgICAgICAgIDY0LCAgICAgICAgMCwgICAgICAg MjksICAgICAgIDg5LCAgICAgICAyOSwgICAgICAgIDAKUyBWRlMgQ2FjaGU6ICAgICAgICAg ICAgICAgNjgsICAgICAgICAwLCAgICAgIDc3OCwgICAgICAgNjIsICAgICAyMzQ5LCAgICAg ICAgMApMIFZGUyBDYWNoZTogICAgICAgICAgICAgIDI5MSwgICAgICAgIDAsICAgICAgIDE1 LCAgICAgICAyNCwgICAgICAgMTUsICAgICAgICAwCk5BTUVJOiAgICAgICAgICAgICAgICAg ICAxMDI0LCAgICAgICAgMCwgICAgICAgIDAsICAgICAgIDIwLCAgICAxNDc3OCwgICAgICAg IDAKRElSSEFTSDogICAgICAgICAgICAgICAgIDEwMjQsICAgICAgICAwLCAgICAgICA3Mywg ICAgICAgMTEsICAgICAgIDczLCAgICAgICAgMApwaXBlOiAgICAgICAgICAgICAgICAgICAg IDM5NiwgICAgICAgIDAsICAgICAgICAzLCAgICAgICAxNywgICAgICA1ODksICAgICAgICAw CmtzaWdpbmZvOiAgICAgICAgICAgICAgICAgIDgwLCAgICAgICAgMCwgICAgICAgODcsICAg ICAgOTY5LCAgICAgICA4NywgICAgICAgIDAKaXRpbWVyOiAgICAgICAgICAgICAgICAgICAy MjAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMApL Tk9URTogICAgICAgICAgICAgICAgICAgICA2OCwgICAgICAgIDAsICAgICAgIDMyLCAgICAg ICA4MCwgICAgICAgMzQsICAgICAgICAwCnNvY2tldDogICAgICAgICAgICAgICAgICAgNDE2 LCAgICAxNzA5MSwgICAgICAgMzYsICAgICAgIDE4LCAgICAgIDMyMywgICAgICAgIDAKdW5w Y2I6ICAgICAgICAgICAgICAgICAgICAxNjgsICAgIDE3MDg5LCAgICAgICAzMywgICAgICAg MzYsICAgICAgIDg5LCAgICAgICAgMAppcHE6ICAgICAgICAgICAgICAgICAgICAgICAzMiwg ICAgICA1NjUsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwCnVkcF9p bnBjYjogICAgICAgICAgICAgICAgMTgwLCAgICAxNzA5NCwgICAgICAgIDAsICAgICAgIDQ0 LCAgICAgIDIyMiwgICAgICAgIDAKdWRwY2I6ICAgICAgICAgICAgICAgICAgICAgIDgsICAg IDE3MjU1LCAgICAgICAgMCwgICAgICAyMDMsICAgICAgMjIyLCAgICAgICAgMAppbnBjYjog ICAgICAgICAgICAgICAgICAgIDE4MCwgICAgMTcwOTQsICAgICAgICAxLCAgICAgICA0Mywg ICAgICAgIDUsICAgICAgICAwCnRjcGNiOiAgICAgICAgICAgICAgICAgICAgNDY0LCAgICAx NzA4OCwgICAgICAgIDEsICAgICAgIDE1LCAgICAgICAgNSwgICAgICAgIDAKdGNwdHc6ICAg ICAgICAgICAgICAgICAgICAgNTIsICAgICAzNDU2LCAgICAgICAgMCwgICAgICAgIDAsICAg ICAgICAwLCAgICAgICAgMApzeW5jYWNoZTogICAgICAgICAgICAgICAgIDEwNCwgICAgMTUz OTIsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwCmhvc3RjYWNoZTog ICAgICAgICAgICAgICAgIDc2LCAgICAxNTQwMCwgICAgICAgIDAsICAgICAgICAwLCAgICAg ICAgMCwgICAgICAgIDAKdGNwcmVhc3M6ICAgICAgICAgICAgICAgICAgMjAsICAgICAxMTgz LCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMApzYWNraG9sZTogICAg ICAgICAgICAgICAgICAyMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAg IDAsICAgICAgICAwCnJpcGNiOiAgICAgICAgICAgICAgICAgICAgMTgwLCAgICAxNzA5NCwg ICAgICAgIDAsICAgICAgIDQ0LCAgICAgICAgNSwgICAgICAgIDAKcnRlbnRyeTogICAgICAg ICAgICAgICAgICAxMjQsICAgICAgICAwLCAgICAgICAgNiwgICAgICAgNTYsICAgICAgICA2 LCAgICAgICAgMApTV0FQTUVUQTogICAgICAgICAgICAgICAgIDI3NiwgICAgNjMxOTYsICAg ICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwCk1vdW50cG9pbnRzOiAgICAg ICAgICAgICAgNzIwLCAgICAgICAgMCwgICAgICAgMTEsICAgICAgICA0LCAgICAgICAxMSwg ICAgICAgIDAKRkZTIGlub2RlOiAgICAgICAgICAgICAgICAxMjQsICAgICAgICAwLCAgICAg IDc1OSwgICAgICAgNDcsICAgICAgNzg4LCAgICAgICAgMApGRlMxIGRpbm9kZTogICAgICAg ICAgICAgIDEyOCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAg ICAgICAwCkZGUzIgZGlub2RlOiAgICAgICAgICAgICAgMjU2LCAgICAgICAgMCwgICAgICA3 NTksICAgICAgIDIxLCAgICAgIDc4OCwgICAgICAgIDAKdGFza3FfZW50X2NhY2hlOiAgICAg ICAgICAgMzIsICAgICAgICAwLCAgICAgIDYxOCwgICAgICAxNzMsICAgICAxMjE4LCAgICAg ICAgMAp0YXNrcV9jYWNoZTogICAgICAgICAgICAgIDIwNCwgICAgICAgIDAsICAgICAgIDIw LCAgICAgICAxOCwgICAgICAgMzIsICAgICAgICAwCnppb19jYWNoZTogICAgICAgICAgICAg ICAgNjAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAg IDAKemlvX2NhY2hlOiAgICAgICAgICAgICAgICA2MDAsICAgICAgICAwLCAgICAgICAgMCwg ICAgICA1MzQsICAgICAyMjc0LCAgICAgICAgMApkbXVfYnVmX2ltcGxfdDogICAgICAgICAg IDE0MCwgICAgICAgIDAsICAgICAgMTg5LCAgICAgICAzNSwgICAgICAyMjUsICAgICAgICAw CmRub2RlX3Q6ICAgICAgICAgICAgICAgICAgNDcyLCAgICAgICAgMCwgICAgICAxMjksICAg ICAgICA3LCAgICAgIDIxMSwgICAgICAgIDAKYXJjX2J1Zl9oZHJfdDogICAgICAgICAgICAx NDAsICAgICAgICAwLCAgICAgIDExOCwgICAgICAgMjIsICAgICAgMTcyLCAgICAgICAgMAph cmNfYnVmX3Q6ICAgICAgICAgICAgICAgICA0NCwgICAgICAgIDAsICAgICAgMTE4LCAgICAg IDEzNCwgICAgICAxNzIsICAgICAgICAwCnppbF9sd2JfY2FjaGU6ICAgICAgICAgICAgMTc2 LCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAKemZz X3pub2RlX2NhY2hlOiAgICAgICAgICAyNTYsICAgICAgICAwLCAgICAgICAxMSwgICAgICAg MTksICAgICAgIDExLCAgICAgICAgMApJUEZXIGR5bmFtaWMgcnVsZTogICAgICAgIDEwOCwg ICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwCk5ldEdy YXBoIGl0ZW1zOiAgICAgICAgICAgIDM2LCAgICAgNDEzNCwgICAgICAgIDAsICAgICAgICAw LCAgICAgICAgMCwgICAgICAgIDAKTmV0R3JhcGggZGF0YSBpdGVtczogICAgICAgMzYsICAg ICAgNTQ2LCAgICAgICAgMCwgICAgICAgIDAsICAgICAgICAwLCAgICAgICAgMAoKCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQp2bXN0YXQgLWkKCmludGVycnVwdCAgICAgICAgICAgICAgICAgICAg ICAgICAgdG90YWwgICAgICAgcmF0ZQppcnEwOiBjbGsgICAgICAgICAgICAgICAgICAgICAg ICAgMTA5MjIyICAgICAgIDM0MTMKaXJxMTogYXRrYmQwICAgICAgICAgICAgICAgICAgICAg ICAgIDM0NiAgICAgICAgIDEwCmlycTU6IHBjbTAgcmwwKysrICAgICAgICAgICAgICAgICAg ICA5NDAgICAgICAgICAyOQppcnE4OiBydGMgICAgICAgICAgICAgICAgICAgICAgICAgIDEz OTgwICAgICAgICA0MzYKaXJxOTogYWNwaTAgICAgICAgICAgICAgICAgICAgICAgICAgIDEw NyAgICAgICAgICAzCmlycTExOiB1aGNpMCB1aGNpMiAgICAgICAgICAgICAgICAgICAzNTEg ICAgICAgICAxMAppcnExMjogcHNtMCAgICAgICAgICAgICAgICAgICAgICAgICAgICA5ICAg ICAgICAgIDAKaXJxMTQ6IGF0YTAgICAgICAgICAgICAgICAgICAgICAgICAgMjM4MCAgICAg ICAgIDc0CmlycTE1OiBhdGExICAgICAgICAgICAgICAgICAgICAgICAgICA2NTIgICAgICAg ICAyMApUb3RhbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTI3OTg3ICAgICAgIDM5 OTkKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpwc3RhdCAtVAoKMTM4LzgwNzIgZmlsZXMKME0vMTAy M00gc3dhcCBzcGFjZQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnBzdGF0IC1zCgpEZXZpY2UgICAg ICAgICAgNTEyLWJsb2NrcyAgICAgVXNlZCAgICBBdmFpbCBDYXBhY2l0eQovZGV2L2FkMHM0 YiAgICAgICAgMjA5Njg5NiAgICAgICAgMCAgMjA5Njg5NiAgICAgMCUKCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQppb3N0YXQKCmlvc3RhdDoga3ZtX2dldGNwdGltZTogCmlvc3RhdDogZGlzYWJs aW5nIENQVSB0aW1lIHN0YXRpc3RpY3MKICAgICAgdHR5ICAgICAgICAgICAgIGFkMCAKIHRp biB0b3V0ICBLQi90IHRwcyAgTUIvcyAKICAgNyAgMTMzIDE2Ljc0ICA2OCAgMS4xMiAKCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQppcGNzIC1hCgpNZXNzYWdlIFF1ZXVlczoKVCAgICAgICAgICAg SUQgICAgICAgICAgS0VZIE1PREUgICAgICAgIE9XTkVSICAgIEdST1VQICAgIENSRUFUT1Ig IENHUk9VUCAgICAgICAgICAgICAgICAgQ0JZVEVTICAgICAgICAgICAgICAgICBRTlVNICAg ICAgICAgICAgICAgUUJZVEVTICAgICAgICBMU1BJRCAgICAgICAgTFJQSUQgU1RJTUUgICAg UlRJTUUgICAgQ1RJTUUgICAKClNoYXJlZCBNZW1vcnk6ClQgICAgICAgICAgIElEICAgICAg ICAgIEtFWSBNT0RFICAgICAgICBPV05FUiAgICBHUk9VUCAgICBDUkVBVE9SICBDR1JPVVAg ICAgICAgICBOQVRUQ0ggICAgICAgIFNFR1NaICAgICAgICAgQ1BJRCAgICAgICAgIExQSUQg QVRJTUUgICAgRFRJTUUgICAgQ1RJTUUgICAKClNlbWFwaG9yZXM6ClQgICAgICAgICAgIElE ICAgICAgICAgIEtFWSBNT0RFICAgICAgICBPV05FUiAgICBHUk9VUCAgICBDUkVBVE9SICBD R1JPVVAgICAgICAgICAgTlNFTVMgT1RJTUUgICAgQ1RJTUUgICAKCgotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0KaXBjcyAtVAoKbXNnaW5mbzoKCW1zZ21heDogICAgICAgIDE2Mzg0CShtYXggY2hh cmFjdGVycyBpbiBhIG1lc3NhZ2UpCgltc2dtbmk6ICAgICAgICAgICA0MAkoIyBvZiBtZXNz YWdlIHF1ZXVlcykKCW1zZ21uYjogICAgICAgICAyMDQ4CShtYXggY2hhcmFjdGVycyBpbiBh IG1lc3NhZ2UgcXVldWUpCgltc2d0cWw6ICAgICAgICAgICA0MAkobWF4ICMgb2YgbWVzc2Fn ZXMgaW4gc3lzdGVtKQoJbXNnc3N6OiAgICAgICAgICAgIDgJKHNpemUgb2YgYSBtZXNzYWdl IHNlZ21lbnQpCgltc2dzZWc6ICAgICAgICAgMjA0OAkoIyBvZiBtZXNzYWdlIHNlZ21lbnRz IGluIHN5c3RlbSkKCnNobWluZm86CglzaG1tYXg6ICAgICAzMzU1NDQzMgkobWF4IHNoYXJl ZCBtZW1vcnkgc2VnbWVudCBzaXplKQoJc2htbWluOiAgICAgICAgICAgIDEJKG1pbiBzaGFy ZWQgbWVtb3J5IHNlZ21lbnQgc2l6ZSkKCXNobW1uaTogICAgICAgICAgMTkyCShtYXggbnVt YmVyIG9mIHNoYXJlZCBtZW1vcnkgaWRlbnRpZmllcnMpCglzaG1zZWc6ICAgICAgICAgIDEy OAkobWF4IHNoYXJlZCBtZW1vcnkgc2VnbWVudHMgcGVyIHByb2Nlc3MpCglzaG1hbGw6ICAg ICAgICAgODE5MgkobWF4IGFtb3VudCBvZiBzaGFyZWQgbWVtb3J5IGluIHBhZ2VzKQoKc2Vt aW5mbzoKCXNlbW1hcDogICAgICAgICAgIDMwCSgjIG9mIGVudHJpZXMgaW4gc2VtYXBob3Jl IG1hcCkKCXNlbW1uaTogICAgICAgICAgIDEwCSgjIG9mIHNlbWFwaG9yZSBpZGVudGlmaWVy cykKCXNlbW1uczogICAgICAgICAgIDYwCSgjIG9mIHNlbWFwaG9yZXMgaW4gc3lzdGVtKQoJ c2VtbW51OiAgICAgICAgICAgMzAJKCMgb2YgdW5kbyBzdHJ1Y3R1cmVzIGluIHN5c3RlbSkK CXNlbW1zbDogICAgICAgICAgIDYwCShtYXggIyBvZiBzZW1hcGhvcmVzIHBlciBpZCkKCXNl bW9wbTogICAgICAgICAgMTAwCShtYXggIyBvZiBvcGVyYXRpb25zIHBlciBzZW1vcCBjYWxs KQoJc2VtdW1lOiAgICAgICAgICAgMTAJKG1heCAjIG9mIHVuZG8gZW50cmllcyBwZXIgcHJv Y2VzcykKCXNlbXVzejogICAgICAgICAgMTM2CShzaXplIGluIGJ5dGVzIG9mIHVuZG8gc3Ry dWN0dXJlKQoJc2Vtdm14OiAgICAgICAgMzI3NjcJKHNlbWFwaG9yZSBtYXhpbXVtIHZhbHVl KQoJc2VtYWVtOiAgICAgICAgMTYzODQJKGFkanVzdCBvbiBleGl0IG1heCB2YWx1ZSkKCgot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KbmZzc3RhdAoKbmZzc3RhdDoga3ZtX25saXN0OiBjYW4ndCBn ZXQgbmFtZXMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKW3NuaXBdCgotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KZG1lc2cKCkNvcHlyaWdodCAoYykgMTk5Mi0yMDA5IFRoZSBGcmVlQlNEIFByb2plY3Qu CkNvcHlyaWdodCAoYykgMTk3OSwgMTk4MCwgMTk4MywgMTk4NiwgMTk4OCwgMTk4OSwgMTk5 MSwgMTk5MiwgMTk5MywgMTk5NAoJVGhlIFJlZ2VudHMgb2YgdGhlIFVuaXZlcnNpdHkgb2Yg Q2FsaWZvcm5pYS4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KRnJlZUJTRCBpcyBhIHJlZ2lzdGVy ZWQgdHJhZGVtYXJrIG9mIFRoZSBGcmVlQlNEIEZvdW5kYXRpb24uCkZyZWVCU0QgNy4yLVNU QUJMRSAjMDogU2F0IFNlcCAxMiAwMjozNzozNiBVVEMgMjAwOQogICAgcm9vdEBiZXJuZDov dXNyL29iai91c3Ivc3JjL3N5cy9QMzUKVGltZWNvdW50ZXIgImk4MjU0IiBmcmVxdWVuY3kg MTE5MzE4MiBIeiBxdWFsaXR5IDAKQ1BVOiBJbnRlbChSKSBQZW50aXVtKFIpIE0gcHJvY2Vz c29yIDE1MDBNSHogKDE0OTUuMTUtTUh6IDY4Ni1jbGFzcyBDUFUpCiAgT3JpZ2luID0gIkdl bnVpbmVJbnRlbCIgIElkID0gMHg2OTUgIFN0ZXBwaW5nID0gNQogIEZlYXR1cmVzPTB4YTdl OWY5YmY8RlBVLFZNRSxERSxQU0UsVFNDLE1TUixNQ0UsQ1g4LFNFUCxNVFJSLFBHRSxNQ0Es Q01PVixQQVQsQ0xGTFVTSCxEVFMsQUNQSSxNTVgsRlhTUixTU0UsU1NFMixUTSxQQkU+CiAg RmVhdHVyZXMyPTB4MTgwPEVTVCxUTTI+CnJlYWwgbWVtb3J5ICA9IDUzNjI4MTA4OCAoNTEx IE1CKQphdmFpbCBtZW1vcnkgPSA1MTQ4ODM1ODQgKDQ5MSBNQikKYWNwaTA6IDxQVExURCBD b29wZXJTcD4gb24gbW90aGVyYm9hcmQKYWNwaTA6IFtJVEhSRUFEXQphY3BpMDogUG93ZXIg QnV0dG9uIChmaXhlZCkKVGltZWNvdW50ZXIgIkFDUEktZmFzdCIgZnJlcXVlbmN5IDM1Nzk1 NDUgSHogcXVhbGl0eSAxMDAwCmFjcGlfdGltZXIwOiA8MjQtYml0IHRpbWVyIGF0IDMuNTc5 NTQ1TUh6PiBwb3J0IDB4MTAwOC0weDEwMGIgb24gYWNwaTAKYWNwaV9lYzA6IDxFbWJlZGRl ZCBDb250cm9sbGVyOiBHUEUgMHgxYz4gcG9ydCAweDYyLDB4NjYgb24gYWNwaTAKYWNwaV9h Y2FkMDogPEFDIEFkYXB0ZXI+IG9uIGFjcGkwCmJhdHRlcnkwOiA8QUNQSSBDb250cm9sIE1l dGhvZCBCYXR0ZXJ5PiBvbiBhY3BpMAphY3BpX2xpZDA6IDxDb250cm9sIE1ldGhvZCBMaWQg U3dpdGNoPiBvbiBhY3BpMAphY3BpX2J1dHRvbjA6IDxTbGVlcCBCdXR0b24+IG9uIGFjcGkw CnBjaWIwOiA8QUNQSSBIb3N0LVBDSSBicmlkZ2U+IHBvcnQgMHhjZjgtMHhjZmYgb24gYWNw aTAKcGNpMDogPEFDUEkgUENJIGJ1cz4gb24gcGNpYjAKYWdwMDogPEludGVsIDgyODU1IGhv c3QgdG8gQUdQIGJyaWRnZT4gb24gaG9zdGIwCnBjaWIxOiA8QUNQSSBQQ0ktUENJIGJyaWRn ZT4gYXQgZGV2aWNlIDEuMCBvbiBwY2kwCnBjaTE6IDxBQ1BJIFBDSSBidXM+IG9uIHBjaWIx CnZnYXBjaTA6IDxWR0EtY29tcGF0aWJsZSBkaXNwbGF5PiBwb3J0IDB4MzAwMC0weDMwZmYg bWVtIDB4ZDgwMDAwMDAtMHhkZmZmZmZmZiwweGQwMTAwMDAwLTB4ZDAxMGZmZmYgaXJxIDEx IGF0IGRldmljZSAwLjAgb24gcGNpMQpkcm0wOiA8QVRJIFJhZGVvbiBSVjM1MCBNb2JpbGl0 eSA5NjAwIE0xMCBOUD4gb24gdmdhcGNpMAp2Z2FwY2kwOiBjaGlsZCBkcm0wIHJlcXVlc3Rl ZCBwY2lfZW5hYmxlX2J1c21hc3RlcgppbmZvOiBbZHJtXSBBR1AgYXQgMHhlMDAwMDAwMCAy NTZNQgppbmZvOiBbZHJtXSBJbml0aWFsaXplZCByYWRlb24gMS4yOS4wIDIwMDgwNTI4CnVo Y2kwOiA8SW50ZWwgODI4MDFEQiAoSUNINCkgVVNCIGNvbnRyb2xsZXIgVVNCLUE+IHBvcnQg MHgxODAwLTB4MTgxZiBpcnEgMTEgYXQgZGV2aWNlIDI5LjAgb24gcGNpMAp1aGNpMDogW0dJ QU5ULUxPQ0tFRF0KdWhjaTA6IFtJVEhSRUFEXQp1c2IwOiA8SW50ZWwgODI4MDFEQiAoSUNI NCkgVVNCIGNvbnRyb2xsZXIgVVNCLUE+IG9uIHVoY2kwCnVzYjA6IFVTQiByZXZpc2lvbiAx LjAKdWh1YjA6IDxJbnRlbCBVSENJIHJvb3QgaHViLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEu MDAsIGFkZHIgMT4gb24gdXNiMAp1aHViMDogMiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBz ZWxmIHBvd2VyZWQKdWhjaTE6IDxJbnRlbCA4MjgwMURCIChJQ0g0KSBVU0IgY29udHJvbGxl ciBVU0ItQj4gcG9ydCAweDE4MjAtMHgxODNmIGlycSA1IGF0IGRldmljZSAyOS4xIG9uIHBj aTAKdWhjaTE6IFtHSUFOVC1MT0NLRURdCnVoY2kxOiBbSVRIUkVBRF0KdXNiMTogPEludGVs IDgyODAxREIgKElDSDQpIFVTQiBjb250cm9sbGVyIFVTQi1CPiBvbiB1aGNpMQp1c2IxOiBV U0IgcmV2aXNpb24gMS4wCnVodWIxOiA8SW50ZWwgVUhDSSByb290IGh1YiwgY2xhc3MgOS8w LCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYjEKdWh1YjE6IDIgcG9ydHMgd2l0aCAy IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCnVoY2kyOiA8SW50ZWwgODI4MDFEQiAoSUNINCkg VVNCIGNvbnRyb2xsZXIgVVNCLUM+IHBvcnQgMHgxODQwLTB4MTg1ZiBpcnEgMTEgYXQgZGV2 aWNlIDI5LjIgb24gcGNpMAp1aGNpMjogW0dJQU5ULUxPQ0tFRF0KdWhjaTI6IFtJVEhSRUFE XQp1c2IyOiA8SW50ZWwgODI4MDFEQiAoSUNINCkgVVNCIGNvbnRyb2xsZXIgVVNCLUM+IG9u IHVoY2kyCnVzYjI6IFVTQiByZXZpc2lvbiAxLjAKdWh1YjI6IDxJbnRlbCBVSENJIHJvb3Qg aHViLCBjbGFzcyA5LzAsIHJldiAxLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNiMgp1aHViMjog MiBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKZWhjaTA6IDxJbnRlbCA4 MjgwMURCL0wvTSAoSUNINCkgVVNCIDIuMCBjb250cm9sbGVyPiBtZW0gMHhkMDAwMDAwMC0w eGQwMDAwM2ZmIGlycSA1IGF0IGRldmljZSAyOS43IG9uIHBjaTAKZWhjaTA6IFtHSUFOVC1M T0NLRURdCmVoY2kwOiBbSVRIUkVBRF0KdXNiMzogRUhDSSB2ZXJzaW9uIDEuMAp1c2IzOiBj b21wYW5pb24gY29udHJvbGxlcnMsIDIgcG9ydHMgZWFjaDogdXNiMCB1c2IxIHVzYjIKdXNi MzogPEludGVsIDgyODAxREIvTC9NIChJQ0g0KSBVU0IgMi4wIGNvbnRyb2xsZXI+IG9uIGVo Y2kwCnVzYjM6IFVTQiByZXZpc2lvbiAyLjAKdWh1YjM6IDxJbnRlbCBFSENJIHJvb3QgaHVi LCBjbGFzcyA5LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNiMwp1aHViMzogNiBw b3J0cyB3aXRoIDYgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQKcGNpYjI6IDxBQ1BJIFBDSS1Q Q0kgYnJpZGdlPiBhdCBkZXZpY2UgMzAuMCBvbiBwY2kwCnBjaTI6IDxBQ1BJIFBDSSBidXM+ IG9uIHBjaWIyCnJsMDogPFJlYWxUZWsgODEzOSAxMC8xMDBCYXNlVFg+IHBvcnQgMHg0MDAw LTB4NDBmZiBtZW0gMHhkMDIwMTgwMC0weGQwMjAxOGZmIGlycSA1IGF0IGRldmljZSAwLjAg b24gcGNpMgptaWlidXMwOiA8TUlJIGJ1cz4gb24gcmwwCnJscGh5MDogPFJlYWxUZWsgaW50 ZXJuYWwgbWVkaWEgaW50ZXJmYWNlPiBQSFkgMCBvbiBtaWlidXMwCnJscGh5MDogIDEwYmFz ZVQsIDEwYmFzZVQtRkRYLCAxMDBiYXNlVFgsIDEwMGJhc2VUWC1GRFgsIGF1dG8KcmwwOiBF dGhlcm5ldCBhZGRyZXNzOiAwMDowMDpmMDo3ZjplMDo2NQpybDA6IFtJVEhSRUFEXQpwY2ky OiA8YnJpZGdlLCBQQ0ktQ2FyZEJ1cz4gYXQgZGV2aWNlIDEuMCAobm8gZHJpdmVyIGF0dGFj aGVkKQpwY2kyOiA8YnJpZGdlLCBQQ0ktQ2FyZEJ1cz4gYXQgZGV2aWNlIDEuMSAobm8gZHJp dmVyIGF0dGFjaGVkKQpwY2kyOiA8c2VyaWFsIGJ1cywgRmlyZVdpcmU+IGF0IGRldmljZSAx LjIgKG5vIGRyaXZlciBhdHRhY2hlZCkKaXB3MDogPEludGVsKFIpIFBSTy9XaXJlbGVzcyAy MTAwIE1pbmlQQ0k+IG1lbSAweGQwMjAwMDAwLTB4ZDAyMDBmZmYgaXJxIDUgYXQgZGV2aWNl IDIuMCBvbiBwY2kyCmlwdzA6IEV0aGVybmV0IGFkZHJlc3M6IDAwOjBjOmYxOjNjOjZmOjg2 CmlwdzA6IFtJVEhSRUFEXQppc2FiMDogPFBDSS1JU0EgYnJpZGdlPiBhdCBkZXZpY2UgMzEu MCBvbiBwY2kwCmlzYTA6IDxJU0EgYnVzPiBvbiBpc2FiMAphdGFwY2kwOiA8SW50ZWwgSUNI NCBVRE1BMTAwIGNvbnRyb2xsZXI+IHBvcnQgMHgxZjAtMHgxZjcsMHgzZjYsMHgxNzAtMHgx NzcsMHgzNzYsMHgxODYwLTB4MTg2ZiBhdCBkZXZpY2UgMzEuMSBvbiBwY2kwCmF0YTA6IDxB VEEgY2hhbm5lbCAwPiBvbiBhdGFwY2kwCmF0YTA6IFtJVEhSRUFEXQphdGExOiA8QVRBIGNo YW5uZWwgMT4gb24gYXRhcGNpMAphdGExOiBbSVRIUkVBRF0KcGNtMDogPEludGVsIElDSDQg KDgyODAxREIpPiBwb3J0IDB4MWMwMC0weDFjZmYsMHgxODgwLTB4MThiZiBtZW0gMHhkMDAw MGMwMC0weGQwMDAwZGZmLDB4ZDAwMDA4MDAtMHhkMDAwMDhmZiBpcnEgNSBhdCBkZXZpY2Ug MzEuNSBvbiBwY2kwCnBjbTA6IFtJVEhSRUFEXQpwY20wOiA8U2lnbWFUZWwgU1RBQzk3NTAv NTEgQUM5NyBDb2RlYz4KcGNpMDogPHNpbXBsZSBjb21tcywgZ2VuZXJpYyBtb2RlbT4gYXQg ZGV2aWNlIDMxLjYgKG5vIGRyaXZlciBhdHRhY2hlZCkKYWNwaV90ejA6IDxUaGVybWFsIFpv bmU+IG9uIGFjcGkwCmF0a2JkYzA6IDxLZXlib2FyZCBjb250cm9sbGVyIChpODA0Mik+IHBv cnQgMHg2MCwweDY0IGlycSAxIG9uIGFjcGkwCmF0a2JkMDogPEFUIEtleWJvYXJkPiBpcnEg MSBvbiBhdGtiZGMwCmF0a2JkMDogW0dJQU5ULUxPQ0tFRF0KYXRrYmQwOiBbSVRIUkVBRF0K cHNtMDogPFBTLzIgTW91c2U+IGlycSAxMiBvbiBhdGtiZGMwCnBzbTA6IFtHSUFOVC1MT0NL RURdCnBzbTA6IFtJVEhSRUFEXQpwc20wOiBtb2RlbCBHZW5lcmljIFBTLzIgbW91c2UsIGRl dmljZSBJRCAwCmNwdTA6IDxBQ1BJIENQVT4gb24gYWNwaTAKZXN0MDogPEVuaGFuY2VkIFNw ZWVkU3RlcCBGcmVxdWVuY3kgQ29udHJvbD4gb24gY3B1MApwNHRjYzA6IDxDUFUgRnJlcXVl bmN5IFRoZXJtYWwgQ29udHJvbD4gb24gY3B1MApwbXRpbWVyMCBvbiBpc2EwCm9ybTA6IDxJ U0EgT3B0aW9uIFJPTXM+IGF0IGlvbWVtIDB4YzAwMDAtMHhjZmZmZiwweGQ4MDAwLTB4ZGJm ZmYsMHhlMDAwMC0weGUzZmZmIHBucGlkIE9STTAwMDAgb24gaXNhMApzYzA6IDxTeXN0ZW0g Y29uc29sZT4gYXQgZmxhZ3MgMHgxMDAgb24gaXNhMApzYzA6IFZHQSA8MTYgdmlydHVhbCBj b25zb2xlcywgZmxhZ3M9MHgzMDA+CnZnYTA6IDxHZW5lcmljIElTQSBWR0E+IGF0IHBvcnQg MHgzYzAtMHgzZGYgaW9tZW0gMHhhMDAwMC0weGJmZmZmIG9uIGlzYTAKVGltZWNvdW50ZXIg IlRTQyIgZnJlcXVlbmN5IDE0OTUxNTQwOTYgSHogcXVhbGl0eSA4MDAKVGltZWNvdW50ZXJz IHRpY2sgZXZlcnkgMS4wMDAgbXNlYwphZDA6IDU3MjMxTUIgPElDMjVOMDYwQVRNUjA0IDAg TU8zT0FENEE+IGF0IGF0YTAtbWFzdGVyIFVETUExMDAKYWNkMDogRFZEUiA8RFYtVzIyRS9T LjBCPiBhdCBhdGExLW1hc3RlciBVRE1BMzMKVHJ5aW5nIHRvIG1vdW50IHJvb3QgZnJvbSB1 ZnM6L2Rldi9hZDBzNGEKTG9hZGluZyBjb25maWd1cmF0aW9uIGZpbGVzLgprZXJuZWwgZHVt cHMgb24gL2Rldi9hZDBzNGIKRW50cm9weSBoYXJ2ZXN0aW5nOgogaW50ZXJydXB0cwogZXRo ZXJuZXQKIHBvaW50X3RvX3BvaW50CiBraWNrc3RhcnQKLgpzd2Fwb246IGFkZGluZyAvZGV2 L2FkMHM0YiBhcyBzd2FwIGRldmljZQpTdGFydGluZyBmaWxlIHN5c3RlbSBjaGVja3M6Ci9k ZXYvYWQwczRhOiBGSUxFIFNZU1RFTSBDTEVBTjsgU0tJUFBJTkcgQ0hFQ0tTCi9kZXYvYWQw czRhOiBjbGVhbiwgMTIwODQ1IGZyZWUgKDIyODUgZnJhZ3MsIDE0ODIwIGJsb2NrcywgMC45 JSBmcmFnbWVudGF0aW9uKQovZGV2L2FkMHM0ZTogRklMRSBTWVNURU0gQ0xFQU47IFNLSVBQ SU5HIENIRUNLUwovZGV2L2FkMHM0ZTogY2xlYW4sIDc0NDgzNSBmcmVlICg0MTcyMyBmcmFn cywgODc4ODkgYmxvY2tzLCAyLjElIGZyYWdtZW50YXRpb24pCi9kZXYvYWQwczRkOiBGSUxF IFNZU1RFTSBDTEVBTjsgU0tJUFBJTkcgQ0hFQ0tTCi9kZXYvYWQwczRkOiBjbGVhbiwgNDEy MDc1IGZyZWUgKDkxMzkgZnJhZ3MsIDUwMzY3IGJsb2NrcywgMS44JSBmcmFnbWVudGF0aW9u KQpTZXR0aW5nIGhvc3R1dWlkOiBYIApTZXR0aW5nIGhvc3RpZDogWApNb3VudGluZyBsb2Nh bCBmaWxlIHN5c3RlbXM6Ci4KVGhpcyBtb2R1bGUgKG9wZW5zb2xhcmlzKSBjb250YWlucyBj b2RlIGNvdmVyZWQgYnkgdGhlCkNvbW1vbiBEZXZlbG9wbWVudCBhbmQgRGlzdHJpYnV0aW9u IExpY2Vuc2UgKENEREwpCnNlZSBodHRwOi8vb3BlbnNvbGFyaXMub3JnL29zL2xpY2Vuc2lu Zy9vcGVuc29sYXJpc19saWNlbnNlLwpXQVJOSU5HOiBaRlMgaXMgY29uc2lkZXJlZCB0byBi ZSBhbiBleHBlcmltZW50YWwgZmVhdHVyZSBpbiBGcmVlQlNELgpaRlMgZmlsZXN5c3RlbSB2 ZXJzaW9uIDEzClpGUyBzdG9yYWdlIHBvb2wgdmVyc2lvbiAxMwpTZXR0aW5nIGhvc3RuYW1l OiBiZXJuZC5wcml2YXRlLgpuZXQuaW5ldDYuaXA2LmF1dG9fbGlua2xvY2FsOiAKMQogLT4g CjAKCmh3LnN5c2NvbnMuYmVsbDogCjEKIC0+IAowCgpBZGRpdGlvbmFsIHJvdXRpbmcgb3B0 aW9uczoKLgpTdGFydGluZyBkZXZkLgpody5hY3BpLmNwdS5jeF9sb3dlc3Q6IApDMQogLT4g CkMzCgppcGZ3MiAoK2lwdjYpIGluaXRpYWxpemVkLCBkaXZlcnQgbG9hZGFibGUsIG5hdCBs b2FkYWJsZSwgcnVsZS1iYXNlZCBmb3J3YXJkaW5nIGRpc2FibGVkLCBkZWZhdWx0IHRvIGRl bnksIGxvZ2dpbmcgZGlzYWJsZWQKRmlyZXdhbGwgcnVsZXMgbG9hZGVkLgpuZXQuaW5ldC5p cC5mdy5lbmFibGU6IAoxCiAtPiAKMQoKQWRkaXRpb25hbCBJUCBvcHRpb25zOgogZHJvcCBT WU4rRklOIHBhY2tldHM9WUVTCi4KTW91bnRpbmcgTkZTIGZpbGUgc3lzdGVtczoKLgpFTEYg bGRjb25maWcgcGF0aDogL2xpYiAvdXNyL2xpYiAvdXNyL2xpYi9jb21wYXQgL3Vzci9sb2Nh bC9saWIgL3Vzci9sb2NhbC9saWIvY29tcGF0L3BrZyAvdXNyL2xvY2FsL2xpYi9jb21wYXQv cGtnIC91c3IvbG9jYWwvbGliL25zcyAvdXNyL2xvY2FsL2xpYi9wdGggL3Vzci9sb2NhbC9s aWIvcXQ0CmEub3V0IGxkY29uZmlnIHBhdGg6IC91c3IvbGliL2FvdXQgL3Vzci9saWIvY29t cGF0L2FvdXQKQ3JlYXRpbmcgYW5kL29yIHRyaW1taW5nIGxvZyBmaWxlczoKLgpTdGFydGlu ZyBzeXNsb2dkLgpDaGVja2luZyBmb3IgY29yZSBkdW1wIG9uIC9kZXYvYWQwczRiLi4uCk5v IGNvcmUgZHVtcHMgZm91bmQKSW5pdGlhbCBpMzg2IGluaXRpYWxpemF0aW9uOgouCkFkZGl0 aW9uYWwgQUJJIHN1cHBvcnQ6Ci4KQ2xlYXJpbmcgL3RtcCAoWCByZWxhdGVkKS4KV0FSTklO RzogYXR0ZW1wdCB0byBuZXRfYWRkX2RvbWFpbihibHVldG9vdGgpIGFmdGVyIGRvbWFpbmZp bmFsaXplKCkKU3RhcnRpbmcgaGNzZWNkLgovZXRjL3JjOiBXQVJOSU5HOiAvZXRjL2JsdWV0 b290aC9idGhpZGQuY29uZiBpcyBub3QgcmVhZGFibGUuClN0YXJ0aW5nIGxvY2FsIGRhZW1v bnM6Ci4KVXBkYXRpbmcgbW90ZAouCk1vdW50aW5nIGxhdGUgZmlsZSBzeXN0ZW1zOgouClN0 YXJ0aW5nIHBvd2VyZC4KU3RhcnRpbmcgc2RwZC4KU3RhcnRpbmcgb3Blbm50cGQuClN0YXJ0 aW5nIHNsaW0uClN0YXJ0aW5nIGRidXMuClN0YXJ0aW5nIGhhbGQuCkNvbmZpZ3VyaW5nIHN5 c2NvbnM6CiBrZXltYXAKIGtleXJhdGUKIGJsYW5rdGltZQouClN0YXJ0aW5nIGNyb24uCkxv Y2FsIHBhY2thZ2UgaW5pdGlhbGl6YXRpb246Ci4KU3RhcnRpbmcgYmFja2dyb3VuZCBmaWxl IHN5c3RlbSBjaGVja3MgaW4gNjAgc2Vjb25kcy4KCk1vbiBTZXAgMTQgMjE6NTg6MzEgVVRD IDIwMDkKaW5mbzogW2RybV0gU2V0dGluZyBHQVJUIGxvY2F0aW9uIGJhc2VkIG9uIG5ldyBt ZW1vcnkgbWFwCmluZm86IFtkcm1dIExvYWRpbmcgUjMwMCBNaWNyb2NvZGUKaW5mbzogW2Ry bV0gTnVtIHBpcGVzOiAxCmluZm86IFtkcm1dIHdyaXRlYmFjayB0ZXN0IHN1Y2NlZWRlZCBp biAxIHVzZWNzCmRybTA6IFtJVEhSRUFEXQppbmZvOiBbZHJtXSBOdW0gcGlwZXM6IDEKVkVT QTogc2V0X21vZGUoKTogMjQoMTgpIC0+IDI0KDE4KQpTZXAgMTQgMjE6NTg6NDggYmVybmQg bG9naW46IFJPT1QgTE9HSU4gKHJvb3QpIE9OIHR0eXYxCmFjcGlfdmlkZW8wOiA8QUNQSSB2 aWRlbyBleHRlbnNpb24+IG9uIHZnYXBjaTAKCgpGYXRhbCB0cmFwIDEyOiBwYWdlIGZhdWx0 IHdoaWxlIGluIGtlcm5lbCBtb2RlCmZhdWx0IHZpcnR1YWwgYWRkcmVzcwk9IDB4MTAKZmF1 bHQgY29kZQkJPSBzdXBlcnZpc29yIHJlYWQsIHBhZ2Ugbm90IHByZXNlbnQKaW5zdHJ1Y3Rp b24gcG9pbnRlcgk9IDB4MjA6MHg4M2E3Yzg4OQpzdGFjayBwb2ludGVyCSAgICAgICAgPSAw eDI4OjB4YWNkNGFiNTAKZnJhbWUgcG9pbnRlcgkgICAgICAgID0gMHgyODoweGFjZDRhYjVj CmNvZGUgc2VnbWVudAkJPSBiYXNlIDB4MCwgbGltaXQgMHhmZmZmZiwgdHlwZSAweDFiCgkJ CT0gRFBMIDAsIHByZXMgMSwgZGVmMzIgMSwgZ3JhbiAxCnByb2Nlc3NvciBlZmxhZ3MJPSBp bnRlcnJ1cHQgZW5hYmxlZCwgcmVzdW1lLCBJT1BMID0gMApjdXJyZW50IHByb2Nlc3MJCT0g MTAwMiAoa2xkdW5sb2FkKQp0cmFwIG51bWJlcgkJPSAxMgpwYW5pYzogcGFnZSBmYXVsdApV cHRpbWU6IDFtNTBzClBoeXNpY2FsIG1lbW9yeTogNTAyIE1CCkR1bXBpbmcgNTUgTUI6IDQw IDI0IDgKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQprZXJuZWwgY29uZmlnCgpvcHRpb25zCUNPTkZJ R19BVVRPR0VORVJBVEVECmlkZW50CVAzNQptYWNoaW5lCWkzODYKY3B1CUk2ODZfQ1BVCm1h a2VvcHRpb25zCURFQlVHPS1nCm9wdGlvbnMJVkVTQV9ERUJVRwpvcHRpb25zCVZFU0EKb3B0 aW9ucwlBVEFfU1RBVElDX0lECm9wdGlvbnMJTURfUk9PVApvcHRpb25zCVVGU19ESVJIQVNI Cm9wdGlvbnMJVUZTX0FDTApvcHRpb25zCVNPRlRVUERBVEVTCm9wdGlvbnMJRkZTCm9wdGlv bnMJSVBTVEVBTFRICm9wdGlvbnMJREVWSUNFX1BPTExJTkcKb3B0aW9ucwlJTkVUNgpvcHRp b25zCUlORVQKb3B0aW9ucwlDUFVfU1VTUF9ITFQKb3B0aW9ucwlIV1BNQ19IT09LUwpvcHRp b25zCUtWQV9QQUdFUz01MTIKb3B0aW9ucwlESVJFQ1RJTwpvcHRpb25zCVBBTklDX1JFQk9P VF9XQUlUX1RJTUU9LTEKb3B0aW9ucwlTQ19QSVhFTF9NT0RFCm9wdGlvbnMJU0NfRElTQUJM RV9SRUJPT1QKb3B0aW9ucwlfS1BPU0lYX1BSSU9SSVRZX1NDSEVEVUxJTkcKb3B0aW9ucwlB REFQVElWRV9HSUFOVApvcHRpb25zCVNZU1ZTRU0Kb3B0aW9ucwlTWVNWTVNHCm9wdGlvbnMJ U1lTVlNITQpvcHRpb25zCUNPTVBBVF9GUkVFQlNENgpvcHRpb25zCUNPTVBBVF80M1RUWQpv cHRpb25zCVBSRUVNUFRJT04Kb3B0aW9ucwlTQ0hFRF9VTEUKb3B0aW9ucwlJTkNMVURFX0NP TkZJR19GSUxFCm9wdGlvbnMJS1NFCm9wdGlvbnMJR0VPTV9NQlIKb3B0aW9ucwlHRU9NX0JT RApvcHRpb25zCUlTQVBOUApkZXZpY2UJaXNhCmRldmljZQlucHgKZGV2aWNlCW1lbQpkZXZp Y2UJaW8KZGV2aWNlCXVhcnRfbnM4MjUwCmRldmljZQlzYwpkZXZpY2UJcmFuZG9tCmRldmlj ZQlwdHkKZGV2aWNlCWVpc2EKZGV2aWNlCXBjaQpkZXZpY2UJYXRrYmRjCmRldmljZQlhdGti ZApkZXZpY2UJcHNtCmRldmljZQlhY3BpCmRldmljZQlwbXRpbWVyCmRldmljZQlhcGljCmRl dmljZQlsb29wCmRldmljZQlicGYKZGV2aWNlCWV0aGVyCmRldmljZQlmaXJtd2FyZQpkZXZp Y2UJc2NidXMKZGV2aWNlCWRhCmRldmljZQlwYXNzCmRldmljZQlhdGEKZGV2aWNlCWF0YWRp c2sKZGV2aWNlCWF0YXBpY2QKZGV2aWNlCXZnYQoA --------------030405080807000300080603-- From owner-freebsd-acpi@FreeBSD.ORG Tue Sep 15 12:31:29 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32E911065676 for ; Tue, 15 Sep 2009 12:31:29 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 0539D8FC17 for ; Tue, 15 Sep 2009 12:31:29 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 95C5246B0C; Tue, 15 Sep 2009 08:31:28 -0400 (EDT) Received: from jhbbsd.hudson-trading.com (unknown [209.249.190.8]) by bigwig.baldwin.cx (Postfix) with ESMTPA id DA4258A01B; Tue, 15 Sep 2009 08:31:27 -0400 (EDT) From: John Baldwin To: freebsd-acpi@freebsd.org, Johannes Totz Date: Tue, 15 Sep 2009 08:19:06 -0400 User-Agent: KMail/1.9.7 References: <200909142140.n8ELe62o008218@freefall.freebsd.org> In-Reply-To: <200909142140.n8ELe62o008218@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200909150819.06519.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (bigwig.baldwin.cx); Tue, 15 Sep 2009 08:31:27 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.95.1 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,RDNS_NONE autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bigwig.baldwin.cx Cc: Subject: Re: bin/109760: [acpi]: [modules] kldunload acpi_video - crash X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Sep 2009 12:31:29 -0000 On Monday 14 September 2009 5:40:06 pm Johannes Totz wrote: > The following reply was made to PR bin/109760; it has been noted by GNATS. > > From: Johannes Totz > To: bug-followup@FreeBSD.org > Cc: > Subject: Re: bin/109760: [acpi]: [modules] kldunload acpi_video - crash > Date: Mon, 14 Sep 2009 22:25:01 +0100 > > This is a multi-part message in MIME format. > --------------030405080807000300080603 > Content-Type: text/plain; charset=ISO-8859-15 > Content-Transfer-Encoding: 7bit > > Hi! > > I can repeat the same problem here. > This is on a Samsung P35 (from 2004), running 7-stable. > > dmesg.txt is after reboot, while the dmesg part at the end of core.txt > is from before crash. I have trimmed core.txt a bit. Please provide the kgdb output I requested earlier from the previous submitter: - go to the frame of acpi_video_vo_destroy - "p *vo" - "p voqh" - "p *voqh" Also, if you can obtain an acpidump that might be useful, too. -- John Baldwin From owner-freebsd-acpi@FreeBSD.ORG Fri Sep 18 15:05:09 2009 Return-Path: Delivered-To: freebsd-acpi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 701091065676; Fri, 18 Sep 2009 15:05:09 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-ew0-f208.google.com (mail-ew0-f208.google.com [209.85.219.208]) by mx1.freebsd.org (Postfix) with ESMTP id 4B8938FC08; Fri, 18 Sep 2009 15:05:07 +0000 (UTC) Received: by ewy4 with SMTP id 4so539931ewy.36 for ; Fri, 18 Sep 2009 08:05:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type; bh=tzy1F1uO5pgodZvxTKxSoW2T8fyI2dHp/uGZ8EI8jQE=; b=FnvXNfloK2weBqDYw2YKjPedCZtTbilDNVsiN4L/LZOvNCrX4QNyx6qTr9q42J3pyo ciPdqP2Zul77y6KsyH923XGIHNj5eCyPt8Cf71Yy3E+b703eKQH0iDDXPEIX0rbHJmgk YDN7vaDCxhWjgXs3O7heiLjS6Ut93ELSsijKU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=EOfjoSj0ed0Rid+qNLkmn1NcuHbBhFnfteS7jarGTCD7iWzw6+Nons2Aw/+tQ19X6C TlMBLi9JWEGu7ZJo0rSWh1zWnRuCZni2yt8j9mFjaq1FQr2k6qG5WGbUfKn7IbAvgNkh yYfbDefCaBQPH8ZIBd0vGoEyp36b+IOGvHAzg= MIME-Version: 1.0 Received: by 10.216.53.65 with SMTP id f43mr527404wec.145.1253286307168; Fri, 18 Sep 2009 08:05:07 -0700 (PDT) Date: Fri, 18 Sep 2009 15:05:06 +0000 Message-ID: From: "b. f." To: freebsd-acpi@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: mav@FreeBSD.org, jkim@FreeBSD.org, brueffer@FreeBSD.org, jhb@FreeBSD.org Subject: acpi(4) corrections, clarifications X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Sep 2009 15:05:09 -0000 While this documentation cleanup is going on, I'd like to point out that acpi(4) could use some improvements: (1)In the "SYSCTL VARIABLES" section, under hw.acpi.cpu.cx_lowest, acpi(4) states "To enable ACPI CPU idling control, machdep.cpu_idle_hlt must be set to 1". However, apparently only the pc98 port still uses this OID, while amd64, i386, etc., use something like machdep.idle=hlt, so this remark should be changed. And in any case, is this statement correct? Can't idling now be used with other values of machdep.idle, like mwait, mwait_hlt, amdc1e, hlt, and acpi? (2)Under the "BUGS" section, acpi(4) states: "The acpi CPU idle power management drive conflicts with the local APIC (LAPIC) timer. Disable APIC mode with hint.apic.0.disabled or do not use the C2 and C3 states if APIC mode is enabled." However, mav@, in his recent series of recommendations on power-saving, advocated the use of hints like hint.apic.0.clock="0" instead. Is simply turning off the timer sufficient to use the deeper sleep states, or must all of the local apic be disabled? Some machines won't boot with hint.apic.0.disabled, so it would be useful to determine whether this is really necessary. Regards, b. From owner-freebsd-acpi@FreeBSD.ORG Fri Sep 18 16:13:05 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F8B8106568B; Fri, 18 Sep 2009 16:13:05 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-ew0-f208.google.com (mail-ew0-f208.google.com [209.85.219.208]) by mx1.freebsd.org (Postfix) with ESMTP id 2CD828FC19; Fri, 18 Sep 2009 16:13:03 +0000 (UTC) Received: by ewy4 with SMTP id 4so598710ewy.36 for ; Fri, 18 Sep 2009 09:13:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=dvVQ4I1Y6M6sm3XLPKPfWsvbtQ+SuPFsA/pk6KxOxXI=; b=fS+LbPGdUGCEfNiDtLaayFkhT7pN640D1qidDT610oaL9gsX7Q2XRTILyoexUjq254 MbzJ995NlDCbCpSevPJ/0wtWYnGv3AdeiIljcBTBhXe6/a6ZSJajYHJeDlXFSp7NHij0 5nZBES6kG6Vew2nsbA+twxXhNVWr427HxAa9I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=kb81Dz64Ss9w23N4ttzGAl+EN3WbRQcLZ5O2HtzfUJnn1wc2S6YISXpdyS3Tts6wYy D7QKPyQjJZCbE7rDOXhYXc3WRGE68/YoMehouiyi3tBjTqQPcRwqsWJC5h1Id5yA+d5+ AJbUn1xa9vVoFe28LXo/6g8SVsjBgidWRt/LE= Received: by 10.211.131.34 with SMTP id i34mr2225687ebn.35.1253288891537; Fri, 18 Sep 2009 08:48:11 -0700 (PDT) Received: from mavbook.mavhome.dp.ua (lapwing-gw-1.csx.cam.ac.uk [131.111.1.66]) by mx.google.com with ESMTPS id 10sm5171051eyz.10.2009.09.18.08.48.10 (version=SSLv3 cipher=RC4-MD5); Fri, 18 Sep 2009 08:48:11 -0700 (PDT) Sender: Alexander Motin Message-ID: <4AB3ABB7.30800@FreeBSD.org> Date: Fri, 18 Sep 2009 18:48:07 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.23 (X11/20090901) MIME-Version: 1.0 To: "b. f." References: In-Reply-To: X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: jkim@FreeBSD.org, freebsd-acpi@FreeBSD.org, brueffer@FreeBSD.org, jhb@FreeBSD.org Subject: Re: acpi(4) corrections, clarifications X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Sep 2009 16:13:05 -0000 b. f. wrote: > While this documentation cleanup is going on, I'd like to point out > that acpi(4) could use some improvements: > > (1)In the "SYSCTL VARIABLES" section, under hw.acpi.cpu.cx_lowest, > acpi(4) states "To enable ACPI CPU idling control, > machdep.cpu_idle_hlt must be set to 1". However, apparently only the > pc98 port still uses this OID, while amd64, i386, etc., use something > like machdep.idle=hlt, so this remark should be changed. And in any > case, is this statement correct? Can't idling now be used with other > values of machdep.idle, like mwait, mwait_hlt, amdc1e, hlt, and acpi? > > (2)Under the "BUGS" section, acpi(4) states: > > "The acpi CPU idle power management drive conflicts with the local > APIC (LAPIC) timer. Disable APIC mode with hint.apic.0.disabled or do > not use the C2 and C3 states if APIC mode is enabled." > > However, mav@, in his recent series of recommendations on > power-saving, advocated the use of hints like hint.apic.0.clock="0" > instead. Is simply turning off the timer sufficient to use the deeper > sleep states, or must all of the local apic be disabled? Some > machines won't boot with hint.apic.0.disabled, so it would be useful > to determine whether this is really necessary. It is enough to disable APIC timer to use C2/C3. No need to disable whole APIC. There were some objections that legacy timers may not route their interrupts properly on some new systems, but I am not sure whether disabling whole APIC help them somehow, but SMP it kill definitely. -- Alexander Motin From owner-freebsd-acpi@FreeBSD.ORG Sat Sep 19 21:49:31 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7AF9C106566C for ; Sat, 19 Sep 2009 21:49:31 +0000 (UTC) (envelope-from johannes@jo-t.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.8]) by mx1.freebsd.org (Postfix) with ESMTP id C35178FC12 for ; Sat, 19 Sep 2009 21:49:30 +0000 (UTC) Received: from [129.31.240.249] (dyn1240-249.vpn.ic.ac.uk [129.31.240.249]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0MKsym-1Mp7bs0EjK-000R5G; Sat, 19 Sep 2009 23:36:49 +0200 Message-ID: <4AB54ECA.5090202@jo-t.de> Date: Sat, 19 Sep 2009 22:36:10 +0100 From: Johannes Totz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.23) Gecko/20090812 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: freebsd-acpi@freebsd.org X-Enigmail-Version: 0.96.0 Content-Type: multipart/mixed; boundary="------------020907070901090508040204" X-Provags-ID: V01U2FsdGVkX1+4yNf0DQ8SrfjF6FJVmofNIVKCNL5r9MnGOpA 6Rbyjx+AnfEcUObuPAQmsEf7gEbVdCdDHtvjk9ZIFYDNOTcj78 YDuCMA6fzEmSzu5RnF8Hw== X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: [Fwd: Re: bin/109760: [acpi]: [modules] kldunload acpi_video - crash] X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Sep 2009 21:49:31 -0000 This is a multi-part message in MIME format. --------------020907070901090508040204 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Oops, sent to John only previously. Here it comes for the mailing list. -------- Original Message -------- Message-ID: <4AB0148A.5090007@jo-t.de> Date: Tue, 15 Sep 2009 23:26:18 +0100 From: Johannes Totz To: John Baldwin Subject: Re: bin/109760: [acpi]: [modules] kldunload acpi_video - crash John Baldwin wrote: > [snip] > > - go to the frame of acpi_video_vo_destroy > - "p *vo" > - "p voqh" > - "p *voqh" See kgdb.log > Also, if you can obtain an acpidump that might be useful, too. Attached as p35-acpidump.txt.gz Thanks! Johannes --------------020907070901090508040204 Content-Type: text/plain; name="kgdb.log" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="kgdb.log" U2NyaXB0IHN0YXJ0ZWQgb24gVHVlIFNlcCAxNSAyMTo1MzoxNiAyMDA5CjIxOjUzIHJvb3RA YmVybmQ6L3Vzci9vYmovdXNyL3NyYy9zeXMvUDM1I2tnZGIga2VybmVsIC92YXIvY3Jhc2gv dm1jb3JlLjYgDQ0KR05VIGdkYiA2LjEuMSBbRnJlZUJTRF0NCkNvcHlyaWdodCAyMDA0IEZy ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLg0KR0RCIGlzIGZyZWUgc29mdHdhcmUsIGNv dmVyZWQgYnkgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlLCBhbmQgeW91IGFyZQ0K d2VsY29tZSB0byBjaGFuZ2UgaXQgYW5kL29yIGRpc3RyaWJ1dGUgY29waWVzIG9mIGl0IHVu ZGVyIGNlcnRhaW4gY29uZGl0aW9ucy4NClR5cGUgInNob3cgY29weWluZyIgdG8gc2VlIHRo ZSBjb25kaXRpb25zLg0KVGhlcmUgaXMgYWJzb2x1dGVseSBubyB3YXJyYW50eSBmb3IgR0RC LiAgVHlwZSAic2hvdyB3YXJyYW50eSIgZm9yIGRldGFpbHMuDQpUaGlzIEdEQiB3YXMgY29u ZmlndXJlZCBhcyAiaTM4Ni1tYXJjZWwtZnJlZWJzZCIuLi4NCg0KVW5yZWFkIHBvcnRpb24g b2YgdGhlIGtlcm5lbCBtZXNzYWdlIGJ1ZmZlcjoNCg0KDQpGYXRhbCB0cmFwIDEyOiBwYWdl IGZhdWx0IHdoaWxlIGluIGtlcm5lbCBtb2RlDQpmYXVsdCB2aXJ0dWFsIGFkZHJlc3MJPSAw eDEwDQpmYXVsdCBjb2RlCQk9IHN1cGVydmlzb3IgcmVhZCwgcGFnZSBub3QgcHJlc2VudA0K aW5zdHJ1Y3Rpb24gcG9pbnRlcgk9IDB4MjA6MHg4M2E3Yzg4OQ0Kc3RhY2sgcG9pbnRlcgkg ICAgICAgID0gMHgyODoweGFjZDRhYjUwDQpmcmFtZSBwb2ludGVyCSAgICAgICAgPSAweDI4 OjB4YWNkNGFiNWMNCmNvZGUgc2VnbWVudAkJPSBiYXNlIDB4MCwgbGltaXQgMHhmZmZmZiwg dHlwZSAweDFiDQoJCQk9IERQTCAwLCBwcmVzIDEsIGRlZjMyIDEsIGdyYW4gMQ0KcHJvY2Vz c29yIGVmbGFncwk9IGludGVycnVwdCBlbmFibGVkLCByZXN1bWUsIElPUEwgPSAwDQpjdXJy ZW50IHByb2Nlc3MJCT0gMTAwMiAoa2xkdW5sb2FkKQ0KdHJhcCBudW1iZXIJCT0gMTINCnBh bmljOiBwYWdlIGZhdWx0DQpVcHRpbWU6IDFtNTBzDQpQaHlzaWNhbCBtZW1vcnk6IDUwMiBN Qg0KRHVtcGluZyA1NSBNQjogNDAgMjQgOA0KCltzbmlwXQoNCiMwICBkb2FkdW1wICgpIGF0 IHBjcHUuaDoxOTYNCjE5NgkJX19hc20gX192b2xhdGlsZSgibW92bCAlJWZzOjAsJTAiIDog Ij1yIiAodGQpKTsNCihrZ2RiKSBidA0KIzAgIGRvYWR1bXAgKCkgYXQgcGNwdS5oOjE5Ng0K IzEgIDB4ODA1MTgwMTMgaW4gYm9vdCAoaG93dG89MjYwKSBhdCAvdXNyL3NyYy9zeXMva2Vy bi9rZXJuX3NodXRkb3duLmM6NDE4DQojMiAgMHg4MDUxODIyMSBpbiBwYW5pYyAoZm10PVZh cmlhYmxlICJmbXQiIGlzIG5vdCBhdmFpbGFibGUuDQopIGF0IC91c3Ivc3JjL3N5cy9rZXJu L2tlcm5fc2h1dGRvd24uYzo1NzQNCiMzICAweDgwNjk3NjBjIGluIHRyYXBfZmF0YWwgKGZy YW1lPTB4YWNkNGFiMTAsIGV2YT0xNikNCiAgICBhdCAvdXNyL3NyYy9zeXMvaTM4Ni9pMzg2 L3RyYXAuYzo5NDMNCiM0ICAweDgwNjk3ODZmIGluIHRyYXBfcGZhdWx0IChmcmFtZT0weGFj ZDRhYjEwLCB1c2VybW9kZT0wLCBldmE9MTYpDQogICAgYXQgL3Vzci9zcmMvc3lzL2kzODYv aTM4Ni90cmFwLmM6ODU2DQojNSAgMHg4MDY5ODIwMiBpbiB0cmFwIChmcmFtZT0weGFjZDRh YjEwKSBhdCAvdXNyL3NyYy9zeXMvaTM4Ni9pMzg2L3RyYXAuYzo1MzQNCiM2ICAweDgwNjgw ODRiIGluIGNhbGx0cmFwICgpIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kzODYvZXhjZXB0aW9u LnM6MTY2DQojNyAgMHg4M2E3Yzg4OSBpbiBhY3BpX3ZpZGVvX3ZvX2Rlc3Ryb3kgKHZvPTB4 ODM5ZTY0YzApDQogICAgYXQgL3Vzci9zcmMvc3lzL21vZHVsZXMvYWNwaS9hY3BpX3ZpZGVv Ly4uLy4uLy4uL2Rldi9hY3BpY2EvYWNwaV92aWRlby5jOjU5OQ0KIzggIDB4ODNhN2M5Nzgg aW4gYWNwaV92aWRlb19kZXRhY2ggKGRldj0weDgzNjE1YjgwKQ0KICAgIGF0IC91c3Ivc3Jj L3N5cy9tb2R1bGVzL2FjcGkvYWNwaV92aWRlby8uLi8uLi8uLi9kZXYvYWNwaWNhL2FjcGlf dmlkZW8uYzoyODYNCiM5ICAweDgwNTNjYzk4IGluIGRldmljZV9kZXRhY2ggKGRldj0weDgz NjE1YjgwKSBhdCBkZXZpY2VfaWYuaDoyMTINCiMxMCAweDgwNTNjZmYxIGluIGRldmNsYXNz X2RlbGV0ZV9kcml2ZXIgKGJ1c2NsYXNzPTB4ODJjMzMzNDAsIA0KICAgIGRyaXZlcj0weDgz YTdmMzI4KSBhdCAvdXNyL3NyYy9zeXMva2Vybi9zdWJyX2J1cy5jOjk1Nw0KIzExIDB4ODA1 M2QxNTUgaW4gZHJpdmVyX21vZHVsZV9oYW5kbGVyIChtb2Q9MHg4MzQ0MTc4MCwgd2hhdD0x LCANCiAgICBhcmc9MHg4M2E3ZjMxNCkgYXQgL3Vzci9zcmMvc3lzL2tlcm4vc3Vicl9idXMu YzozODgzDQojMTIgMHg4MDUwNzVjNyBpbiBtb2R1bGVfdW5sb2FkIChtb2Q9MHg4MzQ0MTc4 MCkNCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX21vZHVsZS5jOjI2Ng0KIzEzIDB4 ODA0ZmVkODggaW4gbGlua2VyX2ZpbGVfdW5sb2FkIChmaWxlPTB4ODM3YjVkMDAsIGZsYWdz PTApDQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9saW5rZXIuYzo2MjMNCiMxNCAw eDgwNTAwY2VkIGluIGtlcm5fa2xkdW5sb2FkICh0ZD0weDgzNDI2ZDgwLCBmaWxlaWQ9MzMs IGZsYWdzPTApDQogICAgYXQgL3Vzci9zcmMvc3lzL2tlcm4va2Vybl9saW5rZXIuYzoxMDc0 DQojMTUgMHg4MDUwMGUyYiBpbiBrbGR1bmxvYWRmICh0ZD0weDgzNDI2ZDgwLCB1YXA9MHhh Y2Q0YWNmYykNCiAgICBhdCAvdXNyL3NyYy9zeXMva2Vybi9rZXJuX2xpbmtlci5jOjExMDMN CiMxNiAweDgwNjk3YmI1IGluIHN5c2NhbGwgKGZyYW1lPTB4YWNkNGFkMzgpDQogICAgYXQg L3Vzci9zcmMvc3lzL2kzODYvaTM4Ni90cmFwLmM6MTA5NA0KIzE3IDB4ODA2ODA4YjAgaW4g WGludDB4ODBfc3lzY2FsbCAoKQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9pMzg2L2kzODYvZXhj ZXB0aW9uLnM6MjYyDQojMTggMHgwMDAwMDAzMyBpbiA/PyAoKQ0KUHJldmlvdXMgZnJhbWUg aW5uZXIgdG8gdGhpcyBmcmFtZSAoY29ycnVwdCBzdGFjaz8pDQooa2dkYikgZnJhbWUgNw0K IzcgIDB4ODNhN2M4ODkgaW4gYWNwaV92aWRlb192b19kZXN0cm95ICh2bz0weDgzOWU2NGMw KQ0KICAgIGF0IC91c3Ivc3JjL3N5cy9tb2R1bGVzL2FjcGkvYWNwaV92aWRlby8uLi8uLi8u Li9kZXYvYWNwaWNhL2FjcGlfdmlkZW8uYzo1OTkNCjU5OQkJU1RBSUxRX1JFTU9WRSh2b3Fo LCB2bywgYWNwaV92aWRlb19vdXRwdXQsIHZvX3VuaXQubmV4dCk7DQooa2dkYikgcCAqdm8N CiQxID0ge2hhbmRsZSA9IDB4ODJjZjJhYTAsIGFkciA9IDY1ODA4LCB2b19uZXh0ID0ge3N0 cWVfbmV4dCA9IDB4ODM3YWE5ODB9LCANCiAgdm9fdW5pdCA9IHtudW0gPSAwLCBuZXh0ID0g e3N0cWVfbmV4dCA9IDB4MH19LCB2b19icmlnaHRuZXNzID0gLTEsIA0KICB2b19mdWxscG93 ZXIgPSAtMSwgdm9fZWNvbm9teSA9IC0xLCB2b19udW1sZXZlbHMgPSAtMSwgdm9fbGV2ZWxz ID0gMHgwLCANCiAgdm9fc3lzY3RsX2N0eCA9IHt0cWhfZmlyc3QgPSAweDgyZGQyMTkwLCB0 cWhfbGFzdCA9IDB4ODJlYzEzNjR9LCANCiAgdm9fc3lzY3RsX3RyZWUgPSAweDB9DQooa2dk YikgcCB2b3FoDQokMiA9IChzdHJ1Y3QgYWNwaV92aWRlb19vdXRwdXRfcXVldWUgKikgMHg4 M2E3ZjQwMA0KKGtnZGIpIHAgKnZvcWgNCiQzID0ge3N0cWhfZmlyc3QgPSAweDAsIHN0cWhf bGFzdCA9IDB4ODNhN2Y0MDB9DQooa2dkYikgcQ== --------------020907070901090508040204--