From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fengguang Wu Subject: [crypto] kernel BUG at kernel/cred.c:790 Date: Sun, 29 Jun 2014 22:56:26 +0800 Message-ID: <20140629145626.GB9134@localhost> References: <20140629145246.GA9134@localhost> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="CdrF4e02JqNVZeln" Cc: Herbert Xu , Jet Chen , Su Tao , Yuanhan Liu , LKP , linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org To: Stephan Mueller Return-path: Content-Disposition: inline In-Reply-To: <20140629145246.GA9134@localhost> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-crypto.vger.kernel.org --CdrF4e02JqNVZeln Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Stephan, This is another error message for the same commit. git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git master commit 64d1cdfbe20c50877576045145313c9b062c50f7 Author: Stephan Mueller AuthorDate: Sat May 31 17:25:36 2014 +0200 Commit: Herbert Xu CommitDate: Fri Jun 20 21:26:10 2014 +0800 crypto: drbg - Add DRBG test code to testmgr The DRBG test code implements the CAVS test approach. As discussed for the test vectors, all DRBG types are covered with testing. However, not every backend cipher is covered with testing. To prevent the testmgr from logging missing testing, the NULL test is registered for all backend ciphers not covered with specific test cases. All currently implemented DRBG types and backend ciphers are defined in SP800-90A. Therefore, the fips_allowed flag is set for all. Signed-off-by: Stephan Mueller Signed-off-by: Herbert Xu =================================================== PARENT COMMIT NOT CLEAN. LOOK OUT FOR WRONG BISECT! =================================================== Attached dmesg for the parent commit, too, to help confirm whether it is a noise error. +------------------------------------------+------------+------------+------------------+ | | 3332ee2a17 | 64d1cdfbe2 | v3.16-rc2_062623 | +------------------------------------------+------------+------------+------------------+ | boot_successes | 83 | 0 | 0 | | boot_failures | 1 | 19 | 13 | | general_protection_fault | 1 | | | | RIP:__lock_acquire | 1 | | | | Kernel_panic-not_syncing:Fatal_exception | 1 | 19 | 13 | | backtrace:free_reserved_area | 1 | | | | backtrace:free_init_pages | 1 | | | | backtrace:populate_rootfs | 1 | | | | backtrace:kernel_init_freeable | 1 | | | | kernel_BUG_at_kernel/cred.c | 0 | 19 | 13 | | invalid_opcode | 0 | 19 | 13 | | RIP:__validate_process_creds | 0 | 19 | 13 | | backtrace:cryptomgr_test | 0 | 19 | 13 | +------------------------------------------+------------+------------+------------------+ [ 1.091931] CRED: ->*gid = { 0,0,0,0 } [ 1.092559] CRED: Effective creds == Real creds [ 1.093464] ------------[ cut here ]------------ [ 1.094334] kernel BUG at kernel/cred.c:790! [ 1.095457] invalid opcode: 0000 [#1] [ 1.096230] Modules linked in: [ 1.096896] CPU: 0 PID: 77 Comm: cryptomgr_test Not tainted 3.16.0-rc1-00011-g64d1cdf #1 [ 1.098434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/01/2011 [ 1.099976] task: ffff880011c14000 ti: ffff880011c18000 task.ti: ffff880011c18000 [ 1.100619] RIP: 0010:[] [] __validate_process_creds+0xa9/0xc6 [ 1.100619] RSP: 0000:ffff880011c1bd90 EFLAGS: 00010296 [ 1.100619] RAX: 0000000000000023 RBX: ffff880011c14000 RCX: ffff880011c147c0 [ 1.100619] RDX: 00000000000001c4 RSI: 0000000000000001 RDI: 0000000000000246 [ 1.100619] RBP: ffff880011c1bda8 R08: 0000000000000000 R09: 0000000000000000 [ 1.100619] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1.100619] R13: ffffffff830745ed R14: 0000000000000000 R15: 0000000000000000 [ 1.100619] FS: 0000000000000000(0000) GS:ffffffff83540000(0000) knlGS:0000000000000000 [ 1.100619] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 1.100619] CR2: 0000000000000000 CR3: 0000000003530000 CR4: 00000000000006f0 [ 1.100619] Stack: [ 1.100619] 00000324133a3eb0 ffffffff83479888 ffff880011c14000 ffff880011c1bdb8 [ 1.100619] ffffffff82e9a808 ffff880011c1be30 ffffffff82e7e186 ffff880011c1bde8 [ 1.100619] 0000000000000286 ffff8800123fa000 ffff8800123fa08c 0000000011c1be30 [ 1.100619] Call Trace: [ 1.100619] [] validate_creds_for_do_exit+0x21/0x23 [ 1.100619] [] do_exit+0xd4/0x927 [ 1.100619] [] ? slob_free+0x264/0x271 [ 1.100619] [] ? cryptomgr_notify+0x365/0x365 [ 1.100619] [] __module_put_and_exit+0x15/0x15 [ 1.100619] [] cryptomgr_test+0x3e/0x3e [ 1.100619] [] kthread+0xfe/0x106 [ 1.100619] [] ? kthread_create_on_node+0x1b4/0x1b4 [ 1.100619] [] ret_from_fork+0x7a/0xb0 [ 1.100619] [] ? kthread_create_on_node+0x1b4/0x1b4 [ 1.100619] Code: 05 00 00 48 3b bb 58 05 00 00 74 11 48 89 da 48 c7 c6 0d 9a 47 83 e8 0d fe ff ff eb 0e 48 c7 c7 17 9a 47 83 31 c0 e8 3e e0 3e 00 <0f> 0b 81 79 10 64 65 73 43 75 86 81 78 10 64 65 73 43 0f 85 79 [ 1.100619] RIP [] __validate_process_creds+0xa9/0xc6 [ 1.100619] RSP [ 1.139825] ---[ end trace 48832184cdccd42e ]--- [ 1.140545] Kernel panic - not syncing: Fatal exception git bisect start 5dd35a09586ffd4c6bbc1dd80419e14f84aa5ca2 a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee -- git bisect good c25ee141bdf80b619b5610c3da1b1e0c7b7b130f # 10:41 20+ 0 Merge 'nfs/linux-next' into devel-hourly-2014062623 git bisect bad a10d4e58c9d60e8c1db45dbdf15b6e8451e6a5e9 # 10:44 2- 20 Merge 'ipsec/testing' into devel-hourly-2014062623 git bisect good 1aaccd3e6a7639a4ac0acf3db3308291970b794b # 11:04 21+ 1 Merge 'efi/next' into devel-hourly-2014062623 git bisect bad 71db7e0dd17d7fda5c16f75c7c88f20f355ba8c3 # 11:08 1- 14 Merge 'kvm-ppc/kvm-ppc-queue' into devel-hourly-2014062623 git bisect bad 9f9409740f318417a40e004f5378163d241adf43 # 11:19 2- 21 Merge 'cryptodev/master' into devel-hourly-2014062623 git bisect bad b3416fb8a2f5a1653e4ab72b55907794cc10bde1 # 11:26 1- 20 crypto: qat - Intel(R) QAT accelengine part of fw loader git bisect good 3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24 # 11:35 21+ 1 crypto: drbg - DRBG testmgr test vectors git bisect bad d8cba25d2c68992a6e7c1d329b690a9ebe01167d # 11:39 1- 4 crypto: qat - Intel(R) QAT driver framework git bisect bad 3d77565ba5e5b9075a4f6d7d6d15996f5e582659 # 11:42 0- 21 crypto: ccp - Modify PCI support in prep for arm64 support git bisect bad 64d1cdfbe20c50877576045145313c9b062c50f7 # 11:48 0- 5 crypto: drbg - Add DRBG test code to testmgr # first bad commit: [64d1cdfbe20c50877576045145313c9b062c50f7] crypto: drbg - Add DRBG test code to testmgr git bisect good 3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24 # 11:51 63+ 1 crypto: drbg - DRBG testmgr test vectors git bisect bad 5dd35a09586ffd4c6bbc1dd80419e14f84aa5ca2 # 11:51 0- 13 0day head guard for 'devel-hourly-2014062623' git bisect good 24b414d5a7d3e6a716350464dfdb44da610ed142 # 12:13 63+ 2 Merge tag 'spi-v3.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi git bisect bad 96426007c90cde23c0402856f3e0aec0f4cc2e48 # 12:19 0- 1 Add linux-next specific files for 20140627 This script may reproduce the error. ----------------------------------------------------------------------------- #!/bin/bash kernel=$1 initrd=yocto-minimal-x86_64.cgz wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/blob/master/initrd/$initrd kvm=( qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel $kernel -initrd $initrd -smp 2 -m 256M -net nic,vlan=0,macaddr=00:00:00:00:00:00,model=virtio -net user,vlan=0 -net nic,vlan=1,model=e1000 -net user,vlan=1 -boot order=nc -no-reboot -watchdog i6300esb -serial stdio -display none -monitor null ) append=( debug sched_debug apic=debug ignore_loglevel sysrq_always_enabled panic=10 prompt_ramdisk=0 earlyprintk=ttyS0,115200 console=ttyS0,115200 console=tty0 vga=normal root=/dev/ram0 rw ) "${kvm[@]}" --append "${append[*]}" ----------------------------------------------------------------------------- Thanks, Fengguang --CdrF4e02JqNVZeln Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg-yocto-lkp-wsx01-76:20140629114723:x86_64-randconfig-s1-06271225::" Content-Transfer-Encoding: quoted-printable early console in setup code [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.16.0-rc1-00011-g64d1cdf (kbuild@snb) (gcc ve= rsion 4.8.2 (Debian 4.8.2-18) ) #1 Sun Jun 29 11:46:47 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0= console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw li= nk=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-s1-06271225/linux-devel:= devel-hourly-2014062623:64d1cdfbe20c50877576045145313c9b062c50f7:bisect-lin= ux0/.vmlinuz-64d1cdfbe20c50877576045145313c9b062c50f7-20140629114712-20-lkp= -wsx01 branch=3Dlinux-devel/devel-hourly-2014062623 BOOT_IMAGE=3D/kernel/x8= 6_64-randconfig-s1-06271225/64d1cdfbe20c50877576045145313c9b062c50f7/vmlinu= z-3.16.0-rc1-00011-g64d1cdf drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x043dc000, 0x043dcfff] PGTABLE [ 0.000000] BRK [0x043dd000, 0x043ddfff] PGTABLE [ 0.000000] BRK [0x043de000, 0x043defff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x043df000, 0x043dffff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFFC2A 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFF1C0 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE040 001180 (v01 BOCHS BXPCDSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x0000000013FFE000 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF234 00093E (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFFB72 000080 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFFBF2 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ffd001, primary cpu clock [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1064 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: NR_CPUS/possible_cpus limit of 1 reached. Processor 1= /0x1 ignored. [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] mapped IOAPIC to ffffffffff5fb000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 3550e40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 [ 0.000000] pcpu-alloc: [0] 0=20 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 80679 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-s1-06271225/linux= -devel:devel-hourly-2014062623:64d1cdfbe20c50877576045145313c9b062c50f7:bis= ect-linux0/.vmlinuz-64d1cdfbe20c50877576045145313c9b062c50f7-20140629114712= -20-lkp-wsx01 branch=3Dlinux-devel/devel-hourly-2014062623 BOOT_IMAGE=3D/ke= rnel/x86_64-randconfig-s1-06271225/64d1cdfbe20c50877576045145313c9b062c50f7= /vmlinuz-3.16.0-rc1-00011-g64d1cdf drbd.minor_count=3D8 [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 byte= s) [ 0.000000] Memory: 294884K/327280K available (4678K kernel code, 641K r= wdata, 2592K rodata, 688K init, 13768K bss, 32396K reserved) [ 0.000000] NR_IRQS:4352 nr_irqs:256 16 [ 0.000000] console [ttyS0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc.,= Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.000000] ... CHAINHASH_SIZE: 32768 [ 0.000000] memory used by lock dependency info: 8159 kB [ 0.000000] per task-struct memory footprint: 1920 bytes [ 0.000000] ------------------------ [ 0.000000] | Locking API testsuite: [ 0.000000] ------------------------------------------------------------= ---------------- [ 0.000000] | spin |wlock |rlock |mutex= | wsem | rsem | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] A-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-B-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-B-C-C-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-C-A-B-C deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-B-C-C-D-D-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-C-D-B-D-D-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-C-D-B-C-D-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] double unlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] initialize held: ok | ok | ok | ok = | ok | ok | [ 0.000000] bad unlock order: ok | ok | ok | ok = | ok | ok | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] recursive read-lock: | ok | = | ok | [ 0.000000] recursive read-lock #2: | ok | = | ok | [ 0.000000] mixed read-write-lock: | ok | = | ok | [ 0.000000] mixed write-read-lock: | ok | = | ok | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] hard-irqs-on + irq-safe-A/12: ok | ok | ok | [ 0.000000] soft-irqs-on + irq-safe-A/12: ok | ok | ok | [ 0.000000] hard-irqs-on + irq-safe-A/21: ok | ok | ok | [ 0.000000] soft-irqs-on + irq-safe-A/21: ok | ok | ok | [ 0.000000] sirq-safe-A =3D> hirqs-on/12: ok | ok | ok | [ 0.000000] sirq-safe-A =3D> hirqs-on/21: ok | ok | ok | [ 0.000000] hard-safe-A + irqs-on/12: ok | ok | ok | [ 0.000000] soft-safe-A + irqs-on/12: ok | ok | ok | [ 0.000000] hard-safe-A + irqs-on/21: ok | ok | ok | [ 0.000000] soft-safe-A + irqs-on/21: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/123: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/123: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/132: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/132: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/213: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/213: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/231: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/231: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/312: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/312: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/321: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/321: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/123: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/123: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/132: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/132: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/213: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/213: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/231: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/231: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/312: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/312: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/321: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/321: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/123: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/123: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/132: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/132: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/213: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/213: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/231: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/231: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/312: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/312: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/321: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/321: ok | ok | ok | [ 0.000000] hard-irq read-recursion/123: ok | [ 0.000000] soft-irq read-recursion/123: ok | [ 0.000000] hard-irq read-recursion/132: ok | [ 0.000000] soft-irq read-recursion/132: ok | [ 0.000000] hard-irq read-recursion/213: ok | [ 0.000000] soft-irq read-recursion/213: ok | [ 0.000000] hard-irq read-recursion/231: ok | [ 0.000000] soft-irq read-recursion/231: ok | [ 0.000000] hard-irq read-recursion/312: ok | [ 0.000000] soft-irq read-recursion/312: ok | [ 0.000000] hard-irq read-recursion/321: ok | [ 0.000000] soft-irq read-recursion/321: ok | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] | Wound/wait tests | [ 0.000000] --------------------- [ 0.000000] ww api failures: ok | ok | ok | [ 0.000000] ww contexts mixing: ok | ok | [ 0.000000] finishing ww context: ok | ok | ok | ok = | [ 0.000000] locking mismatches: ok | ok | ok | [ 0.000000] EDEADLK handling: ok | ok | ok | ok = | ok | ok | ok | ok | ok | ok | [ 0.000000] spinlock nest unlocked: ok | [ 0.000000] ----------------------------------------------------- [ 0.000000] |block | try |context| [ 0.000000] ----------------------------------------------------- [ 0.000000] context: ok | ok | ok | [ 0.000000] try: ok | ok | ok | [ 0.000000] block: ok | ok | ok | [ 0.000000] spinlock: ok | ok | ok | [ 0.000000] ------------------------------------------------------- [ 0.000000] Good, all 253 testcases passed! | [ 0.000000] --------------------------------- [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2393.998 MHz processor [ 0.020000] Calibrating delay loop (skipped) preset value.. 4787.99 Bogo= MIPS (lpj=3D23939980) [ 0.020000] pid_max: default: 32768 minimum: 301 [ 0.020000] ACPI: Core revision 20140424 [ 0.020000] ACPI: All ACPI Tables successfully acquired [ 0.020000] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) [ 0.020000] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 by= tes) [ 0.020952] Initializing cgroup subsys freezer [ 0.021556] Initializing cgroup subsys net_cls [ 0.022110] Initializing cgroup subsys perf_event [ 0.022733] Initializing cgroup subsys debug [ 0.023364] mce: CPU supports 10 MCE banks [ 0.023924] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.023924] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.023924] tlb_flushall_shift: 6 [ 0.025710] CPU: Intel Common KVM processor (fam: 0f, model: 06, steppin= g: 01) [ 0.030773] Performance Events: unsupported Netburst CPU model 6 no PMU = driver, software events only. [ 0.032524] Getting VERSION: 1050014 [ 0.033002] Getting VERSION: 1050014 [ 0.033417] Getting ID: 0 [ 0.033758] Getting ID: ff000000 [ 0.034189] Getting LVT0: 8700 [ 0.034546] Getting LVT1: 8400 [ 0.034999] enabled ExtINT on CPU#0 [ 0.036448] ENABLING IO-APIC IRQs [ 0.036864] init IO_APIC IRQs [ 0.037247] apic 0 pin 0 not connected [ 0.037705] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:1) [ 0.038672] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 Ac= tive:0 Dest:1) [ 0.039625] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 Ac= tive:0 Dest:1) [ 0.040048] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:1) [ 0.041025] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:1 Ac= tive:0 Dest:1) [ 0.041982] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:1) [ 0.042942] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:1) [ 0.043900] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:1) [ 0.044858] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 Ac= tive:0 Dest:1) [ 0.045863] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:1 = Active:0 Dest:1) [ 0.046857] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:1 = Active:0 Dest:1) [ 0.047824] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:1) [ 0.048804] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:0 = Active:0 Dest:1) [ 0.050027] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:0 = Active:0 Dest:1) [ 0.050995] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:0 = Active:0 Dest:1) [ 0.051964] apic 0 pin 16 not connected [ 0.052431] apic 0 pin 17 not connected [ 0.052904] apic 0 pin 18 not connected [ 0.053368] apic 0 pin 19 not connected [ 0.053846] apic 0 pin 20 not connected [ 0.054291] apic 0 pin 21 not connected [ 0.054800] apic 0 pin 22 not connected [ 0.055321] apic 0 pin 23 not connected [ 0.055959] ..TIMER: vector=3D0x30 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D= -1 [ 0.056833] Using local APIC timer interrupts. [ 0.056833] calibrating APIC timer ... [ 0.060000] ... lapic delta =3D 6250093 [ 0.060000] ... PM-Timer delta =3D 358012 [ 0.060000] ... PM-Timer result ok [ 0.060000] ..... delta 6250093 [ 0.060000] ..... mult: 268439450 [ 0.060000] ..... calibration result: 10000148 [ 0.060000] ..... CPU clock speed is 2394.4699 MHz. [ 0.060000] ..... host bus clock speed is 1000.0148 MHz. [ 0.060000] devtmpfs: initialized [ 0.060000] xor: measuring software checksum speed [ 0.150007] prefetch64-sse: 9886.400 MB/sec [ 0.250005] generic_sse: 8698.400 MB/sec [ 0.250713] xor: using function: prefetch64-sse (9886.400 MB/sec) [ 0.251650] prandom: seed boundary self test passed [ 0.253050] prandom: 100 self tests passed [ 0.254418] regulator-dummy: no parameters [ 0.255367] NET: Registered protocol family 16 [ 0.256490] cpuidle: using governor ladder [ 0.257092] cpuidle: using governor menu [ 0.257929] ACPI: bus type PCI registered [ 0.258640] PCI: Using configuration type 1 for base access [ 0.430011] raid6: sse2x1 5054 MB/s [ 0.600007] raid6: sse2x2 5777 MB/s [ 0.770008] raid6: sse2x4 7183 MB/s [ 0.770721] raid6: using algorithm sse2x4 (7183 MB/s) [ 0.771482] raid6: using intx1 recovery algorithm [ 0.772394] ACPI: Added _OSI(Module Device) [ 0.773119] ACPI: Added _OSI(Processor Device) [ 0.773834] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.774608] ACPI: Added _OSI(Processor Aggregator Device) [ 0.785189] ACPI: Interpreter enabled [ 0.785810] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [= \_S1_] (20140424/hwxface-580) [ 0.787624] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [= \_S2_] (20140424/hwxface-580) [ 0.789182] ACPI: (supports S0 S3 S5) [ 0.789784] ACPI: Using IOAPIC for interrupt routing [ 0.790066] PCI: Using host bridge windows from ACPI; if necessary, use = "pci=3Dnocrs" and report a bug [ 0.806657] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.807669] acpi PNP0A03:00: _OSC: OS supports [Segments] [ 0.808678] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.810467] PCI host bridge to bus 0000:00 [ 0.811192] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.812023] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 0.812867] pci_bus 0000:00: root bus resource [io 0x0d00-0xadff] [ 0.813805] pci_bus 0000:00: root bus resource [io 0xae0f-0xaeff] [ 0.814839] pci_bus 0000:00: root bus resource [io 0xaf20-0xafdf] [ 0.815799] pci_bus 0000:00: root bus resource [io 0xafe4-0xffff] [ 0.816837] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bfff= f] [ 0.817901] pci_bus 0000:00: root bus resource [mem 0x14000000-0xfebffff= f] [ 0.819041] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.820899] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.822817] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.826920] pci 0000:00:01.1: reg 0x20: [io 0xc040-0xc04f] [ 0.829698] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x= 01f7] [ 0.830010] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.831071] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x= 0177] [ 0.832074] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.833355] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.834953] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX= 4 ACPI [ 0.836469] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX= 4 SMB [ 0.840032] pci 0000:00:02.0: [1013:00b8] type 00 class 0x030000 [ 0.842850] pci 0000:00:02.0: reg 0x10: [mem 0xfc000000-0xfdffffff pref] [ 0.845591] pci 0000:00:02.0: reg 0x14: [mem 0xfebf0000-0xfebf0fff] [ 0.853639] pci 0000:00:02.0: reg 0x30: [mem 0xfebe0000-0xfebeffff pref] [ 0.855531] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000 [ 0.857897] pci 0000:00:03.0: reg 0x10: [mem 0xfebc0000-0xfebdffff] [ 0.860619] pci 0000:00:03.0: reg 0x14: [io 0xc000-0xc03f] [ 0.867683] pci 0000:00:03.0: reg 0x30: [mem 0xfeb80000-0xfebbffff pref] [ 0.869497] pci 0000:00:04.0: [8086:25ab] type 00 class 0x088000 [ 0.870677] pci 0000:00:04.0: reg 0x10: [mem 0xfebf1000-0xfebf100f] [ 0.876597] pci_bus 0000:00: on NUMA node 0 [ 0.878970] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11) [ 0.880817] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11) [ 0.882467] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11) [ 0.884101] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11) [ 0.885469] ACPI: PCI Interrupt Link [LNKS] (IRQs *9) [ 0.888066] ACPI: Enabled 16 GPEs in block 00 to 0F [ 0.890479] vgaarb: device added: PCI:0000:00:02.0,decodes=3Dio+mem,owns= =3Dio+mem,locks=3Dnone [ 0.892081] vgaarb: loaded [ 0.892650] vgaarb: bridge control possible 0000:00:02.0 [ 0.893660] ACPI: bus type USB registered [ 0.894571] usbcore: registered new interface driver usbfs [ 0.895666] usbcore: registered new interface driver hub [ 0.896769] usbcore: registered new device driver usb [ 0.897944] EDAC MC: Ver: 3.0.0 [ 0.898865] EDAC DEBUG: edac_mc_sysfs_init: device mc created [ 0.900309] PCI: Using ACPI for IRQ routing [ 0.901117] PCI: pci_cache_line_size set to 64 bytes [ 0.902163] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] [ 0.903319] e820: reserve RAM buffer [mem 0x13ffe000-0x13ffffff] [ 0.905719] Switched to clocksource kvm-clock [ 0.907072] FS-Cache: Loaded [ 0.907709] pnp: PnP ACPI init [ 0.908355] ACPI: bus type PNP registered [ 0.909187] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:1) [ 0.909187] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.909187] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:1) [ 0.909187] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active) [ 0.909389] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:1) [ 0.910968] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active) [ 0.912276] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:1) [ 0.913817] pnp 00:03: [dma 2] [ 0.914531] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active) [ 0.915840] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:1) [ 0.917553] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active) [ 0.918853] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:1) [ 0.920443] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active) [ 0.922479] pnp: PnP ACPI: found 6 devices [ 0.923220] ACPI: bus type PNP unregistered [ 0.930099] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 0.931133] pci_bus 0000:00: resource 5 [io 0x0d00-0xadff] [ 0.932159] pci_bus 0000:00: resource 6 [io 0xae0f-0xaeff] [ 0.933334] pci_bus 0000:00: resource 7 [io 0xaf20-0xafdf] [ 0.934586] pci_bus 0000:00: resource 8 [io 0xafe4-0xffff] [ 0.935626] pci_bus 0000:00: resource 9 [mem 0x000a0000-0x000bffff] [ 0.936854] pci_bus 0000:00: resource 10 [mem 0x14000000-0xfebfffff] [ 0.938059] NET: Registered protocol family 1 [ 0.938898] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 0.939990] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 0.941085] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 0.942246] pci 0000:00:02.0: Boot video device [ 0.943125] PCI: CLS 0 bytes, default 64 [ 0.944218] Unpacking initramfs... [ 1.041572] Freeing initrd memory: 3112K (ffff880013ce6000 - ffff880013f= f0000) [ 1.043702] Machine check injector initialized [ 1.044859] camellia-x86_64: performance on this CPU would be suboptimal= : disabling camellia-x86_64. [ 1.047183] cryptomgr_test (17) used greatest stack depth: 14648 bytes l= eft [ 1.049619] kworker/u2:0 (26) used greatest stack depth: 14360 bytes left [ 1.051446] cryptomgr_test (23) used greatest stack depth: 13632 bytes l= eft [ 1.052736] sha1_ssse3: Neither AVX nor AVX2 nor SSSE3 is available/usab= le. [ 1.053778] sha512_ssse3: Neither AVX nor SSSE3 is available/usable. [ 1.054789] AVX or AES-NI instructions are not detected. [ 1.055599] AVX instructions are not detected. [ 1.056194] AVX instructions are not detected. [ 1.056886] AVX instructions are not detected. [ 1.057567] AVX2 or AES-NI instructions are not detected. [ 1.058335] AVX2 instructions are not detected. [ 1.059624] futex hash table entries: 256 (order: 2, 20480 bytes) [ 1.060568] Initialise system trusted keyring [ 1.061317] audit: initializing netlink subsys (disabled) [ 1.062190] audit: type=3D2000 audit(1404013637.344:1): initialized [ 1.063175] Kprobe smoke test started [ 1.070928] Kprobe smoke test passed successfully [ 1.072195] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 1.073214] zbud: loaded [ 1.073790] VFS: Disk quotas dquot_6.5.2 [ 1.074430] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.075796] efs: 1.0a - http://aeschi.ch.eu.org/efs/ [ 1.076579] QNX6 filesystem 1.0.0 registered. [ 1.077349] fuse init (API version 7.23) [ 1.078514] gfs2: GFS2 installed [ 1.082544] alg: No test for lz4 (lz4-generic) [ 1.083224] alg: No test for stdrng (krng) [ 1.084925] cryptomgr_test (67) used greatest stack depth: 13432 bytes l= eft [ 1.086741] CRED: Invalid process credentials [ 1.087421] CRED: At kernel/cred.c:804 [ 1.088477] CRED: Real credentials: ffff8800123fa380 [real][eff] [ 1.089642] CRED: ->magic=3D43736564, put_addr=3D (null) [ 1.090630] CRED: ->usage=3D1007424747, subscr=3D-2105608935 [ 1.091403] CRED: ->*uid =3D { 0,0,0,0 } [ 1.091931] CRED: ->*gid =3D { 0,0,0,0 } [ 1.092559] CRED: Effective creds =3D=3D Real creds [ 1.093464] ------------[ cut here ]------------ [ 1.094334] kernel BUG at kernel/cred.c:790! [ 1.095457] invalid opcode: 0000 [#1]=20 [ 1.096230] Modules linked in: [ 1.096896] CPU: 0 PID: 77 Comm: cryptomgr_test Not tainted 3.16.0-rc1-0= 0011-g64d1cdf #1 [ 1.098434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Bochs 01/01/2011 [ 1.099976] task: ffff880011c14000 ti: ffff880011c18000 task.ti: ffff880= 011c18000 [ 1.100619] RIP: 0010:[] [] __valid= ate_process_creds+0xa9/0xc6 [ 1.100619] RSP: 0000:ffff880011c1bd90 EFLAGS: 00010296 [ 1.100619] RAX: 0000000000000023 RBX: ffff880011c14000 RCX: ffff880011c= 147c0 [ 1.100619] RDX: 00000000000001c4 RSI: 0000000000000001 RDI: 00000000000= 00246 [ 1.100619] RBP: ffff880011c1bda8 R08: 0000000000000000 R09: 00000000000= 00000 [ 1.100619] R10: 0000000000000000 R11: 0000000000000000 R12: 00000000000= 00000 [ 1.100619] R13: ffffffff830745ed R14: 0000000000000000 R15: 00000000000= 00000 [ 1.100619] FS: 0000000000000000(0000) GS:ffffffff83540000(0000) knlGS:= 0000000000000000 [ 1.100619] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 1.100619] CR2: 0000000000000000 CR3: 0000000003530000 CR4: 00000000000= 006f0 [ 1.100619] Stack: [ 1.100619] 00000324133a3eb0 ffffffff83479888 ffff880011c14000 ffff8800= 11c1bdb8 [ 1.100619] ffffffff82e9a808 ffff880011c1be30 ffffffff82e7e186 ffff8800= 11c1bde8 [ 1.100619] 0000000000000286 ffff8800123fa000 ffff8800123fa08c 00000000= 11c1be30 [ 1.100619] Call Trace: [ 1.100619] [] validate_creds_for_do_exit+0x21/0x23 [ 1.100619] [] do_exit+0xd4/0x927 [ 1.100619] [] ? slob_free+0x264/0x271 [ 1.100619] [] ? cryptomgr_notify+0x365/0x365 [ 1.100619] [] __module_put_and_exit+0x15/0x15 [ 1.100619] [] cryptomgr_test+0x3e/0x3e [ 1.100619] [] kthread+0xfe/0x106 [ 1.100619] [] ? kthread_create_on_node+0x1b4/0x1b4 [ 1.100619] [] ret_from_fork+0x7a/0xb0 [ 1.100619] [] ? kthread_create_on_node+0x1b4/0x1b4 [ 1.100619] Code: 05 00 00 48 3b bb 58 05 00 00 74 11 48 89 da 48 c7 c6 = 0d 9a 47 83 e8 0d fe ff ff eb 0e 48 c7 c7 17 9a 47 83 31 c0 e8 3e e0 3e 00 = <0f> 0b 81 79 10 64 65 73 43 75 86 81 78 10 64 65 73 43 0f 85 79=20 [ 1.100619] RIP [] __validate_process_creds+0xa9/0xc6 [ 1.100619] RSP [ 1.139825] ---[ end trace 48832184cdccd42e ]--- [ 1.140545] Kernel panic - not syncing: Fatal exception [ 1.141238] Kernel Offset: 0x1e00000 from 0xffffffff81000000 (relocation= range: 0xffffffff80000000-0xffffffffbfffffff) [ 1.143390] Rebooting in 10 seconds.. Elapsed time: 5 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -s1-06271225/64d1cdfbe20c50877576045145313c9b062c50f7/vmlinuz-3.16.0-rc1-00= 011-g64d1cdf -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 debug = apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 pani= c=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0 consol= e=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw link=3D/k= build-tests/run-queue/kvm/x86_64-randconfig-s1-06271225/linux-devel:devel-h= ourly-2014062623:64d1cdfbe20c50877576045145313c9b062c50f7:bisect-linux0/.vm= linuz-64d1cdfbe20c50877576045145313c9b062c50f7-20140629114712-20-lkp-wsx01 = branch=3Dlinux-devel/devel-hourly-2014062623 BOOT_IMAGE=3D/kernel/x86_64-ra= ndconfig-s1-06271225/64d1cdfbe20c50877576045145313c9b062c50f7/vmlinuz-3.16.= 0-rc1-00011-g64d1cdf drbd.minor_count=3D8' -initrd /kernel-tests/initrd/yo= cto-minimal-x86_64.cgz -m 320 -smp 2 -net nic,vlan=3D1,model=3De1000 -net u= ser,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb -rtc base=3Dloc= altime -pidfile /dev/shm/kboot/pid-yocto-lkp-wsx01-76 -serial file:/dev/shm= /kboot/serial-yocto-lkp-wsx01-76 -daemonize -display none -monitor null=20 --CdrF4e02JqNVZeln Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg-quantal-lkp-wsx02-199:20140629112912:x86_64-randconfig-s1-06271225::" Content-Transfer-Encoding: quoted-printable early console in setup code [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.16.0-rc1-00010-g3332ee2 (kbuild@snb) (gcc ve= rsion 4.8.2 (Debian 4.8.2-18) ) #1 Sun Jun 29 11:28:26 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0= console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw li= nk=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-s1-06271225/linux-devel:= devel-hourly-2014062623:3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24:bisect-lin= ux0/.vmlinuz-3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24-20140629112851-21-lkp= -wsx02 branch=3Dlinux-devel/devel-hourly-2014062623 BOOT_IMAGE=3D/kernel/x8= 6_64-randconfig-s1-06271225/3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24/vmlinu= z-3.16.0-rc1-00010-g3332ee2 drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x12fdb000, 0x12fdbfff] PGTABLE [ 0.000000] BRK [0x12fdc000, 0x12fdcfff] PGTABLE [ 0.000000] BRK [0x12fdd000, 0x12fddfff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x11800000-0x119fffff] [ 0.000000] [mem 0x11800000-0x119fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x117fffff] [ 0.000000] [mem 0x10000000-0x117fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x11a00000-0x13ffdfff] [ 0.000000] [mem 0x11a00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] RAMDISK: [mem 0x1293d000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFFC2A 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFF1C0 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE040 001180 (v01 BOCHS BXPCDSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACS 0x0000000013FFE000 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF234 00093E (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFFB72 000080 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFFBF2 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ffd001, primary cpu clock [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1064 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: NR_CPUS/possible_cpus limit of 1 reached. Processor 1= /0x1 ignored. [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] mapped IOAPIC to ffffffffff5fb000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 12150e40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 [ 0.000000] pcpu-alloc: [0] 0=20 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 80679 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-s1-06271225/linux= -devel:devel-hourly-2014062623:3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24:bis= ect-linux0/.vmlinuz-3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24-20140629112851= -21-lkp-wsx02 branch=3Dlinux-devel/devel-hourly-2014062623 BOOT_IMAGE=3D/ke= rnel/x86_64-randconfig-s1-06271225/3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24= /vmlinuz-3.16.0-rc1-00010-g3332ee2 drbd.minor_count=3D8 [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 byte= s) [ 0.000000] Memory: 281552K/327280K available (4677K kernel code, 647K r= wdata, 2584K rodata, 688K init, 13768K bss, 45728K reserved) [ 0.000000] NR_IRQS:4352 nr_irqs:256 16 [ 0.000000] console [ttyS0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc.,= Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.000000] ... CHAINHASH_SIZE: 32768 [ 0.000000] memory used by lock dependency info: 8159 kB [ 0.000000] per task-struct memory footprint: 1920 bytes [ 0.000000] ------------------------ [ 0.000000] | Locking API testsuite: [ 0.000000] ------------------------------------------------------------= ---------------- [ 0.000000] | spin |wlock |rlock |mutex= | wsem | rsem | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] A-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-B-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-B-C-C-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-C-A-B-C deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-B-C-C-D-D-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-C-D-B-D-D-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] A-B-C-D-B-C-D-A deadlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] double unlock: ok | ok | ok | ok = | ok | ok | [ 0.000000] initialize held: ok | ok | ok | ok = | ok | ok | [ 0.000000] bad unlock order: ok | ok | ok | ok = | ok | ok | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] recursive read-lock: | ok | = | ok | [ 0.000000] recursive read-lock #2: | ok | = | ok | [ 0.000000] mixed read-write-lock: | ok | = | ok | [ 0.000000] mixed write-read-lock: | ok | = | ok | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] hard-irqs-on + irq-safe-A/12: ok | ok | ok | [ 0.000000] soft-irqs-on + irq-safe-A/12: ok | ok | ok | [ 0.000000] hard-irqs-on + irq-safe-A/21: ok | ok | ok | [ 0.000000] soft-irqs-on + irq-safe-A/21: ok | ok | ok | [ 0.000000] sirq-safe-A =3D> hirqs-on/12: ok | ok | ok | [ 0.000000] sirq-safe-A =3D> hirqs-on/21: ok | ok | ok | [ 0.000000] hard-safe-A + irqs-on/12: ok | ok | ok | [ 0.000000] soft-safe-A + irqs-on/12: ok | ok | ok | [ 0.000000] hard-safe-A + irqs-on/21: ok | ok | ok | [ 0.000000] soft-safe-A + irqs-on/21: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/123: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/123: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/132: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/132: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/213: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/213: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/231: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/231: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/312: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/312: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #1/321: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #1/321: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/123: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/123: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/132: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/132: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/213: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/213: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/231: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/231: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/312: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/312: ok | ok | ok | [ 0.000000] hard-safe-A + unsafe-B #2/321: ok | ok | ok | [ 0.000000] soft-safe-A + unsafe-B #2/321: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/123: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/123: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/132: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/132: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/213: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/213: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/231: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/231: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/312: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/312: ok | ok | ok | [ 0.000000] hard-irq lock-inversion/321: ok | ok | ok | [ 0.000000] soft-irq lock-inversion/321: ok | ok | ok | [ 0.000000] hard-irq read-recursion/123: ok | [ 0.000000] soft-irq read-recursion/123: ok | [ 0.000000] hard-irq read-recursion/132: ok | [ 0.000000] soft-irq read-recursion/132: ok | [ 0.000000] hard-irq read-recursion/213: ok | [ 0.000000] soft-irq read-recursion/213: ok | [ 0.000000] hard-irq read-recursion/231: ok | [ 0.000000] soft-irq read-recursion/231: ok | [ 0.000000] hard-irq read-recursion/312: ok | [ 0.000000] soft-irq read-recursion/312: ok | [ 0.000000] hard-irq read-recursion/321: ok | [ 0.000000] soft-irq read-recursion/321: ok | [ 0.000000] ----------------------------------------------------------= ---------------- [ 0.000000] | Wound/wait tests | [ 0.000000] --------------------- [ 0.000000] ww api failures: ok | ok | ok | [ 0.000000] ww contexts mixing: ok | ok | [ 0.000000] finishing ww context: ok | ok | ok | ok = | [ 0.000000] locking mismatches: ok | ok | ok | [ 0.000000] EDEADLK handling: ok | ok | ok | ok = | ok | ok | ok | ok | ok | ok | [ 0.000000] spinlock nest unlocked: ok | [ 0.000000] ----------------------------------------------------- [ 0.000000] |block | try |context| [ 0.000000] ----------------------------------------------------- [ 0.000000] context: ok | ok | ok | [ 0.000000] try: ok | ok | ok | [ 0.000000] block: ok | ok | ok | [ 0.000000] spinlock: ok | ok | ok | [ 0.000000] ------------------------------------------------------- [ 0.000000] Good, all 253 testcases passed! | [ 0.000000] --------------------------------- [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2393.996 MHz processor [ 0.020000] Calibrating delay loop (skipped) preset value.. 4787.99 Bogo= MIPS (lpj=3D23939960) [ 0.020000] pid_max: default: 32768 minimum: 301 [ 0.020000] ACPI: Core revision 20140424 [ 0.022269] ACPI: All ACPI Tables successfully acquired [ 0.023383] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) [ 0.024626] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 by= tes) [ 0.027028] Initializing cgroup subsys freezer [ 0.027837] Initializing cgroup subsys net_cls [ 0.028637] Initializing cgroup subsys perf_event [ 0.029414] Initializing cgroup subsys debug [ 0.030189] mce: CPU supports 10 MCE banks [ 0.030949] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.030949] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.030949] tlb_flushall_shift: 6 [ 0.033308] CPU: Intel Common KVM processor (fam: 0f, model: 06, steppin= g: 01) [ 0.039261] Performance Events: unsupported Netburst CPU model 6 no PMU = driver, software events only. [ 0.041957] Getting VERSION: 1050014 [ 0.042594] Getting VERSION: 1050014 [ 0.043198] Getting ID: 0 [ 0.043678] Getting ID: ff000000 [ 0.044226] Getting LVT0: 8700 [ 0.044762] Getting LVT1: 8400 [ 0.045363] enabled ExtINT on CPU#0 [ 0.047549] ENABLING IO-APIC IRQs [ 0.048128] init IO_APIC IRQs [ 0.048642] apic 0 pin 0 not connected [ 0.049316] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:1) [ 0.050060] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 Ac= tive:0 Dest:1) [ 0.051402] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 Ac= tive:0 Dest:1) [ 0.052773] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:1) [ 0.060037] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:1 Ac= tive:0 Dest:1) [ 0.061369] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:1) [ 0.070035] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:1) [ 0.071343] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:1) [ 0.072682] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 Ac= tive:0 Dest:1) [ 0.073991] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:1 = Active:0 Dest:1) [ 0.075337] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:1 = Active:0 Dest:1) [ 0.076711] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:1) [ 0.078059] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:0 = Active:0 Dest:1) [ 0.079419] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:0 = Active:0 Dest:1) [ 0.080043] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:0 = Active:0 Dest:1) [ 0.081385] apic 0 pin 16 not connected [ 0.090019] apic 0 pin 17 not connected [ 0.090690] apic 0 pin 18 not connected [ 0.091335] apic 0 pin 19 not connected [ 0.091981] apic 0 pin 20 not connected [ 0.092638] apic 0 pin 21 not connected [ 0.093274] apic 0 pin 22 not connected [ 0.093934] apic 0 pin 23 not connected [ 0.094761] ..TIMER: vector=3D0x30 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D= -1 [ 0.095960] Using local APIC timer interrupts. [ 0.095960] calibrating APIC timer ... [ 0.100000] ... lapic delta =3D 12499854 [ 0.100000] ... PM-Timer delta =3D 715906 [ 0.100000] APIC calibration not consistent with PM-Timer: 199ms instead= of 100ms [ 0.100000] APIC delta adjusted to PM-Timer: 6249944 (12499854) [ 0.100000] TSC delta adjusted to PM-Timer: 239399186 (478797036) [ 0.100000] ..... delta 6249944 [ 0.100000] ..... mult: 268433050 [ 0.100000] ..... calibration result: 9999910 [ 0.100000] ..... CPU clock speed is 2393.9918 MHz. [ 0.100000] ..... host bus clock speed is 999.9910 MHz. [ 0.100970] devtmpfs: initialized [ 0.107789] xor: measuring software checksum speed [ 0.200014] prefetch64-sse: 7322.800 MB/sec [ 0.300013] generic_sse: 6792.800 MB/sec [ 0.310007] xor: using function: prefetch64-sse (7322.800 MB/sec) [ 0.311505] prandom: seed boundary self test passed [ 0.313802] prandom: 100 self tests passed [ 0.315699] regulator-dummy: no parameters [ 0.330167] NET: Registered protocol family 16 [ 0.331855] cpuidle: using governor ladder [ 0.332970] cpuidle: using governor menu [ 0.334147] ACPI: bus type PCI registered [ 0.335277] PCI: Using configuration type 1 for base access [ 0.510016] raid6: sse2x1 1708 MB/s [ 0.680022] raid6: sse2x2 2207 MB/s [ 0.850018] raid6: sse2x4 1714 MB/s [ 0.850890] raid6: using algorithm sse2x2 (2207 MB/s) [ 0.851958] raid6: using intx1 recovery algorithm [ 0.853015] ACPI: Added _OSI(Module Device) [ 0.853928] ACPI: Added _OSI(Processor Device) [ 0.860009] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.860970] ACPI: Added _OSI(Processor Aggregator Device) [ 0.890681] ACPI: Interpreter enabled [ 0.891508] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [= \_S1_] (20140424/hwxface-580) [ 0.898423] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [= \_S2_] (20140424/hwxface-580) [ 0.900703] ACPI: (supports S0 S3 S5) [ 0.905100] ACPI: Using IOAPIC for interrupt routing [ 0.906455] PCI: Using host bridge windows from ACPI; if necessary, use = "pci=3Dnocrs" and report a bug [ 0.954306] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.960026] acpi PNP0A03:00: _OSC: OS supports [Segments] [ 0.961603] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.968307] PCI host bridge to bus 0000:00 [ 0.970012] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.971404] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 0.977160] pci_bus 0000:00: root bus resource [io 0x0d00-0xadff] [ 0.978996] pci_bus 0000:00: root bus resource [io 0xae0f-0xaeff] [ 0.980012] pci_bus 0000:00: root bus resource [io 0xaf20-0xafdf] [ 0.984583] pci_bus 0000:00: root bus resource [io 0xafe4-0xffff] [ 0.986264] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bfff= f] [ 0.990015] pci_bus 0000:00: root bus resource [mem 0x14000000-0xfebffff= f] [ 0.991970] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.001247] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.008081] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.013919] pci 0000:00:01.1: reg 0x20: [io 0xc040-0xc04f] [ 1.021542] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x= 01f7] [ 1.027453] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.030009] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x= 0177] [ 1.031953] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.037931] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.040566] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX= 4 ACPI [ 1.042504] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX= 4 SMB [ 1.045158] pci 0000:00:02.0: [1013:00b8] type 00 class 0x030000 [ 1.051857] pci 0000:00:02.0: reg 0x10: [mem 0xfc000000-0xfdffffff pref] [ 1.061657] pci 0000:00:02.0: reg 0x14: [mem 0xfebf0000-0xfebf0fff] [ 1.081652] pci 0000:00:02.0: reg 0x30: [mem 0xfebe0000-0xfebeffff pref] [ 1.084321] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000 [ 1.091451] pci 0000:00:03.0: reg 0x10: [mem 0xfebc0000-0xfebdffff] [ 1.101392] pci 0000:00:03.0: reg 0x14: [io 0xc000-0xc03f] [ 1.118982] pci 0000:00:03.0: reg 0x30: [mem 0xfeb80000-0xfebbffff pref] [ 1.120775] pci 0000:00:04.0: [8086:25ab] type 00 class 0x088000 [ 1.125980] pci 0000:00:04.0: reg 0x10: [mem 0xfebf1000-0xfebf100f] [ 1.139831] pci_bus 0000:00: on NUMA node 0 [ 1.141776] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11) [ 1.151054] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11) [ 1.153288] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11) [ 1.160993] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11) [ 1.162955] ACPI: PCI Interrupt Link [LNKS] (IRQs *9) [ 1.171388] ACPI: Enabled 16 GPEs in block 00 to 0F [ 1.173667] vgaarb: device added: PCI:0000:00:02.0,decodes=3Dio+mem,owns= =3Dio+mem,locks=3Dnone [ 1.180011] vgaarb: loaded [ 1.180779] vgaarb: bridge control possible 0000:00:02.0 [ 1.184516] ACPI: bus type USB registered [ 1.185811] usbcore: registered new interface driver usbfs [ 1.188875] usbcore: registered new interface driver hub [ 1.190160] usbcore: registered new device driver usb [ 1.191815] EDAC MC: Ver: 3.0.0 [ 1.194512] EDAC DEBUG: edac_mc_sysfs_init: device mc created [ 1.200415] PCI: Using ACPI for IRQ routing [ 1.201560] PCI: pci_cache_line_size set to 64 bytes [ 1.206945] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] [ 1.210028] e820: reserve RAM buffer [mem 0x13ffe000-0x13ffffff] [ 1.213479] Switched to clocksource kvm-clock [ 1.217168] FS-Cache: Loaded [ 1.218083] pnp: PnP ACPI init [ 1.219037] ACPI: bus type PNP registered [ 1.221191] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Ac= tive:0 Dest:1) [ 1.226534] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 1.228863] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Ac= tive:0 Dest:1) [ 1.235036] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active) [ 1.240768] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 = Active:0 Dest:1) [ 1.243113] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active) [ 1.248750] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Ac= tive:0 Dest:1) [ 1.250995] pnp 00:03: [dma 2] [ 1.252056] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active) [ 1.257499] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Ac= tive:0 Dest:1) [ 1.259817] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active) [ 1.265645] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Ac= tive:0 Dest:1) [ 1.268008] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active) [ 1.275112] pnp: PnP ACPI: found 6 devices [ 1.276275] ACPI: bus type PNP unregistered [ 1.290922] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 1.296455] pci_bus 0000:00: resource 5 [io 0x0d00-0xadff] [ 1.298004] pci_bus 0000:00: resource 6 [io 0xae0f-0xaeff] [ 1.299553] pci_bus 0000:00: resource 7 [io 0xaf20-0xafdf] [ 1.303959] pci_bus 0000:00: resource 8 [io 0xafe4-0xffff] [ 1.305429] pci_bus 0000:00: resource 9 [mem 0x000a0000-0x000bffff] [ 1.309500] pci_bus 0000:00: resource 10 [mem 0x14000000-0xfebfffff] [ 1.311182] NET: Registered protocol family 1 [ 1.313576] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 1.317856] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 1.319423] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 1.325026] pci 0000:00:02.0: Boot video device [ 1.326273] PCI: CLS 0 bytes, default 64 [ 1.327711] Unpacking initramfs... [ 1.333034] Initramfs unpacking failed: junk in compressed archive [ 1.335504] general protection fault: 0000 [#1]=20 [ 1.340635] Modules linked in: [ 1.341491] CPU: 0 PID: 1 Comm: swapper Not tainted 3.16.0-rc1-00010-g33= 32ee2 #1 [ 1.342727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Bochs 01/01/2011 [ 1.342727] task: ffff880011462000 ti: ffff880011464000 task.ti: ffff880= 011464000 [ 1.342727] RIP: 0010:[] [] __lock_= acquire+0xd2b/0x194c [ 1.342727] RSP: 0000:ffff880011467ca0 EFLAGS: 00010016 [ 1.342727] RAX: 00000000000002c0 RBX: ffff8800114627c0 RCX: ccccccccccc= cccc4 [ 1.342727] RDX: 000000000004a400 RSI: ffff8800114627c0 RDI: ffff8800114= 62000 [ 1.342727] RBP: ffff880011467d50 R08: 0000000000000001 R09: 00000000000= 00000 [ 1.342727] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff92a= 23fb0 [ 1.342727] R13: 000000000000cff0 R14: ffff880011462000 R15: ffffffff929= 56ba0 [ 1.342727] FS: 0000000000000000(0000) GS:ffffffff92140000(0000) knlGS:= 0000000000000000 [ 1.342727] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 1.342727] CR2: 00000000ffffffff CR3: 0000000012130000 CR4: 00000000000= 006f0 [ 1.342727] Stack: [ 1.342727] ffffffff92a23fc0 000000000004a400 0000000000000000 ffff8800= 00000000 [ 1.342727] ffffffff929d9a70 0000000000000001 00000000000002c0 ffffffff= 91aaa716 [ 1.342727] 0000000000000202 ffff880012956000 ffff880011467d10 00000000= 00000002 [ 1.342727] Call Trace: [ 1.342727] [] ? debug_check_no_locks_freed+0x12e/0x1= 50 [ 1.342727] [] ? trace_hardirqs_on+0xd/0xf [ 1.342727] [] lock_acquire+0xa2/0xc2 [ 1.342727] [] ? adjust_managed_page_count+0x19/0x4a [ 1.342727] [] _raw_spin_lock+0x30/0x3c [ 1.342727] [] ? adjust_managed_page_count+0x19/0x4a [ 1.342727] [] adjust_managed_page_count+0x19/0x4a [ 1.342727] [] free_reserved_area+0xdf/0x120 [ 1.342727] [] free_init_pages+0x87/0x92 [ 1.342727] [] ? maybe_link.part.1+0x10c/0x10c [ 1.342727] [] free_initrd_mem+0x21/0x23 [ 1.342727] [] populate_rootfs+0x8a/0xa9 [ 1.342727] [] do_one_initcall+0x18f/0x1a4 [ 1.342727] [] ? parameqn+0x29/0x36 [ 1.342727] [] ? parse_args+0x1a0/0x27a [ 1.342727] [] kernel_init_freeable+0x1cb/0x250 [ 1.342727] [] ? initcall_blacklist+0x99/0x99 [ 1.342727] [] ? rest_init+0x131/0x131 [ 1.342727] [] kernel_init+0x9/0xd0 [ 1.342727] [] ret_from_fork+0x7a/0xb0 [ 1.342727] [] ? rest_init+0x131/0x131 [ 1.342727] Code: be e1 07 00 00 48 c7 c7 a0 a6 07 92 31 c0 e8 a3 12 fd = ff eb 2f 48 8b 49 08 48 83 e9 08 48 8d 41 08 49 39 c7 74 60 48 8b 44 24 30 = <48> 39 41 18 75 e4 9c 58 0f 1f 44 00 00 f6 c4 02 75 26 ff 04 25=20 [ 1.342727] RIP [] __lock_acquire+0xd2b/0x194c [ 1.342727] RSP [ 1.342727] ---[ end trace b9a242d54f6815b8 ]--- [ 1.342727] Kernel panic - not syncing: Fatal exception [ 1.342727] Rebooting in 10 seconds.. Elapsed time: 15 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -s1-06271225/3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24/vmlinuz-3.16.0-rc1-00= 010-g3332ee2 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 debug = apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 pani= c=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0 consol= e=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw link=3D/k= build-tests/run-queue/kvm/x86_64-randconfig-s1-06271225/linux-devel:devel-h= ourly-2014062623:3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24:bisect-linux0/.vm= linuz-3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24-20140629112851-21-lkp-wsx02 = branch=3Dlinux-devel/devel-hourly-2014062623 BOOT_IMAGE=3D/kernel/x86_64-ra= ndconfig-s1-06271225/3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24/vmlinuz-3.16.= 0-rc1-00010-g3332ee2 drbd.minor_count=3D8' -initrd /kernel-tests/initrd/qu= antal-core-x86_64.cgz -m 320 -smp 2 -net nic,vlan=3D1,model=3De1000 -net us= er,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb -rtc base=3Dloca= ltime -pidfile /dev/shm/kboot/pid-quantal-lkp-wsx02-199 -serial file:/dev/s= hm/kboot/serial-quantal-lkp-wsx02-199 -daemonize -display none -monitor nul= l=20 --CdrF4e02JqNVZeln Content-Type: application/octet-stream Content-Disposition: attachment; filename="x86_64-randconfig-s1-06271225-5dd35a09586ffd4c6bbc1dd80419e14f84aa5ca2-kernel-BUG-at-4708.log" Content-Transfer-Encoding: base64 SEVBRCBpcyBub3cgYXQgNWRkMzVhMC4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1o b3VybHktMjAxNDA2MjYyMycKZ2l0IGNoZWNrb3V0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3 Yjk2NDM1YmE4YzJjYjQyZWUKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0y MDE0MDYyNjIzOmE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6Ymlz ZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMDoyNDo0OSBhNDk3YzNiYTFkOTdmYzY5YzFlNzhl N2I5NjQzNWJhOGMyY2I0MmVlIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1 aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWE0 OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKQ2hlY2sgZm9yIGtlcm5l bCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2E0OTdjM2JhMWQ5 N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBv ZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKd2FpdGluZyBm b3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3NuYi1zbW9rZS94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS1hNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5 NjQzNWJhOGMyY2I0MmVlCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS9hNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlL3ZtbGlu dXotMy4xNi4wLXJjMgoKMjAxNC0wNi0yOS0xMDoyNzo0OSBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAuLi4uCTgJMTIJMTkuLi4uLi4uLi4uLi4JMjAgU1VDQ0VTUwoKYmlzZWN0OiBnb29kIGNv bW1pdCBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmdpdCBiaXNl Y3Qgc3RhcnQgNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMiBhNDk3 YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlIC0tCi9jL2tlcm5lbC10ZXN0 cy9saW5lYXItYmlzZWN0OiBbIi1iIiwgIjVkZDM1YTA5NTg2ZmZkNGM2YmJjMWRkODA0MTll MTRmODRhYTVjYTIiLCAiLWciLCAiYTQ5N2MzYmExZDk3ZmM2OWMxZTc4ZTdiOTY0MzViYThj MmNiNDJlZSIsICIvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNo IiwgIi9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0Il0KQmlzZWN0aW5nOiAxMjY2 IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxMSBzdGVwcykK W2MyNWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGZdIE1lcmdlICduZnMv bGludXgtbmV4dCcgaW50byBkZXZlbC1ob3VybHktMjAxNDA2MjYyMwpydW5uaW5nIC9jL2tl cm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3Qv bGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0y MDE0MDYyNjIzOmMyNWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGY6Ymlz ZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMDozNzo1MiBjMjVlZTE0MWJkZjgwYjYxOWI1NjEw YzNkYTFiMWUwYzdiN2IxMzBmIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1 aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWMy NWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYKQ2hlY2sgZm9yIGtlcm5l bCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2MyNWVlMTQxYmRm ODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYKd2FpdGluZyBmb3IgY29tcGxldGlvbiBv ZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LWMyNWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYKa2VybmVsOiAv a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2MyNWVlMTQxYmRmODBiNjE5 YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYvdm1saW51ei0zLjE2LjAtcmMyLTAwNTcxLWdjMjVl ZTE0CgoyMDE0LTA2LTI5LTEwOjM5OjUzIGRldGVjdGluZyBib290IHN0YXRlIC4uCTIwIFNV Q0NFU1MKCkJpc2VjdGluZzogNjk1IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhp cyAocm91Z2hseSAxMCBzdGVwcykKW2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0 NTFlNmE1ZTldIE1lcmdlICdpcHNlYy90ZXN0aW5nJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0 MDYyNjIzCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVy ZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRl c3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgt ZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MjM6YTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJk ZjE1YjZlODQ1MWU2YTVlOTpiaXNlY3QtbGludXgwCgoyMDE0LTA2LTI5LTEwOjQxOjI0IGEx MGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkgY29tcGlsaW5nClF1ZXVl ZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUtYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2 YTVlOQpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOQp3YWl0 aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUtYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZl ODQ1MWU2YTVlOQprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS92bWxpbnV6LTMu MTYuMC1yYzItMDA4ODctZ2ExMGQ0ZTUKCjIwMTQtMDYtMjktMTA6NDQ6MjQgZGV0ZWN0aW5n IGJvb3Qgc3RhdGUgCTIgVEVTVCBGQUlMVVJFClsgICAgMS41MjgwMjVdIGNyeXB0b21ncl90 ZXN0ICg2NykgdXNlZCBncmVhdGVzdCBzdGFjayBkZXB0aDogMTM0MzIgYnl0ZXMgbGVmdApb ICAgIDEuNTI4ODg0XSBjcnlwdG9tZ3JfdGVzdCAoNzMpIHVzZWQgZ3JlYXRlc3Qgc3RhY2sg ZGVwdGg6IDEzMjgwIGJ5dGVzIGxlZnQKWyAgICAxLjUzMDEyOF0gLS0tLS0tLS0tLS0tWyBj dXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMS41MzA3MjBdIFdBUk5JTkc6IENQVTogMCBQ SUQ6IDAgYXQgL2tidWlsZC9zcmMvc21va2Uva2VybmVsL2xvY2tpbmcvbG9ja2RlcC5jOjM1 NTQgY2hlY2tfZmxhZ3MrMHgxODUvMHgxYWIoKQpbICAgIDEuNTMxODYxXSBERUJVR19MT0NL U19XQVJOX09OKCFjdXJyZW50LT5zb2Z0aXJxc19lbmFibGVkKQpbICAgIDEuNTMyNDg4XSBN b2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjUzMjkxMV0gQ1BVOiAwIFBJRDogMCBDb21tOiAg Tm90IHRhaW50ZWQgMy4xNi4wLXJjMi0wMDg4Ny1nYTEwZDRlNSAjMQpbICAgIDEuNTMzNzE0 XSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2 KSwgQklPUyBCb2NocyAwMS8wMS8yMDExClsgICAgMS41MzQ2MzFdICAwMDAwMDAwMDAwMDAw MDAwIGZmZmY4ODAwMDAwODM3ZDAgZmZmZmZmZmY4NTg4OWY5NyBmZmZmODgwMDAwMDgzODA4 ClsgICAgMS41MzU0NzRdICBmZmZmZmZmZjg1NDdkN2MyIGZmZmZmZmZmODU0YWE5ZTYgMDAw MDAwMDAwMDAwMDA0NiBmZmZmZmZmZjg1NGY5YTBhClsgICAgMS41MzYzOTldICBmZmZmZmZm Zjg1YjVkZjIwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjg4MDAwMDA4Mzg2OCBmZmZmZmZmZjg1 NDdkODIyClsgICAgMS41MzczNDJdIENhbGwgVHJhY2U6ClsgICAgMS41Mzc2MjJdICA8VU5L PiAKWyAgICAxLjUzNzg0OV0gLS0tWyBlbmQgdHJhY2UgNWI2ZDBiZTJjMWYyZjg4OCBdLS0t ClsgICAgMS41Mzg0NDRdIGlycSBldmVudCBzdGFtcDogMAova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1L2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFl NmE1ZTkvZG1lc2ctcXVhbnRhbC1pdmI0NC01NjoyMDE0MDYyOTEwNDQyODp4ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy1x dWFudGFsLWxrcC13c3gwMS0xNDoyMDE0MDYyOTEwNDQyODp4ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEw ZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1pdmI0 NC0xMTg6MjAxNDA2MjkxMDQ0MzE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2ExMGQ0ZTU4YzlkNjBlOGMx ZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2cteW9jdG8tbGtwLW5leDA0LTEwNjoyMDE0 MDYyOTEwNDQyOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1 YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTIxOjIwMTQwNjI5MTA0NDI4 Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1OGM5ZDYwZThjMWRiNDVkYmRmMTViNmU4NDUxZTZh NWU5L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC0xMjc6MjAxNDA2MjkxMDQ0Mjg6eDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1L2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2ct eW9jdG8tbGtwLW5leDA0LTQzOjIwMTQwNjI5MTA0NDI5Ong4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9hMTBk NGU1OGM5ZDYwZThjMWRiNDVkYmRmMTViNmU4NDUxZTZhNWU5L2RtZXNnLXlvY3RvLWxrcC13 c3gwMS0xNDY6MjAxNDA2MjkxMDQ0Mjc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2ExMGQ0ZTU4YzlkNjBl OGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTIwNjoy MDE0MDYyOTEwNDQzMDp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJk ZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1sa3Atd3N4MDItMTM4OjIwMTQwNjI5MTA0 NDI3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1OGM5ZDYwZThjMWRiNDVkYmRmMTViNmU4NDUx ZTZhNWU5L2RtZXNnLXlvY3RvLWxrcC13c3gwMi04NDoyMDE0MDYyOTEwNDQyODp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVz Zy1xdWFudGFsLWxrcC1uZXgwNC00MjoyMDE0MDYyOTEwNDQzNDp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv YTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy1xdWFudGFs LWxrcC1uZXgwNC05NToyMDE0MDYyOTEwNDQzNDp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThj OWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1pdmI0NC04MDoy MDE0MDYyOTEwNDQzMjp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJk ZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTMzOjIwMTQwNjI5MTA0 NDMyOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1OGM5ZDYwZThjMWRiNDVkYmRmMTViNmU4NDUx ZTZhNWU5L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC00MjoyMDE0MDYyOTEwNDQzMTp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVz Zy15b2N0by1sa3AtbmV4MDQtODE6MjAxNDA2MjkxMDQ0MzI6eDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2Ex MGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2cteW9jdG8tbGtw LXdzeDAxLTk5OjIwMTQwNjI5MTA0NDMwOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 OjoKMDoxODoyMCBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwobWzE7MzVtMjAxNC0wNi0y OSAxMDo0NDo1NSBSRVBFQVQgQ09VTlQ6IDIxICAjIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9v YmotYmlzZWN0Ly5yZXBlYXQbWzBtCgpCaXNlY3Rpbmc6IDMxNiByZXZpc2lvbnMgbGVmdCB0 byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgOSBzdGVwcykKWzFhYWNjZDNlNmE3NjM5YTRh YzBhY2YzZGIzMzA4MjkxOTcwYjc5NGJdIE1lcmdlICdlZmkvbmV4dCcgaW50byBkZXZlbC1o b3VybHktMjAxNDA2MjYyMwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1i b290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEg L2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjIzOjFhYWNjZDNlNmE3NjM5 YTRhYzBhY2YzZGIzMzA4MjkxOTcwYjc5NGI6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0x MDo0NDo1NiAxYWFjY2QzZTZhNzYzOWE0YWMwYWNmM2RiMzMwODI5MTk3MGI3OTRiIGNvbXBp bGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTFhYWNjZDNlNmE3NjM5YTRhYzBhY2YzZGIz MzA4MjkxOTcwYjc5NGIKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1LzFhYWNjZDNlNmE3NjM5YTRhYzBhY2YzZGIzMzA4MjkxOTcw Yjc5NGIKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTFhYWNjZDNlNmE3NjM5YTRhYzBh Y2YzZGIzMzA4MjkxOTcwYjc5NGIKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1LzFhYWNjZDNlNmE3NjM5YTRhYzBhY2YzZGIzMzA4MjkxOTcwYjc5NGIv dm1saW51ei0zLjE2LjAtcmMyLTAwNzkwLWcxYWFjY2QzCgoyMDE0LTA2LTI5LTEwOjUzOjU2 IGRldGVjdGluZyBib290IHN0YXRlIC4uCTMJMjAuLi4uLi4uLi4uLi4uLi4uCTIxIFNVQ0NF U1MKCkJpc2VjdGluZzogOTcgcmV2aXNpb25zIGxlZnQgdG8gdGVzdCBhZnRlciB0aGlzIChy b3VnaGx5IDcgc3RlcHMpCls3MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJh OGMzXSBNZXJnZSAna3ZtLXBwYy9rdm0tcHBjLXF1ZXVlJyBpbnRvIGRldmVsLWhvdXJseS0y MDE0MDYyNjIzCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFp bHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxk LXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGlu dXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MjM6NzFkYjdlMGRkMTdkN2ZkYTVjMTZm NzVjN2M4OGYyMGYzNTViYThjMzpiaXNlY3QtbGludXgwCgoyMDE0LTA2LTI5LTExOjA0OjI3 IDcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMgY29tcGlsaW5nClF1 ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUtNzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVjN2M4OGYyMGYz NTViYThjMwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVjN2M4OGYyMGYzNTViYThjMwp3 YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVjN2M4 OGYyMGYzNTViYThjMwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMv YnVpbGQtcXVldWUvc25iLXNtb2tlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTcx ZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMKa2VybmVsOiAva2VybmVs L3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1 YzdjODhmMjBmMzU1YmE4YzMvdm1saW51ei0zLjE2LjAtcmMyLTAwODUxLWc3MWRiN2UwCgoy MDE0LTA2LTI5LTExOjA4OjI3IGRldGVjdGluZyBib290IHN0YXRlIAkxIFRFU1QgRkFJTFVS RQpbICAgIDEuNDgzNTk5XSBDUkVEOiAtPipnaWQgPSB7IDAsMCwwLDAgfQpbICAgIDEuNDg0 MDA4XSBDUkVEOiBFZmZlY3RpdmUgY3JlZHMgPT0gUmVhbCBjcmVkcwpbICAgIDEuNDg0NDk4 XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAxLjQ4NTAxMF0g a2VybmVsIEJVRyBhdCAva2J1aWxkL3NyYy9zbW9rZS9rZXJuZWwvY3JlZC5jOjc5MCEKWyAg ICAxLjQ4NTYyOV0gaW52YWxpZCBvcGNvZGU6IDAwMDAgWyMxXSAKWyAgICAxLjQ4NjA1N10g TW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMS40ODY0MzddIENQVTogMCBQSUQ6IDc3IENvbW06 IGNyeXB0b21ncl90ZXN0IE5vdCB0YWludGVkIDMuMTYuMC1yYzItMDA4NTEtZzcxZGI3ZTAg IzEKWyAgICAxLjQ4NzI5NV0gSGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0 MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQpbICAgIDEuNDg4MTUy XSB0YXNrOiBmZmZmODgwMDBjMGUwMDAwIHRpOiBmZmZmODgwMDBjMTFjMDAwIHRhc2sudGk6 IGZmZmY4ODAwMGMxMWMwMDAKWyAgICAxLjQ4ODk0Nl0gUklQOiAwMDEwOls8ZmZmZmZmZmY4 NGM5OWZkNj5dICBbPGZmZmZmZmZmODRjOTlmZDY+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3Jl ZHMrMHhhOS8weGM2ClsgICAgMS40ODk5MTFdIFJTUDogMDAwMDpmZmZmODgwMDBjMTFmZDkw ICBFRkxBR1M6IDAwMDEwMjk2ClsgICAgMS40OTAwMDhdIFJBWDogMDAwMDAwMDAwMDAwMDAy MyBSQlg6IGZmZmY4ODAwMGMwZTAwMDAgUkNYOiBmZmZmODgwMDBjMGUwN2MwClsgICAgMS40 OTAwMDhdIFJEWDogMDAwMDAwMDAwMDAwMDFjNSBSU0k6IDAwMDAwMDAwMDAwMDAwMDEgUkRJ OiAwMDAwMDAwMDAwMDAwMjQ2ClsgICAgMS40OTAwMDhdIFJCUDogZmZmZjg4MDAwYzExZmRh OCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS40 OTAwMDhdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEy OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS40OTAwMDhdIFIxMzogZmZmZmZmZmY4NGU3NGJh ZCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS40 OTAwMDhdIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjg1MzQxMDAw KDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjQ5MDAwOF0gQ1M6ICAwMDEw IERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDEuNDkwMDA4 XSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDA1MzMxMDAwIENSNDogMDAw MDAwMDAwMDAwMDZmMApbICAgIDEuNDkwMDA4XSBTdGFjazoKWyAgICAxLjQ5MDAwOF0gIDAw MDAwMzI0MTFlYTAxNzAgZmZmZmZmZmY4NTI3OWRhOCBmZmZmODgwMDBjMGUwMDAwIGZmZmY4 ODAwMGMxMWZkYjgKWyAgICAxLjQ5MDAwOF0gIGZmZmZmZmZmODRjOWE4Y2EgZmZmZjg4MDAw YzExZmUzMCBmZmZmZmZmZjg0YzdlMjE3IGZmZmY4ODAwMGMxMWZkZTgKWyAgICAxLjQ5MDAw OF0gIDAwMDAwMDAwMDAwMDAyODYgZmZmZjg4MDAwYzBlMjAwMCBmZmZmODgwMDBjMGUyMDhj IDAwMDAwMDAwMGMxMWZlMzAKWyAgICAxLjQ5MDAwOF0gQ2FsbCBUcmFjZToKWyAgICAxLjQ5 MDAwOF0gIFs8ZmZmZmZmZmY4NGM5YThjYT5dIHZhbGlkYXRlX2NyZWRzX2Zvcl9kb19leGl0 KzB4MjEvMHgyMwpbICAgIDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0YzdlMjE3Pl0gZG9fZXhp dCsweGQ0LzB4OTI3ClsgICAgMS40OTAwMDhdICBbPGZmZmZmZmZmODRkMWE2ZWE+XSA/IHNs b2JfZnJlZSsweDI2NC8weDI3MQpbICAgIDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0ZTc0YmFk Pl0gPyBjcnlwdG9tZ3Jfbm90aWZ5KzB4MzY1LzB4MzY1ClsgICAgMS40OTAwMDhdICBbPGZm ZmZmZmZmODRjYzYwOGE+XSBfX21vZHVsZV9wdXRfYW5kX2V4aXQrMHgxNS8weDE1ClsgICAg MS40OTAwMDhdICBbPGZmZmZmZmZmODRlNzRiZWI+XSBjcnlwdG9tZ3JfdGVzdCsweDNlLzB4 M2UKWyAgICAxLjQ5MDAwOF0gIFs8ZmZmZmZmZmY4NGM5NjU5Nj5dIGt0aHJlYWQrMHhmZS8w eDEwNgpbICAgIDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0Yzk2NDk4Pl0gPyBrdGhyZWFkX2Ny ZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS40OTAwMDhdICBbPGZmZmZmZmZmODUw OGZkM2E+XSByZXRfZnJvbV9mb3JrKzB4N2EvMHhiMApbICAgIDEuNDkwMDA4XSAgWzxmZmZm ZmZmZjg0Yzk2NDk4Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0Clsg ICAgMS40OTAwMDhdIENvZGU6IDA1IDAwIDAwIDQ4IDNiIGJiIDU4IDA1IDAwIDAwIDc0IDEx IDQ4IDg5IGRhIDQ4IGM3IGM2IDJkIDlmIDI3IDg1IGU4IDBkIGZlIGZmIGZmIGViIDBlIDQ4 IGM3IGM3IDM3IDlmIDI3IDg1IDMxIGMwIGU4IDNmIGUzIDNlIDAwIDwwZj4gMGIgODEgNzkg MTAgNjQgNjUgNzMgNDMgNzUgODYgODEgNzggMTAgNjQgNjUgNzMgNDMgMGYgODUgNzkgClsg ICAgMS40OTAwMDhdIFJJUCAgWzxmZmZmZmZmZjg0Yzk5ZmQ2Pl0gX192YWxpZGF0ZV9wcm9j ZXNzX2NyZWRzKzB4YTkvMHhjNgpbICAgIDEuNDkwMDA4XSAgUlNQIDxmZmZmODgwMDBjMTFm ZDkwPgpbICAgIDEuNTEwMTIwXSAtLS1bIGVuZCB0cmFjZSAxNDYyMzhkNGZjZmUxNTI0IF0t LS0KWyAgICAxLjUxMDU1OV0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZhdGFsIGV4 Y2VwdGlvbgova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzcxZGI3ZTBk ZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMvZG1lc2ctcXVhbnRhbC1pdmI0MS02 NzoyMDE0MDYyOTExMDgwODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVjMTZm NzVjN2M4OGYyMGYzNTViYThjMy9kbWVzZy1xdWFudGFsLWxrcC1uZXgwNC0xMjU6MjAxNDA2 MjkxMTA4MTM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhm MjBmMzU1YmE4YzMvZG1lc2ctcXVhbnRhbC1sa3AtbmV4MDQtMTI2OjIwMTQwNjI5MTEwODEy Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJh OGMzL2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTg2OjIwMTQwNjI5MTEwODE0Ong4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNn LXF1YW50YWwtbGtwLW5leDA0LTg5OjIwMTQwNjI5MTEwODExOng4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83 MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXF1YW50YWwt bGtwLW5leDA0LTkzOjIwMTQwNjI5MTEwODEyOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQx N2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAy LTIyMzoyMDE0MDYyOTExMDgxMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVj MTZmNzVjN2M4OGYyMGYzNTViYThjMy9kbWVzZy15b2N0by1pdmI0MS0yMzoyMDE0MDYyOTEx MDgwODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVjN2M4OGYyMGYz NTViYThjMy9kbWVzZy15b2N0by1pdmI0My0xMDQ6MjAxNDA2MjkxMTA4MDc6eDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1LzcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMvZG1lc2ct eW9jdG8taXZiNDMtMTA1OjIwMTQwNjI5MTEwODA4Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2Uw ZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXlvY3RvLWl2YjQzLTIz OjIwMTQwNjI5MTEwODA5Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3 NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXlvY3RvLWl2YjQzLTYwOjIwMTQwNjI5MTEwODA2 Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJh OGMzL2RtZXNnLXlvY3RvLWl2YjQzLTY3OjIwMTQwNjI5MTEwODEwOng4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1OjoKMDoxMzoxNCBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoK QmlzZWN0aW5nOiA2MSByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdo bHkgNiBzdGVwcykKWzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDNd IE1lcmdlICdjcnlwdG9kZXYvbWFzdGVyJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0MDYyNjIz CnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAv Yy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1 bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6 ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MjM6OWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2 M2QyNDFhZGY0MzpiaXNlY3QtbGludXgwCgoyMDE0LTA2LTI5LTExOjA4OjU5IDlmOTQwOTc0 MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMgY29tcGlsaW5nClF1ZXVlZCBidWls ZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUtOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0MwpD aGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0Mwp3YWl0aW5nIGZv ciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUtOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFh ZGY0MwprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvOWY5 NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My92bWxpbnV6LTMuMTYuMC1y YzItMDA4MzEtZzlmOTQwOTcKCjIwMTQtMDYtMjktMTE6MTI6NTkgZGV0ZWN0aW5nIGJvb3Qg c3RhdGUgLi4uLi4uLi4uLi4uCTIgVEVTVCBGQUlMVVJFClsgICAgMy40MDQyMTBdIENSRUQ6 IC0+KmdpZCA9IHsgMCwwLDAsMCB9ClsgICAgMy40MDU5ODVdIENSRUQ6IEVmZmVjdGl2ZSBj cmVkcyA9PSBSZWFsIGNyZWRzClsgICAgMy40MDc0MjBdIC0tLS0tLS0tLS0tLVsgY3V0IGhl cmUgXS0tLS0tLS0tLS0tLQpbICAgIDMuNDA5NzY1XSBrZXJuZWwgQlVHIGF0IC9rYnVpbGQv c3JjL3Ntb2tlL2tlcm5lbC9jcmVkLmM6NzkwIQpbICAgIDMuNDEwMTc2XSBpbnZhbGlkIG9w Y29kZTogMDAwMCBbIzFdIApbICAgIDMuNDEwMTc2XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAg ICAzLjQxMDE3Nl0gQ1BVOiAwIFBJRDogNzcgQ29tbTogY3J5cHRvbWdyX3Rlc3QgTm90IHRh aW50ZWQgMy4xNi4wLXJjMi0wMDgzMS1nOWY5NDA5NyAjMQpbICAgIDMuNDEwMTc2XSBIYXJk d2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklP UyBCb2NocyAwMS8wMS8yMDExClsgICAgMy40MTAxNzZdIHRhc2s6IGZmZmY4ODAwMGE4ZjAw MDAgdGk6IGZmZmY4ODAwMGE5MWMwMDAgdGFzay50aTogZmZmZjg4MDAwYTkxYzAwMApbICAg IDMuNDEwMTc2XSBSSVA6IDAwMTA6WzxmZmZmZmZmZjhmODk5ZmQ2Pl0gIFs8ZmZmZmZmZmY4 Zjg5OWZkNj5dIF9fdmFsaWRhdGVfcHJvY2Vzc19jcmVkcysweGE5LzB4YzYKWyAgICAzLjQx MDE3Nl0gUlNQOiAwMDAwOmZmZmY4ODAwMGE5MWZkOTAgIEVGTEFHUzogMDAwMTAyOTYKWyAg ICAzLjQxMDE3Nl0gUkFYOiAwMDAwMDAwMDAwMDAwMDIzIFJCWDogZmZmZjg4MDAwYThmMDAw MCBSQ1g6IGZmZmY4ODAwMGE4ZjA3YzAKWyAgICAzLjQxMDE3Nl0gUkRYOiAwMDAwMDAwMDAw MDAwMWM1IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IDAwMDAwMDAwMDAwMDAyNDYKWyAg ICAzLjQxMDE3Nl0gUkJQOiBmZmZmODgwMDBhOTFmZGE4IFIwODogMDAwMDAwMDAwMDAwMDAw MCBSMDk6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjQxMDE3Nl0gUjEwOiAwMDAwMDAwMDAw MDAwMDAwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMDAKWyAg ICAzLjQxMDE3Nl0gUjEzOiBmZmZmZmZmZjhmYTc0YjZkIFIxNDogMDAwMDAwMDAwMDAwMDAw MCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjQxMDE3Nl0gRlM6ICAwMDAwMDAwMDAw MDAwMDAwKDAwMDApIEdTOmZmZmZmZmZmOGZmNDEwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAw MDAwMDAwMApbICAgIDMuNDEwMTc2XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1Iw OiAwMDAwMDAwMDgwMDUwMDNiClsgICAgMy40MTAxNzZdIENSMjogMDAwMDAwMDAwMDAwMDAw MCBDUjM6IDAwMDAwMDAwMGZmMzEwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMy40 MTAxNzZdIFN0YWNrOgpbICAgIDMuNDEwMTc2XSAgMDAwMDAzMjQxMWU0YzFlMCBmZmZmZmZm ZjhmZTc5ZGE4IGZmZmY4ODAwMGE4ZjAwMDAgZmZmZjg4MDAwYTkxZmRiOApbICAgIDMuNDEw MTc2XSAgZmZmZmZmZmY4Zjg5YThjYSBmZmZmODgwMDBhOTFmZTMwIGZmZmZmZmZmOGY4N2Uy MTcgZmZmZjg4MDAwYTkxZmRlOApbICAgIDMuNDEwMTc2XSAgMDAwMDAwMDAwMDAwMDI4NiBm ZmZmODgwMDBhOGU0MDAwIGZmZmY4ODAwMGE4ZTQwOGMgMDAwMDAwMDAwYTkxZmUzMApbICAg IDMuNDEwMTc2XSBDYWxsIFRyYWNlOgpbICAgIDMuNDEwMTc2XSAgWzxmZmZmZmZmZjhmODlh OGNhPl0gdmFsaWRhdGVfY3JlZHNfZm9yX2RvX2V4aXQrMHgyMS8weDIzClsgICAgMy40MTAx NzZdICBbPGZmZmZmZmZmOGY4N2UyMTc+XSBkb19leGl0KzB4ZDQvMHg5MjcKWyAgICAzLjQx MDE3Nl0gIFs8ZmZmZmZmZmY4ZjkxYTZlYT5dID8gc2xvYl9mcmVlKzB4MjY0LzB4MjcxClsg ICAgMy40MTAxNzZdICBbPGZmZmZmZmZmOGZhNzRiNmQ+XSA/IGNyeXB0b21ncl9ub3RpZnkr MHgzNjUvMHgzNjUKWyAgICAzLjQxMDE3Nl0gIFs8ZmZmZmZmZmY4ZjhjNjA4YT5dIF9fbW9k dWxlX3B1dF9hbmRfZXhpdCsweDE1LzB4MTUKWyAgICAzLjQxMDE3Nl0gIFs8ZmZmZmZmZmY4 ZmE3NGJhYj5dIGNyeXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAgIDMuNDEwMTc2XSAgWzxm ZmZmZmZmZjhmODk2NTk2Pl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAgMy40MTAxNzZdICBb PGZmZmZmZmZmOGY4OTY0OTg+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgx YjQKWyAgICAzLjQxMDE3Nl0gIFs8ZmZmZmZmZmY4ZmM4ZmNmYT5dIHJldF9mcm9tX2Zvcmsr MHg3YS8weGIwClsgICAgMy40MTAxNzZdICBbPGZmZmZmZmZmOGY4OTY0OTg+XSA/IGt0aHJl YWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAzLjQxMDE3Nl0gQ29kZTogMDUg MDAgMDAgNDggM2IgYmIgNTggMDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgMmQg OWYgZTcgOGYgZTggMGQgZmUgZmYgZmYgZWIgMGUgNDggYzcgYzcgMzcgOWYgZTcgOGYgMzEg YzAgZTggZmYgZTIgM2UgMDAgPDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4 MSA3OCAxMCA2NCA2NSA3MyA0MyAwZiA4NSA3OSAKWyAgICAzLjQxMDE3Nl0gUklQICBbPGZm ZmZmZmZmOGY4OTlmZDY+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2Clsg ICAgMy40MTAxNzZdICBSU1AgPGZmZmY4ODAwMGE5MWZkOTA+ClsgICAgMy41MTgzNDRdIC0t LVsgZW5kIHRyYWNlIGRlN2E3ZDUzMmY5NjQwMDAgXS0tLQpbICAgIDMuNTIwNDIxXSBLZXJu ZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUvOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2 M2QyNDFhZGY0My9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS0xMTU6MjAxNDA2MjkxMTEzMTM6 eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRm NDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTM5OjIwMTQwNjI5MTExMzE3Ong4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNn LXF1YW50YWwtbGtwLXdzeDAxLTE2MjoyMDE0MDYyOTExMTMxNTp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv OWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy1xdWFudGFs LWxrcC13c3gwMS0xNzM6MjAxNDA2MjkxMTEzMTc6eDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0 MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4 MDEtNDA6MjAxNDA2MjkxMTEzMDk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdh NDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtNTQ6MjAx NDA2MjkxMTEzMTc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUz NzgxNjNkMjQxYWRmNDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtOTk6MjAxNDA2MjkxMTEz MTA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQx YWRmNDMvZG1lc2cteW9jdG8taXZiNDMtMTA1OjIwMTQwNjI5MTExMzA3Ong4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlv Y3RvLWl2YjQzLTMyOjIwMTQwNjI5MTExMzA2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBm MzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWl2YjQzLTYwOjIw MTQwNjI5MTExMzA2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1 Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWl2YjQzLTY0OjIwMTQwNjI5MTExMzA3Ong4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQz L2RtZXNnLXlvY3RvLWl2YjQzLTc0OjIwMTQwNjI5MTExMzA2Ong4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85 Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWxr cC13c3gwMS0yMTA6MjAxNDA2MjkxMTEzMDc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYz MTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTIx OToyMDE0MDYyOTExMTMwNzp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvOWY5NDA5NzQwZjMxODQxN2E0MGUw MDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy15b2N0by1sa3Atd3N4MDEtMzA6MjAxNDA2Mjkx MTEzMDM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNk MjQxYWRmNDMvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTQxOjIwMTQwNjI5MTExMzA3Ong4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2Rt ZXNnLXlvY3RvLWxrcC13c3gwMS02NDoyMDE0MDYyOTExMTMwNzp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv OWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy15b2N0by1s a3Atd3N4MDEtODQ6MjAxNDA2MjkxMTEzMDM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYz MTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTk6 MjAxNDA2MjkxMTEzMDc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6OgowOjE5OjIx IGFsbF9nb29kOmJhZDphbGxfYmFkIGJvb3RzChtbMTszNW0yMDE0LTA2LTI5IDExOjE5OjMw IFJFUEVBVCBDT1VOVDogMjEgICMgL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3Qv LnJlcGVhdBtbMG0KCmxpbmVhci1iaXNlY3Q6IGJhZCBicmFuY2ggbWF5IGJlIGNyeXB0b2Rl di9tYXN0ZXIKbGluZWFyLWJpc2VjdDogaGFuZGxlIG92ZXIgdG8gZ2l0IGJpc2VjdApsaW5l YXItYmlzZWN0OiBnaXQgYmlzZWN0IHN0YXJ0IDlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUz NzgxNjNkMjQxYWRmNDMgMWFhY2NkM2U2YTc2MzlhNGFjMGFjZjNkYjMzMDgyOTE5NzBiNzk0 YiAtLQpQcmV2aW91cyBIRUFEIHBvc2l0aW9uIHdhcyA5Zjk0MDk3Li4uIE1lcmdlICdjcnlw dG9kZXYvbWFzdGVyJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0MDYyNjIzCkhFQUQgaXMgbm93 IGF0IGUyNDQ3YzUuLi4gTWVyZ2UgJ2NyeXB0b2Rldi9tYXN0ZXInIGludG8gZGV2ZWwtaG91 cmx5LTIwMTQwNjI3MTMKQmlzZWN0aW5nOiAyMCByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFm dGVyIHRoaXMgKHJvdWdobHkgNCBzdGVwcykKW2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1 OTA3Nzk0Y2MxMGJkZTFdIGNyeXB0bzogcWF0IC0gSW50ZWwoUikgUUFUIGFjY2VsZW5naW5l IHBhcnQgb2YgZncgbG9hZGVyCmxpbmVhci1iaXNlY3Q6IGdpdCBiaXNlY3QgcnVuIC9jL2tl cm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3Qv bGludXgwL29iai1iaXNlY3QKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3Qt Ym9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1h IC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYyMzpiMzQxNmZiOGEyZjVh MTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxOmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjkt MTE6MTk6MzQgYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMSBjb21w aWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS1iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1 NTkwNzc5NGNjMTBiZGUxCkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNj MTBiZGUxCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS1iMzQxNmZiOGEyZjVhMTY1M2U0 YWI3MmI1NTkwNzc5NGNjMTBiZGUxCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUx L3ZtbGludXotMy4xNi4wLXJjMS0wMDAyMC1nYjM0MTZmYgoKMjAxNC0wNi0yOS0xMToyMjoz NCBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4JMSBURVNUIEZBSUxVUkUKWyAgICAzLjg3 MjI5M10gQ1JFRDogLT4qZ2lkID0geyAwLDAsMCwwIH0KWyAgICAzLjg3MzYwNl0gQ1JFRDog RWZmZWN0aXZlIGNyZWRzID09IFJlYWwgY3JlZHMKWyAgICAzLjg3NjAxMF0gLS0tLS0tLS0t LS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMy44Nzg3NjRdIGtlcm5lbCBCVUcg YXQgL2tidWlsZC9zcmMvc21va2Uva2VybmVsL2NyZWQuYzo3OTAhClsgICAgMy44ODAwNDRd IGludmFsaWQgb3Bjb2RlOiAwMDAwIFsjMV0gClsgICAgMy44ODA4MjBdIE1vZHVsZXMgbGlu a2VkIGluOgpbICAgIDMuODgxNDQ4XSBDUFU6IDAgUElEOiA3NyBDb21tOiBjcnlwdG9tZ3Jf dGVzdCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMxLTAwMDIwLWdiMzQxNmZiICMxClsgICAgMy44 ODE0NDhdIEhhcmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgs IDE5OTYpLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTEKWyAgICAzLjg4MTQ0OF0gdGFzazogZmZm Zjg4MDAwYzBmODAwMCB0aTogZmZmZjg4MDAwYzBmYzAwMCB0YXNrLnRpOiBmZmZmODgwMDBj MGZjMDAwClsgICAgMy44ODE0NDhdIFJJUDogMDAxMDpbPGZmZmZmZmZmODU4OTlmMTQ+XSAg WzxmZmZmZmZmZjg1ODk5ZjE0Pl0gX192YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhj NgpbICAgIDMuODgxNDQ4XSBSU1A6IDAwMDA6ZmZmZjg4MDAwYzBmZmQ5MCAgRUZMQUdTOiAw MDAxMDI5NgpbICAgIDMuODgxNDQ4XSBSQVg6IDAwMDAwMDAwMDAwMDAwMjMgUkJYOiBmZmZm ODgwMDBjMGY4MDAwIFJDWDogZmZmZjg4MDAwYzBmODdjMApbICAgIDMuODgxNDQ4XSBSRFg6 IDAwMDAwMDAwMDAwMDAxYzYgUlNJOiAwMDAwMDAwMDAwMDAwMDAxIFJESTogMDAwMDAwMDAw MDAwMDI0NgpbICAgIDMuODgxNDQ4XSBSQlA6IGZmZmY4ODAwMGMwZmZkYTggUjA4OiAwMDAw MDAwMDAwMDAwMDAwIFIwOTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDMuODgxNDQ4XSBSMTA6 IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogMDAwMDAwMDAw MDAwMDAwMApbICAgIDMuODgxNDQ4XSBSMTM6IGZmZmZmZmZmODVhNzQ1ZWQgUjE0OiAwMDAw MDAwMDAwMDAwMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDMuODgxNDQ4XSBGUzog IDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZmZmZmY4NWY0MDAwMCgwMDAwKSBrbmxH UzowMDAwMDAwMDAwMDAwMDAwClsgICAgMy44ODE0NDhdIENTOiAgMDAxMCBEUzogMDAwMCBF UzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwM2IKWyAgICAzLjg4MTQ0OF0gQ1IyOiAwMDAw MDAwMDAwMDAwMDAwIENSMzogMDAwMDAwMDAwNWYzMDAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2 ZjAKWyAgICAzLjg4MTQ0OF0gU3RhY2s6ClsgICAgMy44ODE0NDhdICAwMDAwMDMyNDExZTlm ZjA4IGZmZmZmZmZmODVlNzk4ODggZmZmZjg4MDAwYzBmODAwMCBmZmZmODgwMDBjMGZmZGI4 ClsgICAgMy44ODE0NDhdICBmZmZmZmZmZjg1ODlhODA4IGZmZmY4ODAwMGMwZmZlMzAgZmZm ZmZmZmY4NTg3ZTE4NiBmZmZmODgwMDBjMGZmZGU4ClsgICAgMy44ODE0NDhdICAwMDAwMDAw MDAwMDAwMjg2IGZmZmY4ODAwMGMwZDcwMDAgZmZmZjg4MDAwYzBkNzA4YyAwMDAwMDAwMDBj MGZmZTMwClsgICAgMy44ODE0NDhdIENhbGwgVHJhY2U6ClsgICAgMy44ODE0NDhdICBbPGZm ZmZmZmZmODU4OWE4MDg+XSB2YWxpZGF0ZV9jcmVkc19mb3JfZG9fZXhpdCsweDIxLzB4MjMK WyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZmZmY4NTg3ZTE4Nj5dIGRvX2V4aXQrMHhkNC8weDky NwpbICAgIDMuODgxNDQ4XSAgWzxmZmZmZmZmZjg1OTFhMmRlPl0gPyBzbG9iX2ZyZWUrMHgy NjQvMHgyNzEKWyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZmZmY4NWE3NDVlZD5dID8gY3J5cHRv bWdyX25vdGlmeSsweDM2NS8weDM2NQpbICAgIDMuODgxNDQ4XSAgWzxmZmZmZmZmZjg1OGM1 ZjZiPl0gX19tb2R1bGVfcHV0X2FuZF9leGl0KzB4MTUvMHgxNQpbICAgIDMuODgxNDQ4XSAg WzxmZmZmZmZmZjg1YTc0NjJiPl0gY3J5cHRvbWdyX3Rlc3QrMHgzZS8weDNlClsgICAgMy44 ODE0NDhdICBbPGZmZmZmZmZmODU4OTY0ZDQ+XSBrdGhyZWFkKzB4ZmUvMHgxMDYKWyAgICAz Ljg4MTQ0OF0gIFs8ZmZmZmZmZmY4NTg5NjNkNj5dID8ga3RocmVhZF9jcmVhdGVfb25fbm9k ZSsweDFiNC8weDFiNApbICAgIDMuODgxNDQ4XSAgWzxmZmZmZmZmZjg1YzhmOGZhPl0gcmV0 X2Zyb21fZm9yaysweDdhLzB4YjAKWyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZmZmY4NTg5NjNk Nj5dID8ga3RocmVhZF9jcmVhdGVfb25fbm9kZSsweDFiNC8weDFiNApbICAgIDMuODgxNDQ4 XSBDb2RlOiAwNSAwMCAwMCA0OCAzYiBiYiA1OCAwNSAwMCAwMCA3NCAxMSA0OCA4OSBkYSA0 OCBjNyBjNiAwZCA5YSBlNyA4NSBlOCAwZCBmZSBmZiBmZiBlYiAwZSA0OCBjNyBjNyAxNyA5 YSBlNyA4NSAzMSBjMCBlOCAzZSBlMCAzZSAwMCA8MGY+IDBiIDgxIDc5IDEwIDY0IDY1IDcz IDQzIDc1IDg2IDgxIDc4IDEwIDY0IDY1IDczIDQzIDBmIDg1IDc5IApbICAgIDMuODgxNDQ4 XSBSSVAgIFs8ZmZmZmZmZmY4NTg5OWYxND5dIF9fdmFsaWRhdGVfcHJvY2Vzc19jcmVkcysw eGE5LzB4YzYKWyAgICAzLjg4MTQ0OF0gIFJTUCA8ZmZmZjg4MDAwYzBmZmQ5MD4KWyAgICAz Ljk4MjYzN10gLS0tWyBlbmQgdHJhY2UgMzUyYjdhMzhiMDkzMDhmOCBdLS0tClsgICAgMy45 ODU5NTZdIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBGYXRhbCBleGNlcHRpb24KL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0 YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXF1YW50YWwtaXZiNDQtMTA2OjIwMTQwNjI5 MTEyMzIwOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5 NGNjMTBiZGUxL2RtZXNnLXF1YW50YWwtaXZiNDQtMTEzOjIwMTQwNjI5MTEyMzIwOng4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2Rt ZXNnLXF1YW50YWwtbGtwLXdzeDAxLTEyMjoyMDE0MDYyOTExMjMxMTp4ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMS9kbWVzZy1xdWFu dGFsLWxrcC13c3gwMS0xNzk6MjAxNDA2MjkxMTIzMTE6eDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2 ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2ctcXVhbnRhbC1sa3At d3N4MDEtMTg4OjIwMTQwNjI5MTEyMzExOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVh MTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTE5 NzoyMDE0MDYyOTExMjMxNjp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFi NzJiNTU5MDc3OTRjYzEwYmRlMS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS0yMDE6MjAxNDA2 MjkxMTIzMTE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3 Nzk0Y2MxMGJkZTEvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMjI0OjIwMTQwNjI5MTEyMzEx Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBi ZGUxL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTU2OjIwMTQwNjI5MTEyMzExOng4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNn LXF1YW50YWwtbGtwLXdzeDAxLTY0OjIwMTQwNjI5MTEyMzExOng4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9i MzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXlvY3RvLWl2 YjQxLTEwMzoyMDE0MDYyOTExMjMxMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6 Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYjM0MTZmYjhhMmY1YTE2 NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMS9kbWVzZy15b2N0by1pdmI0MS05NzoyMDE0MDYy OTExMjMxMzp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3 OTRjYzEwYmRlMS9kbWVzZy15b2N0by1pdmI0NC0xMDM6MjAxNDA2MjkxMTIzMjA6eDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1l c2cteW9jdG8taXZiNDQtMzc6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2 ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8taXZiNDQt NDI6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRh YjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8taXZiNDQtNDM6MjAxNDA2MjkxMTIz MjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2Mx MGJkZTEvZG1lc2cteW9jdG8taXZiNDQtNTE6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9j dG8taXZiNDQtODM6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJm NWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTE2 MToyMDE0MDYyOTExMjMwNjp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6CjA6MTk6 MjAgYWxsX2dvb2Q6YmFkOmFsbF9iYWQgYm9vdHMKCkJpc2VjdGluZzogOSByZXZpc2lvbnMg bGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgMyBzdGVwcykKWzMzMzJlZTJhMTdi MWJkNjllNDYwMmUyZDZiYTFiMDdlZGIwYzlhMjRdIGNyeXB0bzogZHJiZyAtIERSQkcgdGVz dG1nciB0ZXN0IHZlY3RvcnMKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3Qt Ym9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1h IC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYyMzozMzMyZWUyYTE3YjFi ZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRiMGM5YTI0OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjkt MTE6MjY6MDYgMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNCBjb21w aWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS0zMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2 YmExYjA3ZWRiMGM5YTI0CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNS8zMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRi MGM5YTI0CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS0zMzMyZWUyYTE3YjFiZDY5ZTQ2 MDJlMmQ2YmExYjA3ZWRiMGM5YTI0CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWls ZC10ZXN0cy9idWlsZC1xdWV1ZS9zbmItc21va2UveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUtMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNAprZXJuZWw6 IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvMzMzMmVlMmExN2IxYmQ2 OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNC92bWxpbnV6LTMuMTYuMC1yYzEtMDAwMTAtZzMz MzJlZTIKCjIwMTQtMDYtMjktMTE6Mjk6MDcgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4JMS4u Li4uCTE0Li4JMjEgU1VDQ0VTUwoKQmlzZWN0aW5nOiA0IHJldmlzaW9ucyBsZWZ0IHRvIHRl c3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAyIHN0ZXBzKQpbZDhjYmEyNWQyYzY4OTkyYTZlN2Mx ZDMyOWI2OTBhOWViZTAxMTY3ZF0gY3J5cHRvOiBxYXQgLSBJbnRlbChSKSBRQVQgZHJpdmVy IGZyYW1ld29yawpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2xp bnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjIzOmQ4Y2JhMjVkMmM2ODk5MmE2ZTdj MWQzMjliNjkwYTllYmUwMTE2N2Q6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMTozNTow NyBkOGNiYTI1ZDJjNjg5OTJhNmU3YzFkMzI5YjY5MGE5ZWJlMDExNjdkIGNvbXBpbGluZwpR dWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1LWQ4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTll YmUwMTE2N2QKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1L2Q4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUwMTE2N2QK d2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWQ4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjli NjkwYTllYmUwMTE2N2QKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1L2Q4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUwMTE2N2Qvdm1saW51 ei0zLjE2LjAtcmMxLTAwMDE1LWdkOGNiYTI1CgoyMDE0LTA2LTI5LTExOjM3OjA3IGRldGVj dGluZyBib290IHN0YXRlIC4uLgkxIFRFU1QgRkFJTFVSRQpbICAgIDEuNDkzNTU0XSBDUkVE OiAtPipnaWQgPSB7IDAsMCwwLDAgfQpbICAgIDEuNDkzOTY3XSBDUkVEOiBFZmZlY3RpdmUg Y3JlZHMgPT0gUmVhbCBjcmVkcwpbICAgIDEuNDk0NDc1XSAtLS0tLS0tLS0tLS1bIGN1dCBo ZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAxLjQ5NDk3OV0ga2VybmVsIEJVRyBhdCAva2J1aWxk L3NyYy9zbW9rZS9rZXJuZWwvY3JlZC5jOjc5MCEKWyAgICAxLjQ5NTYxOF0gaW52YWxpZCBv cGNvZGU6IDAwMDAgWyMxXSAKWyAgICAxLjQ5NjA0OV0gTW9kdWxlcyBsaW5rZWQgaW46Clsg ICAgMS40OTY0MDddIENQVTogMCBQSUQ6IDc3IENvbW06IGNyeXB0b21ncl90ZXN0IE5vdCB0 YWludGVkIDMuMTYuMC1yYzEtMDAwMTUtZ2Q4Y2JhMjUgIzEKWyAgICAxLjQ5NzI3OV0gSGFy ZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJ T1MgQm9jaHMgMDEvMDEvMjAxMQpbICAgIDEuNDk4MTU3XSB0YXNrOiBmZmZmODgwMDBjMTFl MDAwIHRpOiBmZmZmODgwMDBjMTIwMDAwIHRhc2sudGk6IGZmZmY4ODAwMGMxMjAwMDAKWyAg ICAxLjQ5ODk2N10gUklQOiAwMDEwOls8ZmZmZmZmZmY4ODI5OWYxND5dICBbPGZmZmZmZmZm ODgyOTlmMTQ+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS40 OTk5NjVdIFJTUDogMDAwMDpmZmZmODgwMDBjMTIzZDkwICBFRkxBR1M6IDAwMDEwMjk2Clsg ICAgMS41MDAwMDhdIFJBWDogMDAwMDAwMDAwMDAwMDAyMyBSQlg6IGZmZmY4ODAwMGMxMWUw MDAgUkNYOiBmZmZmODgwMDBjMTFlN2MwClsgICAgMS41MDAwMDhdIFJEWDogMDAwMDAwMDAw MDAwMDFjNCBSU0k6IDAwMDAwMDAwMDAwMDAwMDEgUkRJOiAwMDAwMDAwMDAwMDAwMjQ2Clsg ICAgMS41MDAwMDhdIFJCUDogZmZmZjg4MDAwYzEyM2RhOCBSMDg6IDAwMDAwMDAwMDAwMDAw MDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS41MDAwMDhdIFIxMDogMDAwMDAwMDAw MDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgMS41MDAwMDhdIFIxMzogZmZmZmZmZmY4ODQ3NDVlZCBSMTQ6IDAwMDAwMDAwMDAwMDAw MDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS41MDAwMDhdIEZTOiAgMDAwMDAwMDAw MDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjg4OTQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAw MDAwMDAwMDAKWyAgICAxLjUwMDAwOF0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENS MDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDEuNTAwMDA4XSBDUjI6IDAwMDAwMDAwMDAwMDAw MDAgQ1IzOiAwMDAwMDAwMDA4OTMwMDAwIENSNDogMDAwMDAwMDAwMDAwMDZmMApbICAgIDEu NTAwMDA4XSBTdGFjazoKWyAgICAxLjUwMDAwOF0gIDAwMDAwMzI0MTFlYTAyNTAgZmZmZmZm ZmY4ODg3OTg4OCBmZmZmODgwMDBjMTFlMDAwIGZmZmY4ODAwMGMxMjNkYjgKWyAgICAxLjUw MDAwOF0gIGZmZmZmZmZmODgyOWE4MDggZmZmZjg4MDAwYzEyM2UzMCBmZmZmZmZmZjg4Mjdl MTg2IGZmZmY4ODAwMGMxMjNkZTgKWyAgICAxLjUwMDAwOF0gIDAwMDAwMDAwMDAwMDAyODYg ZmZmZjg4MDAwYzBlNjAwMCBmZmZmODgwMDBjMGU2MDhjIDAwMDAwMDAwMGMxMjNlMzAKWyAg ICAxLjUwMDAwOF0gQ2FsbCBUcmFjZToKWyAgICAxLjUwMDAwOF0gIFs8ZmZmZmZmZmY4ODI5 YTgwOD5dIHZhbGlkYXRlX2NyZWRzX2Zvcl9kb19leGl0KzB4MjEvMHgyMwpbICAgIDEuNTAw MDA4XSAgWzxmZmZmZmZmZjg4MjdlMTg2Pl0gZG9fZXhpdCsweGQ0LzB4OTI3ClsgICAgMS41 MDAwMDhdICBbPGZmZmZmZmZmODgzMWEyZGU+XSA/IHNsb2JfZnJlZSsweDI2NC8weDI3MQpb ICAgIDEuNTAwMDA4XSAgWzxmZmZmZmZmZjg4NDc0NWVkPl0gPyBjcnlwdG9tZ3Jfbm90aWZ5 KzB4MzY1LzB4MzY1ClsgICAgMS41MDAwMDhdICBbPGZmZmZmZmZmODgyYzVmNmI+XSBfX21v ZHVsZV9wdXRfYW5kX2V4aXQrMHgxNS8weDE1ClsgICAgMS41MDAwMDhdICBbPGZmZmZmZmZm ODg0NzQ2MmI+XSBjcnlwdG9tZ3JfdGVzdCsweDNlLzB4M2UKWyAgICAxLjUwMDAwOF0gIFs8 ZmZmZmZmZmY4ODI5NjRkND5dIGt0aHJlYWQrMHhmZS8weDEwNgpbICAgIDEuNTAwMDA4XSAg WzxmZmZmZmZmZjg4Mjk2M2Q2Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4 MWI0ClsgICAgMS41MDAwMDhdICBbPGZmZmZmZmZmODg2OGY4ZmE+XSByZXRfZnJvbV9mb3Jr KzB4N2EvMHhiMApbICAgIDEuNTAwMDA4XSAgWzxmZmZmZmZmZjg4Mjk2M2Q2Pl0gPyBrdGhy ZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS41MDAwMDhdIENvZGU6IDA1 IDAwIDAwIDQ4IDNiIGJiIDU4IDA1IDAwIDAwIDc0IDExIDQ4IDg5IGRhIDQ4IGM3IGM2IDBk IDlhIDg3IDg4IGU4IDBkIGZlIGZmIGZmIGViIDBlIDQ4IGM3IGM3IDE3IDlhIDg3IDg4IDMx IGMwIGU4IDNlIGUwIDNlIDAwIDwwZj4gMGIgODEgNzkgMTAgNjQgNjUgNzMgNDMgNzUgODYg ODEgNzggMTAgNjQgNjUgNzMgNDMgMGYgODUgNzkgClsgICAgMS41MDAwMDhdIFJJUCAgWzxm ZmZmZmZmZjg4Mjk5ZjE0Pl0gX192YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhjNgpb ICAgIDEuNTAwMDA4XSAgUlNQIDxmZmZmODgwMDBjMTIzZDkwPgpbICAgIDEuNTIwNDE1XSAt LS1bIGVuZCB0cmFjZSAzY2VjY2RhYWVlNTdhMmEwIF0tLS0KWyAgICAxLjUyMDkyNl0gS2Vy bmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZhdGFsIGV4Y2VwdGlvbgova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2Q4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkw YTllYmUwMTE2N2QvZG1lc2ctcXVhbnRhbC1pdmI0NC0yNDoyMDE0MDYyOTExMzcxODp4ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvZDhjYmEyNWQyYzY4OTkyYTZlN2MxZDMyOWI2OTBhOWViZTAxMTY3ZC9k bWVzZy1xdWFudGFsLWl2YjQ0LTM3OjIwMTQwNjI5MTEzNzE3Ong4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9k OGNiYTI1ZDJjNjg5OTJhNmU3YzFkMzI5YjY5MGE5ZWJlMDExNjdkL2RtZXNnLXF1YW50YWwt bGtwLXdzeDAxLTExNjoyMDE0MDYyOTExMzcyMDp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvZDhjYmEyNWQy YzY4OTkyYTZlN2MxZDMyOWI2OTBhOWViZTAxMTY3ZC9kbWVzZy1xdWFudGFsLWxrcC13c3gw MS0xMTg6MjAxNDA2MjkxMTM3MjI6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogow OjQ6NCBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKQmlzZWN0aW5nOiAyIHJldmlzaW9u cyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxIHN0ZXApClszZDc3NTY1YmE1 ZTViOTA3NWE0ZjZkN2Q2ZDE1OTk2ZjVlNTgyNjU5XSBjcnlwdG86IGNjcCAtIE1vZGlmeSBQ Q0kgc3VwcG9ydCBpbiBwcmVwIGZvciBhcm02NCBzdXBwb3J0CnJ1bm5pbmcgL2Mva2VybmVs LXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51 eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjI2MjM6M2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OTpiaXNlY3Qt bGludXgwCgoyMDE0LTA2LTI5LTExOjM5OjA5IDNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZk MTU5OTZmNWU1ODI2NTkgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQt dGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtM2Q3NzU2 NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OQpDaGVjayBmb3Iga2VybmVsIGlu IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1Yjkw NzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OQp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9r YnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUt M2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OQp3YWl0aW5nIGZvciBj b21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvc25iLXNtb2tlL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5 OTZmNWU1ODI2NTkKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvdm1saW51ei0z LjE2LjAtcmMxLTAwMDEyLWczZDc3NTY1CgoyMDE0LTA2LTI5LTExOjQyOjA5IGRldGVjdGlu ZyBib290IHN0YXRlIC4gVEVTVCBGQUlMVVJFClsgICAgMS44NTM0OThdIENSRUQ6IC0+Kmdp ZCA9IHsgMCwwLDAsMCB9ClsgICAgMS44NTQyOTNdIENSRUQ6IEVmZmVjdGl2ZSBjcmVkcyA9 PSBSZWFsIGNyZWRzClsgICAgMS44NTUyMThdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0t LS0tLS0tLS0tLQpbICAgIDEuODU2MTIwXSBrZXJuZWwgQlVHIGF0IC9rYnVpbGQvc3JjL3Nt b2tlL2tlcm5lbC9jcmVkLmM6NzkwIQpbICAgIDEuODU3MjY1XSBpbnZhbGlkIG9wY29kZTog MDAwMCBbIzFdIApbICAgIDEuODU4MDE5XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjg1 ODY0Nl0gQ1BVOiAwIFBJRDogNzcgQ29tbTogY3J5cHRvbWdyX3Rlc3QgTm90IHRhaW50ZWQg My4xNi4wLXJjMS0wMDAxMi1nM2Q3NzU2NSAjMQpbICAgIDEuODYwMDgyXSBIYXJkd2FyZSBu YW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2No cyAwMS8wMS8yMDExClsgICAgMS44NjA4MjldIHRhc2s6IGZmZmY4ODAwMGMxMWEwMDAgdGk6 IGZmZmY4ODAwMGMxMDgwMDAgdGFzay50aTogZmZmZjg4MDAwYzEwODAwMApbICAgIDEuODYw ODI5XSBSSVA6IDAwMTA6WzxmZmZmZmZmZjg4ODk5ZjE0Pl0gIFs8ZmZmZmZmZmY4ODg5OWYx ND5dIF9fdmFsaWRhdGVfcHJvY2Vzc19jcmVkcysweGE5LzB4YzYKWyAgICAxLjg2MDgyOV0g UlNQOiAwMDAwOmZmZmY4ODAwMGMxMGJkOTAgIEVGTEFHUzogMDAwMTAyOTYKWyAgICAxLjg2 MDgyOV0gUkFYOiAwMDAwMDAwMDAwMDAwMDIzIFJCWDogZmZmZjg4MDAwYzExYTAwMCBSQ1g6 IGZmZmY4ODAwMGMxMWE3YzAKWyAgICAxLjg2MDgyOV0gUkRYOiAwMDAwMDAwMDAwMDAwMWM0 IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IDAwMDAwMDAwMDAwMDAyNDYKWyAgICAxLjg2 MDgyOV0gUkJQOiBmZmZmODgwMDBjMTBiZGE4IFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6 IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg2MDgyOV0gUjEwOiAwMDAwMDAwMDAwMDAwMDAw IFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg2 MDgyOV0gUjEzOiBmZmZmZmZmZjg4YTc0NWVkIFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6 IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg2MDgyOV0gRlM6ICAwMDAwMDAwMDAwMDAwMDAw KDAwMDApIEdTOmZmZmZmZmZmODhmNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAw MApbICAgIDEuODYwODI5XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAw MDAwMDgwMDUwMDNiClsgICAgMS44NjA4MjldIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6 IDAwMDAwMDAwMDhmMzAwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMS44NjA4Mjld IFN0YWNrOgpbICAgIDEuODYwODI5XSAgMDAwMDAzMjQxMWVhMDJjMCBmZmZmZmZmZjg4ZTc5 ODg4IGZmZmY4ODAwMGMxMWEwMDAgZmZmZjg4MDAwYzEwYmRiOApbICAgIDEuODYwODI5XSAg ZmZmZmZmZmY4ODg5YTgwOCBmZmZmODgwMDBjMTBiZTMwIGZmZmZmZmZmODg4N2UxODYgZmZm Zjg4MDAwYzEwYmRlOApbICAgIDEuODYwODI5XSAgMDAwMDAwMDAwMDAwMDI4NiBmZmZmODgw MDBjMGU4MDAwIGZmZmY4ODAwMGMwZTgwOGMgMDAwMDAwMDAwYzEwYmUzMApbICAgIDEuODYw ODI5XSBDYWxsIFRyYWNlOgpbICAgIDEuODYwODI5XSAgWzxmZmZmZmZmZjg4ODlhODA4Pl0g dmFsaWRhdGVfY3JlZHNfZm9yX2RvX2V4aXQrMHgyMS8weDIzClsgICAgMS44NjA4MjldICBb PGZmZmZmZmZmODg4N2UxODY+XSBkb19leGl0KzB4ZDQvMHg5MjcKWyAgICAxLjg2MDgyOV0g IFs8ZmZmZmZmZmY4ODkxYTJkZT5dID8gc2xvYl9mcmVlKzB4MjY0LzB4MjcxClsgICAgMS44 NjA4MjldICBbPGZmZmZmZmZmODhhNzQ1ZWQ+XSA/IGNyeXB0b21ncl9ub3RpZnkrMHgzNjUv MHgzNjUKWyAgICAxLjg2MDgyOV0gIFs8ZmZmZmZmZmY4ODhjNWY2Yj5dIF9fbW9kdWxlX3B1 dF9hbmRfZXhpdCsweDE1LzB4MTUKWyAgICAxLjg2MDgyOV0gIFs8ZmZmZmZmZmY4OGE3NDYy Yj5dIGNyeXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAgIDEuODYwODI5XSAgWzxmZmZmZmZm Zjg4ODk2NGQ0Pl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAgMS44NjA4MjldICBbPGZmZmZm ZmZmODg4OTYzZDY+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAg ICAxLjg2MDgyOV0gIFs8ZmZmZmZmZmY4OGM4ZjhmYT5dIHJldF9mcm9tX2ZvcmsrMHg3YS8w eGIwClsgICAgMS44NjA4MjldICBbPGZmZmZmZmZmODg4OTYzZDY+XSA/IGt0aHJlYWRfY3Jl YXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAxLjg2MDgyOV0gQ29kZTogMDUgMDAgMDAg NDggM2IgYmIgNTggMDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgMGQgOWEgZTcg ODggZTggMGQgZmUgZmYgZmYgZWIgMGUgNDggYzcgYzcgMTcgOWEgZTcgODggMzEgYzAgZTgg M2UgZTAgM2UgMDAgPDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAx MCA2NCA2NSA3MyA0MyAwZiA4NSA3OSAKWyAgICAxLjg2MDgyOV0gUklQICBbPGZmZmZmZmZm ODg4OTlmMTQ+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS44 NjA4MjldICBSU1AgPGZmZmY4ODAwMGMxMGJkOTA+ClsgICAgMS44OTg4NDNdIC0tLVsgZW5k IHRyYWNlIGIxY2RiZjJjYmM2MTQ3NWEgXS0tLQpbICAgIDEuODk5ODE2XSBLZXJuZWwgcGFu aWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4 MjY1OS9kbWVzZy1xdWFudGFsLWl2YjQxLTEwMToyMDE0MDYyOTExNDE1OTp4ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1x dWFudGFsLWl2YjQxLTEzOjIwMTQwNjI5MTE0MTU5Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS8zZDc3NTY1 YmE1ZTViOTA3NWE0ZjZkN2Q2ZDE1OTk2ZjVlNTgyNjU5L2RtZXNnLXF1YW50YWwtaXZiNDIt NTA6MjAxNDA2MjkxMTQxNTk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRm NmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTMyOjIwMTQw NjI5MTE0MTU2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS8zZDc3NTY1YmE1ZTViOTA3NWE0ZjZkN2Q2ZDE1 OTk2ZjVlNTgyNjU5L2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTQ6MjAxNDA2MjkxMTQxNTc6 eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2 NTkvZG1lc2cteW9jdG8taXZiNDItMTI6MjAxNDA2MjkxMTQxNTE6eDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2cteW9jdG8t aXZiNDItMjc6MjAxNDA2MjkxMTQxNTk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5 MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2cteW9jdG8taXZiNDItMzI6MjAxNDA2 MjkxMTQxNTk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5 OTZmNWU1ODI2NTkvZG1lc2cteW9jdG8taXZiNDItODoyMDE0MDYyOTExNDE1OTp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVz Zy15b2N0by1sa3Atd3N4MDEtNjc6MjAxNDA2MjkxMTQxNTI6eDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNk Nzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1p dmI0MS0xMDI6MjAxNDA2MjkxMTQyMDE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5 MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1pdmI0MS0xMDM6MjAx NDA2MjkxMTQyMDE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZk MTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1pdmI0MS0xMDQ6MjAxNDA2MjkxMTQyMDU6 eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2 NTkvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTYyOjIwMTQwNjI5MTE0MjAyOng4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS8zZDc3NTY1YmE1ZTViOTA3NWE0ZjZkN2Q2ZDE1OTk2ZjVlNTgyNjU5L2RtZXNn LXF1YW50YWwtbGtwLXdzeDAxLTIxNzoyMDE0MDYyOTExNDIwMTp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv M2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFs LWxrcC13c3gwMS0yNDoyMDE0MDYyOTExNDIwMDp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJh NWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWxrcC13c3gw MS03MzoyMDE0MDYyOTExNDIwMzp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVh NGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS04MzoyMDE0 MDYyOTExNDIwMjp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQx NTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS05MzoyMDE0MDYyOTExNDIw Mzp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4 MjY1OS9kbWVzZy15b2N0by1pdmI0Mi0yOToyMDE0MDYyOTExNDIwOTp4ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy15b2N0 by1pdmI0Mi03MjoyMDE0MDYyOTExNDIwOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIy NTo6CjA6MjE6MjEgYWxsX2dvb2Q6YmFkOmFsbF9iYWQgYm9vdHMKCkJpc2VjdGluZzogMCBy ZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgMCBzdGVwcykKWzY0 ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjddIGNyeXB0bzogZHJiZyAt IEFkZCBEUkJHIHRlc3QgY29kZSB0byB0ZXN0bWdyCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3Rz L2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2Jq LWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MjM6 NjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNzpiaXNlY3QtbGludXgw CgoyMDE0LTA2LTI5LTExOjQyOjQxIDY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzli MDYyYzUwZjcgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMv YnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNjRkMWNkZmJlMjBj NTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYw NDUxNDUzMTNjOWIwNjJjNTBmNwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQt dGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNjRkMWNk ZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNwp3YWl0aW5nIGZvciBjb21wbGV0 aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvc25iLXNtb2tlL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1LTY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYy YzUwZjcKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzY0 ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjcvdm1saW51ei0zLjE2LjAt cmMxLTAwMDExLWc2NGQxY2RmCgoyMDE0LTA2LTI5LTExOjQ3OjQxIGRldGVjdGluZyBib290 IHN0YXRlIC4gVEVTVCBGQUlMVVJFClsgICAgMS44ODUyNzZdIENSRUQ6IC0+KmdpZCA9IHsg MCwwLDAsMCB9ClsgICAgMS44ODYwMjBdIENSRUQ6IEVmZmVjdGl2ZSBjcmVkcyA9PSBSZWFs IGNyZWRzClsgICAgMS44ODY5MTJdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0t LS0tLQpbICAgIDEuODg3ODA2XSBrZXJuZWwgQlVHIGF0IC9rYnVpbGQvc3JjL3Ntb2tlL2tl cm5lbC9jcmVkLmM6NzkwIQpbICAgIDEuODg4OTQ3XSBpbnZhbGlkIG9wY29kZTogMDAwMCBb IzFdIApbICAgIDEuODg5NzI2XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjg5MDA5Nl0g Q1BVOiAwIFBJRDogNzcgQ29tbTogY3J5cHRvbWdyX3Rlc3QgTm90IHRhaW50ZWQgMy4xNi4w LXJjMS0wMDAxMS1nNjRkMWNkZiAjMQpbICAgIDEuODkwMDk2XSBIYXJkd2FyZSBuYW1lOiBR RU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8w MS8yMDExClsgICAgMS44OTAwOTZdIHRhc2s6IGZmZmY4ODAwMGMwZTIwMDAgdGk6IGZmZmY4 ODAwMGMxMWMwMDAgdGFzay50aTogZmZmZjg4MDAwYzExYzAwMApbICAgIDEuODkwMDk2XSBS SVA6IDAwMTA6WzxmZmZmZmZmZjhhYTk5ZjE0Pl0gIFs8ZmZmZmZmZmY4YWE5OWYxND5dIF9f dmFsaWRhdGVfcHJvY2Vzc19jcmVkcysweGE5LzB4YzYKWyAgICAxLjg5MDA5Nl0gUlNQOiAw MDAwOmZmZmY4ODAwMGMxMWZkOTAgIEVGTEFHUzogMDAwMTAyOTYKWyAgICAxLjg5MDA5Nl0g UkFYOiAwMDAwMDAwMDAwMDAwMDIzIFJCWDogZmZmZjg4MDAwYzBlMjAwMCBSQ1g6IGZmZmY4 ODAwMGMwZTI3YzAKWyAgICAxLjg5MDA5Nl0gUkRYOiAwMDAwMDAwMDAwMDAwMWM0IFJTSTog MDAwMDAwMDAwMDAwMDAwMSBSREk6IDAwMDAwMDAwMDAwMDAyNDYKWyAgICAxLjg5MDA5Nl0g UkJQOiBmZmZmODgwMDBjMTFmZGE4IFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAw MDAwMDAwMDAwMDAKWyAgICAxLjg5MDA5Nl0gUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTog MDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg5MDA5Nl0g UjEzOiBmZmZmZmZmZjhhYzc0NWVkIFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAw MDAwMDAwMDAwMDAKWyAgICAxLjg5MDA5Nl0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDAp IEdTOmZmZmZmZmZmOGIxNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMApbICAg IDEuODkwMDk2XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgw MDUwMDNiClsgICAgMS44OTAwOTZdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAwMDAw MDAwMGIxMzAwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMS44OTAwOTZdIFN0YWNr OgpbICAgIDEuODkwMDk2XSAgMDAwMDAzMjQxMWVhMDEwMCBmZmZmZmZmZjhiMDc5ODg4IGZm ZmY4ODAwMGMwZTIwMDAgZmZmZjg4MDAwYzExZmRiOApbICAgIDEuODkwMDk2XSAgZmZmZmZm ZmY4YWE5YTgwOCBmZmZmODgwMDBjMTFmZTMwIGZmZmZmZmZmOGFhN2UxODYgZmZmZjg4MDAw YzExZmRlOApbICAgIDEuODkwMDk2XSAgMDAwMDAwMDAwMDAwMDI4NiBmZmZmODgwMDBjMGUw MDAwIGZmZmY4ODAwMGMwZTAwOGMgMDAwMDAwMDAwYzExZmUzMApbICAgIDEuODkwMDk2XSBD YWxsIFRyYWNlOgpbICAgIDEuODkwMDk2XSAgWzxmZmZmZmZmZjhhYTlhODA4Pl0gdmFsaWRh dGVfY3JlZHNfZm9yX2RvX2V4aXQrMHgyMS8weDIzClsgICAgMS44OTAwOTZdICBbPGZmZmZm ZmZmOGFhN2UxODY+XSBkb19leGl0KzB4ZDQvMHg5MjcKWyAgICAxLjg5MDA5Nl0gIFs8ZmZm ZmZmZmY4YWIxYTJkZT5dID8gc2xvYl9mcmVlKzB4MjY0LzB4MjcxClsgICAgMS44OTAwOTZd ICBbPGZmZmZmZmZmOGFjNzQ1ZWQ+XSA/IGNyeXB0b21ncl9ub3RpZnkrMHgzNjUvMHgzNjUK WyAgICAxLjg5MDA5Nl0gIFs8ZmZmZmZmZmY4YWFjNWY2Yj5dIF9fbW9kdWxlX3B1dF9hbmRf ZXhpdCsweDE1LzB4MTUKWyAgICAxLjg5MDA5Nl0gIFs8ZmZmZmZmZmY4YWM3NDYyYj5dIGNy eXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAgIDEuODkwMDk2XSAgWzxmZmZmZmZmZjhhYTk2 NGQ0Pl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAgMS44OTAwOTZdICBbPGZmZmZmZmZmOGFh OTYzZDY+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAxLjg5 MDA5Nl0gIFs8ZmZmZmZmZmY4YWU4ZjhmYT5dIHJldF9mcm9tX2ZvcmsrMHg3YS8weGIwClsg ICAgMS44OTAwOTZdICBbPGZmZmZmZmZmOGFhOTYzZDY+XSA/IGt0aHJlYWRfY3JlYXRlX29u X25vZGUrMHgxYjQvMHgxYjQKWyAgICAxLjg5MDA5Nl0gQ29kZTogMDUgMDAgMDAgNDggM2Ig YmIgNTggMDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgMGQgOWEgMDcgOGIgZTgg MGQgZmUgZmYgZmYgZWIgMGUgNDggYzcgYzcgMTcgOWEgMDcgOGIgMzEgYzAgZTggM2UgZTAg M2UgMDAgPDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAxMCA2NCA2 NSA3MyA0MyAwZiA4NSA3OSAKWyAgICAxLjg5MDA5Nl0gUklQICBbPGZmZmZmZmZmOGFhOTlm MTQ+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS44OTAwOTZd ICBSU1AgPGZmZmY4ODAwMGMxMWZkOTA+ClsgICAgMS45MzI1OTBdIC0tLVsgZW5kIHRyYWNl IGI5Yjg1ZGE0YjVhNzBiNGYgXS0tLQpbICAgIDEuOTMzNDk5XSBLZXJuZWwgcGFuaWMgLSBu b3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy9k bWVzZy1xdWFudGFsLWl2YjQxLTExNzoyMDE0MDYyOTExNDcyOTp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv NjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy9kbWVzZy1xdWFudGFs LWl2YjQxLTExODoyMDE0MDYyOTExNDcyOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIy NTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNjRkMWNkZmJlMjBj NTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy9kbWVzZy1xdWFudGFsLWl2YjQxLTE6MjAx NDA2MjkxMTQ3Mjk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1 MzEzYzliMDYyYzUwZjcvZG1lc2ctcXVhbnRhbC1pdmI0MS00NDoyMDE0MDYyOTExNDczMTp4 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBm Ny9kbWVzZy1xdWFudGFsLWl2YjQyLTE6MjAxNDA2MjkxMTQ3MzA6eDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 LzY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjcvZG1lc2ctcXVhbnRh bC1pdmI0NC0xMDk6MjAxNDA2MjkxMTQ3MzE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjU6OgowOjY6NSBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKNjRkMWNkZmJlMjBjNTA4 Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNyBpcyB0aGUgZmlyc3QgYmFkIGNvbW1pdApjb21t aXQgNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNwpBdXRob3I6IFN0 ZXBoYW4gTXVlbGxlciA8c211ZWxsZXJAY2hyb25veC5kZT4KRGF0ZTogICBTYXQgTWF5IDMx IDE3OjI1OjM2IDIwMTQgKzAyMDAKCiAgICBjcnlwdG86IGRyYmcgLSBBZGQgRFJCRyB0ZXN0 IGNvZGUgdG8gdGVzdG1ncgogICAgCiAgICBUaGUgRFJCRyB0ZXN0IGNvZGUgaW1wbGVtZW50 cyB0aGUgQ0FWUyB0ZXN0IGFwcHJvYWNoLgogICAgCiAgICBBcyBkaXNjdXNzZWQgZm9yIHRo ZSB0ZXN0IHZlY3RvcnMsIGFsbCBEUkJHIHR5cGVzIGFyZSBjb3ZlcmVkIHdpdGgKICAgIHRl c3RpbmcuIEhvd2V2ZXIsIG5vdCBldmVyeSBiYWNrZW5kIGNpcGhlciBpcyBjb3ZlcmVkIHdp dGggdGVzdGluZy4gVG8KICAgIHByZXZlbnQgdGhlIHRlc3RtZ3IgZnJvbSBsb2dnaW5nIG1p c3NpbmcgdGVzdGluZywgdGhlIE5VTEwgdGVzdCBpcwogICAgcmVnaXN0ZXJlZCBmb3IgYWxs IGJhY2tlbmQgY2lwaGVycyBub3QgY292ZXJlZCB3aXRoIHNwZWNpZmljIHRlc3QgY2FzZXMu CiAgICAKICAgIEFsbCBjdXJyZW50bHkgaW1wbGVtZW50ZWQgRFJCRyB0eXBlcyBhbmQgYmFj a2VuZCBjaXBoZXJzIGFyZSBkZWZpbmVkCiAgICBpbiBTUDgwMC05MEEuIFRoZXJlZm9yZSwg dGhlIGZpcHNfYWxsb3dlZCBmbGFnIGlzIHNldCBmb3IgYWxsLgogICAgCiAgICBTaWduZWQt b2ZmLWJ5OiBTdGVwaGFuIE11ZWxsZXIgPHNtdWVsbGVyQGNocm9ub3guZGU+CiAgICBTaWdu ZWQtb2ZmLWJ5OiBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+Cgo6 MDQwMDAwIDA0MDAwMCA5Mzc1YjdkZjA5ODU1MGRjMmFkNTdkNTYzMjIzZjNkNGIzZmRlYWE3 IDAyM2U2YmVlZjA4NjIwYTM3MWM0ODBlMTNlZGJiNjAzMjUwZTE2NzQgTQljcnlwdG8KYmlz ZWN0IHJ1biBzdWNjZXNzClByZXZpb3VzIEhFQUQgcG9zaXRpb24gd2FzIDY0ZDFjZGYuLi4g Y3J5cHRvOiBkcmJnIC0gQWRkIERSQkcgdGVzdCBjb2RlIHRvIHRlc3RtZ3IKSEVBRCBpcyBu b3cgYXQgMzMzMmVlMi4uLiBjcnlwdG86IGRyYmcgLSBEUkJHIHRlc3RtZ3IgdGVzdCB2ZWN0 b3JzCmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYyMzozMzMy ZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRiMGM5YTI0OmJpc2VjdC1saW51eDAKCjIw MTQtMDYtMjktMTE6NDg6MTMgMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBj OWEyNCByZXVzZSAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzMzMzJl ZTJhMTdiMWJkNjllNDYwMmUyZDZiYTFiMDdlZGIwYzlhMjQvdm1saW51ei0zLjE2LjAtcmMx LTAwMDEwLWczMzMyZWUyCgoyMDE0LTA2LTI5LTExOjQ4OjEzIGRldGVjdGluZyBib290IHN0 YXRlIC4uLi4uCTMyCTYzIFNVQ0NFU1MKClByZXZpb3VzIEhFQUQgcG9zaXRpb24gd2FzIDMz MzJlZTIuLi4gY3J5cHRvOiBkcmJnIC0gRFJCRyB0ZXN0bWdyIHRlc3QgdmVjdG9ycwpIRUFE IGlzIG5vdyBhdCA1ZGQzNWEwLi4uIDBkYXkgaGVhZCBndWFyZCBmb3IgJ2RldmVsLWhvdXJs eS0yMDE0MDYyNjIzJwpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjI2MjM6NWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMjpiaXNlY3Qt bGludXgwCiBURVNUIEZBSUxVUkUKWyAgICAxLjk0NzU4Ml0gQ1JFRDogLT4qZ2lkID0geyAw LDAsMCwwIH0KWyAgICAxLjk0ODkyM10gQ1JFRDogRWZmZWN0aXZlIGNyZWRzID09IFJlYWwg Y3JlZHMKWyAgICAxLjk1MDE4OF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0t LS0tClsgICAgMS45NTEzMDddIGtlcm5lbCBCVUcgYXQga2VybmVsL2NyZWQuYzo3OTAhClsg ICAgMS45NTMxNzddIGludmFsaWQgb3Bjb2RlOiAwMDAwIFsjMV0gClsgICAgMS45NTQyOTld IE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDEuOTU1MjU0XSBDUFU6IDAgUElEOiA3NyBDb21t OiBjcnlwdG9tZ3JfdGVzdCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMyLXdsLTAxMjY2LWc1ZGQz NWEwICMxOTEKWyAgICAxLjk1NzQ5M10gSGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQ QyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQpbICAgIDEu OTU5NjUyXSB0YXNrOiBmZmZmODgwMDBjMTE2MDAwIHRpOiBmZmZmODgwMDBjMTFjMDAwIHRh c2sudGk6IGZmZmY4ODAwMGMxMWMwMDAKWyAgICAxLjk2MDE2N10gUklQOiAwMDEwOls8ZmZm ZmZmZmY4NDI5OWZiNj5dICBbPGZmZmZmZmZmODQyOTlmYjY+XSBfX3ZhbGlkYXRlX3Byb2Nl c3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS45NjAxNjddIFJTUDogMDAwMDpmZmZmODgwMDBj MTFmZDkwICBFRkxBR1M6IDAwMDEwMjk2ClsgICAgMS45NjAxNjddIFJBWDogMDAwMDAwMDAw MDAwMDAyMyBSQlg6IGZmZmY4ODAwMGMxMTYwMDAgUkNYOiBmZmZmODgwMDBjMTE2N2MwClsg ICAgMS45NjAxNjddIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAwMDAwMDAw MDEgUkRJOiAwMDAwMDAwMDAwMDAwMjQ2ClsgICAgMS45NjAxNjddIFJCUDogZmZmZjg4MDAw YzExZmRhOCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgMS45NjAxNjddIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAw MDAgUjEyOiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS45NjAxNjddIFIxMzogZmZmZmZmZmY4 NDQ3NGMwZCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgMS45NjAxNjddIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjg0 OTQxMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjk2MDE2N10gQ1M6 ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDEu OTYwMTY3XSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDA0OTMxMDAwIENS NDogMDAwMDAwMDAwMDAwMDZmMApbICAgIDEuOTYwMTY3XSBTdGFjazoKWyAgICAxLjk2MDE2 N10gIDAwMDAwMzI0MTFlYTAwOTAgZmZmZmZmZmY4NDg3OWVjNSBmZmZmODgwMDBjMTE2MDAw IGZmZmY4ODAwMGMxMWZkYjgKWyAgICAxLjk2MDE2N10gIGZmZmZmZmZmODQyOWE4YWEgZmZm Zjg4MDAwYzExZmUzMCBmZmZmZmZmZjg0MjdlMWY3IGZmZmY4ODAwMGMxMWZkZTgKWyAgICAx Ljk2MDE2N10gIDAwMDAwMDAwMDAwMDAyODYgZmZmZjg4MDAwYzBkZTAwMCBmZmZmODgwMDBj MGRlMDhjIDAwMDAwMDAwMGMxMWZlMzAKWyAgICAxLjk2MDE2N10gQ2FsbCBUcmFjZToKWyAg ICAxLjk2MDE2N10gIFs8ZmZmZmZmZmY4NDI5YThhYT5dIHZhbGlkYXRlX2NyZWRzX2Zvcl9k b19leGl0KzB4MjEvMHgyMwpbICAgIDEuOTYwMTY3XSAgWzxmZmZmZmZmZjg0MjdlMWY3Pl0g ZG9fZXhpdCsweGQ0LzB4OTI3ClsgICAgMS45NjAxNjddICBbPGZmZmZmZmZmODQzMWE2ZjY+ XSA/IHNsb2JfZnJlZSsweDI2NC8weDI3MQpbICAgIDEuOTYwMTY3XSAgWzxmZmZmZmZmZjg0 NDc0YzBkPl0gPyBjcnlwdG9tZ3Jfbm90aWZ5KzB4MzY1LzB4MzY1ClsgICAgMS45NjAxNjdd ICBbPGZmZmZmZmZmODQyYzYwOTU+XSBfX21vZHVsZV9wdXRfYW5kX2V4aXQrMHgxNS8weDE1 ClsgICAgMS45NjAxNjddICBbPGZmZmZmZmZmODQ0NzRjNGI+XSBjcnlwdG9tZ3JfdGVzdCsw eDNlLzB4M2UKWyAgICAxLjk2MDE2N10gIFs8ZmZmZmZmZmY4NDI5NjU3Nj5dIGt0aHJlYWQr MHhmZS8weDEwNgpbICAgIDEuOTYwMTY3XSAgWzxmZmZmZmZmZjg0Mjk2NDc4Pl0gPyBrdGhy ZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS45NjAxNjddICBbPGZmZmZm ZmZmODQ2OGZmN2E+XSByZXRfZnJvbV9mb3JrKzB4N2EvMHhiMApbICAgIDEuOTYwMTY3XSAg WzxmZmZmZmZmZjg0Mjk2NDc4Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4 MWI0ClsgICAgMS45NjAxNjddIENvZGU6IDA1IDAwIDAwIDQ4IDNiIGJiIDU4IDA1IDAwIDAw IDc0IDExIDQ4IDg5IGRhIDQ4IGM3IGM2IDRhIGEwIDg3IDg0IGU4IDBkIGZlIGZmIGZmIGVi IDBlIDQ4IGM3IGM3IDU0IGEwIDg3IDg0IDMxIGMwIGU4IDlmIGU1IDNlIDAwIDwwZj4gMGIg ODEgNzkgMTAgNjQgNjUgNzMgNDMgNzUgODYgODEgNzggMTAgNjQgNjUgNzMgNDMgMGYgODUg NzkgClsgICAgMS45NjAxNjddIFJJUCAgWzxmZmZmZmZmZjg0Mjk5ZmI2Pl0gX192YWxpZGF0 ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhjNgpbICAgIDEuOTYwMTY3XSAgUlNQIDxmZmZmODgw MDBjMTFmZDkwPgpbICAgIDIuMDAwMzMxXSAtLS1bIGVuZCB0cmFjZSBjMTBhNjQ1NmY5ODE2 NTlkIF0tLS0KWyAgICAyLjAwMTUxMV0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZh dGFsIGV4Y2VwdGlvbgova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzVk ZDM1YTA5NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2cteW9jdG8tbGtw LXdzeDAyLTEyMzoyMDE0MDYyOTEwMjM1NTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIy NTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNWRkMzVhMDk1ODZm ZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMi9kbWVzZy15b2N0by1sa3Atd3N4MDEtODoy MDE0MDYyOTEwMjM1NTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4 MDQxOWUxNGY4NGFhNWNhMi9kbWVzZy1xdWFudGFsLWxrcC1uZXgwNi0yMDoyMDE0MDYyODE1 MjAwMzp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4 NGFhNWNhMi9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTE2OjIwMTQwNjI5MTAyMzU3Ong4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNS81ZGQzNWEwOTU4NmZmZDRjNmJiYzFkZDgwNDE5ZTE0Zjg0YWE1Y2EyL2Rt ZXNnLXF1YW50YWwtbGtwLW5leDA2LTU5OjIwMTQwNjI4MTUyMDAyOng4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIy NS81ZGQzNWEwOTU4NmZmZDRjNmJiYzFkZDgwNDE5ZTE0Zjg0YWE1Y2EyL2RtZXNnLXlvY3Rv LWxrcC13c3gwMi0xNDA6MjAxNDA2MjkxMDIzNTY6eDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzVkZDM1YTA5 NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2ctcXVhbnRhbC1sa3Atd3N4 MDItMjg6MjAxNDA2MjkxMDIzNTU6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzVkZDM1YTA5NTg2ZmZkNGM2 YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTg4OjIw MTQwNjI5MTAyMzU3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS81ZGQzNWEwOTU4NmZmZDRjNmJiYzFkZDgw NDE5ZTE0Zjg0YWE1Y2EyL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTE5ODoyMDE0MDYyOTEw MjM1NTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4 NGFhNWNhMi9kbWVzZy1xdWFudGFsLWxrcC13c3gwMi02ODoyMDE0MDYyOTEwMjM1Njp4ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMi9k bWVzZy1xdWFudGFsLWxrcC13c3gwMi0xNDU6MjAxNDA2MjkxMDIzNTY6eDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LzVkZDM1YTA5NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2cteW9j dG8taXZiNDMtMTI1OjIwMTQwNjI5MTAyMzU2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS81ZGQzNWEwOTU4 NmZmZDRjNmJiYzFkZDgwNDE5ZTE0Zjg0YWE1Y2EyL2RtZXNnLXF1YW50YWwtbGtwLW5leDA2 LTU4OjIwMTQwNjI4MTUyMDAxOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKMDox MzoxMyBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKSEVBRCBpcyBub3cgYXQgNWRkMzVh MCAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjYyMycKCj09PT09 PT09PSB1cHN0cmVhbSA9PT09PT09PT0KUHJldmlvdXMgSEVBRCBwb3NpdGlvbiB3YXMgNWRk MzVhMC4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjYyMycK SEVBRCBpcyBub3cgYXQgMjRiNDE0ZC4uLiBNZXJnZSB0YWcgJ3NwaS12My4xNi1yYzInIG9m IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9icm9vbmll L3NwaQpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjUvbGludXM6bWFzdGVyOjI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRm ZGI0NGRhNjEwZWQxNDI6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMTo1MTo0OCAyNGI0 MTRkNWE3ZDNlNmE3MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQyIGNvbXBpbGluZwpRdWV1ZWQg YnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1LTI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQx NDIKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1LzI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKd2FpdGlu ZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1LTI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRh NjEwZWQxNDIKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 LzI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIvdm1saW51ei0zLjE2 LjAtcmMyLTAwMzQxLWcyNGI0MTRkCgoyMDE0LTA2LTI5LTExOjU3OjQ4IGRldGVjdGluZyBi b290IHN0YXRlIC4uCTEJNQk3CTEwCTE1CTI3CTMxCTQwCTQ1CTYxLi4uLi4uLi4uLi4uLi4u Li4uLgk2MyBTVUNDRVNTCgoKPT09PT09PT09IGxpbnV4LW5leHQgPT09PT09PT09ClByZXZp b3VzIEhFQUQgcG9zaXRpb24gd2FzIDI0YjQxNGQuLi4gTWVyZ2UgdGFnICdzcGktdjMuMTYt cmMyJyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQv YnJvb25pZS9zcGkKSEVBRCBpcyBub3cgYXQgOTY0MjYwMC4uLiBBZGQgbGludXgtbmV4dCBz cGVjaWZpYyBmaWxlcyBmb3IgMjAxNDA2MjcKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVl dWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L25leHQ6bWFzdGVyOjk2NDI2 MDA3YzkwY2RlMjNjMDQwMjg1NmYzZTBhZWMwZjRjYzJlNDg6YmlzZWN0LWxpbnV4MAoKMjAx NC0wNi0yOS0xMjoxMzo1MiA5NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2My ZTQ4IGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxk LXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTk2NDI2MDA3YzkwY2RlMjNj MDQwMjg1NmYzZTBhZWMwZjRjYzJlNDgKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1Lzk2NDI2MDA3YzkwY2RlMjNjMDQwMjg1NmYz ZTBhZWMwZjRjYzJlNDgKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3Rz L2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTk2NDI2MDA3Yzkw Y2RlMjNjMDQwMjg1NmYzZTBhZWMwZjRjYzJlNDgKd2FpdGluZyBmb3IgY29tcGxldGlvbiBv ZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3NuYi1zbW9rZS94ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNS05NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4 Cmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85NjQyNjAw N2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4L3ZtbGludXotMy4xNi4wLXJjMi1u ZXh0LTIwMTQwNjI3CgoyMDE0LTA2LTI5LTEyOjE4OjUyIGRldGVjdGluZyBib290IHN0YXRl IC4uIFRFU1QgRkFJTFVSRQpbICAgIDMuMzQ4NjI1XSBDUkVEOiAtPipnaWQgPSB7IDAsMCww LDAgfQpbICAgIDMuMzQ5NDEyXSBDUkVEOiBFZmZlY3RpdmUgY3JlZHMgPT0gUmVhbCBjcmVk cwpbICAgIDMuMzUwNTE0XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0K WyAgICAzLjM1MTUwMF0ga2VybmVsIEJVRyBhdCAva2J1aWxkL3NyYy9zbW9rZS9rZXJuZWwv Y3JlZC5jOjc5MCEKWyAgICAzLjM1MjcwN10gaW52YWxpZCBvcGNvZGU6IDAwMDAgWyMxXSAK WyAgICAzLjM1MzUyNV0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMy4zNTQyMDldIENQVTog MCBQSUQ6IDc3IENvbW06IGNyeXB0b21ncl90ZXN0IE5vdCB0YWludGVkIDMuMTYuMC1yYzIt bmV4dC0yMDE0MDYyNyAjMQpbICAgIDMuMzU1ODU4XSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0 YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDEx ClsgICAgMy4zNTc1NDVdIHRhc2s6IGZmZmY4ODAwMGMxMjIwMDAgdGk6IGZmZmY4ODAwMGMx MTAwMDAgdGFzay50aTogZmZmZjg4MDAwYzExMDAwMApbICAgIDMuMzU5MTAwXSBSSVA6IDAw MTA6WzxmZmZmZmZmZjg3ODlhMmUxPl0gIFs8ZmZmZmZmZmY4Nzg5YTJlMT5dIF9fdmFsaWRh dGVfcHJvY2Vzc19jcmVkcysweGE5LzB4YzYKWyAgICAzLjM2MDQ5Nl0gUlNQOiAwMDAwOmZm ZmY4ODAwMGMxMTNkOTAgIEVGTEFHUzogMDAwMTAyOTYKWyAgICAzLjM2MDQ5Nl0gUkFYOiAw MDAwMDAwMDAwMDAwMDIzIFJCWDogZmZmZjg4MDAwYzEyMjAwMCBSQ1g6IGZmZmY4ODAwMGMx MjI3YzAKWyAgICAzLjM2MDQ5Nl0gUkRYOiAwMDAwMDAwMDAwMDAwMWM3IFJTSTogMDAwMDAw MDAwMDAwMDAwMSBSREk6IDAwMDAwMDAwMDAwMDAyNDYKWyAgICAzLjM2MDQ5Nl0gUkJQOiBm ZmZmODgwMDBjMTEzZGE4IFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAwMDAwMDAw MDAwMDAKWyAgICAzLjM2MDQ5Nl0gUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAw MDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjM2MDQ5Nl0gUjEzOiBm ZmZmZmZmZjg3YTc1NTJkIFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAwMDAwMDAw MDAwMDAKWyAgICAzLjM2MDQ5Nl0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZm ZmZmZmZmODdmNDQwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMApbICAgIDMuMzYw NDk2XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDNi ClsgICAgMy4zNjA0OTZdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAwMDAwMDAwMDdm MzQwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMy4zNjA0OTZdIFN0YWNrOgpbICAg IDMuMzYwNDk2XSAgMDAwMDAzMjQxMWVhMDNhMCBmZmZmZmZmZjg3ZTdiNDMyIGZmZmY4ODAw MGMxMjIwMDAgZmZmZjg4MDAwYzExM2RiOApbICAgIDMuMzYwNDk2XSAgZmZmZmZmZmY4Nzg5 YWJkNSBmZmZmODgwMDBjMTEzZTMwIGZmZmZmZmZmODc4N2U1MzAgZmZmZjg4MDAwYzExM2Rl OApbICAgIDMuMzYwNDk2XSAgMDAwMDAwMDAwMDAwMDI4NiBmZmZmODgwMDBjMGVjMDAwIGZm ZmY4ODAwMGMwZWMwOGMgMDAwMDAwMDAwYzExM2UzMApbICAgIDMuMzYwNDk2XSBDYWxsIFRy YWNlOgpbICAgIDMuMzYwNDk2XSAgWzxmZmZmZmZmZjg3ODlhYmQ1Pl0gdmFsaWRhdGVfY3Jl ZHNfZm9yX2RvX2V4aXQrMHgyMS8weDIzClsgICAgMy4zNjA0OTZdICBbPGZmZmZmZmZmODc4 N2U1MzA+XSBkb19leGl0KzB4ZDQvMHg5MjcKWyAgICAzLjM2MDQ5Nl0gIFs8ZmZmZmZmZmY4 NzkxYThjZD5dID8gc2xvYl9mcmVlKzB4MjY0LzB4MjcxClsgICAgMy4zNjA0OTZdICBbPGZm ZmZmZmZmODdhNzU1MmQ+XSA/IGNyeXB0b21ncl9ub3RpZnkrMHgzNjUvMHgzNjUKWyAgICAz LjM2MDQ5Nl0gIFs8ZmZmZmZmZmY4NzhjNjMzNT5dIF9fbW9kdWxlX3B1dF9hbmRfZXhpdCsw eDE1LzB4MTUKWyAgICAzLjM2MDQ5Nl0gIFs8ZmZmZmZmZmY4N2E3NTU2Yj5dIGNyeXB0b21n cl90ZXN0KzB4M2UvMHgzZQpbICAgIDMuMzYwNDk2XSAgWzxmZmZmZmZmZjg3ODk2OGExPl0g a3RocmVhZCsweGZlLzB4MTA2ClsgICAgMy4zNjA0OTZdICBbPGZmZmZmZmZmODc4OTY3YTM+ XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAzLjM2MDQ5Nl0g IFs8ZmZmZmZmZmY4N2M5MGVmYT5dIHJldF9mcm9tX2ZvcmsrMHg3YS8weGIwClsgICAgMy4z NjA0OTZdICBbPGZmZmZmZmZmODc4OTY3YTM+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUr MHgxYjQvMHgxYjQKWyAgICAzLjM2MDQ5Nl0gQ29kZTogMDUgMDAgMDAgNDggM2IgYmIgNTgg MDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgYjcgYjUgZTcgODcgZTggMGQgZmUg ZmYgZmYgZWIgMGUgNDggYzcgYzcgYzEgYjUgZTcgODcgMzEgYzAgZTggNGMgZjIgM2UgMDAg PDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAxMCA2NCA2NSA3MyA0 MyAwZiA4NSA3OSAKWyAgICAzLjM2MDQ5Nl0gUklQICBbPGZmZmZmZmZmODc4OWEyZTE+XSBf X3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMy4zNjA0OTZdICBSU1Ag PGZmZmY4ODAwMGMxMTNkOTA+ClsgICAgMy40MTg4MDddIC0tLVsgZW5kIHRyYWNlIDdiNzgz Njg2NGIxNDJiY2YgXS0tLQpbICAgIDMuNDMyMzEzXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3lu Y2luZzogRmF0YWwgZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvOTY0MjYwMDdjOTBjZGUyM2MwNDAyODU2ZjNlMGFlYzBmNGNjMmU0OC9kbWVzZy1x dWFudGFsLWl2YjQyLTEyODoyMDE0MDYyOTEyMTkyOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNTo6CjA6MToxIGFsbF9nb29kOmJhZDphbGxfYmFkIGJvb3RzCgo= --CdrF4e02JqNVZeln Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-3.16.0-rc1-00011-g64d1cdf" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.16.0-rc1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_BROKEN_ON_SMP=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_LZMA=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y # CONFIG_SYSVIPC is not set # CONFIG_POSIX_MQUEUE is not set # CONFIG_CROSS_MEMORY_ATTACH is not set # CONFIG_FHANDLE is not set # CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y # CONFIG_AUDITSYSCALL is not set # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_DEBUG=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y # CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TINY_RCU=y # CONFIG_PREEMPT_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y CONFIG_CGROUPS=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_DEVICE is not set CONFIG_CPUSETS=y # CONFIG_PROC_PID_CPUSET is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_RESOURCE_COUNTERS is not set CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set CONFIG_RT_GROUP_SCHED=y # CONFIG_BLK_CGROUP is not set CONFIG_CHECKPOINT_RESTORE=y CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_USER_NS is not set CONFIG_PID_NS=y # CONFIG_NET_NS is not set CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y # CONFIG_RD_LZMA is not set # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set CONFIG_RD_LZ4=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_ANON_INODES=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_EXPERT=y # CONFIG_SGETMASK_SYSCALL is not set # CONFIG_SYSFS_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y # CONFIG_ELF_CORE is not set # CONFIG_PCSPKR_PLATFORM is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y # CONFIG_TIMERFD is not set CONFIG_EVENTFD=y # CONFIG_SHMEM is not set # CONFIG_AIO is not set CONFIG_PCI_QUIRKS=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_VM_EVENT_COUNTERS is not set CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set # CONFIG_SLUB is not set CONFIG_SLOB=y CONFIG_SYSTEM_TRUSTED_KEYRING=y # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y # CONFIG_JUMP_LABEL is not set CONFIG_OPTPROBES=y # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set CONFIG_CC_STACKPROTECTOR_REGULAR=y # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y CONFIG_MODULE_SIG_ALL=y CONFIG_MODULE_SIG_SHA1=y # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA384 is not set # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha1" CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y # CONFIG_IOSCHED_DEADLINE is not set CONFIG_IOSCHED_CFQ=y CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y # CONFIG_SMP is not set # CONFIG_X86_MPPARSE is not set CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_LPSS is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_XEN is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST is not set # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y # CONFIG_PROCESSOR_SELECT is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_NR_CPUS=1 # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_MCE=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y CONFIG_X86_THERMAL_VECTOR=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y # CONFIG_I8K is not set CONFIG_MICROCODE=m # CONFIG_MICROCODE_INTEL is not set # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y # CONFIG_MICROCODE_INTEL_EARLY is not set # CONFIG_MICROCODE_AMD_EARLY is not set # CONFIG_X86_MSR is not set CONFIG_X86_CPUID=m CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y # CONFIG_DIRECT_GBPAGES is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y # CONFIG_SPARSEMEM_VMEMMAP is not set CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y # CONFIG_MEMORY_HOTREMOVE is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_NEED_BOUNCE_POOL=y CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_NEED_PER_CPU_KM=y CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y # CONFIG_CMA is not set CONFIG_ZBUD=y CONFIG_ZSWAP=y CONFIG_MEM_SOFT_DIRTY=y CONFIG_ZSMALLOC=m # CONFIG_PGTABLE_MAPPING is not set CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y # CONFIG_MTRR_SANITIZER is not set CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y # CONFIG_X86_SMAP is not set # CONFIG_EFI is not set # CONFIG_SECCOMP is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=100 # CONFIG_SCHED_HRTICK is not set # CONFIG_KEXEC is not set CONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000 CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y # # Power management and ACPI options # CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y # CONFIG_HIBERNATION is not set CONFIG_PM_SLEEP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 # CONFIG_PM_WAKELOCKS_GC is not set # CONFIG_PM_RUNTIME is not set CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y # CONFIG_ACPI_CONTAINER is not set # CONFIG_ACPI_HOTPLUG_MEMORY is not set # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_APEI is not set # CONFIG_ACPI_EXTLOG is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # x86 CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_P4_CLOCKMOD is not set # # shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # CONFIG_INTEL_IDLE is not set # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y # CONFIG_PCI_MMCONFIG is not set CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCIEPORTBUS is not set # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set # CONFIG_PCI_IOAPIC is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # # CONFIG_ISA_DMA_API is not set CONFIG_AMD_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y # CONFIG_IA32_EMULATION is not set CONFIG_X86_DEV_DMA_OPS=y CONFIG_IOSF_MBI=m CONFIG_NET=y # # Networking options # CONFIG_PACKET=m CONFIG_PACKET_DIAG=m CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set CONFIG_ATM=m CONFIG_ATM_LANE=m CONFIG_STP=y CONFIG_MRP=m CONFIG_BRIDGE=y # CONFIG_BRIDGE_VLAN_FILTERING is not set CONFIG_VLAN_8021Q=m # CONFIG_VLAN_8021Q_GVRP is not set CONFIG_VLAN_8021Q_MVRP=y CONFIG_DECNET=y # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=y CONFIG_IPX=m CONFIG_IPX_INTERN=y CONFIG_ATALK=m # CONFIG_DEV_APPLETALK is not set # CONFIG_X25 is not set CONFIG_LAPB=m CONFIG_PHONET=m # CONFIG_IEEE802154 is not set CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=y # CONFIG_NET_SCH_HTB is not set CONFIG_NET_SCH_HFSC=y # CONFIG_NET_SCH_ATM is not set CONFIG_NET_SCH_PRIO=y # CONFIG_NET_SCH_MULTIQ is not set CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=y # CONFIG_NET_SCH_SFQ is not set CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=y CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_NETEM=y # CONFIG_NET_SCH_DRR is not set # CONFIG_NET_SCH_MQPRIO is not set CONFIG_NET_SCH_CHOKE=y CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_FQ=y CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=y CONFIG_NET_SCH_PLUG=m # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m # CONFIG_NET_CLS_TCINDEX is not set CONFIG_NET_CLS_FW=y CONFIG_NET_CLS_U32=y # CONFIG_CLS_U32_PERF is not set CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m # CONFIG_NET_CLS_RSVP6 is not set CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=y CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=y CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_EMATCH_CANID=y # CONFIG_NET_CLS_ACT is not set # CONFIG_NET_CLS_IND is not set CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set CONFIG_OPENVSWITCH=y CONFIG_VSOCKETS=y # CONFIG_NETLINK_MMAP is not set CONFIG_NETLINK_DIAG=m CONFIG_NET_MPLS_GSO=y CONFIG_HSR=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y # # Network testing # # CONFIG_HAMRADIO is not set CONFIG_CAN=m CONFIG_CAN_RAW=m CONFIG_CAN_BCM=m CONFIG_CAN_GW=m # # CAN Device Drivers # CONFIG_CAN_VCAN=m CONFIG_CAN_SLCAN=m CONFIG_CAN_DEV=m # CONFIG_CAN_CALC_BITTIMING is not set # CONFIG_CAN_LEDS is not set # CONFIG_CAN_SJA1000 is not set CONFIG_CAN_C_CAN=m # CONFIG_CAN_C_CAN_PLATFORM is not set # CONFIG_CAN_C_CAN_PCI is not set CONFIG_CAN_CC770=m # CONFIG_CAN_CC770_ISA is not set CONFIG_CAN_CC770_PLATFORM=m # # CAN USB interfaces # CONFIG_CAN_EMS_USB=m CONFIG_CAN_ESD_USB2=m CONFIG_CAN_GS_USB=m # CONFIG_CAN_KVASER_USB is not set CONFIG_CAN_PEAK_USB=m # CONFIG_CAN_8DEV_USB is not set # CONFIG_CAN_SOFTING is not set # CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set CONFIG_BT=m CONFIG_BT_RFCOMM=m # CONFIG_BT_RFCOMM_TTY is not set CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y # CONFIG_BT_BNEP_PROTO_FILTER is not set # CONFIG_BT_HIDP is not set # # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m # CONFIG_BT_HCIUART_H4 is not set CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y # CONFIG_BT_HCIUART_3WIRE is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m CONFIG_BT_ATH3K=m # CONFIG_WIRELESS is not set CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y # CONFIG_RFKILL_INPUT is not set # CONFIG_RFKILL_REGULATOR is not set CONFIG_NET_9P=m CONFIG_NET_9P_VIRTIO=m # CONFIG_NET_9P_DEBUG is not set CONFIG_CAIF=m CONFIG_CAIF_DEBUG=y CONFIG_CAIF_NETDEV=m CONFIG_CAIF_USB=m CONFIG_NFC=m CONFIG_NFC_DIGITAL=m CONFIG_NFC_NCI=m CONFIG_NFC_HCI=m CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # CONFIG_NFC_PN533=m # CONFIG_NFC_SIM is not set CONFIG_NFC_PORT100=m # CONFIG_NFC_PN544 is not set # CONFIG_NFC_MICROREAD is not set CONFIG_NFC_MRVL=m CONFIG_NFC_MRVL_USB=m CONFIG_NFC_ST21NFCA=m CONFIG_NFC_ST21NFCA_I2C=m CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set # # Bus devices # CONFIG_CONNECTOR=m CONFIG_MTD=m CONFIG_MTD_TESTS=m CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set CONFIG_MTD_REDBOOT_PARTS_READONLY=y CONFIG_MTD_CMDLINE_PARTS=m CONFIG_MTD_AR7_PARTS=m # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set CONFIG_FTL=m # CONFIG_NFTL is not set # CONFIG_INFTL is not set CONFIG_RFD_FTL=m CONFIG_SSFDC=m CONFIG_SM_FTL=m CONFIG_MTD_OOPS=m CONFIG_MTD_SWAP=m # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=m # CONFIG_MTD_JEDECPROBE is not set CONFIG_MTD_GEN_PROBE=m # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=m # CONFIG_MTD_CFI_AMDSTD is not set # CONFIG_MTD_CFI_STAA is not set CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=m # CONFIG_MTD_ROM is not set CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=m CONFIG_MTD_PHYSMAP_COMPAT=y CONFIG_MTD_PHYSMAP_START=0x8000000 CONFIG_MTD_PHYSMAP_LEN=0 CONFIG_MTD_PHYSMAP_BANKWIDTH=2 CONFIG_MTD_SBC_GXX=m # CONFIG_MTD_PCI is not set # CONFIG_MTD_INTEL_VR_NOR is not set CONFIG_MTD_PLATRAM=m CONFIG_MTD_LATCH_ADDR=m # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set CONFIG_MTD_SLRAM=m # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 CONFIG_MTD_NAND_ECC=m # CONFIG_MTD_NAND_ECC_SMC is not set # CONFIG_MTD_NAND is not set # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=m CONFIG_MTD_QINFO_PROBE=m # CONFIG_MTD_SPI_NOR is not set # CONFIG_MTD_UBI is not set CONFIG_PARPORT=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT_PC=m # CONFIG_PARPORT_SERIAL is not set # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m # # DRBD disabled because PROC_FS or INET not selected # CONFIG_BLK_DEV_NBD=y # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_VIRTIO_BLK is not set # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=m # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m # CONFIG_SENSORS_BH1780 is not set CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m CONFIG_HMC6352=m CONFIG_DS1682=m CONFIG_VMWARE_BALLOON=m CONFIG_BMP085=y CONFIG_BMP085_I2C=m CONFIG_USB_SWITCH_FSA9480=m CONFIG_SRAM=y CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m # # EEPROM support # CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_LEGACY is not set CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC Host Driver # # CONFIG_INTEL_MIC_HOST is not set # # Intel MIC Card Driver # # CONFIG_INTEL_MIC_CARD is not set # CONFIG_GENWQE is not set CONFIG_ECHO=y CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=m CONFIG_RAID_ATTRS=m CONFIG_SCSI=m CONFIG_SCSI_DMA=y # CONFIG_SCSI_TGT is not set CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m # CONFIG_BLK_DEV_SR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set # CONFIG_SCSI_MULTI_LUN is not set # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_BOOT_SYSFS is not set # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_SCSI_BNX2X_FCOE is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_HPSA is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_ARCMSR is not set # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_MPT3SAS is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set # CONFIG_VMWARE_PVSCSI is not set CONFIG_LIBFC=m CONFIG_LIBFCOE=m # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m CONFIG_SCSI_IZIP_EPP16=y # CONFIG_SCSI_IZIP_SLOW_CTR is not set # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_LPFC is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_DC390T is not set CONFIG_SCSI_DEBUG=m # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_SRP is not set # CONFIG_SCSI_BFA_FC is not set # CONFIG_SCSI_VIRTIO is not set # CONFIG_SCSI_CHELSIO_FCOE is not set CONFIG_SCSI_DH=m CONFIG_SCSI_DH_RDAC=m # CONFIG_SCSI_DH_HP_SW is not set CONFIG_SCSI_DH_EMC=m CONFIG_SCSI_DH_ALUA=m CONFIG_SCSI_OSD_INITIATOR=m CONFIG_SCSI_OSD_ULD=m CONFIG_SCSI_OSD_DPRINT_SENSE=1 CONFIG_SCSI_OSD_DEBUG=y # CONFIG_ATA is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=m CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m # CONFIG_MD_RAID456 is not set # CONFIG_MD_MULTIPATH is not set # CONFIG_MD_FAULTY is not set # CONFIG_BCACHE is not set # CONFIG_BLK_DEV_DM is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_NETDEVICES is not set # CONFIG_VHOST_NET is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5588=m # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m # CONFIG_KEYBOARD_MAX7359 is not set CONFIG_KEYBOARD_MCS=m CONFIG_KEYBOARD_MPR121=m # CONFIG_KEYBOARD_NEWTON is not set CONFIG_KEYBOARD_OPENCORES=m CONFIG_KEYBOARD_STOWAWAY=m CONFIG_KEYBOARD_SUNKBD=y # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_INPUT_MOUSE is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m # CONFIG_TABLET_USB_HANWANG is not set # CONFIG_TABLET_USB_KBTAB is not set CONFIG_TABLET_USB_WACOM=m # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set CONFIG_INPUT_MC13783_PWRBUTTON=m CONFIG_INPUT_MMA8450=m CONFIG_INPUT_MPU3050=m CONFIG_INPUT_APANEL=m # CONFIG_INPUT_ATLAS_BTNS is not set # CONFIG_INPUT_ATI_REMOTE2 is not set CONFIG_INPUT_KEYSPAN_REMOTE=m CONFIG_INPUT_KXTJ9=m CONFIG_INPUT_KXTJ9_POLLED_MODE=y CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=y CONFIG_INPUT_RETU_PWRBUTTON=m CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PCF8574=m # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_IMS_PCU=y # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=m CONFIG_SERIO_PARKBD=m # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set CONFIG_SERIO_ALTERA_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y # CONFIG_GAMEPORT_L4 is not set # CONFIG_GAMEPORT_EMU10K1 is not set # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=m CONFIG_TRACE_SINK=m CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # CONFIG_SERIAL_8250_DW is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set # CONFIG_SERIAL_SCCNXP is not set CONFIG_SERIAL_SC16IS7XX=m CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y # CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=m CONFIG_SERIAL_MEN_Z135=y # CONFIG_TTY_PRINTK is not set # CONFIG_PRINTER is not set # CONFIG_PPDEV is not set CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=m # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=m # CONFIG_HW_RANDOM_TIMERIOMEM is not set CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_HW_RANDOM_TPM=m # CONFIG_NVRAM is not set CONFIG_R3964=y # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=m CONFIG_TCG_TIS=m CONFIG_TCG_TIS_I2C_ATMEL=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m # CONFIG_TCG_NSC is not set # CONFIG_TCG_ATMEL is not set # CONFIG_TCG_INFINEON is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y CONFIG_I2C=m CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # CONFIG_I2C_MUX_PCA9541=m CONFIG_I2C_MUX_PCA954x=m # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=m # CONFIG_I2C_ALGOPCF is not set CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_OCORES=m CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m CONFIG_I2C_XILINX=m # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=m # CONFIG_I2C_PARPORT is not set CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_ROBOTFUZZ_OSIF=m # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers # CONFIG_I2C_STUB=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set # CONFIG_SPMI is not set CONFIG_HSI=m CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # CONFIG_HSI_CHAR=m # # PPS support # CONFIG_PPS=m # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=m # CONFIG_PPS_CLIENT_PARPORT is not set CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=m # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set CONFIG_W1=y # CONFIG_W1_CON is not set # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2490=m # CONFIG_W1_MASTER_DS2482 is not set CONFIG_W1_MASTER_DS1WM=y # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y # CONFIG_W1_SLAVE_SMEM is not set CONFIG_W1_SLAVE_DS2408=y CONFIG_W1_SLAVE_DS2408_READBACK=y # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2423 is not set CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y # CONFIG_W1_SLAVE_DS2433_CRC is not set CONFIG_W1_SLAVE_DS2760=y CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS28E04=m CONFIG_W1_SLAVE_BQ27000=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=m # CONFIG_GENERIC_ADC_BATTERY is not set CONFIG_TEST_POWER=m CONFIG_BATTERY_DS2760=y CONFIG_BATTERY_DS2780=y # CONFIG_BATTERY_DS2781 is not set CONFIG_BATTERY_DS2782=m # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_BQ27X00_I2C=y CONFIG_BATTERY_BQ27X00_PLATFORM=y CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_CHARGER_ISP1704 is not set CONFIG_CHARGER_MAX8903=y CONFIG_CHARGER_LP8727=m CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_BQ2415X is not set CONFIG_CHARGER_SMB347=m CONFIG_POWER_RESET=y # CONFIG_POWER_AVS is not set CONFIG_HWMON=m CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m # CONFIG_SENSORS_AD7414 is not set CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m # CONFIG_SENSORS_ADM1026 is not set CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m # CONFIG_SENSORS_DS1621 is not set # CONFIG_SENSORS_I5K_AMB is not set # CONFIG_SENSORS_F71805F is not set CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_MC13783_ADC=m CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_GL518SM=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_G760A is not set CONFIG_SENSORS_G762=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IIO_HWMON=m # CONFIG_SENSORS_CORETEMP is not set # CONFIG_SENSORS_IT87 is not set # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LTC2945=m # CONFIG_SENSORS_LTC4151 is not set CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set # CONFIG_SENSORS_LTC4261 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m # CONFIG_SENSORS_MAX197 is not set # CONFIG_SENSORS_MAX6639 is not set # CONFIG_SENSORS_MAX6642 is not set CONFIG_SENSORS_MAX6650=m # CONFIG_SENSORS_MAX6697 is not set CONFIG_SENSORS_HTU21=m # CONFIG_SENSORS_MCP3021 is not set CONFIG_SENSORS_LM63=m # CONFIG_SENSORS_LM73 is not set CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m # CONFIG_SENSORS_LM90 is not set CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set # CONFIG_SENSORS_PC87360 is not set CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_PCF8591 is not set CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LTC2978 is not set CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX8688 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m # CONFIG_SENSORS_SHT21 is not set # CONFIG_SENSORS_SHTC1 is not set # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_DME1737 is not set CONFIG_SENSORS_EMC1403=m CONFIG_SENSORS_EMC2103=m # CONFIG_SENSORS_EMC6W201 is not set CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47B397 is not set CONFIG_SENSORS_SCH56XX_COMMON=m # CONFIG_SENSORS_SCH5627 is not set CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=m CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m # CONFIG_SENSORS_AMC6821 is not set CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_VT1211 is not set # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set # CONFIG_SENSORS_W83L785TS is not set CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_W83627HF is not set # CONFIG_SENSORS_W83627EHF is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m # CONFIG_ACPI_INT3403_THERMAL is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # Texas Instruments thermal drivers # CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_NOWAYOUT=y # # Watchdog Device Drivers # # CONFIG_SOFT_WATCHDOG is not set CONFIG_XILINX_WATCHDOG=m CONFIG_DW_WATCHDOG=y # CONFIG_RETU_WATCHDOG is not set CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=m # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set CONFIG_F71808E_WDT=m # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set # CONFIG_IBMASR is not set CONFIG_WAFER_WDT=y # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set CONFIG_SC1200_WDT=y # CONFIG_PC87413_WDT is not set # CONFIG_NV_TCO is not set CONFIG_60XX_WDT=y # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=m # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m # CONFIG_MACHZ_WDT is not set CONFIG_SBC_EPX_C3_WATCHDOG=y # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_SILENT is not set CONFIG_SSB_DEBUG=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y # CONFIG_SSB_DRIVER_PCICORE is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA_HOST_SOC=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set CONFIG_MFD_BCM590XX=m # CONFIG_MFD_CROS_EC is not set CONFIG_MFD_MC13XXX=m CONFIG_MFD_MC13XXX_I2C=m # CONFIG_HTC_PASIC3 is not set # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_RETU=m # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_RTSX_USB=y # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=y CONFIG_ABX500_CORE=y # CONFIG_MFD_SYSCON is not set CONFIG_MFD_TI_AM335X_TSCADC=y # CONFIG_MFD_LP3943 is not set # CONFIG_TPS6105X is not set CONFIG_TPS6507X=m CONFIG_MFD_TPS65217=m # CONFIG_MFD_TPS65218 is not set # CONFIG_MFD_WL1273_CORE is not set CONFIG_MFD_LM3533=m # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=m CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y CONFIG_MFD_WM8997=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=m CONFIG_REGULATOR_VIRTUAL_CONSUMER=y # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_BCM590XX is not set CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_FAN53555=m # CONFIG_REGULATOR_ISL6271A is not set CONFIG_REGULATOR_LP3971=m CONFIG_REGULATOR_LP3972=m CONFIG_REGULATOR_LP872X=m CONFIG_REGULATOR_LP8755=m # CONFIG_REGULATOR_LTC3589 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX8649 is not set # CONFIG_REGULATOR_MAX8660 is not set # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MAX8973 is not set CONFIG_REGULATOR_MC13XXX_CORE=m # CONFIG_REGULATOR_MC13783 is not set CONFIG_REGULATOR_MC13892=m CONFIG_REGULATOR_PFUZE100=m # CONFIG_REGULATOR_TPS51632 is not set CONFIG_REGULATOR_TPS62360=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65217=m CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_RC_SUPPORT is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_ADV_DEBUG=y CONFIG_VIDEO_FIXED_MINOR_RANGES=y CONFIG_DVB_CORE=m # CONFIG_TTPCI_EEPROM is not set CONFIG_DVB_MAX_ADAPTERS=8 # CONFIG_DVB_DYNAMIC_MINORS is not set # # Media drivers # # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # # CONFIG_CYPRESS_FIRMWARE is not set CONFIG_SMS_SIANO_MDTV=m # # Media ancillary drivers (tuners, sensors, i2c, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y # # Audio decoders, processors and mixers # # # RDS decoders # # # Video decoders # # # Video and audio decoders # # # Video encoders # # # Camera sensor devices # # # Flash devices # # # Video improvement chips # # # Audio/Video compression chips # # # Miscellaneous helper chips # # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MC44S803=m # # Multistandard (satellite) frontends # # # Multistandard (cable + terrestrial) frontends # # # DVB-S (satellite) frontends # # # DVB-T (terrestrial) frontends # # # DVB-C (cable) frontends # # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # # # ISDB-T (terrestrial) frontends # # # Digital terrestrial only tuners/PLL # # # SEC control devices for DVB-S # # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # # Direct Rendering Manager # # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=m # CONFIG_FIRMWARE_EDID is not set # CONFIG_FB_DDC is not set # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m CONFIG_FB_FOREIGN_ENDIAN=y # CONFIG_FB_BOTH_ENDIAN is not set CONFIG_FB_BIG_ENDIAN=y # CONFIG_FB_LITTLE_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=m CONFIG_FB_N411=m CONFIG_FB_HGA=m CONFIG_FB_OPENCORES=m CONFIG_FB_S1D13XXX=m # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_SM501 is not set CONFIG_FB_SMSCUFX=m CONFIG_FB_UDL=m CONFIG_FB_VIRTUAL=m # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_PLATFORM=m CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=y CONFIG_BACKLIGHT_LM3533=m # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_SAHARA is not set CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_LM3639=m CONFIG_BACKLIGHT_TPS65217=m CONFIG_BACKLIGHT_LV5207LP=m CONFIG_BACKLIGHT_BD6107=m # CONFIG_VGASTATE is not set # CONFIG_LOGO is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set # CONFIG_SND is not set CONFIG_SOUND_PRIME=m # # HID support # CONFIG_HID=m CONFIG_HIDRAW=y CONFIG_UHID=m # CONFIG_HID_GENERIC is not set # # Special HID drivers # CONFIG_HID_A4TECH=m CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=m CONFIG_HID_APPLEIR=m CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m # CONFIG_HID_CHERRY is not set # CONFIG_HID_CHICONY is not set CONFIG_HID_CYPRESS=m CONFIG_HID_DRAGONRISE=m CONFIG_DRAGONRISE_FF=y # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=m CONFIG_HID_ELO=m # CONFIG_HID_EZKEY is not set CONFIG_HID_HOLTEK=m CONFIG_HOLTEK_FF=y # CONFIG_HID_HUION is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m # CONFIG_HID_TWINHAN is not set CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m # CONFIG_HID_LENOVO_TPKBD is not set # CONFIG_HID_LOGITECH is not set CONFIG_HID_MAGICMOUSE=m # CONFIG_HID_MICROSOFT is not set CONFIG_HID_MONTEREY=m # CONFIG_HID_MULTITOUCH is not set # CONFIG_HID_NTRIG is not set CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m CONFIG_PANTHERLORD_FF=y CONFIG_HID_PETALYNX=m # CONFIG_HID_PICOLCD is not set # CONFIG_HID_PRIMAX is not set CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m # CONFIG_HID_SONY is not set # CONFIG_HID_SPEEDLINK is not set CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m # CONFIG_HID_GREENASIA is not set CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m # CONFIG_HID_TOPSEED is not set # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=m CONFIG_THRUSTMASTER_FF=y CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=m # CONFIG_HID_ZEROPLUS is not set CONFIG_HID_ZYDACRON=m # CONFIG_HID_SENSOR_HUB is not set # # USB HID support # CONFIG_USB_HID=m CONFIG_HID_PID=y # CONFIG_USB_HIDDEV is not set # # USB HID Boot Protocol drivers # CONFIG_USB_KBD=m CONFIG_USB_MOUSE=y # # I2C HID support # # CONFIG_I2C_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_OTG=y CONFIG_USB_OTG_WHITELIST=y # CONFIG_USB_OTG_BLACKLIST_HUB is not set CONFIG_USB_OTG_FSM=y CONFIG_USB_MON=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set # CONFIG_USB_XHCI_HCD is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=y CONFIG_USB_ISP1760_HCD=m CONFIG_USB_ISP1362_HCD=m CONFIG_USB_FUSBH200_HCD=m CONFIG_USB_FOTG210_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD_PLATFORM=y # CONFIG_USB_UHCI_HCD is not set CONFIG_USB_U132_HCD=y CONFIG_USB_SL811_HCD=y CONFIG_USB_SL811_HCD_ISO=y # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_RENESAS_USBHS_HCD is not set CONFIG_USB_HCD_BCMA=m CONFIG_USB_HCD_SSB=m CONFIG_USB_HCD_TEST_MODE=y CONFIG_USB_RENESAS_USBHS=m # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=y # CONFIG_USB_WDM is not set CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set CONFIG_USB_STORAGE_DATAFAB=m CONFIG_USB_STORAGE_FREECOM=m CONFIG_USB_STORAGE_ISD200=m CONFIG_USB_STORAGE_USBAT=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m CONFIG_USB_STORAGE_JUMPSHOT=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set CONFIG_USB_STORAGE_ENE_UB6250=m CONFIG_USB_UAS=m # # USB Imaging devices # CONFIG_USB_MDC800=y # CONFIG_USB_MICROTEK is not set # CONFIG_USB_MUSB_HDRC is not set CONFIG_USB_DWC3=m # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_DUAL_ROLE=y # # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=m # # Debugging features # CONFIG_USB_DWC3_DEBUG=y # CONFIG_USB_DWC3_VERBOSE is not set CONFIG_USB_DWC2=y # CONFIG_USB_DWC2_HOST is not set # # Gadget mode requires USB Gadget support to be enabled # CONFIG_USB_DWC2_PERIPHERAL=y CONFIG_USB_DWC2_DEBUG=y CONFIG_USB_DWC2_VERBOSE=y # CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set CONFIG_USB_DWC2_DEBUG_PERIODIC=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y # CONFIG_USB_CHIPIDEA_DEBUG is not set # # USB port drivers # CONFIG_USB_USS720=y # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set CONFIG_USB_EMI26=y # CONFIG_USB_ADUTUX is not set CONFIG_USB_SEVSEG=m # CONFIG_USB_RIO500 is not set CONFIG_USB_LEGOTOWER=m # CONFIG_USB_LCD is not set CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y # CONFIG_USB_SISUSBVGA is not set CONFIG_USB_LD=y # CONFIG_USB_TRANCEVIBRATOR is not set # CONFIG_USB_IOWARRIOR is not set CONFIG_USB_TEST=m # CONFIG_USB_EHSET_TEST_FIXTURE is not set # CONFIG_USB_ISIGHTFW is not set # CONFIG_USB_YUREX is not set CONFIG_USB_EZUSB_FX2=y CONFIG_USB_HSIC_USB3503=m CONFIG_USB_ATM=m # CONFIG_USB_SPEEDTOUCH is not set CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=m CONFIG_SAMSUNG_USBPHY=y CONFIG_SAMSUNG_USB2PHY=y CONFIG_SAMSUNG_USB3PHY=y CONFIG_TAHVO_USB=m # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set CONFIG_USB_GADGET_DEBUG_FS=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # CONFIG_USB_FOTG210_UDC=y CONFIG_USB_GR_UDC=m CONFIG_USB_R8A66597=m CONFIG_USB_RENESAS_USBHS_UDC=m CONFIG_USB_PXA27X=m CONFIG_USB_MV_UDC=y CONFIG_USB_MV_U3D=m CONFIG_USB_M66592=m # CONFIG_USB_AMD5536UDC is not set CONFIG_USB_NET2272=y CONFIG_USB_NET2272_DMA=y # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set # CONFIG_USB_EG20T is not set CONFIG_USB_DUMMY_HCD=y CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_ACM=m CONFIG_USB_U_SERIAL=m CONFIG_USB_U_ETHER=m CONFIG_USB_F_SERIAL=m CONFIG_USB_F_OBEX=m CONFIG_USB_F_ECM=m CONFIG_USB_F_EEM=m CONFIG_USB_F_SUBSET=m CONFIG_USB_F_RNDIS=m CONFIG_USB_F_MASS_STORAGE=m CONFIG_USB_F_FS=m # CONFIG_USB_CONFIGFS is not set # CONFIG_USB_ZERO is not set CONFIG_USB_ETH=m # CONFIG_USB_ETH_RNDIS is not set CONFIG_USB_ETH_EEM=y # CONFIG_USB_G_NCM is not set # CONFIG_USB_GADGETFS is not set CONFIG_USB_FUNCTIONFS=m CONFIG_USB_FUNCTIONFS_ETH=y # CONFIG_USB_FUNCTIONFS_RNDIS is not set # CONFIG_USB_FUNCTIONFS_GENERIC is not set # CONFIG_USB_MASS_STORAGE is not set CONFIG_USB_G_SERIAL=m CONFIG_USB_G_PRINTER=m CONFIG_USB_CDC_COMPOSITE=m # CONFIG_USB_G_NOKIA is not set CONFIG_USB_G_ACM_MS=m CONFIG_USB_G_MULTI=m CONFIG_USB_G_MULTI_RNDIS=y # CONFIG_USB_G_MULTI_CDC is not set CONFIG_USB_G_HID=m CONFIG_USB_G_DBGP=m CONFIG_USB_G_DBGP_PRINTK=y # CONFIG_USB_G_DBGP_SERIAL is not set # CONFIG_USB_G_WEBCAM is not set # CONFIG_UWB is not set CONFIG_MMC=y CONFIG_MMC_DEBUG=y CONFIG_MMC_CLKGATE=y # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y # CONFIG_SDIO_UART is not set # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_SDHCI is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_VUB300 is not set # CONFIG_MMC_USHC is not set CONFIG_MMC_USDHI6ROL0=m CONFIG_MMC_REALTEK_USB=y CONFIG_MEMSTICK=y CONFIG_MEMSTICK_DEBUG=y # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=y # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # # CONFIG_MEMSTICK_TIFM_MS is not set # CONFIG_MEMSTICK_JMICRON_38X is not set # CONFIG_MEMSTICK_R592 is not set CONFIG_MEMSTICK_REALTEK_USB=m CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_LM3530=m CONFIG_LEDS_LM3533=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_PCA9532=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m # CONFIG_LEDS_LP5521 is not set CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m CONFIG_LEDS_REGULATOR=m CONFIG_LEDS_BD2802=m # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_MC13783=m # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # # LED Triggers # CONFIG_LEDS_TRIGGERS=y # CONFIG_LEDS_TRIGGER_TIMER is not set CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set CONFIG_EDAC_DEBUG=y # CONFIG_EDAC_DECODE_MCE is not set CONFIG_EDAC_MM_EDAC=y # CONFIG_EDAC_E752X is not set # CONFIG_EDAC_I82975X is not set # CONFIG_EDAC_I3000 is not set # CONFIG_EDAC_I3200 is not set # CONFIG_EDAC_X38 is not set # CONFIG_EDAC_I5400 is not set # CONFIG_EDAC_I7CORE is not set # CONFIG_EDAC_I5000 is not set # CONFIG_EDAC_I5100 is not set # CONFIG_EDAC_I7300 is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_SYSTOHC=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_DEBUG=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC_INTF_PROC is not set # CONFIG_RTC_INTF_DEV is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_DS1307 is not set CONFIG_RTC_DRV_DS1374=m # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_MAX6900 is not set CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF2127=m # CONFIG_RTC_DRV_PCF8523 is not set CONFIG_RTC_DRV_PCF8563=m # CONFIG_RTC_DRV_PCF8583 is not set CONFIG_RTC_DRV_M41T80=m # CONFIG_RTC_DRV_M41T80_WDT is not set # CONFIG_RTC_DRV_BQ32K is not set CONFIG_RTC_DRV_S35390A=m # CONFIG_RTC_DRV_FM3130 is not set # CONFIG_RTC_DRV_RX8581 is not set CONFIG_RTC_DRV_RX8025=m # CONFIG_RTC_DRV_EM3027 is not set CONFIG_RTC_DRV_RV3029C2=m # # SPI RTC drivers # # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=y # CONFIG_RTC_DRV_DS1511 is not set # CONFIG_RTC_DRV_DS1553 is not set # CONFIG_RTC_DRV_DS1742 is not set CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_M48T86=m # CONFIG_RTC_DRV_M48T35 is not set # CONFIG_RTC_DRV_M48T59 is not set CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y # CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_V3020 is not set CONFIG_RTC_DRV_DS2404=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_MC13XXX=m CONFIG_RTC_DRV_MOXART=y CONFIG_RTC_DRV_XGENE=y # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # # CONFIG_INTEL_MID_DMAC is not set # CONFIG_INTEL_IOATDMA is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_PCI is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_ACPI=y # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set CONFIG_DMATEST=y CONFIG_AUXDISPLAY=y # CONFIG_KS0108 is not set # CONFIG_UIO is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set CONFIG_VIRTIO_MMIO=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACERHDF is not set # CONFIG_ASUS_LAPTOP is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_FUJITSU_LAPTOP is not set # CONFIG_FUJITSU_TABLET is not set CONFIG_AMILO_RFKILL=m # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set # CONFIG_MSI_LAPTOP is not set # CONFIG_PANASONIC_LAPTOP is not set # CONFIG_COMPAL_LAPTOP is not set # CONFIG_SONY_LAPTOP is not set # CONFIG_IDEAPAD_LAPTOP is not set # CONFIG_THINKPAD_ACPI is not set CONFIG_SENSORS_HDAPS=y # CONFIG_INTEL_MENLOW is not set # CONFIG_ACPI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_ACPI_CMPC is not set # CONFIG_INTEL_IPS is not set # CONFIG_IBM_RTL is not set CONFIG_SAMSUNG_LAPTOP=m # CONFIG_INTEL_OAKTRAIL is not set # CONFIG_SAMSUNG_Q10 is not set # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=m # # SOC (System On Chip) specific Drivers # # # Hardware Spinlock drivers # CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set # CONFIG_MAILBOX is not set CONFIG_IOMMU_SUPPORT=y # CONFIG_AMD_IOMMU is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m # CONFIG_MEMORY is not set CONFIG_IIO=m CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # CONFIG_BMA180=m # CONFIG_IIO_ST_ACCEL_3AXIS is not set CONFIG_MMA8452=m # # Analog to digital converters # CONFIG_AD799X=m CONFIG_MAX1363=m CONFIG_MCP3422=m CONFIG_MEN_Z188_ADC=m # CONFIG_NAU7802 is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_AM335X_ADC is not set # # Amplifiers # # # Hid Sensor IIO Common # CONFIG_IIO_ST_SENSORS_I2C=m CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # # CONFIG_AD5064 is not set CONFIG_AD5380=m # CONFIG_AD5446 is not set CONFIG_MAX517=m CONFIG_MCP4725=m # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # # Phase-Locked Loop (PLL) frequency synthesizers # # # Digital gyroscope sensors # CONFIG_IIO_ST_GYRO_3AXIS=m CONFIG_IIO_ST_GYRO_I2C_3AXIS=m # CONFIG_ITG3200 is not set # # Humidity sensors # CONFIG_SI7005=m # # Inertial measurement units # # CONFIG_INV_MPU6050_IIO is not set # # Light sensors # CONFIG_ADJD_S311=m CONFIG_APDS9300=m CONFIG_CM32181=m # CONFIG_CM36651 is not set CONFIG_GP2AP020A00F=m CONFIG_SENSORS_LM3533=m CONFIG_LTR501=m CONFIG_TCS3472=m CONFIG_SENSORS_TSL2563=m CONFIG_TSL4531=m # CONFIG_VCNL4000 is not set # # Magnetometer sensors # CONFIG_MAG3110=m CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m # # Inclinometer sensors # # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_SYSFS_TRIGGER=m # # Pressure sensors # CONFIG_MPL115=m CONFIG_MPL3115=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_I2C=m # # Lightning sensors # # # Temperature sensors # CONFIG_MLX90614=m # CONFIG_TMP006 is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set # CONFIG_IPACK_BUS is not set CONFIG_RESET_CONTROLLER=y # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_BCM_KONA_USB2_PHY=y # CONFIG_PHY_SAMSUNG_USB2 is not set # CONFIG_POWERCAP is not set CONFIG_MCB=y # CONFIG_MCB_PCI is not set # # Firmware Drivers # # CONFIG_EDD is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=y # CONFIG_DCDBAS is not set # CONFIG_DMIID is not set # CONFIG_DMI_SYSFS is not set CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # # CONFIG_GOOGLE_MEMCONSOLE is not set # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y # CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=m # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set # CONFIG_EXT3_FS_XATTR is not set # CONFIG_EXT4_FS is not set CONFIG_JBD=m # CONFIG_JBD_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=m # CONFIG_JFS_POSIX_ACL is not set # CONFIG_JFS_SECURITY is not set # CONFIG_JFS_DEBUG is not set CONFIG_JFS_STATISTICS=y CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y # CONFIG_XFS_POSIX_ACL is not set # CONFIG_XFS_RT is not set CONFIG_XFS_DEBUG=y CONFIG_GFS2_FS=y # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set CONFIG_NILFS2_FS=m CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=m CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set CONFIG_QUOTA=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_PRINT_QUOTA_WARNING=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_TREE=m # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y # # Caches # CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE_DEBUG=y # CONFIG_FSCACHE_OBJECT_LIST is not set # CONFIG_CACHEFILES is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y # CONFIG_ZISOFS is not set CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set # CONFIG_PROC_VMCORE is not set # CONFIG_PROC_SYSCTL is not set CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=m # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=m CONFIG_ECRYPT_FS=y # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_HFS_FS is not set CONFIG_HFSPLUS_FS=y # CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_BEFS_FS=m CONFIG_BEFS_DEBUG=y # CONFIG_BFS_FS is not set CONFIG_EFS_FS=y # CONFIG_JFFS2_FS is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_FILE_CACHE is not set CONFIG_SQUASHFS_FILE_DIRECT=y # CONFIG_SQUASHFS_DECOMP_SINGLE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y # CONFIG_SQUASHFS_XATTR is not set # CONFIG_SQUASHFS_ZLIB is not set CONFIG_SQUASHFS_LZO=y # CONFIG_SQUASHFS_XZ is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=y CONFIG_MINIX_FS=m CONFIG_OMFS_FS=m CONFIG_HPFS_FS=m CONFIG_QNX4FS_FS=m CONFIG_QNX6FS_FS=y # CONFIG_QNX6FS_DEBUG is not set # CONFIG_ROMFS_FS is not set # CONFIG_PSTORE is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set CONFIG_EXOFS_FS=m # CONFIG_EXOFS_DEBUG is not set CONFIG_F2FS_FS=m # CONFIG_F2FS_STAT_FS is not set CONFIG_F2FS_FS_XATTR=y # CONFIG_F2FS_FS_POSIX_ACL is not set # CONFIG_F2FS_FS_SECURITY is not set CONFIG_F2FS_CHECK_FS=y CONFIG_ORE=m # CONFIG_NETWORK_FILESYSTEMS is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set CONFIG_NLS_CODEPAGE_862=m # CONFIG_NLS_CODEPAGE_863 is not set CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m # CONFIG_NLS_CODEPAGE_866 is not set CONFIG_NLS_CODEPAGE_869=m # CONFIG_NLS_CODEPAGE_936 is not set CONFIG_NLS_CODEPAGE_950=y # CONFIG_NLS_CODEPAGE_932 is not set CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=y # CONFIG_NLS_CODEPAGE_1250 is not set CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=m # CONFIG_NLS_ISO8859_4 is not set CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m # CONFIG_NLS_ISO8859_14 is not set CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=y CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=y # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=m # CONFIG_NLS_MAC_GREEK is not set # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set CONFIG_NLS_MAC_ROMANIAN=y CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 CONFIG_BOOT_PRINTK_DELAY=y # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y CONFIG_DEBUG_FS=y # CONFIG_HEADERS_CHECK is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y # CONFIG_MAGIC_SYSRQ is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_VM is not set CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PI_LIST is not set CONFIG_DEBUG_SG=y # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_REPEATEDLY=y CONFIG_SPARSE_RCU_POINTER=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_TRACE=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FAULT_INJECTION=y CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAIL_MAKE_REQUEST=y # CONFIG_FAIL_IO_TIMEOUT is not set # CONFIG_FAIL_MMC_REQUEST is not set # CONFIG_FAULT_INJECTION_DEBUG_FS is not set CONFIG_LATENCYTOP=y CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACE_CLOCK=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # # CONFIG_LKDTM is not set CONFIG_TEST_LIST_SORT=y CONFIG_KPROBES_SANITY_TEST=y # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=m CONFIG_INTERVAL_TREE_TEST=m CONFIG_PERCPU_TEST=m # CONFIG_ATOMIC64_SELFTEST is not set CONFIG_TEST_STRING_HELPERS=y CONFIG_TEST_KSTRTOX=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_MODULE=m # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y # CONFIG_EARLY_PRINTK is not set # CONFIG_X86_PTDUMP is not set # CONFIG_DEBUG_RODATA is not set CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m # CONFIG_DOUBLEFAULT is not set CONFIG_DEBUG_TLBFLUSH=y CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_X86_DECODER_SELFTEST=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_DELAY_NONE=y CONFIG_DEFAULT_IO_DELAY_TYPE=3 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_X86_DEBUG_STATIC_CPU_HAS=y # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEYS_DEBUG_PROC_KEYS is not set CONFIG_SECURITY_DMESG_RESTRICT=y # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m # CONFIG_CRYPTO_GCM is not set CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=m # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=y CONFIG_CRYPTO_GHASH=m # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y # CONFIG_CRYPTO_SHA256_SSSE3 is not set CONFIG_CRYPTO_SHA512_SSSE3=y CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=m # CONFIG_CRYPTO_WP512 is not set CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=y # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_X86_64 is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_BLOWFISH_X86_64=m # CONFIG_CRYPTO_CAMELLIA is not set CONFIG_CRYPTO_CAMELLIA_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=y CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y CONFIG_CRYPTO_CAST5_AVX_X86_64=y CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_CAST6_AVX_X86_64=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y CONFIG_CRYPTO_SERPENT_AVX_X86_64=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=y # CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m # CONFIG_CRYPTO_TWOFISH_X86_64 is not set # CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=m # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set CONFIG_CRYTPO_DRBG=y # CONFIG_CRYPTO_DRBG_HMAC is not set # CONFIG_CRYPTO_DRBG_HASH is not set CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m # CONFIG_CRYPTO_DEV_PADLOCK_AES is not set # CONFIG_CRYPTO_DEV_PADLOCK_SHA is not set # CONFIG_CRYPTO_DEV_CCP is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4HC_COMPRESS=m CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=m # CONFIG_XZ_DEC_X86 is not set # CONFIG_XZ_DEC_POWERPC is not set # CONFIG_XZ_DEC_IA64 is not set CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y # CONFIG_XZ_DEC_SPARC is not set CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=m CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_BCH=m CONFIG_BCH_CONST_PARAMS=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y # CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m CONFIG_DDR=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y --CdrF4e02JqNVZeln Content-Type: text/plain; charset=us-ascii Content-Disposition: inline _______________________________________________ LKP mailing list LKP@linux.intel.com --CdrF4e02JqNVZeln-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2233757272663768480==" MIME-Version: 1.0 From: Fengguang Wu To: lkp@lists.01.org Subject: [crypto] kernel BUG at kernel/cred.c:790 Date: Sun, 29 Jun 2014 22:56:26 +0800 Message-ID: <20140629145626.GB9134@localhost> In-Reply-To: <20140629145246.GA9134@localhost> List-Id: --===============2233757272663768480== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Stephan, This is another error message for the same commit. git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git mas= ter commit 64d1cdfbe20c50877576045145313c9b062c50f7 Author: Stephan Mueller AuthorDate: Sat May 31 17:25:36 2014 +0200 Commit: Herbert Xu CommitDate: Fri Jun 20 21:26:10 2014 +0800 crypto: drbg - Add DRBG test code to testmgr = The DRBG test code implements the CAVS test approach. = As discussed for the test vectors, all DRBG types are covered with testing. However, not every backend cipher is covered with testing. To prevent the testmgr from logging missing testing, the NULL test is registered for all backend ciphers not covered with specific test cases. = All currently implemented DRBG types and backend ciphers are defined in SP800-90A. Therefore, the fips_allowed flag is set for all. = Signed-off-by: Stephan Mueller Signed-off-by: Herbert Xu =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D PARENT COMMIT NOT CLEAN. LOOK OUT FOR WRONG BISECT! =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Attached dmesg for the parent commit, too, to help confirm whether it is a = noise error. +------------------------------------------+------------+------------+-----= -------------+ | | 3332ee2a17 | 64d1cdfbe2 | v3.1= 6-rc2_062623 | +------------------------------------------+------------+------------+-----= -------------+ | boot_successes | 83 | 0 | 0 = | | boot_failures | 1 | 19 | 13 = | | general_protection_fault | 1 | | = | | RIP:__lock_acquire | 1 | | = | | Kernel_panic-not_syncing:Fatal_exception | 1 | 19 | 13 = | | backtrace:free_reserved_area | 1 | | = | | backtrace:free_init_pages | 1 | | = | | backtrace:populate_rootfs | 1 | | = | | backtrace:kernel_init_freeable | 1 | | = | | kernel_BUG_at_kernel/cred.c | 0 | 19 | 13 = | | invalid_opcode | 0 | 19 | 13 = | | RIP:__validate_process_creds | 0 | 19 | 13 = | | backtrace:cryptomgr_test | 0 | 19 | 13 = | +------------------------------------------+------------+------------+-----= -------------+ [ 1.091931] CRED: ->*gid =3D { 0,0,0,0 } [ 1.092559] CRED: Effective creds =3D=3D Real creds [ 1.093464] ------------[ cut here ]------------ [ 1.094334] kernel BUG at kernel/cred.c:790! [ 1.095457] invalid opcode: 0000 [#1] = [ 1.096230] Modules linked in: [ 1.096896] CPU: 0 PID: 77 Comm: cryptomgr_test Not tainted 3.16.0-rc1-0= 0011-g64d1cdf #1 [ 1.098434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Bochs 01/01/2011 [ 1.099976] task: ffff880011c14000 ti: ffff880011c18000 task.ti: ffff880= 011c18000 [ 1.100619] RIP: 0010:[] [] __valid= ate_process_creds+0xa9/0xc6 [ 1.100619] RSP: 0000:ffff880011c1bd90 EFLAGS: 00010296 [ 1.100619] RAX: 0000000000000023 RBX: ffff880011c14000 RCX: ffff880011c= 147c0 [ 1.100619] RDX: 00000000000001c4 RSI: 0000000000000001 RDI: 00000000000= 00246 [ 1.100619] RBP: ffff880011c1bda8 R08: 0000000000000000 R09: 00000000000= 00000 [ 1.100619] R10: 0000000000000000 R11: 0000000000000000 R12: 00000000000= 00000 [ 1.100619] R13: ffffffff830745ed R14: 0000000000000000 R15: 00000000000= 00000 [ 1.100619] FS: 0000000000000000(0000) GS:ffffffff83540000(0000) knlGS:= 0000000000000000 [ 1.100619] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 1.100619] CR2: 0000000000000000 CR3: 0000000003530000 CR4: 00000000000= 006f0 [ 1.100619] Stack: [ 1.100619] 00000324133a3eb0 ffffffff83479888 ffff880011c14000 ffff8800= 11c1bdb8 [ 1.100619] ffffffff82e9a808 ffff880011c1be30 ffffffff82e7e186 ffff8800= 11c1bde8 [ 1.100619] 0000000000000286 ffff8800123fa000 ffff8800123fa08c 00000000= 11c1be30 [ 1.100619] Call Trace: [ 1.100619] [] validate_creds_for_do_exit+0x21/0x23 [ 1.100619] [] do_exit+0xd4/0x927 [ 1.100619] [] ? slob_free+0x264/0x271 [ 1.100619] [] ? cryptomgr_notify+0x365/0x365 [ 1.100619] [] __module_put_and_exit+0x15/0x15 [ 1.100619] [] cryptomgr_test+0x3e/0x3e [ 1.100619] [] kthread+0xfe/0x106 [ 1.100619] [] ? kthread_create_on_node+0x1b4/0x1b4 [ 1.100619] [] ret_from_fork+0x7a/0xb0 [ 1.100619] [] ? kthread_create_on_node+0x1b4/0x1b4 [ 1.100619] Code: 05 00 00 48 3b bb 58 05 00 00 74 11 48 89 da 48 c7 c6 = 0d 9a 47 83 e8 0d fe ff ff eb 0e 48 c7 c7 17 9a 47 83 31 c0 e8 3e e0 3e 00 = <0f> 0b 81 79 10 64 65 73 43 75 86 81 78 10 64 65 73 43 0f 85 79 = [ 1.100619] RIP [] __validate_process_creds+0xa9/0xc6 [ 1.100619] RSP [ 1.139825] ---[ end trace 48832184cdccd42e ]--- [ 1.140545] Kernel panic - not syncing: Fatal exception git bisect start 5dd35a09586ffd4c6bbc1dd80419e14f84aa5ca2 a497c3ba1d97fc69c= 1e78e7b96435ba8c2cb42ee -- git bisect good c25ee141bdf80b619b5610c3da1b1e0c7b7b130f # 10:41 20+ = 0 Merge 'nfs/linux-next' into devel-hourly-2014062623 git bisect bad a10d4e58c9d60e8c1db45dbdf15b6e8451e6a5e9 # 10:44 2- = 20 Merge 'ipsec/testing' into devel-hourly-2014062623 git bisect good 1aaccd3e6a7639a4ac0acf3db3308291970b794b # 11:04 21+ = 1 Merge 'efi/next' into devel-hourly-2014062623 git bisect bad 71db7e0dd17d7fda5c16f75c7c88f20f355ba8c3 # 11:08 1- = 14 Merge 'kvm-ppc/kvm-ppc-queue' into devel-hourly-2014062623 git bisect bad 9f9409740f318417a40e004f5378163d241adf43 # 11:19 2- = 21 Merge 'cryptodev/master' into devel-hourly-2014062623 git bisect bad b3416fb8a2f5a1653e4ab72b55907794cc10bde1 # 11:26 1- = 20 crypto: qat - Intel(R) QAT accelengine part of fw loader git bisect good 3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24 # 11:35 21+ = 1 crypto: drbg - DRBG testmgr test vectors git bisect bad d8cba25d2c68992a6e7c1d329b690a9ebe01167d # 11:39 1- = 4 crypto: qat - Intel(R) QAT driver framework git bisect bad 3d77565ba5e5b9075a4f6d7d6d15996f5e582659 # 11:42 0- = 21 crypto: ccp - Modify PCI support in prep for arm64 support git bisect bad 64d1cdfbe20c50877576045145313c9b062c50f7 # 11:48 0- = 5 crypto: drbg - Add DRBG test code to testmgr # first bad commit: [64d1cdfbe20c50877576045145313c9b062c50f7] crypto: drbg= - Add DRBG test code to testmgr git bisect good 3332ee2a17b1bd69e4602e2d6ba1b07edb0c9a24 # 11:51 63+ = 1 crypto: drbg - DRBG testmgr test vectors git bisect bad 5dd35a09586ffd4c6bbc1dd80419e14f84aa5ca2 # 11:51 0- = 13 0day head guard for 'devel-hourly-2014062623' git bisect good 24b414d5a7d3e6a716350464dfdb44da610ed142 # 12:13 63+ = 2 Merge tag 'spi-v3.16-rc2' of git://git.kernel.org/pub/scm/linux/kern= el/git/broonie/spi git bisect bad 96426007c90cde23c0402856f3e0aec0f4cc2e48 # 12:19 0- = 1 Add linux-next specific files for 20140627 This script may reproduce the error. ---------------------------------------------------------------------------= -- #!/bin/bash kernel=3D$1 initrd=3Dyocto-minimal-x86_64.cgz wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/blob/ma= ster/initrd/$initrd kvm=3D( qemu-system-x86_64 -cpu kvm64 -enable-kvm = -kernel $kernel -initrd $initrd -smp 2 -m 256M -net nic,vlan=3D0,macaddr=3D00:00:00:00:00:00,model=3Dvirtio -net user,vlan=3D0 -net nic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb -serial stdio -display none -monitor null ) append=3D( debug sched_debug apic=3Ddebug ignore_loglevel sysrq_always_enabled panic=3D10 prompt_ramdisk=3D0 earlyprintk=3DttyS0,115200 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw ) "${kvm[@]}" --append "${append[*]}" ---------------------------------------------------------------------------= -- Thanks, Fengguang _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============2233757272663768480== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=".ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGNwdXNldApbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBjcHUKWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjE2LjAtcmMxLTAwMDExLWc2 NGQxY2RmIChrYnVpbGRAc25iKSAoZ2NjIHZlcnNpb24gNC44LjIgKERlYmlhbiA0LjguMi0xOCkg KSAjMSBTdW4gSnVuIDI5IDExOjQ2OjQ3IENTVCAyMDE0ClsgICAgMC4wMDAwMDBdIENvbW1hbmQg bGluZTogaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFw aWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1l b3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljICBw cm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9y bWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAx NDA2MjYyMzo2NGQxY2RmYmUyMGM1MDg3NzU3NjA0NTE0NTMxM2M5YjA2MmM1MGY3OmJpc2VjdC1s aW51eDAvLnZtbGludXotNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy0y MDE0MDYyOTExNDcxMi0yMC1sa3Atd3N4MDEgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJs eS0yMDE0MDYyNjIzIEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS82NGQxY2RmYmUyMGM1MDg3NzU3NjA0NTE0NTMxM2M5YjA2MmM1MGY3L3ZtbGludXotMy4x Ni4wLXJjMS0wMDAxMS1nNjRkMWNkZiBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAwMF0g ZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxl ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAw MDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRmZmZd IHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDEzZmZlMDAw LTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb bWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkClsgICAg MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZm ZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90 ZWN0aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNCBwcmVzZW50LgpbICAgIDAu MDAwMDAwXSBETUk6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9T IEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZN ClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0g dXNhYmxlID09PiByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDAw MGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9 IDB4MTNmZmUgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAwLjAwMDAwMF0gTVRSUiBk ZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMg ZW5hYmxlZDoKWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrClsgICAgMC4w MDAwMDBdICAgQTAwMDAtQkZGRkYgdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZG RkZGIHdyaXRlLXByb3RlY3QKWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5h YmxlZDoKWyAgICAwLjAwMDAwMF0gICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNrIEZGODAwMDAwMDAg dW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIDEgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAy IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDQg ZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNiBk aXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0geDg2IFBB VCBlbmFibGVkOiBjcHUgMCwgb2xkIDB4NzA0MDYsIG5ldyAweDcwMTA2MDAwNzAxMDYKWyAgICAw LjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5OTAwMF0gOTkw MDAgc2l6ZSAyNDU3NgpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4 MDAwMDAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAw MGZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwNDNkYzAwMCwgMHgwNDNkY2Zm Zl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDQzZGQwMDAsIDB4MDQzZGRmZmZdIFBH VEFCTEUKWyAgICAwLjAwMDAwMF0gQlJLIFsweDA0M2RlMDAwLCAweDA0M2RlZmZmXSBQR1RBQkxF ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxM2EwMDAwMC0weDEz YmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzYTAwMDAwLTB4MTNiZmZmZmZdIHBhZ2Ug Mk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEwMDAwMDAwLTB4 MTM5ZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAtMHgxMzlmZmZmZl0gcGFn ZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAt MHgwZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBw YWdlIDRrClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAyMDAwMDAtMHgwZmZmZmZmZl0gcGFnZSAy TQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTNjMDAwMDAtMHgx M2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxM2MwMDAwMC0weDEzZGZmZmZmXSBwYWdl IDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNlMDAwMDAtMHgxM2ZmZGZmZl0gcGFnZSA0awpb ICAgIDAuMDAwMDAwXSBCUksgWzB4MDQzZGYwMDAsIDB4MDQzZGZmZmZdIFBHVEFCTEUKWyAgICAw LjAwMDAwMF0gUkFNRElTSzogW21lbSAweDEzY2U2MDAwLTB4MTNmZWZmZmZdClsgICAgMC4wMDAw MDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAg IDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDB4MDAwMDAwMDAwMDBGMEQwMCAwMDAwMTQgKHYwMCBCT0NI UyApClsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFQgMHgwMDAwMDAwMDEzRkZGQzJBIDAwMDAzNCAo djAxIEJPQ0hTICBCWFBDUlNEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDAxM0ZGRjFDMCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZB Q1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAw MDAwMDAwMTNGRkUwNDAgMDAxMTgwICh2MDEgQk9DSFMgIEJYUENEU0RUIDAwMDAwMDAxIEJYUEMg MDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMDEzRkZFMDAwIDAw MDA0MApbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MDAwMDAwMDAxM0ZGRjIzNCAwMDA5M0Ug KHYwMSBCT0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAw MF0gQUNQSTogQVBJQyAweDAwMDAwMDAwMTNGRkZCNzIgMDAwMDgwICh2MDEgQk9DSFMgIEJYUENB UElDIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgw MDAwMDAwMDEzRkZGQkYyIDAwMDAzOCAodjAxIEJPQ0hTICBCWFBDSFBFVCAwMDAwMDAwMSBCWFBD IDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUw MDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNWZjMDAwICggICAg ICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRk MDEgYW5kIDRiNTY0ZDAwClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjEz ZmZkMDAxLCBwcmltYXJ5IGNwdSBjbG9jawpbICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAg ICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KWyAgICAw LjAwMDAwMF0gICBETUEzMiAgICBbbWVtIDB4MDEwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAw MDAwMF0gICBOb3JtYWwgICBlbXB0eQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQg Zm9yIGVhY2ggbm9kZQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKWyAg ICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAxMDAwLTB4MDAwOWVmZmZdClsgICAg MC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDEzZmZkZmZmXQpbICAgIDAu MDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogODE4MjAKWyAgICAwLjAwMDAwMF0gICBETUEg em9uZTogNTYgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6 IDIxIHBhZ2VzIHJlc2VydmVkClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMs IExJRk8gYmF0Y2g6MApbICAgIDAuMDAwMDAwXSAgIERNQTMyIHpvbmU6IDEwNjQgcGFnZXMgdXNl ZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogNzc4MjIgcGFnZXMsIExJ Rk8gYmF0Y2g6MTUKWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHg2MDgK WyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAw LjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjVmYzAwMCAoICAgICAgICBmZWUwMDAw MCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMF0gbGFwaWNfaWRbMHgw MF0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFw aWNfaWRbMHgwMV0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTlJfQ1BVUy9wb3NzaWJs ZV9jcHVzIGxpbWl0IG9mIDEgcmVhY2hlZC4gIFByb2Nlc3NvciAxLzB4MSBpZ25vcmVkLgpbICAg IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRmbCBsaW50WzB4 MV0pClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0gYWRkcmVzc1sweGZlYzAw MDAwXSBnc2lfYmFzZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZl cnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAwMDAwMF0gQUNQ STogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBB UElDIElEIDAsIEFQSUMgSU5UIDAyClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChi dXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwgQVBJQyBJRCAwLCBBUElD IElOVCAwNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5 IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkKWyAgICAw LjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTAgZ2xvYmFsX2lycSAx MCBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywg YnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGEKWyAgICAwLjAwMDAwMF0gQUNQ STogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVs KQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEg MGIsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGIKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2Vk IGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDEKWyAgICAwLjAwMDAwMF0gQUNQ STogSVJRMiB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDMKWyAgICAw LjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElD IElEIDAsIEFQSUMgSU5UIDA0ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTUgdXNlZCBieSBvdmVy cmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDA2LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNwpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDgs IEFQSUMgSUQgMCwgQVBJQyBJTlQgMDgKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5 IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLgpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMGMKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1 cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZSwgQVBJQyBJRCAwLCBBUElDIElO VCAwZQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYKWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAo TUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIEFD UEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMDAwMDAwXSBt YXBwZWQgSU9BUElDIHRvIGZmZmZmZmZmZmY1ZmIwMDAgKGZlYzAwMDAwKQpbICAgIDAuMDAwMDAw XSBucl9pcnFzX2dzaTogNDAKWyAgICAwLjAwMDAwMF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZvciBj cHUgMApbICAgIDAuMDAwMDAwXSBrdm0tc3RlYWx0aW1lOiBjcHUgMCwgbXNyIDM1NTBlNDAKWyAg ICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE0MDAwMDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBm b3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2Vy bmVsIG9uIEtWTQpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzMCByMCBkMzI3NjggdTMyNzY4 IGFsbG9jPTEqMzI3NjgKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgClsgICAgMC4w MDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5n IG9uLiAgVG90YWwgcGFnZXM6IDgwNjc5ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxp bmU6IGh1bmdfdGFza19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGlj PWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91 dD0xMDAgcGFuaWM9MTAgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyAgcHJv bXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1h bCAgcm9vdD0vZGV2L3JhbTAgcncgbGluaz0va2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjI2MjM6NjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNzpiaXNlY3QtbGlu dXgwLy52bWxpbnV6LTY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjctMjAx NDA2MjkxMTQ3MTItMjAtbGtwLXdzeDAxIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1ob3VybHkt MjAxNDA2MjYyMyBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy92bWxpbnV6LTMuMTYu MC1yYzEtMDAwMTEtZzY0ZDFjZGYgZHJiZC5taW5vcl9jb3VudD04ClsgICAgMC4wMDAwMDBdIFBJ RCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykKWyAgICAw LjAwMDAwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA3 LCA1MjQyODggYnl0ZXMpClsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50 cmllczogMzI3NjggKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMpClsgICAgMC4wMDAwMDBdIE1lbW9y eTogMjk0ODg0Sy8zMjcyODBLIGF2YWlsYWJsZSAoNDY3OEsga2VybmVsIGNvZGUsIDY0MUsgcndk YXRhLCAyNTkySyByb2RhdGEsIDY4OEsgaW5pdCwgMTM3NjhLIGJzcywgMzIzOTZLIHJlc2VydmVk KQpbICAgIDAuMDAwMDAwXSBOUl9JUlFTOjQzNTIgbnJfaXJxczoyNTYgMTYKWyAgICAwLjAwMDAw MF0gY29uc29sZSBbdHR5UzBdIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gTG9jayBkZXBlbmRlbmN5 IHZhbGlkYXRvcjogQ29weXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28gTW9sbmFy ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9TVUJDTEFTU0VTOiAgOApbICAgIDAuMDAw MDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4ClsgICAgMC4wMDAwMDBdIC4uLiBN QVhfTE9DS0RFUF9LRVlTOiAgICAgICAgODE5MQpbICAgIDAuMDAwMDAwXSAuLi4gQ0xBU1NIQVNI X1NJWkU6ICAgICAgICAgIDQwOTYKWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX0VOVFJJ RVM6ICAgICAzMjc2OApbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfQ0hBSU5TOiAgICAg IDY1NTM2ClsgICAgMC4wMDAwMDBdIC4uLiBDSEFJTkhBU0hfU0laRTogICAgICAgICAgMzI3NjgK WyAgICAwLjAwMDAwMF0gIG1lbW9yeSB1c2VkIGJ5IGxvY2sgZGVwZW5kZW5jeSBpbmZvOiA4MTU5 IGtCClsgICAgMC4wMDAwMDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3RwcmludDogMTky MCBieXRlcwpbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAw MDAwMF0gfCBMb2NraW5nIEFQSSB0ZXN0c3VpdGU6ClsgICAgMC4wMDAwMDBdIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCBzcGluIHx3bG9jayB8cmxvY2sgfG11dGV4IHwgd3NlbSB8IHJzZW0gfApbICAgIDAuMDAwMDAw XSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAg IEEtQSBkZWFkbG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwK WyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICBBLUItQi1BIGRlYWRsb2NrOiAgb2sgIHwg IG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAg ICAgICAgQS1CLUItQy1DLUEgZGVhZGxvY2s6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAg b2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICBBLUItQy1BLUItQyBkZWFk bG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAw MDAwMF0gICAgICAgICAgQS1CLUItQy1DLUQtRC1BIGRlYWRsb2NrOiAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICBBLUItQy1E LUItRC1ELUEgZGVhZGxvY2s6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9r ICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgIEEtQi1DLUQtQi1DLUQtQSBkZWFkbG9jazogIG9r ICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAg ICAgICAgICAgICAgICAgICBkb3VibGUgdW5sb2NrOiAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sg IHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICBpbml0aWFs aXplIGhlbGQ6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAg MC4wMDAwMDBdICAgICAgICAgICAgICAgICAgYmFkIHVubG9jayBvcmRlcjogIG9rICB8ICBvayAg fCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgIHJlY3Vyc2l2ZSByZWFkLWxvY2s6 ICAgICAgICAgICAgIHwgIG9rICB8ICAgICAgICAgICAgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBd ICAgICAgICAgICAgcmVjdXJzaXZlIHJlYWQtbG9jayAjMjogICAgICAgICAgICAgfCAgb2sgIHwg ICAgICAgICAgICAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgbWl4ZWQgcmVh ZC13cml0ZS1sb2NrOiAgICAgICAgICAgICB8ICBvayAgfCAgICAgICAgICAgICB8ICBvayAgfApb ICAgIDAuMDAwMDAwXSAgICAgICAgICAgICBtaXhlZCB3cml0ZS1yZWFkLWxvY2s6ICAgICAgICAg ICAgIHwgIG9rICB8ICAgICAgICAgICAgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICBoYXJkLWlycXMtb24gKyBpcnEtc2FmZS1B LzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgIHNvZnQtaXJxcy1v biArIGlycS1zYWZlLUEvMTI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAg ICAgaGFyZC1pcnFzLW9uICsgaXJxLXNhZmUtQS8yMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAg ICAwLjAwMDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2FmZS1BLzIxOiAgb2sgIHwgIG9r ICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1zYWZlLUEgPT4gaGlycXMtb24v MTI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICBzaXJxLXNhZmUt QSA9PiBoaXJxcy1vbi8yMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAg ICAgICAgaGFyZC1zYWZlLUEgKyBpcnFzLW9uLzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAg IDAuMDAwMDAwXSAgICAgICAgICBzb2Z0LXNhZmUtQSArIGlycXMtb24vMTI6ICBvayAgfCAgb2sg IHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgIGhhcmQtc2FmZS1BICsgaXJxcy1vbi8y MTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29mdC1zYWZl LUEgKyBpcnFzLW9uLzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAg aGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAg MC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzEyMzogIG9rICB8ICBvayAg fCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTMy OiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1 bnNhZmUtQiAjMS8xMzI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBo YXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAw LjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMjEzOiAgb2sgIHwgIG9rICB8 ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8yMzE6 ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVu c2FmZS1CICMxLzIzMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIGhh cmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAu MDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8zMTI6ICBvayAgfCAgb2sgIHwg IG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzMyMTog IG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5z YWZlLUIgIzEvMzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFy ZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4w MDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMyLzEyMzogIG9rICB8ICBvayAgfCAg b2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTMyOiAg b2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNh ZmUtQiAjMi8xMzI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJk LXNhZmUtQSArIHVuc2FmZS1CICMyLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAw MDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMjEzOiAgb2sgIHwgIG9rICB8ICBv ayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMzE6ICBv ayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2Fm ZS1CICMyLzIzMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIGhhcmQt c2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAw MDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8zMTI6ICBvayAgfCAgb2sgIHwgIG9r ICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzMyMTogIG9r ICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZl LUIgIzIvMzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJk LWlycSBsb2NrLWludmVyc2lvbi8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAw MDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzEyMzogIG9rICB8ICBvayAgfCAgb2sg IHwKWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMTMyOiAgb2sg IHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVy c2lvbi8xMzI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQt aXJxIGxvY2staW52ZXJzaW9uLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAw MF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNpb24vMjEzOiAgb2sgIHwgIG9rICB8ICBvayAg fApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8yMzE6ICBvayAg fCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJz aW9uLzIzMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1p cnEgbG9jay1pbnZlcnNpb24vMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAw XSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8zMTI6ICBvayAgfCAgb2sgIHwgIG9rICB8 ClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMyMTogIG9rICB8 ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNp b24vMzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8xMjM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWly cSByZWFkLXJlY3Vyc2lvbi8xMjM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8xMzI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWly cSByZWFkLXJlY3Vyc2lvbi8xMzI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8yMTM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWly cSByZWFkLXJlY3Vyc2lvbi8yMTM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8yMzE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWly cSByZWFkLXJlY3Vyc2lvbi8yMzE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8zMTI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWly cSByZWFkLXJlY3Vyc2lvbi8zMTI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWly cSByZWFkLXJlY3Vyc2lvbi8zMjE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWly cSByZWFkLXJlY3Vyc2lvbi8zMjE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tClsgICAgMC4wMDAwMDBdICAgfCBXb3VuZC93YWl0IHRlc3RzIHwKWyAgICAwLjAwMDAw MF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAg ICAgd3cgYXBpIGZhaWx1cmVzOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAg ICAgICAgICAgICAgICB3dyBjb250ZXh0cyBtaXhpbmc6ICBvayAgfCAgb2sgIHwKWyAgICAwLjAw MDAwMF0gICAgICAgICAgICAgIGZpbmlzaGluZyB3dyBjb250ZXh0OiAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgbG9ja2luZyBtaXNtYXRj aGVzOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAg IEVERUFETEsgaGFuZGxpbmc6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9r ICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAg IHNwaW5sb2NrIG5lc3QgdW5sb2NrZWQ6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4wMDAw MDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxibG9jayB8IHRyeSAgfGNvbnRl eHR8ClsgICAgMC4wMDAwMDBdICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAgICAg ICBjb250ZXh0OiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB0cnk6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAw MDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9jazogIG9rICB8ICBvayAgfCAgb2sg IHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAgICAgIHNwaW5sb2NrOiAgb2sg IHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4wMDAwMDBdIEdvb2QsIGFsbCAy NTMgdGVzdGNhc2VzIHBhc3NlZCEgfApbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2ZW50IHJlZ2lzdGVyZWQK WyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyMzkzLjk5OCBNSHogcHJvY2Vzc29yClsgICAg MC4wMjAwMDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpIHByZXNldCB2YWx1ZS4u IDQ3ODcuOTkgQm9nb01JUFMgKGxwaj0yMzkzOTk4MCkKWyAgICAwLjAyMDAwMF0gcGlkX21heDog ZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxClsgICAgMC4wMjAwMDBdIEFDUEk6IENvcmUgcmV2 aXNpb24gMjAxNDA0MjQKWyAgICAwLjAyMDAwMF0gQUNQSTogQWxsIEFDUEkgVGFibGVzIHN1Y2Nl c3NmdWxseSBhY3F1aXJlZApbICAgIDAuMDIwMDAwXSBNb3VudC1jYWNoZSBoYXNoIHRhYmxlIGVu dHJpZXM6IDEwMjQgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuMDIwMDAwXSBNb3VudHBv aW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMp ClsgICAgMC4wMjA5NTJdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIKWyAgICAw LjAyMTU1Nl0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbmV0X2NscwpbICAgIDAuMDIyMTEw XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50ClsgICAgMC4wMjI3MzNdIElu aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRlYnVnClsgICAgMC4wMjMzNjRdIG1jZTogQ1BVIHN1 cHBvcnRzIDEwIE1DRSBiYW5rcwpbICAgIDAuMDIzOTI0XSBMYXN0IGxldmVsIGlUTEIgZW50cmll czogNEtCIDAsIDJNQiAwLCA0TUIgMApbICAgIDAuMDIzOTI0XSBMYXN0IGxldmVsIGRUTEIgZW50 cmllczogNEtCIDAsIDJNQiAwLCA0TUIgMCwgMUdCIDAKWyAgICAwLjAyMzkyNF0gdGxiX2ZsdXNo YWxsX3NoaWZ0OiA2ClsgICAgMC4wMjU3MTBdIENQVTogSW50ZWwgQ29tbW9uIEtWTSBwcm9jZXNz b3IgKGZhbTogMGYsIG1vZGVsOiAwNiwgc3RlcHBpbmc6IDAxKQpbICAgIDAuMDMwNzczXSBQZXJm b3JtYW5jZSBFdmVudHM6IHVuc3VwcG9ydGVkIE5ldGJ1cnN0IENQVSBtb2RlbCA2IG5vIFBNVSBk cml2ZXIsIHNvZnR3YXJlIGV2ZW50cyBvbmx5LgpbICAgIDAuMDMyNTI0XSBHZXR0aW5nIFZFUlNJ T046IDEwNTAwMTQKWyAgICAwLjAzMzAwMl0gR2V0dGluZyBWRVJTSU9OOiAxMDUwMDE0ClsgICAg MC4wMzM0MTddIEdldHRpbmcgSUQ6IDAKWyAgICAwLjAzMzc1OF0gR2V0dGluZyBJRDogZmYwMDAw MDAKWyAgICAwLjAzNDE4OV0gR2V0dGluZyBMVlQwOiA4NzAwClsgICAgMC4wMzQ1NDZdIEdldHRp bmcgTFZUMTogODQwMApbICAgIDAuMDM0OTk5XSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMApbICAg IDAuMDM2NDQ4XSBFTkFCTElORyBJTy1BUElDIElSUXMKWyAgICAwLjAzNjg2NF0gaW5pdCBJT19B UElDIElSUXMKWyAgICAwLjAzNzI0N10gIGFwaWMgMCBwaW4gMCBub3QgY29ubmVjdGVkClsgICAg MC4wMzc3MDVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMSAtPiAweDMxIC0+IElS USAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMzg2NzJdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtMiAtPiAweDMwIC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wMzk2MjVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAw eDMzIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNDAwNDhdIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3Rp dmU6MCBEZXN0OjEpClsgICAgMC4wNDEwMjVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtNSAtPiAweDM1IC0+IElSUSA1IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNDE5 ODJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2IC0+IElSUSA2IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNDI5NDJdIElPQVBJQ1swXTogU2V0IHJvdXRp bmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsg ICAgMC4wNDM5MDBdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4IC0+ IElSUSA4IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNDQ4NThdIElPQVBJQ1swXTog U2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1vZGU6MSBBY3RpdmU6MCBE ZXN0OjEpClsgICAgMC4wNDU4NjNdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTAg LT4gMHgzYSAtPiBJUlEgMTAgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA0Njg1N10g SU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMSAtPiAweDNiIC0+IElSUSAxMSBNb2Rl OjEgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDQ3ODI0XSBJT0FQSUNbMF06IFNldCByb3V0aW5n IGVudHJ5ICgwLTEyIC0+IDB4M2MgLT4gSVJRIDEyIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsg ICAgMC4wNDg4MDRdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTMgLT4gMHgzZCAt PiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA1MDAyN10gSU9BUElDWzBd OiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAtPiAweDNlIC0+IElSUSAxNCBNb2RlOjAgQWN0aXZl OjAgRGVzdDoxKQpbICAgIDAuMDUwOTk1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgw LTE1IC0+IDB4M2YgLT4gSVJRIDE1IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNTE5 NjRdICBhcGljIDAgcGluIDE2IG5vdCBjb25uZWN0ZWQKWyAgICAwLjA1MjQzMV0gIGFwaWMgMCBw aW4gMTcgbm90IGNvbm5lY3RlZApbICAgIDAuMDUyOTA0XSAgYXBpYyAwIHBpbiAxOCBub3QgY29u bmVjdGVkClsgICAgMC4wNTMzNjhdICBhcGljIDAgcGluIDE5IG5vdCBjb25uZWN0ZWQKWyAgICAw LjA1Mzg0Nl0gIGFwaWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZApbICAgIDAuMDU0MjkxXSAgYXBp YyAwIHBpbiAyMSBub3QgY29ubmVjdGVkClsgICAgMC4wNTQ4MDBdICBhcGljIDAgcGluIDIyIG5v dCBjb25uZWN0ZWQKWyAgICAwLjA1NTMyMV0gIGFwaWMgMCBwaW4gMjMgbm90IGNvbm5lY3RlZApb ICAgIDAuMDU1OTU5XSAuLlRJTUVSOiB2ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0t MSBwaW4yPS0xClsgICAgMC4wNTY4MzNdIFVzaW5nIGxvY2FsIEFQSUMgdGltZXIgaW50ZXJydXB0 cy4KWyAgICAwLjA1NjgzM10gY2FsaWJyYXRpbmcgQVBJQyB0aW1lciAuLi4KWyAgICAwLjA2MDAw MF0gLi4uIGxhcGljIGRlbHRhID0gNjI1MDA5MwpbICAgIDAuMDYwMDAwXSAuLi4gUE0tVGltZXIg ZGVsdGEgPSAzNTgwMTIKWyAgICAwLjA2MDAwMF0gLi4uIFBNLVRpbWVyIHJlc3VsdCBvawpbICAg IDAuMDYwMDAwXSAuLi4uLiBkZWx0YSA2MjUwMDkzClsgICAgMC4wNjAwMDBdIC4uLi4uIG11bHQ6 IDI2ODQzOTQ1MApbICAgIDAuMDYwMDAwXSAuLi4uLiBjYWxpYnJhdGlvbiByZXN1bHQ6IDEwMDAw MTQ4ClsgICAgMC4wNjAwMDBdIC4uLi4uIENQVSBjbG9jayBzcGVlZCBpcyAyMzk0LjQ2OTkgTUh6 LgpbICAgIDAuMDYwMDAwXSAuLi4uLiBob3N0IGJ1cyBjbG9jayBzcGVlZCBpcyAxMDAwLjAxNDgg TUh6LgpbICAgIDAuMDYwMDAwXSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQKWyAgICAwLjA2MDAwMF0g eG9yOiBtZWFzdXJpbmcgc29mdHdhcmUgY2hlY2tzdW0gc3BlZWQKWyAgICAwLjE1MDAwN10gICAg cHJlZmV0Y2g2NC1zc2U6ICA5ODg2LjQwMCBNQi9zZWMKWyAgICAwLjI1MDAwNV0gICAgZ2VuZXJp Y19zc2U6ICA4Njk4LjQwMCBNQi9zZWMKWyAgICAwLjI1MDcxM10geG9yOiB1c2luZyBmdW5jdGlv bjogcHJlZmV0Y2g2NC1zc2UgKDk4ODYuNDAwIE1CL3NlYykKWyAgICAwLjI1MTY1MF0gcHJhbmRv bTogc2VlZCBib3VuZGFyeSBzZWxmIHRlc3QgcGFzc2VkClsgICAgMC4yNTMwNTBdIHByYW5kb206 IDEwMCBzZWxmIHRlc3RzIHBhc3NlZApbICAgIDAuMjU0NDE4XSByZWd1bGF0b3ItZHVtbXk6IG5v IHBhcmFtZXRlcnMKWyAgICAwLjI1NTM2N10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWls eSAxNgpbICAgIDAuMjU2NDkwXSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXIKWyAgICAw LjI1NzA5Ml0gY3B1aWRsZTogdXNpbmcgZ292ZXJub3IgbWVudQpbICAgIDAuMjU3OTI5XSBBQ1BJ OiBidXMgdHlwZSBQQ0kgcmVnaXN0ZXJlZApbICAgIDAuMjU4NjQwXSBQQ0k6IFVzaW5nIGNvbmZp Z3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpbICAgIDAuNDMwMDExXSByYWlkNjogc3Nl MngxICAgIDUwNTQgTUIvcwpbICAgIDAuNjAwMDA3XSByYWlkNjogc3NlMngyICAgIDU3NzcgTUIv cwpbICAgIDAuNzcwMDA4XSByYWlkNjogc3NlMng0ICAgIDcxODMgTUIvcwpbICAgIDAuNzcwNzIx XSByYWlkNjogdXNpbmcgYWxnb3JpdGhtIHNzZTJ4NCAoNzE4MyBNQi9zKQpbICAgIDAuNzcxNDgy XSByYWlkNjogdXNpbmcgaW50eDEgcmVjb3ZlcnkgYWxnb3JpdGhtClsgICAgMC43NzIzOTRdIEFD UEk6IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSkKWyAgICAwLjc3MzExOV0gQUNQSTogQWRkZWQg X09TSShQcm9jZXNzb3IgRGV2aWNlKQpbICAgIDAuNzczODM0XSBBQ1BJOiBBZGRlZCBfT1NJKDMu MCBfU0NQIEV4dGVuc2lvbnMpClsgICAgMC43NzQ2MDhdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vz c29yIEFnZ3JlZ2F0b3IgRGV2aWNlKQpbICAgIDAuNzg1MTg5XSBBQ1BJOiBJbnRlcnByZXRlciBl bmFibGVkClsgICAgMC43ODU4MTBdIEFDUEkgRXhjZXB0aW9uOiBBRV9OT1RfRk9VTkQsIFdoaWxl IGV2YWx1YXRpbmcgU2xlZXAgU3RhdGUgW1xfUzFfXSAoMjAxNDA0MjQvaHd4ZmFjZS01ODApClsg ICAgMC43ODc2MjRdIEFDUEkgRXhjZXB0aW9uOiBBRV9OT1RfRk9VTkQsIFdoaWxlIGV2YWx1YXRp bmcgU2xlZXAgU3RhdGUgW1xfUzJfXSAoMjAxNDA0MjQvaHd4ZmFjZS01ODApClsgICAgMC43ODkx ODJdIEFDUEk6IChzdXBwb3J0cyBTMCBTMyBTNSkKWyAgICAwLjc4OTc4NF0gQUNQSTogVXNpbmcg SU9BUElDIGZvciBpbnRlcnJ1cHQgcm91dGluZwpbICAgIDAuNzkwMDY2XSBQQ0k6IFVzaW5nIGhv c3QgYnJpZGdlIHdpbmRvd3MgZnJvbSBBQ1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3Jz IiBhbmQgcmVwb3J0IGEgYnVnClsgICAgMC44MDY2NTddIEFDUEk6IFBDSSBSb290IEJyaWRnZSBb UENJMF0gKGRvbWFpbiAwMDAwIFtidXMgMDAtZmZdKQpbICAgIDAuODA3NjY5XSBhY3BpIFBOUDBB MDM6MDA6IF9PU0M6IE9TIHN1cHBvcnRzIFtTZWdtZW50c10KWyAgICAwLjgwODY3OF0gYWNwaSBQ TlAwQTAzOjAwOiBfT1NDIGZhaWxlZCAoQUVfTk9UX0ZPVU5EKTsgZGlzYWJsaW5nIEFTUE0KWyAg ICAwLjgxMDQ2N10gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwClsgICAgMC44MTExOTJd IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1cyAwMC1mZl0KWyAgICAwLjgx MjAyM10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0weDBj ZjddClsgICAgMC44MTI4NjddIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lv ICAweDBkMDAtMHhhZGZmXQpbICAgIDAuODEzODA1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVz IHJlc291cmNlIFtpbyAgMHhhZTBmLTB4YWVmZl0KWyAgICAwLjgxNDgzOV0gcGNpX2J1cyAwMDAw OjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4YWYyMC0weGFmZGZdClsgICAgMC44MTU3OTld IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweGFmZTQtMHhmZmZmXQpb ICAgIDAuODE2ODM3XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgw MDBhMDAwMC0weDAwMGJmZmZmXQpbICAgIDAuODE3OTAxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3Qg YnVzIHJlc291cmNlIFttZW0gMHgxNDAwMDAwMC0weGZlYmZmZmZmXQpbICAgIDAuODE5MDQxXSBw Y2kgMDAwMDowMDowMC4wOiBbODA4NjoxMjM3XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAg MC44MjA4OTldIHBjaSAwMDAwOjAwOjAxLjA6IFs4MDg2OjcwMDBdIHR5cGUgMDAgY2xhc3MgMHgw NjAxMDAKWyAgICAwLjgyMjgxN10gcGNpIDAwMDA6MDA6MDEuMTogWzgwODY6NzAxMF0gdHlwZSAw MCBjbGFzcyAweDAxMDE4MApbICAgIDAuODI2OTIwXSBwY2kgMDAwMDowMDowMS4xOiByZWcgMHgy MDogW2lvICAweGMwNDAtMHhjMDRmXQpbICAgIDAuODI5Njk4XSBwY2kgMDAwMDowMDowMS4xOiBs ZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxMDogW2lvICAweDAxZjAtMHgwMWY3XQpbICAgIDAuODMw MDEwXSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxNDogW2lvICAw eDAzZjZdClsgICAgMC44MzEwNzFdIHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6 IHJlZyAweDE4OiBbaW8gIDB4MDE3MC0weDAxNzddClsgICAgMC44MzIwNzRdIHBjaSAwMDAwOjAw OjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDFjOiBbaW8gIDB4MDM3Nl0KWyAgICAwLjgz MzM1NV0gcGNpIDAwMDA6MDA6MDEuMzogWzgwODY6NzExM10gdHlwZSAwMCBjbGFzcyAweDA2ODAw MApbICAgIDAuODM0OTUzXSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweDA2MDAtMHgw NjNmXSBjbGFpbWVkIGJ5IFBJSVg0IEFDUEkKWyAgICAwLjgzNjQ2OV0gcGNpIDAwMDA6MDA6MDEu MzogcXVpcms6IFtpbyAgMHgwNzAwLTB4MDcwZl0gY2xhaW1lZCBieSBQSUlYNCBTTUIKWyAgICAw Ljg0MDAzMl0gcGNpIDAwMDA6MDA6MDIuMDogWzEwMTM6MDBiOF0gdHlwZSAwMCBjbGFzcyAweDAz MDAwMApbICAgIDAuODQyODUwXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxMDogW21lbSAweGZj MDAwMDAwLTB4ZmRmZmZmZmYgcHJlZl0KWyAgICAwLjg0NTU5MV0gcGNpIDAwMDA6MDA6MDIuMDog cmVnIDB4MTQ6IFttZW0gMHhmZWJmMDAwMC0weGZlYmYwZmZmXQpbICAgIDAuODUzNjM5XSBwY2kg MDAwMDowMDowMi4wOiByZWcgMHgzMDogW21lbSAweGZlYmUwMDAwLTB4ZmViZWZmZmYgcHJlZl0K WyAgICAwLjg1NTUzMV0gcGNpIDAwMDA6MDA6MDMuMDogWzgwODY6MTAwZV0gdHlwZSAwMCBjbGFz cyAweDAyMDAwMApbICAgIDAuODU3ODk3XSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgxMDogW21l bSAweGZlYmMwMDAwLTB4ZmViZGZmZmZdClsgICAgMC44NjA2MTldIHBjaSAwMDAwOjAwOjAzLjA6 IHJlZyAweDE0OiBbaW8gIDB4YzAwMC0weGMwM2ZdClsgICAgMC44Njc2ODNdIHBjaSAwMDAwOjAw OjAzLjA6IHJlZyAweDMwOiBbbWVtIDB4ZmViODAwMDAtMHhmZWJiZmZmZiBwcmVmXQpbICAgIDAu ODY5NDk3XSBwY2kgMDAwMDowMDowNC4wOiBbODA4NjoyNWFiXSB0eXBlIDAwIGNsYXNzIDB4MDg4 MDAwClsgICAgMC44NzA2NzddIHBjaSAwMDAwOjAwOjA0LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmVi ZjEwMDAtMHhmZWJmMTAwZl0KWyAgICAwLjg3NjU5N10gcGNpX2J1cyAwMDAwOjAwOiBvbiBOVU1B IG5vZGUgMApbICAgIDAuODc4OTcwXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0FdIChJ UlFzIDUgKjEwIDExKQpbICAgIDAuODgwODE3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xO S0JdIChJUlFzIDUgKjEwIDExKQpbICAgIDAuODgyNDY3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExp bmsgW0xOS0NdIChJUlFzIDUgMTAgKjExKQpbICAgIDAuODg0MTAxXSBBQ1BJOiBQQ0kgSW50ZXJy dXB0IExpbmsgW0xOS0RdIChJUlFzIDUgMTAgKjExKQpbICAgIDAuODg1NDY5XSBBQ1BJOiBQQ0kg SW50ZXJydXB0IExpbmsgW0xOS1NdIChJUlFzICo5KQpbICAgIDAuODg4MDY2XSBBQ1BJOiBFbmFi bGVkIDE2IEdQRXMgaW4gYmxvY2sgMDAgdG8gMEYKWyAgICAwLjg5MDQ3OV0gdmdhYXJiOiBkZXZp Y2UgYWRkZWQ6IFBDSTowMDAwOjAwOjAyLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0sbG9j a3M9bm9uZQpbICAgIDAuODkyMDgxXSB2Z2FhcmI6IGxvYWRlZApbICAgIDAuODkyNjUwXSB2Z2Fh cmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIuMApbICAgIDAuODkzNjYwXSBB Q1BJOiBidXMgdHlwZSBVU0IgcmVnaXN0ZXJlZApbICAgIDAuODk0NTcxXSB1c2Jjb3JlOiByZWdp c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYmZzClsgICAgMC44OTU2NjZdIHVzYmNvcmU6 IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViClsgICAgMC44OTY3NjldIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBkcml2ZXIgdXNiClsgICAgMC44OTc5NDRdIEVEQUMg TUM6IFZlcjogMy4wLjAKWyAgICAwLjg5ODg2NV0gRURBQyBERUJVRzogZWRhY19tY19zeXNmc19p bml0OiBkZXZpY2UgbWMgY3JlYXRlZApbICAgIDAuOTAwMzA5XSBQQ0k6IFVzaW5nIEFDUEkgZm9y IElSUSByb3V0aW5nClsgICAgMC45MDExMTddIFBDSTogcGNpX2NhY2hlX2xpbmVfc2l6ZSBzZXQg dG8gNjQgYnl0ZXMKWyAgICAwLjkwMjE2M10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0g MHgwMDA5ZmMwMC0weDAwMDlmZmZmXQpbICAgIDAuOTAzMzE5XSBlODIwOiByZXNlcnZlIFJBTSBi dWZmZXIgW21lbSAweDEzZmZlMDAwLTB4MTNmZmZmZmZdClsgICAgMC45MDU3MTldIFN3aXRjaGVk IHRvIGNsb2Nrc291cmNlIGt2bS1jbG9jawpbICAgIDAuOTA3MDcyXSBGUy1DYWNoZTogTG9hZGVk ClsgICAgMC45MDc3MDldIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDAuOTA4MzU1XSBBQ1BJOiBi dXMgdHlwZSBQTlAgcmVnaXN0ZXJlZApbICAgIDAuOTA5MTg3XSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpb ICAgIDAuOTA5MTg3XSBwbnAgMDA6MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQ TlAwYjAwIChhY3RpdmUpClsgICAgMC45MDkxODddIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50 cnkgKDAtMSAtPiAweDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC45 MDkxODddIHBucCAwMDowMTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDAzMDMg KGFjdGl2ZSkKWyAgICAwLjkwOTM4OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0x MiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuOTEwOTY4 XSBwbnAgMDA6MDI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwZjEzIChhY3Rp dmUpClsgICAgMC45MTIyNzZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAw eDM2IC0+IElSUSA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC45MTM4MTddIHBucCAw MDowMzogW2RtYSAyXQpbICAgIDAuOTE0NTMxXSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQ SSBkZXZpY2UsIElEcyBQTlAwNzAwIChhY3RpdmUpClsgICAgMC45MTU4NDBdIElPQVBJQ1swXTog U2V0IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBE ZXN0OjEpClsgICAgMC45MTc1NTNdIHBucCAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmlj ZSwgSURzIFBOUDA0MDAgKGFjdGl2ZSkKWyAgICAwLjkxODg1M10gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkK WyAgICAwLjkyMDQ0M10gcG5wIDAwOjA1OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMg UE5QMDUwMSAoYWN0aXZlKQpbICAgIDAuOTIyNDc5XSBwbnA6IFBuUCBBQ1BJOiBmb3VuZCA2IGRl dmljZXMKWyAgICAwLjkyMzIyMF0gQUNQSTogYnVzIHR5cGUgUE5QIHVucmVnaXN0ZXJlZApbICAg IDAuOTMwMDk5XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3 XQpbICAgIDAuOTMxMTMzXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAt MHhhZGZmXQpbICAgIDAuOTMyMTU5XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYgW2lvICAw eGFlMGYtMHhhZWZmXQpbICAgIDAuOTMzMzM0XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDcg W2lvICAweGFmMjAtMHhhZmRmXQpbICAgIDAuOTM0NTg2XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291 cmNlIDggW2lvICAweGFmZTQtMHhmZmZmXQpbICAgIDAuOTM1NjI2XSBwY2lfYnVzIDAwMDA6MDA6 IHJlc291cmNlIDkgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMC45MzY4NTRdIHBj aV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTAgW21lbSAweDE0MDAwMDAwLTB4ZmViZmZmZmZdClsg ICAgMC45MzgwNTldIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQpbICAgIDAuOTM4 ODk4XSBwY2kgMDAwMDowMDowMC4wOiBMaW1pdGluZyBkaXJlY3QgUENJL1BDSSB0cmFuc2ZlcnMK WyAgICAwLjkzOTk5MF0gcGNpIDAwMDA6MDA6MDEuMDogUElJWDM6IEVuYWJsaW5nIFBhc3NpdmUg UmVsZWFzZQpbICAgIDAuOTQxMDg1XSBwY2kgMDAwMDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBE TUEgaGFuZyB3b3JrYXJvdW5kcwpbICAgIDAuOTQyMjQ2XSBwY2kgMDAwMDowMDowMi4wOiBCb290 IHZpZGVvIGRldmljZQpbICAgIDAuOTQzMTI1XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDY0 ClsgICAgMC45NDQyMThdIFVucGFja2luZyBpbml0cmFtZnMuLi4KWyAgICAxLjA0MTU3Ml0gRnJl ZWluZyBpbml0cmQgbWVtb3J5OiAzMTEySyAoZmZmZjg4MDAxM2NlNjAwMCAtIGZmZmY4ODAwMTNm ZjAwMDApClsgICAgMS4wNDM3MDJdIE1hY2hpbmUgY2hlY2sgaW5qZWN0b3IgaW5pdGlhbGl6ZWQK WyAgICAxLjA0NDg1OV0gY2FtZWxsaWEteDg2XzY0OiBwZXJmb3JtYW5jZSBvbiB0aGlzIENQVSB3 b3VsZCBiZSBzdWJvcHRpbWFsOiBkaXNhYmxpbmcgY2FtZWxsaWEteDg2XzY0LgpbICAgIDEuMDQ3 MTgzXSBjcnlwdG9tZ3JfdGVzdCAoMTcpIHVzZWQgZ3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDE0NjQ4 IGJ5dGVzIGxlZnQKWyAgICAxLjA0OTYxOV0ga3dvcmtlci91MjowICgyNikgdXNlZCBncmVhdGVz dCBzdGFjayBkZXB0aDogMTQzNjAgYnl0ZXMgbGVmdApbICAgIDEuMDUxNDQ2XSBjcnlwdG9tZ3Jf dGVzdCAoMjMpIHVzZWQgZ3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDEzNjMyIGJ5dGVzIGxlZnQKWyAg ICAxLjA1MjczNl0gc2hhMV9zc3NlMzogTmVpdGhlciBBVlggbm9yIEFWWDIgbm9yIFNTU0UzIGlz IGF2YWlsYWJsZS91c2FibGUuClsgICAgMS4wNTM3NzhdIHNoYTUxMl9zc3NlMzogTmVpdGhlciBB Vlggbm9yIFNTU0UzIGlzIGF2YWlsYWJsZS91c2FibGUuClsgICAgMS4wNTQ3ODldIEFWWCBvciBB RVMtTkkgaW5zdHJ1Y3Rpb25zIGFyZSBub3QgZGV0ZWN0ZWQuClsgICAgMS4wNTU1OTldIEFWWCBp bnN0cnVjdGlvbnMgYXJlIG5vdCBkZXRlY3RlZC4KWyAgICAxLjA1NjE5NF0gQVZYIGluc3RydWN0 aW9ucyBhcmUgbm90IGRldGVjdGVkLgpbICAgIDEuMDU2ODg2XSBBVlggaW5zdHJ1Y3Rpb25zIGFy ZSBub3QgZGV0ZWN0ZWQuClsgICAgMS4wNTc1NjddIEFWWDIgb3IgQUVTLU5JIGluc3RydWN0aW9u cyBhcmUgbm90IGRldGVjdGVkLgpbICAgIDEuMDU4MzM1XSBBVlgyIGluc3RydWN0aW9ucyBhcmUg bm90IGRldGVjdGVkLgpbICAgIDEuMDU5NjI0XSBmdXRleCBoYXNoIHRhYmxlIGVudHJpZXM6IDI1 NiAob3JkZXI6IDIsIDIwNDgwIGJ5dGVzKQpbICAgIDEuMDYwNTY4XSBJbml0aWFsaXNlIHN5c3Rl bSB0cnVzdGVkIGtleXJpbmcKWyAgICAxLjA2MTMxN10gYXVkaXQ6IGluaXRpYWxpemluZyBuZXRs aW5rIHN1YnN5cyAoZGlzYWJsZWQpClsgICAgMS4wNjIxOTBdIGF1ZGl0OiB0eXBlPTIwMDAgYXVk aXQoMTQwNDAxMzYzNy4zNDQ6MSk6IGluaXRpYWxpemVkClsgICAgMS4wNjMxNzVdIEtwcm9iZSBz bW9rZSB0ZXN0IHN0YXJ0ZWQKWyAgICAxLjA3MDkyOF0gS3Byb2JlIHNtb2tlIHRlc3QgcGFzc2Vk IHN1Y2Nlc3NmdWxseQpbICAgIDEuMDcyMTk1XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdl IHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpbICAgIDEuMDczMjE0XSB6YnVkOiBsb2FkZWQK WyAgICAxLjA3Mzc5MF0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUuMgpbICAgIDEuMDc0NDMw XSBEcXVvdC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRl cykKWyAgICAxLjA3NTc5Nl0gZWZzOiAxLjBhIC0gaHR0cDovL2Flc2NoaS5jaC5ldS5vcmcvZWZz LwpbICAgIDEuMDc2NTc5XSBRTlg2IGZpbGVzeXN0ZW0gMS4wLjAgcmVnaXN0ZXJlZC4KWyAgICAx LjA3NzM0OV0gZnVzZSBpbml0IChBUEkgdmVyc2lvbiA3LjIzKQpbICAgIDEuMDc4NTE0XSBnZnMy OiBHRlMyIGluc3RhbGxlZApbICAgIDEuMDgyNTQ0XSBhbGc6IE5vIHRlc3QgZm9yIGx6NCAobHo0 LWdlbmVyaWMpClsgICAgMS4wODMyMjRdIGFsZzogTm8gdGVzdCBmb3Igc3Rkcm5nIChrcm5nKQpb ICAgIDEuMDg0OTI1XSBjcnlwdG9tZ3JfdGVzdCAoNjcpIHVzZWQgZ3JlYXRlc3Qgc3RhY2sgZGVw dGg6IDEzNDMyIGJ5dGVzIGxlZnQKWyAgICAxLjA4Njc0MV0gQ1JFRDogSW52YWxpZCBwcm9jZXNz IGNyZWRlbnRpYWxzClsgICAgMS4wODc0MjFdIENSRUQ6IEF0IGtlcm5lbC9jcmVkLmM6ODA0Clsg ICAgMS4wODg0NzddIENSRUQ6IFJlYWwgY3JlZGVudGlhbHM6IGZmZmY4ODAwMTIzZmEzODAgW3Jl YWxdW2VmZl0KWyAgICAxLjA4OTY0Ml0gQ1JFRDogLT5tYWdpYz00MzczNjU2NCwgcHV0X2FkZHI9 ICAgICAgICAgIChudWxsKQpbICAgIDEuMDkwNjMwXSBDUkVEOiAtPnVzYWdlPTEwMDc0MjQ3NDcs IHN1YnNjcj0tMjEwNTYwODkzNQpbICAgIDEuMDkxNDAzXSBDUkVEOiAtPip1aWQgPSB7IDAsMCww LDAgfQpbICAgIDEuMDkxOTMxXSBDUkVEOiAtPipnaWQgPSB7IDAsMCwwLDAgfQpbICAgIDEuMDky NTU5XSBDUkVEOiBFZmZlY3RpdmUgY3JlZHMgPT0gUmVhbCBjcmVkcwpbICAgIDEuMDkzNDY0XSAt LS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAxLjA5NDMzNF0ga2VybmVs IEJVRyBhdCBrZXJuZWwvY3JlZC5jOjc5MCEKWyAgICAxLjA5NTQ1N10gaW52YWxpZCBvcGNvZGU6 IDAwMDAgWyMxXSAKWyAgICAxLjA5NjIzMF0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMS4wOTY4 OTZdIENQVTogMCBQSUQ6IDc3IENvbW06IGNyeXB0b21ncl90ZXN0IE5vdCB0YWludGVkIDMuMTYu MC1yYzEtMDAwMTEtZzY0ZDFjZGYgIzEKWyAgICAxLjA5ODQzNF0gSGFyZHdhcmUgbmFtZTogUUVN VSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAx MQpbICAgIDEuMDk5OTc2XSB0YXNrOiBmZmZmODgwMDExYzE0MDAwIHRpOiBmZmZmODgwMDExYzE4 MDAwIHRhc2sudGk6IGZmZmY4ODAwMTFjMTgwMDAKWyAgICAxLjEwMDYxOV0gUklQOiAwMDEwOls8 ZmZmZmZmZmY4MmU5OWYxND5dICBbPGZmZmZmZmZmODJlOTlmMTQ+XSBfX3ZhbGlkYXRlX3Byb2Nl c3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS4xMDA2MTldIFJTUDogMDAwMDpmZmZmODgwMDExYzFi ZDkwICBFRkxBR1M6IDAwMDEwMjk2ClsgICAgMS4xMDA2MTldIFJBWDogMDAwMDAwMDAwMDAwMDAy MyBSQlg6IGZmZmY4ODAwMTFjMTQwMDAgUkNYOiBmZmZmODgwMDExYzE0N2MwClsgICAgMS4xMDA2 MTldIFJEWDogMDAwMDAwMDAwMDAwMDFjNCBSU0k6IDAwMDAwMDAwMDAwMDAwMDEgUkRJOiAwMDAw MDAwMDAwMDAwMjQ2ClsgICAgMS4xMDA2MTldIFJCUDogZmZmZjg4MDAxMWMxYmRhOCBSMDg6IDAw MDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS4xMDA2MTldIFIxMDog MDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAw MDAwClsgICAgMS4xMDA2MTldIFIxMzogZmZmZmZmZmY4MzA3NDVlZCBSMTQ6IDAwMDAwMDAwMDAw MDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS4xMDA2MTldIEZTOiAgMDAwMDAwMDAw MDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjgzNTQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAw MDAwMDAKWyAgICAxLjEwMDYxOV0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAw MDAwMDA4MDA1MDAzYgpbICAgIDEuMTAwNjE5XSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAw MDAwMDAwMDAzNTMwMDAwIENSNDogMDAwMDAwMDAwMDAwMDZmMApbICAgIDEuMTAwNjE5XSBTdGFj azoKWyAgICAxLjEwMDYxOV0gIDAwMDAwMzI0MTMzYTNlYjAgZmZmZmZmZmY4MzQ3OTg4OCBmZmZm ODgwMDExYzE0MDAwIGZmZmY4ODAwMTFjMWJkYjgKWyAgICAxLjEwMDYxOV0gIGZmZmZmZmZmODJl OWE4MDggZmZmZjg4MDAxMWMxYmUzMCBmZmZmZmZmZjgyZTdlMTg2IGZmZmY4ODAwMTFjMWJkZTgK WyAgICAxLjEwMDYxOV0gIDAwMDAwMDAwMDAwMDAyODYgZmZmZjg4MDAxMjNmYTAwMCBmZmZmODgw MDEyM2ZhMDhjIDAwMDAwMDAwMTFjMWJlMzAKWyAgICAxLjEwMDYxOV0gQ2FsbCBUcmFjZToKWyAg ICAxLjEwMDYxOV0gIFs8ZmZmZmZmZmY4MmU5YTgwOD5dIHZhbGlkYXRlX2NyZWRzX2Zvcl9kb19l eGl0KzB4MjEvMHgyMwpbICAgIDEuMTAwNjE5XSAgWzxmZmZmZmZmZjgyZTdlMTg2Pl0gZG9fZXhp dCsweGQ0LzB4OTI3ClsgICAgMS4xMDA2MTldICBbPGZmZmZmZmZmODJmMWEyZGU+XSA/IHNsb2Jf ZnJlZSsweDI2NC8weDI3MQpbICAgIDEuMTAwNjE5XSAgWzxmZmZmZmZmZjgzMDc0NWVkPl0gPyBj cnlwdG9tZ3Jfbm90aWZ5KzB4MzY1LzB4MzY1ClsgICAgMS4xMDA2MTldICBbPGZmZmZmZmZmODJl YzVmNmI+XSBfX21vZHVsZV9wdXRfYW5kX2V4aXQrMHgxNS8weDE1ClsgICAgMS4xMDA2MTldICBb PGZmZmZmZmZmODMwNzQ2MmI+XSBjcnlwdG9tZ3JfdGVzdCsweDNlLzB4M2UKWyAgICAxLjEwMDYx OV0gIFs8ZmZmZmZmZmY4MmU5NjRkND5dIGt0aHJlYWQrMHhmZS8weDEwNgpbICAgIDEuMTAwNjE5 XSAgWzxmZmZmZmZmZjgyZTk2M2Q2Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4 MWI0ClsgICAgMS4xMDA2MTldICBbPGZmZmZmZmZmODMyOGY4ZmE+XSByZXRfZnJvbV9mb3JrKzB4 N2EvMHhiMApbICAgIDEuMTAwNjE5XSAgWzxmZmZmZmZmZjgyZTk2M2Q2Pl0gPyBrdGhyZWFkX2Ny ZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS4xMDA2MTldIENvZGU6IDA1IDAwIDAwIDQ4 IDNiIGJiIDU4IDA1IDAwIDAwIDc0IDExIDQ4IDg5IGRhIDQ4IGM3IGM2IDBkIDlhIDQ3IDgzIGU4 IDBkIGZlIGZmIGZmIGViIDBlIDQ4IGM3IGM3IDE3IDlhIDQ3IDgzIDMxIGMwIGU4IDNlIGUwIDNl IDAwIDwwZj4gMGIgODEgNzkgMTAgNjQgNjUgNzMgNDMgNzUgODYgODEgNzggMTAgNjQgNjUgNzMg NDMgMGYgODUgNzkgClsgICAgMS4xMDA2MTldIFJJUCAgWzxmZmZmZmZmZjgyZTk5ZjE0Pl0gX192 YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhjNgpbICAgIDEuMTAwNjE5XSAgUlNQIDxmZmZm ODgwMDExYzFiZDkwPgpbICAgIDEuMTM5ODI1XSAtLS1bIGVuZCB0cmFjZSA0ODgzMjE4NGNkY2Nk NDJlIF0tLS0KWyAgICAxLjE0MDU0NV0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZhdGFs IGV4Y2VwdGlvbgpbICAgIDEuMTQxMjM4XSBLZXJuZWwgT2Zmc2V0OiAweDFlMDAwMDAgZnJvbSAw eGZmZmZmZmZmODEwMDAwMDAgKHJlbG9jYXRpb24gcmFuZ2U6IDB4ZmZmZmZmZmY4MDAwMDAwMC0w eGZmZmZmZmZmYmZmZmZmZmYpClsgICAgMS4xNDMzOTBdIFJlYm9vdGluZyBpbiAxMCBzZWNvbmRz Li4KRWxhcHNlZCB0aW1lOiA1CnFlbXUtc3lzdGVtLXg4Nl82NCAtY3B1IGt2bTY0IC1lbmFibGUt a3ZtIC1rZXJuZWwgL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS82NGQxY2Rm YmUyMGM1MDg3NzU3NjA0NTE0NTMxM2M5YjA2MmM1MGY3L3ZtbGludXotMy4xNi4wLXJjMS0wMDAx MS1nNjRkMWNkZiAtYXBwZW5kICdodW5nX3Rhc2tfcGFuaWM9MSBlYXJseXByaW50az10dHlTMCwx MTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3Vf Y3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPTEwIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0 Y2hkb2c9cGFuaWMgIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29s ZT10dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9L2tidWlsZC10ZXN0cy9y dW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRldmVsOmRl dmVsLWhvdXJseS0yMDE0MDYyNjIzOjY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYy YzUwZjc6YmlzZWN0LWxpbnV4MC8udm1saW51ei02NGQxY2RmYmUyMGM1MDg3NzU3NjA0NTE0NTMx M2M5YjA2MmM1MGY3LTIwMTQwNjI5MTE0NzEyLTIwLWxrcC13c3gwMSBicmFuY2g9bGludXgtZGV2 ZWwvZGV2ZWwtaG91cmx5LTIwMTQwNjI2MjMgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1LzY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUw Zjcvdm1saW51ei0zLjE2LjAtcmMxLTAwMDExLWc2NGQxY2RmIGRyYmQubWlub3JfY291bnQ9OCcg IC1pbml0cmQgL2tlcm5lbC10ZXN0cy9pbml0cmQveW9jdG8tbWluaW1hbC14ODZfNjQuY2d6IC1t IDMyMCAtc21wIDIgLW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNlcix2bGFuPTEg LWJvb3Qgb3JkZXI9bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0YyBiYXNlPWxv Y2FsdGltZSAtcGlkZmlsZSAvZGV2L3NobS9rYm9vdC9waWQteW9jdG8tbGtwLXdzeDAxLTc2IC1z ZXJpYWwgZmlsZTovZGV2L3NobS9rYm9vdC9zZXJpYWwteW9jdG8tbGtwLXdzeDAxLTc2IC1kYWVt b25pemUgLWRpc3BsYXkgbm9uZSAtbW9uaXRvciBudWxsIAo= --===============2233757272663768480== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=".ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGNwdXNldApbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBjcHUKWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjE2LjAtcmMxLTAwMDEwLWcz MzMyZWUyIChrYnVpbGRAc25iKSAoZ2NjIHZlcnNpb24gNC44LjIgKERlYmlhbiA0LjguMi0xOCkg KSAjMSBTdW4gSnVuIDI5IDExOjI4OjI2IENTVCAyMDE0ClsgICAgMC4wMDAwMDBdIENvbW1hbmQg bGluZTogaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFw aWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1l b3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljICBw cm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9y bWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAx NDA2MjYyMzozMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRiMGM5YTI0OmJpc2VjdC1s aW51eDAvLnZtbGludXotMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNC0y MDE0MDYyOTExMjg1MS0yMS1sa3Atd3N4MDIgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJs eS0yMDE0MDYyNjIzIEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS8zMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRiMGM5YTI0L3ZtbGludXotMy4x Ni4wLXJjMS0wMDAxMC1nMzMzMmVlMiBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAwMF0g ZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxl ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAw MDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRmZmZd IHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDEzZmZlMDAw LTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb bWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkClsgICAg MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZm ZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90 ZWN0aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuNCBwcmVzZW50LgpbICAgIDAu MDAwMDAwXSBETUk6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9T IEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZN ClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0g dXNhYmxlID09PiByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDAw MGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9 IDB4MTNmZmUgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAwLjAwMDAwMF0gTVRSUiBk ZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMg ZW5hYmxlZDoKWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrClsgICAgMC4w MDAwMDBdICAgQTAwMDAtQkZGRkYgdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZG RkZGIHdyaXRlLXByb3RlY3QKWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5h YmxlZDoKWyAgICAwLjAwMDAwMF0gICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNrIEZGODAwMDAwMDAg dW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIDEgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAy IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDQg ZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNiBk aXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0geDg2IFBB VCBlbmFibGVkOiBjcHUgMCwgb2xkIDB4NzA0MDYsIG5ldyAweDcwMTA2MDAwNzAxMDYKWyAgICAw LjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5OTAwMF0gOTkw MDAgc2l6ZSAyNDU3NgpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4 MDAwMDAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAw MGZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIEJSSyBbMHgxMmZkYjAwMCwgMHgxMmZkYmZm Zl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MTJmZGMwMDAsIDB4MTJmZGNmZmZdIFBH VEFCTEUKWyAgICAwLjAwMDAwMF0gQlJLIFsweDEyZmRkMDAwLCAweDEyZmRkZmZmXSBQR1RBQkxF ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMTgwMDAwMC0weDEx OWZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDExODAwMDAwLTB4MTE5ZmZmZmZdIHBhZ2Ug Mk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEwMDAwMDAwLTB4 MTE3ZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTAwMDAwMDAtMHgxMTdmZmZmZl0gcGFn ZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAt MHgwZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEwMDAwMC0weDAwMWZmZmZmXSBw YWdlIDRrClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAyMDAwMDAtMHgwZmZmZmZmZl0gcGFnZSAy TQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTFhMDAwMDAtMHgx M2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxMWEwMDAwMC0weDEzZGZmZmZmXSBwYWdl IDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNlMDAwMDAtMHgxM2ZmZGZmZl0gcGFnZSA0awpb ICAgIDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVtIDB4MTI5M2QwMDAtMHgxM2ZlZmZmZl0KWyAgICAw LjAwMDAwMF0gQUNQSTogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVk ClsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDAwMEYwRDAwIDAwMDAxNCAodjAw IEJPQ0hTICkKWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEVCAweDAwMDAwMDAwMTNGRkZDMkEgMDAw MDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4w MDAwMDBdIEFDUEk6IEZBQ1AgMHgwMDAwMDAwMDEzRkZGMUMwIDAwMDA3NCAodjAxIEJPQ0hTICBC WFBDRkFDUCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBEU0RU IDB4MDAwMDAwMDAxM0ZGRTA0MCAwMDExODAgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDAwMDAwMDAwMTNGRkUw MDAgMDAwMDQwClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDEzRkZGMjM0IDAw MDkzRSAodjAxIEJPQ0hTICBCWFBDU1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBBUElDIDB4MDAwMDAwMDAxM0ZGRkI3MiAwMDAwODAgKHYwMSBCT0NIUyAg QlhQQ0FQSUMgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSFBF VCAweDAwMDAwMDAwMTNGRkZCRjIgMDAwMDM4ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw eGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvIGZmZmZmZmZmZmY1ZmMwMDAg KCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0 YjU2NGQwMSBhbmQgNGI1NjRkMDAKWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNy IDA6MTNmZmQwMDEsIHByaW1hcnkgY3B1IGNsb2NrClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2Vz OgpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQpb ICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMTAwMDAwMC0weGZmZmZmZmZmXQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVtcHR5ClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBz dGFydCBmb3IgZWFjaCBub2RlClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdl cwpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0K WyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTNmZmRmZmZdClsg ICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA4MTgyMApbICAgIDAuMDAwMDAwXSAg IERNQSB6b25lOiA1NiBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEg em9uZTogMjEgcGFnZXMgcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBw YWdlcywgTElGTyBiYXRjaDowClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogMTA2NCBwYWdl cyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA3NzgyMiBwYWdl cywgTElGTyBiYXRjaDoxNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAw eDYwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApb ICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNWZjMDAwICggICAgICAgIGZl ZTAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19p ZFsweDAwXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx XSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBOUl9DUFVTL3Bv c3NpYmxlX2NwdXMgbGltaXQgb2YgMSByZWFjaGVkLiAgUHJvY2Vzc29yIDEvMHgxIGlnbm9yZWQu ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxp bnRbMHgxXSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4 ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbMF06IGFwaWNfaWQg MCwgdmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMwpbICAgIDAuMDAwMDAw XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZs KQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19P VlIgKGJ1cyAwIGJ1c19pcnEgNSBnbG9iYWxfaXJxIDUgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA1LCBBUElDIElEIDAs IEFQSUMgSU5UIDA1ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNf aXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwOSwgQVBJQyBJRCAwLCBBUElDIElOVCAwOQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMCBnbG9iYWxf aXJxIDEwIGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJp ZyAzLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAwLCBBUElDIElOVCAwYQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMSBnbG9iYWxfaXJxIDExIGhpZ2gg bGV2ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAs IElSUSAwYiwgQVBJQyBJRCAwLCBBUElDIElOVCAwYgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEw IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwMSwgQVBJQyBJRCAwLCBBUElDIElOVCAwMQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMwpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDQs IEFQSUMgSUQgMCwgQVBJQyBJTlQgMDQKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1c2VkIGJ5 IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz IDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYKWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA3LCBBUElDIElEIDAsIEFQSUMgSU5U IDA3ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwOCwgQVBJQyBJRCAwLCBBUElDIElOVCAwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVz ZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTEwIHVzZWQgYnkgb3ZlcnJp ZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4w MDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJ RCAwLCBBUElDIElOVCAwYwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcg MCwgYnVzIDAwLCBJUlEgMGQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGQKWyAgICAwLjAwMDAwMF0g SW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBlLCBBUElDIElEIDAsIEFQ SUMgSU5UIDBlClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMg MDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZgpbICAgIDAuMDAwMDAwXSBVc2luZyBB Q1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KWyAgICAwLjAwMDAw MF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwClsgICAgMC4wMDAw MDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjVmYjAwMCAoZmVjMDAwMDApClsgICAgMC4w MDAwMDBdIG5yX2lycXNfZ3NpOiA0MApbICAgIDAuMDAwMDAwXSBLVk0gc2V0dXAgYXN5bmMgUEYg Zm9yIGNwdSAwClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAwLCBtc3IgMTIxNTBl NDAKWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE0MDAwMDAwLTB4ZmVmZmJmZmZdIGF2YWls YWJsZSBmb3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6 ZWQga2VybmVsIG9uIEtWTQpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzMCByMCBkMzI3Njgg dTMyNzY4IGFsbG9jPTEqMzI3NjgKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgClsg ICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdy b3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDgwNjc5ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21t YW5kIGxpbmU6IGh1bmdfdGFza19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1 ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxf dGltZW91dD0xMDAgcGFuaWM9MTAgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5p YyAgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdh PW5vcm1hbCAgcm9vdD0vZGV2L3JhbTAgcncgbGluaz0va2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9r dm0veDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5 LTIwMTQwNjI2MjM6MzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNDpiaXNl Y3QtbGludXgwLy52bWxpbnV6LTMzMzJlZTJhMTdiMWJkNjllNDYwMmUyZDZiYTFiMDdlZGIwYzlh MjQtMjAxNDA2MjkxMTI4NTEtMjEtbGtwLXdzeDAyIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1o b3VybHktMjAxNDA2MjYyMyBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNC92bWxpbnV6 LTMuMTYuMC1yYzEtMDAwMTAtZzMzMzJlZTIgZHJiZC5taW5vcl9jb3VudD04ClsgICAgMC4wMDAw MDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykK WyAgICAwLjAwMDAwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9y ZGVyOiA3LCA1MjQyODggYnl0ZXMpClsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFi bGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMpClsgICAgMC4wMDAwMDBd IE1lbW9yeTogMjgxNTUySy8zMjcyODBLIGF2YWlsYWJsZSAoNDY3N0sga2VybmVsIGNvZGUsIDY0 N0sgcndkYXRhLCAyNTg0SyByb2RhdGEsIDY4OEsgaW5pdCwgMTM3NjhLIGJzcywgNDU3MjhLIHJl c2VydmVkKQpbICAgIDAuMDAwMDAwXSBOUl9JUlFTOjQzNTIgbnJfaXJxczoyNTYgMTYKWyAgICAw LjAwMDAwMF0gY29uc29sZSBbdHR5UzBdIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gTG9jayBkZXBl bmRlbmN5IHZhbGlkYXRvcjogQ29weXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28g TW9sbmFyClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9TVUJDTEFTU0VTOiAgOApbICAg IDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tfREVQVEg6ICAgICAgICAgIDQ4ClsgICAgMC4wMDAwMDBd IC4uLiBNQVhfTE9DS0RFUF9LRVlTOiAgICAgICAgODE5MQpbICAgIDAuMDAwMDAwXSAuLi4gQ0xB U1NIQVNIX1NJWkU6ICAgICAgICAgIDQwOTYKWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQ X0VOVFJJRVM6ICAgICAzMjc2OApbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfQ0hBSU5T OiAgICAgIDY1NTM2ClsgICAgMC4wMDAwMDBdIC4uLiBDSEFJTkhBU0hfU0laRTogICAgICAgICAg MzI3NjgKWyAgICAwLjAwMDAwMF0gIG1lbW9yeSB1c2VkIGJ5IGxvY2sgZGVwZW5kZW5jeSBpbmZv OiA4MTU5IGtCClsgICAgMC4wMDAwMDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3Rwcmlu dDogMTkyMCBieXRlcwpbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAg ICAwLjAwMDAwMF0gfCBMb2NraW5nIEFQSSB0ZXN0c3VpdGU6ClsgICAgMC4wMDAwMDBdIC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgfCBzcGluIHx3bG9jayB8cmxvY2sgfG11dGV4IHwgd3NlbSB8IHJzZW0gfApbICAgIDAu MDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAg ICAgICAgIEEtQSBkZWFkbG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAg b2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICBBLUItQi1BIGRlYWRsb2NrOiAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAg ICAgICAgICAgICAgQS1CLUItQy1DLUEgZGVhZGxvY2s6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICBBLUItQy1BLUIt QyBkZWFkbG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwKWyAg ICAwLjAwMDAwMF0gICAgICAgICAgQS1CLUItQy1DLUQtRC1BIGRlYWRsb2NrOiAgb2sgIHwgIG9r ICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICBB LUItQy1ELUItRC1ELUEgZGVhZGxvY2s6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sg IHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgIEEtQi1DLUQtQi1DLUQtQSBkZWFkbG9j azogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAw MF0gICAgICAgICAgICAgICAgICAgICBkb3VibGUgdW5sb2NrOiAgb2sgIHwgIG9rICB8ICBvayAg fCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgICBp bml0aWFsaXplIGhlbGQ6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8 ClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgYmFkIHVubG9jayBvcmRlcjogIG9rICB8 ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQpbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgIHJlY3Vyc2l2ZSByZWFk LWxvY2s6ICAgICAgICAgICAgIHwgIG9rICB8ICAgICAgICAgICAgIHwgIG9rICB8ClsgICAgMC4w MDAwMDBdICAgICAgICAgICAgcmVjdXJzaXZlIHJlYWQtbG9jayAjMjogICAgICAgICAgICAgfCAg b2sgIHwgICAgICAgICAgICAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgbWl4 ZWQgcmVhZC13cml0ZS1sb2NrOiAgICAgICAgICAgICB8ICBvayAgfCAgICAgICAgICAgICB8ICBv ayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAgICBtaXhlZCB3cml0ZS1yZWFkLWxvY2s6ICAg ICAgICAgICAgIHwgIG9rICB8ICAgICAgICAgICAgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAg LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICBoYXJkLWlycXMtb24gKyBpcnEt c2FmZS1BLzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgIHNvZnQt aXJxcy1vbiArIGlycS1zYWZlLUEvMTI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAw MDBdICAgICAgaGFyZC1pcnFzLW9uICsgaXJxLXNhZmUtQS8yMTogIG9rICB8ICBvayAgfCAgb2sg IHwKWyAgICAwLjAwMDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2FmZS1BLzIxOiAgb2sg IHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1zYWZlLUEgPT4gaGly cXMtb24vMTI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICBzaXJx LXNhZmUtQSA9PiBoaXJxcy1vbi8yMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAw MF0gICAgICAgICAgaGFyZC1zYWZlLUEgKyBpcnFzLW9uLzEyOiAgb2sgIHwgIG9rICB8ICBvayAg fApbICAgIDAuMDAwMDAwXSAgICAgICAgICBzb2Z0LXNhZmUtQSArIGlycXMtb24vMTI6ICBvayAg fCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgIGhhcmQtc2FmZS1BICsgaXJx cy1vbi8yMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29m dC1zYWZlLUEgKyBpcnFzLW9uLzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAw XSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8 ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzEyMzogIG9rICB8 ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIg IzEvMTMyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZl LUEgKyB1bnNhZmUtQiAjMS8xMzI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBd ICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwK WyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMjEzOiAgb2sgIHwg IG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAj MS8yMzE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUt QSArIHVuc2FmZS1CICMxLzIzMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0g ICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApb ICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMS8zMTI6ICBvayAgfCAg b2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMx LzMyMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1B ICsgdW5zYWZlLUIgIzEvMzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAg ICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8Clsg ICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2FmZS1CICMyLzEyMzogIG9rICB8ICBv ayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIv MTMyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEg KyB1bnNhZmUtQiAjMi8xMzI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAg ICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAg ICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMjEzOiAgb2sgIHwgIG9r ICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8y MzE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSAr IHVuc2FmZS1CICMyLzIzMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAg IGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAg IDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8zMTI6ICBvayAgfCAgb2sg IHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMyLzMy MTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsg dW5zYWZlLUIgIzIvMzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAg ICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAg MC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzEyMzogIG9rICB8ICBvayAg fCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMTMy OiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2Nr LWludmVyc2lvbi8xMzI6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAg IGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAw LjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1pbnZlcnNpb24vMjEzOiAgb2sgIHwgIG9rICB8 ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8yMzE6 ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2st aW52ZXJzaW9uLzIzMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAg aGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAu MDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8zMTI6ICBvayAgfCAgb2sgIHwg IG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMyMTog IG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgbG9jay1p bnZlcnNpb24vMzIxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSByZWFkLXJlY3Vyc2lvbi8xMjM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8xMjM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSByZWFkLXJlY3Vyc2lvbi8xMzI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8xMzI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSByZWFkLXJlY3Vyc2lvbi8yMTM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8yMTM6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSByZWFkLXJlY3Vyc2lvbi8yMzE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8yMzE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSByZWFkLXJlY3Vyc2lvbi8zMTI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8zMTI6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBo YXJkLWlycSByZWFkLXJlY3Vyc2lvbi8zMjE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICBz b2Z0LWlycSByZWFkLXJlY3Vyc2lvbi8zMjE6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgIC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tClsgICAgMC4wMDAwMDBdICAgfCBXb3VuZC93YWl0IHRlc3RzIHwKWyAgICAw LjAwMDAwMF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAg ICAgICAgICAgd3cgYXBpIGZhaWx1cmVzOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAw MDAwXSAgICAgICAgICAgICAgICB3dyBjb250ZXh0cyBtaXhpbmc6ICBvayAgfCAgb2sgIHwKWyAg ICAwLjAwMDAwMF0gICAgICAgICAgICAgIGZpbmlzaGluZyB3dyBjb250ZXh0OiAgb2sgIHwgIG9r ICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgbG9ja2luZyBt aXNtYXRjaGVzOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAg ICAgICAgIEVERUFETEsgaGFuZGxpbmc6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sg IHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAg ICAgICAgIHNwaW5sb2NrIG5lc3QgdW5sb2NrZWQ6ICBvayAgfApbICAgIDAuMDAwMDAwXSAgIC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAg MC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxibG9jayB8IHRyeSAg fGNvbnRleHR8ClsgICAgMC4wMDAwMDBdICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAg ICAgICAgICBjb250ZXh0OiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnk6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAg MC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9jazogIG9rICB8ICBvayAg fCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgICAgICAgIHNwaW5sb2Nr OiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4wMDAwMDBdIEdvb2Qs IGFsbCAyNTMgdGVzdGNhc2VzIHBhc3NlZCEgfApbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2ZW50IHJlZ2lz dGVyZWQKWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyMzkzLjk5NiBNSHogcHJvY2Vzc29y ClsgICAgMC4wMjAwMDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpIHByZXNldCB2 YWx1ZS4uIDQ3ODcuOTkgQm9nb01JUFMgKGxwaj0yMzkzOTk2MCkKWyAgICAwLjAyMDAwMF0gcGlk X21heDogZGVmYXVsdDogMzI3NjggbWluaW11bTogMzAxClsgICAgMC4wMjAwMDBdIEFDUEk6IENv cmUgcmV2aXNpb24gMjAxNDA0MjQKWyAgICAwLjAyMjI2OV0gQUNQSTogQWxsIEFDUEkgVGFibGVz IHN1Y2Nlc3NmdWxseSBhY3F1aXJlZApbICAgIDAuMDIzMzgzXSBNb3VudC1jYWNoZSBoYXNoIHRh YmxlIGVudHJpZXM6IDEwMjQgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuMDI0NjI2XSBN b3VudHBvaW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDEsIDgxOTIg Ynl0ZXMpClsgICAgMC4wMjcwMjhdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIK WyAgICAwLjAyNzgzN10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbmV0X2NscwpbICAgIDAu MDI4NjM3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50ClsgICAgMC4wMjk0 MTRdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRlYnVnClsgICAgMC4wMzAxODldIG1jZTog Q1BVIHN1cHBvcnRzIDEwIE1DRSBiYW5rcwpbICAgIDAuMDMwOTQ5XSBMYXN0IGxldmVsIGlUTEIg ZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIgMApbICAgIDAuMDMwOTQ5XSBMYXN0IGxldmVsIGRU TEIgZW50cmllczogNEtCIDAsIDJNQiAwLCA0TUIgMCwgMUdCIDAKWyAgICAwLjAzMDk0OV0gdGxi X2ZsdXNoYWxsX3NoaWZ0OiA2ClsgICAgMC4wMzMzMDhdIENQVTogSW50ZWwgQ29tbW9uIEtWTSBw cm9jZXNzb3IgKGZhbTogMGYsIG1vZGVsOiAwNiwgc3RlcHBpbmc6IDAxKQpbICAgIDAuMDM5MjYx XSBQZXJmb3JtYW5jZSBFdmVudHM6IHVuc3VwcG9ydGVkIE5ldGJ1cnN0IENQVSBtb2RlbCA2IG5v IFBNVSBkcml2ZXIsIHNvZnR3YXJlIGV2ZW50cyBvbmx5LgpbICAgIDAuMDQxOTU3XSBHZXR0aW5n IFZFUlNJT046IDEwNTAwMTQKWyAgICAwLjA0MjU5NF0gR2V0dGluZyBWRVJTSU9OOiAxMDUwMDE0 ClsgICAgMC4wNDMxOThdIEdldHRpbmcgSUQ6IDAKWyAgICAwLjA0MzY3OF0gR2V0dGluZyBJRDog ZmYwMDAwMDAKWyAgICAwLjA0NDIyNl0gR2V0dGluZyBMVlQwOiA4NzAwClsgICAgMC4wNDQ3NjJd IEdldHRpbmcgTFZUMTogODQwMApbICAgIDAuMDQ1MzYzXSBlbmFibGVkIEV4dElOVCBvbiBDUFUj MApbICAgIDAuMDQ3NTQ5XSBFTkFCTElORyBJTy1BUElDIElSUXMKWyAgICAwLjA0ODEyOF0gaW5p dCBJT19BUElDIElSUXMKWyAgICAwLjA0ODY0Ml0gIGFwaWMgMCBwaW4gMCBub3QgY29ubmVjdGVk ClsgICAgMC4wNDkzMTZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMSAtPiAweDMx IC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNTAwNjBdIElPQVBJQ1sw XTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMiAtPiAweDMwIC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6 MCBEZXN0OjEpClsgICAgMC4wNTE0MDJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAt MyAtPiAweDMzIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNTI3NzNd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6 MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjAwMzddIElPQVBJQ1swXTogU2V0IHJvdXRpbmcg ZW50cnkgKDAtNSAtPiAweDM1IC0+IElSUSA1IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpClsgICAg MC4wNjEzNjldIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2IC0+IElS USA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNzAwMzVdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wNzEzNDNdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAw eDM4IC0+IElSUSA4IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNzI2ODJdIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1vZGU6MSBBY3Rp dmU6MCBEZXN0OjEpClsgICAgMC4wNzM5OTFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMTAgLT4gMHgzYSAtPiBJUlEgMTAgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA3 NTMzN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMSAtPiAweDNiIC0+IElSUSAx MSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDc2NzExXSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTEyIC0+IDB4M2MgLT4gSVJRIDEyIE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wNzgwNTldIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTMgLT4g MHgzZCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA3OTQxOV0gSU9B UElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xNCAtPiAweDNlIC0+IElSUSAxNCBNb2RlOjAg QWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDgwMDQzXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVu dHJ5ICgwLTE1IC0+IDB4M2YgLT4gSVJRIDE1IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAg MC4wODEzODVdICBhcGljIDAgcGluIDE2IG5vdCBjb25uZWN0ZWQKWyAgICAwLjA5MDAxOV0gIGFw aWMgMCBwaW4gMTcgbm90IGNvbm5lY3RlZApbICAgIDAuMDkwNjkwXSAgYXBpYyAwIHBpbiAxOCBu b3QgY29ubmVjdGVkClsgICAgMC4wOTEzMzVdICBhcGljIDAgcGluIDE5IG5vdCBjb25uZWN0ZWQK WyAgICAwLjA5MTk4MV0gIGFwaWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZApbICAgIDAuMDkyNjM4 XSAgYXBpYyAwIHBpbiAyMSBub3QgY29ubmVjdGVkClsgICAgMC4wOTMyNzRdICBhcGljIDAgcGlu IDIyIG5vdCBjb25uZWN0ZWQKWyAgICAwLjA5MzkzNF0gIGFwaWMgMCBwaW4gMjMgbm90IGNvbm5l Y3RlZApbICAgIDAuMDk0NzYxXSAuLlRJTUVSOiB2ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBh cGljMj0tMSBwaW4yPS0xClsgICAgMC4wOTU5NjBdIFVzaW5nIGxvY2FsIEFQSUMgdGltZXIgaW50 ZXJydXB0cy4KWyAgICAwLjA5NTk2MF0gY2FsaWJyYXRpbmcgQVBJQyB0aW1lciAuLi4KWyAgICAw LjEwMDAwMF0gLi4uIGxhcGljIGRlbHRhID0gMTI0OTk4NTQKWyAgICAwLjEwMDAwMF0gLi4uIFBN LVRpbWVyIGRlbHRhID0gNzE1OTA2ClsgICAgMC4xMDAwMDBdIEFQSUMgY2FsaWJyYXRpb24gbm90 IGNvbnNpc3RlbnQgd2l0aCBQTS1UaW1lcjogMTk5bXMgaW5zdGVhZCBvZiAxMDBtcwpbICAgIDAu MTAwMDAwXSBBUElDIGRlbHRhIGFkanVzdGVkIHRvIFBNLVRpbWVyOiA2MjQ5OTQ0ICgxMjQ5OTg1 NCkKWyAgICAwLjEwMDAwMF0gVFNDIGRlbHRhIGFkanVzdGVkIHRvIFBNLVRpbWVyOiAyMzkzOTkx ODYgKDQ3ODc5NzAzNikKWyAgICAwLjEwMDAwMF0gLi4uLi4gZGVsdGEgNjI0OTk0NApbICAgIDAu MTAwMDAwXSAuLi4uLiBtdWx0OiAyNjg0MzMwNTAKWyAgICAwLjEwMDAwMF0gLi4uLi4gY2FsaWJy YXRpb24gcmVzdWx0OiA5OTk5OTEwClsgICAgMC4xMDAwMDBdIC4uLi4uIENQVSBjbG9jayBzcGVl ZCBpcyAyMzkzLjk5MTggTUh6LgpbICAgIDAuMTAwMDAwXSAuLi4uLiBob3N0IGJ1cyBjbG9jayBz cGVlZCBpcyA5OTkuOTkxMCBNSHouClsgICAgMC4xMDA5NzBdIGRldnRtcGZzOiBpbml0aWFsaXpl ZApbICAgIDAuMTA3Nzg5XSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApb ICAgIDAuMjAwMDE0XSAgICBwcmVmZXRjaDY0LXNzZTogIDczMjIuODAwIE1CL3NlYwpbICAgIDAu MzAwMDEzXSAgICBnZW5lcmljX3NzZTogIDY3OTIuODAwIE1CL3NlYwpbICAgIDAuMzEwMDA3XSB4 b3I6IHVzaW5nIGZ1bmN0aW9uOiBwcmVmZXRjaDY0LXNzZSAoNzMyMi44MDAgTUIvc2VjKQpbICAg IDAuMzExNTA1XSBwcmFuZG9tOiBzZWVkIGJvdW5kYXJ5IHNlbGYgdGVzdCBwYXNzZWQKWyAgICAw LjMxMzgwMl0gcHJhbmRvbTogMTAwIHNlbGYgdGVzdHMgcGFzc2VkClsgICAgMC4zMTU2OTldIHJl Z3VsYXRvci1kdW1teTogbm8gcGFyYW1ldGVycwpbICAgIDAuMzMwMTY3XSBORVQ6IFJlZ2lzdGVy ZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgICAgMC4zMzE4NTVdIGNwdWlkbGU6IHVzaW5nIGdvdmVy bm9yIGxhZGRlcgpbICAgIDAuMzMyOTcwXSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBtZW51Clsg ICAgMC4zMzQxNDddIEFDUEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVkClsgICAgMC4zMzUyNzdd IFBDSTogVXNpbmcgY29uZmlndXJhdGlvbiB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzClsgICAgMC41 MTAwMTZdIHJhaWQ2OiBzc2UyeDEgICAgMTcwOCBNQi9zClsgICAgMC42ODAwMjJdIHJhaWQ2OiBz c2UyeDIgICAgMjIwNyBNQi9zClsgICAgMC44NTAwMThdIHJhaWQ2OiBzc2UyeDQgICAgMTcxNCBN Qi9zClsgICAgMC44NTA4OTBdIHJhaWQ2OiB1c2luZyBhbGdvcml0aG0gc3NlMngyICgyMjA3IE1C L3MpClsgICAgMC44NTE5NThdIHJhaWQ2OiB1c2luZyBpbnR4MSByZWNvdmVyeSBhbGdvcml0aG0K WyAgICAwLjg1MzAxNV0gQUNQSTogQWRkZWQgX09TSShNb2R1bGUgRGV2aWNlKQpbICAgIDAuODUz OTI4XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBEZXZpY2UpClsgICAgMC44NjAwMDldIEFD UEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKWyAgICAwLjg2MDk3MF0gQUNQSTog QWRkZWQgX09TSShQcm9jZXNzb3IgQWdncmVnYXRvciBEZXZpY2UpClsgICAgMC44OTA2ODFdIEFD UEk6IEludGVycHJldGVyIGVuYWJsZWQKWyAgICAwLjg5MTUwOF0gQUNQSSBFeGNlcHRpb246IEFF X05PVF9GT1VORCwgV2hpbGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9TMV9dICgyMDE0MDQy NC9od3hmYWNlLTU4MCkKWyAgICAwLjg5ODQyM10gQUNQSSBFeGNlcHRpb246IEFFX05PVF9GT1VO RCwgV2hpbGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9TMl9dICgyMDE0MDQyNC9od3hmYWNl LTU4MCkKWyAgICAwLjkwMDcwM10gQUNQSTogKHN1cHBvcnRzIFMwIFMzIFM1KQpbICAgIDAuOTA1 MTAwXSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nClsgICAgMC45MDY0 NTVdIFBDSTogVXNpbmcgaG9zdCBicmlkZ2Ugd2luZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2Fy eSwgdXNlICJwY2k9bm9jcnMiIGFuZCByZXBvcnQgYSBidWcKWyAgICAwLjk1NDMwNl0gQUNQSTog UENJIFJvb3QgQnJpZGdlIFtQQ0kwXSAoZG9tYWluIDAwMDAgW2J1cyAwMC1mZl0pClsgICAgMC45 NjAwMjZdIGFjcGkgUE5QMEEwMzowMDogX09TQzogT1Mgc3VwcG9ydHMgW1NlZ21lbnRzXQpbICAg IDAuOTYxNjAzXSBhY3BpIFBOUDBBMDM6MDA6IF9PU0MgZmFpbGVkIChBRV9OT1RfRk9VTkQpOyBk aXNhYmxpbmcgQVNQTQpbICAgIDAuOTY4MzA3XSBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6 MDAKWyAgICAwLjk3MDAxMl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVz IDAwLWZmXQpbICAgIDAuOTcxNDA0XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNl IFtpbyAgMHgwMDAwLTB4MGNmN10KWyAgICAwLjk3NzE2MF0gcGNpX2J1cyAwMDAwOjAwOiByb290 IGJ1cyByZXNvdXJjZSBbaW8gIDB4MGQwMC0weGFkZmZdClsgICAgMC45Nzg5OTZdIHBjaV9idXMg MDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweGFlMGYtMHhhZWZmXQpbICAgIDAuOTgw MDEyXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZjIwLTB4YWZk Zl0KWyAgICAwLjk4NDU4M10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8g IDB4YWZlNC0weGZmZmZdClsgICAgMC45ODYyNjRdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMg cmVzb3VyY2UgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMC45OTAwMTVdIHBjaV9i dXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDE0MDAwMDAwLTB4ZmViZmZmZmZd ClsgICAgMC45OTE5NzBdIHBjaSAwMDAwOjAwOjAwLjA6IFs4MDg2OjEyMzddIHR5cGUgMDAgY2xh c3MgMHgwNjAwMDAKWyAgICAxLjAwMTI0N10gcGNpIDAwMDA6MDA6MDEuMDogWzgwODY6NzAwMF0g dHlwZSAwMCBjbGFzcyAweDA2MDEwMApbICAgIDEuMDA4MDgxXSBwY2kgMDAwMDowMDowMS4xOiBb ODA4Njo3MDEwXSB0eXBlIDAwIGNsYXNzIDB4MDEwMTgwClsgICAgMS4wMTM5MTldIHBjaSAwMDAw OjAwOjAxLjE6IHJlZyAweDIwOiBbaW8gIDB4YzA0MC0weGMwNGZdClsgICAgMS4wMjE1NDJdIHBj aSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0w eDAxZjddClsgICAgMS4wMjc0NTNdIHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6 IHJlZyAweDE0OiBbaW8gIDB4MDNmNl0KWyAgICAxLjAzMDAwOV0gcGNpIDAwMDA6MDA6MDEuMTog bGVnYWN5IElERSBxdWlyazogcmVnIDB4MTg6IFtpbyAgMHgwMTcwLTB4MDE3N10KWyAgICAxLjAz MTk1M10gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MWM6IFtpbyAg MHgwMzc2XQpbICAgIDEuMDM3OTMxXSBwY2kgMDAwMDowMDowMS4zOiBbODA4Njo3MTEzXSB0eXBl IDAwIGNsYXNzIDB4MDY4MDAwClsgICAgMS4wNDA1NjZdIHBjaSAwMDAwOjAwOjAxLjM6IHF1aXJr OiBbaW8gIDB4MDYwMC0weDA2M2ZdIGNsYWltZWQgYnkgUElJWDQgQUNQSQpbICAgIDEuMDQyNTA0 XSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweDA3MDAtMHgwNzBmXSBjbGFpbWVkIGJ5 IFBJSVg0IFNNQgpbICAgIDEuMDQ1MTU4XSBwY2kgMDAwMDowMDowMi4wOiBbMTAxMzowMGI4XSB0 eXBlIDAwIGNsYXNzIDB4MDMwMDAwClsgICAgMS4wNTE4NTddIHBjaSAwMDAwOjAwOjAyLjA6IHJl ZyAweDEwOiBbbWVtIDB4ZmMwMDAwMDAtMHhmZGZmZmZmZiBwcmVmXQpbICAgIDEuMDYxNjU3XSBw Y2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW21lbSAweGZlYmYwMDAwLTB4ZmViZjBmZmZdClsg ICAgMS4wODE2NTJdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDMwOiBbbWVtIDB4ZmViZTAwMDAt MHhmZWJlZmZmZiBwcmVmXQpbICAgIDEuMDg0MzIxXSBwY2kgMDAwMDowMDowMy4wOiBbODA4Njox MDBlXSB0eXBlIDAwIGNsYXNzIDB4MDIwMDAwClsgICAgMS4wOTE0NTFdIHBjaSAwMDAwOjAwOjAz LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViYzAwMDAtMHhmZWJkZmZmZl0KWyAgICAxLjEwMTM5Ml0g cGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MTQ6IFtpbyAgMHhjMDAwLTB4YzAzZl0KWyAgICAxLjEx ODk4Ml0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MzA6IFttZW0gMHhmZWI4MDAwMC0weGZlYmJm ZmZmIHByZWZdClsgICAgMS4xMjA3NzVdIHBjaSAwMDAwOjAwOjA0LjA6IFs4MDg2OjI1YWJdIHR5 cGUgMDAgY2xhc3MgMHgwODgwMDAKWyAgICAxLjEyNTk4MF0gcGNpIDAwMDA6MDA6MDQuMDogcmVn IDB4MTA6IFttZW0gMHhmZWJmMTAwMC0weGZlYmYxMDBmXQpbICAgIDEuMTM5ODMxXSBwY2lfYnVz IDAwMDA6MDA6IG9uIE5VTUEgbm9kZSAwClsgICAgMS4xNDE3NzZdIEFDUEk6IFBDSSBJbnRlcnJ1 cHQgTGluayBbTE5LQV0gKElSUXMgNSAqMTAgMTEpClsgICAgMS4xNTEwNTRdIEFDUEk6IFBDSSBJ bnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgNSAqMTAgMTEpClsgICAgMS4xNTMyODhdIEFDUEk6 IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQ10gKElSUXMgNSAxMCAqMTEpClsgICAgMS4xNjA5OTNd IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgNSAxMCAqMTEpClsgICAgMS4x NjI5NTVdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LU10gKElSUXMgKjkpClsgICAgMS4x NzEzODhdIEFDUEk6IEVuYWJsZWQgMTYgR1BFcyBpbiBibG9jayAwMCB0byAwRgpbICAgIDEuMTcz NjY3XSB2Z2FhcmI6IGRldmljZSBhZGRlZDogUENJOjAwMDA6MDA6MDIuMCxkZWNvZGVzPWlvK21l bSxvd25zPWlvK21lbSxsb2Nrcz1ub25lClsgICAgMS4xODAwMTFdIHZnYWFyYjogbG9hZGVkClsg ICAgMS4xODA3NzldIHZnYWFyYjogYnJpZGdlIGNvbnRyb2wgcG9zc2libGUgMDAwMDowMDowMi4w ClsgICAgMS4xODQ1MTZdIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkClsgICAgMS4xODU4 MTFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKWyAgICAx LjE4ODg3NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKWyAg ICAxLjE5MDE2MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgZGV2aWNlIGRyaXZlciB1c2IKWyAg ICAxLjE5MTgxNV0gRURBQyBNQzogVmVyOiAzLjAuMApbICAgIDEuMTk0NTEyXSBFREFDIERFQlVH OiBlZGFjX21jX3N5c2ZzX2luaXQ6IGRldmljZSBtYyBjcmVhdGVkClsgICAgMS4yMDA0MTVdIFBD STogVXNpbmcgQUNQSSBmb3IgSVJRIHJvdXRpbmcKWyAgICAxLjIwMTU2MF0gUENJOiBwY2lfY2Fj aGVfbGluZV9zaXplIHNldCB0byA2NCBieXRlcwpbICAgIDEuMjA2OTQ1XSBlODIwOiByZXNlcnZl IFJBTSBidWZmZXIgW21lbSAweDAwMDlmYzAwLTB4MDAwOWZmZmZdClsgICAgMS4yMTAwMjhdIGU4 MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MTNmZmUwMDAtMHgxM2ZmZmZmZl0KWyAgICAx LjIxMzQ3OV0gU3dpdGNoZWQgdG8gY2xvY2tzb3VyY2Uga3ZtLWNsb2NrClsgICAgMS4yMTcxNjhd IEZTLUNhY2hlOiBMb2FkZWQKWyAgICAxLjIxODA4M10gcG5wOiBQblAgQUNQSSBpbml0ClsgICAg MS4yMTkwMzddIEFDUEk6IGJ1cyB0eXBlIFBOUCByZWdpc3RlcmVkClsgICAgMS4yMjExOTFdIElP QVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4IC0+IElSUSA4IE1vZGU6MCBB Y3RpdmU6MCBEZXN0OjEpClsgICAgMS4yMjY1MzRdIHBucCAwMDowMDogUGx1ZyBhbmQgUGxheSBB Q1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFjdGl2ZSkKWyAgICAxLjIyODg2M10gSU9BUElDWzBd OiBTZXQgcm91dGluZyBlbnRyeSAoMC0xIC0+IDB4MzEgLT4gSVJRIDEgTW9kZTowIEFjdGl2ZTow IERlc3Q6MSkKWyAgICAxLjIzNTAzNl0gcG5wIDAwOjAxOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2 aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKQpbICAgIDEuMjQwNzY4XSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTEyIC0+IDB4M2MgLT4gSVJRIDEyIE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMS4yNDMxMTNdIHBucCAwMDowMjogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwg SURzIFBOUDBmMTMgKGFjdGl2ZSkKWyAgICAxLjI0ODc1MF0gSU9BUElDWzBdOiBTZXQgcm91dGlu ZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJRIDYgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAg ICAxLjI1MDk5NV0gcG5wIDAwOjAzOiBbZG1hIDJdClsgICAgMS4yNTIwNTZdIHBucCAwMDowMzog UGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDA3MDAgKGFjdGl2ZSkKWyAgICAxLjI1 NzQ5OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC03IC0+IDB4MzcgLT4gSVJRIDcg TW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAxLjI1OTgxN10gcG5wIDAwOjA0OiBQbHVnIGFu ZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDQwMCAoYWN0aXZlKQpbICAgIDEuMjY1NjQ1XSBJ T0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTQgLT4gMHgzNCAtPiBJUlEgNCBNb2RlOjAg QWN0aXZlOjAgRGVzdDoxKQpbICAgIDEuMjY4MDA4XSBwbnAgMDA6MDU6IFBsdWcgYW5kIFBsYXkg QUNQSSBkZXZpY2UsIElEcyBQTlAwNTAxIChhY3RpdmUpClsgICAgMS4yNzUxMTJdIHBucDogUG5Q IEFDUEk6IGZvdW5kIDYgZGV2aWNlcwpbICAgIDEuMjc2Mjc1XSBBQ1BJOiBidXMgdHlwZSBQTlAg dW5yZWdpc3RlcmVkClsgICAgMS4yOTA5MjJdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNCBb aW8gIDB4MDAwMC0weDBjZjddClsgICAgMS4yOTY0NTVdIHBjaV9idXMgMDAwMDowMDogcmVzb3Vy Y2UgNSBbaW8gIDB4MGQwMC0weGFkZmZdClsgICAgMS4yOTgwMDRdIHBjaV9idXMgMDAwMDowMDog cmVzb3VyY2UgNiBbaW8gIDB4YWUwZi0weGFlZmZdClsgICAgMS4yOTk1NTNdIHBjaV9idXMgMDAw MDowMDogcmVzb3VyY2UgNyBbaW8gIDB4YWYyMC0weGFmZGZdClsgICAgMS4zMDM5NTldIHBjaV9i dXMgMDAwMDowMDogcmVzb3VyY2UgOCBbaW8gIDB4YWZlNC0weGZmZmZdClsgICAgMS4zMDU0Mjld IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgOSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0K WyAgICAxLjMwOTUwMF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMCBbbWVtIDB4MTQwMDAw MDAtMHhmZWJmZmZmZl0KWyAgICAxLjMxMTE4Ml0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZh bWlseSAxClsgICAgMS4zMTM1NzZdIHBjaSAwMDAwOjAwOjAwLjA6IExpbWl0aW5nIGRpcmVjdCBQ Q0kvUENJIHRyYW5zZmVycwpbICAgIDEuMzE3ODU2XSBwY2kgMDAwMDowMDowMS4wOiBQSUlYMzog RW5hYmxpbmcgUGFzc2l2ZSBSZWxlYXNlClsgICAgMS4zMTk0MjNdIHBjaSAwMDAwOjAwOjAxLjA6 IEFjdGl2YXRpbmcgSVNBIERNQSBoYW5nIHdvcmthcm91bmRzClsgICAgMS4zMjUwMjZdIHBjaSAw MDAwOjAwOjAyLjA6IEJvb3QgdmlkZW8gZGV2aWNlClsgICAgMS4zMjYyNzNdIFBDSTogQ0xTIDAg Ynl0ZXMsIGRlZmF1bHQgNjQKWyAgICAxLjMyNzcxMV0gVW5wYWNraW5nIGluaXRyYW1mcy4uLgpb ICAgIDEuMzMzMDM0XSBJbml0cmFtZnMgdW5wYWNraW5nIGZhaWxlZDoganVuayBpbiBjb21wcmVz c2VkIGFyY2hpdmUKWyAgICAxLjMzNTUwNF0gZ2VuZXJhbCBwcm90ZWN0aW9uIGZhdWx0OiAwMDAw IFsjMV0gClsgICAgMS4zNDA2MzVdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDEuMzQxNDkxXSBD UFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIgTm90IHRhaW50ZWQgMy4xNi4wLXJjMS0wMDAxMC1n MzMzMmVlMiAjMQpbICAgIDEuMzQyNzI3XSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBD IChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDExClsgICAgMS4zNDI3 MjddIHRhc2s6IGZmZmY4ODAwMTE0NjIwMDAgdGk6IGZmZmY4ODAwMTE0NjQwMDAgdGFzay50aTog ZmZmZjg4MDAxMTQ2NDAwMApbICAgIDEuMzQyNzI3XSBSSVA6IDAwMTA6WzxmZmZmZmZmZjkxYWFj NGJmPl0gIFs8ZmZmZmZmZmY5MWFhYzRiZj5dIF9fbG9ja19hY3F1aXJlKzB4ZDJiLzB4MTk0Ywpb ICAgIDEuMzQyNzI3XSBSU1A6IDAwMDA6ZmZmZjg4MDAxMTQ2N2NhMCAgRUZMQUdTOiAwMDAxMDAx NgpbICAgIDEuMzQyNzI3XSBSQVg6IDAwMDAwMDAwMDAwMDAyYzAgUkJYOiBmZmZmODgwMDExNDYy N2MwIFJDWDogY2NjY2NjY2NjY2NjY2NjNApbICAgIDEuMzQyNzI3XSBSRFg6IDAwMDAwMDAwMDAw NGE0MDAgUlNJOiBmZmZmODgwMDExNDYyN2MwIFJESTogZmZmZjg4MDAxMTQ2MjAwMApbICAgIDEu MzQyNzI3XSBSQlA6IGZmZmY4ODAwMTE0NjdkNTAgUjA4OiAwMDAwMDAwMDAwMDAwMDAxIFIwOTog MDAwMDAwMDAwMDAwMDAwMApbICAgIDEuMzQyNzI3XSBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjEx OiAwMDAwMDAwMDAwMDAwMDAwIFIxMjogZmZmZmZmZmY5MmEyM2ZiMApbICAgIDEuMzQyNzI3XSBS MTM6IDAwMDAwMDAwMDAwMGNmZjAgUjE0OiBmZmZmODgwMDExNDYyMDAwIFIxNTogZmZmZmZmZmY5 Mjk1NmJhMApbICAgIDEuMzQyNzI3XSBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZm ZmZmZmY5MjE0MDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwClsgICAgMS4zNDI3Mjdd IENTOiAgMDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwM2IKWyAgICAx LjM0MjcyN10gQ1IyOiAwMDAwMDAwMGZmZmZmZmZmIENSMzogMDAwMDAwMDAxMjEzMDAwMCBDUjQ6 IDAwMDAwMDAwMDAwMDA2ZjAKWyAgICAxLjM0MjcyN10gU3RhY2s6ClsgICAgMS4zNDI3MjddICBm ZmZmZmZmZjkyYTIzZmMwIDAwMDAwMDAwMDAwNGE0MDAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgw MDAwMDAwMDAwClsgICAgMS4zNDI3MjddICBmZmZmZmZmZjkyOWQ5YTcwIDAwMDAwMDAwMDAwMDAw MDEgMDAwMDAwMDAwMDAwMDJjMCBmZmZmZmZmZjkxYWFhNzE2ClsgICAgMS4zNDI3MjddICAwMDAw MDAwMDAwMDAwMjAyIGZmZmY4ODAwMTI5NTYwMDAgZmZmZjg4MDAxMTQ2N2QxMCAwMDAwMDAwMDAw MDAwMDAyClsgICAgMS4zNDI3MjddIENhbGwgVHJhY2U6ClsgICAgMS4zNDI3MjddICBbPGZmZmZm ZmZmOTFhYWE3MTY+XSA/IGRlYnVnX2NoZWNrX25vX2xvY2tzX2ZyZWVkKzB4MTJlLzB4MTUwClsg ICAgMS4zNDI3MjddICBbPGZmZmZmZmZmOTFhYWE0YTM+XSA/IHRyYWNlX2hhcmRpcnFzX29uKzB4 ZC8weGYKWyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5MWFhZDViMj5dIGxvY2tfYWNxdWlyZSsw eGEyLzB4YzIKWyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5MWFlZTcxMD5dID8gYWRqdXN0X21h bmFnZWRfcGFnZV9jb3VudCsweDE5LzB4NGEKWyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5MWU4 ZWE1MD5dIF9yYXdfc3Bpbl9sb2NrKzB4MzAvMHgzYwpbICAgIDEuMzQyNzI3XSAgWzxmZmZmZmZm ZjkxYWVlNzEwPl0gPyBhZGp1c3RfbWFuYWdlZF9wYWdlX2NvdW50KzB4MTkvMHg0YQpbICAgIDEu MzQyNzI3XSAgWzxmZmZmZmZmZjkxYWVlNzEwPl0gYWRqdXN0X21hbmFnZWRfcGFnZV9jb3VudCsw eDE5LzB4NGEKWyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5MWFmMWMyMD5dIGZyZWVfcmVzZXJ2 ZWRfYXJlYSsweGRmLzB4MTIwClsgICAgMS4zNDI3MjddICBbPGZmZmZmZmZmOTFhMjZlYjQ+XSBm cmVlX2luaXRfcGFnZXMrMHg4Ny8weDkyClsgICAgMS4zNDI3MjddICBbPGZmZmZmZmZmOTIxYmUx MzY+XSA/IG1heWJlX2xpbmsucGFydC4xKzB4MTBjLzB4MTBjClsgICAgMS4zNDI3MjddICBbPGZm ZmZmZmZmOTIxY2IyZTI+XSBmcmVlX2luaXRyZF9tZW0rMHgyMS8weDIzClsgICAgMS4zNDI3Mjdd ICBbPGZmZmZmZmZmOTIxYmUxYzA+XSBwb3B1bGF0ZV9yb290ZnMrMHg4YS8weGE5ClsgICAgMS4z NDI3MjddICBbPGZmZmZmZmZmOTFhMDAzOTM+XSBkb19vbmVfaW5pdGNhbGwrMHgxOGYvMHgxYTQK WyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5MWE5NDkwMD5dID8gcGFyYW1lcW4rMHgyOS8weDM2 ClsgICAgMS4zNDI3MjddICBbPGZmZmZmZmZmOTFhOTRhY2M+XSA/IHBhcnNlX2FyZ3MrMHgxYTAv MHgyN2EKWyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5MjFiZDA5Yz5dIGtlcm5lbF9pbml0X2Zy ZWVhYmxlKzB4MWNiLzB4MjUwClsgICAgMS4zNDI3MjddICBbPGZmZmZmZmZmOTIxYmM3NDM+XSA/ IGluaXRjYWxsX2JsYWNrbGlzdCsweDk5LzB4OTkKWyAgICAxLjM0MjcyN10gIFs8ZmZmZmZmZmY5 MWU4MGJiZD5dID8gcmVzdF9pbml0KzB4MTMxLzB4MTMxClsgICAgMS4zNDI3MjddICBbPGZmZmZm ZmZmOTFlODBiYzY+XSBrZXJuZWxfaW5pdCsweDkvMHhkMApbICAgIDEuMzQyNzI3XSAgWzxmZmZm ZmZmZjkxZThmNWZhPl0gcmV0X2Zyb21fZm9yaysweDdhLzB4YjAKWyAgICAxLjM0MjcyN10gIFs8 ZmZmZmZmZmY5MWU4MGJiZD5dID8gcmVzdF9pbml0KzB4MTMxLzB4MTMxClsgICAgMS4zNDI3Mjdd IENvZGU6IGJlIGUxIDA3IDAwIDAwIDQ4IGM3IGM3IGEwIGE2IDA3IDkyIDMxIGMwIGU4IGEzIDEy IGZkIGZmIGViIDJmIDQ4IDhiIDQ5IDA4IDQ4IDgzIGU5IDA4IDQ4IDhkIDQxIDA4IDQ5IDM5IGM3 IDc0IDYwIDQ4IDhiIDQ0IDI0IDMwIDw0OD4gMzkgNDEgMTggNzUgZTQgOWMgNTggMGYgMWYgNDQg MDAgMDAgZjYgYzQgMDIgNzUgMjYgZmYgMDQgMjUgClsgICAgMS4zNDI3MjddIFJJUCAgWzxmZmZm ZmZmZjkxYWFjNGJmPl0gX19sb2NrX2FjcXVpcmUrMHhkMmIvMHgxOTRjClsgICAgMS4zNDI3Mjdd ICBSU1AgPGZmZmY4ODAwMTE0NjdjYTA+ClsgICAgMS4zNDI3MjddIC0tLVsgZW5kIHRyYWNlIGI5 YTI0MmQ1NGY2ODE1YjggXS0tLQpbICAgIDEuMzQyNzI3XSBLZXJuZWwgcGFuaWMgLSBub3Qgc3lu Y2luZzogRmF0YWwgZXhjZXB0aW9uClsgICAgMS4zNDI3MjddIFJlYm9vdGluZyBpbiAxMCBzZWNv bmRzLi4KRWxhcHNlZCB0aW1lOiAxNQpxZW11LXN5c3RlbS14ODZfNjQgLWNwdSBrdm02NCAtZW5h YmxlLWt2bSAta2VybmVsIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvMzMz MmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNC92bWxpbnV6LTMuMTYuMC1yYzEt MDAwMTAtZzMzMzJlZTIgLWFwcGVuZCAnaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5 UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUu cmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1p X3dhdGNoZG9nPXBhbmljICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNv bnNvbGU9dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVz dHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9saW51eC1kZXZl bDpkZXZlbC1ob3VybHktMjAxNDA2MjYyMzozMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3 ZWRiMGM5YTI0OmJpc2VjdC1saW51eDAvLnZtbGludXotMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJk NmJhMWIwN2VkYjBjOWEyNC0yMDE0MDYyOTExMjg1MS0yMS1sa3Atd3N4MDIgYnJhbmNoPWxpbnV4 LWRldmVsL2RldmVsLWhvdXJseS0yMDE0MDYyNjIzIEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS8zMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRi MGM5YTI0L3ZtbGludXotMy4xNi4wLXJjMS0wMDAxMC1nMzMzMmVlMiBkcmJkLm1pbm9yX2NvdW50 PTgnICAtaW5pdHJkIC9rZXJuZWwtdGVzdHMvaW5pdHJkL3F1YW50YWwtY29yZS14ODZfNjQuY2d6 IC1tIDMyMCAtc21wIDIgLW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNlcix2bGFu PTEgLWJvb3Qgb3JkZXI9bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0YyBiYXNl PWxvY2FsdGltZSAtcGlkZmlsZSAvZGV2L3NobS9rYm9vdC9waWQtcXVhbnRhbC1sa3Atd3N4MDIt MTk5IC1zZXJpYWwgZmlsZTovZGV2L3NobS9rYm9vdC9zZXJpYWwtcXVhbnRhbC1sa3Atd3N4MDIt MTk5IC1kYWVtb25pemUgLWRpc3BsYXkgbm9uZSAtbW9uaXRvciBudWxsIAo= --===============2233757272663768480== Content-Type: application/octet-stream MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="x86_64-randconfig-s1-06271225-5dd35a09586ffd4c6bbc1dd80419e14f84aa5ca2-kernel-BUG-at-4708.log" SEVBRCBpcyBub3cgYXQgNWRkMzVhMC4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3Vy bHktMjAxNDA2MjYyMycKZ2l0IGNoZWNrb3V0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1 YmE4YzJjYjQyZWUKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjIzOmE0 OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6YmlzZWN0LWxpbnV4MAoKMjAx NC0wNi0yOS0xMDoyNDo0OSBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVl IGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVl L3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2 NDM1YmE4YzJjYjQyZWUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1L2E0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUK d2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4 YzJjYjQyZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3NuYi1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS1hNDk3YzNiYTFkOTdm YzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS9hNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVl L3ZtbGludXotMy4xNi4wLXJjMgoKMjAxNC0wNi0yOS0xMDoyNzo0OSBkZXRlY3RpbmcgYm9vdCBz dGF0ZSAuLi4uCTgJMTIJMTkuLi4uLi4uLi4uLi4JMjAgU1VDQ0VTUwoKYmlzZWN0OiBnb29kIGNv bW1pdCBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmdpdCBiaXNlY3Qg c3RhcnQgNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMiBhNDk3YzNiYTFk OTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlIC0tCi9jL2tlcm5lbC10ZXN0cy9saW5lYXIt YmlzZWN0OiBbIi1iIiwgIjVkZDM1YTA5NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIi LCAiLWciLCAiYTQ5N2MzYmExZDk3ZmM2OWMxZTc4ZTdiOTY0MzViYThjMmNiNDJlZSIsICIvYy9r ZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIiwgIi9jL2Jvb3QtYmlzZWN0 L2xpbnV4MC9vYmotYmlzZWN0Il0KQmlzZWN0aW5nOiAxMjY2IHJldmlzaW9ucyBsZWZ0IHRvIHRl c3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxMSBzdGVwcykKW2MyNWVlMTQxYmRmODBiNjE5YjU2MTBj M2RhMWIxZTBjN2I3YjEzMGZdIE1lcmdlICduZnMvbGludXgtbmV4dCcgaW50byBkZXZlbC1ob3Vy bHktMjAxNDA2MjYyMwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10 ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRl dmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjIzOmMyNWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIx ZTBjN2I3YjEzMGY6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMDozNzo1MiBjMjVlZTE0MWJk ZjgwYjYxOWI1NjEwYzNkYTFiMWUwYzdiN2IxMzBmIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFz ayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LWMyNWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYKQ2hlY2sgZm9yIGtl cm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2MyNWVlMTQxYmRm ODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAv a2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWMy NWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIxZTBjN2I3YjEzMGYKa2VybmVsOiAva2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2MyNWVlMTQxYmRmODBiNjE5YjU2MTBjM2RhMWIx ZTBjN2I3YjEzMGYvdm1saW51ei0zLjE2LjAtcmMyLTAwNTcxLWdjMjVlZTE0CgoyMDE0LTA2LTI5 LTEwOjM5OjUzIGRldGVjdGluZyBib290IHN0YXRlIC4uCTIwIFNVQ0NFU1MKCkJpc2VjdGluZzog Njk1IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxMCBzdGVwcykK W2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTldIE1lcmdlICdpcHNlYy90 ZXN0aW5nJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0MDYyNjIzCnJ1bm5pbmcgL2Mva2VybmVsLXRl c3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDAvb2Jq LWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjI2MjM6YTEwZDRl NThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOTpiaXNlY3QtbGludXgwCgoyMDE0LTA2 LTI5LTEwOjQxOjI0IGExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkgY29t cGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZl ODQ1MWU2YTVlOQpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOQp3YWl0 aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUtYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2 YTVlOQprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRl NThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS92bWxpbnV6LTMuMTYuMC1yYzItMDA4 ODctZ2ExMGQ0ZTUKCjIwMTQtMDYtMjktMTA6NDQ6MjQgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgCTIg VEVTVCBGQUlMVVJFClsgICAgMS41MjgwMjVdIGNyeXB0b21ncl90ZXN0ICg2NykgdXNlZCBncmVh dGVzdCBzdGFjayBkZXB0aDogMTM0MzIgYnl0ZXMgbGVmdApbICAgIDEuNTI4ODg0XSBjcnlwdG9t Z3JfdGVzdCAoNzMpIHVzZWQgZ3JlYXRlc3Qgc3RhY2sgZGVwdGg6IDEzMjgwIGJ5dGVzIGxlZnQK WyAgICAxLjUzMDEyOF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAg MS41MzA3MjBdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDAgYXQgL2tidWlsZC9zcmMvc21va2Uva2Vy bmVsL2xvY2tpbmcvbG9ja2RlcC5jOjM1NTQgY2hlY2tfZmxhZ3MrMHgxODUvMHgxYWIoKQpbICAg IDEuNTMxODYxXSBERUJVR19MT0NLU19XQVJOX09OKCFjdXJyZW50LT5zb2Z0aXJxc19lbmFibGVk KQpbICAgIDEuNTMyNDg4XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjUzMjkxMV0gQ1BVOiAw IFBJRDogMCBDb21tOiAgTm90IHRhaW50ZWQgMy4xNi4wLXJjMi0wMDg4Ny1nYTEwZDRlNSAjMQpb ICAgIDEuNTMzNzE0XSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQ SUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDExClsgICAgMS41MzQ2MzFdICAwMDAwMDAw MDAwMDAwMDAwIGZmZmY4ODAwMDAwODM3ZDAgZmZmZmZmZmY4NTg4OWY5NyBmZmZmODgwMDAwMDgz ODA4ClsgICAgMS41MzU0NzRdICBmZmZmZmZmZjg1NDdkN2MyIGZmZmZmZmZmODU0YWE5ZTYgMDAw MDAwMDAwMDAwMDA0NiBmZmZmZmZmZjg1NGY5YTBhClsgICAgMS41MzYzOTldICBmZmZmZmZmZjg1 YjVkZjIwIDAwMDAwMDAwMDAwMDAwMDMgZmZmZjg4MDAwMDA4Mzg2OCBmZmZmZmZmZjg1NDdkODIy ClsgICAgMS41MzczNDJdIENhbGwgVHJhY2U6ClsgICAgMS41Mzc2MjJdICA8VU5LPiAKWyAgICAx LjUzNzg0OV0gLS0tWyBlbmQgdHJhY2UgNWI2ZDBiZTJjMWYyZjg4OCBdLS0tClsgICAgMS41Mzg0 NDRdIGlycSBldmVudCBzdGFtcDogMAova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1L2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2ctcXVhbnRh bC1pdmI0NC01NjoyMDE0MDYyOTEwNDQyODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6 Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFk YjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS0xNDoyMDE0MDYy OTEwNDQyODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2 YTVlOS9kbWVzZy15b2N0by1pdmI0NC0xMTg6MjAxNDA2MjkxMDQ0MzE6eDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2Ex MGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2cteW9jdG8tbGtwLW5l eDA0LTEwNjoyMDE0MDYyOTEwNDQyOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1 ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1sa3AtbmV4MDQtMTIxOjIwMTQwNjI5MTA0 NDI4Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1OGM5ZDYwZThjMWRiNDVkYmRmMTViNmU4NDUxZTZhNWU5 L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC0xMjc6MjAxNDA2MjkxMDQ0Mjg6eDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2Ex MGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2cteW9jdG8tbGtwLW5l eDA0LTQzOjIwMTQwNjI5MTA0NDI5Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1OGM5ZDYwZThjMWRiNDVk YmRmMTViNmU4NDUxZTZhNWU5L2RtZXNnLXlvY3RvLWxrcC13c3gwMS0xNDY6MjAxNDA2MjkxMDQ0 Mjc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1L2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkv ZG1lc2cteW9jdG8tbGtwLXdzeDAxLTIwNjoyMDE0MDYyOTEwNDQzMDp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEw ZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1sa3Atd3N4 MDItMTM4OjIwMTQwNjI5MTA0NDI3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1OGM5ZDYwZThjMWRiNDVk YmRmMTViNmU4NDUxZTZhNWU5L2RtZXNnLXlvY3RvLWxrcC13c3gwMi04NDoyMDE0MDYyOTEwNDQy ODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9k bWVzZy1xdWFudGFsLWxrcC1uZXgwNC00MjoyMDE0MDYyOTEwNDQzNDp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEw ZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy1xdWFudGFsLWxrcC1u ZXgwNC05NToyMDE0MDYyOTEwNDQzNDp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1 ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1pdmI0NC04MDoyMDE0MDYyOTEwNDQzMjp4 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1YjZlODQ1MWU2YTVlOS9kbWVz Zy15b2N0by1sa3AtbmV4MDQtMTMzOjIwMTQwNjI5MTA0NDMyOng4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9hMTBkNGU1 OGM5ZDYwZThjMWRiNDVkYmRmMTViNmU4NDUxZTZhNWU5L2RtZXNnLXlvY3RvLWxrcC1uZXgwNC00 MjoyMDE0MDYyOTEwNDQzMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYTEwZDRlNThjOWQ2MGU4YzFkYjQ1ZGJkZjE1 YjZlODQ1MWU2YTVlOS9kbWVzZy15b2N0by1sa3AtbmV4MDQtODE6MjAxNDA2MjkxMDQ0MzI6eDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1L2ExMGQ0ZTU4YzlkNjBlOGMxZGI0NWRiZGYxNWI2ZTg0NTFlNmE1ZTkvZG1lc2ct eW9jdG8tbGtwLXdzeDAxLTk5OjIwMTQwNjI5MTA0NDMwOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1OjoKMDoxODoyMCBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwobWzE7MzVtMjAxNC0w Ni0yOSAxMDo0NDo1NSBSRVBFQVQgQ09VTlQ6IDIxICAjIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9v YmotYmlzZWN0Ly5yZXBlYXQbWzBtCgpCaXNlY3Rpbmc6IDMxNiByZXZpc2lvbnMgbGVmdCB0byB0 ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgOSBzdGVwcykKWzFhYWNjZDNlNmE3NjM5YTRhYzBhY2Yz ZGIzMzA4MjkxOTcwYjc5NGJdIE1lcmdlICdlZmkvbmV4dCcgaW50byBkZXZlbC1ob3VybHktMjAx NDA2MjYyMwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUu c2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9y dW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRldmVsOmRl dmVsLWhvdXJseS0yMDE0MDYyNjIzOjFhYWNjZDNlNmE3NjM5YTRhYzBhY2YzZGIzMzA4MjkxOTcw Yjc5NGI6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMDo0NDo1NiAxYWFjY2QzZTZhNzYzOWE0 YWMwYWNmM2RiMzMwODI5MTk3MGI3OTRiIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAv a2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTFh YWNjZDNlNmE3NjM5YTRhYzBhY2YzZGIzMzA4MjkxOTcwYjc5NGIKQ2hlY2sgZm9yIGtlcm5lbCBp biAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzFhYWNjZDNlNmE3NjM5YTRh YzBhY2YzZGIzMzA4MjkxOTcwYjc5NGIKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxk LXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTFhYWNjZDNl NmE3NjM5YTRhYzBhY2YzZGIzMzA4MjkxOTcwYjc5NGIKa2VybmVsOiAva2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1LzFhYWNjZDNlNmE3NjM5YTRhYzBhY2YzZGIzMzA4MjkxOTcw Yjc5NGIvdm1saW51ei0zLjE2LjAtcmMyLTAwNzkwLWcxYWFjY2QzCgoyMDE0LTA2LTI5LTEwOjUz OjU2IGRldGVjdGluZyBib290IHN0YXRlIC4uCTMJMjAuLi4uLi4uLi4uLi4uLi4uCTIxIFNVQ0NF U1MKCkJpc2VjdGluZzogOTcgcmV2aXNpb25zIGxlZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3Vn aGx5IDcgc3RlcHMpCls3MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzXSBN ZXJnZSAna3ZtLXBwYy9rdm0tcHBjLXF1ZXVlJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0MDYyNjIz CnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9i b290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1 ZS9rdm0veDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91 cmx5LTIwMTQwNjI2MjM6NzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVjN2M4OGYyMGYzNTViYThjMzpi aXNlY3QtbGludXgwCgoyMDE0LTA2LTI5LTExOjA0OjI3IDcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1 YzdjODhmMjBmMzU1YmE4YzMgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQt dGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNzFkYjdlMGRk MTdkN2ZkYTVjMTZmNzVjN2M4OGYyMGYzNTViYThjMwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVj N2M4OGYyMGYzNTViYThjMwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMv YnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNzFkYjdlMGRkMTdkN2Zk YTVjMTZmNzVjN2M4OGYyMGYzNTViYThjMwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVp bGQtdGVzdHMvYnVpbGQtcXVldWUvc25iLXNtb2tlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LTcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMKa2VybmVsOiAva2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1 YzdjODhmMjBmMzU1YmE4YzMvdm1saW51ei0zLjE2LjAtcmMyLTAwODUxLWc3MWRiN2UwCgoyMDE0 LTA2LTI5LTExOjA4OjI3IGRldGVjdGluZyBib290IHN0YXRlIAkxIFRFU1QgRkFJTFVSRQpbICAg IDEuNDgzNTk5XSBDUkVEOiAtPipnaWQgPSB7IDAsMCwwLDAgfQpbICAgIDEuNDg0MDA4XSBDUkVE OiBFZmZlY3RpdmUgY3JlZHMgPT0gUmVhbCBjcmVkcwpbICAgIDEuNDg0NDk4XSAtLS0tLS0tLS0t LS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAxLjQ4NTAxMF0ga2VybmVsIEJVRyBhdCAv a2J1aWxkL3NyYy9zbW9rZS9rZXJuZWwvY3JlZC5jOjc5MCEKWyAgICAxLjQ4NTYyOV0gaW52YWxp ZCBvcGNvZGU6IDAwMDAgWyMxXSAKWyAgICAxLjQ4NjA1N10gTW9kdWxlcyBsaW5rZWQgaW46Clsg ICAgMS40ODY0MzddIENQVTogMCBQSUQ6IDc3IENvbW06IGNyeXB0b21ncl90ZXN0IE5vdCB0YWlu dGVkIDMuMTYuMC1yYzItMDA4NTEtZzcxZGI3ZTAgIzEKWyAgICAxLjQ4NzI5NV0gSGFyZHdhcmUg bmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMg MDEvMDEvMjAxMQpbICAgIDEuNDg4MTUyXSB0YXNrOiBmZmZmODgwMDBjMGUwMDAwIHRpOiBmZmZm ODgwMDBjMTFjMDAwIHRhc2sudGk6IGZmZmY4ODAwMGMxMWMwMDAKWyAgICAxLjQ4ODk0Nl0gUklQ OiAwMDEwOls8ZmZmZmZmZmY4NGM5OWZkNj5dICBbPGZmZmZmZmZmODRjOTlmZDY+XSBfX3ZhbGlk YXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS40ODk5MTFdIFJTUDogMDAwMDpmZmZm ODgwMDBjMTFmZDkwICBFRkxBR1M6IDAwMDEwMjk2ClsgICAgMS40OTAwMDhdIFJBWDogMDAwMDAw MDAwMDAwMDAyMyBSQlg6IGZmZmY4ODAwMGMwZTAwMDAgUkNYOiBmZmZmODgwMDBjMGUwN2MwClsg ICAgMS40OTAwMDhdIFJEWDogMDAwMDAwMDAwMDAwMDFjNSBSU0k6IDAwMDAwMDAwMDAwMDAwMDEg UkRJOiAwMDAwMDAwMDAwMDAwMjQ2ClsgICAgMS40OTAwMDhdIFJCUDogZmZmZjg4MDAwYzExZmRh OCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS40OTAw MDhdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAgUjEyOiAwMDAw MDAwMDAwMDAwMDAwClsgICAgMS40OTAwMDhdIFIxMzogZmZmZmZmZmY4NGU3NGJhZCBSMTQ6IDAw MDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS40OTAwMDhdIEZTOiAg MDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjg1MzQxMDAwKDAwMDApIGtubEdTOjAw MDAwMDAwMDAwMDAwMDAKWyAgICAxLjQ5MDAwOF0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAw IENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDEuNDkwMDA4XSBDUjI6IDAwMDAwMDAwMDAwMDAw MDAgQ1IzOiAwMDAwMDAwMDA1MzMxMDAwIENSNDogMDAwMDAwMDAwMDAwMDZmMApbICAgIDEuNDkw MDA4XSBTdGFjazoKWyAgICAxLjQ5MDAwOF0gIDAwMDAwMzI0MTFlYTAxNzAgZmZmZmZmZmY4NTI3 OWRhOCBmZmZmODgwMDBjMGUwMDAwIGZmZmY4ODAwMGMxMWZkYjgKWyAgICAxLjQ5MDAwOF0gIGZm ZmZmZmZmODRjOWE4Y2EgZmZmZjg4MDAwYzExZmUzMCBmZmZmZmZmZjg0YzdlMjE3IGZmZmY4ODAw MGMxMWZkZTgKWyAgICAxLjQ5MDAwOF0gIDAwMDAwMDAwMDAwMDAyODYgZmZmZjg4MDAwYzBlMjAw MCBmZmZmODgwMDBjMGUyMDhjIDAwMDAwMDAwMGMxMWZlMzAKWyAgICAxLjQ5MDAwOF0gQ2FsbCBU cmFjZToKWyAgICAxLjQ5MDAwOF0gIFs8ZmZmZmZmZmY4NGM5YThjYT5dIHZhbGlkYXRlX2NyZWRz X2Zvcl9kb19leGl0KzB4MjEvMHgyMwpbICAgIDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0YzdlMjE3 Pl0gZG9fZXhpdCsweGQ0LzB4OTI3ClsgICAgMS40OTAwMDhdICBbPGZmZmZmZmZmODRkMWE2ZWE+ XSA/IHNsb2JfZnJlZSsweDI2NC8weDI3MQpbICAgIDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0ZTc0 YmFkPl0gPyBjcnlwdG9tZ3Jfbm90aWZ5KzB4MzY1LzB4MzY1ClsgICAgMS40OTAwMDhdICBbPGZm ZmZmZmZmODRjYzYwOGE+XSBfX21vZHVsZV9wdXRfYW5kX2V4aXQrMHgxNS8weDE1ClsgICAgMS40 OTAwMDhdICBbPGZmZmZmZmZmODRlNzRiZWI+XSBjcnlwdG9tZ3JfdGVzdCsweDNlLzB4M2UKWyAg ICAxLjQ5MDAwOF0gIFs8ZmZmZmZmZmY4NGM5NjU5Nj5dIGt0aHJlYWQrMHhmZS8weDEwNgpbICAg IDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0Yzk2NDk4Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2Rl KzB4MWI0LzB4MWI0ClsgICAgMS40OTAwMDhdICBbPGZmZmZmZmZmODUwOGZkM2E+XSByZXRfZnJv bV9mb3JrKzB4N2EvMHhiMApbICAgIDEuNDkwMDA4XSAgWzxmZmZmZmZmZjg0Yzk2NDk4Pl0gPyBr dGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS40OTAwMDhdIENvZGU6IDA1 IDAwIDAwIDQ4IDNiIGJiIDU4IDA1IDAwIDAwIDc0IDExIDQ4IDg5IGRhIDQ4IGM3IGM2IDJkIDlm IDI3IDg1IGU4IDBkIGZlIGZmIGZmIGViIDBlIDQ4IGM3IGM3IDM3IDlmIDI3IDg1IDMxIGMwIGU4 IDNmIGUzIDNlIDAwIDwwZj4gMGIgODEgNzkgMTAgNjQgNjUgNzMgNDMgNzUgODYgODEgNzggMTAg NjQgNjUgNzMgNDMgMGYgODUgNzkgClsgICAgMS40OTAwMDhdIFJJUCAgWzxmZmZmZmZmZjg0Yzk5 ZmQ2Pl0gX192YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhjNgpbICAgIDEuNDkwMDA4XSAg UlNQIDxmZmZmODgwMDBjMTFmZDkwPgpbICAgIDEuNTEwMTIwXSAtLS1bIGVuZCB0cmFjZSAxNDYy MzhkNGZjZmUxNTI0IF0tLS0KWyAgICAxLjUxMDU1OV0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNp bmc6IEZhdGFsIGV4Y2VwdGlvbgova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 LzcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMvZG1lc2ctcXVhbnRhbC1p dmI0MS02NzoyMDE0MDYyOTExMDgwODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVjMTZm NzVjN2M4OGYyMGYzNTViYThjMy9kbWVzZy1xdWFudGFsLWxrcC1uZXgwNC0xMjU6MjAxNDA2Mjkx MTA4MTM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1LzcxZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4 YzMvZG1lc2ctcXVhbnRhbC1sa3AtbmV4MDQtMTI2OjIwMTQwNjI5MTEwODEyOng4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIy NS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXF1YW50YWwt bGtwLW5leDA0LTg2OjIwMTQwNjI5MTEwODE0Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRh NWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTg5OjIwMTQw NjI5MTEwODExOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1 NWJhOGMzL2RtZXNnLXF1YW50YWwtbGtwLW5leDA0LTkzOjIwMTQwNjI5MTEwODEyOng4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXF1YW50 YWwtbGtwLXdzeDAyLTIyMzoyMDE0MDYyOTExMDgxMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdk N2ZkYTVjMTZmNzVjN2M4OGYyMGYzNTViYThjMy9kbWVzZy15b2N0by1pdmI0MS0yMzoyMDE0MDYy OTExMDgwODp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvNzFkYjdlMGRkMTdkN2ZkYTVjMTZmNzVjN2M4OGYyMGYzNTVi YThjMy9kbWVzZy15b2N0by1pdmI0My0xMDQ6MjAxNDA2MjkxMTA4MDc6eDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1Lzcx ZGI3ZTBkZDE3ZDdmZGE1YzE2Zjc1YzdjODhmMjBmMzU1YmE4YzMvZG1lc2cteW9jdG8taXZiNDMt MTA1OjIwMTQwNjI5MTEwODA4Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3 Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXlvY3RvLWl2YjQzLTIzOjIwMTQwNjI5MTEwODA5Ong4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRhNWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXlv Y3RvLWl2YjQzLTYwOjIwMTQwNjI5MTEwODA2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS83MWRiN2UwZGQxN2Q3ZmRh NWMxNmY3NWM3Yzg4ZjIwZjM1NWJhOGMzL2RtZXNnLXlvY3RvLWl2YjQzLTY3OjIwMTQwNjI5MTEw ODEwOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKMDoxMzoxNCBhbGxfZ29vZDpiYWQ6 YWxsX2JhZCBib290cwoKQmlzZWN0aW5nOiA2MSByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVy IHRoaXMgKHJvdWdobHkgNiBzdGVwcykKWzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNk MjQxYWRmNDNdIE1lcmdlICdjcnlwdG9kZXYvbWFzdGVyJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0 MDYyNjIzCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5z aCAvYy9ib290LWJpc2VjdC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1 bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2 ZWwtaG91cmx5LTIwMTQwNjI2MjM6OWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFh ZGY0MzpiaXNlY3QtbGludXgwCgoyMDE0LTA2LTI5LTExOjA4OjU5IDlmOTQwOTc0MGYzMTg0MTdh NDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9r YnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtOWY5 NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0MwpDaGVjayBmb3Iga2VybmVsIGlu IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvOWY5NDA5NzQwZjMxODQxN2E0 MGUwMDRmNTM3ODE2M2QyNDFhZGY0Mwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQt dGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtOWY5NDA5NzQw ZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0MwprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFh ZGY0My92bWxpbnV6LTMuMTYuMC1yYzItMDA4MzEtZzlmOTQwOTcKCjIwMTQtMDYtMjktMTE6MTI6 NTkgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4uLi4uLi4uLi4uCTIgVEVTVCBGQUlMVVJFClsgICAg My40MDQyMTBdIENSRUQ6IC0+KmdpZCA9IHsgMCwwLDAsMCB9ClsgICAgMy40MDU5ODVdIENSRUQ6 IEVmZmVjdGl2ZSBjcmVkcyA9PSBSZWFsIGNyZWRzClsgICAgMy40MDc0MjBdIC0tLS0tLS0tLS0t LVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQpbICAgIDMuNDA5NzY1XSBrZXJuZWwgQlVHIGF0IC9r YnVpbGQvc3JjL3Ntb2tlL2tlcm5lbC9jcmVkLmM6NzkwIQpbICAgIDMuNDEwMTc2XSBpbnZhbGlk IG9wY29kZTogMDAwMCBbIzFdIApbICAgIDMuNDEwMTc2XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAg ICAzLjQxMDE3Nl0gQ1BVOiAwIFBJRDogNzcgQ29tbTogY3J5cHRvbWdyX3Rlc3QgTm90IHRhaW50 ZWQgMy4xNi4wLXJjMi0wMDgzMS1nOWY5NDA5NyAjMQpbICAgIDMuNDEwMTc2XSBIYXJkd2FyZSBu YW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAw MS8wMS8yMDExClsgICAgMy40MTAxNzZdIHRhc2s6IGZmZmY4ODAwMGE4ZjAwMDAgdGk6IGZmZmY4 ODAwMGE5MWMwMDAgdGFzay50aTogZmZmZjg4MDAwYTkxYzAwMApbICAgIDMuNDEwMTc2XSBSSVA6 IDAwMTA6WzxmZmZmZmZmZjhmODk5ZmQ2Pl0gIFs8ZmZmZmZmZmY4Zjg5OWZkNj5dIF9fdmFsaWRh dGVfcHJvY2Vzc19jcmVkcysweGE5LzB4YzYKWyAgICAzLjQxMDE3Nl0gUlNQOiAwMDAwOmZmZmY4 ODAwMGE5MWZkOTAgIEVGTEFHUzogMDAwMTAyOTYKWyAgICAzLjQxMDE3Nl0gUkFYOiAwMDAwMDAw MDAwMDAwMDIzIFJCWDogZmZmZjg4MDAwYThmMDAwMCBSQ1g6IGZmZmY4ODAwMGE4ZjA3YzAKWyAg ICAzLjQxMDE3Nl0gUkRYOiAwMDAwMDAwMDAwMDAwMWM1IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBS REk6IDAwMDAwMDAwMDAwMDAyNDYKWyAgICAzLjQxMDE3Nl0gUkJQOiBmZmZmODgwMDBhOTFmZGE4 IFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjQxMDE3 Nl0gUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAw MDAwMDAwMDAwMDAKWyAgICAzLjQxMDE3Nl0gUjEzOiBmZmZmZmZmZjhmYTc0YjZkIFIxNDogMDAw MDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjQxMDE3Nl0gRlM6ICAw MDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmZmZmZmOGZmNDEwMDAoMDAwMCkga25sR1M6MDAw MDAwMDAwMDAwMDAwMApbICAgIDMuNDEwMTc2XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAg Q1IwOiAwMDAwMDAwMDgwMDUwMDNiClsgICAgMy40MTAxNzZdIENSMjogMDAwMDAwMDAwMDAwMDAw MCBDUjM6IDAwMDAwMDAwMGZmMzEwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMy40MTAx NzZdIFN0YWNrOgpbICAgIDMuNDEwMTc2XSAgMDAwMDAzMjQxMWU0YzFlMCBmZmZmZmZmZjhmZTc5 ZGE4IGZmZmY4ODAwMGE4ZjAwMDAgZmZmZjg4MDAwYTkxZmRiOApbICAgIDMuNDEwMTc2XSAgZmZm ZmZmZmY4Zjg5YThjYSBmZmZmODgwMDBhOTFmZTMwIGZmZmZmZmZmOGY4N2UyMTcgZmZmZjg4MDAw YTkxZmRlOApbICAgIDMuNDEwMTc2XSAgMDAwMDAwMDAwMDAwMDI4NiBmZmZmODgwMDBhOGU0MDAw IGZmZmY4ODAwMGE4ZTQwOGMgMDAwMDAwMDAwYTkxZmUzMApbICAgIDMuNDEwMTc2XSBDYWxsIFRy YWNlOgpbICAgIDMuNDEwMTc2XSAgWzxmZmZmZmZmZjhmODlhOGNhPl0gdmFsaWRhdGVfY3JlZHNf Zm9yX2RvX2V4aXQrMHgyMS8weDIzClsgICAgMy40MTAxNzZdICBbPGZmZmZmZmZmOGY4N2UyMTc+ XSBkb19leGl0KzB4ZDQvMHg5MjcKWyAgICAzLjQxMDE3Nl0gIFs8ZmZmZmZmZmY4ZjkxYTZlYT5d ID8gc2xvYl9mcmVlKzB4MjY0LzB4MjcxClsgICAgMy40MTAxNzZdICBbPGZmZmZmZmZmOGZhNzRi NmQ+XSA/IGNyeXB0b21ncl9ub3RpZnkrMHgzNjUvMHgzNjUKWyAgICAzLjQxMDE3Nl0gIFs8ZmZm ZmZmZmY4ZjhjNjA4YT5dIF9fbW9kdWxlX3B1dF9hbmRfZXhpdCsweDE1LzB4MTUKWyAgICAzLjQx MDE3Nl0gIFs8ZmZmZmZmZmY4ZmE3NGJhYj5dIGNyeXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAg IDMuNDEwMTc2XSAgWzxmZmZmZmZmZjhmODk2NTk2Pl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAg My40MTAxNzZdICBbPGZmZmZmZmZmOGY4OTY0OTg+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUr MHgxYjQvMHgxYjQKWyAgICAzLjQxMDE3Nl0gIFs8ZmZmZmZmZmY4ZmM4ZmNmYT5dIHJldF9mcm9t X2ZvcmsrMHg3YS8weGIwClsgICAgMy40MTAxNzZdICBbPGZmZmZmZmZmOGY4OTY0OTg+XSA/IGt0 aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAzLjQxMDE3Nl0gQ29kZTogMDUg MDAgMDAgNDggM2IgYmIgNTggMDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgMmQgOWYg ZTcgOGYgZTggMGQgZmUgZmYgZmYgZWIgMGUgNDggYzcgYzcgMzcgOWYgZTcgOGYgMzEgYzAgZTgg ZmYgZTIgM2UgMDAgPDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAxMCA2 NCA2NSA3MyA0MyAwZiA4NSA3OSAKWyAgICAzLjQxMDE3Nl0gUklQICBbPGZmZmZmZmZmOGY4OTlm ZDY+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMy40MTAxNzZdICBS U1AgPGZmZmY4ODAwMGE5MWZkOTA+ClsgICAgMy41MTgzNDRdIC0tLVsgZW5kIHRyYWNlIGRlN2E3 ZDUzMmY5NjQwMDAgXS0tLQpbICAgIDMuNTIwNDIxXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2lu ZzogRmF0YWwgZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv OWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy1xdWFudGFsLWxr cC13c3gwMS0xMTU6MjAxNDA2MjkxMTEzMTM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdh NDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTM5OjIwMTQw NjI5MTExMzE3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0 MWFkZjQzL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTE2MjoyMDE0MDYyOTExMTMxNTp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy1xdWFu dGFsLWxrcC13c3gwMS0xNzM6MjAxNDA2MjkxMTEzMTc6eDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYz MTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtNDA6 MjAxNDA2MjkxMTEzMDk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgx NjNkMjQxYWRmNDMvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtNTQ6MjAxNDA2MjkxMTEzMTc6eDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2ct cXVhbnRhbC1sa3Atd3N4MDEtOTk6MjAxNDA2MjkxMTEzMTA6eDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0 MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2cteW9jdG8taXZiNDMtMTA1OjIw MTQwNjI5MTExMzA3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYz ZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWl2YjQzLTMyOjIwMTQwNjI5MTExMzA2Ong4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIy NS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWl2 YjQzLTYwOjIwMTQwNjI5MTExMzA2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAw NGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWl2YjQzLTY0OjIwMTQwNjI5MTExMzA3Ong4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNn LXlvY3RvLWl2YjQzLTc0OjIwMTQwNjI5MTExMzA2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4 NDE3YTQwZTAwNGY1Mzc4MTYzZDI0MWFkZjQzL2RtZXNnLXlvY3RvLWxrcC13c3gwMS0yMTA6MjAx NDA2MjkxMTEzMDc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNk MjQxYWRmNDMvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTIxOToyMDE0MDYyOTExMTMwNzp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy15b2N0 by1sa3Atd3N4MDEtMzA6MjAxNDA2MjkxMTEzMDM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0 MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTQxOjIwMTQw NjI5MTExMzA3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS85Zjk0MDk3NDBmMzE4NDE3YTQwZTAwNGY1Mzc4MTYzZDI0 MWFkZjQzL2RtZXNnLXlvY3RvLWxrcC13c3gwMS02NDoyMDE0MDYyOTExMTMwNzp4ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvOWY5NDA5NzQwZjMxODQxN2E0MGUwMDRmNTM3ODE2M2QyNDFhZGY0My9kbWVzZy15b2N0by1s a3Atd3N4MDEtODQ6MjAxNDA2MjkxMTEzMDM6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzlmOTQwOTc0MGYzMTg0MTdh NDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTk6MjAxNDA2Mjkx MTEzMDc6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6OgowOjE5OjIxIGFsbF9nb29kOmJh ZDphbGxfYmFkIGJvb3RzChtbMTszNW0yMDE0LTA2LTI5IDExOjE5OjMwIFJFUEVBVCBDT1VOVDog MjEgICMgL2MvYm9vdC1iaXNlY3QvbGludXgwL29iai1iaXNlY3QvLnJlcGVhdBtbMG0KCmxpbmVh ci1iaXNlY3Q6IGJhZCBicmFuY2ggbWF5IGJlIGNyeXB0b2Rldi9tYXN0ZXIKbGluZWFyLWJpc2Vj dDogaGFuZGxlIG92ZXIgdG8gZ2l0IGJpc2VjdApsaW5lYXItYmlzZWN0OiBnaXQgYmlzZWN0IHN0 YXJ0IDlmOTQwOTc0MGYzMTg0MTdhNDBlMDA0ZjUzNzgxNjNkMjQxYWRmNDMgMWFhY2NkM2U2YTc2 MzlhNGFjMGFjZjNkYjMzMDgyOTE5NzBiNzk0YiAtLQpQcmV2aW91cyBIRUFEIHBvc2l0aW9uIHdh cyA5Zjk0MDk3Li4uIE1lcmdlICdjcnlwdG9kZXYvbWFzdGVyJyBpbnRvIGRldmVsLWhvdXJseS0y MDE0MDYyNjIzCkhFQUQgaXMgbm93IGF0IGUyNDQ3YzUuLi4gTWVyZ2UgJ2NyeXB0b2Rldi9tYXN0 ZXInIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjI3MTMKQmlzZWN0aW5nOiAyMCByZXZpc2lvbnMg bGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgNCBzdGVwcykKW2IzNDE2ZmI4YTJmNWEx NjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTFdIGNyeXB0bzogcWF0IC0gSW50ZWwoUikgUUFUIGFj Y2VsZW5naW5lIHBhcnQgb2YgZncgbG9hZGVyCmxpbmVhci1iaXNlY3Q6IGdpdCBiaXNlY3QgcnVu IC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNl Y3QvbGludXgwL29iai1iaXNlY3QKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3Qt Ym9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9r YnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9s aW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjYyMzpiMzQxNmZiOGEyZjVhMTY1M2U0YWI3 MmI1NTkwNzc5NGNjMTBiZGUxOmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMTE6MTk6MzQgYjM0 MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMSBjb21waWxpbmcKUXVldWVkIGJ1 aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNS1iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxCkNoZWNr IGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQx NmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxCndhaXRpbmcgZm9yIGNvbXBsZXRp b24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS1iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxCmtlcm5lbDogL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3 MmI1NTkwNzc5NGNjMTBiZGUxL3ZtbGludXotMy4xNi4wLXJjMS0wMDAyMC1nYjM0MTZmYgoKMjAx NC0wNi0yOS0xMToyMjozNCBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuLi4uLi4JMSBURVNUIEZBSUxV UkUKWyAgICAzLjg3MjI5M10gQ1JFRDogLT4qZ2lkID0geyAwLDAsMCwwIH0KWyAgICAzLjg3MzYw Nl0gQ1JFRDogRWZmZWN0aXZlIGNyZWRzID09IFJlYWwgY3JlZHMKWyAgICAzLjg3NjAxMF0gLS0t LS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMy44Nzg3NjRdIGtlcm5lbCBC VUcgYXQgL2tidWlsZC9zcmMvc21va2Uva2VybmVsL2NyZWQuYzo3OTAhClsgICAgMy44ODAwNDRd IGludmFsaWQgb3Bjb2RlOiAwMDAwIFsjMV0gClsgICAgMy44ODA4MjBdIE1vZHVsZXMgbGlua2Vk IGluOgpbICAgIDMuODgxNDQ4XSBDUFU6IDAgUElEOiA3NyBDb21tOiBjcnlwdG9tZ3JfdGVzdCBO b3QgdGFpbnRlZCAzLjE2LjAtcmMxLTAwMDIwLWdiMzQxNmZiICMxClsgICAgMy44ODE0NDhdIEhh cmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9T IEJvY2hzIDAxLzAxLzIwMTEKWyAgICAzLjg4MTQ0OF0gdGFzazogZmZmZjg4MDAwYzBmODAwMCB0 aTogZmZmZjg4MDAwYzBmYzAwMCB0YXNrLnRpOiBmZmZmODgwMDBjMGZjMDAwClsgICAgMy44ODE0 NDhdIFJJUDogMDAxMDpbPGZmZmZmZmZmODU4OTlmMTQ+XSAgWzxmZmZmZmZmZjg1ODk5ZjE0Pl0g X192YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhjNgpbICAgIDMuODgxNDQ4XSBSU1A6IDAw MDA6ZmZmZjg4MDAwYzBmZmQ5MCAgRUZMQUdTOiAwMDAxMDI5NgpbICAgIDMuODgxNDQ4XSBSQVg6 IDAwMDAwMDAwMDAwMDAwMjMgUkJYOiBmZmZmODgwMDBjMGY4MDAwIFJDWDogZmZmZjg4MDAwYzBm ODdjMApbICAgIDMuODgxNDQ4XSBSRFg6IDAwMDAwMDAwMDAwMDAxYzYgUlNJOiAwMDAwMDAwMDAw MDAwMDAxIFJESTogMDAwMDAwMDAwMDAwMDI0NgpbICAgIDMuODgxNDQ4XSBSQlA6IGZmZmY4ODAw MGMwZmZkYTggUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogMDAwMDAwMDAwMDAwMDAwMApbICAg IDMuODgxNDQ4XSBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMDAwMDAwIFIx MjogMDAwMDAwMDAwMDAwMDAwMApbICAgIDMuODgxNDQ4XSBSMTM6IGZmZmZmZmZmODVhNzQ1ZWQg UjE0OiAwMDAwMDAwMDAwMDAwMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDMuODgxNDQ4 XSBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZmZmZmY4NWY0MDAwMCgwMDAwKSBr bmxHUzowMDAwMDAwMDAwMDAwMDAwClsgICAgMy44ODE0NDhdIENTOiAgMDAxMCBEUzogMDAwMCBF UzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwM2IKWyAgICAzLjg4MTQ0OF0gQ1IyOiAwMDAwMDAw MDAwMDAwMDAwIENSMzogMDAwMDAwMDAwNWYzMDAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2ZjAKWyAg ICAzLjg4MTQ0OF0gU3RhY2s6ClsgICAgMy44ODE0NDhdICAwMDAwMDMyNDExZTlmZjA4IGZmZmZm ZmZmODVlNzk4ODggZmZmZjg4MDAwYzBmODAwMCBmZmZmODgwMDBjMGZmZGI4ClsgICAgMy44ODE0 NDhdICBmZmZmZmZmZjg1ODlhODA4IGZmZmY4ODAwMGMwZmZlMzAgZmZmZmZmZmY4NTg3ZTE4NiBm ZmZmODgwMDBjMGZmZGU4ClsgICAgMy44ODE0NDhdICAwMDAwMDAwMDAwMDAwMjg2IGZmZmY4ODAw MGMwZDcwMDAgZmZmZjg4MDAwYzBkNzA4YyAwMDAwMDAwMDBjMGZmZTMwClsgICAgMy44ODE0NDhd IENhbGwgVHJhY2U6ClsgICAgMy44ODE0NDhdICBbPGZmZmZmZmZmODU4OWE4MDg+XSB2YWxpZGF0 ZV9jcmVkc19mb3JfZG9fZXhpdCsweDIxLzB4MjMKWyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZmZmY4 NTg3ZTE4Nj5dIGRvX2V4aXQrMHhkNC8weDkyNwpbICAgIDMuODgxNDQ4XSAgWzxmZmZmZmZmZjg1 OTFhMmRlPl0gPyBzbG9iX2ZyZWUrMHgyNjQvMHgyNzEKWyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZm ZmY4NWE3NDVlZD5dID8gY3J5cHRvbWdyX25vdGlmeSsweDM2NS8weDM2NQpbICAgIDMuODgxNDQ4 XSAgWzxmZmZmZmZmZjg1OGM1ZjZiPl0gX19tb2R1bGVfcHV0X2FuZF9leGl0KzB4MTUvMHgxNQpb ICAgIDMuODgxNDQ4XSAgWzxmZmZmZmZmZjg1YTc0NjJiPl0gY3J5cHRvbWdyX3Rlc3QrMHgzZS8w eDNlClsgICAgMy44ODE0NDhdICBbPGZmZmZmZmZmODU4OTY0ZDQ+XSBrdGhyZWFkKzB4ZmUvMHgx MDYKWyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZmZmY4NTg5NjNkNj5dID8ga3RocmVhZF9jcmVhdGVf b25fbm9kZSsweDFiNC8weDFiNApbICAgIDMuODgxNDQ4XSAgWzxmZmZmZmZmZjg1YzhmOGZhPl0g cmV0X2Zyb21fZm9yaysweDdhLzB4YjAKWyAgICAzLjg4MTQ0OF0gIFs8ZmZmZmZmZmY4NTg5NjNk Nj5dID8ga3RocmVhZF9jcmVhdGVfb25fbm9kZSsweDFiNC8weDFiNApbICAgIDMuODgxNDQ4XSBD b2RlOiAwNSAwMCAwMCA0OCAzYiBiYiA1OCAwNSAwMCAwMCA3NCAxMSA0OCA4OSBkYSA0OCBjNyBj NiAwZCA5YSBlNyA4NSBlOCAwZCBmZSBmZiBmZiBlYiAwZSA0OCBjNyBjNyAxNyA5YSBlNyA4NSAz MSBjMCBlOCAzZSBlMCAzZSAwMCA8MGY+IDBiIDgxIDc5IDEwIDY0IDY1IDczIDQzIDc1IDg2IDgx IDc4IDEwIDY0IDY1IDczIDQzIDBmIDg1IDc5IApbICAgIDMuODgxNDQ4XSBSSVAgIFs8ZmZmZmZm ZmY4NTg5OWYxND5dIF9fdmFsaWRhdGVfcHJvY2Vzc19jcmVkcysweGE5LzB4YzYKWyAgICAzLjg4 MTQ0OF0gIFJTUCA8ZmZmZjg4MDAwYzBmZmQ5MD4KWyAgICAzLjk4MjYzN10gLS0tWyBlbmQgdHJh Y2UgMzUyYjdhMzhiMDkzMDhmOCBdLS0tClsgICAgMy45ODU5NTZdIEtlcm5lbCBwYW5pYyAtIG5v dCBzeW5jaW5nOiBGYXRhbCBleGNlcHRpb24KL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXF1 YW50YWwtaXZiNDQtMTA2OjIwMTQwNjI5MTEyMzIwOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVh MTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXF1YW50YWwtaXZiNDQtMTEzOjIwMTQw NjI5MTEyMzIwOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNj MTBiZGUxL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTEyMjoyMDE0MDYyOTExMjMxMTp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMS9kbWVzZy1xdWFu dGFsLWxrcC13c3gwMS0xNzk6MjAxNDA2MjkxMTIzMTE6eDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJm NWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTg4 OjIwMTQwNjI5MTEyMzExOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkw Nzc5NGNjMTBiZGUxL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTE5NzoyMDE0MDYyOTExMjMxNjp4 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMS9kbWVz Zy1xdWFudGFsLWxrcC13c3gwMS0yMDE6MjAxNDA2MjkxMTIzMTE6eDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2 ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2ctcXVhbnRhbC1sa3Atd3N4 MDEtMjI0OjIwMTQwNjI5MTEyMzExOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3 MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTU2OjIwMTQwNjI5MTEy MzExOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNS9iMzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUx L2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTY0OjIwMTQwNjI5MTEyMzExOng4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9i MzQxNmZiOGEyZjVhMTY1M2U0YWI3MmI1NTkwNzc5NGNjMTBiZGUxL2RtZXNnLXlvY3RvLWl2YjQx LTEwMzoyMDE0MDYyOTExMjMxMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJi NTU5MDc3OTRjYzEwYmRlMS9kbWVzZy15b2N0by1pdmI0MS05NzoyMDE0MDYyOTExMjMxMzp4ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvYjM0MTZmYjhhMmY1YTE2NTNlNGFiNzJiNTU5MDc3OTRjYzEwYmRlMS9kbWVzZy15 b2N0by1pdmI0NC0xMDM6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWEx NjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8taXZiNDQtMzc6MjAxNDA2Mjkx MTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJk ZTEvZG1lc2cteW9jdG8taXZiNDQtNDI6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2 ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8taXZiNDQtNDM6 MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3 Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8taXZiNDQtNTE6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRhYjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8t aXZiNDQtODM6MjAxNDA2MjkxMTIzMjA6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2IzNDE2ZmI4YTJmNWExNjUzZTRh YjcyYjU1OTA3Nzk0Y2MxMGJkZTEvZG1lc2cteW9jdG8tbGtwLXdzeDAxLTE2MToyMDE0MDYyOTEx MjMwNjp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6CjA6MTk6MjAgYWxsX2dvb2Q6YmFk OmFsbF9iYWQgYm9vdHMKCkJpc2VjdGluZzogOSByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVy IHRoaXMgKHJvdWdobHkgMyBzdGVwcykKWzMzMzJlZTJhMTdiMWJkNjllNDYwMmUyZDZiYTFiMDdl ZGIwYzlhMjRdIGNyeXB0bzogZHJiZyAtIERSQkcgdGVzdG1nciB0ZXN0IHZlY3RvcnMKcnVubmlu ZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlz ZWN0L2xpbnV4MC9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAx NDA2MjYyMzozMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3ZWRiMGM5YTI0OmJpc2VjdC1s aW51eDAKCjIwMTQtMDYtMjktMTE6MjY6MDYgMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIw N2VkYjBjOWEyNCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9i dWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS0zMzMyZWUyYTE3YjFiZDY5 ZTQ2MDJlMmQ2YmExYjA3ZWRiMGM5YTI0CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS8zMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3 ZWRiMGM5YTI0CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1x dWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS0zMzMyZWUyYTE3YjFiZDY5ZTQ2MDJl MmQ2YmExYjA3ZWRiMGM5YTI0CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0 cy9idWlsZC1xdWV1ZS9zbmItc21va2UveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtMzMz MmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNAprZXJuZWw6IC9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvMzMzMmVlMmExN2IxYmQ2OWU0NjAyZTJkNmJhMWIw N2VkYjBjOWEyNC92bWxpbnV6LTMuMTYuMC1yYzEtMDAwMTAtZzMzMzJlZTIKCjIwMTQtMDYtMjkt MTE6Mjk6MDcgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgLi4JMS4uLi4uCTE0Li4JMjEgU1VDQ0VTUwoK QmlzZWN0aW5nOiA0IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAy IHN0ZXBzKQpbZDhjYmEyNWQyYzY4OTkyYTZlN2MxZDMyOWI2OTBhOWViZTAxMTY3ZF0gY3J5cHRv OiBxYXQgLSBJbnRlbChSKSBRQVQgZHJpdmVyIGZyYW1ld29yawpydW5uaW5nIC9jL2tlcm5lbC10 ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXgwL29i ai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyNjIzOmQ4Y2Jh MjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUwMTE2N2Q6YmlzZWN0LWxpbnV4MAoKMjAxNC0w Ni0yOS0xMTozNTowNyBkOGNiYTI1ZDJjNjg5OTJhNmU3YzFkMzI5YjY5MGE5ZWJlMDExNjdkIGNv bXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4 Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LWQ4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkw YTllYmUwMTE2N2QKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1L2Q4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUwMTE2N2QKd2Fp dGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1LWQ4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUw MTE2N2QKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L2Q4Y2Jh MjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUwMTE2N2Qvdm1saW51ei0zLjE2LjAtcmMxLTAw MDE1LWdkOGNiYTI1CgoyMDE0LTA2LTI5LTExOjM3OjA3IGRldGVjdGluZyBib290IHN0YXRlIC4u LgkxIFRFU1QgRkFJTFVSRQpbICAgIDEuNDkzNTU0XSBDUkVEOiAtPipnaWQgPSB7IDAsMCwwLDAg fQpbICAgIDEuNDkzOTY3XSBDUkVEOiBFZmZlY3RpdmUgY3JlZHMgPT0gUmVhbCBjcmVkcwpbICAg IDEuNDk0NDc1XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAxLjQ5 NDk3OV0ga2VybmVsIEJVRyBhdCAva2J1aWxkL3NyYy9zbW9rZS9rZXJuZWwvY3JlZC5jOjc5MCEK WyAgICAxLjQ5NTYxOF0gaW52YWxpZCBvcGNvZGU6IDAwMDAgWyMxXSAKWyAgICAxLjQ5NjA0OV0g TW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMS40OTY0MDddIENQVTogMCBQSUQ6IDc3IENvbW06IGNy eXB0b21ncl90ZXN0IE5vdCB0YWludGVkIDMuMTYuMC1yYzEtMDAwMTUtZ2Q4Y2JhMjUgIzEKWyAg ICAxLjQ5NzI3OV0gSGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJ WCwgMTk5NiksIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQpbICAgIDEuNDk4MTU3XSB0YXNrOiBmZmZm ODgwMDBjMTFlMDAwIHRpOiBmZmZmODgwMDBjMTIwMDAwIHRhc2sudGk6IGZmZmY4ODAwMGMxMjAw MDAKWyAgICAxLjQ5ODk2N10gUklQOiAwMDEwOls8ZmZmZmZmZmY4ODI5OWYxND5dICBbPGZmZmZm ZmZmODgyOTlmMTQ+XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS40 OTk5NjVdIFJTUDogMDAwMDpmZmZmODgwMDBjMTIzZDkwICBFRkxBR1M6IDAwMDEwMjk2ClsgICAg MS41MDAwMDhdIFJBWDogMDAwMDAwMDAwMDAwMDAyMyBSQlg6IGZmZmY4ODAwMGMxMWUwMDAgUkNY OiBmZmZmODgwMDBjMTFlN2MwClsgICAgMS41MDAwMDhdIFJEWDogMDAwMDAwMDAwMDAwMDFjNCBS U0k6IDAwMDAwMDAwMDAwMDAwMDEgUkRJOiAwMDAwMDAwMDAwMDAwMjQ2ClsgICAgMS41MDAwMDhd IFJCUDogZmZmZjg4MDAwYzEyM2RhOCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAw MDAwMDAwMDAwClsgICAgMS41MDAwMDhdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAw MDAwMDAwMDAwMDAgUjEyOiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS41MDAwMDhdIFIxMzogZmZm ZmZmZmY4ODQ3NDVlZCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAw ClsgICAgMS41MDAwMDhdIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjg4 OTQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjUwMDAwOF0gQ1M6ICAw MDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDEuNTAwMDA4 XSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDA4OTMwMDAwIENSNDogMDAwMDAw MDAwMDAwMDZmMApbICAgIDEuNTAwMDA4XSBTdGFjazoKWyAgICAxLjUwMDAwOF0gIDAwMDAwMzI0 MTFlYTAyNTAgZmZmZmZmZmY4ODg3OTg4OCBmZmZmODgwMDBjMTFlMDAwIGZmZmY4ODAwMGMxMjNk YjgKWyAgICAxLjUwMDAwOF0gIGZmZmZmZmZmODgyOWE4MDggZmZmZjg4MDAwYzEyM2UzMCBmZmZm ZmZmZjg4MjdlMTg2IGZmZmY4ODAwMGMxMjNkZTgKWyAgICAxLjUwMDAwOF0gIDAwMDAwMDAwMDAw MDAyODYgZmZmZjg4MDAwYzBlNjAwMCBmZmZmODgwMDBjMGU2MDhjIDAwMDAwMDAwMGMxMjNlMzAK WyAgICAxLjUwMDAwOF0gQ2FsbCBUcmFjZToKWyAgICAxLjUwMDAwOF0gIFs8ZmZmZmZmZmY4ODI5 YTgwOD5dIHZhbGlkYXRlX2NyZWRzX2Zvcl9kb19leGl0KzB4MjEvMHgyMwpbICAgIDEuNTAwMDA4 XSAgWzxmZmZmZmZmZjg4MjdlMTg2Pl0gZG9fZXhpdCsweGQ0LzB4OTI3ClsgICAgMS41MDAwMDhd ICBbPGZmZmZmZmZmODgzMWEyZGU+XSA/IHNsb2JfZnJlZSsweDI2NC8weDI3MQpbICAgIDEuNTAw MDA4XSAgWzxmZmZmZmZmZjg4NDc0NWVkPl0gPyBjcnlwdG9tZ3Jfbm90aWZ5KzB4MzY1LzB4MzY1 ClsgICAgMS41MDAwMDhdICBbPGZmZmZmZmZmODgyYzVmNmI+XSBfX21vZHVsZV9wdXRfYW5kX2V4 aXQrMHgxNS8weDE1ClsgICAgMS41MDAwMDhdICBbPGZmZmZmZmZmODg0NzQ2MmI+XSBjcnlwdG9t Z3JfdGVzdCsweDNlLzB4M2UKWyAgICAxLjUwMDAwOF0gIFs8ZmZmZmZmZmY4ODI5NjRkND5dIGt0 aHJlYWQrMHhmZS8weDEwNgpbICAgIDEuNTAwMDA4XSAgWzxmZmZmZmZmZjg4Mjk2M2Q2Pl0gPyBr dGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS41MDAwMDhdICBbPGZmZmZm ZmZmODg2OGY4ZmE+XSByZXRfZnJvbV9mb3JrKzB4N2EvMHhiMApbICAgIDEuNTAwMDA4XSAgWzxm ZmZmZmZmZjg4Mjk2M2Q2Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0Clsg ICAgMS41MDAwMDhdIENvZGU6IDA1IDAwIDAwIDQ4IDNiIGJiIDU4IDA1IDAwIDAwIDc0IDExIDQ4 IDg5IGRhIDQ4IGM3IGM2IDBkIDlhIDg3IDg4IGU4IDBkIGZlIGZmIGZmIGViIDBlIDQ4IGM3IGM3 IDE3IDlhIDg3IDg4IDMxIGMwIGU4IDNlIGUwIDNlIDAwIDwwZj4gMGIgODEgNzkgMTAgNjQgNjUg NzMgNDMgNzUgODYgODEgNzggMTAgNjQgNjUgNzMgNDMgMGYgODUgNzkgClsgICAgMS41MDAwMDhd IFJJUCAgWzxmZmZmZmZmZjg4Mjk5ZjE0Pl0gX192YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkv MHhjNgpbICAgIDEuNTAwMDA4XSAgUlNQIDxmZmZmODgwMDBjMTIzZDkwPgpbICAgIDEuNTIwNDE1 XSAtLS1bIGVuZCB0cmFjZSAzY2VjY2RhYWVlNTdhMmEwIF0tLS0KWyAgICAxLjUyMDkyNl0gS2Vy bmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZhdGFsIGV4Y2VwdGlvbgova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1L2Q4Y2JhMjVkMmM2ODk5MmE2ZTdjMWQzMjliNjkwYTllYmUw MTE2N2QvZG1lc2ctcXVhbnRhbC1pdmI0NC0yNDoyMDE0MDYyOTExMzcxODp4ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv ZDhjYmEyNWQyYzY4OTkyYTZlN2MxZDMyOWI2OTBhOWViZTAxMTY3ZC9kbWVzZy1xdWFudGFsLWl2 YjQ0LTM3OjIwMTQwNjI5MTEzNzE3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9kOGNiYTI1ZDJjNjg5OTJhNmU3YzFk MzI5YjY5MGE5ZWJlMDExNjdkL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTExNjoyMDE0MDYyOTEx MzcyMDp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUvZDhjYmEyNWQyYzY4OTkyYTZlN2MxZDMyOWI2OTBhOWViZTAxMTY3 ZC9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS0xMTg6MjAxNDA2MjkxMTM3MjI6eDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjU6OgowOjQ6NCBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKQmlz ZWN0aW5nOiAyIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAxIHN0 ZXApClszZDc3NTY1YmE1ZTViOTA3NWE0ZjZkN2Q2ZDE1OTk2ZjVlNTgyNjU5XSBjcnlwdG86IGNj cCAtIE1vZGlmeSBQQ0kgc3VwcG9ydCBpbiBwcmVwIGZvciBhcm02NCBzdXBwb3J0CnJ1bm5pbmcg L2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2Vj dC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjI2MjM6M2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OTpiaXNlY3QtbGlu dXgwCgoyMDE0LTA2LTI5LTExOjM5OjA5IDNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZm NWU1ODI2NTkgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVp bGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtM2Q3NzU2NWJhNWU1YjkwNzVh NGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OQpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1 ZTU4MjY1OQp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVl dWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdk NmQxNTk5NmY1ZTU4MjY1OQp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMv YnVpbGQtcXVldWUvc25iLXNtb2tlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTNkNzc1 NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkKa2VybmVsOiAva2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZm NWU1ODI2NTkvdm1saW51ei0zLjE2LjAtcmMxLTAwMDEyLWczZDc3NTY1CgoyMDE0LTA2LTI5LTEx OjQyOjA5IGRldGVjdGluZyBib290IHN0YXRlIC4gVEVTVCBGQUlMVVJFClsgICAgMS44NTM0OThd IENSRUQ6IC0+KmdpZCA9IHsgMCwwLDAsMCB9ClsgICAgMS44NTQyOTNdIENSRUQ6IEVmZmVjdGl2 ZSBjcmVkcyA9PSBSZWFsIGNyZWRzClsgICAgMS44NTUyMThdIC0tLS0tLS0tLS0tLVsgY3V0IGhl cmUgXS0tLS0tLS0tLS0tLQpbICAgIDEuODU2MTIwXSBrZXJuZWwgQlVHIGF0IC9rYnVpbGQvc3Jj L3Ntb2tlL2tlcm5lbC9jcmVkLmM6NzkwIQpbICAgIDEuODU3MjY1XSBpbnZhbGlkIG9wY29kZTog MDAwMCBbIzFdIApbICAgIDEuODU4MDE5XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjg1ODY0 Nl0gQ1BVOiAwIFBJRDogNzcgQ29tbTogY3J5cHRvbWdyX3Rlc3QgTm90IHRhaW50ZWQgMy4xNi4w LXJjMS0wMDAxMi1nM2Q3NzU2NSAjMQpbICAgIDEuODYwMDgyXSBIYXJkd2FyZSBuYW1lOiBRRU1V IFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDEx ClsgICAgMS44NjA4MjldIHRhc2s6IGZmZmY4ODAwMGMxMWEwMDAgdGk6IGZmZmY4ODAwMGMxMDgw MDAgdGFzay50aTogZmZmZjg4MDAwYzEwODAwMApbICAgIDEuODYwODI5XSBSSVA6IDAwMTA6Wzxm ZmZmZmZmZjg4ODk5ZjE0Pl0gIFs8ZmZmZmZmZmY4ODg5OWYxND5dIF9fdmFsaWRhdGVfcHJvY2Vz c19jcmVkcysweGE5LzB4YzYKWyAgICAxLjg2MDgyOV0gUlNQOiAwMDAwOmZmZmY4ODAwMGMxMGJk OTAgIEVGTEFHUzogMDAwMTAyOTYKWyAgICAxLjg2MDgyOV0gUkFYOiAwMDAwMDAwMDAwMDAwMDIz IFJCWDogZmZmZjg4MDAwYzExYTAwMCBSQ1g6IGZmZmY4ODAwMGMxMWE3YzAKWyAgICAxLjg2MDgy OV0gUkRYOiAwMDAwMDAwMDAwMDAwMWM0IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IDAwMDAw MDAwMDAwMDAyNDYKWyAgICAxLjg2MDgyOV0gUkJQOiBmZmZmODgwMDBjMTBiZGE4IFIwODogMDAw MDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg2MDgyOV0gUjEwOiAw MDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAw MDAKWyAgICAxLjg2MDgyOV0gUjEzOiBmZmZmZmZmZjg4YTc0NWVkIFIxNDogMDAwMDAwMDAwMDAw MDAwMCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg2MDgyOV0gRlM6ICAwMDAwMDAwMDAw MDAwMDAwKDAwMDApIEdTOmZmZmZmZmZmODhmNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAw MDAwMApbICAgIDEuODYwODI5XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAw MDAwMDgwMDUwMDNiClsgICAgMS44NjA4MjldIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAw MDAwMDAwMDhmMzAwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMS44NjA4MjldIFN0YWNr OgpbICAgIDEuODYwODI5XSAgMDAwMDAzMjQxMWVhMDJjMCBmZmZmZmZmZjg4ZTc5ODg4IGZmZmY4 ODAwMGMxMWEwMDAgZmZmZjg4MDAwYzEwYmRiOApbICAgIDEuODYwODI5XSAgZmZmZmZmZmY4ODg5 YTgwOCBmZmZmODgwMDBjMTBiZTMwIGZmZmZmZmZmODg4N2UxODYgZmZmZjg4MDAwYzEwYmRlOApb ICAgIDEuODYwODI5XSAgMDAwMDAwMDAwMDAwMDI4NiBmZmZmODgwMDBjMGU4MDAwIGZmZmY4ODAw MGMwZTgwOGMgMDAwMDAwMDAwYzEwYmUzMApbICAgIDEuODYwODI5XSBDYWxsIFRyYWNlOgpbICAg IDEuODYwODI5XSAgWzxmZmZmZmZmZjg4ODlhODA4Pl0gdmFsaWRhdGVfY3JlZHNfZm9yX2RvX2V4 aXQrMHgyMS8weDIzClsgICAgMS44NjA4MjldICBbPGZmZmZmZmZmODg4N2UxODY+XSBkb19leGl0 KzB4ZDQvMHg5MjcKWyAgICAxLjg2MDgyOV0gIFs8ZmZmZmZmZmY4ODkxYTJkZT5dID8gc2xvYl9m cmVlKzB4MjY0LzB4MjcxClsgICAgMS44NjA4MjldICBbPGZmZmZmZmZmODhhNzQ1ZWQ+XSA/IGNy eXB0b21ncl9ub3RpZnkrMHgzNjUvMHgzNjUKWyAgICAxLjg2MDgyOV0gIFs8ZmZmZmZmZmY4ODhj NWY2Yj5dIF9fbW9kdWxlX3B1dF9hbmRfZXhpdCsweDE1LzB4MTUKWyAgICAxLjg2MDgyOV0gIFs8 ZmZmZmZmZmY4OGE3NDYyYj5dIGNyeXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAgIDEuODYwODI5 XSAgWzxmZmZmZmZmZjg4ODk2NGQ0Pl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAgMS44NjA4Mjld ICBbPGZmZmZmZmZmODg4OTYzZDY+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgx YjQKWyAgICAxLjg2MDgyOV0gIFs8ZmZmZmZmZmY4OGM4ZjhmYT5dIHJldF9mcm9tX2ZvcmsrMHg3 YS8weGIwClsgICAgMS44NjA4MjldICBbPGZmZmZmZmZmODg4OTYzZDY+XSA/IGt0aHJlYWRfY3Jl YXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAxLjg2MDgyOV0gQ29kZTogMDUgMDAgMDAgNDgg M2IgYmIgNTggMDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgMGQgOWEgZTcgODggZTgg MGQgZmUgZmYgZmYgZWIgMGUgNDggYzcgYzcgMTcgOWEgZTcgODggMzEgYzAgZTggM2UgZTAgM2Ug MDAgPDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAxMCA2NCA2NSA3MyA0 MyAwZiA4NSA3OSAKWyAgICAxLjg2MDgyOV0gUklQICBbPGZmZmZmZmZmODg4OTlmMTQ+XSBfX3Zh bGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS44NjA4MjldICBSU1AgPGZmZmY4 ODAwMGMxMGJkOTA+ClsgICAgMS44OTg4NDNdIC0tLVsgZW5kIHRyYWNlIGIxY2RiZjJjYmM2MTQ3 NWEgXS0tLQpbICAgIDEuODk5ODE2XSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwg ZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJh NWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWl2YjQxLTEwMToy MDE0MDYyOTExNDE1OTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5 NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWl2YjQxLTEzOjIwMTQwNjI5MTE0MTU5Ong4Nl82NC1y YW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3 MTIyNS8zZDc3NTY1YmE1ZTViOTA3NWE0ZjZkN2Q2ZDE1OTk2ZjVlNTgyNjU5L2RtZXNnLXF1YW50 YWwtaXZiNDItNTA6MjAxNDA2MjkxMTQxNTk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1 YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEtMTMyOjIwMTQw NjI5MTE0MTU2Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNS8zZDc3NTY1YmE1ZTViOTA3NWE0ZjZkN2Q2ZDE1OTk2ZjVl NTgyNjU5L2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTQ6MjAxNDA2MjkxMTQxNTc6eDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2Mjcx MjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2cteW9jdG8t aXZiNDItMTI6MjAxNDA2MjkxMTQxNTE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRm NmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2cteW9jdG8taXZiNDItMjc6MjAxNDA2MjkxMTQxNTk6 eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1l c2cteW9jdG8taXZiNDItMzI6MjAxNDA2MjkxMTQxNTk6eDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVl NWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2cteW9jdG8taXZiNDItODoyMDE0MDYy OTExNDE1OTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4 MjY1OS9kbWVzZy15b2N0by1sa3Atd3N4MDEtNjc6MjAxNDA2MjkxMTQxNTI6eDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1p dmI0MS0xMDI6MjAxNDA2MjkxMTQyMDE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRm NmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1pdmI0MS0xMDM6MjAxNDA2MjkxMTQy MDE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1LzNkNzc1NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkv ZG1lc2ctcXVhbnRhbC1pdmI0MS0xMDQ6MjAxNDA2MjkxMTQyMDU6eDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzNkNzc1 NjViYTVlNWI5MDc1YTRmNmQ3ZDZkMTU5OTZmNWU1ODI2NTkvZG1lc2ctcXVhbnRhbC1sa3Atd3N4 MDEtMTYyOjIwMTQwNjI5MTE0MjAyOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS8zZDc3NTY1YmE1ZTViOTA3NWE0ZjZk N2Q2ZDE1OTk2ZjVlNTgyNjU5L2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTIxNzoyMDE0MDYyOTEx NDIwMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1 OS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS0yNDoyMDE0MDYyOTExNDIwMDp4ODZfNjQtcmFuZGNv bmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUv M2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWxr cC13c3gwMS03MzoyMDE0MDYyOTExNDIwMzp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6 Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVh NGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS04MzoyMDE0MDYy OTExNDIwMjp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4 MjY1OS9kbWVzZy1xdWFudGFsLWxrcC13c3gwMS05MzoyMDE0MDYyOTExNDIwMzp4ODZfNjQtcmFu ZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEy MjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy15b2N0by1p dmI0Mi0yOToyMDE0MDYyOTExNDIwOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9r ZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvM2Q3NzU2NWJhNWU1YjkwNzVhNGY2 ZDdkNmQxNTk5NmY1ZTU4MjY1OS9kbWVzZy15b2N0by1pdmI0Mi03MjoyMDE0MDYyOTExNDIwOTp4 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6CjA6MjE6MjEgYWxsX2dvb2Q6YmFkOmFsbF9i YWQgYm9vdHMKCkJpc2VjdGluZzogMCByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMg KHJvdWdobHkgMCBzdGVwcykKWzY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUw ZjddIGNyeXB0bzogZHJiZyAtIEFkZCBEUkJHIHRlc3QgY29kZSB0byB0ZXN0bWdyCnJ1bm5pbmcg L2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2Vj dC9saW51eDAvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjI2MjM6NjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNzpiaXNlY3QtbGlu dXgwCgoyMDE0LTA2LTI5LTExOjQyOjQxIDY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzli MDYyYzUwZjcgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVp bGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNjRkMWNkZmJlMjBjNTA4Nzc1 NzYwNDUxNDUzMTNjOWIwNjJjNTBmNwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctczEtMDYyNzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIw NjJjNTBmNwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVl dWUveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUtNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUx NDUzMTNjOWIwNjJjNTBmNwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMv YnVpbGQtcXVldWUvc25iLXNtb2tlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTY0ZDFj ZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjcKa2VybmVsOiAva2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzY0ZDFjZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzli MDYyYzUwZjcvdm1saW51ei0zLjE2LjAtcmMxLTAwMDExLWc2NGQxY2RmCgoyMDE0LTA2LTI5LTEx OjQ3OjQxIGRldGVjdGluZyBib290IHN0YXRlIC4gVEVTVCBGQUlMVVJFClsgICAgMS44ODUyNzZd IENSRUQ6IC0+KmdpZCA9IHsgMCwwLDAsMCB9ClsgICAgMS44ODYwMjBdIENSRUQ6IEVmZmVjdGl2 ZSBjcmVkcyA9PSBSZWFsIGNyZWRzClsgICAgMS44ODY5MTJdIC0tLS0tLS0tLS0tLVsgY3V0IGhl cmUgXS0tLS0tLS0tLS0tLQpbICAgIDEuODg3ODA2XSBrZXJuZWwgQlVHIGF0IC9rYnVpbGQvc3Jj L3Ntb2tlL2tlcm5lbC9jcmVkLmM6NzkwIQpbICAgIDEuODg4OTQ3XSBpbnZhbGlkIG9wY29kZTog MDAwMCBbIzFdIApbICAgIDEuODg5NzI2XSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAxLjg5MDA5 Nl0gQ1BVOiAwIFBJRDogNzcgQ29tbTogY3J5cHRvbWdyX3Rlc3QgTm90IHRhaW50ZWQgMy4xNi4w LXJjMS0wMDAxMS1nNjRkMWNkZiAjMQpbICAgIDEuODkwMDk2XSBIYXJkd2FyZSBuYW1lOiBRRU1V IFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDEx ClsgICAgMS44OTAwOTZdIHRhc2s6IGZmZmY4ODAwMGMwZTIwMDAgdGk6IGZmZmY4ODAwMGMxMWMw MDAgdGFzay50aTogZmZmZjg4MDAwYzExYzAwMApbICAgIDEuODkwMDk2XSBSSVA6IDAwMTA6Wzxm ZmZmZmZmZjhhYTk5ZjE0Pl0gIFs8ZmZmZmZmZmY4YWE5OWYxND5dIF9fdmFsaWRhdGVfcHJvY2Vz c19jcmVkcysweGE5LzB4YzYKWyAgICAxLjg5MDA5Nl0gUlNQOiAwMDAwOmZmZmY4ODAwMGMxMWZk OTAgIEVGTEFHUzogMDAwMTAyOTYKWyAgICAxLjg5MDA5Nl0gUkFYOiAwMDAwMDAwMDAwMDAwMDIz IFJCWDogZmZmZjg4MDAwYzBlMjAwMCBSQ1g6IGZmZmY4ODAwMGMwZTI3YzAKWyAgICAxLjg5MDA5 Nl0gUkRYOiAwMDAwMDAwMDAwMDAwMWM0IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IDAwMDAw MDAwMDAwMDAyNDYKWyAgICAxLjg5MDA5Nl0gUkJQOiBmZmZmODgwMDBjMTFmZGE4IFIwODogMDAw MDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg5MDA5Nl0gUjEwOiAw MDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAw MDAKWyAgICAxLjg5MDA5Nl0gUjEzOiBmZmZmZmZmZjhhYzc0NWVkIFIxNDogMDAwMDAwMDAwMDAw MDAwMCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjg5MDA5Nl0gRlM6ICAwMDAwMDAwMDAw MDAwMDAwKDAwMDApIEdTOmZmZmZmZmZmOGIxNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAw MDAwMApbICAgIDEuODkwMDk2XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAw MDAwMDgwMDUwMDNiClsgICAgMS44OTAwOTZdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAw MDAwMDAwMGIxMzAwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMS44OTAwOTZdIFN0YWNr OgpbICAgIDEuODkwMDk2XSAgMDAwMDAzMjQxMWVhMDEwMCBmZmZmZmZmZjhiMDc5ODg4IGZmZmY4 ODAwMGMwZTIwMDAgZmZmZjg4MDAwYzExZmRiOApbICAgIDEuODkwMDk2XSAgZmZmZmZmZmY4YWE5 YTgwOCBmZmZmODgwMDBjMTFmZTMwIGZmZmZmZmZmOGFhN2UxODYgZmZmZjg4MDAwYzExZmRlOApb ICAgIDEuODkwMDk2XSAgMDAwMDAwMDAwMDAwMDI4NiBmZmZmODgwMDBjMGUwMDAwIGZmZmY4ODAw MGMwZTAwOGMgMDAwMDAwMDAwYzExZmUzMApbICAgIDEuODkwMDk2XSBDYWxsIFRyYWNlOgpbICAg IDEuODkwMDk2XSAgWzxmZmZmZmZmZjhhYTlhODA4Pl0gdmFsaWRhdGVfY3JlZHNfZm9yX2RvX2V4 aXQrMHgyMS8weDIzClsgICAgMS44OTAwOTZdICBbPGZmZmZmZmZmOGFhN2UxODY+XSBkb19leGl0 KzB4ZDQvMHg5MjcKWyAgICAxLjg5MDA5Nl0gIFs8ZmZmZmZmZmY4YWIxYTJkZT5dID8gc2xvYl9m cmVlKzB4MjY0LzB4MjcxClsgICAgMS44OTAwOTZdICBbPGZmZmZmZmZmOGFjNzQ1ZWQ+XSA/IGNy eXB0b21ncl9ub3RpZnkrMHgzNjUvMHgzNjUKWyAgICAxLjg5MDA5Nl0gIFs8ZmZmZmZmZmY4YWFj NWY2Yj5dIF9fbW9kdWxlX3B1dF9hbmRfZXhpdCsweDE1LzB4MTUKWyAgICAxLjg5MDA5Nl0gIFs8 ZmZmZmZmZmY4YWM3NDYyYj5dIGNyeXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAgIDEuODkwMDk2 XSAgWzxmZmZmZmZmZjhhYTk2NGQ0Pl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAgMS44OTAwOTZd ICBbPGZmZmZmZmZmOGFhOTYzZDY+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgx YjQKWyAgICAxLjg5MDA5Nl0gIFs8ZmZmZmZmZmY4YWU4ZjhmYT5dIHJldF9mcm9tX2ZvcmsrMHg3 YS8weGIwClsgICAgMS44OTAwOTZdICBbPGZmZmZmZmZmOGFhOTYzZDY+XSA/IGt0aHJlYWRfY3Jl YXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAxLjg5MDA5Nl0gQ29kZTogMDUgMDAgMDAgNDgg M2IgYmIgNTggMDUgMDAgMDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgMGQgOWEgMDcgOGIgZTgg MGQgZmUgZmYgZmYgZWIgMGUgNDggYzcgYzcgMTcgOWEgMDcgOGIgMzEgYzAgZTggM2UgZTAgM2Ug MDAgPDBmPiAwYiA4MSA3OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAxMCA2NCA2NSA3MyA0 MyAwZiA4NSA3OSAKWyAgICAxLjg5MDA5Nl0gUklQICBbPGZmZmZmZmZmOGFhOTlmMTQ+XSBfX3Zh bGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS44OTAwOTZdICBSU1AgPGZmZmY4 ODAwMGMxMWZkOTA+ClsgICAgMS45MzI1OTBdIC0tLVsgZW5kIHRyYWNlIGI5Yjg1ZGE0YjVhNzBi NGYgXS0tLQpbICAgIDEuOTMzNDk5XSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwg ZXhjZXB0aW9uCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNjRkMWNkZmJl MjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy9kbWVzZy1xdWFudGFsLWl2YjQxLTExNzoy MDE0MDYyOTExNDcyOTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNj OWIwNjJjNTBmNy9kbWVzZy1xdWFudGFsLWl2YjQxLTExODoyMDE0MDYyOTExNDcyOTp4ODZfNjQt cmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYy NzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNy9kbWVzZy1xdWFu dGFsLWl2YjQxLTE6MjAxNDA2MjkxMTQ3Mjk6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6 Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzY0ZDFjZGZiZTIwYzUwODc3 NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjcvZG1lc2ctcXVhbnRhbC1pdmI0MS00NDoyMDE0MDYyOTEx NDczMTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctczEtMDYyNzEyMjUvNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBm Ny9kbWVzZy1xdWFudGFsLWl2YjQyLTE6MjAxNDA2MjkxMTQ3MzA6eDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzY0ZDFj ZGZiZTIwYzUwODc3NTc2MDQ1MTQ1MzEzYzliMDYyYzUwZjcvZG1lc2ctcXVhbnRhbC1pdmI0NC0x MDk6MjAxNDA2MjkxMTQ3MzE6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6OgowOjY6NSBh bGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKNjRkMWNkZmJlMjBjNTA4Nzc1NzYwNDUxNDUzMTNj OWIwNjJjNTBmNyBpcyB0aGUgZmlyc3QgYmFkIGNvbW1pdApjb21taXQgNjRkMWNkZmJlMjBjNTA4 Nzc1NzYwNDUxNDUzMTNjOWIwNjJjNTBmNwpBdXRob3I6IFN0ZXBoYW4gTXVlbGxlciA8c211ZWxs ZXJAY2hyb25veC5kZT4KRGF0ZTogICBTYXQgTWF5IDMxIDE3OjI1OjM2IDIwMTQgKzAyMDAKCiAg ICBjcnlwdG86IGRyYmcgLSBBZGQgRFJCRyB0ZXN0IGNvZGUgdG8gdGVzdG1ncgogICAgCiAgICBU aGUgRFJCRyB0ZXN0IGNvZGUgaW1wbGVtZW50cyB0aGUgQ0FWUyB0ZXN0IGFwcHJvYWNoLgogICAg CiAgICBBcyBkaXNjdXNzZWQgZm9yIHRoZSB0ZXN0IHZlY3RvcnMsIGFsbCBEUkJHIHR5cGVzIGFy ZSBjb3ZlcmVkIHdpdGgKICAgIHRlc3RpbmcuIEhvd2V2ZXIsIG5vdCBldmVyeSBiYWNrZW5kIGNp cGhlciBpcyBjb3ZlcmVkIHdpdGggdGVzdGluZy4gVG8KICAgIHByZXZlbnQgdGhlIHRlc3RtZ3Ig ZnJvbSBsb2dnaW5nIG1pc3NpbmcgdGVzdGluZywgdGhlIE5VTEwgdGVzdCBpcwogICAgcmVnaXN0 ZXJlZCBmb3IgYWxsIGJhY2tlbmQgY2lwaGVycyBub3QgY292ZXJlZCB3aXRoIHNwZWNpZmljIHRl c3QgY2FzZXMuCiAgICAKICAgIEFsbCBjdXJyZW50bHkgaW1wbGVtZW50ZWQgRFJCRyB0eXBlcyBh bmQgYmFja2VuZCBjaXBoZXJzIGFyZSBkZWZpbmVkCiAgICBpbiBTUDgwMC05MEEuIFRoZXJlZm9y ZSwgdGhlIGZpcHNfYWxsb3dlZCBmbGFnIGlzIHNldCBmb3IgYWxsLgogICAgCiAgICBTaWduZWQt b2ZmLWJ5OiBTdGVwaGFuIE11ZWxsZXIgPHNtdWVsbGVyQGNocm9ub3guZGU+CiAgICBTaWduZWQt b2ZmLWJ5OiBIZXJiZXJ0IFh1IDxoZXJiZXJ0QGdvbmRvci5hcGFuYS5vcmcuYXU+Cgo6MDQwMDAw IDA0MDAwMCA5Mzc1YjdkZjA5ODU1MGRjMmFkNTdkNTYzMjIzZjNkNGIzZmRlYWE3IDAyM2U2YmVl ZjA4NjIwYTM3MWM0ODBlMTNlZGJiNjAzMjUwZTE2NzQgTQljcnlwdG8KYmlzZWN0IHJ1biBzdWNj ZXNzClByZXZpb3VzIEhFQUQgcG9zaXRpb24gd2FzIDY0ZDFjZGYuLi4gY3J5cHRvOiBkcmJnIC0g QWRkIERSQkcgdGVzdCBjb2RlIHRvIHRlc3RtZ3IKSEVBRCBpcyBub3cgYXQgMzMzMmVlMi4uLiBj cnlwdG86IGRyYmcgLSBEUkJHIHRlc3RtZ3IgdGVzdCB2ZWN0b3JzCmxzIC1hIC9rYnVpbGQtdGVz dHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS9saW51eC1kZXZl bDpkZXZlbC1ob3VybHktMjAxNDA2MjYyMzozMzMyZWUyYTE3YjFiZDY5ZTQ2MDJlMmQ2YmExYjA3 ZWRiMGM5YTI0OmJpc2VjdC1saW51eDAKCjIwMTQtMDYtMjktMTE6NDg6MTMgMzMzMmVlMmExN2Ix YmQ2OWU0NjAyZTJkNmJhMWIwN2VkYjBjOWEyNCByZXVzZSAva2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLXMxLTA2MjcxMjI1LzMzMzJlZTJhMTdiMWJkNjllNDYwMmUyZDZiYTFiMDdlZGIwYzlhMjQv dm1saW51ei0zLjE2LjAtcmMxLTAwMDEwLWczMzMyZWUyCgoyMDE0LTA2LTI5LTExOjQ4OjEzIGRl dGVjdGluZyBib290IHN0YXRlIC4uLi4uCTMyCTYzIFNVQ0NFU1MKClByZXZpb3VzIEhFQUQgcG9z aXRpb24gd2FzIDMzMzJlZTIuLi4gY3J5cHRvOiBkcmJnIC0gRFJCRyB0ZXN0bWdyIHRlc3QgdmVj dG9ycwpIRUFEIGlzIG5vdyBhdCA1ZGQzNWEwLi4uIDBkYXkgaGVhZCBndWFyZCBmb3IgJ2RldmVs LWhvdXJseS0yMDE0MDYyNjIzJwpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjI2MjM6NWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMjpiaXNlY3QtbGlu dXgwCiBURVNUIEZBSUxVUkUKWyAgICAxLjk0NzU4Ml0gQ1JFRDogLT4qZ2lkID0geyAwLDAsMCww IH0KWyAgICAxLjk0ODkyM10gQ1JFRDogRWZmZWN0aXZlIGNyZWRzID09IFJlYWwgY3JlZHMKWyAg ICAxLjk1MDE4OF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tClsgICAgMS45 NTEzMDddIGtlcm5lbCBCVUcgYXQga2VybmVsL2NyZWQuYzo3OTAhClsgICAgMS45NTMxNzddIGlu dmFsaWQgb3Bjb2RlOiAwMDAwIFsjMV0gClsgICAgMS45NTQyOTldIE1vZHVsZXMgbGlua2VkIGlu OgpbICAgIDEuOTU1MjU0XSBDUFU6IDAgUElEOiA3NyBDb21tOiBjcnlwdG9tZ3JfdGVzdCBOb3Qg dGFpbnRlZCAzLjE2LjAtcmMyLXdsLTAxMjY2LWc1ZGQzNWEwICMxOTEKWyAgICAxLjk1NzQ5M10g SGFyZHdhcmUgbmFtZTogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJ T1MgQm9jaHMgMDEvMDEvMjAxMQpbICAgIDEuOTU5NjUyXSB0YXNrOiBmZmZmODgwMDBjMTE2MDAw IHRpOiBmZmZmODgwMDBjMTFjMDAwIHRhc2sudGk6IGZmZmY4ODAwMGMxMWMwMDAKWyAgICAxLjk2 MDE2N10gUklQOiAwMDEwOls8ZmZmZmZmZmY4NDI5OWZiNj5dICBbPGZmZmZmZmZmODQyOTlmYjY+ XSBfX3ZhbGlkYXRlX3Byb2Nlc3NfY3JlZHMrMHhhOS8weGM2ClsgICAgMS45NjAxNjddIFJTUDog MDAwMDpmZmZmODgwMDBjMTFmZDkwICBFRkxBR1M6IDAwMDEwMjk2ClsgICAgMS45NjAxNjddIFJB WDogMDAwMDAwMDAwMDAwMDAyMyBSQlg6IGZmZmY4ODAwMGMxMTYwMDAgUkNYOiBmZmZmODgwMDBj MTE2N2MwClsgICAgMS45NjAxNjddIFJEWDogMDAwMDAwMDAwMDAwMDAwMCBSU0k6IDAwMDAwMDAw MDAwMDAwMDEgUkRJOiAwMDAwMDAwMDAwMDAwMjQ2ClsgICAgMS45NjAxNjddIFJCUDogZmZmZjg4 MDAwYzExZmRhOCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwClsg ICAgMS45NjAxNjddIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAwMDAg UjEyOiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS45NjAxNjddIFIxMzogZmZmZmZmZmY4NDQ3NGMw ZCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMS45NjAx NjddIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmZmZmZjg0OTQxMDAwKDAwMDAp IGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgICAxLjk2MDE2N10gQ1M6ICAwMDEwIERTOiAwMDAw IEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDEuOTYwMTY3XSBDUjI6IDAwMDAw MDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDA0OTMxMDAwIENSNDogMDAwMDAwMDAwMDAwMDZmMApb ICAgIDEuOTYwMTY3XSBTdGFjazoKWyAgICAxLjk2MDE2N10gIDAwMDAwMzI0MTFlYTAwOTAgZmZm ZmZmZmY4NDg3OWVjNSBmZmZmODgwMDBjMTE2MDAwIGZmZmY4ODAwMGMxMWZkYjgKWyAgICAxLjk2 MDE2N10gIGZmZmZmZmZmODQyOWE4YWEgZmZmZjg4MDAwYzExZmUzMCBmZmZmZmZmZjg0MjdlMWY3 IGZmZmY4ODAwMGMxMWZkZTgKWyAgICAxLjk2MDE2N10gIDAwMDAwMDAwMDAwMDAyODYgZmZmZjg4 MDAwYzBkZTAwMCBmZmZmODgwMDBjMGRlMDhjIDAwMDAwMDAwMGMxMWZlMzAKWyAgICAxLjk2MDE2 N10gQ2FsbCBUcmFjZToKWyAgICAxLjk2MDE2N10gIFs8ZmZmZmZmZmY4NDI5YThhYT5dIHZhbGlk YXRlX2NyZWRzX2Zvcl9kb19leGl0KzB4MjEvMHgyMwpbICAgIDEuOTYwMTY3XSAgWzxmZmZmZmZm Zjg0MjdlMWY3Pl0gZG9fZXhpdCsweGQ0LzB4OTI3ClsgICAgMS45NjAxNjddICBbPGZmZmZmZmZm ODQzMWE2ZjY+XSA/IHNsb2JfZnJlZSsweDI2NC8weDI3MQpbICAgIDEuOTYwMTY3XSAgWzxmZmZm ZmZmZjg0NDc0YzBkPl0gPyBjcnlwdG9tZ3Jfbm90aWZ5KzB4MzY1LzB4MzY1ClsgICAgMS45NjAx NjddICBbPGZmZmZmZmZmODQyYzYwOTU+XSBfX21vZHVsZV9wdXRfYW5kX2V4aXQrMHgxNS8weDE1 ClsgICAgMS45NjAxNjddICBbPGZmZmZmZmZmODQ0NzRjNGI+XSBjcnlwdG9tZ3JfdGVzdCsweDNl LzB4M2UKWyAgICAxLjk2MDE2N10gIFs8ZmZmZmZmZmY4NDI5NjU3Nj5dIGt0aHJlYWQrMHhmZS8w eDEwNgpbICAgIDEuOTYwMTY3XSAgWzxmZmZmZmZmZjg0Mjk2NDc4Pl0gPyBrdGhyZWFkX2NyZWF0 ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS45NjAxNjddICBbPGZmZmZmZmZmODQ2OGZmN2E+ XSByZXRfZnJvbV9mb3JrKzB4N2EvMHhiMApbICAgIDEuOTYwMTY3XSAgWzxmZmZmZmZmZjg0Mjk2 NDc4Pl0gPyBrdGhyZWFkX2NyZWF0ZV9vbl9ub2RlKzB4MWI0LzB4MWI0ClsgICAgMS45NjAxNjdd IENvZGU6IDA1IDAwIDAwIDQ4IDNiIGJiIDU4IDA1IDAwIDAwIDc0IDExIDQ4IDg5IGRhIDQ4IGM3 IGM2IDRhIGEwIDg3IDg0IGU4IDBkIGZlIGZmIGZmIGViIDBlIDQ4IGM3IGM3IDU0IGEwIDg3IDg0 IDMxIGMwIGU4IDlmIGU1IDNlIDAwIDwwZj4gMGIgODEgNzkgMTAgNjQgNjUgNzMgNDMgNzUgODYg ODEgNzggMTAgNjQgNjUgNzMgNDMgMGYgODUgNzkgClsgICAgMS45NjAxNjddIFJJUCAgWzxmZmZm ZmZmZjg0Mjk5ZmI2Pl0gX192YWxpZGF0ZV9wcm9jZXNzX2NyZWRzKzB4YTkvMHhjNgpbICAgIDEu OTYwMTY3XSAgUlNQIDxmZmZmODgwMDBjMTFmZDkwPgpbICAgIDIuMDAwMzMxXSAtLS1bIGVuZCB0 cmFjZSBjMTBhNjQ1NmY5ODE2NTlkIF0tLS0KWyAgICAyLjAwMTUxMV0gS2VybmVsIHBhbmljIC0g bm90IHN5bmNpbmc6IEZhdGFsIGV4Y2VwdGlvbgova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1LzVkZDM1YTA5NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2ct eW9jdG8tbGtwLXdzeDAyLTEyMzoyMDE0MDYyOTEwMjM1NTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0w NjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNWRkMzVhMDk1 ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMi9kbWVzZy15b2N0by1sa3Atd3N4MDEtODoy MDE0MDYyOTEwMjM1NTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUx NGY4NGFhNWNhMi9kbWVzZy1xdWFudGFsLWxrcC1uZXgwNi0yMDoyMDE0MDYyODE1MjAwMzp4ODZf NjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMi9kbWVzZy15 b2N0by1sa3AtbmV4MDQtMTE2OjIwMTQwNjI5MTAyMzU3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2 MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS81ZGQzNWEwOTU4 NmZmZDRjNmJiYzFkZDgwNDE5ZTE0Zjg0YWE1Y2EyL2RtZXNnLXF1YW50YWwtbGtwLW5leDA2LTU5 OjIwMTQwNjI4MTUyMDAyOng4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS81ZGQzNWEwOTU4NmZmZDRjNmJiYzFkZDgwNDE5 ZTE0Zjg0YWE1Y2EyL2RtZXNnLXlvY3RvLWxrcC13c3gwMi0xNDA6MjAxNDA2MjkxMDIzNTY6eDg2 XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1LzVkZDM1YTA5NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2ct cXVhbnRhbC1sa3Atd3N4MDItMjg6MjAxNDA2MjkxMDIzNTU6eDg2XzY0LXJhbmRjb25maWctczEt MDYyNzEyMjU6Ogova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzVkZDM1YTA5 NTg2ZmZkNGM2YmJjMWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2ctcXVhbnRhbC1sa3Atd3N4MDEt MTg4OjIwMTQwNjI5MTAyMzU3Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS81ZGQzNWEwOTU4NmZmZDRjNmJiYzFkZDgw NDE5ZTE0Zjg0YWE1Y2EyL2RtZXNnLXF1YW50YWwtbGtwLXdzeDAxLTE5ODoyMDE0MDYyOTEwMjM1 NTp4ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctczEtMDYyNzEyMjUvNWRkMzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMi9k bWVzZy1xdWFudGFsLWxrcC13c3gwMi02ODoyMDE0MDYyOTEwMjM1Njp4ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNTo6Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvNWRk MzVhMDk1ODZmZmQ0YzZiYmMxZGQ4MDQxOWUxNGY4NGFhNWNhMi9kbWVzZy1xdWFudGFsLWxrcC13 c3gwMi0xNDU6MjAxNDA2MjkxMDIzNTY6eDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjU6Ogov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzVkZDM1YTA5NTg2ZmZkNGM2YmJj MWRkODA0MTllMTRmODRhYTVjYTIvZG1lc2cteW9jdG8taXZiNDMtMTI1OjIwMTQwNjI5MTAyMzU2 Ong4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1OjoKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1zMS0wNjI3MTIyNS81ZGQzNWEwOTU4NmZmZDRjNmJiYzFkZDgwNDE5ZTE0Zjg0YWE1Y2EyL2Rt ZXNnLXF1YW50YWwtbGtwLW5leDA2LTU4OjIwMTQwNjI4MTUyMDAxOng4Nl82NC1yYW5kY29uZmln LXMxLTA2MjcxMjI1OjoKMDoxMzoxMyBhbGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwoKSEVBRCBp cyBub3cgYXQgNWRkMzVhMCAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2 MjYyMycKCj09PT09PT09PSB1cHN0cmVhbSA9PT09PT09PT0KUHJldmlvdXMgSEVBRCBwb3NpdGlv biB3YXMgNWRkMzVhMC4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2 MjYyMycKSEVBRCBpcyBub3cgYXQgMjRiNDE0ZC4uLiBNZXJnZSB0YWcgJ3NwaS12My4xNi1yYzIn IG9mIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9icm9vbmll L3NwaQpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWct czEtMDYyNzEyMjUvbGludXM6bWFzdGVyOjI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRh NjEwZWQxNDI6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0yOS0xMTo1MTo0OCAyNGI0MTRkNWE3ZDNl NmE3MTYzNTA0NjRkZmRiNDRkYTYxMGVkMTQyIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0 byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1 LTI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKQ2hlY2sgZm9yIGtlcm5l bCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzI0YjQxNGQ1YTdkM2U2 YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1 aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTI0YjQx NGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRhNjEwZWQxNDIKa2VybmVsOiAva2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LzI0YjQxNGQ1YTdkM2U2YTcxNjM1MDQ2NGRmZGI0NGRh NjEwZWQxNDIvdm1saW51ei0zLjE2LjAtcmMyLTAwMzQxLWcyNGI0MTRkCgoyMDE0LTA2LTI5LTEx OjU3OjQ4IGRldGVjdGluZyBib290IHN0YXRlIC4uCTEJNQk3CTEwCTE1CTI3CTMxCTQwCTQ1CTYx Li4uLi4uLi4uLi4uLi4uLi4uLgk2MyBTVUNDRVNTCgoKPT09PT09PT09IGxpbnV4LW5leHQgPT09 PT09PT09ClByZXZpb3VzIEhFQUQgcG9zaXRpb24gd2FzIDI0YjQxNGQuLi4gTWVyZ2UgdGFnICdz cGktdjMuMTYtcmMyJyBvZiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l bC9naXQvYnJvb25pZS9zcGkKSEVBRCBpcyBub3cgYXQgOTY0MjYwMC4uLiBBZGQgbGludXgtbmV4 dCBzcGVjaWZpYyBmaWxlcyBmb3IgMjAxNDA2MjcKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVl dWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1L25leHQ6bWFzdGVyOjk2NDI2MDA3 YzkwY2RlMjNjMDQwMjg1NmYzZTBhZWMwZjRjYzJlNDg6YmlzZWN0LWxpbnV4MAoKMjAxNC0wNi0y OS0xMjoxMzo1MiA5NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4IGNvbXBp bGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82 NC1yYW5kY29uZmlnLXMxLTA2MjcxMjI1LTk2NDI2MDA3YzkwY2RlMjNjMDQwMjg1NmYzZTBhZWMw ZjRjYzJlNDgKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLXMx LTA2MjcxMjI1Lzk2NDI2MDA3YzkwY2RlMjNjMDQwMjg1NmYzZTBhZWMwZjRjYzJlNDgKd2FpdGlu ZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5k Y29uZmlnLXMxLTA2MjcxMjI1LTk2NDI2MDA3YzkwY2RlMjNjMDQwMjg1NmYzZTBhZWMwZjRjYzJl NDgKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3Nu Yi1zbW9rZS94ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNS05NjQyNjAwN2M5MGNkZTIzYzA0 MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4Cmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1z MS0wNjI3MTIyNS85NjQyNjAwN2M5MGNkZTIzYzA0MDI4NTZmM2UwYWVjMGY0Y2MyZTQ4L3ZtbGlu dXotMy4xNi4wLXJjMi1uZXh0LTIwMTQwNjI3CgoyMDE0LTA2LTI5LTEyOjE4OjUyIGRldGVjdGlu ZyBib290IHN0YXRlIC4uIFRFU1QgRkFJTFVSRQpbICAgIDMuMzQ4NjI1XSBDUkVEOiAtPipnaWQg PSB7IDAsMCwwLDAgfQpbICAgIDMuMzQ5NDEyXSBDUkVEOiBFZmZlY3RpdmUgY3JlZHMgPT0gUmVh bCBjcmVkcwpbICAgIDMuMzUwNTE0XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0t LS0KWyAgICAzLjM1MTUwMF0ga2VybmVsIEJVRyBhdCAva2J1aWxkL3NyYy9zbW9rZS9rZXJuZWwv Y3JlZC5jOjc5MCEKWyAgICAzLjM1MjcwN10gaW52YWxpZCBvcGNvZGU6IDAwMDAgWyMxXSAKWyAg ICAzLjM1MzUyNV0gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMy4zNTQyMDldIENQVTogMCBQSUQ6 IDc3IENvbW06IGNyeXB0b21ncl90ZXN0IE5vdCB0YWludGVkIDMuMTYuMC1yYzItbmV4dC0yMDE0 MDYyNyAjMQpbICAgIDMuMzU1ODU4XSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChp NDQwRlggKyBQSUlYLCAxOTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDExClsgICAgMy4zNTc1NDVd IHRhc2s6IGZmZmY4ODAwMGMxMjIwMDAgdGk6IGZmZmY4ODAwMGMxMTAwMDAgdGFzay50aTogZmZm Zjg4MDAwYzExMDAwMApbICAgIDMuMzU5MTAwXSBSSVA6IDAwMTA6WzxmZmZmZmZmZjg3ODlhMmUx Pl0gIFs8ZmZmZmZmZmY4Nzg5YTJlMT5dIF9fdmFsaWRhdGVfcHJvY2Vzc19jcmVkcysweGE5LzB4 YzYKWyAgICAzLjM2MDQ5Nl0gUlNQOiAwMDAwOmZmZmY4ODAwMGMxMTNkOTAgIEVGTEFHUzogMDAw MTAyOTYKWyAgICAzLjM2MDQ5Nl0gUkFYOiAwMDAwMDAwMDAwMDAwMDIzIFJCWDogZmZmZjg4MDAw YzEyMjAwMCBSQ1g6IGZmZmY4ODAwMGMxMjI3YzAKWyAgICAzLjM2MDQ5Nl0gUkRYOiAwMDAwMDAw MDAwMDAwMWM3IFJTSTogMDAwMDAwMDAwMDAwMDAwMSBSREk6IDAwMDAwMDAwMDAwMDAyNDYKWyAg ICAzLjM2MDQ5Nl0gUkJQOiBmZmZmODgwMDBjMTEzZGE4IFIwODogMDAwMDAwMDAwMDAwMDAwMCBS MDk6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjM2MDQ5Nl0gUjEwOiAwMDAwMDAwMDAwMDAwMDAw IFIxMTogMDAwMDAwMDAwMDAwMDAwMCBSMTI6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAzLjM2MDQ5 Nl0gUjEzOiBmZmZmZmZmZjg3YTc1NTJkIFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAw MDAwMDAwMDAwMDAKWyAgICAzLjM2MDQ5Nl0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdT OmZmZmZmZmZmODdmNDQwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMApbICAgIDMuMzYw NDk2XSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDNiClsg ICAgMy4zNjA0OTZdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAwMDAwMDAwMDdmMzQwMDAg Q1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMy4zNjA0OTZdIFN0YWNrOgpbICAgIDMuMzYwNDk2 XSAgMDAwMDAzMjQxMWVhMDNhMCBmZmZmZmZmZjg3ZTdiNDMyIGZmZmY4ODAwMGMxMjIwMDAgZmZm Zjg4MDAwYzExM2RiOApbICAgIDMuMzYwNDk2XSAgZmZmZmZmZmY4Nzg5YWJkNSBmZmZmODgwMDBj MTEzZTMwIGZmZmZmZmZmODc4N2U1MzAgZmZmZjg4MDAwYzExM2RlOApbICAgIDMuMzYwNDk2XSAg MDAwMDAwMDAwMDAwMDI4NiBmZmZmODgwMDBjMGVjMDAwIGZmZmY4ODAwMGMwZWMwOGMgMDAwMDAw MDAwYzExM2UzMApbICAgIDMuMzYwNDk2XSBDYWxsIFRyYWNlOgpbICAgIDMuMzYwNDk2XSAgWzxm ZmZmZmZmZjg3ODlhYmQ1Pl0gdmFsaWRhdGVfY3JlZHNfZm9yX2RvX2V4aXQrMHgyMS8weDIzClsg ICAgMy4zNjA0OTZdICBbPGZmZmZmZmZmODc4N2U1MzA+XSBkb19leGl0KzB4ZDQvMHg5MjcKWyAg ICAzLjM2MDQ5Nl0gIFs8ZmZmZmZmZmY4NzkxYThjZD5dID8gc2xvYl9mcmVlKzB4MjY0LzB4Mjcx ClsgICAgMy4zNjA0OTZdICBbPGZmZmZmZmZmODdhNzU1MmQ+XSA/IGNyeXB0b21ncl9ub3RpZnkr MHgzNjUvMHgzNjUKWyAgICAzLjM2MDQ5Nl0gIFs8ZmZmZmZmZmY4NzhjNjMzNT5dIF9fbW9kdWxl X3B1dF9hbmRfZXhpdCsweDE1LzB4MTUKWyAgICAzLjM2MDQ5Nl0gIFs8ZmZmZmZmZmY4N2E3NTU2 Yj5dIGNyeXB0b21ncl90ZXN0KzB4M2UvMHgzZQpbICAgIDMuMzYwNDk2XSAgWzxmZmZmZmZmZjg3 ODk2OGExPl0ga3RocmVhZCsweGZlLzB4MTA2ClsgICAgMy4zNjA0OTZdICBbPGZmZmZmZmZmODc4 OTY3YTM+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgxYjQvMHgxYjQKWyAgICAzLjM2MDQ5 Nl0gIFs8ZmZmZmZmZmY4N2M5MGVmYT5dIHJldF9mcm9tX2ZvcmsrMHg3YS8weGIwClsgICAgMy4z NjA0OTZdICBbPGZmZmZmZmZmODc4OTY3YTM+XSA/IGt0aHJlYWRfY3JlYXRlX29uX25vZGUrMHgx YjQvMHgxYjQKWyAgICAzLjM2MDQ5Nl0gQ29kZTogMDUgMDAgMDAgNDggM2IgYmIgNTggMDUgMDAg MDAgNzQgMTEgNDggODkgZGEgNDggYzcgYzYgYjcgYjUgZTcgODcgZTggMGQgZmUgZmYgZmYgZWIg MGUgNDggYzcgYzcgYzEgYjUgZTcgODcgMzEgYzAgZTggNGMgZjIgM2UgMDAgPDBmPiAwYiA4MSA3 OSAxMCA2NCA2NSA3MyA0MyA3NSA4NiA4MSA3OCAxMCA2NCA2NSA3MyA0MyAwZiA4NSA3OSAKWyAg ICAzLjM2MDQ5Nl0gUklQICBbPGZmZmZmZmZmODc4OWEyZTE+XSBfX3ZhbGlkYXRlX3Byb2Nlc3Nf Y3JlZHMrMHhhOS8weGM2ClsgICAgMy4zNjA0OTZdICBSU1AgPGZmZmY4ODAwMGMxMTNkOTA+Clsg ICAgMy40MTg4MDddIC0tLVsgZW5kIHRyYWNlIDdiNzgzNjg2NGIxNDJiY2YgXS0tLQpbICAgIDMu NDMyMzEzXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCi9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctczEtMDYyNzEyMjUvOTY0MjYwMDdjOTBjZGUyM2MwNDAyODU2 ZjNlMGFlYzBmNGNjMmU0OC9kbWVzZy1xdWFudGFsLWl2YjQyLTEyODoyMDE0MDYyOTEyMTkyOTp4 ODZfNjQtcmFuZGNvbmZpZy1zMS0wNjI3MTIyNTo6CjA6MToxIGFsbF9nb29kOmJhZDphbGxfYmFk IGJvb3RzCgo= --===============2233757272663768480== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.16.0-rc1-00011-g64d1cdf" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjE2LjAtcmMxIEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19PVVRQVVRfRk9STUFUPSJlbGY2NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0i YXJjaC94ODYvY29uZmlncy94ODZfNjRfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JU PXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQ UE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05F RURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19HRU5FUklDX0JVRz15CkNPTkZJR19HRU5FUklDX0JV R19SRUxBVElWRV9QT0lOVEVSUz15CkNPTkZJR19HRU5FUklDX0hXRUlHSFQ9eQpDT05GSUdfUldT RU1fWENIR0FERF9BTEdPUklUSE09eQpDT05GSUdfR0VORVJJQ19DQUxJQlJBVEVfREVMQVk9eQpD T05GSUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09ORklHX0FSQ0hfSEFTX0NBQ0hFX0xJTkVfU0la RT15CkNPTkZJR19IQVZFX1NFVFVQX1BFUl9DUFVfQVJFQT15CkNPTkZJR19ORUVEX1BFUl9DUFVf RU1CRURfRklSU1RfQ0hVTks9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX1BBR0VfRklSU1RfQ0hVTks9 eQpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1NVU1BFTkRf UE9TU0lCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0hVR0VfUE1EX1NIQVJFPXkKQ09ORklHX0FSQ0hf V0FOVF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfWk9ORV9ETUEzMj15CkNPTkZJR19BVURJVF9B UkNIPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09ORklHX0FS Q0hfU1VQUE9SVFNfREVCVUdfUEFHRUFMTE9DPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9DRkxBR1M9 Ii1mY2FsbC1zYXZlZC1yZGkgLWZjYWxsLXNhdmVkLXJzaSAtZmNhbGwtc2F2ZWQtcmR4IC1mY2Fs bC1zYXZlZC1yY3ggLWZjYWxsLXNhdmVkLXI4IC1mY2FsbC1zYXZlZC1yOSAtZmNhbGwtc2F2ZWQt cjEwIC1mY2FsbC1zYXZlZC1yMTEiCkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05G SUdfRklYX0VBUkxZQ09OX01FTT15CkNPTkZJR19ERUZDT05GSUdfTElTVD0iL2xpYi9tb2R1bGVz LyRVTkFNRV9SRUxFQVNFLy5jb25maWciCkNPTkZJR19JUlFfV09SSz15CkNPTkZJR19CVUlMRFRJ TUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMKQ09ORklHX0JST0tFTl9PTl9T TVA9eQpDT05GSUdfSU5JVF9FTlZfQVJHX0xJTUlUPTMyCkNPTkZJR19DUk9TU19DT01QSUxFPSIi CiMgQ09ORklHX0NPTVBJTEVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19MT0NBTFZFUlNJT049IiIK Q09ORklHX0xPQ0FMVkVSU0lPTl9BVVRPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0daSVA9eQpDT05G SUdfSEFWRV9LRVJORUxfQlpJUDI9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpNQT15CkNPTkZJR19I QVZFX0tFUk5FTF9YWj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk89eQpDT05GSUdfSEFWRV9LRVJO RUxfTFo0PXkKIyBDT05GSUdfS0VSTkVMX0daSVAgaXMgbm90IHNldAojIENPTkZJR19LRVJORUxf QlpJUDIgaXMgbm90IHNldApDT05GSUdfS0VSTkVMX0xaTUE9eQojIENPTkZJR19LRVJORUxfWFog aXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpPIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVM X0xaNCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0hPU1ROQU1FPSIobm9uZSkiCkNPTkZJR19T V0FQPXkKIyBDT05GSUdfU1lTVklQQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BPU0lYX01RVUVVRSBp cyBub3Qgc2V0CiMgQ09ORklHX0NST1NTX01FTU9SWV9BVFRBQ0ggaXMgbm90IHNldAojIENPTkZJ R19GSEFORExFIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNFTElCIGlzIG5vdCBzZXQKQ09ORklHX0FV RElUPXkKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQojIENPTkZJR19BVURJVFNZU0NB TEwgaXMgbm90IHNldAoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJP QkU9eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lSUV9MRUdBQ1lf QUxMT0NfSFdJUlE9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfRE9NQUlOX0RFQlVH PXkKQ09ORklHX0lSUV9GT1JDRURfVEhSRUFESU5HPXkKQ09ORklHX1NQQVJTRV9JUlE9eQpDT05G SUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJDSF9DTE9DS1NPVVJDRV9EQVRBPXkK Q09ORklHX0dFTkVSSUNfVElNRV9WU1lTQ0FMTD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRT PXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfQlVJTEQ9eQpDT05GSUdfR0VORVJJQ19DTE9D S0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19NSU5fQURKVVNU PXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVycyBzdWJzeXN0ZW0KIwpD T05GSUdfVElDS19PTkVTSE9UPXkKQ09ORklHX05PX0haX0NPTU1PTj15CiMgQ09ORklHX0haX1BF UklPRElDIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0lETEU9eQpDT05GSUdfTk9fSFo9eQojIENP TkZJR19ISUdIX1JFU19USU1FUlMgaXMgbm90IHNldAoKIwojIENQVS9UYXNrIHRpbWUgYW5kIHN0 YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVklSVF9DUFVfQUNDT1VOVElORz15CiMgQ09ORklHX1RJ Q0tfQ1BVX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfVklSVF9DUFVfQUNDT1VOVElOR19H RU49eQojIENPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfQlNE X1BST0NFU1NfQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RBU0tTVEFUUyBpcyBub3Qgc2V0Cgoj CiMgUkNVIFN1YnN5c3RlbQojCkNPTkZJR19USU5ZX1JDVT15CiMgQ09ORklHX1BSRUVNUFRfUkNV IGlzIG5vdCBzZXQKQ09ORklHX1JDVV9TVEFMTF9DT01NT049eQpDT05GSUdfQ09OVEVYVF9UUkFD S0lORz15CiMgQ09ORklHX0NPTlRFWFRfVFJBQ0tJTkdfRk9SQ0UgaXMgbm90IHNldAojIENPTkZJ R19UUkVFX1JDVV9UUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19JS0NPTkZJRz15CiMgQ09ORklHX0lL Q09ORklHX1BST0MgaXMgbm90IHNldApDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpDT05GSUdfSEFW RV9VTlNUQUJMRV9TQ0hFRF9DTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX05VTUFfQkFMQU5D SU5HPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfSU5UMTI4PXkKQ09ORklHX0FSQ0hfV0FOVFNfUFJP VF9OVU1BX1BST1RfTk9ORT15CkNPTkZJR19DR1JPVVBTPXkKQ09ORklHX0NHUk9VUF9ERUJVRz15 CkNPTkZJR19DR1JPVVBfRlJFRVpFUj15CiMgQ09ORklHX0NHUk9VUF9ERVZJQ0UgaXMgbm90IHNl dApDT05GSUdfQ1BVU0VUUz15CiMgQ09ORklHX1BST0NfUElEX0NQVVNFVCBpcyBub3Qgc2V0CiMg Q09ORklHX0NHUk9VUF9DUFVBQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVTT1VSQ0VfQ09VTlRF UlMgaXMgbm90IHNldApDT05GSUdfQ0dST1VQX1BFUkY9eQpDT05GSUdfQ0dST1VQX1NDSEVEPXkK Q09ORklHX0ZBSVJfR1JPVVBfU0NIRUQ9eQojIENPTkZJR19DRlNfQkFORFdJRFRIIGlzIG5vdCBz ZXQKQ09ORklHX1JUX0dST1VQX1NDSEVEPXkKIyBDT05GSUdfQkxLX0NHUk9VUCBpcyBub3Qgc2V0 CkNPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkU9eQpDT05GSUdfTkFNRVNQQUNFUz15CiMgQ09ORklH X1VUU19OUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTRVJfTlMgaXMgbm90IHNldApDT05GSUdfUElE X05TPXkKIyBDT05GSUdfTkVUX05TIGlzIG5vdCBzZXQKQ09ORklHX1NDSEVEX0FVVE9HUk9VUD15 CiMgQ09ORklHX1NZU0ZTX0RFUFJFQ0FURUQgaXMgbm90IHNldApDT05GSUdfUkVMQVk9eQpDT05G SUdfQkxLX0RFVl9JTklUUkQ9eQpDT05GSUdfSU5JVFJBTUZTX1NPVVJDRT0iIgpDT05GSUdfUkRf R1pJUD15CkNPTkZJR19SRF9CWklQMj15CiMgQ09ORklHX1JEX0xaTUEgaXMgbm90IHNldAojIENP TkZJR19SRF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaTyBpcyBub3Qgc2V0CkNPTkZJR19S RF9MWjQ9eQpDT05GSUdfQ0NfT1BUSU1JWkVfRk9SX1NJWkU9eQpDT05GSUdfQU5PTl9JTk9ERVM9 eQpDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9UUkFDRT15CkNPTkZJR19IQVZFX1BDU1BLUl9QTEFU Rk9STT15CkNPTkZJR19FWFBFUlQ9eQojIENPTkZJR19TR0VUTUFTS19TWVNDQUxMIGlzIG5vdCBz ZXQKIyBDT05GSUdfU1lTRlNfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19LQUxMU1lNUz15CkNP TkZJR19LQUxMU1lNU19BTEw9eQpDT05GSUdfUFJJTlRLPXkKQ09ORklHX0JVRz15CiMgQ09ORklH X0VMRl9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENTUEtSX1BMQVRGT1JNIGlzIG5vdCBzZXQK Q09ORklHX0JBU0VfRlVMTD15CkNPTkZJR19GVVRFWD15CkNPTkZJR19FUE9MTD15CkNPTkZJR19T SUdOQUxGRD15CiMgQ09ORklHX1RJTUVSRkQgaXMgbm90IHNldApDT05GSUdfRVZFTlRGRD15CiMg Q09ORklHX1NITUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfQUlPIGlzIG5vdCBzZXQKQ09ORklHX1BD SV9RVUlSS1M9eQpDT05GSUdfRU1CRURERUQ9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UUz15Cgoj CiMgS2VybmVsIFBlcmZvcm1hbmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdfUEVSRl9F VkVOVFM9eQojIENPTkZJR19ERUJVR19QRVJGX1VTRV9WTUFMTE9DIGlzIG5vdCBzZXQKIyBDT05G SUdfVk1fRVZFTlRfQ09VTlRFUlMgaXMgbm90IHNldApDT05GSUdfQ09NUEFUX0JSSz15CiMgQ09O RklHX1NMQUIgaXMgbm90IHNldAojIENPTkZJR19TTFVCIGlzIG5vdCBzZXQKQ09ORklHX1NMT0I9 eQpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUklORz15CiMgQ09ORklHX1BST0ZJTElORyBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX09QUk9GSUxFPXkKQ09ORklHX09QUk9GSUxFX05NSV9USU1FUj15 CkNPTkZJR19LUFJPQkVTPXkKIyBDT05GSUdfSlVNUF9MQUJFTCBpcyBub3Qgc2V0CkNPTkZJR19P UFRQUk9CRVM9eQojIENPTkZJR19VUFJPQkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSEFWRV82NEJJ VF9BTElHTkVEX0FDQ0VTUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0VGRklDSUVOVF9VTkFMSUdO RURfQUNDRVNTPXkKQ09ORklHX0FSQ0hfVVNFX0JVSUxUSU5fQlNXQVA9eQpDT05GSUdfS1JFVFBS T0JFUz15CkNPTkZJR19IQVZFX0lPUkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpD T05GSUdfSEFWRV9LUkVUUFJPQkVTPXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hB VkVfS1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJ R19IQVZFX0RNQV9BVFRSUz15CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dF TkVSSUNfU01QX0lETEVfVEhSRUFEPXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNT X0FQST15CkNPTkZJR19IQVZFX0RNQV9BUElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BP SU5UPXkKQ09ORklHX0hBVkVfTUlYRURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VT RVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklH X0hBVkVfUEVSRl9SRUdTPXkKQ09ORklHX0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05G SUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhD SEc9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENIR19ET1VC TEU9eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX0hBVkVfQ0NfU1RB Q0tQUk9URUNUT1I9eQpDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1I9eQojIENPTkZJR19DQ19TVEFD S1BST1RFQ1RPUl9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VM QVI9eQojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldApDT05GSUdf SEFWRV9DT05URVhUX1RSQUNLSU5HPXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUNDT1VOVElOR19H RU49eQpDT05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9U UkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJR19IQVZFX0FSQ0hfU09GVF9ESVJUWT15CkNPTkZJ R19NT0RVTEVTX1VTRV9FTEZfUkVMQT15CkNPTkZJR19IQVZFX0lSUV9FWElUX09OX0lSUV9TVEFD Sz15CgojCiMgR0NPVi1iYXNlZCBrZXJuZWwgcHJvZmlsaW5nCiMKIyBDT05GSUdfR0NPVl9LRVJO RUwgaXMgbm90IHNldAojIENPTkZJR19IQVZFX0dFTkVSSUNfRE1BX0NPSEVSRU5UIGlzIG5vdCBz ZXQKQ09ORklHX1JUX01VVEVYRVM9eQpDT05GSUdfQkFTRV9TTUFMTD0wCkNPTkZJR19NT0RVTEVT PXkKQ09ORklHX01PRFVMRV9GT1JDRV9MT0FEPXkKQ09ORklHX01PRFVMRV9VTkxPQUQ9eQpDT05G SUdfTU9EVUxFX0ZPUkNFX1VOTE9BRD15CkNPTkZJR19NT0RWRVJTSU9OUz15CiMgQ09ORklHX01P RFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHPXkKQ09ORklH X01PRFVMRV9TSUdfRk9SQ0U9eQpDT05GSUdfTU9EVUxFX1NJR19BTEw9eQpDT05GSUdfTU9EVUxF X1NJR19TSEExPXkKIyBDT05GSUdfTU9EVUxFX1NJR19TSEEyMjQgaXMgbm90IHNldAojIENPTkZJ R19NT0RVTEVfU0lHX1NIQTI1NiBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMzg0 IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NJR19TSEE1MTIgaXMgbm90IHNldApDT05GSUdf TU9EVUxFX1NJR19IQVNIPSJzaGExIgpDT05GSUdfQkxPQ0s9eQpDT05GSUdfQkxLX0RFVl9CU0c9 eQpDT05GSUdfQkxLX0RFVl9CU0dMSUI9eQpDT05GSUdfQkxLX0RFVl9JTlRFR1JJVFk9eQpDT05G SUdfQkxLX0NNRExJTkVfUEFSU0VSPXkKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwojIENPTkZJR19Q QVJUSVRJT05fQURWQU5DRUQgaXMgbm90IHNldApDT05GSUdfTVNET1NfUEFSVElUSU9OPXkKQ09O RklHX0VGSV9QQVJUSVRJT049eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9TQ0hFRF9O T09QPXkKIyBDT05GSUdfSU9TQ0hFRF9ERUFETElORSBpcyBub3Qgc2V0CkNPTkZJR19JT1NDSEVE X0NGUT15CkNPTkZJR19ERUZBVUxUX0NGUT15CiMgQ09ORklHX0RFRkFVTFRfTk9PUCBpcyBub3Qg c2V0CkNPTkZJR19ERUZBVUxUX0lPU0NIRUQ9ImNmcSIKQ09ORklHX0FTTjE9eQpDT05GSUdfVU5J TkxJTkVfU1BJTl9VTkxPQ0s9eQpDT05GSUdfQVJDSF9VU0VfUVVFVUVfUldMT0NLPXkKQ09ORklH X0ZSRUVaRVI9eQoKIwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19aT05F X0RNQT15CiMgQ09ORklHX1NNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9NUFBBUlNFIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9FWFRFTkRFRF9QTEFURk9STT15CiMgQ09ORklHX1g4Nl9HT0xERklT SCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9MUFNTIGlzIG5vdCBzZXQKQ09ORklHX1g4 Nl9TVVBQT1JUU19NRU1PUllfRkFJTFVSRT15CiMgQ09ORklHX1NDSEVEX09NSVRfRlJBTUVfUE9J TlRFUiBpcyBub3Qgc2V0CkNPTkZJR19IWVBFUlZJU09SX0dVRVNUPXkKQ09ORklHX1BBUkFWSVJU PXkKIyBDT05GSUdfUEFSQVZJUlRfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19YRU4gaXMgbm90 IHNldApDT05GSUdfS1ZNX0dVRVNUPXkKIyBDT05GSUdfS1ZNX0RFQlVHX0ZTIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFSQVZJUlRfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQKQ09ORklHX1BBUkFW SVJUX0NMT0NLPXkKQ09ORklHX05PX0JPT1RNRU09eQojIENPTkZJR19NRU1URVNUIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUs4IGlzIG5vdCBzZXQKIyBDT05GSUdfTVBTQyBpcyBub3Qgc2V0CiMgQ09O RklHX01DT1JFMiBpcyBub3Qgc2V0CiMgQ09ORklHX01BVE9NIGlzIG5vdCBzZXQKQ09ORklHX0dF TkVSSUNfQ1BVPXkKQ09ORklHX1g4Nl9JTlRFUk5PREVfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2 X0wxX0NBQ0hFX1NISUZUPTYKQ09ORklHX1g4Nl9UU0M9eQpDT05GSUdfWDg2X0NNUFhDSEc2ND15 CkNPTkZJR19YODZfQ01PVj15CkNPTkZJR19YODZfTUlOSU1VTV9DUFVfRkFNSUxZPTY0CkNPTkZJ R19YODZfREVCVUdDVExNU1I9eQojIENPTkZJR19QUk9DRVNTT1JfU0VMRUNUIGlzIG5vdCBzZXQK Q09ORklHX0NQVV9TVVBfSU5URUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NV UF9DRU5UQVVSPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdfSFBFVF9FTVVMQVRFX1JUQz15 CkNPTkZJR19ETUk9eQojIENPTkZJR19HQVJUX0lPTU1VIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FM R0FSWV9JT01NVSBpcyBub3Qgc2V0CkNPTkZJR19TV0lPVExCPXkKQ09ORklHX0lPTU1VX0hFTFBF Uj15CkNPTkZJR19OUl9DUFVTPTEKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBzZXQKQ09O RklHX1BSRUVNUFRfVk9MVU5UQVJZPXkKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0CkNPTkZJ R19QUkVFTVBUX0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4Nl9JT19B UElDPXkKIyBDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVMgaXMgbm90IHNl dApDT05GSUdfWDg2X01DRT15CkNPTkZJR19YODZfTUNFX0lOVEVMPXkKQ09ORklHX1g4Nl9NQ0Vf QU1EPXkKQ09ORklHX1g4Nl9NQ0VfVEhSRVNIT0xEPXkKQ09ORklHX1g4Nl9NQ0VfSU5KRUNUPXkK Q09ORklHX1g4Nl9USEVSTUFMX1ZFQ1RPUj15CkNPTkZJR19YODZfMTZCSVQ9eQpDT05GSUdfWDg2 X0VTUEZJWDY0PXkKIyBDT05GSUdfSThLIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JPQ09ERT1tCiMg Q09ORklHX01JQ1JPQ09ERV9JTlRFTCBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JPQ09ERV9BTUQg aXMgbm90IHNldApDT05GSUdfTUlDUk9DT0RFX09MRF9JTlRFUkZBQ0U9eQojIENPTkZJR19NSUNS T0NPREVfSU5URUxfRUFSTFkgaXMgbm90IHNldAojIENPTkZJR19NSUNST0NPREVfQU1EX0VBUkxZ IGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X01TUiBpcyBub3Qgc2V0CkNPTkZJR19YODZfQ1BVSUQ9 bQpDT05GSUdfQVJDSF9QSFlTX0FERFJfVF82NEJJVD15CkNPTkZJR19BUkNIX0RNQV9BRERSX1Rf NjRCSVQ9eQojIENPTkZJR19ESVJFQ1RfR0JQQUdFUyBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1NQ QVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fREVGQVVMVD15CkNPTkZJR19B UkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfQVJDSF9NRU1PUllfUFJPQkU9eQpDT05G SUdfSUxMRUdBTF9QT0lOVEVSX1ZBTFVFPTB4ZGVhZDAwMDAwMDAwMDAwMApDT05GSUdfU0VMRUNU X01FTU9SWV9NT0RFTD15CkNPTkZJR19TUEFSU0VNRU1fTUFOVUFMPXkKQ09ORklHX1NQQVJTRU1F TT15CkNPTkZJR19IQVZFX01FTU9SWV9QUkVTRU5UPXkKQ09ORklHX1NQQVJTRU1FTV9FWFRSRU1F PXkKQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQX0VOQUJMRT15CkNPTkZJR19TUEFSU0VNRU1fQUxM T0NfTUVNX01BUF9UT0dFVEhFUj15CiMgQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQIGlzIG5vdCBz ZXQKQ09ORklHX0hBVkVfTUVNQkxPQ0s9eQpDT05GSUdfSEFWRV9NRU1CTE9DS19OT0RFX01BUD15 CkNPTkZJR19BUkNIX0RJU0NBUkRfTUVNQkxPQ0s9eQojIENPTkZJR19IQVZFX0JPT1RNRU1fSU5G T19OT0RFIGlzIG5vdCBzZXQKQ09ORklHX01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX01FTU9SWV9I T1RQTFVHX1NQQVJTRT15CiMgQ09ORklHX01FTU9SWV9IT1RSRU1PVkUgaXMgbm90IHNldApDT05G SUdfUEFHRUZMQUdTX0VYVEVOREVEPXkKQ09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklH X0FSQ0hfRU5BQkxFX1NQTElUX1BNRF9QVExPQ0s9eQpDT05GSUdfQ09NUEFDVElPTj15CkNPTkZJ R19NSUdSQVRJT049eQpDT05GSUdfQVJDSF9FTkFCTEVfSFVHRVBBR0VfTUlHUkFUSU9OPXkKQ09O RklHX1BIWVNfQUREUl9UXzY0QklUPXkKQ09ORklHX1pPTkVfRE1BX0ZMQUc9MQpDT05GSUdfQk9V TkNFPXkKQ09ORklHX05FRURfQk9VTkNFX1BPT0w9eQpDT05GSUdfVklSVF9UT19CVVM9eQojIENP TkZJR19LU00gaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9NTUFQX01JTl9BRERSPTQwOTYKQ09O RklHX0FSQ0hfU1VQUE9SVFNfTUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19NRU1PUllfRkFJTFVS RSBpcyBub3Qgc2V0CiMgQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFIGlzIG5vdCBzZXQKQ09O RklHX05FRURfUEVSX0NQVV9LTT15CkNPTkZJR19DTEVBTkNBQ0hFPXkKQ09ORklHX0ZST05UU1dB UD15CiMgQ09ORklHX0NNQSBpcyBub3Qgc2V0CkNPTkZJR19aQlVEPXkKQ09ORklHX1pTV0FQPXkK Q09ORklHX01FTV9TT0ZUX0RJUlRZPXkKQ09ORklHX1pTTUFMTE9DPW0KIyBDT05GSUdfUEdUQUJM RV9NQVBQSU5HIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15CiMgQ09O RklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT04gaXMgbm90IHNldApDT05GSUdfWDg2X1JFU0VS VkVfTE9XPTY0CkNPTkZJR19NVFJSPXkKIyBDT05GSUdfTVRSUl9TQU5JVElaRVIgaXMgbm90IHNl dApDT05GSUdfWDg2X1BBVD15CkNPTkZJR19BUkNIX1VTRVNfUEdfVU5DQUNIRUQ9eQpDT05GSUdf QVJDSF9SQU5ET009eQojIENPTkZJR19YODZfU01BUCBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSSBp cyBub3Qgc2V0CiMgQ09ORklHX1NFQ0NPTVAgaXMgbm90IHNldApDT05GSUdfSFpfMTAwPXkKIyBD T05GSUdfSFpfMjUwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBDT05G SUdfSFpfMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19IWj0xMDAKIyBDT05GSUdfU0NIRURfSFJUSUNL IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VYRUMgaXMgbm90IHNldApDT05GSUdfQ1JBU0hfRFVNUD15 CkNPTkZJR19QSFlTSUNBTF9TVEFSVD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkKQ09O RklHX1JBTkRPTUlaRV9CQVNFPXkKQ09ORklHX1JBTkRPTUlaRV9CQVNFX01BWF9PRkZTRVQ9MHg0 MDAwMDAwMApDT05GSUdfWDg2X05FRURfUkVMT0NTPXkKQ09ORklHX1BIWVNJQ0FMX0FMSUdOPTB4 MjAwMDAwCiMgQ09ORklHX0NNRExJTkVfQk9PTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0VOQUJM RV9NRU1PUllfSE9UUExVRz15CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1PUllfSE9UUkVNT1ZFPXkK CiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwpDT05GSUdfU1VTUEVORD15 CkNPTkZJR19TVVNQRU5EX0ZSRUVaRVI9eQojIENPTkZJR19ISUJFUk5BVElPTiBpcyBub3Qgc2V0 CkNPTkZJR19QTV9TTEVFUD15CkNPTkZJR19QTV9BVVRPU0xFRVA9eQpDT05GSUdfUE1fV0FLRUxP Q0tTPXkKQ09ORklHX1BNX1dBS0VMT0NLU19MSU1JVD0xMDAKIyBDT05GSUdfUE1fV0FLRUxPQ0tT X0dDIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1fUlVOVElNRSBpcyBub3Qgc2V0CkNPTkZJR19QTT15 CiMgQ09ORklHX1BNX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfV1FfUE9XRVJfRUZGSUNJRU5U X0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfQUNQST15CkNPTkZJR19BQ1BJX1NMRUVQPXkKIyBD T05GSUdfQUNQSV9QUk9DRlNfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VDX0RFQlVH RlMgaXMgbm90IHNldApDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpDT05G SUdfQUNQSV9CVVRUT049eQojIENPTkZJR19BQ1BJX1ZJREVPIGlzIG5vdCBzZXQKQ09ORklHX0FD UElfRkFOPXkKIyBDT05GSUdfQUNQSV9ET0NLIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfUFJPQ0VT U09SPXkKIyBDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdHUkVHQVRPUiBpcyBub3Qgc2V0CkNPTkZJ R19BQ1BJX1RIRVJNQUw9eQojIENPTkZJR19BQ1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKIyBD T05GSUdfQUNQSV9JTklUUkRfVEFCTEVfT1ZFUlJJREUgaXMgbm90IHNldAojIENPTkZJR19BQ1BJ X0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9QQ0lfU0xPVCBpcyBub3Qgc2V0CkNPTkZJ R19YODZfUE1fVElNRVI9eQojIENPTkZJR19BQ1BJX0NPTlRBSU5FUiBpcyBub3Qgc2V0CiMgQ09O RklHX0FDUElfSE9UUExVR19NRU1PUlkgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1NCUyBpcyBu b3Qgc2V0CiMgQ09ORklHX0FDUElfSEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9DVVNUT01f TUVUSE9EIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9SRURVQ0VEX0hBUkRXQVJFX09OTFkgaXMg bm90IHNldAojIENPTkZJR19BQ1BJX0FQRUkgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VYVExP RyBpcyBub3Qgc2V0CkNPTkZJR19TRkk9eQoKIwojIENQVSBGcmVxdWVuY3kgc2NhbGluZwojCkNP TkZJR19DUFVfRlJFUT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfQ09NTU9OPXkKQ09ORklHX0NQVV9G UkVRX1NUQVQ9eQpDT05GSUdfQ1BVX0ZSRVFfU1RBVF9ERVRBSUxTPXkKIyBDT05GSUdfQ1BVX0ZS RVFfREVGQVVMVF9HT1ZfUEVSRk9STUFOQ0UgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9E RUZBVUxUX0dPVl9QT1dFUlNBVkUgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9H T1ZfVVNFUlNQQUNFPXkKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfT05ERU1BTkQgaXMg bm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9DT05TRVJWQVRJVkUgaXMgbm90 IHNldAojIENPTkZJR19DUFVfRlJFUV9HT1ZfUEVSRk9STUFOQ0UgaXMgbm90IHNldApDT05GSUdf Q1BVX0ZSRVFfR09WX1BPV0VSU0FWRT1tCkNPTkZJR19DUFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkK Q09ORklHX0NQVV9GUkVRX0dPVl9PTkRFTUFORD15CiMgQ09ORklHX0NQVV9GUkVRX0dPVl9DT05T RVJWQVRJVkUgaXMgbm90IHNldAoKIwojIHg4NiBDUFUgZnJlcXVlbmN5IHNjYWxpbmcgZHJpdmVy cwojCkNPTkZJR19YODZfSU5URUxfUFNUQVRFPXkKIyBDT05GSUdfWDg2X1BDQ19DUFVGUkVRIGlz IG5vdCBzZXQKIyBDT05GSUdfWDg2X0FDUElfQ1BVRlJFUSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4 Nl9TUEVFRFNURVBfQ0VOVFJJTk8gaXMgbm90IHNldAojIENPTkZJR19YODZfUDRfQ0xPQ0tNT0Qg aXMgbm90IHNldAoKIwojIHNoYXJlZCBvcHRpb25zCiMKIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9M SUIgaXMgbm90IHNldAoKIwojIENQVSBJZGxlCiMKQ09ORklHX0NQVV9JRExFPXkKIyBDT05GSUdf Q1BVX0lETEVfTVVMVElQTEVfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19DUFVfSURMRV9HT1Zf TEFEREVSPXkKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkKIyBDT05GSUdfQVJDSF9ORUVEU19D UFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfSURMRSBpcyBub3Qgc2V0 CgojCiMgTWVtb3J5IHBvd2VyIHNhdmluZ3MKIwpDT05GSUdfSTczMDBfSURMRV9JT0FUX0NIQU5O RUw9eQpDT05GSUdfSTczMDBfSURMRT15CgojCiMgQnVzIG9wdGlvbnMgKFBDSSBldGMuKQojCkNP TkZJR19QQ0k9eQpDT05GSUdfUENJX0RJUkVDVD15CiMgQ09ORklHX1BDSV9NTUNPTkZJRyBpcyBu b3Qgc2V0CkNPTkZJR19QQ0lfRE9NQUlOUz15CiMgQ09ORklHX1BDSV9DTkIyMExFX1FVSVJLIGlz IG5vdCBzZXQKIyBDT05GSUdfUENJRVBPUlRCVVMgaXMgbm90IHNldAojIENPTkZJR19QQ0lfTVNJ IGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1JF QUxMT0NfRU5BQkxFX0FVVE8gaXMgbm90IHNldAojIENPTkZJR19QQ0lfU1RVQiBpcyBub3Qgc2V0 CkNPTkZJR19IVF9JUlE9eQojIENPTkZJR19QQ0lfSU9WIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJ X1BSSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9QQVNJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1BD SV9JT0FQSUMgaXMgbm90IHNldApDT05GSUdfUENJX0xBQkVMPXkKCiMKIyBQQ0kgaG9zdCBjb250 cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19JU0FfRE1BX0FQSSBpcyBub3Qgc2V0CkNPTkZJR19B TURfTkI9eQpDT05GSUdfUENDQVJEPXkKIyBDT05GSUdfUENNQ0lBIGlzIG5vdCBzZXQKQ09ORklH X0NBUkRCVVM9eQoKIwojIFBDLWNhcmQgYnJpZGdlcwojCiMgQ09ORklHX1lFTlRBIGlzIG5vdCBz ZXQKIyBDT05GSUdfSE9UUExVR19QQ0kgaXMgbm90IHNldAojIENPTkZJR19SQVBJRElPIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9TWVNGQj15CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBF bXVsYXRpb25zCiMKQ09ORklHX0JJTkZNVF9FTEY9eQpDT05GSUdfQVJDSF9CSU5GTVRfRUxGX1JB TkRPTUlaRV9QSUU9eQpDT05GSUdfQklORk1UX1NDUklQVD15CiMgQ09ORklHX0hBVkVfQU9VVCBp cyBub3Qgc2V0CkNPTkZJR19CSU5GTVRfTUlTQz1tCkNPTkZJR19DT1JFRFVNUD15CiMgQ09ORklH X0lBMzJfRU1VTEFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9ERVZfRE1BX09QUz15CkNPTkZJ R19JT1NGX01CST1tCkNPTkZJR19ORVQ9eQoKIwojIE5ldHdvcmtpbmcgb3B0aW9ucwojCkNPTkZJ R19QQUNLRVQ9bQpDT05GSUdfUEFDS0VUX0RJQUc9bQpDT05GSUdfVU5JWD15CiMgQ09ORklHX1VO SVhfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9LRVkgaXMgbm90IHNldAojIENPTkZJR19J TkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUV09SS19TRUNNQVJLIGlzIG5vdCBzZXQKQ09ORklH X05FVF9QVFBfQ0xBU1NJRlk9eQojIENPTkZJR19ORVRXT1JLX1BIWV9USU1FU1RBTVBJTkcgaXMg bm90IHNldAojIENPTkZJR19ORVRGSUxURVIgaXMgbm90IHNldApDT05GSUdfQVRNPW0KQ09ORklH X0FUTV9MQU5FPW0KQ09ORklHX1NUUD15CkNPTkZJR19NUlA9bQpDT05GSUdfQlJJREdFPXkKIyBD T05GSUdfQlJJREdFX1ZMQU5fRklMVEVSSU5HIGlzIG5vdCBzZXQKQ09ORklHX1ZMQU5fODAyMVE9 bQojIENPTkZJR19WTEFOXzgwMjFRX0dWUlAgaXMgbm90IHNldApDT05GSUdfVkxBTl84MDIxUV9N VlJQPXkKQ09ORklHX0RFQ05FVD15CiMgQ09ORklHX0RFQ05FVF9ST1VURVIgaXMgbm90IHNldApD T05GSUdfTExDPXkKQ09ORklHX0xMQzI9eQpDT05GSUdfSVBYPW0KQ09ORklHX0lQWF9JTlRFUk49 eQpDT05GSUdfQVRBTEs9bQojIENPTkZJR19ERVZfQVBQTEVUQUxLIGlzIG5vdCBzZXQKIyBDT05G SUdfWDI1IGlzIG5vdCBzZXQKQ09ORklHX0xBUEI9bQpDT05GSUdfUEhPTkVUPW0KIyBDT05GSUdf SUVFRTgwMjE1NCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfU0NIRUQ9eQoKIwojIFF1ZXVlaW5nL1Nj aGVkdWxpbmcKIwpDT05GSUdfTkVUX1NDSF9DQlE9eQojIENPTkZJR19ORVRfU0NIX0hUQiBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfU0NIX0hGU0M9eQojIENPTkZJR19ORVRfU0NIX0FUTSBpcyBub3Qg c2V0CkNPTkZJR19ORVRfU0NIX1BSSU89eQojIENPTkZJR19ORVRfU0NIX01VTFRJUSBpcyBub3Qg c2V0CkNPTkZJR19ORVRfU0NIX1JFRD1tCkNPTkZJR19ORVRfU0NIX1NGQj15CiMgQ09ORklHX05F VF9TQ0hfU0ZRIGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfVEVRTD15CkNPTkZJR19ORVRfU0NI X1RCRj1tCkNPTkZJR19ORVRfU0NIX0dSRUQ9eQpDT05GSUdfTkVUX1NDSF9EU01BUks9eQpDT05G SUdfTkVUX1NDSF9ORVRFTT15CiMgQ09ORklHX05FVF9TQ0hfRFJSIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX1NDSF9NUVBSSU8gaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9DSE9LRT15CkNPTkZJ R19ORVRfU0NIX1FGUT1tCkNPTkZJR19ORVRfU0NIX0NPREVMPW0KQ09ORklHX05FVF9TQ0hfRlFf Q09ERUw9eQpDT05GSUdfTkVUX1NDSF9GUT15CkNPTkZJR19ORVRfU0NIX0hIRj1tCkNPTkZJR19O RVRfU0NIX1BJRT15CkNPTkZJR19ORVRfU0NIX1BMVUc9bQoKIwojIENsYXNzaWZpY2F0aW9uCiMK Q09ORklHX05FVF9DTFM9eQpDT05GSUdfTkVUX0NMU19CQVNJQz1tCiMgQ09ORklHX05FVF9DTFNf VENJTkRFWCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQ0xTX0ZXPXkKQ09ORklHX05FVF9DTFNfVTMy PXkKIyBDT05GSUdfQ0xTX1UzMl9QRVJGIGlzIG5vdCBzZXQKQ09ORklHX0NMU19VMzJfTUFSSz15 CkNPTkZJR19ORVRfQ0xTX1JTVlA9bQojIENPTkZJR19ORVRfQ0xTX1JTVlA2IGlzIG5vdCBzZXQK Q09ORklHX05FVF9DTFNfRkxPVz15CkNPTkZJR19ORVRfQ0xTX0NHUk9VUD15CkNPTkZJR19ORVRf Q0xTX0JQRj15CkNPTkZJR19ORVRfRU1BVENIPXkKQ09ORklHX05FVF9FTUFUQ0hfU1RBQ0s9MzIK Q09ORklHX05FVF9FTUFUQ0hfQ01QPXkKQ09ORklHX05FVF9FTUFUQ0hfTkJZVEU9bQpDT05GSUdf TkVUX0VNQVRDSF9VMzI9bQpDT05GSUdfTkVUX0VNQVRDSF9NRVRBPW0KQ09ORklHX05FVF9FTUFU Q0hfVEVYVD1tCkNPTkZJR19ORVRfRU1BVENIX0NBTklEPXkKIyBDT05GSUdfTkVUX0NMU19BQ1Qg aXMgbm90IHNldAojIENPTkZJR19ORVRfQ0xTX0lORCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfU0NI X0ZJRk89eQpDT05GSUdfRENCPXkKQ09ORklHX0ROU19SRVNPTFZFUj1tCiMgQ09ORklHX0JBVE1B Tl9BRFYgaXMgbm90IHNldApDT05GSUdfT1BFTlZTV0lUQ0g9eQpDT05GSUdfVlNPQ0tFVFM9eQoj IENPTkZJR19ORVRMSU5LX01NQVAgaXMgbm90IHNldApDT05GSUdfTkVUTElOS19ESUFHPW0KQ09O RklHX05FVF9NUExTX0dTTz15CkNPTkZJR19IU1I9eQojIENPTkZJR19DR1JPVVBfTkVUX1BSSU8g aXMgbm90IHNldApDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEPXkKQ09ORklHX05FVF9SWF9CVVNZ X1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX0JQRl9KSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGlu ZwojCiMgQ09ORklHX0hBTVJBRElPIGlzIG5vdCBzZXQKQ09ORklHX0NBTj1tCkNPTkZJR19DQU5f UkFXPW0KQ09ORklHX0NBTl9CQ009bQpDT05GSUdfQ0FOX0dXPW0KCiMKIyBDQU4gRGV2aWNlIERy aXZlcnMKIwpDT05GSUdfQ0FOX1ZDQU49bQpDT05GSUdfQ0FOX1NMQ0FOPW0KQ09ORklHX0NBTl9E RVY9bQojIENPTkZJR19DQU5fQ0FMQ19CSVRUSU1JTkcgaXMgbm90IHNldAojIENPTkZJR19DQU5f TEVEUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9TSkExMDAwIGlzIG5vdCBzZXQKQ09ORklHX0NB Tl9DX0NBTj1tCiMgQ09ORklHX0NBTl9DX0NBTl9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklH X0NBTl9DX0NBTl9QQ0kgaXMgbm90IHNldApDT05GSUdfQ0FOX0NDNzcwPW0KIyBDT05GSUdfQ0FO X0NDNzcwX0lTQSBpcyBub3Qgc2V0CkNPTkZJR19DQU5fQ0M3NzBfUExBVEZPUk09bQoKIwojIENB TiBVU0IgaW50ZXJmYWNlcwojCkNPTkZJR19DQU5fRU1TX1VTQj1tCkNPTkZJR19DQU5fRVNEX1VT QjI9bQpDT05GSUdfQ0FOX0dTX1VTQj1tCiMgQ09ORklHX0NBTl9LVkFTRVJfVVNCIGlzIG5vdCBz ZXQKQ09ORklHX0NBTl9QRUFLX1VTQj1tCiMgQ09ORklHX0NBTl84REVWX1VTQiBpcyBub3Qgc2V0 CiMgQ09ORklHX0NBTl9TT0ZUSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOX0RFQlVHX0RFVklD RVMgaXMgbm90IHNldAojIENPTkZJR19JUkRBIGlzIG5vdCBzZXQKQ09ORklHX0JUPW0KQ09ORklH X0JUX1JGQ09NTT1tCiMgQ09ORklHX0JUX1JGQ09NTV9UVFkgaXMgbm90IHNldApDT05GSUdfQlRf Qk5FUD1tCkNPTkZJR19CVF9CTkVQX01DX0ZJTFRFUj15CiMgQ09ORklHX0JUX0JORVBfUFJPVE9f RklMVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfSElEUCBpcyBub3Qgc2V0CgojCiMgQmx1ZXRv b3RoIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0JUX0hDSUJUVVNCPW0KQ09ORklHX0JUX0hDSUJU U0RJTz1tCkNPTkZJR19CVF9IQ0lVQVJUPW0KIyBDT05GSUdfQlRfSENJVUFSVF9INCBpcyBub3Qg c2V0CkNPTkZJR19CVF9IQ0lVQVJUX0JDU1A9eQpDT05GSUdfQlRfSENJVUFSVF9BVEgzSz15CkNP TkZJR19CVF9IQ0lVQVJUX0xMPXkKIyBDT05GSUdfQlRfSENJVUFSVF8zV0lSRSBpcyBub3Qgc2V0 CkNPTkZJR19CVF9IQ0lCQ00yMDNYPW0KQ09ORklHX0JUX0hDSUJQQTEwWD1tCkNPTkZJR19CVF9I Q0lCRlVTQj1tCkNPTkZJR19CVF9IQ0lWSENJPW0KQ09ORklHX0JUX01SVkw9bQpDT05GSUdfQlRf TVJWTF9TRElPPW0KQ09ORklHX0JUX0FUSDNLPW0KIyBDT05GSUdfV0lSRUxFU1MgaXMgbm90IHNl dApDT05GSUdfV0lNQVg9bQpDT05GSUdfV0lNQVhfREVCVUdfTEVWRUw9OApDT05GSUdfUkZLSUxM PW0KQ09ORklHX1JGS0lMTF9MRURTPXkKIyBDT05GSUdfUkZLSUxMX0lOUFVUIGlzIG5vdCBzZXQK IyBDT05GSUdfUkZLSUxMX1JFR1VMQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfOVA9bQpDT05G SUdfTkVUXzlQX1ZJUlRJTz1tCiMgQ09ORklHX05FVF85UF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19DQUlGPW0KQ09ORklHX0NBSUZfREVCVUc9eQpDT05GSUdfQ0FJRl9ORVRERVY9bQpDT05GSUdf Q0FJRl9VU0I9bQpDT05GSUdfTkZDPW0KQ09ORklHX05GQ19ESUdJVEFMPW0KQ09ORklHX05GQ19O Q0k9bQpDT05GSUdfTkZDX0hDST1tCkNPTkZJR19ORkNfU0hETEM9eQoKIwojIE5lYXIgRmllbGQg Q29tbXVuaWNhdGlvbiAoTkZDKSBkZXZpY2VzCiMKQ09ORklHX05GQ19QTjUzMz1tCiMgQ09ORklH X05GQ19TSU0gaXMgbm90IHNldApDT05GSUdfTkZDX1BPUlQxMDA9bQojIENPTkZJR19ORkNfUE41 NDQgaXMgbm90IHNldAojIENPTkZJR19ORkNfTUlDUk9SRUFEIGlzIG5vdCBzZXQKQ09ORklHX05G Q19NUlZMPW0KQ09ORklHX05GQ19NUlZMX1VTQj1tCkNPTkZJR19ORkNfU1QyMU5GQ0E9bQpDT05G SUdfTkZDX1NUMjFORkNBX0kyQz1tCkNPTkZJR19IQVZFX0JQRl9KSVQ9eQoKIwojIERldmljZSBE cml2ZXJzCiMKCiMKIyBHZW5lcmljIERyaXZlciBPcHRpb25zCiMKQ09ORklHX1VFVkVOVF9IRUxQ RVI9eQpDT05GSUdfVUVWRU5UX0hFTFBFUl9QQVRIPSIiCkNPTkZJR19ERVZUTVBGUz15CiMgQ09O RklHX0RFVlRNUEZTX01PVU5UIGlzIG5vdCBzZXQKQ09ORklHX1NUQU5EQUxPTkU9eQpDT05GSUdf UFJFVkVOVF9GSVJNV0FSRV9CVUlMRD15CkNPTkZJR19GV19MT0FERVI9eQpDT05GSUdfRklSTVdB UkVfSU5fS0VSTkVMPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIiCkNPTkZJR19GV19MT0FERVJf VVNFUl9IRUxQRVI9eQojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90IHNldAojIENPTkZJR19E RUJVR19ERVZSRVMgaXMgbm90IHNldAojIENPTkZJR19TWVNfSFlQRVJWSVNPUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0dFTkVSSUNfQ1BVX0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19D UFVfQVVUT1BST0JFPXkKQ09ORklHX1JFR01BUD15CkNPTkZJR19SRUdNQVBfSTJDPW0KQ09ORklH X1JFR01BUF9NTUlPPXkKQ09ORklHX1JFR01BUF9JUlE9eQojIENPTkZJR19ETUFfU0hBUkVEX0JV RkZFUiBpcyBub3Qgc2V0CgojCiMgQnVzIGRldmljZXMKIwpDT05GSUdfQ09OTkVDVE9SPW0KQ09O RklHX01URD1tCkNPTkZJR19NVERfVEVTVFM9bQpDT05GSUdfTVREX1JFREJPT1RfUEFSVFM9bQpD T05GSUdfTVREX1JFREJPT1RfRElSRUNUT1JZX0JMT0NLPS0xCiMgQ09ORklHX01URF9SRURCT09U X1BBUlRTX1VOQUxMT0NBVEVEIGlzIG5vdCBzZXQKQ09ORklHX01URF9SRURCT09UX1BBUlRTX1JF QURPTkxZPXkKQ09ORklHX01URF9DTURMSU5FX1BBUlRTPW0KQ09ORklHX01URF9BUjdfUEFSVFM9 bQoKIwojIFVzZXIgTW9kdWxlcyBBbmQgVHJhbnNsYXRpb24gTGF5ZXJzCiMKQ09ORklHX01URF9C TEtERVZTPW0KQ09ORklHX01URF9CTE9DSz1tCiMgQ09ORklHX01URF9CTE9DS19STyBpcyBub3Qg c2V0CkNPTkZJR19GVEw9bQojIENPTkZJR19ORlRMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5GVEwg aXMgbm90IHNldApDT05GSUdfUkZEX0ZUTD1tCkNPTkZJR19TU0ZEQz1tCkNPTkZJR19TTV9GVEw9 bQpDT05GSUdfTVREX09PUFM9bQpDT05GSUdfTVREX1NXQVA9bQoKIwojIFJBTS9ST00vRmxhc2gg Y2hpcCBkcml2ZXJzCiMKQ09ORklHX01URF9DRkk9bQojIENPTkZJR19NVERfSkVERUNQUk9CRSBp cyBub3Qgc2V0CkNPTkZJR19NVERfR0VOX1BST0JFPW0KIyBDT05GSUdfTVREX0NGSV9BRFZfT1BU SU9OUyBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJR19NVERf TUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfND15CiMgQ09ORklH X01URF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJ RFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzMyIGlzIG5vdCBz ZXQKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NGSV9JMj15CiMgQ09ORklHX01URF9D RklfSTQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4IGlzIG5vdCBzZXQKQ09ORklHX01U RF9DRklfSU5URUxFWFQ9bQojIENPTkZJR19NVERfQ0ZJX0FNRFNURCBpcyBub3Qgc2V0CiMgQ09O RklHX01URF9DRklfU1RBQSBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0ZJX1VUSUw9bQpDT05GSUdf TVREX1JBTT1tCiMgQ09ORklHX01URF9ST00gaXMgbm90IHNldApDT05GSUdfTVREX0FCU0VOVD1t CgojCiMgTWFwcGluZyBkcml2ZXJzIGZvciBjaGlwIGFjY2VzcwojCkNPTkZJR19NVERfQ09NUExF WF9NQVBQSU5HUz15CkNPTkZJR19NVERfUEhZU01BUD1tCkNPTkZJR19NVERfUEhZU01BUF9DT01Q QVQ9eQpDT05GSUdfTVREX1BIWVNNQVBfU1RBUlQ9MHg4MDAwMDAwCkNPTkZJR19NVERfUEhZU01B UF9MRU49MApDT05GSUdfTVREX1BIWVNNQVBfQkFOS1dJRFRIPTIKQ09ORklHX01URF9TQkNfR1hY PW0KIyBDT05GSUdfTVREX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9JTlRFTF9WUl9OT1Ig aXMgbm90IHNldApDT05GSUdfTVREX1BMQVRSQU09bQpDT05GSUdfTVREX0xBVENIX0FERFI9bQoK IwojIFNlbGYtY29udGFpbmVkIE1URCBkZXZpY2UgZHJpdmVycwojCiMgQ09ORklHX01URF9QTUM1 NTEgaXMgbm90IHNldApDT05GSUdfTVREX1NMUkFNPW0KIyBDT05GSUdfTVREX1BIUkFNIGlzIG5v dCBzZXQKIyBDT05GSUdfTVREX01URFJBTSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9CTE9DSzJN VEQgaXMgbm90IHNldAoKIwojIERpc2stT24tQ2hpcCBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19N VERfRE9DRzM9bQpDT05GSUdfQkNIX0NPTlNUX009MTQKQ09ORklHX0JDSF9DT05TVF9UPTQKQ09O RklHX01URF9OQU5EX0VDQz1tCiMgQ09ORklHX01URF9OQU5EX0VDQ19TTUMgaXMgbm90IHNldAoj IENPTkZJR19NVERfTkFORCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9PTkVOQU5EIGlzIG5vdCBz ZXQKCiMKIyBMUEREUiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMKIwpDT05GSUdfTVREX0xQ RERSPW0KQ09ORklHX01URF9RSU5GT19QUk9CRT1tCiMgQ09ORklHX01URF9TUElfTk9SIGlzIG5v dCBzZXQKIyBDT05GSUdfTVREX1VCSSBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUPXkKQ09ORklH X0FSQ0hfTUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKQ09ORklHX1BBUlBPUlRfUEM9bQojIENPTkZJ R19QQVJQT1JUX1NFUklBTCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUlBPUlRfUENfRklGTyBpcyBu b3Qgc2V0CiMgQ09ORklHX1BBUlBPUlRfUENfU1VQRVJJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1BB UlBPUlRfR1NDIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9BWDg4Nzk2IGlzIG5vdCBzZXQK Q09ORklHX1BBUlBPUlRfMTI4ND15CkNPTkZJR19QQVJQT1JUX05PVF9QQz15CkNPTkZJR19QTlA9 eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkKCiMKIyBQcm90b2NvbHMKIwpDT05GSUdfUE5Q QUNQST15CkNPTkZJR19CTEtfREVWPXkKIyBDT05GSUdfQkxLX0RFVl9OVUxMX0JMSyBpcyBub3Qg c2V0CiMgQ09ORklHX1BBUklERSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUENJRVNTRF9N VElQMzJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1pSQU0gaXMgbm90IHNldAojIENPTkZJR19CTEtf Q1BRX0NJU1NfREEgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0RBQzk2MCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19ERVZfVU1FTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQ09XX0NP TU1PTiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0xPT1A9bQpDT05GSUdfQkxLX0RFVl9MT09Q X01JTl9DT1VOVD04CkNPTkZJR19CTEtfREVWX0NSWVBUT0xPT1A9bQoKIwojIERSQkQgZGlzYWJs ZWQgYmVjYXVzZSBQUk9DX0ZTIG9yIElORVQgbm90IHNlbGVjdGVkCiMKQ09ORklHX0JMS19ERVZf TkJEPXkKIyBDT05GSUdfQkxLX0RFVl9OVk1FIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9T S0QgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9PU0Q9bQojIENPTkZJR19CTEtfREVWX1NYOCBp cyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1JBTT1tCkNPTkZJR19CTEtfREVWX1JBTV9DT1VOVD0x NgpDT05GSUdfQkxLX0RFVl9SQU1fU0laRT00MDk2CiMgQ09ORklHX0JMS19ERVZfWElQIGlzIG5v dCBzZXQKQ09ORklHX0NEUk9NX1BLVENEVkQ9bQpDT05GSUdfQ0RST01fUEtUQ0RWRF9CVUZGRVJT PTgKIyBDT05GSUdfQ0RST01fUEtUQ0RWRF9XQ0FDSEUgaXMgbm90IHNldAojIENPTkZJR19BVEFf T1ZFUl9FVEggaXMgbm90IHNldAojIENPTkZJR19WSVJUSU9fQkxLIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9IRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUlNYWCBpcyBub3Qgc2V0 CgojCiMgTWlzYyBkZXZpY2VzCiMKQ09ORklHX1NFTlNPUlNfTElTM0xWMDJEPW0KIyBDT05GSUdf QUQ1MjVYX0RQT1QgaXMgbm90IHNldAojIENPTkZJR19EVU1NWV9JUlEgaXMgbm90IHNldAojIENP TkZJR19JQk1fQVNNIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhBTlRPTSBpcyBub3Qgc2V0CiMgQ09O RklHX1NHSV9JT0M0IGlzIG5vdCBzZXQKIyBDT05GSUdfVElGTV9DT1JFIGlzIG5vdCBzZXQKQ09O RklHX0lDUzkzMlM0MDE9bQojIENPTkZJR19FTkNMT1NVUkVfU0VSVklDRVMgaXMgbm90IHNldAoj IENPTkZJR19IUF9JTE8gaXMgbm90IHNldApDT05GSUdfQVBEUzk4MDJBTFM9bQpDT05GSUdfSVNM MjkwMDM9bQpDT05GSUdfSVNMMjkwMjA9bQpDT05GSUdfU0VOU09SU19UU0wyNTUwPW0KIyBDT05G SUdfU0VOU09SU19CSDE3ODAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19CSDE3NzA9bQpDT05G SUdfU0VOU09SU19BUERTOTkwWD1tCkNPTkZJR19ITUM2MzUyPW0KQ09ORklHX0RTMTY4Mj1tCkNP TkZJR19WTVdBUkVfQkFMTE9PTj1tCkNPTkZJR19CTVAwODU9eQpDT05GSUdfQk1QMDg1X0kyQz1t CkNPTkZJR19VU0JfU1dJVENIX0ZTQTk0ODA9bQpDT05GSUdfU1JBTT15CkNPTkZJR19DMlBPUlQ9 bQpDT05GSUdfQzJQT1JUX0RVUkFNQVJfMjE1MD1tCgojCiMgRUVQUk9NIHN1cHBvcnQKIwpDT05G SUdfRUVQUk9NX0FUMjQ9bQojIENPTkZJR19FRVBST01fTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklH X0VFUFJPTV9NQVg2ODc1PW0KQ09ORklHX0VFUFJPTV85M0NYNj1tCiMgQ09ORklHX0NCNzEwX0NP UkUgaXMgbm90IHNldAoKIwojIFRleGFzIEluc3RydW1lbnRzIHNoYXJlZCB0cmFuc3BvcnQgbGlu ZSBkaXNjaXBsaW5lCiMKQ09ORklHX1NFTlNPUlNfTElTM19JMkM9bQoKIwojIEFsdGVyYSBGUEdB IGZpcm13YXJlIGRvd25sb2FkIG1vZHVsZQojCkNPTkZJR19BTFRFUkFfU1RBUEw9bQojIENPTkZJ R19JTlRFTF9NRUkgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUlfTUUgaXMgbm90IHNldAoj IENPTkZJR19JTlRFTF9NRUlfVFhFIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1XQVJFX1ZNQ0kgaXMg bm90IHNldAoKIwojIEludGVsIE1JQyBIb3N0IERyaXZlcgojCiMgQ09ORklHX0lOVEVMX01JQ19I T1NUIGlzIG5vdCBzZXQKCiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwojIENPTkZJR19JTlRF TF9NSUNfQ0FSRCBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTldRRSBpcyBub3Qgc2V0CkNPTkZJR19F Q0hPPXkKQ09ORklHX0hBVkVfSURFPXkKIyBDT05GSUdfSURFIGlzIG5vdCBzZXQKCiMKIyBTQ1NJ IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX1NDU0lfTU9EPW0KQ09ORklHX1JBSURfQVRUUlM9bQpD T05GSUdfU0NTST1tCkNPTkZJR19TQ1NJX0RNQT15CiMgQ09ORklHX1NDU0lfVEdUIGlzIG5vdCBz ZXQKQ09ORklHX1NDU0lfTkVUTElOSz15CiMgQ09ORklHX1NDU0lfUFJPQ19GUyBpcyBub3Qgc2V0 CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwpDT05GSUdfQkxL X0RFVl9TRD1tCkNPTkZJR19DSFJfREVWX1NUPW0KQ09ORklHX0NIUl9ERVZfT1NTVD1tCiMgQ09O RklHX0JMS19ERVZfU1IgaXMgbm90IHNldAojIENPTkZJR19DSFJfREVWX1NHIGlzIG5vdCBzZXQK IyBDT05GSUdfQ0hSX0RFVl9TQ0ggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01VTFRJX0xVTiBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQ09OU1RBTlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NT SV9MT0dHSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9TQ0FOX0FTWU5DIGlzIG5vdCBzZXQK CiMKIyBTQ1NJIFRyYW5zcG9ydHMKIwpDT05GSUdfU0NTSV9TUElfQVRUUlM9bQpDT05GSUdfU0NT SV9GQ19BVFRSUz1tCkNPTkZJR19TQ1NJX0lTQ1NJX0FUVFJTPW0KQ09ORklHX1NDU0lfU0FTX0FU VFJTPW0KQ09ORklHX1NDU0lfU0FTX0xJQlNBUz1tCkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15 CkNPTkZJR19TQ1NJX1NSUF9BVFRSUz1tCkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKIyBDT05GSUdf SVNDU0lfQk9PVF9TWVNGUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQk5YMl9JU0NTSSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfQk5YMlhfRkNPRSBpcyBub3Qgc2V0CiMgQ09ORklHX0JFMklT Q1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl8zV19YWFhYX1JBSUQgaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX0hQU0EgaXMgbm90IHNldAojIENPTkZJR19TQ1NJXzNXXzlYWFggaXMgbm90 IHNldAojIENPTkZJR19TQ1NJXzNXX1NBUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUNBUkQg aXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FBQ1JBSUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJ X0FJQzdYWFggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FJQzc5WFggaXMgbm90IHNldAojIENP TkZJR19TQ1NJX0FJQzk0WFggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01WU0FTIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0NTSV9NVlVNSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRFBUX0kyTyBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQURWQU5TWVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJ X0FSQ01TUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRVNBUzJSIGlzIG5vdCBzZXQKIyBDT05G SUdfTUVHQVJBSURfTkVXR0VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURfTEVHQUNZIGlz IG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURfU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9N UFQyU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9NUFQzU0FTIGlzIG5vdCBzZXQKIyBDT05G SUdfU0NTSV9VRlNIQ0QgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0hQVElPUCBpcyBub3Qgc2V0 CiMgQ09ORklHX1ZNV0FSRV9QVlNDU0kgaXMgbm90IHNldApDT05GSUdfTElCRkM9bQpDT05GSUdf TElCRkNPRT1tCiMgQ09ORklHX0ZDT0UgaXMgbm90IHNldAojIENPTkZJR19GQ09FX0ZOSUMgaXMg bm90IHNldAojIENPTkZJR19TQ1NJX0RNWDMxOTFEIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9G VVRVUkVfRE9NQUlOIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9JU0NJIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9JUFMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lOSVRJTyBpcyBub3Qgc2V0 CiMgQ09ORklHX1NDU0lfSU5JQTEwMCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1BQQT1tCkNPTkZJ R19TQ1NJX0lNTT1tCkNPTkZJR19TQ1NJX0laSVBfRVBQMTY9eQojIENPTkZJR19TQ1NJX0laSVBf U0xPV19DVFIgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1NURVggaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX1NZTTUzQzhYWF8yIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9RTE9HSUNfMTI4MCBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUUxBX0ZDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9R TEFfSVNDU0kgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0xQRkMgaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX0RDMzk1eCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfREMzOTBUIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfREVCVUc9bQojIENPTkZJR19TQ1NJX1BNQ1JBSUQgaXMgbm90IHNldAojIENP TkZJR19TQ1NJX1BNODAwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfU1JQIGlzIG5vdCBzZXQK IyBDT05GSUdfU0NTSV9CRkFfRkMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1ZJUlRJTyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfQ0hFTFNJT19GQ09FIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lf REg9bQpDT05GSUdfU0NTSV9ESF9SREFDPW0KIyBDT05GSUdfU0NTSV9ESF9IUF9TVyBpcyBub3Qg c2V0CkNPTkZJR19TQ1NJX0RIX0VNQz1tCkNPTkZJR19TQ1NJX0RIX0FMVUE9bQpDT05GSUdfU0NT SV9PU0RfSU5JVElBVE9SPW0KQ09ORklHX1NDU0lfT1NEX1VMRD1tCkNPTkZJR19TQ1NJX09TRF9E UFJJTlRfU0VOU0U9MQpDT05GSUdfU0NTSV9PU0RfREVCVUc9eQojIENPTkZJR19BVEEgaXMgbm90 IHNldApDT05GSUdfTUQ9eQpDT05GSUdfQkxLX0RFVl9NRD1tCkNPTkZJR19NRF9MSU5FQVI9bQpD T05GSUdfTURfUkFJRDA9bQpDT05GSUdfTURfUkFJRDE9bQpDT05GSUdfTURfUkFJRDEwPW0KIyBD T05GSUdfTURfUkFJRDQ1NiBpcyBub3Qgc2V0CiMgQ09ORklHX01EX01VTFRJUEFUSCBpcyBub3Qg c2V0CiMgQ09ORklHX01EX0ZBVUxUWSBpcyBub3Qgc2V0CiMgQ09ORklHX0JDQUNIRSBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfRE0gaXMgbm90IHNldAojIENPTkZJR19UQVJHRVRfQ09SRSBp cyBub3Qgc2V0CiMgQ09ORklHX0ZVU0lPTiBpcyBub3Qgc2V0CgojCiMgSUVFRSAxMzk0IChGaXJl V2lyZSkgc3VwcG9ydAojCiMgQ09ORklHX0ZJUkVXSVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfRklS RVdJUkVfTk9TWSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyTyBpcyBub3Qgc2V0CkNPTkZJR19NQUNJ TlRPU0hfRFJJVkVSUz15CiMgQ09ORklHX05FVERFVklDRVMgaXMgbm90IHNldAojIENPTkZJR19W SE9TVF9ORVQgaXMgbm90IHNldAoKIwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX0lO UFVUPXkKQ09ORklHX0lOUFVUX0ZGX01FTUxFU1M9bQpDT05GSUdfSU5QVVRfUE9MTERFVj15CkNP TkZJR19JTlBVVF9TUEFSU0VLTUFQPXkKQ09ORklHX0lOUFVUX01BVFJJWEtNQVA9bQoKIwojIFVz ZXJsYW5kIGludGVyZmFjZXMKIwpDT05GSUdfSU5QVVRfTU9VU0VERVY9bQpDT05GSUdfSU5QVVRf TU9VU0VERVZfUFNBVVg9eQpDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAyNApDT05G SUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1k9NzY4CkNPTkZJR19JTlBVVF9KT1lERVY9bQpDT05G SUdfSU5QVVRfRVZERVY9bQpDT05GSUdfSU5QVVRfRVZCVUc9eQoKIwojIElucHV0IERldmljZSBE cml2ZXJzCiMKQ09ORklHX0lOUFVUX0tFWUJPQVJEPXkKQ09ORklHX0tFWUJPQVJEX0FEUDU1ODg9 bQojIENPTkZJR19LRVlCT0FSRF9BRFA1NTg5IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0FU S0JEPXkKIyBDT05GSUdfS0VZQk9BUkRfUVQxMDcwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B UkRfUVQyMTYwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTEtLQkQgaXMgbm90IHNldApD T05GSUdfS0VZQk9BUkRfVENBNjQxNj1tCkNPTkZJR19LRVlCT0FSRF9UQ0E4NDE4PW0KQ09ORklH X0tFWUJPQVJEX0xNODMyMz1tCkNPTkZJR19LRVlCT0FSRF9MTTgzMzM9bQojIENPTkZJR19LRVlC T0FSRF9NQVg3MzU5IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX01DUz1tCkNPTkZJR19LRVlC T0FSRF9NUFIxMjE9bQojIENPTkZJR19LRVlCT0FSRF9ORVdUT04gaXMgbm90IHNldApDT05GSUdf S0VZQk9BUkRfT1BFTkNPUkVTPW0KQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZPW0KQ09ORklHX0tF WUJPQVJEX1NVTktCRD15CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5QVVRfTU9VU0UgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9KT1lTVElDSyBpcyBub3Qg c2V0CkNPTkZJR19JTlBVVF9UQUJMRVQ9eQpDT05GSUdfVEFCTEVUX1VTQl9BQ0VDQUQ9bQpDT05G SUdfVEFCTEVUX1VTQl9BSVBURUs9bQpDT05GSUdfVEFCTEVUX1VTQl9HVENPPW0KIyBDT05GSUdf VEFCTEVUX1VTQl9IQU5XQU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfVEFCTEVUX1VTQl9LQlRBQiBp cyBub3Qgc2V0CkNPTkZJR19UQUJMRVRfVVNCX1dBQ09NPW0KIyBDT05GSUdfSU5QVVRfVE9VQ0hT Q1JFRU4gaXMgbm90IHNldApDT05GSUdfSU5QVVRfTUlTQz15CiMgQ09ORklHX0lOUFVUX0FENzE0 WCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0JNQTE1MCBpcyBub3Qgc2V0CkNPTkZJR19JTlBV VF9NQzEzNzgzX1BXUkJVVFRPTj1tCkNPTkZJR19JTlBVVF9NTUE4NDUwPW0KQ09ORklHX0lOUFVU X01QVTMwNTA9bQpDT05GSUdfSU5QVVRfQVBBTkVMPW0KIyBDT05GSUdfSU5QVVRfQVRMQVNfQlRO UyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0FUSV9SRU1PVEUyIGlzIG5vdCBzZXQKQ09ORklH X0lOUFVUX0tFWVNQQU5fUkVNT1RFPW0KQ09ORklHX0lOUFVUX0tYVEo5PW0KQ09ORklHX0lOUFVU X0tYVEo5X1BPTExFRF9NT0RFPXkKQ09ORklHX0lOUFVUX1BPV0VSTUFURT1tCkNPTkZJR19JTlBV VF9ZRUFMSU5LPW0KQ09ORklHX0lOUFVUX0NNMTA5PXkKQ09ORklHX0lOUFVUX1JFVFVfUFdSQlVU VE9OPW0KQ09ORklHX0lOUFVUX1VJTlBVVD15CkNPTkZJR19JTlBVVF9QQ0Y4NTc0PW0KIyBDT05G SUdfSU5QVVRfQURYTDM0WCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9JTVNfUENVPXkKIyBDT05G SUdfSU5QVVRfQ01BMzAwMCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9JREVBUEFEX1NMSURFQkFS PW0KCiMKIyBIYXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJDSF9N SUdIVF9IQVZFX1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklPX1NF UlBPUlQ9eQpDT05GSUdfU0VSSU9fQ1Q4MkM3MTA9bQpDT05GSUdfU0VSSU9fUEFSS0JEPW0KIyBD T05GSUdfU0VSSU9fUENJUFMyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0xJQlBTMj15CiMgQ09O RklHX1NFUklPX1JBVyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPW0KIyBDT05G SUdfU0VSSU9fUFMyTVVMVCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19BUkNfUFMyPXkKQ09ORklH X0dBTUVQT1JUPXkKQ09ORklHX0dBTUVQT1JUX05TNTU4PXkKIyBDT05GSUdfR0FNRVBPUlRfTDQg aXMgbm90IHNldAojIENPTkZJR19HQU1FUE9SVF9FTVUxMEsxIGlzIG5vdCBzZXQKIyBDT05GSUdf R0FNRVBPUlRfRk04MDEgaXMgbm90IHNldAoKIwojIENoYXJhY3RlciBkZXZpY2VzCiMKQ09ORklH X1RUWT15CiMgQ09ORklHX1ZUIGlzIG5vdCBzZXQKQ09ORklHX1VOSVg5OF9QVFlTPXkKIyBDT05G SUdfREVWUFRTX01VTFRJUExFX0lOU1RBTkNFUyBpcyBub3Qgc2V0CkNPTkZJR19MRUdBQ1lfUFRZ Uz15CkNPTkZJR19MRUdBQ1lfUFRZX0NPVU5UPTI1NgojIENPTkZJR19TRVJJQUxfTk9OU1RBTkRB UkQgaXMgbm90IHNldAojIENPTkZJR19OT1pPTUkgaXMgbm90IHNldAojIENPTkZJR19OX0dTTSBp cyBub3Qgc2V0CkNPTkZJR19UUkFDRV9ST1VURVI9bQpDT05GSUdfVFJBQ0VfU0lOSz1tCkNPTkZJ R19ERVZLTUVNPXkKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNPTkZJR19TRVJJQUxfRUFSTFlDT049 eQpDT05GSUdfU0VSSUFMXzgyNTA9eQpDT05GSUdfU0VSSUFMXzgyNTBfREVQUkVDQVRFRF9PUFRJ T05TPXkKQ09ORklHX1NFUklBTF84MjUwX1BOUD15CkNPTkZJR19TRVJJQUxfODI1MF9DT05TT0xF PXkKQ09ORklHX1NFUklBTF84MjUwX0RNQT15CkNPTkZJR19TRVJJQUxfODI1MF9QQ0k9eQpDT05G SUdfU0VSSUFMXzgyNTBfTlJfVUFSVFM9NApDT05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJU Uz00CiMgQ09ORklHX1NFUklBTF84MjUwX0VYVEVOREVEIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VS SUFMXzgyNTBfRFcgaXMgbm90IHNldAoKIwojIE5vbi04MjUwIHNlcmlhbCBwb3J0IHN1cHBvcnQK IwojIENPTkZJR19TRVJJQUxfTUZEX0hTVSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15 CkNPTkZJR19TRVJJQUxfQ09SRV9DT05TT0xFPXkKIyBDT05GSUdfU0VSSUFMX0pTTSBpcyBub3Qg c2V0CiMgQ09ORklHX1NFUklBTF9TQ0NOWFAgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX1NDMTZJ UzdYWD1tCkNPTkZJR19TRVJJQUxfQUxURVJBX0pUQUdVQVJUPXkKQ09ORklHX1NFUklBTF9BTFRF UkFfSlRBR1VBUlRfQ09OU09MRT15CiMgQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlRfQ09O U09MRV9CWVBBU1MgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxURVJBX1VBUlQgaXMgbm90 IHNldAojIENPTkZJR19TRVJJQUxfQVJDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1JQMiBp cyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfRlNMX0xQVUFSVD1tCkNPTkZJR19TRVJJQUxfTUVOX1ox MzU9eQojIENPTkZJR19UVFlfUFJJTlRLIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJJTlRFUiBpcyBu b3Qgc2V0CiMgQ09ORklHX1BQREVWIGlzIG5vdCBzZXQKQ09ORklHX0hWQ19EUklWRVI9eQpDT05G SUdfVklSVElPX0NPTlNPTEU9bQojIENPTkZJR19JUE1JX0hBTkRMRVIgaXMgbm90IHNldApDT05G SUdfSFdfUkFORE9NPW0KIyBDT05GSUdfSFdfUkFORE9NX1RJTUVSSU9NRU0gaXMgbm90IHNldApD T05GSUdfSFdfUkFORE9NX0lOVEVMPW0KQ09ORklHX0hXX1JBTkRPTV9BTUQ9bQpDT05GSUdfSFdf UkFORE9NX1ZJQT1tCkNPTkZJR19IV19SQU5ET01fVklSVElPPW0KQ09ORklHX0hXX1JBTkRPTV9U UE09bQojIENPTkZJR19OVlJBTSBpcyBub3Qgc2V0CkNPTkZJR19SMzk2ND15CiMgQ09ORklHX0FQ UExJQ09NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVdBVkUgaXMgbm90IHNldApDT05GSUdfUkFXX0RS SVZFUj1tCkNPTkZJR19NQVhfUkFXX0RFVlM9MjU2CiMgQ09ORklHX0hQRVQgaXMgbm90IHNldApD T05GSUdfSEFOR0NIRUNLX1RJTUVSPXkKQ09ORklHX1RDR19UUE09bQpDT05GSUdfVENHX1RJUz1t CkNPTkZJR19UQ0dfVElTX0kyQ19BVE1FTD1tCiMgQ09ORklHX1RDR19USVNfSTJDX0lORklORU9O IGlzIG5vdCBzZXQKQ09ORklHX1RDR19USVNfSTJDX05VVk9UT049bQojIENPTkZJR19UQ0dfTlND IGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX0FUTUVMIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX0lO RklORU9OIGlzIG5vdCBzZXQKQ09ORklHX1RFTENMT0NLPXkKQ09ORklHX0RFVlBPUlQ9eQpDT05G SUdfSTJDPW0KQ09ORklHX0kyQ19CT0FSRElORk89eQojIENPTkZJR19JMkNfQ09NUEFUIGlzIG5v dCBzZXQKQ09ORklHX0kyQ19DSEFSREVWPW0KQ09ORklHX0kyQ19NVVg9bQoKIwojIE11bHRpcGxl eGVyIEkyQyBDaGlwIHN1cHBvcnQKIwpDT05GSUdfSTJDX01VWF9QQ0E5NTQxPW0KQ09ORklHX0ky Q19NVVhfUENBOTU0eD1tCiMgQ09ORklHX0kyQ19IRUxQRVJfQVVUTyBpcyBub3Qgc2V0CkNPTkZJ R19JMkNfU01CVVM9bQoKIwojIEkyQyBBbGdvcml0aG1zCiMKQ09ORklHX0kyQ19BTEdPQklUPW0K IyBDT05GSUdfSTJDX0FMR09QQ0YgaXMgbm90IHNldApDT05GSUdfSTJDX0FMR09QQ0E9bQoKIwoj IEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAojCgojCiMgUEMgU01CdXMgaG9zdCBjb250cm9sbGVy IGRyaXZlcnMKIwojIENPTkZJR19JMkNfQUxJMTUzNSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19B TEkxNTYzIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1WDMgaXMgbm90IHNldAojIENPTkZJ R19JMkNfQU1ENzU2IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FNRDgxMTEgaXMgbm90IHNldAoj IENPTkZJR19JMkNfSTgwMSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19JU0NIIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0lTTVQgaXMgbm90IHNldAojIENPTkZJR19JMkNfUElJWDQgaXMgbm90IHNl dAojIENPTkZJR19JMkNfTkZPUkNFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM1NTk1IGlz IG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzYzMCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM5 NlggaXMgbm90IHNldAojIENPTkZJR19JMkNfVklBIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1ZJ QVBSTyBpcyBub3Qgc2V0CgojCiMgQUNQSSBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX1NDTUkgaXMg bm90IHNldAoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1vc3RseSBlbWJlZGRlZCAvIHN5 c3RlbS1vbi1jaGlwKQojCiMgQ09ORklHX0kyQ19ERVNJR05XQVJFX1BMQVRGT1JNIGlzIG5vdCBz ZXQKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19PQ09S RVM9bQpDT05GSUdfSTJDX1BDQV9QTEFURk9STT1tCiMgQ09ORklHX0kyQ19QWEFfUENJIGlzIG5v dCBzZXQKQ09ORklHX0kyQ19TSU1URUM9bQpDT05GSUdfSTJDX1hJTElOWD1tCgojCiMgRXh0ZXJu YWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJR19JMkNfRElPTEFOX1UyQz1tCiMg Q09ORklHX0kyQ19QQVJQT1JUIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUPW0K Q09ORklHX0kyQ19ST0JPVEZVWlpfT1NJRj1tCiMgQ09ORklHX0kyQ19UQU9TX0VWTSBpcyBub3Qg c2V0CkNPTkZJR19JMkNfVElOWV9VU0I9bQoKIwojIE90aGVyIEkyQy9TTUJ1cyBidXMgZHJpdmVy cwojCkNPTkZJR19JMkNfU1RVQj1tCiMgQ09ORklHX0kyQ19ERUJVR19DT1JFIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0RFQlVHX0FMR08gaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQlVT IGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BNSSBpcyBub3Qg c2V0CkNPTkZJR19IU0k9bQpDT05GSUdfSFNJX0JPQVJESU5GTz15CgojCiMgSFNJIGNvbnRyb2xs ZXJzCiMKCiMKIyBIU0kgY2xpZW50cwojCkNPTkZJR19IU0lfQ0hBUj1tCgojCiMgUFBTIHN1cHBv cnQKIwpDT05GSUdfUFBTPW0KIyBDT05GSUdfUFBTX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBQUFMg Y2xpZW50cyBzdXBwb3J0CiMKIyBDT05GSUdfUFBTX0NMSUVOVF9LVElNRVIgaXMgbm90IHNldApD T05GSUdfUFBTX0NMSUVOVF9MRElTQz1tCiMgQ09ORklHX1BQU19DTElFTlRfUEFSUE9SVCBpcyBu b3Qgc2V0CkNPTkZJR19QUFNfQ0xJRU5UX0dQSU89bQoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBv cnQKIwoKIwojIFBUUCBjbG9jayBzdXBwb3J0CiMKQ09ORklHX1BUUF8xNTg4X0NMT0NLPW0KCiMK IyBFbmFibGUgUEhZTElCIGFuZCBORVRXT1JLX1BIWV9USU1FU1RBTVBJTkcgdG8gc2VlIHRoZSBh ZGRpdGlvbmFsIGNsb2Nrcy4KIwojIENPTkZJR19QVFBfMTU4OF9DTE9DS19QQ0ggaXMgbm90IHNl dApDT05GSUdfQVJDSF9XQU5UX09QVElPTkFMX0dQSU9MSUI9eQojIENPTkZJR19HUElPTElCIGlz IG5vdCBzZXQKQ09ORklHX1cxPXkKIyBDT05GSUdfVzFfQ09OIGlzIG5vdCBzZXQKCiMKIyAxLXdp cmUgQnVzIE1hc3RlcnMKIwojIENPTkZJR19XMV9NQVNURVJfTUFUUk9YIGlzIG5vdCBzZXQKQ09O RklHX1cxX01BU1RFUl9EUzI0OTA9bQojIENPTkZJR19XMV9NQVNURVJfRFMyNDgyIGlzIG5vdCBz ZXQKQ09ORklHX1cxX01BU1RFUl9EUzFXTT15CgojCiMgMS13aXJlIFNsYXZlcwojCkNPTkZJR19X MV9TTEFWRV9USEVSTT15CiMgQ09ORklHX1cxX1NMQVZFX1NNRU0gaXMgbm90IHNldApDT05GSUdf VzFfU0xBVkVfRFMyNDA4PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQwOF9SRUFEQkFDSz15CiMgQ09O RklHX1cxX1NMQVZFX0RTMjQxMyBpcyBub3Qgc2V0CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQyMyBp cyBub3Qgc2V0CkNPTkZJR19XMV9TTEFWRV9EUzI0MzE9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMz PXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDMzX0NSQyBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFW RV9EUzI3NjA9eQpDT05GSUdfVzFfU0xBVkVfRFMyNzgwPXkKQ09ORklHX1cxX1NMQVZFX0RTMjc4 MT1tCkNPTkZJR19XMV9TTEFWRV9EUzI4RTA0PW0KQ09ORklHX1cxX1NMQVZFX0JRMjcwMDA9eQpD T05GSUdfUE9XRVJfU1VQUExZPXkKIyBDT05GSUdfUE9XRVJfU1VQUExZX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX1BEQV9QT1dFUj1tCiMgQ09ORklHX0dFTkVSSUNfQURDX0JBVFRFUlkgaXMgbm90 IHNldApDT05GSUdfVEVTVF9QT1dFUj1tCkNPTkZJR19CQVRURVJZX0RTMjc2MD15CkNPTkZJR19C QVRURVJZX0RTMjc4MD15CiMgQ09ORklHX0JBVFRFUllfRFMyNzgxIGlzIG5vdCBzZXQKQ09ORklH X0JBVFRFUllfRFMyNzgyPW0KIyBDT05GSUdfQkFUVEVSWV9TQlMgaXMgbm90IHNldApDT05GSUdf QkFUVEVSWV9CUTI3eDAwPW0KQ09ORklHX0JBVFRFUllfQlEyN1gwMF9JMkM9eQpDT05GSUdfQkFU VEVSWV9CUTI3WDAwX1BMQVRGT1JNPXkKQ09ORklHX0JBVFRFUllfTUFYMTcwNDA9bQpDT05GSUdf QkFUVEVSWV9NQVgxNzA0Mj1tCiMgQ09ORklHX0NIQVJHRVJfSVNQMTcwNCBpcyBub3Qgc2V0CkNP TkZJR19DSEFSR0VSX01BWDg5MDM9eQpDT05GSUdfQ0hBUkdFUl9MUDg3Mjc9bQpDT05GSUdfQ0hB UkdFUl9NQU5BR0VSPXkKIyBDT05GSUdfQ0hBUkdFUl9CUTI0MTVYIGlzIG5vdCBzZXQKQ09ORklH X0NIQVJHRVJfU01CMzQ3PW0KQ09ORklHX1BPV0VSX1JFU0VUPXkKIyBDT05GSUdfUE9XRVJfQVZT IGlzIG5vdCBzZXQKQ09ORklHX0hXTU9OPW0KQ09ORklHX0hXTU9OX1ZJRD1tCiMgQ09ORklHX0hX TU9OX0RFQlVHX0NISVAgaXMgbm90IHNldAoKIwojIE5hdGl2ZSBkcml2ZXJzCiMKQ09ORklHX1NF TlNPUlNfQUJJVFVHVVJVPW0KQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVMz1tCiMgQ09ORklHX1NF TlNPUlNfQUQ3NDE0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQUQ3NDE4PW0KQ09ORklHX1NF TlNPUlNfQURNMTAyMT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjU9bQojIENPTkZJR19TRU5TT1JT X0FETTEwMjYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRE0xMDI5PW0KQ09ORklHX1NFTlNP UlNfQURNMTAzMT1tCkNPTkZJR19TRU5TT1JTX0FETTkyNDA9bQpDT05GSUdfU0VOU09SU19BRFQ3 WDEwPW0KQ09ORklHX1NFTlNPUlNfQURUNzQxMD1tCkNPTkZJR19TRU5TT1JTX0FEVDc0MTE9bQpD T05GSUdfU0VOU09SU19BRFQ3NDYyPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ3MD1tCkNPTkZJR19T RU5TT1JTX0FEVDc0NzU9bQpDT05GSUdfU0VOU09SU19BU0M3NjIxPW0KIyBDT05GSUdfU0VOU09S U19LOFRFTVAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0sxMFRFTVAgaXMgbm90IHNldAoj IENPTkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FQ UExFU01DPW0KQ09ORklHX1NFTlNPUlNfQVNCMTAwPW0KQ09ORklHX1NFTlNPUlNfQVRYUDE9bQpD T05GSUdfU0VOU09SU19EUzYyMD1tCiMgQ09ORklHX1NFTlNPUlNfRFMxNjIxIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19JNUtfQU1CIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19GNzE4 MDVGIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRjcxODgyRkc9bQpDT05GSUdfU0VOU09SU19G NzUzNzVTPW0KQ09ORklHX1NFTlNPUlNfTUMxMzc4M19BREM9bQpDT05GSUdfU0VOU09SU19GU0NI TUQ9bQpDT05GSUdfU0VOU09SU19HTDUxOFNNPW0KIyBDT05GSUdfU0VOU09SU19HTDUyMFNNIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19HNzYwQSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X0c3NjI9bQpDT05GSUdfU0VOU09SU19ISUg2MTMwPW0KQ09ORklHX1NFTlNPUlNfSUlPX0hXTU9O PW0KIyBDT05GSUdfU0VOU09SU19DT1JFVEVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf SVQ4NyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSkM0MiBpcyBub3Qgc2V0CiMgQ09ORklH X1NFTlNPUlNfTElORUFHRSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzI5NDU9bQojIENP TkZJR19TRU5TT1JTX0xUQzQxNTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEM0MjE1PW0K Q09ORklHX1NFTlNPUlNfTFRDNDIyMj1tCkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9bQojIENPTkZJ R19TRU5TT1JTX0xUQzQyNjAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xUQzQyNjEgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19NQVgxNjA2NT1tCkNPTkZJR19TRU5TT1JTX01BWDE2MTk9 bQpDT05GSUdfU0VOU09SU19NQVgxNjY4PW0KIyBDT05GSUdfU0VOU09SU19NQVgxOTcgaXMgbm90 IHNldAojIENPTkZJR19TRU5TT1JTX01BWDY2MzkgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X01BWDY2NDIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVg2NjUwPW0KIyBDT05GSUdfU0VO U09SU19NQVg2Njk3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfSFRVMjE9bQojIENPTkZJR19T RU5TT1JTX01DUDMwMjEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTYzPW0KIyBDT05GSUdf U0VOU09SU19MTTczIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE03NT1tCkNPTkZJR19TRU5T T1JTX0xNNzc9bQpDT05GSUdfU0VOU09SU19MTTc4PW0KQ09ORklHX1NFTlNPUlNfTE04MD1tCkNP TkZJR19TRU5TT1JTX0xNODM9bQpDT05GSUdfU0VOU09SU19MTTg1PW0KQ09ORklHX1NFTlNPUlNf TE04Nz1tCiMgQ09ORklHX1NFTlNPUlNfTE05MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xN OTI9bQpDT05GSUdfU0VOU09SU19MTTkzPW0KIyBDT05GSUdfU0VOU09SU19MTTk1MjM0IGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTk1MjQxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19MTTk1MjQ1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19QQzg3MzYwIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfUEM4NzQyNz1tCkNPTkZJR19TRU5TT1JTX05UQ19USEVSTUlTVE9SPW0K Q09ORklHX1NFTlNPUlNfTkNUNjY4Mz1tCkNPTkZJR19TRU5TT1JTX05DVDY3NzU9bQojIENPTkZJ R19TRU5TT1JTX1BDRjg1OTEgaXMgbm90IHNldApDT05GSUdfUE1CVVM9bQpDT05GSUdfU0VOU09S U19QTUJVUz1tCkNPTkZJR19TRU5TT1JTX0FETTEyNzU9bQpDT05GSUdfU0VOU09SU19MTTI1MDY2 PW0KIyBDT05GSUdfU0VOU09SU19MVEMyOTc4IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFY MTYwNjQ9bQpDT05GSUdfU0VOU09SU19NQVgzNDQ0MD1tCiMgQ09ORklHX1NFTlNPUlNfTUFYODY4 OCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1VDRDkwMDA9bQpDT05GSUdfU0VOU09SU19VQ0Q5 MjAwPW0KQ09ORklHX1NFTlNPUlNfWkw2MTAwPW0KIyBDT05GSUdfU0VOU09SU19TSFQyMSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfU0hUQzEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X1NJUzU1OTUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0RNRTE3MzcgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19FTUMxNDAzPW0KQ09ORklHX1NFTlNPUlNfRU1DMjEwMz1tCiMgQ09ORklH X1NFTlNPUlNfRU1DNlcyMDEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TTVNDNDdNMT1tCiMg Q09ORklHX1NFTlNPUlNfU01TQzQ3TTE5MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfU01T QzQ3QjM5NyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NDSDU2WFhfQ09NTU9OPW0KIyBDT05G SUdfU0VOU09SU19TQ0g1NjI3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU0NINTYzNj1tCkNP TkZJR19TRU5TT1JTX1NNTTY2NT1tCkNPTkZJR19TRU5TT1JTX0FEQzEyOEQ4MTg9bQpDT05GSUdf U0VOU09SU19BRFMxMDE1PW0KQ09ORklHX1NFTlNPUlNfQURTNzgyOD1tCiMgQ09ORklHX1NFTlNP UlNfQU1DNjgyMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0lOQTIwOT1tCkNPTkZJR19TRU5T T1JTX0lOQTJYWD1tCiMgQ09ORklHX1NFTlNPUlNfVEhNQzUwIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfVE1QMTAyPW0KQ09ORklHX1NFTlNPUlNfVE1QNDAxPW0KQ09ORklHX1NFTlNPUlNfVE1Q NDIxPW0KQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9bQojIENPTkZJR19TRU5TT1JTX1ZJQTY4 NkEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1ZUMTIxMSBpcyBub3Qgc2V0CiMgQ09ORklH X1NFTlNPUlNfVlQ4MjMxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzgxRD1tCkNPTkZJ R19TRU5TT1JTX1c4Mzc5MUQ9bQojIENPTkZJR19TRU5TT1JTX1c4Mzc5MkQgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19XODM3OTM9bQpDT05GSUdfU0VOU09SU19XODM3OTU9bQojIENPTkZJR19T RU5TT1JTX1c4Mzc5NV9GQU5DVFJMIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19XODNMNzg1 VFMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODNMNzg2Tkc9bQojIENPTkZJR19TRU5TT1JT X1c4MzYyN0hGIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19XODM2MjdFSEYgaXMgbm90IHNl dAoKIwojIEFDUEkgZHJpdmVycwojCiMgQ09ORklHX1NFTlNPUlNfQUNQSV9QT1dFUiBpcyBub3Qg c2V0CiMgQ09ORklHX1NFTlNPUlNfQVRLMDExMCBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMPXkK Q09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05GSUdfVEhFUk1BTF9E RUZBVUxUX0dPVl9GQUlSX1NIQVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxU X0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9HT1ZfRkFJUl9TSEFS RSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0U9eQpDT05GSUdfVEhFUk1B TF9HT1ZfVVNFUl9TUEFDRT15CiMgQ09ORklHX1RIRVJNQUxfRU1VTEFUSU9OIGlzIG5vdCBzZXQK IyBDT05GSUdfSU5URUxfUE9XRVJDTEFNUCBpcyBub3Qgc2V0CkNPTkZJR19YODZfUEtHX1RFTVBf VEhFUk1BTD1tCiMgQ09ORklHX0FDUElfSU5UMzQwM19USEVSTUFMIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5URUxfU09DX0RUU19USEVSTUFMIGlzIG5vdCBzZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50 cyB0aGVybWFsIGRyaXZlcnMKIwpDT05GSUdfV0FUQ0hET0c9eQpDT05GSUdfV0FUQ0hET0dfQ09S RT15CkNPTkZJR19XQVRDSERPR19OT1dBWU9VVD15CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERyaXZl cnMKIwojIENPTkZJR19TT0ZUX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX1hJTElOWF9XQVRD SERPRz1tCkNPTkZJR19EV19XQVRDSERPRz15CiMgQ09ORklHX1JFVFVfV0FUQ0hET0cgaXMgbm90 IHNldApDT05GSUdfQUNRVUlSRV9XRFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD1tCiMgQ09ORklH X0FMSU0xNTM1X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FMSU03MTAxX1dEVCBpcyBub3Qgc2V0 CkNPTkZJR19GNzE4MDhFX1dEVD1tCiMgQ09ORklHX1NQNTEwMF9UQ08gaXMgbm90IHNldAojIENP TkZJR19TQkNfRklUUEMyX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfRVVST1RFQ0hfV0RU IGlzIG5vdCBzZXQKIyBDT05GSUdfSUI3MDBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNQVNS IGlzIG5vdCBzZXQKQ09ORklHX1dBRkVSX1dEVD15CiMgQ09ORklHX0k2MzAwRVNCX1dEVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lFNlhYX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lUQ09fV0RUIGlz IG5vdCBzZXQKQ09ORklHX0lUODcxMkZfV0RUPXkKIyBDT05GSUdfSVQ4N19XRFQgaXMgbm90IHNl dAojIENPTkZJR19IUF9XQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19TQzEyMDBfV0RUPXkKIyBD T05GSUdfUEM4NzQxM19XRFQgaXMgbm90IHNldAojIENPTkZJR19OVl9UQ08gaXMgbm90IHNldApD T05GSUdfNjBYWF9XRFQ9eQojIENPTkZJR19DUFU1X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19TTVND X1NDSDMxMVhfV0RUPXkKQ09ORklHX1NNU0MzN0I3ODdfV0RUPW0KIyBDT05GSUdfVklBX1dEVCBp cyBub3Qgc2V0CkNPTkZJR19XODM2MjdIRl9XRFQ9bQpDT05GSUdfVzgzODc3Rl9XRFQ9bQpDT05G SUdfVzgzOTc3Rl9XRFQ9bQojIENPTkZJR19NQUNIWl9XRFQgaXMgbm90IHNldApDT05GSUdfU0JD X0VQWF9DM19XQVRDSERPRz15CgojCiMgUENJLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKIyBDT05G SUdfUENJUENXQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX1dEVFBDSSBpcyBub3Qgc2V0Cgoj CiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBDV0FUQ0hET0c9bQpDT05G SUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNrcGxhbmUKIwpDT05GSUdf U1NCPW0KQ09ORklHX1NTQl9TUFJPTT15CkNPTkZJR19TU0JfUENJSE9TVF9QT1NTSUJMRT15CkNP TkZJR19TU0JfUENJSE9TVD15CiMgQ09ORklHX1NTQl9CNDNfUENJX0JSSURHRSBpcyBub3Qgc2V0 CkNPTkZJR19TU0JfU0RJT0hPU1RfUE9TU0lCTEU9eQpDT05GSUdfU1NCX1NESU9IT1NUPXkKIyBD T05GSUdfU1NCX1NJTEVOVCBpcyBub3Qgc2V0CkNPTkZJR19TU0JfREVCVUc9eQpDT05GSUdfU1NC X0RSSVZFUl9QQ0lDT1JFX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFIGlz IG5vdCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9eQoKIwojIEJyb2FkY29tIHNwZWNpZmljIEFN QkEKIwpDT05GSUdfQkNNQT1tCkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkKQ09ORklH X0JDTUFfSE9TVF9QQ0k9eQpDT05GSUdfQkNNQV9IT1NUX1NPQz15CiMgQ09ORklHX0JDTUFfRFJJ VkVSX0dNQUNfQ01OIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfREVCVUc9eQoKIwojIE11bHRpZnVu Y3Rpb24gZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQ1M1 NTM1IGlzIG5vdCBzZXQKQ09ORklHX01GRF9CQ001OTBYWD1tCiMgQ09ORklHX01GRF9DUk9TX0VD IGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQzEzWFhYPW0KQ09ORklHX01GRF9NQzEzWFhYX0kyQz1t CiMgQ09ORklHX0hUQ19QQVNJQzMgaXMgbm90IHNldAojIENPTkZJR19MUENfSUNIIGlzIG5vdCBz ZXQKIyBDT05GSUdfTFBDX1NDSCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9KQU5aX0NNT0RJTyBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9LRU1QTEQgaXMgbm90IHNldAojIENPTkZJR19NRkRfVklQ RVJCT0FSRCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfUkVUVT1tCiMgQ09ORklHX01GRF9QQ0Y1MDYz MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X1JUU1hfUENJIGlzIG5vdCBzZXQKQ09ORklHX01GRF9SVFNYX1VTQj15CiMgQ09ORklHX01GRF9T STQ3NlhfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU001MDE9eQpDT05GSUdfQUJYNTAwX0NP UkU9eQojIENPTkZJR19NRkRfU1lTQ09OIGlzIG5vdCBzZXQKQ09ORklHX01GRF9USV9BTTMzNVhf VFNDQURDPXkKIyBDT05GSUdfTUZEX0xQMzk0MyBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzYxMDVY IGlzIG5vdCBzZXQKQ09ORklHX1RQUzY1MDdYPW0KQ09ORklHX01GRF9UUFM2NTIxNz1tCiMgQ09O RklHX01GRF9UUFM2NTIxOCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTDEyNzNfQ09SRSBpcyBu b3Qgc2V0CkNPTkZJR19NRkRfTE0zNTMzPW0KIyBDT05GSUdfTUZEX1RNSU8gaXMgbm90IHNldAoj IENPTkZJR19NRkRfVlg4NTUgaXMgbm90IHNldApDT05GSUdfTUZEX0FSSVpPTkE9eQpDT05GSUdf TUZEX0FSSVpPTkFfSTJDPW0KQ09ORklHX01GRF9XTTUxMDI9eQpDT05GSUdfTUZEX1dNNTExMD15 CkNPTkZJR19NRkRfV004OTk3PXkKQ09ORklHX1JFR1VMQVRPUj15CiMgQ09ORklHX1JFR1VMQVRP Ul9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfRklYRURfVk9MVEFHRT1tCkNPTkZJ R19SRUdVTEFUT1JfVklSVFVBTF9DT05TVU1FUj15CiMgQ09ORklHX1JFR1VMQVRPUl9VU0VSU1BB Q0VfQ09OU1VNRVIgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfQUNUODg2NSBpcyBub3Qg c2V0CiMgQ09ORklHX1JFR1VMQVRPUl9BRDUzOTggaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFU T1JfQkNNNTkwWFggaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0RBOTIxMD1tCkNPTkZJR19S RUdVTEFUT1JfRkFONTM1NTU9bQojIENPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUEgaXMgbm90IHNl dApDT05GSUdfUkVHVUxBVE9SX0xQMzk3MT1tCkNPTkZJR19SRUdVTEFUT1JfTFAzOTcyPW0KQ09O RklHX1JFR1VMQVRPUl9MUDg3Mlg9bQpDT05GSUdfUkVHVUxBVE9SX0xQODc1NT1tCiMgQ09ORklH X1JFR1VMQVRPUl9MVEMzNTg5IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX01BWDE1ODYg aXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfTUFYODY0OSBpcyBub3Qgc2V0CiMgQ09ORklH X1JFR1VMQVRPUl9NQVg4NjYwIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX01BWDg5NTIg aXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfTUFYODk3MyBpcyBub3Qgc2V0CkNPTkZJR19S RUdVTEFUT1JfTUMxM1hYWF9DT1JFPW0KIyBDT05GSUdfUkVHVUxBVE9SX01DMTM3ODMgaXMgbm90 IHNldApDT05GSUdfUkVHVUxBVE9SX01DMTM4OTI9bQpDT05GSUdfUkVHVUxBVE9SX1BGVVpFMTAw PW0KIyBDT05GSUdfUkVHVUxBVE9SX1RQUzUxNjMyIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRP Ul9UUFM2MjM2MD1tCkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwMjM9bQpDT05GSUdfUkVHVUxBVE9S X1RQUzY1MDdYPW0KQ09ORklHX1JFR1VMQVRPUl9UUFM2NTIxNz1tCkNPTkZJR19NRURJQV9TVVBQ T1JUPW0KCiMKIyBNdWx0aW1lZGlhIGNvcmUgc3VwcG9ydAojCiMgQ09ORklHX01FRElBX0NBTUVS QV9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX0FOQUxPR19UVl9TVVBQT1JUPXkKQ09O RklHX01FRElBX0RJR0lUQUxfVFZfU1VQUE9SVD15CiMgQ09ORklHX01FRElBX1JBRElPX1NVUFBP UlQgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9SQ19TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklH X1ZJREVPX0RFVj1tCkNPTkZJR19WSURFT19WNEwyPW0KQ09ORklHX1ZJREVPX0FEVl9ERUJVRz15 CkNPTkZJR19WSURFT19GSVhFRF9NSU5PUl9SQU5HRVM9eQpDT05GSUdfRFZCX0NPUkU9bQojIENP TkZJR19UVFBDSV9FRVBST00gaXMgbm90IHNldApDT05GSUdfRFZCX01BWF9BREFQVEVSUz04CiMg Q09ORklHX0RWQl9EWU5BTUlDX01JTk9SUyBpcyBub3Qgc2V0CgojCiMgTWVkaWEgZHJpdmVycwoj CiMgQ09ORklHX01FRElBX1VTQl9TVVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfUENJ X1NVUFBPUlQgaXMgbm90IHNldAoKIwojIFN1cHBvcnRlZCBNTUMvU0RJTyBhZGFwdGVycwojCkNP TkZJR19TTVNfU0RJT19EUlY9bQpDT05GSUdfTUVESUFfQ09NTU9OX09QVElPTlM9eQoKIwojIGNv bW1vbiBkcml2ZXIgb3B0aW9ucwojCiMgQ09ORklHX0NZUFJFU1NfRklSTVdBUkUgaXMgbm90IHNl dApDT05GSUdfU01TX1NJQU5PX01EVFY9bQoKIwojIE1lZGlhIGFuY2lsbGFyeSBkcml2ZXJzICh0 dW5lcnMsIHNlbnNvcnMsIGkyYywgZnJvbnRlbmRzKQojCkNPTkZJR19NRURJQV9TVUJEUlZfQVVU T1NFTEVDVD15CkNPTkZJR19NRURJQV9BVFRBQ0g9eQoKIwojIEF1ZGlvIGRlY29kZXJzLCBwcm9j ZXNzb3JzIGFuZCBtaXhlcnMKIwoKIwojIFJEUyBkZWNvZGVycwojCgojCiMgVmlkZW8gZGVjb2Rl cnMKIwoKIwojIFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVycwojCgojCiMgVmlkZW8gZW5jb2RlcnMK IwoKIwojIENhbWVyYSBzZW5zb3IgZGV2aWNlcwojCgojCiMgRmxhc2ggZGV2aWNlcwojCgojCiMg VmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwoKIwojIEF1ZGlvL1ZpZGVvIGNvbXByZXNzaW9uIGNo aXBzCiMKCiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCgojCiMgU2Vuc29ycyB1c2Vk IG9uIHNvY19jYW1lcmEgZHJpdmVyCiMKQ09ORklHX01FRElBX1RVTkVSPW0KQ09ORklHX01FRElB X1RVTkVSX1NJTVBMRT1tCkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjkwPW0KQ09ORklHX01FRElB X1RVTkVSX1REQTgyN1g9bQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9bQpDT05GSUdfTUVE SUFfVFVORVJfVERBOTg4Nz1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIwWFg9bQpDT05GSUdfTUVE SUFfVFVORVJfWEMyMDI4PW0KQ09ORklHX01FRElBX1RVTkVSX1hDNTAwMD1tCkNPTkZJR19NRURJ QV9UVU5FUl9YQzQwMDA9bQpDT05GSUdfTUVESUFfVFVORVJfTUM0NFM4MDM9bQoKIwojIE11bHRp c3RhbmRhcmQgKHNhdGVsbGl0ZSkgZnJvbnRlbmRzCiMKCiMKIyBNdWx0aXN0YW5kYXJkIChjYWJs ZSArIHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwoKIwojIERWQi1TIChzYXRlbGxpdGUpIGZyb250 ZW5kcwojCgojCiMgRFZCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwoKIwojIERWQi1DIChj YWJsZSkgZnJvbnRlbmRzCiMKCiMKIyBBVFNDIChOb3J0aCBBbWVyaWNhbi9Lb3JlYW4gVGVycmVz dHJpYWwvQ2FibGUgRFRWKSBmcm9udGVuZHMKIwoKIwojIElTREItVCAodGVycmVzdHJpYWwpIGZy b250ZW5kcwojCgojCiMgRGlnaXRhbCB0ZXJyZXN0cmlhbCBvbmx5IHR1bmVycy9QTEwKIwoKIwoj IFNFQyBjb250cm9sIGRldmljZXMgZm9yIERWQi1TCiMKCiMKIyBUb29scyB0byBkZXZlbG9wIG5l dyBmcm9udGVuZHMKIwojIENPTkZJR19EVkJfRFVNTVlfRkUgaXMgbm90IHNldAoKIwojIEdyYXBo aWNzIHN1cHBvcnQKIwojIENPTkZJR19BR1AgaXMgbm90IHNldApDT05GSUdfVkdBX0FSQj15CkNP TkZJR19WR0FfQVJCX01BWF9HUFVTPTE2CiMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBz ZXQKCiMKIyBEaXJlY3QgUmVuZGVyaW5nIE1hbmFnZXIKIwojIENPTkZJR19EUk0gaXMgbm90IHNl dAoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZCPW0KIyBDT05GSUdfRklSTVdB UkVfRURJRCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0REQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X0JPT1RfVkVTQV9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD1tCkNP TkZJR19GQl9DRkJfQ09QWUFSRUE9bQpDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD1tCiMgQ09ORklH X0ZCX0NGQl9SRVZfUElYRUxTX0lOX0JZVEUgaXMgbm90IHNldApDT05GSUdfRkJfU1lTX0ZJTExS RUNUPW0KQ09ORklHX0ZCX1NZU19DT1BZQVJFQT1tCkNPTkZJR19GQl9TWVNfSU1BR0VCTElUPW0K Q09ORklHX0ZCX0ZPUkVJR05fRU5ESUFOPXkKIyBDT05GSUdfRkJfQk9USF9FTkRJQU4gaXMgbm90 IHNldApDT05GSUdfRkJfQklHX0VORElBTj15CiMgQ09ORklHX0ZCX0xJVFRMRV9FTkRJQU4gaXMg bm90IHNldApDT05GSUdfRkJfU1lTX0ZPUFM9bQpDT05GSUdfRkJfREVGRVJSRURfSU89eQpDT05G SUdfRkJfSEVDVUJBPW0KIyBDT05GSUdfRkJfU1ZHQUxJQiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X01BQ01PREVTIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQkFDS0xJR0hUIGlzIG5vdCBzZXQKQ09O RklHX0ZCX01PREVfSEVMUEVSUz15CiMgQ09ORklHX0ZCX1RJTEVCTElUVElORyBpcyBub3Qgc2V0 CgojCiMgRnJhbWUgYnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwojIENPTkZJR19GQl9DSVJSVVMg aXMgbm90IHNldAojIENPTkZJR19GQl9QTTIgaXMgbm90IHNldAojIENPTkZJR19GQl9DWUJFUjIw MDAgaXMgbm90IHNldAojIENPTkZJR19GQl9BUkMgaXMgbm90IHNldAojIENPTkZJR19GQl9WR0Ex NiBpcyBub3Qgc2V0CkNPTkZJR19GQl9VVkVTQT1tCkNPTkZJR19GQl9ONDExPW0KQ09ORklHX0ZC X0hHQT1tCkNPTkZJR19GQl9PUEVOQ09SRVM9bQpDT05GSUdfRkJfUzFEMTNYWFg9bQojIENPTkZJ R19GQl9OVklESUEgaXMgbm90IHNldAojIENPTkZJR19GQl9SSVZBIGlzIG5vdCBzZXQKIyBDT05G SUdfRkJfSTc0MCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0xFODA1NzggaXMgbm90IHNldAojIENP TkZJR19GQl9NQVRST1ggaXMgbm90IHNldAojIENPTkZJR19GQl9SQURFT04gaXMgbm90IHNldAoj IENPTkZJR19GQl9BVFkxMjggaXMgbm90IHNldAojIENPTkZJR19GQl9BVFkgaXMgbm90IHNldAoj IENPTkZJR19GQl9TMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NBVkFHRSBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCX1NJUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZJQSBpcyBub3Qgc2V0CiMgQ09O RklHX0ZCX05FT01BR0lDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfS1lSTyBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCXzNERlggaXMgbm90IHNldAojIENPTkZJR19GQl9WT09ET08xIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfVlQ4NjIzIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVFJJREVOVCBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX0FSSyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMyBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX0NBUk1JTkUgaXMgbm90IHNldAojIENPTkZJR19GQl9TTTUwMSBpcyBub3Qg c2V0CkNPTkZJR19GQl9TTVNDVUZYPW0KQ09ORklHX0ZCX1VETD1tCkNPTkZJR19GQl9WSVJUVUFM PW0KIyBDT05GSUdfRkJfTUVUUk9OT01FIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUI4NjJYWCBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX0JST0FEU0hFRVQgaXMgbm90IHNldAojIENPTkZJR19GQl9B VU9fSzE5MFggaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09ORklH X0xDRF9DTEFTU19ERVZJQ0U9eQpDT05GSUdfTENEX1BMQVRGT1JNPW0KQ09ORklHX0JBQ0tMSUdI VF9DTEFTU19ERVZJQ0U9eQpDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUM9eQpDT05GSUdfQkFDS0xJ R0hUX0xNMzUzMz1tCiMgQ09ORklHX0JBQ0tMSUdIVF9BUFBMRSBpcyBub3Qgc2V0CiMgQ09ORklH X0JBQ0tMSUdIVF9TQUhBUkEgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0FEUDg4NjA9bQpD T05GSUdfQkFDS0xJR0hUX0FEUDg4NzA9bQpDT05GSUdfQkFDS0xJR0hUX0xNMzYzOT1tCkNPTkZJ R19CQUNLTElHSFRfVFBTNjUyMTc9bQpDT05GSUdfQkFDS0xJR0hUX0xWNTIwN0xQPW0KQ09ORklH X0JBQ0tMSUdIVF9CRDYxMDc9bQojIENPTkZJR19WR0FTVEFURSBpcyBub3Qgc2V0CiMgQ09ORklH X0xPR08gaXMgbm90IHNldApDT05GSUdfU09VTkQ9eQpDT05GSUdfU09VTkRfT1NTX0NPUkU9eQoj IENPTkZJR19TT1VORF9PU1NfQ09SRV9QUkVDTEFJTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORCBp cyBub3Qgc2V0CkNPTkZJR19TT1VORF9QUklNRT1tCgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdf SElEPW0KQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElEPW0KIyBDT05GSUdfSElEX0dFTkVSSUMg aXMgbm90IHNldAoKIwojIFNwZWNpYWwgSElEIGRyaXZlcnMKIwpDT05GSUdfSElEX0E0VEVDSD1t CkNPTkZJR19ISURfQUNSVVg9bQojIENPTkZJR19ISURfQUNSVVhfRkYgaXMgbm90IHNldApDT05G SUdfSElEX0FQUExFPW0KQ09ORklHX0hJRF9BUFBMRUlSPW0KQ09ORklHX0hJRF9BVVJFQUw9bQpD T05GSUdfSElEX0JFTEtJTj1tCiMgQ09ORklHX0hJRF9DSEVSUlkgaXMgbm90IHNldAojIENPTkZJ R19ISURfQ0hJQ09OWSBpcyBub3Qgc2V0CkNPTkZJR19ISURfQ1lQUkVTUz1tCkNPTkZJR19ISURf RFJBR09OUklTRT1tCkNPTkZJR19EUkFHT05SSVNFX0ZGPXkKIyBDT05GSUdfSElEX0VNU19GRiBp cyBub3Qgc2V0CkNPTkZJR19ISURfRUxFQ09NPW0KQ09ORklHX0hJRF9FTE89bQojIENPTkZJR19I SURfRVpLRVkgaXMgbm90IHNldApDT05GSUdfSElEX0hPTFRFSz1tCkNPTkZJR19IT0xURUtfRkY9 eQojIENPTkZJR19ISURfSFVJT04gaXMgbm90IHNldApDT05GSUdfSElEX0tFWVRPVUNIPW0KQ09O RklHX0hJRF9LWUU9bQpDT05GSUdfSElEX1VDTE9HSUM9bQpDT05GSUdfSElEX1dBTFRPUD1tCkNP TkZJR19ISURfR1lSQVRJT049bQpDT05GSUdfSElEX0lDQURFPW0KIyBDT05GSUdfSElEX1RXSU5I QU4gaXMgbm90IHNldApDT05GSUdfSElEX0tFTlNJTkdUT049bQpDT05GSUdfSElEX0xDUE9XRVI9 bQojIENPTkZJR19ISURfTEVOT1ZPX1RQS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0xPR0lU RUNIIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9NQUdJQ01PVVNFPW0KIyBDT05GSUdfSElEX01JQ1JP U09GVCBpcyBub3Qgc2V0CkNPTkZJR19ISURfTU9OVEVSRVk9bQojIENPTkZJR19ISURfTVVMVElU T1VDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9OVFJJRyBpcyBub3Qgc2V0CkNPTkZJR19ISURf T1JURUs9bQpDT05GSUdfSElEX1BBTlRIRVJMT1JEPW0KQ09ORklHX1BBTlRIRVJMT1JEX0ZGPXkK Q09ORklHX0hJRF9QRVRBTFlOWD1tCiMgQ09ORklHX0hJRF9QSUNPTENEIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX1BSSU1BWCBpcyBub3Qgc2V0CkNPTkZJR19ISURfUk9DQ0FUPW0KQ09ORklHX0hJ RF9TQUlURUs9bQpDT05GSUdfSElEX1NBTVNVTkc9bQojIENPTkZJR19ISURfU09OWSBpcyBub3Qg c2V0CiMgQ09ORklHX0hJRF9TUEVFRExJTksgaXMgbm90IHNldApDT05GSUdfSElEX1NURUVMU0VS SUVTPW0KQ09ORklHX0hJRF9TVU5QTFVTPW0KQ09ORklHX0hJRF9STUk9bQojIENPTkZJR19ISURf R1JFRU5BU0lBIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TTUFSVEpPWVBMVVM9bQojIENPTkZJR19T TUFSVEpPWVBMVVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1RJVk89bQojIENPTkZJR19ISURf VE9QU0VFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9USElOR00gaXMgbm90IHNldApDT05GSUdf SElEX1RIUlVTVE1BU1RFUj1tCkNPTkZJR19USFJVU1RNQVNURVJfRkY9eQpDT05GSUdfSElEX1dB Q09NPW0KQ09ORklHX0hJRF9XSUlNT1RFPW0KQ09ORklHX0hJRF9YSU5NTz1tCiMgQ09ORklHX0hJ RF9aRVJPUExVUyBpcyBub3Qgc2V0CkNPTkZJR19ISURfWllEQUNST049bQojIENPTkZJR19ISURf U0VOU09SX0hVQiBpcyBub3Qgc2V0CgojCiMgVVNCIEhJRCBzdXBwb3J0CiMKQ09ORklHX1VTQl9I SUQ9bQpDT05GSUdfSElEX1BJRD15CiMgQ09ORklHX1VTQl9ISURERVYgaXMgbm90IHNldAoKIwoj IFVTQiBISUQgQm9vdCBQcm90b2NvbCBkcml2ZXJzCiMKQ09ORklHX1VTQl9LQkQ9bQpDT05GSUdf VVNCX01PVVNFPXkKCiMKIyBJMkMgSElEIHN1cHBvcnQKIwojIENPTkZJR19JMkNfSElEIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9PSENJX0xJVFRMRV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9 eQpDT05GSUdfVVNCX0NPTU1PTj15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VT Qj15CkNPTkZJR19VU0JfQU5OT1VOQ0VfTkVXX0RFVklDRVM9eQoKIwojIE1pc2NlbGxhbmVvdXMg VVNCIG9wdGlvbnMKIwpDT05GSUdfVVNCX0RFRkFVTFRfUEVSU0lTVD15CkNPTkZJR19VU0JfRFlO QU1JQ19NSU5PUlM9eQpDT05GSUdfVVNCX09URz15CkNPTkZJR19VU0JfT1RHX1dISVRFTElTVD15 CiMgQ09ORklHX1VTQl9PVEdfQkxBQ0tMSVNUX0hVQiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfT1RH X0ZTTT15CkNPTkZJR19VU0JfTU9OPW0KQ09ORklHX1VTQl9XVVNCX0NCQUY9bQojIENPTkZJR19V U0JfV1VTQl9DQkFGX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBVU0IgSG9zdCBDb250cm9sbGVyIERy aXZlcnMKIwojIENPTkZJR19VU0JfQzY3WDAwX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9Y SENJX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRUhDSV9IQ0Q9eQpDT05GSUdfVVNCX0VIQ0lf Uk9PVF9IVUJfVFQ9eQpDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQ9eQpDT05GSUdfVVNCX0VI Q0lfUENJPXkKQ09ORklHX1VTQl9FSENJX0hDRF9QTEFURk9STT1tCkNPTkZJR19VU0JfT1hVMjEw SFBfSENEPW0KQ09ORklHX1VTQl9JU1AxMTZYX0hDRD15CkNPTkZJR19VU0JfSVNQMTc2MF9IQ0Q9 bQpDT05GSUdfVVNCX0lTUDEzNjJfSENEPW0KQ09ORklHX1VTQl9GVVNCSDIwMF9IQ0Q9bQpDT05G SUdfVVNCX0ZPVEcyMTBfSENEPXkKQ09ORklHX1VTQl9PSENJX0hDRD15CkNPTkZJR19VU0JfT0hD SV9IQ0RfUENJPXkKQ09ORklHX1VTQl9PSENJX0hDRF9QTEFURk9STT15CiMgQ09ORklHX1VTQl9V SENJX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfVTEzMl9IQ0Q9eQpDT05GSUdfVVNCX1NMODEx X0hDRD15CkNPTkZJR19VU0JfU0w4MTFfSENEX0lTTz15CiMgQ09ORklHX1VTQl9SOEE2NjU5N19I Q0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfUkVORVNBU19VU0JIU19IQ0QgaXMgbm90IHNldApD T05GSUdfVVNCX0hDRF9CQ01BPW0KQ09ORklHX1VTQl9IQ0RfU1NCPW0KQ09ORklHX1VTQl9IQ0Rf VEVTVF9NT0RFPXkKQ09ORklHX1VTQl9SRU5FU0FTX1VTQkhTPW0KCiMKIyBVU0IgRGV2aWNlIENs YXNzIGRyaXZlcnMKIwpDT05GSUdfVVNCX0FDTT1tCkNPTkZJR19VU0JfUFJJTlRFUj15CiMgQ09O RklHX1VTQl9XRE0gaXMgbm90IHNldApDT05GSUdfVVNCX1RNQz1tCgojCiMgTk9URTogVVNCX1NU T1JBR0UgZGVwZW5kcyBvbiBTQ1NJIGJ1dCBCTEtfREVWX1NEIG1heQojCgojCiMgYWxzbyBiZSBu ZWVkZWQ7IHNlZSBVU0JfU1RPUkFHRSBIZWxwIGZvciBtb3JlIGluZm8KIwpDT05GSUdfVVNCX1NU T1JBR0U9bQojIENPTkZJR19VU0JfU1RPUkFHRV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TVE9SQUdFX1JFQUxURUsgaXMgbm90IHNldApDT05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQj1t CkNPTkZJR19VU0JfU1RPUkFHRV9GUkVFQ09NPW0KQ09ORklHX1VTQl9TVE9SQUdFX0lTRDIwMD1t CkNPTkZJR19VU0JfU1RPUkFHRV9VU0JBVD1tCkNPTkZJR19VU0JfU1RPUkFHRV9TRERSMDk9bQpD T05GSUdfVVNCX1NUT1JBR0VfU0REUjU1PW0KQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9UPW0K Q09ORklHX1VTQl9TVE9SQUdFX0FMQVVEQT1tCkNPTkZJR19VU0JfU1RPUkFHRV9PTkVUT1VDSD1t CkNPTkZJR19VU0JfU1RPUkFHRV9LQVJNQT1tCiMgQ09ORklHX1VTQl9TVE9SQUdFX0NZUFJFU1Nf QVRBQ0IgaXMgbm90IHNldApDT05GSUdfVVNCX1NUT1JBR0VfRU5FX1VCNjI1MD1tCkNPTkZJR19V U0JfVUFTPW0KCiMKIyBVU0IgSW1hZ2luZyBkZXZpY2VzCiMKQ09ORklHX1VTQl9NREM4MDA9eQoj IENPTkZJR19VU0JfTUlDUk9URUsgaXMgbm90IHNldAojIENPTkZJR19VU0JfTVVTQl9IRFJDIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9EV0MzPW0KIyBDT05GSUdfVVNCX0RXQzNfSE9TVCBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9EV0MzX0dBREdFVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRFdDM19E VUFMX1JPTEU9eQoKIwojIFBsYXRmb3JtIEdsdWUgRHJpdmVyIFN1cHBvcnQKIwpDT05GSUdfVVNC X0RXQzNfUENJPW0KCiMKIyBEZWJ1Z2dpbmcgZmVhdHVyZXMKIwpDT05GSUdfVVNCX0RXQzNfREVC VUc9eQojIENPTkZJR19VU0JfRFdDM19WRVJCT1NFIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9EV0My PXkKIyBDT05GSUdfVVNCX0RXQzJfSE9TVCBpcyBub3Qgc2V0CgojCiMgR2FkZ2V0IG1vZGUgcmVx dWlyZXMgVVNCIEdhZGdldCBzdXBwb3J0IHRvIGJlIGVuYWJsZWQKIwpDT05GSUdfVVNCX0RXQzJf UEVSSVBIRVJBTD15CkNPTkZJR19VU0JfRFdDMl9ERUJVRz15CkNPTkZJR19VU0JfRFdDMl9WRVJC T1NFPXkKIyBDT05GSUdfVVNCX0RXQzJfVFJBQ0tfTUlTU0VEX1NPRlMgaXMgbm90IHNldApDT05G SUdfVVNCX0RXQzJfREVCVUdfUEVSSU9ESUM9eQpDT05GSUdfVVNCX0NISVBJREVBPW0KQ09ORklH X1VTQl9DSElQSURFQV9VREM9eQpDT05GSUdfVVNCX0NISVBJREVBX0hPU1Q9eQojIENPTkZJR19V U0JfQ0hJUElERUFfREVCVUcgaXMgbm90IHNldAoKIwojIFVTQiBwb3J0IGRyaXZlcnMKIwpDT05G SUdfVVNCX1VTUzcyMD15CiMgQ09ORklHX1VTQl9TRVJJQUwgaXMgbm90IHNldAoKIwojIFVTQiBN aXNjZWxsYW5lb3VzIGRyaXZlcnMKIwojIENPTkZJR19VU0JfRU1JNjIgaXMgbm90IHNldApDT05G SUdfVVNCX0VNSTI2PXkKIyBDT05GSUdfVVNCX0FEVVRVWCBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf U0VWU0VHPW0KIyBDT05GSUdfVVNCX1JJTzUwMCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTEVHT1RP V0VSPW0KIyBDT05GSUdfVVNCX0xDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTEVEPW0KQ09ORklH X1VTQl9DWVBSRVNTX0NZN0M2Mz15CkNPTkZJR19VU0JfQ1lUSEVSTT15CkNPTkZJR19VU0JfSURN T1VTRT1tCkNPTkZJR19VU0JfRlRESV9FTEFOPXkKQ09ORklHX1VTQl9BUFBMRURJU1BMQVk9eQoj IENPTkZJR19VU0JfU0lTVVNCVkdBIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRD15CiMgQ09ORklH X1VTQl9UUkFOQ0VWSUJSQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9JT1dBUlJJT1IgaXMg bm90IHNldApDT05GSUdfVVNCX1RFU1Q9bQojIENPTkZJR19VU0JfRUhTRVRfVEVTVF9GSVhUVVJF IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0lTSUdIVEZXIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X1lVUkVYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9FWlVTQl9GWDI9eQpDT05GSUdfVVNCX0hTSUNf VVNCMzUwMz1tCkNPTkZJR19VU0JfQVRNPW0KIyBDT05GSUdfVVNCX1NQRUVEVE9VQ0ggaXMgbm90 IHNldApDT05GSUdfVVNCX0NYQUNSVT1tCkNPTkZJR19VU0JfVUVBR0xFQVRNPW0KQ09ORklHX1VT Ql9YVVNCQVRNPW0KCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNPTkZJR19VU0Jf UEhZPXkKQ09ORklHX05PUF9VU0JfWENFSVY9bQpDT05GSUdfU0FNU1VOR19VU0JQSFk9eQpDT05G SUdfU0FNU1VOR19VU0IyUEhZPXkKQ09ORklHX1NBTVNVTkdfVVNCM1BIWT15CkNPTkZJR19UQUhW T19VU0I9bQojIENPTkZJR19UQUhWT19VU0JfSE9TVF9CWV9ERUZBVUxUIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0lTUDEzMDEgaXMgbm90IHNldApDT05GSUdfVVNCX0dBREdFVD15CiMgQ09ORklH X1VTQl9HQURHRVRfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZJ TEVTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HQURHRVRfREVCVUdfRlM9eQpDT05GSUdfVVNCX0dB REdFVF9WQlVTX0RSQVc9MgpDT05GSUdfVVNCX0dBREdFVF9TVE9SQUdFX05VTV9CVUZGRVJTPTIK CiMKIyBVU0IgUGVyaXBoZXJhbCBDb250cm9sbGVyCiMKQ09ORklHX1VTQl9GT1RHMjEwX1VEQz15 CkNPTkZJR19VU0JfR1JfVURDPW0KQ09ORklHX1VTQl9SOEE2NjU5Nz1tCkNPTkZJR19VU0JfUkVO RVNBU19VU0JIU19VREM9bQpDT05GSUdfVVNCX1BYQTI3WD1tCkNPTkZJR19VU0JfTVZfVURDPXkK Q09ORklHX1VTQl9NVl9VM0Q9bQpDT05GSUdfVVNCX002NjU5Mj1tCiMgQ09ORklHX1VTQl9BTUQ1 NTM2VURDIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ORVQyMjcyPXkKQ09ORklHX1VTQl9ORVQyMjcy X0RNQT15CiMgQ09ORklHX1VTQl9ORVQyMjgwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dPS1Ug aXMgbm90IHNldAojIENPTkZJR19VU0JfRUcyMFQgaXMgbm90IHNldApDT05GSUdfVVNCX0RVTU1Z X0hDRD15CkNPTkZJR19VU0JfTElCQ09NUE9TSVRFPW0KQ09ORklHX1VTQl9GX0FDTT1tCkNPTkZJ R19VU0JfVV9TRVJJQUw9bQpDT05GSUdfVVNCX1VfRVRIRVI9bQpDT05GSUdfVVNCX0ZfU0VSSUFM PW0KQ09ORklHX1VTQl9GX09CRVg9bQpDT05GSUdfVVNCX0ZfRUNNPW0KQ09ORklHX1VTQl9GX0VF TT1tCkNPTkZJR19VU0JfRl9TVUJTRVQ9bQpDT05GSUdfVVNCX0ZfUk5ESVM9bQpDT05GSUdfVVNC X0ZfTUFTU19TVE9SQUdFPW0KQ09ORklHX1VTQl9GX0ZTPW0KIyBDT05GSUdfVVNCX0NPTkZJR0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1pFUk8gaXMgbm90IHNldApDT05GSUdfVVNCX0VUSD1t CiMgQ09ORklHX1VTQl9FVEhfUk5ESVMgaXMgbm90IHNldApDT05GSUdfVVNCX0VUSF9FRU09eQoj IENPTkZJR19VU0JfR19OQ00gaXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VURlMgaXMgbm90 IHNldApDT05GSUdfVVNCX0ZVTkNUSU9ORlM9bQpDT05GSUdfVVNCX0ZVTkNUSU9ORlNfRVRIPXkK IyBDT05GSUdfVVNCX0ZVTkNUSU9ORlNfUk5ESVMgaXMgbm90IHNldAojIENPTkZJR19VU0JfRlVO Q1RJT05GU19HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX01BU1NfU1RPUkFHRSBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfR19TRVJJQUw9bQpDT05GSUdfVVNCX0dfUFJJTlRFUj1tCkNPTkZJ R19VU0JfQ0RDX0NPTVBPU0lURT1tCiMgQ09ORklHX1VTQl9HX05PS0lBIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9HX0FDTV9NUz1tCkNPTkZJR19VU0JfR19NVUxUST1tCkNPTkZJR19VU0JfR19NVUxU SV9STkRJUz15CiMgQ09ORklHX1VTQl9HX01VTFRJX0NEQyBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf R19ISUQ9bQpDT05GSUdfVVNCX0dfREJHUD1tCkNPTkZJR19VU0JfR19EQkdQX1BSSU5USz15CiMg Q09ORklHX1VTQl9HX0RCR1BfU0VSSUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfV0VCQ0FN IGlzIG5vdCBzZXQKIyBDT05GSUdfVVdCIGlzIG5vdCBzZXQKQ09ORklHX01NQz15CkNPTkZJR19N TUNfREVCVUc9eQpDT05GSUdfTU1DX0NMS0dBVEU9eQoKIwojIE1NQy9TRC9TRElPIENhcmQgRHJp dmVycwojCkNPTkZJR19NTUNfQkxPQ0s9eQpDT05GSUdfTU1DX0JMT0NLX01JTk9SUz04CkNPTkZJ R19NTUNfQkxPQ0tfQk9VTkNFPXkKIyBDT05GSUdfU0RJT19VQVJUIGlzIG5vdCBzZXQKIyBDT05G SUdfTU1DX1RFU1QgaXMgbm90IHNldAoKIwojIE1NQy9TRC9TRElPIEhvc3QgQ29udHJvbGxlciBE cml2ZXJzCiMKIyBDT05GSUdfTU1DX1NESENJIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1RJRk1f U0QgaXMgbm90IHNldAojIENPTkZJR19NTUNfQ0I3MTAgaXMgbm90IHNldAojIENPTkZJR19NTUNf VklBX1NETU1DIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1ZVQjMwMCBpcyBub3Qgc2V0CiMgQ09O RklHX01NQ19VU0hDIGlzIG5vdCBzZXQKQ09ORklHX01NQ19VU0RISTZST0wwPW0KQ09ORklHX01N Q19SRUFMVEVLX1VTQj15CkNPTkZJR19NRU1TVElDSz15CkNPTkZJR19NRU1TVElDS19ERUJVRz15 CgojCiMgTWVtb3J5U3RpY2sgZHJpdmVycwojCiMgQ09ORklHX01FTVNUSUNLX1VOU0FGRV9SRVNV TUUgaXMgbm90IHNldApDT05GSUdfTVNQUk9fQkxPQ0s9eQojIENPTkZJR19NU19CTE9DSyBpcyBu b3Qgc2V0CgojCiMgTWVtb3J5U3RpY2sgSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwojIENPTkZJ R19NRU1TVElDS19USUZNX01TIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0tfSk1JQ1JPTl8z OFggaXMgbm90IHNldAojIENPTkZJR19NRU1TVElDS19SNTkyIGlzIG5vdCBzZXQKQ09ORklHX01F TVNUSUNLX1JFQUxURUtfVVNCPW0KQ09ORklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9 eQoKIwojIExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNfTE0zNTMwPW0KQ09ORklHX0xFRFNfTE0z NTMzPW0KIyBDT05GSUdfTEVEU19MTTM2NDIgaXMgbm90IHNldApDT05GSUdfTEVEU19QQ0E5NTMy PW0KQ09ORklHX0xFRFNfTFAzOTQ0PW0KQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1PTj1tCiMgQ09O RklHX0xFRFNfTFA1NTIxIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTFA1NTIzPW0KQ09ORklHX0xF RFNfTFA1NTYyPW0KIyBDT05GSUdfTEVEU19MUDg1MDEgaXMgbm90IHNldAojIENPTkZJR19MRURT X0NMRVZPX01BSUwgaXMgbm90IHNldAojIENPTkZJR19MRURTX1BDQTk1NVggaXMgbm90IHNldApD T05GSUdfTEVEU19QQ0E5NjNYPW0KQ09ORklHX0xFRFNfUkVHVUxBVE9SPW0KQ09ORklHX0xFRFNf QkQyODAyPW0KIyBDT05GSUdfTEVEU19JTlRFTF9TUzQyMDAgaXMgbm90IHNldApDT05GSUdfTEVE U19NQzEzNzgzPW0KIyBDT05GSUdfTEVEU19UQ0E2NTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVE U19MTTM1NXggaXMgbm90IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0Ig TEVEIGlzIHVuZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xF RFNfQkxJTktNPW0KCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CiMg Q09ORklHX0xFRFNfVFJJR0dFUl9USU1FUiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RSSUdHRVJf T05FU0hPVD15CkNPTkZJR19MRURTX1RSSUdHRVJfSEVBUlRCRUFUPW0KQ09ORklHX0xFRFNfVFJJ R0dFUl9CQUNLTElHSFQ9bQojIENPTkZJR19MRURTX1RSSUdHRVJfQ1BVIGlzIG5vdCBzZXQKQ09O RklHX0xFRFNfVFJJR0dFUl9ERUZBVUxUX09OPW0KCiMKIyBpcHRhYmxlcyB0cmlnZ2VyIGlzIHVu ZGVyIE5ldGZpbHRlciBjb25maWcgKExFRCB0YXJnZXQpCiMKQ09ORklHX0xFRFNfVFJJR0dFUl9U UkFOU0lFTlQ9bQpDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQT1tCiMgQ09ORklHX0FDQ0VTU0lC SUxJVFkgaXMgbm90IHNldApDT05GSUdfRURBQz15CiMgQ09ORklHX0VEQUNfTEVHQUNZX1NZU0ZT IGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfREVCVUc9eQojIENPTkZJR19FREFDX0RFQ09ERV9NQ0Ug aXMgbm90IHNldApDT05GSUdfRURBQ19NTV9FREFDPXkKIyBDT05GSUdfRURBQ19FNzUyWCBpcyBu b3Qgc2V0CiMgQ09ORklHX0VEQUNfSTgyOTc1WCBpcyBub3Qgc2V0CiMgQ09ORklHX0VEQUNfSTMw MDAgaXMgbm90IHNldAojIENPTkZJR19FREFDX0kzMjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRURB Q19YMzggaXMgbm90IHNldAojIENPTkZJR19FREFDX0k1NDAwIGlzIG5vdCBzZXQKIyBDT05GSUdf RURBQ19JN0NPUkUgaXMgbm90IHNldAojIENPTkZJR19FREFDX0k1MDAwIGlzIG5vdCBzZXQKIyBD T05GSUdfRURBQ19JNTEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0VEQUNfSTczMDAgaXMgbm90IHNl dApDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENfQ0xBU1M9eQpDT05GSUdfUlRDX0hDVE9TWVM9 eQpDT05GSUdfUlRDX1NZU1RPSEM9eQpDT05GSUdfUlRDX0hDVE9TWVNfREVWSUNFPSJydGMwIgpD T05GSUdfUlRDX0RFQlVHPXkKCiMKIyBSVEMgaW50ZXJmYWNlcwojCkNPTkZJR19SVENfSU5URl9T WVNGUz15CiMgQ09ORklHX1JUQ19JTlRGX1BST0MgaXMgbm90IHNldAojIENPTkZJR19SVENfSU5U Rl9ERVYgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1RFU1QgaXMgbm90IHNldAoKIwojIEky QyBSVEMgZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfRFMxMzA3IGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfRFMxMzc0PW0KIyBDT05GSUdfUlRDX0RSVl9EUzE2NzIgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9EUzMyMzI9bQojIENPTkZJR19SVENfRFJWX01BWDY5MDAgaXMgbm90IHNldApD T05GSUdfUlRDX0RSVl9SUzVDMzcyPW0KQ09ORklHX1JUQ19EUlZfSVNMMTIwOD1tCkNPTkZJR19S VENfRFJWX0lTTDEyMDIyPW0KQ09ORklHX1JUQ19EUlZfSVNMMTIwNTc9bQpDT05GSUdfUlRDX0RS Vl9YMTIwNT1tCkNPTkZJR19SVENfRFJWX1BDRjIxMjc9bQojIENPTkZJR19SVENfRFJWX1BDRjg1 MjMgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzPW0KIyBDT05GSUdfUlRDX0RSVl9Q Q0Y4NTgzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfTTQxVDgwPW0KIyBDT05GSUdfUlRDX0RS Vl9NNDFUODBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9CUTMySyBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX1MzNTM5MEE9bQojIENPTkZJR19SVENfRFJWX0ZNMzEzMCBpcyBub3Qg c2V0CiMgQ09ORklHX1JUQ19EUlZfUlg4NTgxIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUlg4 MDI1PW0KIyBDT05GSUdfUlRDX0RSVl9FTTMwMjcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9S VjMwMjlDMj1tCgojCiMgU1BJIFJUQyBkcml2ZXJzCiMKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVy cwojCkNPTkZJR19SVENfRFJWX0NNT1M9eQpDT05GSUdfUlRDX0RSVl9EUzEyODY9eQojIENPTkZJ R19SVENfRFJWX0RTMTUxMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNTUzIGlzIG5v dCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EUzE3NDIgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9T VEsxN1RBOD1tCkNPTkZJR19SVENfRFJWX000OFQ4Nj1tCiMgQ09ORklHX1JUQ19EUlZfTTQ4VDM1 IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9NNDhUNTkgaXMgbm90IHNldApDT05GSUdfUlRD X0RSVl9NU002MjQyPXkKQ09ORklHX1JUQ19EUlZfQlE0ODAyPXkKIyBDT05GSUdfUlRDX0RSVl9S UDVDMDEgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1YzMDIwIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfRFMyNDA0PXkKCiMKIyBvbi1DUFUgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RS Vl9NQzEzWFhYPW0KQ09ORklHX1JUQ19EUlZfTU9YQVJUPXkKQ09ORklHX1JUQ19EUlZfWEdFTkU9 eQoKIwojIEhJRCBTZW5zb3IgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX0hJRF9TRU5T T1JfVElNRSBpcyBub3Qgc2V0CkNPTkZJR19ETUFERVZJQ0VTPXkKIyBDT05GSUdfRE1BREVWSUNF U19ERUJVRyBpcyBub3Qgc2V0CgojCiMgRE1BIERldmljZXMKIwojIENPTkZJR19JTlRFTF9NSURf RE1BQyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX0lPQVRETUEgaXMgbm90IHNldApDT05GSUdf RFdfRE1BQ19DT1JFPW0KQ09ORklHX0RXX0RNQUM9bQojIENPTkZJR19EV19ETUFDX1BDSSBpcyBu b3Qgc2V0CkNPTkZJR19ETUFfRU5HSU5FPXkKQ09ORklHX0RNQV9BQ1BJPXkKCiMKIyBETUEgQ2xp ZW50cwojCiMgQ09ORklHX0FTWU5DX1RYX0RNQSBpcyBub3Qgc2V0CkNPTkZJR19ETUFURVNUPXkK Q09ORklHX0FVWERJU1BMQVk9eQojIENPTkZJR19LUzAxMDggaXMgbm90IHNldAojIENPTkZJR19V SU8gaXMgbm90IHNldApDT05GSUdfVklSVF9EUklWRVJTPXkKQ09ORklHX1ZJUlRJTz15CgojCiMg VmlydGlvIGRyaXZlcnMKIwojIENPTkZJR19WSVJUSU9fUENJIGlzIG5vdCBzZXQKIyBDT05GSUdf VklSVElPX0JBTExPT04gaXMgbm90IHNldApDT05GSUdfVklSVElPX01NSU89eQojIENPTkZJR19W SVJUSU9fTU1JT19DTURMSU5FX0RFVklDRVMgaXMgbm90IHNldAoKIwojIE1pY3Jvc29mdCBIeXBl ci1WIGd1ZXN0IHN1cHBvcnQKIwojIENPTkZJR19IWVBFUlYgaXMgbm90IHNldAojIENPTkZJR19T VEFHSU5HIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTPXkKIyBDT05GSUdf QUNFUkhERiBpcyBub3Qgc2V0CiMgQ09ORklHX0FTVVNfTEFQVE9QIGlzIG5vdCBzZXQKIyBDT05G SUdfREVMTF9TTU84ODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVKSVRTVV9MQVBUT1AgaXMgbm90 IHNldAojIENPTkZJR19GVUpJVFNVX1RBQkxFVCBpcyBub3Qgc2V0CkNPTkZJR19BTUlMT19SRktJ TEw9bQojIENPTkZJR19IUF9BQ0NFTCBpcyBub3Qgc2V0CiMgQ09ORklHX0hQX1dJUkVMRVNTIGlz IG5vdCBzZXQKIyBDT05GSUdfTVNJX0xBUFRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBTkFTT05J Q19MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19DT01QQUxfTEFQVE9QIGlzIG5vdCBzZXQKIyBD T05GSUdfU09OWV9MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19JREVBUEFEX0xBUFRPUCBpcyBu b3Qgc2V0CiMgQ09ORklHX1RISU5LUEFEX0FDUEkgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19I REFQUz15CiMgQ09ORklHX0lOVEVMX01FTkxPVyBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfV01J IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9QU1RBUl9MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19U T1NISUJBX0JUX1JGS0lMTCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfQ01QQyBpcyBub3Qgc2V0 CiMgQ09ORklHX0lOVEVMX0lQUyBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTV9SVEwgaXMgbm90IHNl dApDT05GSUdfU0FNU1VOR19MQVBUT1A9bQojIENPTkZJR19JTlRFTF9PQUtUUkFJTCBpcyBub3Qg c2V0CiMgQ09ORklHX1NBTVNVTkdfUTEwIGlzIG5vdCBzZXQKIyBDT05GSUdfQVBQTEVfR01VWCBp cyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1JTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1NN QVJUQ09OTkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BWUEFOSUMgaXMgbm90IHNldApDT05GSUdf Q0hST01FX1BMQVRGT1JNUz15CkNPTkZJR19DSFJPTUVPU19MQVBUT1A9bQpDT05GSUdfQ0hST01F T1NfUFNUT1JFPW0KCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMK CiMKIyBIYXJkd2FyZSBTcGlubG9jayBkcml2ZXJzCiMKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNP TkZJR19DTEtCTERfSTgyNTM9eQojIENPTkZJR19TSF9USU1FUl9DTVQgaXMgbm90IHNldAojIENP TkZJR19TSF9USU1FUl9NVFUyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0hfVElNRVJfVE1VIGlzIG5v dCBzZXQKIyBDT05GSUdfRU1fVElNRVJfU1RJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFJTEJPWCBp cyBub3Qgc2V0CkNPTkZJR19JT01NVV9TVVBQT1JUPXkKIyBDT05GSUdfQU1EX0lPTU1VIGlzIG5v dCBzZXQKCiMKIyBSZW1vdGVwcm9jIGRyaXZlcnMKIwpDT05GSUdfUkVNT1RFUFJPQz15CkNPTkZJ R19TVEVfTU9ERU1fUlBST0M9eQoKIwojIFJwbXNnIGRyaXZlcnMKIwojIENPTkZJR19QTV9ERVZG UkVRIGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTj15CgojCiMgRXh0Y29uIERldmljZSBEcml2ZXJz CiMKQ09ORklHX0VYVENPTl9BRENfSkFDSz1tCiMgQ09ORklHX01FTU9SWSBpcyBub3Qgc2V0CkNP TkZJR19JSU89bQpDT05GSUdfSUlPX0JVRkZFUj15CiMgQ09ORklHX0lJT19CVUZGRVJfQ0IgaXMg bm90IHNldApDT05GSUdfSUlPX0tGSUZPX0JVRj1tCkNPTkZJR19JSU9fVFJJR0dFUkVEX0JVRkZF Uj1tCkNPTkZJR19JSU9fVFJJR0dFUj15CkNPTkZJR19JSU9fQ09OU1VNRVJTX1BFUl9UUklHR0VS PTIKCiMKIyBBY2NlbGVyb21ldGVycwojCkNPTkZJR19CTUExODA9bQojIENPTkZJR19JSU9fU1Rf QUNDRUxfM0FYSVMgaXMgbm90IHNldApDT05GSUdfTU1BODQ1Mj1tCgojCiMgQW5hbG9nIHRvIGRp Z2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRDc5OVg9bQpDT05GSUdfTUFYMTM2Mz1tCkNPTkZJ R19NQ1AzNDIyPW0KQ09ORklHX01FTl9aMTg4X0FEQz1tCiMgQ09ORklHX05BVTc4MDIgaXMgbm90 IHNldAojIENPTkZJR19USV9BREMwODFDIGlzIG5vdCBzZXQKIyBDT05GSUdfVElfQU0zMzVYX0FE QyBpcyBub3Qgc2V0CgojCiMgQW1wbGlmaWVycwojCgojCiMgSGlkIFNlbnNvciBJSU8gQ29tbW9u CiMKQ09ORklHX0lJT19TVF9TRU5TT1JTX0kyQz1tCkNPTkZJR19JSU9fU1RfU0VOU09SU19DT1JF PW0KCiMKIyBEaWdpdGFsIHRvIGFuYWxvZyBjb252ZXJ0ZXJzCiMKIyBDT05GSUdfQUQ1MDY0IGlz IG5vdCBzZXQKQ09ORklHX0FENTM4MD1tCiMgQ09ORklHX0FENTQ0NiBpcyBub3Qgc2V0CkNPTkZJ R19NQVg1MTc9bQpDT05GSUdfTUNQNDcyNT1tCgojCiMgRnJlcXVlbmN5IFN5bnRoZXNpemVycyBE RFMvUExMCiMKCiMKIyBDbG9jayBHZW5lcmF0b3IvRGlzdHJpYnV0aW9uCiMKCiMKIyBQaGFzZS1M b2NrZWQgTG9vcCAoUExMKSBmcmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMKCiMKIyBEaWdpdGFsIGd5 cm9zY29wZSBzZW5zb3JzCiMKQ09ORklHX0lJT19TVF9HWVJPXzNBWElTPW0KQ09ORklHX0lJT19T VF9HWVJPX0kyQ18zQVhJUz1tCiMgQ09ORklHX0lURzMyMDAgaXMgbm90IHNldAoKIwojIEh1bWlk aXR5IHNlbnNvcnMKIwpDT05GSUdfU0k3MDA1PW0KCiMKIyBJbmVydGlhbCBtZWFzdXJlbWVudCB1 bml0cwojCiMgQ09ORklHX0lOVl9NUFU2MDUwX0lJTyBpcyBub3Qgc2V0CgojCiMgTGlnaHQgc2Vu c29ycwojCkNPTkZJR19BREpEX1MzMTE9bQpDT05GSUdfQVBEUzkzMDA9bQpDT05GSUdfQ00zMjE4 MT1tCiMgQ09ORklHX0NNMzY2NTEgaXMgbm90IHNldApDT05GSUdfR1AyQVAwMjBBMDBGPW0KQ09O RklHX1NFTlNPUlNfTE0zNTMzPW0KQ09ORklHX0xUUjUwMT1tCkNPTkZJR19UQ1MzNDcyPW0KQ09O RklHX1NFTlNPUlNfVFNMMjU2Mz1tCkNPTkZJR19UU0w0NTMxPW0KIyBDT05GSUdfVkNOTDQwMDAg aXMgbm90IHNldAoKIwojIE1hZ25ldG9tZXRlciBzZW5zb3JzCiMKQ09ORklHX01BRzMxMTA9bQpD T05GSUdfSUlPX1NUX01BR05fM0FYSVM9bQpDT05GSUdfSUlPX1NUX01BR05fSTJDXzNBWElTPW0K CiMKIyBJbmNsaW5vbWV0ZXIgc2Vuc29ycwojCgojCiMgVHJpZ2dlcnMgLSBzdGFuZGFsb25lCiMK Q09ORklHX0lJT19JTlRFUlJVUFRfVFJJR0dFUj1tCkNPTkZJR19JSU9fU1lTRlNfVFJJR0dFUj1t CgojCiMgUHJlc3N1cmUgc2Vuc29ycwojCkNPTkZJR19NUEwxMTU9bQpDT05GSUdfTVBMMzExNT1t CkNPTkZJR19JSU9fU1RfUFJFU1M9bQpDT05GSUdfSUlPX1NUX1BSRVNTX0kyQz1tCgojCiMgTGln aHRuaW5nIHNlbnNvcnMKIwoKIwojIFRlbXBlcmF0dXJlIHNlbnNvcnMKIwpDT05GSUdfTUxYOTA2 MTQ9bQojIENPTkZJR19UTVAwMDYgaXMgbm90IHNldAojIENPTkZJR19OVEIgaXMgbm90IHNldAoj IENPTkZJR19WTUVfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFdNIGlzIG5vdCBzZXQKIyBDT05G SUdfSVBBQ0tfQlVTIGlzIG5vdCBzZXQKQ09ORklHX1JFU0VUX0NPTlRST0xMRVI9eQojIENPTkZJ R19GTUMgaXMgbm90IHNldAoKIwojIFBIWSBTdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19QSFk9 eQpDT05GSUdfQkNNX0tPTkFfVVNCMl9QSFk9eQojIENPTkZJR19QSFlfU0FNU1VOR19VU0IyIGlz IG5vdCBzZXQKIyBDT05GSUdfUE9XRVJDQVAgaXMgbm90IHNldApDT05GSUdfTUNCPXkKIyBDT05G SUdfTUNCX1BDSSBpcyBub3Qgc2V0CgojCiMgRmlybXdhcmUgRHJpdmVycwojCiMgQ09ORklHX0VE RCBpcyBub3Qgc2V0CkNPTkZJR19GSVJNV0FSRV9NRU1NQVA9eQpDT05GSUdfREVMTF9SQlU9eQoj IENPTkZJR19EQ0RCQVMgaXMgbm90IHNldAojIENPTkZJR19ETUlJRCBpcyBub3Qgc2V0CiMgQ09O RklHX0RNSV9TWVNGUyBpcyBub3Qgc2V0CkNPTkZJR19ETUlfU0NBTl9NQUNISU5FX05PTl9FRklf RkFMTEJBQ0s9eQojIENPTkZJR19JU0NTSV9JQkZUX0ZJTkQgaXMgbm90IHNldApDT05GSUdfR09P R0xFX0ZJUk1XQVJFPXkKCiMKIyBHb29nbGUgRmlybXdhcmUgRHJpdmVycwojCiMgQ09ORklHX0dP T0dMRV9NRU1DT05TT0xFIGlzIG5vdCBzZXQKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENB Q0hFX1dPUkRfQUNDRVNTPXkKQ09ORklHX0VYVDJfRlM9eQpDT05GSUdfRVhUMl9GU19YQVRUUj15 CkNPTkZJR19FWFQyX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQyX0ZTX1NFQ1VSSVRZPXkKIyBD T05GSUdfRVhUMl9GU19YSVAgaXMgbm90IHNldApDT05GSUdfRVhUM19GUz1tCiMgQ09ORklHX0VY VDNfREVGQVVMVFNfVE9fT1JERVJFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0VYVDNfRlNfWEFUVFIg aXMgbm90IHNldAojIENPTkZJR19FWFQ0X0ZTIGlzIG5vdCBzZXQKQ09ORklHX0pCRD1tCiMgQ09O RklHX0pCRF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GU19NQkNBQ0hFPXkKQ09ORklHX1JFSVNF UkZTX0ZTPW0KIyBDT05GSUdfUkVJU0VSRlNfQ0hFQ0sgaXMgbm90IHNldAojIENPTkZJR19SRUlT RVJGU19QUk9DX0lORk8gaXMgbm90IHNldApDT05GSUdfUkVJU0VSRlNfRlNfWEFUVFI9eQpDT05G SUdfUkVJU0VSRlNfRlNfUE9TSVhfQUNMPXkKQ09ORklHX1JFSVNFUkZTX0ZTX1NFQ1VSSVRZPXkK Q09ORklHX0pGU19GUz1tCiMgQ09ORklHX0pGU19QT1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJ R19KRlNfU0VDVVJJVFkgaXMgbm90IHNldAojIENPTkZJR19KRlNfREVCVUcgaXMgbm90IHNldApD T05GSUdfSkZTX1NUQVRJU1RJQ1M9eQpDT05GSUdfWEZTX0ZTPW0KQ09ORklHX1hGU19RVU9UQT15 CiMgQ09ORklHX1hGU19QT1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19YRlNfUlQgaXMgbm90 IHNldApDT05GSUdfWEZTX0RFQlVHPXkKQ09ORklHX0dGUzJfRlM9eQojIENPTkZJR19PQ0ZTMl9G UyBpcyBub3Qgc2V0CkNPTkZJR19CVFJGU19GUz15CkNPTkZJR19CVFJGU19GU19QT1NJWF9BQ0w9 eQojIENPTkZJR19CVFJGU19GU19DSEVDS19JTlRFR1JJVFkgaXMgbm90IHNldAojIENPTkZJR19C VFJGU19GU19SVU5fU0FOSVRZX1RFU1RTIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfREVCVUcg aXMgbm90IHNldAojIENPTkZJR19CVFJGU19BU1NFUlQgaXMgbm90IHNldApDT05GSUdfTklMRlMy X0ZTPW0KQ09ORklHX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz1tCkNPTkZJR19GSUxF X0xPQ0tJTkc9eQpDT05GSUdfRlNOT1RJRlk9eQpDT05GSUdfRE5PVElGWT15CkNPTkZJR19JTk9U SUZZX1VTRVI9eQojIENPTkZJR19GQU5PVElGWSBpcyBub3Qgc2V0CkNPTkZJR19RVU9UQT15CiMg Q09ORklHX1FVT1RBX05FVExJTktfSU5URVJGQUNFIGlzIG5vdCBzZXQKQ09ORklHX1BSSU5UX1FV T1RBX1dBUk5JTkc9eQpDT05GSUdfUVVPVEFfREVCVUc9eQpDT05GSUdfUVVPVEFfVFJFRT1tCiMg Q09ORklHX1FGTVRfVjEgaXMgbm90IHNldApDT05GSUdfUUZNVF9WMj1tCkNPTkZJR19RVU9UQUNU TD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0ZVU0VfRlM9eQpDT05GSUdfQ1VTRT15Cgoj CiMgQ2FjaGVzCiMKQ09ORklHX0ZTQ0FDSEU9eQojIENPTkZJR19GU0NBQ0hFX1NUQVRTIGlzIG5v dCBzZXQKIyBDT05GSUdfRlNDQUNIRV9ISVNUT0dSQU0gaXMgbm90IHNldApDT05GSUdfRlNDQUNI RV9ERUJVRz15CiMgQ09ORklHX0ZTQ0FDSEVfT0JKRUNUX0xJU1QgaXMgbm90IHNldAojIENPTkZJ R19DQUNIRUZJTEVTIGlzIG5vdCBzZXQKCiMKIyBDRC1ST00vRFZEIEZpbGVzeXN0ZW1zCiMKQ09O RklHX0lTTzk2NjBfRlM9bQpDT05GSUdfSk9MSUVUPXkKIyBDT05GSUdfWklTT0ZTIGlzIG5vdCBz ZXQKQ09ORklHX1VERl9GUz15CkNPTkZJR19VREZfTkxTPXkKCiMKIyBET1MvRkFUL05UIEZpbGVz eXN0ZW1zCiMKQ09ORklHX0ZBVF9GUz1tCiMgQ09ORklHX01TRE9TX0ZTIGlzIG5vdCBzZXQKQ09O RklHX1ZGQVRfRlM9bQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3CkNPTkZJR19GQVRf REVGQVVMVF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIKIyBDT05GSUdfTlRGU19GUyBpcyBub3Qgc2V0 CgojCiMgUHNldWRvIGZpbGVzeXN0ZW1zCiMKQ09ORklHX1BST0NfRlM9eQojIENPTkZJR19QUk9D X0tDT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPQ19WTUNPUkUgaXMgbm90IHNldAojIENPTkZJ R19QUk9DX1NZU0NUTCBpcyBub3Qgc2V0CkNPTkZJR19QUk9DX1BBR0VfTU9OSVRPUj15CkNPTkZJ R19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfSFVHRVRMQkZTPXkKQ09ORklHX0hVR0VU TEJfUEFHRT15CkNPTkZJR19DT05GSUdGU19GUz1tCkNPTkZJR19NSVNDX0ZJTEVTWVNURU1TPXkK Q09ORklHX0FERlNfRlM9bQojIENPTkZJR19BREZTX0ZTX1JXIGlzIG5vdCBzZXQKQ09ORklHX0FG RlNfRlM9bQpDT05GSUdfRUNSWVBUX0ZTPXkKIyBDT05GSUdfRUNSWVBUX0ZTX01FU1NBR0lORyBp cyBub3Qgc2V0CiMgQ09ORklHX0hGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19IRlNQTFVTX0ZTPXkK IyBDT05GSUdfSEZTUExVU19GU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfQkVGU19GUz1t CkNPTkZJR19CRUZTX0RFQlVHPXkKIyBDT05GSUdfQkZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0VG U19GUz15CiMgQ09ORklHX0pGRlMyX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HRlMgaXMgbm90 IHNldApDT05GSUdfQ1JBTUZTPW0KQ09ORklHX1NRVUFTSEZTPW0KIyBDT05GSUdfU1FVQVNIRlNf RklMRV9DQUNIRSBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19GSUxFX0RJUkVDVD15CiMgQ09O RklHX1NRVUFTSEZTX0RFQ09NUF9TSU5HTEUgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19E RUNPTVBfTVVMVEkgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJX1BFUkNQ VT15CiMgQ09ORklHX1NRVUFTSEZTX1hBVFRSIGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNf WkxJQiBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19MWk89eQojIENPTkZJR19TUVVBU0hGU19Y WiBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJMS19TSVpFIGlzIG5vdCBzZXQK IyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfRlJB R01FTlRfQ0FDSEVfU0laRT0zCkNPTkZJR19WWEZTX0ZTPXkKQ09ORklHX01JTklYX0ZTPW0KQ09O RklHX09NRlNfRlM9bQpDT05GSUdfSFBGU19GUz1tCkNPTkZJR19RTlg0RlNfRlM9bQpDT05GSUdf UU5YNkZTX0ZTPXkKIyBDT05GSUdfUU5YNkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9N RlNfRlMgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkUgaXMgbm90IHNldAojIENPTkZJR19TWVNW X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0VYT0ZTX0ZT PW0KIyBDT05GSUdfRVhPRlNfREVCVUcgaXMgbm90IHNldApDT05GSUdfRjJGU19GUz1tCiMgQ09O RklHX0YyRlNfU1RBVF9GUyBpcyBub3Qgc2V0CkNPTkZJR19GMkZTX0ZTX1hBVFRSPXkKIyBDT05G SUdfRjJGU19GU19QT1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19GMkZTX0ZTX1NFQ1VSSVRZ IGlzIG5vdCBzZXQKQ09ORklHX0YyRlNfQ0hFQ0tfRlM9eQpDT05GSUdfT1JFPW0KIyBDT05GSUdf TkVUV09SS19GSUxFU1lTVEVNUyBpcyBub3Qgc2V0CkNPTkZJR19OTFM9eQpDT05GSUdfTkxTX0RF RkFVTFQ9Imlzbzg4NTktMSIKQ09ORklHX05MU19DT0RFUEFHRV80Mzc9eQpDT05GSUdfTkxTX0NP REVQQUdFXzczNz15CkNPTkZJR19OTFNfQ09ERVBBR0VfNzc1PXkKQ09ORklHX05MU19DT0RFUEFH RV84NTA9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1Mj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODU1 PW0KQ09ORklHX05MU19DT0RFUEFHRV84NTc9bQojIENPTkZJR19OTFNfQ09ERVBBR0VfODYwIGlz IG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2MSBpcyBub3Qgc2V0CkNPTkZJR19OTFNf Q09ERVBBR0VfODYyPW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2MyBpcyBub3Qgc2V0CkNPTkZJ R19OTFNfQ09ERVBBR0VfODY0PW0KQ09ORklHX05MU19DT0RFUEFHRV84NjU9bQojIENPTkZJR19O TFNfQ09ERVBBR0VfODY2IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84Njk9bQojIENP TkZJR19OTFNfQ09ERVBBR0VfOTM2IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV85NTA9 eQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTMyIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFH RV85NDk9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg3ND1tCkNPTkZJR19OTFNfSVNPODg1OV84PXkK IyBDT05GSUdfTkxTX0NPREVQQUdFXzEyNTAgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdF XzEyNTE9bQpDT05GSUdfTkxTX0FTQ0lJPXkKQ09ORklHX05MU19JU084ODU5XzE9eQpDT05GSUdf TkxTX0lTTzg4NTlfMj15CkNPTkZJR19OTFNfSVNPODg1OV8zPW0KIyBDT05GSUdfTkxTX0lTTzg4 NTlfNCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV81PW0KQ09ORklHX05MU19JU084ODU5 XzY9eQpDT05GSUdfTkxTX0lTTzg4NTlfNz1tCkNPTkZJR19OTFNfSVNPODg1OV85PW0KQ09ORklH X05MU19JU084ODU5XzEzPW0KIyBDT05GSUdfTkxTX0lTTzg4NTlfMTQgaXMgbm90IHNldApDT05G SUdfTkxTX0lTTzg4NTlfMTU9bQpDT05GSUdfTkxTX0tPSThfUj1tCkNPTkZJR19OTFNfS09JOF9V PXkKQ09ORklHX05MU19NQUNfUk9NQU49bQpDT05GSUdfTkxTX01BQ19DRUxUSUM9bQpDT05GSUdf TkxTX01BQ19DRU5URVVSTz15CiMgQ09ORklHX05MU19NQUNfQ1JPQVRJQU4gaXMgbm90IHNldApD T05GSUdfTkxTX01BQ19DWVJJTExJQz1tCkNPTkZJR19OTFNfTUFDX0dBRUxJQz1tCiMgQ09ORklH X05MU19NQUNfR1JFRUsgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0lDRUxBTkQgaXMgbm90 IHNldAojIENPTkZJR19OTFNfTUFDX0lOVUlUIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfUk9N QU5JQU49eQpDT05GSUdfTkxTX01BQ19UVVJLSVNIPW0KQ09ORklHX05MU19VVEY4PXkKCiMKIyBL ZXJuZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFHU19TVVBQT1JUPXkKCiMKIyBwcmlu dGsgYW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRLX1RJTUU9eQpDT05GSUdfREVGQVVM VF9NRVNTQUdFX0xPR0xFVkVMPTQKQ09ORklHX0JPT1RfUFJJTlRLX0RFTEFZPXkKIyBDT05GSUdf RFlOQU1JQ19ERUJVRyBpcyBub3Qgc2V0CgojCiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29t cGlsZXIgb3B0aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8gaXMgbm90IHNldApDT05GSUdfRU5B QkxFX1dBUk5fREVQUkVDQVRFRD15CkNPTkZJR19FTkFCTEVfTVVTVF9DSEVDSz15CkNPTkZJR19G UkFNRV9XQVJOPTIwNDgKQ09ORklHX1NUUklQX0FTTV9TWU1TPXkKIyBDT05GSUdfUkVBREFCTEVf QVNNIGlzIG5vdCBzZXQKQ09ORklHX1VOVVNFRF9TWU1CT0xTPXkKQ09ORklHX0RFQlVHX0ZTPXkK IyBDT05GSUdfSEVBREVSU19DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NFQ1RJT05f TUlTTUFUQ0ggaXMgbm90IHNldApDT05GSUdfQVJDSF9XQU5UX0ZSQU1FX1BPSU5URVJTPXkKQ09O RklHX0ZSQU1FX1BPSU5URVI9eQpDT05GSUdfREVCVUdfRk9SQ0VfV0VBS19QRVJfQ1BVPXkKIyBD T05GSUdfTUFHSUNfU1lTUlEgaXMgbm90IHNldApDT05GSUdfREVCVUdfS0VSTkVMPXkKCiMKIyBN ZW1vcnkgRGVidWdnaW5nCiMKIyBDT05GSUdfREVCVUdfUEFHRUFMTE9DIGlzIG5vdCBzZXQKIyBD T05GSUdfREVCVUdfT0JKRUNUUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0RFQlVHX0tNRU1MRUFL PXkKIyBDT05GSUdfREVCVUdfS01FTUxFQUsgaXMgbm90IHNldApDT05GSUdfREVCVUdfU1RBQ0tf VVNBR0U9eQojIENPTkZJR19ERUJVR19WTSBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19WSVJUVUFM PXkKQ09ORklHX0RFQlVHX01FTU9SWV9JTklUPXkKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tPVkVS RkxPVz15CkNPTkZJR19ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0hBVkVfQVJDSF9LTUVN Q0hFQ0s9eQojIENPTkZJR19ERUJVR19TSElSUSBpcyBub3Qgc2V0CgojCiMgRGVidWcgTG9ja3Vw cyBhbmQgSGFuZ3MKIwojIENPTkZJR19MT0NLVVBfREVURUNUT1IgaXMgbm90IHNldAojIENPTkZJ R19ERVRFQ1RfSFVOR19UQVNLIGlzIG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09PUFM9eQpDT05G SUdfUEFOSUNfT05fT09QU19WQUxVRT0xCkNPTkZJR19QQU5JQ19USU1FT1VUPTAKQ09ORklHX1ND SEVEX0RFQlVHPXkKQ09ORklHX1NDSEVEU1RBVFM9eQpDT05GSUdfVElNRVJfU1RBVFM9eQoKIwoj IExvY2sgRGVidWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19E RUJVR19SVF9NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRfTVVURVhfVEVTVEVSIGlzIG5v dCBzZXQKQ09ORklHX0RFQlVHX1NQSU5MT0NLPXkKQ09ORklHX0RFQlVHX01VVEVYRVM9eQpDT05G SUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEg9eQpDT05GSUdfREVCVUdfTE9DS19BTExPQz15CkNP TkZJR19QUk9WRV9MT0NLSU5HPXkKQ09ORklHX0xPQ0tERVA9eQojIENPTkZJR19MT0NLX1NUQVQg aXMgbm90IHNldApDT05GSUdfREVCVUdfTE9DS0RFUD15CkNPTkZJR19ERUJVR19BVE9NSUNfU0xF RVA9eQpDT05GSUdfREVCVUdfTE9DS0lOR19BUElfU0VMRlRFU1RTPXkKIyBDT05GSUdfTE9DS19U T1JUVVJFX1RFU1QgaXMgbm90IHNldApDT05GSUdfVFJBQ0VfSVJRRkxBR1M9eQpDT05GSUdfU1RB Q0tUUkFDRT15CiMgQ09ORklHX0RFQlVHX0tPQkpFQ1QgaXMgbm90IHNldApDT05GSUdfREVCVUdf QlVHVkVSQk9TRT15CkNPTkZJR19ERUJVR19MSVNUPXkKIyBDT05GSUdfREVCVUdfUElfTElTVCBp cyBub3Qgc2V0CkNPTkZJR19ERUJVR19TRz15CiMgQ09ORklHX0RFQlVHX05PVElGSUVSUyBpcyBu b3Qgc2V0CkNPTkZJR19ERUJVR19DUkVERU5USUFMUz15CgojCiMgUkNVIERlYnVnZ2luZwojCkNP TkZJR19QUk9WRV9SQ1U9eQpDT05GSUdfUFJPVkVfUkNVX1JFUEVBVEVETFk9eQpDT05GSUdfU1BB UlNFX1JDVV9QT0lOVEVSPXkKIyBDT05GSUdfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX1RJTUVP VVQ9MjEKQ09ORklHX1JDVV9UUkFDRT15CiMgQ09ORklHX0RFQlVHX0JMT0NLX0VYVF9ERVZUIGlz IG5vdCBzZXQKIyBDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OIGlzIG5vdCBzZXQKQ09O RklHX0ZBVUxUX0lOSkVDVElPTj15CkNPTkZJR19GQUlMX1BBR0VfQUxMT0M9eQpDT05GSUdfRkFJ TF9NQUtFX1JFUVVFU1Q9eQojIENPTkZJR19GQUlMX0lPX1RJTUVPVVQgaXMgbm90IHNldAojIENP TkZJR19GQUlMX01NQ19SRVFVRVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkFVTFRfSU5KRUNUSU9O X0RFQlVHX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0xBVEVOQ1lUT1A9eQpDT05GSUdfQVJDSF9IQVNf REVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1M9eQojIENPTkZJR19ERUJVR19TVFJJQ1RfVVNF Ul9DT1BZX0NIRUNLUyBpcyBub3Qgc2V0CkNPTkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15 CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBI X1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX0ZQX1RFU1Q9eQpDT05GSUdfSEFW RV9GVU5DVElPTl9UUkFDRV9NQ09VTlRfVEVTVD15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNF PXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0hBVkVfRlRS QUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFWRV9TWVNDQUxMX1RSQUNFUE9JTlRTPXkKQ09O RklHX0hBVkVfRkVOVFJZPXkKQ09ORklHX0hBVkVfQ19SRUNPUkRNQ09VTlQ9eQpDT05GSUdfVFJB Q0VfQ0xPQ0s9eQpDT05GSUdfVFJBQ0lOR19TVVBQT1JUPXkKIyBDT05GSUdfRlRSQUNFIGlzIG5v dCBzZXQKCiMKIyBSdW50aW1lIFRlc3RpbmcKIwojIENPTkZJR19MS0RUTSBpcyBub3Qgc2V0CkNP TkZJR19URVNUX0xJU1RfU09SVD15CkNPTkZJR19LUFJPQkVTX1NBTklUWV9URVNUPXkKIyBDT05G SUdfQkFDS1RSQUNFX1NFTEZfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQlRSRUVfVEVTVD1tCkNP TkZJR19JTlRFUlZBTF9UUkVFX1RFU1Q9bQpDT05GSUdfUEVSQ1BVX1RFU1Q9bQojIENPTkZJR19B VE9NSUM2NF9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19URVNUX1NUUklOR19IRUxQRVJTPXkK Q09ORklHX1RFU1RfS1NUUlRPWD15CiMgQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1BX0lOSVQg aXMgbm90IHNldAojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1RFU1Rf TU9EVUxFPW0KIyBDT05GSUdfVEVTVF9VU0VSX0NPUFkgaXMgbm90IHNldAojIENPTkZJR19URVNU X0JQRiBpcyBub3Qgc2V0CiMgQ09ORklHX1NBTVBMRVMgaXMgbm90IHNldApDT05GSUdfSEFWRV9B UkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RSSUNUX0RFVk1F TSBpcyBub3Qgc2V0CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQojIENPTkZJR19FQVJMWV9Q UklOVEsgaXMgbm90IHNldAojIENPTkZJR19YODZfUFREVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfUk9EQVRBIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9OWD15CkNP TkZJR19ERUJVR19OWF9URVNUPW0KIyBDT05GSUdfRE9VQkxFRkFVTFQgaXMgbm90IHNldApDT05G SUdfREVCVUdfVExCRkxVU0g9eQpDT05GSUdfSU9NTVVfU1RSRVNTPXkKQ09ORklHX0hBVkVfTU1J T1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfWDg2X0RFQ09ERVJfU0VMRlRFU1Q9eQpDT05GSUdfSU9f REVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFhFRD0xCkNPTkZJR19JT19E RUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9UWVBFX05PTkU9MwojIENPTkZJR19J T19ERUxBWV8wWDgwIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfMFhFRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0lPX0RFTEFZX1VERUxBWSBpcyBub3Qgc2V0CkNPTkZJR19JT19ERUxBWV9OT05F PXkKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0zCkNPTkZJR19ERUJVR19CT09UX1BBUkFN Uz15CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX09QVElNSVpFX0lOTElO SU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09O RklHX1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hBUz15CgojCiMgU2VjdXJpdHkgb3B0aW9ucwojCkNP TkZJR19LRVlTPXkKQ09ORklHX1BFUlNJU1RFTlRfS0VZUklOR1M9eQojIENPTkZJR19UUlVTVEVE X0tFWVMgaXMgbm90IHNldAojIENPTkZJR19FTkNSWVBURURfS0VZUyBpcyBub3Qgc2V0CiMgQ09O RklHX0tFWVNfREVCVUdfUFJPQ19LRVlTIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZX0RNRVNH X1JFU1RSSUNUPXkKIyBDT05GSUdfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlG Uz15CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX0RBQz15CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZ PSIiCkNPTkZJR19YT1JfQkxPQ0tTPXkKQ09ORklHX0FTWU5DX0NPUkU9bQpDT05GSUdfQVNZTkNf WE9SPW0KQ09ORklHX0FTWU5DX1BRPW0KQ09ORklHX0NSWVBUTz15CgojCiMgQ3J5cHRvIGNvcmUg b3IgaGVscGVyCiMKQ09ORklHX0NSWVBUT19GSVBTPXkKQ09ORklHX0NSWVBUT19BTEdBUEk9eQpD T05GSUdfQ1JZUFRPX0FMR0FQSTI9eQpDT05GSUdfQ1JZUFRPX0FFQUQ9eQpDT05GSUdfQ1JZUFRP X0FFQUQyPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhF UjI9eQpDT05GSUdfQ1JZUFRPX0hBU0g9eQpDT05GSUdfQ1JZUFRPX0hBU0gyPXkKQ09ORklHX0NS WVBUT19STkc9eQpDT05GSUdfQ1JZUFRPX1JORzI9eQpDT05GSUdfQ1JZUFRPX1BDT01QPW0KQ09O RklHX0NSWVBUT19QQ09NUDI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZUFRP X01BTkFHRVIyPXkKQ09ORklHX0NSWVBUT19VU0VSPW0KIyBDT05GSUdfQ1JZUFRPX01BTkFHRVJf RElTQUJMRV9URVNUUyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fR0YxMjhNVUw9eQpDT05GSUdf Q1JZUFRPX05VTEw9bQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15CkNPTkZJR19DUllQVE9fQ1JZ UFREPXkKQ09ORklHX0NSWVBUT19BVVRIRU5DPXkKQ09ORklHX0NSWVBUT19URVNUPW0KQ09ORklH X0NSWVBUT19BQkxLX0hFTFBFUj15CkNPTkZJR19DUllQVE9fR0xVRV9IRUxQRVJfWDg2PXkKCiMK IyBBdXRoZW50aWNhdGVkIEVuY3J5cHRpb24gd2l0aCBBc3NvY2lhdGVkIERhdGEKIwpDT05GSUdf Q1JZUFRPX0NDTT1tCiMgQ09ORklHX0NSWVBUT19HQ00gaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X1NFUUlWPXkKCiMKIyBCbG9jayBtb2RlcwojCkNPTkZJR19DUllQVE9fQ0JDPXkKQ09ORklHX0NS WVBUT19DVFI9bQpDT05GSUdfQ1JZUFRPX0NUUz1tCkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklH X0NSWVBUT19MUlc9eQpDT05GSUdfQ1JZUFRPX1BDQkM9eQpDT05GSUdfQ1JZUFRPX1hUUz15Cgoj CiMgSGFzaCBtb2RlcwojCkNPTkZJR19DUllQVE9fQ01BQz1tCkNPTkZJR19DUllQVE9fSE1BQz15 CkNPTkZJR19DUllQVE9fWENCQz1tCiMgQ09ORklHX0NSWVBUT19WTUFDIGlzIG5vdCBzZXQKCiMK IyBEaWdlc3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lO VEVMPXkKQ09ORklHX0NSWVBUT19DUkMzMj1tCiMgQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUwg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CkNPTkZJR19DUllQVE9fQ1JDVDEw RElGX1BDTE1VTD15CkNPTkZJR19DUllQVE9fR0hBU0g9bQojIENPTkZJR19DUllQVE9fTUQ0IGlz IG5vdCBzZXQKQ09ORklHX0NSWVBUT19NRDU9eQpDT05GSUdfQ1JZUFRPX01JQ0hBRUxfTUlDPXkK Q09ORklHX0NSWVBUT19STUQxMjg9eQojIENPTkZJR19DUllQVE9fUk1EMTYwIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1JZUFRPX1JNRDI1NiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fUk1EMzIwPW0K Q09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBUT19TSEExX1NTU0UzPXkKIyBDT05GSUdf Q1JZUFRPX1NIQTI1Nl9TU1NFMyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBNTEyX1NTU0Uz PXkKQ09ORklHX0NSWVBUT19TSEEyNTY9bQpDT05GSUdfQ1JZUFRPX1NIQTUxMj15CkNPTkZJR19D UllQVE9fVEdSMTkyPW0KIyBDT05GSUdfQ1JZUFRPX1dQNTEyIGlzIG5vdCBzZXQKQ09ORklHX0NS WVBUT19HSEFTSF9DTE1VTF9OSV9JTlRFTD15CgojCiMgQ2lwaGVycwojCkNPTkZJR19DUllQVE9f QUVTPXkKIyBDT05GSUdfQ1JZUFRPX0FFU19YODZfNjQgaXMgbm90IHNldAojIENPTkZJR19DUllQ VE9fQUVTX05JX0lOVEVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19BTlVCSVM9eQpDT05GSUdf Q1JZUFRPX0FSQzQ9eQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIPW0KQ09ORklHX0NSWVBUT19CTE9X RklTSF9DT01NT049bQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX1g4Nl82ND1tCiMgQ09ORklHX0NS WVBUT19DQU1FTExJQSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQ0FNRUxMSUFfWDg2XzY0PXkK Q09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNOSV9BVlhfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19D QU1FTExJQV9BRVNOSV9BVlgyX1g4Nl82ND15CkNPTkZJR19DUllQVE9fQ0FTVF9DT01NT049eQpD T05GSUdfQ1JZUFRPX0NBU1Q1PXkKQ09ORklHX0NSWVBUT19DQVNUNV9BVlhfWDg2XzY0PXkKQ09O RklHX0NSWVBUT19DQVNUNj15CkNPTkZJR19DUllQVE9fQ0FTVDZfQVZYX1g4Nl82ND15CkNPTkZJ R19DUllQVE9fREVTPXkKQ09ORklHX0NSWVBUT19GQ1JZUFQ9eQpDT05GSUdfQ1JZUFRPX0tIQVpB RD15CkNPTkZJR19DUllQVE9fU0FMU0EyMD15CkNPTkZJR19DUllQVE9fU0FMU0EyMF9YODZfNjQ9 eQpDT05GSUdfQ1JZUFRPX1NFRUQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9eQpDT05GSUdfQ1JZ UFRPX1NFUlBFTlRfU1NFMl9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYX1g4Nl82 ND15CkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlgyX1g4Nl82ND15CiMgQ09ORklHX0NSWVBUT19U RUEgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1RXT0ZJU0g9bQpDT05GSUdfQ1JZUFRPX1RXT0ZJ U0hfQ09NTU9OPW0KIyBDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0IGlzIG5vdCBzZXQKIyBD T05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0XzNXQVkgaXMgbm90IHNldAojIENPTkZJR19DUllQ VE9fVFdPRklTSF9BVlhfWDg2XzY0IGlzIG5vdCBzZXQKCiMKIyBDb21wcmVzc2lvbgojCkNPTkZJ R19DUllQVE9fREVGTEFURT15CkNPTkZJR19DUllQVE9fWkxJQj1tCkNPTkZJR19DUllQVE9fTFpP PXkKQ09ORklHX0NSWVBUT19MWjQ9eQpDT05GSUdfQ1JZUFRPX0xaNEhDPW0KCiMKIyBSYW5kb20g TnVtYmVyIEdlbmVyYXRpb24KIwojIENPTkZJR19DUllQVE9fQU5TSV9DUFJORyBpcyBub3Qgc2V0 CkNPTkZJR19DUllUUE9fRFJCRz15CiMgQ09ORklHX0NSWVBUT19EUkJHX0hNQUMgaXMgbm90IHNl dAojIENPTkZJR19DUllQVE9fRFJCR19IQVNIIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19EUkJH X0NUUj15CkNPTkZJR19DUllQVE9fVVNFUl9BUEk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0hB U0g9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NLQ0lQSEVSPXkKQ09ORklHX0NSWVBUT19IQVNI X0lORk89eQpDT05GSUdfQ1JZUFRPX0hXPXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DSz1tCiMg Q09ORklHX0NSWVBUT19ERVZfUEFETE9DS19BRVMgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9f REVWX1BBRExPQ0tfU0hBIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9DQ1AgaXMgbm90 IHNldApDT05GSUdfQVNZTU1FVFJJQ19LRVlfVFlQRT15CkNPTkZJR19BU1lNTUVUUklDX1BVQkxJ Q19LRVlfU1VCVFlQRT15CkNPTkZJR19QVUJMSUNfS0VZX0FMR09fUlNBPXkKQ09ORklHX1g1MDlf Q0VSVElGSUNBVEVfUEFSU0VSPXkKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX1ZJUlRVQUxJWkFU SU9OPXkKIyBDT05GSUdfQklOQVJZX1BSSU5URiBpcyBub3Qgc2V0CgojCiMgTGlicmFyeSByb3V0 aW5lcwojCkNPTkZJR19SQUlENl9QUT15CkNPTkZJR19CSVRSRVZFUlNFPXkKQ09ORklHX0dFTkVS SUNfU1RSTkNQWV9GUk9NX1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05G SUdfR0VORVJJQ19ORVRfVVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNP TkZJR19HRU5FUklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0dF TkVSSUNfSU89eQpDT05GSUdfQVJDSF9VU0VfQ01QWENIR19MT0NLUkVGPXkKQ09ORklHX0NSQ19D Q0lUVD1tCkNPTkZJR19DUkMxNj1tCkNPTkZJR19DUkNfVDEwRElGPXkKQ09ORklHX0NSQ19JVFVf VD15CkNPTkZJR19DUkMzMj15CiMgQ09ORklHX0NSQzMyX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09O RklHX0NSQzMyX1NMSUNFQlk4PXkKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTQgaXMgbm90IHNldAoj IENPTkZJR19DUkMzMl9TQVJXQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfQklUIGlzIG5v dCBzZXQKIyBDT05GSUdfQ1JDNyBpcyBub3Qgc2V0CkNPTkZJR19MSUJDUkMzMkM9eQojIENPTkZJ R19DUkM4IGlzIG5vdCBzZXQKIyBDT05GSUdfQVVESVRfQVJDSF9DT01QQVRfR0VORVJJQyBpcyBu b3Qgc2V0CkNPTkZJR19SQU5ET00zMl9TRUxGVEVTVD15CkNPTkZJR19aTElCX0lORkxBVEU9eQpD T05GSUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19MWk9fREVD T01QUkVTUz15CkNPTkZJR19MWjRfQ09NUFJFU1M9eQpDT05GSUdfTFo0SENfQ09NUFJFU1M9bQpD T05GSUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdfWFpfREVDPW0KIyBDT05GSUdfWFpfREVDX1g4 NiBpcyBub3Qgc2V0CiMgQ09ORklHX1haX0RFQ19QT1dFUlBDIGlzIG5vdCBzZXQKIyBDT05GSUdf WFpfREVDX0lBNjQgaXMgbm90IHNldApDT05GSUdfWFpfREVDX0FSTT15CkNPTkZJR19YWl9ERUNf QVJNVEhVTUI9eQojIENPTkZJR19YWl9ERUNfU1BBUkMgaXMgbm90IHNldApDT05GSUdfWFpfREVD X0JDSj15CkNPTkZJR19YWl9ERUNfVEVTVD1tCkNPTkZJR19ERUNPTVBSRVNTX0daSVA9eQpDT05G SUdfREVDT01QUkVTU19CWklQMj15CkNPTkZJR19ERUNPTVBSRVNTX0xaND15CkNPTkZJR19HRU5F UklDX0FMTE9DQVRPUj15CkNPTkZJR19CQ0g9bQpDT05GSUdfQkNIX0NPTlNUX1BBUkFNUz15CkNP TkZJR19URVhUU0VBUkNIPXkKQ09ORklHX1RFWFRTRUFSQ0hfS01QPW0KQ09ORklHX1RFWFRTRUFS Q0hfQk09bQpDT05GSUdfVEVYVFNFQVJDSF9GU009bQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNP TkZJR19BU1NPQ0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lP UE9SVF9NQVA9eQpDT05GSUdfSEFTX0RNQT15CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05G SUdfRFFMPXkKQ09ORklHX05MQVRUUj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2NF9ERUNfSUZf UE9TSVRJVkU9eQojIENPTkZJR19BVkVSQUdFIGlzIG5vdCBzZXQKQ09ORklHX0NMWl9UQUI9eQpD T05GSUdfQ09SRElDPW0KQ09ORklHX0REUj15CkNPTkZJR19NUElMSUI9eQpDT05GSUdfT0lEX1JF R0lTVFJZPXkK --===============2233757272663768480==--