From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5855155901023155982==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [spi] 2baed30cb3: BUG: scheduling while atomic: systemd-udevd/134/0x00000002 Date: Wed, 20 Jan 2016 08:44:37 +0800 Message-ID: <87bn8h5bbe.fsf@yhuang-dev.intel.com> List-Id: --===============5855155901023155982== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit 2baed30cb30727b2637d26eac5a8887875a13420 ("spi: lm70llp: use new par= port device model") +----------------+------------+------------+ | | 74bdced4b4 | 2baed30cb3 | +----------------+------------+------------+ | boot_successes | 0 | 0 | +----------------+------------+------------+ [ 6.358390] i6300esb: Intel 6300ESB WatchDog Timer Driver v0.05 [ 6.358540] i6300esb: cannot register miscdev on minor=3D130 (err=3D-16) [ 6.358555] i6300ESB timer: probe of 0000:00:06.0 failed with error -16 [ 6.363357] BUG: scheduling while atomic: systemd-udevd/134/0x00000002 [ 6.363366] Modules linked in: crc32c_intel pcspkr evdev i6300esb ide_cd= _mod cdrom intel_agp intel_gtt i2c_piix4 i2c_core virtio_pci virtio virtio_= ring agpgart rtc_cmos(+) parport_pc(+) autofs4 [ 6.363369] CPU: 1 PID: 134 Comm: systemd-udevd Not tainted 4.4.0-rc1-00= 006-g2baed30 #1 [ 6.363370] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 6.363372] 0000000000012880 ffff88007f8bb880 ffffffff878a5e4d ffff8800= 78712880 [ 6.363374] ffff88007f8bb890 ffffffff876a64d6 ffff88007f8bb8d0 ffffffff= 87b05f69 [ 6.363375] ffff88005d04e340 ffff88007f8bc000 000000000000007f ffffffff= 879a6260 [ 6.363375] Call Trace: [ 6.363385] [] dump_stack+0x4b/0x6e [ 6.363391] [] __schedule_bug+0x46/0x60 [ 6.363394] [] __schedule+0x549/0x780 [ 6.363398] [] ? dead_read+0x10/0x10 [ 6.363399] [] schedule+0x37/0x80 [ 6.363406] [] schedule_hrtimeout_range_clock+0x9f/0x= 100 [ 6.363410] [] ? hrtimer_init+0x10/0x10 [ 6.363411] [] schedule_hrtimeout_range+0xe/0x10 [ 6.363412] [] usleep_range+0x46/0x50 [ 6.363418] [] lcd_write_cmd_p8+0x33/0x90 [ 6.363420] [] lcd_init_display+0x35/0x130 [ 6.363421] [] panel_attach+0x6f3/0xb30 [ 6.363423] [] ? dead_read+0x10/0x10 [ 6.363424] [] driver_check+0x12/0x20 [ 6.363429] [] bus_for_each_drv+0x56/0x90 [ 6.363430] [] attach_driver_chain+0x54/0x60 [ 6.363432] [] parport_announce_port+0xeb/0x140 [ 6.363439] [] parport_pc_probe_port+0x729/0xc40 [par= port_pc] [ 6.363441] [] ? __dev_printk+0x37/0x80 [ 6.363442] [] ? _dev_info+0x57/0x60 [ 6.363445] [] parport_pc_pnp_probe+0x13e/0x1e0 [parp= ort_pc] [ 6.363448] [] ? parport_pc_pci_probe+0x270/0x270 [pa= rport_pc] [ 6.363458] [] pnp_device_probe+0x5c/0xb0 [ 6.363461] [] driver_probe_device+0x21d/0x490 [ 6.363463] [] __driver_attach+0x7f/0x90 [ 6.363464] [] ? driver_probe_device+0x490/0x490 [ 6.363466] [] bus_for_each_dev+0x5f/0x90 [ 6.363467] [] driver_attach+0x19/0x20 [ 6.363469] [] bus_add_driver+0x1e1/0x280 [ 6.363470] [] driver_register+0x5b/0xd0 [ 6.363472] [] pnp_register_driver+0x1b/0x20 [ 6.363475] [] parport_pc_init+0x437/0xf48 [parport_p= c] [ 6.363478] [] ? parport_parse_param+0xb8/0xb8 [parpo= rt_pc] [ 6.363481] [] do_one_initcall+0xae/0x1f0 [ 6.363482] [] ? __might_sleep+0x44/0x80 [ 6.363485] [] do_init_module+0x5a/0x38e [ 6.363489] [] load_module+0x1ded/0x2300 [ 6.363491] [] ? m_show+0x100/0x100 [ 6.363492] [] ? copy_module_from_fd+0xc5/0x120 [ 6.363494] [] SyS_finit_module+0x95/0xc0 [ 6.363496] [] entry_SYSCALL_64_fastpath+0x12/0x71 LKP: HOSTNAME vm-lkp-wsx03-2G-2, MAC , kernel 4.4.0-rc1-00006-g2baed30 1, s= erial console /dev/ttyS0 [ 6.476101] BUG: sleeping function called from invalid context at kernel= /locking/mutex.c:97 [ 6.478575] in_atomic(): 1, irqs_disabled(): 0, pid: 134, name: systemd-= udevd [ 6.480112] CPU: 0 PID: 134 Comm: systemd-udevd Tainted: G W = 4.4.0-rc1-00006-g2baed30 #1 [ 6.482404] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 6.484632] 0000000000000061 ffff88007f8bb908 ffffffff878a5e4d ffff8800= 5d04e340 [ 6.484633] ffff88007f8bb920 ffffffff876a676d ffffffff87d46380 ffff8800= 7f8bb948 [ 6.484634] ffffffff876a67f4 ffffffff87e51ea0 ffffffff87e6b718 00000000= 0000009c [ 6.484635] Call Trace: [ 6.484641] [] dump_stack+0x4b/0x6e [ 6.484644] [] ___might_sleep+0xcd/0x110 [ 6.484648] [] __might_sleep+0x44/0x80 [ 6.484651] [] mutex_lock+0x1b/0x40 [ 6.484655] [] misc_register+0x2b/0x180 [ 6.484659] [] ? lcd_write_cmd_p8+0x77/0x90 [ 6.484661] [] ? dead_read+0x10/0x10 [ 6.484662] [] panel_attach+0x72d/0xb30 [ 6.484664] [] ? dead_read+0x10/0x10 [ 6.484665] [] driver_check+0x12/0x20 [ 6.484667] [] bus_for_each_drv+0x56/0x90 [ 6.484668] [] attach_driver_chain+0x54/0x60 calling: settle [ 6.484670] [] parport_announce_port+0xeb/0x140 [ 6.484674] [] parport_pc_probe_port+0x729/0xc40 [par= port_pc] ipconfig: no devices to configure ipconfig: no devices to configure [ 6.484676] [] ? __dev_printk+0x37/0x80 ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure [ 6.484677] [] ? _dev_info+0x57/0x60 ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure [ 6.484680] [] parport_pc_pnp_probe+0x13e/0x1e0 [parp= ort_pc] /lkp/lkp/src/bin/run-ipconfig: 246: .: Can't open /run/net-eth0.conf [ 6.484683] [] ? parport_pc_pci_probe+0x270/0x270 [pa= rport_pc] [ 6.484686] [] pnp_device_probe+0x5c/0xb0 [ 6.484687] [] driver_probe_device+0x21d/0x490 [ 6.484689] [] __driver_attach+0x7f/0x90 [ 6.484690] [] ? driver_probe_device+0x490/0x490 [ 6.484691] [] bus_for_each_dev+0x5f/0x90 [ 6.484693] [] driver_attach+0x19/0x20 [ 6.484694] [] bus_add_driver+0x1e1/0x280 [ 6.484695] [] driver_register+0x5b/0xd0 [ 6.484697] [] pnp_register_driver+0x1b/0x20 !!! IP-Config: Auto-configuration of network failed !!! [ 6.484700] [] parport_pc_init+0x437/0xf48 [parport_p= c] [ 6.484702] [] ? parport_parse_param+0xb8/0xb8 [parpo= rt_pc] [ 6.484704] [] do_one_initcall+0xae/0x1f0 [ 6.484705] [] ? __might_sleep+0x44/0x80 [ 6.484707] [] do_init_module+0x5a/0x38e [ 6.484710] [] load_module+0x1ded/0x2300 [ 6.484711] [] ? m_show+0x100/0x100 [ 6.484713] [] ? copy_module_from_fd+0xc5/0x120 [ 6.484714] [] SyS_finit_module+0x95/0xc0 [ 6.484716] [] entry_SYSCALL_64_fastpath+0x12/0x71 [ 6.484750] BUG: scheduling while atomic: systemd-udevd/134/0x00000000 [ 6.484758] Modules linked in: crc32c_intel pcspkr evdev i6300esb ide_cd= _mod cdrom intel_agp intel_gtt i2c_piix4 i2c_core virtio_pci virtio virtio_= ring agpgart rtc_cmos(+) parport_pc(+) autofs4 [ 6.484760] CPU: 0 PID: 134 Comm: systemd-udevd Tainted: G W = 4.4.0-rc1-00006-g2baed30 #1 [ 6.484761] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 6.484762] 0000000000012880 ffff88007f8bb6b8 ffffffff878a5e4d ffff8800= 78612880 [ 6.484763] ffff88007f8bb6c8 ffffffff876a64d6 ffff88007f8bb708 ffffffff= 87b05f69 [ 6.484764] ffff88005d04e340 ffff88007f8bc000 7fffffffffffffff ffff8800= 5d04e340 [ 6.484765] Call Trace: [ 6.484767] [] dump_stack+0x4b/0x6e [ 6.484768] [] __schedule_bug+0x46/0x60 [ 6.484770] [] __schedule+0x549/0x780 [ 6.484771] [] schedule+0x37/0x80 [ 6.484772] [] schedule_timeout+0x137/0x180 [ 6.484773] [] wait_for_completion+0xb8/0x120 [ 6.484775] [] ? wake_up_q+0x60/0x60 [ 6.484777] [] devtmpfs_create_node+0xf4/0x120 [ 6.484779] [] device_add+0x5c9/0x5e0 [ 6.484781] [] device_create_groups_vargs+0xd6/0xf0 [ 6.484782] [] device_create_with_groups+0x31/0x40 [ 6.484784] [] ? mutex_lock+0x1b/0x40 [ 6.484785] [] misc_register+0xae/0x180 [ 6.484787] [] ? dead_read+0x10/0x10 [ 6.484788] [] panel_attach+0x72d/0xb30 [ 6.484790] [] ? dead_read+0x10/0x10 [ 6.484791] [] driver_check+0x12/0x20 [ 6.484793] [] bus_for_each_drv+0x56/0x90 [ 6.484794] [] attach_driver_chain+0x54/0x60 [ 6.484795] [] parport_announce_port+0xeb/0x140 [ 6.484798] [] parport_pc_probe_port+0x729/0xc40 [par= port_pc] [ 6.484800] [] ? __dev_printk+0x37/0x80 [ 6.484801] [] ? _dev_info+0x57/0x60 [ 6.484804] [] parport_pc_pnp_probe+0x13e/0x1e0 [parp= ort_pc] [ 6.484807] [] ? parport_pc_pci_probe+0x270/0x270 [pa= rport_pc] [ 6.484808] [] pnp_device_probe+0x5c/0xb0 [ 6.484810] [] driver_probe_device+0x21d/0x490 [ 6.484811] [] __driver_attach+0x7f/0x90 [ 6.484812] [] ? driver_probe_device+0x490/0x490 [ 6.484814] [] bus_for_each_dev+0x5f/0x90 [ 6.484815] [] driver_attach+0x19/0x20 [ 6.484816] [] bus_add_driver+0x1e1/0x280 [ 6.484817] [] driver_register+0x5b/0xd0 [ 6.484819] [] pnp_register_driver+0x1b/0x20 [ 6.484821] [] parport_pc_init+0x437/0xf48 [parport_p= c] [ 6.484823] [] ? parport_parse_param+0xb8/0xb8 [parpo= rt_pc] [ 6.484824] [] do_one_initcall+0xae/0x1f0 [ 6.484826] [] ? __might_sleep+0x44/0x80 [ 6.484827] [] do_init_module+0x5a/0x38e [ 6.484829] [] load_module+0x1ded/0x2300 [ 6.484830] [] ? m_show+0x100/0x100 [ 6.484831] [] ? copy_module_from_fd+0xc5/0x120 [ 6.484833] [] SyS_finit_module+0x95/0xc0 [ 6.484835] [] entry_SYSCALL_64_fastpath+0x12/0x71 [ 6.502415] rtc_cmos 00:00: RTC can wake from S4 [ 6.502722] rtc rtc0: alarm rollover: day [ 6.502841] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0 [ 6.503016] rtc_cmos 00:00: alarms up to one day, 114 bytes nvram, hpet = irqs !!! IP-Config: Auto-configuration of network failed !!! [ 7.087624] advantechwdt: Unexpected close, not stopping watchdog! [ 7.097583] systemd-journald[110]: Received SIGTERM from PID 1 (systemd-= shutdow). [ 7.099582] systemd-journald[110]: systemd-journald stopped as pid 110 [ 7.101053] systemd-journald[110]: Assertion 's->event->state !=3D SD_EV= ENT_FINISHED' failed at ../src/libsystemd/sd-event/sd-event.c:1538, functio= n sd_event_source_set_time(). Ignoring. [ 7.182675] Unregister pv shared memory for cpu 0 [ 7.183875] Unregister pv shared memory for cpu 1 [ 7.185019] BUG: scheduling while atomic: systemd-shutdow/1/0x00000002 [ 7.186359] Modules linked in: crc32c_intel pcspkr evdev i6300esb ide_cd= _mod cdrom intel_agp intel_gtt i2c_piix4 i2c_core virtio_pci virtio virtio_= ring agpgart rtc_cmos parport_pc autofs4 [ 7.191095] CPU: 1 PID: 1 Comm: systemd-shutdow Tainted: G W = 4.4.0-rc1-00006-g2baed30 #1 [ 7.193163] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 7.195158] 0000000000012880 ffff8800760a3ba8 ffffffff878a5e4d ffff8800= 78712880 [ 7.197294] ffff8800760a3bb8 ffffffff876a64d6 ffff8800760a3bf8 ffffffff= 87b05f69 [ 7.199436] ffff88007609d340 ffff8800760a4000 0000000000000020 00000000= 00000001 [ 7.201579] Call Trace: [ 7.202432] [] dump_stack+0x4b/0x6e [ 7.203572] [] __schedule_bug+0x46/0x60 [ 7.204762] [] __schedule+0x549/0x780 [ 7.205929] [] schedule+0x37/0x80 [ 7.207050] [] schedule_hrtimeout_range_clock+0x9f/0x= 100 [ 7.208447] [] ? hrtimer_init+0x10/0x10 [ 7.209624] [] schedule_hrtimeout_range+0xe/0x10 [ 7.210915] [] usleep_range+0x46/0x50 [ 7.212106] [] lcd_write_cmd_p8+0x33/0x90 [ 7.213294] [] lcd_gotoxy+0x4e/0x50 [ 7.214433] [] lcd_clear_fast_p8+0x2a/0x100 [ 7.215645] [] lcd_write_char+0x1b9/0x740 [ 7.216833] [] panel_lcd_print+0x3b/0x70 [ 7.218036] [] panel_notify_sys+0x34/0x60 [ 7.219242] [] notifier_call_chain+0x45/0x70 [ 7.220461] [] __blocking_notifier_call_chain+0x42/0x= 60 [ 7.221813] [] blocking_notifier_call_chain+0x11/0x20 [ 7.223116] [] kernel_restart_prepare+0x18/0x40 Thanks, Kernel Test Robot --===============5855155901023155982== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.4.0-rc1-00006-g2baed30" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA0LjQuMC1yYzEgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfNjRCSVQ9eQpDT05G SUdfWDg2XzY0PXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNPREVSPXkKQ09O RklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT15CkNPTkZJR19PVVRQVVRfRk9STUFUPSJlbGY2 NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0iYXJjaC94ODYvY29uZmlncy94ODZfNjRf ZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JUPXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQ UE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQUE9SVD15CkNPTkZJR19NTVU9eQpDT05G SUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05FRURfU0dfRE1BX0xFTkdUSD15CkNPTkZJ R19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJQ19CVUc9eQpDT05GSUdfR0VORVJJQ19C VUdfUkVMQVRJVkVfUE9JTlRFUlM9eQpDT05GSUdfR0VORVJJQ19IV0VJR0hUPXkKQ09ORklHX0FS Q0hfTUFZX0hBVkVfUENfRkRDPXkKQ09ORklHX1JXU0VNX1hDSEdBRERfQUxHT1JJVEhNPXkKQ09O RklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09ORklHX0FSQ0hfSEFTX0NQVV9SRUxBWD15 CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJf Q1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklH X05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05f UE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FO VF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19BUkNIX1dBTlRfR0VORVJBTF9IVUdFVExCPXkKQ09O RklHX1pPTkVfRE1BMzI9eQpDT05GSUdfQVVESVRfQVJDSD15CkNPTkZJR19BUkNIX1NVUFBPUlRT X09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RFQlVHX1BBR0VBTExP Qz15CkNPTkZJR19YODZfNjRfU01QPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9DRkxBR1M9Ii1mY2Fs bC1zYXZlZC1yZGkgLWZjYWxsLXNhdmVkLXJzaSAtZmNhbGwtc2F2ZWQtcmR4IC1mY2FsbC1zYXZl ZC1yY3ggLWZjYWxsLXNhdmVkLXI4IC1mY2FsbC1zYXZlZC1yOSAtZmNhbGwtc2F2ZWQtcjEwIC1m Y2FsbC1zYXZlZC1yMTEiCkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklY X0VBUkxZQ09OX01FTT15CkNPTkZJR19QR1RBQkxFX0xFVkVMUz00CkNPTkZJR19ERUZDT05GSUdf TElTVD0iL2xpYi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25maWciCkNPTkZJR19JUlFfV09S Sz15CkNPTkZJR19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMK Q09ORklHX0lOSVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENP TkZJR19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJ R19MT0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hB VkVfS0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9L RVJORUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xa ND15CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0JaSVAy IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNldAojIENPTkZJR19LRVJO RUxfWFogaXMgbm90IHNldApDT05GSUdfS0VSTkVMX0xaTz15CiMgQ09ORklHX0tFUk5FTF9MWjQg aXMgbm90IHNldApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05GSUdfU1dBUD15 CiMgQ09ORklHX1NZU1ZJUEMgaXMgbm90IHNldAojIENPTkZJR19QT1NJWF9NUVVFVUUgaXMgbm90 IHNldApDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15CkNPTkZJR19GSEFORExFPXkKQ09ORklH X1VTRUxJQj15CiMgQ09ORklHX0FVRElUIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9BVURJ VFNZU0NBTEw9eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9 eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX1BFTkRJTkdfSVJRPXkK Q09ORklHX0dFTkVSSUNfSVJRX0NISVA9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFf RE9NQUlOX0hJRVJBUkNIWT15CkNPTkZJR19JUlFfRE9NQUlOX0RFQlVHPXkKQ09ORklHX0lSUV9G T1JDRURfVEhSRUFESU5HPXkKQ09ORklHX1NQQVJTRV9JUlE9eQpDT05GSUdfQ0xPQ0tTT1VSQ0Vf V0FUQ0hET0c9eQpDT05GSUdfQVJDSF9DTE9DS1NPVVJDRV9EQVRBPXkKQ09ORklHX0NMT0NLU09V UkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkK Q09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19C Uk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19NSU5fQURKVVNUPXkKQ09ORklH X0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVycyBzdWJzeXN0ZW0KIwpDT05GSUdfVElD S19PTkVTSE9UPXkKQ09ORklHX0haX1BFUklPRElDPXkKIyBDT05GSUdfTk9fSFpfSURMRSBpcyBu b3Qgc2V0CiMgQ09ORklHX05PX0haX0ZVTEwgaXMgbm90IHNldApDT05GSUdfTk9fSFo9eQpDT05G SUdfSElHSF9SRVNfVElNRVJTPXkKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50 aW5nCiMKQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJTkc9eQojIENPTkZJR19WSVJUX0NQVV9BQ0NP VU5USU5HX0dFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSUV9USU1FX0FDQ09VTlRJTkcgaXMgbm90 IHNldAojIENPTkZJR19CU0RfUFJPQ0VTU19BQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEFTS1NU QVRTIGlzIG5vdCBzZXQKCiMKIyBSQ1UgU3Vic3lzdGVtCiMKQ09ORklHX1RSRUVfUkNVPXkKIyBD T05GSUdfUkNVX0VYUEVSVCBpcyBub3Qgc2V0CkNPTkZJR19TUkNVPXkKIyBDT05GSUdfVEFTS1Nf UkNVIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9TVEFMTF9DT01NT049eQojIENPTkZJR19UUkVFX1JD VV9UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9FWFBFRElURV9CT09UIGlzIG5vdCBzZXQK Q09ORklHX0JVSUxEX0JJTjJDPXkKQ09ORklHX0lLQ09ORklHPXkKIyBDT05GSUdfSUtDT05GSUdf UFJPQyBpcyBub3Qgc2V0CkNPTkZJR19MT0dfQlVGX1NISUZUPTE3CkNPTkZJR19MT0dfQ1BVX01B WF9CVUZfU0hJRlQ9MTIKQ09ORklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQpDT05GSUdf QVJDSF9TVVBQT1JUU19OVU1BX0JBTEFOQ0lORz15CkNPTkZJR19BUkNIX1dBTlRfQkFUQ0hFRF9V Tk1BUF9UTEJfRkxVU0g9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19JTlQxMjg9eQpDT05GSUdfQ0dS T1VQUz15CiMgQ09ORklHX0NHUk9VUF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9G UkVFWkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX1BJRFMgaXMgbm90IHNldAojIENPTkZJ R19DR1JPVVBfREVWSUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVU0VUUyBpcyBub3Qgc2V0CiMg Q09ORklHX0NHUk9VUF9DUFVBQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNQ0cgaXMgbm90IHNl dAojIENPTkZJR19DR1JPVVBfUEVSRiBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9TQ0hFRCBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19DR1JPVVAgaXMgbm90IHNldAojIENPTkZJR19DSEVDS1BP SU5UX1JFU1RPUkUgaXMgbm90IHNldApDT05GSUdfTkFNRVNQQUNFUz15CiMgQ09ORklHX1VUU19O UyBpcyBub3Qgc2V0CkNPTkZJR19VU0VSX05TPXkKQ09ORklHX1BJRF9OUz15CkNPTkZJR19ORVRf TlM9eQojIENPTkZJR19TQ0hFRF9BVVRPR1JPVVAgaXMgbm90IHNldAojIENPTkZJR19TWVNGU19E RVBSRUNBVEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVMQVkgaXMgbm90IHNldApDT05GSUdfQkxL X0RFVl9JTklUUkQ9eQpDT05GSUdfSU5JVFJBTUZTX1NPVVJDRT0iIgpDT05GSUdfUkRfR1pJUD15 CkNPTkZJR19SRF9CWklQMj15CkNPTkZJR19SRF9MWk1BPXkKQ09ORklHX1JEX1haPXkKQ09ORklH X1JEX0xaTz15CkNPTkZJR19SRF9MWjQ9eQojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRSBp cyBub3Qgc2V0CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfSEFW RV9VSUQxNj15CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENT UEtSX1BMQVRGT1JNPXkKQ09ORklHX0JQRj15CiMgQ09ORklHX0VYUEVSVCBpcyBub3Qgc2V0CkNP TkZJR19VSUQxNj15CkNPTkZJR19NVUxUSVVTRVI9eQpDT05GSUdfU0dFVE1BU0tfU1lTQ0FMTD15 CkNPTkZJR19TWVNGU19TWVNDQUxMPXkKIyBDT05GSUdfU1lTQ1RMX1NZU0NBTEwgaXMgbm90IHNl dApDT05GSUdfS0FMTFNZTVM9eQojIENPTkZJR19LQUxMU1lNU19BTEwgaXMgbm90IHNldApDT05G SUdfUFJJTlRLPXkKQ09ORklHX0JVRz15CkNPTkZJR19FTEZfQ09SRT15CkNPTkZJR19QQ1NQS1Jf UExBVEZPUk09eQpDT05GSUdfQkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xM PXkKQ09ORklHX1NJR05BTEZEPXkKQ09ORklHX1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CiMg Q09ORklHX0JQRl9TWVNDQUxMIGlzIG5vdCBzZXQKQ09ORklHX1NITUVNPXkKQ09ORklHX0FJTz15 CkNPTkZJR19BRFZJU0VfU1lTQ0FMTFM9eQojIENPTkZJR19VU0VSRkFVTFRGRCBpcyBub3Qgc2V0 CkNPTkZJR19QQ0lfUVVJUktTPXkKQ09ORklHX01FTUJBUlJJRVI9eQojIENPTkZJR19FTUJFRERF RCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9y bWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwojCkNPTkZJR19QRVJGX0VWRU5UUz15CiMgQ09ORklH X0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0MgaXMgbm90IHNldApDT05GSUdfVk1fRVZFTlRfQ09VTlRF UlM9eQojIENPTkZJR19DT01QQVRfQlJLIGlzIG5vdCBzZXQKQ09ORklHX1NMQUI9eQojIENPTkZJ R19TTFVCIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTVEVNX0RBVEFfVkVSSUZJQ0FUSU9OIGlzIG5v dCBzZXQKIyBDT05GSUdfUFJPRklMSU5HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfT1BST0ZJTEU9 eQpDT05GSUdfT1BST0ZJTEVfTk1JX1RJTUVSPXkKQ09ORklHX0tQUk9CRVM9eQpDT05GSUdfSlVN UF9MQUJFTD15CiMgQ09ORklHX1NUQVRJQ19LRVlTX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklH X09QVFBST0JFUz15CiMgQ09ORklHX1VQUk9CRVMgaXMgbm90IHNldAojIENPTkZJR19IQVZFXzY0 QklUX0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZGSUNJRU5UX1VOQUxJ R05FRF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15CkNPTkZJR19LUkVU UFJPQkVTPXkKQ09ORklHX0hBVkVfSU9SRU1BUF9QUk9UPXkKQ09ORklHX0hBVkVfS1BST0JFUz15 CkNPTkZJR19IQVZFX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9PUFRQUk9CRVM9eQpDT05GSUdf SEFWRV9LUFJPQkVTX09OX0ZUUkFDRT15CkNPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkKQ09O RklHX0hBVkVfRE1BX0FUVFJTPXkKQ09ORklHX0hBVkVfRE1BX0NPTlRJR1VPVVM9eQpDT05GSUdf R0VORVJJQ19TTVBfSURMRV9USFJFQUQ9eQpDT05GSUdfQVJDSF9XQU5UU19EWU5BTUlDX1RBU0tf U1RSVUNUPXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19I QVZFX0NMSz15CkNPTkZJR19IQVZFX0RNQV9BUElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVB S1BPSU5UPXkKQ09ORklHX0hBVkVfTUlYRURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZF X1VTRVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09O RklHX0hBVkVfUEVSRl9SRUdTPXkKQ09ORklHX0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpD T05GSUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NN UFhDSEc9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENIR19E T1VCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0NPTVBBVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJ R19BUkNIX1dBTlRfT0xEX0NPTVBBVF9JUEM9eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklM VEVSPXkKQ09ORklHX0hBVkVfQ0NfU1RBQ0tQUk9URUNUT1I9eQpDT05GSUdfQ0NfU1RBQ0tQUk9U RUNUT1I9eQojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9OT05FIGlzIG5vdCBzZXQKQ09ORklH X0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VMQVI9eQojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9T VFJPTkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9DT05URVhUX1RSQUNLSU5HPXkKQ09ORklHX0hB VkVfVklSVF9DUFVfQUNDT1VOVElOR19HRU49eQpDT05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5U SU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJR19IQVZF X0FSQ0hfSFVHRV9WTUFQPXkKQ09ORklHX0hBVkVfQVJDSF9TT0ZUX0RJUlRZPXkKQ09ORklHX01P RFVMRVNfVVNFX0VMRl9SRUxBPXkKQ09ORklHX0hBVkVfSVJRX0VYSVRfT05fSVJRX1NUQUNLPXkK Q09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQpDT05GSUdfSEFWRV9DT1BZX1RIUkVBRF9U TFM9eQpDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklHX0NPTVBBVF9PTERfU0lHQUNUSU9O PXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwojIENPTkZJR19HQ09WX0tFUk5F TCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19HQ09WX1BST0ZJTEVfQUxMPXkKIyBDT05GSUdf SEFWRV9HRU5FUklDX0RNQV9DT0hFUkVOVCBpcyBub3Qgc2V0CkNPTkZJR19TTEFCSU5GTz15CkNP TkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MApDT05GSUdfTU9EVUxFUz15CkNP TkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CiMgQ09ORklHX01PRFVMRV9VTkxPQUQgaXMgbm90IHNl dAojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU1JDVkVSU0lP Tl9BTEw9eQojIENPTkZJR19NT0RVTEVfU0lHIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX0NP TVBSRVNTIGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRVNfVFJFRV9MT09LVVA9eQpDT05GSUdfU1RP UF9NQUNISU5FPXkKQ09ORklHX0JMT0NLPXkKIyBDT05GSUdfQkxLX0RFVl9CU0cgaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX0JTR0xJQiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lOVEVH UklUWT15CkNPTkZJR19CTEtfQ01ETElORV9QQVJTRVI9eQoKIwojIFBhcnRpdGlvbiBUeXBlcwoj CkNPTkZJR19QQVJUSVRJT05fQURWQU5DRUQ9eQpDT05GSUdfQUNPUk5fUEFSVElUSU9OPXkKQ09O RklHX0FDT1JOX1BBUlRJVElPTl9DVU1BTkE9eQojIENPTkZJR19BQ09STl9QQVJUSVRJT05fRUVT T1ggaXMgbm90IHNldAojIENPTkZJR19BQ09STl9QQVJUSVRJT05fSUNTIGlzIG5vdCBzZXQKQ09O RklHX0FDT1JOX1BBUlRJVElPTl9BREZTPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTl9QT1dFUlRF Qz15CiMgQ09ORklHX0FDT1JOX1BBUlRJVElPTl9SSVNDSVggaXMgbm90IHNldAojIENPTkZJR19B SVhfUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfT1NGX1BBUlRJVElPTiBpcyBub3Qgc2V0 CkNPTkZJR19BTUlHQV9QQVJUSVRJT049eQojIENPTkZJR19BVEFSSV9QQVJUSVRJT04gaXMgbm90 IHNldApDT05GSUdfTUFDX1BBUlRJVElPTj15CkNPTkZJR19NU0RPU19QQVJUSVRJT049eQpDT05G SUdfQlNEX0RJU0tMQUJFTD15CkNPTkZJR19NSU5JWF9TVUJQQVJUSVRJT049eQpDT05GSUdfU09M QVJJU19YODZfUEFSVElUSU9OPXkKQ09ORklHX1VOSVhXQVJFX0RJU0tMQUJFTD15CiMgQ09ORklH X0xETV9QQVJUSVRJT04gaXMgbm90IHNldAojIENPTkZJR19TR0lfUEFSVElUSU9OIGlzIG5vdCBz ZXQKIyBDT05GSUdfVUxUUklYX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19TVU5fUEFSVElU SU9OPXkKIyBDT05GSUdfS0FSTUFfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0VGSV9QQVJU SVRJT049eQpDT05GSUdfU1lTVjY4X1BBUlRJVElPTj15CiMgQ09ORklHX0NNRExJTkVfUEFSVElU SU9OIGlzIG5vdCBzZXQKQ09ORklHX0JMT0NLX0NPTVBBVD15CgojCiMgSU8gU2NoZWR1bGVycwoj CkNPTkZJR19JT1NDSEVEX05PT1A9eQojIENPTkZJR19JT1NDSEVEX0RFQURMSU5FIGlzIG5vdCBz ZXQKQ09ORklHX0lPU0NIRURfQ0ZRPW0KQ09ORklHX0RFRkFVTFRfTk9PUD15CkNPTkZJR19ERUZB VUxUX0lPU0NIRUQ9Im5vb3AiCkNPTkZJR19QQURBVEE9eQpDT05GSUdfQVNOMT15CkNPTkZJR19J TkxJTkVfU1BJTl9VTkxPQ0tfSVJRPXkKQ09ORklHX0lOTElORV9SRUFEX1VOTE9DSz15CkNPTkZJ R19JTkxJTkVfUkVBRF9VTkxPQ0tfSVJRPXkKQ09ORklHX0lOTElORV9XUklURV9VTkxPQ0s9eQpD T05GSUdfSU5MSU5FX1dSSVRFX1VOTE9DS19JUlE9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19BVE9N SUNfUk1XPXkKQ09ORklHX01VVEVYX1NQSU5fT05fT1dORVI9eQpDT05GSUdfUldTRU1fU1BJTl9P Tl9PV05FUj15CkNPTkZJR19MT0NLX1NQSU5fT05fT1dORVI9eQpDT05GSUdfQVJDSF9VU0VfUVVF VUVEX1NQSU5MT0NLUz15CkNPTkZJR19RVUVVRURfU1BJTkxPQ0tTPXkKQ09ORklHX0FSQ0hfVVNF X1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX1FVRVVFRF9SV0xPQ0tTPXkKIyBDT05GSUdfRlJFRVpF UiBpcyBub3Qgc2V0CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKQ09ORklHX1pP TkVfRE1BPXkKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVSRV9OQU1FUz15CiMgQ09ORklH X1g4Nl9YMkFQSUMgaXMgbm90IHNldAojIENPTkZJR19YODZfTVBQQVJTRSBpcyBub3Qgc2V0CiMg Q09ORklHX1g4Nl9FWFRFTkRFRF9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRF TF9MUFNTIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNFPXkKQ09ORklH X0lPU0ZfTUJJPXkKQ09ORklHX0lPU0ZfTUJJX0RFQlVHPXkKIyBDT05GSUdfU0NIRURfT01JVF9G UkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQpDT05GSUdf UEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BB UkFWSVJUX1NQSU5MT0NLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTiBpcyBub3Qgc2V0CkNPTkZJ R19LVk1fR1VFU1Q9eQojIENPTkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJR19Q QVJBVklSVF9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9 eQpDT05GSUdfTk9fQk9PVE1FTT15CiMgQ09ORklHX01LOCBpcyBub3Qgc2V0CiMgQ09ORklHX01Q U0MgaXMgbm90IHNldAojIENPTkZJR19NQ09SRTIgaXMgbm90IHNldAojIENPTkZJR19NQVRPTSBp cyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVT15CkNPTkZJR19YODZfSU5URVJOT0RFX0NBQ0hF X1NISUZUPTYKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfVFNDPXkKQ09O RklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklNVU1f Q1BVX0ZBTUlMWT02NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX0NQVV9TVVBfSU5U RUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09ORklH X0hQRVRfVElNRVI9eQpDT05GSUdfSFBFVF9FTVVMQVRFX1JUQz15CkNPTkZJR19ETUk9eQojIENP TkZJR19HQVJUX0lPTU1VIGlzIG5vdCBzZXQKQ09ORklHX0NBTEdBUllfSU9NTVU9eQpDT05GSUdf Q0FMR0FSWV9JT01NVV9FTkFCTEVEX0JZX0RFRkFVTFQ9eQpDT05GSUdfU1dJT1RMQj15CkNPTkZJ R19JT01NVV9IRUxQRVI9eQojIENPTkZJR19NQVhTTVAgaXMgbm90IHNldApDT05GSUdfTlJfQ1BV Uz02NAojIENPTkZJR19TQ0hFRF9TTVQgaXMgbm90IHNldAojIENPTkZJR19TQ0hFRF9NQyBpcyBu b3Qgc2V0CkNPTkZJR19QUkVFTVBUX05PTkU9eQojIENPTkZJR19QUkVFTVBUX1ZPTFVOVEFSWSBp cyBub3Qgc2V0CiMgQ09ORklHX1BSRUVNUFQgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVF9DT1VO VD15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJR19YODZfSU9fQVBJQz15CiMgQ09ORklH X1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFTIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2 X01DRSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNODYgaXMgbm90IHNldApDT05GSUdfWDg2XzE2QklU PXkKQ09ORklHX1g4Nl9FU1BGSVg2ND15CkNPTkZJR19YODZfVlNZU0NBTExfRU1VTEFUSU9OPXkK IyBDT05GSUdfSThLIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JPQ09ERT15CkNPTkZJR19NSUNST0NP REVfSU5URUw9eQojIENPTkZJR19NSUNST0NPREVfQU1EIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JP Q09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX1g4Nl9NU1I9bQpDT05GSUdfWDg2X0NQVUlEPXkK Q09ORklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0 QklUPXkKQ09ORklHX1g4Nl9ESVJFQ1RfR0JQQUdFUz15CiMgQ09ORklHX05VTUEgaXMgbm90IHNl dApDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0RF RkFVTFQ9eQpDT05GSUdfQVJDSF9TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0FSQ0hfUFJP Q19LQ09SRV9URVhUPXkKQ09ORklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0weGRlYWQwMDAwMDAw MDAwMDAKQ09ORklHX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfU1BBUlNFTUVNX01BTlVB TD15CkNPTkZJR19TUEFSU0VNRU09eQpDT05GSUdfSEFWRV9NRU1PUllfUFJFU0VOVD15CkNPTkZJ R19TUEFSU0VNRU1fRVhUUkVNRT15CkNPTkZJR19TUEFSU0VNRU1fVk1FTU1BUF9FTkFCTEU9eQpD T05GSUdfU1BBUlNFTUVNX0FMTE9DX01FTV9NQVBfVE9HRVRIRVI9eQojIENPTkZJR19TUEFSU0VN RU1fVk1FTU1BUCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX01FTUJMT0NLPXkKQ09ORklHX0hBVkVf TUVNQkxPQ0tfTk9ERV9NQVA9eQpDT05GSUdfQVJDSF9ESVNDQVJEX01FTUJMT0NLPXkKIyBDT05G SUdfSEFWRV9CT09UTUVNX0lORk9fTk9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX01FTU9SWV9IT1RQ TFVHIGlzIG5vdCBzZXQKQ09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklHX0FSQ0hfRU5B QkxFX1NQTElUX1BNRF9QVExPQ0s9eQpDT05GSUdfQ09NUEFDVElPTj15CkNPTkZJR19NSUdSQVRJ T049eQpDT05GSUdfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfWk9ORV9ETUFfRkxBRz0xCiMg Q09ORklHX0JPVU5DRSBpcyBub3Qgc2V0CkNPTkZJR19WSVJUX1RPX0JVUz15CkNPTkZJR19LU009 eQpDT05GSUdfREVGQVVMVF9NTUFQX01JTl9BRERSPTQwOTYKQ09ORklHX1RSQU5TUEFSRU5UX0hV R0VQQUdFPXkKIyBDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfQUxXQVlTIGlzIG5vdCBzZXQK Q09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFX01BRFZJU0U9eQojIENPTkZJR19DTEVBTkNBQ0hF IGlzIG5vdCBzZXQKQ09ORklHX0ZST05UU1dBUD15CiMgQ09ORklHX0NNQSBpcyBub3Qgc2V0CkNP TkZJR19aU1dBUD15CkNPTkZJR19aUE9PTD15CiMgQ09ORklHX1pCVUQgaXMgbm90IHNldAojIENP TkZJR19aU01BTExPQyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0VBUkxZX0lPUkVNQVA9eQpD T05GSUdfQVJDSF9TVVBQT1JUU19ERUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUPXkKQ09ORklHX0lE TEVfUEFHRV9UUkFDS0lORz15CiMgQ09ORklHX1g4Nl9QTUVNX0xFR0FDWSBpcyBub3Qgc2V0CiMg Q09ORklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT04gaXMgbm90IHNldApDT05GSUdfWDg2X1JF U0VSVkVfTE9XPTY0CkNPTkZJR19NVFJSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVSPXkKQ09ORklH X01UUlJfU0FOSVRJWkVSX0VOQUJMRV9ERUZBVUxUPTAKQ09ORklHX01UUlJfU0FOSVRJWkVSX1NQ QVJFX1JFR19OUl9ERUZBVUxUPTEKQ09ORklHX1g4Nl9QQVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BH X1VOQ0FDSEVEPXkKQ09ORklHX0FSQ0hfUkFORE9NPXkKQ09ORklHX1g4Nl9TTUFQPXkKIyBDT05G SUdfWDg2X0lOVEVMX01QWCBpcyBub3Qgc2V0CkNPTkZJR19FRkk9eQojIENPTkZJR19FRklfU1RV QiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ0NPTVAgaXMgbm90IHNldApDT05GSUdfSFpfMTAwPXkK IyBDT05GSUdfSFpfMjUwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBD T05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19IWj0xMDAKQ09ORklHX1NDSEVEX0hSVElD Sz15CiMgQ09ORklHX0tFWEVDIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JBU0hfRFVNUCBpcyBub3Qg c2V0CkNPTkZJR19QSFlTSUNBTF9TVEFSVD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkK Q09ORklHX1JBTkRPTUlaRV9CQVNFPXkKQ09ORklHX1JBTkRPTUlaRV9CQVNFX01BWF9PRkZTRVQ9 MHg0MDAwMDAwMApDT05GSUdfWDg2X05FRURfUkVMT0NTPXkKQ09ORklHX1BIWVNJQ0FMX0FMSUdO PTB4MjAwMDAwCkNPTkZJR19IT1RQTFVHX0NQVT15CiMgQ09ORklHX0JPT1RQQVJBTV9IT1RQTFVH X0NQVTAgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19IT1RQTFVHX0NQVTAgaXMgbm90IHNldApD T05GSUdfQ09NUEFUX1ZEU089eQojIENPTkZJR19MRUdBQ1lfVlNZU0NBTExfTkFUSVZFIGlzIG5v dCBzZXQKIyBDT05GSUdfTEVHQUNZX1ZTWVNDQUxMX0VNVUxBVEUgaXMgbm90IHNldApDT05GSUdf TEVHQUNZX1ZTWVNDQUxMX05PTkU9eQojIENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApD T05GSUdfTU9ESUZZX0xEVF9TWVNDQUxMPXkKQ09ORklHX0hBVkVfTElWRVBBVENIPXkKQ09ORklH X0FSQ0hfRU5BQkxFX01FTU9SWV9IT1RQTFVHPXkKCiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBB Q1BJIG9wdGlvbnMKIwojIENPTkZJR19TVVNQRU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfSElCRVJO QVRJT04gaXMgbm90IHNldApDT05GSUdfUE09eQojIENPTkZJR19QTV9ERUJVRyBpcyBub3Qgc2V0 CkNPTkZJR19QTV9DTEs9eQpDT05GSUdfV1FfUE9XRVJfRUZGSUNJRU5UX0RFRkFVTFQ9eQpDT05G SUdfQUNQST15CkNPTkZJR19BQ1BJX0xFR0FDWV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hf TUlHSFRfSEFWRV9BQ1BJX1BEQz15CkNPTkZJR19BQ1BJX1NZU1RFTV9QT1dFUl9TVEFURVNfU1VQ UE9SVD15CkNPTkZJR19BQ1BJX0RFQlVHR0VSPXkKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIg aXMgbm90IHNldApDT05GSUdfQUNQSV9SRVZfT1ZFUlJJREVfUE9TU0lCTEU9eQpDT05GSUdfQUNQ SV9FQ19ERUJVR0ZTPW0KQ09ORklHX0FDUElfQUM9bQpDT05GSUdfQUNQSV9CQVRURVJZPXkKIyBD T05GSUdfQUNQSV9CVVRUT04gaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1ZJREVPIGlzIG5vdCBz ZXQKQ09ORklHX0FDUElfRkFOPXkKQ09ORklHX0FDUElfRE9DSz15CkNPTkZJR19BQ1BJX0NQVV9G UkVRX1BTUz15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9JRExFPXkKQ09ORklHX0FDUElfUFJPQ0VT U09SPXkKQ09ORklHX0FDUElfSE9UUExVR19DUFU9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdH UkVHQVRPUj15CiMgQ09ORklHX0FDUElfVEhFUk1BTCBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0NV U1RPTV9EU0RUX0ZJTEU9IiIKIyBDT05GSUdfQUNQSV9DVVNUT01fRFNEVCBpcyBub3Qgc2V0CiMg Q09ORklHX0FDUElfSU5JVFJEX1RBQkxFX09WRVJSSURFIGlzIG5vdCBzZXQKQ09ORklHX0FDUElf REVCVUc9eQojIENPTkZJR19BQ1BJX1BDSV9TTE9UIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QTV9U SU1FUj15CkNPTkZJR19BQ1BJX0NPTlRBSU5FUj15CkNPTkZJR19BQ1BJX0hPVFBMVUdfSU9BUElD PXkKQ09ORklHX0FDUElfU0JTPXkKQ09ORklHX0FDUElfSEVEPXkKQ09ORklHX0FDUElfQ1VTVE9N X01FVEhPRD1tCiMgQ09ORklHX0FDUElfQkdSVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfUkVE VUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9ORklUIGlzIG5vdCBz ZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CiMg Q09ORklHX0FDUElfQVBFSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfT1BSRUdJT04gaXMgbm90 IHNldAojIENPTkZJR19TRkkgaXMgbm90IHNldAoKIwojIENQVSBGcmVxdWVuY3kgc2NhbGluZwoj CiMgQ09ORklHX0NQVV9GUkVRIGlzIG5vdCBzZXQKCiMKIyBDUFUgSWRsZQojCkNPTkZJR19DUFVf SURMRT15CkNPTkZJR19DUFVfSURMRV9HT1ZfTEFEREVSPXkKQ09ORklHX0NQVV9JRExFX0dPVl9N RU5VPXkKIyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKQ09O RklHX0lOVEVMX0lETEU9eQoKIwojIE1lbW9yeSBwb3dlciBzYXZpbmdzCiMKQ09ORklHX0k3MzAw X0lETEVfSU9BVF9DSEFOTkVMPXkKQ09ORklHX0k3MzAwX0lETEU9eQoKIwojIEJ1cyBvcHRpb25z IChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKQ09ORklHX1BDSV9ESVJFQ1Q9eQojIENPTkZJR19Q Q0lfTU1DT05GSUcgaXMgbm90IHNldApDT05GSUdfUENJX0RPTUFJTlM9eQojIENPTkZJR19QQ0lF UE9SVEJVUyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfQlVTX0FERFJfVF82NEJJVD15CiMgQ09ORklH X1BDSV9NU0kgaXMgbm90IHNldAojIENPTkZJR19QQ0lfREVCVUcgaXMgbm90IHNldAojIENPTkZJ R19QQ0lfUkVBTExPQ19FTkFCTEVfQVVUTyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfU1RVQj15CiMg Q09ORklHX0hUX0lSUSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfQVRTPXkKIyBDT05GSUdfUENJX0lP ViBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9QUkkgaXMgbm90IHNldApDT05GSUdfUENJX1BBU0lE PXkKQ09ORklHX1BDSV9MQUJFTD15CgojCiMgUENJIGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMK Q09ORklHX0lTQV9ETUFfQVBJPXkKQ09ORklHX0FNRF9OQj15CiMgQ09ORklHX1BDQ0FSRCBpcyBu b3Qgc2V0CkNPTkZJR19IT1RQTFVHX1BDST15CiMgQ09ORklHX0hPVFBMVUdfUENJX0FDUEkgaXMg bm90IHNldAojIENPTkZJR19IT1RQTFVHX1BDSV9DUENJIGlzIG5vdCBzZXQKQ09ORklHX0hPVFBM VUdfUENJX1NIUEM9bQpDT05GSUdfUkFQSURJTz1tCkNPTkZJR19SQVBJRElPX0RJU0NfVElNRU9V VD0zMApDT05GSUdfUkFQSURJT19FTkFCTEVfUlhfVFhfUE9SVFM9eQojIENPTkZJR19SQVBJRElP X0RNQV9FTkdJTkUgaXMgbm90IHNldApDT05GSUdfUkFQSURJT19ERUJVRz15CkNPTkZJR19SQVBJ RElPX0VOVU1fQkFTSUM9bQoKIwojIFJhcGlkSU8gU3dpdGNoIGRyaXZlcnMKIwojIENPTkZJR19S QVBJRElPX1RTSTU3WCBpcyBub3Qgc2V0CiMgQ09ORklHX1JBUElESU9fQ1BTX1hYIGlzIG5vdCBz ZXQKQ09ORklHX1JBUElESU9fVFNJNTY4PW0KIyBDT05GSUdfUkFQSURJT19DUFNfR0VOMiBpcyBu b3Qgc2V0CkNPTkZJR19YODZfU1lTRkI9eQoKIwojIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzIC8g RW11bGF0aW9ucwojCkNPTkZJR19CSU5GTVRfRUxGPXkKQ09ORklHX0NPTVBBVF9CSU5GTVRfRUxG PXkKIyBDT05GSUdfQ09SRV9EVU1QX0RFRkFVTFRfRUxGX0hFQURFUlMgaXMgbm90IHNldApDT05G SUdfQklORk1UX1NDUklQVD15CiMgQ09ORklHX0hBVkVfQU9VVCBpcyBub3Qgc2V0CkNPTkZJR19C SU5GTVRfTUlTQz15CkNPTkZJR19DT1JFRFVNUD15CkNPTkZJR19JQTMyX0VNVUxBVElPTj15CkNP TkZJR19JQTMyX0FPVVQ9bQojIENPTkZJR19YODZfWDMyIGlzIG5vdCBzZXQKQ09ORklHX0NPTVBB VD15CkNPTkZJR19DT01QQVRfRk9SX1U2NF9BTElHTk1FTlQ9eQpDT05GSUdfWDg2X0RFVl9ETUFf T1BTPXkKQ09ORklHX1BNQ19BVE9NPXkKQ09ORklHX05FVD15CgojCiMgTmV0d29ya2luZyBvcHRp b25zCiMKIyBDT05GSUdfUEFDS0VUIGlzIG5vdCBzZXQKQ09ORklHX1VOSVg9eQojIENPTkZJR19V TklYX0RJQUcgaXMgbm90IHNldAojIENPTkZJR19ORVRfS0VZIGlzIG5vdCBzZXQKIyBDT05GSUdf SU5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFdPUktfU0VDTUFSSyBpcyBub3Qgc2V0CiMgQ09O RklHX05FVF9QVFBfQ0xBU1NJRlkgaXMgbm90IHNldAojIENPTkZJR19ORVRXT1JLX1BIWV9USU1F U1RBTVBJTkcgaXMgbm90IHNldAojIENPTkZJR19ORVRGSUxURVIgaXMgbm90IHNldAojIENPTkZJ R19BVE0gaXMgbm90IHNldAojIENPTkZJR19CUklER0UgaXMgbm90IHNldAojIENPTkZJR19WTEFO XzgwMjFRIGlzIG5vdCBzZXQKIyBDT05GSUdfREVDTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTExD MiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQWCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQUxLIGlzIG5v dCBzZXQKIyBDT05GSUdfWDI1IGlzIG5vdCBzZXQKIyBDT05GSUdfTEFQQiBpcyBub3Qgc2V0CiMg Q09ORklHX1BIT05FVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTQgaXMgbm90IHNldAoj IENPTkZJR19ORVRfU0NIRUQgaXMgbm90IHNldAojIENPTkZJR19EQ0IgaXMgbm90IHNldAojIENP TkZJR19CQVRNQU5fQURWIGlzIG5vdCBzZXQKIyBDT05GSUdfVlNPQ0tFVFMgaXMgbm90IHNldAoj IENPTkZJR19ORVRMSU5LX01NQVAgaXMgbm90IHNldAojIENPTkZJR19ORVRMSU5LX0RJQUcgaXMg bm90IHNldAojIENPTkZJR19NUExTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFNSIGlzIG5vdCBzZXQK Q09ORklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKIyBDT05GSUdfQ0dS T1VQX05FVF9QUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEIGlzIG5v dCBzZXQKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKIyBDT05GSUdfQlBG X0pJVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfRkxPV19MSU1JVD15CgojCiMgTmV0d29yayB0ZXN0 aW5nCiMKIyBDT05GSUdfSEFNUkFESU8gaXMgbm90IHNldAojIENPTkZJR19DQU4gaXMgbm90IHNl dAojIENPTkZJR19JUkRBIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMgbm90IHNldApDT05GSUdf V0lSRUxFU1M9eQojIENPTkZJR19DRkc4MDIxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0xJQjgwMjEx IGlzIG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBlbmFibGVkIGZvciBNQUM4MDIx MQojCkNPTkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0laRT0wCiMgQ09ORklHX1dJTUFYIGlz IG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMX1JFR1VM QVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBSUYg aXMgbm90IHNldAojIENPTkZJR19ORkMgaXMgbm90IHNldAojIENPTkZJR19MV1RVTk5FTCBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX0JQRl9KSVQ9eQoKIwojIERldmljZSBEcml2ZXJzCiMKCiMKIyBH ZW5lcmljIERyaXZlciBPcHRpb25zCiMKQ09ORklHX1VFVkVOVF9IRUxQRVI9eQpDT05GSUdfVUVW RU5UX0hFTFBFUl9QQVRIPSIiCkNPTkZJR19ERVZUTVBGUz15CiMgQ09ORklHX0RFVlRNUEZTX01P VU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RBTkRBTE9ORSBpcyBub3Qgc2V0CkNPTkZJR19QUkVW RU5UX0ZJUk1XQVJFX0JVSUxEPXkKQ09ORklHX0ZXX0xPQURFUj15CkNPTkZJR19GSVJNV0FSRV9J Tl9LRVJORUw9eQpDT05GSUdfRVhUUkFfRklSTVdBUkU9IiIKQ09ORklHX0ZXX0xPQURFUl9VU0VS X0hFTFBFUj15CkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVJfRkFMTEJBQ0s9eQpDT05GSUdf QUxMT1dfREVWX0NPUkVEVU1QPXkKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQKIyBD T05GSUdfREVCVUdfREVWUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTX0hZUEVSVklTT1IgaXMg bm90IHNldAojIENPTkZJR19HRU5FUklDX0NQVV9ERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0dF TkVSSUNfQ1BVX0FVVE9QUk9CRT15CkNPTkZJR19SRUdNQVA9eQpDT05GSUdfUkVHTUFQX0kyQz1t CkNPTkZJR19SRUdNQVBfU1BJPXkKQ09ORklHX1JFR01BUF9NTUlPPW0KQ09ORklHX1JFR01BUF9J UlE9eQojIENPTkZJR19ETUFfU0hBUkVEX0JVRkZFUiBpcyBub3Qgc2V0CgojCiMgQnVzIGRldmlj ZXMKIwojIENPTkZJR19DT05ORUNUT1IgaXMgbm90IHNldApDT05GSUdfTVREPW0KQ09ORklHX01U RF9URVNUUz1tCkNPTkZJR19NVERfUkVEQk9PVF9QQVJUUz1tCkNPTkZJR19NVERfUkVEQk9PVF9E SVJFQ1RPUllfQkxPQ0s9LTEKQ09ORklHX01URF9SRURCT09UX1BBUlRTX1VOQUxMT0NBVEVEPXkK Q09ORklHX01URF9SRURCT09UX1BBUlRTX1JFQURPTkxZPXkKIyBDT05GSUdfTVREX0NNRExJTkVf UEFSVFMgaXMgbm90IHNldAojIENPTkZJR19NVERfQVI3X1BBUlRTIGlzIG5vdCBzZXQKCiMKIyBV c2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycwojCkNPTkZJR19NVERfQkxLREVWUz1t CkNPTkZJR19NVERfQkxPQ0s9bQpDT05GSUdfTVREX0JMT0NLX1JPPW0KQ09ORklHX0ZUTD1tCkNP TkZJR19ORlRMPW0KQ09ORklHX05GVExfUlc9eQpDT05GSUdfSU5GVEw9bQojIENPTkZJR19SRkRf RlRMIGlzIG5vdCBzZXQKIyBDT05GSUdfU1NGREMgaXMgbm90IHNldAojIENPTkZJR19TTV9GVEwg aXMgbm90IHNldApDT05GSUdfTVREX09PUFM9bQpDT05GSUdfTVREX1NXQVA9bQojIENPTkZJR19N VERfUEFSVElUSU9ORURfTUFTVEVSIGlzIG5vdCBzZXQKCiMKIyBSQU0vUk9NL0ZsYXNoIGNoaXAg ZHJpdmVycwojCiMgQ09ORklHX01URF9DRkkgaXMgbm90IHNldAojIENPTkZJR19NVERfSkVERUNQ Uk9CRSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJR19NVERf TUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfND15CiMgQ09ORklH X01URF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJ RFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzMyIGlzIG5vdCBz ZXQKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NGSV9JMj15CiMgQ09ORklHX01URF9D RklfSTQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4IGlzIG5vdCBzZXQKQ09ORklHX01U RF9SQU09bQpDT05GSUdfTVREX1JPTT1tCkNPTkZJR19NVERfQUJTRU5UPW0KCiMKIyBNYXBwaW5n IGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdTPXkK IyBDT05GSUdfTVREX1BIWVNNQVAgaXMgbm90IHNldApDT05GSUdfTVREX1BDST1tCkNPTkZJR19N VERfR1BJT19BRERSPW0KQ09ORklHX01URF9JTlRFTF9WUl9OT1I9bQpDT05GSUdfTVREX1BMQVRS QU09bQpDT05GSUdfTVREX0xBVENIX0FERFI9bQoKIwojIFNlbGYtY29udGFpbmVkIE1URCBkZXZp Y2UgZHJpdmVycwojCiMgQ09ORklHX01URF9QTUM1NTEgaXMgbm90IHNldApDT05GSUdfTVREX0RB VEFGTEFTSD1tCkNPTkZJR19NVERfREFUQUZMQVNIX1dSSVRFX1ZFUklGWT15CiMgQ09ORklHX01U RF9EQVRBRkxBU0hfT1RQIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX00yNVA4MCBpcyBub3Qgc2V0 CkNPTkZJR19NVERfU1NUMjVMPW0KQ09ORklHX01URF9TTFJBTT1tCiMgQ09ORklHX01URF9QSFJB TSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTVREUkFNPW0KQ09ORklHX01URFJBTV9UT1RBTF9TSVpF PTQwOTYKQ09ORklHX01URFJBTV9FUkFTRV9TSVpFPTEyOAojIENPTkZJR19NVERfQkxPQ0syTVRE IGlzIG5vdCBzZXQKCiMKIyBEaXNrLU9uLUNoaXAgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfTVRE X0RPQ0czPW0KQ09ORklHX0JDSF9DT05TVF9NPTE0CkNPTkZJR19CQ0hfQ09OU1RfVD00CiMgQ09O RklHX01URF9OQU5EIGlzIG5vdCBzZXQKQ09ORklHX01URF9PTkVOQU5EPW0KQ09ORklHX01URF9P TkVOQU5EX1ZFUklGWV9XUklURT15CiMgQ09ORklHX01URF9PTkVOQU5EX0dFTkVSSUMgaXMgbm90 IHNldAojIENPTkZJR19NVERfT05FTkFORF9PVFAgaXMgbm90IHNldAojIENPTkZJR19NVERfT05F TkFORF8yWF9QUk9HUkFNIGlzIG5vdCBzZXQKCiMKIyBMUEREUiAmIExQRERSMiBQQ00gbWVtb3J5 IGRyaXZlcnMKIwpDT05GSUdfTVREX0xQRERSPW0KQ09ORklHX01URF9RSU5GT19QUk9CRT1tCkNP TkZJR19NVERfU1BJX05PUj1tCkNPTkZJR19NVERfU1BJX05PUl9VU0VfNEtfU0VDVE9SUz15CkNP TkZJR19NVERfVUJJPW0KQ09ORklHX01URF9VQklfV0xfVEhSRVNIT0xEPTQwOTYKQ09ORklHX01U RF9VQklfQkVCX0xJTUlUPTIwCiMgQ09ORklHX01URF9VQklfRkFTVE1BUCBpcyBub3Qgc2V0CkNP TkZJR19NVERfVUJJX0dMVUVCST1tCkNPTkZJR19NVERfVUJJX0JMT0NLPXkKIyBDT05GSUdfT0Yg aXMgbm90IHNldApDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1BBUlBPUlQ9eQpDT05GSUdfUEFS UE9SVD15CkNPTkZJR19QQVJQT1JUX1BDPW0KQ09ORklHX1BBUlBPUlRfU0VSSUFMPW0KIyBDT05G SUdfUEFSUE9SVF9QQ19GSUZPIGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlRfUENfU1VQRVJJTz15 CiMgQ09ORklHX1BBUlBPUlRfR1NDIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9BWDg4Nzk2 IGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlRfMTI4ND15CkNPTkZJR19QTlA9eQpDT05GSUdfUE5Q X0RFQlVHX01FU1NBR0VTPXkKCiMKIyBQcm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNPTkZJ R19CTEtfREVWPXkKIyBDT05GSUdfQkxLX0RFVl9OVUxMX0JMSyBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19ERVZfRkQgaXMgbm90IHNldAojIENPTkZJR19QQVJJREUgaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX1BDSUVTU0RfTVRJUDMyWFggaXMgbm90IHNldAojIENPTkZJR19CTEtfQ1BRX0NJ U1NfREEgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0RBQzk2MCBpcyBub3Qgc2V0CiMgQ09O RklHX0JMS19ERVZfVU1FTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQ09XX0NPTU1PTiBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfTE9PUCBpcyBub3Qgc2V0CgojCiMgRFJCRCBkaXNh YmxlZCBiZWNhdXNlIFBST0NfRlMgb3IgSU5FVCBub3Qgc2VsZWN0ZWQKIwojIENPTkZJR19CTEtf REVWX05CRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfU0tEIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9TWDggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1JBTSBpcyBub3Qgc2V0 CiMgQ09ORklHX0NEUk9NX1BLVENEVkQgaXMgbm90IHNldAojIENPTkZJR19BVEFfT1ZFUl9FVEgg aXMgbm90IHNldAojIENPTkZJR19WSVJUSU9fQkxLIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RF Vl9IRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUlNYWCBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19ERVZfTlZNRSBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2VzCiMKQ09ORklHX1NFTlNP UlNfTElTM0xWMDJEPW0KQ09ORklHX0FENTI1WF9EUE9UPW0KIyBDT05GSUdfQUQ1MjVYX0RQT1Rf STJDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUQ1MjVYX0RQT1RfU1BJIGlzIG5vdCBzZXQKQ09ORklH X0RVTU1ZX0lSUT1tCkNPTkZJR19JQk1fQVNNPXkKIyBDT05GSUdfUEhBTlRPTSBpcyBub3Qgc2V0 CkNPTkZJR19TR0lfSU9DND1tCiMgQ09ORklHX1RJRk1fQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19J Q1M5MzJTNDAxPW0KQ09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUz15CkNPTkZJR19IUF9JTE89eQpD T05GSUdfQVBEUzk4MDJBTFM9bQpDT05GSUdfSVNMMjkwMDM9bQpDT05GSUdfSVNMMjkwMjA9bQpD T05GSUdfU0VOU09SU19UU0wyNTUwPW0KIyBDT05GSUdfU0VOU09SU19CSDE3ODAgaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19CSDE3NzA9bQpDT05GSUdfU0VOU09SU19BUERTOTkwWD1tCkNPTkZJ R19ITUM2MzUyPW0KQ09ORklHX0RTMTY4Mj1tCkNPTkZJR19USV9EQUM3NTEyPXkKIyBDT05GSUdf Vk1XQVJFX0JBTExPT04gaXMgbm90IHNldApDT05GSUdfQk1QMDg1PXkKQ09ORklHX0JNUDA4NV9J MkM9bQpDT05GSUdfQk1QMDg1X1NQST15CkNPTkZJR19VU0JfU1dJVENIX0ZTQTk0ODA9bQpDT05G SUdfTEFUVElDRV9FQ1AzX0NPTkZJRz1tCiMgQ09ORklHX1NSQU0gaXMgbm90IHNldApDT05GSUdf QzJQT1JUPXkKIyBDT05GSUdfQzJQT1JUX0RVUkFNQVJfMjE1MCBpcyBub3Qgc2V0CgojCiMgRUVQ Uk9NIHN1cHBvcnQKIwpDT05GSUdfRUVQUk9NX0FUMjQ9bQojIENPTkZJR19FRVBST01fQVQyNSBp cyBub3Qgc2V0CiMgQ09ORklHX0VFUFJPTV9MRUdBQ1kgaXMgbm90IHNldAojIENPTkZJR19FRVBS T01fTUFYNjg3NSBpcyBub3Qgc2V0CiMgQ09ORklHX0VFUFJPTV85M0NYNiBpcyBub3Qgc2V0CkNP TkZJR19FRVBST01fOTNYWDQ2PW0KQ09ORklHX0NCNzEwX0NPUkU9eQpDT05GSUdfQ0I3MTBfREVC VUc9eQpDT05GSUdfQ0I3MTBfREVCVUdfQVNTVU1QVElPTlM9eQoKIwojIFRleGFzIEluc3RydW1l bnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKIyBDT05GSUdfVElfU1QgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19MSVMzX0kyQz1tCgojCiMgQWx0ZXJhIEZQR0EgZmlybXdh cmUgZG93bmxvYWQgbW9kdWxlCiMKIyBDT05GSUdfQUxURVJBX1NUQVBMIGlzIG5vdCBzZXQKQ09O RklHX0lOVEVMX01FST1tCkNPTkZJR19JTlRFTF9NRUlfTUU9bQojIENPTkZJR19JTlRFTF9NRUlf VFhFIGlzIG5vdCBzZXQKQ09ORklHX1ZNV0FSRV9WTUNJPXkKCiMKIyBJbnRlbCBNSUMgQnVzIERy aXZlcgojCkNPTkZJR19JTlRFTF9NSUNfQlVTPXkKCiMKIyBTQ0lGIEJ1cyBEcml2ZXIKIwpDT05G SUdfU0NJRl9CVVM9bQoKIwojIEludGVsIE1JQyBIb3N0IERyaXZlcgojCgojCiMgSW50ZWwgTUlD IENhcmQgRHJpdmVyCiMKCiMKIyBTQ0lGIERyaXZlcgojCgojCiMgSW50ZWwgTUlDIENvcHJvY2Vz c29yIFN0YXRlIE1hbmFnZW1lbnQgKENPU00pIERyaXZlcnMKIwojIENPTkZJR19HRU5XUUUgaXMg bm90IHNldAojIENPTkZJR19FQ0hPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0JBU0UgaXMgbm90 IHNldAojIENPTkZJR19DWExfS0VSTkVMX0FQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9FRUgg aXMgbm90IHNldApDT05GSUdfSEFWRV9JREU9eQpDT05GSUdfSURFPXkKCiMKIyBQbGVhc2Ugc2Vl IERvY3VtZW50YXRpb24vaWRlL2lkZS50eHQgZm9yIGhlbHAvaW5mbyBvbiBJREUgZHJpdmVzCiMK Q09ORklHX0lERV9YRkVSX01PREU9eQpDT05GSUdfSURFX1RJTUlOR1M9eQpDT05GSUdfSURFX0FU QVBJPXkKQ09ORklHX0JMS19ERVZfSURFX1NBVEE9eQojIENPTkZJR19JREVfR0QgaXMgbm90IHNl dApDT05GSUdfQkxLX0RFVl9JREVDRD1tCkNPTkZJR19CTEtfREVWX0lERUNEX1ZFUkJPU0VfRVJS T1JTPXkKQ09ORklHX0JMS19ERVZfSURFVEFQRT1tCiMgQ09ORklHX0JMS19ERVZfSURFQUNQSSBp cyBub3Qgc2V0CiMgQ09ORklHX0lERV9UQVNLX0lPQ1RMIGlzIG5vdCBzZXQKIyBDT05GSUdfSURF X1BST0NfRlMgaXMgbm90IHNldAoKIwojIElERSBjaGlwc2V0IHN1cHBvcnQvYnVnZml4ZXMKIwpD T05GSUdfSURFX0dFTkVSSUM9eQojIENPTkZJR19CTEtfREVWX1BMQVRGT1JNIGlzIG5vdCBzZXQK IyBDT05GSUdfQkxLX0RFVl9DTUQ2NDAgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9JREVQTlA9 eQpDT05GSUdfQkxLX0RFVl9JREVETUFfU0ZGPXkKCiMKIyBQQ0kgSURFIGNoaXBzZXRzIHN1cHBv cnQKIwpDT05GSUdfQkxLX0RFVl9JREVQQ0k9eQpDT05GSUdfSURFUENJX1BDSUJVU19PUkRFUj15 CkNPTkZJR19CTEtfREVWX09GRkJPQVJEPXkKQ09ORklHX0JMS19ERVZfR0VORVJJQz15CiMgQ09O RklHX0JMS19ERVZfT1BUSTYyMSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUloxMDAwIGlz IG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSURFRE1BX1BDST15CiMgQ09ORklHX0JMS19ERVZfQUVD NjJYWCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0FMSTE1WDM9bQpDT05GSUdfQkxLX0RFVl9B TUQ3NFhYPW0KQ09ORklHX0JMS19ERVZfQVRJSVhQPXkKQ09ORklHX0JMS19ERVZfQ01ENjRYPXkK Q09ORklHX0JMS19ERVZfVFJJRkxFWD1tCiMgQ09ORklHX0JMS19ERVZfSFBUMzY2IGlzIG5vdCBz ZXQKQ09ORklHX0JMS19ERVZfSk1JQ1JPTj1tCkNPTkZJR19CTEtfREVWX1BJSVg9eQojIENPTkZJ R19CTEtfREVWX0lUODE3MiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lUODIxMz1tCkNPTkZJ R19CTEtfREVWX0lUODIxWD15CiMgQ09ORklHX0JMS19ERVZfTlM4NzQxNSBpcyBub3Qgc2V0CkNP TkZJR19CTEtfREVWX1BEQzIwMlhYX09MRD15CkNPTkZJR19CTEtfREVWX1BEQzIwMlhYX05FVz15 CiMgQ09ORklHX0JMS19ERVZfU1ZXS1MgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9TSUlNQUdF PXkKQ09ORklHX0JMS19ERVZfU0lTNTUxMz1tCkNPTkZJR19CTEtfREVWX1NMQzkwRTY2PXkKIyBD T05GSUdfQkxLX0RFVl9UUk0yOTAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1ZJQTgyQ1hY WCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfVEM4NkMwMDEgaXMgbm90IHNldApDT05GSUdf QkxLX0RFVl9JREVETUE9eQoKIwojIFNDU0kgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9N T0Q9eQpDT05GSUdfUkFJRF9BVFRSUz1tCiMgQ09ORklHX1NDU0kgaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX0RNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTkVUTElOSyBpcyBub3Qgc2V0CiMg Q09ORklHX0FUQSBpcyBub3Qgc2V0CiMgQ09ORklHX01EIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVT SU9OIGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMKQ09ORklH X0ZJUkVXSVJFPXkKQ09ORklHX0ZJUkVXSVJFX09IQ0k9bQpDT05GSUdfRklSRVdJUkVfTk9TWT1t CkNPTkZJR19NQUNJTlRPU0hfRFJJVkVSUz15CkNPTkZJR19NQUNfRU1VTU9VU0VCVE49eQojIENP TkZJR19ORVRERVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfVkhPU1RfTkVUIGlzIG5vdCBzZXQK IyBDT05GSUdfVkhPU1RfQ1JPU1NfRU5ESUFOX0xFR0FDWSBpcyBub3Qgc2V0CkNPTkZJR19OVk09 eQpDT05GSUdfTlZNX0RFQlVHPXkKQ09ORklHX05WTV9HRU5OVk09bQpDT05GSUdfTlZNX1JSUEM9 bQoKIwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVU X0xFRFM9eQpDT05GSUdfSU5QVVRfRkZfTUVNTEVTUz15CkNPTkZJR19JTlBVVF9QT0xMREVWPXkK IyBDT05GSUdfSU5QVVRfU1BBUlNFS01BUCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9NQVRSSVhL TUFQPXkKCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01PVVNFREVWPXkK IyBDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVggaXMgbm90IHNldApDT05GSUdfSU5QVVRfTU9V U0VERVZfU0NSRUVOX1g9MTAyNApDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1k9NzY4CkNP TkZJR19JTlBVVF9KT1lERVY9bQpDT05GSUdfSU5QVVRfRVZERVY9bQpDT05GSUdfSU5QVVRfRVZC VUc9eQoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVUX0tFWUJPQVJEPXkK Q09ORklHX0tFWUJPQVJEX0FEUDU1ODg9bQojIENPTkZJR19LRVlCT0FSRF9BRFA1NTg5IGlzIG5v dCBzZXQKQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkKQ09ORklHX0tFWUJPQVJEX1FUMTA3MD1tCiMg Q09ORklHX0tFWUJPQVJEX1FUMjE2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0xLS0JE IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19LRVlC T0FSRF9HUElPX1BPTExFRD15CkNPTkZJR19LRVlCT0FSRF9UQ0E2NDE2PW0KIyBDT05GSUdfS0VZ Qk9BUkRfVENBODQxOCBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9NQVRSSVg9eQpDT05GSUdf S0VZQk9BUkRfTE04MzIzPW0KQ09ORklHX0tFWUJPQVJEX0xNODMzMz1tCiMgQ09ORklHX0tFWUJP QVJEX01BWDczNTkgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQ1MgaXMgbm90IHNldAoj IENPTkZJR19LRVlCT0FSRF9NUFIxMjEgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9ORVdU T04gaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfT1BFTkNPUkVTPW0KIyBDT05GSUdfS0VZQk9B UkRfU0FNU1VORyBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9TVE9XQVdBWT15CiMgQ09ORklH X0tFWUJPQVJEX1NVTktCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5QVVRfTU9VU0UgaXMgbm90IHNldApDT05GSUdfSU5QVVRfSk9ZU1RJ Q0s9eQpDT05GSUdfSk9ZU1RJQ0tfQU5BTE9HPXkKQ09ORklHX0pPWVNUSUNLX0EzRD1tCkNPTkZJ R19KT1lTVElDS19BREk9bQpDT05GSUdfSk9ZU1RJQ0tfQ09CUkE9bQpDT05GSUdfSk9ZU1RJQ0tf R0YySz15CiMgQ09ORklHX0pPWVNUSUNLX0dSSVAgaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tf R1JJUF9NUD1tCkNPTkZJR19KT1lTVElDS19HVUlMTEVNT1Q9eQojIENPTkZJR19KT1lTVElDS19J TlRFUkFDVCBpcyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19TSURFV0lOREVSPXkKIyBDT05GSUdf Sk9ZU1RJQ0tfVE1EQyBpcyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19JRk9SQ0U9bQojIENPTkZJ R19KT1lTVElDS19JRk9SQ0VfMjMyIGlzIG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX1dBUlJJT1I9 bQpDT05GSUdfSk9ZU1RJQ0tfTUFHRUxMQU49eQpDT05GSUdfSk9ZU1RJQ0tfU1BBQ0VPUkI9eQoj IENPTkZJR19KT1lTVElDS19TUEFDRUJBTEwgaXMgbm90IHNldAojIENPTkZJR19KT1lTVElDS19T VElOR0VSIGlzIG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX1RXSURKT1k9eQpDT05GSUdfSk9ZU1RJ Q0tfWkhFTkhVQT1tCkNPTkZJR19KT1lTVElDS19EQjk9bQpDT05GSUdfSk9ZU1RJQ0tfR0FNRUNP Tj15CkNPTkZJR19KT1lTVElDS19UVVJCT0dSQUZYPW0KQ09ORklHX0pPWVNUSUNLX0FTNTAxMT1t CkNPTkZJR19KT1lTVElDS19KT1lEVU1QPXkKIyBDT05GSUdfSk9ZU1RJQ0tfWFBBRCBpcyBub3Qg c2V0CkNPTkZJR19KT1lTVElDS19XQUxLRVJBMDcwMT15CiMgQ09ORklHX0lOUFVUX1RBQkxFVCBp cyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1RPVUNIU0NSRUVOIGlzIG5vdCBzZXQKQ09ORklHX0lO UFVUX01JU0M9eQpDT05GSUdfSU5QVVRfQUQ3MTRYPXkKIyBDT05GSUdfSU5QVVRfQUQ3MTRYX0ky QyBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9BRDcxNFhfU1BJPW0KQ09ORklHX0lOUFVUX0JNQTE1 MD1tCiMgQ09ORklHX0lOUFVUX0UzWDBfQlVUVE9OIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1BD U1BLUj1tCkNPTkZJR19JTlBVVF9NQzEzNzgzX1BXUkJVVFRPTj15CkNPTkZJR19JTlBVVF9NTUE4 NDUwPW0KQ09ORklHX0lOUFVUX01QVTMwNTA9bQpDT05GSUdfSU5QVVRfQVBBTkVMPW0KQ09ORklH X0lOUFVUX0dQMkE9bQojIENPTkZJR19JTlBVVF9HUElPX0JFRVBFUiBpcyBub3Qgc2V0CiMgQ09O RklHX0lOUFVUX0dQSU9fVElMVF9QT0xMRUQgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9BVExB U19CVE5TIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQVRJX1JFTU9URTIgaXMgbm90IHNldAoj IENPTkZJR19JTlBVVF9LRVlTUEFOX1JFTU9URSBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9LWFRK OT1tCkNPTkZJR19JTlBVVF9LWFRKOV9QT0xMRURfTU9ERT15CiMgQ09ORklHX0lOUFVUX1BPV0VS TUFURSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1lFQUxJTksgaXMgbm90IHNldAojIENPTkZJ R19JTlBVVF9DTTEwOSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1JFR1VMQVRPUl9IQVBUSUMg aXMgbm90IHNldApDT05GSUdfSU5QVVRfVFBTNjUyMThfUFdSQlVUVE9OPW0KQ09ORklHX0lOUFVU X1VJTlBVVD1tCkNPTkZJR19JTlBVVF9QQ0Y1MDYzM19QTVU9bQpDT05GSUdfSU5QVVRfUENGODU3 ND1tCkNPTkZJR19JTlBVVF9QV01fQkVFUEVSPW0KIyBDT05GSUdfSU5QVVRfR1BJT19ST1RBUllf RU5DT0RFUiBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9EQTkwNTJfT05LRVk9eQojIENPTkZJR19J TlBVVF9XTTgzMVhfT04gaXMgbm90IHNldApDT05GSUdfSU5QVVRfQURYTDM0WD15CkNPTkZJR19J TlBVVF9BRFhMMzRYX0kyQz1tCkNPTkZJR19JTlBVVF9BRFhMMzRYX1NQST15CkNPTkZJR19JTlBV VF9DTUEzMDAwPW0KIyBDT05GSUdfSU5QVVRfQ01BMzAwMF9JMkMgaXMgbm90IHNldApDT05GSUdf SU5QVVRfSURFQVBBRF9TTElERUJBUj15CkNPTkZJR19JTlBVVF9EUlYyNjBYX0hBUFRJQ1M9bQpD T05GSUdfSU5QVVRfRFJWMjY2NV9IQVBUSUNTPW0KIyBDT05GSUdfSU5QVVRfRFJWMjY2N19IQVBU SUNTIGlzIG5vdCBzZXQKCiMKIyBIYXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpD T05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09O RklHX1NFUklPX1NFUlBPUlQ9eQojIENPTkZJR19TRVJJT19DVDgyQzcxMCBpcyBub3Qgc2V0CiMg Q09ORklHX1NFUklPX1BBUktCRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBu b3Qgc2V0CkNPTkZJR19TRVJJT19MSUJQUzI9eQojIENPTkZJR19TRVJJT19SQVcgaXMgbm90IHNl dAojIENPTkZJR19TRVJJT19BTFRFUkFfUFMyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX1BTMk1V TFQ9bQpDT05GSUdfU0VSSU9fQVJDX1BTMj1tCkNPTkZJR19VU0VSSU89bQpDT05GSUdfR0FNRVBP UlQ9eQpDT05GSUdfR0FNRVBPUlRfTlM1NTg9bQpDT05GSUdfR0FNRVBPUlRfTDQ9eQpDT05GSUdf R0FNRVBPUlRfRU1VMTBLMT1tCiMgQ09ORklHX0dBTUVQT1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMK IyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9eQpDT05GSUdfVlQ9eQpDT05GSUdfQ09O U09MRV9UUkFOU0xBVElPTlM9eQpDT05GSUdfVlRfQ09OU09MRT15CkNPTkZJR19IV19DT05TT0xF PXkKQ09ORklHX1ZUX0hXX0NPTlNPTEVfQklORElORz15CkNPTkZJR19VTklYOThfUFRZUz15CiMg Q09ORklHX0RFVlBUU19NVUxUSVBMRV9JTlNUQU5DRVMgaXMgbm90IHNldAojIENPTkZJR19MRUdB Q1lfUFRZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9OT05TVEFOREFSRCBpcyBub3Qgc2V0 CkNPTkZJR19OT1pPTUk9eQojIENPTkZJR19OX0dTTSBpcyBub3Qgc2V0CkNPTkZJR19UUkFDRV9S T1VURVI9bQpDT05GSUdfVFJBQ0VfU0lOSz15CiMgQ09ORklHX0RFVk1FTSBpcyBub3Qgc2V0CkNP TkZJR19ERVZLTUVNPXkKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNPTkZJR19TRVJJQUxfRUFSTFlD T049eQpDT05GSUdfU0VSSUFMXzgyNTA9eQojIENPTkZJR19TRVJJQUxfODI1MF9ERVBSRUNBVEVE X09QVElPTlMgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfUE5QPXkKQ09ORklHX1NFUklB TF84MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfRE1BPXkKQ09ORklHX1NFUklBTF84 MjUwX1BDST15CkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1 MF9SVU5USU1FX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX0VYVEVOREVEPXkKQ09ORklHX1NF UklBTF84MjUwX01BTllfUE9SVFM9eQpDT05GSUdfU0VSSUFMXzgyNTBfU0hBUkVfSVJRPXkKQ09O RklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlE9eQojIENPTkZJR19TRVJJQUxfODI1MF9SU0EgaXMg bm90IHNldAojIENPTkZJR19TRVJJQUxfODI1MF9GU0wgaXMgbm90IHNldApDT05GSUdfU0VSSUFM XzgyNTBfRFc9eQpDT05GSUdfU0VSSUFMXzgyNTBfUlQyODhYPXkKQ09ORklHX1NFUklBTF84MjUw X0ZJTlRFSz15CiMgQ09ORklHX1NFUklBTF84MjUwX01JRCBpcyBub3Qgc2V0CgojCiMgTm9uLTgy NTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCkNPTkZJR19TRVJJQUxfTUFYMzEwMD1tCkNPTkZJR19T RVJJQUxfTUFYMzEwWD1tCkNPTkZJR19TRVJJQUxfVUFSVExJVEU9bQpDT05GSUdfU0VSSUFMX0NP UkU9eQpDT05GSUdfU0VSSUFMX0NPUkVfQ09OU09MRT15CiMgQ09ORklHX1NFUklBTF9KU00gaXMg bm90IHNldApDT05GSUdfU0VSSUFMX1NDQ05YUD1tCkNPTkZJR19TRVJJQUxfU0MxNklTN1hYX0NP UkU9bQpDT05GSUdfU0VSSUFMX1NDMTZJUzdYWD1tCkNPTkZJR19TRVJJQUxfU0MxNklTN1hYX0ky Qz15CiMgQ09ORklHX1NFUklBTF9TQzE2SVM3WFhfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VS SUFMX0FMVEVSQV9KVEFHVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BTFRFUkFfVUFS VCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfSUZYNlg2MD1tCkNPTkZJR19TRVJJQUxfQVJDPXkK Q09ORklHX1NFUklBTF9BUkNfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQVJDX05SX1BPUlRTPTEK Q09ORklHX1NFUklBTF9SUDI9bQpDT05GSUdfU0VSSUFMX1JQMl9OUl9VQVJUUz0zMgpDT05GSUdf U0VSSUFMX0ZTTF9MUFVBUlQ9bQojIENPTkZJR19TRVJJQUxfTUVOX1oxMzUgaXMgbm90IHNldApD T05GSUdfUFJJTlRFUj15CkNPTkZJR19MUF9DT05TT0xFPXkKIyBDT05GSUdfUFBERVYgaXMgbm90 IHNldAojIENPTkZJR19WSVJUSU9fQ09OU09MRSBpcyBub3Qgc2V0CkNPTkZJR19JUE1JX0hBTkRM RVI9eQojIENPTkZJR19JUE1JX1BBTklDX0VWRU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBNSV9E RVZJQ0VfSU5URVJGQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBNSV9TSSBpcyBub3Qgc2V0CkNP TkZJR19JUE1JX1NTSUY9bQpDT05GSUdfSVBNSV9XQVRDSERPRz15CkNPTkZJR19JUE1JX1BPV0VS T0ZGPXkKQ09ORklHX0hXX1JBTkRPTT15CkNPTkZJR19IV19SQU5ET01fVElNRVJJT01FTT1tCkNP TkZJR19IV19SQU5ET01fSU5URUw9bQpDT05GSUdfSFdfUkFORE9NX0FNRD15CkNPTkZJR19IV19S QU5ET01fVklBPXkKIyBDT05GSUdfSFdfUkFORE9NX1ZJUlRJTyBpcyBub3Qgc2V0CkNPTkZJR19I V19SQU5ET01fVFBNPXkKIyBDT05GSUdfTlZSQU0gaXMgbm90IHNldAojIENPTkZJR19SMzk2NCBp cyBub3Qgc2V0CkNPTkZJR19BUFBMSUNPTT1tCkNPTkZJR19NV0FWRT1tCkNPTkZJR19SQVdfRFJJ VkVSPW0KQ09ORklHX01BWF9SQVdfREVWUz0yNTYKIyBDT05GSUdfSFBFVCBpcyBub3Qgc2V0CkNP TkZJR19IQU5HQ0hFQ0tfVElNRVI9bQpDT05GSUdfVENHX1RQTT15CkNPTkZJR19UQ0dfVElTPXkK Q09ORklHX1RDR19USVNfSTJDX0FUTUVMPW0KIyBDT05GSUdfVENHX1RJU19JMkNfSU5GSU5FT04g aXMgbm90IHNldAojIENPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9OIGlzIG5vdCBzZXQKQ09ORklH X1RDR19OU0M9bQpDT05GSUdfVENHX0FUTUVMPXkKIyBDT05GSUdfVENHX0lORklORU9OIGlzIG5v dCBzZXQKQ09ORklHX1RDR19DUkI9eQpDT05GSUdfVENHX1RJU19TVDMzWlAyND1tCkNPTkZJR19U Q0dfVElTX1NUMzNaUDI0X0kyQz1tCkNPTkZJR19UQ0dfVElTX1NUMzNaUDI0X1NQST1tCiMgQ09O RklHX1RFTENMT0NLIGlzIG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfWElMTFlCVVM9 bQoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz1tCkNPTkZJR19JMkNfQk9BUkRJTkZPPXkK Q09ORklHX0kyQ19DT01QQVQ9eQojIENPTkZJR19JMkNfQ0hBUkRFViBpcyBub3Qgc2V0CiMgQ09O RklHX0kyQ19NVVggaXMgbm90IHNldApDT05GSUdfSTJDX0hFTFBFUl9BVVRPPXkKQ09ORklHX0ky Q19TTUJVUz1tCkNPTkZJR19JMkNfQUxHT0JJVD1tCkNPTkZJR19JMkNfQUxHT1BDQT1tCgojCiMg STJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRyb2xsZXIg ZHJpdmVycwojCkNPTkZJR19JMkNfQUxJMTUzNT1tCkNPTkZJR19JMkNfQUxJMTU2Mz1tCkNPTkZJ R19JMkNfQUxJMTVYMz1tCkNPTkZJR19JMkNfQU1ENzU2PW0KIyBDT05GSUdfSTJDX0FNRDc1Nl9T NDg4MiBpcyBub3Qgc2V0CkNPTkZJR19JMkNfQU1EODExMT1tCkNPTkZJR19JMkNfSTgwMT1tCkNP TkZJR19JMkNfSVNDSD1tCkNPTkZJR19JMkNfSVNNVD1tCkNPTkZJR19JMkNfUElJWDQ9bQojIENP TkZJR19JMkNfTkZPUkNFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM1NTk1IGlzIG5vdCBz ZXQKQ09ORklHX0kyQ19TSVM2MzA9bQojIENPTkZJR19JMkNfU0lTOTZYIGlzIG5vdCBzZXQKQ09O RklHX0kyQ19WSUE9bQpDT05GSUdfSTJDX1ZJQVBSTz1tCgojCiMgQUNQSSBkcml2ZXJzCiMKQ09O RklHX0kyQ19TQ01JPW0KCiMKIyBJMkMgc3lzdGVtIGJ1cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRk ZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwpDT05GSUdfSTJDX0NCVVNfR1BJTz1tCiMgQ09ORklHX0ky Q19ERVNJR05XQVJFX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVf UENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19FTUVWMj1tCiMgQ09ORklHX0kyQ19HUElPIGlzIG5v dCBzZXQKQ09ORklHX0kyQ19PQ09SRVM9bQpDT05GSUdfSTJDX1BDQV9QTEFURk9STT1tCiMgQ09O RklHX0kyQ19QWEFfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9bQpDT05GSUdfSTJD X1hJTElOWD1tCgojCiMgRXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJ R19JMkNfUEFSUE9SVD1tCiMgQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUIGlzIG5vdCBzZXQKQ09O RklHX0kyQ19UQU9TX0VWTT1tCgojCiMgT3RoZXIgSTJDL1NNQnVzIGJ1cyBkcml2ZXJzCiMKIyBD T05GSUdfSTJDX1NUVUIgaXMgbm90IHNldAojIENPTkZJR19JMkNfU0xBVkUgaXMgbm90IHNldAoj IENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19BTEdP IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qgc2V0CkNPTkZJR19TUEk9 eQojIENPTkZJR19TUElfREVCVUcgaXMgbm90IHNldApDT05GSUdfU1BJX01BU1RFUj15CgojCiMg U1BJIE1hc3RlciBDb250cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfU1BJX0FMVEVSQT1tCkNPTkZJ R19TUElfQklUQkFORz15CiMgQ09ORklHX1NQSV9CVVRURVJGTFkgaXMgbm90IHNldAojIENPTkZJ R19TUElfQ0FERU5DRSBpcyBub3Qgc2V0CkNPTkZJR19TUElfR1BJTz15CkNPTkZJR19TUElfTE03 MF9MTFA9eQpDT05GSUdfU1BJX09DX1RJTlk9bQpDT05GSUdfU1BJX1BYQTJYWF9ETUE9eQpDT05G SUdfU1BJX1BYQTJYWD1tCkNPTkZJR19TUElfUFhBMlhYX1BDST1tCkNPTkZJR19TUElfU0MxOElT NjAyPW0KQ09ORklHX1NQSV9YQ09NTT1tCkNPTkZJR19TUElfWElMSU5YPXkKQ09ORklHX1NQSV9a WU5RTVBfR1FTUEk9eQpDT05GSUdfU1BJX0RFU0lHTldBUkU9eQpDT05GSUdfU1BJX0RXX1BDST1t CiMgQ09ORklHX1NQSV9EV19NSURfRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0RXX01NSU8g aXMgbm90IHNldAoKIwojIFNQSSBQcm90b2NvbCBNYXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9 eQpDT05GSUdfU1BJX1RMRTYyWDA9eQpDT05GSUdfU1BNST1tCiMgQ09ORklHX0hTSSBpcyBub3Qg c2V0CgojCiMgUFBTIHN1cHBvcnQKIwpDT05GSUdfUFBTPW0KIyBDT05GSUdfUFBTX0RFQlVHIGlz IG5vdCBzZXQKCiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKIyBDT05GSUdfUFBTX0NMSUVOVF9L VElNRVIgaXMgbm90IHNldApDT05GSUdfUFBTX0NMSUVOVF9MRElTQz1tCkNPTkZJR19QUFNfQ0xJ RU5UX1BBUlBPUlQ9bQpDT05GSUdfUFBTX0NMSUVOVF9HUElPPW0KCiMKIyBQUFMgZ2VuZXJhdG9y cyBzdXBwb3J0CiMKCiMKIyBQVFAgY2xvY2sgc3VwcG9ydAojCiMgQ09ORklHX1BUUF8xNTg4X0NM T0NLIGlzIG5vdCBzZXQKCiMKIyBFbmFibGUgUEhZTElCIGFuZCBORVRXT1JLX1BIWV9USU1FU1RB TVBJTkcgdG8gc2VlIHRoZSBhZGRpdGlvbmFsIGNsb2Nrcy4KIwpDT05GSUdfUElOQ1RSTD15Cgoj CiMgUGluIGNvbnRyb2xsZXJzCiMKQ09ORklHX1BJTk1VWD15CkNPTkZJR19QSU5DT05GPXkKQ09O RklHX0dFTkVSSUNfUElOQ09ORj15CiMgQ09ORklHX0RFQlVHX1BJTkNUUkwgaXMgbm90IHNldApD T05GSUdfUElOQ1RSTF9BTUQ9eQojIENPTkZJR19QSU5DVFJMX0JBWVRSQUlMIGlzIG5vdCBzZXQK Q09ORklHX1BJTkNUUkxfQ0hFUlJZVklFVz15CkNPTkZJR19QSU5DVFJMX0lOVEVMPW0KQ09ORklH X1BJTkNUUkxfQlJPWFRPTj1tCkNPTkZJR19QSU5DVFJMX1NVTlJJU0VQT0lOVD1tCkNPTkZJR19B UkNIX1dBTlRfT1BUSU9OQUxfR1BJT0xJQj15CkNPTkZJR19HUElPTElCPXkKQ09ORklHX0dQSU9f REVWUkVTPXkKQ09ORklHX0dQSU9fQUNQST15CkNPTkZJR19HUElPTElCX0lSUUNISVA9eQojIENP TkZJR19ERUJVR19HUElPIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fU1lTRlM9eQpDT05GSUdfR1BJ T19HRU5FUklDPW0KQ09ORklHX0dQSU9fTUFYNzMwWD15CgojCiMgTWVtb3J5IG1hcHBlZCBHUElP IGRyaXZlcnMKIwpDT05GSUdfR1BJT19BTURQVD1tCkNPTkZJR19HUElPX0RXQVBCPW0KIyBDT05G SUdfR1BJT19HRU5FUklDX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fSUNIPXkKQ09O RklHX0dQSU9fTFlOWFBPSU5UPXkKIyBDT05GSUdfR1BJT19WWDg1NSBpcyBub3Qgc2V0CkNPTkZJ R19HUElPX1pYPXkKCiMKIyBQb3J0LW1hcHBlZCBJL08gR1BJTyBkcml2ZXJzCiMKIyBDT05GSUdf R1BJT18xMDRfSURJT18xNiBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fRjcxODhYIGlzIG5vdCBz ZXQKQ09ORklHX0dQSU9fSVQ4Nz15CiMgQ09ORklHX0dQSU9fU0NIIGlzIG5vdCBzZXQKIyBDT05G SUdfR1BJT19TQ0gzMTFYIGlzIG5vdCBzZXQKCiMKIyBJMkMgR1BJTyBleHBhbmRlcnMKIwojIENP TkZJR19HUElPX0FEUDU1ODggaXMgbm90IHNldApDT05GSUdfR1BJT19NQVg3MzAwPW0KQ09ORklH X0dQSU9fTUFYNzMyWD1tCiMgQ09ORklHX0dQSU9fUENBOTUzWCBpcyBub3Qgc2V0CiMgQ09ORklH X0dQSU9fUENGODU3WCBpcyBub3Qgc2V0CgojCiMgTUZEIEdQSU8gZXhwYW5kZXJzCiMKQ09ORklH X0dQSU9fQVJJWk9OQT1tCkNPTkZJR19HUElPX0RBOTA1Mj15CkNPTkZJR19HUElPX0pBTlpfVFRM PXkKIyBDT05GSUdfR1BJT19MUDM5NDMgaXMgbm90IHNldApDT05GSUdfR1BJT19XTTgzMVg9bQpD T05GSUdfR1BJT19XTTg5OTQ9bQoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQ SU9fQU1EODExMSBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0JUOFhYPW0KIyBDT05GSUdfR1BJT19J TlRFTF9NSUQgaXMgbm90IHNldAojIENPTkZJR19HUElPX01MX0lPSCBpcyBub3Qgc2V0CkNPTkZJ R19HUElPX1JEQzMyMVg9bQoKIwojIFNQSSBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX01B WDczMDE9eQojIENPTkZJR19HUElPX01DMzM4ODAgaXMgbm90IHNldAoKIwojIFNQSSBvciBJMkMg R1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX01DUDIzUzA4IGlzIG5vdCBzZXQKQ09ORklH X1cxPXkKCiMKIyAxLXdpcmUgQnVzIE1hc3RlcnMKIwpDT05GSUdfVzFfTUFTVEVSX01BVFJPWD1t CkNPTkZJR19XMV9NQVNURVJfRFMyNDgyPW0KQ09ORklHX1cxX01BU1RFUl9EUzFXTT1tCkNPTkZJ R19XMV9NQVNURVJfR1BJTz1tCgojCiMgMS13aXJlIFNsYXZlcwojCkNPTkZJR19XMV9TTEFWRV9U SEVSTT15CiMgQ09ORklHX1cxX1NMQVZFX1NNRU0gaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFW RV9EUzI0MDggaXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNDEzPW0KQ09ORklHX1cxX1NM QVZFX0RTMjQwNj15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQyMyBpcyBub3Qgc2V0CkNPTkZJR19X MV9TTEFWRV9EUzI0MzE9eQojIENPTkZJR19XMV9TTEFWRV9EUzI0MzMgaXMgbm90IHNldApDT05G SUdfVzFfU0xBVkVfRFMyNzYwPW0KQ09ORklHX1cxX1NMQVZFX0RTMjc4MD15CkNPTkZJR19XMV9T TEFWRV9EUzI3ODE9eQpDT05GSUdfVzFfU0xBVkVfRFMyOEUwND1tCiMgQ09ORklHX1cxX1NMQVZF X0JRMjcwMDAgaXMgbm90IHNldApDT05GSUdfUE9XRVJfU1VQUExZPXkKIyBDT05GSUdfUE9XRVJf U1VQUExZX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUERBX1BPV0VSIGlzIG5vdCBzZXQKIyBD T05GSUdfV004MzFYX0JBQ0tVUCBpcyBub3Qgc2V0CkNPTkZJR19XTTgzMVhfUE9XRVI9bQpDT05G SUdfVEVTVF9QT1dFUj15CkNPTkZJR19CQVRURVJZX0RTMjc2MD1tCiMgQ09ORklHX0JBVFRFUllf RFMyNzgwIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfRFMyNzgxPXkKQ09ORklHX0JBVFRFUllf RFMyNzgyPW0KQ09ORklHX0JBVFRFUllfU0JTPW0KIyBDT05GSUdfQkFUVEVSWV9CUTI3WFhYIGlz IG5vdCBzZXQKQ09ORklHX0JBVFRFUllfREE5MDUyPW0KQ09ORklHX0JBVFRFUllfTUFYMTcwNDA9 bQpDT05GSUdfQkFUVEVSWV9NQVgxNzA0Mj1tCkNPTkZJR19DSEFSR0VSX1BDRjUwNjMzPW0KQ09O RklHX0NIQVJHRVJfTUFYODkwMz1tCkNPTkZJR19DSEFSR0VSX0xQODcyNz1tCkNPTkZJR19DSEFS R0VSX0dQSU89bQpDT05GSUdfQ0hBUkdFUl9NQU5BR0VSPXkKIyBDT05GSUdfQ0hBUkdFUl9CUTI0 MTVYIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfQlEyNDE5MD1tCkNPTkZJR19DSEFSR0VSX0JR MjQyNTc9bQpDT05GSUdfQ0hBUkdFUl9CUTI0NzM1PW0KQ09ORklHX0NIQVJHRVJfQlEyNTg5MD1t CiMgQ09ORklHX0NIQVJHRVJfU01CMzQ3IGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfVFBTNjUy MTc9bQpDT05GSUdfQkFUVEVSWV9HQVVHRV9MVEMyOTQxPW0KIyBDT05GSUdfQ0hBUkdFUl9SVDk0 NTUgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9SRVNFVCBpcyBub3Qgc2V0CkNPTkZJR19QT1dF Ul9BVlM9eQojIENPTkZJR19IV01PTiBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMPXkKQ09ORklH X1RIRVJNQUxfV1JJVEFCTEVfVFJJUFM9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NU RVBfV0lTRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFS RSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BBQ0U9eQojIENP TkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CkNPTkZJ R19USEVSTUFMX0dPVl9GQUlSX1NIQVJFPXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNF IGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfR09WX0JBTkdfQkFORz15CkNPTkZJR19USEVSTUFM X0dPVl9VU0VSX1NQQUNFPXkKQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUj15CkNP TkZJR19USEVSTUFMX0VNVUxBVElPTj15CiMgQ09ORklHX0lOVEVMX1BPV0VSQ0xBTVAgaXMgbm90 IHNldApDT05GSUdfSU5URUxfU09DX0RUU19JT1NGX0NPUkU9eQpDT05GSUdfSU5URUxfU09DX0RU U19USEVSTUFMPXkKQ09ORklHX0lOVDM0MFhfVEhFUk1BTD15CkNPTkZJR19BQ1BJX1RIRVJNQUxf UkVMPXkKQ09ORklHX0lOVEVMX1BDSF9USEVSTUFMPW0KQ09ORklHX1dBVENIRE9HPXkKQ09ORklH X1dBVENIRE9HX0NPUkU9eQojIENPTkZJR19XQVRDSERPR19OT1dBWU9VVCBpcyBub3Qgc2V0Cgoj CiMgV2F0Y2hkb2cgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz1tCkNPTkZJ R19EQTkwNTJfV0FUQ0hET0c9eQpDT05GSUdfV004MzFYX1dBVENIRE9HPXkKQ09ORklHX1hJTElO WF9XQVRDSERPRz1tCiMgQ09ORklHX0NBREVOQ0VfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdf RFdfV0FUQ0hET0c9eQojIENPTkZJR19STjVUNjE4X1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklH X01BWDYzWFhfV0FUQ0hET0c9eQojIENPTkZJR19BQ1FVSVJFX1dEVCBpcyBub3Qgc2V0CkNPTkZJ R19BRFZBTlRFQ0hfV0RUPXkKQ09ORklHX0FMSU0xNTM1X1dEVD1tCkNPTkZJR19BTElNNzEwMV9X RFQ9bQpDT05GSUdfRjcxODA4RV9XRFQ9eQojIENPTkZJR19TUDUxMDBfVENPIGlzIG5vdCBzZXQK IyBDT05GSUdfU0JDX0ZJVFBDMl9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX0VVUk9URUNI X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JQjcwMF9XRFQ9bQpDT05GSUdfSUJNQVNSPXkKQ09ORklH X1dBRkVSX1dEVD1tCkNPTkZJR19JNjMwMEVTQl9XRFQ9bQpDT05GSUdfSUU2WFhfV0RUPW0KQ09O RklHX0lUQ09fV0RUPW0KIyBDT05GSUdfSVRDT19WRU5ET1JfU1VQUE9SVCBpcyBub3Qgc2V0CiMg Q09ORklHX0lUODcxMkZfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0lUODdfV0RUPXkKQ09ORklHX0hQ X1dBVENIRE9HPXkKIyBDT05GSUdfSFBXRFRfTk1JX0RFQ09ESU5HIGlzIG5vdCBzZXQKQ09ORklH X1NDMTIwMF9XRFQ9eQojIENPTkZJR19QQzg3NDEzX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19OVl9U Q089bQpDT05GSUdfNjBYWF9XRFQ9eQpDT05GSUdfQ1BVNV9XRFQ9bQpDT05GSUdfU01TQ19TQ0gz MTFYX1dEVD15CkNPTkZJR19TTVNDMzdCNzg3X1dEVD1tCkNPTkZJR19WSUFfV0RUPW0KQ09ORklH X1c4MzYyN0hGX1dEVD1tCkNPTkZJR19XODM4NzdGX1dEVD15CiMgQ09ORklHX1c4Mzk3N0ZfV0RU IGlzIG5vdCBzZXQKQ09ORklHX01BQ0haX1dEVD1tCiMgQ09ORklHX1NCQ19FUFhfQzNfV0FUQ0hE T0cgaXMgbm90IHNldApDT05GSUdfQkNNNzAzOF9XRFQ9eQpDT05GSUdfTUVOX0EyMV9XRFQ9eQoK IwojIFBDSS1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPXkKIyBD T05GSUdfV0RUUENJIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9QT1NTSUJMRT15CgojCiMgU29uaWNz IFNpbGljb24gQmFja3BsYW5lCiMKIyBDT05GSUdfU1NCIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFf UE9TU0lCTEU9eQoKIwojIEJyb2FkY29tIHNwZWNpZmljIEFNQkEKIwojIENPTkZJR19CQ01BIGlz IG5vdCBzZXQKCiMKIyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01GRF9D T1JFPXkKQ09ORklHX01GRF9CQ001OTBYWD1tCiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBz ZXQKQ09ORklHX1BNSUNfREE5MDUyPXkKQ09ORklHX01GRF9EQTkwNTJfU1BJPXkKQ09ORklHX01G RF9NQzEzWFhYPXkKQ09ORklHX01GRF9NQzEzWFhYX1NQST15CkNPTkZJR19NRkRfTUMxM1hYWF9J MkM9bQpDT05GSUdfSFRDX1BBU0lDMz15CkNPTkZJR19NRkRfSU5URUxfUVVBUktfSTJDX0dQSU89 eQpDT05GSUdfTFBDX0lDSD15CkNPTkZJR19MUENfU0NIPW0KQ09ORklHX01GRF9JTlRFTF9MUFNT PW0KQ09ORklHX01GRF9JTlRFTF9MUFNTX0FDUEk9bQpDT05GSUdfTUZEX0lOVEVMX0xQU1NfUENJ PW0KQ09ORklHX01GRF9KQU5aX0NNT0RJTz15CiMgQ09ORklHX01GRF9LRU1QTEQgaXMgbm90IHNl dApDT05GSUdfTUZEX01UNjM5Nz15CiMgQ09ORklHX01GRF9NRU5GMjFCTUMgaXMgbm90IHNldAoj IENPTkZJR19FWlhfUENBUCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SRVRVIGlzIG5vdCBzZXQK Q09ORklHX01GRF9QQ0Y1MDYzMz1tCiMgQ09ORklHX1BDRjUwNjMzX0FEQyBpcyBub3Qgc2V0CkNP TkZJR19QQ0Y1MDYzM19HUElPPW0KQ09ORklHX01GRF9SREMzMjFYPXkKIyBDT05GSUdfTUZEX1JU U1hfUENJIGlzIG5vdCBzZXQKQ09ORklHX01GRF9STjVUNjE4PW0KQ09ORklHX01GRF9TSTQ3Nlhf Q09SRT1tCkNPTkZJR19NRkRfU001MDE9bQpDT05GSUdfTUZEX1NNNTAxX0dQSU89eQpDT05GSUdf TUZEX1NLWTgxNDUyPW0KIyBDT05GSUdfQUJYNTAwX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19N RkRfU1lTQ09OIGlzIG5vdCBzZXQKQ09ORklHX01GRF9USV9BTTMzNVhfVFNDQURDPW0KQ09ORklH X01GRF9MUDM5NDM9bQojIENPTkZJR19UUFM2MTA1WCBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzY1 MDEwIGlzIG5vdCBzZXQKQ09ORklHX1RQUzY1MDdYPW0KQ09ORklHX01GRF9UUFM2NTIxNz1tCkNP TkZJR19NRkRfVFBTNjUyMTg9bQpDT05GSUdfTUZEX1RQUzY1OTEyPXkKIyBDT05GSUdfTUZEX1RQ UzY1OTEyX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTDEyNzNfQ09SRSBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9MTTM1MzMgaXMgbm90IHNldAojIENPTkZJR19NRkRfVE1JTyBpcyBub3Qg c2V0CkNPTkZJR19NRkRfVlg4NTU9bQpDT05GSUdfTUZEX0FSSVpPTkE9eQpDT05GSUdfTUZEX0FS SVpPTkFfSTJDPW0KQ09ORklHX01GRF9BUklaT05BX1NQST15CkNPTkZJR19NRkRfV001MTAyPXkK Q09ORklHX01GRF9XTTUxMTA9eQojIENPTkZJR19NRkRfV004OTk3IGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX1dNODk5OCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfV004MzFYPXkKQ09ORklHX01GRF9X TTgzMVhfU1BJPXkKQ09ORklHX01GRF9XTTg5OTQ9bQpDT05GSUdfUkVHVUxBVE9SPXkKQ09ORklH X1JFR1VMQVRPUl9ERUJVRz15CkNPTkZJR19SRUdVTEFUT1JfRklYRURfVk9MVEFHRT1tCiMgQ09O RklHX1JFR1VMQVRPUl9WSVJUVUFMX0NPTlNVTUVSIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRP Ul9VU0VSU1BBQ0VfQ09OU1VNRVI9eQpDT05GSUdfUkVHVUxBVE9SX0FDVDg4NjU9bQojIENPTkZJ R19SRUdVTEFUT1JfQUQ1Mzk4IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0JDTTU5MFhY IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9EQTkwNTI9eQpDT05GSUdfUkVHVUxBVE9SX0RB OTIxMD1tCkNPTkZJR19SRUdVTEFUT1JfREE5MjExPW0KQ09ORklHX1JFR1VMQVRPUl9GQU41MzU1 NT1tCkNPTkZJR19SRUdVTEFUT1JfR1BJTz15CkNPTkZJR19SRUdVTEFUT1JfSVNMOTMwNT1tCkNP TkZJR19SRUdVTEFUT1JfSVNMNjI3MUE9bQpDT05GSUdfUkVHVUxBVE9SX0xQMzk3MT1tCkNPTkZJ R19SRUdVTEFUT1JfTFAzOTcyPW0KQ09ORklHX1JFR1VMQVRPUl9MUDg3Mlg9bQpDT05GSUdfUkVH VUxBVE9SX0xQODc1NT1tCiMgQ09ORklHX1JFR1VMQVRPUl9MVEMzNTg5IGlzIG5vdCBzZXQKIyBD T05GSUdfUkVHVUxBVE9SX01BWDE1ODYgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfTUFY ODY0OSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYODY2MD1tCkNPTkZJR19SRUdVTEFU T1JfTUFYODk1Mj1tCkNPTkZJR19SRUdVTEFUT1JfTUFYODk3Mz1tCkNPTkZJR19SRUdVTEFUT1Jf TUMxM1hYWF9DT1JFPW0KIyBDT05GSUdfUkVHVUxBVE9SX01DMTM3ODMgaXMgbm90IHNldApDT05G SUdfUkVHVUxBVE9SX01DMTM4OTI9bQojIENPTkZJR19SRUdVTEFUT1JfTVQ2MzExIGlzIG5vdCBz ZXQKQ09ORklHX1JFR1VMQVRPUl9NVDYzOTc9eQpDT05GSUdfUkVHVUxBVE9SX1BDRjUwNjMzPW0K IyBDT05GSUdfUkVHVUxBVE9SX1BGVVpFMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9S X1BXTSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9RQ09NX1NQTUkgaXMgbm90IHNldAoj IENPTkZJR19SRUdVTEFUT1JfUk41VDYxOCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfU0tZ ODE0NTI9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzUxNjMyPW0KQ09ORklHX1JFR1VMQVRPUl9UUFM2 MjM2MD1tCiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTAyMyBpcyBub3Qgc2V0CkNPTkZJR19SRUdV TEFUT1JfVFBTNjUwN1g9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MjE3PW0KIyBDT05GSUdfUkVH VUxBVE9SX1RQUzY1MjRYIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9XTTgzMVg9bQojIENP TkZJR19SRUdVTEFUT1JfV004OTk0IGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfU1VQUE9SVCBp cyBub3Qgc2V0CgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCkNPTkZJR19BR1A9bQpDT05GSUdfQUdQ X0FNRDY0PW0KQ09ORklHX0FHUF9JTlRFTD1tCiMgQ09ORklHX0FHUF9TSVMgaXMgbm90IHNldApD T05GSUdfQUdQX1ZJQT1tCkNPTkZJR19JTlRFTF9HVFQ9bQpDT05GSUdfVkdBX0FSQj15CkNPTkZJ R19WR0FfQVJCX01BWF9HUFVTPTE2CiMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBzZXQK IyBDT05GSUdfRFJNIGlzIG5vdCBzZXQKCiMKIyBGcmFtZSBidWZmZXIgRGV2aWNlcwojCkNPTkZJ R19GQj1tCiMgQ09ORklHX0ZJUk1XQVJFX0VESUQgaXMgbm90IHNldApDT05GSUdfRkJfQ01ETElO RT15CkNPTkZJR19GQl9EREM9bQojIENPTkZJR19GQl9CT09UX1ZFU0FfU1VQUE9SVCBpcyBub3Qg c2V0CkNPTkZJR19GQl9DRkJfRklMTFJFQ1Q9bQpDT05GSUdfRkJfQ0ZCX0NPUFlBUkVBPW0KQ09O RklHX0ZCX0NGQl9JTUFHRUJMSVQ9bQojIENPTkZJR19GQl9DRkJfUkVWX1BJWEVMU19JTl9CWVRF IGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZU19GSUxMUkVDVD1tCkNPTkZJR19GQl9TWVNfQ09QWUFS RUE9bQpDT05GSUdfRkJfU1lTX0lNQUdFQkxJVD1tCiMgQ09ORklHX0ZCX0ZPUkVJR05fRU5ESUFO IGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZU19GT1BTPW0KQ09ORklHX0ZCX0RFRkVSUkVEX0lPPXkK Q09ORklHX0ZCX0hFQ1VCQT1tCkNPTkZJR19GQl9TVkdBTElCPW0KIyBDT05GSUdfRkJfTUFDTU9E RVMgaXMgbm90IHNldApDT05GSUdfRkJfQkFDS0xJR0hUPXkKQ09ORklHX0ZCX01PREVfSEVMUEVS Uz15CkNPTkZJR19GQl9USUxFQkxJVFRJTkc9eQoKIwojIEZyYW1lIGJ1ZmZlciBoYXJkd2FyZSBk cml2ZXJzCiMKIyBDT05GSUdfRkJfQ0lSUlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUE0yIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfQ1lCRVIyMDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVJD IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90IHNldApDT05GSUdfRkJfTjQxMT1t CkNPTkZJR19GQl9IR0E9bQpDT05GSUdfRkJfT1BFTkNPUkVTPW0KIyBDT05GSUdfRkJfUzFEMTNY WFggaXMgbm90IHNldApDT05GSUdfRkJfTlZJRElBPW0KIyBDT05GSUdfRkJfTlZJRElBX0kyQyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX05WSURJQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GQl9O VklESUFfQkFDS0xJR0hUPXkKQ09ORklHX0ZCX1JJVkE9bQojIENPTkZJR19GQl9SSVZBX0kyQyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JJVkFfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19GQl9S SVZBX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CkNPTkZJR19GQl9JNzQwPW0KIyBDT05GSUdfRkJfTEU4 MDU3OCBpcyBub3Qgc2V0CkNPTkZJR19GQl9NQVRST1g9bQojIENPTkZJR19GQl9NQVRST1hfTUlM TEVOSVVNIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUFUUk9YX01ZU1RJUVVFIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfTUFUUk9YX0cgaXMgbm90IHNldApDT05GSUdfRkJfTUFUUk9YX0kyQz1tCkNP TkZJR19GQl9SQURFT049bQpDT05GSUdfRkJfUkFERU9OX0kyQz15CkNPTkZJR19GQl9SQURFT05f QkFDS0xJR0hUPXkKIyBDT05GSUdfRkJfUkFERU9OX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfQVRZMTI4IGlzIG5vdCBzZXQKQ09ORklHX0ZCX0FUWT1tCkNPTkZJR19GQl9BVFlfQ1Q9eQoj IENPTkZJR19GQl9BVFlfR0VORVJJQ19MQ0QgaXMgbm90IHNldAojIENPTkZJR19GQl9BVFlfR1gg aXMgbm90IHNldApDT05GSUdfRkJfQVRZX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9TMz1tCiMgQ09O RklHX0ZCX1MzX0REQyBpcyBub3Qgc2V0CkNPTkZJR19GQl9TQVZBR0U9bQojIENPTkZJR19GQl9T QVZBR0VfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0FWQUdFX0FDQ0VMIGlzIG5vdCBzZXQK Q09ORklHX0ZCX1NJUz1tCkNPTkZJR19GQl9TSVNfMzAwPXkKQ09ORklHX0ZCX1NJU18zMTU9eQpD T05GSUdfRkJfVklBPW0KQ09ORklHX0ZCX1ZJQV9ESVJFQ1RfUFJPQ0ZTPXkKIyBDT05GSUdfRkJf VklBX1hfQ09NUEFUSUJJTElUWSBpcyBub3Qgc2V0CkNPTkZJR19GQl9ORU9NQUdJQz1tCiMgQ09O RklHX0ZCX0tZUk8gaXMgbm90IHNldApDT05GSUdfRkJfM0RGWD1tCiMgQ09ORklHX0ZCXzNERlhf QUNDRUwgaXMgbm90IHNldAojIENPTkZJR19GQl8zREZYX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19G Ql9WT09ET08xPW0KIyBDT05GSUdfRkJfVlQ4NjIzIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1RSSURF TlQ9bQpDT05GSUdfRkJfQVJLPW0KQ09ORklHX0ZCX1BNMz1tCkNPTkZJR19GQl9DQVJNSU5FPW0K IyBDT05GSUdfRkJfQ0FSTUlORV9EUkFNX0VWQUwgaXMgbm90IHNldApDT05GSUdfQ0FSTUlORV9E UkFNX0NVU1RPTT15CkNPTkZJR19GQl9TTTUwMT1tCkNPTkZJR19GQl9JQk1fR1hUNDUwMD1tCkNP TkZJR19GQl9WSVJUVUFMPW0KQ09ORklHX0ZCX01FVFJPTk9NRT1tCkNPTkZJR19GQl9NQjg2MlhY PW0KQ09ORklHX0ZCX01CODYyWFhfUENJX0dEQz15CiMgQ09ORklHX0ZCX01CODYyWFhfSTJDIGlz IG5vdCBzZXQKQ09ORklHX0ZCX0JST0FEU0hFRVQ9bQpDT05GSUdfRkJfQVVPX0sxOTBYPW0KQ09O RklHX0ZCX0FVT19LMTkwMD1tCkNPTkZJR19GQl9BVU9fSzE5MDE9bQpDT05GSUdfRkJfU003MTI9 bQpDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09ORklHX0xDRF9DTEFTU19ERVZJQ0U9 eQpDT05GSUdfTENEX0w0RjAwMjQyVDAzPW0KQ09ORklHX0xDRF9MTVMyODNHRjA1PXkKQ09ORklH X0xDRF9MVFYzNTBRVj1tCkNPTkZJR19MQ0RfSUxJOTIyWD1tCkNPTkZJR19MQ0RfSUxJOTMyMD15 CkNPTkZJR19MQ0RfVERPMjRNPXkKIyBDT05GSUdfTENEX1ZHRzI0MzJBNCBpcyBub3Qgc2V0CkNP TkZJR19MQ0RfUExBVEZPUk09eQojIENPTkZJR19MQ0RfUzZFNjNNMCBpcyBub3Qgc2V0CkNPTkZJ R19MQ0RfTEQ5MDQwPXkKQ09ORklHX0xDRF9BTVMzNjlGRzA2PW0KQ09ORklHX0xDRF9MTVM1MDFL RjAzPXkKQ09ORklHX0xDRF9IWDgzNTc9eQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15 CkNPTkZJR19CQUNLTElHSFRfR0VORVJJQz15CkNPTkZJR19CQUNLTElHSFRfUFdNPXkKIyBDT05G SUdfQkFDS0xJR0hUX0RBOTA1MiBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BUFBMRSBp cyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9QTTg5NDFfV0xFRCBpcyBub3Qgc2V0CiMgQ09O RklHX0JBQ0tMSUdIVF9TQUhBUkEgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfV004MzFY IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0FEUDg4NjAgaXMgbm90IHNldAojIENPTkZJ R19CQUNLTElHSFRfQURQODg3MCBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfUENGNTA2MzM9 bQojIENPTkZJR19CQUNLTElHSFRfTE0zNjMwQSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRf TE0zNjM5PW0KQ09ORklHX0JBQ0tMSUdIVF9MUDg1NVg9bQojIENPTkZJR19CQUNLTElHSFRfU0tZ ODE0NTIgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX1RQUzY1MjE3PW0KQ09ORklHX0JBQ0tM SUdIVF9HUElPPXkKQ09ORklHX0JBQ0tMSUdIVF9MVjUyMDdMUD1tCiMgQ09ORklHX0JBQ0tMSUdI VF9CRDYxMDcgaXMgbm90IHNldApDT05GSUdfVkdBU1RBVEU9bQoKIwojIENvbnNvbGUgZGlzcGxh eSBkcml2ZXIgc3VwcG9ydAojCkNPTkZJR19WR0FfQ09OU09MRT15CkNPTkZJR19WR0FDT05fU09G VF9TQ1JPTExCQUNLPXkKQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0tfU0laRT02NApDT05G SUdfRFVNTVlfQ09OU09MRT15CkNPTkZJR19EVU1NWV9DT05TT0xFX0NPTFVNTlM9ODAKQ09ORklH X0RVTU1ZX0NPTlNPTEVfUk9XUz0yNQojIENPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFIGlzIG5v dCBzZXQKQ09ORklHX0xPR089eQpDT05GSUdfTE9HT19MSU5VWF9NT05PPXkKQ09ORklHX0xPR09f TElOVVhfVkdBMTY9eQpDT05GSUdfTE9HT19MSU5VWF9DTFVUMjI0PXkKIyBDT05GSUdfU09VTkQg aXMgbm90IHNldAoKIwojIEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CiMgQ09ORklHX0hJRF9C QVRURVJZX1NUUkVOR1RIIGlzIG5vdCBzZXQKQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElEPW0K Q09ORklHX0hJRF9HRU5FUklDPW0KCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKQ09ORklHX0hJ RF9BNFRFQ0g9eQojIENPTkZJR19ISURfQUNSVVggaXMgbm90IHNldApDT05GSUdfSElEX0FQUExF PXkKQ09ORklHX0hJRF9BVVJFQUw9eQojIENPTkZJR19ISURfQkVMS0lOIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9DSEVSUlk9bQojIENPTkZJR19ISURfQ0hJQ09OWSBpcyBub3Qgc2V0CkNPTkZJR19I SURfQ1lQUkVTUz15CkNPTkZJR19ISURfRFJBR09OUklTRT15CkNPTkZJR19EUkFHT05SSVNFX0ZG PXkKIyBDT05GSUdfSElEX0VNU19GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfRUxFQ09NPXkKQ09O RklHX0hJRF9FWktFWT15CkNPTkZJR19ISURfR0VNQklSRD1tCkNPTkZJR19ISURfR0ZSTT15CkNP TkZJR19ISURfS0VZVE9VQ0g9bQpDT05GSUdfSElEX0tZRT15CkNPTkZJR19ISURfV0FMVE9QPW0K Q09ORklHX0hJRF9HWVJBVElPTj1tCiMgQ09ORklHX0hJRF9JQ0FERSBpcyBub3Qgc2V0CkNPTkZJ R19ISURfVFdJTkhBTj15CkNPTkZJR19ISURfS0VOU0lOR1RPTj15CiMgQ09ORklHX0hJRF9MQ1BP V0VSIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9MRU5PVk89bQpDT05GSUdfSElEX0xPR0lURUNIPW0K Q09ORklHX0hJRF9MT0dJVEVDSF9ESj1tCkNPTkZJR19ISURfTE9HSVRFQ0hfSElEUFA9bQpDT05G SUdfTE9HSVRFQ0hfRkY9eQojIENPTkZJR19MT0dJUlVNQkxFUEFEMl9GRiBpcyBub3Qgc2V0CkNP TkZJR19MT0dJRzk0MF9GRj15CiMgQ09ORklHX0xPR0lXSEVFTFNfRkYgaXMgbm90IHNldApDT05G SUdfSElEX01BR0lDTU9VU0U9eQpDT05GSUdfSElEX01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9O VEVSRVk9bQpDT05GSUdfSElEX01VTFRJVE9VQ0g9eQpDT05GSUdfSElEX09SVEVLPXkKQ09ORklH X0hJRF9QQU5USEVSTE9SRD15CiMgQ09ORklHX1BBTlRIRVJMT1JEX0ZGIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9QRVRBTFlOWD15CiMgQ09ORklHX0hJRF9QSUNPTENEIGlzIG5vdCBzZXQKQ09ORklH X0hJRF9QTEFOVFJPTklDUz1tCiMgQ09ORklHX0hJRF9QUklNQVggaXMgbm90IHNldAojIENPTkZJ R19ISURfU0FJVEVLIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NBTVNVTkcgaXMgbm90IHNldAoj IENPTkZJR19ISURfU1BFRURMSU5LIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TVEVFTFNFUklFUz1t CkNPTkZJR19ISURfU1VOUExVUz15CiMgQ09ORklHX0hJRF9STUkgaXMgbm90IHNldApDT05GSUdf SElEX0dSRUVOQVNJQT15CiMgQ09ORklHX0dSRUVOQVNJQV9GRiBpcyBub3Qgc2V0CkNPTkZJR19I SURfU01BUlRKT1lQTFVTPXkKIyBDT05GSUdfU01BUlRKT1lQTFVTX0ZGIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9USVZPPXkKQ09ORklHX0hJRF9UT1BTRUVEPXkKIyBDT05GSUdfSElEX1RISU5HTSBp cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9USFJVU1RNQVNURVIgaXMgbm90IHNldApDT05GSUdfSElE X1dBQ09NPXkKQ09ORklHX0hJRF9XSUlNT1RFPW0KQ09ORklHX0hJRF9YSU5NTz15CkNPTkZJR19I SURfWkVST1BMVVM9eQpDT05GSUdfWkVST1BMVVNfRkY9eQpDT05GSUdfSElEX1pZREFDUk9OPXkK Q09ORklHX0hJRF9TRU5TT1JfSFVCPW0KQ09ORklHX0hJRF9TRU5TT1JfQ1VTVE9NX1NFTlNPUj1t CgojCiMgSTJDIEhJRCBzdXBwb3J0CiMKIyBDT05GSUdfSTJDX0hJRCBpcyBub3Qgc2V0CkNPTkZJ R19VU0JfT0hDSV9MSVRUTEVfRU5ESUFOPXkKQ09ORklHX1VTQl9TVVBQT1JUPXkKQ09ORklHX1VT Ql9BUkNIX0hBU19IQ0Q9eQojIENPTkZJR19VU0IgaXMgbm90IHNldAoKIwojIFVTQiBwb3J0IGRy aXZlcnMKIwoKIwojIFVTQiBQaHlzaWNhbCBMYXllciBkcml2ZXJzCiMKIyBDT05GSUdfVVNCX1BI WSBpcyBub3Qgc2V0CiMgQ09ORklHX05PUF9VU0JfWENFSVYgaXMgbm90IHNldAojIENPTkZJR19V U0JfR1BJT19WQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVCBpcyBub3Qgc2V0CkNP TkZJR19VV0I9eQojIENPTkZJR19VV0JfV0hDSSBpcyBub3Qgc2V0CkNPTkZJR19NTUM9eQpDT05G SUdfTU1DX0RFQlVHPXkKCiMKIyBNTUMvU0QvU0RJTyBDYXJkIERyaXZlcnMKIwojIENPTkZJR19N TUNfQkxPQ0sgaXMgbm90IHNldApDT05GSUdfU0RJT19VQVJUPXkKQ09ORklHX01NQ19URVNUPW0K CiMKIyBNTUMvU0QvU0RJTyBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19NTUNfU0RI Q0k9eQpDT05GSUdfTU1DX1NESENJX1BDST1tCiMgQ09ORklHX01NQ19SSUNPSF9NTUMgaXMgbm90 IHNldApDT05GSUdfTU1DX1NESENJX0FDUEk9eQpDT05GSUdfTU1DX1NESENJX1BMVEZNPXkKIyBD T05GSUdfTU1DX1dCU0QgaXMgbm90IHNldAojIENPTkZJR19NTUNfVElGTV9TRCBpcyBub3Qgc2V0 CiMgQ09ORklHX01NQ19TUEkgaXMgbm90IHNldApDT05GSUdfTU1DX0NCNzEwPW0KQ09ORklHX01N Q19WSUFfU0RNTUM9bQpDT05GSUdfTU1DX1VTREhJNlJPTDA9eQpDT05GSUdfTU1DX1RPU0hJQkFf UENJPXkKIyBDT05GSUdfTU1DX01USyBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVNUSUNLIGlzIG5v dCBzZXQKQ09ORklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9eQpDT05GSUdfTEVEU19D TEFTU19GTEFTSD1tCgojCiMgTEVEIGRyaXZlcnMKIwojIENPTkZJR19MRURTX0xNMzUzMCBpcyBu b3Qgc2V0CkNPTkZJR19MRURTX0xNMzY0Mj1tCiMgQ09ORklHX0xFRFNfUENBOTUzMiBpcyBub3Qg c2V0CkNPTkZJR19MRURTX0dQSU89bQpDT05GSUdfTEVEU19MUDM5NDQ9bQpDT05GSUdfTEVEU19M UDU1WFhfQ09NTU9OPW0KIyBDT05GSUdfTEVEU19MUDU1MjEgaXMgbm90IHNldApDT05GSUdfTEVE U19MUDU1MjM9bQojIENPTkZJR19MRURTX0xQNTU2MiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQ ODUwMT1tCkNPTkZJR19MRURTX0xQODg2MD1tCkNPTkZJR19MRURTX0NMRVZPX01BSUw9bQpDT05G SUdfTEVEU19QQ0E5NTVYPW0KQ09ORklHX0xFRFNfUENBOTYzWD1tCkNPTkZJR19MRURTX1dNODMx WF9TVEFUVVM9eQpDT05GSUdfTEVEU19EQTkwNTI9bQojIENPTkZJR19MRURTX0RBQzEyNFMwODUg aXMgbm90IHNldApDT05GSUdfTEVEU19QV009bQpDT05GSUdfTEVEU19SRUdVTEFUT1I9bQpDT05G SUdfTEVEU19CRDI4MDI9bQpDT05GSUdfTEVEU19JTlRFTF9TUzQyMDA9eQpDT05GSUdfTEVEU19M VDM1OTM9bQojIENPTkZJR19MRURTX01DMTM3ODMgaXMgbm90IHNldApDT05GSUdfTEVEU19UQ0E2 NTA3PW0KIyBDT05GSUdfTEVEU19UTEM1OTFYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTE0z NTV4IGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVyIGZvciBibGluaygxKSBVU0IgUkdCIExFRCBp cyB1bmRlciBTcGVjaWFsIEhJRCBkcml2ZXJzIChISURfVEhJTkdNKQojCkNPTkZJR19MRURTX0JM SU5LTT1tCgojCiMgTEVEIFRyaWdnZXJzCiMKIyBDT05GSUdfTEVEU19UUklHR0VSUyBpcyBub3Qg c2V0CiMgQ09ORklHX0FDQ0VTU0lCSUxJVFkgaXMgbm90IHNldApDT05GSUdfRURBQ19BVE9NSUNf U0NSVUI9eQpDT05GSUdfRURBQ19TVVBQT1JUPXkKQ09ORklHX0VEQUM9eQojIENPTkZJR19FREFD X0xFR0FDWV9TWVNGUyBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0RFQlVHPXkKIyBDT05GSUdfRURB Q19NTV9FREFDIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19MSUI9eQpDT05GSUdfUlRDX0NMQVNTPXkK IyBDT05GSUdfUlRDX0hDVE9TWVMgaXMgbm90IHNldAojIENPTkZJR19SVENfU1lTVE9IQyBpcyBu b3Qgc2V0CkNPTkZJR19SVENfREVCVUc9eQoKIwojIFJUQyBpbnRlcmZhY2VzCiMKQ09ORklHX1JU Q19JTlRGX1NZU0ZTPXkKQ09ORklHX1JUQ19JTlRGX1BST0M9eQojIENPTkZJR19SVENfSU5URl9E RVYgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1RFU1QgaXMgbm90IHNldAoKIwojIEkyQyBS VEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0FCQjVaRVMzPW0KQ09ORklHX1JUQ19EUlZfQUJY ODBYPW0KQ09ORklHX1JUQ19EUlZfRFMxMzA3PW0KIyBDT05GSUdfUlRDX0RSVl9EUzEzNzQgaXMg bm90IHNldApDT05GSUdfUlRDX0RSVl9EUzE2NzI9bQpDT05GSUdfUlRDX0RSVl9EUzMyMzI9bQoj IENPTkZJR19SVENfRFJWX01BWDY5MDAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SUzVDMzcy PW0KQ09ORklHX1JUQ19EUlZfSVNMMTIwOD1tCiMgQ09ORklHX1JUQ19EUlZfSVNMMTIwMjIgaXMg bm90IHNldAojIENPTkZJR19SVENfRFJWX0lTTDEyMDU3IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19E UlZfWDEyMDU9bQojIENPTkZJR19SVENfRFJWX1BDRjIxMjcgaXMgbm90IHNldApDT05GSUdfUlRD X0RSVl9QQ0Y4NTIzPW0KIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfUENGODUwNjM9bQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzPW0KQ09ORklHX1JUQ19E UlZfTTQxVDgwPW0KIyBDT05GSUdfUlRDX0RSVl9NNDFUODBfV0RUIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfQlEzMks9bQojIENPTkZJR19SVENfRFJWX1MzNTM5MEEgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9GTTMxMzA9bQpDT05GSUdfUlRDX0RSVl9SWDg1ODE9bQojIENPTkZJR19SVENf RFJWX1JYODAyNSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRU0zMDI3IGlzIG5vdCBzZXQK IyBDT05GSUdfUlRDX0RSVl9SVjMwMjlDMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUlY4 ODAzIGlzIG5vdCBzZXQKCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX000 MVQ5MyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTTQxVDk0IGlzIG5vdCBzZXQKIyBDT05G SUdfUlRDX0RSVl9EUzEzMDUgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEzNDM9eQpDT05G SUdfUlRDX0RSVl9EUzEzNDc9eQpDT05GSUdfUlRDX0RSVl9EUzEzOTA9eQojIENPTkZJR19SVENf RFJWX01BWDY5MDIgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1I5NzAxIGlzIG5vdCBzZXQK IyBDT05GSUdfUlRDX0RSVl9SUzVDMzQ4IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMzMjM0 PXkKQ09ORklHX1JUQ19EUlZfUENGMjEyMz1tCiMgQ09ORklHX1JUQ19EUlZfUlg0NTgxIGlzIG5v dCBzZXQKQ09ORklHX1JUQ19EUlZfTUNQNzk1PXkKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwoj CkNPTkZJR19SVENfRFJWX0NNT1M9bQpDT05GSUdfUlRDX0RSVl9EUzEyODY9bQojIENPTkZJR19S VENfRFJWX0RTMTUxMSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTU1Mz1tCkNPTkZJR19S VENfRFJWX0RTMTY4NV9GQU1JTFk9eQojIENPTkZJR19SVENfRFJWX0RTMTY4NSBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX0RTMTY4OT15CiMgQ09ORklHX1JUQ19EUlZfRFMxNzI4NSBpcyBub3Qg c2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNzQ4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZf RFMxNzg4NSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFMxNjg1X1BST0NfUkVHUz15CkNPTkZJR19S VENfRFMxNjg1X1NZU0ZTX1JFR1M9eQpDT05GSUdfUlRDX0RSVl9EUzE3NDI9bQpDT05GSUdfUlRD X0RSVl9EUzI0MDQ9eQpDT05GSUdfUlRDX0RSVl9EQTkwNTI9bQpDT05GSUdfUlRDX0RSVl9TVEsx N1RBOD15CkNPTkZJR19SVENfRFJWX000OFQ4Nj15CiMgQ09ORklHX1JUQ19EUlZfTTQ4VDM1IGlz IG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9NNDhUNTkgaXMgbm90IHNldAojIENPTkZJR19SVENf RFJWX01TTTYyNDIgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9CUTQ4MDI9eQpDT05GSUdfUlRD X0RSVl9SUDVDMDE9eQpDT05GSUdfUlRDX0RSVl9WMzAyMD15CkNPTkZJR19SVENfRFJWX1dNODMx WD15CkNPTkZJR19SVENfRFJWX1BDRjUwNjMzPW0KCiMKIyBvbi1DUFUgUlRDIGRyaXZlcnMKIwpD T05GSUdfUlRDX0RSVl9NQzEzWFhYPXkKQ09ORklHX1JUQ19EUlZfTVQ2Mzk3PXkKCiMKIyBISUQg U2Vuc29yIFJUQyBkcml2ZXJzCiMKQ09ORklHX0RNQURFVklDRVM9eQpDT05GSUdfRE1BREVWSUNF U19ERUJVRz15CkNPTkZJR19ETUFERVZJQ0VTX1ZERUJVRz15CgojCiMgRE1BIERldmljZXMKIwpD T05GSUdfRE1BX0VOR0lORT15CkNPTkZJR19ETUFfVklSVFVBTF9DSEFOTkVMUz15CkNPTkZJR19E TUFfQUNQST15CkNPTkZJR19JTlRFTF9JRE1BNjQ9eQpDT05GSUdfSU5URUxfSU9BVERNQT1tCkNP TkZJR19JTlRFTF9NSUNfWDEwMF9ETUE9bQpDT05GSUdfRFdfRE1BQ19DT1JFPW0KIyBDT05GSUdf RFdfRE1BQyBpcyBub3Qgc2V0CkNPTkZJR19EV19ETUFDX1BDST1tCgojCiMgRE1BIENsaWVudHMK IwojIENPTkZJR19BU1lOQ19UWF9ETUEgaXMgbm90IHNldApDT05GSUdfRE1BVEVTVD15CkNPTkZJ R19ETUFfRU5HSU5FX1JBSUQ9eQpDT05GSUdfRENBPW0KIyBDT05GSUdfQVVYRElTUExBWSBpcyBu b3Qgc2V0CkNPTkZJR19VSU89eQojIENPTkZJR19VSU9fQ0lGIGlzIG5vdCBzZXQKQ09ORklHX1VJ T19QRFJWX0dFTklSUT15CkNPTkZJR19VSU9fRE1FTV9HRU5JUlE9bQpDT05GSUdfVUlPX0FFQz1t CiMgQ09ORklHX1VJT19TRVJDT1MzIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX1BDSV9HRU5FUklD IGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX05FVFggaXMgbm90IHNldApDT05GSUdfVUlPX1BSVVNT PW0KIyBDT05GSUdfVUlPX01GNjI0IGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRfRFJJVkVSUz15CkNP TkZJR19WSVJUSU89bQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKQ09ORklHX1ZJUlRJT19QQ0k9bQpD T05GSUdfVklSVElPX1BDSV9MRUdBQ1k9eQojIENPTkZJR19WSVJUSU9fQkFMTE9PTiBpcyBub3Qg c2V0CkNPTkZJR19WSVJUSU9fSU5QVVQ9bQojIENPTkZJR19WSVJUSU9fTU1JTyBpcyBub3Qgc2V0 CgojCiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAojCiMgQ09ORklHX0hZUEVSViBp cyBub3Qgc2V0CkNPTkZJR19TVEFHSU5HPXkKIyBDT05GSUdfU0xJQ09TUyBpcyBub3Qgc2V0CkNP TkZJR19DT01FREk9bQojIENPTkZJR19DT01FRElfREVCVUcgaXMgbm90IHNldApDT05GSUdfQ09N RURJX0RFRkFVTFRfQlVGX1NJWkVfS0I9MjA0OApDT05GSUdfQ09NRURJX0RFRkFVTFRfQlVGX01B WFNJWkVfS0I9MjA0ODAKIyBDT05GSUdfQ09NRURJX01JU0NfRFJJVkVSUyBpcyBub3Qgc2V0CiMg Q09ORklHX0NPTUVESV9JU0FfRFJJVkVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTUVESV9QQ0lf RFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfODI1NT1tCkNPTkZJR19DT01FRElfODI1 NV9TQT1tCkNPTkZJR19DT01FRElfS0NPTUVESUxJQj1tCkNPTkZJR19QQU5FTD15CkNPTkZJR19Q QU5FTF9QQVJQT1JUPTAKQ09ORklHX1BBTkVMX1BST0ZJTEU9NQojIENPTkZJR19QQU5FTF9DSEFO R0VfTUVTU0FHRSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TTTc1MD1tCiMgQ09ORklHX0ZCX1hHSSBp cyBub3Qgc2V0CgojCiMgU3BlYWt1cCBjb25zb2xlIHNwZWVjaAojCkNPTkZJR19TUEVBS1VQPXkK Q09ORklHX1NQRUFLVVBfU1lOVEhfQUNOVFNBPXkKIyBDT05GSUdfU1BFQUtVUF9TWU5USF9BUE9M TE8gaXMgbm90IHNldApDT05GSUdfU1BFQUtVUF9TWU5USF9BVURQVFI9eQpDT05GSUdfU1BFQUtV UF9TWU5USF9CTlM9bQpDT05GSUdfU1BFQUtVUF9TWU5USF9ERUNUTEs9bQpDT05GSUdfU1BFQUtV UF9TWU5USF9ERUNFWFQ9bQojIENPTkZJR19TUEVBS1VQX1NZTlRIX0xUTEsgaXMgbm90IHNldApD T05GSUdfU1BFQUtVUF9TWU5USF9TT0ZUPW0KIyBDT05GSUdfU1BFQUtVUF9TWU5USF9TUEtPVVQg aXMgbm90IHNldApDT05GSUdfU1BFQUtVUF9TWU5USF9UWFBSVD15CkNPTkZJR19TUEVBS1VQX1NZ TlRIX0RVTU1ZPW0KQ09ORklHX1RPVUNIU0NSRUVOX1NZTkFQVElDU19JMkNfUk1JND1tCkNPTkZJ R19TVEFHSU5HX01FRElBPXkKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfV0lNQVhfR0RNNzJYWCBp cyBub3Qgc2V0CkNPTkZJR19GSVJFV0lSRV9TRVJJQUw9eQpDT05GSUdfRldUVFlfTUFYX1RPVEFM X1BPUlRTPTY0CkNPTkZJR19GV1RUWV9NQVhfQ0FSRF9QT1JUUz0zMgpDT05GSUdfREdOQz1tCkNP TkZJR19ER0FQPXkKQ09ORklHX0dTX0ZQR0FCT09UPW0KQ09ORklHX0NSWVBUT19TS0VJTj1tCkNP TkZJR19VTklTWVNTUEFSPXkKQ09ORklHX1VOSVNZU19WSVNPUkJVUz15CiMgQ09ORklHX1VOSVNZ U19WSVNPUk5JQyBpcyBub3Qgc2V0CkNPTkZJR19VTklTWVNfVklTT1JJTlBVVD1tCiMgQ09ORklH X0ZCX1RGVCBpcyBub3Qgc2V0CkNPTkZJR19NT1NUPXkKQ09ORklHX01PU1RDT1JFPXkKIyBDT05G SUdfQUlNX0NERVYgaXMgbm90IHNldAojIENPTkZJR19BSU1fTkVUV09SSyBpcyBub3Qgc2V0CkNP TkZJR19IRE1fSTJDPW0KIyBDT05GSUdfWDg2X1BMQVRGT1JNX0RFVklDRVMgaXMgbm90IHNldApD T05GSUdfQ0hST01FX1BMQVRGT1JNUz15CiMgQ09ORklHX0NIUk9NRU9TX0xBUFRPUCBpcyBub3Qg c2V0CkNPTkZJR19DSFJPTUVPU19QU1RPUkU9bQpDT05GSUdfQ0xLREVWX0xPT0tVUD15CkNPTkZJ R19IQVZFX0NMS19QUkVQQVJFPXkKQ09ORklHX0NPTU1PTl9DTEs9eQoKIwojIENvbW1vbiBDbG9j ayBGcmFtZXdvcmsKIwpDT05GSUdfQ09NTU9OX0NMS19XTTgzMVg9bQojIENPTkZJR19DT01NT05f Q0xLX1NJNTM1MSBpcyBub3Qgc2V0CkNPTkZJR19DT01NT05fQ0xLX1BXTT15CiMgQ09ORklHX0NP TU1PTl9DTEtfUFhBIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NTU9OX0NMS19DRENFNzA2IGlzIG5v dCBzZXQKCiMKIyBIYXJkd2FyZSBTcGlubG9jayBkcml2ZXJzCiMKCiMKIyBDbG9jayBTb3VyY2Ug ZHJpdmVycwojCkNPTkZJR19DTEtFVlRfSTgyNTM9eQpDT05GSUdfSTgyNTNfTE9DSz15CkNPTkZJ R19DTEtCTERfSTgyNTM9eQojIENPTkZJR19BVE1FTF9QSVQgaXMgbm90IHNldAojIENPTkZJR19T SF9USU1FUl9DTVQgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9NVFUyIGlzIG5vdCBzZXQK IyBDT05GSUdfU0hfVElNRVJfVE1VIGlzIG5vdCBzZXQKIyBDT05GSUdfRU1fVElNRVJfU1RJIGlz IG5vdCBzZXQKIyBDT05GSUdfTUFJTEJPWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lPTU1VX1NVUFBP UlQgaXMgbm90IHNldAoKIwojIFJlbW90ZXByb2MgZHJpdmVycwojCkNPTkZJR19SRU1PVEVQUk9D PW0KQ09ORklHX1NURV9NT0RFTV9SUFJPQz1tCgojCiMgUnBtc2cgZHJpdmVycwojCgojCiMgU09D IChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCiMgQ09ORklHX1NVTlhJX1NSQU0g aXMgbm90IHNldApDT05GSUdfU09DX1RJPXkKQ09ORklHX1BNX0RFVkZSRVE9eQoKIwojIERFVkZS RVEgR292ZXJub3JzCiMKQ09ORklHX0RFVkZSRVFfR09WX1NJTVBMRV9PTkRFTUFORD15CkNPTkZJ R19ERVZGUkVRX0dPVl9QRVJGT1JNQU5DRT15CiMgQ09ORklHX0RFVkZSRVFfR09WX1BPV0VSU0FW RSBpcyBub3Qgc2V0CkNPTkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9bQoKIwojIERFVkZSRVEg RHJpdmVycwojCiMgQ09ORklHX1BNX0RFVkZSRVFfRVZFTlQgaXMgbm90IHNldApDT05GSUdfRVhU Q09OPXkKCiMKIyBFeHRjb24gRGV2aWNlIERyaXZlcnMKIwojIENPTkZJR19FWFRDT05fR1BJTyBp cyBub3Qgc2V0CiMgQ09ORklHX0VYVENPTl9SVDg5NzNBIGlzIG5vdCBzZXQKQ09ORklHX0VYVENP Tl9TTTU1MDI9bQpDT05GSUdfRVhUQ09OX1VTQl9HUElPPW0KQ09ORklHX01FTU9SWT15CiMgQ09O RklHX0lJTyBpcyBub3Qgc2V0CkNPTkZJR19OVEI9eQojIENPTkZJR19OVEJfSU5URUwgaXMgbm90 IHNldApDT05GSUdfTlRCX1BJTkdQT05HPW0KQ09ORklHX05UQl9UT09MPXkKQ09ORklHX05UQl9U UkFOU1BPUlQ9eQpDT05GSUdfVk1FX0JVUz15CgojCiMgVk1FIEJyaWRnZSBEcml2ZXJzCiMKQ09O RklHX1ZNRV9DQTkxQ1g0Mj1tCkNPTkZJR19WTUVfVFNJMTQ4PW0KCiMKIyBWTUUgQm9hcmQgRHJp dmVycwojCkNPTkZJR19WTUlWTUVfNzgwNT15CgojCiMgVk1FIERldmljZSBEcml2ZXJzCiMKIyBD T05GSUdfVk1FX1VTRVIgaXMgbm90IHNldAojIENPTkZJR19WTUVfUElPMiBpcyBub3Qgc2V0CkNP TkZJR19QV009eQpDT05GSUdfUFdNX1NZU0ZTPXkKQ09ORklHX1BXTV9MUDM5NDM9bQpDT05GSUdf UFdNX0xQU1M9eQojIENPTkZJR19QV01fTFBTU19QQ0kgaXMgbm90IHNldApDT05GSUdfUFdNX0xQ U1NfUExBVEZPUk09bQpDT05GSUdfUFdNX1BDQTk2ODU9bQpDT05GSUdfSVBBQ0tfQlVTPXkKIyBD T05GSUdfQk9BUkRfVFBDSTIwMCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfSVBPQ1RBTD15CkNP TkZJR19SRVNFVF9DT05UUk9MTEVSPXkKQ09ORklHX0ZNQz15CiMgQ09ORklHX0ZNQ19GQUtFREVW IGlzIG5vdCBzZXQKIyBDT05GSUdfRk1DX1RSSVZJQUwgaXMgbm90IHNldApDT05GSUdfRk1DX1dS SVRFX0VFUFJPTT15CkNPTkZJR19GTUNfQ0hBUkRFVj1tCgojCiMgUEhZIFN1YnN5c3RlbQojCkNP TkZJR19HRU5FUklDX1BIWT15CiMgQ09ORklHX1BIWV9QWEFfMjhOTV9IU0lDIGlzIG5vdCBzZXQK IyBDT05GSUdfUEhZX1BYQV8yOE5NX1VTQjIgaXMgbm90IHNldApDT05GSUdfQkNNX0tPTkFfVVNC Ml9QSFk9bQpDT05GSUdfUE9XRVJDQVA9eQpDT05GSUdfSU5URUxfUkFQTD15CkNPTkZJR19NQ0I9 eQojIENPTkZJR19NQ0JfUENJIGlzIG5vdCBzZXQKCiMKIyBQZXJmb3JtYW5jZSBtb25pdG9yIHN1 cHBvcnQKIwojIENPTkZJR19SQVMgaXMgbm90IHNldAojIENPTkZJR19USFVOREVSQk9MVCBpcyBu b3Qgc2V0CgojCiMgQW5kcm9pZAojCiMgQ09ORklHX0FORFJPSUQgaXMgbm90IHNldAojIENPTkZJ R19MSUJOVkRJTU0gaXMgbm90IHNldApDT05GSUdfTlZNRU09bQpDT05GSUdfU1RNPXkKQ09ORklH X1NUTV9EVU1NWT15CkNPTkZJR19TVE1fU09VUkNFX0NPTlNPTEU9bQpDT05GSUdfSU5URUxfVEg9 eQojIENPTkZJR19JTlRFTF9USF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9USF9HVEgg aXMgbm90IHNldAojIENPTkZJR19JTlRFTF9USF9TVEggaXMgbm90IHNldApDT05GSUdfSU5URUxf VEhfTVNVPXkKQ09ORklHX0lOVEVMX1RIX1BUST1tCkNPTkZJR19JTlRFTF9USF9ERUJVRz15Cgoj CiMgRlBHQSBDb25maWd1cmF0aW9uIFN1cHBvcnQKIwpDT05GSUdfRlBHQT15CkNPTkZJR19GUEdB X01HUl9aWU5RX0ZQR0E9bQoKIwojIEZpcm13YXJlIERyaXZlcnMKIwojIENPTkZJR19FREQgaXMg bm90IHNldApDT05GSUdfRklSTVdBUkVfTUVNTUFQPXkKQ09ORklHX0RFTExfUkJVPXkKQ09ORklH X0RDREJBUz1tCkNPTkZJR19ETUlJRD15CiMgQ09ORklHX0RNSV9TWVNGUyBpcyBub3Qgc2V0CkNP TkZJR19ETUlfU0NBTl9NQUNISU5FX05PTl9FRklfRkFMTEJBQ0s9eQojIENPTkZJR19JU0NTSV9J QkZUX0ZJTkQgaXMgbm90IHNldAojIENPTkZJR19HT09HTEVfRklSTVdBUkUgaXMgbm90IHNldAoK IwojIEVGSSAoRXh0ZW5zaWJsZSBGaXJtd2FyZSBJbnRlcmZhY2UpIFN1cHBvcnQKIwojIENPTkZJ R19FRklfVkFSUyBpcyBub3Qgc2V0CkNPTkZJR19FRklfRVNSVD15CiMgQ09ORklHX0VGSV9GQUtF X01FTU1BUCBpcyBub3Qgc2V0CkNPTkZJR19FRklfUlVOVElNRV9XUkFQUEVSUz15CgojCiMgRmls ZSBzeXN0ZW1zCiMKQ09ORklHX0RDQUNIRV9XT1JEX0FDQ0VTUz15CkNPTkZJR19FWFQyX0ZTPW0K Q09ORklHX0VYVDJfRlNfWEFUVFI9eQpDT05GSUdfRVhUMl9GU19QT1NJWF9BQ0w9eQpDT05GSUdf RVhUMl9GU19TRUNVUklUWT15CkNPTkZJR19FWFQzX0ZTPXkKIyBDT05GSUdfRVhUM19GU19QT1NJ WF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19FWFQzX0ZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQKQ09O RklHX0VYVDRfRlM9eQpDT05GSUdfRVhUNF9GU19QT1NJWF9BQ0w9eQojIENPTkZJR19FWFQ0X0ZT X1NFQ1VSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUNF9FTkNSWVBUSU9OIGlzIG5vdCBzZXQK IyBDT05GSUdfRVhUNF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19KQkQyPXkKIyBDT05GSUdfSkJE Ml9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GU19NQkNBQ0hFPXkKIyBDT05GSUdfUkVJU0VSRlNf RlMgaXMgbm90IHNldAojIENPTkZJR19KRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19YRlNfRlMg aXMgbm90IHNldApDT05GSUdfR0ZTMl9GUz1tCiMgQ09ORklHX09DRlMyX0ZTIGlzIG5vdCBzZXQK Q09ORklHX0JUUkZTX0ZTPW0KIyBDT05GSUdfQlRSRlNfRlNfUE9TSVhfQUNMIGlzIG5vdCBzZXQK IyBDT05GSUdfQlRSRlNfRlNfQ0hFQ0tfSU5URUdSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRS RlNfRlNfUlVOX1NBTklUWV9URVNUUyBpcyBub3Qgc2V0CkNPTkZJR19CVFJGU19ERUJVRz15CkNP TkZJR19CVFJGU19BU1NFUlQ9eQpDT05GSUdfTklMRlMyX0ZTPXkKIyBDT05GSUdfRjJGU19GUyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZTX0RBWCBpcyBub3Qgc2V0CkNPTkZJR19GU19QT1NJWF9BQ0w9 eQpDT05GSUdfRVhQT1JURlM9eQpDT05GSUdfRklMRV9MT0NLSU5HPXkKQ09ORklHX0ZTTk9USUZZ PXkKQ09ORklHX0ROT1RJRlk9eQpDT05GSUdfSU5PVElGWV9VU0VSPXkKQ09ORklHX0ZBTk9USUZZ PXkKIyBDT05GSUdfUVVPVEEgaXMgbm90IHNldAojIENPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVS RkFDRSBpcyBub3Qgc2V0CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19RVU9UQUNUTF9DT01QQVQ9 eQpDT05GSUdfQVVUT0ZTNF9GUz1tCiMgQ09ORklHX0ZVU0VfRlMgaXMgbm90IHNldApDT05GSUdf T1ZFUkxBWV9GUz1tCgojCiMgQ2FjaGVzCiMKQ09ORklHX0ZTQ0FDSEU9eQojIENPTkZJR19GU0NB Q0hFX1NUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfRlNDQUNIRV9ISVNUT0dSQU0gaXMgbm90IHNl dAojIENPTkZJR19GU0NBQ0hFX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfRlNDQUNIRV9PQkpF Q1RfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBQ0hFRklMRVMgaXMgbm90IHNldAoKIwojIENE LVJPTS9EVkQgRmlsZXN5c3RlbXMKIwojIENPTkZJR19JU085NjYwX0ZTIGlzIG5vdCBzZXQKQ09O RklHX1VERl9GUz1tCkNPTkZJR19VREZfTkxTPXkKCiMKIyBET1MvRkFUL05UIEZpbGVzeXN0ZW1z CiMKQ09ORklHX0ZBVF9GUz15CiMgQ09ORklHX01TRE9TX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1ZG QVRfRlM9eQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3CkNPTkZJR19GQVRfREVGQVVM VF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIKIyBDT05GSUdfTlRGU19GUyBpcyBub3Qgc2V0CgojCiMg UHNldWRvIGZpbGVzeXN0ZW1zCiMKQ09ORklHX1BST0NfRlM9eQpDT05GSUdfUFJPQ19LQ09SRT15 CkNPTkZJR19QUk9DX1NZU0NUTD15CkNPTkZJR19QUk9DX1BBR0VfTU9OSVRPUj15CiMgQ09ORklH X1BST0NfQ0hJTERSRU4gaXMgbm90IHNldApDT05GSUdfS0VSTkZTPXkKQ09ORklHX1NZU0ZTPXkK Q09ORklHX1RNUEZTPXkKIyBDT05GSUdfVE1QRlNfUE9TSVhfQUNMIGlzIG5vdCBzZXQKIyBDT05G SUdfVE1QRlNfWEFUVFIgaXMgbm90IHNldAojIENPTkZJR19IVUdFVExCRlMgaXMgbm90IHNldAoj IENPTkZJR19IVUdFVExCX1BBR0UgaXMgbm90IHNldApDT05GSUdfQ09ORklHRlNfRlM9eQpDT05G SUdfRUZJVkFSX0ZTPW0KQ09ORklHX01JU0NfRklMRVNZU1RFTVM9eQojIENPTkZJR19BREZTX0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfQUZGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19IRlNfRlM9eQpD T05GSUdfSEZTUExVU19GUz1tCiMgQ09ORklHX0hGU1BMVVNfRlNfUE9TSVhfQUNMIGlzIG5vdCBz ZXQKQ09ORklHX0JFRlNfRlM9eQojIENPTkZJR19CRUZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklH X0JGU19GUz1tCkNPTkZJR19FRlNfRlM9eQojIENPTkZJR19KRkZTMl9GUyBpcyBub3Qgc2V0CkNP TkZJR19VQklGU19GUz1tCkNPTkZJR19VQklGU19GU19BRFZBTkNFRF9DT01QUj15CiMgQ09ORklH X1VCSUZTX0ZTX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX1VCSUZTX0ZTX1pMSUIgaXMgbm90IHNl dAojIENPTkZJR19VQklGU19BVElNRV9TVVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HRlMg aXMgbm90IHNldApDT05GSUdfQ1JBTUZTPW0KQ09ORklHX1NRVUFTSEZTPW0KIyBDT05GSUdfU1FV QVNIRlNfRklMRV9DQUNIRSBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19GSUxFX0RJUkVDVD15 CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9TSU5HTEUgaXMgbm90IHNldApDT05GSUdfU1FVQVNI RlNfREVDT01QX01VTFRJPXkKIyBDT05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJX1BFUkNQVSBp cyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19YQVRUUj15CkNPTkZJR19TUVVBU0hGU19aTElCPXkK IyBDT05GSUdfU1FVQVNIRlNfTFo0IGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfTFpPIGlz IG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX1haPXkKIyBDT05GSUdfU1FVQVNIRlNfNEtfREVWQkxL X1NJWkUgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19FTUJFRERFRCBpcyBub3Qgc2V0CkNP TkZJR19TUVVBU0hGU19GUkFHTUVOVF9DQUNIRV9TSVpFPTMKQ09ORklHX1ZYRlNfRlM9bQpDT05G SUdfTUlOSVhfRlM9eQpDT05GSUdfT01GU19GUz1tCkNPTkZJR19IUEZTX0ZTPW0KQ09ORklHX1FO WDRGU19GUz15CiMgQ09ORklHX1FOWDZGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19ST01GU19GUz1t CiMgQ09ORklHX1JPTUZTX0JBQ0tFRF9CWV9CTE9DSyBpcyBub3Qgc2V0CiMgQ09ORklHX1JPTUZT X0JBQ0tFRF9CWV9NVEQgaXMgbm90IHNldApDT05GSUdfUk9NRlNfQkFDS0VEX0JZX0JPVEg9eQpD T05GSUdfUk9NRlNfT05fQkxPQ0s9eQpDT05GSUdfUk9NRlNfT05fTVREPXkKQ09ORklHX1BTVE9S RT15CiMgQ09ORklHX1BTVE9SRV9DT05TT0xFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX1BN U0cgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfUkFNIGlzIG5vdCBzZXQKQ09ORklHX1NZU1Zf RlM9bQpDT05GSUdfVUZTX0ZTPXkKQ09ORklHX1VGU19GU19XUklURT15CkNPTkZJR19VRlNfREVC VUc9eQpDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNPTkZJR19OTFM9eQpDT05GSUdfTkxT X0RFRkFVTFQ9Imlzbzg4NTktMSIKIyBDT05GSUdfTkxTX0NPREVQQUdFXzQzNyBpcyBub3Qgc2V0 CiMgQ09ORklHX05MU19DT0RFUEFHRV83MzcgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBB R0VfNzc1IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg1MCBpcyBub3Qgc2V0CkNP TkZJR19OTFNfQ09ERVBBR0VfODUyPXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg1NSBpcyBub3Qg c2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NTcgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09E RVBBR0VfODYwIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjE9eQojIENPTkZJR19O TFNfQ09ERVBBR0VfODYyIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjM9bQpDT05G SUdfTkxTX0NPREVQQUdFXzg2ND15CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjUgaXMgbm90IHNl dApDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY5PW0KQ09O RklHX05MU19DT0RFUEFHRV85MzY9bQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTUwIGlzIG5vdCBz ZXQKQ09ORklHX05MU19DT0RFUEFHRV85MzI9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTQ5IGlz IG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg3NCBpcyBub3Qgc2V0CiMgQ09ORklHX05M U19JU084ODU5XzggaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzEyNTA9eQpDT05GSUdf TkxTX0NPREVQQUdFXzEyNTE9eQojIENPTkZJR19OTFNfQVNDSUkgaXMgbm90IHNldAojIENPTkZJ R19OTFNfSVNPODg1OV8xIGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5XzI9eQojIENPTkZJ R19OTFNfSVNPODg1OV8zIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfNCBpcyBub3Qg c2V0CkNPTkZJR19OTFNfSVNPODg1OV81PXkKQ09ORklHX05MU19JU084ODU5XzY9eQpDT05GSUdf TkxTX0lTTzg4NTlfNz1tCkNPTkZJR19OTFNfSVNPODg1OV85PXkKIyBDT05GSUdfTkxTX0lTTzg4 NTlfMTMgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfMTQ9bQojIENPTkZJR19OTFNfSVNP ODg1OV8xNSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19LT0k4X1IgaXMgbm90IHNldApDT05GSUdf TkxTX0tPSThfVT1tCkNPTkZJR19OTFNfTUFDX1JPTUFOPW0KIyBDT05GSUdfTkxTX01BQ19DRUxU SUMgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0NFTlRFVVJPIGlzIG5vdCBzZXQKQ09ORklH X05MU19NQUNfQ1JPQVRJQU49eQpDT05GSUdfTkxTX01BQ19DWVJJTExJQz15CkNPTkZJR19OTFNf TUFDX0dBRUxJQz1tCkNPTkZJR19OTFNfTUFDX0dSRUVLPXkKIyBDT05GSUdfTkxTX01BQ19JQ0VM QU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19JTlVJVCBpcyBub3Qgc2V0CiMgQ09ORklH X05MU19NQUNfUk9NQU5JQU4gaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19UVVJLSVNIPW0KQ09O RklHX05MU19VVEY4PW0KCiMKIyBLZXJuZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFH U19TVVBQT1JUPXkKCiMKIyBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRL X1RJTUU9eQpDT05GSUdfTUVTU0FHRV9MT0dMRVZFTF9ERUZBVUxUPTQKIyBDT05GSUdfQk9PVF9Q UklOVEtfREVMQVkgaXMgbm90IHNldApDT05GSUdfRFlOQU1JQ19ERUJVRz15CgojCiMgQ29tcGls ZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8g aXMgbm90IHNldAojIENPTkZJR19FTkFCTEVfV0FSTl9ERVBSRUNBVEVEIGlzIG5vdCBzZXQKIyBD T05GSUdfRU5BQkxFX01VU1RfQ0hFQ0sgaXMgbm90IHNldApDT05GSUdfRlJBTUVfV0FSTj0yMDQ4 CkNPTkZJR19TVFJJUF9BU01fU1lNUz15CiMgQ09ORklHX1JFQURBQkxFX0FTTSBpcyBub3Qgc2V0 CiMgQ09ORklHX1VOVVNFRF9TWU1CT0xTIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFHRV9PV05FUiBp cyBub3Qgc2V0CkNPTkZJR19ERUJVR19GUz15CkNPTkZJR19IRUFERVJTX0NIRUNLPXkKIyBDT05G SUdfREVCVUdfU0VDVElPTl9NSVNNQVRDSCBpcyBub3Qgc2V0CkNPTkZJR19TRUNUSU9OX01JU01B VENIX1dBUk5fT05MWT15CkNPTkZJR19BUkNIX1dBTlRfRlJBTUVfUE9JTlRFUlM9eQpDT05GSUdf RlJBTUVfUE9JTlRFUj15CiMgQ09ORklHX0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBpcyBub3Qg c2V0CkNPTkZJR19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJM RT0weDEKQ09ORklHX0RFQlVHX0tFUk5FTD15CgojCiMgTWVtb3J5IERlYnVnZ2luZwojCkNPTkZJ R19QQUdFX0VYVEVOU0lPTj15CiMgQ09ORklHX0RFQlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CiMg Q09ORklHX0RFQlVHX09CSkVDVFMgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19TTEFCIGlzIG5v dCBzZXQKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJR19ERUJVR19LTUVNTEVB SyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdFIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfVk0gaXMgbm90IHNldAojIENPTkZJR19ERUJVR19WSVJUVUFMIGlzIG5vdCBzZXQK Q09ORklHX0RFQlVHX01FTU9SWV9JTklUPXkKIyBDT05GSUdfREVCVUdfUEVSX0NQVV9NQVBTIGlz IG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tPVkVSRkxPVz15CiMgQ09ORklHX0RFQlVH X1NUQUNLT1ZFUkZMT1cgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tNRU1DSEVDSz15CiMg Q09ORklHX0tNRU1DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NISVJRIGlzIG5vdCBz ZXQKCiMKIyBEZWJ1ZyBMb2NrdXBzIGFuZCBIYW5ncwojCiMgQ09ORklHX0xPQ0tVUF9ERVRFQ1RP UiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVEVDVF9IVU5HX1RBU0sgaXMgbm90IHNldApDT05GSUdf UEFOSUNfT05fT09QUz15CkNPTkZJR19QQU5JQ19PTl9PT1BTX1ZBTFVFPTEKQ09ORklHX1BBTklD X1RJTUVPVVQ9MApDT05GSUdfU0NIRURfREVCVUc9eQojIENPTkZJR19TQ0hFRF9JTkZPIGlzIG5v dCBzZXQKIyBDT05GSUdfU0NIRURTVEFUUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDSEVEX1NUQUNL X0VORF9DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1RJTUVLRUVQSU5HIGlzIG5vdCBz ZXQKIyBDT05GSUdfVElNRVJfU1RBVFMgaXMgbm90IHNldAoKIwojIExvY2sgRGVidWdnaW5nIChz cGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19ERUJVR19SVF9NVVRFWEVTIGlz IG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1BJTkxPQ0sgaXMgbm90IHNldAojIENPTkZJR19ERUJV R19NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEggaXMg bm90IHNldAojIENPTkZJR19ERUJVR19MT0NLX0FMTE9DIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJP VkVfTE9DS0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPQ0tfU1RBVCBpcyBub3Qgc2V0CkNPTkZJ R19ERUJVR19BVE9NSUNfU0xFRVA9eQojIENPTkZJR19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVT VFMgaXMgbm90IHNldAojIENPTkZJR19MT0NLX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NUQUNLVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBz ZXQKQ09ORklHX0RFQlVHX0JVR1ZFUkJPU0U9eQojIENPTkZJR19ERUJVR19MSVNUIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVCVUdfUElfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlz IG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVC VUdfQ1JFREVOVElBTFMgaXMgbm90IHNldAoKIwojIFJDVSBEZWJ1Z2dpbmcKIwojIENPTkZJR19Q Uk9WRV9SQ1UgaXMgbm90IHNldApDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSPXkKIyBDT05GSUdf VE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qg c2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX1RJTUVPVVQ9MjEKIyBDT05GSUdfUkNVX1RSQUNFIGlz IG5vdCBzZXQKIyBDT05GSUdfUkNVX0VRU19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVH X0JMT0NLX0VYVF9ERVZUIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNU SU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKIyBDT05G SUdfTEFURU5DWVRPUCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19ERUJVR19TVFJJQ1RfVVNF Ul9DT1BZX0NIRUNLUz15CiMgQ09ORklHX0RFQlVHX1NUUklDVF9VU0VSX0NPUFlfQ0hFQ0tTIGlz IG5vdCBzZXQKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX0hBVkVfRlVO Q1RJT05fVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkKQ09ORklH X0hBVkVfRlVOQ1RJT05fR1JBUEhfRlBfVEVTVD15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNF PXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0hBVkVfRlRS QUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFWRV9TWVNDQUxMX1RSQUNFUE9JTlRTPXkKQ09O RklHX0hBVkVfRkVOVFJZPXkKQ09ORklHX0hBVkVfQ19SRUNPUkRNQ09VTlQ9eQpDT05GSUdfVFJB Q0lOR19TVVBQT1JUPXkKIyBDT05GSUdfRlRSQUNFIGlzIG5vdCBzZXQKCiMKIyBSdW50aW1lIFRl c3RpbmcKIwpDT05GSUdfTEtEVE09bQojIENPTkZJR19URVNUX0xJU1RfU09SVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tQUk9CRVNfU0FOSVRZX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19CQUNLVFJB Q0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1QgaXMgbm90IHNldAoj IENPTkZJR19JTlRFUlZBTF9UUkVFX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19QRVJDUFVfVEVT VCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUT01JQzY0X1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklH X1RFU1RfSEVYRFVNUD15CkNPTkZJR19URVNUX1NUUklOR19IRUxQRVJTPXkKIyBDT05GSUdfVEVT VF9LU1RSVE9YIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9QUklOVEYgaXMgbm90IHNldAojIENP TkZJR19URVNUX1JIQVNIVEFCTEUgaXMgbm90IHNldAojIENPTkZJR19QUk9WSURFX09IQ0kxMzk0 X0RNQV9JTklUIGlzIG5vdCBzZXQKQ09ORklHX0JVSUxEX0RPQ1NSQz15CiMgQ09ORklHX0RNQV9B UElfREVCVUcgaXMgbm90IHNldApDT05GSUdfVEVTVF9MS009bQpDT05GSUdfVEVTVF9VU0VSX0NP UFk9bQojIENPTkZJR19URVNUX0JQRiBpcyBub3Qgc2V0CkNPTkZJR19URVNUX0ZJUk1XQVJFPW0K Q09ORklHX1RFU1RfVURFTEFZPW0KIyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19U RVNUX1NUQVRJQ19LRVlTPW0KIyBDT05GSUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0FSQ0hfS0dEQj15CiMgQ09ORklHX0tHREIgaXMgbm90IHNldApDT05GSUdfU1RSSUNUX0RFVk1F TT15CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQpDT05GSUdfRUFSTFlfUFJJTlRLPXkKIyBD T05GSUdfRUFSTFlfUFJJTlRLX0RCR1AgaXMgbm90IHNldAojIENPTkZJR19FQVJMWV9QUklOVEtf RUZJIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BURFVNUF9DT1JFIGlzIG5vdCBzZXQKIyBDT05G SUdfWDg2X1BURFVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSV9QR1RfRFVNUCBpcyBub3Qgc2V0 CkNPTkZJR19ERUJVR19ST0RBVEE9eQpDT05GSUdfREVCVUdfUk9EQVRBX1RFU1Q9eQojIENPTkZJ R19ERUJVR19XWCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TRVRfTU9EVUxFX1JPTlg9eQojIENP TkZJR19ERUJVR19OWF9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0RPVUJMRUZBVUxUPXkKIyBDT05G SUdfREVCVUdfVExCRkxVU0ggaXMgbm90IHNldApDT05GSUdfSU9NTVVfU1RSRVNTPXkKQ09ORklH X0hBVkVfTU1JT1RSQUNFX1NVUFBPUlQ9eQojIENPTkZJR19YODZfREVDT0RFUl9TRUxGVEVTVCBp cyBub3Qgc2V0CkNPTkZJR19JT19ERUxBWV9UWVBFXzBYODA9MApDT05GSUdfSU9fREVMQVlfVFlQ RV8wWEVEPTEKQ09ORklHX0lPX0RFTEFZX1RZUEVfVURFTEFZPTIKQ09ORklHX0lPX0RFTEFZX1RZ UEVfTk9ORT0zCiMgQ09ORklHX0lPX0RFTEFZXzBYODAgaXMgbm90IHNldApDT05GSUdfSU9fREVM QVlfMFhFRD15CiMgQ09ORklHX0lPX0RFTEFZX1VERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0lP X0RFTEFZX05PTkUgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9JT19ERUxBWV9UWVBFPTEKIyBD T05GSUdfREVCVUdfQk9PVF9QQVJBTVMgaXMgbm90IHNldAojIENPTkZJR19DUEFfREVCVUcgaXMg bm90IHNldApDT05GSUdfT1BUSU1JWkVfSU5MSU5JTkc9eQojIENPTkZJR19ERUJVR19FTlRSWSBp cyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX05NSV9TRUxGVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklH X1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hBUyBpcyBub3Qgc2V0CkNPTkZJR19YODZfREVCVUdfRlBV PXkKQ09ORklHX1BVTklUX0FUT01fREVCVUc9bQoKIwojIFNlY3VyaXR5IG9wdGlvbnMKIwojIENP TkZJR19LRVlTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfRE1FU0dfUkVTVFJJQ1QgaXMg bm90IHNldAojIENPTkZJR19TRUNVUklUWSBpcyBub3Qgc2V0CkNPTkZJR19TRUNVUklUWUZTPXkK Q09ORklHX0RFRkFVTFRfU0VDVVJJVFlfREFDPXkKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFk9IiIK Q09ORklHX1hPUl9CTE9DS1M9bQpDT05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBo ZWxwZXIKIwpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJMj15CkNP TkZJR19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdfQ1JZUFRPX0JM S0NJUEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15 CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz1tCkNPTkZJR19DUllQVE9f Uk5HMj15CkNPTkZJR19DUllQVE9fUk5HX0RFRkFVTFQ9bQpDT05GSUdfQ1JZUFRPX1BDT01QPW0K Q09ORklHX0NSWVBUT19QQ09NUDI9eQpDT05GSUdfQ1JZUFRPX0FLQ0lQSEVSMj15CkNPTkZJR19D UllQVE9fQUtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX1JTQT15CkNPTkZJR19DUllQVE9fTUFOQUdF Uj15CkNPTkZJR19DUllQVE9fTUFOQUdFUjI9eQojIENPTkZJR19DUllQVE9fVVNFUiBpcyBub3Qg c2V0CkNPTkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RTPXkKQ09ORklHX0NSWVBUT19H RjEyOE1VTD15CkNPTkZJR19DUllQVE9fTlVMTD15CkNPTkZJR19DUllQVE9fTlVMTDI9eQpDT05G SUdfQ1JZUFRPX1BDUllQVD1tCkNPTkZJR19DUllQVE9fV09SS1FVRVVFPXkKQ09ORklHX0NSWVBU T19DUllQVEQ9eQpDT05GSUdfQ1JZUFRPX01DUllQVEQ9eQpDT05GSUdfQ1JZUFRPX0FVVEhFTkM9 eQpDT05GSUdfQ1JZUFRPX1RFU1Q9bQpDT05GSUdfQ1JZUFRPX0FCTEtfSEVMUEVSPXkKQ09ORklH X0NSWVBUT19HTFVFX0hFTFBFUl9YODY9eQoKIwojIEF1dGhlbnRpY2F0ZWQgRW5jcnlwdGlvbiB3 aXRoIEFzc29jaWF0ZWQgRGF0YQojCkNPTkZJR19DUllQVE9fQ0NNPW0KQ09ORklHX0NSWVBUT19H Q009bQpDT05GSUdfQ1JZUFRPX0NIQUNIQTIwUE9MWTEzMDU9eQpDT05GSUdfQ1JZUFRPX1NFUUlW PW0KIyBDT05GSUdfQ1JZUFRPX0VDSEFJTklWIGlzIG5vdCBzZXQKCiMKIyBCbG9jayBtb2Rlcwoj CkNPTkZJR19DUllQVE9fQ0JDPXkKQ09ORklHX0NSWVBUT19DVFI9bQpDT05GSUdfQ1JZUFRPX0NU Uz1tCkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9eQpDT05GSUdfQ1JZUFRP X1BDQkM9eQpDT05GSUdfQ1JZUFRPX1hUUz15CiMgQ09ORklHX0NSWVBUT19LRVlXUkFQIGlzIG5v dCBzZXQKCiMKIyBIYXNoIG1vZGVzCiMKIyBDT05GSUdfQ1JZUFRPX0NNQUMgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX0hNQUM9bQpDT05GSUdfQ1JZUFRPX1hDQkM9eQojIENPTkZJR19DUllQVE9f Vk1BQyBpcyBub3Qgc2V0CgojCiMgRGlnZXN0CiMKQ09ORklHX0NSWVBUT19DUkMzMkM9eQpDT05G SUdfQ1JZUFRPX0NSQzMyQ19JTlRFTD1tCiMgQ09ORklHX0NSWVBUT19DUkMzMiBpcyBub3Qgc2V0 CkNPTkZJR19DUllQVE9fQ1JDMzJfUENMTVVMPW0KQ09ORklHX0NSWVBUT19DUkNUMTBESUY9eQoj IENPTkZJR19DUllQVE9fQ1JDVDEwRElGX1BDTE1VTCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9f R0hBU0g9bQpDT05GSUdfQ1JZUFRPX1BPTFkxMzA1PXkKIyBDT05GSUdfQ1JZUFRPX1BPTFkxMzA1 X1g4Nl82NCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19NRDQgaXMgbm90IHNldApDT05GSUdf Q1JZUFRPX01ENT15CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9bQpDT05GSUdfQ1JZUFRPX1JN RDEyOD1tCkNPTkZJR19DUllQVE9fUk1EMTYwPW0KIyBDT05GSUdfQ1JZUFRPX1JNRDI1NiBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19STUQzMjAgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NI QTE9eQojIENPTkZJR19DUllQVE9fU0hBMV9TU1NFMyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBU T19TSEEyNTZfU1NTRTMgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fU0hBNTEyX1NTU0UzIGlz IG5vdCBzZXQKQ09ORklHX0NSWVBUT19TSEExX01CPXkKQ09ORklHX0NSWVBUT19TSEEyNTY9bQpD T05GSUdfQ1JZUFRPX1NIQTUxMj1tCkNPTkZJR19DUllQVE9fVEdSMTkyPXkKIyBDT05GSUdfQ1JZ UFRPX1dQNTEyIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19HSEFTSF9DTE1VTF9OSV9JTlRFTD15 CgojCiMgQ2lwaGVycwojCkNPTkZJR19DUllQVE9fQUVTPXkKQ09ORklHX0NSWVBUT19BRVNfWDg2 XzY0PXkKQ09ORklHX0NSWVBUT19BRVNfTklfSU5URUw9eQojIENPTkZJR19DUllQVE9fQU5VQklT IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0FSQzQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X0JMT1dGSVNIPXkKQ09ORklHX0NSWVBUT19CTE9XRklTSF9DT01NT049eQpDT05GSUdfQ1JZUFRP X0JMT1dGSVNIX1g4Nl82ND15CiMgQ09ORklHX0NSWVBUT19DQU1FTExJQSBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fQ0FNRUxMSUFfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNO SV9BVlhfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNOSV9BVlgyX1g4Nl82ND1t CkNPTkZJR19DUllQVE9fQ0FTVF9DT01NT049bQpDT05GSUdfQ1JZUFRPX0NBU1Q1PW0KQ09ORklH X0NSWVBUT19DQVNUNV9BVlhfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQVNUNj1tCkNPTkZJR19D UllQVE9fQ0FTVDZfQVZYX1g4Nl82ND1tCkNPTkZJR19DUllQVE9fREVTPXkKQ09ORklHX0NSWVBU T19ERVMzX0VERV9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0ZDUllQVD1tCkNPTkZJR19DUllQVE9f S0hBWkFEPW0KQ09ORklHX0NSWVBUT19TQUxTQTIwPW0KQ09ORklHX0NSWVBUT19TQUxTQTIwX1g4 Nl82ND1tCkNPTkZJR19DUllQVE9fQ0hBQ0hBMjA9eQpDT05GSUdfQ1JZUFRPX0NIQUNIQTIwX1g4 Nl82ND1tCkNPTkZJR19DUllQVE9fU0VFRD15CkNPTkZJR19DUllQVE9fU0VSUEVOVD15CkNPTkZJ R19DUllQVE9fU0VSUEVOVF9TU0UyX1g4Nl82ND15CkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlhf WDg2XzY0PW0KIyBDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYMl9YODZfNjQgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX1RFQT1tCiMgQ09ORklHX0NSWVBUT19UV09GSVNIIGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj1tCkNPTkZJR19DUllQVE9fVFdPRklTSF9YODZfNjQ9 bQojIENPTkZJR19DUllQVE9fVFdPRklTSF9YODZfNjRfM1dBWSBpcyBub3Qgc2V0CiMgQ09ORklH X0NSWVBUT19UV09GSVNIX0FWWF9YODZfNjQgaXMgbm90IHNldAoKIwojIENvbXByZXNzaW9uCiMK Q09ORklHX0NSWVBUT19ERUZMQVRFPXkKQ09ORklHX0NSWVBUT19aTElCPW0KQ09ORklHX0NSWVBU T19MWk89eQpDT05GSUdfQ1JZUFRPXzg0Mj15CkNPTkZJR19DUllQVE9fTFo0PW0KQ09ORklHX0NS WVBUT19MWjRIQz1tCgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0aW9uCiMKQ09ORklHX0NSWVBU T19BTlNJX0NQUk5HPW0KQ09ORklHX0NSWVBUT19EUkJHX01FTlU9bQpDT05GSUdfQ1JZUFRPX0RS QkdfSE1BQz15CkNPTkZJR19DUllQVE9fRFJCR19IQVNIPXkKIyBDT05GSUdfQ1JZUFRPX0RSQkdf Q1RSIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19EUkJHPW0KQ09ORklHX0NSWVBUT19KSVRURVJF TlRST1BZPW0KIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0hBU0ggaXMgbm90IHNldAojIENPTkZJ R19DUllQVE9fVVNFUl9BUElfU0tDSVBIRVIgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fVVNF Ul9BUElfUk5HIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0FFQUQgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fSFcgaXMgbm90IHNldAoKIwojIENlcnRpZmljYXRlcyBmb3Ig c2lnbmF0dXJlIGNoZWNraW5nCiMKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX1ZJUlRVQUxJWkFU SU9OPXkKIyBDT05GSUdfS1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfQklOQVJZX1BSSU5URiBpcyBu b3Qgc2V0CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT1tCkNPTkZJR19C SVRSRVZFUlNFPXkKIyBDT05GSUdfSEFWRV9BUkNIX0JJVFJFVkVSU0UgaXMgbm90IHNldApDT05G SUdfUkFUSU9OQUw9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15CkNPTkZJR19H RU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15CkNPTkZJR19H RU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQPXkKQ09ORklH X0dFTkVSSUNfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JTz15CkNPTkZJR19BUkNIX1VTRV9DTVBY Q0hHX0xPQ0tSRUY9eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9NVUxUSVBMSUVSPXkKIyBDT05GSUdf Q1JDX0NDSVRUIGlzIG5vdCBzZXQKQ09ORklHX0NSQzE2PXkKQ09ORklHX0NSQ19UMTBESUY9eQpD T05GSUdfQ1JDX0lUVV9UPXkKQ09ORklHX0NSQzMyPXkKQ09ORklHX0NSQzMyX1NFTEZURVNUPXkK IyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTggaXMgbm90IHNldAojIENPTkZJR19DUkMzMl9TTElDRUJZ NCBpcyBub3Qgc2V0CkNPTkZJR19DUkMzMl9TQVJXQVRFPXkKIyBDT05GSUdfQ1JDMzJfQklUIGlz IG5vdCBzZXQKQ09ORklHX0NSQzc9bQpDT05GSUdfTElCQ1JDMzJDPW0KQ09ORklHX0NSQzg9eQoj IENPTkZJR19BVURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX1JBTkRP TTMyX1NFTEZURVNUPXkKQ09ORklHXzg0Ml9DT01QUkVTUz15CkNPTkZJR184NDJfREVDT01QUkVT Uz15CkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05GSUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xa T19DT01QUkVTUz15CkNPTkZJR19MWk9fREVDT01QUkVTUz15CkNPTkZJR19MWjRfQ09NUFJFU1M9 bQpDT05GSUdfTFo0SENfQ09NUFJFU1M9bQpDT05GSUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdf WFpfREVDPXkKQ09ORklHX1haX0RFQ19YODY9eQpDT05GSUdfWFpfREVDX1BPV0VSUEM9eQpDT05G SUdfWFpfREVDX0lBNjQ9eQpDT05GSUdfWFpfREVDX0FSTT15CkNPTkZJR19YWl9ERUNfQVJNVEhV TUI9eQpDT05GSUdfWFpfREVDX1NQQVJDPXkKQ09ORklHX1haX0RFQ19CQ0o9eQpDT05GSUdfWFpf REVDX1RFU1Q9eQpDT05GSUdfREVDT01QUkVTU19HWklQPXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJ UDI9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkKQ09ORklHX0RFQ09NUFJFU1NfWFo9eQpDT05G SUdfREVDT01QUkVTU19MWk89eQpDT05GSUdfREVDT01QUkVTU19MWjQ9eQpDT05GSUdfR0VORVJJ Q19BTExPQ0FUT1I9eQpDT05GSUdfQkNIPW0KQ09ORklHX0JDSF9DT05TVF9QQVJBTVM9eQpDT05G SUdfSEFTX0lPTUVNPXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpD T05GSUdfQ0hFQ0tfU0lHTkFUVVJFPXkKQ09ORklHX0NQVV9STUFQPXkKQ09ORklHX0RRTD15CkNP TkZJR19OTEFUVFI9eQpDT05GSUdfQVJDSF9IQVNfQVRPTUlDNjRfREVDX0lGX1BPU0lUSVZFPXkK Q09ORklHX0NMWl9UQUI9eQpDT05GSUdfQ09SRElDPXkKIyBDT05GSUdfRERSIGlzIG5vdCBzZXQK Q09ORklHX01QSUxJQj15CkNPTkZJR19VQ1MyX1NUUklORz15CiMgQ09ORklHX1NHX1NQTElUIGlz IG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX1NHX0NIQUlOPXkKQ09ORklHX0FSQ0hfSEFTX1BNRU1f QVBJPXkKQ09ORklHX0FSQ0hfSEFTX01NSU9fRkxVU0g9eQo= --===============5855155901023155982== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 --===============5855155901023155982==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933580AbcATAvk (ORCPT ); Tue, 19 Jan 2016 19:51:40 -0500 Received: from mga04.intel.com ([192.55.52.120]:52539 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933420AbcATAom (ORCPT ); Tue, 19 Jan 2016 19:44:42 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,319,1449561600"; d="xz'?scan'208";a="636524352" From: kernel test robot Subject: [lkp] [spi] 2baed30cb3: BUG: scheduling while atomic: systemd-udevd/134/0x00000002 CC: lkp@01.org CC: LKML CC: Sudip Mukherjee CC: Mark Brown TO: Sudip Mukherjee Date: Wed, 20 Jan 2016 08:44:37 +0800 Message-ID: <87bn8h5bbe.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: inline FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit 2baed30cb30727b2637d26eac5a8887875a13420 ("spi: lm70llp: use new parport device model") +----------------+------------+------------+ | | 74bdced4b4 | 2baed30cb3 | +----------------+------------+------------+ | boot_successes | 0 | 0 | +----------------+------------+------------+ [ 6.358390] i6300esb: Intel 6300ESB WatchDog Timer Driver v0.05 [ 6.358540] i6300esb: cannot register miscdev on minor=130 (err=-16) [ 6.358555] i6300ESB timer: probe of 0000:00:06.0 failed with error -16 [ 6.363357] BUG: scheduling while atomic: systemd-udevd/134/0x00000002 [ 6.363366] Modules linked in: crc32c_intel pcspkr evdev i6300esb ide_cd_mod cdrom intel_agp intel_gtt i2c_piix4 i2c_core virtio_pci virtio virtio_ring agpgart rtc_cmos(+) parport_pc(+) autofs4 [ 6.363369] CPU: 1 PID: 134 Comm: systemd-udevd Not tainted 4.4.0-rc1-00006-g2baed30 #1 [ 6.363370] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 6.363372] 0000000000012880 ffff88007f8bb880 ffffffff878a5e4d ffff880078712880 [ 6.363374] ffff88007f8bb890 ffffffff876a64d6 ffff88007f8bb8d0 ffffffff87b05f69 [ 6.363375] ffff88005d04e340 ffff88007f8bc000 000000000000007f ffffffff879a6260 [ 6.363375] Call Trace: [ 6.363385] [] dump_stack+0x4b/0x6e [ 6.363391] [] __schedule_bug+0x46/0x60 [ 6.363394] [] __schedule+0x549/0x780 [ 6.363398] [] ? dead_read+0x10/0x10 [ 6.363399] [] schedule+0x37/0x80 [ 6.363406] [] schedule_hrtimeout_range_clock+0x9f/0x100 [ 6.363410] [] ? hrtimer_init+0x10/0x10 [ 6.363411] [] schedule_hrtimeout_range+0xe/0x10 [ 6.363412] [] usleep_range+0x46/0x50 [ 6.363418] [] lcd_write_cmd_p8+0x33/0x90 [ 6.363420] [] lcd_init_display+0x35/0x130 [ 6.363421] [] panel_attach+0x6f3/0xb30 [ 6.363423] [] ? dead_read+0x10/0x10 [ 6.363424] [] driver_check+0x12/0x20 [ 6.363429] [] bus_for_each_drv+0x56/0x90 [ 6.363430] [] attach_driver_chain+0x54/0x60 [ 6.363432] [] parport_announce_port+0xeb/0x140 [ 6.363439] [] parport_pc_probe_port+0x729/0xc40 [parport_pc] [ 6.363441] [] ? __dev_printk+0x37/0x80 [ 6.363442] [] ? _dev_info+0x57/0x60 [ 6.363445] [] parport_pc_pnp_probe+0x13e/0x1e0 [parport_pc] [ 6.363448] [] ? parport_pc_pci_probe+0x270/0x270 [parport_pc] [ 6.363458] [] pnp_device_probe+0x5c/0xb0 [ 6.363461] [] driver_probe_device+0x21d/0x490 [ 6.363463] [] __driver_attach+0x7f/0x90 [ 6.363464] [] ? driver_probe_device+0x490/0x490 [ 6.363466] [] bus_for_each_dev+0x5f/0x90 [ 6.363467] [] driver_attach+0x19/0x20 [ 6.363469] [] bus_add_driver+0x1e1/0x280 [ 6.363470] [] driver_register+0x5b/0xd0 [ 6.363472] [] pnp_register_driver+0x1b/0x20 [ 6.363475] [] parport_pc_init+0x437/0xf48 [parport_pc] [ 6.363478] [] ? parport_parse_param+0xb8/0xb8 [parport_pc] [ 6.363481] [] do_one_initcall+0xae/0x1f0 [ 6.363482] [] ? __might_sleep+0x44/0x80 [ 6.363485] [] do_init_module+0x5a/0x38e [ 6.363489] [] load_module+0x1ded/0x2300 [ 6.363491] [] ? m_show+0x100/0x100 [ 6.363492] [] ? copy_module_from_fd+0xc5/0x120 [ 6.363494] [] SyS_finit_module+0x95/0xc0 [ 6.363496] [] entry_SYSCALL_64_fastpath+0x12/0x71 LKP: HOSTNAME vm-lkp-wsx03-2G-2, MAC , kernel 4.4.0-rc1-00006-g2baed30 1, serial console /dev/ttyS0 [ 6.476101] BUG: sleeping function called from invalid context at kernel/locking/mutex.c:97 [ 6.478575] in_atomic(): 1, irqs_disabled(): 0, pid: 134, name: systemd-udevd [ 6.480112] CPU: 0 PID: 134 Comm: systemd-udevd Tainted: G W 4.4.0-rc1-00006-g2baed30 #1 [ 6.482404] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 6.484632] 0000000000000061 ffff88007f8bb908 ffffffff878a5e4d ffff88005d04e340 [ 6.484633] ffff88007f8bb920 ffffffff876a676d ffffffff87d46380 ffff88007f8bb948 [ 6.484634] ffffffff876a67f4 ffffffff87e51ea0 ffffffff87e6b718 000000000000009c [ 6.484635] Call Trace: [ 6.484641] [] dump_stack+0x4b/0x6e [ 6.484644] [] ___might_sleep+0xcd/0x110 [ 6.484648] [] __might_sleep+0x44/0x80 [ 6.484651] [] mutex_lock+0x1b/0x40 [ 6.484655] [] misc_register+0x2b/0x180 [ 6.484659] [] ? lcd_write_cmd_p8+0x77/0x90 [ 6.484661] [] ? dead_read+0x10/0x10 [ 6.484662] [] panel_attach+0x72d/0xb30 [ 6.484664] [] ? dead_read+0x10/0x10 [ 6.484665] [] driver_check+0x12/0x20 [ 6.484667] [] bus_for_each_drv+0x56/0x90 [ 6.484668] [] attach_driver_chain+0x54/0x60 calling: settle [ 6.484670] [] parport_announce_port+0xeb/0x140 [ 6.484674] [] parport_pc_probe_port+0x729/0xc40 [parport_pc] ipconfig: no devices to configure ipconfig: no devices to configure [ 6.484676] [] ? __dev_printk+0x37/0x80 ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure [ 6.484677] [] ? _dev_info+0x57/0x60 ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure ipconfig: no devices to configure [ 6.484680] [] parport_pc_pnp_probe+0x13e/0x1e0 [parport_pc] /lkp/lkp/src/bin/run-ipconfig: 246: .: Can't open /run/net-eth0.conf [ 6.484683] [] ? parport_pc_pci_probe+0x270/0x270 [parport_pc] [ 6.484686] [] pnp_device_probe+0x5c/0xb0 [ 6.484687] [] driver_probe_device+0x21d/0x490 [ 6.484689] [] __driver_attach+0x7f/0x90 [ 6.484690] [] ? driver_probe_device+0x490/0x490 [ 6.484691] [] bus_for_each_dev+0x5f/0x90 [ 6.484693] [] driver_attach+0x19/0x20 [ 6.484694] [] bus_add_driver+0x1e1/0x280 [ 6.484695] [] driver_register+0x5b/0xd0 [ 6.484697] [] pnp_register_driver+0x1b/0x20 !!! IP-Config: Auto-configuration of network failed !!! [ 6.484700] [] parport_pc_init+0x437/0xf48 [parport_pc] [ 6.484702] [] ? parport_parse_param+0xb8/0xb8 [parport_pc] [ 6.484704] [] do_one_initcall+0xae/0x1f0 [ 6.484705] [] ? __might_sleep+0x44/0x80 [ 6.484707] [] do_init_module+0x5a/0x38e [ 6.484710] [] load_module+0x1ded/0x2300 [ 6.484711] [] ? m_show+0x100/0x100 [ 6.484713] [] ? copy_module_from_fd+0xc5/0x120 [ 6.484714] [] SyS_finit_module+0x95/0xc0 [ 6.484716] [] entry_SYSCALL_64_fastpath+0x12/0x71 [ 6.484750] BUG: scheduling while atomic: systemd-udevd/134/0x00000000 [ 6.484758] Modules linked in: crc32c_intel pcspkr evdev i6300esb ide_cd_mod cdrom intel_agp intel_gtt i2c_piix4 i2c_core virtio_pci virtio virtio_ring agpgart rtc_cmos(+) parport_pc(+) autofs4 [ 6.484760] CPU: 0 PID: 134 Comm: systemd-udevd Tainted: G W 4.4.0-rc1-00006-g2baed30 #1 [ 6.484761] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 6.484762] 0000000000012880 ffff88007f8bb6b8 ffffffff878a5e4d ffff880078612880 [ 6.484763] ffff88007f8bb6c8 ffffffff876a64d6 ffff88007f8bb708 ffffffff87b05f69 [ 6.484764] ffff88005d04e340 ffff88007f8bc000 7fffffffffffffff ffff88005d04e340 [ 6.484765] Call Trace: [ 6.484767] [] dump_stack+0x4b/0x6e [ 6.484768] [] __schedule_bug+0x46/0x60 [ 6.484770] [] __schedule+0x549/0x780 [ 6.484771] [] schedule+0x37/0x80 [ 6.484772] [] schedule_timeout+0x137/0x180 [ 6.484773] [] wait_for_completion+0xb8/0x120 [ 6.484775] [] ? wake_up_q+0x60/0x60 [ 6.484777] [] devtmpfs_create_node+0xf4/0x120 [ 6.484779] [] device_add+0x5c9/0x5e0 [ 6.484781] [] device_create_groups_vargs+0xd6/0xf0 [ 6.484782] [] device_create_with_groups+0x31/0x40 [ 6.484784] [] ? mutex_lock+0x1b/0x40 [ 6.484785] [] misc_register+0xae/0x180 [ 6.484787] [] ? dead_read+0x10/0x10 [ 6.484788] [] panel_attach+0x72d/0xb30 [ 6.484790] [] ? dead_read+0x10/0x10 [ 6.484791] [] driver_check+0x12/0x20 [ 6.484793] [] bus_for_each_drv+0x56/0x90 [ 6.484794] [] attach_driver_chain+0x54/0x60 [ 6.484795] [] parport_announce_port+0xeb/0x140 [ 6.484798] [] parport_pc_probe_port+0x729/0xc40 [parport_pc] [ 6.484800] [] ? __dev_printk+0x37/0x80 [ 6.484801] [] ? _dev_info+0x57/0x60 [ 6.484804] [] parport_pc_pnp_probe+0x13e/0x1e0 [parport_pc] [ 6.484807] [] ? parport_pc_pci_probe+0x270/0x270 [parport_pc] [ 6.484808] [] pnp_device_probe+0x5c/0xb0 [ 6.484810] [] driver_probe_device+0x21d/0x490 [ 6.484811] [] __driver_attach+0x7f/0x90 [ 6.484812] [] ? driver_probe_device+0x490/0x490 [ 6.484814] [] bus_for_each_dev+0x5f/0x90 [ 6.484815] [] driver_attach+0x19/0x20 [ 6.484816] [] bus_add_driver+0x1e1/0x280 [ 6.484817] [] driver_register+0x5b/0xd0 [ 6.484819] [] pnp_register_driver+0x1b/0x20 [ 6.484821] [] parport_pc_init+0x437/0xf48 [parport_pc] [ 6.484823] [] ? parport_parse_param+0xb8/0xb8 [parport_pc] [ 6.484824] [] do_one_initcall+0xae/0x1f0 [ 6.484826] [] ? __might_sleep+0x44/0x80 [ 6.484827] [] do_init_module+0x5a/0x38e [ 6.484829] [] load_module+0x1ded/0x2300 [ 6.484830] [] ? m_show+0x100/0x100 [ 6.484831] [] ? copy_module_from_fd+0xc5/0x120 [ 6.484833] [] SyS_finit_module+0x95/0xc0 [ 6.484835] [] entry_SYSCALL_64_fastpath+0x12/0x71 [ 6.502415] rtc_cmos 00:00: RTC can wake from S4 [ 6.502722] rtc rtc0: alarm rollover: day [ 6.502841] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0 [ 6.503016] rtc_cmos 00:00: alarms up to one day, 114 bytes nvram, hpet irqs !!! IP-Config: Auto-configuration of network failed !!! [ 7.087624] advantechwdt: Unexpected close, not stopping watchdog! [ 7.097583] systemd-journald[110]: Received SIGTERM from PID 1 (systemd-shutdow). [ 7.099582] systemd-journald[110]: systemd-journald stopped as pid 110 [ 7.101053] systemd-journald[110]: Assertion 's->event->state != SD_EVENT_FINISHED' failed at ../src/libsystemd/sd-event/sd-event.c:1538, function sd_event_source_set_time(). Ignoring. [ 7.182675] Unregister pv shared memory for cpu 0 [ 7.183875] Unregister pv shared memory for cpu 1 [ 7.185019] BUG: scheduling while atomic: systemd-shutdow/1/0x00000002 [ 7.186359] Modules linked in: crc32c_intel pcspkr evdev i6300esb ide_cd_mod cdrom intel_agp intel_gtt i2c_piix4 i2c_core virtio_pci virtio virtio_ring agpgart rtc_cmos parport_pc autofs4 [ 7.191095] CPU: 1 PID: 1 Comm: systemd-shutdow Tainted: G W 4.4.0-rc1-00006-g2baed30 #1 [ 7.193163] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 7.195158] 0000000000012880 ffff8800760a3ba8 ffffffff878a5e4d ffff880078712880 [ 7.197294] ffff8800760a3bb8 ffffffff876a64d6 ffff8800760a3bf8 ffffffff87b05f69 [ 7.199436] ffff88007609d340 ffff8800760a4000 0000000000000020 0000000000000001 [ 7.201579] Call Trace: [ 7.202432] [] dump_stack+0x4b/0x6e [ 7.203572] [] __schedule_bug+0x46/0x60 [ 7.204762] [] __schedule+0x549/0x780 [ 7.205929] [] schedule+0x37/0x80 [ 7.207050] [] schedule_hrtimeout_range_clock+0x9f/0x100 [ 7.208447] [] ? hrtimer_init+0x10/0x10 [ 7.209624] [] schedule_hrtimeout_range+0xe/0x10 [ 7.210915] [] usleep_range+0x46/0x50 [ 7.212106] [] lcd_write_cmd_p8+0x33/0x90 [ 7.213294] [] lcd_gotoxy+0x4e/0x50 [ 7.214433] [] lcd_clear_fast_p8+0x2a/0x100 [ 7.215645] [] lcd_write_char+0x1b9/0x740 [ 7.216833] [] panel_lcd_print+0x3b/0x70 [ 7.218036] [] panel_notify_sys+0x34/0x60 [ 7.219242] [] notifier_call_chain+0x45/0x70 [ 7.220461] [] __blocking_notifier_call_chain+0x42/0x60 [ 7.221813] [] blocking_notifier_call_chain+0x11/0x20 [ 7.223116] [] kernel_restart_prepare+0x18/0x40 Thanks, Kernel Test Robot --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.4.0-rc1-00006-g2baed30 # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.4.0-rc1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=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_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=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_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_PGTABLE_LEVELS=4 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set CONFIG_KERNEL_LZO=y # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y # CONFIG_SYSVIPC is not set # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_IRQ_DOMAIN_DEBUG=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y # CONFIG_TREE_RCU_TRACE is not set # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_MEMCG is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y # 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=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y # CONFIG_USERFAULTFD is not set CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set 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=y # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_OPTPROBES=y # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_CLK=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_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=y # CONFIG_CC_STACKPROTECTOR_NONE is not set CONFIG_CC_STACKPROTECTOR_REGULAR=y # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y # CONFIG_MODULE_UNLOAD is not set # CONFIG_MODVERSIONS is not set CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y # CONFIG_BLK_DEV_BSG is not set # CONFIG_BLK_DEV_BSGLIB is not set CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y CONFIG_ACORN_PARTITION_CUMANA=y # CONFIG_ACORN_PARTITION_EESOX is not set # CONFIG_ACORN_PARTITION_ICS is not set CONFIG_ACORN_PARTITION_ADFS=y CONFIG_ACORN_PARTITION_POWERTEC=y # CONFIG_ACORN_PARTITION_RISCIX is not set # CONFIG_AIX_PARTITION is not set # CONFIG_OSF_PARTITION is not set CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y # CONFIG_LDM_PARTITION is not set # CONFIG_SGI_PARTITION is not set # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y # CONFIG_KARMA_PARTITION is not set CONFIG_EFI_PARTITION=y CONFIG_SYSV68_PARTITION=y # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y # CONFIG_IOSCHED_DEADLINE is not set CONFIG_IOSCHED_CFQ=m CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y # CONFIG_FREEZER is not set # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y # CONFIG_X86_X2APIC is not set # CONFIG_X86_MPPARSE is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_IOSF_MBI=y CONFIG_IOSF_MBI_DEBUG=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_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_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set CONFIG_CALGARY_IOMMU=y CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=64 # CONFIG_SCHED_SMT is not set # CONFIG_SCHED_MC is not set CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y # CONFIG_I8K is not set CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_X86_DIRECT_GBPAGES=y # CONFIG_NUMA is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y 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_HAVE_BOOTMEM_INFO_NODE is not set # CONFIG_MEMORY_HOTPLUG is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 # CONFIG_BOUNCE is not set CONFIG_VIRT_TO_BUS=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y # CONFIG_CLEANCACHE is not set CONFIG_FRONTSWAP=y # CONFIG_CMA is not set CONFIG_ZSWAP=y CONFIG_ZPOOL=y # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_IDLE_PAGE_TRACKING=y # CONFIG_X86_PMEM_LEGACY is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set CONFIG_EFI=y # CONFIG_EFI_STUB is not set # CONFIG_SECCOMP is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=100 CONFIG_SCHED_HRTICK=y # CONFIG_KEXEC is not set # CONFIG_CRASH_DUMP is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000 CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_COMPAT_VDSO=y # CONFIG_LEGACY_VSYSCALL_NATIVE is not set # CONFIG_LEGACY_VSYSCALL_EMULATE is not set CONFIG_LEGACY_VSYSCALL_NONE=y # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set # CONFIG_HIBERNATION is not set CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_PM_CLK=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_DEBUGGER=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=y # CONFIG_ACPI_BUTTON is not set # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=y # CONFIG_ACPI_THERMAL is not set CONFIG_ACPI_CUSTOM_DSDT_FILE="" # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set CONFIG_ACPI_DEBUG=y # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=m # CONFIG_ACPI_BGRT is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_NFIT is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_PMIC_OPREGION 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_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # 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_PCIEPORTBUS is not set CONFIG_PCI_BUS_ADDR_T_64BIT=y # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_HT_IRQ is not set CONFIG_PCI_ATS=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y # CONFIG_PCCARD is not set CONFIG_HOTPLUG_PCI=y # CONFIG_HOTPLUG_PCI_ACPI is not set # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m CONFIG_RAPIDIO=m CONFIG_RAPIDIO_DISC_TIMEOUT=30 CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y # CONFIG_RAPIDIO_DMA_ENGINE is not set CONFIG_RAPIDIO_DEBUG=y CONFIG_RAPIDIO_ENUM_BASIC=m # # RapidIO Switch drivers # # CONFIG_RAPIDIO_TSI57X is not set # CONFIG_RAPIDIO_CPS_XX is not set CONFIG_RAPIDIO_TSI568=m # CONFIG_RAPIDIO_CPS_GEN2 is not set CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y CONFIG_IA32_AOUT=m # CONFIG_X86_X32 is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_BATMAN_ADV is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set # CONFIG_LWTUNNEL 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 is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=m CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=m CONFIG_MTD_TESTS=m CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y CONFIG_MTD_REDBOOT_PARTS_READONLY=y # CONFIG_MTD_CMDLINE_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK=m CONFIG_MTD_BLOCK_RO=m CONFIG_FTL=m CONFIG_NFTL=m CONFIG_NFTL_RW=y CONFIG_INFTL=m # CONFIG_RFD_FTL is not set # CONFIG_SSFDC is not set # CONFIG_SM_FTL is not set CONFIG_MTD_OOPS=m CONFIG_MTD_SWAP=m # CONFIG_MTD_PARTITIONED_MASTER is not set # # 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=m CONFIG_MTD_ROM=m CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_PHYSMAP is not set CONFIG_MTD_PCI=m CONFIG_MTD_GPIO_ADDR=m CONFIG_MTD_INTEL_VR_NOR=m CONFIG_MTD_PLATRAM=m CONFIG_MTD_LATCH_ADDR=m # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set CONFIG_MTD_DATAFLASH=m CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y # CONFIG_MTD_DATAFLASH_OTP is not set # CONFIG_MTD_M25P80 is not set CONFIG_MTD_SST25L=m CONFIG_MTD_SLRAM=m # CONFIG_MTD_PHRAM is not set CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 # CONFIG_MTD_NAND is not set CONFIG_MTD_ONENAND=m CONFIG_MTD_ONENAND_VERIFY_WRITE=y # CONFIG_MTD_ONENAND_GENERIC is not set # CONFIG_MTD_ONENAND_OTP is not set # CONFIG_MTD_ONENAND_2X_PROGRAM is not set # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=m CONFIG_MTD_QINFO_PROBE=m CONFIG_MTD_SPI_NOR=m CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set CONFIG_MTD_UBI_GLUEBI=m CONFIG_MTD_UBI_BLOCK=y # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set CONFIG_PARPORT_PC_SUPERIO=y # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=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_FD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX 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_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 # CONFIG_BLK_DEV_NVME is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m CONFIG_AD525X_DPOT=m # CONFIG_AD525X_DPOT_I2C is not set # CONFIG_AD525X_DPOT_SPI is not set CONFIG_DUMMY_IRQ=m CONFIG_IBM_ASM=y # CONFIG_PHANTOM is not set CONFIG_SGI_IOC4=m # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=m CONFIG_ENCLOSURE_SERVICES=y CONFIG_HP_ILO=y CONFIG_APDS9802ALS=m CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m # CONFIG_SENSORS_BH1780 is not set CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m CONFIG_HMC6352=m CONFIG_DS1682=m CONFIG_TI_DAC7512=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=m CONFIG_BMP085_SPI=y CONFIG_USB_SWITCH_FSA9480=m CONFIG_LATTICE_ECP3_CONFIG=m # CONFIG_SRAM is not set CONFIG_C2PORT=y # CONFIG_C2PORT_DURAMAR_2150 is not set # # EEPROM support # CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set # CONFIG_EEPROM_LEGACY is not set # CONFIG_EEPROM_MAX6875 is not set # CONFIG_EEPROM_93CX6 is not set CONFIG_EEPROM_93XX46=m CONFIG_CB710_CORE=y CONFIG_CB710_DEBUG=y CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # # CONFIG_ALTERA_STAPL is not set CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set CONFIG_VMWARE_VMCI=y # # Intel MIC Bus Driver # CONFIG_INTEL_MIC_BUS=y # # SCIF Bus Driver # CONFIG_SCIF_BUS=m # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_KERNEL_API is not set # CONFIG_CXL_EEH 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=y # CONFIG_IDE_GD is not set CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=m # 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=y # CONFIG_BLK_DEV_PLATFORM is not set # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y CONFIG_BLK_DEV_OFFBOARD=y CONFIG_BLK_DEV_GENERIC=y # CONFIG_BLK_DEV_OPTI621 is not set # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set CONFIG_BLK_DEV_ALI15X3=m CONFIG_BLK_DEV_AMD74XX=m CONFIG_BLK_DEV_ATIIXP=y CONFIG_BLK_DEV_CMD64X=y CONFIG_BLK_DEV_TRIFLEX=m # CONFIG_BLK_DEV_HPT366 is not set CONFIG_BLK_DEV_JMICRON=m CONFIG_BLK_DEV_PIIX=y # CONFIG_BLK_DEV_IT8172 is not set CONFIG_BLK_DEV_IT8213=m CONFIG_BLK_DEV_IT821X=y # CONFIG_BLK_DEV_NS87415 is not set CONFIG_BLK_DEV_PDC202XX_OLD=y CONFIG_BLK_DEV_PDC202XX_NEW=y # CONFIG_BLK_DEV_SVWKS is not set CONFIG_BLK_DEV_SIIMAGE=y CONFIG_BLK_DEV_SIS5513=m CONFIG_BLK_DEV_SLC90E66=y # 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=y # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m # CONFIG_SCSI is not set # CONFIG_SCSI_DMA is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_ATA is not set # CONFIG_MD is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_NOSY=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y # CONFIG_NETDEVICES is not set # CONFIG_VHOST_NET is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_NVM=y CONFIG_NVM_DEBUG=y CONFIG_NVM_GENNVM=m CONFIG_NVM_RRPC=m # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y # CONFIG_INPUT_SPARSEKMAP is not set CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5588=m # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1070=m # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set CONFIG_KEYBOARD_GPIO_POLLED=y CONFIG_KEYBOARD_TCA6416=m # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_MATRIX=y CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m # 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=m # CONFIG_KEYBOARD_SAMSUNG is not set CONFIG_KEYBOARD_STOWAWAY=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=m CONFIG_JOYSTICK_ADI=m CONFIG_JOYSTICK_COBRA=m CONFIG_JOYSTICK_GF2K=y # CONFIG_JOYSTICK_GRIP is not set CONFIG_JOYSTICK_GRIP_MP=m CONFIG_JOYSTICK_GUILLEMOT=y # CONFIG_JOYSTICK_INTERACT is not set CONFIG_JOYSTICK_SIDEWINDER=y # CONFIG_JOYSTICK_TMDC is not set CONFIG_JOYSTICK_IFORCE=m # CONFIG_JOYSTICK_IFORCE_232 is not set CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=y CONFIG_JOYSTICK_SPACEORB=y # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_STINGER is not set CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=m CONFIG_JOYSTICK_DB9=m CONFIG_JOYSTICK_GAMECON=y CONFIG_JOYSTICK_TURBOGRAFX=m CONFIG_JOYSTICK_AS5011=m CONFIG_JOYSTICK_JOYDUMP=y # CONFIG_JOYSTICK_XPAD is not set CONFIG_JOYSTICK_WALKERA0701=y # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_AD714X=y # CONFIG_INPUT_AD714X_I2C is not set CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_BMA150=m # CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_MC13783_PWRBUTTON=y CONFIG_INPUT_MMA8450=m CONFIG_INPUT_MPU3050=m CONFIG_INPUT_APANEL=m CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_TILT_POLLED is not set # CONFIG_INPUT_ATLAS_BTNS is not set # CONFIG_INPUT_ATI_REMOTE2 is not set # CONFIG_INPUT_KEYSPAN_REMOTE is not set CONFIG_INPUT_KXTJ9=m CONFIG_INPUT_KXTJ9_POLLED_MODE=y # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_REGULATOR_HAPTIC is not set CONFIG_INPUT_TPS65218_PWRBUTTON=m CONFIG_INPUT_UINPUT=m CONFIG_INPUT_PCF50633_PMU=m CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_DA9052_ONKEY=y # CONFIG_INPUT_WM831X_ON is not set CONFIG_INPUT_ADXL34X=y CONFIG_INPUT_ADXL34X_I2C=m CONFIG_INPUT_ADXL34X_SPI=y CONFIG_INPUT_CMA3000=m # CONFIG_INPUT_CMA3000_I2C is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=y CONFIG_INPUT_DRV260X_HAPTICS=m CONFIG_INPUT_DRV2665_HAPTICS=m # CONFIG_INPUT_DRV2667_HAPTICS 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_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=m CONFIG_USERIO=m CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=y CONFIG_GAMEPORT_EMU10K1=m # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_NOZOMI=y # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=m CONFIG_TRACE_SINK=y # CONFIG_DEVMEM is not set CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y # CONFIG_SERIAL_8250_RSA is not set # CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_RT288X=y CONFIG_SERIAL_8250_FINTEK=y # CONFIG_SERIAL_8250_MID is not set # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_MAX310X=m CONFIG_SERIAL_UARTLITE=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_SCCNXP=m CONFIG_SERIAL_SC16IS7XX_CORE=m CONFIG_SERIAL_SC16IS7XX=m CONFIG_SERIAL_SC16IS7XX_I2C=y # CONFIG_SERIAL_SC16IS7XX_SPI is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_SERIAL_IFX6X60=m CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=m CONFIG_SERIAL_RP2_NR_UARTS=32 CONFIG_SERIAL_FSL_LPUART=m # CONFIG_SERIAL_MEN_Z135 is not set CONFIG_PRINTER=y CONFIG_LP_CONSOLE=y # CONFIG_PPDEV is not set # CONFIG_VIRTIO_CONSOLE is not set CONFIG_IPMI_HANDLER=y # CONFIG_IPMI_PANIC_EVENT is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set # CONFIG_IPMI_SI is not set CONFIG_IPMI_SSIF=m CONFIG_IPMI_WATCHDOG=y CONFIG_IPMI_POWEROFF=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_VIA=y # CONFIG_HW_RANDOM_VIRTIO is not set CONFIG_HW_RANDOM_TPM=y # CONFIG_NVRAM is not set # CONFIG_R3964 is not set CONFIG_APPLICOM=m CONFIG_MWAVE=m CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=m CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_I2C_ATMEL=m # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=y # CONFIG_TCG_INFINEON is not set CONFIG_TCG_CRB=y CONFIG_TCG_TIS_ST33ZP24=m CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_TCG_TIS_ST33ZP24_SPI=m # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y CONFIG_XILLYBUS=m # # I2C support # CONFIG_I2C=m CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y # CONFIG_I2C_CHARDEV is not set # CONFIG_I2C_MUX is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m # CONFIG_I2C_AMD756_S4882 is not set CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set CONFIG_I2C_SIS630=m # CONFIG_I2C_SIS96X is not set CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # ACPI drivers # CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_EMEV2=m # CONFIG_I2C_GPIO is not set CONFIG_I2C_OCORES=m CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m CONFIG_I2C_XILINX=m # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT=m # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_TAOS_EVM=m # # Other I2C/SMBus bus drivers # # CONFIG_I2C_STUB is not set # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=m CONFIG_SPI_BITBANG=y # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set CONFIG_SPI_GPIO=y CONFIG_SPI_LM70_LLP=y CONFIG_SPI_OC_TINY=m CONFIG_SPI_PXA2XX_DMA=y CONFIG_SPI_PXA2XX=m CONFIG_SPI_PXA2XX_PCI=m CONFIG_SPI_SC18IS602=m CONFIG_SPI_XCOMM=m CONFIG_SPI_XILINX=y CONFIG_SPI_ZYNQMP_GQSPI=y CONFIG_SPI_DESIGNWARE=y CONFIG_SPI_DW_PCI=m # CONFIG_SPI_DW_MID_DMA is not set # CONFIG_SPI_DW_MMIO is not set # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y CONFIG_SPI_TLE62X0=y CONFIG_SPMI=m # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=m # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # # CONFIG_PTP_1588_CLOCK is not set # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_PINCTRL=y # # Pin controllers # CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AMD=y # CONFIG_PINCTRL_BAYTRAIL is not set CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_INTEL=m CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_SUNRISEPOINT=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y CONFIG_GPIO_GENERIC=m CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers # CONFIG_GPIO_AMDPT=m CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_GENERIC_PLATFORM is not set CONFIG_GPIO_ICH=y CONFIG_GPIO_LYNXPOINT=y # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_ZX=y # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_104_IDIO_16 is not set # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_IT87=y # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SCH311X is not set # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_MAX7300=m CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # # MFD GPIO expanders # CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_DA9052=y CONFIG_GPIO_JANZ_TTL=y # CONFIG_GPIO_LP3943 is not set CONFIG_GPIO_WM831X=m CONFIG_GPIO_WM8994=m # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set CONFIG_GPIO_BT8XX=m # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_RDC321X=m # # SPI GPIO expanders # CONFIG_GPIO_MAX7301=y # CONFIG_GPIO_MC33880 is not set # # SPI or I2C GPIO expanders # # CONFIG_GPIO_MCP23S08 is not set CONFIG_W1=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=m CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS1WM=m CONFIG_W1_MASTER_GPIO=m # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y # CONFIG_W1_SLAVE_SMEM is not set # CONFIG_W1_SLAVE_DS2408 is not set CONFIG_W1_SLAVE_DS2413=m CONFIG_W1_SLAVE_DS2406=y # CONFIG_W1_SLAVE_DS2423 is not set CONFIG_W1_SLAVE_DS2431=y # CONFIG_W1_SLAVE_DS2433 is not set CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=y CONFIG_W1_SLAVE_DS28E04=m # CONFIG_W1_SLAVE_BQ27000 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_WM831X_BACKUP is not set CONFIG_WM831X_POWER=m CONFIG_TEST_POWER=y CONFIG_BATTERY_DS2760=m # CONFIG_BATTERY_DS2780 is not set CONFIG_BATTERY_DS2781=y CONFIG_BATTERY_DS2782=m CONFIG_BATTERY_SBS=m # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_DA9052=m CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_CHARGER_PCF50633=m CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_LP8727=m CONFIG_CHARGER_GPIO=m CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_BQ2415X is not set CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24257=m CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_BQ25890=m # CONFIG_CHARGER_SMB347 is not set CONFIG_CHARGER_TPS65217=m CONFIG_BATTERY_GAUGE_LTC2941=m # CONFIG_CHARGER_RT9455 is not set # CONFIG_POWER_RESET is not set CONFIG_POWER_AVS=y # CONFIG_HWMON is not set CONFIG_THERMAL=y CONFIG_THERMAL_WRITABLE_TRIPS=y # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE=y # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y # CONFIG_THERMAL_GOV_STEP_WISE is not set CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_THERMAL_EMULATION=y # CONFIG_INTEL_POWERCLAMP is not set CONFIG_INTEL_SOC_DTS_IOSF_CORE=y CONFIG_INTEL_SOC_DTS_THERMAL=y CONFIG_INT340X_THERMAL=y CONFIG_ACPI_THERMAL_REL=y CONFIG_INTEL_PCH_THERMAL=m CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_DA9052_WATCHDOG=y CONFIG_WM831X_WATCHDOG=y CONFIG_XILINX_WATCHDOG=m # CONFIG_CADENCE_WATCHDOG is not set CONFIG_DW_WATCHDOG=y # CONFIG_RN5T618_WATCHDOG is not set CONFIG_MAX63XX_WATCHDOG=y # CONFIG_ACQUIRE_WDT is not set CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_F71808E_WDT=y # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=y CONFIG_WAFER_WDT=m CONFIG_I6300ESB_WDT=m CONFIG_IE6XX_WDT=m CONFIG_ITCO_WDT=m # CONFIG_ITCO_VENDOR_SUPPORT is not set # CONFIG_IT8712F_WDT is not set CONFIG_IT87_WDT=y CONFIG_HP_WATCHDOG=y # CONFIG_HPWDT_NMI_DECODING is not set CONFIG_SC1200_WDT=y # CONFIG_PC87413_WDT is not set CONFIG_NV_TCO=m CONFIG_60XX_WDT=y CONFIG_CPU5_WDT=m CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=m CONFIG_VIA_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=y # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_BCM7038_WDT=y CONFIG_MEN_A21_WDT=y # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=y # CONFIG_WDTPCI is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # # CONFIG_BCMA is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y CONFIG_MFD_BCM590XX=m # CONFIG_MFD_CROS_EC is not set CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_MC13XXX_I2C=m CONFIG_HTC_PASIC3=y CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y CONFIG_LPC_ICH=y CONFIG_LPC_SCH=m CONFIG_MFD_INTEL_LPSS=m CONFIG_MFD_INTEL_LPSS_ACPI=m CONFIG_MFD_INTEL_LPSS_PCI=m CONFIG_MFD_JANZ_CMODIO=y # CONFIG_MFD_KEMPLD is not set CONFIG_MFD_MT6397=y # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=m # CONFIG_PCF50633_ADC is not set CONFIG_PCF50633_GPIO=m CONFIG_MFD_RDC321X=y # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_RN5T618=m CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SKY81452=m # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set CONFIG_MFD_TI_AM335X_TSCADC=m CONFIG_MFD_LP3943=m # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m CONFIG_MFD_TPS65217=m CONFIG_MFD_TPS65218=m CONFIG_MFD_TPS65912=y # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=m CONFIG_MFD_ARIZONA_SPI=y CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y # CONFIG_MFD_WM8997 is not set # CONFIG_MFD_WM8998 is not set CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_SPI=y CONFIG_MFD_WM8994=m CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=y CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_BCM590XX is not set CONFIG_REGULATOR_DA9052=y CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m CONFIG_REGULATOR_FAN53555=m CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_ISL9305=m CONFIG_REGULATOR_ISL6271A=m CONFIG_REGULATOR_LP3971=m CONFIG_REGULATOR_LP3972=m CONFIG_REGULATOR_LP872X=m CONFIG_REGULATOR_LP8755=m # CONFIG_REGULATOR_LTC3589 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX8649 is not set CONFIG_REGULATOR_MAX8660=m CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=m CONFIG_REGULATOR_MC13XXX_CORE=m # CONFIG_REGULATOR_MC13783 is not set CONFIG_REGULATOR_MC13892=m # CONFIG_REGULATOR_MT6311 is not set CONFIG_REGULATOR_MT6397=y CONFIG_REGULATOR_PCF50633=m # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PWM is not set # CONFIG_REGULATOR_QCOM_SPMI is not set # CONFIG_REGULATOR_RN5T618 is not set CONFIG_REGULATOR_SKY81452=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m # CONFIG_REGULATOR_TPS65023 is not set CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65217=m # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_WM831X=m # CONFIG_REGULATOR_WM8994 is not set # CONFIG_MEDIA_SUPPORT is not set # # Graphics support # CONFIG_AGP=m CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m # CONFIG_AGP_SIS is not set CONFIG_AGP_VIA=m CONFIG_INTEL_GTT=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=m # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_DDC=m # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_N411=m CONFIG_FB_HGA=m CONFIG_FB_OPENCORES=m # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m # CONFIG_FB_NVIDIA_I2C is not set # CONFIG_FB_NVIDIA_DEBUG is not set CONFIG_FB_NVIDIA_BACKLIGHT=y CONFIG_FB_RIVA=m # CONFIG_FB_RIVA_I2C is not set # CONFIG_FB_RIVA_DEBUG is not set # CONFIG_FB_RIVA_BACKLIGHT is not set CONFIG_FB_I740=m # CONFIG_FB_LE80578 is not set CONFIG_FB_MATROX=m # CONFIG_FB_MATROX_MILLENIUM is not set # CONFIG_FB_MATROX_MYSTIQUE is not set # CONFIG_FB_MATROX_G is not set CONFIG_FB_MATROX_I2C=m CONFIG_FB_RADEON=m CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set # CONFIG_FB_ATY128 is not set CONFIG_FB_ATY=m CONFIG_FB_ATY_CT=y # CONFIG_FB_ATY_GENERIC_LCD is not set # CONFIG_FB_ATY_GX is not set CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=m # CONFIG_FB_S3_DDC is not set CONFIG_FB_SAVAGE=m # CONFIG_FB_SAVAGE_I2C is not set # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=m CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=m CONFIG_FB_VIA_DIRECT_PROCFS=y # CONFIG_FB_VIA_X_COMPATIBILITY is not set CONFIG_FB_NEOMAGIC=m # CONFIG_FB_KYRO is not set CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set # CONFIG_FB_3DFX_I2C is not set CONFIG_FB_VOODOO1=m # CONFIG_FB_VT8623 is not set CONFIG_FB_TRIDENT=m CONFIG_FB_ARK=m CONFIG_FB_PM3=m CONFIG_FB_CARMINE=m # CONFIG_FB_CARMINE_DRAM_EVAL is not set CONFIG_CARMINE_DRAM_CUSTOM=y CONFIG_FB_SM501=m CONFIG_FB_IBM_GXT4500=m CONFIG_FB_VIRTUAL=m CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y # CONFIG_FB_MB862XX_I2C is not set CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m CONFIG_FB_AUO_K1900=m CONFIG_FB_AUO_K1901=m CONFIG_FB_SM712=m CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=m CONFIG_LCD_LMS283GF05=y CONFIG_LCD_LTV350QV=m CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=y CONFIG_LCD_TDO24M=y # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=y # CONFIG_LCD_S6E63M0 is not set CONFIG_LCD_LD9040=y CONFIG_LCD_AMS369FG06=m CONFIG_LCD_LMS501KF03=y CONFIG_LCD_HX8357=y CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=y CONFIG_BACKLIGHT_PWM=y # CONFIG_BACKLIGHT_DA9052 is not set # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_WM831X is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set CONFIG_BACKLIGHT_PCF50633=m # CONFIG_BACKLIGHT_LM3630A is not set CONFIG_BACKLIGHT_LM3639=m CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_SKY81452 is not set CONFIG_BACKLIGHT_TPS65217=m CONFIG_BACKLIGHT_GPIO=y CONFIG_BACKLIGHT_LV5207LP=m # CONFIG_BACKLIGHT_BD6107 is not set CONFIG_VGASTATE=m # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 # CONFIG_FRAMEBUFFER_CONSOLE is not set CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_SOUND is not set # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=m # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=y CONFIG_HID_AUREAL=y # CONFIG_HID_BELKIN is not set CONFIG_HID_CHERRY=m # CONFIG_HID_CHICONY is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y CONFIG_DRAGONRISE_FF=y # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=y CONFIG_HID_EZKEY=y CONFIG_HID_GEMBIRD=m CONFIG_HID_GFRM=y CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=y CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m # CONFIG_HID_ICADE is not set CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m CONFIG_HID_LOGITECH_DJ=m CONFIG_HID_LOGITECH_HIDPP=m CONFIG_LOGITECH_FF=y # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGIG940_FF=y # CONFIG_LOGIWHEELS_FF is not set CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y # CONFIG_PANTHERLORD_FF is not set CONFIG_HID_PETALYNX=y # CONFIG_HID_PICOLCD is not set CONFIG_HID_PLANTRONICS=m # CONFIG_HID_PRIMAX is not set # CONFIG_HID_SAITEK is not set # CONFIG_HID_SAMSUNG is not set # CONFIG_HID_SPEEDLINK is not set CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=y # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=y # CONFIG_GREENASIA_FF is not set CONFIG_HID_SMARTJOYPLUS=y # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=y CONFIG_HID_TOPSEED=y # CONFIG_HID_THINGM is not set # CONFIG_HID_THRUSTMASTER is not set CONFIG_HID_WACOM=y CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=y CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m # # I2C HID support # # CONFIG_I2C_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB is not set # # USB port drivers # # # USB Physical Layer drivers # # CONFIG_USB_PHY is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=y # CONFIG_UWB_WHCI is not set CONFIG_MMC=y CONFIG_MMC_DEBUG=y # # MMC/SD/SDIO Card Drivers # # CONFIG_MMC_BLOCK is not set CONFIG_SDIO_UART=y CONFIG_MMC_TEST=m # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PCI=m # CONFIG_MMC_RICOH_MMC is not set CONFIG_MMC_SDHCI_ACPI=y CONFIG_MMC_SDHCI_PLTFM=y # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_SPI is not set CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_USDHI6ROL0=y CONFIG_MMC_TOSHIBA_PCI=y # CONFIG_MMC_MTK is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS_FLASH=m # # LED drivers # # CONFIG_LEDS_LM3530 is not set CONFIG_LEDS_LM3642=m # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m # CONFIG_LEDS_LP5521 is not set CONFIG_LEDS_LP5523=m # CONFIG_LEDS_LP5562 is not set CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8860=m CONFIG_LEDS_CLEVO_MAIL=m CONFIG_LEDS_PCA955X=m CONFIG_LEDS_PCA963X=m CONFIG_LEDS_WM831X_STATUS=y CONFIG_LEDS_DA9052=m # CONFIG_LEDS_DAC124S085 is not set CONFIG_LEDS_PWM=m CONFIG_LEDS_REGULATOR=m CONFIG_LEDS_BD2802=m CONFIG_LEDS_INTEL_SS4200=y CONFIG_LEDS_LT3593=m # CONFIG_LEDS_MC13783 is not set CONFIG_LEDS_TCA6507=m # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set CONFIG_EDAC_DEBUG=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=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y # CONFIG_RTC_INTF_DEV is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # CONFIG_RTC_DRV_ABB5ZES3=m CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1374 is not set CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS3232=m # CONFIG_RTC_DRV_MAX6900 is not set CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m # CONFIG_RTC_DRV_ISL12022 is not set # CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF8563 is not set CONFIG_RTC_DRV_PCF85063=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m # CONFIG_RTC_DRV_M41T80_WDT is not set CONFIG_RTC_DRV_BQ32K=m # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # CONFIG_RTC_DRV_RV8803 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set # CONFIG_RTC_DRV_M41T94 is not set # CONFIG_RTC_DRV_DS1305 is not set CONFIG_RTC_DRV_DS1343=y CONFIG_RTC_DRV_DS1347=y CONFIG_RTC_DRV_DS1390=y # CONFIG_RTC_DRV_MAX6902 is not set # CONFIG_RTC_DRV_R9701 is not set # CONFIG_RTC_DRV_RS5C348 is not set CONFIG_RTC_DRV_DS3234=y CONFIG_RTC_DRV_PCF2123=m # CONFIG_RTC_DRV_RX4581 is not set CONFIG_RTC_DRV_MCP795=y # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=m CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1511 is not set CONFIG_RTC_DRV_DS1553=m CONFIG_RTC_DRV_DS1685_FAMILY=y # CONFIG_RTC_DRV_DS1685 is not set CONFIG_RTC_DRV_DS1689=y # CONFIG_RTC_DRV_DS17285 is not set # CONFIG_RTC_DRV_DS17485 is not set # CONFIG_RTC_DRV_DS17885 is not set CONFIG_RTC_DS1685_PROC_REGS=y CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_DA9052=m CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=y # CONFIG_RTC_DRV_M48T35 is not set # CONFIG_RTC_DRV_M48T59 is not set # CONFIG_RTC_DRV_MSM6242 is not set CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_WM831X=y CONFIG_RTC_DRV_PCF50633=m # # on-CPU RTC drivers # CONFIG_RTC_DRV_MC13XXX=y CONFIG_RTC_DRV_MT6397=y # # HID Sensor RTC drivers # CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_INTEL_IDMA64=y CONFIG_INTEL_IOATDMA=m CONFIG_INTEL_MIC_X100_DMA=m CONFIG_DW_DMAC_CORE=m # CONFIG_DW_DMAC is not set CONFIG_DW_DMAC_PCI=m # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set CONFIG_DMATEST=y CONFIG_DMA_ENGINE_RAID=y CONFIG_DCA=m # CONFIG_AUXDISPLAY is not set CONFIG_UIO=y # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=y CONFIG_UIO_DMEM_GENIRQ=m CONFIG_UIO_AEC=m # CONFIG_UIO_SERCOS3 is not set # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_NETX is not set CONFIG_UIO_PRUSS=m # CONFIG_UIO_MF624 is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=m # # Virtio drivers # CONFIG_VIRTIO_PCI=m CONFIG_VIRTIO_PCI_LEGACY=y # CONFIG_VIRTIO_BALLOON is not set CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y # CONFIG_SLICOSS is not set CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 # CONFIG_COMEDI_MISC_DRIVERS is not set # CONFIG_COMEDI_ISA_DRIVERS is not set # CONFIG_COMEDI_PCI_DRIVERS is not set CONFIG_COMEDI_8255=m CONFIG_COMEDI_8255_SA=m CONFIG_COMEDI_KCOMEDILIB=m CONFIG_PANEL=y CONFIG_PANEL_PARPORT=0 CONFIG_PANEL_PROFILE=5 # CONFIG_PANEL_CHANGE_MESSAGE is not set CONFIG_FB_SM750=m # CONFIG_FB_XGI is not set # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y # CONFIG_SPEAKUP_SYNTH_APOLLO is not set CONFIG_SPEAKUP_SYNTH_AUDPTR=y CONFIG_SPEAKUP_SYNTH_BNS=m CONFIG_SPEAKUP_SYNTH_DECTLK=m CONFIG_SPEAKUP_SYNTH_DECEXT=m # CONFIG_SPEAKUP_SYNTH_LTLK is not set CONFIG_SPEAKUP_SYNTH_SOFT=m # CONFIG_SPEAKUP_SYNTH_SPKOUT is not set CONFIG_SPEAKUP_SYNTH_TXPRT=y CONFIG_SPEAKUP_SYNTH_DUMMY=m CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m CONFIG_STAGING_MEDIA=y # # Android # # CONFIG_WIMAX_GDM72XX is not set CONFIG_FIREWIRE_SERIAL=y CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 CONFIG_DGNC=m CONFIG_DGAP=y CONFIG_GS_FPGABOOT=m CONFIG_CRYPTO_SKEIN=m CONFIG_UNISYSSPAR=y CONFIG_UNISYS_VISORBUS=y # CONFIG_UNISYS_VISORNIC is not set CONFIG_UNISYS_VISORINPUT=m # CONFIG_FB_TFT is not set CONFIG_MOST=y CONFIG_MOSTCORE=y # CONFIG_AIM_CDEV is not set # CONFIG_AIM_NETWORK is not set CONFIG_HDM_I2C=m # CONFIG_X86_PLATFORM_DEVICES is not set CONFIG_CHROME_PLATFORMS=y # CONFIG_CHROMEOS_LAPTOP is not set CONFIG_CHROMEOS_PSTORE=m CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # CONFIG_COMMON_CLK_WM831X=m # CONFIG_COMMON_CLK_SI5351 is not set CONFIG_COMMON_CLK_PWM=y # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_CDCE706 is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set # CONFIG_MAILBOX is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=m CONFIG_STE_MODEM_RPROC=m # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set CONFIG_SOC_TI=y CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y CONFIG_DEVFREQ_GOV_PERFORMANCE=y # CONFIG_DEVFREQ_GOV_POWERSAVE is not set CONFIG_DEVFREQ_GOV_USERSPACE=m # # DEVFREQ Drivers # # CONFIG_PM_DEVFREQ_EVENT is not set CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_GPIO is not set # CONFIG_EXTCON_RT8973A is not set CONFIG_EXTCON_SM5502=m CONFIG_EXTCON_USB_GPIO=m CONFIG_MEMORY=y # CONFIG_IIO is not set CONFIG_NTB=y # CONFIG_NTB_INTEL is not set CONFIG_NTB_PINGPONG=m CONFIG_NTB_TOOL=y CONFIG_NTB_TRANSPORT=y CONFIG_VME_BUS=y # # VME Bridge Drivers # CONFIG_VME_CA91CX42=m CONFIG_VME_TSI148=m # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # # CONFIG_VME_USER is not set # CONFIG_VME_PIO2 is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_LP3943=m CONFIG_PWM_LPSS=y # CONFIG_PWM_LPSS_PCI is not set CONFIG_PWM_LPSS_PLATFORM=m CONFIG_PWM_PCA9685=m CONFIG_IPACK_BUS=y # CONFIG_BOARD_TPCI200 is not set CONFIG_SERIAL_IPOCTAL=y CONFIG_RESET_CONTROLLER=y CONFIG_FMC=y # CONFIG_FMC_FAKEDEV is not set # CONFIG_FMC_TRIVIAL is not set CONFIG_FMC_WRITE_EEPROM=y CONFIG_FMC_CHARDEV=m # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set CONFIG_BCM_KONA_USB2_PHY=m CONFIG_POWERCAP=y CONFIG_INTEL_RAPL=y CONFIG_MCB=y # CONFIG_MCB_PCI is not set # # Performance monitor support # # CONFIG_RAS is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # CONFIG_LIBNVDIMM is not set CONFIG_NVMEM=m CONFIG_STM=y CONFIG_STM_DUMMY=y CONFIG_STM_SOURCE_CONSOLE=m CONFIG_INTEL_TH=y # CONFIG_INTEL_TH_PCI is not set # CONFIG_INTEL_TH_GTH is not set # CONFIG_INTEL_TH_STH is not set CONFIG_INTEL_TH_MSU=y CONFIG_INTEL_TH_PTI=m CONFIG_INTEL_TH_DEBUG=y # # FPGA Configuration Support # CONFIG_FPGA=y CONFIG_FPGA_MGR_ZYNQ_FPGA=m # # Firmware Drivers # # CONFIG_EDD is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=y CONFIG_DCDBAS=m CONFIG_DMIID=y # CONFIG_DMI_SYSFS is not set CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set # CONFIG_GOOGLE_FIRMWARE is not set # # EFI (Extensible Firmware Interface) Support # # CONFIG_EFI_VARS is not set CONFIG_EFI_ESRT=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=m CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y # CONFIG_EXT3_FS_POSIX_ACL is not set # 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_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set CONFIG_GFS2_FS=m # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m # CONFIG_BTRFS_FS_POSIX_ACL is not set # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_DEBUG=y CONFIG_BTRFS_ASSERT=y CONFIG_NILFS2_FS=y # CONFIG_F2FS_FS is not set # CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y # CONFIG_QUOTA is not set # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=m # CONFIG_FUSE_FS is not set CONFIG_OVERLAY_FS=m # # Caches # CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set # CONFIG_CACHEFILES is not set # # CD-ROM/DVD Filesystems # # CONFIG_ISO9660_FS is not set CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set # CONFIG_TMPFS_XATTR is not set # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=m # CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_BEFS_FS=y # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=m CONFIG_EFS_FS=y # CONFIG_JFFS2_FS is not set CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_ADVANCED_COMPR=y # CONFIG_UBIFS_FS_LZO is not set # CONFIG_UBIFS_FS_ZLIB is not set # CONFIG_UBIFS_ATIME_SUPPORT is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_FILE_CACHE is not set CONFIG_SQUASHFS_FILE_DIRECT=y # CONFIG_SQUASHFS_DECOMP_SINGLE is not set CONFIG_SQUASHFS_DECOMP_MULTI=y # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=m CONFIG_MINIX_FS=y CONFIG_OMFS_FS=m CONFIG_HPFS_FS=m CONFIG_QNX4FS_FS=y # CONFIG_QNX6FS_FS is not set CONFIG_ROMFS_FS=m # CONFIG_ROMFS_BACKED_BY_BLOCK is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_BACKED_BY_BOTH=y CONFIG_ROMFS_ON_BLOCK=y CONFIG_ROMFS_ON_MTD=y CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_RAM is not set CONFIG_SYSV_FS=m CONFIG_UFS_FS=y CONFIG_UFS_FS_WRITE=y CONFIG_UFS_DEBUG=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set CONFIG_NLS_CODEPAGE_852=y # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set CONFIG_NLS_CODEPAGE_861=y # CONFIG_NLS_CODEPAGE_862 is not set CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=y # CONFIG_NLS_CODEPAGE_865 is not set CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m # CONFIG_NLS_CODEPAGE_950 is not set CONFIG_NLS_CODEPAGE_932=y # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y # CONFIG_NLS_ASCII is not set # CONFIG_NLS_ISO8859_1 is not set CONFIG_NLS_ISO8859_2=y # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set CONFIG_NLS_ISO8859_5=y CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=y # CONFIG_NLS_ISO8859_13 is not set CONFIG_NLS_ISO8859_14=m # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=m # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set CONFIG_NLS_MAC_CROATIAN=y CONFIG_NLS_MAC_CYRILLIC=y CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=y # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH is not set CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_SLAB is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_KMEMCHECK is not set # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_INFO is not set # CONFIG_SCHEDSTATS is not set # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_TIMER_STATS is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set # CONFIG_STACKTRACE is not set # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_PROVE_RCU is not set CONFIG_SPARSE_RCU_POINTER=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG 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 is not set 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_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=m # CONFIG_TEST_LIST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set # CONFIG_ATOMIC64_SELFTEST is not set CONFIG_TEST_HEXDUMP=y CONFIG_TEST_STRING_HELPERS=y # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_PRINTF is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m CONFIG_TEST_USER_COPY=m # CONFIG_TEST_BPF is not set CONFIG_TEST_FIRMWARE=m CONFIG_TEST_UDELAY=m # CONFIG_MEMTEST is not set CONFIG_TEST_STATIC_KEYS=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_EARLY_PRINTK_EFI is not set # CONFIG_X86_PTDUMP_CORE is not set # CONFIG_X86_PTDUMP is not set # CONFIG_EFI_PGT_DUMP is not set CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_WX is not set CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_NX_TEST is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set CONFIG_IO_DELAY_0XED=y # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=1 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set CONFIG_X86_DEBUG_FPU=y CONFIG_PUNIT_ATOM_DEBUG=m # # Security options # # CONFIG_KEYS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=m CONFIG_CRYPTO=y # # Crypto core or helper # 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=m CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=m CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_SEQIV=m # CONFIG_CRYPTO_ECHAINIV is not set # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # CONFIG_CRYPTO_KEYWRAP is not set # # Hash modes # # CONFIG_CRYPTO_CMAC is not set CONFIG_CRYPTO_HMAC=m CONFIG_CRYPTO_XCBC=y # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32 is not set CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_POLY1305=y # CONFIG_CRYPTO_POLY1305_X86_64 is not set # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m # CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=y # CONFIG_CRYPTO_SHA1_SSSE3 is not set # CONFIG_CRYPTO_SHA256_SSSE3 is not set # CONFIG_CRYPTO_SHA512_SSSE3 is not set CONFIG_CRYPTO_SHA1_MB=y CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_TGR192=y # 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 is not set # CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_BLOWFISH_X86_64=y # CONFIG_CRYPTO_CAMELLIA is not set CONFIG_CRYPTO_CAMELLIA_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST_COMMON=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_DES3_EDE_X86_64=y CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CHACHA20_X86_64=m CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y CONFIG_CRYPTO_SERPENT_AVX_X86_64=m # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m # CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=y CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=m # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_DRBG_MENU=m CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_HASH=y # CONFIG_CRYPTO_DRBG_CTR is not set CONFIG_CRYPTO_DRBG=m CONFIG_CRYPTO_JITTERENTROPY=m # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set # CONFIG_CRYPTO_HW is not set # # Certificates for signature checking # CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_KVM is not set # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=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_ARCH_HAS_FAST_MULTIPLIER=y # CONFIG_CRC_CCITT is not set CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set CONFIG_CRC32_SARWATE=y # CONFIG_CRC32_BIT is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_842_COMPRESS=y CONFIG_842_DECOMPRESS=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4HC_COMPRESS=m CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_BCH=m CONFIG_BCH_CONST_PARAMS=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y # CONFIG_DDR is not set CONFIG_MPILIB=y CONFIG_UCS2_STRING=y # CONFIG_SG_SPLIT is not set CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_MMIO_FLUSH=y --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=dmesg.xz Content-Transfer-Encoding: base64 /Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4RmaM8ldADKYSqt8kKSEWvAZo7Ydv/tz/AJuxJZ5vBF3 0cBaGDaEHXDolHJpjG8BWJhTJq4nO+BBmvHul5Iq18l+Sp5IW25KHY8krrS+OzkOjptiBcd8Swoq 0rPgCG1cjks1LCqRJ4eT3gig3VrpYLyD1Bmfy07BXMfnO8AptDlKdMtfnYJI+tTpjCmvSjwBocst ITRqQtxc5pALXI0rJKrrsDdHebpfOie4gLF6r4Dx9HLR576nogi3RXW+vRZxN/X70Dvuao5RRaHK 9HRltVWvaMg4BWbE/v2h/ARwfg325bVYt33/BtkwfV3kEPURglIYvY3S83CzcbPBWcgAHVm46fRD vQHOfNQKFcj8npr9hF0zL9oUz23FdYUI7mscwdE6tXIWy2fvYPeTSB7JNMyh7a8jD5/D+lzzDma0 R3nHd6i46tPGOCJTlQ7hDx2EobR905HGnuhriJ0dYdmipQaa5S65+kpus9hM46zhtvRTTCl4Ofyt 03bpTZ3SPAQrFl/DINzobOULNSLWPx09XX3IItfATW2pGTRmmQmK1SGFApbXUlpyfhv/sbrw3xtG jKqZbGjzRn2Qcdw1dWeHh0NUSPCdVryIMi65zLJVPY6dRH+rkpYTx5fYd1J+kz/MnaTQ65FZFkM7 96ifoZLpt5YLMQ+nQqL3Wl317aY/aGvp+ft4CvyISRrm4U/CTY+zh1wTaOpL6uJDSVx5+OE6Gu9Z 2YpdSj72vhU9HWB61ek614JRoO+diYRB0KfY8exREwSLSHrHSe3KweVP55Vigj8u/0pIoFLggltu dilm4dFW/VsE8J9RK2/LBviKIjFWUC9XR71CO/JocQ1WPv0z1U3Lx0xDpyQLtpwr6KTDAV35eYgW VTgovKShfNwdh/de71Y+sCjoFo+DH4xmzdpE84UopsyGromoU87FNDUu5yhTxcDUjAIJWPGRaOTf KTm3uYKMI/08g3fFjIUCZTPPBy4sNuu5HwELrWXhcPeTnFLRvL2yFpPVVmq1dBk/GegyeQciKyyM GW+PVxmRlrAzyN60uAlfEClniynuNMYg3W0JOIe7X2PGGCjAuBdC5kRKLDVcTmidukWieXvDAvMK PPp8t0FGOVr4jpM41Asgc+KTbebVjqyKoEtCk/KOpPR5Df/9xZ2s9Zap3JhdZv/UvFdXi0YwO1rx lvTAz61LgN9a71pCfVa6EiC8Hm9pwloqfgYNBUMLqtOM1rv8hSouO+ifPb/ypG0cEgekJSqtZVAo 3W9WGSXNY9zM59ui+lqoUddTnxF2uOZSs4Xqfu6Qpp3mHDiPHPFQ6ES0CsvJAhIQk58XJrTjT8Ay IAKAWXB7SC12WkymyzHunNlYnr7+66cpjSiJmZ1l+TG+sqNWBnZESITYytcqZ81WiyBuhEmU2Y53 6dJIZR2VRaIxYi5TAEhSKJcbxDykYLaT/zYivgXYRs3RWNb6OTATeps01fMbIp/7MDbLBLxJ4VrA IUu6EYaGlsfPQe025NH4Iv3BqnpEBW/4CsAIp5NeQualqB3I2xAzYMiUoUZMEWcCl1Y2LJ+z1gHD uScvt0HC50QYoK2z56SO58NHmcvu6UhNAsw0LU/3PqgdaqR9DhILQoTqdTBK8ldYhe/X7XOTKVNQ zxMI95c7p3wQ2nLnfA2u/PQo+jnI+olNMSAeZiSjGsFLkmCgT/kPqqbWOMrBti29Z3oF/T0qRYlq rKvcdltyuE7/RhzdVYL1/xufiM5hvcxX/SpINAuihYnms5LxYcgfOUGze3O6uNCTlrv+Xxq0OF2V tzKxwD+4YwN+Ea65oFLBrRZjoFYcRHt4YNX1OEUD0eQQwWL+KHMM1mICiukkCRPXRpb1KWhHDB9C /HKBOwecFJevY9ycwF8EcMrBbUUU/L+Ss7KyvxoLpIcUsIG+cVKF4bja7PBMRN7NltXWozr5G3vv ezBM08VSKp3gafJqvRymOOlCmTGWnvaWQXKhbozOZeIVHluaIANU71hjscEbIvTjBDgr5SdSN39t gMQ9nnuM0lSft5ec1TCEXblH7MpW7GYP5+VwjKTO8Zecxfs9/IlUCgpxGlOe1Xf3xX9wiP9ZcLUr JSiOckPlsvmBLF7gvHlLYWbdVwGtFXvx5OZmL7jztG5VMXgR5xsV0wuB+cNfE7P9D74Unh8/ntIH n3qkCGB4VwY3ael8T0IGjdqIX974nPcchSvAh8/FzTFl8rw7rlD1vEnVm/M5TZeTN+lxCegFDMfj R2kkwQ2Om/Puf8plbrTkJ/4i+WJTQJG9z5YwxB0BZ6tkHMmyTh+QUCI+zGZFxZkdDewcuX6P/rA1 o/1gSt7p6Y/nEVbnJH4SkzShL8czTDesUckUFycJv7QuWypoOm/2OM2nkSkPBU9tvNnBiPN8OspZ 9dqOBnT9/sNUCUGRJJp/pTAN1KXHX66X9UMkrWBlPmEBLiZBvdpl24E+I31PjaaK7WiS3cQbb364 /OpGoUBqf7ahrbpP5ReSwXGbrVdrOcXcRw4ypq7OCUjcmQy6c9aglETtqdNAhvd4MVPAhvorxaTU yckdFHs6EdibFCVIgl5pmHWkm+ilPp0f27q+u2MI6cwIU3lSewU87/BQ9n/FJeJB9lmC3eCZ2TWY Z5L3SP08V8xEqE+iCjVEpZ/AIZsWvRSVTT8p1EPV4Az1vhAcLHY+xv89TEvrsF0RnC6/w53Y6h8j kDlJ5336zo3UsQPBS/LgcQlYsHebSGSHtqNRSTYhJJ9FeXVppEAtEEEm65+eW57bsyEQO1mMikgg XxRGz92t7/l/12ZSeKJiYqnEUtpw+vLh25dp8//HFxM9MX9+vKQXhWRMUGaAbS/k1fp9XgjLI8gv WnyToqOjLowUuVRu9QYjz4biu34WC+/2lKpMjKgfErW6UDONEW6OK+P+/wM0l+B+p5B/5GttWnD+ 1qUYAtNcxIhbKmQw0OF+OemyiUquE7ABMKWde/dV6wXbLLFabOiRi/hV+sHTOG4PAyRM/NyslBn0 nCC1Z587kug4ewylYob1zQOc12jfcvpCBbnvk1m9hpvhhLEhaVp94EBrgPXXiU4avPqogzv7oJzz T/0etOd1H2XsqjUSk6yDm1b43mYmKetSIjme22Sr9NPi/f7LogPFDGT+YVWXquPYpOPIlvX+P+td gnhDSuMht1P8YJD5DRUUEbr7YKz57dj34sBkSJdcsKZeqEoQWBWXU5woSKQnaWPSeNp3UV22engJ Z5XrTOGBY66xY6Fchuqz7dJbsna37qTQWCVxTW91a4h4xrNM63TO3rXQgFeDdN8qiq8iALQXCcsB c8vaSq6DLkRhRw+C+F3wENMY+mvEcVLT66O5mKcS7NaXPHE4/6uh4Xin1FloSTlPruLMwREIwumt ACr/RhtHRYJbMG94kTyzAwAZ3SS7pLSzHM5AjXRGvLFe8SsutGjzz3Txc75tFoLgiPyG0gax25cl sAU8jMH11hj2spv4XU35ehslnScLJ0MMQFVWH30ZENOa2lMAC7I5n9MC0F8Qj89w38xxumuI9EjO QG+b0Zc1TqbTvpMVVzAjkIu8ecpXX4X325uJaEmmdhlT/i3sVdLOJucemM+so221BvEOL5w6PKK+ ABDkfOHQE0F2UDNKlrM1YTvusO/iD+BiDM/c7MBxPDM21wuSNtsoLqPYfh5iS9R/gZPVTtRDxELr h+4xQ5bEdTSxDvGycZIhWEH2UdEH81MBTR/S27qwY0m0j0y1b9y7mY73KPEFcaWs2MVDDky7cELN uw3AQ8hG7Ht3akAoupybsdHlXXB4AIuKwGuPVtO+jaBSSdKstBhhJZj5Ub0sCAJSszeTQizgNxaJ qC180kL9/WDD6t6CUgrFlGnp/pGe29w7RZuR1l74djuh0iiAxOJ25E7tnsiap0uxQuRmTikcdG70 PRpWDrR9GA3RmN+7+pDGvGYCUSR6Y8INpkM7lGJbN3+NSUzigzLuCJPCz80LHIXpArznK2BOPSj4 phpOC0XKo/hopqmzcZ/iZ1xzn01oxvbuL7CCw0rpACdA3R62KURz0FXb6xWGlrte0702018t5j+n k8ZgqIg1a+CjTW83ii9YKQlMT4AVZtu5ymETQDnFMxrmSkDKdVqUo4bzUtPOpZNTLWffwai7Y9sj ZJPFHG7/zpwDWrM+Y/kZju4ihBqvxoGLug45WcVnytzjXQATktchJkoELxPQEdAggzKXJb4Gs8tg nP0faLh7mfXU4q+G97ehY3GGEWk9I96xWnlkiTvqn8nu1gV096JK0yjoo6vVaoWQoDIqFJlssnjw mqZD5lgmpwDkI73B+TFZQ2zAmD2Qom/cJFsKu9k6FGO/5Bidqze4YXou8brY2RbcJ2WLUm/sVNlq Kd9pLtnmZQoqoi5MLBYEjtW4VRZlqNc7b0s6GIHBHI7rySoXzg/2II3VQ4rvHhk2IRkspcLK7xdr yJaXRtlopXk7fDffBGwzcAnMWIBJfX2sUKgb917TjmRKhslb0+4vaOxeniEZULxCNl1g+5EKetPI l4WiGOU3Mh+VHiUbYbAANDBAMo3ysw9BeufNP+70TxvHzBxTOwHw7w+HBlt7Bpf0f4xdm/3EQOsB J12NvZlorg9M8yBrgSdqX398IjV7WBNEBRONjTjTinPo348kKetNdiaH4KmUGKi9GpBpMyoG9Bb6 m3TsCCjHRHjLovadzlEpdlBEf4v3KYl6vtKz7QeP2gu1bORItEBnFOX38GZsEk4eCL5H4Zcz5SFB KwxrM/5BGvjy/xOgMbv3FtMQsRFN5oh01OMSprvN9EvNfn/sr83SH43NIJb3r4EsWnNvZLu2eyMQ Cn+HbB+t8q5Aak0mJpkul0AHkQHbRZs63ePW/YK0VYuqkPGMZp5SihsN6zqfjElElFZiFXYdnmBu 6OU+7MXoRc394TJPpcMRzwAOaiYa8lyOBx1i+QIev5wCnwNfPiRCO8FT/DK8Pe1XJm9WsOZZ+gN+ HAutWo5eG1vRtlUJz7K2MA8+5+G+ciHBwuTREoYQYM8J690Oj2ebIvLM5c+jE522PN6UhU0mNkCU m2u433CyhuqiRYxhKsFm3isi5s+S2uM12Vzvo4GksjNV6eBRr/0/7+2wi/SGpWWTLhpAZGKQY0P/ +rZEg1uflJ1zKLVtDI905S1G38/J5fR7JtY6PSdTPpeUOWBzIYZ/mp6fFov0hzgSIuTR88i74miR y3PdDuLKoH2N/10LWZepq5X0bUVZr3WBddLGAVneuiDpQAV9K529NsJKiQfeimcWYVgu0BHBObpG 4QAaKqXgO13HjEOBQ2snsFt+okW11X3a0gREyS8bh6Cho8Q4ZAWBhqyMHR6AXDCsvgDfyMxZWo/a uo3gkjY/wQzRVK1wfTq1rTouhXm9xV0zMMQJy16RL1XxhOzK94E1Pf2HrHU9HE4hz5s8U7ukLi6w /5BwNXnIHVu8hw+sXXyHzR3USEu43bcjoOy84rO0rAlWaaYZszWc0TtJlMpjC+My9HXwe92OZHws dzCVGNWFCOTtrTVxvH3Z/Lpq7Nn3PwaN7xIuUiGvQaV32qOd9dS1hiFs8VIVl6//oz3Xi0AvvsKb couoi3Vlo+ffuqYK2MKZSA9MXYVo4ZjAdDzGtaGFbcYp7eUYJS9Y6PZHEHaeavvgLeXgh5qJkk3f 4rvioFhacQs6GwQIZfuRQ5qpdPTqfi7yHpofq5YgD3Ac4PPMHhxf164dmUSehMP7W7XogDMWmf1S tuYDs/ov123Ew90NPAYWQgKZTlxRlxfLNZioNnJiadawGvJJ7ORqePHM6vo5+UbD5FwPWymdXRgG wnQlLJqTiil+YP2lBEkUP03v1QN52KC7Qg5Q1bjTrKBgcEJ0L3FQlBPyT5xjsjNV6j/Edt/LRlsw Kk7Xavkk/93c24CxvGDUu9mbHZ/iOyEv41X+zyE68VtizcjYIWV3Fw4oQmgsP2D5ACZAVUUNrkMC wQAE0UBkTLuPr36fPXS/0Iu2JrdqCBGTXo90221ekCeuzYY7Zn46XrPtVJprcPh420S/+S8MNwJ9 SV9cL2xy3X/RkB5ma5fnowXT6wHpIUwQ5ZvCEHYzbGwrCkpk7fpMbV7K73b4Sfw6pXFuhfCwLfPh eM8Ftf94DxhzGDzgtt5/xDRguO16vwR1pUBqS5/2YtscYorCnUa1GWfUwksCI7Ab0Y86YxKgfr83 Z84pzSs0VSN6xANm4E2T16QelAgayh0ZqhBhajpC+tIJjb3JIZd4sN45MWu/nrVOwg7jOVUz2bGj EoX4wJU+ai2g96Rt6QLFsbUv4rZv+1ZkPQe0ikwwlfsH+qgIF7Rh6LUXo9zvvGRSAOjaVEWBWqP4 igiuJxMLW9pWWosG2GwL/hS2gfUpsvHjGe6QhrhKTqO+E/20zMhfuwZLPsViLeNx8TdedbZ+PMj8 UV7WSfbN3gzH3UuH9Q/x2qJapmmbCI/DYZfh2LliO009OhBDwaa/shH8Of68ihagBeBrw9/u6RME GeRyKhBfe8PZCdJkEmyU3ju6zBYMlBqfjkzmwzOkElIVG+d+tSi1hnobZhmrbYe1As4PSti6k59r POwiDjTa3ry2NPHRMkNHNpfumer3VBLy/gGvBvr7mUGUT9GElpQ4o7G+kw2c4GuQe5frBy8BJXDj EApwOXJ5dSVyekk+vVGrlKLSwpyxJ04yV+a+QZgRV/GekOw2EzNPDO4EsS1U0TX6MSZTP+38g4f0 /4KL8xUqQd1VzAJWN/+2atcztb+nBxwEtRlfpu8N3cO/QqIlWg5jrawvt7wLVDynMylDyasFamXO WdEEFzcNp7YyMJH24FFsFRjs6DmrBm0vyaw/SoTCurt+aVCSVctCO7gn6n3ZyQjc/0stW1EVG3te eqpfBWwLP9VsluAlJmfVvAlmuwJKosaTWodQi1nSOVs1xk/cRNpNtOw/HB/49pMYs4qgy2t1PjyT KJ3vJR39vRzOqn6bH9uB+gfLEQpo8aUWvBHhxQYJPnKmv6DfCWOpan/V5nMtoNwmy/3TAnvi5pav NzYWEz5JQJl04bsZ6jytGivVv3+/8csaD+1Nr8rAjhJfboyQwgIBoMouf4x+q4Taoq4fK+As60t2 zRCrC3WMBwO2VHhD5zxVCPL8D6UUO30rC1x/Krq3s2e4VCT7gPd+QE+CGkEFOETlTB9F+ZhkvOio 6f+H9t2miEgx9cc7PCNGxbb3ZIMSMG813iNFAUbQXS88QEopKGNl9cPpQe9Nf5wmw5yek4DNK56H jbSFiBD2/AWdT8o7TKh45XO2I6TBWDcCxLSyvrfcttGeCoDUr/IBVxbAm1DfR0aGiT5G7Jl3z3Cz lKgeZPrrUIMjpz+QXrON1WnBsrtZS7SdXarAfbxXnq7wLfz3sLnX9llL2647WkDXa/pfEWZsVT5h G7ZIECc/2kpW+6hb2tgCrV/R1rL6T8lN0yoEtwRRZxEKwGsVjNpLxu1Uu0Q0V0b1tS4d9yaHQP0b 9ig9qo1Jta227kNSBo4sqPh/zIzORhCgTGlaPSdv4+QiQj6m/m7qXH31bNvBxptcuLI+DaeP5wmD 1vwSvQr982lqrX9WPx69iYJiodzyHok505WClbwr6/xmTKrhV2uSj+RUj+Ri5oJED+8e8KYKKA7X YHRGb3TWYC1RhBsVkgft85dX+Kdewmkv0EqH3mUgEwdWc/D5hbeUr1/i4AgTU/v33Aw/DfC3e9l0 VSiJMxK8XGNtnB5acM4ngbUYzmF1iVNnzWVuoZnsQhZfoojbD/Ondf5ObSRKaKk86ufQSHwuSpLE RsMc9nfgd8Q14zcOsvDRrV/WQL7Jo9MYK/o3CeBBrh6pyRGSjynfCp5pEl9MdQCkiY5j0vtwWwwj QWIZMxJNMSogVpoca9c3at3RKHaPXUMvTDnoMAgTRv1GTWbxIqFMnGEJdpXGhJo96MY4Yp797i0y qpuxDY6xTnxj6mWwmB1zhI7lKj8z8wDXaMc1fUWfQ4zUI8P3PwUbYEUxrhc/8fcD7W1QyVCFE5kP Ln07tglfch5C2Y9Rh1h0XlMHNASHtP6htwEzwRmGICgAsZ8NW8/69ax4eM4haQo41VeXcNcE7RQB 1gLSWVs+h5J9F8l24UvUzKoIBhi4zGwfxPiBCcRl+ZXNpXAZseqN0slcAgZZwfOfC8ZPmzt02QuN oBYhmkuJLOGLTVdOYa6jCdVm1zd/oBFqAja1LpIeyOmrn7Fdo4mQhMS/j6IILRoydNjJ1a/lIPRX G8N9JhcUVJfTFT2/DxCqXZ/Ar9YFwrEJo1iojXwHj6lDkodlgcTUUdTF0/PA/fmn6IuA0fARrOEY SwMIHEbkvToAIhvvV68lo0P7GJzDWAZias9DX6Knpjy//qQ8/RINeBHOAdZ20j+6VmhXQjnC1Nuc 7mF0kUAC0TdZ1u3P+DnYjLTy5uDlWm9FkYWpvA4RHv0/LfBEKUw4q1UqXkBkXGp1PkxWStLW1mZB c9RbHYQHVkeFYLSwnVGxNw37f0zOSj97Zx38evjvUoo3+bKLFzWKzZmSoF8zOA+JRtbAqK/By3LZ dNcpUL3dfLxUzrjY1QT8bDF3nViT8sVd2/w658SBb9z2i+9YSZq1LsNOPPF00HzBfz83xaZT/Gg4 VJPMjH66hj4MByZHrpOsR4JbsVu/UIQSqyQ2YoruIx9lPNMV25FL/kZHDWFQ+J8Eni7MUv3yL/1O tgt3uhQAM7bs9Fy7dnFwQFkLmrLqRyTmipeIUWe8ajJ8cwdFvgTSuTIfbtUarnblCo/86hEXh1gl Th+TkOu2V4r3RNWc5f8Xm8RgZRdfdZWWJMHlTV7spGkL8vxBu77wKQwd5Ks75AYr+2/oTScC5t9T CyoqBS0joC+88tVxfzlaJyyIiFeDyPVLX2rSk0NH4hjNfjIr4y+u0uFhu2k3aAkEmh5eU3B2ZPUD LyjgMglijKZIs9qqTBlopTxu+w2XXdbBzgWKowmQDE8BDqr0Fnm9NR5CZiouB2XxQrrrIKhq+ove wxFUsTafu8rf92knnRWvKzxl6OORYFDHQBRs/uln6uKU4dAQzhZdUUY/Jp0Yr1++tjZ++t/227fH iIdqauuGLwYROgw1ma1eR2mjgkDjJz7W+raYUdRVfs6gYYL58k/C9gp39qXiscTnrg3Dh6rJabwT GAO6+nR4IIbj4jY2wSySy/LotTp8EuGUsiGVr+wtkYKAITwBY6ej9sjxWvcIE71POj4Xe3papxvq VP6phR9cktWF5iiaDkg20Ka4p6v3HJniiCmTJ3YhaxolP64xUytvFNKlpqnrywugcvC+chiWWEl/ EbCpVp1UJTE4lntuSoWXXgqM6eHja3cBMAad1nZKwWTrnLxB8oLKNck/RwT2XgA6FxIStZAsA3Zg SdHtYbmnloGuc7nALMFSJsFaEfePe2Zt/EevveZiviHvtpzb3yssDdv69Gp0S9WXV1QPXn5a0SKK HwpLioaXOhY3NzghdbmZTOsJqgBOmxGFJjI/NBpmTOWziCqUS/69VX5tTAsmGItbv+YpWEfZaX33 APz7qotm2jxicGRu9leKB4HdWlxrWIP4MLg4taSzK0WRUHQa7H+IYagLhsSSEuWp7pYJImQ2G8/K O6Rnx9tOUqGIl4husufU5KSW5GICC9git3KYFKDqIKZWusTh7j/YSiIkW/oMUlPHHaC8161IRdCa kS/ngKq3nBUhN6uHxebht6+p6KMKiL3/yCqOyqFUQvBQBk3+Ag6/6Rsb+EFSAK0zJSvMcwohbw66 q4LANjpsC1uTxyePSOYKaYdVErEau9TaQK3KPVBnWtwtZFYjzwMTlBHmxYbKoNiNlXeKOyBh/ZJJ 68i0+n1NaJZSLbWSsKZfD4yRnAr62R64fQTmMiL68cYlDMaLB8j0Bs5z1qixKWQj9cvfxOWVftF1 S5dJn+SE0pRGY1sVm7TL+2mZ+T6H+/ONVXTpUM8sI44EGWCALpfQC0Wd0hXgOxZjhPRqDqefLCO/ rq4AUTUjWIrSrKf5wN/ZT+gCeK6CQM8/wyrFtFhXJZRb2YOGJwk8hFjnoiJcZNsHNrNNlLaJsp0r +ekFezl3X9ez7SRqaOgnr5/2I63/Y/UR392gm5PhJ6BzmTlwvYTXvt2r9muZsC+HVVWcsRakW00O cUm+1J/EYGhjhLm68mmpEzNC9Ed+H6j/pXar2Rkb7K0qHN/Bf/zibjPbRm0/jkFICe6hHQEIWNIv 5T3hynx86RiP060MYuk18axnbbBlTlCRn9QFcyTu8P1ijNZwiXpix4U5/p8Xii9qi+vucXw1B4qK OEgrJ2WyrkqtU5rs4LOc82ga/diIAT31eQ/Yah2f8olJqsGK3YkhMko+9QYDQuCOTdvb0kc3aMFh yTLa8o5RRirP9X/K25UVmIVuogYpoR2o0OjU4vJv0ZxrncCM5x8MIsCDPk9/T/HrqQUgvny8Ths8 ceGlYQ2IC+BxSS0olsBXcd3d3LCsrzGUcgNdjVYvsIi2WhjS4QIFHG++h/Aj/Y3XpN+32XiEWgu4 WbSKW6+18OXxDrgunFdYEuaLXYPXMPmUIGVFu0wv4SVbpcp9fJn01aOt6XCubIr+NKt4dKkb8W/9 tmGlmgEqvuAWnkNBfVH6Y6AzITob+PFM8e7sXDZjG4kP/oeF4qrR7tfSqdKXGCHvva3WQLwPwXAA ZGOxISiFx5QnjPwK8XaYnD2Xs+OcZ6DGb22jlMDPZeGzsTaQi6t+b2b36yxCm0GbWmlOixjpK8Ay B+Yfka+PdIwftRfz4243RC2Q3bLH7tgiUX8215UanN2J9PyieE/60V2eAGDnFoH9WYCfg5365KRG Xpm2HIUJHJFemjcWB7+8JuSd3dCD85NHsU3JNkslHeipOBJOcWgayCxivVy4l/UyJq5xJZDazpa+ JUSP1eVOGDj/y8bu1Rn2URmeIO6VYhWiXVGNPZg5LEiR0cW4thTP6L0QQHG3RYywxpZeBxbD6dVg NBstzoIls2QVSiC/+4749l/MUvPylXCn+PdfEa6zZ0oFsTbTtCvAyIPD0yga9utAqjJMyt/e6wxV hhDBVin3h0hMjSQ5iAzfDLMcwB6ecKsAGbjdyM7cocX5+g8/X9MFyibS0NGSxA8UktoKnzn+R604 2/0IvDeDvZUjBxIlteLs0CF4ue9N1jo+C+LnvfoSsedvFytnBujH1Xei3aToz8SwbzdB251Qz/cD IGEMVTlrnild586AEZqLtSpdtyYSOhh5E0VNZE4AK8LqqgGH6d9lwf9mq4PhW+p30pShYVokZUqL n8q702teMrO0IEO9PeLsAKfzCoC8fS4KX/46Irz7HqHGu63RcoyPbIZFlLjPmvLqEFphvYFnfCOW QTVwbx6J7xfkhI7QqMTj4k64lSszISgzGtno6cFeMP95hcUPC1YNm+SBoLWRBny/9330PdYYhIxE qEElP7rn4vgst0Us344UR3FLBpOkeP5uVnD4HXtn8hsjzgo0Ti4FaiXC/lrTPxaGJt6hCazBVsr7 rJccS4olMNTQuBWse7Ktwv2s8qrA4fDZ+kfch4VRz83FNOPQlQTu+LkQvglzrcCrghd4m7aGtNNP g+tQhADKkalTV1/qBK8gwSf4dwI5Csi669xAfnmwvMW5+2K2hrAgNwjR7eEjkqSKvKc/kj4NuMC8 E3GjtodDV1tMq1EpBhpgEcO1Mh6F8OtyLvu0BNGqwmvWh8So130o/JDmCtP/rH5DolA+jeRV2rnV Xg3A6XUKXIqAAvWs2e/VZat8RqyTQpqoHv9DovVEdu8/KFB1GsHmQOtQxCMugvuEjoCNc7qn3yU6 T7zplxIEt7cJvCKhOYL3pSkGdJmaR325SForbX+lwr474QoA68iTczQmiQjEM4aX5SuHqObX6ow7 54yOu1GYYn3iR+sft6mOWNW6lO/cyaxePgYETsCecCmLGBFc/xTNi1nsbJcto8veMh/A5TP4zXnp nXWAcX4Ks60rgb9ZtHOQsL43yOzmQK145Yk2gg4OQ6cuJbLxCUZl9VlcCO5P5nff+cEPZP2YYgzB l1DgpHbp6CpgRqZkGOBAAAsGNvqNWLljw+2WY0wp35p0L9MKkGkMYZScpaa6saZtVuhACLMJSUEU /rgtu5iWYnqGaT6DqwpJgEEqZr7s+lBkr+2Pn8wK6MV43FqW+wmJ2IvIzvL4tCHQDxJujPG2uNce hEZTU1qmIjzvFXzsao24T+HUOy09+tKaY/Am0rVYhhy9LB/ilGo67tK5Yuwh23uMbjhHhmUrRE+8 DC+jQy6h8XJ5E5LMG+5U7jTTd9k9F94ZUMkc3L+o+/Xhmh/feTZD3RP8rm3D+XLl/P9TZbqsA+nq 4hsz0VZaXtJyuZ2Kfv7SF/gr+1oZ6w/U82qokyTMiL67aODwhYD6jwcwcEWPyLYjkbne1bQSt5Wl wH9zrOuXfW4QrWi10kikubgtKTh6lHNyGeqG9ASsmNdWtNXIVXfYnolRTO2+KvTHcgOIM/2GCdUt ujvpzHHlsqiYxK4ATeyRfo7+7+ZLuR7mVXe2SlPjs8MZUzYDbvMgnu+Dto9GOnF0g+CONkN+Uyzf obILEBFRNig7ByGh+/GtM8Fw83jjyTODVud9A9wa6+1zzWuU3WMwOawUOIuw8epR06tvOSxl1yyk a3CSJndd0Q+xnmXvRzUDI2Y7C+9R9KIgC0BxHj524HRnr9w8VtvlL3K5JsM372kmBaZ/86tOnZHf joBwIuCaJjQ3LeC1CXQwa+1IeHZJRoIe8hvAniqdhV38kaskrbgH0zm5GP1y0w5Y2PG/xzscyBtF CZw5uvWd4pitt1Veg6LSMRsvc+olDuYWKeNZ2u59SsvKKhv+d9qfeO86s7HE9nUxa5/mNoERQTXm NwLjhZvGjGrGBl7RD9koI4ueQFDKM4E5MhordykB7N/gBYNQbIfftbbYqYeBswCLf41yBtXjXiCe SonRCjamx9ijNqR7hb2kbNbXHd9m0IiawI/XaA3AlHW2EknkKHJRUX7+4SuN0fFKfSRwQbsWEoP0 NAYAwqtwy1sJxI7y0qzAScxKGH3HaPNDuN6E7261MkypDVSXXpHIp6yV4HB6PNz8TKdh0SHIiIvi VeZuErNpjYp9Anrd8BKQ8WPpZ3s++lgpTJZyvZrw+MBqU2gngvAxnX8wGmP/oST+Jod7PkFmz+F/ GRpB5hZ3nGjHROOw/6IBrQH3V/iDAIZN4V/m7WvxhDVmvIh0JjLfze7etzLClhp1Lhu8Rv0C9mFl mhTerkO/0RyLE6bVtvgdfymGH+/cz8IQ3hj/NQTR72dr21rYtuL/1y1Q292OJqsukEMU2DzW1HNA YItQWakh867Ut11NLBIB0VNEkMHZYF3ikvBQQr++mCRuZM7zGo0okV0RdQLyxDa5eTh/EpJOiqhe qXZ2dPYNeXEFHpqcaekB1F8M7D2omNELzyKhyiAG5/6GTkRxvXvHqlUZlcv1ufeQjeWcTOdsqhZN ANYBXWsebxQa9n5JGx1MNtgDm3TamuALvwTTbnizRPxkL20UMetBDHi3ky/SpcFra8EMX7irm1y4 dJjdxZx4xATua04/JdnC1UX/TEDXe0gGuF6/rML2ZHblrTwpnGHe3FjeFSM03sNi56HrXMAL41Dh pY/UgP6zEw72FArXmtMkaF43jywezBBKwx/vjZe/3TJq+GDmhOlUSPS+r34t911SR6C06vQRzJMf JUM6i8qI8HzWGIsS/OMKv7lGcysCNSQlhG+AUq0nQI2XYInsp/HwPEThDu6ly7ZFBpDpbQglMCvr GAtfhr9EX9VB69CTiJsZasItTSnmfthgm+DWO5gWiP8ZZzv2oCuM1/ApX6C5lnQ/m8i0CuGtgY3F 55HomW7rOO4Ly3No0Rs090LebOj/Rk6VejiZZGUld64bLXukPvS/tUGAASi39Ke20NUypYMZKZbH ljxBVJzfqVkb/gL2YfnQTYJpLaGvpoyUEUkGJo77QL5VJXoRfTBLj7ocP52c8JH1mJ1QshkwZUUT oJVLpb5VUKhWgQZ62vNbMTi6fOJw6INUkercb+0ke8lHJQ7h8pthWYbGzmarCD45HGiCoAkUfWdZ dE1zT5MmiUOIupD6Jr/Ahci6NzMgMliWOx5TBhWPemtj4lwoDVwNMqNlUwxdPDBYytrL/lP27Esb xklz46m/EqTbXtfIp6ONann4OOPMYnqZ0Q/tsOakgMYjU50X6ByVlC2lXqIBrvb0ZG4D+es3dAvA x2k5vrgft7ffS/A/pRAgw2eU+cymz20yMj/XpKjmEBUbHoO4GNij/2NlBTBf0be5PYOOkc1VPz2v 0dAiJhD07ll+fDMxNb/BdYuPCgAwvueToc+9AVYDvSz4Z9xGP3uQk7CtuZYTObx/8gYD4Dxd8YQL 6ANoYxB+mjN3tOoe6+y10Xb401GsDASY3hzwAD6OhxuvIyBsNJf4GvxHjJABwTIbb0FtefN65fPT z8y1MCHHxsegxEzUZMvAeu6UEbWWY+JO2vrgpPD0cNZYzQuUle0/Na62hVlIFEJZFMOoI/KXf5k0 fRc1x6XHOLYQbt40HxsKWblq/2cYP8fccST5sMzOwK2PDwbXkgbW33WRBLsaKzU+WttVCembL0SF FUuVE9PL8H81JYaqndNAYzhGVWXFdxbfSh5GYTuBvkQWgwCKzalJ7WSPhj5gFx+z4x3M2NfDolDO L4g1REIizW0N0cCQFIqW6waFiADpp2ji+sx6U+FolyikQJgikmNvLGP7wiD+U6YJ9h/DW+YwPf5l /0c8ciYk+rDMf/8N9EpAT80+CmxurJmWXcrTZhcCAuUuy64ym240PoIydRaBGXj4UAA6EDHh2T2G tFQ/U8Te/dyFFir9Mqx5+I7LEZqWvARd3dXBc5EIX4fK2gIGYDKRMkcgPZ/9OOowh0JgO4Ox5YIp GZxdRskDKEWAo/fO5zSf9t8M0zkFcboE8MXCmP445P0fZ1iuX0MxyeN/kuhr57pHvYNdP53hxfi/ zNA4q8lgzuYjUI/m69ZPh4NmaqY42oq5l/ZUXmnsJrBnCnTP5rdHEHx2Rrr7zQCJpH64LLrBOHq+ dkOJ55bICFRbltVJ2Ndaygtt2ohpNQRH4czwqAgPzz4X7aiSoh+oHNpww48cLB1RgQr5zY8M41k7 q7wYZmFv3Z6FAOAmcvFOCsVIt4DEi8zYffTW6HetMP/4voOvW+2DhYua5HKzGPpr1koI6WmqEJiB qs1JRMgeT30BBcDIaF9epti3fIeSVLYqc3+SObc6+CJUvISvs49G2CKgaE8fyENJ5gnqCec8Qdzx JdVy5Q/uUmKPazx7Hye8SWrmMA4QyELoXrwYuEBlZn3pqT/EnEdhRQz+lEnVsCqxBT/Hn23VVyJJ kIma+twO6UxHtbmSF5ug6/L9pRl2YaVS7uSX6aXNoiQWDhkyIpokyLInltWqVhF7HbHREdzC2SOg e1j9XPXjLKRyw7Aa14khaTISV9z/ttYbTzghEcBRKcLwE/L6gRP6I509DOqiISd6O0ebpaVAl2GJ YGpilxzwnVNSMKuP0PRIdvEnkha3PzTDnSJceiL+oW3dWMwBsepoHsAnPVX/ZuvltOYZFiqv0qq8 exGSHXqTvUaWViIeGtrvDAIYN7Cr0Asmeagb975BeoXWApQ32riZO/Qh9Qt+b5USaHhlnzdFUJIR 3TxcK+cK1qA6G4izs/aNk6S+f0/hOb5txRobiAlfvw+aapOy3m/5/3nIesNlG1BE4JxfaqnxcxYb DzQHnt0k5TGdQjPB3QXAvrUVtVgUApGpF4yFrY2cbyziKQMEcYWBfDNqZ73YU7grNTZYtuqqUdFo udECc43HAlo1Al39U5OeAesbLwdXtPkx4Cs5Tir5fDFMymwt/QglVwC66I7dRP4zYxu62ow24zG0 YU6+NK3xEttoy5rMMjKk7BLU944i11ng+9sCimcG6chBu8Dux5WOJXZ25Zm7EZrUt/AGj0NjF4UT iqbSXUkGgpPdkeg8C4wBLyMbz0Fd9TgxJoNDAhUCske4aJ6q5RU4q/cKmW2/55AGs6tDCovJIP4S 2AbEf7TDX4x/5ILuUX4GH1JXOkboyg2IjX9X9jYcGGUYBSmJHhweU9sEROed4c1EXbH8wI6FpMIZ +zvitK1qOoJgvY2WbOU/iZv2va1oBJsVXL9Kbbcy0KSKi/3fCeD5FhyGhQbf9VYe/HWuCtAhzuu+ COpCAWPlPsG0kNzJewz8NWmPxts1xo6PD3xc2QUUf6uEIHq+ZCaKTmBJIS4pP+JQPrgtmAXfgpbP hhM9hRCdtGU6ThVgzTLIyiTb6Vf7ihAbTawxQ4Eh4b183iubM0cqzscicnX4a+bRO5V78cRx4/V/ dqwvh1vFL+TSVsw+bmb1kf29s8gV+AMRWqQDjjuUjF5ulsTspL/cOHRAD9msgONMtIGOFFipAGQN NMIOiEr7gpfl2/J3gt+SPoBcWLaZODrEt2yCt0nGNkeJFZBCwzDgLsR/R5Vb/rbkooKq1T/3CVXm HWkzYYE8MEbxN6PGPAxdHtU+QSQh56WjQA94dGJkH1gzd4joRYrIdPqkw0aXiBjqTJNjKpu8x0nD GS3RuP+Sx7Ps7tPZC3HHafKON/DQACZj8rXaxm/Mz55yYemGRS5Lf8MhSy3YpnfF37zDZ9QHIGU4 9y1aR6ygngYZet8pUQIwuV7QNtYfXAqYfO9ZIE82pJurwFxaVSyChotBQEQ3vR/5vjtIzSGhKShy brDJIV46enq7mNtqdjRhnElzBpryI7zBFIBODFSbpkEyO//ZRZqnRPo6pMacVlgSwhkvqLB1hR4v Vv9q8X3URYhJ9o+TTlj+jFbUBk3SfNQEX1JXApJTBDI4a2IXVr+8hdWr4N1TnCED02XXFXVG6kVv KlhhRnYD4+/q4FgjSfthLrvjlvkNUibOPYr0JcfIaQkzt/uEQAEByVOSZacT+7k0cudrEy6U2tou dH+EK6NT2Ak5xXV+9xmjEzGm6T253dMbq3usSBLGyI8pH6M2JPbtMobODmqAKBHz7M0fT7i9MhWK DKYehlRn2HJjo73ERnkS+4T1IOlosJFHqtPuogyh+XOaIeh4071v6ytTjiEg5CoTrFO3lAEhbMIt Bo8wCQiLU9NyTQspWmBM0QBzi6/ipkprWIU86IdCUDl1/ebAnTPW4ApPaTRKFo0bEs0wY1R/FEVC q0oRgyuaHzVgU0d/zBrsOjWD28mkXm9AMa+sdvwFJqDgzTScMEmiqHXv/VCv87s0L6vEwMjRfOlt SWN/zpvMA1qYL0QbwydGZejKT36EVFbruOsXX9b/S9GTV6RwmYp/3Qbu58DW83JilnMyXXbz3ENn mUBRRQyTCYnbSo0XZTcJ/SAG5nTUofJmjqtKXZYR0mTxXUH/PlbzQg9/aLNSRvzRcXr8bo3MHQ0c N6/8j9ob4fBd6kn1/Lxl8XMC86CT/diWim5NHd63MXZhC8sKjjK3sl6mXrUND9cNukWWKtyT6rmP ztEpEPuJOA2k5npmWT5wE/pkcGRiGqEfoPt2d3i1PVcoG2F68qT0nQ3NiyKMv3SgIGn0/oZV8/R9 mtKNwROfXdW8V45rY6JqieQBQ0PEhElEhlsHGJXxTD+rAGKoObMW04uvcOjx8sOtiemexVN6vtrO t12wwjHzAAAAAAAQzoPwBP7PkgAB5WebswQAWRb7Z7HEZ/sCAAAAAARZWg== --=-=-=--