From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3655443833968512425==" MIME-Version: 1.0 From: Jet Chen To: lkp@lists.01.org Subject: [Device/core] BUG: unable to handle kernel NULL pointer dereference at (null) Date: Mon, 23 Jun 2014 16:23:21 +0800 Message-ID: <53A7E3F9.1020209@intel.com> List-Id: --===============3655443833968512425== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Tianyu, 0day kernel testing robot got the below dmesg and the first bad commit is git://bee.sh.intel.com/git/tianyu/usb.git dep_support commit 6ce060a8738b36c60ad4b2567d393132b2620121 Author: Lan Tianyu AuthorDate: Thu Apr 10 13:18:43 2014 +0800 Commit: Lan Tianyu CommitDate: Wed Jun 18 10:40:29 2014 +0800 Device/core: Add platform_dev_attach/detach_notify() callback For ACPI platform, ACPI table provides device probe dependency inf= ormation and ACPI subsystem needs to check the driver probing status of depende= nt devices. This patch is to add two callbacks to notify platform when de= vice is attached and detached from driver. Signed-off-by: Lan Tianyu +------------------------------------------------------------+------------+= ------------+ | | 96e8c1a7c3 |= 6ce060a873 | +------------------------------------------------------------+------------+= ------------+ | boot_successes | 60 |= 0 | | boot_failures | 0 |= 20 | | BUG:unable_to_handle_kernel_NULL_pointer_dereference | 0 |= 20 | | Oops | 0 |= 20 | | WARNING:CPU:PID:at_kernel/smp.c:smp_call_function_single() | 0 |= 20 | | Kernel_panic-not_syncing:Attempted_to_kill_init_exitcode=3D | 0 = | 20 | | backtrace:__platform_driver_register | 0 |= 20 | | backtrace:regulator_dummy_init | 0 |= 20 | | backtrace:regulator_init | 0 |= 20 | | backtrace:kernel_init_freeable | 0 |= 20 | +------------------------------------------------------------+------------+= ------------+ [ 0.180030] prefetch64-sse: 137.000 MB/sec [ 0.220055] generic_sse: 132.000 MB/sec [ 0.220691] xor: using function: prefetch64-sse (137.000 MB/sec) [ 0.222565] BUG: unable to handle kernel NULL pointer dereference at = (null) [ 0.223565] IP: [< (null)>] (null) [ 0.224000] PGD 0 [ 0.224000] Oops: 0010 [#1] PREEMPT SMP DEBUG_PAGEA= LLOC [ 0.224000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-rc1-00011-g= 6ce060a #1 [ 0.224000] task: ffff8800128c8000 ti: ffff8800128c4000 task.ti: ffff880= 0128c4000 [ 0.224000] RIP: 0010:[<0000000000000000>] [< (null)>] = (null) [ 0.224000] RSP: 0000:ffff8800128c7d68 EFLAGS: 00010246 [ 0.224000] RAX: ffff8800128abbe8 RBX: ffff8800128ab7c0 RCX: 00000000000= 0008f [ 0.224000] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff8800128= ab7c0 [ 0.224000] RBP: ffff8800128c7d90 R08: 0000000000000002 R09: 00000000001= 1e08f [ 0.224000] R10: 0000000000000000 R11: 00000000001d2f90 R12: ffffffff827= fda98 [ 0.224000] R13: ffffffff827fda98 R14: 0000000000000000 R15: 00000000000= 00000 [ 0.224000] FS: 0000000000000000(0000) GS:ffff880013600000(0000) knlGS:= 0000000000000000 [ 0.224000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.224000] CR2: 0000000000000000 CR3: 000000000260d000 CR4: 00000000000= 006f0 [ 0.224000] Stack: [ 0.224000] ffffffff816ee1a7 ffff8800128ab7c0 ffffffff827fda98 ffff8800= 128ab820 [ 0.224000] 0000000000000000 ffff8800128c7db8 ffffffff816ee4c6 00000000= 00000000 [ 0.224000] ffffffff827fda98 ffffffff816ee431 ffff8800128c7df0 ffffffff= 816ec084 [ 0.224000] Call Trace: [ 0.224000] [] ? driver_probe_device+0x8c/0x316 [ 0.224000] [] __driver_attach+0x95/0xd3 [ 0.224000] [] ? driver_probe_device+0x316/0x316 [ 0.224000] [] bus_for_each_dev+0xbe/0xc9 [ 0.224000] [] driver_attach+0x20/0x29 [ 0.224000] [] bus_add_driver+0x112/0x2ab [ 0.224000] [] driver_register+0xec/0x152 [ 0.224000] [] __platform_driver_register+0x61/0x6a [ 0.224000] [] regulator_dummy_init+0xa0/0xde [ 0.224000] [] regulator_init+0x90/0x9c [ 0.224000] [] ? virtio_balloon_driver_init+0x20/0x20 [ 0.224000] [] do_one_initcall+0x171/0x248 [ 0.224000] [] ? parameq+0x6/0x2d [ 0.224000] [] ? parse_args+0x296/0x3e8 [ 0.224000] [] kernel_init_freeable+0x2e9/0x3e8 [ 0.224000] [] ? do_early_param+0xd7/0xd7 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] [] kernel_init+0x10/0x175 [ 0.224000] [] ret_from_fork+0x7c/0xb0 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] Code: Bad RIP value. [ 0.224000] RIP [< (null)>] (null) [ 0.224000] RSP [ 0.224000] CR2: 0000000000000000 [ 0.224000] ---[ end trace d3295e197e7ac925 ]--- [ 0.224000] ------------[ cut here ]------------ git bisect start aafca41bf8b2c093befa74e04c59580a4401b8e9 a497c3ba1d97fc69c= 1e78e7b96435ba8c2cb42ee -- git bisect good 5bb41e68bb216e78a850319a64b549c0ceaeddf8 # 15:15 20+ = 0 Merge 'ipvs-next/master' into devel-hourly-2014062314 git bisect good 8c804d4bb30cfef4a4af0f561d6ef31e84014ad5 # 15:23 20+ = 0 Merge 'asoc/topic/intel' into devel-hourly-2014062314 git bisect good b3b5fba3e162ab85c6b32b5425074cce21fbdfbc # 15:28 20+ = 0 Merge 'block/for-linus' into devel-hourly-2014062314 git bisect bad 07e8581d455a832a85e7917a9601aa1aa4b30965 # 15:29 0- = 20 Merge 'tianyu/dep_support' into devel-hourly-2014062314 git bisect good 4033d5f4a151180ad86e6b0b45760f872b07f3e3 # 15:34 20+ = 0 Merge 'net-next/master' into devel-hourly-2014062314 git bisect good ca2bb6349593d783b7524e550d468d3ba259d62b # 15:40 20+ = 0 I2C/ACPI: Add i2c ACPI operation region support git bisect bad f93d3e49ea1609fe7c7828a94b16619ff68c4f27 # 15:43 0- = 20 ACPI: Resolve battery probe issue on the T100TA git bisect bad 6ce060a8738b36c60ad4b2567d393132b2620121 # 15:46 0- = 20 Device/core: Add platform_dev_attach/detach_notify() callback git bisect good 96e8c1a7c36ba7e14644aba544283ff4dfa2bff8 # 15:50 20+ = 0 I2C/ACPI: Clean up I2C ACPI code and Add CONFIG_I2C_ACPI config # first bad commit: [6ce060a8738b36c60ad4b2567d393132b2620121] Device/core:= Add platform_dev_attach/detach_notify() callback git bisect good 96e8c1a7c36ba7e14644aba544283ff4dfa2bff8 # 15:52 60+ = 0 I2C/ACPI: Clean up I2C ACPI code and Add CONFIG_I2C_ACPI config git bisect bad aafca41bf8b2c093befa74e04c59580a4401b8e9 # 15:52 0- = 13 0day head guard for 'devel-hourly-2014062314' git bisect good a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee # 15:56 60+ = 0 Linux 3.16-rc2 git bisect good 58ae500a03a6bf68eee323c342431bfdd3f460b6 # 16:03 60+ = 0 Add linux-next specific files for 20140623 This script may reproduce the error. ---------------------------------------------------------------------------= -- #!/bin/bash kernel=3D$1 kvm=3D( qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel $kernel -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, Jet --===============3655443833968512425== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="3.16.0-rc1-00011-g6ce060a1" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGNwdXNldApbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTYuMC1y YzEtMDAwMTEtZzZjZTA2MGEgKGtidWlsZEBsa3AtaHN4MDEpIChnY2MgdmVyc2lvbiA0LjguMiAo RGViaWFuIDQuOC4yLTE4KSApICMxIFNNUCBQUkVFTVBUIE1vbiBKdW4gMjMgMTU6NDU6MDggQ1NU IDIwMTQKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5lOiBodW5nX3Rhc2tfcGFuaWM9MSBlYXJs eXByaW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxl ZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPTEwIHNvZnRsb2NrdXBf cGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlT MCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9 L2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMx NDU3L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0OjZjZTA2MGE4NzM4YjM2YzYw YWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjE6YmlzZWN0LWxpbnV4Ni8udm1saW51ei02Y2UwNjBhODcz OGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxLTIwMTQwNjIzMTU0NTE5LTE4LWl2YjQyIGJy YW5jaD1saW51eC1kZXZlbC9kZXZlbC1ob3VybHktMjAxNDA2MjMxNCBCT09UX0lNQUdFPS9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRi MjU2N2QzOTMxMzJiMjYyMDEyMS92bWxpbnV6LTMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGEgZHJi ZC5taW5vcl9jb3VudD04ClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1MtcHJvdmlkZWQgcGh5c2lj YWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAw MDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6 IFttZW0gMHgwMDAwMDAwMDAwMDlmYzAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0gcmVzZXJ2ZWQKWyAg ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDBmMDAwMC0weDAwMDAwMDAw MDAwZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwMDAxMDAwMDAtMHgwMDAwMDAwMDEzZmZkZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklP Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDAxM2ZmZTAwMC0weDAwMDAwMDAwMTNmZmZmZmZdIHJlc2Vy dmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVmZmMwMDAtMHgw MDAwMDAwMGZlZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g MHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAw MDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbjogYWN0aXZlClsgICAgMC4wMDAw MDBdIEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IEtWTQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUg W21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAwLjAw MDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKWyAg ICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDEzZmZlIG1heF9hcmNoX3BmbiA9IDB4NDAw MDAwMDAwClsgICAgMC4wMDAwMDBdIE1UUlIgZGVmYXVsdCB0eXBlOiB3cml0ZS1iYWNrClsgICAg MC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6ClsgICAgMC4wMDAwMDBdICAgMDAw MDAtOUZGRkYgd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSAgIEEwMDAwLUJGRkZGIHVuY2FjaGFi bGUKWyAgICAwLjAwMDAwMF0gICBDMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0ClsgICAgMC4wMDAw MDBdIE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6ClsgICAgMC4wMDAwMDBdICAgMCBiYXNl IDAwODAwMDAwMDAgbWFzayBGRjgwMDAwMDAwIHVuY2FjaGFibGUKWyAgICAwLjAwMDAwMF0gICAx IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgMiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDMg ZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA0IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNSBk aXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDYgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA3IGRp c2FibGVkClsgICAgMC4wMDAwMDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwMDAwMDAtMHgw MDAwMDNmZl0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0w eDAwMDlmZmZmXQpbICAgIDAuMDAwMDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMGYwMDAw LTB4MDAwZmZmZmZdClsgICAgMC4wMDAwMDBdIGZvdW5kIFNNUCBNUC10YWJsZSBhdCBbbWVtIDB4 MDAwZmRhZTAtMHgwMDBmZGFlZl0gbWFwcGVkIGF0IFtmZmZmODgwMDAwMGZkYWUwXQpbICAgIDAu MDAwMDAwXSAgIG1wYzogZmRhZjAtZmRiZTQKWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJh bXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5OTAwMF0gOTkwMDAgc2l6ZSAyNDU3NgpbICAgIDAuMDAw MDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrClsgICAgMC4w MDAwMDBdIEJSSyBbMHgwM2RlNTAwMCwgMHgwM2RlNWZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAw XSBCUksgWzB4MDNkZTYwMDAsIDB4MDNkZTZmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gQlJL IFsweDAzZGU3MDAwLCAweDAzZGU3ZmZmXSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIGluaXRfbWVt b3J5X21hcHBpbmc6IFttZW0gMHgxM2EwMDAwMC0weDEzYmZmZmZmXQpbICAgIDAuMDAwMDAwXSAg W21lbSAweDEzYTAwMDAwLTB4MTNiZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gQlJLIFsw eDAzZGU4MDAwLCAweDAzZGU4ZmZmXSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5 X21hcHBpbmc6IFttZW0gMHgxMDAwMDAwMC0weDEzOWZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21l bSAweDEwMDAwMDAwLTB4MTM5ZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gQlJLIFsweDAz ZGU5MDAwLCAweDAzZGU5ZmZmXSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwM2RlYTAw MCwgMHgwM2RlYWZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5n OiBbbWVtIDB4MDAxMDAwMDAtMHgwZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDEw MDAwMC0weDBmZmZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBp bmc6IFttZW0gMHgxM2MwMDAwMC0weDEzZmZkZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEz YzAwMDAwLTB4MTNmZmRmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAw eDEzY2U2MDAwLTB4MTNmZWZmZmZdClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNo ZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDB4 MDAwMDAwMDAwMDBGRDk1MCAwMDAwMTQgKHYwMCBCT0NIUyApClsgICAgMC4wMDAwMDBdIEFDUEk6 IFJTRFQgMHgwMDAwMDAwMDEzRkZFNDUwIDAwMDAzNCAodjAxIEJPQ0hTICBCWFBDUlNEVCAwMDAw MDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDAx M0ZGRkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAw MSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwMTNGRkU0OTAgMDAxMUE5ICh2 MDEgQlhQQyAgIEJYRFNEVCAgIDAwMDAwMDAxIElOVEwgMjAxMDA1MjgpClsgICAgMC4wMDAwMDBd IEFDUEk6IEZBQ1MgMHgwMDAwMDAwMDEzRkZGRjQwIDAwMDA0MApbICAgIDAuMDAwMDAwXSBBQ1BJ OiBTU0RUIDB4MDAwMDAwMDAxM0ZGRjdBMCAwMDA3OTYgKHYwMSBCT0NIUyAgQlhQQ1NTRFQgMDAw MDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAw MTNGRkY2ODAgMDAwMDgwICh2MDEgQk9DSFMgIEJYUENBUElDIDAwMDAwMDAxIEJYUEMgMDAwMDAw MDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgwMDAwMDAwMDEzRkZGNjQwIDAwMDAzOCAo djAxIEJPQ0hTICBCWFBDSFBFVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBw ZWQgQVBJQyB0byBmZmZmZmZmZmZmNWZjMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAw MDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRkMDEgYW5kIDRiNTY0ZDAwClsgICAgMC4w MDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjEzZmZkMDAxLCBwcmltYXJ5IGNwdSBjbG9j awpbICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEgICAgICBb bWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBETUEzMiAgICBbbWVt IDB4MDEwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICBlbXB0eQpb ICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAuMDAw MDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDog W21lbSAweDAwMDAxMDAwLTB4MDAwOWVmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFtt ZW0gMHgwMDEwMDAwMC0weDEzZmZkZmZmXQpbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxw YWdlczogODE4MjAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3Ig bWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDIxIHBhZ2VzIHJlc2VydmVkClsgICAg MC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAuMDAw MDAwXSAgIERNQTMyIHpvbmU6IDEyMTYgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAw MDBdICAgRE1BMzIgem9uZTogNzc4MjIgcGFnZXMsIExJRk8gYmF0Y2g6MTUKWyAgICAwLjAwMDAw MF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4ClsgICAgMC4wMDAwMDBdIEFDUEk6IExv Y2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRv IGZmZmZmZmZmZmY1ZmMwMDAgKCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6 IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpClsgICAgMC4wMDAw MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpClsg ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRb MHgxXSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4ZmVj MDAwMDBdIGdzaV9iYXNlWzBdKQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbMF06IGFwaWNfaWQgMCwg dmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMwpbICAgIDAuMDAwMDAwXSBB Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAs IEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgNSBnbG9iYWxfaXJxIDUgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0g SW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA1LCBBUElDIElEIDAsIEFQ SUMgSU5UIDA1ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJx IDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwOSwgQVBJQyBJRCAwLCBBUElDIElOVCAwOQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJx IDEwIGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAz LCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAwLCBBUElDIElOVCAwYQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMSBnbG9iYWxfaXJxIDExIGhpZ2ggbGV2 ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElS USAwYiwgQVBJQyBJRCAwLCBBUElDIElOVCAwYgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVz ZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAw LCBidXMgMDAsIElSUSAwMSwgQVBJQyBJRCAwLCBBUElDIElOVCAwMQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMwpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDQsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMDQKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1c2VkIGJ5IG92 ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAw LCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBl IDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA3LCBBUElDIElEIDAsIEFQSUMgSU5UIDA3 ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAw OCwgQVBJQyBJRCAwLCBBUElDIElOVCAwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQg Ynkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTEwIHVzZWQgYnkgb3ZlcnJpZGUu ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAw LCBBUElDIElOVCAwYwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMGQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGQKWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBlLCBBUElDIElEIDAsIEFQSUMg SU5UIDBlClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAs IElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZgpbICAgIDAuMDAwMDAwXSBVc2luZyBBQ1BJ IChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KWyAgICAwLjAwMDAwMF0g QUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwClsgICAgMC4wMDAwMDBd IHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMKWyAgICAwLjAwMDAwMF0g bWFwcGVkIElPQVBJQyB0byBmZmZmZmZmZmZmNWZiMDAwIChmZWMwMDAwMCkKWyAgICAwLjAwMDAw MF0gbnJfaXJxc19nc2k6IDQwClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgxNDAwMDAwMC0w eGZlZmZiZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4wMDAwMDBdIEJvb3Rp bmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBLVk0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVy Y3B1OiBOUl9DUFVTOjggbnJfY3B1bWFza19iaXRzOjggbnJfY3B1X2lkczoyIG5yX25vZGVfaWRz OjEKWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCA0NzIgcGFnZXMvY3B1IEBmZmZmODgw MDEzNjAwMDAwIHMxOTEwOTEyIHIwIGQyMjQwMCB1MjA5NzE1MgpbICAgIDAuMDAwMDAwXSBwY3B1 LWFsbG9jOiBzMTkxMDkxMiByMCBkMjI0MDAgdTIwOTcxNTIgYWxsb2M9MSoyMDk3MTUyClsgICAg MC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIFswXSAxIApbICAgIDAuMDAwMDAwXSBLVk0gc2V0 dXAgYXN5bmMgUEYgZm9yIGNwdSAwClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAw LCBtc3IgMTM2MGNmODAKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9uZSBv cmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogODA1MTkKWyAgICAwLjAw MDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9 dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRh dGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEg bm1pX3dhdGNoZG9nPXBhbmljICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAw IGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQt dGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51 eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjMxNDo2Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3 ZDM5MzEzMmIyNjIwMTIxOmJpc2VjdC1saW51eDYvLnZtbGludXotNmNlMDYwYTg3MzhiMzZjNjBh ZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS0yMDE0MDYyMzE1NDUxOS0xOC1pdmI0MiBicmFuY2g9bGlu dXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkz MTMyYjI2MjAxMjEvdm1saW51ei0zLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhIGRyYmQubWlub3Jf Y291bnQ9OApbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRl cjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC4wMDAwMDBdIERlbnRyeSBjYWNoZSBoYXNoIHRhYmxl IGVudHJpZXM6IDY1NTM2IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBJ bm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDMyNzY4IChvcmRlcjogNiwgMjYyMTQ0IGJ5 dGVzKQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDI2NTAwOEsvMzI3MjgwSyBhdmFpbGFibGUgKDEz MTU0SyBrZXJuZWwgY29kZSwgNDU1MksgcndkYXRhLCA2ODUySyByb2RhdGEsIDI3NDRLIGluaXQs IDE3MTMySyBic3MsIDYyMjcySyByZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGln bj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MQpbICAgIDAuMDAw MDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAu MDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBu cl9jcHVfaWRzPTIKWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo0MzUyIG5yX2lycXM6NTEyIDE2Clsg ICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eVMwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIExvY2sg ZGVwZW5kZW5jeSB2YWxpZGF0b3I6IENvcHlyaWdodCAoYykgMjAwNiBSZWQgSGF0LCBJbmMuLCBJ bmdvIE1vbG5hcgpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfU1VCQ0xBU1NFUzogIDgK WyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLX0RFUFRIOiAgICAgICAgICA0OApbICAgIDAuMDAw MDAwXSAuLi4gTUFYX0xPQ0tERVBfS0VZUzogICAgICAgIDgxOTEKWyAgICAwLjAwMDAwMF0gLi4u IENMQVNTSEFTSF9TSVpFOiAgICAgICAgICA0MDk2ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9D S0RFUF9FTlRSSUVTOiAgICAgMzI3NjgKWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX0NI QUlOUzogICAgICA2NTUzNgpbICAgIDAuMDAwMDAwXSAuLi4gQ0hBSU5IQVNIX1NJWkU6ICAgICAg ICAgIDMyNzY4ClsgICAgMC4wMDAwMDBdICBtZW1vcnkgdXNlZCBieSBsb2NrIGRlcGVuZGVuY3kg aW5mbzogODYzOSBrQgpbICAgIDAuMDAwMDAwXSAgcGVyIHRhc2stc3RydWN0IG1lbW9yeSBmb290 cHJpbnQ6IDI2ODggYnl0ZXMKWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2ZW50IHJlZ2lzdGVy ZWQKWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyNjkzLjM4NiBNSHogcHJvY2Vzc29yClsg ICAgMC4wMDgwMDBdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpIHByZXNldCB2YWx1 ZS4uIDUzODYuNzcgQm9nb01JUFMgKGxwaj0xMDc3MzU0NCkKWyAgICAwLjAwODAwMF0gcGlkX21h eDogZGVmYXVsdDogNDA5NiBtaW5pbXVtOiAzMDEKWyAgICAwLjAwODAwMF0gQUNQSTogQ29yZSBy ZXZpc2lvbiAyMDE0MDQyNApbICAgIDAuMDQwNDA0XSBBQ1BJOiBBbGwgQUNQSSBUYWJsZXMgc3Vj Y2Vzc2Z1bGx5IGFjcXVpcmVkClsgICAgMC4wNDExNTVdIFNlY3VyaXR5IEZyYW1ld29yayBpbml0 aWFsaXplZApbICAgIDAuMDQxNjY1XSBNb3VudC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEw MjQgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuMDQyMjY3XSBNb3VudHBvaW50LWNhY2hl IGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC4w NDQ1MTddIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvClsgICAgMC4wNDUxMDFdIElu aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQKWyAgICAwLjA0NTc3MV0gSW5pdGlh bGl6aW5nIGNncm91cCBzdWJzeXMgbmV0X3ByaW8KWyAgICAwLjA0NjQ1Ml0gSW5pdGlhbGl6aW5n IGNncm91cCBzdWJzeXMgZGVidWcKWyAgICAwLjA0NzMzN10gbWNlOiBDUFUgc3VwcG9ydHMgMTAg TUNFIGJhbmtzClsgICAgMC4wNDgwMTVdIExhc3QgbGV2ZWwgaVRMQiBlbnRyaWVzOiA0S0IgMCwg Mk1CIDAsIDRNQiAwClsgICAgMC4wNDgwMTVdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0S0Ig MCwgMk1CIDAsIDRNQiAwLCAxR0IgMApbICAgIDAuMDQ4MDE1XSB0bGJfZmx1c2hhbGxfc2hpZnQ6 IDYKWyAgICAwLjA0OTg5Nl0gZGVidWc6IHVubWFwcGluZyBpbml0IFttZW0gMHhmZmZmZmZmZjgy ZDIyMDAwLTB4ZmZmZmZmZmY4MmQyOWZmZl0KWyAgICAwLjA1NDUwMF0gR2V0dGluZyBWRVJTSU9O OiA1MDAxNApbICAgIDAuMDU0OTU1XSBHZXR0aW5nIFZFUlNJT046IDUwMDE0ClsgICAgMC4wNTU0 MjRdIEdldHRpbmcgSUQ6IDAKWyAgICAwLjA1NTgwMF0gR2V0dGluZyBJRDogZmYwMDAwMDAKWyAg ICAwLjA1NjAxM10gR2V0dGluZyBMVlQwOiA4NzAwClsgICAgMC4wNTYzODldIEdldHRpbmcgTFZU MTogODQwMApbICAgIDAuMDU2NzYwXSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMApbICAgIDAuMDU3 NzY1XSBFTkFCTElORyBJTy1BUElDIElSUXMKWyAgICAwLjA1ODA2NV0gaW5pdCBJT19BUElDIElS UXMKWyAgICAwLjA1ODMzNV0gIGFwaWMgMCBwaW4gMCBub3QgY29ubmVjdGVkClsgICAgMC4wNTg3 MDJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMSAtPiAweDMxIC0+IElSUSAxIE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNTk0MDZdIElPQVBJQ1swXTogU2V0IHJvdXRp bmcgZW50cnkgKDAtMiAtPiAweDMwIC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsg ICAgMC4wNjAwMjhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAweDMzIC0+ IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjA3MzZdIElPQVBJQ1swXTog U2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBE ZXN0OjEpClsgICAgMC4wNjE0NDFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNSAt PiAweDM1IC0+IElSUSA1IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjIxNDFdIElP QVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2IC0+IElSUSA2IE1vZGU6MCBB Y3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjI4NDZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50 cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4w NjM1NjhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4IC0+IElSUSA4 IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjQwMjZdIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEp ClsgICAgMC4wNjQ3NDBdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTAgLT4gMHgz YSAtPiBJUlEgMTAgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA2NTQ2Ml0gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMSAtPiAweDNiIC0+IElSUSAxMSBNb2RlOjEgQWN0 aXZlOjAgRGVzdDoxKQpbICAgIDAuMDY2MTc3XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTEyIC0+IDB4M2MgLT4gSVJRIDEyIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4w NjY5MDVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTMgLT4gMHgzZCAtPiBJUlEg MTMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA2ODAyN10gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC0xNCAtPiAweDNlIC0+IElSUSAxNCBNb2RlOjAgQWN0aXZlOjAgRGVz dDoxKQpbICAgIDAuMDY4NzU1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTE1IC0+ IDB4M2YgLT4gSVJRIDE1IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wNjk0NzFdICBh cGljIDAgcGluIDE2IG5vdCBjb25uZWN0ZWQKWyAgICAwLjA2OTgxN10gIGFwaWMgMCBwaW4gMTcg bm90IGNvbm5lY3RlZApbICAgIDAuMDcwMTYxXSAgYXBpYyAwIHBpbiAxOCBub3QgY29ubmVjdGVk ClsgICAgMC4wNzA1MTFdICBhcGljIDAgcGluIDE5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjA3MDg1 NF0gIGFwaWMgMCBwaW4gMjAgbm90IGNvbm5lY3RlZApbICAgIDAuMDcxMjAwXSAgYXBpYyAwIHBp biAyMSBub3QgY29ubmVjdGVkClsgICAgMC4wNzE1NTNdICBhcGljIDAgcGluIDIyIG5vdCBjb25u ZWN0ZWQKWyAgICAwLjA3MjAwNl0gIGFwaWMgMCBwaW4gMjMgbm90IGNvbm5lY3RlZApbICAgIDAu MDcyNTAyXSAuLlRJTUVSOiB2ZWN0b3I9MHgzMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4y PS0xClsgICAgMC4wNzMxNTFdIHNtcGJvb3Q6IENQVTA6IEludGVsIENvbW1vbiBLVk0gcHJvY2Vz c29yIChmYW06IDBmLCBtb2RlbDogMDYsIHN0ZXBwaW5nOiAwMSkKWyAgICAwLjA3NDA2MV0gVXNp bmcgbG9jYWwgQVBJQyB0aW1lciBpbnRlcnJ1cHRzLgpbICAgIDAuMDc0MDYxXSBjYWxpYnJhdGlu ZyBBUElDIHRpbWVyIC4uLgpbICAgIDAuMDc2MDAwXSAuLi4gbGFwaWMgZGVsdGEgPSA2MjQ5Njg3 ClsgICAgMC4wNzYwMDBdIC4uLiBQTS1UaW1lciBkZWx0YSA9IDM1ODAwNgpbICAgIDAuMDc2MDAw XSAuLi4gUE0tVGltZXIgcmVzdWx0IG9rClsgICAgMC4wNzYwMDBdIC4uLi4uIGRlbHRhIDYyNDk2 ODcKWyAgICAwLjA3NjAwMF0gLi4uLi4gbXVsdDogMjY4NDIyMDEyClsgICAgMC4wNzYwMDBdIC4u Li4uIGNhbGlicmF0aW9uIHJlc3VsdDogMzk5OTc5OQpbICAgIDAuMDc2MDAwXSAuLi4uLiBDUFUg Y2xvY2sgc3BlZWQgaXMgMjY5My4zNDUyIE1Iei4KWyAgICAwLjA3NjAwMF0gLi4uLi4gaG9zdCBi dXMgY2xvY2sgc3BlZWQgaXMgOTk5LjM3OTkgTUh6LgpbICAgIDAuMDc2Mjg3XSBQZXJmb3JtYW5j ZSBFdmVudHM6IHVuc3VwcG9ydGVkIE5ldGJ1cnN0IENQVSBtb2RlbCA2IG5vIFBNVSBkcml2ZXIs IHNvZnR3YXJlIGV2ZW50cyBvbmx5LgpbICAgIDAuMTAwOTc0XSB4ODY6IEJvb3RpbmcgU01QIGNv bmZpZ3VyYXRpb246ClsgICAgMC4xMDE3MjddIC4uLi4gbm9kZSAgIzAsIENQVXM6ICAgICAgIzEK WyAgICAwLjAwODAwMF0ga3ZtLWNsb2NrOiBjcHUgMSwgbXNyIDA6MTNmZmQwNDEsIHNlY29uZGFy eSBjcHUgY2xvY2sKWyAgICAwLjAwODAwMF0gbWFza2VkIEV4dElOVCBvbiBDUFUjMQpbICAgIDAu MTE2MTY2XSB4ODY6IEJvb3RlZCB1cCAxIG5vZGUsIDIgQ1BVcwpbICAgIDAuMTE2MTIzXSBLVk0g c2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAxClsgICAgMC4xMTYxMjNdIGt2bS1zdGVhbHRpbWU6IGNw dSAxLCBtc3IgMTM4MGNmODAKWyAgICAwLjExNzYxOF0gc21wYm9vdDogVG90YWwgb2YgMiBwcm9j ZXNzb3JzIGFjdGl2YXRlZCAoMTA3NzMuNTQgQm9nb01JUFMpClsgICAgMC4xMjQzOTddIGRldnRt cGZzOiBpbml0aWFsaXplZApbICAgIDAuMTM1MDY1XSBnY292OiB2ZXJzaW9uIG1hZ2ljOiAweDM0 MzAzODJhClsgICAgMC4xMzgwODddIGV2bTogc2VjdXJpdHkuY2FwYWJpbGl0eQpbICAgIDAuMTQw NDI4XSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApbICAgIDAuMTgwMDMw XSAgICBwcmVmZXRjaDY0LXNzZTogICAxMzcuMDAwIE1CL3NlYwpbICAgIDAuMjIwMDU1XSAgICBn ZW5lcmljX3NzZTogICAxMzIuMDAwIE1CL3NlYwpbICAgIDAuMjIwNjkxXSB4b3I6IHVzaW5nIGZ1 bmN0aW9uOiBwcmVmZXRjaDY0LXNzZSAoMTM3LjAwMCBNQi9zZWMpClsgICAgMC4yMjI1NjVdIEJV RzogdW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlIGF0ICAg ICAgICAgICAobnVsbCkKWyAgICAwLjIyMzU2NV0gSVA6IFs8ICAgICAgICAgIChudWxsKT5dICAg ICAgICAgICAobnVsbCkKWyAgICAwLjIyNDAwMF0gUEdEIDAgClsgICAgMC4yMjQwMDBdIE9vcHM6 IDAwMTAgWyMxXSBQUkVFTVBUIFNNUCBERUJVR19QQUdFQUxMT0MKWyAgICAwLjIyNDAwMF0gQ1BV OiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQgMy4xNi4wLXJjMS0wMDAxMS1n NmNlMDYwYSAjMQpbICAgIDAuMjI0MDAwXSB0YXNrOiBmZmZmODgwMDEyOGM4MDAwIHRpOiBmZmZm ODgwMDEyOGM0MDAwIHRhc2sudGk6IGZmZmY4ODAwMTI4YzQwMDAKWyAgICAwLjIyNDAwMF0gUklQ OiAwMDEwOls8MDAwMDAwMDAwMDAwMDAwMD5dICBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAg ICAgKG51bGwpClsgICAgMC4yMjQwMDBdIFJTUDogMDAwMDpmZmZmODgwMDEyOGM3ZDY4ICBFRkxB R1M6IDAwMDEwMjQ2ClsgICAgMC4yMjQwMDBdIFJBWDogZmZmZjg4MDAxMjhhYmJlOCBSQlg6IGZm ZmY4ODAwMTI4YWI3YzAgUkNYOiAwMDAwMDAwMDAwMDAwMDhmClsgICAgMC4yMjQwMDBdIFJEWDog MDAwMDAwMDAwMDAwMDAwMSBSU0k6IDAwMDAwMDAwMDAwMDAwMDAgUkRJOiBmZmZmODgwMDEyOGFi N2MwClsgICAgMC4yMjQwMDBdIFJCUDogZmZmZjg4MDAxMjhjN2Q5MCBSMDg6IDAwMDAwMDAwMDAw MDAwMDIgUjA5OiAwMDAwMDAwMDAwMTFlMDhmClsgICAgMC4yMjQwMDBdIFIxMDogMDAwMDAwMDAw MDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAxZDJmOTAgUjEyOiBmZmZmZmZmZjgyN2ZkYTk4ClsgICAg MC4yMjQwMDBdIFIxMzogZmZmZmZmZmY4MjdmZGE5OCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1 OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMC4yMjQwMDBdIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgw MDAwKSBHUzpmZmZmODgwMDEzNjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAg ICAwLjIyNDAwMF0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1 MDAzYgpbICAgIDAuMjI0MDAwXSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDAy NjBkMDAwIENSNDogMDAwMDAwMDAwMDAwMDZmMApbICAgIDAuMjI0MDAwXSBTdGFjazoKWyAgICAw LjIyNDAwMF0gIGZmZmZmZmZmODE2ZWUxYTcgZmZmZjg4MDAxMjhhYjdjMCBmZmZmZmZmZjgyN2Zk YTk4IGZmZmY4ODAwMTI4YWI4MjAKWyAgICAwLjIyNDAwMF0gIDAwMDAwMDAwMDAwMDAwMDAgZmZm Zjg4MDAxMjhjN2RiOCBmZmZmZmZmZjgxNmVlNGM2IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIy NDAwMF0gIGZmZmZmZmZmODI3ZmRhOTggZmZmZmZmZmY4MTZlZTQzMSBmZmZmODgwMDEyOGM3ZGYw IGZmZmZmZmZmODE2ZWMwODQKWyAgICAwLjIyNDAwMF0gQ2FsbCBUcmFjZToKWyAgICAwLjIyNDAw MF0gIFs8ZmZmZmZmZmY4MTZlZTFhNz5dID8gZHJpdmVyX3Byb2JlX2RldmljZSsweDhjLzB4MzE2 ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODE2ZWU0YzY+XSBfX2RyaXZlcl9hdHRhY2grMHg5 NS8weGQzClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODE2ZWU0MzE+XSA/IGRyaXZlcl9wcm9i ZV9kZXZpY2UrMHgzMTYvMHgzMTYKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTZlYzA4ND5d IGJ1c19mb3JfZWFjaF9kZXYrMHhiZS8weGM5ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODE2 ZWU2NWI+XSBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyOQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZm ZjgxNmVjYzVkPl0gYnVzX2FkZF9kcml2ZXIrMHgxMTIvMHgyYWIKWyAgICAwLjIyNDAwMF0gIFs8 ZmZmZmZmZmY4MTZlZWZlMz5dIGRyaXZlcl9yZWdpc3RlcisweGVjLzB4MTUyClsgICAgMC4yMjQw MDBdICBbPGZmZmZmZmZmODE2ZjA5NmY+XSBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDYx LzB4NmEKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MmM4MWNhNz5dIHJlZ3VsYXRvcl9kdW1t eV9pbml0KzB4YTAvMHhkZQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgyYzgxYTJmPl0gcmVn dWxhdG9yX2luaXQrMHg5MC8weDljClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODJjODE5OWY+ XSA/IHZpcnRpb19iYWxsb29uX2RyaXZlcl9pbml0KzB4MjAvMHgyMApbICAgIDAuMjI0MDAwXSAg WzxmZmZmZmZmZjgyYzQ4NmU5Pl0gZG9fb25lX2luaXRjYWxsKzB4MTcxLzB4MjQ4ClsgICAgMC4y MjQwMDBdICBbPGZmZmZmZmZmODEwZTJmMDA+XSA/IHBhcmFtZXErMHg2LzB4MmQKWyAgICAwLjIy NDAwMF0gIFs8ZmZmZmZmZmY4MTBlMzFiZD5dID8gcGFyc2VfYXJncysweDI5Ni8weDNlOApbICAg IDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgyYzQ4YWE5Pl0ga2VybmVsX2luaXRfZnJlZWFibGUrMHgy ZTkvMHgzZTgKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MmM0NzkxMT5dID8gZG9fZWFybHlf cGFyYW0rMHhkNy8weGQ3ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODFjYWY2YTE+XSA/IHJl c3RfaW5pdCsweDExNS8weDExNQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxY2FmNmIxPl0g a2VybmVsX2luaXQrMHgxMC8weDE3NQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxY2Q1MzNj Pl0gcmV0X2Zyb21fZm9yaysweDdjLzB4YjAKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MWNh ZjZhMT5dID8gcmVzdF9pbml0KzB4MTE1LzB4MTE1ClsgICAgMC4yMjQwMDBdIENvZGU6ICBCYWQg UklQIHZhbHVlLgpbICAgIDAuMjI0MDAwXSBSSVAgIFs8ICAgICAgICAgIChudWxsKT5dICAgICAg ICAgICAobnVsbCkKWyAgICAwLjIyNDAwMF0gIFJTUCA8ZmZmZjg4MDAxMjhjN2Q2OD4KWyAgICAw LjIyNDAwMF0gQ1IyOiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMC4yMjQwMDBdIC0tLVsgZW5kIHRy YWNlIGQzMjk1ZTE5N2U3YWM5MjUgXS0tLQpbICAgIDAuMjI0MDAwXSAtLS0tLS0tLS0tLS1bIGN1 dCBoZXJlIF0tLS0tLS0tLS0tLS0KWyAgICAwLjIyNDAwMF0gV0FSTklORzogQ1BVOiAwIFBJRDog MSBhdCBrZXJuZWwvc21wLmM6MjQyIHNtcF9jYWxsX2Z1bmN0aW9uX3NpbmdsZSsweGViLzB4MTZl KCkKWyAgICAwLjIyNDAwMF0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAgVGFpbnRlZDog RyAgICAgIEQgICAgICAgMy4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYSAjMQpbICAgIDAuMjI0MDAw XSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMDEyOGM3OTI4IGZmZmZmZmZmODFjYzZlZGQgMDAw MDAwMDAwMDAwMDAwMApbICAgIDAuMjI0MDAwXSAgZmZmZjg4MDAxMjhjNzk2MCBmZmZmZmZmZjgx MGJmZWVhIGZmZmZmZmZmODExM2ZlMDggMDAwMDAwMDBmZmZmZmZmZgpbICAgIDAuMjI0MDAwXSAg MDAwMDAwMDAwMDAwMDAwMCBmZmZmZmZmZjgxMTU1YTBlIGZmZmY4ODAwMTI4Yzc5YjggZmZmZjg4 MDAxMjhjNzk3MApbICAgIDAuMjI0MDAwXSBDYWxsIFRyYWNlOgpbICAgIDAuMjI0MDAwXSAgWzxm ZmZmZmZmZjgxY2M2ZWRkPl0gZHVtcF9zdGFjaysweDg1LzB4ZTYKWyAgICAwLjIyNDAwMF0gIFs8 ZmZmZmZmZmY4MTBiZmVlYT5dIHdhcm5fc2xvd3BhdGhfY29tbW9uKzB4OTMvMHhjMQpbICAgIDAu MjI0MDAwXSAgWzxmZmZmZmZmZjgxMTNmZTA4Pl0gPyBzbXBfY2FsbF9mdW5jdGlvbl9zaW5nbGUr MHhlYi8weDE2ZQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxMTU1YTBlPl0gPyBwZXJmX2V2 ZW50X2Rpc2FibGUrMHhlMi8weGUyClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODEwYzAwMjU+ XSB3YXJuX3Nsb3dwYXRoX251bGwrMHgyMy8weDJjClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZm ODExM2ZlMDg+XSBzbXBfY2FsbF9mdW5jdGlvbl9zaW5nbGUrMHhlYi8weDE2ZQpbICAgIDAuMjI0 MDAwXSAgWzxmZmZmZmZmZjgxMTU1N2I4Pl0gdGFza19mdW5jdGlvbl9jYWxsKzB4NTkvMHg2YQpb ICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxMTVjNzc0Pl0gPyBwZXJmX2Nncm91cF9zd2l0Y2gr MHgyNjMvMHgyNjMKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTE1NTdmMD5dIHBlcmZfY2dy b3VwX2V4aXQrMHgyNy8weDMwClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODExNGQ2MjE+XSBj Z3JvdXBfZXhpdCsweGNkLzB4MTBmClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODEwYzMyMDE+ XSBkb19leGl0KzB4NWMzLzB4Y2YwClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODE1ZWQ5MGU+ XSA/IF9fZGVsYXkrMHgxMS8weDFhClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODE1ZWQ5NDI+ XSA/IF9fY29uc3RfdWRlbGF5KzB4MmIvMHgzNApbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgx MTI1ZGYxPl0gPyBfX3JjdV9yZWFkX3VubG9jaysweDRjLzB4OGUKWyAgICAwLjIyNDAwMF0gIFs8 ZmZmZmZmZmY4MTExZGQ1ZT5dID8ga21zZ19kdW1wKzB4MTQ3LzB4MTU1ClsgICAgMC4yMjQwMDBd ICBbPGZmZmZmZmZmODExMWRjNGM+XSA/IGttc2dfZHVtcCsweDM1LzB4MTU1ClsgICAgMC4yMjQw MDBdICBbPGZmZmZmZmZmODEwMDdiMjY+XSBvb3BzX2VuZCsweGRiLzB4ZTcKWyAgICAwLjIyNDAw MF0gIFs8ZmZmZmZmZmY4MWNiOTQ0ND5dIG5vX2NvbnRleHQrMHg0MDcvMHg0MWIKWyAgICAwLjIy NDAwMF0gIFs8ZmZmZmZmZmY4MWNiOTZkZD5dIF9fYmFkX2FyZWFfbm9zZW1hcGhvcmUrMHgyODUv MHgyOTkKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTBmOGYwZj5dID8gc2NoZWRfY2xvY2tf bG9jYWwrMHgxNC8weGI4ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODFjYjk3YTQ+XSBiYWRf YXJlYV9ub3NlbWFwaG9yZSsweDE1LzB4MWUKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTA0 N2FjNT5dIF9fZG9fcGFnZV9mYXVsdCsweDExNy8weDY3ZApbICAgIDAuMjI0MDAwXSAgWzxmZmZm ZmZmZjgxMDBkMmVjPl0gPyBzY2hlZF9jbG9jaysweDEwLzB4MWIKWyAgICAwLjIyNDAwMF0gIFs8 ZmZmZmZmZmY4MTBmOGYwZj5dID8gc2NoZWRfY2xvY2tfbG9jYWwrMHgxNC8weGI4ClsgICAgMC4y MjQwMDBdICBbPGZmZmZmZmZmODEwZjkzNTQ+XSA/IHNjaGVkX2Nsb2NrX2NwdSsweDEwMi8weDE1 NQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxMDQ0YmQ5Pl0gPyBrdm1fY2xvY2tfcmVhZCsw eDM1LzB4NzkKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTAwZDJlYz5dID8gc2NoZWRfY2xv Y2srMHgxMC8weDFiClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODEwZjhmMGY+XSA/IHNjaGVk X2Nsb2NrX2xvY2FsKzB4MTQvMHhiOApbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxMDQ4MDg4 Pl0gZG9fcGFnZV9mYXVsdCsweDMwLzB4M2MKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTA0 NDVkYT5dIGRvX2FzeW5jX3BhZ2VfZmF1bHQrMHgzYS8weGJkClsgICAgMC4yMjQwMDBdICBbPGZm ZmZmZmZmODFjZDY5MTU+XSBhc3luY19wYWdlX2ZhdWx0KzB4MjUvMHgzMApbICAgIDAuMjI0MDAw XSAgWzxmZmZmZmZmZjgxNmVlMWE3Pl0gPyBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4OGMvMHgzMTYK WyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTZlZTRjNj5dIF9fZHJpdmVyX2F0dGFjaCsweDk1 LzB4ZDMKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTZlZTQzMT5dID8gZHJpdmVyX3Byb2Jl X2RldmljZSsweDMxNi8weDMxNgpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxNmVjMDg0Pl0g YnVzX2Zvcl9lYWNoX2RldisweGJlLzB4YzkKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MTZl ZTY1Yj5dIGRyaXZlcl9hdHRhY2grMHgyMC8weDI5ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZm ODE2ZWNjNWQ+XSBidXNfYWRkX2RyaXZlcisweDExMi8weDJhYgpbICAgIDAuMjI0MDAwXSAgWzxm ZmZmZmZmZjgxNmVlZmUzPl0gZHJpdmVyX3JlZ2lzdGVyKzB4ZWMvMHgxNTIKWyAgICAwLjIyNDAw MF0gIFs8ZmZmZmZmZmY4MTZmMDk2Zj5dIF9fcGxhdGZvcm1fZHJpdmVyX3JlZ2lzdGVyKzB4NjEv MHg2YQpbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgyYzgxY2E3Pl0gcmVndWxhdG9yX2R1bW15 X2luaXQrMHhhMC8weGRlClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODJjODFhMmY+XSByZWd1 bGF0b3JfaW5pdCsweDkwLzB4OWMKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MmM4MTk5Zj5d ID8gdmlydGlvX2JhbGxvb25fZHJpdmVyX2luaXQrMHgyMC8weDIwClsgICAgMC4yMjQwMDBdICBb PGZmZmZmZmZmODJjNDg2ZTk+XSBkb19vbmVfaW5pdGNhbGwrMHgxNzEvMHgyNDgKWyAgICAwLjIy NDAwMF0gIFs8ZmZmZmZmZmY4MTBlMmYwMD5dID8gcGFyYW1lcSsweDYvMHgyZApbICAgIDAuMjI0 MDAwXSAgWzxmZmZmZmZmZjgxMGUzMWJkPl0gPyBwYXJzZV9hcmdzKzB4Mjk2LzB4M2U4ClsgICAg MC4yMjQwMDBdICBbPGZmZmZmZmZmODJjNDhhYTk+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweDJl OS8weDNlOApbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgyYzQ3OTExPl0gPyBkb19lYXJseV9w YXJhbSsweGQ3LzB4ZDcKWyAgICAwLjIyNDAwMF0gIFs8ZmZmZmZmZmY4MWNhZjZhMT5dID8gcmVz dF9pbml0KzB4MTE1LzB4MTE1ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODFjYWY2YjE+XSBr ZXJuZWxfaW5pdCsweDEwLzB4MTc1ClsgICAgMC4yMjQwMDBdICBbPGZmZmZmZmZmODFjZDUzM2M+ XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMApbICAgIDAuMjI0MDAwXSAgWzxmZmZmZmZmZjgxY2Fm NmExPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAwLjIyNDAwMF0gLS0tWyBlbmQgdHJh Y2UgZDMyOTVlMTk3ZTdhYzkyNiBdLS0tClsgICAgMC4yMjQwMjBdIEtlcm5lbCBwYW5pYyAtIG5v dCBzeW5jaW5nOiBBdHRlbXB0ZWQgdG8ga2lsbCBpbml0ISBleGl0Y29kZT0weDAwMDAwMDA5Clsg ICAgMC4yMjQwMjBdIApbICAgIDAuMjI1NDM0XSBSZWJvb3RpbmcgaW4gMTAgc2Vjb25kcy4uCkVs YXBzZWQgdGltZTogNQpxZW11LXN5c3RlbS14ODZfNjQgLWNwdSBrdm02NCAtZW5hYmxlLWt2bSAt a2VybmVsIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3 MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS92bWxpbnV6LTMuMTYuMC1yYzEtMDAwMTEt ZzZjZTA2MGEgLWFwcGVuZCAnaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1 MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2Nw dV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNo ZG9nPXBhbmljICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9 dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVu LXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpk ZXZlbC1ob3VybHktMjAxNDA2MjMxNDo2Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIy NjIwMTIxOmJpc2VjdC1saW51eDYvLnZtbGludXotNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2Qz OTMxMzJiMjYyMDEyMS0yMDE0MDYyMzE1NDUxOS0xOC1pdmI0MiBicmFuY2g9bGludXgtZGV2ZWwv ZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLWhzeGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAx MjEvdm1saW51ei0zLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhIGRyYmQubWlub3JfY291bnQ9OCcg IC1pbml0cmQgL2tlcm5lbC10ZXN0cy9pbml0cmQveW9jdG8tbWluaW1hbC14ODZfNjQuY2d6IC1t IDMyMCAtc21wIDIgLW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNlcix2bGFuPTEg LWJvb3Qgb3JkZXI9bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0YyBiYXNlPWxv Y2FsdGltZSAtcGlkZmlsZSAvZGV2L3NobS9rYm9vdC9waWQteW9jdG8taXZiNDItMSAtc2VyaWFs IGZpbGU6L2Rldi9zaG0va2Jvb3Qvc2VyaWFsLXlvY3RvLWl2YjQyLTEgLWRhZW1vbml6ZSAtZGlz cGxheSBub25lIC1tb25pdG9yIG51bGwgCgo= --===============3655443833968512425== Content-Type: application/octet-stream MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="-unable-to-handle-kernel-NULL-pointer-dereference-117640.log" SEVBRCBpcyBub3cgYXQgYWFmY2E0MS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3Vy bHktMjAxNDA2MjMxNCcKZ2l0IGNoZWNrb3V0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1 YmE4YzJjYjQyZWUKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0 OmE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6YmlzZWN0LWxpbnV4NgoK MjAxNC0wNi0yMy0xNTowNzo0MyBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0 MmVlIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LWE0OTdjM2JhMWQ5N2ZjNjljMWU3 OGU3Yjk2NDM1YmE4YzJjYjQyZWUKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2E0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4 YzJjYjQyZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LWE0OTdjM2JhMWQ5N2ZjNjljMWU3 OGU3Yjk2NDM1YmE4YzJjYjQyZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRl c3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny1hNDk3YzNi YTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmtlcm5lbDogL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJh OGMyY2I0MmVlL3ZtbGludXotMy4xNi4wLXJjMgoKMjAxNC0wNi0yMy0xNToxMDo0MyBkZXRlY3Rp bmcgYm9vdCBzdGF0ZSAJMTAJMTgJMjAgU1VDQ0VTUwoKYmlzZWN0OiBnb29kIGNvbW1pdCBhNDk3 YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmdpdCBiaXNlY3Qgc3RhcnQgYWFm Y2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOSBhNDk3YzNiYTFkOTdmYzY5YzFl NzhlN2I5NjQzNWJhOGMyY2I0MmVlIC0tCi9jL2tlcm5lbC10ZXN0cy9saW5lYXItYmlzZWN0OiBb Ii1iIiwgImFhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBhNDQwMWI4ZTkiLCAiLWciLCAi YTQ5N2MzYmExZDk3ZmM2OWMxZTc4ZTdiOTY0MzViYThjMmNiNDJlZSIsICIvYy9rZXJuZWwtdGVz dHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIiwgIi9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9v YmotYmlzZWN0Il0KQmlzZWN0aW5nOiA1NTMgcmV2aXNpb25zIGxlZnQgdG8gdGVzdCBhZnRlciB0 aGlzIChyb3VnaGx5IDEwIHN0ZXBzKQpbNWJiNDFlNjhiYjIxNmU3OGE4NTAzMTlhNjRiNTQ5YzBj ZWFlZGRmOF0gTWVyZ2UgJ2lwdnMtbmV4dC9tYXN0ZXInIGludG8gZGV2ZWwtaG91cmx5LTIwMTQw NjIzMTQKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNo IC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVu LXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpk ZXZlbC1ob3VybHktMjAxNDA2MjMxNDo1YmI0MWU2OGJiMjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNl YWVkZGY4OmJpc2VjdC1saW51eDYKCjIwMTQtMDYtMjMtMTU6MTI6MTUgNWJiNDFlNjhiYjIxNmU3 OGE4NTAzMTlhNjRiNTQ5YzBjZWFlZGRmOCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8g L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny01YmI0MWU2OGJiMjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4CkNoZWNrIGZvciBrZXJu ZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny81YmI0MWU2OGJi MjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2Yg L2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny01YmI0MWU2OGJiMjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4CndhaXRpbmcgZm9yIGNv bXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS8ueDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTctNWJiNDFlNjhiYjIxNmU3OGE4NTAzMTlhNjRiNTQ5YzBjZWFlZGRmOApr ZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNWJiNDFlNjhi YjIxNmU3OGE4NTAzMTlhNjRiNTQ5YzBjZWFlZGRmOC92bWxpbnV6LTMuMTYuMC1yYzItMDAzMDkt ZzViYjQxZTYKCjIwMTQtMDYtMjMtMTU6MTQ6MTUgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgCTcuCTIw IFNVQ0NFU1MKCkJpc2VjdGluZzogMjQ0IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhp cyAocm91Z2hseSA4IHN0ZXBzKQpbOGM4MDRkNGJiMzBjZmVmNGE0YWYwZjU2MWQ2ZWYzMWU4NDAx NGFkNV0gTWVyZ2UgJ2Fzb2MvdG9waWMvaW50ZWwnIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjIz MTQKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9j L2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1 ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZl bC1ob3VybHktMjAxNDA2MjMxNDo4YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0 YWQ1OmJpc2VjdC1saW51eDYKCjIwMTQtMDYtMjMtMTU6MTU6NDUgOGM4MDRkNGJiMzBjZmVmNGE0 YWYwZjU2MWQ2ZWYzMWU4NDAxNGFkNSBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2ti dWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny04 YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1CkNoZWNrIGZvciBrZXJuZWwg aW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny84YzgwNGQ0YmIzMGNm ZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2ti dWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny04 YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1Cmtlcm5lbDogL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny84YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYx ZDZlZjMxZTg0MDE0YWQ1L3ZtbGludXotMy4xNi4wLXJjMi0wMDM3OS1nOGM4MDRkNAoKMjAxNC0w Ni0yMy0xNToyMTo0NSBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAJOC4JMTgJMjAgU1VDQ0VTUwoKQmlz ZWN0aW5nOiAxNzQgcmV2aXNpb25zIGxlZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDgg c3RlcHMpCltiM2I1ZmJhM2UxNjJhYjg1YzZiMzJiNTQyNTA3NGNjZTIxZmJkZmJjXSBNZXJnZSAn YmxvY2svZm9yLWxpbnVzJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0MDYyMzE0CnJ1bm5pbmcgL2Mv a2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9s aW51eDYvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQw NjIzMTQ6YjNiNWZiYTNlMTYyYWI4NWM2YjMyYjU0MjUwNzRjY2UyMWZiZGZiYzpiaXNlY3QtbGlu dXg2CgoyMDE0LTA2LTIzLTE1OjIzOjQ2IGIzYjVmYmEzZTE2MmFiODVjNmIzMmI1NDI1MDc0Y2Nl MjFmYmRmYmMgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVp bGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctYjNiNWZiYTNlMTYyYWI4 NWM2YjMyYjU0MjUwNzRjY2UyMWZiZGZiYwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvYjNiNWZiYTNlMTYyYWI4NWM2YjMyYjU0MjUw NzRjY2UyMWZiZGZiYwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVp bGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctYjNiNWZiYTNlMTYyYWI4 NWM2YjMyYjU0MjUwNzRjY2UyMWZiZGZiYwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVp bGQtdGVzdHMvYnVpbGQtcXVldWUvLng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LWIz YjVmYmEzZTE2MmFiODVjNmIzMmI1NDI1MDc0Y2NlMjFmYmRmYmMKa2VybmVsOiAva2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2IzYjVmYmEzZTE2MmFiODVjNmIzMmI1NDI1 MDc0Y2NlMjFmYmRmYmMvdm1saW51ei0zLjE2LjAtcmMyLTAwNTEwLWdiM2I1ZmJhCgoyMDE0LTA2 LTIzLTE1OjI2OjQ2IGRldGVjdGluZyBib290IHN0YXRlIAkxMi4JMjAgU1VDQ0VTUwoKQmlzZWN0 aW5nOiA0MyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgNiBzdGVw cykKWzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjVdIE1lcmdlICd0aWFu eXUvZGVwX3N1cHBvcnQnIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQKcnVubmluZyAvYy9r ZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xp bnV4Ni9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2 MjMxNDowN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1OmJpc2VjdC1saW51 eDYKCjIwMTQtMDYtMjMtMTU6Mjg6MTYgMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFh NGIzMDk2NSBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWls ZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny0wN2U4NTgxZDQ1NWE4MzJh ODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAx YWExYWE0YjMwOTY1CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWls ZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny0wN2U4NTgxZDQ1NWE4MzJh ODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1Cmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1 L3ZtbGludXotMy4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MQoKMjAxNC0wNi0yMy0xNToyOToxNiBk ZXRlY3RpbmcgYm9vdCBzdGF0ZSAuIFRFU1QgRkFJTFVSRQpbICAgIDAuMTU2MDI1XSAgICBwcmVm ZXRjaDY0LXNzZTogICAxMDkuMDAwIE1CL3NlYwpbICAgIDAuMTk2MDMzXSAgICBnZW5lcmljX3Nz ZTogICAxMDguMDAwIE1CL3NlYwpbICAgIDAuMTk2NDQ5XSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiBw cmVmZXRjaDY0LXNzZSAoMTA5LjAwMCBNQi9zZWMpClsgICAgMC4xOTc3NDJdIEJVRzogdW5hYmxl IHRvIGhhbmRsZSBrZXJuZWwgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlIGF0ICAgICAgICAgICAo bnVsbCkKWyAgICAwLjE5ODUxOF0gSVA6IFs8ICAgICAgICAgIChudWxsKT5dICAgICAgICAgICAo bnVsbCkKWyAgICAwLjE5OTAwOF0gUEdEIDAgClsgICAgMC4xOTkyMjNdIE9vcHM6IDAwMTAgWyMx XSBQUkVFTVBUIFNNUCBERUJVR19QQUdFQUxMT0MKWyAgICAwLjE5OTc1Ml0gQ1BVOiAwIFBJRDog MSBDb21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQgMy4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MSAj MQpbICAgIDAuMjAwMDAwXSB0YXNrOiBmZmZmODgwMDExNGM4MDAwIHRpOiBmZmZmODgwMDExNGM0 MDAwIHRhc2sudGk6IGZmZmY4ODAwMTE0YzQwMDAKWyAgICAwLjIwMDAwMF0gUklQOiAwMDEwOls8 MDAwMDAwMDAwMDAwMDAwMD5dICBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAgICAgKG51bGwp ClsgICAgMC4yMDAwMDBdIFJTUDogMDAwMDpmZmZmODgwMDExNGM3ZDY4ICBFRkxBR1M6IDAwMDEw MjQ2ClsgICAgMC4yMDAwMDBdIFJBWDogZmZmZjg4MDAxMTRhYmJlOCBSQlg6IGZmZmY4ODAwMTE0 YWI3YzAgUkNYOiAwMDAwMDAwMDAwMDAwMDhmClsgICAgMC4yMDAwMDBdIFJEWDogMDAwMDAwMDAw MDAwMDAwMSBSU0k6IDAwMDAwMDAwMDAwMDAwMDAgUkRJOiBmZmZmODgwMDExNGFiN2MwClsgICAg MC4yMDAwMDBdIFJCUDogZmZmZjg4MDAxMTRjN2Q5MCBSMDg6IDAwMDAwMDAwMDAwMDAwMDIgUjA5 OiAwMDAwMDAwMDAwMTFlMDhmClsgICAgMC4yMDAwMDBdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBS MTE6IDAwMDAwMDAwMDAxZDJmOTAgUjEyOiBmZmZmZmZmZjgyN2ZkZTU4ClsgICAgMC4yMDAwMDBd IFIxMzogZmZmZmZmZmY4MjdmZGU1OCBSMTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAw MDAwMDAwMDAwClsgICAgMC4yMDAwMDBdIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpm ZmZmODgwMDEyMjAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIwMDAw MF0gQ1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAg IDAuMjAwMDAwXSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDAyNjBkMDAwIENS NDogMDAwMDAwMDAwMDAwMDZmMApbICAgIDAuMjAwMDAwXSBTdGFjazoKWyAgICAwLjIwMDAwMF0g IGZmZmZmZmZmODE2ZWYzZWUgZmZmZjg4MDAxMTRhYjdjMCBmZmZmZmZmZjgyN2ZkZTU4IGZmZmY4 ODAwMTE0YWI4MjAKWyAgICAwLjIwMDAwMF0gIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MDAxMTRj N2RiOCBmZmZmZmZmZjgxNmVmNzBkIDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIwMDAwMF0gIGZm ZmZmZmZmODI3ZmRlNTggZmZmZmZmZmY4MTZlZjY3OCBmZmZmODgwMDExNGM3ZGYwIGZmZmZmZmZm ODE2ZWQyY2IKWyAgICAwLjIwMDAwMF0gQ2FsbCBUcmFjZToKWyAgICAwLjIwMDAwMF0gIFs8ZmZm ZmZmZmY4MTZlZjNlZT5dID8gZHJpdmVyX3Byb2JlX2RldmljZSsweDhjLzB4MzE2ClsgICAgMC4y MDAwMDBdICBbPGZmZmZmZmZmODE2ZWY3MGQ+XSBfX2RyaXZlcl9hdHRhY2grMHg5NS8weGQzClsg ICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODE2ZWY2Nzg+XSA/IGRyaXZlcl9wcm9iZV9kZXZpY2Ur MHgzMTYvMHgzMTYKWyAgICAwLjIwMDAwMF0gIFs8ZmZmZmZmZmY4MTZlZDJjYj5dIGJ1c19mb3Jf ZWFjaF9kZXYrMHhiZS8weGM5ClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODE2ZWY4YTI+XSBk cml2ZXJfYXR0YWNoKzB4MjAvMHgyOQpbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZmZjgxNmVkZWE0 Pl0gYnVzX2FkZF9kcml2ZXIrMHgxMTIvMHgyYWIKWyAgICAwLjIwMDAwMF0gIFs8ZmZmZmZmZmY4 MTZmMDIyYT5dIGRyaXZlcl9yZWdpc3RlcisweGVjLzB4MTUyClsgICAgMC4yMDAwMDBdICBbPGZm ZmZmZmZmODE2ZjFiYjY+XSBfX3BsYXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDYxLzB4NmEKWyAg ICAwLjIwMDAwMF0gIFs8ZmZmZmZmZmY4MmM4MTlhND5dIHJlZ3VsYXRvcl9kdW1teV9pbml0KzB4 YTAvMHhkZQpbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZmZjgyYzgxNzJjPl0gcmVndWxhdG9yX2lu aXQrMHg5MC8weDljClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODJjODE2OWM+XSA/IHZpcnRp b19iYWxsb29uX2RyaXZlcl9pbml0KzB4MjAvMHgyMApbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZm ZjgyYzQ4NmU5Pl0gZG9fb25lX2luaXRjYWxsKzB4MTcxLzB4MjQ4ClsgICAgMC4yMDAwMDBdICBb PGZmZmZmZmZmODEwZTJmMDA+XSA/IHBhcmFtX2FycmF5X3NldCsweDE0My8weDE1YwpbICAgIDAu MjAwMDAwXSAgWzxmZmZmZmZmZjgxMGUzMjM3Pl0gPyBwYXJzZV9hcmdzKzB4Mjk2LzB4M2U4Clsg ICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODJjNDhhYTk+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsw eDJlOS8weDNlOApbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZmZjgyYzQ3OTExPl0gPyBkb19lYXJs eV9wYXJhbSsweGQ3LzB4ZDcKWyAgICAwLjIwMDAwMF0gIFs8ZmZmZmZmZmY4MWNiMGM3MT5dID8g cmVzdF9pbml0KzB4MTE1LzB4MTE1ClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODFjYjBjODE+ XSBrZXJuZWxfaW5pdCsweDEwLzB4MTc1ClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODFjZDY5 M2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMApbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZmZjgx Y2IwYzcxPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAwLjIwMDAwMF0gQ29kZTogIEJh ZCBSSVAgdmFsdWUuClsgICAgMC4yMDAwMDBdIFJJUCAgWzwgICAgICAgICAgKG51bGwpPl0gICAg ICAgICAgIChudWxsKQpbICAgIDAuMjAwMDAwXSAgUlNQIDxmZmZmODgwMDExNGM3ZDY4PgpbICAg IDAuMjAwMDAwXSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIwMDAwMF0gLS0tWyBlbmQg dHJhY2UgOTVhZmRlMTU4Mjc2ZmI3YSBdLS0tClsgICAgMC4yMDAwMDBdIC0tLS0tLS0tLS0tLVsg Y3V0IGhlcmUgXS0tLS0tLS0tLS0tLQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2 MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2ctcXVh bnRhbC1pdmI0Mi01ODoyMDE0MDYyMzE1MjkyMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1 L2RtZXNnLXF1YW50YWwtaXZiNDItNzQ6MjAxNDA2MjMxNTI5MTk6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFh MWFhNGIzMDk2NS9kbWVzZy1xdWFudGFsLWl2YjQyLTc0OjIwMTQwNjIzMTUyOTI5Ong4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3 OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2cteW9jdG8taXZiNDEtMzU6MjAxNDA2MjMxNTI5MjQ6 eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU0OS1nMDdlODU4 MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVh ODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9kbWVzZy15b2N0by1pdmI0MS0zOToyMDE0MDYy MzE1MjkyMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5 LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4 NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEw ODoyMDE0MDYyMzE1MjkyMTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAt cmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2RtZXNnLXlvY3Rv LWl2YjQyLTEzOjIwMTQwNjIzMTUyOTI1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3 OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1l c2cteW9jdG8taXZiNDItMTA4OjIwMTQwNjIzMTUyOTMxOng4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRi MzA5NjUvZG1lc2ctcXVhbnRhbC1pdmI0MS05OjIwMTQwNjIzMTUyOTMyOng4Nl82NC1yYW5kY29u ZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2 MDFhYTFhYTRiMzA5NjUvZG1lc2ctcXVhbnRhbC1pdmI0Mi0yMzoyMDE0MDYyMzE1MjkzMzp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEK L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJh ODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2RtZXNnLXF1YW50YWwtaXZiNDItNTg6MjAxNDA2MjMx NTI5MzM6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU0OS1n MDdlODU4MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvMDdlODU4 MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9kbWVzZy1xdWFudGFsLWl2YjQyLTc0 OjIwMTQwNjIzMTUyOTM5Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1y YzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMx NDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2cteW9jdG8t aXZiNDEtMzU6MjAxNDA2MjMxNTI5MzQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6 My4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9kbWVz Zy15b2N0by1pdmI0MS0zOToyMDE0MDYyMzE1MjkzMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMw OTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEwODoyMDE0MDYyMzE1Mjk0MTp4ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAx YWExYWE0YjMwOTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEzOjIwMTQwNjIzMTUyOTM1Ong4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3 OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2ctcXVhbnRhbC1pdmI0Mi0yMzoyMDE0MDYyMzE1Mjk0 Mzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4 NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1 NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2RtZXNnLXF1YW50YWwtaXZiNDItMjQ6MjAx NDA2MjMxNTI5NDI6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0w MDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcv MDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9kbWVzZy1xdWFudGFsLWl2 YjQyLTM5OjIwMTQwNjIzMTUyOTQzOng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2ct cXVhbnRhbC1pdmI0Mi01ODoyMDE0MDYyMzE1Mjk0Mzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKMDoyMDoyMCBhbGxfZ29vZDpiYWQ6 YWxsX2JhZCBib290cwobWzE7MzVtMjAxNC0wNi0yMyAxNToyOTo0NyBSRVBFQVQgQ09VTlQ6IDIw ICAjIC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0Ly5yZXBlYXQbWzBtCgpCaXNlY3Rp bmc6IDM5IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSA2IHN0ZXBz KQpbNDAzM2Q1ZjRhMTUxMTgwYWQ4NmU2YjBiNDU3NjBmODcyYjA3ZjNlM10gTWVyZ2UgJ25ldC1u ZXh0L21hc3RlcicgaW50byBkZXZlbC1ob3VybHktMjAxNDA2MjMxNApydW5uaW5nIC9jL2tlcm5l bC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXg2 L29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0 OjQwMzNkNWY0YTE1MTE4MGFkODZlNmIwYjQ1NzYwZjg3MmIwN2YzZTM6YmlzZWN0LWxpbnV4NgoK MjAxNC0wNi0yMy0xNToyOTo0NyA0MDMzZDVmNGExNTExODBhZDg2ZTZiMGI0NTc2MGY4NzJiMDdm M2UzIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LTQwMzNkNWY0YTE1MTE4MGFkODZl NmIwYjQ1NzYwZjg3MmIwN2YzZTMKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzQwMzNkNWY0YTE1MTE4MGFkODZlNmIwYjQ1NzYwZjg3 MmIwN2YzZTMKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1 ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LTQwMzNkNWY0YTE1MTE4MGFkODZl NmIwYjQ1NzYwZjg3MmIwN2YzZTMKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRl c3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny00MDMzZDVm NGExNTExODBhZDg2ZTZiMGI0NTc2MGY4NzJiMDdmM2UzCmtlcm5lbDogL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny80MDMzZDVmNGExNTExODBhZDg2ZTZiMGI0NTc2MGY4 NzJiMDdmM2UzL3ZtbGludXotMy4xNi4wLXJjMi0wMDUzNC1nNDAzM2Q1ZgoKMjAxNC0wNi0yMy0x NTozMjo0NyBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAJMTIJMTgJMjAgU1VDQ0VTUwoKbGluZWFyLWJp c2VjdDogYmFkIGJyYW5jaCBtYXkgYmUgdGlhbnl1L2RlcF9zdXBwb3J0CmxpbmVhci1iaXNlY3Q6 IGhhbmRsZSBvdmVyIHRvIGdpdCBiaXNlY3QKbGluZWFyLWJpc2VjdDogZ2l0IGJpc2VjdCBzdGFy dCAwN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1IDQwMzNkNWY0YTE1MTE4 MGFkODZlNmIwYjQ1NzYwZjg3MmIwN2YzZTMgLS0KUHJldmlvdXMgSEVBRCBwb3NpdGlvbiB3YXMg NDAzM2Q1Zi4uLiBNZXJnZSAnbmV0LW5leHQvbWFzdGVyJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0 MDYyMzE0CkhFQUQgaXMgbm93IGF0IDFlYTUyYTkuLi4gTWVyZ2UgJ2piYXJuZXMvYXN5bmMtZmIt cHJvYmUnIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjAyMTAKQmlzZWN0aW5nOiA3IHJldmlzaW9u cyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAzIHN0ZXBzKQpbY2EyYmI2MzQ5NTkz ZDc4M2I3NTI0ZTU1MGQ0NjhkM2JhMjU5ZDYyYl0gSTJDL0FDUEk6IEFkZCBpMmMgQUNQSSBvcGVy YXRpb24gcmVnaW9uIHN1cHBvcnQKbGluZWFyLWJpc2VjdDogZ2l0IGJpc2VjdCBydW4gL2Mva2Vy bmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51 eDYvb2JqLWJpc2VjdApydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10 ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2xpbnV4 LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0OmNhMmJiNjM0OTU5M2Q3ODNiNzUyNGU1NTBk NDY4ZDNiYTI1OWQ2MmI6YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0yMy0xNTozNDozMiBjYTJiYjYz NDk1OTNkNzgzYjc1MjRlNTUwZDQ2OGQzYmEyNTlkNjJiIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQg dGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LWNhMmJiNjM0OTU5M2Q3ODNiNzUyNGU1NTBkNDY4ZDNiYTI1OWQ2MmIKQ2hlY2sg Zm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Nh MmJiNjM0OTU5M2Q3ODNiNzUyNGU1NTBkNDY4ZDNiYTI1OWQ2MmIKd2FpdGluZyBmb3IgY29tcGxl dGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LWNhMmJiNjM0OTU5M2Q3ODNiNzUyNGU1NTBkNDY4ZDNiYTI1OWQ2MmIKd2FpdGlu ZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny1jYTJiYjYzNDk1OTNkNzgzYjc1MjRlNTUwZDQ2OGQzYmEy NTlkNjJiCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9j YTJiYjYzNDk1OTNkNzgzYjc1MjRlNTUwZDQ2OGQzYmEyNTlkNjJiL3ZtbGludXotMy4xNi4wLXJj MS0wMDAwOS1nY2EyYmI2MwoKMjAxNC0wNi0yMy0xNTozODozMiBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAJMTIJMTQuCTIwIFNVQ0NFU1MKCkJpc2VjdGluZzogMyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0 IGFmdGVyIHRoaXMgKHJvdWdobHkgMiBzdGVwcykKW2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRi MTY2MTlmZjY4YzRmMjddIEFDUEk6IFJlc29sdmUgYmF0dGVyeSBwcm9iZSBpc3N1ZSBvbiB0aGUg VDEwMFRBCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5z aCAvYy9ib290LWJpc2VjdC9saW51eDYvb2JqLWJpc2VjdApscyAtYSAva2J1aWxkLXRlc3RzL3J1 bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvbGludXgtZGV2ZWw6 ZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQ6ZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZm NjhjNGYyNzpiaXNlY3QtbGludXg2CgoyMDE0LTA2LTIzLTE1OjQwOjMzIGY5M2QzZTQ5ZWExNjA5 ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRv IC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0 NTctZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNwpDaGVjayBmb3Iga2Vy bmVsIGluIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDll YTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9m IC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0 NTctZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNwp3YWl0aW5nIGZvciBj b21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvLng4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3LWY5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcK a2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5 ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvdm1saW51ei0zLjE2LjAtcmMxLTAwMDEz LWdmOTNkM2U0CgoyMDE0LTA2LTIzLTE1OjQyOjMzIGRldGVjdGluZyBib290IHN0YXRlIC4gVEVT VCBGQUlMVVJFClsgICAgMC4xNjQwMjFdICAgIHByZWZldGNoNjQtc3NlOiAgIDE0MC4wMDAgTUIv c2VjClsgICAgMC4yMDQwMzNdICAgIGdlbmVyaWNfc3NlOiAgIDE0MS4wMDAgTUIvc2VjClsgICAg MC4yMDQ0MzldIHhvcjogdXNpbmcgZnVuY3Rpb246IGdlbmVyaWNfc3NlICgxNDEuMDAwIE1CL3Nl YykKWyAgICAwLjIwNTcxNV0gQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBOVUxMIHBvaW50 ZXIgZGVyZWZlcmVuY2UgYXQgICAgICAgICAgIChudWxsKQpbICAgIDAuMjA2NDc3XSBJUDogWzwg ICAgICAgICAgKG51bGwpPl0gICAgICAgICAgIChudWxsKQpbICAgIDAuMjA2OTkyXSBQR0QgMCAK WyAgICAwLjIwNzIwM10gT29wczogMDAxMCBbIzFdIFBSRUVNUFQgU01QIERFQlVHX1BBR0VBTExP QwpbICAgIDAuMjA3NzYxXSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRl ZCAzLjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0ICMxClsgICAgMC4yMDgwMDBdIHRhc2s6IGZmZmY4 ODAwMTE0YzgwMDAgdGk6IGZmZmY4ODAwMTE0YzQwMDAgdGFzay50aTogZmZmZjg4MDAxMTRjNDAw MApbICAgIDAuMjA4MDAwXSBSSVA6IDAwMTA6WzwwMDAwMDAwMDAwMDAwMDAwPl0gIFs8ICAgICAg ICAgIChudWxsKT5dICAgICAgICAgICAobnVsbCkKWyAgICAwLjIwODAwMF0gUlNQOiAwMDAwOmZm ZmY4ODAwMTE0YzdkNjggIEVGTEFHUzogMDAwMTAyNDYKWyAgICAwLjIwODAwMF0gUkFYOiBmZmZm ODgwMDExNGFiYmU4IFJCWDogZmZmZjg4MDAxMTRhYjdjMCBSQ1g6IDAwMDAwMDAwMDAwMDAwOGYK WyAgICAwLjIwODAwMF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAxIFJTSTogMDAwMDAwMDAwMDAwMDAw MCBSREk6IGZmZmY4ODAwMTE0YWI3YzAKWyAgICAwLjIwODAwMF0gUkJQOiBmZmZmODgwMDExNGM3 ZDkwIFIwODogMDAwMDAwMDAwMDAwMDAwMiBSMDk6IDAwMDAwMDAwMDAxMWUwOGYKWyAgICAwLjIw ODAwMF0gUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDFkMmY5MCBSMTI6IGZm ZmZmZmZmODI3ZmRjYTgKWyAgICAwLjIwODAwMF0gUjEzOiBmZmZmZmZmZjgyN2ZkY2E4IFIxNDog MDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIwODAwMF0gRlM6 ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmY4ODAwMTIyMDAwMDAoMDAwMCkga25sR1M6 MDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjA4MDAwXSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAw MDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDNiClsgICAgMC4yMDgwMDBdIENSMjogMDAwMDAwMDAwMDAw MDAwMCBDUjM6IDAwMDAwMDAwMDI2MGQwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMC4y MDgwMDBdIFN0YWNrOgpbICAgIDAuMjA4MDAwXSAgZmZmZmZmZmY4MTZlZTc2YSBmZmZmODgwMDEx NGFiN2MwIGZmZmZmZmZmODI3ZmRjYTggZmZmZjg4MDAxMTRhYjgyMApbICAgIDAuMjA4MDAwXSAg MDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMDExNGM3ZGI4IGZmZmZmZmZmODE2ZWVhODkgMDAwMDAw MDAwMDAwMDAwMApbICAgIDAuMjA4MDAwXSAgZmZmZmZmZmY4MjdmZGNhOCBmZmZmZmZmZjgxNmVl OWY0IGZmZmY4ODAwMTE0YzdkZjAgZmZmZmZmZmY4MTZlYzY0NwpbICAgIDAuMjA4MDAwXSBDYWxs IFRyYWNlOgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVlNzZhPl0gPyBkcml2ZXJfcHJv YmVfZGV2aWNlKzB4OGMvMHgzMTYKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZlZWE4OT5d IF9fZHJpdmVyX2F0dGFjaCsweDk1LzB4ZDMKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZl ZTlmND5dID8gZHJpdmVyX3Byb2JlX2RldmljZSsweDMxNi8weDMxNgpbICAgIDAuMjA4MDAwXSAg WzxmZmZmZmZmZjgxNmVjNjQ3Pl0gYnVzX2Zvcl9lYWNoX2RldisweGJlLzB4YzkKWyAgICAwLjIw ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZWMxZT5dIGRyaXZlcl9hdHRhY2grMHgyMC8weDI5ClsgICAg MC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWQyMjA+XSBidXNfYWRkX2RyaXZlcisweDExMi8weDJh YgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVmNWE2Pl0gZHJpdmVyX3JlZ2lzdGVyKzB4 ZWMvMHgxNTIKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZmMGYzMj5dIF9fcGxhdGZvcm1f ZHJpdmVyX3JlZ2lzdGVyKzB4NjEvMHg2YQpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgyYzgx Y2JkPl0gcmVndWxhdG9yX2R1bW15X2luaXQrMHhhMC8weGRlClsgICAgMC4yMDgwMDBdICBbPGZm ZmZmZmZmODJjODFhNDU+XSByZWd1bGF0b3JfaW5pdCsweDkwLzB4OWMKWyAgICAwLjIwODAwMF0g IFs8ZmZmZmZmZmY4MmM4MTliNT5dID8gdmlydGlvX2JhbGxvb25fZHJpdmVyX2luaXQrMHgyMC8w eDIwClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODJjNDg2ZTk+XSBkb19vbmVfaW5pdGNhbGwr MHgxNzEvMHgyNDgKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTBlMmYwMD5dID8gcGFyYW1l cSsweDYvMHgyZApbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxMGUzMWJkPl0gPyBwYXJzZV9h cmdzKzB4Mjk2LzB4M2U4ClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODJjNDhhYTk+XSBrZXJu ZWxfaW5pdF9mcmVlYWJsZSsweDJlOS8weDNlOApbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgy YzQ3OTExPl0gPyBkb19lYXJseV9wYXJhbSsweGQ3LzB4ZDcKWyAgICAwLjIwODAwMF0gIFs8ZmZm ZmZmZmY4MWNhZmM3MT5dID8gcmVzdF9pbml0KzB4MTE1LzB4MTE1ClsgICAgMC4yMDgwMDBdICBb PGZmZmZmZmZmODFjYWZjODE+XSBrZXJuZWxfaW5pdCsweDEwLzB4MTc1ClsgICAgMC4yMDgwMDBd ICBbPGZmZmZmZmZmODFjZDU4ZmM+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMApbICAgIDAuMjA4 MDAwXSAgWzxmZmZmZmZmZjgxY2FmYzcxPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAw LjIwODAwMF0gQ29kZTogIEJhZCBSSVAgdmFsdWUuClsgICAgMC4yMDgwMDBdIFJJUCAgWzwgICAg ICAgICAgKG51bGwpPl0gICAgICAgICAgIChudWxsKQpbICAgIDAuMjA4MDAwXSAgUlNQIDxmZmZm ODgwMDExNGM3ZDY4PgpbICAgIDAuMjA4MDAwXSBDUjI6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAw LjIwODAwMF0gLS0tWyBlbmQgdHJhY2UgMDMwNzE3NWI5Y2MxZDdlNSBdLS0tClsgICAgMC4yMDgw MDBdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlm ZjY4YzRmMjcvZG1lc2ctcXVhbnRhbC1pdmI0MS0xOToyMDE0MDYyMzE1NDIwODp4ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4 YTk0YjE2NjE5ZmY2OGM0ZjI3L2RtZXNnLXF1YW50YWwtaXZiNDEtMjM6MjAxNDA2MjMxNTQyMTU6 eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNl NDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2 MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQxLTU6MjAxNDA2 MjMxNTQyMTA6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAx My1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkz ZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQx LTY6MjAxNDA2MjMxNTQyMTQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4w LXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFu dGFsLWl2YjQxLTgxOjIwMTQwNjIzMTU0MjA4Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMx NDU3OjMuMTYuMC1yYzEtMDAwMTMtZ2Y5M2QzZTQ6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcv ZG1lc2ctcXVhbnRhbC1pdmI0Mi0xMTY6MjAxNDA2MjMxNTQyMTc6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYx OWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQyLTEyNDoyMDE0MDYyMzE1NDIxOTp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3 ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3L2RtZXNnLXF1YW50YWwtaXZiNDItNTc6MjAxNDA2MjMxNTQy MTg6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkz ZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDll YTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQyLTc1OjIw MTQwNjIzMTU0MjEyOng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEt MDAwMTMtZ2Y5M2QzZTQ6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3 L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvZG1lc2cteW9jdG8taXZi NDEtMTE2OjIwMTQwNjIzMTU0MjA3Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzEtMDAwMTMtZ2Y5M2QzZTQ6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvZG1lc2ct eW9jdG8taXZiNDItNDI6MjAxNDA2MjMxNTQyMTk6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYy Ny9kbWVzZy1xdWFudGFsLWl2YjQxLTE5OjIwMTQwNjIzMTU0MjE4Ong4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTMtZ2Y5M2QzZTQ6MQova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2 MTlmZjY4YzRmMjcvZG1lc2ctcXVhbnRhbC1pdmI0MS04MToyMDE0MDYyMzE1NDIxOTp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3 ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3L2RtZXNnLXF1YW50YWwtaXZiNDItNzU6MjAxNDA2MjMxNTQy MjI6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkz ZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDll YTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0MS0xMTY6MjAx NDA2MjMxNTQyMTc6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0w MDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcv ZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0 Mi0xNDoyMDE0MDYyMzE1NDIyMTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3L2RtZXNnLXF1 YW50YWwtaXZiNDEtNToyMDE0MDYyMzE1NDIyMDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1NzozLjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3 L2RtZXNnLXF1YW50YWwtaXZiNDItMTU6MjAxNDA2MjMxNTQyMjc6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYx OWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0MS0xMDk6MjAxNDA2MjMxNTQyMjM6eDg2XzY0LXJh bmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgy OGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0Mi0xMDQ6MjAxNDA2MjMxNTQyMjQ6 eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNl NDoxCjA6MjA6MjAgYWxsX2dvb2Q6YmFkOmFsbF9iYWQgYm9vdHMKG1sxOzM1bTIwMTQtMDYtMjMg MTU6NDM6MDMgUkVQRUFUIENPVU5UOiAyMCAgIyAvYy9ib290LWJpc2VjdC9saW51eDYvb2JqLWJp c2VjdC8ucmVwZWF0G1swbQoKQmlzZWN0aW5nOiAxIHJldmlzaW9uIGxlZnQgdG8gdGVzdCBhZnRl ciB0aGlzIChyb3VnaGx5IDEgc3RlcCkKWzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMy YjI2MjAxMjFdIERldmljZS9jb3JlOiBBZGQgcGxhdGZvcm1fZGV2X2F0dGFjaC9kZXRhY2hfbm90 aWZ5KCkgY2FsbGJhY2sKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1m YWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQt dGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51 eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjMxNDo2Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3 ZDM5MzEzMmIyNjIwMTIxOmJpc2VjdC1saW51eDYKCjIwMTQtMDYtMjMtMTU6NDM6MDQgNmNlMDYw YTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMSBjb21waWxpbmcKUXVldWVkIGJ1aWxk IHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny02Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxCkNoZWNr IGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82 Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxCndhaXRpbmcgZm9yIGNvbXBs ZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny02Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxCndhaXRp bmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS8ueDg2XzY0LXJh bmRjb25maWctaHN4YTEtMDYyMzE0NTctNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJi MjYyMDEyMQprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcv NmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS92bWxpbnV6LTMuMTYuMC1y YzEtMDAwMTEtZzZjZTA2MGEKCjIwMTQtMDYtMjMtMTU6NDY6MDQgZGV0ZWN0aW5nIGJvb3Qgc3Rh dGUgLiBURVNUIEZBSUxVUkUKWyAgICAwLjE2NDAzNl0gICAgcHJlZmV0Y2g2NC1zc2U6ICAgMTQ3 LjAwMCBNQi9zZWMKWyAgICAwLjIwNDAyNV0gICAgZ2VuZXJpY19zc2U6ICAgMTQ2LjAwMCBNQi9z ZWMKWyAgICAwLjIwNDQwMl0geG9yOiB1c2luZyBmdW5jdGlvbjogcHJlZmV0Y2g2NC1zc2UgKDE0 Ny4wMDAgTUIvc2VjKQpbICAgIDAuMjA1NTkxXSBCVUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVs IE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZSBhdCAgICAgICAgICAgKG51bGwpClsgICAgMC4yMDYz MDJdIElQOiBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAgICAgKG51bGwpClsgICAgMC4yMDY3 NTddIFBHRCAwIApbICAgIDAuMjA2OTU0XSBPb3BzOiAwMDEwIFsjMV0gUFJFRU1QVCBTTVAgREVC VUdfUEFHRUFMTE9DClsgICAgMC4yMDc0NzJdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlci8w IE5vdCB0YWludGVkIDMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGEgIzEKWyAgICAwLjIwODAwMF0g dGFzazogZmZmZjg4MDAxMTRjODAwMCB0aTogZmZmZjg4MDAxMTRjNDAwMCB0YXNrLnRpOiBmZmZm ODgwMDExNGM0MDAwClsgICAgMC4yMDgwMDBdIFJJUDogMDAxMDpbPDAwMDAwMDAwMDAwMDAwMDA+ XSAgWzwgICAgICAgICAgKG51bGwpPl0gICAgICAgICAgIChudWxsKQpbICAgIDAuMjA4MDAwXSBS U1A6IDAwMDA6ZmZmZjg4MDAxMTRjN2Q2OCAgRUZMQUdTOiAwMDAxMDI0NgpbICAgIDAuMjA4MDAw XSBSQVg6IGZmZmY4ODAwMTE0YWJiZTggUkJYOiBmZmZmODgwMDExNGFiN2MwIFJDWDogMDAwMDAw MDAwMDAwMDA4ZgpbICAgIDAuMjA4MDAwXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDEgUlNJOiAwMDAw MDAwMDAwMDAwMDAwIFJESTogZmZmZjg4MDAxMTRhYjdjMApbICAgIDAuMjA4MDAwXSBSQlA6IGZm ZmY4ODAwMTE0YzdkOTAgUjA4OiAwMDAwMDAwMDAwMDAwMDAyIFIwOTogMDAwMDAwMDAwMDExZTA4 ZgpbICAgIDAuMjA4MDAwXSBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMWQy ZjkwIFIxMjogZmZmZmZmZmY4MjdmZGE5OApbICAgIDAuMjA4MDAwXSBSMTM6IGZmZmZmZmZmODI3 ZmRhOTggUjE0OiAwMDAwMDAwMDAwMDAwMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMApbICAgIDAu MjA4MDAwXSBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZjg4MDAxMjIwMDAwMCgw MDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwClsgICAgMC4yMDgwMDBdIENTOiAgMDAxMCBEUzog MDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwM2IKWyAgICAwLjIwODAwMF0gQ1IyOiAw MDAwMDAwMDAwMDAwMDAwIENSMzogMDAwMDAwMDAwMjYwZDAwMCBDUjQ6IDAwMDAwMDAwMDAwMDA2 ZjAKWyAgICAwLjIwODAwMF0gU3RhY2s6ClsgICAgMC4yMDgwMDBdICBmZmZmZmZmZjgxNmVlMWE3 IGZmZmY4ODAwMTE0YWI3YzAgZmZmZmZmZmY4MjdmZGE5OCBmZmZmODgwMDExNGFiODIwClsgICAg MC4yMDgwMDBdICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAwMTE0YzdkYjggZmZmZmZmZmY4MTZl ZTRjNiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMC4yMDgwMDBdICBmZmZmZmZmZjgyN2ZkYTk4IGZm ZmZmZmZmODE2ZWU0MzEgZmZmZjg4MDAxMTRjN2RmMCBmZmZmZmZmZjgxNmVjMDg0ClsgICAgMC4y MDgwMDBdIENhbGwgVHJhY2U6ClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWUxYTc+XSA/ IGRyaXZlcl9wcm9iZV9kZXZpY2UrMHg4Yy8weDMxNgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZm ZjgxNmVlNGM2Pl0gX19kcml2ZXJfYXR0YWNoKzB4OTUvMHhkMwpbICAgIDAuMjA4MDAwXSAgWzxm ZmZmZmZmZjgxNmVlNDMxPl0gPyBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4MzE2LzB4MzE2ClsgICAg MC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWMwODQ+XSBidXNfZm9yX2VhY2hfZGV2KzB4YmUvMHhj OQpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVlNjViPl0gZHJpdmVyX2F0dGFjaCsweDIw LzB4MjkKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZlY2M1ZD5dIGJ1c19hZGRfZHJpdmVy KzB4MTEyLzB4MmFiClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWVmZTM+XSBkcml2ZXJf cmVnaXN0ZXIrMHhlYy8weDE1MgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmYwOTZmPl0g X19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHg2MS8weDZhClsgICAgMC4yMDgwMDBdICBbPGZm ZmZmZmZmODJjODFjYTc+XSByZWd1bGF0b3JfZHVtbXlfaW5pdCsweGEwLzB4ZGUKWyAgICAwLjIw ODAwMF0gIFs8ZmZmZmZmZmY4MmM4MWEyZj5dIHJlZ3VsYXRvcl9pbml0KzB4OTAvMHg5YwpbICAg IDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgyYzgxOTlmPl0gPyB2aXJ0aW9fYmFsbG9vbl9kcml2ZXJf aW5pdCsweDIwLzB4MjAKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MmM0ODZlOT5dIGRvX29u ZV9pbml0Y2FsbCsweDE3MS8weDI0OApbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxMGUyZjAw Pl0gPyBwYXJhbWVxKzB4Ni8weDJkClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODEwZTMxYmQ+ XSA/IHBhcnNlX2FyZ3MrMHgyOTYvMHgzZTgKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MmM0 OGFhOT5dIGtlcm5lbF9pbml0X2ZyZWVhYmxlKzB4MmU5LzB4M2U4ClsgICAgMC4yMDgwMDBdICBb PGZmZmZmZmZmODJjNDc5MTE+XSA/IGRvX2Vhcmx5X3BhcmFtKzB4ZDcvMHhkNwpbICAgIDAuMjA4 MDAwXSAgWzxmZmZmZmZmZjgxY2FmNmExPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAw LjIwODAwMF0gIFs8ZmZmZmZmZmY4MWNhZjZiMT5dIGtlcm5lbF9pbml0KzB4MTAvMHgxNzUKWyAg ICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MWNkNTMzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIw ClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODFjYWY2YTE+XSA/IHJlc3RfaW5pdCsweDExNS8w eDExNQpbICAgIDAuMjA4MDAwXSBDb2RlOiAgQmFkIFJJUCB2YWx1ZS4KWyAgICAwLjIwODAwMF0g UklQICBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAgICAgKG51bGwpClsgICAgMC4yMDgwMDBd ICBSU1AgPGZmZmY4ODAwMTE0YzdkNjg+ClsgICAgMC4yMDgwMDBdIENSMjogMDAwMDAwMDAwMDAw MDAwMApbICAgIDAuMjA4MDAwXSAtLS1bIGVuZCB0cmFjZSAzODdlMGI1YTU0NGYyM2VmIF0tLS0K WyAgICAwLjIwODAwMF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tCi9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRi MjU2N2QzOTMxMzJiMjYyMDEyMS9kbWVzZy1xdWFudGFsLWl2YjQxLTU2OjIwMTQwNjIzMTU0NTM0 Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2 MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4 YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEvZG1lc2ctcXVhbnRhbC1pdmI0MS05MzoyMDE0 MDYyMzE1NDUzNDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAw MDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82 Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXF1YW50YWwtaXZi NDItMTA1OjIwMTQwNjIzMTU0NTQxOng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEvZG1lc2ct eW9jdG8taXZiNDEtMTE3OjIwMTQwNjIzMTU0NTM0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2 MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLWhzeGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAx MjEvZG1lc2cteW9jdG8taXZiNDEtMjY6MjAxNDA2MjMxNTQ1MzQ6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMx MzJiMjYyMDEyMS9kbWVzZy15b2N0by1pdmI0MS02NDoyMDE0MDYyMzE1NDUzNDp4ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIy NTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQyLTEyODoyMDE0MDYyMzE1NDUzODp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBh OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIz NmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQyLTE6MjAxNDA2MjMx NTQ1NDY6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1n NmNlMDYwYToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYw YTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS9kbWVzZy15b2N0by1pdmI0Mi03MToy MDE0MDYyMzE1NDU0Njp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMx LTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2 YjQyLTk4OjIwMTQwNjIzMTU0NTM4Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEvZG1lc2ct eW9jdG8taXZiNDItOTk6MjAxNDA2MjMxNTQ1Mzg6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEy MS9kbWVzZy1xdWFudGFsLWl2YjQxLTY6MjAxNDA2MjMxNTQ1NDQ6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMx MzJiMjYyMDEyMS9kbWVzZy1xdWFudGFsLWl2YjQyLTEyMjoyMDE0MDYyMzE1NDU1Mjp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFk NGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQxLTEwNDoyMDE0MDYyMzE1NDU0 NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2Uw NjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODcz OGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQxLTExNzoyMDE0 MDYyMzE1NDU0NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAw MDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82 Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQx LTEyMjoyMDE0MDYyMzE1NDU0NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlv Y3RvLWl2YjQxLTI2OjIwMTQwNjIzMTU0NTQ0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMx NDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEv ZG1lc2cteW9jdG8taXZiNDEtMzg6MjAxNDA2MjMxNTQ1NDQ6eDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJi MjYyMDEyMS9kbWVzZy15b2N0by1pdmI0Mi0zNToyMDE0MDYyMzE1NDU0ODp4ODZfNjQtcmFuZGNv bmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3 ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQyLTY1OjIwMTQwNjIzMTU0NTQ4Ong4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQow OjIwOjIwIGFsbF9nb29kOmJhZDphbGxfYmFkIGJvb3RzChtbMTszNW0yMDE0LTA2LTIzIDE1OjQ2 OjM1IFJFUEVBVCBDT1VOVDogMjAgICMgL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3Qv LnJlcGVhdBtbMG0KCkJpc2VjdGluZzogMCByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRo aXMgKHJvdWdobHkgMCBzdGVwcykKWzk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZh MmJmZjhdIEkyQy9BQ1BJOiBDbGVhbiB1cCBJMkMgQUNQSSBjb2RlIGFuZCBBZGQgQ09ORklHX0ky Q19BQ1BJIGNvbmZpZwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3QKbHMgLWEgL2tidWlsZC10 ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2xpbnV4 LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0Ojk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0 MjgzZmY0ZGZhMmJmZjg6YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0yMy0xNTo0NjozNSA5NmU4YzFh N2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRmYTJiZmY4IGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQg dGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LTk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjgKQ2hlY2sg Zm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3Lzk2 ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjgKd2FpdGluZyBmb3IgY29tcGxl dGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LTk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjgKd2FpdGlu ZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny05NmU4YzFhN2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRm YTJiZmY4Cmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny85 NmU4YzFhN2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRmYTJiZmY4L3ZtbGludXotMy4xNi4wLXJj MS0wMDAxMC1nOTZlOGMxYQoKMjAxNC0wNi0yMy0xNTo0ODozNSBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAJMTQJMTkJMjAgU1VDQ0VTUwoKNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYy MDEyMSBpcyB0aGUgZmlyc3QgYmFkIGNvbW1pdApjb21taXQgNmNlMDYwYTg3MzhiMzZjNjBhZDRi MjU2N2QzOTMxMzJiMjYyMDEyMQpBdXRob3I6IExhbiBUaWFueXUgPHRpYW55dS5sYW5AaW50ZWwu Y29tPgpEYXRlOiAgIFRodSBBcHIgMTAgMTM6MTg6NDMgMjAxNCArMDgwMAoKICAgIERldmljZS9j b3JlOiBBZGQgcGxhdGZvcm1fZGV2X2F0dGFjaC9kZXRhY2hfbm90aWZ5KCkgY2FsbGJhY2sKICAg IAogICAgRm9yIEFDUEkgcGxhdGZvcm0sIEFDUEkgdGFibGUgcHJvdmlkZXMgZGV2aWNlIHByb2Jl IGRlcGVuZGVuY3kgaW5mb3JtYXRpb24KICAgIGFuZCBBQ1BJIHN1YnN5c3RlbSBuZWVkcyB0byBj aGVjayB0aGUgZHJpdmVyIHByb2Jpbmcgc3RhdHVzIG9mIGRlcGVuZGVudAogICAgZGV2aWNlcy4g VGhpcyBwYXRjaCBpcyB0byBhZGQgdHdvIGNhbGxiYWNrcyB0byBub3RpZnkgcGxhdGZvcm0gd2hl biBkZXZpY2UKICAgIGlzIGF0dGFjaGVkIGFuZCBkZXRhY2hlZCBmcm9tIGRyaXZlci4KICAgIAog ICAgU2lnbmVkLW9mZi1ieTogTGFuIFRpYW55dSA8dGlhbnl1LmxhbkBpbnRlbC5jb20+Cgo6MDQw MDAwIDA0MDAwMCA3ZDYzM2JiODkzODUzN2RhMGRjZjYwNDQ5ZjFhZjEwMjI2ZTA1MWVlIGFmZDQ4 Yzk4YjVlOWExNWYzZDA0NTRhM2Q5YTdlNWVjYWFmZWUzM2QgTQlkcml2ZXJzCjowNDAwMDAgMDQw MDAwIGM1MjhhMjJlYThiMzJkZmViZGU3ZThjNzAxMjQ3ODMxNDNhYTRkMzkgNzcxYmM2NjI1ZGFi MGRjOGYzZjMwNThhZTFlZmUwMWU2ZTIyYzlkNiBNCWluY2x1ZGUKYmlzZWN0IHJ1biBzdWNjZXNz CkhFQUQgaXMgbm93IGF0IDk2ZThjMWEuLi4gSTJDL0FDUEk6IENsZWFuIHVwIEkyQyBBQ1BJIGNv ZGUgYW5kIEFkZCBDT05GSUdfSTJDX0FDUEkgY29uZmlnCmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVu LXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpk ZXZlbC1ob3VybHktMjAxNDA2MjMxNDo5NmU4YzFhN2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRm YTJiZmY4OmJpc2VjdC1saW51eDYKCjIwMTQtMDYtMjMtMTU6NTA6MDYgOTZlOGMxYTdjMzZiYTdl MTQ2NDRhYmE1NDQyODNmZjRkZmEyYmZmOCByZXVzZSAva2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3Lzk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjgv dm1saW51ei0zLjE2LjAtcmMxLTAwMDEwLWc5NmU4YzFhCgoyMDE0LTA2LTIzLTE1OjUwOjA2IGRl dGVjdGluZyBib290IHN0YXRlIC4JMjYJNDkJNTYJNjAgU1VDQ0VTUwoKUHJldmlvdXMgSEVBRCBw b3NpdGlvbiB3YXMgOTZlOGMxYS4uLiBJMkMvQUNQSTogQ2xlYW4gdXAgSTJDIEFDUEkgY29kZSBh bmQgQWRkIENPTkZJR19JMkNfQUNQSSBjb25maWcKSEVBRCBpcyBub3cgYXQgYWFmY2E0MS4uLiAw ZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjMxNCcKbHMgLWEgL2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2xp bnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0OmFhZmNhNDFiZjhiMmMwOTNiZWZhNzRl MDRjNTk1ODBhNDQwMWI4ZTk6YmlzZWN0LWxpbnV4NgogVEVTVCBGQUlMVVJFClsgICAgMC4yNDQw MjJdICAgIHByZWZldGNoNjQtc3NlOiAgIDEzNC4wMDAgTUIvc2VjClsgICAgMC4yODQwMzldICAg IGdlbmVyaWNfc3NlOiAgIDEzNC4wMDAgTUIvc2VjClsgICAgMC4yODQ1OTFdIHhvcjogdXNpbmcg ZnVuY3Rpb246IGdlbmVyaWNfc3NlICgxMzQuMDAwIE1CL3NlYykKWyAgICAwLjI4NjM3NF0gQlVH OiB1bmFibGUgdG8gaGFuZGxlIGtlcm5lbCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQgICAg ICAgICAgIChudWxsKQpbICAgIDAuMjg3Mzk4XSBJUDogWzwgICAgICAgICAgKG51bGwpPl0gICAg ICAgICAgIChudWxsKQpbICAgIDAuMjg4MDAwXSBQR0QgMCAKWyAgICAwLjI4ODAwMF0gT29wczog MDAxMCBbIzFdIFBSRUVNUFQgU01QIERFQlVHX1BBR0VBTExPQwpbICAgIDAuMjg4MDAwXSBDUFU6 IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMyLTAwNTUzLWdh YWZjYTQxICMxClsgICAgMC4yODgwMDBdIHRhc2s6IGZmZmY4ODAwMTE0YzgwMDAgdGk6IGZmZmY4 ODAwMTE0YzQwMDAgdGFzay50aTogZmZmZjg4MDAxMTRjNDAwMApbICAgIDAuMjg4MDAwXSBSSVA6 IDAwMTA6WzwwMDAwMDAwMDAwMDAwMDAwPl0gIFs8ICAgICAgICAgIChudWxsKT5dICAgICAgICAg ICAobnVsbCkKWyAgICAwLjI4ODAwMF0gUlNQOiAwMDAwOmZmZmY4ODAwMTE0YzdkNjggIEVGTEFH UzogMDAwMTAyNDYKWyAgICAwLjI4ODAwMF0gUkFYOiBmZmZmODgwMDExNGFiYmU4IFJCWDogZmZm Zjg4MDAxMTRhYjdjMCBSQ1g6IDAwMDAwMDAwMDAwMDAwOGYKWyAgICAwLjI4ODAwMF0gUkRYOiAw MDAwMDAwMDAwMDAwMDAxIFJTSTogMDAwMDAwMDAwMDAwMDAwMCBSREk6IGZmZmY4ODAwMTE0YWI3 YzAKWyAgICAwLjI4ODAwMF0gUkJQOiBmZmZmODgwMDExNGM3ZDkwIFIwODogMDAwMDAwMDAwMDAw MDAwMiBSMDk6IDAwMDAwMDAwMDAxMWUwOGYKWyAgICAwLjI4ODAwMF0gUjEwOiAwMDAwMDAwMDAw MDAwMDAwIFIxMTogMDAwMDAwMDAwMDFkMmY5MCBSMTI6IGZmZmZmZmZmODI3ZmRlNTgKWyAgICAw LjI4ODAwMF0gUjEzOiBmZmZmZmZmZjgyN2ZkZTU4IFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6 IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjI4ODAwMF0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAw MDApIEdTOmZmZmY4ODAwMTIyMDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMApbICAg IDAuMjg4MDAwXSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUw MDNiClsgICAgMC4yODgwMDBdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAwMDAwMDAwMDI2 MGQwMDAgQ1I0OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMC4yODgwMDBdIFN0YWNrOgpbICAgIDAu Mjg4MDAwXSAgZmZmZmZmZmY4MTZlZjNlZSBmZmZmODgwMDExNGFiN2MwIGZmZmZmZmZmODI3ZmRl NTggZmZmZjg4MDAxMTRhYjgyMApbICAgIDAuMjg4MDAwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm ODgwMDExNGM3ZGI4IGZmZmZmZmZmODE2ZWY3MGQgMDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjg4 MDAwXSAgZmZmZmZmZmY4MjdmZGU1OCBmZmZmZmZmZjgxNmVmNjc4IGZmZmY4ODAwMTE0YzdkZjAg ZmZmZmZmZmY4MTZlZDJjYgpbICAgIDAuMjg4MDAwXSBDYWxsIFRyYWNlOgpbICAgIDAuMjg4MDAw XSAgWzxmZmZmZmZmZjgxNmVmM2VlPl0gPyBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4OGMvMHgzMTYK WyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZjcwZD5dIF9fZHJpdmVyX2F0dGFjaCsweDk1 LzB4ZDMKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZjY3OD5dID8gZHJpdmVyX3Byb2Jl X2RldmljZSsweDMxNi8weDMxNgpbICAgIDAuMjg4MDAwXSAgWzxmZmZmZmZmZjgxNmVkMmNiPl0g YnVzX2Zvcl9lYWNoX2RldisweGJlLzB4YzkKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZl ZjhhMj5dIGRyaXZlcl9hdHRhY2grMHgyMC8weDI5ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZm ODE2ZWRlYTQ+XSBidXNfYWRkX2RyaXZlcisweDExMi8weDJhYgpbICAgIDAuMjg4MDAwXSAgWzxm ZmZmZmZmZjgxNmYwMjJhPl0gZHJpdmVyX3JlZ2lzdGVyKzB4ZWMvMHgxNTIKWyAgICAwLjI4ODAw MF0gIFs8ZmZmZmZmZmY4MTZmMWJiNj5dIF9fcGxhdGZvcm1fZHJpdmVyX3JlZ2lzdGVyKzB4NjEv MHg2YQpbICAgIDAuMjg4MDAwXSAgWzxmZmZmZmZmZjgyYzgxOWE0Pl0gcmVndWxhdG9yX2R1bW15 X2luaXQrMHhhMC8weGRlClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODJjODE3MmM+XSByZWd1 bGF0b3JfaW5pdCsweDkwLzB4OWMKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MmM4MTY5Yz5d ID8gdmlydGlvX2JhbGxvb25fZHJpdmVyX2luaXQrMHgyMC8weDIwClsgICAgMC4yODgwMDBdICBb PGZmZmZmZmZmODJjNDg2ZTk+XSBkb19vbmVfaW5pdGNhbGwrMHgxNzEvMHgyNDgKWyAgICAwLjI4 ODAwMF0gIFs8ZmZmZmZmZmY4MTBlMmYwMD5dID8gcGFyYW1fYXJyYXlfc2V0KzB4MTQzLzB4MTVj ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODEwZTMyMzc+XSA/IHBhcnNlX2FyZ3MrMHgyOTYv MHgzZTgKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MmM0OGFhOT5dIGtlcm5lbF9pbml0X2Zy ZWVhYmxlKzB4MmU5LzB4M2U4ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODJjNDc5MTE+XSA/ IGRvX2Vhcmx5X3BhcmFtKzB4ZDcvMHhkNwpbICAgIDAuMjg4MDAwXSAgWzxmZmZmZmZmZjgxY2Iw YzcxPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4 MWNiMGM4MT5dIGtlcm5lbF9pbml0KzB4MTAvMHgxNzUKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZm ZmY4MWNkNjkzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwClsgICAgMC4yODgwMDBdICBbPGZm ZmZmZmZmODFjYjBjNzE+XSA/IHJlc3RfaW5pdCsweDExNS8weDExNQpbICAgIDAuMjg4MDAwXSBD b2RlOiAgQmFkIFJJUCB2YWx1ZS4KWyAgICAwLjI4ODAwMF0gUklQICBbPCAgICAgICAgICAobnVs bCk+XSAgICAgICAgICAgKG51bGwpClsgICAgMC4yODgwMDBdICBSU1AgPGZmZmY4ODAwMTE0Yzdk Njg+ClsgICAgMC4yODgwMDBdIENSMjogMDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjg4MDAwXSAt LS1bIGVuZCB0cmFjZSBkYTczNmVhYzRmMmZiOWU3IF0tLS0KWyAgICAwLjI4ODAwMF0gLS0tLS0t LS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTcvYWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOS9k bWVzZy15b2N0by1pdmI0MS01NjoyMDE0MDYyMzE1MDcxNzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKL2tlcm5lbC94ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4YjJjMDkzYmVmYTc0ZTA0YzU5NTgwYTQ0 MDFiOGU5L2RtZXNnLXF1YW50YWwtaXZiNDItMTIzOjIwMTQwNjIzMTUwNzIzOng4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NTMtZ2FhZmNhNDE6MQova2VybmVs L3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2FhZmNhNDFiZjhiMmMwOTNiZWZhNzRl MDRjNTk1ODBhNDQwMWI4ZTkvZG1lc2ctcXVhbnRhbC1pdmI0Mi01NToyMDE0MDYyMzE1MDcyMjp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQx OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4YjJj MDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50YWwtaXZiNDItMTAwOjIwMTQw NjIzMTUwNzIwOng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1 NTMtZ2FhZmNhNDE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Fh ZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBhNDQwMWI4ZTkvZG1lc2ctcXVhbnRhbC1pdmI0 Mi0xOToyMDE0MDYyMzE1MDcxOTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny9hYWZjYTQxYmY4YjJjMDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1 YW50YWwtaXZiNDEtNTc6MjAxNDA2MjMxNTAwMDk6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTc6My4xNi4wLXJjMi0wMDU1My1nYWFmY2E0MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctaHN4YTEtMDYyMzE0NTcvYWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhl OS9kbWVzZy1xdWFudGFsLWl2YjQxLTY3OjIwMTQwNjIzMTUwNzI1Ong4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NTMtZ2FhZmNhNDE6MQova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2FhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1 ODBhNDQwMWI4ZTkvZG1lc2ctcXVhbnRhbC1pdmI0MS03MDoyMDE0MDYyMzE1MDcxOTp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4YjJjMDkzYmVm YTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50YWwtaXZiNDItNjI6MjAxNDA2MjMxNTAw MTY6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU1My1nYWFm Y2E0MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvYWFmY2E0MWJm OGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOS9kbWVzZy1xdWFudGFsLWl2YjQxLTEyMjoy MDE0MDYyMzE1MDcyNDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMy LTAwNTUzLWdhYWZjYTQxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny9hYWZjYTQxYmY4YjJjMDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50YWwt aXZiNDEtMTE0OjIwMTQwNjIzMTUwNzI1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3 OjMuMTYuMC1yYzItMDA1NTMtZ2FhZmNhNDE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGExLTA2MjMxNDU3L2FhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBhNDQwMWI4ZTkvZG1l c2cteW9jdG8taXZiNDItMzk6MjAxNDA2MjMxNTA3MjI6eDg2XzY0LXJhbmRjb25maWctaHN4YTEt MDYyMzE0NTc6My4xNi4wLXJjMi0wMDU1My1nYWFmY2E0MToxCi9rZXJuZWwveDg2XzY0LXJhbmRj b25maWctaHN4YTEtMDYyMzE0NTcvYWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAx YjhlOS9kbWVzZy15b2N0by1pdmI0MS0yMzoyMDE0MDYyMzE1MDAwNTp4ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKMDoxMzoxMyBhbGxf Z29vZDpiYWQ6YWxsX2JhZCBib290cwoKSEVBRCBpcyBub3cgYXQgYWFmY2E0MSAwZGF5IGhlYWQg Z3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjMxNCcKCj09PT09PT09PSB1cHN0cmVhbSA9 PT09PT09PT0KUHJldmlvdXMgSEVBRCBwb3NpdGlvbiB3YXMgYWFmY2E0MS4uLiAwZGF5IGhlYWQg Z3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjMxNCcKSEVBRCBpcyBub3cgYXQgYTQ5N2Mz Yi4uLiBMaW51eCAzLjE2LXJjMgpscyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvbGludXM6bWFzdGVyOmE0OTdjM2JhMWQ5N2Zj NjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0yMy0xNTo1 MjozOSBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlIHJldXNlIC9rZXJu ZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvYTQ5N2MzYmExZDk3ZmM2OWMxZTc4 ZTdiOTY0MzViYThjMmNiNDJlZS92bWxpbnV6LTMuMTYuMC1yYzIKCjIwMTQtMDYtMjMtMTU6NTI6 MzkgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUgCTIyCTI4CTMyCTQ3CTU0CTU4CTU5CTYwIFNVQ0NFU1MK Cgo9PT09PT09PT0gbGludXgtbmV4dCA9PT09PT09PT0KRnJvbSBnaXQ6Ly9naXRtaXJyb3IvbmV4 dAogKyAyNGYyNDQzLi4uNDIyNGM1MSBha3BtICAgICAgIC0+IG5leHQvYWtwbSAgKGZvcmNlZCB1 cGRhdGUpCiArIDcxZDI3M2YuLi5mMDhhZjZmIGFrcG0tYmFzZSAgLT4gbmV4dC9ha3BtLWJhc2Ug IChmb3JjZWQgdXBkYXRlKQogKyA2MzM1OTRiLi4uNThhZTUwMCBtYXN0ZXIgICAgIC0+IG5leHQv bWFzdGVyICAoZm9yY2VkIHVwZGF0ZSkKICAgODk0ZTU1Mi4uYTQ5N2MzYiAgc3RhYmxlICAgICAt PiBuZXh0L3N0YWJsZQpGcm9tIGdpdDovL2dpdG1pcnJvci9uZXh0CiAqIFtuZXcgdGFnXSAgICAg ICAgIG5leHQtMjAxNDA2MjMgLT4gbmV4dC0yMDE0MDYyMwpQcmV2aW91cyBIRUFEIHBvc2l0aW9u IHdhcyBhNDk3YzNiLi4uIExpbnV4IDMuMTYtcmMyCkhFQUQgaXMgbm93IGF0IDU4YWU1MDAuLi4g QWRkIGxpbnV4LW5leHQgc3BlY2lmaWMgZmlsZXMgZm9yIDIwMTQwNjIzCmxzIC1hIC9rYnVpbGQt dGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9uZXh0 Om1hc3Rlcjo1OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2MGI2OmJpc2VjdC1s aW51eDYKCjIwMTQtMDYtMjMtMTU6NTc6MDUgNThhZTUwMGEwM2E2YmY2OGVlZTMyM2MzNDI0MzFi ZmRkM2Y0NjBiNiBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9i dWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny01OGFlNTAwYTAzYTZi ZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2MGI2CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny81OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0 MjQzMWJmZGQzZjQ2MGI2CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9i dWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny01OGFlNTAwYTAzYTZi ZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2MGI2Cmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMS0wNjIzMTQ1Ny81OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2 MGI2L3ZtbGludXotMy4xNi4wLXJjMi1uZXh0LTIwMTQwNjIzCgoyMDE0LTA2LTIzLTE2OjAxOjA1 IGRldGVjdGluZyBib290IHN0YXRlIAk0CTExCTQ1CTU2CTYwIFNVQ0NFU1MKCg== --===============3655443833968512425== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.16.0-rc1-00011-g6ce060a" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjE2LjAtcmMxIEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19PVVRQVVRfRk9STUFUPSJlbGY2NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0i YXJjaC94ODYvY29uZmlncy94ODZfNjRfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JU PXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQ UE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05F RURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19HRU5FUklDX0JVRz15CkNPTkZJR19HRU5FUklDX0JV R19SRUxBVElWRV9QT0lOVEVSUz15CkNPTkZJR19HRU5FUklDX0hXRUlHSFQ9eQpDT05GSUdfUldT RU1fWENIR0FERF9BTEdPUklUSE09eQpDT05GSUdfR0VORVJJQ19DQUxJQlJBVEVfREVMQVk9eQpD T05GSUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09ORklHX0FSQ0hfSEFTX0NBQ0hFX0xJTkVfU0la RT15CkNPTkZJR19IQVZFX1NFVFVQX1BFUl9DUFVfQVJFQT15CkNPTkZJR19ORUVEX1BFUl9DUFVf RU1CRURfRklSU1RfQ0hVTks9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX1BBR0VfRklSU1RfQ0hVTks9 eQpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1NVU1BFTkRf UE9TU0lCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0hVR0VfUE1EX1NIQVJFPXkKQ09ORklHX0FSQ0hf V0FOVF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfWk9ORV9ETUEzMj15CkNPTkZJR19BVURJVF9B UkNIPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09ORklHX0FS Q0hfU1VQUE9SVFNfREVCVUdfUEFHRUFMTE9DPXkKQ09ORklHX1g4Nl82NF9TTVA9eQpDT05GSUdf WDg2X0hUPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9DRkxBR1M9Ii1mY2FsbC1zYXZlZC1yZGkgLWZj YWxsLXNhdmVkLXJzaSAtZmNhbGwtc2F2ZWQtcmR4IC1mY2FsbC1zYXZlZC1yY3ggLWZjYWxsLXNh dmVkLXI4IC1mY2FsbC1zYXZlZC1yOSAtZmNhbGwtc2F2ZWQtcjEwIC1mY2FsbC1zYXZlZC1yMTEi CkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklYX0VBUkxZQ09OX01FTT15 CkNPTkZJR19ERUZDT05GSUdfTElTVD0iL2xpYi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25m aWciCkNPTkZJR19DT05TVFJVQ1RPUlM9eQpDT05GSUdfSVJRX1dPUks9eQpDT05GSUdfQlVJTERU SU1FX0VYVEFCTEVfU09SVD15CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19JTklUX0VOVl9B UkdfTElNSVQ9MzIKQ09ORklHX0NST1NTX0NPTVBJTEU9IiIKQ09ORklHX0NPTVBJTEVfVEVTVD15 CkNPTkZJR19MT0NBTFZFUlNJT049IiIKQ09ORklHX0xPQ0FMVkVSU0lPTl9BVVRPPXkKQ09ORklH X0hBVkVfS0VSTkVMX0daSVA9eQpDT05GSUdfSEFWRV9LRVJORUxfQlpJUDI9eQpDT05GSUdfSEFW RV9LRVJORUxfTFpNQT15CkNPTkZJR19IQVZFX0tFUk5FTF9YWj15CkNPTkZJR19IQVZFX0tFUk5F TF9MWk89eQpDT05GSUdfSEFWRV9LRVJORUxfTFo0PXkKIyBDT05GSUdfS0VSTkVMX0daSVAgaXMg bm90IHNldApDT05GSUdfS0VSTkVMX0JaSVAyPXkKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90 IHNldAojIENPTkZJR19LRVJORUxfWFogaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpPIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0hP U1ROQU1FPSIobm9uZSkiCkNPTkZJR19TV0FQPXkKIyBDT05GSUdfU1lTVklQQyBpcyBub3Qgc2V0 CkNPTkZJR19QT1NJWF9NUVVFVUU9eQpDT05GSUdfUE9TSVhfTVFVRVVFX1NZU0NUTD15CkNPTkZJ R19DUk9TU19NRU1PUllfQVRUQUNIPXkKIyBDT05GSUdfRkhBTkRMRSBpcyBub3Qgc2V0CiMgQ09O RklHX1VTRUxJQiBpcyBub3Qgc2V0CiMgQ09ORklHX0FVRElUIGlzIG5vdCBzZXQKQ09ORklHX0hB VkVfQVJDSF9BVURJVFNZU0NBTEw9eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJ Q19JUlFfUFJPQkU9eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lS UV9MRUdBQ1lfQUxMT0NfSFdJUlE9eQpDT05GSUdfR0VORVJJQ19QRU5ESU5HX0lSUT15CkNPTkZJ R19JUlFfRE9NQUlOPXkKIyBDT05GSUdfSVJRX0RPTUFJTl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19JUlFfRk9SQ0VEX1RIUkVBRElORz15CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklHX0NMT0NL U09VUkNFX1dBVENIRE9HPXkKQ09ORklHX0FSQ0hfQ0xPQ0tTT1VSQ0VfREFUQT15CkNPTkZJR19H RU5FUklDX1RJTUVfVlNZU0NBTEw9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJ R19HRU5FUklDX0NMT0NLRVZFTlRTX0JVSUxEPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNf QlJPQURDQVNUPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfTUlOX0FESlVTVD15CkNPTkZJ R19HRU5FUklDX0NNT1NfVVBEQVRFPXkKCiMKIyBUaW1lcnMgc3Vic3lzdGVtCiMKQ09ORklHX1RJ Q0tfT05FU0hPVD15CkNPTkZJR19OT19IWl9DT01NT049eQojIENPTkZJR19IWl9QRVJJT0RJQyBp cyBub3Qgc2V0CkNPTkZJR19OT19IWl9JRExFPXkKIyBDT05GSUdfTk9fSFpfRlVMTCBpcyBub3Qg c2V0CkNPTkZJR19OT19IWj15CiMgQ09ORklHX0hJR0hfUkVTX1RJTUVSUyBpcyBub3Qgc2V0Cgoj CiMgQ1BVL1Rhc2sgdGltZSBhbmQgc3RhdHMgYWNjb3VudGluZwojCiMgQ09ORklHX1RJQ0tfQ1BV X0FDQ09VTlRJTkcgaXMgbm90IHNldAojIENPTkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTiBp cyBub3Qgc2V0CkNPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HPXkKIyBDT05GSUdfQlNEX1BST0NF U1NfQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RBU0tTVEFUUyBpcyBub3Qgc2V0CgojCiMgUkNV IFN1YnN5c3RlbQojCkNPTkZJR19UUkVFX1BSRUVNUFRfUkNVPXkKQ09ORklHX1BSRUVNUFRfUkNV PXkKQ09ORklHX1JDVV9TVEFMTF9DT01NT049eQojIENPTkZJR19SQ1VfVVNFUl9RUyBpcyBub3Qg c2V0CkNPTkZJR19SQ1VfRkFOT1VUPTY0CkNPTkZJR19SQ1VfRkFOT1VUX0xFQUY9MTYKQ09ORklH X1JDVV9GQU5PVVRfRVhBQ1Q9eQojIENPTkZJR19SQ1VfRkFTVF9OT19IWiBpcyBub3Qgc2V0CiMg Q09ORklHX1RSRUVfUkNVX1RSQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX0JPT1NUIGlzIG5v dCBzZXQKIyBDT05GSUdfUkNVX05PQ0JfQ1BVIGlzIG5vdCBzZXQKQ09ORklHX0lLQ09ORklHPXkK Q09ORklHX0lLQ09ORklHX1BST0M9eQpDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpDT05GSUdfSEFW RV9VTlNUQUJMRV9TQ0hFRF9DTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX05VTUFfQkFMQU5D SU5HPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfSU5UMTI4PXkKQ09ORklHX0FSQ0hfV0FOVFNfUFJP VF9OVU1BX1BST1RfTk9ORT15CkNPTkZJR19DR1JPVVBTPXkKQ09ORklHX0NHUk9VUF9ERUJVRz15 CiMgQ09ORklHX0NHUk9VUF9GUkVFWkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0RFVklD RSBpcyBub3Qgc2V0CkNPTkZJR19DUFVTRVRTPXkKIyBDT05GSUdfUFJPQ19QSURfQ1BVU0VUIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldAojIENPTkZJR19SRVNP VVJDRV9DT1VOVEVSUyBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfUEVSRj15CiMgQ09ORklHX0NH Uk9VUF9TQ0hFRCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfQ0dST1VQPXkKQ09ORklHX0RFQlVHX0JM S19DR1JPVVA9eQojIENPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkUgaXMgbm90IHNldAojIENPTkZJ R19OQU1FU1BBQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURfQVVUT0dST1VQIGlzIG5vdCBz ZXQKIyBDT05GSUdfU1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFTEFZIGlz IG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09ORklHX0lOSVRSQU1GU19TT1VSQ0U9 IiIKQ09ORklHX1JEX0daSVA9eQojIENPTkZJR19SRF9CWklQMiBpcyBub3Qgc2V0CiMgQ09ORklH X1JEX0xaTUEgaXMgbm90IHNldAojIENPTkZJR19SRF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX1JE X0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19DQ19PUFRJ TUlaRV9GT1JfU0laRT15CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05G SUdfSEFWRV9VSUQxNj15CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hB VkVfUENTUEtSX1BMQVRGT1JNPXkKQ09ORklHX0VYUEVSVD15CkNPTkZJR19VSUQxNj15CiMgQ09O RklHX1NHRVRNQVNLX1NZU0NBTEwgaXMgbm90IHNldAojIENPTkZJR19TWVNGU19TWVNDQUxMIGlz IG5vdCBzZXQKIyBDT05GSUdfU1lTQ1RMX1NZU0NBTEwgaXMgbm90IHNldApDT05GSUdfS0FMTFNZ TVM9eQpDT05GSUdfS0FMTFNZTVNfQUxMPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19CVUc9eQpD T05GSUdfUENTUEtSX1BMQVRGT1JNPXkKIyBDT05GSUdfQkFTRV9GVUxMIGlzIG5vdCBzZXQKQ09O RklHX0ZVVEVYPXkKIyBDT05GSUdfRVBPTEwgaXMgbm90IHNldApDT05GSUdfU0lHTkFMRkQ9eQpD T05GSUdfVElNRVJGRD15CiMgQ09ORklHX0VWRU5URkQgaXMgbm90IHNldAojIENPTkZJR19TSE1F TSBpcyBub3Qgc2V0CkNPTkZJR19BSU89eQpDT05GSUdfUENJX1FVSVJLUz15CkNPTkZJR19FTUJF RERFRD15CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2Ug RXZlbnRzIEFuZCBDb3VudGVycwojCkNPTkZJR19QRVJGX0VWRU5UUz15CiMgQ09ORklHX0RFQlVH X1BFUkZfVVNFX1ZNQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19WTV9FVkVOVF9DT1VOVEVSUyBp cyBub3Qgc2V0CkNPTkZJR19TTFVCX0RFQlVHPXkKIyBDT05GSUdfQ09NUEFUX0JSSyBpcyBub3Qg c2V0CiMgQ09ORklHX1NMQUIgaXMgbm90IHNldApDT05GSUdfU0xVQj15CiMgQ09ORklHX1NMT0Ig aXMgbm90IHNldApDT05GSUdfU0xVQl9DUFVfUEFSVElBTD15CkNPTkZJR19TWVNURU1fVFJVU1RF RF9LRVlSSU5HPXkKIyBDT05GSUdfUFJPRklMSU5HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfT1BS T0ZJTEU9eQpDT05GSUdfT1BST0ZJTEVfTk1JX1RJTUVSPXkKIyBDT05GSUdfSlVNUF9MQUJFTCBp cyBub3Qgc2V0CiMgQ09ORklHX1VQUk9CRVMgaXMgbm90IHNldAojIENPTkZJR19IQVZFXzY0QklU X0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZGSUNJRU5UX1VOQUxJR05F RF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15CkNPTkZJR19IQVZFX0lP UkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9LUkVUUFJPQkVT PXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19PTl9GVFJBQ0U9 eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9BVFRSUz15CkNP TkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhSRUFE PXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19IQVZFX0RN QV9BUElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BPSU5UPXkKQ09ORklHX0hBVkVfTUlY RURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VTRVJfUkVUVVJOX05PVElGSUVSPXkK Q09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklHX0hBVkVfUEVSRl9SRUdTPXkKQ09O RklHX0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05GSUdfSEFWRV9BUkNIX0pVTVBfTEFC RUw9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05GSUdfSEFWRV9BTElH TkVEX1NUUlVDVF9QQUdFPXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZF X0NNUFhDSEdfRE9VQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9DT01QQVRfSVBDX1BBUlNFX1ZFUlNJ T049eQpDT05GSUdfQVJDSF9XQU5UX09MRF9DT01QQVRfSVBDPXkKQ09ORklHX0hBVkVfQVJDSF9T RUNDT01QX0ZJTFRFUj15CkNPTkZJR19IQVZFX0NDX1NUQUNLUFJPVEVDVE9SPXkKIyBDT05GSUdf Q0NfU1RBQ0tQUk9URUNUT1IgaXMgbm90IHNldApDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfTk9O RT15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VMQVIgaXMgbm90IHNldAojIENPTkZJ R19DQ19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9DT05URVhU X1RSQUNLSU5HPXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUNDT1VOVElOR19HRU49eQpDT05GSUdf SEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9I VUdFUEFHRT15CkNPTkZJR19IQVZFX0FSQ0hfU09GVF9ESVJUWT15CkNPTkZJR19NT0RVTEVTX1VT RV9FTEZfUkVMQT15CkNPTkZJR19IQVZFX0lSUV9FWElUX09OX0lSUV9TVEFDSz15CkNPTkZJR19P TERfU0lHU1VTUEVORDM9eQpDT05GSUdfQ09NUEFUX09MRF9TSUdBQ1RJT049eQoKIwojIEdDT1Yt YmFzZWQga2VybmVsIHByb2ZpbGluZwojCkNPTkZJR19HQ09WX0tFUk5FTD15CkNPTkZJR19HQ09W X1BST0ZJTEVfQUxMPXkKIyBDT05GSUdfR0NPVl9GT1JNQVRfQVVUT0RFVEVDVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0dDT1ZfRk9STUFUXzNfNCBpcyBub3Qgc2V0CkNPTkZJR19HQ09WX0ZPUk1BVF80 Xzc9eQojIENPTkZJR19IQVZFX0dFTkVSSUNfRE1BX0NPSEVSRU5UIGlzIG5vdCBzZXQKQ09ORklH X1NMQUJJTkZPPXkKQ09ORklHX1JUX01VVEVYRVM9eQpDT05GSUdfQkFTRV9TTUFMTD0xCiMgQ09O RklHX01PRFVMRVMgaXMgbm90IHNldApDT05GSUdfU1RPUF9NQUNISU5FPXkKQ09ORklHX0JMT0NL PXkKQ09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklHX0JMS19ERVZfQlNHTElCPXkKQ09ORklHX0JM S19ERVZfSU5URUdSSVRZPXkKIyBDT05GSUdfQkxLX0RFVl9USFJPVFRMSU5HIGlzIG5vdCBzZXQK Q09ORklHX0JMS19DTURMSU5FX1BBUlNFUj15CgojCiMgUGFydGl0aW9uIFR5cGVzCiMKQ09ORklH X1BBUlRJVElPTl9BRFZBTkNFRD15CkNPTkZJR19BQ09STl9QQVJUSVRJT049eQojIENPTkZJR19B Q09STl9QQVJUSVRJT05fQ1VNQU5BIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9O X0VFU09YIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9OX0lDUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0FDT1JOX1BBUlRJVElPTl9BREZTIGlzIG5vdCBzZXQKQ09ORklHX0FDT1JOX1BB UlRJVElPTl9QT1dFUlRFQz15CkNPTkZJR19BQ09STl9QQVJUSVRJT05fUklTQ0lYPXkKQ09ORklH X0FJWF9QQVJUSVRJT049eQojIENPTkZJR19PU0ZfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklH X0FNSUdBX1BBUlRJVElPTj15CiMgQ09ORklHX0FUQVJJX1BBUlRJVElPTiBpcyBub3Qgc2V0CiMg Q09ORklHX01BQ19QQVJUSVRJT04gaXMgbm90IHNldAojIENPTkZJR19NU0RPU19QQVJUSVRJT04g aXMgbm90IHNldAojIENPTkZJR19MRE1fUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1NHSV9Q QVJUSVRJT049eQojIENPTkZJR19VTFRSSVhfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1NV Tl9QQVJUSVRJT049eQojIENPTkZJR19LQVJNQV9QQVJUSVRJT04gaXMgbm90IHNldAojIENPTkZJ R19FRklfUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTVjY4X1BBUlRJVElPTiBpcyBu b3Qgc2V0CkNPTkZJR19DTURMSU5FX1BBUlRJVElPTj15CkNPTkZJR19CTE9DS19DT01QQVQ9eQoK IwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKIyBDT05GSUdfSU9TQ0hF RF9ERUFETElORSBpcyBub3Qgc2V0CkNPTkZJR19JT1NDSEVEX0NGUT15CkNPTkZJR19DRlFfR1JP VVBfSU9TQ0hFRD15CiMgQ09ORklHX0RFRkFVTFRfQ0ZRIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFV TFRfTk9PUD15CkNPTkZJR19ERUZBVUxUX0lPU0NIRUQ9Im5vb3AiCkNPTkZJR19QQURBVEE9eQpD T05GSUdfQVNOMT15CkNPTkZJR19VTklOTElORV9TUElOX1VOTE9DSz15CkNPTkZJR19BUkNIX1VT RV9RVUVVRV9SV0xPQ0s9eQpDT05GSUdfUVVFVUVfUldMT0NLPXkKQ09ORklHX0ZSRUVaRVI9eQoK IwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19aT05FX0RNQT15CkNPTkZJ R19TTVA9eQpDT05GSUdfWDg2X01QUEFSU0U9eQpDT05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JN PXkKIyBDT05GSUdfWDg2X1ZTTVAgaXMgbm90IHNldAojIENPTkZJR19YODZfR09MREZJU0ggaXMg bm90IHNldAojIENPTkZJR19YODZfSU5URUxfTFBTUyBpcyBub3Qgc2V0CkNPTkZJR19YODZfU1VQ UE9SVFNfTUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIg aXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15CiMg Q09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSQVZJUlRfU1BJTkxP Q0tTIGlzIG5vdCBzZXQKIyBDT05GSUdfWEVOIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15 CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVf QUNDT1VOVElORyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19C T09UTUVNPXkKQ09ORklHX01FTVRFU1Q9eQojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJ R19NUFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFU T00gaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFU9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9D QUNIRV9TSElGVD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X1RTQz15 CkNPTkZJR19YODZfQ01QWENIRzY0PXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5J TVVNX0NQVV9GQU1JTFk9NjQKQ09ORklHX1g4Nl9ERUJVR0NUTE1TUj15CiMgQ09ORklHX1BST0NF U1NPUl9TRUxFQ1QgaXMgbm90IHNldApDT05GSUdfQ1BVX1NVUF9JTlRFTD15CkNPTkZJR19DUFVf U1VQX0FNRD15CkNPTkZJR19DUFVfU1VQX0NFTlRBVVI9eQpDT05GSUdfSFBFVF9USU1FUj15CkNP TkZJR19IUEVUX0VNVUxBVEVfUlRDPXkKIyBDT05GSUdfRE1JIGlzIG5vdCBzZXQKIyBDT05GSUdf R0FSVF9JT01NVSBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTEdBUllfSU9NTVUgaXMgbm90IHNldApD T05GSUdfU1dJT1RMQj15CkNPTkZJR19JT01NVV9IRUxQRVI9eQojIENPTkZJR19NQVhTTVAgaXMg bm90IHNldApDT05GSUdfTlJfQ1BVUz04CiMgQ09ORklHX1NDSEVEX1NNVCBpcyBub3Qgc2V0CiMg Q09ORklHX1NDSEVEX01DIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBz ZXQKIyBDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlkgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVD15 CkNPTkZJR19QUkVFTVBUX0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4 Nl9JT19BUElDPXkKQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFTPXkKQ09O RklHX1g4Nl9NQ0U9eQojIENPTkZJR19YODZfTUNFX0lOVEVMIGlzIG5vdCBzZXQKQ09ORklHX1g4 Nl9NQ0VfQU1EPXkKQ09ORklHX1g4Nl9NQ0VfVEhSRVNIT0xEPXkKQ09ORklHX1g4Nl9NQ0VfSU5K RUNUPXkKIyBDT05GSUdfWDg2XzE2QklUIGlzIG5vdCBzZXQKQ09ORklHX0k4Sz15CkNPTkZJR19N SUNST0NPREU9eQojIENPTkZJR19NSUNST0NPREVfSU5URUwgaXMgbm90IHNldApDT05GSUdfTUlD Uk9DT0RFX0FNRD15CkNPTkZJR19NSUNST0NPREVfT0xEX0lOVEVSRkFDRT15CiMgQ09ORklHX01J Q1JPQ09ERV9JTlRFTF9FQVJMWSBpcyBub3Qgc2V0CkNPTkZJR19NSUNST0NPREVfQU1EX0VBUkxZ PXkKQ09ORklHX01JQ1JPQ09ERV9FQVJMWT15CkNPTkZJR19YODZfTVNSPXkKQ09ORklHX1g4Nl9D UFVJRD15CkNPTkZJR19BUkNIX1BIWVNfQUREUl9UXzY0QklUPXkKQ09ORklHX0FSQ0hfRE1BX0FE RFJfVF82NEJJVD15CiMgQ09ORklHX0RJUkVDVF9HQlBBR0VTIGlzIG5vdCBzZXQKIyBDT05GSUdf TlVNQSBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJD SF9TUEFSU0VNRU1fREVGQVVMVD15CkNPTkZJR19BUkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQoj IENPTkZJR19BUkNIX01FTU9SWV9QUk9CRSBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1BST0NfS0NP UkVfVEVYVD15CkNPTkZJR19JTExFR0FMX1BPSU5URVJfVkFMVUU9MHhkZWFkMDAwMDAwMDAwMDAw CkNPTkZJR19TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpD T05GSUdfU1BBUlNFTUVNPXkKQ09ORklHX0hBVkVfTUVNT1JZX1BSRVNFTlQ9eQpDT05GSUdfU1BB UlNFTUVNX0VYVFJFTUU9eQpDT05GSUdfU1BBUlNFTUVNX1ZNRU1NQVBfRU5BQkxFPXkKQ09ORklH X1NQQVJTRU1FTV9BTExPQ19NRU1fTUFQX1RPR0VUSEVSPXkKIyBDT05GSUdfU1BBUlNFTUVNX1ZN RU1NQVAgaXMgbm90IHNldApDT05GSUdfSEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJM T0NLX05PREVfTUFQPXkKQ09ORklHX0FSQ0hfRElTQ0FSRF9NRU1CTE9DSz15CkNPTkZJR19NRU1P UllfSVNPTEFUSU9OPXkKQ09ORklHX0hBVkVfQk9PVE1FTV9JTkZPX05PREU9eQpDT05GSUdfTUVN T1JZX0hPVFBMVUc9eQpDT05GSUdfTUVNT1JZX0hPVFBMVUdfU1BBUlNFPXkKQ09ORklHX01FTU9S WV9IT1RSRU1PVkU9eQpDT05GSUdfUEFHRUZMQUdTX0VYVEVOREVEPXkKQ09ORklHX1NQTElUX1BU TE9DS19DUFVTPTQKQ09ORklHX0FSQ0hfRU5BQkxFX1NQTElUX1BNRF9QVExPQ0s9eQojIENPTkZJ R19DT01QQUNUSU9OIGlzIG5vdCBzZXQKQ09ORklHX01JR1JBVElPTj15CkNPTkZJR19BUkNIX0VO QUJMRV9IVUdFUEFHRV9NSUdSQVRJT049eQpDT05GSUdfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05G SUdfWk9ORV9ETUFfRkxBRz0xCiMgQ09ORklHX0JPVU5DRSBpcyBub3Qgc2V0CkNPTkZJR19ORUVE X0JPVU5DRV9QT09MPXkKQ09ORklHX1ZJUlRfVE9fQlVTPXkKQ09ORklHX0tTTT15CkNPTkZJR19E RUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfQVJDSF9TVVBQT1JUU19NRU1PUllfRkFJ TFVSRT15CiMgQ09ORklHX01FTU9SWV9GQUlMVVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfVFJBTlNQ QVJFTlRfSFVHRVBBR0UgaXMgbm90IHNldApDT05GSUdfQ0xFQU5DQUNIRT15CiMgQ09ORklHX0ZS T05UU1dBUCBpcyBub3Qgc2V0CiMgQ09ORklHX0NNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1pCVUQg aXMgbm90IHNldApDT05GSUdfWlNNQUxMT0M9eQojIENPTkZJR19QR1RBQkxFX01BUFBJTkcgaXMg bm90IHNldApDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKIyBDT05GSUdfWDg2X0NIRUNL X0JJT1NfQ09SUlVQVElPTiBpcyBub3Qgc2V0CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9NjQKQ09O RklHX01UUlI9eQojIENPTkZJR19NVFJSX1NBTklUSVpFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4 Nl9QQVQgaXMgbm90IHNldAojIENPTkZJR19BUkNIX1JBTkRPTSBpcyBub3Qgc2V0CiMgQ09ORklH X1g4Nl9TTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VD Q09NUCBpcyBub3Qgc2V0CiMgQ09ORklHX0haXzEwMCBpcyBub3Qgc2V0CkNPTkZJR19IWl8yNTA9 eQojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldAojIENPTkZJR19IWl8xMDAwIGlzIG5vdCBzZXQK Q09ORklHX0haPTI1MAojIENPTkZJR19TQ0hFRF9IUlRJQ0sgaXMgbm90IHNldAojIENPTkZJR19L RVhFQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQVNIX0RVTVAgaXMgbm90IHNldApDT05GSUdfUEhZ U0lDQUxfU1RBUlQ9MHgxMDAwMDAwCkNPTkZJR19SRUxPQ0FUQUJMRT15CiMgQ09ORklHX1JBTkRP TUlaRV9CQVNFIGlzIG5vdCBzZXQKQ09ORklHX1BIWVNJQ0FMX0FMSUdOPTB4MjAwMDAwCkNPTkZJ R19IT1RQTFVHX0NQVT15CkNPTkZJR19CT09UUEFSQU1fSE9UUExVR19DUFUwPXkKIyBDT05GSUdf REVCVUdfSE9UUExVR19DUFUwIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NUEFUX1ZEU08gaXMgbm90 IHNldAojIENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApDT05GSUdfQVJDSF9FTkFCTEVf TUVNT1JZX0hPVFBMVUc9eQpDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFJFTU9WRT15Cgoj CiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQSSBvcHRpb25zCiMKQ09ORklHX1NVU1BFTkQ9eQpD T05GSUdfU1VTUEVORF9GUkVFWkVSPXkKIyBDT05GSUdfSElCRVJOQVRJT04gaXMgbm90IHNldApD T05GSUdfUE1fU0xFRVA9eQpDT05GSUdfUE1fU0xFRVBfU01QPXkKQ09ORklHX1BNX0FVVE9TTEVF UD15CkNPTkZJR19QTV9XQUtFTE9DS1M9eQpDT05GSUdfUE1fV0FLRUxPQ0tTX0xJTUlUPTEwMAoj IENPTkZJR19QTV9XQUtFTE9DS1NfR0MgaXMgbm90IHNldApDT05GSUdfUE1fUlVOVElNRT15CkNP TkZJR19QTT15CiMgQ09ORklHX1BNX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfV1FfUE9XRVJf RUZGSUNJRU5UX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfQUNQST15CkNPTkZJR19BQ1BJX1NM RUVQPXkKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19BQ1BJ X0VDX0RFQlVHRlMgaXMgbm90IHNldApDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRF Ulk9eQpDT05GSUdfQUNQSV9CVVRUT049eQojIENPTkZJR19BQ1BJX1ZJREVPIGlzIG5vdCBzZXQK Q09ORklHX0FDUElfRkFOPXkKIyBDT05GSUdfQUNQSV9ET0NLIGlzIG5vdCBzZXQKQ09ORklHX0FD UElfUFJPQ0VTU09SPXkKIyBDT05GSUdfQUNQSV9JUE1JIGlzIG5vdCBzZXQKQ09ORklHX0FDUElf SE9UUExVR19DUFU9eQojIENPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SIGlzIG5vdCBz ZXQKQ09ORklHX0FDUElfVEhFUk1BTD15CiMgQ09ORklHX0FDUElfQ1VTVE9NX0RTRFQgaXMgbm90 IHNldAojIENPTkZJR19BQ1BJX0lOSVRSRF9UQUJMRV9PVkVSUklERSBpcyBub3Qgc2V0CiMgQ09O RklHX0FDUElfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1BDSV9TTE9UIGlzIG5vdCBz ZXQKQ09ORklHX1g4Nl9QTV9USU1FUj15CkNPTkZJR19BQ1BJX0NPTlRBSU5FUj15CiMgQ09ORklH X0FDUElfSE9UUExVR19NRU1PUlkgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1NCUyBpcyBub3Qg c2V0CiMgQ09ORklHX0FDUElfSEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9DVVNUT01fTUVU SE9EIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9SRURVQ0VEX0hBUkRXQVJFX09OTFkgaXMgbm90 IHNldAojIENPTkZJR19BQ1BJX0FQRUkgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VYVExPRyBp cyBub3Qgc2V0CiMgQ09ORklHX1NGSSBpcyBub3Qgc2V0CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2Fs aW5nCiMKIyBDT05GSUdfQ1BVX0ZSRVEgaXMgbm90IHNldAoKIwojIENQVSBJZGxlCiMKQ09ORklH X0NQVV9JRExFPXkKIyBDT05GSUdfQ1BVX0lETEVfTVVMVElQTEVfRFJJVkVSUyBpcyBub3Qgc2V0 CkNPTkZJR19DUFVfSURMRV9HT1ZfTEFEREVSPXkKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkK IyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdf SU5URUxfSURMRSBpcyBub3Qgc2V0CgojCiMgTWVtb3J5IHBvd2VyIHNhdmluZ3MKIwpDT05GSUdf STczMDBfSURMRV9JT0FUX0NIQU5ORUw9eQpDT05GSUdfSTczMDBfSURMRT15CgojCiMgQnVzIG9w dGlvbnMgKFBDSSBldGMuKQojCkNPTkZJR19QQ0k9eQpDT05GSUdfUENJX0RJUkVDVD15CiMgQ09O RklHX1BDSV9NTUNPTkZJRyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfRE9NQUlOUz15CiMgQ09ORklH X1BDSV9DTkIyMExFX1FVSVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRVBPUlRCVVMgaXMgbm90 IHNldAojIENPTkZJR19QQ0lfTVNJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfUENJX1JFQUxMT0NfRU5BQkxFX0FVVE8gaXMgbm90IHNldAojIENPTkZJ R19QQ0lfU1RVQiBpcyBub3Qgc2V0CkNPTkZJR19IVF9JUlE9eQojIENPTkZJR19QQ0lfSU9WIGlz IG5vdCBzZXQKIyBDT05GSUdfUENJX1BSSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9QQVNJRCBp cyBub3Qgc2V0CiMgQ09ORklHX1BDSV9JT0FQSUMgaXMgbm90IHNldApDT05GSUdfUENJX0xBQkVM PXkKCiMKIyBQQ0kgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19JU0FfRE1BX0FQ SSBpcyBub3Qgc2V0CkNPTkZJR19BTURfTkI9eQpDT05GSUdfUENDQVJEPXkKQ09ORklHX1BDTUNJ QT15CkNPTkZJR19QQ01DSUFfTE9BRF9DSVM9eQpDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2Fy ZCBicmlkZ2VzCiMKIyBDT05GSUdfWUVOVEEgaXMgbm90IHNldAojIENPTkZJR19QRDY3MjkgaXMg bm90IHNldAojIENPTkZJR19JODIwOTIgaXMgbm90IHNldAojIENPTkZJR19IT1RQTFVHX1BDSSBp cyBub3Qgc2V0CiMgQ09ORklHX1JBUElESU8gaXMgbm90IHNldAojIENPTkZJR19YODZfU1lTRkIg aXMgbm90IHNldAoKIwojIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzIC8gRW11bGF0aW9ucwojCkNP TkZJR19CSU5GTVRfRUxGPXkKQ09ORklHX0NPTVBBVF9CSU5GTVRfRUxGPXkKQ09ORklHX0FSQ0hf QklORk1UX0VMRl9SQU5ET01JWkVfUElFPXkKQ09ORklHX0JJTkZNVF9TQ1JJUFQ9eQojIENPTkZJ R19IQVZFX0FPVVQgaXMgbm90IHNldAojIENPTkZJR19CSU5GTVRfTUlTQyBpcyBub3Qgc2V0CiMg Q09ORklHX0NPUkVEVU1QIGlzIG5vdCBzZXQKQ09ORklHX0lBMzJfRU1VTEFUSU9OPXkKIyBDT05G SUdfSUEzMl9BT1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1gzMiBpcyBub3Qgc2V0CkNPTkZJ R19DT01QQVQ9eQpDT05GSUdfQ09NUEFUX0ZPUl9VNjRfQUxJR05NRU5UPXkKQ09ORklHX0tFWVNf Q09NUEFUPXkKQ09ORklHX1g4Nl9ERVZfRE1BX09QUz15CkNPTkZJR19JT1NGX01CST15CkNPTkZJ R19ORVQ9eQoKIwojIE5ldHdvcmtpbmcgb3B0aW9ucwojCkNPTkZJR19QQUNLRVQ9eQojIENPTkZJ R19QQUNLRVRfRElBRyBpcyBub3Qgc2V0CkNPTkZJR19VTklYPXkKQ09ORklHX1VOSVhfRElBRz15 CkNPTkZJR19YRlJNPXkKQ09ORklHX1hGUk1fQUxHTz15CkNPTkZJR19YRlJNX1NVQl9QT0xJQ1k9 eQpDT05GSUdfWEZSTV9NSUdSQVRFPXkKQ09ORklHX05FVF9LRVk9eQpDT05GSUdfTkVUX0tFWV9N SUdSQVRFPXkKIyBDT05GSUdfSU5FVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRXT1JLX1NFQ01BUks9 eQpDT05GSUdfTkVUX1BUUF9DTEFTU0lGWT15CiMgQ09ORklHX05FVFdPUktfUEhZX1RJTUVTVEFN UElORyBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVI9eQpDT05GSUdfTkVURklMVEVSX0RFQlVH PXkKQ09ORklHX05FVEZJTFRFUl9BRFZBTkNFRD15CgojCiMgREVDbmV0OiBOZXRmaWx0ZXIgQ29u ZmlndXJhdGlvbgojCkNPTkZJR19ERUNORVRfTkZfR1JBQlVMQVRPUj15CkNPTkZJR19BVE09eQpD T05GSUdfQVRNX0xBTkU9eQpDT05GSUdfU1RQPXkKQ09ORklHX0JSSURHRT15CiMgQ09ORklHX1ZM QU5fODAyMVEgaXMgbm90IHNldApDT05GSUdfREVDTkVUPXkKQ09ORklHX0RFQ05FVF9ST1VURVI9 eQpDT05GSUdfTExDPXkKIyBDT05GSUdfTExDMiBpcyBub3Qgc2V0CkNPTkZJR19JUFg9eQpDT05G SUdfSVBYX0lOVEVSTj15CiMgQ09ORklHX0FUQUxLIGlzIG5vdCBzZXQKQ09ORklHX1gyNT15CkNP TkZJR19MQVBCPXkKIyBDT05GSUdfUEhPTkVUIGlzIG5vdCBzZXQKQ09ORklHX0lFRUU4MDIxNTQ9 eQpDT05GSUdfTUFDODAyMTU0PXkKIyBDT05GSUdfTkVUX1NDSEVEIGlzIG5vdCBzZXQKQ09ORklH X0RDQj15CiMgQ09ORklHX0ROU19SRVNPTFZFUiBpcyBub3Qgc2V0CkNPTkZJR19CQVRNQU5fQURW PXkKQ09ORklHX0JBVE1BTl9BRFZfTkM9eQojIENPTkZJR19CQVRNQU5fQURWX01DQVNUIGlzIG5v dCBzZXQKQ09ORklHX0JBVE1BTl9BRFZfREVCVUc9eQpDT05GSUdfT1BFTlZTV0lUQ0g9eQpDT05G SUdfVlNPQ0tFVFM9eQpDT05GSUdfTkVUTElOS19NTUFQPXkKQ09ORklHX05FVExJTktfRElBRz15 CiMgQ09ORklHX05FVF9NUExTX0dTTyBpcyBub3Qgc2V0CiMgQ09ORklHX0hTUiBpcyBub3Qgc2V0 CkNPTkZJR19SUFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkKQ09ORklHX1hQUz15CkNPTkZJR19DR1JP VVBfTkVUX1BSSU89eQojIENPTkZJR19DR1JPVVBfTkVUX0NMQVNTSUQgaXMgbm90IHNldApDT05G SUdfTkVUX1JYX0JVU1lfUE9MTD15CkNPTkZJR19CUUw9eQpDT05GSUdfTkVUX0ZMT1dfTElNSVQ9 eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCiMgQ09ORklHX0hBTVJBRElPIGlzIG5vdCBzZXQKQ09O RklHX0NBTj15CkNPTkZJR19DQU5fUkFXPXkKQ09ORklHX0NBTl9CQ009eQpDT05GSUdfQ0FOX0dX PXkKCiMKIyBDQU4gRGV2aWNlIERyaXZlcnMKIwojIENPTkZJR19DQU5fVkNBTiBpcyBub3Qgc2V0 CkNPTkZJR19DQU5fU0xDQU49eQojIENPTkZJR19DQU5fREVWIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0FOX0RFQlVHX0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfSVJEQT15CgojCiMgSXJEQSBwcm90 b2NvbHMKIwpDT05GSUdfSVJMQU49eQpDT05GSUdfSVJDT01NPXkKQ09ORklHX0lSREFfVUxUUkE9 eQoKIwojIElyREEgb3B0aW9ucwojCiMgQ09ORklHX0lSREFfQ0FDSEVfTEFTVF9MU0FQIGlzIG5v dCBzZXQKIyBDT05GSUdfSVJEQV9GQVNUX1JSIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJEQV9ERUJV RyBpcyBub3Qgc2V0CgojCiMgSW5mcmFyZWQtcG9ydCBkZXZpY2UgZHJpdmVycwojCgojCiMgU0lS IGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0lSVFRZX1NJUj15CgojCiMgRG9uZ2xlIHN1cHBvcnQK IwojIENPTkZJR19ET05HTEUgaXMgbm90IHNldAojIENPTkZJR19LSU5HU1VOX0RPTkdMRSBpcyBu b3Qgc2V0CkNPTkZJR19LU0RBWlpMRV9ET05HTEU9eQpDT05GSUdfS1M5NTlfRE9OR0xFPXkKCiMK IyBGSVIgZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfVVNCX0lSREE9eQojIENPTkZJR19TSUdNQVRF TF9GSVIgaXMgbm90IHNldAojIENPTkZJR19WTFNJX0ZJUiBpcyBub3Qgc2V0CiMgQ09ORklHX01D U19GSVIgaXMgbm90IHNldApDT05GSUdfU0hfSVJEQT15CkNPTkZJR19CVD15CiMgQ09ORklHX0JU X1JGQ09NTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0JORVAgaXMgbm90IHNldApDT05GSUdfQlRf SElEUD15CgojCiMgQmx1ZXRvb3RoIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0JUX0hDSUJUVVNC PXkKQ09ORklHX0JUX0hDSVVBUlQ9eQojIENPTkZJR19CVF9IQ0lVQVJUX0g0IGlzIG5vdCBzZXQK IyBDT05GSUdfQlRfSENJVUFSVF9CQ1NQIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfSENJVUFSVF9B VEgzSyBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0hDSVVBUlRfTEwgaXMgbm90IHNldApDT05GSUdf QlRfSENJVUFSVF8zV0lSRT15CkNPTkZJR19CVF9IQ0lCQ00yMDNYPXkKQ09ORklHX0JUX0hDSUJQ QTEwWD15CkNPTkZJR19CVF9IQ0lCRlVTQj15CiMgQ09ORklHX0JUX0hDSURUTDEgaXMgbm90IHNl dApDT05GSUdfQlRfSENJQlQzQz15CiMgQ09ORklHX0JUX0hDSUJMVUVDQVJEIGlzIG5vdCBzZXQK IyBDT05GSUdfQlRfSENJQlRVQVJUIGlzIG5vdCBzZXQKQ09ORklHX0JUX0hDSVZIQ0k9eQpDT05G SUdfQlRfTVJWTD15CiMgQ09ORklHX0JUX0FUSDNLIGlzIG5vdCBzZXQKQ09ORklHX0ZJQl9SVUxF Uz15CkNPTkZJR19XSVJFTEVTUz15CkNPTkZJR19DRkc4MDIxMT15CkNPTkZJR19OTDgwMjExX1RF U1RNT0RFPXkKQ09ORklHX0NGRzgwMjExX0RFVkVMT1BFUl9XQVJOSU5HUz15CkNPTkZJR19DRkc4 MDIxMV9SRUdfREVCVUc9eQojIENPTkZJR19DRkc4MDIxMV9DRVJUSUZJQ0FUSU9OX09OVVMgaXMg bm90IHNldAojIENPTkZJR19DRkc4MDIxMV9ERUZBVUxUX1BTIGlzIG5vdCBzZXQKQ09ORklHX0NG RzgwMjExX0RFQlVHRlM9eQojIENPTkZJR19DRkc4MDIxMV9JTlRFUk5BTF9SRUdEQiBpcyBub3Qg c2V0CiMgQ09ORklHX0NGRzgwMjExX1dFWFQgaXMgbm90IHNldAojIENPTkZJR19MSUI4MDIxMSBp cyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMT15CkNPTkZJR19NQUM4MDIxMV9IQVNfUkM9eQpDT05G SUdfTUFDODAyMTFfUkNfUElEPXkKQ09ORklHX01BQzgwMjExX1JDX01JTlNUUkVMPXkKIyBDT05G SUdfTUFDODAyMTFfUkNfTUlOU1RSRUxfSFQgaXMgbm90IHNldAojIENPTkZJR19NQUM4MDIxMV9S Q19ERUZBVUxUX1BJRCBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9SQ19ERUZBVUxUX01JTlNU UkVMPXkKQ09ORklHX01BQzgwMjExX1JDX0RFRkFVTFQ9Im1pbnN0cmVsIgpDT05GSUdfTUFDODAy MTFfTUVTSD15CkNPTkZJR19NQUM4MDIxMV9MRURTPXkKQ09ORklHX01BQzgwMjExX0RFQlVHRlM9 eQpDT05GSUdfTUFDODAyMTFfTUVTU0FHRV9UUkFDSU5HPXkKQ09ORklHX01BQzgwMjExX0RFQlVH X01FTlU9eQpDT05GSUdfTUFDODAyMTFfTk9JTkxJTkU9eQpDT05GSUdfTUFDODAyMTFfVkVSQk9T RV9ERUJVRz15CiMgQ09ORklHX01BQzgwMjExX01MTUVfREVCVUcgaXMgbm90IHNldAojIENPTkZJ R19NQUM4MDIxMV9TVEFfREVCVUcgaXMgbm90IHNldApDT05GSUdfTUFDODAyMTFfSFRfREVCVUc9 eQpDT05GSUdfTUFDODAyMTFfSUJTU19ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9QU19ERUJVRz15 CkNPTkZJR19NQUM4MDIxMV9NUExfREVCVUc9eQojIENPTkZJR19NQUM4MDIxMV9NUEFUSF9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9NSFdNUF9ERUJVRz15CkNPTkZJR19NQUM4MDIx MV9NRVNIX1NZTkNfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfTUVTSF9DU0FfREVCVUc9eQojIENP TkZJR19NQUM4MDIxMV9NRVNIX1BTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFf VERMU19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX01BQzgwMjExX0RFQlVHX0NPVU5URVJTIGlz IG5vdCBzZXQKQ09ORklHX1dJTUFYPXkKQ09ORklHX1dJTUFYX0RFQlVHX0xFVkVMPTgKIyBDT05G SUdfUkZLSUxMIGlzIG5vdCBzZXQKQ09ORklHX1JGS0lMTF9SRUdVTEFUT1I9eQpDT05GSUdfTkVU XzlQPXkKQ09ORklHX05FVF85UF9WSVJUSU89eQpDT05GSUdfTkVUXzlQX0RFQlVHPXkKQ09ORklH X0NBSUY9eQpDT05GSUdfQ0FJRl9ERUJVRz15CkNPTkZJR19DQUlGX05FVERFVj15CkNPTkZJR19D QUlGX1VTQj15CiMgQ09ORklHX05GQyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0JQRl9KSVQ9eQoK IwojIERldmljZSBEcml2ZXJzCiMKCiMKIyBHZW5lcmljIERyaXZlciBPcHRpb25zCiMKQ09ORklH X1VFVkVOVF9IRUxQRVI9eQpDT05GSUdfVUVWRU5UX0hFTFBFUl9QQVRIPSIiCkNPTkZJR19ERVZU TVBGUz15CiMgQ09ORklHX0RFVlRNUEZTX01PVU5UIGlzIG5vdCBzZXQKQ09ORklHX1NUQU5EQUxP TkU9eQojIENPTkZJR19QUkVWRU5UX0ZJUk1XQVJFX0JVSUxEIGlzIG5vdCBzZXQKQ09ORklHX0ZX X0xPQURFUj15CkNPTkZJR19GSVJNV0FSRV9JTl9LRVJORUw9eQpDT05GSUdfRVhUUkFfRklSTVdB UkU9IiIKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUj15CiMgQ09ORklHX0RFQlVHX0RSSVZF UiBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19ERVZSRVM9eQojIENPTkZJR19TWVNfSFlQRVJWSVNP UiBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTkVSSUNfQ1BVX0RFVklDRVMgaXMgbm90IHNldApDT05G SUdfR0VORVJJQ19DUFVfQVVUT1BST0JFPXkKQ09ORklHX1JFR01BUD15CkNPTkZJR19SRUdNQVBf STJDPXkKQ09ORklHX1JFR01BUF9NTUlPPXkKQ09ORklHX1JFR01BUF9JUlE9eQojIENPTkZJR19E TUFfU0hBUkVEX0JVRkZFUiBpcyBub3Qgc2V0CgojCiMgQnVzIGRldmljZXMKIwpDT05GSUdfQ09O TkVDVE9SPXkKIyBDT05GSUdfUFJPQ19FVkVOVFMgaXMgbm90IHNldApDT05GSUdfTVREPXkKQ09O RklHX01URF9SRURCT09UX1BBUlRTPXkKQ09ORklHX01URF9SRURCT09UX0RJUkVDVE9SWV9CTE9D Sz0tMQojIENPTkZJR19NVERfUkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRCBpcyBub3Qgc2V0CiMg Q09ORklHX01URF9SRURCT09UX1BBUlRTX1JFQURPTkxZIGlzIG5vdCBzZXQKQ09ORklHX01URF9D TURMSU5FX1BBUlRTPXkKQ09ORklHX01URF9BUjdfUEFSVFM9eQoKIwojIFVzZXIgTW9kdWxlcyBB bmQgVHJhbnNsYXRpb24gTGF5ZXJzCiMKQ09ORklHX01URF9CTEtERVZTPXkKIyBDT05GSUdfTVRE X0JMT0NLIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0JMT0NLX1JPIGlzIG5vdCBzZXQKIyBDT05G SUdfRlRMIGlzIG5vdCBzZXQKQ09ORklHX05GVEw9eQojIENPTkZJR19ORlRMX1JXIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU5GVEwgaXMgbm90IHNldApDT05GSUdfUkZEX0ZUTD15CiMgQ09ORklHX1NT RkRDIGlzIG5vdCBzZXQKQ09ORklHX1NNX0ZUTD15CkNPTkZJR19NVERfT09QUz15CkNPTkZJR19N VERfU1dBUD15CgojCiMgUkFNL1JPTS9GbGFzaCBjaGlwIGRyaXZlcnMKIwojIENPTkZJR19NVERf Q0ZJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0pFREVDUFJPQkUgaXMgbm90IHNldApDT05GSUdf TVREX01BUF9CQU5LX1dJRFRIXzE9eQpDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzI9eQpDT05G SUdfTVREX01BUF9CQU5LX1dJRFRIXzQ9eQojIENPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfOCBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8xNiBpcyBub3Qgc2V0CiMgQ09O RklHX01URF9NQVBfQkFOS19XSURUSF8zMiBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0ZJX0kxPXkK Q09ORklHX01URF9DRklfSTI9eQojIENPTkZJR19NVERfQ0ZJX0k0IGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX0NGSV9JOCBpcyBub3Qgc2V0CkNPTkZJR19NVERfUkFNPXkKIyBDT05GSUdfTVREX1JP TSBpcyBub3Qgc2V0CkNPTkZJR19NVERfQUJTRU5UPXkKCiMKIyBNYXBwaW5nIGRyaXZlcnMgZm9y IGNoaXAgYWNjZXNzCiMKQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdTPXkKIyBDT05GSUdfTVRE X1RTNTUwMCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19N VERfUENNQ0lBIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0lOVEVMX1ZSX05PUiBpcyBub3Qgc2V0 CkNPTkZJR19NVERfUExBVFJBTT15CiMgQ09ORklHX01URF9MQVRDSF9BRERSIGlzIG5vdCBzZXQK CiMKIyBTZWxmLWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMKIwojIENPTkZJR19NVERfUE1D NTUxIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NMUkFNIGlzIG5vdCBzZXQKQ09ORklHX01URF9Q SFJBTT15CkNPTkZJR19NVERfTVREUkFNPXkKQ09ORklHX01URFJBTV9UT1RBTF9TSVpFPTQwOTYK Q09ORklHX01URFJBTV9FUkFTRV9TSVpFPTEyOApDT05GSUdfTVREUkFNX0FCU19QT1M9MApDT05G SUdfTVREX0JMT0NLMk1URD15CgojCiMgRGlzay1Pbi1DaGlwIERldmljZSBEcml2ZXJzCiMKQ09O RklHX01URF9ET0NHMz15CkNPTkZJR19CQ0hfQ09OU1RfTT0xNApDT05GSUdfQkNIX0NPTlNUX1Q9 NApDT05GSUdfTVREX05BTkRfRUNDPXkKQ09ORklHX01URF9OQU5EX0VDQ19TTUM9eQojIENPTkZJ R19NVERfTkFORCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9PTkVOQU5EIGlzIG5vdCBzZXQKCiMK IyBMUEREUiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMKIwojIENPTkZJR19NVERfTFBERFIg aXMgbm90IHNldAojIENPTkZJR19NVERfU1BJX05PUiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9V QkkgaXMgbm90IHNldAojIENPTkZJR19QQVJQT1JUIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfTUlH SFRfSEFWRV9QQ19QQVJQT1JUPXkKQ09ORklHX1BOUD15CkNPTkZJR19QTlBfREVCVUdfTUVTU0FH RVM9eQoKIwojIFByb3RvY29scwojCkNPTkZJR19QTlBBQ1BJPXkKQ09ORklHX0JMS19ERVY9eQoj IENPTkZJR19CTEtfREVWX05VTExfQkxLIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9QQ0lF U1NEX01USVAzMlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19DUFFfQ0lTU19EQSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfREFDOTYwIGlzIG5v dCBzZXQKIyBDT05GSUdfQkxLX0RFVl9VTUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9D T1dfQ09NTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9MT09QIGlzIG5vdCBzZXQKCiMK IyBEUkJEIGRpc2FibGVkIGJlY2F1c2UgUFJPQ19GUyBvciBJTkVUIG5vdCBzZWxlY3RlZAojCiMg Q09ORklHX0JMS19ERVZfTkJEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9OVk1FIGlzIG5v dCBzZXQKIyBDT05GSUdfQkxLX0RFVl9TS0QgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1NY OCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0RS T01fUEtUQ0RWRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQV9PVkVSX0VUSCBpcyBub3Qgc2V0CiMg Q09ORklHX1ZJUlRJT19CTEsgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0hEIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkxLX0RFVl9SU1hYIGlzIG5vdCBzZXQKCiMKIyBNaXNjIGRldmljZXMKIwpD T05GSUdfU0VOU09SU19MSVMzTFYwMkQ9eQpDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05GSUdfQUQ1 MjVYX0RQT1RfSTJDPXkKIyBDT05GSUdfRFVNTVlfSVJRIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJN X0FTTSBpcyBub3Qgc2V0CiMgQ09ORklHX1BIQU5UT00gaXMgbm90IHNldAojIENPTkZJR19JTlRF TF9NSURfUFRJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0dJX0lPQzQgaXMgbm90IHNldAojIENPTkZJ R19USUZNX0NPUkUgaXMgbm90IHNldApDT05GSUdfSUNTOTMyUzQwMT15CkNPTkZJR19BVE1FTF9T U0M9eQojIENPTkZJR19FTkNMT1NVUkVfU0VSVklDRVMgaXMgbm90IHNldAojIENPTkZJR19IUF9J TE8gaXMgbm90IHNldApDT05GSUdfQVBEUzk4MDJBTFM9eQpDT05GSUdfSVNMMjkwMDM9eQpDT05G SUdfSVNMMjkwMjA9eQpDT05GSUdfU0VOU09SU19UU0wyNTUwPXkKQ09ORklHX1NFTlNPUlNfQkgx NzgwPXkKQ09ORklHX1NFTlNPUlNfQkgxNzcwPXkKQ09ORklHX1NFTlNPUlNfQVBEUzk5MFg9eQpD T05GSUdfSE1DNjM1Mj15CkNPTkZJR19EUzE2ODI9eQojIENPTkZJR19WTVdBUkVfQkFMTE9PTiBp cyBub3Qgc2V0CkNPTkZJR19CTVAwODU9eQpDT05GSUdfQk1QMDg1X0kyQz15CiMgQ09ORklHX1BD SF9QSFVCIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TV0lUQ0hfRlNBOTQ4MD15CiMgQ09ORklHX1NS QU0gaXMgbm90IHNldApDT05GSUdfQzJQT1JUPXkKQ09ORklHX0MyUE9SVF9EVVJBTUFSXzIxNTA9 eQoKIwojIEVFUFJPTSBzdXBwb3J0CiMKIyBDT05GSUdfRUVQUk9NX0FUMjQgaXMgbm90IHNldAoj IENPTkZJR19FRVBST01fTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX0VFUFJPTV9NQVg2ODc1PXkK Q09ORklHX0VFUFJPTV85M0NYNj15CiMgQ09ORklHX0NCNzEwX0NPUkUgaXMgbm90IHNldAoKIwoj IFRleGFzIEluc3RydW1lbnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKQ09O RklHX1NFTlNPUlNfTElTM19JMkM9eQoKIwojIEFsdGVyYSBGUEdBIGZpcm13YXJlIGRvd25sb2Fk IG1vZHVsZQojCkNPTkZJR19BTFRFUkFfU1RBUEw9eQojIENPTkZJR19WTVdBUkVfVk1DSSBpcyBu b3Qgc2V0CgojCiMgSW50ZWwgTUlDIEhvc3QgRHJpdmVyCiMKIyBDT05GSUdfSU5URUxfTUlDX0hP U1QgaXMgbm90IHNldAoKIwojIEludGVsIE1JQyBDYXJkIERyaXZlcgojCkNPTkZJR19JTlRFTF9N SUNfQ0FSRD15CiMgQ09ORklHX0dFTldRRSBpcyBub3Qgc2V0CiMgQ09ORklHX0VDSE8gaXMgbm90 IHNldApDT05GSUdfSEFWRV9JREU9eQpDT05GSUdfSURFPXkKCiMKIyBQbGVhc2Ugc2VlIERvY3Vt ZW50YXRpb24vaWRlL2lkZS50eHQgZm9yIGhlbHAvaW5mbyBvbiBJREUgZHJpdmVzCiMKQ09ORklH X0lERV9YRkVSX01PREU9eQpDT05GSUdfSURFX1RJTUlOR1M9eQpDT05GSUdfSURFX0FUQVBJPXkK IyBDT05GSUdfQkxLX0RFVl9JREVfU0FUQSBpcyBub3Qgc2V0CkNPTkZJR19JREVfR0Q9eQojIENP TkZJR19JREVfR0RfQVRBIGlzIG5vdCBzZXQKQ09ORklHX0lERV9HRF9BVEFQST15CkNPTkZJR19C TEtfREVWX0lERUNTPXkKIyBDT05GSUdfQkxLX0RFVl9ERUxLSU4gaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX0lERUNEIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSURFVEFQRT15CiMgQ09O RklHX0JMS19ERVZfSURFQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lERV9UQVNLX0lPQ1RMIGlz IG5vdCBzZXQKIyBDT05GSUdfSURFX1BST0NfRlMgaXMgbm90IHNldAoKIwojIElERSBjaGlwc2V0 IHN1cHBvcnQvYnVnZml4ZXMKIwojIENPTkZJR19JREVfR0VORVJJQyBpcyBub3Qgc2V0CiMgQ09O RklHX0JMS19ERVZfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9DTUQ2NDA9eQpD T05GSUdfQkxLX0RFVl9DTUQ2NDBfRU5IQU5DRUQ9eQojIENPTkZJR19CTEtfREVWX0lERVBOUCBp cyBub3Qgc2V0CgojCiMgUENJIElERSBjaGlwc2V0cyBzdXBwb3J0CiMKIyBDT05GSUdfQkxLX0RF Vl9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9PUFRJNjIxIGlzIG5vdCBzZXQK IyBDT05GSUdfQkxLX0RFVl9SWjEwMDAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0FFQzYy WFggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0FMSTE1WDMgaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX0FNRDc0WFggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0FUSUlYUCBpcyBu b3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQ01ENjRYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RF Vl9UUklGTEVYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DUzU1MjAgaXMgbm90IHNldAoj IENPTkZJR19CTEtfREVWX0NTNTUzMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSFBUMzY2 IGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9KTUlDUk9OIGlzIG5vdCBzZXQKIyBDT05GSUdf QkxLX0RFVl9TQzEyMDAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1BJSVggaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX0lUODE3MiBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSVQ4 MjEzIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9JVDgyMVggaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX05TODc0MTUgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1BEQzIwMlhYX09M RCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUERDMjAyWFhfTkVXIGlzIG5vdCBzZXQKIyBD T05GSUdfQkxLX0RFVl9TVldLUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfU0lJTUFHRSBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfU0lTNTUxMyBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfU0xDOTBFNjYgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1RSTTI5MCBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfVklBODJDWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RF Vl9UQzg2QzAwMSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSURFRE1BIGlzIG5vdCBzZXQK CiMKIyBTQ1NJIGRldmljZSBzdXBwb3J0CiMKQ09ORklHX1NDU0lfTU9EPXkKQ09ORklHX1JBSURf QVRUUlM9eQpDT05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CkNPTkZJR19TQ1NJX1RHVD15 CkNPTkZJR19TQ1NJX05FVExJTks9eQpDT05GSUdfU0NTSV9QUk9DX0ZTPXkKCiMKIyBTQ1NJIHN1 cHBvcnQgdHlwZSAoZGlzaywgdGFwZSwgQ0QtUk9NKQojCiMgQ09ORklHX0JMS19ERVZfU0QgaXMg bm90IHNldApDT05GSUdfQ0hSX0RFVl9TVD15CkNPTkZJR19DSFJfREVWX09TU1Q9eQojIENPTkZJ R19CTEtfREVWX1NSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hSX0RFVl9TRyBpcyBub3Qgc2V0CkNP TkZJR19DSFJfREVWX1NDSD15CkNPTkZJR19TQ1NJX01VTFRJX0xVTj15CiMgQ09ORklHX1NDU0lf Q09OU1RBTlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9MT0dHSU5HIGlzIG5vdCBzZXQKQ09O RklHX1NDU0lfU0NBTl9BU1lOQz15CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKQ09ORklHX1NDU0lf U1BJX0FUVFJTPXkKQ09ORklHX1NDU0lfRkNfQVRUUlM9eQojIENPTkZJR19TQ1NJX0ZDX1RHVF9B VFRSUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0lTQ1NJX0FUVFJTPXkKQ09ORklHX1NDU0lfU0FT X0FUVFJTPXkKQ09ORklHX1NDU0lfU0FTX0xJQlNBUz15CiMgQ09ORklHX1NDU0lfU0FTX0FUQSBp cyBub3Qgc2V0CkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15CkNPTkZJR19TQ1NJX1NSUF9BVFRS Uz15CkNPTkZJR19TQ1NJX1NSUF9UR1RfQVRUUlM9eQpDT05GSUdfU0NTSV9MT1dMRVZFTD15CkNP TkZJR19JU0NTSV9CT09UX1NZU0ZTPXkKIyBDT05GSUdfU0NTSV9CTlgyX0lTQ1NJIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0NTSV9CTlgyWF9GQ09FIGlzIG5vdCBzZXQKIyBDT05GSUdfQkUySVNDU0kg aXMgbm90IHNldAojIENPTkZJR19CTEtfREVWXzNXX1hYWFhfUkFJRCBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfSFBTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfM1dfOVhYWCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NDU0lfM1dfU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BQ0FSRCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfQUFDUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlD N1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDNzlYWCBpcyBub3Qgc2V0CiMgQ09ORklH X1NDU0lfQUlDOTRYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTVZTQVMgaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX01WVU1JIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9EUFRfSTJPIGlzIG5v dCBzZXQKIyBDT05GSUdfU0NTSV9BRFZBTlNZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQVJD TVNSIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9FU0FTMlIgaXMgbm90IHNldAojIENPTkZJR19N RUdBUkFJRF9ORVdHRU4gaXMgbm90IHNldAojIENPTkZJR19NRUdBUkFJRF9MRUdBQ1kgaXMgbm90 IHNldAojIENPTkZJR19NRUdBUkFJRF9TQVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01QVDJT QVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01QVDNTQVMgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX1VGU0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSFBUSU9QIGlzIG5vdCBzZXQKIyBD T05GSUdfVk1XQVJFX1BWU0NTSSBpcyBub3Qgc2V0CkNPTkZJR19MSUJGQz15CkNPTkZJR19MSUJG Q09FPXkKIyBDT05GSUdfRkNPRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZDT0VfRk5JQyBpcyBub3Qg c2V0CiMgQ09ORklHX1NDU0lfRE1YMzE5MUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0ZVVFVS RV9ET01BSU4gaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lTQ0kgaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX0lQUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSU5JVElPIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9JTklBMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9TVEVYIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0NTSV9TWU01M0M4WFhfMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSVBS IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9RTE9HSUNfMTI4MCBpcyBub3Qgc2V0CiMgQ09ORklH X1NDU0lfUUxBX0ZDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9RTEFfSVNDU0kgaXMgbm90IHNl dAojIENPTkZJR19TQ1NJX0xQRkMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0RDMzk1eCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfREMzOTBUIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREVCVUc9 eQojIENPTkZJR19TQ1NJX1BNQ1JBSUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1BNODAwMSBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfU1JQIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9CRkFf RkMgaXMgbm90IHNldApDT05GSUdfU0NTSV9WSVJUSU89eQojIENPTkZJR19TQ1NJX0NIRUxTSU9f RkNPRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTE9XTEVWRUxfUENNQ0lBIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfREg9eQpDT05GSUdfU0NTSV9ESF9SREFDPXkKQ09ORklHX1NDU0lfREhfSFBf U1c9eQojIENPTkZJR19TQ1NJX0RIX0VNQyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0RIX0FMVUE9 eQpDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SPXkKIyBDT05GSUdfU0NTSV9PU0RfVUxEIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfT1NEX0RQUklOVF9TRU5TRT0xCkNPTkZJR19TQ1NJX09TRF9ERUJV Rz15CkNPTkZJR19BVEE9eQojIENPTkZJR19BVEFfTk9OU1RBTkRBUkQgaXMgbm90IHNldAojIENP TkZJR19BVEFfVkVSQk9TRV9FUlJPUiBpcyBub3Qgc2V0CkNPTkZJR19BVEFfQUNQST15CiMgQ09O RklHX1NBVEFfWlBPREQgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1BNUCBpcyBub3Qgc2V0Cgoj CiMgQ29udHJvbGxlcnMgd2l0aCBub24tU0ZGIG5hdGl2ZSBpbnRlcmZhY2UKIwojIENPTkZJR19T QVRBX0FIQ0kgaXMgbm90IHNldAojIENPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk0gaXMgbm90IHNl dApDT05GSUdfQUhDSV9JTVg9eQojIENPTkZJR19TQVRBX0lOSUMxNjJYIGlzIG5vdCBzZXQKIyBD T05GSUdfU0FUQV9BQ0FSRF9BSENJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TSUwyNCBpcyBu b3Qgc2V0CiMgQ09ORklHX0FUQV9TRkYgaXMgbm90IHNldAojIENPTkZJR19NRCBpcyBub3Qgc2V0 CkNPTkZJR19UQVJHRVRfQ09SRT15CiMgQ09ORklHX1RDTV9JQkxPQ0sgaXMgbm90IHNldApDT05G SUdfVENNX0ZJTEVJTz15CkNPTkZJR19UQ01fUFNDU0k9eQojIENPTkZJR19MT09QQkFDS19UQVJH RVQgaXMgbm90IHNldApDT05GSUdfVENNX0ZDPXkKQ09ORklHX0lTQ1NJX1RBUkdFVD15CkNPTkZJ R19TQlBfVEFSR0VUPXkKIyBDT05GSUdfRlVTSU9OIGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQg KEZpcmVXaXJlKSBzdXBwb3J0CiMKQ09ORklHX0ZJUkVXSVJFPXkKIyBDT05GSUdfRklSRVdJUkVf T0hDSSBpcyBub3Qgc2V0CkNPTkZJR19GSVJFV0lSRV9TQlAyPXkKIyBDT05GSUdfRklSRVdJUkVf Tk9TWSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyTyBpcyBub3Qgc2V0CiMgQ09ORklHX01BQ0lOVE9T SF9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUREVWSUNFUyBpcyBub3Qgc2V0CgojCiMg SW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfSU5QVVQ9eQpDT05GSUdfSU5QVVRfRkZfTUVN TEVTUz15CkNPTkZJR19JTlBVVF9QT0xMREVWPXkKQ09ORklHX0lOUFVUX1NQQVJTRUtNQVA9eQoj IENPTkZJR19JTlBVVF9NQVRSSVhLTUFQIGlzIG5vdCBzZXQKCiMKIyBVc2VybGFuZCBpbnRlcmZh Y2VzCiMKQ09ORklHX0lOUFVUX01PVVNFREVWPXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1BTQVVY PXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNF REVWX1NDUkVFTl9ZPTc2OApDT05GSUdfSU5QVVRfSk9ZREVWPXkKIyBDT05GSUdfSU5QVVRfRVZE RVYgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9FVkJVRyBpcyBub3Qgc2V0CgojCiMgSW5wdXQg RGV2aWNlIERyaXZlcnMKIwpDT05GSUdfSU5QVVRfS0VZQk9BUkQ9eQojIENPTkZJR19LRVlCT0FS RF9BRFA1NTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX0FEUDU1ODkgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfQVRL QkQ9eQojIENPTkZJR19LRVlCT0FSRF9RVDEwNzAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FS RF9RVDIxNjAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MS0tCRCBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UQ0E4 NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTE04MzIzIGlzIG5vdCBzZXQKIyBDT05G SUdfS0VZQk9BUkRfTE04MzMzIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFYNzM1OSBp cyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01DUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJP QVJEX01QUjEyMSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX05FV1RPTiBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX09QRU5DT1JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJE X1NUT1dBV0FZIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1RfS0VZU0NBTiBpcyBub3Qg c2V0CiMgQ09ORklHX0tFWUJPQVJEX1NVTktCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJE X1NIX0tFWVNDIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVEMzNTg5WCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX01PVVNFPXkK Q09ORklHX01PVVNFX1BTMj15CiMgQ09ORklHX01PVVNFX1BTMl9BTFBTIGlzIG5vdCBzZXQKIyBD T05GSUdfTU9VU0VfUFMyX0xPR0lQUzJQUCBpcyBub3Qgc2V0CiMgQ09ORklHX01PVVNFX1BTMl9T WU5BUFRJQ1MgaXMgbm90IHNldApDT05GSUdfTU9VU0VfUFMyX0NZUFJFU1M9eQojIENPTkZJR19N T1VTRV9QUzJfVFJBQ0tQT0lOVCBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9QUzJfRUxBTlRFQ0g9 eQojIENPTkZJR19NT1VTRV9QUzJfU0VOVEVMSUMgaXMgbm90IHNldApDT05GSUdfTU9VU0VfUFMy X1RPVUNIS0lUPXkKQ09ORklHX01PVVNFX1NFUklBTD15CiMgQ09ORklHX01PVVNFX0FQUExFVE9V Q0ggaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9CQ001OTc0IGlzIG5vdCBzZXQKQ09ORklHX01P VVNFX0NZQVBBPXkKQ09ORklHX01PVVNFX1ZTWFhYQUE9eQpDT05GSUdfTU9VU0VfU1lOQVBUSUNT X0kyQz15CkNPTkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCPXkKIyBDT05GSUdfSU5QVVRfSk9ZU1RJ Q0sgaXMgbm90IHNldApDT05GSUdfSU5QVVRfVEFCTEVUPXkKQ09ORklHX1RBQkxFVF9VU0JfQUNF Q0FEPXkKQ09ORklHX1RBQkxFVF9VU0JfQUlQVEVLPXkKIyBDT05GSUdfVEFCTEVUX1VTQl9HVENP IGlzIG5vdCBzZXQKQ09ORklHX1RBQkxFVF9VU0JfSEFOV0FORz15CkNPTkZJR19UQUJMRVRfVVNC X0tCVEFCPXkKQ09ORklHX1RBQkxFVF9VU0JfV0FDT009eQojIENPTkZJR19JTlBVVF9UT1VDSFND UkVFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX01JU0MgaXMgbm90IHNldAoKIwojIEhhcmR3 YXJlIEkvTyBwb3J0cwojCkNPTkZJR19TRVJJTz15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENf U0VSSU89eQpDT05GSUdfU0VSSU9fSTgwNDI9eQpDT05GSUdfU0VSSU9fU0VSUE9SVD15CiMgQ09O RklHX1NFUklPX0NUODJDNzEwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSU9fUENJUFMyIGlzIG5v dCBzZXQKQ09ORklHX1NFUklPX0xJQlBTMj15CkNPTkZJR19TRVJJT19SQVc9eQpDT05GSUdfU0VS SU9fQUxURVJBX1BTMj15CkNPTkZJR19TRVJJT19QUzJNVUxUPXkKQ09ORklHX1NFUklPX0FSQ19Q UzI9eQpDT05GSUdfU0VSSU9fT0xQQ19BUFNQPXkKQ09ORklHX0dBTUVQT1JUPXkKQ09ORklHX0dB TUVQT1JUX05TNTU4PXkKQ09ORklHX0dBTUVQT1JUX0w0PXkKIyBDT05GSUdfR0FNRVBPUlRfRU1V MTBLMSBpcyBub3Qgc2V0CiMgQ09ORklHX0dBTUVQT1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMKIyBD aGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9eQojIENPTkZJR19WVCBpcyBub3Qgc2V0CiMg Q09ORklHX1VOSVg5OF9QVFlTIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVHQUNZX1BUWVMgaXMgbm90 IHNldApDT05GSUdfU0VSSUFMX05PTlNUQU5EQVJEPXkKIyBDT05GSUdfUk9DS0VUUE9SVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NZQ0xBREVTIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9YQV9JTlRFTExJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX01PWEFfU01BUlRJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NZ TkNMSU5LTVAgaXMgbm90IHNldAojIENPTkZJR19TWU5DTElOS19HVCBpcyBub3Qgc2V0CiMgQ09O RklHX05PWk9NSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lTSSBpcyBub3Qgc2V0CkNPTkZJR19OX0hE TEM9eQpDT05GSUdfTl9HU009eQojIENPTkZJR19UUkFDRV9ST1VURVIgaXMgbm90IHNldApDT05G SUdfVFJBQ0VfU0lOSz15CkNPTkZJR19ERVZLTUVNPXkKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNP TkZJR19TRVJJQUxfRUFSTFlDT049eQpDT05GSUdfU0VSSUFMXzgyNTA9eQpDT05GSUdfU0VSSUFM XzgyNTBfREVQUkVDQVRFRF9PUFRJT05TPXkKQ09ORklHX1NFUklBTF84MjUwX1BOUD15CkNPTkZJ R19TRVJJQUxfODI1MF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF84MjUwX1BDST15CiMgQ09ORklH X1NFUklBTF84MjUwX0NTIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQK Q09ORklHX1NFUklBTF84MjUwX1JVTlRJTUVfVUFSVFM9NAojIENPTkZJR19TRVJJQUxfODI1MF9F WFRFTkRFRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0RXIGlzIG5vdCBzZXQKCiMK IyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMKIyBDT05GSUdfU0VSSUFMX0NMUFM3MTFY IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX01GRF9IU1UgaXMgbm90IHNldApDT05GSUdfU0VS SUFMX1NIX1NDST15CkNPTkZJR19TRVJJQUxfU0hfU0NJX05SX1VBUlRTPTIKQ09ORklHX1NFUklB TF9TSF9TQ0lfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09S RV9DT05TT0xFPXkKIyBDT05GSUdfU0VSSUFMX0pTTSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxf U0NDTlhQPXkKQ09ORklHX1NFUklBTF9TQ0NOWFBfQ09OU09MRT15CiMgQ09ORklHX1NFUklBTF9T QzE2SVM3WFggaXMgbm90IHNldApDT05GSUdfU0VSSUFMX1RJTUJFUkRBTEU9eQpDT05GSUdfU0VS SUFMX0FMVEVSQV9KVEFHVUFSVD15CkNPTkZJR19TRVJJQUxfQUxURVJBX0pUQUdVQVJUX0NPTlNP TEU9eQojIENPTkZJR19TRVJJQUxfQUxURVJBX0pUQUdVQVJUX0NPTlNPTEVfQllQQVNTIGlzIG5v dCBzZXQKQ09ORklHX1NFUklBTF9BTFRFUkFfVUFSVD15CkNPTkZJR19TRVJJQUxfQUxURVJBX1VB UlRfTUFYUE9SVFM9NApDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUX0JBVURSQVRFPTExNTIwMAoj IENPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfQ09OU09MRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NF UklBTF9QQ0hfVUFSVCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQVJDPXkKIyBDT05GSUdfU0VS SUFMX0FSQ19DT05TT0xFIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9BUkNfTlJfUE9SVFM9MQoj IENPTkZJR19TRVJJQUxfUlAyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUPXkK Q09ORklHX1NFUklBTF9GU0xfTFBVQVJUX0NPTlNPTEU9eQojIENPTkZJR19TRVJJQUxfU1RfQVND IGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9NRU5fWjEzNT15CiMgQ09ORklHX1RUWV9QUklOVEsg aXMgbm90IHNldApDT05GSUdfSFZDX0RSSVZFUj15CkNPTkZJR19WSVJUSU9fQ09OU09MRT15CkNP TkZJR19JUE1JX0hBTkRMRVI9eQojIENPTkZJR19JUE1JX1BBTklDX0VWRU5UIGlzIG5vdCBzZXQK IyBDT05GSUdfSVBNSV9ERVZJQ0VfSU5URVJGQUNFIGlzIG5vdCBzZXQKQ09ORklHX0lQTUlfU0k9 eQpDT05GSUdfSVBNSV9TSV9QUk9CRV9ERUZBVUxUUz15CkNPTkZJR19JUE1JX1dBVENIRE9HPXkK IyBDT05GSUdfSVBNSV9QT1dFUk9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0hXX1JBTkRPTSBpcyBu b3Qgc2V0CkNPTkZJR19OVlJBTT15CkNPTkZJR19SMzk2ND15CiMgQ09ORklHX0FQUExJQ09NIGlz IG5vdCBzZXQKCiMKIyBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKIwojIENPTkZJR19TWU5DTElO S19DUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBUkRNQU5fNDAwMCBpcyBub3Qgc2V0CkNPTkZJR19D QVJETUFOXzQwNDA9eQojIENPTkZJR19NV0FWRSBpcyBub3Qgc2V0CkNPTkZJR19SQVdfRFJJVkVS PXkKQ09ORklHX01BWF9SQVdfREVWUz0yNTYKIyBDT05GSUdfSFBFVCBpcyBub3Qgc2V0CkNPTkZJ R19IQU5HQ0hFQ0tfVElNRVI9eQpDT05GSUdfVENHX1RQTT15CkNPTkZJR19UQ0dfVElTPXkKQ09O RklHX1RDR19USVNfSTJDX0FUTUVMPXkKQ09ORklHX1RDR19USVNfSTJDX0lORklORU9OPXkKIyBD T05GSUdfVENHX1RJU19JMkNfTlVWT1RPTiBpcyBub3Qgc2V0CkNPTkZJR19UQ0dfTlNDPXkKIyBD T05GSUdfVENHX0FUTUVMIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX0lORklORU9OIGlzIG5vdCBz ZXQKQ09ORklHX1RFTENMT0NLPXkKQ09ORklHX0RFVlBPUlQ9eQoKIwojIEkyQyBzdXBwb3J0CiMK Q09ORklHX0kyQz15CkNPTkZJR19JMkNfQUNQST15CkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKQ09O RklHX0kyQ19DT01QQVQ9eQpDT05GSUdfSTJDX0NIQVJERVY9eQpDT05GSUdfSTJDX01VWD15Cgoj CiMgTXVsdGlwbGV4ZXIgSTJDIENoaXAgc3VwcG9ydAojCkNPTkZJR19JMkNfTVVYX1BDQTk1NDE9 eQpDT05GSUdfSTJDX01VWF9QQ0E5NTR4PXkKIyBDT05GSUdfSTJDX0hFTFBFUl9BVVRPIGlzIG5v dCBzZXQKQ09ORklHX0kyQ19TTUJVUz15CgojCiMgSTJDIEFsZ29yaXRobXMKIwpDT05GSUdfSTJD X0FMR09CSVQ9eQpDT05GSUdfSTJDX0FMR09QQ0Y9eQpDT05GSUdfSTJDX0FMR09QQ0E9eQoKIwoj IEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAojCgojCiMgUEMgU01CdXMgaG9zdCBjb250cm9sbGVy IGRyaXZlcnMKIwojIENPTkZJR19JMkNfQUxJMTUzNSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19B TEkxNTYzIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1WDMgaXMgbm90IHNldAojIENPTkZJ R19JMkNfQU1ENzU2IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FNRDgxMTEgaXMgbm90IHNldAoj IENPTkZJR19JMkNfSTgwMSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19JU0NIIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0lTTVQgaXMgbm90IHNldAojIENPTkZJR19JMkNfUElJWDQgaXMgbm90IHNl dAojIENPTkZJR19JMkNfTkZPUkNFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM1NTk1IGlz IG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzYzMCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM5 NlggaXMgbm90IHNldAojIENPTkZJR19JMkNfVklBIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1ZJ QVBSTyBpcyBub3Qgc2V0CgojCiMgQUNQSSBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX1NDTUkgaXMg bm90IHNldAoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1vc3RseSBlbWJlZGRlZCAvIHN5 c3RlbS1vbi1jaGlwKQojCiMgQ09ORklHX0kyQ19ERVNJR05XQVJFX1BMQVRGT1JNIGlzIG5vdCBz ZXQKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19FRk0z Mj15CiMgQ09ORklHX0kyQ19FRzIwVCBpcyBub3Qgc2V0CkNPTkZJR19JMkNfS0VNUExEPXkKQ09O RklHX0kyQ19PQ09SRVM9eQpDT05GSUdfSTJDX1BDQV9QTEFURk9STT15CiMgQ09ORklHX0kyQ19Q WEFfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1JJSUMgaXMgbm90IHNldApDT05GSUdfSTJD X1NIX01PQklMRT15CiMgQ09ORklHX0kyQ19TSU1URUMgaXMgbm90IHNldApDT05GSUdfSTJDX1hJ TElOWD15CkNPTkZJR19JMkNfUkNBUj15CgojCiMgRXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIg ZHJpdmVycwojCkNPTkZJR19JMkNfRElPTEFOX1UyQz15CkNPTkZJR19JMkNfUEFSUE9SVF9MSUdI VD15CkNPTkZJR19JMkNfUk9CT1RGVVpaX09TSUY9eQpDT05GSUdfSTJDX1RBT1NfRVZNPXkKQ09O RklHX0kyQ19USU5ZX1VTQj15CkNPTkZJR19JMkNfVklQRVJCT0FSRD15CgojCiMgT3RoZXIgSTJD L1NNQnVzIGJ1cyBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMgbm90IHNldAoj IENPTkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19CVVMg aXMgbm90IHNldAojIENPTkZJR19TUEkgaXMgbm90IHNldApDT05GSUdfU1BNST15CiMgQ09ORklH X0hTSSBpcyBub3Qgc2V0CgojCiMgUFBTIHN1cHBvcnQKIwpDT05GSUdfUFBTPXkKIyBDT05GSUdf UFBTX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKQ09ORklHX1BQ U19DTElFTlRfS1RJTUVSPXkKQ09ORklHX1BQU19DTElFTlRfTERJU0M9eQpDT05GSUdfUFBTX0NM SUVOVF9HUElPPXkKCiMKIyBQUFMgZ2VuZXJhdG9ycyBzdXBwb3J0CiMKCiMKIyBQVFAgY2xvY2sg c3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9DSz15CgojCiMgRW5hYmxlIFBIWUxJQiBhbmQg TkVUV09SS19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUgYWRkaXRpb25hbCBjbG9ja3MuCiMK Q09ORklHX1BUUF8xNTg4X0NMT0NLX1BDSD15CkNPTkZJR19BUkNIX1dBTlRfT1BUSU9OQUxfR1BJ T0xJQj15CiMgQ09ORklHX0dQSU9MSUIgaXMgbm90IHNldApDT05GSUdfVzE9eQojIENPTkZJR19X MV9DT04gaXMgbm90IHNldAoKIwojIDEtd2lyZSBCdXMgTWFzdGVycwojCiMgQ09ORklHX1cxX01B U1RFUl9NQVRST1ggaXMgbm90IHNldApDT05GSUdfVzFfTUFTVEVSX0RTMjQ5MD15CiMgQ09ORklH X1cxX01BU1RFUl9EUzI0ODIgaXMgbm90IHNldApDT05GSUdfVzFfTUFTVEVSX01YQz15CkNPTkZJ R19XMV9NQVNURVJfRFMxV009eQoKIwojIDEtd2lyZSBTbGF2ZXMKIwpDT05GSUdfVzFfU0xBVkVf VEhFUk09eQojIENPTkZJR19XMV9TTEFWRV9TTUVNIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZF X0RTMjQwOD15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQwOF9SRUFEQkFDSyBpcyBub3Qgc2V0CkNP TkZJR19XMV9TTEFWRV9EUzI0MTM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDIzPXkKQ09ORklHX1cx X1NMQVZFX0RTMjQzMT15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQzMyBpcyBub3Qgc2V0CiMgQ09O RklHX1cxX1NMQVZFX0RTMjc2MCBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFWRV9EUzI3ODA9eQpD T05GSUdfVzFfU0xBVkVfRFMyNzgxPXkKQ09ORklHX1cxX1NMQVZFX0RTMjhFMDQ9eQojIENPTkZJ R19XMV9TTEFWRV9CUTI3MDAwIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NVUFBMWT15CkNPTkZJ R19QT1dFUl9TVVBQTFlfREVCVUc9eQpDT05GSUdfUERBX1BPV0VSPXkKQ09ORklHX0dFTkVSSUNf QURDX0JBVFRFUlk9eQpDT05GSUdfV004MzFYX0JBQ0tVUD15CkNPTkZJR19XTTgzMVhfUE9XRVI9 eQpDT05GSUdfV004MzUwX1BPV0VSPXkKIyBDT05GSUdfVEVTVF9QT1dFUiBpcyBub3Qgc2V0CkNP TkZJR19CQVRURVJZXzg4UE04NjBYPXkKQ09ORklHX0JBVFRFUllfRFMyNzgwPXkKIyBDT05GSUdf QkFUVEVSWV9EUzI3ODEgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX0RTMjc4MiBpcyBub3Qg c2V0CkNPTkZJR19CQVRURVJZX1NCUz15CkNPTkZJR19CQVRURVJZX0JRMjd4MDA9eQojIENPTkZJ R19CQVRURVJZX0JRMjdYMDBfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfQlEyN1gwMF9Q TEFURk9STT15CiMgQ09ORklHX0JBVFRFUllfTUFYMTcwNDAgaXMgbm90IHNldApDT05GSUdfQkFU VEVSWV9NQVgxNzA0Mj15CiMgQ09ORklHX0NIQVJHRVJfODhQTTg2MFggaXMgbm90IHNldAojIENP TkZJR19DSEFSR0VSX1BDRjUwNjMzIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9JU1AxNzA0 IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQVg4OTAzIGlzIG5vdCBzZXQKQ09ORklHX0NI QVJHRVJfTFA4NzI3PXkKQ09ORklHX0NIQVJHRVJfTUFOQUdFUj15CkNPTkZJR19DSEFSR0VSX01B WDE0NTc3PXkKIyBDT05GSUdfQ0hBUkdFUl9NQVg4OTk4IGlzIG5vdCBzZXQKQ09ORklHX0NIQVJH RVJfQlEyNDE1WD15CiMgQ09ORklHX0NIQVJHRVJfU01CMzQ3IGlzIG5vdCBzZXQKIyBDT05GSUdf Q0hBUkdFUl9UUFM2NTA5MCBpcyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX0dPTERGSVNIPXkKQ09O RklHX1BPV0VSX1JFU0VUPXkKIyBDT05GSUdfUE9XRVJfQVZTIGlzIG5vdCBzZXQKQ09ORklHX0hX TU9OPXkKQ09ORklHX0hXTU9OX1ZJRD15CiMgQ09ORklHX0hXTU9OX0RFQlVHX0NISVAgaXMgbm90 IHNldAoKIwojIE5hdGl2ZSBkcml2ZXJzCiMKIyBDT05GSUdfU0VOU09SU19BRDc0MTQgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19BRDc0MTg9eQpDT05GSUdfU0VOU09SU19BRE0xMDIxPXkKQ09O RklHX1NFTlNPUlNfQURNMTAyNT15CkNPTkZJR19TRU5TT1JTX0FETTEwMjY9eQojIENPTkZJR19T RU5TT1JTX0FETTEwMjkgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRE0xMDMxPXkKQ09ORklH X1NFTlNPUlNfQURNOTI0MD15CkNPTkZJR19TRU5TT1JTX0FEVDdYMTA9eQpDT05GSUdfU0VOU09S U19BRFQ3NDEwPXkKIyBDT05GSUdfU0VOU09SU19BRFQ3NDExIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfQURUNzQ2Mj15CkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9eQpDT05GSUdfU0VOU09SU19B RFQ3NDc1PXkKQ09ORklHX1NFTlNPUlNfQVNDNzYyMT15CiMgQ09ORklHX1NFTlNPUlNfSzhURU1Q IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19LMTBURU1QIGlzIG5vdCBzZXQKIyBDT05GSUdf U0VOU09SU19GQU0xNUhfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FQUExFU01D IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BU0IxMDAgaXMgbm90IHNldAojIENPTkZJR19T RU5TT1JTX0FUWFAxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRFM2MjA9eQpDT05GSUdfU0VO U09SU19EUzE2MjE9eQpDT05GSUdfU0VOU09SU19EQTkwNTU9eQojIENPTkZJR19TRU5TT1JTX0k1 S19BTUIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GNzE4MDVGPXkKQ09ORklHX1NFTlNPUlNf RjcxODgyRkc9eQpDT05GSUdfU0VOU09SU19GNzUzNzVTPXkKIyBDT05GSUdfU0VOU09SU19GU0NI TUQgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0dMNTE4U00gaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX0dMNTIwU00gaXMgbm90IHNldApDT05GSUdfU0VOU09SU19HNzYwQT15CkNPTkZJ R19TRU5TT1JTX0c3NjI9eQpDT05GSUdfU0VOU09SU19ISUg2MTMwPXkKQ09ORklHX1NFTlNPUlNf SUJNQUVNPXkKQ09ORklHX1NFTlNPUlNfSUJNUEVYPXkKIyBDT05GSUdfU0VOU09SU19JSU9fSFdN T04gaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0NPUkVURU1QIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfSVQ4Nz15CkNPTkZJR19TRU5TT1JTX0pDNDI9eQojIENPTkZJR19TRU5TT1JTX0xJ TkVBR0UgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEMyOTQ1PXkKQ09ORklHX1NFTlNPUlNf TFRDNDE1MT15CkNPTkZJR19TRU5TT1JTX0xUQzQyMTU9eQojIENPTkZJR19TRU5TT1JTX0xUQzQy MjIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xUQzQyNDUgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19MVEM0MjYwPXkKIyBDT05GSUdfU0VOU09SU19MVEM0MjYxIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VOU09SU19NQVgxNjA2NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDE2MTk9 eQpDT05GSUdfU0VOU09SU19NQVgxNjY4PXkKQ09ORklHX1NFTlNPUlNfTUFYMTk3PXkKIyBDT05G SUdfU0VOU09SU19NQVg2NjM5IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj15CkNP TkZJR19TRU5TT1JTX01BWDY2NTA9eQpDT05GSUdfU0VOU09SU19NQVg2Njk3PXkKQ09ORklHX1NF TlNPUlNfSFRVMjE9eQojIENPTkZJR19TRU5TT1JTX01DUDMwMjEgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19MTTYzPXkKIyBDT05GSUdfU0VOU09SU19MTTczIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfTE03NT15CiMgQ09ORklHX1NFTlNPUlNfTE03NyBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0xNNzg9eQojIENPTkZJR19TRU5TT1JTX0xNODAgaXMgbm90IHNldApDT05GSUdfU0VOU09S U19MTTgzPXkKQ09ORklHX1NFTlNPUlNfTE04NT15CkNPTkZJR19TRU5TT1JTX0xNODc9eQojIENP TkZJR19TRU5TT1JTX0xNOTAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xNOTIgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19MTTkzPXkKIyBDT05GSUdfU0VOU09SU19MTTk1MjM0IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTE05NTI0MT15CiMgQ09ORklHX1NFTlNPUlNfTE05NTI0NSBp cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfUEM4NzM2MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NF TlNPUlNfUEM4NzQyNyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTlRDX1RIRVJNSVNUT1Ig aXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX05DVDY2ODMgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19OQ1Q2Nzc1PXkKIyBDT05GSUdfU0VOU09SU19QQ0Y4NTkxIGlzIG5vdCBzZXQKQ09ORklH X1BNQlVTPXkKQ09ORklHX1NFTlNPUlNfUE1CVVM9eQpDT05GSUdfU0VOU09SU19BRE0xMjc1PXkK Q09ORklHX1NFTlNPUlNfTE0yNTA2Nj15CkNPTkZJR19TRU5TT1JTX0xUQzI5Nzg9eQpDT05GSUdf U0VOU09SU19NQVgxNjA2ND15CkNPTkZJR19TRU5TT1JTX01BWDM0NDQwPXkKQ09ORklHX1NFTlNP UlNfTUFYODY4OD15CiMgQ09ORklHX1NFTlNPUlNfVUNEOTAwMCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX1VDRDkyMDA9eQojIENPTkZJR19TRU5TT1JTX1pMNjEwMCBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX1NIVDIxPXkKIyBDT05GSUdfU0VOU09SU19TSFRDMSBpcyBub3Qgc2V0CiMgQ09O RklHX1NFTlNPUlNfU0lTNTU5NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9eQpD T05GSUdfU0VOU09SU19FTUMxNDAzPXkKQ09ORklHX1NFTlNPUlNfRU1DMjEwMz15CkNPTkZJR19T RU5TT1JTX0VNQzZXMjAxPXkKQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE9eQojIENPTkZJR19TRU5T T1JTX1NNU0M0N00xOTIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TTVNDNDdCMzk3PXkKIyBD T05GSUdfU0VOU09SU19TQ0g1NlhYX0NPTU1PTiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NN TTY2NT15CkNPTkZJR19TRU5TT1JTX0FEQzEyOEQ4MTg9eQojIENPTkZJR19TRU5TT1JTX0FEUzEw MTUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFM3ODI4PXkKQ09ORklHX1NFTlNPUlNfQU1D NjgyMT15CkNPTkZJR19TRU5TT1JTX0lOQTIwOT15CkNPTkZJR19TRU5TT1JTX0lOQTJYWD15CkNP TkZJR19TRU5TT1JTX1RITUM1MD15CiMgQ09ORklHX1NFTlNPUlNfVE1QMTAyIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfVE1QNDAxPXkKQ09ORklHX1NFTlNPUlNfVE1QNDIxPXkKIyBDT05GSUdf U0VOU09SU19WSUFfQ1BVVEVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVklBNjg2QSBp cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVlQxMjExIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO U09SU19WVDgyMzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODM3ODFEPXkKQ09ORklHX1NF TlNPUlNfVzgzNzkxRD15CiMgQ09ORklHX1NFTlNPUlNfVzgzNzkyRCBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX1c4Mzc5Mz15CkNPTkZJR19TRU5TT1JTX1c4Mzc5NT15CiMgQ09ORklHX1NFTlNP UlNfVzgzNzk1X0ZBTkNUUkwgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODNMNzg1VFM9eQpD T05GSUdfU0VOU09SU19XODNMNzg2Tkc9eQpDT05GSUdfU0VOU09SU19XODM2MjdIRj15CkNPTkZJ R19TRU5TT1JTX1c4MzYyN0VIRj15CkNPTkZJR19TRU5TT1JTX1dNODMxWD15CiMgQ09ORklHX1NF TlNPUlNfV004MzUwIGlzIG5vdCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19TRU5T T1JTX0FDUElfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FUSzAxMTAgaXMgbm90 IHNldApDT05GSUdfVEhFUk1BTD15CkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RIRVJN QUxfREVGQVVMVF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9G QUlSX1NIQVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9VU0VSX1NQ QUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0 CkNPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0U9eQojIENPTkZJR19USEVSTUFMX0dPVl9VU0VS X1NQQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90IHNldAoj IENPTkZJR19SQ0FSX1RIRVJNQUwgaXMgbm90IHNldApDT05GSUdfSU5URUxfUE9XRVJDTEFNUD15 CiMgQ09ORklHX0FDUElfSU5UMzQwM19USEVSTUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxf U09DX0RUU19USEVSTUFMIGlzIG5vdCBzZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyB0aGVybWFs IGRyaXZlcnMKIwojIENPTkZJR19XQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19TU0JfUE9TU0lC TEU9eQoKIwojIFNvbmljcyBTaWxpY29uIEJhY2twbGFuZQojCkNPTkZJR19TU0I9eQpDT05GSUdf U1NCX1NQUk9NPXkKQ09ORklHX1NTQl9QQ0lIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ0lI T1NUPXkKIyBDT05GSUdfU1NCX0I0M19QQ0lfQlJJREdFIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9Q Q01DSUFIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ01DSUFIT1NUPXkKIyBDT05GSUdfU1NC X1NJTEVOVCBpcyBub3Qgc2V0CkNPTkZJR19TU0JfREVCVUc9eQpDT05GSUdfU1NCX0RSSVZFUl9Q Q0lDT1JFX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFIGlzIG5vdCBzZXQK Q09ORklHX0JDTUFfUE9TU0lCTEU9eQoKIwojIEJyb2FkY29tIHNwZWNpZmljIEFNQkEKIwpDT05G SUdfQkNNQT15CkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkKQ09ORklHX0JDTUFfSE9T VF9QQ0k9eQojIENPTkZJR19CQ01BX0hPU1RfU09DIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNQV9E UklWRVJfR01BQ19DTU4gaXMgbm90IHNldApDT05GSUdfQkNNQV9ERUJVRz15CgojCiMgTXVsdGlm dW5jdGlvbiBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19NRkRfQ09SRT15CiMgQ09ORklHX01GRF9D UzU1MzUgaXMgbm90IHNldApDT05GSUdfTUZEX0FTMzcxMT15CkNPTkZJR19QTUlDX0FEUDU1MjA9 eQojIENPTkZJR19NRkRfQkNNNTkwWFggaXMgbm90IHNldApDT05GSUdfTUZEX0FYUDIwWD15CiMg Q09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19EQTkwM1ggaXMgbm90 IHNldAojIENPTkZJR19NRkRfREE5MDUyX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfREE5MDU1 PXkKQ09ORklHX01GRF9EQTkwNjM9eQojIENPTkZJR19NRkRfTUMxM1hYWF9JMkMgaXMgbm90IHNl dApDT05GSUdfSFRDX1BBU0lDMz15CiMgQ09ORklHX0xQQ19JQ0ggaXMgbm90IHNldAojIENPTkZJ R19MUENfU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0pBTlpfQ01PRElPIGlzIG5vdCBzZXQK Q09ORklHX01GRF9LRU1QTEQ9eQpDT05GSUdfTUZEXzg4UE04MDA9eQojIENPTkZJR19NRkRfODhQ TTgwNSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfODhQTTg2MFg9eQpDT05GSUdfTUZEX01BWDE0NTc3 PXkKQ09ORklHX01GRF9NQVg3NzY4Nj15CkNPTkZJR19NRkRfTUFYNzc2OTM9eQpDT05GSUdfTUZE X01BWDg5MDc9eQojIENPTkZJR19NRkRfTUFYODkyNSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9N QVg4OTk3IGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQVg4OTk4PXkKQ09ORklHX01GRF9WSVBFUkJP QVJEPXkKQ09ORklHX01GRF9SRVRVPXkKQ09ORklHX01GRF9QQ0Y1MDYzMz15CkNPTkZJR19QQ0Y1 MDYzM19BREM9eQojIENPTkZJR19QQ0Y1MDYzM19HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X1JEQzMyMVggaXMgbm90IHNldAojIENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldApDT05G SUdfTUZEX1JUU1hfVVNCPXkKIyBDT05GSUdfTUZEX1JDNVQ1ODMgaXMgbm90IHNldApDT05GSUdf TUZEX1NFQ19DT1JFPXkKQ09ORklHX01GRF9TSTQ3NlhfQ09SRT15CiMgQ09ORklHX01GRF9TTTUw MSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TTVNDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUJYNTAw X0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NZU0NPTj15CkNPTkZJR19NRkRfVElfQU0zMzVY X1RTQ0FEQz15CkNPTkZJR19NRkRfTFAzOTQzPXkKIyBDT05GSUdfTUZEX0xQODc4OCBpcyBub3Qg c2V0CkNPTkZJR19NRkRfUEFMTUFTPXkKIyBDT05GSUdfVFBTNjEwNVggaXMgbm90IHNldAojIENP TkZJR19UUFM2NTA3WCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjUwOTA9eQojIENPTkZJR19N RkRfVFBTNjUyMTcgaXMgbm90IHNldApDT05GSUdfTUZEX1RQUzY1MjE4PXkKQ09ORklHX01GRF9U UFM2NTg2WD15CkNPTkZJR19NRkRfVFBTODAwMzE9eQojIENPTkZJR19UV0w0MDMwX0NPUkUgaXMg bm90IHNldApDT05GSUdfVFdMNjA0MF9DT1JFPXkKIyBDT05GSUdfTUZEX1dMMTI3M19DT1JFIGlz IG5vdCBzZXQKQ09ORklHX01GRF9MTTM1MzM9eQpDT05GSUdfTUZEX1RDMzU4OVg9eQojIENPTkZJ R19NRkRfVE1JTyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9WWDg1NSBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9BUklaT05BX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfV004NDAwPXkKQ09ORklH X01GRF9XTTgzMVg9eQpDT05GSUdfTUZEX1dNODMxWF9JMkM9eQpDT05GSUdfTUZEX1dNODM1MD15 CkNPTkZJR19NRkRfV004MzUwX0kyQz15CkNPTkZJR19NRkRfV004OTk0PXkKQ09ORklHX1JFR1VM QVRPUj15CkNPTkZJR19SRUdVTEFUT1JfREVCVUc9eQojIENPTkZJR19SRUdVTEFUT1JfRklYRURf Vk9MVEFHRSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfVklSVFVBTF9DT05TVU1FUj15CkNP TkZJR19SRUdVTEFUT1JfVVNFUlNQQUNFX0NPTlNVTUVSPXkKQ09ORklHX1JFR1VMQVRPUl84OFBN ODAwPXkKQ09ORklHX1JFR1VMQVRPUl84OFBNODYwNz15CiMgQ09ORklHX1JFR1VMQVRPUl9BQ1Q4 ODY1IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BRDUzOTg9eQpDT05GSUdfUkVHVUxBVE9S X0FOQVRPUD15CkNPTkZJR19SRUdVTEFUT1JfQVMzNzExPXkKQ09ORklHX1JFR1VMQVRPUl9BWFAy MFg9eQpDT05GSUdfUkVHVUxBVE9SX0RBOTA1NT15CkNPTkZJR19SRUdVTEFUT1JfREE5MDYzPXkK IyBDT05GSUdfUkVHVUxBVE9SX0RBOTIxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9G QU41MzU1NSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUE9eQojIENPTkZJR19S RUdVTEFUT1JfTFAzOTcxIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0xQMzk3MiBpcyBu b3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3MlggaXMgbm90IHNldApDT05GSUdfUkVHVUxB VE9SX0xQODc1NT15CkNPTkZJR19SRUdVTEFUT1JfTFRDMzU4OT15CiMgQ09ORklHX1JFR1VMQVRP Ul9NQVgxNDU3NyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYMTU4Nj15CkNPTkZJR19S RUdVTEFUT1JfTUFYODY0OT15CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4NjYwIGlzIG5vdCBzZXQK Q09ORklHX1JFR1VMQVRPUl9NQVg4OTA3PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTUyPXkKQ09O RklHX1JFR1VMQVRPUl9NQVg4OTczPXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTk4PXkKQ09ORklH X1JFR1VMQVRPUl9NQVg3NzY4Nj15CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2OTM9eQpDT05GSUdf UkVHVUxBVE9SX1BBTE1BUz15CkNPTkZJR19SRUdVTEFUT1JfUEJJQVM9eQojIENPTkZJR19SRUdV TEFUT1JfUENGNTA2MzMgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1BGVVpFMTAwPXkKQ09O RklHX1JFR1VMQVRPUl9TMk1QQTAxPXkKQ09ORklHX1JFR1VMQVRPUl9TMk1QUzExPXkKQ09ORklH X1JFR1VMQVRPUl9TNU04NzY3PXkKQ09ORklHX1JFR1VMQVRPUl9UUFM1MTYzMj15CkNPTkZJR19S RUdVTEFUT1JfVFBTNjIzNjA9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDIzPXkKQ09ORklHX1JF R1VMQVRPUl9UUFM2NTA3WD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwOTA9eQpDT05GSUdfUkVH VUxBVE9SX1RQUzY1ODZYPXkKIyBDT05GSUdfUkVHVUxBVE9SX1RQUzgwMDMxIGlzIG5vdCBzZXQK IyBDT05GSUdfUkVHVUxBVE9SX1dNODMxWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9X TTgzNTAgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1dNODQwMD15CkNPTkZJR19SRUdVTEFU T1JfV004OTk0PXkKIyBDT05GSUdfTUVESUFfU1VQUE9SVCBpcyBub3Qgc2V0CgojCiMgR3JhcGhp Y3Mgc3VwcG9ydAojCiMgQ09ORklHX0FHUCBpcyBub3Qgc2V0CkNPTkZJR19WR0FfQVJCPXkKQ09O RklHX1ZHQV9BUkJfTUFYX0dQVVM9MTYKIyBDT05GSUdfVkdBX1NXSVRDSEVST08gaXMgbm90IHNl dAoKIwojIERpcmVjdCBSZW5kZXJpbmcgTWFuYWdlcgojCiMgQ09ORklHX0RSTSBpcyBub3Qgc2V0 CgojCiMgRnJhbWUgYnVmZmVyIERldmljZXMKIwojIENPTkZJR19GQiBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfTENEX1NVUFBPUlQ9eQpDT05GSUdfTENEX0NMQVNTX0RFVklDRT15CkNPTkZJ R19MQ0RfUExBVEZPUk09eQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15CkNPTkZJR19C QUNLTElHSFRfR0VORVJJQz15CkNPTkZJR19CQUNLTElHSFRfTE0zNTMzPXkKIyBDT05GSUdfQkFD S0xJR0hUX0FQUExFIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX1NBSEFSQSBpcyBub3Qg c2V0CkNPTkZJR19CQUNLTElHSFRfV004MzFYPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA1NTIwPXkK Q09ORklHX0JBQ0tMSUdIVF9BRFA4ODYwPXkKIyBDT05GSUdfQkFDS0xJR0hUX0FEUDg4NzAgaXMg bm90IHNldApDT05GSUdfQkFDS0xJR0hUXzg4UE04NjBYPXkKQ09ORklHX0JBQ0tMSUdIVF9QQ0Y1 MDYzMz15CkNPTkZJR19CQUNLTElHSFRfTE0zNjM5PXkKIyBDT05GSUdfQkFDS0xJR0hUX0FTMzcx MSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MVjUyMDdMUCBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfQkQ2MTA3PXkKIyBDT05GSUdfVkdBU1RBVEUgaXMgbm90IHNldApDT05GSUdf U09VTkQ9eQpDT05GSUdfU09VTkRfT1NTX0NPUkU9eQpDT05GSUdfU09VTkRfT1NTX0NPUkVfUFJF Q0xBSU09eQojIENPTkZJR19TTkQgaXMgbm90IHNldApDT05GSUdfU09VTkRfUFJJTUU9eQoKIwoj IEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CiMgQ09ORklHX0hJRF9CQVRURVJZX1NUUkVOR1RI IGlzIG5vdCBzZXQKQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElEPXkKQ09ORklHX0hJRF9HRU5F UklDPXkKCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKIyBDT05GSUdfSElEX0E0VEVDSCBpcyBu b3Qgc2V0CkNPTkZJR19ISURfQUNSVVg9eQpDT05GSUdfSElEX0FDUlVYX0ZGPXkKIyBDT05GSUdf SElEX0FQUExFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9BUFBMRUlSPXkKIyBDT05GSUdfSElEX0FV UkVBTCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9CRUxLSU4gaXMgbm90IHNldApDT05GSUdfSElE X0NIRVJSWT15CiMgQ09ORklHX0hJRF9DSElDT05ZIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9DWVBS RVNTPXkKIyBDT05GSUdfSElEX0RSQUdPTlJJU0UgaXMgbm90IHNldApDT05GSUdfSElEX0VNU19G Rj15CkNPTkZJR19ISURfRUxFQ09NPXkKIyBDT05GSUdfSElEX0VMTyBpcyBub3Qgc2V0CkNPTkZJ R19ISURfRVpLRVk9eQpDT05GSUdfSElEX0hPTFRFSz15CiMgQ09ORklHX0hPTFRFS19GRiBpcyBu b3Qgc2V0CkNPTkZJR19ISURfSFVJT049eQojIENPTkZJR19ISURfS0VZVE9VQ0ggaXMgbm90IHNl dAojIENPTkZJR19ISURfS1lFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9VQ0xPR0lDPXkKIyBDT05G SUdfSElEX1dBTFRPUCBpcyBub3Qgc2V0CkNPTkZJR19ISURfR1lSQVRJT049eQojIENPTkZJR19I SURfSUNBREUgaXMgbm90IHNldApDT05GSUdfSElEX1RXSU5IQU49eQojIENPTkZJR19ISURfS0VO U0lOR1RPTiBpcyBub3Qgc2V0CkNPTkZJR19ISURfTENQT1dFUj15CkNPTkZJR19ISURfTEVOT1ZP X1RQS0JEPXkKQ09ORklHX0hJRF9MT0dJVEVDSD15CkNPTkZJR19ISURfTE9HSVRFQ0hfREo9eQoj IENPTkZJR19MT0dJVEVDSF9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZG IGlzIG5vdCBzZXQKQ09ORklHX0xPR0lHOTQwX0ZGPXkKIyBDT05GSUdfTE9HSVdIRUVMU19GRiBp cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9NQUdJQ01PVVNFIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X01JQ1JPU09GVCBpcyBub3Qgc2V0CkNPTkZJR19ISURfTU9OVEVSRVk9eQpDT05GSUdfSElEX01V TFRJVE9VQ0g9eQpDT05GSUdfSElEX05UUklHPXkKQ09ORklHX0hJRF9PUlRFSz15CkNPTkZJR19I SURfUEFOVEhFUkxPUkQ9eQpDT05GSUdfUEFOVEhFUkxPUkRfRkY9eQpDT05GSUdfSElEX1BFVEFM WU5YPXkKQ09ORklHX0hJRF9QSUNPTENEPXkKIyBDT05GSUdfSElEX1BJQ09MQ0RfQkFDS0xJR0hU IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9QSUNPTENEX0xDRD15CiMgQ09ORklHX0hJRF9QSUNPTENE X0xFRFMgaXMgbm90IHNldApDT05GSUdfSElEX1BSSU1BWD15CkNPTkZJR19ISURfUk9DQ0FUPXkK Q09ORklHX0hJRF9TQUlURUs9eQpDT05GSUdfSElEX1NBTVNVTkc9eQojIENPTkZJR19ISURfU09O WSBpcyBub3Qgc2V0CkNPTkZJR19ISURfU1BFRURMSU5LPXkKIyBDT05GSUdfSElEX1NURUVMU0VS SUVTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TVU5QTFVTPXkKQ09ORklHX0hJRF9STUk9eQpDT05G SUdfSElEX0dSRUVOQVNJQT15CiMgQ09ORklHX0dSRUVOQVNJQV9GRiBpcyBub3Qgc2V0CiMgQ09O RklHX0hJRF9TTUFSVEpPWVBMVVMgaXMgbm90IHNldApDT05GSUdfSElEX1RJVk89eQojIENPTkZJ R19ISURfVE9QU0VFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9USElOR00gaXMgbm90IHNldApD T05GSUdfSElEX1RIUlVTVE1BU1RFUj15CkNPTkZJR19USFJVU1RNQVNURVJfRkY9eQojIENPTkZJ R19ISURfV0FDT00gaXMgbm90IHNldAojIENPTkZJR19ISURfV0lJTU9URSBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9YSU5NTyBpcyBub3Qgc2V0CkNPTkZJR19ISURfWkVST1BMVVM9eQpDT05GSUdf WkVST1BMVVNfRkY9eQojIENPTkZJR19ISURfWllEQUNST04gaXMgbm90IHNldApDT05GSUdfSElE X1NFTlNPUl9IVUI9eQoKIwojIFVTQiBISUQgc3VwcG9ydAojCkNPTkZJR19VU0JfSElEPXkKIyBD T05GSUdfSElEX1BJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ISURERVYgaXMgbm90IHNldAoK IwojIEkyQyBISUQgc3VwcG9ydAojCiMgQ09ORklHX0kyQ19ISUQgaXMgbm90IHNldApDT05GSUdf VVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0Jf Q09NTU9OPXkKQ09ORklHX1VTQl9BUkNIX0hBU19IQ0Q9eQpDT05GSUdfVVNCPXkKQ09ORklHX1VT Ql9BTk5PVU5DRV9ORVdfREVWSUNFUz15CgojCiMgTWlzY2VsbGFuZW91cyBVU0Igb3B0aW9ucwoj CkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKQ09ORklHX1VTQl9EWU5BTUlDX01JTk9SUz15 CkNPTkZJR19VU0JfT1RHPXkKIyBDT05GSUdfVVNCX09UR19XSElURUxJU1QgaXMgbm90IHNldApD T05GSUdfVVNCX09UR19CTEFDS0xJU1RfSFVCPXkKIyBDT05GSUdfVVNCX09UR19GU00gaXMgbm90 IHNldAojIENPTkZJR19VU0JfTU9OIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9XVVNCX0NCQUY9eQpD T05GSUdfVVNCX1dVU0JfQ0JBRl9ERUJVRz15CgojCiMgVVNCIEhvc3QgQ29udHJvbGxlciBEcml2 ZXJzCiMKIyBDT05GSUdfVVNCX0M2N1gwMF9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX1hIQ0lf SENEPXkKQ09ORklHX1VTQl9YSENJX1BMQVRGT1JNPXkKQ09ORklHX1VTQl9YSENJX01WRUJVPXkK Q09ORklHX1VTQl9FSENJX0hDRD15CkNPTkZJR19VU0JfRUhDSV9ST09UX0hVQl9UVD15CkNPTkZJ R19VU0JfRUhDSV9UVF9ORVdTQ0hFRD15CkNPTkZJR19VU0JfRUhDSV9QQ0k9eQpDT05GSUdfVVNC X0VIQ0lfSENEX1BMQVRGT1JNPXkKQ09ORklHX1VTQl9PWFUyMTBIUF9IQ0Q9eQojIENPTkZJR19V U0JfSVNQMTE2WF9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQMTc2MF9IQ0QgaXMgbm90 IHNldApDT05GSUdfVVNCX0lTUDEzNjJfSENEPXkKQ09ORklHX1VTQl9GVVNCSDIwMF9IQ0Q9eQpD T05GSUdfVVNCX0ZPVEcyMTBfSENEPXkKQ09ORklHX1VTQl9PSENJX0hDRD15CkNPTkZJR19VU0Jf T0hDSV9IQ0RfUENJPXkKQ09ORklHX1VTQl9PSENJX0hDRF9TU0I9eQpDT05GSUdfVVNCX09IQ0lf SENEX1BMQVRGT1JNPXkKIyBDT05GSUdfVVNCX1VIQ0lfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VT Ql9VMTMyX0hDRD15CiMgQ09ORklHX1VTQl9TTDgxMV9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNC X1I4QTY2NTk3X0hDRD15CkNPTkZJR19VU0JfUkVORVNBU19VU0JIU19IQ0Q9eQpDT05GSUdfVVNC X0hDRF9CQ01BPXkKQ09ORklHX1VTQl9IQ0RfU1NCPXkKQ09ORklHX1VTQl9IQ0RfVEVTVF9NT0RF PXkKQ09ORklHX1VTQl9SRU5FU0FTX1VTQkhTPXkKCiMKIyBVU0IgRGV2aWNlIENsYXNzIGRyaXZl cnMKIwojIENPTkZJR19VU0JfQUNNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9QUklOVEVSPXkKIyBD T05GSUdfVVNCX1dETSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfVE1DPXkKCiMKIyBOT1RFOiBVU0Jf U1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0QgbWF5CiMKCiMKIyBhbHNvIGJl IG5lZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUgaW5mbwojCiMgQ09ORklHX1VT Ql9TVE9SQUdFIGlzIG5vdCBzZXQKCiMKIyBVU0IgSW1hZ2luZyBkZXZpY2VzCiMKQ09ORklHX1VT Ql9NREM4MDA9eQpDT05GSUdfVVNCX01JQ1JPVEVLPXkKIyBDT05GSUdfVVNCX01VU0JfSERSQyBp cyBub3Qgc2V0CkNPTkZJR19VU0JfRFdDMz15CkNPTkZJR19VU0JfRFdDM19IT1NUPXkKIyBDT05G SUdfVVNCX0RXQzNfR0FER0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzNfRFVBTF9ST0xF IGlzIG5vdCBzZXQKCiMKIyBQbGF0Zm9ybSBHbHVlIERyaXZlciBTdXBwb3J0CiMKQ09ORklHX1VT Ql9EV0MzX09NQVA9eQpDT05GSUdfVVNCX0RXQzNfRVhZTk9TPXkKQ09ORklHX1VTQl9EV0MzX1BD ST15CkNPTkZJR19VU0JfRFdDM19LRVlTVE9ORT15CgojCiMgRGVidWdnaW5nIGZlYXR1cmVzCiMK Q09ORklHX1VTQl9EV0MzX0RFQlVHPXkKIyBDT05GSUdfVVNCX0RXQzNfVkVSQk9TRSBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9EV0MyIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DSElQSURFQT15CkNP TkZJR19VU0JfQ0hJUElERUFfVURDPXkKQ09ORklHX1VTQl9DSElQSURFQV9IT1NUPXkKQ09ORklH X1VTQl9DSElQSURFQV9ERUJVRz15CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCkNPTkZJR19VU0Jf U0VSSUFMPXkKIyBDT05GSUdfVVNCX1NFUklBTF9DT05TT0xFIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX1NFUklBTF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfU0lNUExFPXkK IyBDT05GSUdfVVNCX1NFUklBTF9BSVJDQUJMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJ QUxfQVJLMzExNiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0JFTEtJTj15CiMgQ09ORklH X1VTQl9TRVJJQUxfQ0gzNDEgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9XSElURUhFQVQ9 eQpDT05GSUdfVVNCX1NFUklBTF9ESUdJX0FDQ0VMRVBPUlQ9eQpDT05GSUdfVVNCX1NFUklBTF9D UDIxMFg9eQojIENPTkZJR19VU0JfU0VSSUFMX0NZUFJFU1NfTTggaXMgbm90IHNldAojIENPTkZJ R19VU0JfU0VSSUFMX0VNUEVHIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfRlRESV9TSU89 eQojIENPTkZJR19VU0JfU0VSSUFMX1ZJU09SIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxf SVBBUT15CkNPTkZJR19VU0JfU0VSSUFMX0lSPXkKQ09ORklHX1VTQl9TRVJJQUxfRURHRVBPUlQ9 eQpDT05GSUdfVVNCX1NFUklBTF9FREdFUE9SVF9UST15CkNPTkZJR19VU0JfU0VSSUFMX0Y4MTIz Mj15CkNPTkZJR19VU0JfU0VSSUFMX0dBUk1JTj15CkNPTkZJR19VU0JfU0VSSUFMX0lQVz15CkNP TkZJR19VU0JfU0VSSUFMX0lVVT15CkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5fUERBPXkKQ09O RklHX1VTQl9TRVJJQUxfS0VZU1BBTj15CiMgQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9NUFIg aXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4PXkKQ09ORklHX1VTQl9T RVJJQUxfS0VZU1BBTl9VU0EyOFg9eQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4WEE9 eQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4WEI9eQojIENPTkZJR19VU0JfU0VSSUFM X0tFWVNQQU5fVVNBMTkgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5fVVNB MThYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0ExOVc9eQojIENPTkZJ R19VU0JfU0VSSUFMX0tFWVNQQU5fVVNBMTlRVyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFM X0tFWVNQQU5fVVNBMTlRST15CkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5fVVNBNDlXPXkKIyBD T05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTQ5V0xDIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9T RVJJQUxfS0xTST15CiMgQ09ORklHX1VTQl9TRVJJQUxfS09CSUxfU0NUIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9TRVJJQUxfTUNUX1UyMzI9eQpDT05GSUdfVVNCX1NFUklBTF9NRVRSTz15CiMgQ09O RklHX1VTQl9TRVJJQUxfTU9TNzcyMCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX01PUzc4 NDA9eQpDT05GSUdfVVNCX1NFUklBTF9NWFVQT1JUPXkKQ09ORklHX1VTQl9TRVJJQUxfTkFWTUFO PXkKIyBDT05GSUdfVVNCX1NFUklBTF9QTDIzMDMgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklB TF9PVEk2ODU4PXkKQ09ORklHX1VTQl9TRVJJQUxfUUNBVVg9eQpDT05GSUdfVVNCX1NFUklBTF9R VUFMQ09NTT15CiMgQ09ORklHX1VTQl9TRVJJQUxfU1BDUDhYNSBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9TRVJJQUxfU0FGRSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX1NJRVJSQVdJUkVM RVNTPXkKQ09ORklHX1VTQl9TRVJJQUxfU1lNQk9MPXkKIyBDT05GSUdfVVNCX1NFUklBTF9USSBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfQ1lCRVJKQUNLIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX1NFUklBTF9YSVJDT00gaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9XV0FOPXkK Q09ORklHX1VTQl9TRVJJQUxfT1BUSU9OPXkKQ09ORklHX1VTQl9TRVJJQUxfT01OSU5FVD15CiMg Q09ORklHX1VTQl9TRVJJQUxfT1BUSUNPTiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX1hT RU5TX01UPXkKQ09ORklHX1VTQl9TRVJJQUxfV0lTSEJPTkU9eQojIENPTkZJR19VU0JfU0VSSUFM X1pURSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX1NTVTEwMD15CiMgQ09ORklHX1VTQl9T RVJJQUxfUVQyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9ERUJVRyBpcyBub3Qgc2V0 CgojCiMgVVNCIE1pc2NlbGxhbmVvdXMgZHJpdmVycwojCiMgQ09ORklHX1VTQl9FTUk2MiBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfRU1JMjY9eQpDT05GSUdfVVNCX0FEVVRVWD15CkNPTkZJR19VU0Jf U0VWU0VHPXkKQ09ORklHX1VTQl9SSU81MDA9eQojIENPTkZJR19VU0JfTEVHT1RPV0VSIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9MQ0Q9eQojIENPTkZJR19VU0JfTEVEIGlzIG5vdCBzZXQKQ09ORklH X1VTQl9DWVBSRVNTX0NZN0M2Mz15CkNPTkZJR19VU0JfQ1lUSEVSTT15CkNPTkZJR19VU0JfSURN T1VTRT15CkNPTkZJR19VU0JfRlRESV9FTEFOPXkKQ09ORklHX1VTQl9BUFBMRURJU1BMQVk9eQpD T05GSUdfVVNCX1NJU1VTQlZHQT15CkNPTkZJR19VU0JfTEQ9eQpDT05GSUdfVVNCX1RSQU5DRVZJ QlJBVE9SPXkKQ09ORklHX1VTQl9JT1dBUlJJT1I9eQojIENPTkZJR19VU0JfVEVTVCBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9FSFNFVF9URVNUX0ZJWFRVUkUgaXMgbm90IHNldAojIENPTkZJR19V U0JfSVNJR0hURlcgaXMgbm90IHNldAojIENPTkZJR19VU0JfWVVSRVggaXMgbm90IHNldApDT05G SUdfVVNCX0VaVVNCX0ZYMj15CkNPTkZJR19VU0JfSFNJQ19VU0IzNTAzPXkKIyBDT05GSUdfVVNC X0FUTSBpcyBub3Qgc2V0CgojCiMgVVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKIwpDT05GSUdf VVNCX1BIWT15CiMgQ09ORklHX0tFWVNUT05FX1VTQl9QSFkgaXMgbm90IHNldApDT05GSUdfTk9Q X1VTQl9YQ0VJVj15CkNPTkZJR19BTTMzNVhfQ09OVFJPTF9VU0I9eQpDT05GSUdfQU0zMzVYX1BI WV9VU0I9eQojIENPTkZJR19TQU1TVU5HX1VTQjJQSFkgaXMgbm90IHNldAojIENPTkZJR19TQU1T VU5HX1VTQjNQSFkgaXMgbm90IHNldApDT05GSUdfVEFIVk9fVVNCPXkKIyBDT05GSUdfVEFIVk9f VVNCX0hPU1RfQllfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTMwMT15CiMgQ09O RklHX1VTQl9NU01fT1RHIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9SQ0FSX1BIWT15CkNPTkZJR19V U0JfUkNBUl9HRU4yX1BIWT15CkNPTkZJR19VU0JfR0FER0VUPXkKIyBDT05GSUdfVVNCX0dBREdF VF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZJTEVTPXkKIyBDT05G SUdfVVNCX0dBREdFVF9ERUJVR19GUyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR0FER0VUX1ZCVVNf RFJBVz0yCkNPTkZJR19VU0JfR0FER0VUX1NUT1JBR0VfTlVNX0JVRkZFUlM9MgoKIwojIFVTQiBQ ZXJpcGhlcmFsIENvbnRyb2xsZXIKIwpDT05GSUdfVVNCX0ZPVEcyMTBfVURDPXkKQ09ORklHX1VT Ql9HUl9VREM9eQpDT05GSUdfVVNCX1I4QTY2NTk3PXkKQ09ORklHX1VTQl9SRU5FU0FTX1VTQkhT X1VEQz15CiMgQ09ORklHX1VTQl9QWEEyN1ggaXMgbm90IHNldApDT05GSUdfVVNCX01WX1VEQz15 CkNPTkZJR19VU0JfTVZfVTNEPXkKIyBDT05GSUdfVVNCX002NjU5MiBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9BTUQ1NTM2VURDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05FVDIyNzIgaXMgbm90 IHNldAojIENPTkZJR19VU0JfTkVUMjI4MCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HT0tVIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0VHMjBUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9EVU1NWV9I Q0Q9eQpDT05GSUdfVVNCX0xJQkNPTVBPU0lURT15CkNPTkZJR19VU0JfVV9FVEhFUj15CkNPTkZJ R19VU0JfRl9FQ009eQpDT05GSUdfVVNCX0ZfU1VCU0VUPXkKIyBDT05GSUdfVVNCX0NPTkZJR0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1pFUk8gaXMgbm90IHNldApDT05GSUdfVVNCX0VUSD15 CiMgQ09ORklHX1VTQl9FVEhfUk5ESVMgaXMgbm90IHNldAojIENPTkZJR19VU0JfRVRIX0VFTSBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HX05DTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HQURH RVRGUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9GVU5DVElPTkZTIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX01BU1NfU1RPUkFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HQURHRVRfVEFSR0VU IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfU0VSSUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X0dfUFJJTlRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DRENfQ09NUE9TSVRFIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0dfQUNNX01TIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfTVVMVEkg aXMgbm90IHNldAojIENPTkZJR19VU0JfR19ISUQgaXMgbm90IHNldAojIENPTkZJR19VU0JfR19E QkdQIGlzIG5vdCBzZXQKIyBDT05GSUdfVVdCIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DIGlzIG5v dCBzZXQKQ09ORklHX01FTVNUSUNLPXkKIyBDT05GSUdfTUVNU1RJQ0tfREVCVUcgaXMgbm90IHNl dAoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwpDT05GSUdfTUVNU1RJQ0tfVU5TQUZFX1JFU1VN RT15CkNPTkZJR19NU1BST19CTE9DSz15CkNPTkZJR19NU19CTE9DSz15CgojCiMgTWVtb3J5U3Rp Y2sgSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwojIENPTkZJR19NRU1TVElDS19USUZNX01TIGlz IG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0tfSk1JQ1JPTl8zOFggaXMgbm90IHNldAojIENPTkZJ R19NRU1TVElDS19SNTkyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0tfUkVBTFRFS19VU0Ig aXMgbm90IHNldApDT05GSUdfTkVXX0xFRFM9eQpDT05GSUdfTEVEU19DTEFTUz15CgojCiMgTEVE IGRyaXZlcnMKIwojIENPTkZJR19MRURTXzg4UE04NjBYIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNf TE0zNTMwPXkKQ09ORklHX0xFRFNfTE0zNTMzPXkKQ09ORklHX0xFRFNfTE0zNjQyPXkKIyBDT05G SUdfTEVEU19QQ0E5NTMyIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDM5NDQgaXMgbm90IHNl dApDT05GSUdfTEVEU19MUDU1WFhfQ09NTU9OPXkKIyBDT05GSUdfTEVEU19MUDU1MjEgaXMgbm90 IHNldApDT05GSUdfTEVEU19MUDU1MjM9eQojIENPTkZJR19MRURTX0xQNTU2MiBpcyBub3Qgc2V0 CkNPTkZJR19MRURTX0xQODUwMT15CkNPTkZJR19MRURTX1BDQTk1NVg9eQpDT05GSUdfTEVEU19Q Q0E5NjNYPXkKIyBDT05GSUdfTEVEU19XTTgzMVhfU1RBVFVTIGlzIG5vdCBzZXQKQ09ORklHX0xF RFNfV004MzUwPXkKQ09ORklHX0xFRFNfUkVHVUxBVE9SPXkKQ09ORklHX0xFRFNfQkQyODAyPXkK IyBDT05GSUdfTEVEU19BRFA1NTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UQ0E2NTA3IGlz IG5vdCBzZXQKQ09ORklHX0xFRFNfTE0zNTV4PXkKQ09ORklHX0xFRFNfT1QyMDA9eQoKIwojIExF RCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVuZGVyIFNwZWNpYWwgSElEIGRy aXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNfQkxJTktNPXkKCiMKIyBMRUQgVHJpZ2dl cnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9USU1FUiBp cyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9PTkVTSE9UIGlzIG5vdCBzZXQKQ09ORklH X0xFRFNfVFJJR0dFUl9IRUFSVEJFQVQ9eQojIENPTkZJR19MRURTX1RSSUdHRVJfQkFDS0xJR0hU IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UUklHR0VSX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19M RURTX1RSSUdHRVJfREVGQVVMVF9PTj15CgojCiMgaXB0YWJsZXMgdHJpZ2dlciBpcyB1bmRlciBO ZXRmaWx0ZXIgY29uZmlnIChMRUQgdGFyZ2V0KQojCkNPTkZJR19MRURTX1RSSUdHRVJfVFJBTlNJ RU5UPXkKIyBDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQSBpcyBub3Qgc2V0CiMgQ09ORklHX0FD Q0VTU0lCSUxJVFkgaXMgbm90IHNldApDT05GSUdfRURBQz15CiMgQ09ORklHX0VEQUNfTEVHQUNZ X1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfREVCVUc9eQpDT05GSUdfRURBQ19ERUNPREVf TUNFPXkKQ09ORklHX0VEQUNfTUNFX0lOSj15CiMgQ09ORklHX0VEQUNfTU1fRURBQyBpcyBub3Qg c2V0CkNPTkZJR19SVENfTElCPXkKQ09ORklHX1JUQ19DTEFTUz15CiMgQ09ORklHX1JUQ19IQ1RP U1lTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX1NZU1RPSEMgaXMgbm90IHNldAojIENPTkZJR19S VENfREVCVUcgaXMgbm90IHNldAoKIwojIFJUQyBpbnRlcmZhY2VzCiMKQ09ORklHX1JUQ19JTlRG X1NZU0ZTPXkKIyBDT05GSUdfUlRDX0lOVEZfUFJPQyBpcyBub3Qgc2V0CkNPTkZJR19SVENfSU5U Rl9ERVY9eQojIENPTkZJR19SVENfSU5URl9ERVZfVUlFX0VNVUwgaXMgbm90IHNldApDT05GSUdf UlRDX0RSVl9URVNUPXkKCiMKIyBJMkMgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWXzg4 UE04NjBYIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl84OFBNODBYIGlzIG5vdCBzZXQKIyBD T05GSUdfUlRDX0RSVl9EUzEzMDcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEzNzQ9eQoj IENPTkZJR19SVENfRFJWX0RTMTY3MiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMzIzMj15 CiMgQ09ORklHX1JUQ19EUlZfTUFYNjkwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTUFY ODkwNyBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX01BWDg5OTg9eQojIENPTkZJR19SVENfRFJW X01BWDc3Njg2IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SUzVDMzcyIGlzIG5vdCBzZXQK Q09ORklHX1JUQ19EUlZfSVNMMTIwOD15CiMgQ09ORklHX1JUQ19EUlZfSVNMMTIwMjIgaXMgbm90 IHNldApDT05GSUdfUlRDX0RSVl9JU0wxMjA1Nz15CkNPTkZJR19SVENfRFJWX1gxMjA1PXkKQ09O RklHX1JUQ19EUlZfUEFMTUFTPXkKIyBDT05GSUdfUlRDX0RSVl9QQ0YyMTI3IGlzIG5vdCBzZXQK IyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTIzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUENGODU2 Mz15CkNPTkZJR19SVENfRFJWX1BDRjg1ODM9eQojIENPTkZJR19SVENfRFJWX000MVQ4MCBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfQlEzMksgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9U UFM2NTg2WD15CiMgQ09ORklHX1JUQ19EUlZfVFBTODAwMzEgaXMgbm90IHNldAojIENPTkZJR19S VENfRFJWX1MzNTM5MEEgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0ZNMzEzMCBpcyBub3Qg c2V0CkNPTkZJR19SVENfRFJWX1JYODU4MT15CiMgQ09ORklHX1JUQ19EUlZfUlg4MDI1IGlzIG5v dCBzZXQKIyBDT05GSUdfUlRDX0RSVl9FTTMwMjcgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJW X1JWMzAyOUMyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUzVNPXkKCiMKIyBTUEkgUlRDIGRy aXZlcnMKIwoKIwojIFBsYXRmb3JtIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfQ01PUz15 CkNPTkZJR19SVENfRFJWX0RTMTI4Nj15CkNPTkZJR19SVENfRFJWX0RTMTUxMT15CkNPTkZJR19S VENfRFJWX0RTMTU1Mz15CkNPTkZJR19SVENfRFJWX0RTMTc0Mj15CiMgQ09ORklHX1JUQ19EUlZf REE5MDU1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9EQTkwNjMgaXMgbm90IHNldAojIENP TkZJR19SVENfRFJWX1NUSzE3VEE4IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfTTQ4VDg2PXkK Q09ORklHX1JUQ19EUlZfTTQ4VDM1PXkKQ09ORklHX1JUQ19EUlZfTTQ4VDU5PXkKQ09ORklHX1JU Q19EUlZfTVNNNjI0Mj15CiMgQ09ORklHX1JUQ19EUlZfQlE0ODAyIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfUlA1QzAxPXkKQ09ORklHX1JUQ19EUlZfVjMwMjA9eQojIENPTkZJR19SVENfRFJW X0RTMjQwNCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1dNODMxWD15CkNPTkZJR19SVENfRFJW X1dNODM1MD15CkNPTkZJR19SVENfRFJWX1BDRjUwNjMzPXkKCiMKIyBvbi1DUFUgUlRDIGRyaXZl cnMKIwpDT05GSUdfUlRDX0RSVl9NT1hBUlQ9eQpDT05GSUdfUlRDX0RSVl9YR0VORT15CgojCiMg SElEIFNlbnNvciBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0hJRF9TRU5TT1JfVElNRT15 CiMgQ09ORklHX0RNQURFVklDRVMgaXMgbm90IHNldAojIENPTkZJR19BVVhESVNQTEFZIGlzIG5v dCBzZXQKQ09ORklHX1VJTz15CiMgQ09ORklHX1VJT19DSUYgaXMgbm90IHNldAojIENPTkZJR19V SU9fUERSVl9HRU5JUlEgaXMgbm90IHNldApDT05GSUdfVUlPX0RNRU1fR0VOSVJRPXkKIyBDT05G SUdfVUlPX0FFQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19TRVJDT1MzIGlzIG5vdCBzZXQKIyBD T05GSUdfVUlPX1BDSV9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX05FVFggaXMgbm90 IHNldAojIENPTkZJR19VSU9fTUY2MjQgaXMgbm90IHNldApDT05GSUdfVklSVF9EUklWRVJTPXkK Q09ORklHX1ZJUlRJTz15CgojCiMgVmlydGlvIGRyaXZlcnMKIwojIENPTkZJR19WSVJUSU9fUENJ IGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19CQUxMT09OPXkKQ09ORklHX1ZJUlRJT19NTUlPPXkK Q09ORklHX1ZJUlRJT19NTUlPX0NNRExJTkVfREVWSUNFUz15CgojCiMgTWljcm9zb2Z0IEh5cGVy LVYgZ3Vlc3Qgc3VwcG9ydAojCiMgQ09ORklHX0hZUEVSViBpcyBub3Qgc2V0CiMgQ09ORklHX1NU QUdJTkcgaXMgbm90IHNldAojIENPTkZJR19YODZfUExBVEZPUk1fREVWSUNFUyBpcyBub3Qgc2V0 CkNPTkZJR19DSFJPTUVfUExBVEZPUk1TPXkKQ09ORklHX0NIUk9NRU9TX1BTVE9SRT15CgojCiMg U09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCgojCiMgSGFyZHdhcmUgU3Bp bmxvY2sgZHJpdmVycwojCkNPTkZJR19DTEtFVlRfSTgyNTM9eQpDT05GSUdfSTgyNTNfTE9DSz15 CkNPTkZJR19DTEtCTERfSTgyNTM9eQpDT05GSUdfU0hfVElNRVJfQ01UPXkKIyBDT05GSUdfU0hf VElNRVJfTVRVMiBpcyBub3Qgc2V0CkNPTkZJR19TSF9USU1FUl9UTVU9eQpDT05GSUdfRU1fVElN RVJfU1RJPXkKIyBDT05GSUdfTUFJTEJPWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lPTU1VX1NVUFBP UlQgaXMgbm90IHNldAoKIwojIFJlbW90ZXByb2MgZHJpdmVycwojCkNPTkZJR19SRU1PVEVQUk9D PXkKQ09ORklHX1NURV9NT0RFTV9SUFJPQz15CgojCiMgUnBtc2cgZHJpdmVycwojCkNPTkZJR19Q TV9ERVZGUkVRPXkKCiMKIyBERVZGUkVRIEdvdmVybm9ycwojCiMgQ09ORklHX0RFVkZSRVFfR09W X1NJTVBMRV9PTkRFTUFORCBpcyBub3Qgc2V0CkNPTkZJR19ERVZGUkVRX0dPVl9QRVJGT1JNQU5D RT15CkNPTkZJR19ERVZGUkVRX0dPVl9QT1dFUlNBVkU9eQojIENPTkZJR19ERVZGUkVRX0dPVl9V U0VSU1BBQ0UgaXMgbm90IHNldAoKIwojIERFVkZSRVEgRHJpdmVycwojCkNPTkZJR19FWFRDT049 eQoKIwojIEV4dGNvbiBEZXZpY2UgRHJpdmVycwojCiMgQ09ORklHX0VYVENPTl9BRENfSkFDSyBp cyBub3Qgc2V0CiMgQ09ORklHX0VYVENPTl9NQVgxNDU3NyBpcyBub3Qgc2V0CkNPTkZJR19FWFRD T05fTUFYNzc2OTM9eQojIENPTkZJR19FWFRDT05fUEFMTUFTIGlzIG5vdCBzZXQKQ09ORklHX01F TU9SWT15CkNPTkZJR19JSU89eQpDT05GSUdfSUlPX0JVRkZFUj15CkNPTkZJR19JSU9fQlVGRkVS X0NCPXkKQ09ORklHX0lJT19LRklGT19CVUY9eQpDT05GSUdfSUlPX1RSSUdHRVJFRF9CVUZGRVI9 eQpDT05GSUdfSUlPX1RSSUdHRVI9eQpDT05GSUdfSUlPX0NPTlNVTUVSU19QRVJfVFJJR0dFUj0y CgojCiMgQWNjZWxlcm9tZXRlcnMKIwojIENPTkZJR19CTUExODAgaXMgbm90IHNldAojIENPTkZJ R19ISURfU0VOU09SX0FDQ0VMXzNEIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TVF9BQ0NFTF8zQVhJ Uz15CkNPTkZJR19JSU9fU1RfQUNDRUxfSTJDXzNBWElTPXkKIyBDT05GSUdfTU1BODQ1MiBpcyBu b3Qgc2V0CgojCiMgQW5hbG9nIHRvIGRpZ2l0YWwgY29udmVydGVycwojCiMgQ09ORklHX0FENzk5 WCBpcyBub3Qgc2V0CkNPTkZJR19NQVgxMzYzPXkKQ09ORklHX01DUDM0MjI9eQojIENPTkZJR19N RU5fWjE4OF9BREMgaXMgbm90IHNldAojIENPTkZJR19OQVU3ODAyIGlzIG5vdCBzZXQKIyBDT05G SUdfVElfQURDMDgxQyBpcyBub3Qgc2V0CkNPTkZJR19USV9BTTMzNVhfQURDPXkKIyBDT05GSUdf VklQRVJCT0FSRF9BREMgaXMgbm90IHNldApDT05GSUdfWElMSU5YX1hBREM9eQoKIwojIEFtcGxp ZmllcnMKIwoKIwojIEhpZCBTZW5zb3IgSUlPIENvbW1vbgojCkNPTkZJR19ISURfU0VOU09SX0lJ T19DT01NT049eQpDT05GSUdfSElEX1NFTlNPUl9JSU9fVFJJR0dFUj15CkNPTkZJR19JSU9fU1Rf U0VOU09SU19JMkM9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfQ09SRT15CgojCiMgRGlnaXRhbCB0 byBhbmFsb2cgY29udmVydGVycwojCiMgQ09ORklHX0FENTA2NCBpcyBub3Qgc2V0CiMgQ09ORklH X0FENTM4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTQ0NiBpcyBub3Qgc2V0CiMgQ09ORklHX01B WDUxNyBpcyBub3Qgc2V0CiMgQ09ORklHX01DUDQ3MjUgaXMgbm90IHNldAoKIwojIEZyZXF1ZW5j eSBTeW50aGVzaXplcnMgRERTL1BMTAojCgojCiMgQ2xvY2sgR2VuZXJhdG9yL0Rpc3RyaWJ1dGlv bgojCgojCiMgUGhhc2UtTG9ja2VkIExvb3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVycwoj CgojCiMgRGlnaXRhbCBneXJvc2NvcGUgc2Vuc29ycwojCiMgQ09ORklHX0hJRF9TRU5TT1JfR1lS T18zRCBpcyBub3Qgc2V0CkNPTkZJR19JSU9fU1RfR1lST18zQVhJUz15CkNPTkZJR19JSU9fU1Rf R1lST19JMkNfM0FYSVM9eQpDT05GSUdfSVRHMzIwMD15CgojCiMgSHVtaWRpdHkgc2Vuc29ycwoj CiMgQ09ORklHX1NJNzAwNSBpcyBub3Qgc2V0CgojCiMgSW5lcnRpYWwgbWVhc3VyZW1lbnQgdW5p dHMKIwpDT05GSUdfSU5WX01QVTYwNTBfSUlPPXkKCiMKIyBMaWdodCBzZW5zb3JzCiMKQ09ORklH X0FESkRfUzMxMT15CiMgQ09ORklHX0FQRFM5MzAwIGlzIG5vdCBzZXQKQ09ORklHX0NNMzIxODE9 eQojIENPTkZJR19DTTM2NjUxIGlzIG5vdCBzZXQKQ09ORklHX0dQMkFQMDIwQTAwRj15CkNPTkZJ R19ISURfU0VOU09SX0FMUz15CkNPTkZJR19ISURfU0VOU09SX1BST1g9eQpDT05GSUdfU0VOU09S U19MTTM1MzM9eQpDT05GSUdfTFRSNTAxPXkKIyBDT05GSUdfVENTMzQ3MiBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX1RTTDI1NjM9eQpDT05GSUdfVFNMNDUzMT15CkNPTkZJR19WQ05MNDAwMD15 CgojCiMgTWFnbmV0b21ldGVyIHNlbnNvcnMKIwpDT05GSUdfTUFHMzExMD15CkNPTkZJR19ISURf U0VOU09SX01BR05FVE9NRVRFUl8zRD15CiMgQ09ORklHX0lJT19TVF9NQUdOXzNBWElTIGlzIG5v dCBzZXQKCiMKIyBJbmNsaW5vbWV0ZXIgc2Vuc29ycwojCiMgQ09ORklHX0hJRF9TRU5TT1JfSU5D TElOT01FVEVSXzNEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NFTlNPUl9ERVZJQ0VfUk9UQVRJ T04gaXMgbm90IHNldAoKIwojIFRyaWdnZXJzIC0gc3RhbmRhbG9uZQojCkNPTkZJR19JSU9fSU5U RVJSVVBUX1RSSUdHRVI9eQpDT05GSUdfSUlPX1NZU0ZTX1RSSUdHRVI9eQoKIwojIFByZXNzdXJl IHNlbnNvcnMKIwpDT05GSUdfSElEX1NFTlNPUl9QUkVTUz15CkNPTkZJR19NUEwxMTU9eQojIENP TkZJR19NUEwzMTE1IGlzIG5vdCBzZXQKIyBDT05GSUdfSUlPX1NUX1BSRVNTIGlzIG5vdCBzZXQK CiMKIyBMaWdodG5pbmcgc2Vuc29ycwojCgojCiMgVGVtcGVyYXR1cmUgc2Vuc29ycwojCkNPTkZJ R19NTFg5MDYxND15CkNPTkZJR19UTVAwMDY9eQojIENPTkZJR19OVEIgaXMgbm90IHNldAojIENP TkZJR19WTUVfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFdNIGlzIG5vdCBzZXQKQ09ORklHX0lQ QUNLX0JVUz15CiMgQ09ORklHX0JPQVJEX1RQQ0kyMDAgaXMgbm90IHNldApDT05GSUdfU0VSSUFM X0lQT0NUQUw9eQpDT05GSUdfUkVTRVRfQ09OVFJPTExFUj15CiMgQ09ORklHX0ZNQyBpcyBub3Qg c2V0CgojCiMgUEhZIFN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX1BIWT15CkNPTkZJR19QSFlf RVhZTk9TX01JUElfVklERU89eQojIENPTkZJR19PTUFQX0NPTlRST0xfUEhZIGlzIG5vdCBzZXQK Q09ORklHX0JDTV9LT05BX1VTQjJfUEhZPXkKQ09ORklHX1BIWV9TQU1TVU5HX1VTQjI9eQpDT05G SUdfUE9XRVJDQVA9eQojIENPTkZJR19JTlRFTF9SQVBMIGlzIG5vdCBzZXQKQ09ORklHX01DQj15 CiMgQ09ORklHX01DQl9QQ0kgaXMgbm90IHNldAoKIwojIEZpcm13YXJlIERyaXZlcnMKIwojIENP TkZJR19FREQgaXMgbm90IHNldAojIENPTkZJR19GSVJNV0FSRV9NRU1NQVAgaXMgbm90IHNldApD T05GSUdfREVMTF9SQlU9eQpDT05GSUdfRENEQkFTPXkKIyBDT05GSUdfSVNDU0lfSUJGVF9GSU5E IGlzIG5vdCBzZXQKQ09ORklHX0dPT0dMRV9GSVJNV0FSRT15CgojCiMgR29vZ2xlIEZpcm13YXJl IERyaXZlcnMKIwoKIwojIEZpbGUgc3lzdGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9 eQpDT05GSUdfRVhUMl9GUz15CiMgQ09ORklHX0VYVDJfRlNfWEFUVFIgaXMgbm90IHNldApDT05G SUdfRVhUMl9GU19YSVA9eQpDT05GSUdfRVhUM19GUz15CkNPTkZJR19FWFQzX0RFRkFVTFRTX1RP X09SREVSRUQ9eQpDT05GSUdfRVhUM19GU19YQVRUUj15CkNPTkZJR19FWFQzX0ZTX1BPU0lYX0FD TD15CiMgQ09ORklHX0VYVDNfRlNfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfRVhUNF9GUz15 CkNPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTD15CiMgQ09ORklHX0VYVDRfRlNfU0VDVVJJVFkgaXMg bm90IHNldApDT05GSUdfRVhUNF9ERUJVRz15CkNPTkZJR19GU19YSVA9eQpDT05GSUdfSkJEPXkK Q09ORklHX0pCRF9ERUJVRz15CkNPTkZJR19KQkQyPXkKQ09ORklHX0pCRDJfREVCVUc9eQpDT05G SUdfRlNfTUJDQUNIRT15CiMgQ09ORklHX1JFSVNFUkZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0pG U19GUz15CiMgQ09ORklHX0pGU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfSkZTX1NFQ1VS SVRZPXkKIyBDT05GSUdfSkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZTX1NUQVRJU1RJ Q1MgaXMgbm90IHNldApDT05GSUdfWEZTX0ZTPXkKIyBDT05GSUdfWEZTX1FVT1RBIGlzIG5vdCBz ZXQKIyBDT05GSUdfWEZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19SVCBpcyBu b3Qgc2V0CkNPTkZJR19YRlNfV0FSTj15CiMgQ09ORklHX1hGU19ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19HRlMyX0ZTPXkKIyBDT05GSUdfT0NGUzJfRlMgaXMgbm90IHNldApDT05GSUdfQlRSRlNf RlM9eQojIENPTkZJR19CVFJGU19GU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfQlRSRlNf RlNfQ0hFQ0tfSU5URUdSSVRZPXkKIyBDT05GSUdfQlRSRlNfRlNfUlVOX1NBTklUWV9URVNUUyBp cyBub3Qgc2V0CkNPTkZJR19CVFJGU19ERUJVRz15CkNPTkZJR19CVFJGU19BU1NFUlQ9eQpDT05G SUdfTklMRlMyX0ZTPXkKQ09ORklHX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz15CkNP TkZJR19GSUxFX0xPQ0tJTkc9eQojIENPTkZJR19GU05PVElGWSBpcyBub3Qgc2V0CiMgQ09ORklH X0ROT1RJRlkgaXMgbm90IHNldAojIENPTkZJR19JTk9USUZZX1VTRVIgaXMgbm90IHNldAojIENP TkZJR19GQU5PVElGWSBpcyBub3Qgc2V0CiMgQ09ORklHX1FVT1RBIGlzIG5vdCBzZXQKQ09ORklH X1FVT1RBX05FVExJTktfSU5URVJGQUNFPXkKQ09ORklHX1FVT1RBQ1RMPXkKQ09ORklHX1FVT1RB Q1RMX0NPTVBBVD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0ZVU0VfRlM9eQpDT05GSUdf Q1VTRT15CgojCiMgQ2FjaGVzCiMKIyBDT05GSUdfRlNDQUNIRSBpcyBub3Qgc2V0CgojCiMgQ0Qt Uk9NL0RWRCBGaWxlc3lzdGVtcwojCkNPTkZJR19JU085NjYwX0ZTPXkKIyBDT05GSUdfSk9MSUVU IGlzIG5vdCBzZXQKQ09ORklHX1pJU09GUz15CkNPTkZJR19VREZfRlM9eQpDT05GSUdfVURGX05M Uz15CgojCiMgRE9TL0ZBVC9OVCBGaWxlc3lzdGVtcwojCiMgQ09ORklHX01TRE9TX0ZTIGlzIG5v dCBzZXQKIyBDT05GSUdfVkZBVF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX05URlNfRlMgaXMgbm90 IHNldAoKIwojIFBzZXVkbyBmaWxlc3lzdGVtcwojCkNPTkZJR19QUk9DX0ZTPXkKQ09ORklHX1BS T0NfS0NPUkU9eQpDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9 eQpDT05GSUdfS0VSTkZTPXkKQ09ORklHX1NZU0ZTPXkKQ09ORklHX0hVR0VUTEJGUz15CkNPTkZJ R19IVUdFVExCX1BBR0U9eQpDT05GSUdfQ09ORklHRlNfRlM9eQpDT05GSUdfTUlTQ19GSUxFU1lT VEVNUz15CkNPTkZJR19BREZTX0ZTPXkKIyBDT05GSUdfQURGU19GU19SVyBpcyBub3Qgc2V0CkNP TkZJR19BRkZTX0ZTPXkKQ09ORklHX0VDUllQVF9GUz15CkNPTkZJR19FQ1JZUFRfRlNfTUVTU0FH SU5HPXkKQ09ORklHX0hGU19GUz15CkNPTkZJR19IRlNQTFVTX0ZTPXkKQ09ORklHX0hGU1BMVVNf RlNfUE9TSVhfQUNMPXkKQ09ORklHX0JFRlNfRlM9eQojIENPTkZJR19CRUZTX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX0JGU19GUz15CkNPTkZJR19FRlNfRlM9eQpDT05GSUdfSkZGUzJfRlM9eQpD T05GSUdfSkZGUzJfRlNfREVCVUc9MApDT05GSUdfSkZGUzJfRlNfV1JJVEVCVUZGRVI9eQojIENP TkZJR19KRkZTMl9GU19XQlVGX1ZFUklGWSBpcyBub3Qgc2V0CiMgQ09ORklHX0pGRlMyX1NVTU1B UlkgaXMgbm90IHNldAojIENPTkZJR19KRkZTMl9GU19YQVRUUiBpcyBub3Qgc2V0CkNPTkZJR19K RkZTMl9DT01QUkVTU0lPTl9PUFRJT05TPXkKQ09ORklHX0pGRlMyX1pMSUI9eQojIENPTkZJR19K RkZTMl9MWk8gaXMgbm90IHNldApDT05GSUdfSkZGUzJfUlRJTUU9eQpDT05GSUdfSkZGUzJfUlVC SU49eQojIENPTkZJR19KRkZTMl9DTU9ERV9OT05FIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZGUzJf Q01PREVfUFJJT1JJVFkgaXMgbm90IHNldApDT05GSUdfSkZGUzJfQ01PREVfU0laRT15CiMgQ09O RklHX0pGRlMyX0NNT0RFX0ZBVk9VUkxaTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0ZTIGlzIG5v dCBzZXQKQ09ORklHX0NSQU1GUz15CkNPTkZJR19TUVVBU0hGUz15CkNPTkZJR19TUVVBU0hGU19G SUxFX0NBQ0hFPXkKIyBDT05GSUdfU1FVQVNIRlNfRklMRV9ESVJFQ1QgaXMgbm90IHNldApDT05G SUdfU1FVQVNIRlNfREVDT01QX1NJTkdMRT15CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9NVUxU SSBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9NVUxUSV9QRVJDUFUgaXMgbm90 IHNldApDT05GSUdfU1FVQVNIRlNfWEFUVFI9eQpDT05GSUdfU1FVQVNIRlNfWkxJQj15CkNPTkZJ R19TUVVBU0hGU19MWk89eQpDT05GSUdfU1FVQVNIRlNfWFo9eQojIENPTkZJR19TUVVBU0hGU180 S19ERVZCTEtfU0laRSBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19FTUJFRERFRD15CkNPTkZJ R19TUVVBU0hGU19GUkFHTUVOVF9DQUNIRV9TSVpFPTMKIyBDT05GSUdfVlhGU19GUyBpcyBub3Qg c2V0CkNPTkZJR19NSU5JWF9GUz15CkNPTkZJR19PTUZTX0ZTPXkKQ09ORklHX0hQRlNfRlM9eQpD T05GSUdfUU5YNEZTX0ZTPXkKQ09ORklHX1FOWDZGU19GUz15CiMgQ09ORklHX1FOWDZGU19ERUJV RyBpcyBub3Qgc2V0CiMgQ09ORklHX1JPTUZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JF IGlzIG5vdCBzZXQKQ09ORklHX1NZU1ZfRlM9eQpDT05GSUdfVUZTX0ZTPXkKIyBDT05GSUdfVUZT X0ZTX1dSSVRFIGlzIG5vdCBzZXQKQ09ORklHX1VGU19ERUJVRz15CiMgQ09ORklHX0YyRlNfRlMg aXMgbm90IHNldApDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNPTkZJR19OQ1BfRlM9eQoj IENPTkZJR19OQ1BGU19QQUNLRVRfU0lHTklORyBpcyBub3Qgc2V0CiMgQ09ORklHX05DUEZTX0lP Q1RMX0xPQ0tJTkcgaXMgbm90IHNldApDT05GSUdfTkNQRlNfU1RST05HPXkKIyBDT05GSUdfTkNQ RlNfTkZTX05TIGlzIG5vdCBzZXQKIyBDT05GSUdfTkNQRlNfT1MyX05TIGlzIG5vdCBzZXQKQ09O RklHX05DUEZTX1NNQUxMRE9TPXkKIyBDT05GSUdfTkNQRlNfTkxTIGlzIG5vdCBzZXQKQ09ORklH X05DUEZTX0VYVFJBUz15CkNPTkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9Imlzbzg4NTkt MSIKQ09ORklHX05MU19DT0RFUEFHRV80Mzc9eQpDT05GSUdfTkxTX0NPREVQQUdFXzczNz15CkNP TkZJR19OTFNfQ09ERVBBR0VfNzc1PXkKQ09ORklHX05MU19DT0RFUEFHRV84NTA9eQpDT05GSUdf TkxTX0NPREVQQUdFXzg1Mj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODU1PXkKIyBDT05GSUdfTkxT X0NPREVQQUdFXzg1NyBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPXkKIyBDT05G SUdfTkxTX0NPREVQQUdFXzg2MSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODYyPXkK Q09ORklHX05MU19DT0RFUEFHRV84NjM9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODY0IGlzIG5v dCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj15 CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjkgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdF XzkzNj15CiMgQ09ORklHX05MU19DT0RFUEFHRV85NTAgaXMgbm90IHNldApDT05GSUdfTkxTX0NP REVQQUdFXzkzMj15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTQ5PXkKQ09ORklHX05MU19DT0RFUEFH RV84NzQ9eQojIENPTkZJR19OTFNfSVNPODg1OV84IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NP REVQQUdFXzEyNTAgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfMTI1MSBpcyBub3Qg c2V0CiMgQ09ORklHX05MU19BU0NJSSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV8xPXkK Q09ORklHX05MU19JU084ODU5XzI9eQpDT05GSUdfTkxTX0lTTzg4NTlfMz15CiMgQ09ORklHX05M U19JU084ODU5XzQgaXMgbm90IHNldAojIENPTkZJR19OTFNfSVNPODg1OV81IGlzIG5vdCBzZXQK Q09ORklHX05MU19JU084ODU5XzY9eQpDT05GSUdfTkxTX0lTTzg4NTlfNz15CkNPTkZJR19OTFNf SVNPODg1OV85PXkKQ09ORklHX05MU19JU084ODU5XzEzPXkKQ09ORklHX05MU19JU084ODU5XzE0 PXkKQ09ORklHX05MU19JU084ODU5XzE1PXkKIyBDT05GSUdfTkxTX0tPSThfUiBpcyBub3Qgc2V0 CkNPTkZJR19OTFNfS09JOF9VPXkKIyBDT05GSUdfTkxTX01BQ19ST01BTiBpcyBub3Qgc2V0CiMg Q09ORklHX05MU19NQUNfQ0VMVElDIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfQ0VOVEVVUk89 eQpDT05GSUdfTkxTX01BQ19DUk9BVElBTj15CkNPTkZJR19OTFNfTUFDX0NZUklMTElDPXkKIyBD T05GSUdfTkxTX01BQ19HQUVMSUMgaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19HUkVFSz15CkNP TkZJR19OTFNfTUFDX0lDRUxBTkQ9eQojIENPTkZJR19OTFNfTUFDX0lOVUlUIGlzIG5vdCBzZXQK IyBDT05GSUdfTkxTX01BQ19ST01BTklBTiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfVFVS S0lTSCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfVVRGOD15CgojCiMgS2VybmVsIGhhY2tpbmcKIwpD T05GSUdfVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRp b25zCiMKQ09ORklHX1BSSU5US19USU1FPXkKQ09ORklHX0RFRkFVTFRfTUVTU0FHRV9MT0dMRVZF TD00CiMgQ09ORklHX0JPT1RfUFJJTlRLX0RFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1J Q19ERUJVRyBpcyBub3Qgc2V0CgojCiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIg b3B0aW9ucwojCiMgQ09ORklHX0VOQUJMRV9XQVJOX0RFUFJFQ0FURUQgaXMgbm90IHNldApDT05G SUdfRU5BQkxFX01VU1RfQ0hFQ0s9eQpDT05GSUdfRlJBTUVfV0FSTj0yMDQ4CkNPTkZJR19TVFJJ UF9BU01fU1lNUz15CiMgQ09ORklHX1JFQURBQkxFX0FTTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VO VVNFRF9TWU1CT0xTIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0ZTPXkKIyBDT05GSUdfSEVBREVS U19DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TRUNUSU9OX01JU01BVENIPXkKQ09ORklH X0FSQ0hfV0FOVF9GUkFNRV9QT0lOVEVSUz15CkNPTkZJR19GUkFNRV9QT0lOVEVSPXkKIyBDT05G SUdfREVCVUdfRk9SQ0VfV0VBS19QRVJfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFHSUNfU1lT UlEgaXMgbm90IHNldApDT05GSUdfREVCVUdfS0VSTkVMPXkKCiMKIyBNZW1vcnkgRGVidWdnaW5n CiMKQ09ORklHX0RFQlVHX1BBR0VBTExPQz15CkNPTkZJR19XQU5UX1BBR0VfREVCVUdfRkxBR1M9 eQpDT05GSUdfUEFHRV9HVUFSRD15CiMgQ09ORklHX0RFQlVHX09CSkVDVFMgaXMgbm90IHNldApD T05GSUdfU0xVQl9ERUJVR19PTj15CiMgQ09ORklHX1NMVUJfU1RBVFMgaXMgbm90IHNldApDT05G SUdfSEFWRV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFLIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0UgaXMgbm90IHNldApDT05GSUdfREVCVUdfVk09 eQpDT05GSUdfREVCVUdfVk1fVk1BQ0FDSEU9eQojIENPTkZJR19ERUJVR19WTV9SQiBpcyBub3Qg c2V0CiMgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19NRU1P UllfSU5JVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19QRVJfQ1BVX01BUFM9eQpDT05GSUdfSEFW RV9ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05G SUdfSEFWRV9BUkNIX0tNRU1DSEVDSz15CkNPTkZJR19ERUJVR19TSElSUT15CgojCiMgRGVidWcg TG9ja3VwcyBhbmQgSGFuZ3MKIwojIENPTkZJR19MT0NLVVBfREVURUNUT1IgaXMgbm90IHNldAoj IENPTkZJR19ERVRFQ1RfSFVOR19UQVNLIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFOSUNfT05fT09Q UyBpcyBub3Qgc2V0CkNPTkZJR19QQU5JQ19PTl9PT1BTX1ZBTFVFPTAKQ09ORklHX1BBTklDX1RJ TUVPVVQ9MApDT05GSUdfU0NIRURfREVCVUc9eQpDT05GSUdfU0NIRURTVEFUUz15CkNPTkZJR19U SU1FUl9TVEFUUz15CiMgQ09ORklHX0RFQlVHX1BSRUVNUFQgaXMgbm90IHNldAoKIwojIExvY2sg RGVidWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwpDT05GSUdfREVCVUdfUlRf TVVURVhFUz15CkNPTkZJR19SVF9NVVRFWF9URVNURVI9eQpDT05GSUdfREVCVUdfU1BJTkxPQ0s9 eQpDT05GSUdfREVCVUdfTVVURVhFUz15CkNPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSD15 CkNPTkZJR19ERUJVR19MT0NLX0FMTE9DPXkKIyBDT05GSUdfUFJPVkVfTE9DS0lORyBpcyBub3Qg c2V0CkNPTkZJR19MT0NLREVQPXkKQ09ORklHX0xPQ0tfU1RBVD15CkNPTkZJR19ERUJVR19MT0NL REVQPXkKQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUD15CiMgQ09ORklHX0RFQlVHX0xPQ0tJTkdf QVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CkNPTkZJR19MT0NLX1RPUlRVUkVfVEVTVD15CkNPTkZJ R19TVEFDS1RSQUNFPXkKIyBDT05GSUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19E RUJVR19CVUdWRVJCT1NFPXkKQ09ORklHX0RFQlVHX0xJU1Q9eQpDT05GSUdfREVCVUdfUElfTElT VD15CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX05PVElGSUVSUz15 CkNPTkZJR19ERUJVR19DUkVERU5USUFMUz15CgojCiMgUkNVIERlYnVnZ2luZwojCkNPTkZJR19Q Uk9WRV9SQ1VfREVMQVk9eQpDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSPXkKQ09ORklHX1RPUlRV UkVfVEVTVD15CiMgQ09ORklHX1JDVV9UT1JUVVJFX1RFU1QgaXMgbm90IHNldApDT05GSUdfUkNV X0NQVV9TVEFMTF9USU1FT1VUPTIxCiMgQ09ORklHX1JDVV9DUFVfU1RBTExfVkVSQk9TRSBpcyBu b3Qgc2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX0lORk89eQojIENPTkZJR19SQ1VfVFJBQ0UgaXMg bm90IHNldAojIENPTkZJR19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CiMgQ09ORklH X05PVElGSUVSX0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZBVUxUX0lOSkVD VElPTiBpcyBub3Qgc2V0CkNPTkZJR19MQVRFTkNZVE9QPXkKQ09ORklHX0FSQ0hfSEFTX0RFQlVH X1NUUklDVF9VU0VSX0NPUFlfQ0hFQ0tTPXkKIyBDT05GSUdfREVCVUdfU1RSSUNUX1VTRVJfQ09Q WV9DSEVDS1MgaXMgbm90IHNldApDT05GSUdfVVNFUl9TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05G SUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQSF9UUkFD RVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQSF9GUF9URVNUPXkKQ09ORklHX0hBVkVfRlVO Q1RJT05fVFJBQ0VfTUNPVU5UX1RFU1Q9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNP TkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9N Q09VTlRfUkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19I QVZFX0ZFTlRSWT15CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNJTkdf U1VQUE9SVD15CiMgQ09ORklHX0ZUUkFDRSBpcyBub3Qgc2V0CgojCiMgUnVudGltZSBUZXN0aW5n CiMKIyBDT05GSUdfTEtEVE0gaXMgbm90IHNldApDT05GSUdfVEVTVF9MSVNUX1NPUlQ9eQojIENP TkZJR19CQUNLVFJBQ0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1Qg aXMgbm90IHNldAojIENPTkZJR19BVE9NSUM2NF9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19U RVNUX1NUUklOR19IRUxQRVJTPXkKQ09ORklHX1RFU1RfS1NUUlRPWD15CiMgQ09ORklHX1BST1ZJ REVfT0hDSTEzOTRfRE1BX0lOSVQgaXMgbm90IHNldAojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlz IG5vdCBzZXQKIyBDT05GSUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dE Qj15CiMgQ09ORklHX0tHREIgaXMgbm90IHNldAojIENPTkZJR19TVFJJQ1RfREVWTUVNIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9WRVJCT1NFX0JPT1RVUD15CiMgQ09ORklHX0VBUkxZX1BSSU5USyBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QVERVTVAgaXMgbm90IHNldApDT05GSUdfREVCVUdfUk9E QVRBPXkKQ09ORklHX0RFQlVHX1JPREFUQV9URVNUPXkKIyBDT05GSUdfRE9VQkxFRkFVTFQgaXMg bm90IHNldApDT05GSUdfREVCVUdfVExCRkxVU0g9eQpDT05GSUdfSU9NTVVfU1RSRVNTPXkKQ09O RklHX0hBVkVfTU1JT1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAK Q09ORklHX0lPX0RFTEFZX1RZUEVfMFhFRD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0y CkNPTkZJR19JT19ERUxBWV9UWVBFX05PTkU9MwpDT05GSUdfSU9fREVMQVlfMFg4MD15CiMgQ09O RklHX0lPX0RFTEFZXzBYRUQgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkgaXMg bm90IHNldAojIENPTkZJR19JT19ERUxBWV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRf SU9fREVMQVlfVFlQRT0wCkNPTkZJR19ERUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX09QVElNSVpFX0lOTElOSU5HIGlzIG5vdCBzZXQKIyBD T05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9ERUJVR19TVEFU SUNfQ1BVX0hBUz15CgojCiMgU2VjdXJpdHkgb3B0aW9ucwojCkNPTkZJR19LRVlTPXkKIyBDT05G SUdfUEVSU0lTVEVOVF9LRVlSSU5HUyBpcyBub3Qgc2V0CkNPTkZJR19UUlVTVEVEX0tFWVM9eQpD T05GSUdfRU5DUllQVEVEX0tFWVM9eQojIENPTkZJR19LRVlTX0RFQlVHX1BST0NfS0VZUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQKQ09ORklH X1NFQ1VSSVRZPXkKQ09ORklHX1NFQ1VSSVRZRlM9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SSz15 CkNPTkZJR19TRUNVUklUWV9ORVRXT1JLX1hGUk09eQpDT05GSUdfU0VDVVJJVFlfUEFUSD15CiMg Q09ORklHX1NFQ1VSSVRZX1RPTU9ZTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX0FQUEFS TU9SIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfWUFNQSBpcyBub3Qgc2V0CkNPTkZJR19J TlRFR1JJVFk9eQpDT05GSUdfSU5URUdSSVRZX1NJR05BVFVSRT15CkNPTkZJR19JTlRFR1JJVFlf QVNZTU1FVFJJQ19LRVlTPXkKIyBDT05GSUdfSU1BIGlzIG5vdCBzZXQKQ09ORklHX0VWTT15Cgoj CiMgRVZNIG9wdGlvbnMKIwpDT05GSUdfRVZNX0FUVFJfRlNVVUlEPXkKQ09ORklHX0RFRkFVTFRf U0VDVVJJVFlfREFDPXkKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFk9IiIKQ09ORklHX1hPUl9CTE9D S1M9eQpDT05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpDT05GSUdf Q1JZUFRPX0ZJUFM9eQpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJ Mj15CkNPTkZJR19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdfQ1JZ UFRPX0JMS0NJUEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9f SEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15CkNPTkZJR19D UllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUENPTVAyPXkKQ09ORklHX0NSWVBUT19NQU5BR0VS PXkKQ09ORklHX0NSWVBUT19NQU5BR0VSMj15CkNPTkZJR19DUllQVE9fVVNFUj15CiMgQ09ORklH X0NSWVBUT19NQU5BR0VSX0RJU0FCTEVfVEVTVFMgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0dG MTI4TVVMPXkKQ09ORklHX0NSWVBUT19OVUxMPXkKQ09ORklHX0NSWVBUT19QQ1JZUFQ9eQpDT05G SUdfQ1JZUFRPX1dPUktRVUVVRT15CkNPTkZJR19DUllQVE9fQ1JZUFREPXkKQ09ORklHX0NSWVBU T19BVVRIRU5DPXkKQ09ORklHX0NSWVBUT19BQkxLX0hFTFBFUj15CkNPTkZJR19DUllQVE9fR0xV RV9IRUxQRVJfWDg2PXkKCiMKIyBBdXRoZW50aWNhdGVkIEVuY3J5cHRpb24gd2l0aCBBc3NvY2lh dGVkIERhdGEKIwpDT05GSUdfQ1JZUFRPX0NDTT15CiMgQ09ORklHX0NSWVBUT19HQ00gaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX1NFUUlWPXkKCiMKIyBCbG9jayBtb2RlcwojCkNPTkZJR19DUllQ VE9fQ0JDPXkKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdfQ1JZUFRPX0NUUz15CkNPTkZJR19D UllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9eQpDT05GSUdfQ1JZUFRPX1BDQkM9eQpDT05G SUdfQ1JZUFRPX1hUUz15CgojCiMgSGFzaCBtb2RlcwojCkNPTkZJR19DUllQVE9fQ01BQz15CkNP TkZJR19DUllQVE9fSE1BQz15CkNPTkZJR19DUllQVE9fWENCQz15CkNPTkZJR19DUllQVE9fVk1B Qz15CgojCiMgRGlnZXN0CiMKQ09ORklHX0NSWVBUT19DUkMzMkM9eQpDT05GSUdfQ1JZUFRPX0NS QzMyQ19JTlRFTD15CiMgQ09ORklHX0NSWVBUT19DUkMzMiBpcyBub3Qgc2V0CiMgQ09ORklHX0NS WVBUT19DUkMzMl9QQ0xNVUwgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CiMg Q09ORklHX0NSWVBUT19DUkNUMTBESUZfUENMTVVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19H SEFTSD15CiMgQ09ORklHX0NSWVBUT19NRDQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX01ENT15 CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9eQpDT05GSUdfQ1JZUFRPX1JNRDEyOD15CkNPTkZJ R19DUllQVE9fUk1EMTYwPXkKIyBDT05GSUdfQ1JZUFRPX1JNRDI1NiBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fUk1EMzIwPXkKQ09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBUT19TSEEx X1NTU0UzPXkKQ09ORklHX0NSWVBUT19TSEEyNTZfU1NTRTM9eQojIENPTkZJR19DUllQVE9fU0hB NTEyX1NTU0UzIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TSEEyNTY9eQpDT05GSUdfQ1JZUFRP X1NIQTUxMj15CiMgQ09ORklHX0NSWVBUT19UR1IxOTIgaXMgbm90IHNldAojIENPTkZJR19DUllQ VE9fV1A1MTIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0dIQVNIX0NMTVVMX05JX0lOVEVMPXkK CiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9eQpDT05GSUdfQ1JZUFRPX0FFU19YODZf NjQ9eQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD15CkNPTkZJR19DUllQVE9fQU5VQklTPXkK Q09ORklHX0NSWVBUT19BUkM0PXkKIyBDT05GSUdfQ1JZUFRPX0JMT1dGSVNIIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9f Q0FNRUxMSUE9eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX1g4Nl82ND15CkNPTkZJR19DUllQVE9f Q0FNRUxMSUFfQUVTTklfQVZYX1g4Nl82ND15CkNPTkZJR19DUllQVE9fQ0FNRUxMSUFfQUVTTklf QVZYMl9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0NBU1RfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19D QVNUNT15CkNPTkZJR19DUllQVE9fQ0FTVDVfQVZYX1g4Nl82ND15CkNPTkZJR19DUllQVE9fQ0FT VDY9eQpDT05GSUdfQ1JZUFRPX0NBU1Q2X0FWWF9YODZfNjQ9eQojIENPTkZJR19DUllQVE9fREVT IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0ZDUllQVCBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fS0hBWkFEPXkKIyBDT05GSUdfQ1JZUFRPX1NBTFNBMjAgaXMgbm90IHNldApDT05GSUdfQ1JZ UFRPX1NBTFNBMjBfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19TRUVEPXkKQ09ORklHX0NSWVBUT19T RVJQRU5UPXkKIyBDT05GSUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl9YODZfNjQgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYX1g4Nl82ND15CkNPTkZJR19DUllQVE9fU0VSUEVOVF9B VlgyX1g4Nl82ND15CiMgQ09ORklHX0NSWVBUT19URUEgaXMgbm90IHNldAojIENPTkZJR19DUllQ VE9fVFdPRklTSCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVFdPRklTSF9DT01NT049eQpDT05G SUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82NF8z V0FZPXkKQ09ORklHX0NSWVBUT19UV09GSVNIX0FWWF9YODZfNjQ9eQoKIwojIENvbXByZXNzaW9u CiMKQ09ORklHX0NSWVBUT19ERUZMQVRFPXkKIyBDT05GSUdfQ1JZUFRPX1pMSUIgaXMgbm90IHNl dAojIENPTkZJR19DUllQVE9fTFpPIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19MWjQ9eQpDT05G SUdfQ1JZUFRPX0xaNEhDPXkKCiMKIyBSYW5kb20gTnVtYmVyIEdlbmVyYXRpb24KIwpDT05GSUdf Q1JZUFRPX0FOU0lfQ1BSTkc9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKQ09ORklHX0NSWVBU T19VU0VSX0FQSV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9TS0NJUEhFUj15CkNPTkZJ R19DUllQVE9fSEFTSF9JTkZPPXkKIyBDT05GSUdfQ1JZUFRPX0hXIGlzIG5vdCBzZXQKQ09ORklH X0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZX1NVQlRZ UEU9eQpDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQT15CkNPTkZJR19YNTA5X0NFUlRJRklDQVRF X1BBUlNFUj15CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CiMgQ09O RklHX0JJTkFSWV9QUklOVEYgaXMgbm90IHNldAoKIwojIExpYnJhcnkgcm91dGluZXMKIwpDT05G SUdfUkFJRDZfUFE9eQpDT05GSUdfQklUUkVWRVJTRT15CkNPTkZJR19HRU5FUklDX1NUUk5DUFlf RlJPTV9VU0VSPXkKQ09ORklHX0dFTkVSSUNfU1RSTkxFTl9VU0VSPXkKQ09ORklHX0dFTkVSSUNf TkVUX1VUSUxTPXkKQ09ORklHX0dFTkVSSUNfRklORF9GSVJTVF9CSVQ9eQpDT05GSUdfR0VORVJJ Q19QQ0lfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JT01BUD15CkNPTkZJR19HRU5FUklDX0lPPXkK Q09ORklHX0FSQ0hfVVNFX0NNUFhDSEdfTE9DS1JFRj15CkNPTkZJR19DUkNfQ0NJVFQ9eQpDT05G SUdfQ1JDMTY9eQpDT05GSUdfQ1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9eQpDT05GSUdf Q1JDMzI9eQojIENPTkZJR19DUkMzMl9TRUxGVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMy X1NMSUNFQlk4IGlzIG5vdCBzZXQKQ09ORklHX0NSQzMyX1NMSUNFQlk0PXkKIyBDT05GSUdfQ1JD MzJfU0FSV0FURSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX0JJVCBpcyBub3Qgc2V0CiMgQ09O RklHX0NSQzcgaXMgbm90IHNldApDT05GSUdfTElCQ1JDMzJDPXkKQ09ORklHX0NSQzg9eQojIENP TkZJR19BVURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFORE9N MzJfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfWkxJQl9JTkZMQVRFPXkKQ09ORklHX1pMSUJf REVGTEFURT15CkNPTkZJR19MWk9fQ09NUFJFU1M9eQpDT05GSUdfTFpPX0RFQ09NUFJFU1M9eQpD T05GSUdfTFo0X0NPTVBSRVNTPXkKQ09ORklHX0xaNEhDX0NPTVBSRVNTPXkKQ09ORklHX0xaNF9E RUNPTVBSRVNTPXkKQ09ORklHX1haX0RFQz15CiMgQ09ORklHX1haX0RFQ19YODYgaXMgbm90IHNl dAojIENPTkZJR19YWl9ERUNfUE9XRVJQQyBpcyBub3Qgc2V0CkNPTkZJR19YWl9ERUNfSUE2ND15 CkNPTkZJR19YWl9ERUNfQVJNPXkKIyBDT05GSUdfWFpfREVDX0FSTVRIVU1CIGlzIG5vdCBzZXQK IyBDT05GSUdfWFpfREVDX1NQQVJDIGlzIG5vdCBzZXQKQ09ORklHX1haX0RFQ19CQ0o9eQpDT05G SUdfWFpfREVDX1RFU1Q9eQpDT05GSUdfREVDT01QUkVTU19HWklQPXkKQ09ORklHX0JDSD15CkNP TkZJR19CQ0hfQ09OU1RfUEFSQU1TPXkKQ09ORklHX0FTU09DSUFUSVZFX0FSUkFZPXkKQ09ORklH X0hBU19JT01FTT15CkNPTkZJR19IQVNfSU9QT1JUX01BUD15CkNPTkZJR19IQVNfRE1BPXkKIyBD T05GSUdfQ1BVTUFTS19PRkZTVEFDSyBpcyBub3Qgc2V0CkNPTkZJR19DUFVfUk1BUD15CkNPTkZJ R19EUUw9eQpDT05GSUdfTkxBVFRSPXkKQ09ORklHX0FSQ0hfSEFTX0FUT01JQzY0X0RFQ19JRl9Q T1NJVElWRT15CkNPTkZJR19BVkVSQUdFPXkKQ09ORklHX0NMWl9UQUI9eQpDT05GSUdfQ09SRElD PXkKIyBDT05GSUdfRERSIGlzIG5vdCBzZXQKQ09ORklHX01QSUxJQj15CkNPTkZJR19TSUdOQVRV UkU9eQpDT05GSUdfT0lEX1JFR0lTVFJZPXkKCg== --===============3655443833968512425== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="AttachedMessagePart.ksh" X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTEtQIG1haWxp bmcgbGlzdApMS1BAbGludXguaW50ZWwuY29tCgo= --===============3655443833968512425==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752323AbaFWI0b (ORCPT ); Mon, 23 Jun 2014 04:26:31 -0400 Received: from mga03.intel.com ([143.182.124.21]:1258 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751122AbaFWI03 (ORCPT ); Mon, 23 Jun 2014 04:26:29 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.01,528,1400050800"; d="log'?scan'208";a="448723511" Message-ID: <53A7E3F9.1020209@intel.com> Date: Mon, 23 Jun 2014 16:23:21 +0800 From: Jet Chen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: Lan Tianyu CC: Fengguang Wu , LKP , LKML Subject: [Device/core] BUG: unable to handle kernel NULL pointer dereference at (null) Content-Type: multipart/mixed; boundary="------------060703080305070903040508" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. --------------060703080305070903040508 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Tianyu, 0day kernel testing robot got the below dmesg and the first bad commit is git://bee.sh.intel.com/git/tianyu/usb.git dep_support commit 6ce060a8738b36c60ad4b2567d393132b2620121 Author: Lan Tianyu AuthorDate: Thu Apr 10 13:18:43 2014 +0800 Commit: Lan Tianyu CommitDate: Wed Jun 18 10:40:29 2014 +0800 Device/core: Add platform_dev_attach/detach_notify() callback For ACPI platform, ACPI table provides device probe dependency information and ACPI subsystem needs to check the driver probing status of dependent devices. This patch is to add two callbacks to notify platform when device is attached and detached from driver. Signed-off-by: Lan Tianyu +------------------------------------------------------------+------------+------------+ | | 96e8c1a7c3 | 6ce060a873 | +------------------------------------------------------------+------------+------------+ | boot_successes | 60 | 0 | | boot_failures | 0 | 20 | | BUG:unable_to_handle_kernel_NULL_pointer_dereference | 0 | 20 | | Oops | 0 | 20 | | WARNING:CPU:PID:at_kernel/smp.c:smp_call_function_single() | 0 | 20 | | Kernel_panic-not_syncing:Attempted_to_kill_init_exitcode= | 0 | 20 | | backtrace:__platform_driver_register | 0 | 20 | | backtrace:regulator_dummy_init | 0 | 20 | | backtrace:regulator_init | 0 | 20 | | backtrace:kernel_init_freeable | 0 | 20 | +------------------------------------------------------------+------------+------------+ [ 0.180030] prefetch64-sse: 137.000 MB/sec [ 0.220055] generic_sse: 132.000 MB/sec [ 0.220691] xor: using function: prefetch64-sse (137.000 MB/sec) [ 0.222565] BUG: unable to handle kernel NULL pointer dereference at (null) [ 0.223565] IP: [< (null)>] (null) [ 0.224000] PGD 0 [ 0.224000] Oops: 0010 [#1] PREEMPT SMP DEBUG_PAGEALLOC [ 0.224000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-rc1-00011-g6ce060a #1 [ 0.224000] task: ffff8800128c8000 ti: ffff8800128c4000 task.ti: ffff8800128c4000 [ 0.224000] RIP: 0010:[<0000000000000000>] [< (null)>] (null) [ 0.224000] RSP: 0000:ffff8800128c7d68 EFLAGS: 00010246 [ 0.224000] RAX: ffff8800128abbe8 RBX: ffff8800128ab7c0 RCX: 000000000000008f [ 0.224000] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff8800128ab7c0 [ 0.224000] RBP: ffff8800128c7d90 R08: 0000000000000002 R09: 000000000011e08f [ 0.224000] R10: 0000000000000000 R11: 00000000001d2f90 R12: ffffffff827fda98 [ 0.224000] R13: ffffffff827fda98 R14: 0000000000000000 R15: 0000000000000000 [ 0.224000] FS: 0000000000000000(0000) GS:ffff880013600000(0000) knlGS:0000000000000000 [ 0.224000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.224000] CR2: 0000000000000000 CR3: 000000000260d000 CR4: 00000000000006f0 [ 0.224000] Stack: [ 0.224000] ffffffff816ee1a7 ffff8800128ab7c0 ffffffff827fda98 ffff8800128ab820 [ 0.224000] 0000000000000000 ffff8800128c7db8 ffffffff816ee4c6 0000000000000000 [ 0.224000] ffffffff827fda98 ffffffff816ee431 ffff8800128c7df0 ffffffff816ec084 [ 0.224000] Call Trace: [ 0.224000] [] ? driver_probe_device+0x8c/0x316 [ 0.224000] [] __driver_attach+0x95/0xd3 [ 0.224000] [] ? driver_probe_device+0x316/0x316 [ 0.224000] [] bus_for_each_dev+0xbe/0xc9 [ 0.224000] [] driver_attach+0x20/0x29 [ 0.224000] [] bus_add_driver+0x112/0x2ab [ 0.224000] [] driver_register+0xec/0x152 [ 0.224000] [] __platform_driver_register+0x61/0x6a [ 0.224000] [] regulator_dummy_init+0xa0/0xde [ 0.224000] [] regulator_init+0x90/0x9c [ 0.224000] [] ? virtio_balloon_driver_init+0x20/0x20 [ 0.224000] [] do_one_initcall+0x171/0x248 [ 0.224000] [] ? parameq+0x6/0x2d [ 0.224000] [] ? parse_args+0x296/0x3e8 [ 0.224000] [] kernel_init_freeable+0x2e9/0x3e8 [ 0.224000] [] ? do_early_param+0xd7/0xd7 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] [] kernel_init+0x10/0x175 [ 0.224000] [] ret_from_fork+0x7c/0xb0 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] Code: Bad RIP value. [ 0.224000] RIP [< (null)>] (null) [ 0.224000] RSP [ 0.224000] CR2: 0000000000000000 [ 0.224000] ---[ end trace d3295e197e7ac925 ]--- [ 0.224000] ------------[ cut here ]------------ git bisect start aafca41bf8b2c093befa74e04c59580a4401b8e9 a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee -- git bisect good 5bb41e68bb216e78a850319a64b549c0ceaeddf8 # 15:15 20+ 0 Merge 'ipvs-next/master' into devel-hourly-2014062314 git bisect good 8c804d4bb30cfef4a4af0f561d6ef31e84014ad5 # 15:23 20+ 0 Merge 'asoc/topic/intel' into devel-hourly-2014062314 git bisect good b3b5fba3e162ab85c6b32b5425074cce21fbdfbc # 15:28 20+ 0 Merge 'block/for-linus' into devel-hourly-2014062314 git bisect bad 07e8581d455a832a85e7917a9601aa1aa4b30965 # 15:29 0- 20 Merge 'tianyu/dep_support' into devel-hourly-2014062314 git bisect good 4033d5f4a151180ad86e6b0b45760f872b07f3e3 # 15:34 20+ 0 Merge 'net-next/master' into devel-hourly-2014062314 git bisect good ca2bb6349593d783b7524e550d468d3ba259d62b # 15:40 20+ 0 I2C/ACPI: Add i2c ACPI operation region support git bisect bad f93d3e49ea1609fe7c7828a94b16619ff68c4f27 # 15:43 0- 20 ACPI: Resolve battery probe issue on the T100TA git bisect bad 6ce060a8738b36c60ad4b2567d393132b2620121 # 15:46 0- 20 Device/core: Add platform_dev_attach/detach_notify() callback git bisect good 96e8c1a7c36ba7e14644aba544283ff4dfa2bff8 # 15:50 20+ 0 I2C/ACPI: Clean up I2C ACPI code and Add CONFIG_I2C_ACPI config # first bad commit: [6ce060a8738b36c60ad4b2567d393132b2620121] Device/core: Add platform_dev_attach/detach_notify() callback git bisect good 96e8c1a7c36ba7e14644aba544283ff4dfa2bff8 # 15:52 60+ 0 I2C/ACPI: Clean up I2C ACPI code and Add CONFIG_I2C_ACPI config git bisect bad aafca41bf8b2c093befa74e04c59580a4401b8e9 # 15:52 0- 13 0day head guard for 'devel-hourly-2014062314' git bisect good a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee # 15:56 60+ 0 Linux 3.16-rc2 git bisect good 58ae500a03a6bf68eee323c342431bfdd3f460b6 # 16:03 60+ 0 Add linux-next specific files for 20140623 This script may reproduce the error. ----------------------------------------------------------------------------- #!/bin/bash kernel=$1 kvm=( qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel $kernel -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, Jet --------------060703080305070903040508 Content-Type: text/plain; charset=UTF-8; name="dmesg-yocto-ivb42-1:20140623154546:x86_64-randconfig-hsxa1-06231457:3.16.0-rc1-00011-g6ce060a:1" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename*0="dmesg-yocto-ivb42-1:20140623154546:x86_64-randconfig-hsxa1-0"; filename*1="6231457:3.16.0-rc1-00011-g6ce060a:1" early console in setup code [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Linux version 3.16.0-rc1-00011-g6ce060a (kbuild@lkp-hsx01)= (gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP PREEMPT Mon Jun 23 15:45:0= 8 CST 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,1152= 00 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout= =3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdi= sk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ra= m0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa1-06231457= /linux-devel:devel-hourly-2014062314:6ce060a8738b36c60ad4b2567d393132b262= 0121:bisect-linux6/.vmlinuz-6ce060a8738b36c60ad4b2567d393132b2620121-2014= 0623154519-18-ivb42 branch=3Dlinux-devel/devel-hourly-2014062314 BOOT_IMA= GE=3D/kernel/x86_64-randconfig-hsxa1-06231457/6ce060a8738b36c60ad4b2567d3= 93132b2620121/vmlinuz-3.16.0-rc1-00011-g6ce060a drbd.minor_count=3D8 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usa= ble [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] res= erved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usa= ble [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] res= erved [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> re= served [ 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] Scan for SMP in [mem 0x00000000-0x000003ff] [ 0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff] [ 0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff] [ 0.000000] found SMP MP-table at [mem 0x000fdae0-0x000fdaef] mapped a= t [ffff8800000fdae0] [ 0.000000] mpc: fdaf0-fdbe4 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24= 576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x03de5000, 0x03de5fff] PGTABLE [ 0.000000] BRK [0x03de6000, 0x03de6fff] PGTABLE [ 0.000000] BRK [0x03de7000, 0x03de7fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 4k [ 0.000000] BRK [0x03de8000, 0x03de8fff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] page 4k [ 0.000000] BRK [0x03de9000, 0x03de9fff] PGTABLE [ 0.000000] BRK [0x03dea000, 0x03deafff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x0fffffff] page 4k [ 0.000000] init_memory_mapping: [mem 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13ffdfff] page 4k [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000FD950 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFE450 000034 (v01 BOCHS BXPCRSDT = 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFFF80 000074 (v01 BOCHS BXPCFACP = 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE490 0011A9 (v01 BXPC BXDSDT = 00000001 INTL 20100528) [ 0.000000] ACPI: FACS 0x0000000013FFFF40 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF7A0 000796 (v01 BOCHS BXPCSSDT = 00000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFF680 000080 (v01 BOCHS BXPCAPIC = 00000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFF640 000038 (v01 BOCHS BXPCHPET = 00000001 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: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0xb008 [ 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: 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, API= C 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, API= C 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, API= C INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high lev= el) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, API= C INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high lev= el) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, API= C 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, API= C 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, API= C INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, API= C 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, API= C INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, API= C INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, API= C 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, API= C INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, API= C INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, API= C INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, API= C INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff5fb000 (fec00000) [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI device= s [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_= node_ids:1 [ 0.000000] PERCPU: Embedded 472 pages/cpu @ffff880013600000 s1910912 = r0 d22400 u2097152 [ 0.000000] pcpu-alloc: s1910912 r0 d22400 u2097152 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0 [0] 1=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1360cf80 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. To= tal pages: 80519 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3Dtty= S0,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_= timeout=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic promp= t_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D= /dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa1-0= 6231457/linux-devel:devel-hourly-2014062314:6ce060a8738b36c60ad4b2567d393= 132b2620121:bisect-linux6/.vmlinuz-6ce060a8738b36c60ad4b2567d393132b26201= 21-20140623154519-18-ivb42 branch=3Dlinux-devel/devel-hourly-2014062314 B= OOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-06231457/6ce060a8738b36c60ad4= b2567d393132b2620121/vmlinuz-3.16.0-rc1-00011-g6ce060a drbd.minor_count=3D= 8 [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 b= ytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 by= tes) [ 0.000000] Memory: 265008K/327280K available (13154K kernel code, 455= 2K rwdata, 6852K rodata, 2744K init, 17132K bss, 62272K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D2,= Nodes=3D1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_i= ds=3D2 [ 0.000000] NR_IRQS:4352 nr_irqs:512 16 [ 0.000000] console [ttyS0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc= =2E, 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: 8639 kB [ 0.000000] per task-struct memory footprint: 2688 bytes [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2693.386 MHz processor [ 0.008000] Calibrating delay loop (skipped) preset value.. 5386.77 Bo= goMIPS (lpj=3D10773544) [ 0.008000] pid_max: default: 4096 minimum: 301 [ 0.008000] ACPI: Core revision 20140424 [ 0.040404] ACPI: All ACPI Tables successfully acquired [ 0.041155] Security Framework initialized [ 0.041665] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes= ) [ 0.042267] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 = bytes) [ 0.044517] Initializing cgroup subsys blkio [ 0.045101] Initializing cgroup subsys perf_event [ 0.045771] Initializing cgroup subsys net_prio [ 0.046452] Initializing cgroup subsys debug [ 0.047337] mce: CPU supports 10 MCE banks [ 0.048015] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.048015] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.048015] tlb_flushall_shift: 6 [ 0.049896] debug: unmapping init [mem 0xffffffff82d22000-0xffffffff82= d29fff] [ 0.054500] Getting VERSION: 50014 [ 0.054955] Getting VERSION: 50014 [ 0.055424] Getting ID: 0 [ 0.055800] Getting ID: ff000000 [ 0.056013] Getting LVT0: 8700 [ 0.056389] Getting LVT1: 8400 [ 0.056760] enabled ExtINT on CPU#0 [ 0.057765] ENABLING IO-APIC IRQs [ 0.058065] init IO_APIC IRQs [ 0.058335] apic 0 pin 0 not connected [ 0.058702] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 = Active:0 Dest:1) [ 0.059406] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 = Active:0 Dest:1) [ 0.060028] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 = Active:0 Dest:1) [ 0.060736] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 = Active:0 Dest:1) [ 0.061441] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:1 = Active:0 Dest:1) [ 0.062141] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 = Active:0 Dest:1) [ 0.062846] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 = Active:0 Dest:1) [ 0.063568] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 = Active:0 Dest:1) [ 0.064026] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 = Active:0 Dest:1) [ 0.064740] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:= 1 Active:0 Dest:1) [ 0.065462] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:= 1 Active:0 Dest:1) [ 0.066177] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:= 0 Active:0 Dest:1) [ 0.066905] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:= 0 Active:0 Dest:1) [ 0.068027] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:= 0 Active:0 Dest:1) [ 0.068755] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:= 0 Active:0 Dest:1) [ 0.069471] apic 0 pin 16 not connected [ 0.069817] apic 0 pin 17 not connected [ 0.070161] apic 0 pin 18 not connected [ 0.070511] apic 0 pin 19 not connected [ 0.070854] apic 0 pin 20 not connected [ 0.071200] apic 0 pin 21 not connected [ 0.071553] apic 0 pin 22 not connected [ 0.072006] apic 0 pin 23 not connected [ 0.072502] ..TIMER: vector=3D0x30 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D= -1 [ 0.073151] smpboot: CPU0: Intel Common KVM processor (fam: 0f, model:= 06, stepping: 01) [ 0.074061] Using local APIC timer interrupts. [ 0.074061] calibrating APIC timer ... [ 0.076000] ... lapic delta =3D 6249687 [ 0.076000] ... PM-Timer delta =3D 358006 [ 0.076000] ... PM-Timer result ok [ 0.076000] ..... delta 6249687 [ 0.076000] ..... mult: 268422012 [ 0.076000] ..... calibration result: 3999799 [ 0.076000] ..... CPU clock speed is 2693.3452 MHz. [ 0.076000] ..... host bus clock speed is 999.3799 MHz. [ 0.076287] Performance Events: unsupported Netburst CPU model 6 no PM= U driver, software events only. [ 0.100974] x86: Booting SMP configuration: [ 0.101727] .... node #0, CPUs: #1 [ 0.008000] kvm-clock: cpu 1, msr 0:13ffd041, secondary cpu clock [ 0.008000] masked ExtINT on CPU#1 [ 0.116166] x86: Booted up 1 node, 2 CPUs [ 0.116123] KVM setup async PF for cpu 1 [ 0.116123] kvm-stealtime: cpu 1, msr 1380cf80 [ 0.117618] smpboot: Total of 2 processors activated (10773.54 BogoMIP= S) [ 0.124397] devtmpfs: initialized [ 0.135065] gcov: version magic: 0x3430382a [ 0.138087] evm: security.capability [ 0.140428] xor: measuring software checksum speed [ 0.180030] prefetch64-sse: 137.000 MB/sec [ 0.220055] generic_sse: 132.000 MB/sec [ 0.220691] xor: using function: prefetch64-sse (137.000 MB/sec) [ 0.222565] BUG: unable to handle kernel NULL pointer dereference at = (null) [ 0.223565] IP: [< (null)>] (null) [ 0.224000] PGD 0=20 [ 0.224000] Oops: 0010 [#1] PREEMPT SMP DEBUG_PAGEALLOC [ 0.224000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.16.0-rc1-00011= -g6ce060a #1 [ 0.224000] task: ffff8800128c8000 ti: ffff8800128c4000 task.ti: ffff8= 800128c4000 [ 0.224000] RIP: 0010:[<0000000000000000>] [< (null)>] = (null) [ 0.224000] RSP: 0000:ffff8800128c7d68 EFLAGS: 00010246 [ 0.224000] RAX: ffff8800128abbe8 RBX: ffff8800128ab7c0 RCX: 000000000= 000008f [ 0.224000] RDX: 0000000000000001 RSI: 0000000000000000 RDI: ffff88001= 28ab7c0 [ 0.224000] RBP: ffff8800128c7d90 R08: 0000000000000002 R09: 000000000= 011e08f [ 0.224000] R10: 0000000000000000 R11: 00000000001d2f90 R12: ffffffff8= 27fda98 [ 0.224000] R13: ffffffff827fda98 R14: 0000000000000000 R15: 000000000= 0000000 [ 0.224000] FS: 0000000000000000(0000) GS:ffff880013600000(0000) knlG= S:0000000000000000 [ 0.224000] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 0.224000] CR2: 0000000000000000 CR3: 000000000260d000 CR4: 000000000= 00006f0 [ 0.224000] Stack: [ 0.224000] ffffffff816ee1a7 ffff8800128ab7c0 ffffffff827fda98 ffff88= 00128ab820 [ 0.224000] 0000000000000000 ffff8800128c7db8 ffffffff816ee4c6 000000= 0000000000 [ 0.224000] ffffffff827fda98 ffffffff816ee431 ffff8800128c7df0 ffffff= ff816ec084 [ 0.224000] Call Trace: [ 0.224000] [] ? driver_probe_device+0x8c/0x316 [ 0.224000] [] __driver_attach+0x95/0xd3 [ 0.224000] [] ? driver_probe_device+0x316/0x316 [ 0.224000] [] bus_for_each_dev+0xbe/0xc9 [ 0.224000] [] driver_attach+0x20/0x29 [ 0.224000] [] bus_add_driver+0x112/0x2ab [ 0.224000] [] driver_register+0xec/0x152 [ 0.224000] [] __platform_driver_register+0x61/0x6a= [ 0.224000] [] regulator_dummy_init+0xa0/0xde [ 0.224000] [] regulator_init+0x90/0x9c [ 0.224000] [] ? virtio_balloon_driver_init+0x20/0x= 20 [ 0.224000] [] do_one_initcall+0x171/0x248 [ 0.224000] [] ? parameq+0x6/0x2d [ 0.224000] [] ? parse_args+0x296/0x3e8 [ 0.224000] [] kernel_init_freeable+0x2e9/0x3e8 [ 0.224000] [] ? do_early_param+0xd7/0xd7 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] [] kernel_init+0x10/0x175 [ 0.224000] [] ret_from_fork+0x7c/0xb0 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] Code: Bad RIP value. [ 0.224000] RIP [< (null)>] (null) [ 0.224000] RSP [ 0.224000] CR2: 0000000000000000 [ 0.224000] ---[ end trace d3295e197e7ac925 ]--- [ 0.224000] ------------[ cut here ]------------ [ 0.224000] WARNING: CPU: 0 PID: 1 at kernel/smp.c:242 smp_call_functi= on_single+0xeb/0x16e() [ 0.224000] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G D 3.16= =2E0-rc1-00011-g6ce060a #1 [ 0.224000] 0000000000000000 ffff8800128c7928 ffffffff81cc6edd 000000= 0000000000 [ 0.224000] ffff8800128c7960 ffffffff810bfeea ffffffff8113fe08 000000= 00ffffffff [ 0.224000] 0000000000000000 ffffffff81155a0e ffff8800128c79b8 ffff88= 00128c7970 [ 0.224000] Call Trace: [ 0.224000] [] dump_stack+0x85/0xe6 [ 0.224000] [] warn_slowpath_common+0x93/0xc1 [ 0.224000] [] ? smp_call_function_single+0xeb/0x16= e [ 0.224000] [] ? perf_event_disable+0xe2/0xe2 [ 0.224000] [] warn_slowpath_null+0x23/0x2c [ 0.224000] [] smp_call_function_single+0xeb/0x16e [ 0.224000] [] task_function_call+0x59/0x6a [ 0.224000] [] ? perf_cgroup_switch+0x263/0x263 [ 0.224000] [] perf_cgroup_exit+0x27/0x30 [ 0.224000] [] cgroup_exit+0xcd/0x10f [ 0.224000] [] do_exit+0x5c3/0xcf0 [ 0.224000] [] ? __delay+0x11/0x1a [ 0.224000] [] ? __const_udelay+0x2b/0x34 [ 0.224000] [] ? __rcu_read_unlock+0x4c/0x8e [ 0.224000] [] ? kmsg_dump+0x147/0x155 [ 0.224000] [] ? kmsg_dump+0x35/0x155 [ 0.224000] [] oops_end+0xdb/0xe7 [ 0.224000] [] no_context+0x407/0x41b [ 0.224000] [] __bad_area_nosemaphore+0x285/0x299 [ 0.224000] [] ? sched_clock_local+0x14/0xb8 [ 0.224000] [] bad_area_nosemaphore+0x15/0x1e [ 0.224000] [] __do_page_fault+0x117/0x67d [ 0.224000] [] ? sched_clock+0x10/0x1b [ 0.224000] [] ? sched_clock_local+0x14/0xb8 [ 0.224000] [] ? sched_clock_cpu+0x102/0x155 [ 0.224000] [] ? kvm_clock_read+0x35/0x79 [ 0.224000] [] ? sched_clock+0x10/0x1b [ 0.224000] [] ? sched_clock_local+0x14/0xb8 [ 0.224000] [] do_page_fault+0x30/0x3c [ 0.224000] [] do_async_page_fault+0x3a/0xbd [ 0.224000] [] async_page_fault+0x25/0x30 [ 0.224000] [] ? driver_probe_device+0x8c/0x316 [ 0.224000] [] __driver_attach+0x95/0xd3 [ 0.224000] [] ? driver_probe_device+0x316/0x316 [ 0.224000] [] bus_for_each_dev+0xbe/0xc9 [ 0.224000] [] driver_attach+0x20/0x29 [ 0.224000] [] bus_add_driver+0x112/0x2ab [ 0.224000] [] driver_register+0xec/0x152 [ 0.224000] [] __platform_driver_register+0x61/0x6a= [ 0.224000] [] regulator_dummy_init+0xa0/0xde [ 0.224000] [] regulator_init+0x90/0x9c [ 0.224000] [] ? virtio_balloon_driver_init+0x20/0x= 20 [ 0.224000] [] do_one_initcall+0x171/0x248 [ 0.224000] [] ? parameq+0x6/0x2d [ 0.224000] [] ? parse_args+0x296/0x3e8 [ 0.224000] [] kernel_init_freeable+0x2e9/0x3e8 [ 0.224000] [] ? do_early_param+0xd7/0xd7 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] [] kernel_init+0x10/0x175 [ 0.224000] [] ret_from_fork+0x7c/0xb0 [ 0.224000] [] ? rest_init+0x115/0x115 [ 0.224000] ---[ end trace d3295e197e7ac926 ]--- [ 0.224020] Kernel panic - not syncing: Attempted to kill init! exitco= de=3D0x00000009 [ 0.224020]=20 [ 0.225434] Rebooting in 10 seconds.. Elapsed time: 5 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconf= ig-hsxa1-06231457/6ce060a8738b36c60ad4b2567d393132b2620121/vmlinuz-3.16.0= -rc1-00011-g6ce060a -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,1152= 00 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout= =3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdi= sk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ra= m0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig-hsxa1-06231457= /linux-devel:devel-hourly-2014062314:6ce060a8738b36c60ad4b2567d393132b262= 0121:bisect-linux6/.vmlinuz-6ce060a8738b36c60ad4b2567d393132b2620121-2014= 0623154519-18-ivb42 branch=3Dlinux-devel/devel-hourly-2014062314 BOOT_IMA= GE=3D/kernel/x86_64-randconfig-hsxa1-06231457/6ce060a8738b36c60ad4b2567d3= 93132b2620121/vmlinuz-3.16.0-rc1-00011-g6ce060a drbd.minor_count=3D8' -i= nitrd /kernel-tests/initrd/yocto-minimal-x86_64.cgz -m 320 -smp 2 -net ni= c,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -= watchdog i6300esb -rtc base=3Dlocaltime -pidfile /dev/shm/kboot/pid-yocto= -ivb42-1 -serial file:/dev/shm/kboot/serial-yocto-ivb42-1 -daemonize -dis= play none -monitor null=20 --------------060703080305070903040508 Content-Type: application/octet-stream; name="x86_64-randconfig-hsxa1-06231457-aafca41bf8b2c093befa74e04c59580a4401b8e9-BUG:-unable-to-handle-kernel-NULL-pointer-dereference-117640.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="x86_64-randconfig-hsxa1-06231457-aafca41bf8b2c093befa74e04c5"; filename*1="9580a4401b8e9-BUG:-unable-to-handle-kernel-NULL-pointer-dere"; filename*2="ference-117640.log" SEVBRCBpcyBub3cgYXQgYWFmY2E0MS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1o b3VybHktMjAxNDA2MjMxNCcKZ2l0IGNoZWNrb3V0IGE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3 Yjk2NDM1YmE4YzJjYjQyZWUKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4 Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2xpbnV4LWRldmVsOmRldmVsLWhvdXJs eS0yMDE0MDYyMzE0OmE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6 YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0yMy0xNTowNzo0MyBhNDk3YzNiYTFkOTdmYzY5YzFl NzhlN2I5NjQzNWJhOGMyY2I0MmVlIGNvbXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAv a2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMx NDU3LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKQ2hlY2sgZm9y IGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2E0 OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWUKd2FpdGluZyBmb3IgY29t cGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3LWE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQy ZWUKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVl Ly54ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny1hNDk3YzNiYTFkOTdmYzY5YzFl NzhlN2I5NjQzNWJhOGMyY2I0MmVlCmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1Ny9hNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0 MmVlL3ZtbGludXotMy4xNi4wLXJjMgoKMjAxNC0wNi0yMy0xNToxMDo0MyBkZXRlY3Rpbmcg Ym9vdCBzdGF0ZSAJMTAJMTgJMjAgU1VDQ0VTUwoKYmlzZWN0OiBnb29kIGNvbW1pdCBhNDk3 YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlCmdpdCBiaXNlY3Qgc3RhcnQg YWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOSBhNDk3YzNiYTFkOTdm YzY5YzFlNzhlN2I5NjQzNWJhOGMyY2I0MmVlIC0tCi9jL2tlcm5lbC10ZXN0cy9saW5lYXIt YmlzZWN0OiBbIi1iIiwgImFhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBhNDQwMWI4 ZTkiLCAiLWciLCAiYTQ5N2MzYmExZDk3ZmM2OWMxZTc4ZTdiOTY0MzViYThjMmNiNDJlZSIs ICIvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIiwgIi9jL2Jv b3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0Il0KQmlzZWN0aW5nOiA1NTMgcmV2aXNpb25z IGxlZnQgdG8gdGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDEwIHN0ZXBzKQpbNWJiNDFlNjhi YjIxNmU3OGE4NTAzMTlhNjRiNTQ5YzBjZWFlZGRmOF0gTWVyZ2UgJ2lwdnMtbmV4dC9tYXN0 ZXInIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQKcnVubmluZyAvYy9rZXJuZWwtdGVz dHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9v YmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFu ZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2 MjMxNDo1YmI0MWU2OGJiMjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4OmJpc2VjdC1s aW51eDYKCjIwMTQtMDYtMjMtMTU6MTI6MTUgNWJiNDFlNjhiYjIxNmU3OGE4NTAzMTlhNjRi NTQ5YzBjZWFlZGRmOCBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10 ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny01YmI0 MWU2OGJiMjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4CkNoZWNrIGZvciBrZXJuZWwg aW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny81YmI0MWU2OGJi MjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4CndhaXRpbmcgZm9yIGNvbXBsZXRpb24g b2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny01YmI0MWU2OGJiMjE2ZTc4YTg1MDMxOWE2NGI1NDljMGNlYWVkZGY4CndhaXRp bmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS8ueDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctNWJiNDFlNjhiYjIxNmU3OGE4NTAzMTlhNjRi NTQ5YzBjZWFlZGRmOAprZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEt MDYyMzE0NTcvNWJiNDFlNjhiYjIxNmU3OGE4NTAzMTlhNjRiNTQ5YzBjZWFlZGRmOC92bWxp bnV6LTMuMTYuMC1yYzItMDAzMDktZzViYjQxZTYKCjIwMTQtMDYtMjMtMTU6MTQ6MTUgZGV0 ZWN0aW5nIGJvb3Qgc3RhdGUgCTcuCTIwIFNVQ0NFU1MKCkJpc2VjdGluZzogMjQ0IHJldmlz aW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSA4IHN0ZXBzKQpbOGM4MDRk NGJiMzBjZmVmNGE0YWYwZjU2MWQ2ZWYzMWU4NDAxNGFkNV0gTWVyZ2UgJ2Fzb2MvdG9waWMv aW50ZWwnIGludG8gZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQKcnVubmluZyAvYy9rZXJuZWwt dGVzdHMvYmlzZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4 Ni9vYmotYmlzZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAx NDA2MjMxNDo4YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1OmJpc2Vj dC1saW51eDYKCjIwMTQtMDYtMjMtMTU6MTU6NDUgOGM4MDRkNGJiMzBjZmVmNGE0YWYwZjU2 MWQ2ZWYzMWU4NDAxNGFkNSBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWls ZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny04 YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1CkNoZWNrIGZvciBrZXJu ZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny84YzgwNGQ0 YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1CndhaXRpbmcgZm9yIGNvbXBsZXRp b24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny04YzgwNGQ0YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1Cmtl cm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny84YzgwNGQ0 YmIzMGNmZWY0YTRhZjBmNTYxZDZlZjMxZTg0MDE0YWQ1L3ZtbGludXotMy4xNi4wLXJjMi0w MDM3OS1nOGM4MDRkNAoKMjAxNC0wNi0yMy0xNToyMTo0NSBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAJOC4JMTgJMjAgU1VDQ0VTUwoKQmlzZWN0aW5nOiAxNzQgcmV2aXNpb25zIGxlZnQgdG8g dGVzdCBhZnRlciB0aGlzIChyb3VnaGx5IDggc3RlcHMpCltiM2I1ZmJhM2UxNjJhYjg1YzZi MzJiNTQyNTA3NGNjZTIxZmJkZmJjXSBNZXJnZSAnYmxvY2svZm9yLWxpbnVzJyBpbnRvIGRl dmVsLWhvdXJseS0yMDE0MDYyMzE0CnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10 ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDYvb2JqLWJpc2VjdAps cyAtYSAva2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTcvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQ6YjNiNWZi YTNlMTYyYWI4NWM2YjMyYjU0MjUwNzRjY2UyMWZiZGZiYzpiaXNlY3QtbGludXg2CgoyMDE0 LTA2LTIzLTE1OjIzOjQ2IGIzYjVmYmEzZTE2MmFiODVjNmIzMmI1NDI1MDc0Y2NlMjFmYmRm YmMgY29tcGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQt cXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctYjNiNWZiYTNlMTYyYWI4 NWM2YjMyYjU0MjUwNzRjY2UyMWZiZGZiYwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvYjNiNWZiYTNlMTYyYWI4NWM2YjMy YjU0MjUwNzRjY2UyMWZiZGZiYwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQt dGVzdHMvYnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctYjNi NWZiYTNlMTYyYWI4NWM2YjMyYjU0MjUwNzRjY2UyMWZiZGZiYwp3YWl0aW5nIGZvciBjb21w bGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvLng4Nl82NC1yYW5kY29uZmln LWhzeGExLTA2MjMxNDU3LWIzYjVmYmEzZTE2MmFiODVjNmIzMmI1NDI1MDc0Y2NlMjFmYmRm YmMKa2VybmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Iz YjVmYmEzZTE2MmFiODVjNmIzMmI1NDI1MDc0Y2NlMjFmYmRmYmMvdm1saW51ei0zLjE2LjAt cmMyLTAwNTEwLWdiM2I1ZmJhCgoyMDE0LTA2LTIzLTE1OjI2OjQ2IGRldGVjdGluZyBib290 IHN0YXRlIAkxMi4JMjAgU1VDQ0VTUwoKQmlzZWN0aW5nOiA0MyByZXZpc2lvbnMgbGVmdCB0 byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgNiBzdGVwcykKWzA3ZTg1ODFkNDU1YTgzMmE4 NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjVdIE1lcmdlICd0aWFueXUvZGVwX3N1cHBvcnQnIGlu dG8gZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlz ZWN0LXRlc3QtYm9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlz ZWN0CmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjMxNDow N2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1OmJpc2VjdC1saW51eDYK CjIwMTQtMDYtMjMtMTU6Mjg6MTYgMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFh NGIzMDk2NSBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9i dWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny0wN2U4NTgxZDQ1 NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1CkNoZWNrIGZvciBrZXJuZWwgaW4gL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJh ODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1CndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2ti dWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny0wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1Cmtlcm5lbDogL2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJh ODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L3ZtbGludXotMy4xNi4wLXJjMi0wMDU0OS1nMDdl ODU4MQoKMjAxNC0wNi0yMy0xNToyOToxNiBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAuIFRFU1Qg RkFJTFVSRQpbICAgIDAuMTU2MDI1XSAgICBwcmVmZXRjaDY0LXNzZTogICAxMDkuMDAwIE1C L3NlYwpbICAgIDAuMTk2MDMzXSAgICBnZW5lcmljX3NzZTogICAxMDguMDAwIE1CL3NlYwpb ICAgIDAuMTk2NDQ5XSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiBwcmVmZXRjaDY0LXNzZSAoMTA5 LjAwMCBNQi9zZWMpClsgICAgMC4xOTc3NDJdIEJVRzogdW5hYmxlIHRvIGhhbmRsZSBrZXJu ZWwgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlIGF0ICAgICAgICAgICAobnVsbCkKWyAgICAw LjE5ODUxOF0gSVA6IFs8ICAgICAgICAgIChudWxsKT5dICAgICAgICAgICAobnVsbCkKWyAg ICAwLjE5OTAwOF0gUEdEIDAgClsgICAgMC4xOTkyMjNdIE9vcHM6IDAwMTAgWyMxXSBQUkVF TVBUIFNNUCBERUJVR19QQUdFQUxMT0MKWyAgICAwLjE5OTc1Ml0gQ1BVOiAwIFBJRDogMSBD b21tOiBzd2FwcGVyLzAgTm90IHRhaW50ZWQgMy4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MSAj MQpbICAgIDAuMjAwMDAwXSB0YXNrOiBmZmZmODgwMDExNGM4MDAwIHRpOiBmZmZmODgwMDEx NGM0MDAwIHRhc2sudGk6IGZmZmY4ODAwMTE0YzQwMDAKWyAgICAwLjIwMDAwMF0gUklQOiAw MDEwOls8MDAwMDAwMDAwMDAwMDAwMD5dICBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAg ICAgKG51bGwpClsgICAgMC4yMDAwMDBdIFJTUDogMDAwMDpmZmZmODgwMDExNGM3ZDY4ICBF RkxBR1M6IDAwMDEwMjQ2ClsgICAgMC4yMDAwMDBdIFJBWDogZmZmZjg4MDAxMTRhYmJlOCBS Qlg6IGZmZmY4ODAwMTE0YWI3YzAgUkNYOiAwMDAwMDAwMDAwMDAwMDhmClsgICAgMC4yMDAw MDBdIFJEWDogMDAwMDAwMDAwMDAwMDAwMSBSU0k6IDAwMDAwMDAwMDAwMDAwMDAgUkRJOiBm ZmZmODgwMDExNGFiN2MwClsgICAgMC4yMDAwMDBdIFJCUDogZmZmZjg4MDAxMTRjN2Q5MCBS MDg6IDAwMDAwMDAwMDAwMDAwMDIgUjA5OiAwMDAwMDAwMDAwMTFlMDhmClsgICAgMC4yMDAw MDBdIFIxMDogMDAwMDAwMDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAxZDJmOTAgUjEyOiBm ZmZmZmZmZjgyN2ZkZTU4ClsgICAgMC4yMDAwMDBdIFIxMzogZmZmZmZmZmY4MjdmZGU1OCBS MTQ6IDAwMDAwMDAwMDAwMDAwMDAgUjE1OiAwMDAwMDAwMDAwMDAwMDAwClsgICAgMC4yMDAw MDBdIEZTOiAgMDAwMDAwMDAwMDAwMDAwMCgwMDAwKSBHUzpmZmZmODgwMDEyMjAwMDAwKDAw MDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIwMDAwMF0gQ1M6ICAwMDEwIERT OiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAgIDAuMjAwMDAwXSBD UjI6IDAwMDAwMDAwMDAwMDAwMDAgQ1IzOiAwMDAwMDAwMDAyNjBkMDAwIENSNDogMDAwMDAw MDAwMDAwMDZmMApbICAgIDAuMjAwMDAwXSBTdGFjazoKWyAgICAwLjIwMDAwMF0gIGZmZmZm ZmZmODE2ZWYzZWUgZmZmZjg4MDAxMTRhYjdjMCBmZmZmZmZmZjgyN2ZkZTU4IGZmZmY4ODAw MTE0YWI4MjAKWyAgICAwLjIwMDAwMF0gIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjg4MDAxMTRj N2RiOCBmZmZmZmZmZjgxNmVmNzBkIDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjIwMDAwMF0g IGZmZmZmZmZmODI3ZmRlNTggZmZmZmZmZmY4MTZlZjY3OCBmZmZmODgwMDExNGM3ZGYwIGZm ZmZmZmZmODE2ZWQyY2IKWyAgICAwLjIwMDAwMF0gQ2FsbCBUcmFjZToKWyAgICAwLjIwMDAw MF0gIFs8ZmZmZmZmZmY4MTZlZjNlZT5dID8gZHJpdmVyX3Byb2JlX2RldmljZSsweDhjLzB4 MzE2ClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODE2ZWY3MGQ+XSBfX2RyaXZlcl9hdHRh Y2grMHg5NS8weGQzClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODE2ZWY2Nzg+XSA/IGRy aXZlcl9wcm9iZV9kZXZpY2UrMHgzMTYvMHgzMTYKWyAgICAwLjIwMDAwMF0gIFs8ZmZmZmZm ZmY4MTZlZDJjYj5dIGJ1c19mb3JfZWFjaF9kZXYrMHhiZS8weGM5ClsgICAgMC4yMDAwMDBd ICBbPGZmZmZmZmZmODE2ZWY4YTI+XSBkcml2ZXJfYXR0YWNoKzB4MjAvMHgyOQpbICAgIDAu MjAwMDAwXSAgWzxmZmZmZmZmZjgxNmVkZWE0Pl0gYnVzX2FkZF9kcml2ZXIrMHgxMTIvMHgy YWIKWyAgICAwLjIwMDAwMF0gIFs8ZmZmZmZmZmY4MTZmMDIyYT5dIGRyaXZlcl9yZWdpc3Rl cisweGVjLzB4MTUyClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODE2ZjFiYjY+XSBfX3Bs YXRmb3JtX2RyaXZlcl9yZWdpc3RlcisweDYxLzB4NmEKWyAgICAwLjIwMDAwMF0gIFs8ZmZm ZmZmZmY4MmM4MTlhND5dIHJlZ3VsYXRvcl9kdW1teV9pbml0KzB4YTAvMHhkZQpbICAgIDAu MjAwMDAwXSAgWzxmZmZmZmZmZjgyYzgxNzJjPl0gcmVndWxhdG9yX2luaXQrMHg5MC8weDlj ClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODJjODE2OWM+XSA/IHZpcnRpb19iYWxsb29u X2RyaXZlcl9pbml0KzB4MjAvMHgyMApbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZmZjgyYzQ4 NmU5Pl0gZG9fb25lX2luaXRjYWxsKzB4MTcxLzB4MjQ4ClsgICAgMC4yMDAwMDBdICBbPGZm ZmZmZmZmODEwZTJmMDA+XSA/IHBhcmFtX2FycmF5X3NldCsweDE0My8weDE1YwpbICAgIDAu MjAwMDAwXSAgWzxmZmZmZmZmZjgxMGUzMjM3Pl0gPyBwYXJzZV9hcmdzKzB4Mjk2LzB4M2U4 ClsgICAgMC4yMDAwMDBdICBbPGZmZmZmZmZmODJjNDhhYTk+XSBrZXJuZWxfaW5pdF9mcmVl YWJsZSsweDJlOS8weDNlOApbICAgIDAuMjAwMDAwXSAgWzxmZmZmZmZmZjgyYzQ3OTExPl0g PyBkb19lYXJseV9wYXJhbSsweGQ3LzB4ZDcKWyAgICAwLjIwMDAwMF0gIFs8ZmZmZmZmZmY4 MWNiMGM3MT5dID8gcmVzdF9pbml0KzB4MTE1LzB4MTE1ClsgICAgMC4yMDAwMDBdICBbPGZm ZmZmZmZmODFjYjBjODE+XSBrZXJuZWxfaW5pdCsweDEwLzB4MTc1ClsgICAgMC4yMDAwMDBd ICBbPGZmZmZmZmZmODFjZDY5M2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMApbICAgIDAu MjAwMDAwXSAgWzxmZmZmZmZmZjgxY2IwYzcxPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUK WyAgICAwLjIwMDAwMF0gQ29kZTogIEJhZCBSSVAgdmFsdWUuClsgICAgMC4yMDAwMDBdIFJJ UCAgWzwgICAgICAgICAgKG51bGwpPl0gICAgICAgICAgIChudWxsKQpbICAgIDAuMjAwMDAw XSAgUlNQIDxmZmZmODgwMDExNGM3ZDY4PgpbICAgIDAuMjAwMDAwXSBDUjI6IDAwMDAwMDAw MDAwMDAwMDAKWyAgICAwLjIwMDAwMF0gLS0tWyBlbmQgdHJhY2UgOTVhZmRlMTU4Mjc2ZmI3 YSBdLS0tClsgICAgMC4yMDAwMDBdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0t LS0tLQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFk NDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2ctcXVhbnRhbC1pdmI0Mi01 ODoyMDE0MDYyMzE1MjkyMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2Rt ZXNnLXF1YW50YWwtaXZiNDItNzQ6MjAxNDA2MjMxNTI5MTk6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdh OTYwMWFhMWFhNGIzMDk2NS9kbWVzZy1xdWFudGFsLWl2YjQyLTc0OjIwMTQwNjIzMTUyOTI5 Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3 ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1 ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2cteW9jdG8taXZiNDEt MzU6MjAxNDA2MjMxNTI5MjQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4x Ni4wLXJjMi0wMDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9k bWVzZy15b2N0by1pdmI0MS0zOToyMDE0MDYyMzE1MjkyMzp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5 NjAxYWExYWE0YjMwOTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEwODoyMDE0MDYyMzE1MjkyMTp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4 NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgx ZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEz OjIwMTQwNjIzMTUyOTI1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYu MC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1l c2cteW9jdG8taXZiNDItMTA4OjIwMTQwNjIzMTUyOTMxOng4Nl82NC1yYW5kY29uZmlnLWhz eGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2 MDFhYTFhYTRiMzA5NjUvZG1lc2ctcXVhbnRhbC1pdmI0MS05OjIwMTQwNjIzMTUyOTMyOng4 Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3ZTg1 ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1ODFk NDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2ctcXVhbnRhbC1pdmI0Mi0y MzoyMDE0MDYyMzE1MjkzMzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2Rt ZXNnLXF1YW50YWwtaXZiNDItNTg6MjAxNDA2MjMxNTI5MzM6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdh OTYwMWFhMWFhNGIzMDk2NS9kbWVzZy1xdWFudGFsLWl2YjQyLTc0OjIwMTQwNjIzMTUyOTM5 Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NDktZzA3 ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzA3ZTg1 ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1lc2cteW9jdG8taXZiNDEt MzU6MjAxNDA2MjMxNTI5MzQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4x Ni4wLXJjMi0wMDU0OS1nMDdlODU4MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTcvMDdlODU4MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9k bWVzZy15b2N0by1pdmI0MS0zOToyMDE0MDYyMzE1MjkzMzp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5 NjAxYWExYWE0YjMwOTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEwODoyMDE0MDYyMzE1Mjk0MTp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4 NTgxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgx ZDQ1NWE4MzJhODVlNzkxN2E5NjAxYWExYWE0YjMwOTY1L2RtZXNnLXlvY3RvLWl2YjQyLTEz OjIwMTQwNjIzMTUyOTM1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYu MC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUvZG1l c2ctcXVhbnRhbC1pdmI0Mi0yMzoyMDE0MDYyMzE1Mjk0Mzp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny8wN2U4NTgxZDQ1NWE4MzJhODVlNzkxN2E5 NjAxYWExYWE0YjMwOTY1L2RtZXNnLXF1YW50YWwtaXZiNDItMjQ6MjAxNDA2MjMxNTI5NDI6 eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMi0wMDU0OS1nMDdl ODU4MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvMDdlODU4 MWQ0NTVhODMyYTg1ZTc5MTdhOTYwMWFhMWFhNGIzMDk2NS9kbWVzZy1xdWFudGFsLWl2YjQy LTM5OjIwMTQwNjIzMTUyOTQzOng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzItMDA1NDktZzA3ZTg1ODE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGExLTA2MjMxNDU3LzA3ZTg1ODFkNDU1YTgzMmE4NWU3OTE3YTk2MDFhYTFhYTRiMzA5NjUv ZG1lc2ctcXVhbnRhbC1pdmI0Mi01ODoyMDE0MDYyMzE1Mjk0Mzp4ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTQ5LWcwN2U4NTgxOjEKMDoyMDoyMCBh bGxfZ29vZDpiYWQ6YWxsX2JhZCBib290cwobWzE7MzVtMjAxNC0wNi0yMyAxNToyOTo0NyBS RVBFQVQgQ09VTlQ6IDIwICAjIC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0Ly5y ZXBlYXQbWzBtCgpCaXNlY3Rpbmc6IDM5IHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QgYWZ0ZXIg dGhpcyAocm91Z2hseSA2IHN0ZXBzKQpbNDAzM2Q1ZjRhMTUxMTgwYWQ4NmU2YjBiNDU3NjBm ODcyYjA3ZjNlM10gTWVyZ2UgJ25ldC1uZXh0L21hc3RlcicgaW50byBkZXZlbC1ob3VybHkt MjAxNDA2MjMxNApydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3QKbHMgLWEgL2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3 L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0OjQwMzNkNWY0YTE1MTE4MGFk ODZlNmIwYjQ1NzYwZjg3MmIwN2YzZTM6YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0yMy0xNToy OTo0NyA0MDMzZDVmNGExNTExODBhZDg2ZTZiMGI0NTc2MGY4NzJiMDdmM2UzIGNvbXBpbGlu ZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LTQwMzNkNWY0YTE1MTE4MGFkODZlNmIwYjQ1 NzYwZjg3MmIwN2YzZTMKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3LzQwMzNkNWY0YTE1MTE4MGFkODZlNmIwYjQ1NzYwZjg3 MmIwN2YzZTMKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxk LXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LTQwMzNkNWY0YTE1MTE4 MGFkODZlNmIwYjQ1NzYwZjg3MmIwN2YzZTMKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAv a2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1Ny00MDMzZDVmNGExNTExODBhZDg2ZTZiMGI0NTc2MGY4NzJiMDdmM2UzCmtlcm5lbDog L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny80MDMzZDVmNGExNTEx ODBhZDg2ZTZiMGI0NTc2MGY4NzJiMDdmM2UzL3ZtbGludXotMy4xNi4wLXJjMi0wMDUzNC1n NDAzM2Q1ZgoKMjAxNC0wNi0yMy0xNTozMjo0NyBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAJMTIJ MTgJMjAgU1VDQ0VTUwoKbGluZWFyLWJpc2VjdDogYmFkIGJyYW5jaCBtYXkgYmUgdGlhbnl1 L2RlcF9zdXBwb3J0CmxpbmVhci1iaXNlY3Q6IGhhbmRsZSBvdmVyIHRvIGdpdCBiaXNlY3QK bGluZWFyLWJpc2VjdDogZ2l0IGJpc2VjdCBzdGFydCAwN2U4NTgxZDQ1NWE4MzJhODVlNzkx N2E5NjAxYWExYWE0YjMwOTY1IDQwMzNkNWY0YTE1MTE4MGFkODZlNmIwYjQ1NzYwZjg3MmIw N2YzZTMgLS0KUHJldmlvdXMgSEVBRCBwb3NpdGlvbiB3YXMgNDAzM2Q1Zi4uLiBNZXJnZSAn bmV0LW5leHQvbWFzdGVyJyBpbnRvIGRldmVsLWhvdXJseS0yMDE0MDYyMzE0CkhFQUQgaXMg bm93IGF0IDFlYTUyYTkuLi4gTWVyZ2UgJ2piYXJuZXMvYXN5bmMtZmItcHJvYmUnIGludG8g ZGV2ZWwtaG91cmx5LTIwMTQwNjAyMTAKQmlzZWN0aW5nOiA3IHJldmlzaW9ucyBsZWZ0IHRv IHRlc3QgYWZ0ZXIgdGhpcyAocm91Z2hseSAzIHN0ZXBzKQpbY2EyYmI2MzQ5NTkzZDc4M2I3 NTI0ZTU1MGQ0NjhkM2JhMjU5ZDYyYl0gSTJDL0FDUEk6IEFkZCBpMmMgQUNQSSBvcGVyYXRp b24gcmVnaW9uIHN1cHBvcnQKbGluZWFyLWJpc2VjdDogZ2l0IGJpc2VjdCBydW4gL2Mva2Vy bmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJvb3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9s aW51eDYvb2JqLWJpc2VjdApydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1i b290LWZhaWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3QKbHMgLWEg L2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2 MjMxNDU3L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0OmNhMmJiNjM0OTU5 M2Q3ODNiNzUyNGU1NTBkNDY4ZDNiYTI1OWQ2MmI6YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0y My0xNTozNDozMiBjYTJiYjYzNDk1OTNkNzgzYjc1MjRlNTUwZDQ2OGQzYmEyNTlkNjJiIGNv bXBpbGluZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVl L3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LWNhMmJiNjM0OTU5M2Q3ODNiNzUy NGU1NTBkNDY4ZDNiYTI1OWQ2MmIKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2NhMmJiNjM0OTU5M2Q3ODNiNzUyNGU1NTBk NDY4ZDNiYTI1OWQ2MmIKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3Rz L2J1aWxkLXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LWNhMmJiNjM0 OTU5M2Q3ODNiNzUyNGU1NTBkNDY4ZDNiYTI1OWQ2MmIKd2FpdGluZyBmb3IgY29tcGxldGlv biBvZiAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny1jYTJiYjYzNDk1OTNkNzgzYjc1MjRlNTUwZDQ2OGQzYmEyNTlkNjJiCmtl cm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9jYTJiYjYz NDk1OTNkNzgzYjc1MjRlNTUwZDQ2OGQzYmEyNTlkNjJiL3ZtbGludXotMy4xNi4wLXJjMS0w MDAwOS1nY2EyYmI2MwoKMjAxNC0wNi0yMy0xNTozODozMiBkZXRlY3RpbmcgYm9vdCBzdGF0 ZSAJMTIJMTQuCTIwIFNVQ0NFU1MKCkJpc2VjdGluZzogMyByZXZpc2lvbnMgbGVmdCB0byB0 ZXN0IGFmdGVyIHRoaXMgKHJvdWdobHkgMiBzdGVwcykKW2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4 MjhhOTRiMTY2MTlmZjY4YzRmMjddIEFDUEk6IFJlc29sdmUgYmF0dGVyeSBwcm9iZSBpc3N1 ZSBvbiB0aGUgVDEwMFRBCnJ1bm5pbmcgL2Mva2VybmVsLXRlc3RzL2Jpc2VjdC10ZXN0LWJv b3QtZmFpbHVyZS5zaCAvYy9ib290LWJpc2VjdC9saW51eDYvb2JqLWJpc2VjdApscyAtYSAv a2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTcvbGludXgtZGV2ZWw6ZGV2ZWwtaG91cmx5LTIwMTQwNjIzMTQ6ZjkzZDNlNDllYTE2 MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNzpiaXNlY3QtbGludXg2CgoyMDE0LTA2LTIz LTE1OjQwOjMzIGY5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcgY29t cGlsaW5nClF1ZXVlZCBidWlsZCB0YXNrIHRvIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUv eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctZjkzZDNlNDllYTE2MDlmZTdjNzgy OGE5NGIxNjYxOWZmNjhjNGYyNwpDaGVjayBmb3Iga2VybmVsIGluIC9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIx NjYxOWZmNjhjNGYyNwp3YWl0aW5nIGZvciBjb21wbGV0aW9uIG9mIC9rYnVpbGQtdGVzdHMv YnVpbGQtcXVldWUveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTctZjkzZDNlNDll YTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNwp3YWl0aW5nIGZvciBjb21wbGV0aW9u IG9mIC9rYnVpbGQtdGVzdHMvYnVpbGQtcXVldWUvLng4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LWY5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcKa2Vy bmVsOiAva2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5 ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvdm1saW51ei0zLjE2LjAtcmMxLTAw MDEzLWdmOTNkM2U0CgoyMDE0LTA2LTIzLTE1OjQyOjMzIGRldGVjdGluZyBib290IHN0YXRl IC4gVEVTVCBGQUlMVVJFClsgICAgMC4xNjQwMjFdICAgIHByZWZldGNoNjQtc3NlOiAgIDE0 MC4wMDAgTUIvc2VjClsgICAgMC4yMDQwMzNdICAgIGdlbmVyaWNfc3NlOiAgIDE0MS4wMDAg TUIvc2VjClsgICAgMC4yMDQ0MzldIHhvcjogdXNpbmcgZnVuY3Rpb246IGdlbmVyaWNfc3Nl ICgxNDEuMDAwIE1CL3NlYykKWyAgICAwLjIwNTcxNV0gQlVHOiB1bmFibGUgdG8gaGFuZGxl IGtlcm5lbCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQgICAgICAgICAgIChudWxsKQpb ICAgIDAuMjA2NDc3XSBJUDogWzwgICAgICAgICAgKG51bGwpPl0gICAgICAgICAgIChudWxs KQpbICAgIDAuMjA2OTkyXSBQR0QgMCAKWyAgICAwLjIwNzIwM10gT29wczogMDAxMCBbIzFd IFBSRUVNUFQgU01QIERFQlVHX1BBR0VBTExPQwpbICAgIDAuMjA3NzYxXSBDUFU6IDAgUElE OiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMxLTAwMDEzLWdmOTNk M2U0ICMxClsgICAgMC4yMDgwMDBdIHRhc2s6IGZmZmY4ODAwMTE0YzgwMDAgdGk6IGZmZmY4 ODAwMTE0YzQwMDAgdGFzay50aTogZmZmZjg4MDAxMTRjNDAwMApbICAgIDAuMjA4MDAwXSBS SVA6IDAwMTA6WzwwMDAwMDAwMDAwMDAwMDAwPl0gIFs8ICAgICAgICAgIChudWxsKT5dICAg ICAgICAgICAobnVsbCkKWyAgICAwLjIwODAwMF0gUlNQOiAwMDAwOmZmZmY4ODAwMTE0Yzdk NjggIEVGTEFHUzogMDAwMTAyNDYKWyAgICAwLjIwODAwMF0gUkFYOiBmZmZmODgwMDExNGFi YmU4IFJCWDogZmZmZjg4MDAxMTRhYjdjMCBSQ1g6IDAwMDAwMDAwMDAwMDAwOGYKWyAgICAw LjIwODAwMF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAxIFJTSTogMDAwMDAwMDAwMDAwMDAwMCBS REk6IGZmZmY4ODAwMTE0YWI3YzAKWyAgICAwLjIwODAwMF0gUkJQOiBmZmZmODgwMDExNGM3 ZDkwIFIwODogMDAwMDAwMDAwMDAwMDAwMiBSMDk6IDAwMDAwMDAwMDAxMWUwOGYKWyAgICAw LjIwODAwMF0gUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDFkMmY5MCBS MTI6IGZmZmZmZmZmODI3ZmRjYTgKWyAgICAwLjIwODAwMF0gUjEzOiBmZmZmZmZmZjgyN2Zk Y2E4IFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAgICAw LjIwODAwMF0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmY4ODAwMTIyMDAw MDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjA4MDAwXSBDUzogIDAw MTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDNiClsgICAgMC4yMDgw MDBdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAwMDAwMDAwMDI2MGQwMDAgQ1I0OiAw MDAwMDAwMDAwMDAwNmYwClsgICAgMC4yMDgwMDBdIFN0YWNrOgpbICAgIDAuMjA4MDAwXSAg ZmZmZmZmZmY4MTZlZTc2YSBmZmZmODgwMDExNGFiN2MwIGZmZmZmZmZmODI3ZmRjYTggZmZm Zjg4MDAxMTRhYjgyMApbICAgIDAuMjA4MDAwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgw MDExNGM3ZGI4IGZmZmZmZmZmODE2ZWVhODkgMDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjA4 MDAwXSAgZmZmZmZmZmY4MjdmZGNhOCBmZmZmZmZmZjgxNmVlOWY0IGZmZmY4ODAwMTE0Yzdk ZjAgZmZmZmZmZmY4MTZlYzY0NwpbICAgIDAuMjA4MDAwXSBDYWxsIFRyYWNlOgpbICAgIDAu MjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVlNzZhPl0gPyBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4 OGMvMHgzMTYKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZlZWE4OT5dIF9fZHJpdmVy X2F0dGFjaCsweDk1LzB4ZDMKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZlZTlmND5d ID8gZHJpdmVyX3Byb2JlX2RldmljZSsweDMxNi8weDMxNgpbICAgIDAuMjA4MDAwXSAgWzxm ZmZmZmZmZjgxNmVjNjQ3Pl0gYnVzX2Zvcl9lYWNoX2RldisweGJlLzB4YzkKWyAgICAwLjIw ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZWMxZT5dIGRyaXZlcl9hdHRhY2grMHgyMC8weDI5Clsg ICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWQyMjA+XSBidXNfYWRkX2RyaXZlcisweDEx Mi8weDJhYgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVmNWE2Pl0gZHJpdmVyX3Jl Z2lzdGVyKzB4ZWMvMHgxNTIKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZmMGYzMj5d IF9fcGxhdGZvcm1fZHJpdmVyX3JlZ2lzdGVyKzB4NjEvMHg2YQpbICAgIDAuMjA4MDAwXSAg WzxmZmZmZmZmZjgyYzgxY2JkPl0gcmVndWxhdG9yX2R1bW15X2luaXQrMHhhMC8weGRlClsg ICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODJjODFhNDU+XSByZWd1bGF0b3JfaW5pdCsweDkw LzB4OWMKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MmM4MTliNT5dID8gdmlydGlvX2Jh bGxvb25fZHJpdmVyX2luaXQrMHgyMC8weDIwClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZm ODJjNDg2ZTk+XSBkb19vbmVfaW5pdGNhbGwrMHgxNzEvMHgyNDgKWyAgICAwLjIwODAwMF0g IFs8ZmZmZmZmZmY4MTBlMmYwMD5dID8gcGFyYW1lcSsweDYvMHgyZApbICAgIDAuMjA4MDAw XSAgWzxmZmZmZmZmZjgxMGUzMWJkPl0gPyBwYXJzZV9hcmdzKzB4Mjk2LzB4M2U4ClsgICAg MC4yMDgwMDBdICBbPGZmZmZmZmZmODJjNDhhYTk+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsw eDJlOS8weDNlOApbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgyYzQ3OTExPl0gPyBkb19l YXJseV9wYXJhbSsweGQ3LzB4ZDcKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MWNhZmM3 MT5dID8gcmVzdF9pbml0KzB4MTE1LzB4MTE1ClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZm ODFjYWZjODE+XSBrZXJuZWxfaW5pdCsweDEwLzB4MTc1ClsgICAgMC4yMDgwMDBdICBbPGZm ZmZmZmZmODFjZDU4ZmM+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMApbICAgIDAuMjA4MDAw XSAgWzxmZmZmZmZmZjgxY2FmYzcxPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAw LjIwODAwMF0gQ29kZTogIEJhZCBSSVAgdmFsdWUuClsgICAgMC4yMDgwMDBdIFJJUCAgWzwg ICAgICAgICAgKG51bGwpPl0gICAgICAgICAgIChudWxsKQpbICAgIDAuMjA4MDAwXSAgUlNQ IDxmZmZmODgwMDExNGM3ZDY4PgpbICAgIDAuMjA4MDAwXSBDUjI6IDAwMDAwMDAwMDAwMDAw MDAKWyAgICAwLjIwODAwMF0gLS0tWyBlbmQgdHJhY2UgMDMwNzE3NWI5Y2MxZDdlNSBdLS0t ClsgICAgMC4yMDgwMDBdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQov a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5 ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvZG1lc2ctcXVhbnRhbC1pdmI0MS0xOToyMDE0 MDYyMzE1NDIwODp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMx LTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3L2RtZXNnLXF1 YW50YWwtaXZiNDEtMjM6MjAxNDA2MjMxNTQyMTU6eDg2XzY0LXJhbmRjb25maWctaHN4YTEt MDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYx OWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQxLTU6MjAxNDA2MjMxNTQyMTA6eDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDox Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2 MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQxLTY6MjAx NDA2MjMxNTQyMTQ6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJj MS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1x dWFudGFsLWl2YjQxLTgxOjIwMTQwNjIzMTU0MjA4Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTMtZ2Y5M2QzZTQ6MQova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2 MTlmZjY4YzRmMjcvZG1lc2ctcXVhbnRhbC1pdmI0Mi0xMTY6MjAxNDA2MjMxNTQyMTc6eDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNl NDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDll YTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQyLTEy NDoyMDE0MDYyMzE1NDIxOTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3L2Rt ZXNnLXF1YW50YWwtaXZiNDItNTc6MjAxNDA2MjMxNTQyMTg6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5 NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQyLTc1OjIwMTQwNjIzMTU0MjEy Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTMtZ2Y5 M2QzZTQ6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2Qz ZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvZG1lc2cteW9jdG8taXZiNDEt MTE2OjIwMTQwNjIzMTU0MjA3Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzEtMDAwMTMtZ2Y5M2QzZTQ6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGExLTA2MjMxNDU3L2Y5M2QzZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcv ZG1lc2cteW9jdG8taXZiNDItNDI6MjAxNDA2MjMxNTQyMTk6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5 NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy1xdWFudGFsLWl2YjQxLTE5OjIwMTQwNjIzMTU0MjE4 Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTMtZ2Y5 M2QzZTQ6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2Y5M2Qz ZTQ5ZWExNjA5ZmU3Yzc4MjhhOTRiMTY2MTlmZjY4YzRmMjcvZG1lc2ctcXVhbnRhbC1pdmI0 MS04MToyMDE0MDYyMzE1NDIxOTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Nzoz LjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3 L2RtZXNnLXF1YW50YWwtaXZiNDItNzU6MjAxNDA2MjMxNTQyMjI6eDg2XzY0LXJhbmRjb25m aWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwv eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgy OGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0MS0xMTY6MjAxNDA2MjMxNTQy MTc6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1n ZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkz ZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0 Mi0xNDoyMDE0MDYyMzE1NDIyMTp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Nzoz LjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4YTk0YjE2NjE5ZmY2OGM0ZjI3 L2RtZXNnLXF1YW50YWwtaXZiNDEtNToyMDE0MDYyMzE1NDIyMDp4ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDEzLWdmOTNkM2U0OjEKL2tlcm5lbC94 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9mOTNkM2U0OWVhMTYwOWZlN2M3ODI4 YTk0YjE2NjE5ZmY2OGM0ZjI3L2RtZXNnLXF1YW50YWwtaXZiNDItMTU6MjAxNDA2MjMxNTQy Mjc6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1n ZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvZjkz ZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYyNy9kbWVzZy15b2N0by1pdmI0 MS0xMDk6MjAxNDA2MjMxNTQyMjM6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6 My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTcvZjkzZDNlNDllYTE2MDlmZTdjNzgyOGE5NGIxNjYxOWZmNjhjNGYy Ny9kbWVzZy15b2N0by1pdmI0Mi0xMDQ6MjAxNDA2MjMxNTQyMjQ6eDg2XzY0LXJhbmRjb25m aWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMy1nZjkzZDNlNDoxCjA6MjA6MjAg YWxsX2dvb2Q6YmFkOmFsbF9iYWQgYm9vdHMKG1sxOzM1bTIwMTQtMDYtMjMgMTU6NDM6MDMg UkVQRUFUIENPVU5UOiAyMCAgIyAvYy9ib290LWJpc2VjdC9saW51eDYvb2JqLWJpc2VjdC8u cmVwZWF0G1swbQoKQmlzZWN0aW5nOiAxIHJldmlzaW9uIGxlZnQgdG8gdGVzdCBhZnRlciB0 aGlzIChyb3VnaGx5IDEgc3RlcCkKWzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMy YjI2MjAxMjFdIERldmljZS9jb3JlOiBBZGQgcGxhdGZvcm1fZGV2X2F0dGFjaC9kZXRhY2hf bm90aWZ5KCkgY2FsbGJhY2sKcnVubmluZyAvYy9rZXJuZWwtdGVzdHMvYmlzZWN0LXRlc3Qt Ym9vdC1mYWlsdXJlLnNoIC9jL2Jvb3QtYmlzZWN0L2xpbnV4Ni9vYmotYmlzZWN0CmxzIC1h IC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA2MjMxNDo2Y2UwNjBhODcz OGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxOmJpc2VjdC1saW51eDYKCjIwMTQtMDYt MjMtMTU6NDM6MDQgNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMSBj b21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sgdG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1 ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny02Y2UwNjBhODczOGIzNmM2MGFk NGIyNTY3ZDM5MzEzMmIyNjIwMTIxCkNoZWNrIGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3 ZDM5MzEzMmIyNjIwMTIxCndhaXRpbmcgZm9yIGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0 cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny02Y2UwNjBh ODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxCndhaXRpbmcgZm9yIGNvbXBsZXRp b24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS8ueDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTctNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMQpr ZXJuZWw6IC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYw YTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS92bWxpbnV6LTMuMTYuMC1yYzEt MDAwMTEtZzZjZTA2MGEKCjIwMTQtMDYtMjMtMTU6NDY6MDQgZGV0ZWN0aW5nIGJvb3Qgc3Rh dGUgLiBURVNUIEZBSUxVUkUKWyAgICAwLjE2NDAzNl0gICAgcHJlZmV0Y2g2NC1zc2U6ICAg MTQ3LjAwMCBNQi9zZWMKWyAgICAwLjIwNDAyNV0gICAgZ2VuZXJpY19zc2U6ICAgMTQ2LjAw MCBNQi9zZWMKWyAgICAwLjIwNDQwMl0geG9yOiB1c2luZyBmdW5jdGlvbjogcHJlZmV0Y2g2 NC1zc2UgKDE0Ny4wMDAgTUIvc2VjKQpbICAgIDAuMjA1NTkxXSBCVUc6IHVuYWJsZSB0byBo YW5kbGUga2VybmVsIE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZSBhdCAgICAgICAgICAgKG51 bGwpClsgICAgMC4yMDYzMDJdIElQOiBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAgICAg KG51bGwpClsgICAgMC4yMDY3NTddIFBHRCAwIApbICAgIDAuMjA2OTU0XSBPb3BzOiAwMDEw IFsjMV0gUFJFRU1QVCBTTVAgREVCVUdfUEFHRUFMTE9DClsgICAgMC4yMDc0NzJdIENQVTog MCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIE5vdCB0YWludGVkIDMuMTYuMC1yYzEtMDAwMTEt ZzZjZTA2MGEgIzEKWyAgICAwLjIwODAwMF0gdGFzazogZmZmZjg4MDAxMTRjODAwMCB0aTog ZmZmZjg4MDAxMTRjNDAwMCB0YXNrLnRpOiBmZmZmODgwMDExNGM0MDAwClsgICAgMC4yMDgw MDBdIFJJUDogMDAxMDpbPDAwMDAwMDAwMDAwMDAwMDA+XSAgWzwgICAgICAgICAgKG51bGwp Pl0gICAgICAgICAgIChudWxsKQpbICAgIDAuMjA4MDAwXSBSU1A6IDAwMDA6ZmZmZjg4MDAx MTRjN2Q2OCAgRUZMQUdTOiAwMDAxMDI0NgpbICAgIDAuMjA4MDAwXSBSQVg6IGZmZmY4ODAw MTE0YWJiZTggUkJYOiBmZmZmODgwMDExNGFiN2MwIFJDWDogMDAwMDAwMDAwMDAwMDA4Zgpb ICAgIDAuMjA4MDAwXSBSRFg6IDAwMDAwMDAwMDAwMDAwMDEgUlNJOiAwMDAwMDAwMDAwMDAw MDAwIFJESTogZmZmZjg4MDAxMTRhYjdjMApbICAgIDAuMjA4MDAwXSBSQlA6IGZmZmY4ODAw MTE0YzdkOTAgUjA4OiAwMDAwMDAwMDAwMDAwMDAyIFIwOTogMDAwMDAwMDAwMDExZTA4Zgpb ICAgIDAuMjA4MDAwXSBSMTA6IDAwMDAwMDAwMDAwMDAwMDAgUjExOiAwMDAwMDAwMDAwMWQy ZjkwIFIxMjogZmZmZmZmZmY4MjdmZGE5OApbICAgIDAuMjA4MDAwXSBSMTM6IGZmZmZmZmZm ODI3ZmRhOTggUjE0OiAwMDAwMDAwMDAwMDAwMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAwMApb ICAgIDAuMjA4MDAwXSBGUzogIDAwMDAwMDAwMDAwMDAwMDAoMDAwMCkgR1M6ZmZmZjg4MDAx MjIwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwClsgICAgMC4yMDgwMDBdIENT OiAgMDAxMCBEUzogMDAwMCBFUzogMDAwMCBDUjA6IDAwMDAwMDAwODAwNTAwM2IKWyAgICAw LjIwODAwMF0gQ1IyOiAwMDAwMDAwMDAwMDAwMDAwIENSMzogMDAwMDAwMDAwMjYwZDAwMCBD UjQ6IDAwMDAwMDAwMDAwMDA2ZjAKWyAgICAwLjIwODAwMF0gU3RhY2s6ClsgICAgMC4yMDgw MDBdICBmZmZmZmZmZjgxNmVlMWE3IGZmZmY4ODAwMTE0YWI3YzAgZmZmZmZmZmY4MjdmZGE5 OCBmZmZmODgwMDExNGFiODIwClsgICAgMC4yMDgwMDBdICAwMDAwMDAwMDAwMDAwMDAwIGZm ZmY4ODAwMTE0YzdkYjggZmZmZmZmZmY4MTZlZTRjNiAwMDAwMDAwMDAwMDAwMDAwClsgICAg MC4yMDgwMDBdICBmZmZmZmZmZjgyN2ZkYTk4IGZmZmZmZmZmODE2ZWU0MzEgZmZmZjg4MDAx MTRjN2RmMCBmZmZmZmZmZjgxNmVjMDg0ClsgICAgMC4yMDgwMDBdIENhbGwgVHJhY2U6Clsg ICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWUxYTc+XSA/IGRyaXZlcl9wcm9iZV9kZXZp Y2UrMHg4Yy8weDMxNgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVlNGM2Pl0gX19k cml2ZXJfYXR0YWNoKzB4OTUvMHhkMwpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVl NDMxPl0gPyBkcml2ZXJfcHJvYmVfZGV2aWNlKzB4MzE2LzB4MzE2ClsgICAgMC4yMDgwMDBd ICBbPGZmZmZmZmZmODE2ZWMwODQ+XSBidXNfZm9yX2VhY2hfZGV2KzB4YmUvMHhjOQpbICAg IDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmVlNjViPl0gZHJpdmVyX2F0dGFjaCsweDIwLzB4 MjkKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MTZlY2M1ZD5dIGJ1c19hZGRfZHJpdmVy KzB4MTEyLzB4MmFiClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODE2ZWVmZTM+XSBkcml2 ZXJfcmVnaXN0ZXIrMHhlYy8weDE1MgpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgxNmYw OTZmPl0gX19wbGF0Zm9ybV9kcml2ZXJfcmVnaXN0ZXIrMHg2MS8weDZhClsgICAgMC4yMDgw MDBdICBbPGZmZmZmZmZmODJjODFjYTc+XSByZWd1bGF0b3JfZHVtbXlfaW5pdCsweGEwLzB4 ZGUKWyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MmM4MWEyZj5dIHJlZ3VsYXRvcl9pbml0 KzB4OTAvMHg5YwpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgyYzgxOTlmPl0gPyB2aXJ0 aW9fYmFsbG9vbl9kcml2ZXJfaW5pdCsweDIwLzB4MjAKWyAgICAwLjIwODAwMF0gIFs8ZmZm ZmZmZmY4MmM0ODZlOT5dIGRvX29uZV9pbml0Y2FsbCsweDE3MS8weDI0OApbICAgIDAuMjA4 MDAwXSAgWzxmZmZmZmZmZjgxMGUyZjAwPl0gPyBwYXJhbWVxKzB4Ni8weDJkClsgICAgMC4y MDgwMDBdICBbPGZmZmZmZmZmODEwZTMxYmQ+XSA/IHBhcnNlX2FyZ3MrMHgyOTYvMHgzZTgK WyAgICAwLjIwODAwMF0gIFs8ZmZmZmZmZmY4MmM0OGFhOT5dIGtlcm5lbF9pbml0X2ZyZWVh YmxlKzB4MmU5LzB4M2U4ClsgICAgMC4yMDgwMDBdICBbPGZmZmZmZmZmODJjNDc5MTE+XSA/ IGRvX2Vhcmx5X3BhcmFtKzB4ZDcvMHhkNwpbICAgIDAuMjA4MDAwXSAgWzxmZmZmZmZmZjgx Y2FmNmExPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAwLjIwODAwMF0gIFs8ZmZm ZmZmZmY4MWNhZjZiMT5dIGtlcm5lbF9pbml0KzB4MTAvMHgxNzUKWyAgICAwLjIwODAwMF0g IFs8ZmZmZmZmZmY4MWNkNTMzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwClsgICAgMC4y MDgwMDBdICBbPGZmZmZmZmZmODFjYWY2YTE+XSA/IHJlc3RfaW5pdCsweDExNS8weDExNQpb ICAgIDAuMjA4MDAwXSBDb2RlOiAgQmFkIFJJUCB2YWx1ZS4KWyAgICAwLjIwODAwMF0gUklQ ICBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAgICAgKG51bGwpClsgICAgMC4yMDgwMDBd ICBSU1AgPGZmZmY4ODAwMTE0YzdkNjg+ClsgICAgMC4yMDgwMDBdIENSMjogMDAwMDAwMDAw MDAwMDAwMApbICAgIDAuMjA4MDAwXSAtLS1bIGVuZCB0cmFjZSAzODdlMGI1YTU0NGYyM2Vm IF0tLS0KWyAgICAwLjIwODAwMF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0t LS0tCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3 MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS9kbWVzZy1xdWFudGFsLWl2YjQxLTU2 OjIwMTQwNjIzMTU0NTM0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYu MC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEvZG1l c2ctcXVhbnRhbC1pdmI0MS05MzoyMDE0MDYyMzE1NDUzNDp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3 ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXF1YW50YWwtaXZiNDItMTA1OjIwMTQwNjIzMTU0NTQx Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZj ZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzZjZTA2 MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEvZG1lc2cteW9jdG8taXZiNDEt MTE3OjIwMTQwNjIzMTU0NTM0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMu MTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhz eGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEv ZG1lc2cteW9jdG8taXZiNDEtMjY6MjAxNDA2MjMxNTQ1MzQ6eDg2XzY0LXJhbmRjb25maWct aHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2 XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2 N2QzOTMxMzJiMjYyMDEyMS9kbWVzZy15b2N0by1pdmI0MS02NDoyMDE0MDYyMzE1NDUzNDp4 ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2Uw NjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBh ODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQyLTEy ODoyMDE0MDYyMzE1NDUzODp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2 LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2Rt ZXNnLXlvY3RvLWl2YjQyLTE6MjAxNDA2MjMxNTQ1NDY6eDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2Qz OTMxMzJiMjYyMDEyMS9kbWVzZy15b2N0by1pdmI0Mi03MToyMDE0MDYyMzE1NDU0Njp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBh OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODcz OGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQyLTk4OjIw MTQwNjIzMTU0NTM4Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1y YzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2 MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkzMTMyYjI2MjAxMjEvZG1lc2ct eW9jdG8taXZiNDItOTk6MjAxNDA2MjMxNTQ1Mzg6eDg2XzY0LXJhbmRjb25maWctaHN4YTEt MDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYToxCi9rZXJuZWwveDg2XzY0LXJh bmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMx MzJiMjYyMDEyMS9kbWVzZy1xdWFudGFsLWl2YjQxLTY6MjAxNDA2MjMxNTQ1NDQ6eDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYTox Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3Mzhi MzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS9kbWVzZy1xdWFudGFsLWl2YjQyLTEyMjoy MDE0MDYyMzE1NDU1Mjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAt cmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNn LXlvY3RvLWl2YjQxLTEwNDoyMDE0MDYyMzE1NDU0NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hh MS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5 MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQxLTExNzoyMDE0MDYyMzE1NDU0NDp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMxLTAwMDExLWc2Y2UwNjBh OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny82Y2UwNjBhODcz OGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlvY3RvLWl2YjQxLTEyMjoy MDE0MDYyMzE1NDU0NDp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAt cmMxLTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNn LXlvY3RvLWl2YjQxLTI2OjIwMTQwNjIzMTU0NTQ0Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LzZjZTA2MGE4NzM4YjM2YzYwYWQ0YjI1NjdkMzkz MTMyYjI2MjAxMjEvZG1lc2cteW9jdG8taXZiNDEtMzg6MjAxNDA2MjMxNTQ1NDQ6eDg2XzY0 LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJjMS0wMDAxMS1nNmNlMDYwYTox Ci9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvNmNlMDYwYTg3Mzhi MzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEyMS9kbWVzZy15b2N0by1pdmI0Mi0zNToyMDE0 MDYyMzE1NDU0ODp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMx LTAwMDExLWc2Y2UwNjBhOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1Ny82Y2UwNjBhODczOGIzNmM2MGFkNGIyNTY3ZDM5MzEzMmIyNjIwMTIxL2RtZXNnLXlv Y3RvLWl2YjQyLTY1OjIwMTQwNjIzMTU0NTQ4Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2 MjMxNDU3OjMuMTYuMC1yYzEtMDAwMTEtZzZjZTA2MGE6MQowOjIwOjIwIGFsbF9nb29kOmJh ZDphbGxfYmFkIGJvb3RzChtbMTszNW0yMDE0LTA2LTIzIDE1OjQ2OjM1IFJFUEVBVCBDT1VO VDogMjAgICMgL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3QvLnJlcGVhdBtbMG0K CkJpc2VjdGluZzogMCByZXZpc2lvbnMgbGVmdCB0byB0ZXN0IGFmdGVyIHRoaXMgKHJvdWdo bHkgMCBzdGVwcykKWzk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjhd IEkyQy9BQ1BJOiBDbGVhbiB1cCBJMkMgQUNQSSBjb2RlIGFuZCBBZGQgQ09ORklHX0kyQ19B Q1BJIGNvbmZpZwpydW5uaW5nIC9jL2tlcm5lbC10ZXN0cy9iaXNlY3QtdGVzdC1ib290LWZh aWx1cmUuc2ggL2MvYm9vdC1iaXNlY3QvbGludXg2L29iai1iaXNlY3QKbHMgLWEgL2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3 L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYyMzE0Ojk2ZThjMWE3YzM2YmE3ZTE0 NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjg6YmlzZWN0LWxpbnV4NgoKMjAxNC0wNi0yMy0xNTo0 NjozNSA5NmU4YzFhN2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRmYTJiZmY4IGNvbXBpbGlu ZwpRdWV1ZWQgYnVpbGQgdGFzayB0byAva2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LTk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0 MjgzZmY0ZGZhMmJmZjgKQ2hlY2sgZm9yIGtlcm5lbCBpbiAva2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3Lzk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0 ZGZhMmJmZjgKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAva2J1aWxkLXRlc3RzL2J1aWxk LXF1ZXVlL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3LTk2ZThjMWE3YzM2YmE3 ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZhMmJmZjgKd2FpdGluZyBmb3IgY29tcGxldGlvbiBvZiAv a2J1aWxkLXRlc3RzL2J1aWxkLXF1ZXVlLy54ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1Ny05NmU4YzFhN2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRmYTJiZmY4Cmtlcm5lbDog L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny85NmU4YzFhN2MzNmJh N2UxNDY0NGFiYTU0NDI4M2ZmNGRmYTJiZmY4L3ZtbGludXotMy4xNi4wLXJjMS0wMDAxMC1n OTZlOGMxYQoKMjAxNC0wNi0yMy0xNTo0ODozNSBkZXRlY3RpbmcgYm9vdCBzdGF0ZSAJMTQJ MTkJMjAgU1VDQ0VTUwoKNmNlMDYwYTg3MzhiMzZjNjBhZDRiMjU2N2QzOTMxMzJiMjYyMDEy MSBpcyB0aGUgZmlyc3QgYmFkIGNvbW1pdApjb21taXQgNmNlMDYwYTg3MzhiMzZjNjBhZDRi MjU2N2QzOTMxMzJiMjYyMDEyMQpBdXRob3I6IExhbiBUaWFueXUgPHRpYW55dS5sYW5AaW50 ZWwuY29tPgpEYXRlOiAgIFRodSBBcHIgMTAgMTM6MTg6NDMgMjAxNCArMDgwMAoKICAgIERl dmljZS9jb3JlOiBBZGQgcGxhdGZvcm1fZGV2X2F0dGFjaC9kZXRhY2hfbm90aWZ5KCkgY2Fs bGJhY2sKICAgIAogICAgRm9yIEFDUEkgcGxhdGZvcm0sIEFDUEkgdGFibGUgcHJvdmlkZXMg ZGV2aWNlIHByb2JlIGRlcGVuZGVuY3kgaW5mb3JtYXRpb24KICAgIGFuZCBBQ1BJIHN1YnN5 c3RlbSBuZWVkcyB0byBjaGVjayB0aGUgZHJpdmVyIHByb2Jpbmcgc3RhdHVzIG9mIGRlcGVu ZGVudAogICAgZGV2aWNlcy4gVGhpcyBwYXRjaCBpcyB0byBhZGQgdHdvIGNhbGxiYWNrcyB0 byBub3RpZnkgcGxhdGZvcm0gd2hlbiBkZXZpY2UKICAgIGlzIGF0dGFjaGVkIGFuZCBkZXRh Y2hlZCBmcm9tIGRyaXZlci4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogTGFuIFRpYW55dSA8 dGlhbnl1LmxhbkBpbnRlbC5jb20+Cgo6MDQwMDAwIDA0MDAwMCA3ZDYzM2JiODkzODUzN2Rh MGRjZjYwNDQ5ZjFhZjEwMjI2ZTA1MWVlIGFmZDQ4Yzk4YjVlOWExNWYzZDA0NTRhM2Q5YTdl NWVjYWFmZWUzM2QgTQlkcml2ZXJzCjowNDAwMDAgMDQwMDAwIGM1MjhhMjJlYThiMzJkZmVi ZGU3ZThjNzAxMjQ3ODMxNDNhYTRkMzkgNzcxYmM2NjI1ZGFiMGRjOGYzZjMwNThhZTFlZmUw MWU2ZTIyYzlkNiBNCWluY2x1ZGUKYmlzZWN0IHJ1biBzdWNjZXNzCkhFQUQgaXMgbm93IGF0 IDk2ZThjMWEuLi4gSTJDL0FDUEk6IENsZWFuIHVwIEkyQyBBQ1BJIGNvZGUgYW5kIEFkZCBD T05GSUdfSTJDX0FDUEkgY29uZmlnCmxzIC1hIC9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2 bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9saW51eC1kZXZlbDpkZXZlbC1o b3VybHktMjAxNDA2MjMxNDo5NmU4YzFhN2MzNmJhN2UxNDY0NGFiYTU0NDI4M2ZmNGRmYTJi ZmY4OmJpc2VjdC1saW51eDYKCjIwMTQtMDYtMjMtMTU6NTA6MDYgOTZlOGMxYTdjMzZiYTdl MTQ2NDRhYmE1NDQyODNmZjRkZmEyYmZmOCByZXVzZSAva2VybmVsL3g4Nl82NC1yYW5kY29u ZmlnLWhzeGExLTA2MjMxNDU3Lzk2ZThjMWE3YzM2YmE3ZTE0NjQ0YWJhNTQ0MjgzZmY0ZGZh MmJmZjgvdm1saW51ei0zLjE2LjAtcmMxLTAwMDEwLWc5NmU4YzFhCgoyMDE0LTA2LTIzLTE1 OjUwOjA2IGRldGVjdGluZyBib290IHN0YXRlIC4JMjYJNDkJNTYJNjAgU1VDQ0VTUwoKUHJl dmlvdXMgSEVBRCBwb3NpdGlvbiB3YXMgOTZlOGMxYS4uLiBJMkMvQUNQSTogQ2xlYW4gdXAg STJDIEFDUEkgY29kZSBhbmQgQWRkIENPTkZJR19JMkNfQUNQSSBjb25maWcKSEVBRCBpcyBu b3cgYXQgYWFmY2E0MS4uLiAwZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAx NDA2MjMxNCcKbHMgLWEgL2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDYy MzE0OmFhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBhNDQwMWI4ZTk6YmlzZWN0LWxp bnV4NgogVEVTVCBGQUlMVVJFClsgICAgMC4yNDQwMjJdICAgIHByZWZldGNoNjQtc3NlOiAg IDEzNC4wMDAgTUIvc2VjClsgICAgMC4yODQwMzldICAgIGdlbmVyaWNfc3NlOiAgIDEzNC4w MDAgTUIvc2VjClsgICAgMC4yODQ1OTFdIHhvcjogdXNpbmcgZnVuY3Rpb246IGdlbmVyaWNf c3NlICgxMzQuMDAwIE1CL3NlYykKWyAgICAwLjI4NjM3NF0gQlVHOiB1bmFibGUgdG8gaGFu ZGxlIGtlcm5lbCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQgICAgICAgICAgIChudWxs KQpbICAgIDAuMjg3Mzk4XSBJUDogWzwgICAgICAgICAgKG51bGwpPl0gICAgICAgICAgIChu dWxsKQpbICAgIDAuMjg4MDAwXSBQR0QgMCAKWyAgICAwLjI4ODAwMF0gT29wczogMDAxMCBb IzFdIFBSRUVNUFQgU01QIERFQlVHX1BBR0VBTExPQwpbICAgIDAuMjg4MDAwXSBDUFU6IDAg UElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE2LjAtcmMyLTAwNTUzLWdh YWZjYTQxICMxClsgICAgMC4yODgwMDBdIHRhc2s6IGZmZmY4ODAwMTE0YzgwMDAgdGk6IGZm ZmY4ODAwMTE0YzQwMDAgdGFzay50aTogZmZmZjg4MDAxMTRjNDAwMApbICAgIDAuMjg4MDAw XSBSSVA6IDAwMTA6WzwwMDAwMDAwMDAwMDAwMDAwPl0gIFs8ICAgICAgICAgIChudWxsKT5d ICAgICAgICAgICAobnVsbCkKWyAgICAwLjI4ODAwMF0gUlNQOiAwMDAwOmZmZmY4ODAwMTE0 YzdkNjggIEVGTEFHUzogMDAwMTAyNDYKWyAgICAwLjI4ODAwMF0gUkFYOiBmZmZmODgwMDEx NGFiYmU4IFJCWDogZmZmZjg4MDAxMTRhYjdjMCBSQ1g6IDAwMDAwMDAwMDAwMDAwOGYKWyAg ICAwLjI4ODAwMF0gUkRYOiAwMDAwMDAwMDAwMDAwMDAxIFJTSTogMDAwMDAwMDAwMDAwMDAw MCBSREk6IGZmZmY4ODAwMTE0YWI3YzAKWyAgICAwLjI4ODAwMF0gUkJQOiBmZmZmODgwMDEx NGM3ZDkwIFIwODogMDAwMDAwMDAwMDAwMDAwMiBSMDk6IDAwMDAwMDAwMDAxMWUwOGYKWyAg ICAwLjI4ODAwMF0gUjEwOiAwMDAwMDAwMDAwMDAwMDAwIFIxMTogMDAwMDAwMDAwMDFkMmY5 MCBSMTI6IGZmZmZmZmZmODI3ZmRlNTgKWyAgICAwLjI4ODAwMF0gUjEzOiBmZmZmZmZmZjgy N2ZkZTU4IFIxNDogMDAwMDAwMDAwMDAwMDAwMCBSMTU6IDAwMDAwMDAwMDAwMDAwMDAKWyAg ICAwLjI4ODAwMF0gRlM6ICAwMDAwMDAwMDAwMDAwMDAwKDAwMDApIEdTOmZmZmY4ODAwMTIy MDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjg4MDAwXSBDUzog IDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDNiClsgICAgMC4y ODgwMDBdIENSMjogMDAwMDAwMDAwMDAwMDAwMCBDUjM6IDAwMDAwMDAwMDI2MGQwMDAgQ1I0 OiAwMDAwMDAwMDAwMDAwNmYwClsgICAgMC4yODgwMDBdIFN0YWNrOgpbICAgIDAuMjg4MDAw XSAgZmZmZmZmZmY4MTZlZjNlZSBmZmZmODgwMDExNGFiN2MwIGZmZmZmZmZmODI3ZmRlNTgg ZmZmZjg4MDAxMTRhYjgyMApbICAgIDAuMjg4MDAwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm ODgwMDExNGM3ZGI4IGZmZmZmZmZmODE2ZWY3MGQgMDAwMDAwMDAwMDAwMDAwMApbICAgIDAu Mjg4MDAwXSAgZmZmZmZmZmY4MjdmZGU1OCBmZmZmZmZmZjgxNmVmNjc4IGZmZmY4ODAwMTE0 YzdkZjAgZmZmZmZmZmY4MTZlZDJjYgpbICAgIDAuMjg4MDAwXSBDYWxsIFRyYWNlOgpbICAg IDAuMjg4MDAwXSAgWzxmZmZmZmZmZjgxNmVmM2VlPl0gPyBkcml2ZXJfcHJvYmVfZGV2aWNl KzB4OGMvMHgzMTYKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZjcwZD5dIF9fZHJp dmVyX2F0dGFjaCsweDk1LzB4ZDMKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZjY3 OD5dID8gZHJpdmVyX3Byb2JlX2RldmljZSsweDMxNi8weDMxNgpbICAgIDAuMjg4MDAwXSAg WzxmZmZmZmZmZjgxNmVkMmNiPl0gYnVzX2Zvcl9lYWNoX2RldisweGJlLzB4YzkKWyAgICAw LjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZlZjhhMj5dIGRyaXZlcl9hdHRhY2grMHgyMC8weDI5 ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODE2ZWRlYTQ+XSBidXNfYWRkX2RyaXZlcisw eDExMi8weDJhYgpbICAgIDAuMjg4MDAwXSAgWzxmZmZmZmZmZjgxNmYwMjJhPl0gZHJpdmVy X3JlZ2lzdGVyKzB4ZWMvMHgxNTIKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MTZmMWJi Nj5dIF9fcGxhdGZvcm1fZHJpdmVyX3JlZ2lzdGVyKzB4NjEvMHg2YQpbICAgIDAuMjg4MDAw XSAgWzxmZmZmZmZmZjgyYzgxOWE0Pl0gcmVndWxhdG9yX2R1bW15X2luaXQrMHhhMC8weGRl ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODJjODE3MmM+XSByZWd1bGF0b3JfaW5pdCsw eDkwLzB4OWMKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MmM4MTY5Yz5dID8gdmlydGlv X2JhbGxvb25fZHJpdmVyX2luaXQrMHgyMC8weDIwClsgICAgMC4yODgwMDBdICBbPGZmZmZm ZmZmODJjNDg2ZTk+XSBkb19vbmVfaW5pdGNhbGwrMHgxNzEvMHgyNDgKWyAgICAwLjI4ODAw MF0gIFs8ZmZmZmZmZmY4MTBlMmYwMD5dID8gcGFyYW1fYXJyYXlfc2V0KzB4MTQzLzB4MTVj ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODEwZTMyMzc+XSA/IHBhcnNlX2FyZ3MrMHgy OTYvMHgzZTgKWyAgICAwLjI4ODAwMF0gIFs8ZmZmZmZmZmY4MmM0OGFhOT5dIGtlcm5lbF9p bml0X2ZyZWVhYmxlKzB4MmU5LzB4M2U4ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODJj NDc5MTE+XSA/IGRvX2Vhcmx5X3BhcmFtKzB4ZDcvMHhkNwpbICAgIDAuMjg4MDAwXSAgWzxm ZmZmZmZmZjgxY2IwYzcxPl0gPyByZXN0X2luaXQrMHgxMTUvMHgxMTUKWyAgICAwLjI4ODAw MF0gIFs8ZmZmZmZmZmY4MWNiMGM4MT5dIGtlcm5lbF9pbml0KzB4MTAvMHgxNzUKWyAgICAw LjI4ODAwMF0gIFs8ZmZmZmZmZmY4MWNkNjkzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIw ClsgICAgMC4yODgwMDBdICBbPGZmZmZmZmZmODFjYjBjNzE+XSA/IHJlc3RfaW5pdCsweDEx NS8weDExNQpbICAgIDAuMjg4MDAwXSBDb2RlOiAgQmFkIFJJUCB2YWx1ZS4KWyAgICAwLjI4 ODAwMF0gUklQICBbPCAgICAgICAgICAobnVsbCk+XSAgICAgICAgICAgKG51bGwpClsgICAg MC4yODgwMDBdICBSU1AgPGZmZmY4ODAwMTE0YzdkNjg+ClsgICAgMC4yODgwMDBdIENSMjog MDAwMDAwMDAwMDAwMDAwMApbICAgIDAuMjg4MDAwXSAtLS1bIGVuZCB0cmFjZSBkYTczNmVh YzRmMmZiOWU3IF0tLS0KWyAgICAwLjI4ODAwMF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBd LS0tLS0tLS0tLS0tCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcv YWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOS9kbWVzZy15b2N0by1p dmI0MS01NjoyMDE0MDYyMzE1MDcxNzp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZp Zy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4YjJjMDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFi OGU5L2RtZXNnLXF1YW50YWwtaXZiNDItMTIzOjIwMTQwNjIzMTUwNzIzOng4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NTMtZ2FhZmNhNDE6MQova2Vy bmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2FhZmNhNDFiZjhiMmMwOTNi ZWZhNzRlMDRjNTk1ODBhNDQwMWI4ZTkvZG1lc2ctcXVhbnRhbC1pdmI0Mi01NToyMDE0MDYy MzE1MDcyMjp4ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAw NTUzLWdhYWZjYTQxOjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny9hYWZjYTQxYmY4YjJjMDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50 YWwtaXZiNDItMTAwOjIwMTQwNjIzMTUwNzIwOng4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2 MjMxNDU3OjMuMTYuMC1yYzItMDA1NTMtZ2FhZmNhNDE6MQova2VybmVsL3g4Nl82NC1yYW5k Y29uZmlnLWhzeGExLTA2MjMxNDU3L2FhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBh NDQwMWI4ZTkvZG1lc2ctcXVhbnRhbC1pdmI0Mi0xOToyMDE0MDYyMzE1MDcxOTp4ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEK L2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4YjJj MDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50YWwtaXZiNDEtNTc6MjAx NDA2MjMxNTAwMDk6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4wLXJj Mi0wMDU1My1nYWFmY2E0MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTcvYWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOS9kbWVzZy1x dWFudGFsLWl2YjQxLTY3OjIwMTQwNjIzMTUwNzI1Ong4Nl82NC1yYW5kY29uZmlnLWhzeGEx LTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NTMtZ2FhZmNhNDE6MQova2VybmVsL3g4Nl82NC1y YW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2FhZmNhNDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1 ODBhNDQwMWI4ZTkvZG1lc2ctcXVhbnRhbC1pdmI0MS03MDoyMDE0MDYyMzE1MDcxOTp4ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQx OjEKL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4 YjJjMDkzYmVmYTc0ZTA0YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50YWwtaXZiNDItNjI6 MjAxNDA2MjMxNTAwMTY6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4xNi4w LXJjMi0wMDU1My1nYWFmY2E0MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEt MDYyMzE0NTcvYWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOS9kbWVz Zy1xdWFudGFsLWl2YjQxLTEyMjoyMDE0MDYyMzE1MDcyNDp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKL2tlcm5lbC94ODZf NjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1Ny9hYWZjYTQxYmY4YjJjMDkzYmVmYTc0ZTA0 YzU5NTgwYTQ0MDFiOGU5L2RtZXNnLXF1YW50YWwtaXZiNDEtMTE0OjIwMTQwNjIzMTUwNzI1 Ong4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3OjMuMTYuMC1yYzItMDA1NTMtZ2Fh ZmNhNDE6MQova2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA2MjMxNDU3L2FhZmNh NDFiZjhiMmMwOTNiZWZhNzRlMDRjNTk1ODBhNDQwMWI4ZTkvZG1lc2cteW9jdG8taXZiNDIt Mzk6MjAxNDA2MjMxNTA3MjI6eDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTc6My4x Ni4wLXJjMi0wMDU1My1nYWFmY2E0MToxCi9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4 YTEtMDYyMzE0NTcvYWFmY2E0MWJmOGIyYzA5M2JlZmE3NGUwNGM1OTU4MGE0NDAxYjhlOS9k bWVzZy15b2N0by1pdmI0MS0yMzoyMDE0MDYyMzE1MDAwNTp4ODZfNjQtcmFuZGNvbmZpZy1o c3hhMS0wNjIzMTQ1NzozLjE2LjAtcmMyLTAwNTUzLWdhYWZjYTQxOjEKMDoxMzoxMyBhbGxf Z29vZDpiYWQ6YWxsX2JhZCBib290cwoKSEVBRCBpcyBub3cgYXQgYWFmY2E0MSAwZGF5IGhl YWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjMxNCcKCj09PT09PT09PSB1cHN0 cmVhbSA9PT09PT09PT0KUHJldmlvdXMgSEVBRCBwb3NpdGlvbiB3YXMgYWFmY2E0MS4uLiAw ZGF5IGhlYWQgZ3VhcmQgZm9yICdkZXZlbC1ob3VybHktMjAxNDA2MjMxNCcKSEVBRCBpcyBu b3cgYXQgYTQ5N2MzYi4uLiBMaW51eCAzLjE2LXJjMgpscyAtYSAva2J1aWxkLXRlc3RzL3J1 bi1xdWV1ZS9rdm0veDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYyMzE0NTcvbGludXM6bWFz dGVyOmE0OTdjM2JhMWQ5N2ZjNjljMWU3OGU3Yjk2NDM1YmE4YzJjYjQyZWU6YmlzZWN0LWxp bnV4NgoKMjAxNC0wNi0yMy0xNTo1MjozOSBhNDk3YzNiYTFkOTdmYzY5YzFlNzhlN2I5NjQz NWJhOGMyY2I0MmVlIHJldXNlIC9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctaHN4YTEtMDYy MzE0NTcvYTQ5N2MzYmExZDk3ZmM2OWMxZTc4ZTdiOTY0MzViYThjMmNiNDJlZS92bWxpbnV6 LTMuMTYuMC1yYzIKCjIwMTQtMDYtMjMtMTU6NTI6MzkgZGV0ZWN0aW5nIGJvb3Qgc3RhdGUg CTIyCTI4CTMyCTQ3CTU0CTU4CTU5CTYwIFNVQ0NFU1MKCgo9PT09PT09PT0gbGludXgtbmV4 dCA9PT09PT09PT0KRnJvbSBnaXQ6Ly9naXRtaXJyb3IvbmV4dAogKyAyNGYyNDQzLi4uNDIy NGM1MSBha3BtICAgICAgIC0+IG5leHQvYWtwbSAgKGZvcmNlZCB1cGRhdGUpCiArIDcxZDI3 M2YuLi5mMDhhZjZmIGFrcG0tYmFzZSAgLT4gbmV4dC9ha3BtLWJhc2UgIChmb3JjZWQgdXBk YXRlKQogKyA2MzM1OTRiLi4uNThhZTUwMCBtYXN0ZXIgICAgIC0+IG5leHQvbWFzdGVyICAo Zm9yY2VkIHVwZGF0ZSkKICAgODk0ZTU1Mi4uYTQ5N2MzYiAgc3RhYmxlICAgICAtPiBuZXh0 L3N0YWJsZQpGcm9tIGdpdDovL2dpdG1pcnJvci9uZXh0CiAqIFtuZXcgdGFnXSAgICAgICAg IG5leHQtMjAxNDA2MjMgLT4gbmV4dC0yMDE0MDYyMwpQcmV2aW91cyBIRUFEIHBvc2l0aW9u IHdhcyBhNDk3YzNiLi4uIExpbnV4IDMuMTYtcmMyCkhFQUQgaXMgbm93IGF0IDU4YWU1MDAu Li4gQWRkIGxpbnV4LW5leHQgc3BlY2lmaWMgZmlsZXMgZm9yIDIwMTQwNjIzCmxzIC1hIC9r YnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIz MTQ1Ny9uZXh0Om1hc3Rlcjo1OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2 MGI2OmJpc2VjdC1saW51eDYKCjIwMTQtMDYtMjMtMTU6NTc6MDUgNThhZTUwMGEwM2E2YmY2 OGVlZTMyM2MzNDI0MzFiZmRkM2Y0NjBiNiBjb21waWxpbmcKUXVldWVkIGJ1aWxkIHRhc2sg dG8gL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w NjIzMTQ1Ny01OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2MGI2CkNoZWNr IGZvciBrZXJuZWwgaW4gL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny81OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2MGI2CndhaXRpbmcgZm9y IGNvbXBsZXRpb24gb2YgL2tidWlsZC10ZXN0cy9idWlsZC1xdWV1ZS94ODZfNjQtcmFuZGNv bmZpZy1oc3hhMS0wNjIzMTQ1Ny01OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQz ZjQ2MGI2Cmtlcm5lbDogL2tlcm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wNjIzMTQ1 Ny81OGFlNTAwYTAzYTZiZjY4ZWVlMzIzYzM0MjQzMWJmZGQzZjQ2MGI2L3ZtbGludXotMy4x Ni4wLXJjMi1uZXh0LTIwMTQwNjIzCgoyMDE0LTA2LTIzLTE2OjAxOjA1IGRldGVjdGluZyBi b290IHN0YXRlIAk0CTExCTQ1CTU2CTYwIFNVQ0NFU1MKCg== --------------060703080305070903040508 Content-Type: text/plain; charset=UTF-8; name="config-3.16.0-rc1-00011-g6ce060a" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="config-3.16.0-rc1-00011-g6ce060a" # # 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_X86_64_SMP=y CONFIG_X86_HT=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_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_COMPILE_TEST=y 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=y # CONFIG_KERNEL_LZMA is not set # 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=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y # CONFIG_FHANDLE is not set # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y # CONFIG_IRQ_DOMAIN_DEBUG is not set 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_FULL is not set CONFIG_NO_HZ=y # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_IRQ_TIME_ACCOUNTING=y # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_PREEMPT_RCU=y CONFIG_PREEMPT_RCU=y CONFIG_RCU_STALL_COMMON=y # CONFIG_RCU_USER_QS is not set CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_RCU_FANOUT_EXACT=y # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_RCU_BOOST is not set # CONFIG_RCU_NOCB_CPU is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y 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 is not set # 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 is not set CONFIG_BLK_CGROUP=y CONFIG_DEBUG_BLK_CGROUP=y # CONFIG_CHECKPOINT_RESTORE is not set # CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set # CONFIG_RD_LZ4 is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_EXPERT=y CONFIG_UID16=y # CONFIG_SGETMASK_SYSCALL is not set # CONFIG_SYSFS_SYSCALL is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_PCSPKR_PLATFORM=y # CONFIG_BASE_FULL is not set CONFIG_FUTEX=y # CONFIG_EPOLL is not set CONFIG_SIGNALFD=y CONFIG_TIMERFD=y # CONFIG_EVENTFD is not set # CONFIG_SHMEM is not set CONFIG_AIO=y 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_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_TRUSTED_KEYRING=y # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_JUMP_LABEL is not set # 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_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_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # 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 CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_GCOV_PROFILE_ALL=y # CONFIG_GCOV_FORMAT_AUTODETECT is not set # CONFIG_GCOV_FORMAT_3_4 is not set CONFIG_GCOV_FORMAT_4_7=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=1 # CONFIG_MODULES is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_DEV_THROTTLING is not set CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y # CONFIG_ACORN_PARTITION_CUMANA is not set # CONFIG_ACORN_PARTITION_EESOX is not set # CONFIG_ACORN_PARTITION_ICS is not set # CONFIG_ACORN_PARTITION_ADFS is not set CONFIG_ACORN_PARTITION_POWERTEC=y CONFIG_ACORN_PARTITION_RISCIX=y CONFIG_AIX_PARTITION=y # CONFIG_OSF_PARTITION is not set CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set # CONFIG_MAC_PARTITION is not set # CONFIG_MSDOS_PARTITION is not set # CONFIG_LDM_PARTITION is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y # CONFIG_KARMA_PARTITION is not set # CONFIG_EFI_PARTITION is not set # CONFIG_SYSV68_PARTITION is not set CONFIG_CMDLINE_PARTITION=y CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y # CONFIG_IOSCHED_DEADLINE is not set CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y # CONFIG_DEFAULT_CFQ is not set CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_QUEUE_RWLOCK=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_VSMP is not set # 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_PARAVIRT_SPINLOCKS 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=y # 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 is not set # CONFIG_GART_IOMMU is not set # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=8 # CONFIG_SCHED_SMT is not set # CONFIG_SCHED_MC is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y # CONFIG_X86_MCE_INTEL is not set CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y # CONFIG_X86_16BIT is not set CONFIG_I8K=y CONFIG_MICROCODE=y # CONFIG_MICROCODE_INTEL is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y # CONFIG_MICROCODE_INTEL_EARLY is not set CONFIG_MICROCODE_AMD_EARLY=y CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y # CONFIG_DIRECT_GBPAGES is not set # CONFIG_NUMA is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y # CONFIG_ARCH_MEMORY_PROBE is not set CONFIG_ARCH_PROC_KCORE_TEXT=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_MEMORY_ISOLATION=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y # CONFIG_COMPACTION is not set CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 # CONFIG_BOUNCE is not set CONFIG_NEED_BOUNCE_POOL=y CONFIG_VIRT_TO_BUS=y CONFIG_KSM=y 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_CLEANCACHE=y # CONFIG_FRONTSWAP is not set # CONFIG_CMA is not set # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=y # 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 is not set # CONFIG_ARCH_RANDOM is not set # CONFIG_X86_SMAP is not set # CONFIG_EFI is not set # CONFIG_SECCOMP is not set # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 # CONFIG_SCHED_HRTICK is not set # CONFIG_KEXEC is not set # CONFIG_CRASH_DUMP is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y # CONFIG_RANDOMIZE_BASE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # 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_SLEEP_SMP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 # CONFIG_PM_WAKELOCKS_GC is not set CONFIG_PM_RUNTIME=y 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_IPMI is not set CONFIG_ACPI_HOTPLUG_CPU=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=y # 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 is not set # # CPU Frequency scaling # # CONFIG_CPU_FREQ 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=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_PD6729 is not set # CONFIG_I82092 is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set # CONFIG_BINFMT_MISC is not set # CONFIG_COREDUMP is not set CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set # CONFIG_X86_X32 is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_IOSF_MBI=y CONFIG_NET=y # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y CONFIG_UNIX_DIAG=y CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y # CONFIG_INET is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y CONFIG_NETFILTER_DEBUG=y CONFIG_NETFILTER_ADVANCED=y # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=y CONFIG_ATM=y CONFIG_ATM_LANE=y CONFIG_STP=y CONFIG_BRIDGE=y # CONFIG_VLAN_8021Q is not set CONFIG_DECNET=y CONFIG_DECNET_ROUTER=y CONFIG_LLC=y # CONFIG_LLC2 is not set CONFIG_IPX=y CONFIG_IPX_INTERN=y # CONFIG_ATALK is not set CONFIG_X25=y CONFIG_LAPB=y # CONFIG_PHONET is not set CONFIG_IEEE802154=y CONFIG_MAC802154=y # CONFIG_NET_SCHED is not set CONFIG_DCB=y # CONFIG_DNS_RESOLVER is not set CONFIG_BATMAN_ADV=y CONFIG_BATMAN_ADV_NC=y # CONFIG_BATMAN_ADV_MCAST is not set CONFIG_BATMAN_ADV_DEBUG=y CONFIG_OPENVSWITCH=y CONFIG_VSOCKETS=y CONFIG_NETLINK_MMAP=y CONFIG_NETLINK_DIAG=y # CONFIG_NET_MPLS_GSO is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_CGROUP_NET_PRIO=y # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y CONFIG_CAN_GW=y # # CAN Device Drivers # # CONFIG_CAN_VCAN is not set CONFIG_CAN_SLCAN=y # CONFIG_CAN_DEV is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_IRDA=y # # IrDA protocols # CONFIG_IRLAN=y CONFIG_IRCOMM=y CONFIG_IRDA_ULTRA=y # # IrDA options # # CONFIG_IRDA_CACHE_LAST_LSAP is not set # CONFIG_IRDA_FAST_RR is not set # CONFIG_IRDA_DEBUG is not set # # Infrared-port device drivers # # # SIR device drivers # CONFIG_IRTTY_SIR=y # # Dongle support # # CONFIG_DONGLE is not set # CONFIG_KINGSUN_DONGLE is not set CONFIG_KSDAZZLE_DONGLE=y CONFIG_KS959_DONGLE=y # # FIR device drivers # CONFIG_USB_IRDA=y # CONFIG_SIGMATEL_FIR is not set # CONFIG_VLSI_FIR is not set # CONFIG_MCS_FIR is not set CONFIG_SH_IRDA=y CONFIG_BT=y # CONFIG_BT_RFCOMM is not set # CONFIG_BT_BNEP is not set CONFIG_BT_HIDP=y # # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=y CONFIG_BT_HCIUART=y # CONFIG_BT_HCIUART_H4 is not set # CONFIG_BT_HCIUART_BCSP is not set # CONFIG_BT_HCIUART_ATH3K is not set # CONFIG_BT_HCIUART_LL is not set CONFIG_BT_HCIUART_3WIRE=y CONFIG_BT_HCIBCM203X=y CONFIG_BT_HCIBPA10X=y CONFIG_BT_HCIBFUSB=y # CONFIG_BT_HCIDTL1 is not set CONFIG_BT_HCIBT3C=y # CONFIG_BT_HCIBLUECARD is not set # CONFIG_BT_HCIBTUART is not set CONFIG_BT_HCIVHCI=y CONFIG_BT_MRVL=y # CONFIG_BT_ATH3K is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_CFG80211=y CONFIG_NL80211_TESTMODE=y CONFIG_CFG80211_DEVELOPER_WARNINGS=y CONFIG_CFG80211_REG_DEBUG=y # CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_DEFAULT_PS is not set CONFIG_CFG80211_DEBUGFS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set # CONFIG_CFG80211_WEXT is not set # CONFIG_LIB80211 is not set CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_PID=y CONFIG_MAC80211_RC_MINSTREL=y # CONFIG_MAC80211_RC_MINSTREL_HT is not set # CONFIG_MAC80211_RC_DEFAULT_PID is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y CONFIG_MAC80211_DEBUG_MENU=y CONFIG_MAC80211_NOINLINE=y CONFIG_MAC80211_VERBOSE_DEBUG=y # CONFIG_MAC80211_MLME_DEBUG is not set # CONFIG_MAC80211_STA_DEBUG is not set CONFIG_MAC80211_HT_DEBUG=y CONFIG_MAC80211_IBSS_DEBUG=y CONFIG_MAC80211_PS_DEBUG=y CONFIG_MAC80211_MPL_DEBUG=y # CONFIG_MAC80211_MPATH_DEBUG is not set CONFIG_MAC80211_MHWMP_DEBUG=y CONFIG_MAC80211_MESH_SYNC_DEBUG=y CONFIG_MAC80211_MESH_CSA_DEBUG=y # CONFIG_MAC80211_MESH_PS_DEBUG is not set # CONFIG_MAC80211_TDLS_DEBUG is not set # CONFIG_MAC80211_DEBUG_COUNTERS is not set CONFIG_WIMAX=y CONFIG_WIMAX_DEBUG_LEVEL=8 # CONFIG_RFKILL is not set CONFIG_RFKILL_REGULATOR=y CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y CONFIG_NET_9P_DEBUG=y CONFIG_CAIF=y CONFIG_CAIF_DEBUG=y CONFIG_CAIF_NETDEV=y CONFIG_CAIF_USB=y # CONFIG_NFC is not set 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 is not set 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=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set # # Bus devices # CONFIG_CONNECTOR=y # CONFIG_PROC_EVENTS is not set CONFIG_MTD=y CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_AR7_PARTS=y # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y # CONFIG_MTD_BLOCK is not set # CONFIG_MTD_BLOCK_RO is not set # CONFIG_FTL is not set CONFIG_NFTL=y # CONFIG_NFTL_RW is not set # CONFIG_INFTL is not set CONFIG_RFD_FTL=y # CONFIG_SSFDC is not set CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y CONFIG_MTD_SWAP=y # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set # CONFIG_MTD_JEDECPROBE 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_RAM=y # CONFIG_MTD_ROM is not set CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_TS5500 is not set # CONFIG_MTD_PCI is not set # CONFIG_MTD_PCMCIA is not set # CONFIG_MTD_INTEL_VR_NOR is not set CONFIG_MTD_PLATRAM=y # CONFIG_MTD_LATCH_ADDR is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_SLRAM is not set CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTDRAM_ABS_POS=0 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=y CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SMC=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_SPI_NOR is not set # CONFIG_MTD_UBI is not set # CONFIG_PARPORT is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=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_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 is not set # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SKD is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_CDROM_PKTCDVD 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=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_INTEL_MID_PTI is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=y CONFIG_ATMEL_SSC=y # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1780=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=y # CONFIG_PCH_PHUB is not set CONFIG_USB_SWITCH_FSA9480=y # CONFIG_SRAM is not set CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # # CONFIG_EEPROM_AT24 is not set # CONFIG_EEPROM_LEGACY is not set CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # CONFIG_SENSORS_LIS3_I2C=y # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=y # 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=y # CONFIG_GENWQE is not set # CONFIG_ECHO is not set CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=y # CONFIG_IDE_GD_ATA is not set CONFIG_IDE_GD_ATAPI=y CONFIG_BLK_DEV_IDECS=y # CONFIG_BLK_DEV_DELKIN is not set # CONFIG_BLK_DEV_IDECD is not set CONFIG_BLK_DEV_IDETAPE=y # CONFIG_BLK_DEV_IDEACPI is not set # CONFIG_IDE_TASK_IOCTL is not set # CONFIG_IDE_PROC_FS is not set # # IDE chipset support/bugfixes # # CONFIG_IDE_GENERIC is not set # CONFIG_BLK_DEV_PLATFORM is not set CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y # CONFIG_BLK_DEV_IDEPNP is not set # # PCI IDE chipsets support # # CONFIG_BLK_DEV_GENERIC is not set # CONFIG_BLK_DEV_OPTI621 is not set # CONFIG_BLK_DEV_RZ1000 is not set # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set # CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set # CONFIG_BLK_DEV_IT8172 is not set # CONFIG_BLK_DEV_IT8213 is not set # CONFIG_BLK_DEV_IT821X is not set # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set # CONFIG_BLK_DEV_SIS5513 is not set # CONFIG_BLK_DEV_SLC90E66 is not set # CONFIG_BLK_DEV_TRM290 is not set # CONFIG_BLK_DEV_VIA82CXXX is not set # CONFIG_BLK_DEV_TC86C001 is not set # CONFIG_BLK_DEV_IDEDMA is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_TGT=y CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # # CONFIG_BLK_DEV_SD is not set CONFIG_CHR_DEV_ST=y CONFIG_CHR_DEV_OSST=y # CONFIG_BLK_DEV_SR is not set # CONFIG_CHR_DEV_SG is not set CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_MULTI_LUN=y # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y # CONFIG_SCSI_FC_TGT_ATTRS is not set CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y # CONFIG_SCSI_SAS_ATA is not set CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_BOOT_SYSFS=y # 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=y CONFIG_LIBFCOE=y # 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_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR 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=y # 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=y # CONFIG_SCSI_CHELSIO_FCOE is not set # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y # CONFIG_SCSI_DH_EMC is not set CONFIG_SCSI_DH_ALUA=y CONFIG_SCSI_OSD_INITIATOR=y # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 CONFIG_SCSI_OSD_DEBUG=y CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set # CONFIG_SATA_PMP is not set # # Controllers with non-SFF native interface # # CONFIG_SATA_AHCI is not set # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_AHCI_IMX=y # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set # CONFIG_ATA_SFF is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=y # CONFIG_TCM_IBLOCK is not set CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=y # CONFIG_LOOPBACK_TARGET is not set CONFIG_TCM_FC=y CONFIG_ISCSI_TARGET=y CONFIG_SBP_TARGET=y # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y # CONFIG_FIREWIRE_OHCI is not set CONFIG_FIREWIRE_SBP2=y # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_NETDEVICES is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5520 is not set # CONFIG_KEYBOARD_ADP5588 is not set # 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 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_ST_KEYSCAN is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_SH_KEYSC is not set # CONFIG_KEYBOARD_TC3589X is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y # CONFIG_MOUSE_PS2_ALPS is not set # CONFIG_MOUSE_PS2_LOGIPS2PP is not set # CONFIG_MOUSE_PS2_SYNAPTICS is not set CONFIG_MOUSE_PS2_CYPRESS=y # CONFIG_MOUSE_PS2_TRACKPOINT is not set CONFIG_MOUSE_PS2_ELANTECH=y # CONFIG_MOUSE_PS2_SENTELIC is not set CONFIG_MOUSE_PS2_TOUCHKIT=y CONFIG_MOUSE_SERIAL=y # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set CONFIG_MOUSE_CYAPA=y CONFIG_MOUSE_VSXXXAA=y CONFIG_MOUSE_SYNAPTICS_I2C=y CONFIG_MOUSE_SYNAPTICS_USB=y # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=y CONFIG_TABLET_USB_AIPTEK=y # CONFIG_TABLET_USB_GTCO is not set CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y CONFIG_TABLET_USB_WACOM=y # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # 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 is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y CONFIG_SERIO_ALTERA_PS2=y CONFIG_SERIO_PS2MULT=y CONFIG_SERIO_ARC_PS2=y CONFIG_SERIO_OLPC_APSP=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y # 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 is not set # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set # CONFIG_CYCLADES is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_SYNCLINKMP is not set # CONFIG_SYNCLINK_GT is not set # CONFIG_NOZOMI is not set # CONFIG_ISI is not set CONFIG_N_HDLC=y CONFIG_N_GSM=y # CONFIG_TRACE_ROUTER is not set CONFIG_TRACE_SINK=y 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_PCI=y # CONFIG_SERIAL_8250_CS is not set 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_CLPS711X is not set # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_SH_SCI=y CONFIG_SERIAL_SH_SCI_NR_UARTS=2 CONFIG_SERIAL_SH_SCI_CONSOLE=y CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_SCCNXP=y CONFIG_SERIAL_SCCNXP_CONSOLE=y # CONFIG_SERIAL_SC16IS7XX is not set CONFIG_SERIAL_TIMBERDALE=y CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y # CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS is not set CONFIG_SERIAL_ALTERA_UART=y CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 # CONFIG_SERIAL_ALTERA_UART_CONSOLE is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_ARC=y # CONFIG_SERIAL_ARC_CONSOLE is not set CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y # CONFIG_SERIAL_ST_ASC is not set CONFIG_SERIAL_MEN_Z135=y # CONFIG_TTY_PRINTK is not set CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=y # CONFIG_IPMI_PANIC_EVENT is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set CONFIG_IPMI_SI=y CONFIG_IPMI_SI_PROBE_DEFAULTS=y CONFIG_IPMI_WATCHDOG=y # CONFIG_IPMI_POWEROFF is not set # CONFIG_HW_RANDOM is not set CONFIG_NVRAM=y CONFIG_R3964=y # CONFIG_APPLICOM is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set # CONFIG_CARDMAN_4000 is not set CONFIG_CARDMAN_4040=y # CONFIG_MWAVE is not set CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_I2C_ATMEL=y CONFIG_TCG_TIS_I2C_INFINEON=y # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=y # CONFIG_TCG_ATMEL is not set # CONFIG_TCG_INFINEON is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y # # I2C support # CONFIG_I2C=y CONFIG_I2C_ACPI=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_MUX_PCA9541=y CONFIG_I2C_MUX_PCA954x=y # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=y # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=y CONFIG_I2C_ALGOPCA=y # # 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_EFM32=y # CONFIG_I2C_EG20T is not set CONFIG_I2C_KEMPLD=y CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=y # CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_RIIC is not set CONFIG_I2C_SH_MOBILE=y # CONFIG_I2C_SIMTEC is not set CONFIG_I2C_XILINX=y CONFIG_I2C_RCAR=y # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=y CONFIG_I2C_PARPORT_LIGHT=y CONFIG_I2C_ROBOTFUZZ_OSIF=y CONFIG_I2C_TAOS_EVM=y CONFIG_I2C_TINY_USB=y CONFIG_I2C_VIPERBOARD=y # # Other I2C/SMBus bus drivers # # 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=y # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_PTP_1588_CLOCK_PCH=y 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=y # CONFIG_W1_MASTER_DS2482 is not set CONFIG_W1_MASTER_MXC=y 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 is not set CONFIG_W1_SLAVE_DS2413=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2431=y # CONFIG_W1_SLAVE_DS2433 is not set # CONFIG_W1_SLAVE_DS2760 is not set CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=y CONFIG_W1_SLAVE_DS28E04=y # CONFIG_W1_SLAVE_BQ27000 is not set CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=y CONFIG_WM831X_BACKUP=y CONFIG_WM831X_POWER=y CONFIG_WM8350_POWER=y # CONFIG_TEST_POWER is not set CONFIG_BATTERY_88PM860X=y CONFIG_BATTERY_DS2780=y # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_SBS=y CONFIG_BATTERY_BQ27x00=y # CONFIG_BATTERY_BQ27X00_I2C is not set CONFIG_BATTERY_BQ27X00_PLATFORM=y # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=y # CONFIG_CHARGER_88PM860X is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_MANAGER=y CONFIG_CHARGER_MAX14577=y # CONFIG_CHARGER_MAX8998 is not set CONFIG_CHARGER_BQ2415X=y # CONFIG_CHARGER_SMB347 is not set # CONFIG_CHARGER_TPS65090 is not set CONFIG_BATTERY_GOLDFISH=y CONFIG_POWER_RESET=y # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # # CONFIG_SENSORS_AD7414 is not set CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=y CONFIG_SENSORS_ADM1025=y CONFIG_SENSORS_ADM1026=y # CONFIG_SENSORS_ADM1029 is not set CONFIG_SENSORS_ADM1031=y CONFIG_SENSORS_ADM9240=y CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7410=y # CONFIG_SENSORS_ADT7411 is not set CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y CONFIG_SENSORS_ADT7475=y CONFIG_SENSORS_ASC7621=y # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set # CONFIG_SENSORS_APPLESMC is not set # CONFIG_SENSORS_ASB100 is not set # CONFIG_SENSORS_ATXP1 is not set CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=y CONFIG_SENSORS_DA9055=y # CONFIG_SENSORS_I5K_AMB is not set CONFIG_SENSORS_F71805F=y CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y # CONFIG_SENSORS_FSCHMD is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set CONFIG_SENSORS_G760A=y CONFIG_SENSORS_G762=y CONFIG_SENSORS_HIH6130=y CONFIG_SENSORS_IBMAEM=y CONFIG_SENSORS_IBMPEX=y # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=y CONFIG_SENSORS_JC42=y # CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LTC2945=y CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y # CONFIG_SENSORS_LTC4222 is not set # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=y # CONFIG_SENSORS_LTC4261 is not set # CONFIG_SENSORS_MAX16065 is not set CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=y CONFIG_SENSORS_MAX197=y # CONFIG_SENSORS_MAX6639 is not set CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=y CONFIG_SENSORS_HTU21=y # CONFIG_SENSORS_MCP3021 is not set CONFIG_SENSORS_LM63=y # CONFIG_SENSORS_LM73 is not set CONFIG_SENSORS_LM75=y # CONFIG_SENSORS_LM77 is not set CONFIG_SENSORS_LM78=y # CONFIG_SENSORS_LM80 is not set CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=y # CONFIG_SENSORS_LM90 is not set # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=y # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=y # CONFIG_SENSORS_LM95245 is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_NTC_THERMISTOR is not set # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=y # CONFIG_SENSORS_PCF8591 is not set CONFIG_PMBUS=y CONFIG_SENSORS_PMBUS=y CONFIG_SENSORS_ADM1275=y CONFIG_SENSORS_LM25066=y CONFIG_SENSORS_LTC2978=y CONFIG_SENSORS_MAX16064=y CONFIG_SENSORS_MAX34440=y CONFIG_SENSORS_MAX8688=y # CONFIG_SENSORS_UCD9000 is not set CONFIG_SENSORS_UCD9200=y # CONFIG_SENSORS_ZL6100 is not set CONFIG_SENSORS_SHT21=y # CONFIG_SENSORS_SHTC1 is not set # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_DME1737=y CONFIG_SENSORS_EMC1403=y CONFIG_SENSORS_EMC2103=y CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=y # CONFIG_SENSORS_SMSC47M192 is not set CONFIG_SENSORS_SMSC47B397=y # CONFIG_SENSORS_SCH56XX_COMMON is not set CONFIG_SENSORS_SMM665=y CONFIG_SENSORS_ADC128D818=y # CONFIG_SENSORS_ADS1015 is not set CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_AMC6821=y CONFIG_SENSORS_INA209=y CONFIG_SENSORS_INA2XX=y CONFIG_SENSORS_THMC50=y # CONFIG_SENSORS_TMP102 is not set CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=y # CONFIG_SENSORS_VIA_CPUTEMP is not set # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_VT1211 is not set # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=y # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83793=y CONFIG_SENSORS_W83795=y # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=y CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=y CONFIG_SENSORS_WM831X=y # CONFIG_SENSORS_WM8350 is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=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 is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_RCAR_THERMAL is not set CONFIG_INTEL_POWERCLAMP=y # CONFIG_ACPI_INT3403_THERMAL is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # Texas Instruments thermal drivers # # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=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=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set # 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_AS3711=y CONFIG_PMIC_ADP5520=y # CONFIG_MFD_BCM590XX is not set CONFIG_MFD_AXP20X=y # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_I2C is not set CONFIG_MFD_DA9055=y CONFIG_MFD_DA9063=y # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_HTC_PASIC3=y # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_MFD_JANZ_CMODIO is not set CONFIG_MFD_KEMPLD=y CONFIG_MFD_88PM800=y # CONFIG_MFD_88PM805 is not set CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y CONFIG_MFD_MAX77686=y CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX8907=y # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y CONFIG_MFD_VIPERBOARD=y CONFIG_MFD_RETU=y CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y # CONFIG_PCF50633_GPIO is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_RTSX_USB=y # CONFIG_MFD_RC5T583 is not set CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y # CONFIG_MFD_SM501 is not set # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=y # CONFIG_MFD_LP8788 is not set CONFIG_MFD_PALMAS=y # CONFIG_TPS6105X is not set # CONFIG_TPS6507X is not set CONFIG_MFD_TPS65090=y # CONFIG_MFD_TPS65217 is not set CONFIG_MFD_TPS65218=y CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS80031=y # CONFIG_TWL4030_CORE is not set CONFIG_TWL6040_CORE=y # CONFIG_MFD_WL1273_CORE is not set CONFIG_MFD_LM3533=y CONFIG_MFD_TC3589X=y # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y # CONFIG_REGULATOR_FIXED_VOLTAGE is not set CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=y CONFIG_REGULATOR_88PM800=y CONFIG_REGULATOR_88PM8607=y # CONFIG_REGULATOR_ACT8865 is not set CONFIG_REGULATOR_AD5398=y CONFIG_REGULATOR_ANATOP=y CONFIG_REGULATOR_AS3711=y CONFIG_REGULATOR_AXP20X=y CONFIG_REGULATOR_DA9055=y CONFIG_REGULATOR_DA9063=y # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_FAN53555 is not set CONFIG_REGULATOR_ISL6271A=y # CONFIG_REGULATOR_LP3971 is not set # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set CONFIG_REGULATOR_LP8755=y CONFIG_REGULATOR_LTC3589=y # CONFIG_REGULATOR_MAX14577 is not set CONFIG_REGULATOR_MAX1586=y CONFIG_REGULATOR_MAX8649=y # CONFIG_REGULATOR_MAX8660 is not set CONFIG_REGULATOR_MAX8907=y CONFIG_REGULATOR_MAX8952=y CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_MAX8998=y CONFIG_REGULATOR_MAX77686=y CONFIG_REGULATOR_MAX77693=y CONFIG_REGULATOR_PALMAS=y CONFIG_REGULATOR_PBIAS=y # CONFIG_REGULATOR_PCF50633 is not set CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_S2MPA01=y CONFIG_REGULATOR_S2MPS11=y CONFIG_REGULATOR_S5M8767=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y CONFIG_REGULATOR_TPS65090=y CONFIG_REGULATOR_TPS6586X=y # CONFIG_REGULATOR_TPS80031 is not set # CONFIG_REGULATOR_WM831X is not set # CONFIG_REGULATOR_WM8350 is not set CONFIG_REGULATOR_WM8400=y CONFIG_REGULATOR_WM8994=y # CONFIG_MEDIA_SUPPORT 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 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_PLATFORM=y CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=y CONFIG_BACKLIGHT_LM3533=y # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_SAHARA is not set CONFIG_BACKLIGHT_WM831X=y CONFIG_BACKLIGHT_ADP5520=y CONFIG_BACKLIGHT_ADP8860=y # CONFIG_BACKLIGHT_ADP8870 is not set CONFIG_BACKLIGHT_88PM860X=y CONFIG_BACKLIGHT_PCF50633=y CONFIG_BACKLIGHT_LM3639=y # CONFIG_BACKLIGHT_AS3711 is not set # CONFIG_BACKLIGHT_LV5207LP is not set CONFIG_BACKLIGHT_BD6107=y # CONFIG_VGASTATE is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y # CONFIG_SND is not set CONFIG_SOUND_PRIME=y # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set CONFIG_HIDRAW=y CONFIG_UHID=y CONFIG_HID_GENERIC=y # # Special HID drivers # # CONFIG_HID_A4TECH is not set CONFIG_HID_ACRUX=y CONFIG_HID_ACRUX_FF=y # CONFIG_HID_APPLE is not set CONFIG_HID_APPLEIR=y # CONFIG_HID_AUREAL is not set # CONFIG_HID_BELKIN is not set CONFIG_HID_CHERRY=y # CONFIG_HID_CHICONY is not set CONFIG_HID_CYPRESS=y # CONFIG_HID_DRAGONRISE is not set CONFIG_HID_EMS_FF=y CONFIG_HID_ELECOM=y # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y CONFIG_HID_HOLTEK=y # CONFIG_HOLTEK_FF is not set CONFIG_HID_HUION=y # CONFIG_HID_KEYTOUCH is not set # CONFIG_HID_KYE is not set CONFIG_HID_UCLOGIC=y # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set CONFIG_HID_TWINHAN=y # CONFIG_HID_KENSINGTON is not set CONFIG_HID_LCPOWER=y CONFIG_HID_LENOVO_TPKBD=y CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGIG940_FF=y # CONFIG_LOGIWHEELS_FF is not set # CONFIG_HID_MAGICMOUSE is not set # CONFIG_HID_MICROSOFT is not set CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PETALYNX=y CONFIG_HID_PICOLCD=y # CONFIG_HID_PICOLCD_BACKLIGHT is not set CONFIG_HID_PICOLCD_LCD=y # CONFIG_HID_PICOLCD_LEDS is not set CONFIG_HID_PRIMAX=y CONFIG_HID_ROCCAT=y CONFIG_HID_SAITEK=y CONFIG_HID_SAMSUNG=y # CONFIG_HID_SONY is not set CONFIG_HID_SPEEDLINK=y # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=y # CONFIG_GREENASIA_FF is not set # CONFIG_HID_SMARTJOYPLUS is not set CONFIG_HID_TIVO=y # CONFIG_HID_TOPSEED is not set # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=y CONFIG_THRUSTMASTER_FF=y # CONFIG_HID_WACOM is not set # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y # CONFIG_HID_ZYDACRON is not set CONFIG_HID_SENSOR_HUB=y # # USB HID support # CONFIG_USB_HID=y # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set # # 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 is not set CONFIG_USB_OTG_BLACKLIST_HUB=y # CONFIG_USB_OTG_FSM is not set # CONFIG_USB_MON is not set CONFIG_USB_WUSB_CBAF=y CONFIG_USB_WUSB_CBAF_DEBUG=y # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XHCI_MVEBU=y 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=y CONFIG_USB_OXU210HP_HCD=y # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set CONFIG_USB_ISP1362_HCD=y CONFIG_USB_FUSBH200_HCD=y CONFIG_USB_FOTG210_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD_SSB=y CONFIG_USB_OHCI_HCD_PLATFORM=y # CONFIG_USB_UHCI_HCD is not set CONFIG_USB_U132_HCD=y # CONFIG_USB_SL811_HCD is not set CONFIG_USB_R8A66597_HCD=y CONFIG_USB_RENESAS_USBHS_HCD=y CONFIG_USB_HCD_BCMA=y CONFIG_USB_HCD_SSB=y CONFIG_USB_HCD_TEST_MODE=y CONFIG_USB_RENESAS_USBHS=y # # USB Device Class drivers # # CONFIG_USB_ACM is not set CONFIG_USB_PRINTER=y # CONFIG_USB_WDM is not set CONFIG_USB_TMC=y # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # # CONFIG_USB_STORAGE is not set # # USB Imaging devices # CONFIG_USB_MDC800=y CONFIG_USB_MICROTEK=y # CONFIG_USB_MUSB_HDRC is not set CONFIG_USB_DWC3=y CONFIG_USB_DWC3_HOST=y # CONFIG_USB_DWC3_GADGET is not set # CONFIG_USB_DWC3_DUAL_ROLE is not set # # Platform Glue Driver Support # CONFIG_USB_DWC3_OMAP=y CONFIG_USB_DWC3_EXYNOS=y CONFIG_USB_DWC3_PCI=y CONFIG_USB_DWC3_KEYSTONE=y # # Debugging features # CONFIG_USB_DWC3_DEBUG=y # CONFIG_USB_DWC3_VERBOSE is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA_DEBUG=y # # USB port drivers # CONFIG_USB_SERIAL=y # CONFIG_USB_SERIAL_CONSOLE is not set # CONFIG_USB_SERIAL_GENERIC is not set CONFIG_USB_SERIAL_SIMPLE=y # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set CONFIG_USB_SERIAL_BELKIN=y # CONFIG_USB_SERIAL_CH341 is not set CONFIG_USB_SERIAL_WHITEHEAT=y CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y CONFIG_USB_SERIAL_CP210X=y # CONFIG_USB_SERIAL_CYPRESS_M8 is not set # CONFIG_USB_SERIAL_EMPEG is not set CONFIG_USB_SERIAL_FTDI_SIO=y # CONFIG_USB_SERIAL_VISOR is not set CONFIG_USB_SERIAL_IPAQ=y CONFIG_USB_SERIAL_IR=y CONFIG_USB_SERIAL_EDGEPORT=y CONFIG_USB_SERIAL_EDGEPORT_TI=y CONFIG_USB_SERIAL_F81232=y CONFIG_USB_SERIAL_GARMIN=y CONFIG_USB_SERIAL_IPW=y CONFIG_USB_SERIAL_IUU=y CONFIG_USB_SERIAL_KEYSPAN_PDA=y CONFIG_USB_SERIAL_KEYSPAN=y # CONFIG_USB_SERIAL_KEYSPAN_MPR is not set CONFIG_USB_SERIAL_KEYSPAN_USA28=y CONFIG_USB_SERIAL_KEYSPAN_USA28X=y CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y # CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set # CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set CONFIG_USB_SERIAL_KEYSPAN_USA19W=y # CONFIG_USB_SERIAL_KEYSPAN_USA19QW is not set CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y CONFIG_USB_SERIAL_KEYSPAN_USA49W=y # CONFIG_USB_SERIAL_KEYSPAN_USA49WLC is not set CONFIG_USB_SERIAL_KLSI=y # CONFIG_USB_SERIAL_KOBIL_SCT is not set CONFIG_USB_SERIAL_MCT_U232=y CONFIG_USB_SERIAL_METRO=y # CONFIG_USB_SERIAL_MOS7720 is not set CONFIG_USB_SERIAL_MOS7840=y CONFIG_USB_SERIAL_MXUPORT=y CONFIG_USB_SERIAL_NAVMAN=y # CONFIG_USB_SERIAL_PL2303 is not set CONFIG_USB_SERIAL_OTI6858=y CONFIG_USB_SERIAL_QCAUX=y CONFIG_USB_SERIAL_QUALCOMM=y # CONFIG_USB_SERIAL_SPCP8X5 is not set # CONFIG_USB_SERIAL_SAFE is not set CONFIG_USB_SERIAL_SIERRAWIRELESS=y CONFIG_USB_SERIAL_SYMBOL=y # CONFIG_USB_SERIAL_TI is not set # CONFIG_USB_SERIAL_CYBERJACK is not set # CONFIG_USB_SERIAL_XIRCOM is not set CONFIG_USB_SERIAL_WWAN=y CONFIG_USB_SERIAL_OPTION=y CONFIG_USB_SERIAL_OMNINET=y # CONFIG_USB_SERIAL_OPTICON is not set CONFIG_USB_SERIAL_XSENS_MT=y CONFIG_USB_SERIAL_WISHBONE=y # CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=y # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_DEBUG is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set CONFIG_USB_EMI26=y CONFIG_USB_ADUTUX=y CONFIG_USB_SEVSEG=y CONFIG_USB_RIO500=y # CONFIG_USB_LEGOTOWER is not set CONFIG_USB_LCD=y # CONFIG_USB_LED is not set CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=y CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y CONFIG_USB_SISUSBVGA=y CONFIG_USB_LD=y CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y # CONFIG_USB_TEST is not set # 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=y # CONFIG_USB_ATM is not set # # USB Physical Layer drivers # CONFIG_USB_PHY=y # CONFIG_KEYSTONE_USB_PHY is not set CONFIG_NOP_USB_XCEIV=y CONFIG_AM335X_CONTROL_USB=y CONFIG_AM335X_PHY_USB=y # CONFIG_SAMSUNG_USB2PHY is not set # CONFIG_SAMSUNG_USB3PHY is not set CONFIG_TAHVO_USB=y # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set CONFIG_USB_ISP1301=y # CONFIG_USB_MSM_OTG is not set CONFIG_USB_RCAR_PHY=y CONFIG_USB_RCAR_GEN2_PHY=y CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set CONFIG_USB_GADGET_DEBUG_FILES=y # CONFIG_USB_GADGET_DEBUG_FS is not set 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=y CONFIG_USB_R8A66597=y CONFIG_USB_RENESAS_USBHS_UDC=y # CONFIG_USB_PXA27X is not set CONFIG_USB_MV_UDC=y CONFIG_USB_MV_U3D=y # CONFIG_USB_M66592 is not set # CONFIG_USB_AMD5536UDC is not set # CONFIG_USB_NET2272 is not set # 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=y CONFIG_USB_U_ETHER=y CONFIG_USB_F_ECM=y CONFIG_USB_F_SUBSET=y # CONFIG_USB_CONFIGFS is not set # CONFIG_USB_ZERO is not set CONFIG_USB_ETH=y # CONFIG_USB_ETH_RNDIS is not set # CONFIG_USB_ETH_EEM is not set # CONFIG_USB_G_NCM is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_MASS_STORAGE is not set # CONFIG_USB_GADGET_TARGET is not set # CONFIG_USB_G_SERIAL is not set # CONFIG_USB_G_PRINTER is not set # CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_G_MULTI is not set # CONFIG_USB_G_HID is not set # CONFIG_USB_G_DBGP is not set # CONFIG_UWB is not set # CONFIG_MMC is not set CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # CONFIG_MEMSTICK_UNSAFE_RESUME=y CONFIG_MSPRO_BLOCK=y CONFIG_MS_BLOCK=y # # 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 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # # CONFIG_LEDS_88PM860X is not set CONFIG_LEDS_LM3530=y CONFIG_LEDS_LM3533=y CONFIG_LEDS_LM3642=y # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_LP3944 is not set CONFIG_LEDS_LP55XX_COMMON=y # CONFIG_LEDS_LP5521 is not set CONFIG_LEDS_LP5523=y # CONFIG_LEDS_LP5562 is not set CONFIG_LEDS_LP8501=y CONFIG_LEDS_PCA955X=y CONFIG_LEDS_PCA963X=y # CONFIG_LEDS_WM831X_STATUS is not set CONFIG_LEDS_WM8350=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=y # CONFIG_LEDS_ADP5520 is not set # CONFIG_LEDS_TCA6507 is not set CONFIG_LEDS_LM355x=y CONFIG_LEDS_OT200=y # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y # # LED Triggers # CONFIG_LEDS_TRIGGERS=y # CONFIG_LEDS_TRIGGER_TIMER is not set # CONFIG_LEDS_TRIGGER_ONESHOT is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set # CONFIG_LEDS_TRIGGER_CPU is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=y # CONFIG_LEDS_TRIGGER_CAMERA is not set # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set CONFIG_EDAC_DEBUG=y CONFIG_EDAC_DECODE_MCE=y CONFIG_EDAC_MCE_INJ=y # CONFIG_EDAC_MM_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC_INTF_PROC is not set CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set CONFIG_RTC_DRV_TEST=y # # I2C RTC drivers # # CONFIG_RTC_DRV_88PM860X is not set # CONFIG_RTC_DRV_88PM80X is not set # CONFIG_RTC_DRV_DS1307 is not set CONFIG_RTC_DRV_DS1374=y # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_DS3232=y # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_MAX8907 is not set CONFIG_RTC_DRV_MAX8998=y # CONFIG_RTC_DRV_MAX77686 is not set # CONFIG_RTC_DRV_RS5C372 is not set CONFIG_RTC_DRV_ISL1208=y # CONFIG_RTC_DRV_ISL12022 is not set CONFIG_RTC_DRV_ISL12057=y CONFIG_RTC_DRV_X1205=y CONFIG_RTC_DRV_PALMAS=y # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_PCF8523 is not set CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF8583=y # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_BQ32K is not set CONFIG_RTC_DRV_TPS6586X=y # CONFIG_RTC_DRV_TPS80031 is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set CONFIG_RTC_DRV_RX8581=y # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV3029C2 is not set CONFIG_RTC_DRV_S5M=y # # SPI RTC drivers # # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y CONFIG_RTC_DRV_DS1742=y # CONFIG_RTC_DRV_DA9055 is not set # CONFIG_RTC_DRV_DA9063 is not set # CONFIG_RTC_DRV_STK17TA8 is not set CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y CONFIG_RTC_DRV_M48T59=y CONFIG_RTC_DRV_MSM6242=y # CONFIG_RTC_DRV_BQ4802 is not set CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y # CONFIG_RTC_DRV_DS2404 is not set CONFIG_RTC_DRV_WM831X=y CONFIG_RTC_DRV_WM8350=y CONFIG_RTC_DRV_PCF50633=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_MOXART=y CONFIG_RTC_DRV_XGENE=y # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=y # CONFIG_DMADEVICES is not set # CONFIG_AUXDISPLAY is not set CONFIG_UIO=y # CONFIG_UIO_CIF is not set # CONFIG_UIO_PDRV_GENIRQ is not set CONFIG_UIO_DMEM_GENIRQ=y # CONFIG_UIO_AEC is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_NETX is not set # CONFIG_UIO_MF624 is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set # CONFIG_X86_PLATFORM_DEVICES is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_PSTORE=y # # SOC (System On Chip) specific Drivers # # # Hardware Spinlock drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y CONFIG_SH_TIMER_CMT=y # CONFIG_SH_TIMER_MTU2 is not set CONFIG_SH_TIMER_TMU=y CONFIG_EM_TIMER_STI=y # CONFIG_MAILBOX is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y # CONFIG_DEVFREQ_GOV_USERSPACE is not set # # DEVFREQ Drivers # CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_MAX14577 is not set CONFIG_EXTCON_MAX77693=y # CONFIG_EXTCON_PALMAS is not set CONFIG_MEMORY=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # # CONFIG_BMA180 is not set # CONFIG_HID_SENSOR_ACCEL_3D is not set CONFIG_IIO_ST_ACCEL_3AXIS=y CONFIG_IIO_ST_ACCEL_I2C_3AXIS=y # CONFIG_MMA8452 is not set # # Analog to digital converters # # CONFIG_AD799X is not set CONFIG_MAX1363=y CONFIG_MCP3422=y # CONFIG_MEN_Z188_ADC is not set # CONFIG_NAU7802 is not set # CONFIG_TI_ADC081C is not set CONFIG_TI_AM335X_ADC=y # CONFIG_VIPERBOARD_ADC is not set CONFIG_XILINX_XADC=y # # Amplifiers # # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=y CONFIG_HID_SENSOR_IIO_TRIGGER=y CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # # CONFIG_AD5064 is not set # CONFIG_AD5380 is not set # CONFIG_AD5446 is not set # CONFIG_MAX517 is not set # CONFIG_MCP4725 is not set # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # # Phase-Locked Loop (PLL) frequency synthesizers # # # Digital gyroscope sensors # # CONFIG_HID_SENSOR_GYRO_3D is not set CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y CONFIG_ITG3200=y # # Humidity sensors # # CONFIG_SI7005 is not set # # Inertial measurement units # CONFIG_INV_MPU6050_IIO=y # # Light sensors # CONFIG_ADJD_S311=y # CONFIG_APDS9300 is not set CONFIG_CM32181=y # CONFIG_CM36651 is not set CONFIG_GP2AP020A00F=y CONFIG_HID_SENSOR_ALS=y CONFIG_HID_SENSOR_PROX=y CONFIG_SENSORS_LM3533=y CONFIG_LTR501=y # CONFIG_TCS3472 is not set CONFIG_SENSORS_TSL2563=y CONFIG_TSL4531=y CONFIG_VCNL4000=y # # Magnetometer sensors # CONFIG_MAG3110=y CONFIG_HID_SENSOR_MAGNETOMETER_3D=y # CONFIG_IIO_ST_MAGN_3AXIS is not set # # Inclinometer sensors # # CONFIG_HID_SENSOR_INCLINOMETER_3D is not set # CONFIG_HID_SENSOR_DEVICE_ROTATION is not set # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=y CONFIG_IIO_SYSFS_TRIGGER=y # # Pressure sensors # CONFIG_HID_SENSOR_PRESS=y CONFIG_MPL115=y # CONFIG_MPL3115 is not set # CONFIG_IIO_ST_PRESS is not set # # Lightning sensors # # # Temperature sensors # CONFIG_MLX90614=y CONFIG_TMP006=y # CONFIG_NTB is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set CONFIG_IPACK_BUS=y # CONFIG_BOARD_TPCI200 is not set CONFIG_SERIAL_IPOCTAL=y CONFIG_RESET_CONTROLLER=y # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_PHY_EXYNOS_MIPI_VIDEO=y # CONFIG_OMAP_CONTROL_PHY is not set CONFIG_BCM_KONA_USB2_PHY=y CONFIG_PHY_SAMSUNG_USB2=y CONFIG_POWERCAP=y # CONFIG_INTEL_RAPL is not set CONFIG_MCB=y # CONFIG_MCB_PCI is not set # # Firmware Drivers # # CONFIG_EDD is not set # CONFIG_FIRMWARE_MEMMAP is not set CONFIG_DELL_RBU=y CONFIG_DCDBAS=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set CONFIG_EXT2_FS_XIP=y CONFIG_EXT3_FS=y CONFIG_EXT3_DEFAULTS_TO_ORDERED=y CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y # CONFIG_EXT3_FS_SECURITY is not set CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y # CONFIG_EXT4_FS_SECURITY is not set CONFIG_EXT4_DEBUG=y CONFIG_FS_XIP=y CONFIG_JBD=y CONFIG_JBD_DEBUG=y CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set CONFIG_JFS_FS=y # CONFIG_JFS_POSIX_ACL is not set CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_XFS_FS=y # CONFIG_XFS_QUOTA is not set # CONFIG_XFS_POSIX_ACL is not set # CONFIG_XFS_RT is not set CONFIG_XFS_WARN=y # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=y # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=y # CONFIG_BTRFS_FS_POSIX_ACL is not set CONFIG_BTRFS_FS_CHECK_INTEGRITY=y # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_DEBUG=y CONFIG_BTRFS_ASSERT=y CONFIG_NILFS2_FS=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y # CONFIG_FSNOTIFY is not set # CONFIG_DNOTIFY is not set # CONFIG_INOTIFY_USER is not set # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y # CONFIG_JOLIET is not set CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # # CONFIG_MSDOS_FS is not set # CONFIG_VFAT_FS is not set # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=y # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=y CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y CONFIG_HFSPLUS_FS_POSIX_ACL=y CONFIG_BEFS_FS=y # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_FS_WBUF_VERIFY is not set # CONFIG_JFFS2_SUMMARY is not set # CONFIG_JFFS2_FS_XATTR is not set CONFIG_JFFS2_COMPRESSION_OPTIONS=y CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y CONFIG_JFFS2_RUBIN=y # CONFIG_JFFS2_CMODE_NONE is not set # CONFIG_JFFS2_CMODE_PRIORITY is not set CONFIG_JFFS2_CMODE_SIZE=y # CONFIG_JFFS2_CMODE_FAVOURLZO is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set CONFIG_SQUASHFS_EMBEDDED=y CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y CONFIG_HPFS_FS=y CONFIG_QNX4FS_FS=y CONFIG_QNX6FS_FS=y # CONFIG_QNX6FS_DEBUG is not set # CONFIG_ROMFS_FS is not set # CONFIG_PSTORE is not set CONFIG_SYSV_FS=y CONFIG_UFS_FS=y # CONFIG_UFS_FS_WRITE is not set CONFIG_UFS_DEBUG=y # CONFIG_F2FS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NCP_FS=y # CONFIG_NCPFS_PACKET_SIGNING is not set # CONFIG_NCPFS_IOCTL_LOCKING is not set CONFIG_NCPFS_STRONG=y # CONFIG_NCPFS_NFS_NS is not set # CONFIG_NCPFS_OS2_NS is not set CONFIG_NCPFS_SMALLDOS=y # CONFIG_NCPFS_NLS is not set CONFIG_NCPFS_EXTRAS=y 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=y CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=y # CONFIG_NLS_CODEPAGE_857 is not set CONFIG_NLS_CODEPAGE_860=y # CONFIG_NLS_CODEPAGE_861 is not set CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y # CONFIG_NLS_CODEPAGE_864 is not set CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y # CONFIG_NLS_CODEPAGE_869 is not set CONFIG_NLS_CODEPAGE_936=y # CONFIG_NLS_CODEPAGE_950 is not set CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ASCII is not set CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=y # CONFIG_NLS_KOI8_R is not set CONFIG_NLS_KOI8_U=y # CONFIG_NLS_MAC_ROMAN is not set # CONFIG_NLS_MAC_CELTIC is not set CONFIG_NLS_MAC_CENTEURO=y CONFIG_NLS_MAC_CROATIAN=y CONFIG_NLS_MAC_CYRILLIC=y # CONFIG_NLS_MAC_GAELIC is not set CONFIG_NLS_MAC_GREEK=y CONFIG_NLS_MAC_ICELAND=y # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set 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 is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y # CONFIG_HEADERS_CHECK is not set CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_DEBUG_PAGEALLOC=y CONFIG_WANT_PAGE_DEBUG_FLAGS=y CONFIG_PAGE_GUARD=y # CONFIG_DEBUG_OBJECTS is not set CONFIG_SLUB_DEBUG_ON=y # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_VMACACHE=y # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_MEMORY_INIT is not set CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_PREEMPT is not set # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_DEBUG_RT_MUTEXES=y CONFIG_RT_MUTEX_TESTER=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_PROVE_LOCKING is not set CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_SG is not set CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU_DELAY=y CONFIG_SPARSE_RCU_POINTER=y CONFIG_TORTURE_TEST=y # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 # CONFIG_RCU_CPU_STALL_VERBOSE is not set CONFIG_RCU_CPU_STALL_INFO=y # CONFIG_RCU_TRACE is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION 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_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # # CONFIG_LKDTM is not set CONFIG_TEST_LIST_SORT=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # 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_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=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DOUBLEFAULT is not set CONFIG_DEBUG_TLBFLUSH=y CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=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=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 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 is not set CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEYS_DEBUG_PROC_KEYS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_YAMA is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y # CONFIG_IMA is not set CONFIG_EVM=y # # EVM options # CONFIG_EVM_ATTR_FSUUID=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y 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_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y # CONFIG_CRYPTO_GCM is not set CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_VMAC=y # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y # CONFIG_CRYPTO_CRC32 is not set # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set CONFIG_CRYPTO_GHASH=y # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=y # CONFIG_CRYPTO_RMD256 is not set CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y CONFIG_CRYPTO_SHA256_SSSE3=y # CONFIG_CRYPTO_SHA512_SSSE3 is not set CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_TGR192 is not set # CONFIG_CRYPTO_WP512 is not set CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=y # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_BLOWFISH_X86_64 is not set CONFIG_CRYPTO_CAMELLIA=y 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 is not set # CONFIG_CRYPTO_FCRYPT is not set CONFIG_CRYPTO_KHAZAD=y # CONFIG_CRYPTO_SALSA20 is not set CONFIG_CRYPTO_SALSA20_X86_64=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set CONFIG_CRYPTO_SERPENT_AVX_X86_64=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=y # CONFIG_CRYPTO_TEA is not set # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y CONFIG_CRYPTO_TWOFISH_AVX_X86_64=y # # Compression # CONFIG_CRYPTO_DEFLATE=y # CONFIG_CRYPTO_ZLIB is not set # CONFIG_CRYPTO_LZO is not set CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=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 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=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set # CONFIG_CRC32_SLICEBY8 is not set CONFIG_CRC32_SLICEBY4=y # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=y CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y # CONFIG_XZ_DEC_X86 is not set # CONFIG_XZ_DEC_POWERPC is not set CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y # CONFIG_XZ_DEC_ARMTHUMB is not set # CONFIG_XZ_DEC_SPARC is not set CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=y CONFIG_DECOMPRESS_GZIP=y CONFIG_BCH=y CONFIG_BCH_CONST_PARAMS=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_AVERAGE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y # CONFIG_DDR is not set CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y --------------060703080305070903040508 Content-Type: text/plain; charset=UTF-8; name="Attached Message Part" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Attached Message Part" _______________________________________________ LKP mailing list LKP@linux.intel.com --------------060703080305070903040508--