From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============6845781001151572872==" MIME-Version: 1.0 From: Huang Ying To: lkp@lists.01.org Subject: [mm/slub] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 Date: Wed, 21 Jan 2015 12:38:35 +0800 Message-ID: <1421815115.6126.19.camel@intel.com> List-Id: --===============6845781001151572872== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master commit d2dc80750ee05ceb03c9b13b0531a782116d1ade ("mm/slub: optimize alloc/f= ree fastpath by removing preemption on/off") +-------------------------------------------------------------+------------= +------------+ | | 8e32336269 = | d2dc80750e | +-------------------------------------------------------------+------------= +------------+ | boot_successes | 8 = | 4 | | boot_failures | 2 = | 16 | | WARNING:at_net/netlink/genetlink.c:#genl_unbind() | 2 = | 5 | | backtrace:do_group_exit | 2 = | 5 | | backtrace:SyS_exit_group | 2 = | 5 | | BUG:using_smp_processor_id()in_preemptible[#]code:swapper | 0 = | 6 | | backtrace:getname_kernel | 0 = | 6 | | backtrace:run_init_process | 0 = | 6 | | backtrace:do_execve | 0 = | 6 | | BUG:using_smp_processor_id()in_preemptible[#]code:init | 0 = | 1 | | backtrace:vfs_stat | 0 = | 1 | | backtrace:SyS_stat64 | 0 = | 1 | | BUG:using_smp_processor_id()in_preemptible[#]code:kdevtmpfs | 0 = | 5 | | backtrace:devtmpfsd | 0 = | 5 | | backtrace:security_inode_alloc | 0 = | 5 | | backtrace:inode_init_always | 0 = | 5 | +-------------------------------------------------------------+------------= +------------+ [ 20.990104] Freeing unused kernel memory: 1080K (c2519000 - c2627000) [ 20.991245] Write protecting the kernel text: 15384k [ 20.992234] Write protecting the kernel read-only data: 4576k [ 20.993120] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 20.994412] caller is debug_smp_processor_id+0x12/0x20 [ 20.995217] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 20.996576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.997462] 00000000 d36d5f2c c1ef8e08 c2629a00 00000001 d36d5f5c c1613= 8f2 c2276ca0 [ 21.001341] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629= a80 d36467e0 [ 21.003155] 00000001 d36d5f64 c1613912 d36d5f88 c115e37b 000000e0 c1178= 7df 000000d0 [ 21.004939] Call Trace: [ 21.005457] [] dump_stack+0x4c/0x9b [ 21.006178] [] check_preemption_disabled+0xf2/0x100 [ 21.007078] [] debug_smp_processor_id+0x12/0x20 [ 21.007923] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.008729] [] ? getname_kernel+0x3f/0xa0 [ 21.009519] [] getname_kernel+0x3f/0xa0 [ 21.010296] [] run_init_process+0x12/0x30 [ 21.011096] [] kernel_init+0x39/0xe0 [ 21.011838] [] ret_from_kernel_thread+0x21/0x30 [ 21.012685] [] ? rest_init+0x80/0x80 [ 21.013428] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.014710] caller is debug_smp_processor_id+0x12/0x20 [ 21.015514] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.016838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.017714] 00000000 d36d5efc c1ef8e08 c2627200 00000001 d36d5f2c c1613= 8f2 c2276ca0 [ 21.019516] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2627= 238 d3401a20 [ 21.021337] 00000001 d36d5f34 c1613912 d36d5f5c c115e65b 000000c8 00000= 000 c117557f [ 21.023124] Call Trace: [ 21.023631] [] dump_stack+0x4c/0x9b [ 21.024354] [] check_preemption_disabled+0xf2/0x100 [ 21.025240] [] debug_smp_processor_id+0x12/0x20 [ 21.026085] [] kmem_cache_alloc_trace+0x4b/0x2b0 [ 21.026943] [] ? do_execveat_common+0xaf/0x6f0 [ 21.027777] [] ? unshare_files+0x28/0x70 [ 21.028559] [] do_execveat_common+0xaf/0x6f0 [ 21.029376] [] ? kmem_cache_alloc+0x11f/0x2e0 [ 21.030216] [] ? getname_kernel+0x3f/0xa0 [ 21.031005] [] do_execve+0x19/0x20 [ 21.031731] [] run_init_process+0x21/0x30 [ 21.032524] [] kernel_init+0x39/0xe0 [ 21.033259] [] ret_from_kernel_thread+0x21/0x30 [ 21.034101] [] ? rest_init+0x80/0x80 [ 21.034843] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.036109] caller is debug_smp_processor_id+0x12/0x20 [ 21.036919] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.038253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.039130] 00000000 d36d5ed0 c1ef8e08 c2629300 00000001 d36d5f00 c1613= 8f2 c2276ca0 [ 21.040941] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629= 378 d340c6c0 [ 21.042721] 00000001 d36d5f08 c1613912 d36d5f2c c115e37b 00000000 c1077= 501 000000d0 [ 21.044511] Call Trace: [ 21.045012] [] dump_stack+0x4c/0x9b [ 21.045741] [] check_preemption_disabled+0xf2/0x100 [ 21.046719] [] debug_smp_processor_id+0x12/0x20 [ 21.047569] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.048366] [] ? prepare_creds+0x21/0xd0 [ 21.049152] [] prepare_creds+0x21/0xd0 [ 21.049922] [] prepare_exec_creds+0xe/0x40 [ 21.050754] [] prepare_bprm_creds+0x2e/0x90 [ 21.051577] [] do_execveat_common+0xbf/0x6f0 [ 21.052389] [] ? kmem_cache_alloc+0x11f/0x2e0 [ 21.053226] [] ? getname_kernel+0x3f/0xa0 [ 21.054023] [] do_execve+0x19/0x20 [ 21.054749] [] run_init_process+0x21/0x30 [ 21.055545] [] kernel_init+0x39/0xe0 [ 21.056284] [] ret_from_kernel_thread+0x21/0x30 [ 21.057150] [] ? rest_init+0x80/0x80 [ 21.057909] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.059187] caller is debug_smp_processor_id+0x12/0x20 [ 21.060002] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.061367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.062243] 00000000 d36d5ea0 c1ef8e08 c2626f00 00000001 d36d5ed0 c1613= 8f2 c2276ca0 [ 21.064052] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2626= fe0 d3401240 [ 21.065852] 00000001 d36d5ed8 c1613912 d36d5f00 c1160dbb c22108b0 00000= 018 000000d0 [ 21.067664] Call Trace: [ 21.068163] [] dump_stack+0x4c/0x9b [ 21.068898] [] check_preemption_disabled+0xf2/0x100 [ 21.069788] [] debug_smp_processor_id+0x12/0x20 [ 21.070660] [] __kmalloc_track_caller+0xbb/0x310 [ 21.071529] [] ? selinux_cred_prepare+0x18/0x30 [ 21.072376] [] kmemdup+0x1b/0x70 [ 21.073078] [] selinux_cred_prepare+0x18/0x30 [ 21.073908] [] security_prepare_creds+0x15/0x20 [ 21.074758] [] prepare_creds+0x9e/0xd0 [ 21.075522] [] prepare_exec_creds+0xe/0x40 [ 21.076316] [] prepare_bprm_creds+0x2e/0x90 [ 21.077145] [] do_execveat_common+0xbf/0x6f0 [ 21.077972] [] ? kmem_cache_alloc+0x11f/0x2e0 [ 21.078796] [] ? getname_kernel+0x3f/0xa0 [ 21.079658] [] do_execve+0x19/0x20 [ 21.080416] [] run_init_process+0x21/0x30 [ 21.081207] [] kernel_init+0x39/0xe0 [ 21.081965] [] ret_from_kernel_thread+0x21/0x30 [ 21.082820] [] ? rest_init+0x80/0x80 [ 21.083645] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.086668] caller is debug_smp_processor_id+0x12/0x20 [ 21.088527] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.091115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.092803] 00000000 d36d5df8 c1ef8e08 c2629b00 00000000 d36d5e28 c1613= 8f2 c2276ca0 [ 21.096294] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629= be8 d3648120 [ 21.098264] 00000000 d36d5e30 c1613912 d36d5e54 c115e37b d3401240 c116f= e83 000080d0 [ 21.100141] Call Trace: [ 21.100672] [] dump_stack+0x4c/0x9b [ 21.101428] [] check_preemption_disabled+0xf2/0x100 [ 21.102339] [] debug_smp_processor_id+0x12/0x20 [ 21.103227] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.104055] [] ? get_empty_filp+0x53/0x210 [ 21.104883] [] get_empty_filp+0x53/0x210 [ 21.105687] [] path_openat+0x21/0x780 [ 21.106477] [] ? update_curr+0x83/0x240 [ 21.107267] [] do_filp_open+0x2c/0xb0 [ 21.108043] [] ? preempt_count_sub+0x13e/0x150 [ 21.108906] [] ? _raw_spin_unlock_irq+0x4c/0x60 [ 21.109777] [] ? finish_task_switch+0xb0/0x120 [ 21.110658] [] ? preempt_count_sub+0x13e/0x150 [ 21.111523] [] ? __schedule+0x5af/0xab0 [ 21.112385] [] do_open_execat+0x64/0x130 [ 21.113211] [] do_execveat_common+0x1da/0x6f0 [ 21.114069] [] do_execve+0x19/0x20 [ 21.114826] [] run_init_process+0x21/0x30 [ 21.115652] [] kernel_init+0x39/0xe0 [ 21.116437] [] ret_from_kernel_thread+0x21/0x30 [ 21.117313] [] ? rest_init+0x80/0x80 [ 21.118090] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.119426] caller is debug_smp_processor_id+0x12/0x20 [ 21.120271] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.121672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.122587] 00000000 d36d5dd8 c1ef8e08 c2626f00 00000000 d36d5e08 c1613= 8f2 c2276ca0 [ 21.124464] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2626= f68 d3401d80 [ 21.126320] 00000000 d36d5e10 c1613912 d36d5e38 c115e65b 00000010 d36d5= e2c c1558db2 [ 21.128215] Call Trace: [ 21.128750] [] dump_stack+0x4c/0x9b [ 21.129512] [] check_preemption_disabled+0xf2/0x100 [ 21.130447] [] debug_smp_processor_id+0x12/0x20 [ 21.131313] [] kmem_cache_alloc_trace+0x4b/0x2b0 [ 21.132205] [] ? selinux_file_alloc_security+0x32/0x50 [ 21.133163] [] selinux_file_alloc_security+0x32/0x50 [ 21.134099] [] security_file_alloc+0x14/0x20 [ 21.134951] [] get_empty_filp+0xa4/0x210 [ 21.135754] [] path_openat+0x21/0x780 [ 21.136537] [] ? update_curr+0x83/0x240 [ 21.137331] [] do_filp_open+0x2c/0xb0 [ 21.138108] [] ? preempt_count_sub+0x13e/0x150 [ 21.138975] [] ? _raw_spin_unlock_irq+0x4c/0x60 [ 21.139847] [] ? finish_task_switch+0xb0/0x120 [ 21.140739] [] ? preempt_count_sub+0x13e/0x150 [ 21.141611] [] ? __schedule+0x5af/0xab0 [ 21.142411] [] do_open_execat+0x64/0x130 [ 21.143218] [] do_execveat_common+0x1da/0x6f0 [ 21.144070] [] do_execve+0x19/0x20 [ 21.144812] [] run_init_process+0x21/0x30 [ 21.145634] [] kernel_init+0x39/0xe0 [ 21.146398] [] ret_from_kernel_thread+0x21/0x30 [ 21.147284] [] ? rest_init+0x80/0x80 [ 21.148146] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.150858] caller is debug_smp_processor_id+0x12/0x20 [ 21.152583] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.155328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.156793] 00000000 d36d5ef0 c1ef8e08 c2629600 00000001 d36d5f20 c1613= 8f2 c2276ca0 [ 21.160640] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629= 6c0 d3646c60 [ 21.162429] 00000001 d36d5f28 c1613912 d36d5f4c c115e37b 00000001 c1055= a09 000000d0 [ 21.164205] Call Trace: [ 21.164716] [] dump_stack+0x4c/0x9b [ 21.165443] [] check_preemption_disabled+0xf2/0x100 [ 21.166323] [] debug_smp_processor_id+0x12/0x20 [ 21.167178] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.167974] [] ? mm_alloc+0x19/0x70 [ 21.168707] [] ? sched_exec+0x95/0xc0 [ 21.169461] [] mm_alloc+0x19/0x70 [ 21.170183] [] do_execveat_common+0x2dc/0x6f0 [ 21.171012] [] do_execve+0x19/0x20 [ 21.171736] [] run_init_process+0x21/0x30 [ 21.172521] [] kernel_init+0x39/0xe0 [ 21.173254] [] ret_from_kernel_thread+0x21/0x30 [ 21.174100] [] ? rest_init+0x80/0x80 [ 21.174877] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.176149] caller is debug_smp_processor_id+0x12/0x20 [ 21.176969] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.178296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.179173] 00000000 d36d5f00 c1ef8e08 c2629700 00000001 d36d5f30 c1613= 8f2 c2276ca0 [ 21.180981] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629= 738 d3646360 [ 21.182771] 00000001 d36d5f38 c1613912 d36d5f5c c115e37b d0532280 c1175= 7cb 000080d0 [ 21.184559] Call Trace: [ 21.185056] [] dump_stack+0x4c/0x9b [ 21.185791] [] check_preemption_disabled+0xf2/0x100 [ 21.186685] [] debug_smp_processor_id+0x12/0x20 [ 21.187543] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.188332] [] ? do_execveat_common+0x2fb/0x6f0 [ 21.189179] [] do_execveat_common+0x2fb/0x6f0 [ 21.190023] [] do_execve+0x19/0x20 [ 21.190748] [] run_init_process+0x21/0x30 [ 21.191547] [] kernel_init+0x39/0xe0 [ 21.192286] [] ret_from_kernel_thread+0x21/0x30 [ 21.193129] [] ? rest_init+0x80/0x80 [ 21.193923] BUG: using smp_processor_id() in preemptible [00000000] code= : swapper/0/1 [ 21.195202] caller is debug_smp_processor_id+0x12/0x20 [ 21.196009] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20= 150119-g9a0b319 #20 [ 21.197351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.198227] 00000000 d36d5da0 c1ef8e08 c2629000 00000001 d36d5dd0 c1613= 8f2 c2276ca0 [ 21.200033] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629= 0a8 d340c360 [ 21.201830] 00000001 d36d5dd8 c1613912 d36d5dfc c115e37b c108490a c1153= 272 000000d0 Thanks, Huang, Ying _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============6845781001151572872== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.19.0-rc4-gd2dc807" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgMy4xOS4wLXJjNCBLZXJuZWwgQ29uZmlndXJhdGlvbgojCiMgQ09ORklHXzY0QklUIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl8zMj15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVD T0RFUj15CkNPTkZJR19QRVJGX0VWRU5UU19JTlRFTF9VTkNPUkU9eQpDT05GSUdfT1VUUFVUX0ZP Uk1BVD0iZWxmMzItaTM4NiIKQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNoL3g4Ni9jb25maWdz L2kzODZfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JUPXkKQ09ORklHX1NUQUNLVFJB Q0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQUE9SVD15CkNPTkZJR19NTVU9 eQpDT05GSUdfTkVFRF9TR19ETUFfTEVOR1RIPXkKQ09ORklHX0dFTkVSSUNfSVNBX0RNQT15CkNP TkZJR19HRU5FUklDX0JVRz15CkNPTkZJR19HRU5FUklDX0hXRUlHSFQ9eQpDT05GSUdfQVJDSF9N QVlfSEFWRV9QQ19GREM9eQpDT05GSUdfUldTRU1fWENIR0FERF9BTEdPUklUSE09eQpDT05GSUdf R0VORVJJQ19DQUxJQlJBVEVfREVMQVk9eQpDT05GSUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09O RklHX0FSQ0hfSEFTX0NBQ0hFX0xJTkVfU0laRT15CkNPTkZJR19IQVZFX1NFVFVQX1BFUl9DUFVf QVJFQT15CkNPTkZJR19ORUVEX1BFUl9DUFVfRU1CRURfRklSU1RfQ0hVTks9eQpDT05GSUdfTkVF RF9QRVJfQ1BVX1BBR0VfRklSU1RfQ0hVTks9eQpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9QT1NT SUJMRT15CkNPTkZJR19BUkNIX1NVU1BFTkRfUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0hV R0VfUE1EX1NIQVJFPXkKQ09ORklHX0FSQ0hfV0FOVF9HRU5FUkFMX0hVR0VUTEI9eQojIENPTkZJ R19aT05FX0RNQTMyIGlzIG5vdCBzZXQKIyBDT05GSUdfQVVESVRfQVJDSCBpcyBub3Qgc2V0CkNP TkZJR19BUkNIX1NVUFBPUlRTX09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNIX1NVUFBP UlRTX0RFQlVHX1BBR0VBTExPQz15CkNPTkZJR19YODZfMzJfU01QPXkKQ09ORklHX1g4Nl9IVD15 CkNPTkZJR19BUkNIX0hXRUlHSFRfQ0ZMQUdTPSItZmNhbGwtc2F2ZWQtZWN4IC1mY2FsbC1zYXZl ZC1lZHgiCkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklYX0VBUkxZQ09O X01FTT15CkNPTkZJR19ERUZDT05GSUdfTElTVD0iL2xpYi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNF Ly5jb25maWciCkNPTkZJR19DT05TVFJVQ1RPUlM9eQpDT05GSUdfSVJRX1dPUks9eQpDT05GSUdf QlVJTERUSU1FX0VYVEFCTEVfU09SVD15CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19JTklU X0VOVl9BUkdfTElNSVQ9MzIKQ09ORklHX0NST1NTX0NPTVBJTEU9IiIKIyBDT05GSUdfQ09NUElM RV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0FMVkVSU0lPTj0iIgpDT05GSUdfTE9DQUxWRVJT SU9OX0FVVE89eQpDT05GSUdfSEFWRV9LRVJORUxfR1pJUD15CkNPTkZJR19IQVZFX0tFUk5FTF9C WklQMj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk1BPXkKQ09ORklHX0hBVkVfS0VSTkVMX1haPXkK Q09ORklHX0hBVkVfS0VSTkVMX0xaTz15CkNPTkZJR19IQVZFX0tFUk5FTF9MWjQ9eQojIENPTkZJ R19LRVJORUxfR1pJUCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9CWklQMiBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFUk5FTF9MWk1BIGlzIG5vdCBzZXQKQ09ORklHX0tFUk5FTF9YWj15CiMgQ09O RklHX0tFUk5FTF9MWk8gaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFo0IGlzIG5vdCBzZXQK Q09ORklHX0RFRkFVTFRfSE9TVE5BTUU9Iihub25lKSIKIyBDT05GSUdfU1dBUCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NZU1ZJUEMgaXMgbm90IHNldApDT05GSUdfUE9TSVhfTVFVRVVFPXkKQ09ORklH X1BPU0lYX01RVUVVRV9TWVNDVEw9eQojIENPTkZJR19DUk9TU19NRU1PUllfQVRUQUNIIGlzIG5v dCBzZXQKQ09ORklHX0ZIQU5ETEU9eQpDT05GSUdfVVNFTElCPXkKQ09ORklHX0FVRElUPXkKQ09O RklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQojIENPTkZJR19BVURJVFNZU0NBTEwgaXMgbm90 IHNldAoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05G SUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lSUV9MRUdBQ1lfQUxMT0NfSFdJ UlE9eQpDT05GSUdfR0VORVJJQ19QRU5ESU5HX0lSUT15CkNPTkZJR19JUlFfRE9NQUlOPXkKIyBD T05GSUdfSVJRX0RPTUFJTl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19JUlFfRk9SQ0VEX1RIUkVB RElORz15CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklHX0NMT0NLU09VUkNFX1dBVENIRE9HPXkK Q09ORklHX0FSQ0hfQ0xPQ0tTT1VSQ0VfREFUQT15CkNPTkZJR19DTE9DS1NPVVJDRV9WQUxJREFU RV9MQVNUX0NZQ0xFPXkKQ09ORklHX0dFTkVSSUNfVElNRV9WU1lTQ0FMTD15CkNPTkZJR19HRU5F UklDX0NMT0NLRVZFTlRTPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfQlVJTEQ9eQpDT05G SUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VW RU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVy cyBzdWJzeXN0ZW0KIwpDT05GSUdfVElDS19PTkVTSE9UPXkKQ09ORklHX05PX0haX0NPTU1PTj15 CiMgQ09ORklHX0haX1BFUklPRElDIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0lETEU9eQpDT05G SUdfTk9fSFo9eQojIENPTkZJR19ISUdIX1JFU19USU1FUlMgaXMgbm90IHNldAoKIwojIENQVS9U YXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVElDS19DUFVfQUNDT1VOVElO Rz15CiMgQ09ORklHX0lSUV9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldAojIENPTkZJR19CU0Rf UFJPQ0VTU19BQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEFTS1NUQVRTIGlzIG5vdCBzZXQKCiMK IyBSQ1UgU3Vic3lzdGVtCiMKQ09ORklHX1BSRUVNUFRfUkNVPXkKIyBDT05GSUdfVEFTS1NfUkNV IGlzIG5vdCBzZXQKQ09ORklHX1JDVV9TVEFMTF9DT01NT049eQpDT05GSUdfUkNVX0ZBTk9VVD0z MgpDT05GSUdfUkNVX0ZBTk9VVF9MRUFGPTE2CiMgQ09ORklHX1JDVV9GQU5PVVRfRVhBQ1QgaXMg bm90IHNldAojIENPTkZJR19SQ1VfRkFTVF9OT19IWiBpcyBub3Qgc2V0CiMgQ09ORklHX1RSRUVf UkNVX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9CT09TVD15CkNPTkZJR19SQ1VfS1RIUkVB RF9QUklPPTEKQ09ORklHX1JDVV9CT09TVF9ERUxBWT01MDAKIyBDT05GSUdfUkNVX05PQ0JfQ1BV IGlzIG5vdCBzZXQKQ09ORklHX0JVSUxEX0JJTjJDPXkKQ09ORklHX0lLQ09ORklHPXkKQ09ORklH X0lLQ09ORklHX1BST0M9eQpDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpDT05GSUdfTE9HX0NQVV9N QVhfQlVGX1NISUZUPTEyCkNPTkZJR19IQVZFX1VOU1RBQkxFX1NDSEVEX0NMT0NLPXkKQ09ORklH X0NHUk9VUFM9eQpDT05GSUdfQ0dST1VQX0RFQlVHPXkKQ09ORklHX0NHUk9VUF9GUkVFWkVSPXkK Q09ORklHX0NHUk9VUF9ERVZJQ0U9eQojIENPTkZJR19DUFVTRVRTIGlzIG5vdCBzZXQKIyBDT05G SUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldAojIENPTkZJR19NRU1DRyBpcyBub3Qgc2V0CkNP TkZJR19DR1JPVVBfUEVSRj15CkNPTkZJR19DR1JPVVBfU0NIRUQ9eQpDT05GSUdfRkFJUl9HUk9V UF9TQ0hFRD15CiMgQ09ORklHX0NGU19CQU5EV0lEVEggaXMgbm90IHNldApDT05GSUdfUlRfR1JP VVBfU0NIRUQ9eQpDT05GSUdfQkxLX0NHUk9VUD15CiMgQ09ORklHX0RFQlVHX0JMS19DR1JPVVAg aXMgbm90IHNldAojIENPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkUgaXMgbm90IHNldApDT05GSUdf TkFNRVNQQUNFUz15CkNPTkZJR19VVFNfTlM9eQojIENPTkZJR19JUENfTlMgaXMgbm90IHNldAoj IENPTkZJR19VU0VSX05TIGlzIG5vdCBzZXQKIyBDT05GSUdfUElEX05TIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUX05TIGlzIG5vdCBzZXQKQ09ORklHX1NDSEVEX0FVVE9HUk9VUD15CiMgQ09ORklH X1NZU0ZTX0RFUFJFQ0FURUQgaXMgbm90IHNldAojIENPTkZJR19SRUxBWSBpcyBub3Qgc2V0CkNP TkZJR19CTEtfREVWX0lOSVRSRD15CkNPTkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJR19S RF9HWklQPXkKQ09ORklHX1JEX0JaSVAyPXkKQ09ORklHX1JEX0xaTUE9eQpDT05GSUdfUkRfWFo9 eQpDT05GSUdfUkRfTFpPPXkKQ09ORklHX1JEX0xaND15CiMgQ09ORklHX0lOSVRfRkFMTEJBQ0sg aXMgbm90IHNldAojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRSBpcyBub3Qgc2V0CkNPTkZJ R19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfSEFWRV9VSUQxNj15CkNPTkZJ R19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENTUEtSX1BMQVRGT1JNPXkK Q09ORklHX0JQRj15CiMgQ09ORklHX0VYUEVSVCBpcyBub3Qgc2V0CkNPTkZJR19VSUQxNj15CkNP TkZJR19TR0VUTUFTS19TWVNDQUxMPXkKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQojIENPTkZJR19T WVNDVExfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19LQUxMU1lNUz15CiMgQ09ORklHX0tBTExT WU1TX0FMTCBpcyBub3Qgc2V0CkNPTkZJR19QUklOVEs9eQpDT05GSUdfQlVHPXkKQ09ORklHX0VM Rl9DT1JFPXkKQ09ORklHX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19CQVNFX0ZVTEw9eQpDT05G SUdfRlVURVg9eQpDT05GSUdfRVBPTEw9eQpDT05GSUdfU0lHTkFMRkQ9eQpDT05GSUdfVElNRVJG RD15CkNPTkZJR19FVkVOVEZEPXkKIyBDT05GSUdfQlBGX1NZU0NBTEwgaXMgbm90IHNldApDT05G SUdfU0hNRU09eQpDT05GSUdfQUlPPXkKQ09ORklHX0FEVklTRV9TWVNDQUxMUz15CkNPTkZJR19Q Q0lfUVVJUktTPXkKIyBDT05GSUdfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfSEFWRV9QRVJG X0VWRU5UUz15CgojCiMgS2VybmVsIFBlcmZvcm1hbmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpD T05GSUdfUEVSRl9FVkVOVFM9eQojIENPTkZJR19ERUJVR19QRVJGX1VTRV9WTUFMTE9DIGlzIG5v dCBzZXQKQ09ORklHX1ZNX0VWRU5UX0NPVU5URVJTPXkKQ09ORklHX1NMVUJfREVCVUc9eQojIENP TkZJR19DT01QQVRfQlJLIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xBQiBpcyBub3Qgc2V0CkNPTkZJ R19TTFVCPXkKQ09ORklHX1NMVUJfQ1BVX1BBUlRJQUw9eQpDT05GSUdfU1lTVEVNX1RSVVNURURf S0VZUklORz15CkNPTkZJR19QUk9GSUxJTkc9eQpDT05GSUdfVFJBQ0VQT0lOVFM9eQpDT05GSUdf T1BST0ZJTEU9eQojIENPTkZJR19PUFJPRklMRV9FVkVOVF9NVUxUSVBMRVggaXMgbm90IHNldApD T05GSUdfSEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQojIENPTkZJ R19KVU1QX0xBQkVMIGlzIG5vdCBzZXQKQ09ORklHX1VQUk9CRVM9eQojIENPTkZJR19IQVZFXzY0 QklUX0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZGSUNJRU5UX1VOQUxJ R05FRF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15CkNPTkZJR19IQVZF X0lPUkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9LUkVUUFJP QkVTPXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19PTl9GVFJB Q0U9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9BVFRSUz15 CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhS RUFEPXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19IQVZF X0RNQV9BUElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BPSU5UPXkKQ09ORklHX0hBVkVf TUlYRURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VTRVJfUkVUVVJOX05PVElGSUVS PXkKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklHX0hBVkVfUEVSRl9SRUdTPXkK Q09ORklHX0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05GSUdfSEFWRV9BUkNIX0pVTVBf TEFCRUw9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05GSUdfSEFWRV9B TElHTkVEX1NUUlVDVF9QQUdFPXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19I QVZFX0NNUFhDSEdfRE9VQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9JUENfUEFSU0VfVkVSU0lPTj15 CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdfU0VDQ09NUF9GSUxURVI9 eQpDT05GSUdfSEFWRV9DQ19TVEFDS1BST1RFQ1RPUj15CkNPTkZJR19DQ19TVEFDS1BST1RFQ1RP Uj15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX05PTkUgaXMgbm90IHNldApDT05GSUdfQ0Nf U1RBQ0tQUk9URUNUT1JfUkVHVUxBUj15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1NUUk9O RyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0lSUV9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfSEFW RV9BUkNIX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUw9 eQpDT05GSUdfQ0xPTkVfQkFDS1dBUkRTPXkKQ09ORklHX09MRF9TSUdTVVNQRU5EMz15CkNPTkZJ R19PTERfU0lHQUNUSU9OPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwpDT05G SUdfR0NPVl9LRVJORUw9eQpDT05GSUdfQVJDSF9IQVNfR0NPVl9QUk9GSUxFX0FMTD15CiMgQ09O RklHX0dDT1ZfUFJPRklMRV9BTEwgaXMgbm90IHNldApDT05GSUdfR0NPVl9GT1JNQVRfQVVUT0RF VEVDVD15CiMgQ09ORklHX0dDT1ZfRk9STUFUXzNfNCBpcyBub3Qgc2V0CiMgQ09ORklHX0dDT1Zf Rk9STUFUXzRfNyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0dFTkVSSUNfRE1BX0NPSEVSRU5UPXkK Q09ORklHX1NMQUJJTkZPPXkKQ09ORklHX1JUX01VVEVYRVM9eQpDT05GSUdfQkFTRV9TTUFMTD0w CiMgQ09ORklHX01PRFVMRVMgaXMgbm90IHNldApDT05GSUdfU1RPUF9NQUNISU5FPXkKQ09ORklH X0JMT0NLPXkKQ09ORklHX0xCREFGPXkKQ09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklHX0JMS19E RVZfQlNHTElCPXkKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZPXkKQ09ORklHX0JMS19ERVZfVEhS T1RUTElORz15CkNPTkZJR19CTEtfQ01ETElORV9QQVJTRVI9eQoKIwojIFBhcnRpdGlvbiBUeXBl cwojCiMgQ09ORklHX1BBUlRJVElPTl9BRFZBTkNFRCBpcyBub3Qgc2V0CkNPTkZJR19BTUlHQV9Q QVJUSVRJT049eQpDT05GSUdfTVNET1NfUEFSVElUSU9OPXkKQ09ORklHX0VGSV9QQVJUSVRJT049 eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lPU0NI RURfREVBRExJTkU9eQpDT05GSUdfSU9TQ0hFRF9DRlE9eQojIENPTkZJR19DRlFfR1JPVVBfSU9T Q0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfREVBRExJTkUgaXMgbm90IHNldApDT05G SUdfREVGQVVMVF9DRlE9eQojIENPTkZJR19ERUZBVUxUX05PT1AgaXMgbm90IHNldApDT05GSUdf REVGQVVMVF9JT1NDSEVEPSJjZnEiCkNPTkZJR19QQURBVEE9eQpDT05GSUdfQVNOMT15CkNPTkZJ R19VTklOTElORV9TUElOX1VOTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0FUT01JQ19STVc9 eQpDT05GSUdfTVVURVhfU1BJTl9PTl9PV05FUj15CkNPTkZJR19SV1NFTV9TUElOX09OX09XTkVS PXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVFX1JXTE9DSz15CkNPTkZJR19RVUVVRV9SV0xPQ0s9eQpD T05GSUdfRlJFRVpFUj15CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKQ09ORklH X1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVSRV9OQU1FUz15CiMgQ09O RklHX1g4Nl9NUFBBUlNFIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0JJR1NNUCBpcyBub3Qgc2V0 CiMgQ09ORklHX1g4Nl9FWFRFTkRFRF9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9J TlRFTF9MUFNTIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9TRl9NQkkgaXMgbm90IHNldApDT05GSUdf WDg2X1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKQ09ORklHX1g4Nl8zMl9JUklTPXkKIyBDT05G SUdfU0NIRURfT01JVF9GUkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVklTT1Jf R1VFU1Q9eQpDT05GSUdfUEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qg c2V0CiMgQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUyBpcyBub3Qgc2V0CkNPTkZJR19LVk1fR1VF U1Q9eQojIENPTkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJR19MR1VFU1RfR1VF U1QgaXMgbm90IHNldAojIENPTkZJR19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNl dApDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9eQpDT05GSUdfTk9fQk9PVE1FTT15CkNPTkZJR19NRU1U RVNUPXkKIyBDT05GSUdfTTQ4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODYgaXMgbm90IHNldAoj IENPTkZJR19NNTg2VFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTTU4Nk1NWCBpcyBub3Qgc2V0CiMg Q09ORklHX002ODYgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTUlJIGlzIG5vdCBzZXQKIyBD T05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTU0gaXMgbm90IHNl dAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90IHNldAojIENPTkZJR19NSzYgaXMgbm90IHNldAoj IENPTkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJR19N Q1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVGRklDRU9OIGlzIG5vdCBzZXQKIyBDT05GSUdf TVdJTkNISVBDNiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQM0QgaXMgbm90IHNldApDT05G SUdfTUVMQU49eQojIENPTkZJR19NR0VPREVHWDEgaXMgbm90IHNldAojIENPTkZJR19NR0VPREVf TFggaXMgbm90IHNldAojIENPTkZJR19NQ1lSSVhJSUkgaXMgbm90IHNldAojIENPTkZJR19NVklB QzNfMiBpcyBub3Qgc2V0CiMgQ09ORklHX01WSUFDNyBpcyBub3Qgc2V0CiMgQ09ORklHX01DT1JF MiBpcyBub3Qgc2V0CiMgQ09ORklHX01BVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0dFTkVS SUMgaXMgbm90IHNldApDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD00CkNPTkZJR19Y ODZfTDFfQ0FDSEVfU0hJRlQ9NApDT05GSUdfWDg2X0FMSUdOTUVOVF8xNj15CkNPTkZJR19YODZf TUlOSU1VTV9DUFVfRkFNSUxZPTQKQ09ORklHX1g4Nl9ERUJVR0NUTE1TUj15CkNPTkZJR19DUFVf U1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQU1EPXkKQ09ORklHX0NQVV9TVVBfQ0VOVEFVUj15 CkNPTkZJR19DUFVfU1VQX1RSQU5TTUVUQV8zMj15CkNPTkZJR19IUEVUX1RJTUVSPXkKQ09ORklH X0hQRVRfRU1VTEFURV9SVEM9eQpDT05GSUdfRE1JPXkKQ09ORklHX05SX0NQVVM9OApDT05GSUdf U0NIRURfU01UPXkKIyBDT05GSUdfU0NIRURfTUMgaXMgbm90IHNldAojIENPTkZJR19QUkVFTVBU X05PTkUgaXMgbm90IHNldAojIENPTkZJR19QUkVFTVBUX1ZPTFVOVEFSWSBpcyBub3Qgc2V0CkNP TkZJR19QUkVFTVBUPXkKQ09ORklHX1BSRUVNUFRfQ09VTlQ9eQpDT05GSUdfWDg2X0xPQ0FMX0FQ SUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9eQpDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9C T09UX0lSUVM9eQpDT05GSUdfWDg2X01DRT15CkNPTkZJR19YODZfTUNFX0lOVEVMPXkKQ09ORklH X1g4Nl9NQ0VfQU1EPXkKQ09ORklHX1g4Nl9BTkNJRU5UX01DRT15CkNPTkZJR19YODZfTUNFX1RI UkVTSE9MRD15CkNPTkZJR19YODZfTUNFX0lOSkVDVD15CkNPTkZJR19YODZfVEhFUk1BTF9WRUNU T1I9eQpDT05GSUdfVk04Nj15CkNPTkZJR19YODZfMTZCSVQ9eQpDT05GSUdfWDg2X0VTUEZJWDMy PXkKQ09ORklHX1RPU0hJQkE9eQojIENPTkZJR19JOEsgaXMgbm90IHNldAojIENPTkZJR19YODZf UkVCT09URklYVVBTIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JPQ09ERT15CkNPTkZJR19NSUNST0NP REVfSU5URUw9eQpDT05GSUdfTUlDUk9DT0RFX0FNRD15CkNPTkZJR19NSUNST0NPREVfT0xEX0lO VEVSRkFDRT15CkNPTkZJR19NSUNST0NPREVfSU5URUxfRUFSTFk9eQpDT05GSUdfTUlDUk9DT0RF X0FNRF9FQVJMWT15CkNPTkZJR19NSUNST0NPREVfRUFSTFk9eQpDT05GSUdfWDg2X01TUj15CkNP TkZJR19YODZfQ1BVSUQ9eQpDT05GSUdfTk9ISUdITUVNPXkKIyBDT05GSUdfSElHSE1FTTRHIGlz IG5vdCBzZXQKIyBDT05GSUdfSElHSE1FTTY0RyBpcyBub3Qgc2V0CkNPTkZJR19QQUdFX09GRlNF VD0weEMwMDAwMDAwCiMgQ09ORklHX1g4Nl9QQUUgaXMgbm90IHNldApDT05GSUdfQVJDSF9GTEFU TUVNX0VOQUJMRT15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9T RUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0wCkNPTkZJ R19TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0ZMQVRNRU1fTUFOVUFMPXkKIyBDT05GSUdf U1BBUlNFTUVNX01BTlVBTCBpcyBub3Qgc2V0CkNPTkZJR19GTEFUTUVNPXkKQ09ORklHX0ZMQVRf Tk9ERV9NRU1fTUFQPXkKQ09ORklHX1NQQVJTRU1FTV9TVEFUSUM9eQpDT05GSUdfSEFWRV9NRU1C TE9DSz15CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVfTUFQPXkKQ09ORklHX0FSQ0hfRElTQ0FS RF9NRU1CTE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKIyBDT05GSUdfSEFWRV9CT09U TUVNX0lORk9fTk9ERSBpcyBub3Qgc2V0CkNPTkZJR19QQUdFRkxBR1NfRVhURU5ERUQ9eQpDT05G SUdfU1BMSVRfUFRMT0NLX0NQVVM9NApDT05GSUdfTUVNT1JZX0JBTExPT049eQojIENPTkZJR19C QUxMT09OX0NPTVBBQ1RJT04gaXMgbm90IHNldApDT05GSUdfQ09NUEFDVElPTj15CkNPTkZJR19N SUdSQVRJT049eQojIENPTkZJR19QSFlTX0FERFJfVF82NEJJVCBpcyBub3Qgc2V0CkNPTkZJR19a T05FX0RNQV9GTEFHPTEKQ09ORklHX0JPVU5DRT15CkNPTkZJR19ORUVEX0JPVU5DRV9QT09MPXkK Q09ORklHX1ZJUlRfVE9fQlVTPXkKIyBDT05GSUdfS1NNIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFV TFRfTU1BUF9NSU5fQUREUj00MDk2CkNPTkZJR19BUkNIX1NVUFBPUlRTX01FTU9SWV9GQUlMVVJF PXkKQ09ORklHX01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfSFdQT0lTT05fSU5KRUNUIGlzIG5v dCBzZXQKQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09ORklHX1RSQU5TUEFSRU5UX0hV R0VQQUdFX0FMV0FZUz15CiMgQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFX01BRFZJU0UgaXMg bm90IHNldApDT05GSUdfQ0xFQU5DQUNIRT15CkNPTkZJR19DTUE9eQojIENPTkZJR19DTUFfREVC VUcgaXMgbm90IHNldApDT05GSUdfQ01BX0FSRUFTPTcKIyBDT05GSUdfWlBPT0wgaXMgbm90IHNl dApDT05GSUdfWkJVRD15CkNPTkZJR19aU01BTExPQz15CkNPTkZJR19QR1RBQkxFX01BUFBJTkc9 eQpDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKIyBDT05GSUdfWDg2X0NIRUNLX0JJT1Nf Q09SUlVQVElPTiBpcyBub3Qgc2V0CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9NjQKIyBDT05GSUdf TUFUSF9FTVVMQVRJT04gaXMgbm90IHNldApDT05GSUdfTVRSUj15CiMgQ09ORklHX01UUlJfU0FO SVRJWkVSIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QQVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BHX1VO Q0FDSEVEPXkKQ09ORklHX0FSQ0hfUkFORE9NPXkKQ09ORklHX1g4Nl9TTUFQPXkKQ09ORklHX1g4 Nl9JTlRFTF9NUFg9eQojIENPTkZJR19FRkkgaXMgbm90IHNldApDT05GSUdfU0VDQ09NUD15CkNP TkZJR19IWl8xMDA9eQojIENPTkZJR19IWl8yNTAgaXMgbm90IHNldAojIENPTkZJR19IWl8zMDAg aXMgbm90IHNldAojIENPTkZJR19IWl8xMDAwIGlzIG5vdCBzZXQKQ09ORklHX0haPTEwMAojIENP TkZJR19TQ0hFRF9IUlRJQ0sgaXMgbm90IHNldAojIENPTkZJR19LRVhFQyBpcyBub3Qgc2V0CkNP TkZJR19QSFlTSUNBTF9TVEFSVD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkKIyBDT05G SUdfUkFORE9NSVpFX0JBU0UgaXMgbm90IHNldApDT05GSUdfWDg2X05FRURfUkVMT0NTPXkKQ09O RklHX1BIWVNJQ0FMX0FMSUdOPTB4MjAwMDAwCkNPTkZJR19IT1RQTFVHX0NQVT15CiMgQ09ORklH X0JPT1RQQVJBTV9IT1RQTFVHX0NQVTAgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19IT1RQTFVH X0NQVTAgaXMgbm90IHNldAojIENPTkZJR19DT01QQVRfVkRTTyBpcyBub3Qgc2V0CiMgQ09ORklH X0NNRExJTkVfQk9PTCBpcyBub3Qgc2V0CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQSSBv cHRpb25zCiMKQ09ORklHX1NVU1BFTkQ9eQpDT05GSUdfU1VTUEVORF9GUkVFWkVSPXkKQ09ORklH X1BNX1NMRUVQPXkKQ09ORklHX1BNX1NMRUVQX1NNUD15CkNPTkZJR19QTV9BVVRPU0xFRVA9eQpD T05GSUdfUE1fV0FLRUxPQ0tTPXkKQ09ORklHX1BNX1dBS0VMT0NLU19MSU1JVD0xMDAKQ09ORklH X1BNX1dBS0VMT0NLU19HQz15CkNPTkZJR19QTT15CiMgQ09ORklHX1BNX0RFQlVHIGlzIG5vdCBz ZXQKIyBDT05GSUdfV1FfUE9XRVJfRUZGSUNJRU5UX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdf QUNQST15CkNPTkZJR19BQ1BJX0xFR0FDWV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlH SFRfSEFWRV9BQ1BJX1BEQz15CkNPTkZJR19BQ1BJX1NMRUVQPXkKIyBDT05GSUdfQUNQSV9QUk9D RlNfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VDX0RFQlVHRlMgaXMgbm90IHNldApD T05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpDT05GSUdfQUNQSV9CVVRUT049 eQojIENPTkZJR19BQ1BJX1ZJREVPIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfRkFOPXkKIyBDT05G SUdfQUNQSV9ET0NLIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfUFJPQ0VTU09SPXkKIyBDT05GSUdf QUNQSV9JUE1JIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfSE9UUExVR19DUFU9eQojIENPTkZJR19B Q1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfVEhFUk1BTD15 CiMgQ09ORklHX0FDUElfQ1VTVE9NX0RTRFQgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0lOSVRS RF9UQUJMRV9PVkVSUklERSBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfREVCVUcgaXMgbm90IHNl dAojIENPTkZJR19BQ1BJX1BDSV9TTE9UIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QTV9USU1FUj15 CkNPTkZJR19BQ1BJX0NPTlRBSU5FUj15CiMgQ09ORklHX0FDUElfU0JTIGlzIG5vdCBzZXQKIyBD T05GSUdfQUNQSV9IRUQgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0NVU1RPTV9NRVRIT0QgaXMg bm90IHNldAojIENPTkZJR19BQ1BJX1JFRFVDRURfSEFSRFdBUkVfT05MWSBpcyBub3Qgc2V0CkNP TkZJR19IQVZFX0FDUElfQVBFST15CkNPTkZJR19IQVZFX0FDUElfQVBFSV9OTUk9eQojIENPTkZJ R19BQ1BJX0FQRUkgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VYVExPRyBpcyBub3Qgc2V0CiMg Q09ORklHX1BNSUNfT1BSRUdJT04gaXMgbm90IHNldApDT05GSUdfU0ZJPXkKQ09ORklHX1g4Nl9B UE1fQk9PVD15CkNPTkZJR19BUE09eQojIENPTkZJR19BUE1fSUdOT1JFX1VTRVJfU1VTUEVORCBp cyBub3Qgc2V0CiMgQ09ORklHX0FQTV9ET19FTkFCTEUgaXMgbm90IHNldAojIENPTkZJR19BUE1f Q1BVX0lETEUgaXMgbm90IHNldAojIENPTkZJR19BUE1fRElTUExBWV9CTEFOSyBpcyBub3Qgc2V0 CkNPTkZJR19BUE1fQUxMT1dfSU5UUz15CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5nCiMKQ09O RklHX0NQVV9GUkVRPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9DT01NT049eQojIENPTkZJR19DUFVf RlJFUV9TVEFUIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BFUkZPUk1B TkNFPXkKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUE9XRVJTQVZFIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfVVNFUlNQQUNFIGlzIG5vdCBzZXQKIyBDT05G SUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfT05ERU1BTkQgaXMgbm90IHNldAojIENPTkZJR19DUFVf RlJFUV9ERUZBVUxUX0dPVl9DT05TRVJWQVRJVkUgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFf R09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9QT1dFUlNBVkU9eQpDT05GSUdf Q1BVX0ZSRVFfR09WX1VTRVJTUEFDRT15CkNPTkZJR19DUFVfRlJFUV9HT1ZfT05ERU1BTkQ9eQoj IENPTkZJR19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFIGlzIG5vdCBzZXQKCiMKIyBDUFUgZnJl cXVlbmN5IHNjYWxpbmcgZHJpdmVycwojCiMgQ09ORklHX1g4Nl9JTlRFTF9QU1RBVEUgaXMgbm90 IHNldAojIENPTkZJR19YODZfUENDX0NQVUZSRVEgaXMgbm90IHNldAojIENPTkZJR19YODZfQUNQ SV9DUFVGUkVRIGlzIG5vdCBzZXQKIyBDT05GSUdfRUxBTl9DUFVGUkVRIGlzIG5vdCBzZXQKIyBD T05GSUdfU0M1MjBfQ1BVRlJFUSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QT1dFUk5PV19LNiBp cyBub3Qgc2V0CkNPTkZJR19YODZfUE9XRVJOT1dfSzc9eQpDT05GSUdfWDg2X1BPV0VSTk9XX0s3 X0FDUEk9eQojIENPTkZJR19YODZfR1hfU1VTUE1PRCBpcyBub3Qgc2V0CkNPTkZJR19YODZfU1BF RURTVEVQX0NFTlRSSU5PPXkKQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk9fVEFCTEU9eQpD T05GSUdfWDg2X1NQRUVEU1RFUF9JQ0g9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9TTUk9eQojIENP TkZJR19YODZfUDRfQ0xPQ0tNT0QgaXMgbm90IHNldApDT05GSUdfWDg2X0NQVUZSRVFfTkZPUkNF Mj15CkNPTkZJR19YODZfTE9OR1JVTj15CiMgQ09ORklHX1g4Nl9MT05HSEFVTCBpcyBub3Qgc2V0 CiMgQ09ORklHX1g4Nl9FX1BPV0VSU0FWRVIgaXMgbm90IHNldAoKIwojIHNoYXJlZCBvcHRpb25z CiMKQ09ORklHX1g4Nl9TUEVFRFNURVBfTElCPXkKIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9SRUxB WEVEX0NBUF9DSEVDSyBpcyBub3Qgc2V0CgojCiMgQ1BVIElkbGUKIwpDT05GSUdfQ1BVX0lETEU9 eQojIENPTkZJR19DUFVfSURMRV9HT1ZfTEFEREVSIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9JRExF X0dPVl9NRU5VPXkKIyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBz ZXQKQ09ORklHX0lOVEVMX0lETEU9eQoKIwojIEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05G SUdfUENJPXkKIyBDT05GSUdfUENJX0dPQklPUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9HT01N Q09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPRElSRUNUIGlzIG5vdCBzZXQKIyBDT05G SUdfUENJX0dPT0xQQyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfR09BTlk9eQpDT05GSUdfUENJX0JJ T1M9eQpDT05GSUdfUENJX0RJUkVDVD15CkNPTkZJR19QQ0lfTU1DT05GSUc9eQpDT05GSUdfUENJ X09MUEM9eQpDT05GSUdfUENJX0RPTUFJTlM9eQojIENPTkZJR19QQ0lFUE9SVEJVUyBpcyBub3Qg c2V0CiMgQ09ORklHX1BDSV9NU0kgaXMgbm90IHNldAojIENPTkZJR19QQ0lfREVCVUcgaXMgbm90 IHNldAojIENPTkZJR19QQ0lfUkVBTExPQ19FTkFCTEVfQVVUTyBpcyBub3Qgc2V0CiMgQ09ORklH X1BDSV9TVFVCIGlzIG5vdCBzZXQKQ09ORklHX0hUX0lSUT15CiMgQ09ORklHX1BDSV9JT1YgaXMg bm90IHNldAojIENPTkZJR19QQ0lfUFJJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1BBU0lEIGlz IG5vdCBzZXQKQ09ORklHX1BDSV9MQUJFTD15CgojCiMgUENJIGhvc3QgY29udHJvbGxlciBkcml2 ZXJzCiMKQ09ORklHX0lTQV9ETUFfQVBJPXkKQ09ORklHX0lTQT15CkNPTkZJR19FSVNBPXkKQ09O RklHX0VJU0FfVkxCX1BSSU1JTkc9eQpDT05GSUdfRUlTQV9QQ0lfRUlTQT15CiMgQ09ORklHX0VJ U0FfVklSVFVBTF9ST09UIGlzIG5vdCBzZXQKQ09ORklHX0VJU0FfTkFNRVM9eQojIENPTkZJR19T Q3gyMDAgaXMgbm90IHNldApDT05GSUdfT0xQQz15CiMgQ09ORklHX09MUENfWE8xNV9TQ0kgaXMg bm90IHNldApDT05GSUdfQUxJWD15CkNPTkZJR19ORVQ1NTAxPXkKIyBDT05GSUdfR0VPUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1RTNTUwMCBpcyBub3Qgc2V0CkNPTkZJR19BTURfTkI9eQpDT05GSUdf UENDQVJEPXkKQ09ORklHX1BDTUNJQT15CiMgQ09ORklHX1BDTUNJQV9MT0FEX0NJUyBpcyBub3Qg c2V0CkNPTkZJR19DQVJEQlVTPXkKCiMKIyBQQy1jYXJkIGJyaWRnZXMKIwojIENPTkZJR19ZRU5U QSBpcyBub3Qgc2V0CiMgQ09ORklHX1BENjcyOSBpcyBub3Qgc2V0CiMgQ09ORklHX0k4MjA5MiBp cyBub3Qgc2V0CiMgQ09ORklHX0k4MjM2NSBpcyBub3Qgc2V0CkNPTkZJR19UQ0lDPXkKQ09ORklH X1BDTUNJQV9QUk9CRT15CkNPTkZJR19QQ0NBUkRfTk9OU1RBVElDPXkKIyBDT05GSUdfSE9UUExV R19QQ0kgaXMgbm90IHNldAojIENPTkZJR19SQVBJRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2 X1NZU0ZCIGlzIG5vdCBzZXQKCiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxhdGlv bnMKIwpDT05GSUdfQklORk1UX0VMRj15CkNPTkZJR19BUkNIX0JJTkZNVF9FTEZfUkFORE9NSVpF X1BJRT15CkNPTkZJR19DT1JFX0RVTVBfREVGQVVMVF9FTEZfSEVBREVSUz15CkNPTkZJR19CSU5G TVRfU0NSSVBUPXkKQ09ORklHX0hBVkVfQU9VVD15CiMgQ09ORklHX0JJTkZNVF9BT1VUIGlzIG5v dCBzZXQKQ09ORklHX0JJTkZNVF9NSVNDPXkKQ09ORklHX0NPUkVEVU1QPXkKQ09ORklHX0hBVkVf QVRPTUlDX0lPTUFQPXkKQ09ORklHX1BNQ19BVE9NPXkKQ09ORklHX05FVD15CgojCiMgTmV0d29y a2luZyBvcHRpb25zCiMKIyBDT05GSUdfUEFDS0VUIGlzIG5vdCBzZXQKQ09ORklHX1VOSVg9eQoj IENPTkZJR19VTklYX0RJQUcgaXMgbm90IHNldApDT05GSUdfWEZSTT15CkNPTkZJR19YRlJNX0FM R089eQpDT05GSUdfWEZSTV9VU0VSPXkKQ09ORklHX1hGUk1fU1VCX1BPTElDWT15CkNPTkZJR19Y RlJNX01JR1JBVEU9eQpDT05GSUdfWEZSTV9TVEFUSVNUSUNTPXkKQ09ORklHX1hGUk1fSVBDT01Q PXkKQ09ORklHX05FVF9LRVk9eQpDT05GSUdfTkVUX0tFWV9NSUdSQVRFPXkKQ09ORklHX0lORVQ9 eQojIENPTkZJR19JUF9NVUxUSUNBU1QgaXMgbm90IHNldApDT05GSUdfSVBfQURWQU5DRURfUk9V VEVSPXkKQ09ORklHX0lQX0ZJQl9UUklFX1NUQVRTPXkKIyBDT05GSUdfSVBfTVVMVElQTEVfVEFC TEVTIGlzIG5vdCBzZXQKQ09ORklHX0lQX1JPVVRFX01VTFRJUEFUSD15CkNPTkZJR19JUF9ST1VU RV9WRVJCT1NFPXkKQ09ORklHX0lQX1JPVVRFX0NMQVNTSUQ9eQpDT05GSUdfSVBfUE5QPXkKIyBD T05GSUdfSVBfUE5QX0RIQ1AgaXMgbm90IHNldAojIENPTkZJR19JUF9QTlBfQk9PVFAgaXMgbm90 IHNldApDT05GSUdfSVBfUE5QX1JBUlA9eQpDT05GSUdfTkVUX0lQSVA9eQpDT05GSUdfTkVUX0lQ R1JFX0RFTVVYPXkKQ09ORklHX05FVF9JUF9UVU5ORUw9eQpDT05GSUdfTkVUX0lQR1JFPXkKQ09O RklHX1NZTl9DT09LSUVTPXkKQ09ORklHX05FVF9VRFBfVFVOTkVMPXkKQ09ORklHX05FVF9GT1U9 eQojIENPTkZJR19ORVRfRk9VX0lQX1RVTk5FTFMgaXMgbm90IHNldApDT05GSUdfR0VORVZFPXkK Q09ORklHX0lORVRfQUg9eQpDT05GSUdfSU5FVF9FU1A9eQpDT05GSUdfSU5FVF9JUENPTVA9eQpD T05GSUdfSU5FVF9YRlJNX1RVTk5FTD15CkNPTkZJR19JTkVUX1RVTk5FTD15CkNPTkZJR19JTkVU X1hGUk1fTU9ERV9UUkFOU1BPUlQ9eQojIENPTkZJR19JTkVUX1hGUk1fTU9ERV9UVU5ORUwgaXMg bm90IHNldApDT05GSUdfSU5FVF9YRlJNX01PREVfQkVFVD15CiMgQ09ORklHX0lORVRfTFJPIGlz IG5vdCBzZXQKQ09ORklHX0lORVRfRElBRz15CkNPTkZJR19JTkVUX1RDUF9ESUFHPXkKQ09ORklH X0lORVRfVURQX0RJQUc9eQojIENPTkZJR19UQ1BfQ09OR19BRFZBTkNFRCBpcyBub3Qgc2V0CkNP TkZJR19UQ1BfQ09OR19DVUJJQz15CkNPTkZJR19ERUZBVUxUX1RDUF9DT05HPSJjdWJpYyIKQ09O RklHX1RDUF9NRDVTSUc9eQpDT05GSUdfSVBWNj15CiMgQ09ORklHX0lQVjZfUk9VVEVSX1BSRUYg aXMgbm90IHNldAojIENPTkZJR19JUFY2X09QVElNSVNUSUNfREFEIGlzIG5vdCBzZXQKQ09ORklH X0lORVQ2X0FIPXkKQ09ORklHX0lORVQ2X0VTUD15CkNPTkZJR19JTkVUNl9JUENPTVA9eQojIENP TkZJR19JUFY2X01JUDYgaXMgbm90IHNldApDT05GSUdfSU5FVDZfWEZSTV9UVU5ORUw9eQpDT05G SUdfSU5FVDZfVFVOTkVMPXkKIyBDT05GSUdfSU5FVDZfWEZSTV9NT0RFX1RSQU5TUE9SVCBpcyBu b3Qgc2V0CkNPTkZJR19JTkVUNl9YRlJNX01PREVfVFVOTkVMPXkKQ09ORklHX0lORVQ2X1hGUk1f TU9ERV9CRUVUPXkKQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9ST1VURU9QVElNSVpBVElPTj15CkNP TkZJR19JUFY2X1ZUST15CkNPTkZJR19JUFY2X1NJVD15CkNPTkZJR19JUFY2X1NJVF82UkQ9eQpD T05GSUdfSVBWNl9ORElTQ19OT0RFVFlQRT15CkNPTkZJR19JUFY2X1RVTk5FTD15CkNPTkZJR19J UFY2X0dSRT15CiMgQ09ORklHX0lQVjZfTVVMVElQTEVfVEFCTEVTIGlzIG5vdCBzZXQKQ09ORklH X0lQVjZfTVJPVVRFPXkKQ09ORklHX0lQVjZfTVJPVVRFX01VTFRJUExFX1RBQkxFUz15CkNPTkZJ R19JUFY2X1BJTVNNX1YyPXkKQ09ORklHX05FVExBQkVMPXkKQ09ORklHX05FVFdPUktfU0VDTUFS Sz15CiMgQ09ORklHX05FVF9QVFBfQ0xBU1NJRlkgaXMgbm90IHNldAojIENPTkZJR19ORVRXT1JL X1BIWV9USU1FU1RBTVBJTkcgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSPXkKIyBDT05GSUdf TkVURklMVEVSX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9BRFZBTkNFRD15CkNP TkZJR19CUklER0VfTkVURklMVEVSPXkKCiMKIyBDb3JlIE5ldGZpbHRlciBDb25maWd1cmF0aW9u CiMKQ09ORklHX05FVEZJTFRFUl9ORVRMSU5LPXkKQ09ORklHX05FVEZJTFRFUl9ORVRMSU5LX0FD Q1Q9eQpDT05GSUdfTkVURklMVEVSX05FVExJTktfUVVFVUU9eQojIENPTkZJR19ORVRGSUxURVJf TkVUTElOS19MT0cgaXMgbm90IHNldApDT05GSUdfTkZfQ09OTlRSQUNLPXkKQ09ORklHX05GX0xP R19DT01NT049eQpDT05GSUdfTkZfQ09OTlRSQUNLX01BUks9eQojIENPTkZJR19ORl9DT05OVFJB Q0tfU0VDTUFSSyBpcyBub3Qgc2V0CkNPTkZJR19ORl9DT05OVFJBQ0tfWk9ORVM9eQpDT05GSUdf TkZfQ09OTlRSQUNLX1BST0NGUz15CiMgQ09ORklHX05GX0NPTk5UUkFDS19FVkVOVFMgaXMgbm90 IHNldApDT05GSUdfTkZfQ09OTlRSQUNLX1RJTUVPVVQ9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1RJ TUVTVEFNUD15CkNPTkZJR19ORl9DVF9QUk9UT19EQ0NQPXkKQ09ORklHX05GX0NUX1BST1RPX0dS RT15CkNPTkZJR19ORl9DVF9QUk9UT19TQ1RQPXkKQ09ORklHX05GX0NUX1BST1RPX1VEUExJVEU9 eQpDT05GSUdfTkZfQ09OTlRSQUNLX0FNQU5EQT15CiMgQ09ORklHX05GX0NPTk5UUkFDS19GVFAg aXMgbm90IHNldAojIENPTkZJR19ORl9DT05OVFJBQ0tfSDMyMyBpcyBub3Qgc2V0CkNPTkZJR19O Rl9DT05OVFJBQ0tfSVJDPXkKQ09ORklHX05GX0NPTk5UUkFDS19CUk9BRENBU1Q9eQojIENPTkZJ R19ORl9DT05OVFJBQ0tfTkVUQklPU19OUyBpcyBub3Qgc2V0CkNPTkZJR19ORl9DT05OVFJBQ0tf U05NUD15CkNPTkZJR19ORl9DT05OVFJBQ0tfUFBUUD15CiMgQ09ORklHX05GX0NPTk5UUkFDS19T QU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZfQ09OTlRSQUNLX1NJUCBpcyBub3Qgc2V0CiMgQ09O RklHX05GX0NPTk5UUkFDS19URlRQIGlzIG5vdCBzZXQKQ09ORklHX05GX0NUX05FVExJTks9eQoj IENPTkZJR19ORl9DVF9ORVRMSU5LX1RJTUVPVVQgaXMgbm90IHNldApDT05GSUdfTkZfQ1RfTkVU TElOS19IRUxQRVI9eQpDT05GSUdfTkVURklMVEVSX05FVExJTktfUVVFVUVfQ1Q9eQpDT05GSUdf TkZfTkFUPXkKQ09ORklHX05GX05BVF9ORUVERUQ9eQpDT05GSUdfTkZfTkFUX1BST1RPX0RDQ1A9 eQpDT05GSUdfTkZfTkFUX1BST1RPX1VEUExJVEU9eQpDT05GSUdfTkZfTkFUX1BST1RPX1NDVFA9 eQpDT05GSUdfTkZfTkFUX0FNQU5EQT15CiMgQ09ORklHX05GX05BVF9GVFAgaXMgbm90IHNldApD T05GSUdfTkZfTkFUX0lSQz15CiMgQ09ORklHX05GX05BVF9TSVAgaXMgbm90IHNldAojIENPTkZJ R19ORl9OQVRfVEZUUCBpcyBub3Qgc2V0CkNPTkZJR19ORl9OQVRfUkVESVJFQ1Q9eQpDT05GSUdf TkVURklMVEVSX1NZTlBST1hZPXkKQ09ORklHX05GX1RBQkxFUz15CkNPTkZJR19ORl9UQUJMRVNf SU5FVD15CiMgQ09ORklHX05GVF9FWFRIRFIgaXMgbm90IHNldAojIENPTkZJR19ORlRfTUVUQSBp cyBub3Qgc2V0CiMgQ09ORklHX05GVF9DVCBpcyBub3Qgc2V0CkNPTkZJR19ORlRfUkJUUkVFPXkK Q09ORklHX05GVF9IQVNIPXkKIyBDT05GSUdfTkZUX0NPVU5URVIgaXMgbm90IHNldAojIENPTkZJ R19ORlRfTE9HIGlzIG5vdCBzZXQKQ09ORklHX05GVF9MSU1JVD15CiMgQ09ORklHX05GVF9NQVNR IGlzIG5vdCBzZXQKIyBDT05GSUdfTkZUX1JFRElSIGlzIG5vdCBzZXQKQ09ORklHX05GVF9OQVQ9 eQojIENPTkZJR19ORlRfUVVFVUUgaXMgbm90IHNldAojIENPTkZJR19ORlRfUkVKRUNUIGlzIG5v dCBzZXQKIyBDT05GSUdfTkZUX1JFSkVDVF9JTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZUX0NP TVBBVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVJfWFRBQkxFUz15CgojCiMgWHRhYmxlcyBj b21iaW5lZCBtb2R1bGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVJLPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9DT05OTUFSSz15CiMgQ09ORklHX05FVEZJTFRFUl9YVF9TRVQgaXMgbm90IHNldAoK IwojIFh0YWJsZXMgdGFyZ2V0cwojCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0FVRElUPXkK IyBDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DSEVDS1NVTSBpcyBub3Qgc2V0CkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX0NMQVNTSUZZPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRf Q09OTk1BUks9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DVD15CkNPTkZJR19ORVRGSUxU RVJfWFRfVEFSR0VUX0RTQ1A9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ITD15CkNPTkZJ R19ORVRGSUxURVJfWFRfVEFSR0VUX0hNQVJLPXkKIyBDT05GSUdfTkVURklMVEVSX1hUX1RBUkdF VF9JRExFVElNRVIgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9MRUQ9eQpD T05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9MT0c9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdF VF9NQVJLPXkKQ09ORklHX05FVEZJTFRFUl9YVF9OQVQ9eQpDT05GSUdfTkVURklMVEVSX1hUX1RB UkdFVF9ORVRNQVA9eQojIENPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05GTE9HIGlzIG5vdCBz ZXQKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTkZRVUVVRT15CkNPTkZJR19ORVRGSUxURVJf WFRfVEFSR0VUX05PVFJBQ0s9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9SQVRFRVNUPXkK Q09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfUkVESVJFQ1Q9eQpDT05GSUdfTkVURklMVEVSX1hU X1RBUkdFVF9URUU9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UUFJPWFk9eQojIENPTkZJ R19ORVRGSUxURVJfWFRfVEFSR0VUX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfU0VDTUFSSz15CiMgQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVENQTVNTIGlz IG5vdCBzZXQKIyBDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UQ1BPUFRTVFJJUCBpcyBub3Qg c2V0CgojCiMgWHRhYmxlcyBtYXRjaGVzCiMKIyBDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0FE RFJUWVBFIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9CUEY9eQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX0NHUk9VUD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ0xV U1RFUj15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09NTUVOVD15CkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfQ09OTkJZVEVTPXkKIyBDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5M QUJFTCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OTElNSVQgaXMg bm90IHNldApDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5NQVJLPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9NQVRDSF9DT05OVFJBQ0s9eQojIENPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ1BV IGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9EQ0NQPXkKIyBDT05GSUdfTkVU RklMVEVSX1hUX01BVENIX0RFVkdST1VQIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9YVF9N QVRDSF9EU0NQPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9FQ049eQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX0VTUD15CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9IQVNITElNSVQg aXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0hFTFBFUj15CkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfSEw9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0lQQ09NUD15CkNP TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBSQU5HRT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfSVBWUz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTDJUUD15CkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfTEVOR1RIPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MSU1JVD15CiMg Q09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NQUMgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVS X1hUX01BVENIX01BUks9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX01VTFRJUE9SVD15CiMg Q09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9ORkFDQ1QgaXMgbm90IHNldAojIENPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfT1NGIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9P V05FUj15CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9QT0xJQ1kgaXMgbm90IHNldApDT05G SUdfTkVURklMVEVSX1hUX01BVENIX1BIWVNERVY9eQojIENPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfUEtUVFlQRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUVVPVEE9eQoj IENPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUkFURUVTVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfUkVBTE09eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JFQ0VOVD15 CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU0NUUD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfU09DS0VUPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9TVEFURT15CiMgQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9TVEFUSVNUSUMgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1NUUklORz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfVENQTVNTPXkKIyBDT05G SUdfTkVURklMVEVSX1hUX01BVENIX1RJTUUgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1UzMj15CkNPTkZJR19JUF9TRVQ9eQpDT05GSUdfSVBfU0VUX01BWD0yNTYKQ09ORklH X0lQX1NFVF9CSVRNQVBfSVA9eQpDT05GSUdfSVBfU0VUX0JJVE1BUF9JUE1BQz15CiMgQ09ORklH X0lQX1NFVF9CSVRNQVBfUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19JUF9TRVRfSEFTSF9JUD15CkNP TkZJR19JUF9TRVRfSEFTSF9JUE1BUks9eQpDT05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUPXkKIyBD T05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUSVAgaXMgbm90IHNldAojIENPTkZJR19JUF9TRVRfSEFT SF9JUFBPUlRORVQgaXMgbm90IHNldApDT05GSUdfSVBfU0VUX0hBU0hfTUFDPXkKQ09ORklHX0lQ X1NFVF9IQVNIX05FVFBPUlRORVQ9eQojIENPTkZJR19JUF9TRVRfSEFTSF9ORVQgaXMgbm90IHNl dApDT05GSUdfSVBfU0VUX0hBU0hfTkVUTkVUPXkKQ09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlQ9 eQpDT05GSUdfSVBfU0VUX0hBU0hfTkVUSUZBQ0U9eQojIENPTkZJR19JUF9TRVRfTElTVF9TRVQg aXMgbm90IHNldApDT05GSUdfSVBfVlM9eQojIENPTkZJR19JUF9WU19JUFY2IGlzIG5vdCBzZXQK IyBDT05GSUdfSVBfVlNfREVCVUcgaXMgbm90IHNldApDT05GSUdfSVBfVlNfVEFCX0JJVFM9MTIK CiMKIyBJUFZTIHRyYW5zcG9ydCBwcm90b2NvbCBsb2FkIGJhbGFuY2luZyBzdXBwb3J0CiMKIyBD T05GSUdfSVBfVlNfUFJPVE9fVENQIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBfVlNfUFJPVE9fVURQ IGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX1BST1RPX0FIX0VTUD15CiMgQ09ORklHX0lQX1ZTX1BS T1RPX0VTUCBpcyBub3Qgc2V0CkNPTkZJR19JUF9WU19QUk9UT19BSD15CkNPTkZJR19JUF9WU19Q Uk9UT19TQ1RQPXkKCiMKIyBJUFZTIHNjaGVkdWxlcgojCiMgQ09ORklHX0lQX1ZTX1JSIGlzIG5v dCBzZXQKIyBDT05GSUdfSVBfVlNfV1JSIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBfVlNfTEMgaXMg bm90IHNldApDT05GSUdfSVBfVlNfV0xDPXkKQ09ORklHX0lQX1ZTX0ZPPXkKQ09ORklHX0lQX1ZT X0xCTEM9eQpDT05GSUdfSVBfVlNfTEJMQ1I9eQojIENPTkZJR19JUF9WU19ESCBpcyBub3Qgc2V0 CiMgQ09ORklHX0lQX1ZTX1NIIGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX1NFRD15CkNPTkZJR19J UF9WU19OUT15CgojCiMgSVBWUyBTSCBzY2hlZHVsZXIKIwpDT05GSUdfSVBfVlNfU0hfVEFCX0JJ VFM9OAoKIwojIElQVlMgYXBwbGljYXRpb24gaGVscGVyCiMKIyBDT05GSUdfSVBfVlNfTkZDVCBp cyBub3Qgc2V0CgojCiMgSVA6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklHX05GX0RF RlJBR19JUFY0PXkKQ09ORklHX05GX0NPTk5UUkFDS19JUFY0PXkKIyBDT05GSUdfTkZfQ09OTlRS QUNLX1BST0NfQ09NUEFUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZfTE9HX0FSUCBpcyBub3Qgc2V0 CkNPTkZJR19ORl9MT0dfSVBWND15CkNPTkZJR19ORl9UQUJMRVNfSVBWND15CiMgQ09ORklHX05G VF9DSEFJTl9ST1VURV9JUFY0IGlzIG5vdCBzZXQKQ09ORklHX05GX1JFSkVDVF9JUFY0PXkKIyBD T05GSUdfTkZUX1JFSkVDVF9JUFY0IGlzIG5vdCBzZXQKQ09ORklHX05GX1RBQkxFU19BUlA9eQpD T05GSUdfTkZfTkFUX0lQVjQ9eQpDT05GSUdfTkZUX0NIQUlOX05BVF9JUFY0PXkKQ09ORklHX05G X05BVF9NQVNRVUVSQURFX0lQVjQ9eQojIENPTkZJR19ORl9OQVRfU05NUF9CQVNJQyBpcyBub3Qg c2V0CkNPTkZJR19ORl9OQVRfUFJPVE9fR1JFPXkKQ09ORklHX05GX05BVF9QUFRQPXkKIyBDT05G SUdfTkZfTkFUX0gzMjMgaXMgbm90IHNldApDT05GSUdfSVBfTkZfSVBUQUJMRVM9eQpDT05GSUdf SVBfTkZfTUFUQ0hfQUg9eQojIENPTkZJR19JUF9ORl9NQVRDSF9FQ04gaXMgbm90IHNldAojIENP TkZJR19JUF9ORl9NQVRDSF9SUEZJTFRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX05GX01BVENI X1RUTCBpcyBub3Qgc2V0CkNPTkZJR19JUF9ORl9GSUxURVI9eQpDT05GSUdfSVBfTkZfVEFSR0VU X1JFSkVDVD15CiMgQ09ORklHX0lQX05GX1RBUkdFVF9TWU5QUk9YWSBpcyBub3Qgc2V0CkNPTkZJ R19JUF9ORl9OQVQ9eQojIENPTkZJR19JUF9ORl9UQVJHRVRfTUFTUVVFUkFERSBpcyBub3Qgc2V0 CkNPTkZJR19JUF9ORl9UQVJHRVRfTkVUTUFQPXkKQ09ORklHX0lQX05GX1RBUkdFVF9SRURJUkVD VD15CkNPTkZJR19JUF9ORl9NQU5HTEU9eQojIENPTkZJR19JUF9ORl9UQVJHRVRfQ0xVU1RFUklQ IGlzIG5vdCBzZXQKQ09ORklHX0lQX05GX1RBUkdFVF9FQ049eQpDT05GSUdfSVBfTkZfVEFSR0VU X1RUTD15CkNPTkZJR19JUF9ORl9SQVc9eQojIENPTkZJR19JUF9ORl9TRUNVUklUWSBpcyBub3Qg c2V0CkNPTkZJR19JUF9ORl9BUlBUQUJMRVM9eQpDT05GSUdfSVBfTkZfQVJQRklMVEVSPXkKQ09O RklHX0lQX05GX0FSUF9NQU5HTEU9eQoKIwojIElQdjY6IE5ldGZpbHRlciBDb25maWd1cmF0aW9u CiMKQ09ORklHX05GX0RFRlJBR19JUFY2PXkKQ09ORklHX05GX0NPTk5UUkFDS19JUFY2PXkKQ09O RklHX05GX1RBQkxFU19JUFY2PXkKQ09ORklHX05GVF9DSEFJTl9ST1VURV9JUFY2PXkKQ09ORklH X05GX1JFSkVDVF9JUFY2PXkKIyBDT05GSUdfTkZUX1JFSkVDVF9JUFY2IGlzIG5vdCBzZXQKQ09O RklHX05GX0xPR19JUFY2PXkKQ09ORklHX05GX05BVF9JUFY2PXkKQ09ORklHX05GVF9DSEFJTl9O QVRfSVBWNj15CkNPTkZJR19ORl9OQVRfTUFTUVVFUkFERV9JUFY2PXkKQ09ORklHX0lQNl9ORl9J UFRBQkxFUz15CkNPTkZJR19JUDZfTkZfTUFUQ0hfQUg9eQojIENPTkZJR19JUDZfTkZfTUFUQ0hf RVVJNjQgaXMgbm90IHNldApDT05GSUdfSVA2X05GX01BVENIX0ZSQUc9eQpDT05GSUdfSVA2X05G X01BVENIX09QVFM9eQpDT05GSUdfSVA2X05GX01BVENIX0hMPXkKQ09ORklHX0lQNl9ORl9NQVRD SF9JUFY2SEVBREVSPXkKQ09ORklHX0lQNl9ORl9NQVRDSF9NSD15CkNPTkZJR19JUDZfTkZfTUFU Q0hfUlBGSUxURVI9eQpDT05GSUdfSVA2X05GX01BVENIX1JUPXkKQ09ORklHX0lQNl9ORl9GSUxU RVI9eQpDT05GSUdfSVA2X05GX1RBUkdFVF9SRUpFQ1Q9eQpDT05GSUdfSVA2X05GX1RBUkdFVF9T WU5QUk9YWT15CiMgQ09ORklHX0lQNl9ORl9NQU5HTEUgaXMgbm90IHNldApDT05GSUdfSVA2X05G X1JBVz15CiMgQ09ORklHX0lQNl9ORl9TRUNVUklUWSBpcyBub3Qgc2V0CkNPTkZJR19JUDZfTkZf TkFUPXkKQ09ORklHX0lQNl9ORl9UQVJHRVRfTUFTUVVFUkFERT15CkNPTkZJR19JUDZfTkZfVEFS R0VUX05QVD15CgojCiMgREVDbmV0OiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCiMgQ09ORklH X0RFQ05FVF9ORl9HUkFCVUxBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZfVEFCTEVTX0JSSURH RSBpcyBub3Qgc2V0CkNPTkZJR19CUklER0VfTkZfRUJUQUJMRVM9eQpDT05GSUdfQlJJREdFX0VC VF9CUk9VVEU9eQpDT05GSUdfQlJJREdFX0VCVF9UX0ZJTFRFUj15CkNPTkZJR19CUklER0VfRUJU X1RfTkFUPXkKIyBDT05GSUdfQlJJREdFX0VCVF84MDJfMyBpcyBub3Qgc2V0CiMgQ09ORklHX0JS SURHRV9FQlRfQU1PTkcgaXMgbm90IHNldApDT05GSUdfQlJJREdFX0VCVF9BUlA9eQpDT05GSUdf QlJJREdFX0VCVF9JUD15CkNPTkZJR19CUklER0VfRUJUX0lQNj15CkNPTkZJR19CUklER0VfRUJU X0xJTUlUPXkKQ09ORklHX0JSSURHRV9FQlRfTUFSSz15CiMgQ09ORklHX0JSSURHRV9FQlRfUEtU VFlQRSBpcyBub3Qgc2V0CkNPTkZJR19CUklER0VfRUJUX1NUUD15CiMgQ09ORklHX0JSSURHRV9F QlRfVkxBTiBpcyBub3Qgc2V0CkNPTkZJR19CUklER0VfRUJUX0FSUFJFUExZPXkKIyBDT05GSUdf QlJJREdFX0VCVF9ETkFUIGlzIG5vdCBzZXQKQ09ORklHX0JSSURHRV9FQlRfTUFSS19UPXkKIyBD T05GSUdfQlJJREdFX0VCVF9SRURJUkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JSSURHRV9FQlRf U05BVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JSSURHRV9FQlRfTE9HIGlzIG5vdCBzZXQKQ09ORklH X0JSSURHRV9FQlRfTkZMT0c9eQojIENPTkZJR19JUF9EQ0NQIGlzIG5vdCBzZXQKQ09ORklHX0lQ X1NDVFA9eQpDT05GSUdfU0NUUF9EQkdfT0JKQ05UPXkKIyBDT05GSUdfU0NUUF9ERUZBVUxUX0NP T0tJRV9ITUFDX01ENSBpcyBub3Qgc2V0CkNPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNf U0hBMT15CiMgQ09ORklHX1NDVFBfREVGQVVMVF9DT09LSUVfSE1BQ19OT05FIGlzIG5vdCBzZXQK Q09ORklHX1NDVFBfQ09PS0lFX0hNQUNfTUQ1PXkKQ09ORklHX1NDVFBfQ09PS0lFX0hNQUNfU0hB MT15CiMgQ09ORklHX1JEUyBpcyBub3Qgc2V0CkNPTkZJR19USVBDPXkKQ09ORklHX1RJUENfUE9S VFM9ODE5MQpDT05GSUdfQVRNPXkKQ09ORklHX0FUTV9DTElQPXkKQ09ORklHX0FUTV9DTElQX05P X0lDTVA9eQpDT05GSUdfQVRNX0xBTkU9eQpDT05GSUdfQVRNX01QT0E9eQpDT05GSUdfQVRNX0JS MjY4ND15CiMgQ09ORklHX0FUTV9CUjI2ODRfSVBGSUxURVIgaXMgbm90IHNldAojIENPTkZJR19M MlRQIGlzIG5vdCBzZXQKQ09ORklHX1NUUD15CkNPTkZJR19HQVJQPXkKQ09ORklHX01SUD15CkNP TkZJR19CUklER0U9eQojIENPTkZJR19CUklER0VfSUdNUF9TTk9PUElORyBpcyBub3Qgc2V0CiMg Q09ORklHX0JSSURHRV9WTEFOX0ZJTFRFUklORyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX05FVF9E U0E9eQpDT05GSUdfTkVUX0RTQT15CkNPTkZJR19ORVRfRFNBX0hXTU9OPXkKQ09ORklHX05FVF9E U0FfVEFHX0VEU0E9eQpDT05GSUdfVkxBTl84MDIxUT15CkNPTkZJR19WTEFOXzgwMjFRX0dWUlA9 eQpDT05GSUdfVkxBTl84MDIxUV9NVlJQPXkKQ09ORklHX0RFQ05FVD15CiMgQ09ORklHX0RFQ05F VF9ST1VURVIgaXMgbm90IHNldApDT05GSUdfTExDPXkKQ09ORklHX0xMQzI9eQpDT05GSUdfSVBY PXkKQ09ORklHX0lQWF9JTlRFUk49eQpDT05GSUdfQVRBTEs9eQpDT05GSUdfREVWX0FQUExFVEFM Sz15CkNPTkZJR19MVFBDPXkKIyBDT05GSUdfQ09QUyBpcyBub3Qgc2V0CkNPTkZJR19JUEREUD15 CiMgQ09ORklHX0lQRERQX0VOQ0FQIGlzIG5vdCBzZXQKQ09ORklHX1gyNT15CiMgQ09ORklHX0xB UEIgaXMgbm90IHNldApDT05GSUdfUEhPTkVUPXkKQ09ORklHXzZMT1dQQU49eQpDT05GSUdfSUVF RTgwMjE1ND15CkNPTkZJR19JRUVFODAyMTU0XzZMT1dQQU49eQojIENPTkZJR19NQUM4MDIxNTQg aXMgbm90IHNldApDT05GSUdfTkVUX1NDSEVEPXkKCiMKIyBRdWV1ZWluZy9TY2hlZHVsaW5nCiMK IyBDT05GSUdfTkVUX1NDSF9DQlEgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9IVEI9eQpDT05G SUdfTkVUX1NDSF9IRlNDPXkKQ09ORklHX05FVF9TQ0hfQVRNPXkKIyBDT05GSUdfTkVUX1NDSF9Q UklPIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1NDSF9NVUxUSVEgaXMgbm90IHNldApDT05GSUdf TkVUX1NDSF9SRUQ9eQpDT05GSUdfTkVUX1NDSF9TRkI9eQpDT05GSUdfTkVUX1NDSF9TRlE9eQpD T05GSUdfTkVUX1NDSF9URVFMPXkKIyBDT05GSUdfTkVUX1NDSF9UQkYgaXMgbm90IHNldAojIENP TkZJR19ORVRfU0NIX0dSRUQgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9EU01BUks9eQojIENP TkZJR19ORVRfU0NIX05FVEVNIGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfRFJSPXkKQ09ORklH X05FVF9TQ0hfTVFQUklPPXkKQ09ORklHX05FVF9TQ0hfQ0hPS0U9eQpDT05GSUdfTkVUX1NDSF9R RlE9eQpDT05GSUdfTkVUX1NDSF9DT0RFTD15CkNPTkZJR19ORVRfU0NIX0ZRX0NPREVMPXkKQ09O RklHX05FVF9TQ0hfRlE9eQpDT05GSUdfTkVUX1NDSF9ISEY9eQojIENPTkZJR19ORVRfU0NIX1BJ RSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfU0NIX1BMVUc9eQoKIwojIENsYXNzaWZpY2F0aW9uCiMK Q09ORklHX05FVF9DTFM9eQpDT05GSUdfTkVUX0NMU19CQVNJQz15CkNPTkZJR19ORVRfQ0xTX1RD SU5ERVg9eQpDT05GSUdfTkVUX0NMU19ST1VURTQ9eQojIENPTkZJR19ORVRfQ0xTX0ZXIGlzIG5v dCBzZXQKQ09ORklHX05FVF9DTFNfVTMyPXkKQ09ORklHX0NMU19VMzJfUEVSRj15CiMgQ09ORklH X0NMU19VMzJfTUFSSyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9DTFNfUlNWUCBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfQ0xTX1JTVlA2PXkKQ09ORklHX05FVF9DTFNfRkxPVz15CkNPTkZJR19ORVRf Q0xTX0NHUk9VUD15CkNPTkZJR19ORVRfQ0xTX0JQRj15CkNPTkZJR19ORVRfRU1BVENIPXkKQ09O RklHX05FVF9FTUFUQ0hfU1RBQ0s9MzIKQ09ORklHX05FVF9FTUFUQ0hfQ01QPXkKQ09ORklHX05F VF9FTUFUQ0hfTkJZVEU9eQojIENPTkZJR19ORVRfRU1BVENIX1UzMiBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfRU1BVENIX01FVEE9eQojIENPTkZJR19ORVRfRU1BVENIX1RFWFQgaXMgbm90IHNldAoj IENPTkZJR19ORVRfRU1BVENIX0NBTklEIGlzIG5vdCBzZXQKQ09ORklHX05FVF9FTUFUQ0hfSVBT RVQ9eQojIENPTkZJR19ORVRfQ0xTX0FDVCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9DTFNfSU5E IGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfRklGTz15CkNPTkZJR19EQ0I9eQojIENPTkZJR19E TlNfUkVTT0xWRVIgaXMgbm90IHNldApDT05GSUdfQkFUTUFOX0FEVj15CkNPTkZJR19CQVRNQU5f QURWX0JMQT15CiMgQ09ORklHX0JBVE1BTl9BRFZfREFUIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFU TUFOX0FEVl9OQyBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVE1BTl9BRFZfTUNBU1QgaXMgbm90IHNl dApDT05GSUdfQkFUTUFOX0FEVl9ERUJVRz15CkNPTkZJR19PUEVOVlNXSVRDSD15CiMgQ09ORklH X09QRU5WU1dJVENIX0dSRSBpcyBub3Qgc2V0CkNPTkZJR19PUEVOVlNXSVRDSF9HRU5FVkU9eQpD T05GSUdfVlNPQ0tFVFM9eQpDT05GSUdfTkVUTElOS19NTUFQPXkKQ09ORklHX05FVExJTktfRElB Rz15CkNPTkZJR19ORVRfTVBMU19HU089eQojIENPTkZJR19IU1IgaXMgbm90IHNldApDT05GSUdf TkVUX1NXSVRDSERFVj15CkNPTkZJR19SUFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkKQ09ORklHX1hQ Uz15CiMgQ09ORklHX0NHUk9VUF9ORVRfUFJJTyBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfTkVU X0NMQVNTSUQ9eQpDT05GSUdfTkVUX1JYX0JVU1lfUE9MTD15CkNPTkZJR19CUUw9eQpDT05GSUdf TkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCkNPTkZJR19ORVRfUEtUR0VO PXkKQ09ORklHX05FVF9EUk9QX01PTklUT1I9eQojIENPTkZJR19IQU1SQURJTyBpcyBub3Qgc2V0 CkNPTkZJR19DQU49eQojIENPTkZJR19DQU5fUkFXIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOX0JD TSBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9HVyBpcyBub3Qgc2V0CgojCiMgQ0FOIERldmljZSBE cml2ZXJzCiMKIyBDT05GSUdfQ0FOX1ZDQU4gaXMgbm90IHNldApDT05GSUdfQ0FOX1NMQ0FOPXkK Q09ORklHX0NBTl9ERVY9eQojIENPTkZJR19DQU5fQ0FMQ19CSVRUSU1JTkcgaXMgbm90IHNldApD T05GSUdfQ0FOX0xFRFM9eQojIENPTkZJR19QQ0hfQ0FOIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9H UkNBTj15CkNPTkZJR19DQU5fU0pBMTAwMD15CkNPTkZJR19DQU5fU0pBMTAwMF9JU0E9eQpDT05G SUdfQ0FOX1NKQTEwMDBfUExBVEZPUk09eQojIENPTkZJR19DQU5fRU1TX1BDTUNJQSBpcyBub3Qg c2V0CiMgQ09ORklHX0NBTl9FTVNfUENJIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9QRUFLX1BDTUNJ QT15CiMgQ09ORklHX0NBTl9QRUFLX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9LVkFTRVJf UENJIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOX1BMWF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19D QU5fVFNDQU4xIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOX0NfQ0FOIGlzIG5vdCBzZXQKIyBDT05G SUdfQ0FOX01fQ0FOIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9DQzc3MD15CkNPTkZJR19DQU5fQ0M3 NzBfSVNBPXkKIyBDT05GSUdfQ0FOX0NDNzcwX1BMQVRGT1JNIGlzIG5vdCBzZXQKCiMKIyBDQU4g U1BJIGludGVyZmFjZXMKIwpDT05GSUdfQ0FOX01DUDI1MVg9eQpDT05GSUdfQ0FOX1NPRlRJTkc9 eQojIENPTkZJR19DQU5fU09GVElOR19DUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9ERUJVR19E RVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJEQSBpcyBub3Qgc2V0CkNPTkZJR19CVD15CkNP TkZJR19CVF9CUkVEUj15CkNPTkZJR19CVF9SRkNPTU09eQpDT05GSUdfQlRfUkZDT01NX1RUWT15 CkNPTkZJR19CVF9CTkVQPXkKIyBDT05GSUdfQlRfQk5FUF9NQ19GSUxURVIgaXMgbm90IHNldAoj IENPTkZJR19CVF9CTkVQX1BST1RPX0ZJTFRFUiBpcyBub3Qgc2V0CkNPTkZJR19CVF9ISURQPXkK Q09ORklHX0JUX0xFPXkKIyBDT05GSUdfQlRfNkxPV1BBTiBpcyBub3Qgc2V0CgojCiMgQmx1ZXRv b3RoIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0JUX0hDSVVBUlQ9eQpDT05GSUdfQlRfSENJVUFS VF9IND15CiMgQ09ORklHX0JUX0hDSVVBUlRfQkNTUCBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0hD SVVBUlRfQVRIM0sgaXMgbm90IHNldApDT05GSUdfQlRfSENJVUFSVF9MTD15CiMgQ09ORklHX0JU X0hDSVVBUlRfM1dJUkUgaXMgbm90IHNldAojIENPTkZJR19CVF9IQ0lEVEwxIGlzIG5vdCBzZXQK Q09ORklHX0JUX0hDSUJUM0M9eQpDT05GSUdfQlRfSENJQkxVRUNBUkQ9eQpDT05GSUdfQlRfSENJ QlRVQVJUPXkKQ09ORklHX0JUX0hDSVZIQ0k9eQpDT05GSUdfQlRfTVJWTD15CkNPTkZJR19BRl9S WFJQQz15CkNPTkZJR19BRl9SWFJQQ19ERUJVRz15CkNPTkZJR19SWEtBRD15CkNPTkZJR19GSUJf UlVMRVM9eQpDT05GSUdfV0lSRUxFU1M9eQpDT05GSUdfV0lSRUxFU1NfRVhUPXkKQ09ORklHX1dF WFRfQ09SRT15CkNPTkZJR19XRVhUX1BST0M9eQpDT05GSUdfV0VYVF9TUFk9eQpDT05GSUdfV0VY VF9QUklWPXkKQ09ORklHX0NGRzgwMjExPXkKIyBDT05GSUdfTkw4MDIxMV9URVNUTU9ERSBpcyBu b3Qgc2V0CkNPTkZJR19DRkc4MDIxMV9ERVZFTE9QRVJfV0FSTklOR1M9eQpDT05GSUdfQ0ZHODAy MTFfUkVHX0RFQlVHPXkKIyBDT05GSUdfQ0ZHODAyMTFfREVGQVVMVF9QUyBpcyBub3Qgc2V0CiMg Q09ORklHX0NGRzgwMjExX0RFQlVHRlMgaXMgbm90IHNldAojIENPTkZJR19DRkc4MDIxMV9JTlRF Uk5BTF9SRUdEQiBpcyBub3Qgc2V0CiMgQ09ORklHX0NGRzgwMjExX1dFWFQgaXMgbm90IHNldApD T05GSUdfTElCODAyMTE9eQpDT05GSUdfTElCODAyMTFfQ1JZUFRfV0VQPXkKQ09ORklHX0xJQjgw MjExX0NSWVBUX0NDTVA9eQpDT05GSUdfTElCODAyMTFfQ1JZUFRfVEtJUD15CiMgQ09ORklHX0xJ QjgwMjExX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX01BQzgwMjExPXkKQ09ORklHX01BQzgwMjEx X0hBU19SQz15CkNPTkZJR19NQUM4MDIxMV9SQ19NSU5TVFJFTD15CkNPTkZJR19NQUM4MDIxMV9S Q19NSU5TVFJFTF9IVD15CiMgQ09ORklHX01BQzgwMjExX1JDX01JTlNUUkVMX1ZIVCBpcyBub3Qg c2V0CkNPTkZJR19NQUM4MDIxMV9SQ19ERUZBVUxUX01JTlNUUkVMPXkKQ09ORklHX01BQzgwMjEx X1JDX0RFRkFVTFQ9Im1pbnN0cmVsX2h0IgojIENPTkZJR19NQUM4MDIxMV9NRVNIIGlzIG5vdCBz ZXQKQ09ORklHX01BQzgwMjExX0xFRFM9eQpDT05GSUdfTUFDODAyMTFfREVCVUdGUz15CkNPTkZJ R19NQUM4MDIxMV9NRVNTQUdFX1RSQUNJTkc9eQojIENPTkZJR19NQUM4MDIxMV9ERUJVR19NRU5V IGlzIG5vdCBzZXQKQ09ORklHX1dJTUFYPXkKQ09ORklHX1dJTUFYX0RFQlVHX0xFVkVMPTgKQ09O RklHX1JGS0lMTD15CkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19SRktJTExfSU5QVVQ9eQpD T05GSUdfUkZLSUxMX0dQSU89eQpDT05GSUdfTkVUXzlQPXkKIyBDT05GSUdfTkVUXzlQX1ZJUlRJ TyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfOVBfREVCVUc9eQpDT05GSUdfQ0FJRj15CkNPTkZJR19D QUlGX0RFQlVHPXkKQ09ORklHX0NBSUZfTkVUREVWPXkKQ09ORklHX0NBSUZfVVNCPXkKIyBDT05G SUdfQ0VQSF9MSUIgaXMgbm90IHNldApDT05GSUdfTkZDPXkKQ09ORklHX05GQ19ESUdJVEFMPXkK Q09ORklHX05GQ19OQ0k9eQpDT05GSUdfTkZDX05DSV9TUEk9eQpDT05GSUdfTkZDX0hDST15CkNP TkZJR19ORkNfU0hETEM9eQoKIwojIE5lYXIgRmllbGQgQ29tbXVuaWNhdGlvbiAoTkZDKSBkZXZp Y2VzCiMKQ09ORklHX05GQ19UUkY3OTcwQT15CkNPTkZJR19ORkNfU0lNPXkKIyBDT05GSUdfTkZD X1BONTQ0IGlzIG5vdCBzZXQKQ09ORklHX05GQ19NSUNST1JFQUQ9eQpDT05GSUdfTkZDX01SVkw9 eQpDT05GSUdfTkZDX1NUMjFORkNBPXkKQ09ORklHX05GQ19TVDIxTkZDQj15CgojCiMgRGV2aWNl IERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05GSUdfVUVWRU5UX0hF TFBFUj15CkNPTkZJR19VRVZFTlRfSEVMUEVSX1BBVEg9IiIKQ09ORklHX0RFVlRNUEZTPXkKIyBD T05GSUdfREVWVE1QRlNfTU9VTlQgaXMgbm90IHNldApDT05GSUdfU1RBTkRBTE9ORT15CkNPTkZJ R19QUkVWRU5UX0ZJUk1XQVJFX0JVSUxEPXkKQ09ORklHX0ZXX0xPQURFUj15CiMgQ09ORklHX0ZJ Uk1XQVJFX0lOX0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05G SUdfRldfTE9BREVSX1VTRVJfSEVMUEVSPXkKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUl9G QUxMQkFDSz15CkNPTkZJR19BTExPV19ERVZfQ09SRURVTVA9eQojIENPTkZJR19ERUJVR19EUklW RVIgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19ERVZSRVMgaXMgbm90IHNldAojIENPTkZJR19T WVNfSFlQRVJWSVNPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTkVSSUNfQ1BVX0RFVklDRVMgaXMg bm90IHNldApDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BST0JFPXkKQ09ORklHX1JFR01BUD15CkNP TkZJR19SRUdNQVBfU1BJPXkKQ09ORklHX1JFR01BUF9NTUlPPXkKQ09ORklHX1JFR01BUF9JUlE9 eQojIENPTkZJR19ETUFfU0hBUkVEX0JVRkZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0RNQV9DTUEg aXMgbm90IHNldAoKIwojIEJ1cyBkZXZpY2VzCiMKQ09ORklHX0NPTk5FQ1RPUj15CkNPTkZJR19Q Uk9DX0VWRU5UUz15CkNPTkZJR19NVEQ9eQpDT05GSUdfTVREX1JFREJPT1RfUEFSVFM9eQpDT05G SUdfTVREX1JFREJPT1RfRElSRUNUT1JZX0JMT0NLPS0xCkNPTkZJR19NVERfUkVEQk9PVF9QQVJU U19VTkFMTE9DQVRFRD15CkNPTkZJR19NVERfUkVEQk9PVF9QQVJUU19SRUFET05MWT15CiMgQ09O RklHX01URF9DTURMSU5FX1BBUlRTIGlzIG5vdCBzZXQKQ09ORklHX01URF9PRl9QQVJUUz15CkNP TkZJR19NVERfQVI3X1BBUlRTPXkKCiMKIyBVc2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExh eWVycwojCkNPTkZJR19NVERfQkxLREVWUz15CkNPTkZJR19NVERfQkxPQ0s9eQpDT05GSUdfRlRM PXkKQ09ORklHX05GVEw9eQpDT05GSUdfTkZUTF9SVz15CkNPTkZJR19JTkZUTD15CkNPTkZJR19S RkRfRlRMPXkKQ09ORklHX1NTRkRDPXkKQ09ORklHX1NNX0ZUTD15CkNPTkZJR19NVERfT09QUz15 CgojCiMgUkFNL1JPTS9GbGFzaCBjaGlwIGRyaXZlcnMKIwpDT05GSUdfTVREX0NGST15CiMgQ09O RklHX01URF9KRURFQ1BST0JFIGlzIG5vdCBzZXQKQ09ORklHX01URF9HRU5fUFJPQkU9eQpDT05G SUdfTVREX0NGSV9BRFZfT1BUSU9OUz15CiMgQ09ORklHX01URF9DRklfTk9TV0FQIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVREX0NGSV9CRV9CWVRFX1NXQVAgaXMgbm90IHNldApDT05GSUdfTVREX0NG SV9MRV9CWVRFX1NXQVA9eQpDT05GSUdfTVREX0NGSV9HRU9NRVRSWT15CiMgQ09ORklHX01URF9N QVBfQkFOS19XSURUSF8xIGlzIG5vdCBzZXQKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8yPXkK Q09ORklHX01URF9NQVBfQkFOS19XSURUSF80PXkKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF84 PXkKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE X01BUF9CQU5LX1dJRFRIXzMyIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0NGSV9JMSBpcyBub3Qg c2V0CkNPTkZJR19NVERfQ0ZJX0kyPXkKIyBDT05GSUdfTVREX0NGSV9JNCBpcyBub3Qgc2V0CkNP TkZJR19NVERfQ0ZJX0k4PXkKQ09ORklHX01URF9PVFA9eQpDT05GSUdfTVREX0NGSV9JTlRFTEVY VD15CkNPTkZJR19NVERfQ0ZJX0FNRFNURD15CkNPTkZJR19NVERfQ0ZJX1NUQUE9eQpDT05GSUdf TVREX0NGSV9VVElMPXkKQ09ORklHX01URF9SQU09eQpDT05GSUdfTVREX1JPTT15CkNPTkZJR19N VERfQUJTRU5UPXkKCiMKIyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKIyBDT05G SUdfTVREX0NPTVBMRVhfTUFQUElOR1MgaXMgbm90IHNldApDT05GSUdfTVREX1BIWVNNQVA9eQoj IENPTkZJR19NVERfUEhZU01BUF9DT01QQVQgaXMgbm90IHNldAojIENPTkZJR19NVERfUEhZU01B UF9PRiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9TQzUyMENEUCBpcyBub3Qgc2V0CiMgQ09ORklH X01URF9ORVRTQzUyMCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9JTlRFTF9WUl9OT1IgaXMgbm90 IHNldAojIENPTkZJR19NVERfUExBVFJBTSBpcyBub3Qgc2V0CgojCiMgU2VsZi1jb250YWluZWQg TVREIGRldmljZSBkcml2ZXJzCiMKIyBDT05GSUdfTVREX1BNQzU1MSBpcyBub3Qgc2V0CiMgQ09O RklHX01URF9EQVRBRkxBU0ggaXMgbm90IHNldAojIENPTkZJR19NVERfU1NUMjVMIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVREX1NMUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1BIUkFNIGlzIG5v dCBzZXQKIyBDT05GSUdfTVREX01URFJBTSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9CTE9DSzJN VEQgaXMgbm90IHNldAoKIwojIERpc2stT24tQ2hpcCBEZXZpY2UgRHJpdmVycwojCiMgQ09ORklH X01URF9ET0NHMyBpcyBub3Qgc2V0CkNPTkZJR19NVERfTkFORF9FQ0M9eQpDT05GSUdfTVREX05B TkRfRUNDX1NNQz15CiMgQ09ORklHX01URF9OQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX09O RU5BTkQgaXMgbm90IHNldAoKIwojIExQRERSICYgTFBERFIyIFBDTSBtZW1vcnkgZHJpdmVycwoj CkNPTkZJR19NVERfTFBERFI9eQpDT05GSUdfTVREX1FJTkZPX1BST0JFPXkKIyBDT05GSUdfTVRE X1NQSV9OT1IgaXMgbm90IHNldApDT05GSUdfTVREX1VCST15CkNPTkZJR19NVERfVUJJX1dMX1RI UkVTSE9MRD00MDk2CkNPTkZJR19NVERfVUJJX0JFQl9MSU1JVD0yMApDT05GSUdfTVREX1VCSV9G QVNUTUFQPXkKIyBDT05GSUdfTVREX1VCSV9HTFVFQkkgaXMgbm90IHNldApDT05GSUdfTVREX1VC SV9CTE9DSz15CkNPTkZJR19PRj15CgojCiMgRGV2aWNlIFRyZWUgYW5kIE9wZW4gRmlybXdhcmUg c3VwcG9ydAojCkNPTkZJR19PRl9QUk9NVFJFRT15CkNPTkZJR19PRl9BRERSRVNTPXkKQ09ORklH X09GX0FERFJFU1NfUENJPXkKQ09ORklHX09GX0lSUT15CkNPTkZJR19PRl9ORVQ9eQpDT05GSUdf T0ZfTURJTz15CkNPTkZJR19PRl9QQ0k9eQpDT05GSUdfT0ZfUENJX0lSUT15CkNPTkZJR19PRl9N VEQ9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1BBUlBPUlQ9eQpDT05GSUdfUEFSUE9SVD15 CiMgQ09ORklHX1BBUlBPUlRfUEMgaXMgbm90IHNldAojIENPTkZJR19QQVJQT1JUX0dTQyBpcyBu b3Qgc2V0CkNPTkZJR19QQVJQT1JUX0FYODg3OTY9eQpDT05GSUdfUEFSUE9SVF8xMjg0PXkKQ09O RklHX1BBUlBPUlRfTk9UX1BDPXkKQ09ORklHX1BOUD15CkNPTkZJR19QTlBfREVCVUdfTUVTU0FH RVM9eQoKIwojIFByb3RvY29scwojCiMgQ09ORklHX0lTQVBOUCBpcyBub3Qgc2V0CiMgQ09ORklH X1BOUEJJT1MgaXMgbm90IHNldApDT05GSUdfUE5QQUNQST15CkNPTkZJR19CTEtfREVWPXkKQ09O RklHX0JMS19ERVZfTlVMTF9CTEs9eQpDT05GSUdfQkxLX0RFVl9GRD15CiMgQ09ORklHX0JMS19E RVZfUENJRVNTRF9NVElQMzJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1pSQU0gaXMgbm90IHNldAoj IENPTkZJR19CTEtfQ1BRX0NJU1NfREEgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0RBQzk2 MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfVU1FTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfQ09XX0NPTU1PTiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0xPT1A9eQpDT05GSUdf QkxLX0RFVl9MT09QX01JTl9DT1VOVD04CkNPTkZJR19CTEtfREVWX0NSWVBUT0xPT1A9eQojIENP TkZJR19CTEtfREVWX0RSQkQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9OQkQ9eQojIENPTkZJ R19CTEtfREVWX05WTUUgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1NYOCBpcyBub3Qgc2V0 CkNPTkZJR19CTEtfREVWX1JBTT15CkNPTkZJR19CTEtfREVWX1JBTV9DT1VOVD0xNgpDT05GSUdf QkxLX0RFVl9SQU1fU0laRT00MDk2CkNPTkZJR19CTEtfREVWX1hJUD15CkNPTkZJR19DRFJPTV9Q S1RDRFZEPXkKQ09ORklHX0NEUk9NX1BLVENEVkRfQlVGRkVSUz04CkNPTkZJR19DRFJPTV9QS1RD RFZEX1dDQUNIRT15CiMgQ09ORklHX0FUQV9PVkVSX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19WSVJU SU9fQkxLPXkKQ09ORklHX0JMS19ERVZfSEQ9eQojIENPTkZJR19CTEtfREVWX1JCRCBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfUlNYWCBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2VzCiMK IyBDT05GSUdfU0VOU09SU19MSVMzTFYwMkQgaXMgbm90IHNldAojIENPTkZJR19BRDUyNVhfRFBP VCBpcyBub3Qgc2V0CiMgQ09ORklHX0RVTU1ZX0lSUSBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTV9B U00gaXMgbm90IHNldAojIENPTkZJR19QSEFOVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfU0dJX0lP QzQgaXMgbm90IHNldAojIENPTkZJR19USUZNX0NPUkUgaXMgbm90IHNldApDT05GSUdfRU5DTE9T VVJFX1NFUlZJQ0VTPXkKIyBDT05GSUdfSFBfSUxPIGlzIG5vdCBzZXQKIyBDT05GSUdfVElfREFD NzUxMiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNV0FSRV9CQUxMT09OIGlzIG5vdCBzZXQKIyBDT05G SUdfQk1QMDg1X1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSF9QSFVCIGlzIG5vdCBzZXQKQ09O RklHX0xBVFRJQ0VfRUNQM19DT05GSUc9eQojIENPTkZJR19TUkFNIGlzIG5vdCBzZXQKQ09ORklH X0MyUE9SVD15CkNPTkZJR19DMlBPUlRfRFVSQU1BUl8yMTUwPXkKCiMKIyBFRVBST00gc3VwcG9y dAojCiMgQ09ORklHX0VFUFJPTV9BVDI1IGlzIG5vdCBzZXQKQ09ORklHX0VFUFJPTV85M0NYNj15 CiMgQ09ORklHX0VFUFJPTV85M1hYNDYgaXMgbm90IHNldAojIENPTkZJR19DQjcxMF9DT1JFIGlz IG5vdCBzZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlz Y2lwbGluZQojCiMgQ09ORklHX1RJX1NUIGlzIG5vdCBzZXQKCiMKIyBBbHRlcmEgRlBHQSBmaXJt d2FyZSBkb3dubG9hZCBtb2R1bGUKIwojIENPTkZJR19WTVdBUkVfVk1DSSBpcyBub3Qgc2V0Cgoj CiMgSW50ZWwgTUlDIEJ1cyBEcml2ZXIKIwoKIwojIEludGVsIE1JQyBIb3N0IERyaXZlcgojCgoj CiMgSW50ZWwgTUlDIENhcmQgRHJpdmVyCiMKQ09ORklHX0VDSE89eQojIENPTkZJR19DWExfQkFT RSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0lERT15CkNPTkZJR19JREU9eQoKIwojIFBsZWFzZSBz ZWUgRG9jdW1lbnRhdGlvbi9pZGUvaWRlLnR4dCBmb3IgaGVscC9pbmZvIG9uIElERSBkcml2ZXMK IwpDT05GSUdfSURFX1hGRVJfTU9ERT15CkNPTkZJR19JREVfVElNSU5HUz15CkNPTkZJR19JREVf QVRBUEk9eQpDT05GSUdfSURFX0xFR0FDWT15CkNPTkZJR19CTEtfREVWX0lERV9TQVRBPXkKQ09O RklHX0lERV9HRD15CkNPTkZJR19JREVfR0RfQVRBPXkKIyBDT05GSUdfSURFX0dEX0FUQVBJIGlz IG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSURFQ1M9eQojIENPTkZJR19CTEtfREVWX0RFTEtJTiBp cyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lERUNEPXkKQ09ORklHX0JMS19ERVZfSURFQ0RfVkVS Qk9TRV9FUlJPUlM9eQpDT05GSUdfQkxLX0RFVl9JREVUQVBFPXkKIyBDT05GSUdfQkxLX0RFVl9J REVBQ1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfSURFX1RBU0tfSU9DVEwgaXMgbm90IHNldApDT05G SUdfSURFX1BST0NfRlM9eQoKIwojIElERSBjaGlwc2V0IHN1cHBvcnQvYnVnZml4ZXMKIwojIENP TkZJR19JREVfR0VORVJJQyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUExBVEZPUk0gaXMg bm90IHNldApDT05GSUdfQkxLX0RFVl9DTUQ2NDA9eQojIENPTkZJR19CTEtfREVWX0NNRDY0MF9F TkhBTkNFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSURFUE5QIGlzIG5vdCBzZXQKCiMK IyBQQ0kgSURFIGNoaXBzZXRzIHN1cHBvcnQKIwojIENPTkZJR19CTEtfREVWX0dFTkVSSUMgaXMg bm90IHNldAojIENPTkZJR19CTEtfREVWX09QVEk2MjEgaXMgbm90IHNldAojIENPTkZJR19CTEtf REVWX1JaMTAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQUVDNjJYWCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19ERVZfQUxJMTVYMyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQU1E NzRYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQVRJSVhQIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9DTUQ2NFggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1RSSUZMRVggaXMg bm90IHNldAojIENPTkZJR19CTEtfREVWX0NTNTUyMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19E RVZfQ1M1NTMwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DUzU1MzUgaXMgbm90IHNldAoj IENPTkZJR19CTEtfREVWX0NTNTUzNiBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSFBUMzY2 IGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9KTUlDUk9OIGlzIG5vdCBzZXQKIyBDT05GSUdf QkxLX0RFVl9TQzEyMDAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1BJSVggaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX0lUODE3MiBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSVQ4 MjEzIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9JVDgyMVggaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX05TODc0MTUgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1BEQzIwMlhYX09M RCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUERDMjAyWFhfTkVXIGlzIG5vdCBzZXQKIyBD T05GSUdfQkxLX0RFVl9TVldLUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfU0lJTUFHRSBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfU0lTNTUxMyBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfU0xDOTBFNjYgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1RSTTI5MCBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfVklBODJDWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RF Vl9UQzg2QzAwMSBpcyBub3Qgc2V0CgojCiMgT3RoZXIgSURFIGNoaXBzZXRzIHN1cHBvcnQKIwoK IwojIE5vdGU6IG1vc3Qgb2YgdGhlc2UgYWxzbyByZXF1aXJlIHNwZWNpYWwga2VybmVsIGJvb3Qg cGFyYW1ldGVycwojCkNPTkZJR19CTEtfREVWXzREUklWRVM9eQpDT05GSUdfQkxLX0RFVl9BTEkx NFhYPXkKQ09ORklHX0JMS19ERVZfRFRDMjI3OD15CkNPTkZJR19CTEtfREVWX0hUNjU2MEI9eQpD T05GSUdfQkxLX0RFVl9RRDY1WFg9eQojIENPTkZJR19CTEtfREVWX1VNQzg2NzIgaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX0lERURNQSBpcyBub3Qgc2V0CgojCiMgU0NTSSBkZXZpY2Ugc3Vw cG9ydAojCkNPTkZJR19TQ1NJX01PRD15CiMgQ09ORklHX1JBSURfQVRUUlMgaXMgbm90IHNldApD T05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CkNPTkZJR19TQ1NJX05FVExJTks9eQpDT05G SUdfU0NTSV9NUV9ERUZBVUxUPXkKIyBDT05GSUdfU0NTSV9QUk9DX0ZTIGlzIG5vdCBzZXQKCiMK IyBTQ1NJIHN1cHBvcnQgdHlwZSAoZGlzaywgdGFwZSwgQ0QtUk9NKQojCiMgQ09ORklHX0JMS19E RVZfU0QgaXMgbm90IHNldAojIENPTkZJR19DSFJfREVWX1NUIGlzIG5vdCBzZXQKQ09ORklHX0NI Ul9ERVZfT1NTVD15CiMgQ09ORklHX0JMS19ERVZfU1IgaXMgbm90IHNldApDT05GSUdfQ0hSX0RF Vl9TRz15CkNPTkZJR19DSFJfREVWX1NDSD15CkNPTkZJR19TQ1NJX0VOQ0xPU1VSRT15CiMgQ09O RklHX1NDU0lfQ09OU1RBTlRTIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTE9HR0lORz15CiMgQ09O RklHX1NDU0lfU0NBTl9BU1lOQyBpcyBub3Qgc2V0CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKIyBD T05GSUdfU0NTSV9TUElfQVRUUlMgaXMgbm90IHNldApDT05GSUdfU0NTSV9GQ19BVFRSUz15CkNP TkZJR19TQ1NJX0lTQ1NJX0FUVFJTPXkKQ09ORklHX1NDU0lfU0FTX0FUVFJTPXkKIyBDT05GSUdf U0NTSV9TQVNfTElCU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9TUlBfQVRUUlMgaXMgbm90 IHNldAojIENPTkZJR19TQ1NJX0xPV0xFVkVMIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTE9XTEVW RUxfUENNQ0lBPXkKQ09ORklHX1NDU0lfREg9eQpDT05GSUdfU0NTSV9ESF9SREFDPXkKIyBDT05G SUdfU0NTSV9ESF9IUF9TVyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0RIX0VNQz15CkNPTkZJR19T Q1NJX0RIX0FMVUE9eQpDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SPXkKIyBDT05GSUdfU0NTSV9P U0RfVUxEIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfT1NEX0RQUklOVF9TRU5TRT0xCiMgQ09ORklH X1NDU0lfT1NEX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRBIGlzIG5vdCBzZXQKIyBDT05G SUdfTUQgaXMgbm90IHNldApDT05GSUdfVEFSR0VUX0NPUkU9eQpDT05GSUdfVENNX0lCTE9DSz15 CiMgQ09ORklHX1RDTV9GSUxFSU8gaXMgbm90IHNldAojIENPTkZJR19UQ01fUFNDU0kgaXMgbm90 IHNldAojIENPTkZJR19MT09QQkFDS19UQVJHRVQgaXMgbm90IHNldAojIENPTkZJR19JU0NTSV9U QVJHRVQgaXMgbm90IHNldAojIENPTkZJR19GVVNJT04gaXMgbm90IHNldAoKIwojIElFRUUgMTM5 NCAoRmlyZVdpcmUpIHN1cHBvcnQKIwojIENPTkZJR19GSVJFV0lSRSBpcyBub3Qgc2V0CiMgQ09O RklHX0ZJUkVXSVJFX05PU1kgaXMgbm90IHNldAojIENPTkZJR19JMk8gaXMgbm90IHNldApDT05G SUdfTUFDSU5UT1NIX0RSSVZFUlM9eQpDT05GSUdfTUFDX0VNVU1PVVNFQlROPXkKQ09ORklHX05F VERFVklDRVM9eQojIENPTkZJR19ORVRfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19BUkNORVQ9eQpD T05GSUdfQVJDTkVUXzEyMDE9eQojIENPTkZJR19BUkNORVRfMTA1MSBpcyBub3Qgc2V0CkNPTkZJ R19BUkNORVRfUkFXPXkKQ09ORklHX0FSQ05FVF9DQVA9eQojIENPTkZJR19BUkNORVRfQ09NOTB4 eCBpcyBub3Qgc2V0CkNPTkZJR19BUkNORVRfQ09NOTB4eElPPXkKQ09ORklHX0FSQ05FVF9SSU1f ST15CiMgQ09ORklHX0FSQ05FVF9DT00yMDAyMCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9EUklW RVJTIGlzIG5vdCBzZXQKCiMKIyBDQUlGIHRyYW5zcG9ydCBkcml2ZXJzCiMKQ09ORklHX0NBSUZf VFRZPXkKIyBDT05GSUdfQ0FJRl9TUElfU0xBVkUgaXMgbm90IHNldAojIENPTkZJR19DQUlGX0hT SSBpcyBub3Qgc2V0CkNPTkZJR19DQUlGX1ZJUlRJTz15CiMgQ09ORklHX1ZIT1NUX05FVCBpcyBu b3Qgc2V0CkNPTkZJR19WSE9TVF9SSU5HPXkKCiMKIyBEaXN0cmlidXRlZCBTd2l0Y2ggQXJjaGl0 ZWN0dXJlIGRyaXZlcnMKIwpDT05GSUdfTkVUX0RTQV9NVjg4RTZYWFg9eQojIENPTkZJR19ORVRf RFNBX01WODhFNjA2MCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9EU0FfTVY4OEU2WFhYX05FRURf UFBVIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0RTQV9NVjg4RTYxMzEgaXMgbm90IHNldApDT05G SUdfTkVUX0RTQV9NVjg4RTYxMjNfNjFfNjU9eQojIENPTkZJR19ORVRfRFNBX01WODhFNjE3MSBp cyBub3Qgc2V0CkNPTkZJR19ORVRfRFNBX01WODhFNjM1Mj15CiMgQ09ORklHX05FVF9EU0FfQkNN X1NGMiBpcyBub3Qgc2V0CiMgQ09ORklHX0VUSEVSTkVUIGlzIG5vdCBzZXQKQ09ORklHX0ZEREk9 eQojIENPTkZJR19ERUZYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NLRlAgaXMgbm90IHNldAojIENP TkZJR19ISVBQSSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQjEwMDAgaXMgbm90IHNldApDT05G SUdfUEhZTElCPXkKCiMKIyBNSUkgUEhZIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0FUODAzWF9Q SFk9eQpDT05GSUdfQU1EX1BIWT15CkNPTkZJR19BTURfWEdCRV9QSFk9eQpDT05GSUdfTUFSVkVM TF9QSFk9eQpDT05GSUdfREFWSUNPTV9QSFk9eQpDT05GSUdfUVNFTUlfUEhZPXkKQ09ORklHX0xY VF9QSFk9eQpDT05GSUdfQ0lDQURBX1BIWT15CiMgQ09ORklHX1ZJVEVTU0VfUEhZIGlzIG5vdCBz ZXQKIyBDT05GSUdfU01TQ19QSFkgaXMgbm90IHNldApDT05GSUdfQlJPQURDT01fUEhZPXkKQ09O RklHX0JDTTdYWFhfUEhZPXkKQ09ORklHX0JDTTg3WFhfUEhZPXkKQ09ORklHX0lDUExVU19QSFk9 eQpDT05GSUdfUkVBTFRFS19QSFk9eQojIENPTkZJR19OQVRJT05BTF9QSFkgaXMgbm90IHNldApD T05GSUdfU1RFMTBYUD15CkNPTkZJR19MU0lfRVQxMDExQ19QSFk9eQpDT05GSUdfTUlDUkVMX1BI WT15CkNPTkZJR19GSVhFRF9QSFk9eQpDT05GSUdfTURJT19CSVRCQU5HPXkKQ09ORklHX01ESU9f R1BJTz15CkNPTkZJR19NRElPX0JVU19NVVg9eQojIENPTkZJR19NRElPX0JVU19NVVhfR1BJTyBp cyBub3Qgc2V0CkNPTkZJR19NRElPX0JVU19NVVhfTU1JT1JFRz15CiMgQ09ORklHX01ESU9fQkNN X1VOSU1BQyBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JFTF9LUzg5OTVNQSBpcyBub3Qgc2V0CkNP TkZJR19QTElQPXkKQ09ORklHX1BQUD15CkNPTkZJR19QUFBfQlNEQ09NUD15CiMgQ09ORklHX1BQ UF9ERUZMQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFBQX0ZJTFRFUiBpcyBub3Qgc2V0CkNPTkZJ R19QUFBfTVBQRT15CiMgQ09ORklHX1BQUF9NVUxUSUxJTksgaXMgbm90IHNldApDT05GSUdfUFBQ T0FUTT15CkNPTkZJR19QUFBPRT15CiMgQ09ORklHX1BQVFAgaXMgbm90IHNldAojIENPTkZJR19Q UFBfQVNZTkMgaXMgbm90IHNldApDT05GSUdfUFBQX1NZTkNfVFRZPXkKQ09ORklHX1NMSVA9eQpD T05GSUdfU0xIQz15CiMgQ09ORklHX1NMSVBfQ09NUFJFU1NFRCBpcyBub3Qgc2V0CkNPTkZJR19T TElQX1NNQVJUPXkKQ09ORklHX1NMSVBfTU9ERV9TTElQNj15CgojCiMgSG9zdC1zaWRlIFVTQiBz dXBwb3J0IGlzIG5lZWRlZCBmb3IgVVNCIE5ldHdvcmsgQWRhcHRlciBzdXBwb3J0CiMKQ09ORklH X1dMQU49eQojIENPTkZJR19QQ01DSUFfUkFZQ1MgaXMgbm90IHNldAojIENPTkZJR19MSUJFUlRB U19USElORklSTSBpcyBub3Qgc2V0CiMgQ09ORklHX0FJUk8gaXMgbm90IHNldAojIENPTkZJR19B VE1FTCBpcyBub3Qgc2V0CiMgQ09ORklHX0FJUk9fQ1MgaXMgbm90IHNldApDT05GSUdfUENNQ0lB X1dMMzUwMT15CiMgQ09ORklHX1BSSVNNNTQgaXMgbm90IHNldAojIENPTkZJR19SVEw4MTgwIGlz IG5vdCBzZXQKIyBDT05GSUdfQURNODIxMSBpcyBub3Qgc2V0CiMgQ09ORklHX01BQzgwMjExX0hX U0lNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVdMOEsgaXMgbm90IHNldAojIENPTkZJR19BVEhfQ0FS RFMgaXMgbm90IHNldApDT05GSUdfQjQzPXkKQ09ORklHX0I0M19TU0I9eQojIENPTkZJR19CNDNf QlVTRVNfQkNNQV9BTkRfU1NCIGlzIG5vdCBzZXQKIyBDT05GSUdfQjQzX0JVU0VTX0JDTUEgaXMg bm90IHNldApDT05GSUdfQjQzX0JVU0VTX1NTQj15CkNPTkZJR19CNDNfUENJX0FVVE9TRUxFQ1Q9 eQpDT05GSUdfQjQzX1BDSUNPUkVfQVVUT1NFTEVDVD15CkNPTkZJR19CNDNfUENNQ0lBPXkKQ09O RklHX0I0M19QSU89eQpDT05GSUdfQjQzX1BIWV9HPXkKQ09ORklHX0I0M19QSFlfTj15CiMgQ09O RklHX0I0M19QSFlfTFAgaXMgbm90IHNldApDT05GSUdfQjQzX0xFRFM9eQpDT05GSUdfQjQzX0hX Uk5HPXkKQ09ORklHX0I0M19ERUJVRz15CiMgQ09ORklHX0I0M0xFR0FDWSBpcyBub3Qgc2V0CkNP TkZJR19CUkNNVVRJTD15CkNPTkZJR19CUkNNU01BQz15CkNPTkZJR19CUkNNRk1BQz15CiMgQ09O RklHX0JSQ01GTUFDX1BDSUUgaXMgbm90IHNldApDT05GSUdfQlJDTV9UUkFDSU5HPXkKQ09ORklH X0JSQ01EQkc9eQpDT05GSUdfSE9TVEFQPXkKIyBDT05GSUdfSE9TVEFQX0ZJUk1XQVJFIGlzIG5v dCBzZXQKIyBDT05GSUdfSE9TVEFQX1BMWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hPU1RBUF9QQ0kg aXMgbm90IHNldApDT05GSUdfSE9TVEFQX0NTPXkKIyBDT05GSUdfSVBXMjEwMCBpcyBub3Qgc2V0 CiMgQ09ORklHX0lQVzIyMDAgaXMgbm90IHNldAojIENPTkZJR19JV0xXSUZJIGlzIG5vdCBzZXQK IyBDT05GSUdfSVdMNDk2NSBpcyBub3Qgc2V0CiMgQ09ORklHX0lXTDM5NDUgaXMgbm90IHNldAoj IENPTkZJR19MSUJFUlRBUyBpcyBub3Qgc2V0CkNPTkZJR19QNTRfQ09NTU9OPXkKIyBDT05GSUdf UDU0X1BDSSBpcyBub3Qgc2V0CkNPTkZJR19QNTRfU1BJPXkKQ09ORklHX1A1NF9TUElfREVGQVVM VF9FRVBST009eQpDT05GSUdfUDU0X0xFRFM9eQojIENPTkZJR19SVDJYMDAgaXMgbm90IHNldApD T05GSUdfUlRMX0NBUkRTPXkKIyBDT05GSUdfUlRMODE5MkNFIGlzIG5vdCBzZXQKIyBDT05GSUdf UlRMODE5MlNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODE5MkRFIGlzIG5vdCBzZXQKIyBDT05G SUdfUlRMODcyM0FFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODcyM0JFIGlzIG5vdCBzZXQKIyBD T05GSUdfUlRMODE4OEVFIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRMODE5MkVFIGlzIG5vdCBzZXQK IyBDT05GSUdfUlRMODgyMUFFIGlzIG5vdCBzZXQKIyBDT05GSUdfV0xfVEkgaXMgbm90IHNldAoj IENPTkZJR19NV0lGSUVYIGlzIG5vdCBzZXQKQ09ORklHX0NXMTIwMD15CkNPTkZJR19DVzEyMDBf V0xBTl9TUEk9eQpDT05GSUdfUlNJXzkxWD15CiMgQ09ORklHX1JTSV9ERUJVR0ZTIGlzIG5vdCBz ZXQKCiMKIyBXaU1BWCBXaXJlbGVzcyBCcm9hZGJhbmQgZGV2aWNlcwojCgojCiMgRW5hYmxlIFVT QiBzdXBwb3J0IHRvIHNlZSBXaU1BWCBVU0IgZHJpdmVycwojCkNPTkZJR19XQU49eQojIENPTkZJ R19IRExDIGlzIG5vdCBzZXQKQ09ORklHX0RMQ0k9eQpDT05GSUdfRExDSV9NQVg9OApDT05GSUdf U0RMQT15CiMgQ09ORklHX1NCTkkgaXMgbm90IHNldApDT05GSUdfSUVFRTgwMjE1NF9EUklWRVJT PXkKIyBDT05GSUdfVk1YTkVUMyBpcyBub3Qgc2V0CiMgQ09ORklHX0lTRE4gaXMgbm90IHNldAoK IwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0ZG X01FTUxFU1M9eQpDT05GSUdfSU5QVVRfUE9MTERFVj15CkNPTkZJR19JTlBVVF9TUEFSU0VLTUFQ PXkKQ09ORklHX0lOUFVUX01BVFJJWEtNQVA9eQoKIwojIFVzZXJsYW5kIGludGVyZmFjZXMKIwpD T05GSUdfSU5QVVRfTU9VU0VERVY9eQpDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVg9eQpDT05G SUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAyNApDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NS RUVOX1k9NzY4CkNPTkZJR19JTlBVVF9KT1lERVY9eQpDT05GSUdfSU5QVVRfRVZERVY9eQpDT05G SUdfSU5QVVRfRVZCVUc9eQoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVU X0tFWUJPQVJEPXkKQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkKIyBDT05GSUdfS0VZQk9BUkRfTEtL QkQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdf S0VZQk9BUkRfR1BJT19QT0xMRUQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVRSSVgg aXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9ORVdUT04gaXMgbm90IHNldAojIENPTkZJR19L RVlCT0FSRF9PUEVOQ09SRVMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9TVE9XQVdBWSBp cyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NVTktCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX1NUTVBFIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfT01BUDQgaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9YVEtCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0NS T1NfRUMgaXMgbm90IHNldApDT05GSUdfSU5QVVRfTEVEUz15CkNPTkZJR19JTlBVVF9NT1VTRT15 CiMgQ09ORklHX01PVVNFX1BTMiBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9TRVJJQUw9eQojIENP TkZJR19NT1VTRV9BUFBMRVRPVUNIIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfQkNNNTk3NCBp cyBub3Qgc2V0CiMgQ09ORklHX01PVVNFX0lOUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9M T0dJQk09eQpDT05GSUdfTU9VU0VfUEMxMTBQQUQ9eQpDT05GSUdfTU9VU0VfVlNYWFhBQT15CkNP TkZJR19NT1VTRV9HUElPPXkKIyBDT05GSUdfTU9VU0VfU1lOQVBUSUNTX1VTQiBpcyBub3Qgc2V0 CkNPTkZJR19JTlBVVF9KT1lTVElDSz15CkNPTkZJR19KT1lTVElDS19BTkFMT0c9eQpDT05GSUdf Sk9ZU1RJQ0tfQTNEPXkKIyBDT05GSUdfSk9ZU1RJQ0tfQURJIGlzIG5vdCBzZXQKQ09ORklHX0pP WVNUSUNLX0NPQlJBPXkKIyBDT05GSUdfSk9ZU1RJQ0tfR0YySyBpcyBub3Qgc2V0CkNPTkZJR19K T1lTVElDS19HUklQPXkKIyBDT05GSUdfSk9ZU1RJQ0tfR1JJUF9NUCBpcyBub3Qgc2V0CiMgQ09O RklHX0pPWVNUSUNLX0dVSUxMRU1PVCBpcyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19JTlRFUkFD VD15CkNPTkZJR19KT1lTVElDS19TSURFV0lOREVSPXkKQ09ORklHX0pPWVNUSUNLX1RNREM9eQpD T05GSUdfSk9ZU1RJQ0tfSUZPUkNFPXkKIyBDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFXzIzMiBpcyBu b3Qgc2V0CkNPTkZJR19KT1lTVElDS19XQVJSSU9SPXkKIyBDT05GSUdfSk9ZU1RJQ0tfTUFHRUxM QU4gaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tfU1BBQ0VPUkI9eQpDT05GSUdfSk9ZU1RJQ0tf U1BBQ0VCQUxMPXkKIyBDT05GSUdfSk9ZU1RJQ0tfU1RJTkdFUiBpcyBub3Qgc2V0CkNPTkZJR19K T1lTVElDS19UV0lESk9ZPXkKQ09ORklHX0pPWVNUSUNLX1pIRU5IVUE9eQpDT05GSUdfSk9ZU1RJ Q0tfREI5PXkKQ09ORklHX0pPWVNUSUNLX0dBTUVDT049eQojIENPTkZJR19KT1lTVElDS19UVVJC T0dSQUZYIGlzIG5vdCBzZXQKIyBDT05GSUdfSk9ZU1RJQ0tfSk9ZRFVNUCBpcyBub3Qgc2V0CiMg Q09ORklHX0pPWVNUSUNLX1hQQUQgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9UQUJMRVQgaXMg bm90IHNldApDT05GSUdfSU5QVVRfVE9VQ0hTQ1JFRU49eQpDT05GSUdfT0ZfVE9VQ0hTQ1JFRU49 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQURTNzg0Nj15CkNPTkZJR19UT1VDSFNDUkVFTl9BRDc4Nzc9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5PXkKQ09ORklHX1RPVUNIU0NSRUVOX0FENzg3OV9T UEk9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQX0NPUkU9eQojIENPTkZJR19UT1VDSFNDUkVF Tl9DWVRUU1BfU1BJIGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRTUDRfQ09SRT15 CkNPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1A0X1NQST15CkNPTkZJR19UT1VDSFNDUkVFTl9EWU5B UFJPPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fSEFNUFNISVJFIGlzIG5vdCBzZXQKQ09ORklHX1RP VUNIU0NSRUVOX0ZVSklUU1U9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fR1VOWkU9eQpDT05GSUdfVE9V Q0hTQ1JFRU5fRUxPPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fV0FDT01fVzgwMDEgaXMgbm90IHNl dApDT05GSUdfVE9VQ0hTQ1JFRU5fTVRPVUNIPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fSU5FWElP IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fTUs3MTIgaXMgbm90IHNldAojIENPTkZJ R19UT1VDSFNDUkVFTl9IVENQRU4gaXMgbm90IHNldApDT05GSUdfVE9VQ0hTQ1JFRU5fUEVOTU9V TlQ9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVE9VQ0hSSUdIVD15CkNPTkZJR19UT1VDSFNDUkVFTl9U T1VDSFdJTj15CiMgQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9DT01QT1NJVEUgaXMgbm90IHNldApD T05GSUdfVE9VQ0hTQ1JFRU5fTUMxMzc4Mz15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSElUMjEz PXkKQ09ORklHX1RPVUNIU0NSRUVOX1RTQ19TRVJJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0My MDA1PXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1RNUEUgaXMgbm90IHNldApDT05GSUdfSU5QVVRf TUlTQz15CkNPTkZJR19JTlBVVF9BRDcxNFg9eQpDT05GSUdfSU5QVVRfQUQ3MTRYX1NQST15CkNP TkZJR19JTlBVVF9BUklaT05BX0hBUFRJQ1M9eQpDT05GSUdfSU5QVVRfUENTUEtSPXkKIyBDT05G SUdfSU5QVVRfTUMxMzc4M19QV1JCVVRUT04gaXMgbm90IHNldApDT05GSUdfSU5QVVRfR1BJT19C RUVQRVI9eQpDT05GSUdfSU5QVVRfR1BJT19USUxUX1BPTExFRD15CiMgQ09ORklHX0lOUFVUX1dJ U1RST05fQlROUyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0FUTEFTX0JUTlMgaXMgbm90IHNl dAojIENPTkZJR19JTlBVVF9BVElfUkVNT1RFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0tF WVNQQU5fUkVNT1RFIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfUE9XRVJNQVRFIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU5QVVRfWUVBTElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0NNMTA5 IGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1VJTlBVVD15CkNPTkZJR19JTlBVVF9QV01fQkVFUEVS PXkKIyBDT05GSUdfSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUiBpcyBub3Qgc2V0CkNPTkZJR19J TlBVVF9BRFhMMzRYPXkKQ09ORklHX0lOUFVUX0FEWEwzNFhfU1BJPXkKIyBDT05GSUdfSU5QVVRf Q01BMzAwMCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9JREVBUEFEX1NMSURFQkFSPXkKCiMKIyBI YXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZF X1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKIyBDT05GSUdfU0VSSU9fU0VSUE9SVCBp cyBub3Qgc2V0CkNPTkZJR19TRVJJT19DVDgyQzcxMD15CkNPTkZJR19TRVJJT19QQVJLQkQ9eQoj IENPTkZJR19TRVJJT19QQ0lQUzIgaXMgbm90IHNldApDT05GSUdfU0VSSU9fTElCUFMyPXkKIyBD T05GSUdfU0VSSU9fUkFXIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0FMVEVSQV9QUzI9eQojIENP TkZJR19TRVJJT19QUzJNVUxUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSU9fQVJDX1BTMiBpcyBu b3Qgc2V0CkNPTkZJR19TRVJJT19BUEJQUzI9eQpDT05GSUdfU0VSSU9fT0xQQ19BUFNQPXkKQ09O RklHX0dBTUVQT1JUPXkKIyBDT05GSUdfR0FNRVBPUlRfTlM1NTggaXMgbm90IHNldAojIENPTkZJ R19HQU1FUE9SVF9MNCBpcyBub3Qgc2V0CiMgQ09ORklHX0dBTUVQT1JUX0VNVTEwSzEgaXMgbm90 IHNldAojIENPTkZJR19HQU1FUE9SVF9GTTgwMSBpcyBub3Qgc2V0CgojCiMgQ2hhcmFjdGVyIGRl dmljZXMKIwpDT05GSUdfVFRZPXkKQ09ORklHX1ZUPXkKQ09ORklHX0NPTlNPTEVfVFJBTlNMQVRJ T05TPXkKQ09ORklHX1ZUX0NPTlNPTEU9eQpDT05GSUdfVlRfQ09OU09MRV9TTEVFUD15CkNPTkZJ R19IV19DT05TT0xFPXkKQ09ORklHX1ZUX0hXX0NPTlNPTEVfQklORElORz15CkNPTkZJR19VTklY OThfUFRZUz15CiMgQ09ORklHX0RFVlBUU19NVUxUSVBMRV9JTlNUQU5DRVMgaXMgbm90IHNldApD T05GSUdfTEVHQUNZX1BUWVM9eQpDT05GSUdfTEVHQUNZX1BUWV9DT1VOVD0yNTYKQ09ORklHX1NF UklBTF9OT05TVEFOREFSRD15CiMgQ09ORklHX1JPQ0tFVFBPUlQgaXMgbm90IHNldApDT05GSUdf Q1lDTEFERVM9eQpDT05GSUdfQ1laX0lOVFI9eQojIENPTkZJR19NT1hBX0lOVEVMTElPIGlzIG5v dCBzZXQKQ09ORklHX01PWEFfU01BUlRJTz15CiMgQ09ORklHX1NZTkNMSU5LIGlzIG5vdCBzZXQK IyBDT05GSUdfU1lOQ0xJTktNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NZTkNMSU5LX0dUIGlzIG5v dCBzZXQKIyBDT05GSUdfTk9aT01JIGlzIG5vdCBzZXQKIyBDT05GSUdfSVNJIGlzIG5vdCBzZXQK IyBDT05GSUdfTl9IRExDIGlzIG5vdCBzZXQKQ09ORklHX05fR1NNPXkKQ09ORklHX1RSQUNFX1JP VVRFUj15CkNPTkZJR19UUkFDRV9TSU5LPXkKIyBDT05GSUdfREVWS01FTSBpcyBub3Qgc2V0Cgoj CiMgU2VyaWFsIGRyaXZlcnMKIwpDT05GSUdfU0VSSUFMX0VBUkxZQ09OPXkKQ09ORklHX1NFUklB TF84MjUwPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfREVQUkVDQVRFRF9PUFRJT05TIGlzIG5vdCBz ZXQKQ09ORklHX1NFUklBTF84MjUwX1BOUD15CkNPTkZJR19TRVJJQUxfODI1MF9DT05TT0xFPXkK Q09ORklHX1NFUklBTF84MjUwX1BDST15CiMgQ09ORklHX1NFUklBTF84MjUwX0NTIGlzIG5vdCBz ZXQKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX1JVTlRJ TUVfVUFSVFM9NApDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQ9eQpDT05GSUdfU0VSSUFMXzgy NTBfTUFOWV9QT1JUUz15CiMgQ09ORklHX1NFUklBTF84MjUwX0ZPVVJQT1JUIGlzIG5vdCBzZXQK Q09ORklHX1NFUklBTF84MjUwX0FDQ0VOVD15CkNPTkZJR19TRVJJQUxfODI1MF9CT0NBPXkKQ09O RklHX1NFUklBTF84MjUwX0VYQVJfU1QxNkM1NTQ9eQojIENPTkZJR19TRVJJQUxfODI1MF9IVUI2 IGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX1NIQVJFX0lSUT15CkNPTkZJR19TRVJJQUxf ODI1MF9ERVRFQ1RfSVJRPXkKQ09ORklHX1NFUklBTF84MjUwX1JTQT15CkNPTkZJR19TRVJJQUxf ODI1MF9EVz15CiMgQ09ORklHX1NFUklBTF84MjUwX0ZJTlRFSyBpcyBub3Qgc2V0CgojCiMgTm9u LTgyNTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9NQVgzMTAwIGlzIG5v dCBzZXQKQ09ORklHX1NFUklBTF9NQVgzMTBYPXkKIyBDT05GSUdfU0VSSUFMX01GRF9IU1UgaXMg bm90IHNldApDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VSSUFMX0NPUkVfQ09OU09MRT15 CiMgQ09ORklHX1NFUklBTF9KU00gaXMgbm90IHNldApDT05GSUdfU0VSSUFMX09GX1BMQVRGT1JN PXkKQ09ORklHX1NFUklBTF9TQ0NOWFA9eQojIENPTkZJR19TRVJJQUxfU0NDTlhQX0NPTlNPTEUg aXMgbm90IHNldApDT05GSUdfU0VSSUFMX1RJTUJFUkRBTEU9eQpDT05GSUdfU0VSSUFMX0FMVEVS QV9KVEFHVUFSVD15CiMgQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlRfQ09OU09MRSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BTFRFUkFfVUFSVCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJ QUxfSUZYNlg2MD15CiMgQ09ORklHX1NFUklBTF9QQ0hfVUFSVCBpcyBub3Qgc2V0CkNPTkZJR19T RVJJQUxfWElMSU5YX1BTX1VBUlQ9eQpDT05GSUdfU0VSSUFMX1hJTElOWF9QU19VQVJUX0NPTlNP TEU9eQpDT05GSUdfU0VSSUFMX0FSQz15CkNPTkZJR19TRVJJQUxfQVJDX0NPTlNPTEU9eQpDT05G SUdfU0VSSUFMX0FSQ19OUl9QT1JUUz0xCiMgQ09ORklHX1NFUklBTF9SUDIgaXMgbm90IHNldApD T05GSUdfU0VSSUFMX0ZTTF9MUFVBUlQ9eQojIENPTkZJR19TRVJJQUxfRlNMX0xQVUFSVF9DT05T T0xFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJJTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19QUERFVj15 CkNPTkZJR19IVkNfRFJJVkVSPXkKIyBDT05GSUdfVklSVElPX0NPTlNPTEUgaXMgbm90IHNldApD T05GSUdfSVBNSV9IQU5ETEVSPXkKIyBDT05GSUdfSVBNSV9QQU5JQ19FVkVOVCBpcyBub3Qgc2V0 CkNPTkZJR19JUE1JX0RFVklDRV9JTlRFUkZBQ0U9eQpDT05GSUdfSVBNSV9TST15CkNPTkZJR19J UE1JX1NJX1BST0JFX0RFRkFVTFRTPXkKIyBDT05GSUdfSVBNSV9TU0lGIGlzIG5vdCBzZXQKQ09O RklHX0lQTUlfV0FUQ0hET0c9eQpDT05GSUdfSVBNSV9QT1dFUk9GRj15CkNPTkZJR19IV19SQU5E T009eQpDT05GSUdfSFdfUkFORE9NX1RJTUVSSU9NRU09eQpDT05GSUdfSFdfUkFORE9NX0lOVEVM PXkKQ09ORklHX0hXX1JBTkRPTV9BTUQ9eQpDT05GSUdfSFdfUkFORE9NX0dFT0RFPXkKQ09ORklH X0hXX1JBTkRPTV9WSUE9eQojIENPTkZJR19IV19SQU5ET01fVklSVElPIGlzIG5vdCBzZXQKQ09O RklHX0hXX1JBTkRPTV9UUE09eQojIENPTkZJR19OVlJBTSBpcyBub3Qgc2V0CkNPTkZJR19EVExL PXkKIyBDT05GSUdfUjM5NjQgaXMgbm90IHNldAojIENPTkZJR19BUFBMSUNPTSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NPTllQSSBpcyBub3Qgc2V0CgojCiMgUENNQ0lBIGNoYXJhY3RlciBkZXZpY2Vz CiMKIyBDT05GSUdfU1lOQ0xJTktfQ1MgaXMgbm90IHNldAojIENPTkZJR19DQVJETUFOXzQwMDAg aXMgbm90IHNldAojIENPTkZJR19DQVJETUFOXzQwNDAgaXMgbm90IHNldApDT05GSUdfSVBXSVJF TEVTUz15CiMgQ09ORklHX01XQVZFIGlzIG5vdCBzZXQKQ09ORklHX1BDODczNnhfR1BJTz15CkNP TkZJR19OU0NfR1BJTz15CkNPTkZJR19SQVdfRFJJVkVSPXkKQ09ORklHX01BWF9SQVdfREVWUz0y NTYKIyBDT05GSUdfSFBFVCBpcyBub3Qgc2V0CkNPTkZJR19IQU5HQ0hFQ0tfVElNRVI9eQpDT05G SUdfVENHX1RQTT15CkNPTkZJR19UQ0dfVElTPXkKQ09ORklHX1RDR19OU0M9eQpDT05GSUdfVENH X0FUTUVMPXkKIyBDT05GSUdfVENHX0lORklORU9OIGlzIG5vdCBzZXQKQ09ORklHX1RFTENMT0NL PXkKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfWElMTFlCVVM9eQojIENPTkZJR19YSUxMWUJVU19P RiBpcyBub3Qgc2V0CgojCiMgSTJDIHN1cHBvcnQKIwojIENPTkZJR19JMkMgaXMgbm90IHNldApD T05GSUdfU1BJPXkKIyBDT05GSUdfU1BJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9NQVNU RVI9eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2ZXJzCiMKIyBDT05GSUdfU1BJX0FM VEVSQSBpcyBub3Qgc2V0CkNPTkZJR19TUElfQklUQkFORz15CkNPTkZJR19TUElfQlVUVEVSRkxZ PXkKQ09ORklHX1NQSV9HUElPPXkKQ09ORklHX1NQSV9MTTcwX0xMUD15CiMgQ09ORklHX1NQSV9G U0xfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX09DX1RJTlkgaXMgbm90IHNldAojIENPTkZJ R19TUElfUFhBMlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1BYQTJYWF9QQ0kgaXMgbm90IHNl dAojIENPTkZJR19TUElfVE9QQ0xJRkZfUENIIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9YSUxJTlg9 eQpDT05GSUdfU1BJX0RFU0lHTldBUkU9eQojIENPTkZJR19TUElfRFdfUENJIGlzIG5vdCBzZXQK Q09ORklHX1NQSV9EV19NTUlPPXkKCiMKIyBTUEkgUHJvdG9jb2wgTWFzdGVycwojCkNPTkZJR19T UElfU1BJREVWPXkKQ09ORklHX1NQSV9UTEU2MlgwPXkKQ09ORklHX1NQTUk9eQpDT05GSUdfSFNJ PXkKQ09ORklHX0hTSV9CT0FSRElORk89eQoKIwojIEhTSSBjb250cm9sbGVycwojCgojCiMgSFNJ IGNsaWVudHMKIwojIENPTkZJR19IU0lfQ0hBUiBpcyBub3Qgc2V0CgojCiMgUFBTIHN1cHBvcnQK IwojIENPTkZJR19QUFMgaXMgbm90IHNldAoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBvcnQKIwoK IwojIFBUUCBjbG9jayBzdXBwb3J0CiMKIyBDT05GSUdfUFRQXzE1ODhfQ0xPQ0sgaXMgbm90IHNl dAoKIwojIEVuYWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFNUElORyB0byBzZWUg dGhlIGFkZGl0aW9uYWwgY2xvY2tzLgojCiMgQ09ORklHX1BUUF8xNTg4X0NMT0NLX1BDSCBpcyBu b3Qgc2V0CkNPTkZJR19BUkNIX1dBTlRfT1BUSU9OQUxfR1BJT0xJQj15CkNPTkZJR19HUElPTElC PXkKQ09ORklHX0dQSU9fREVWUkVTPXkKQ09ORklHX09GX0dQSU89eQpDT05GSUdfR1BJT19BQ1BJ PXkKIyBDT05GSUdfREVCVUdfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fU1lTRlMgaXMg bm90IHNldApDT05GSUdfR1BJT19HRU5FUklDPXkKCiMKIyBNZW1vcnkgbWFwcGVkIEdQSU8gZHJp dmVyczoKIwojIENPTkZJR19HUElPXzc0WFhfTU1JTyBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0dF TkVSSUNfUExBVEZPUk09eQojIENPTkZJR19HUElPX0lUODc2MUUgaXMgbm90IHNldAojIENPTkZJ R19HUElPX0Y3MTg4WCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1NDSDMxMVg9eQpDT05GSUdfR1BJ T19TWVNDT049eQojIENPTkZJR19HUElPX1NDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fSUNI IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19WWDg1NSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9f TFlOWFBPSU5UIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fR1JHUElPPXkKCiMKIyBJMkMgR1BJTyBl eHBhbmRlcnM6CiMKIyBDT05GSUdfR1BJT19BUklaT05BIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJ T19TVE1QRSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fVFBTNjU5MTIgaXMgbm90IHNldAoKIwoj IFBDSSBHUElPIGV4cGFuZGVyczoKIwojIENPTkZJR19HUElPX0JUOFhYIGlzIG5vdCBzZXQKIyBD T05GSUdfR1BJT19BTUQ4MTExIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19JTlRFTF9NSUQgaXMg bm90IHNldAojIENPTkZJR19HUElPX1BDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fTUxfSU9I IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TT0RBVklMTEUgaXMgbm90IHNldAojIENPTkZJR19H UElPX1JEQzMyMVggaXMgbm90IHNldAoKIwojIFNQSSBHUElPIGV4cGFuZGVyczoKIwojIENPTkZJ R19HUElPX01BWDczMDEgaXMgbm90IHNldAojIENPTkZJR19HUElPX01DUDIzUzA4IGlzIG5vdCBz ZXQKQ09ORklHX0dQSU9fTUMzMzg4MD15CkNPTkZJR19HUElPXzc0WDE2ND15CgojCiMgQUM5NyBH UElPIGV4cGFuZGVyczoKIwoKIwojIExQQyBHUElPIGV4cGFuZGVyczoKIwoKIwojIE1PRFVMYnVz IEdQSU8gZXhwYW5kZXJzOgojCgojCiMgVVNCIEdQSU8gZXhwYW5kZXJzOgojCkNPTkZJR19XMT15 CiMgQ09ORklHX1cxX0NPTiBpcyBub3Qgc2V0CgojCiMgMS13aXJlIEJ1cyBNYXN0ZXJzCiMKIyBD T05GSUdfVzFfTUFTVEVSX01BVFJPWCBpcyBub3Qgc2V0CiMgQ09ORklHX1cxX01BU1RFUl9EUzFX TSBpcyBub3Qgc2V0CkNPTkZJR19XMV9NQVNURVJfR1BJTz15CgojCiMgMS13aXJlIFNsYXZlcwoj CkNPTkZJR19XMV9TTEFWRV9USEVSTT15CkNPTkZJR19XMV9TTEFWRV9TTUVNPXkKQ09ORklHX1cx X1NMQVZFX0RTMjQwOD15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQwOF9SRUFEQkFDSyBpcyBub3Qg c2V0CkNPTkZJR19XMV9TTEFWRV9EUzI0MTM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDA2PXkKQ09O RklHX1cxX1NMQVZFX0RTMjQyMz15CkNPTkZJR19XMV9TTEFWRV9EUzI0MzE9eQojIENPTkZJR19X MV9TTEFWRV9EUzI0MzMgaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI3NjAgaXMgbm90 IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI3ODAgaXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVf RFMyNzgxPXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyOEUwNCBpcyBub3Qgc2V0CkNPTkZJR19XMV9T TEFWRV9CUTI3MDAwPXkKQ09ORklHX1BPV0VSX1NVUFBMWT15CkNPTkZJR19QT1dFUl9TVVBQTFlf REVCVUc9eQpDT05GSUdfUERBX1BPV0VSPXkKQ09ORklHX0dFTkVSSUNfQURDX0JBVFRFUlk9eQoj IENPTkZJR19URVNUX1BPV0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODAgaXMg bm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODE9eQojIENPTkZJR19CQVRURVJZX09MUEMgaXMg bm90IHNldApDT05GSUdfQkFUVEVSWV9CUTI3eDAwPXkKIyBDT05GSUdfQkFUVEVSWV9CUTI3WDAw X1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfTUFYODkwMz15CkNPTkZJR19DSEFS R0VSX0dQSU89eQpDT05GSUdfUE9XRVJfUkVTRVQ9eQpDT05GSUdfUE9XRVJfUkVTRVRfR1BJTz15 CkNPTkZJR19QT1dFUl9SRVNFVF9HUElPX1JFU1RBUlQ9eQpDT05GSUdfUE9XRVJfUkVTRVRfTFRD Mjk1Mj15CiMgQ09ORklHX1BPV0VSX1JFU0VUX1NZU0NPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BP V0VSX0FWUyBpcyBub3Qgc2V0CkNPTkZJR19IV01PTj15CkNPTkZJR19IV01PTl9WSUQ9eQojIENP TkZJR19IV01PTl9ERUJVR19DSElQIGlzIG5vdCBzZXQKCiMKIyBOYXRpdmUgZHJpdmVycwojCiMg Q09ORklHX1NFTlNPUlNfQUJJVFVHVVJVIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQUJJVFVH VVJVMz15CiMgQ09ORklHX1NFTlNPUlNfQUQ3MzE0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf QURUN1gxMD15CkNPTkZJR19TRU5TT1JTX0FEVDczMTA9eQojIENPTkZJR19TRU5TT1JTX0s4VEVN UCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSzEwVEVNUCBpcyBub3Qgc2V0CiMgQ09ORklH X1NFTlNPUlNfRkFNMTVIX1BPV0VSIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQVBQTEVTTUM9 eQojIENPTkZJR19TRU5TT1JTX0k1S19BTUIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0Y3 MTgwNUYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GNzE4ODJGRz15CkNPTkZJR19TRU5TT1JT X01DMTM3ODNfQURDPXkKIyBDT05GSUdfU0VOU09SU19HUElPX0ZBTiBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX0lCTUFFTT15CiMgQ09ORklHX1NFTlNPUlNfSUJNUEVYIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfSUlPX0hXTU9OPXkKQ09ORklHX1NFTlNPUlNfQ09SRVRFTVA9eQojIENPTkZJ R19TRU5TT1JTX0lUODcgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX01BWDExMTEgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19NQVgxOTc9eQojIENPTkZJR19TRU5TT1JTX0FEQ1hYIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTE03MD15CkNPTkZJR19TRU5TT1JTX1BDODczNjA9eQpDT05G SUdfU0VOU09SU19QQzg3NDI3PXkKQ09ORklHX1NFTlNPUlNfTlRDX1RIRVJNSVNUT1I9eQpDT05G SUdfU0VOU09SU19OQ1Q2NjgzPXkKIyBDT05GSUdfU0VOU09SU19OQ1Q2Nzc1IGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfUFdNX0ZBTj15CiMgQ09ORklHX1NFTlNPUlNfU0hUMTUgaXMgbm90IHNl dAojIENPTkZJR19TRU5TT1JTX1NJUzU1OTUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TTVND NDdNMT15CkNPTkZJR19TRU5TT1JTX1NNU0M0N0IzOTc9eQojIENPTkZJR19TRU5TT1JTX1NDSDU2 WFhfQ09NTU9OIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURTNzg3MT15CkNPTkZJR19TRU5T T1JTX1ZJQV9DUFVURU1QPXkKIyBDT05GSUdfU0VOU09SU19WSUE2ODZBIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfVlQxMjExPXkKIyBDT05GSUdfU0VOU09SU19WVDgyMzEgaXMgbm90IHNldAoj IENPTkZJR19TRU5TT1JTX1c4MzYyN0hGIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19XODM2 MjdFSEYgaXMgbm90IHNldAoKIwojIEFDUEkgZHJpdmVycwojCiMgQ09ORklHX1NFTlNPUlNfQUNQ SV9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVRLMDExMCBpcyBub3Qgc2V0CkNP TkZJR19USEVSTUFMPXkKIyBDT05GSUdfVEhFUk1BTF9IV01PTiBpcyBub3Qgc2V0CiMgQ09ORklH X1RIRVJNQUxfT0YgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBf V0lTRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJfU0hBUkU9eQoj IENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BBQ0UgaXMgbm90IHNldApDT05GSUdf VEhFUk1BTF9HT1ZfRkFJUl9TSEFSRT15CkNPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0U9eQoj IENPTkZJR19USEVSTUFMX0dPVl9CQU5HX0JBTkcgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9H T1ZfVVNFUl9TUEFDRT15CiMgQ09ORklHX1RIRVJNQUxfRU1VTEFUSU9OIGlzIG5vdCBzZXQKQ09O RklHX0lOVEVMX1BPV0VSQ0xBTVA9eQpDT05GSUdfWDg2X1BLR19URU1QX1RIRVJNQUw9eQojIENP TkZJR19JTlQzNDBYX1RIRVJNQUwgaXMgbm90IHNldAoKIwojIFRleGFzIEluc3RydW1lbnRzIHRo ZXJtYWwgZHJpdmVycwojCiMgQ09ORklHX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9Q T1NTSUJMRT15CgojCiMgU29uaWNzIFNpbGljb24gQmFja3BsYW5lCiMKQ09ORklHX1NTQj15CkNP TkZJR19TU0JfU1BST009eQpDT05GSUdfU1NCX0JMT0NLSU89eQpDT05GSUdfU1NCX1BDSUhPU1Rf UE9TU0lCTEU9eQpDT05GSUdfU1NCX1BDSUhPU1Q9eQpDT05GSUdfU1NCX0I0M19QQ0lfQlJJREdF PXkKQ09ORklHX1NTQl9QQ01DSUFIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ01DSUFIT1NU PXkKIyBDT05GSUdfU1NCX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9EUklWRVJfUENJQ09S RV9QT1NTSUJMRT15CkNPTkZJR19TU0JfRFJJVkVSX1BDSUNPUkU9eQojIENPTkZJR19TU0JfRFJJ VkVSX0dQSU8gaXMgbm90IHNldApDT05GSUdfQkNNQV9QT1NTSUJMRT15CgojCiMgQnJvYWRjb20g c3BlY2lmaWMgQU1CQQojCkNPTkZJR19CQ01BPXkKQ09ORklHX0JDTUFfSE9TVF9QQ0lfUE9TU0lC TEU9eQpDT05GSUdfQkNNQV9IT1NUX1BDST15CiMgQ09ORklHX0JDTUFfSE9TVF9TT0MgaXMgbm90 IHNldApDT05GSUdfQkNNQV9EUklWRVJfR01BQ19DTU49eQojIENPTkZJR19CQ01BX0RSSVZFUl9H UElPIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfREVCVUc9eQoKIwojIE11bHRpZnVuY3Rpb24gZGV2 aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQ1M1NTM1IGlzIG5v dCBzZXQKIyBDT05GSUdfTUZEX0FUTUVMX0hMQ0RDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9DUk9T X0VDPXkKQ09ORklHX01GRF9DUk9TX0VDX1NQST15CiMgQ09ORklHX01GRF9EQTkwNTJfU1BJIGlz IG5vdCBzZXQKQ09ORklHX01GRF9NQzEzWFhYPXkKQ09ORklHX01GRF9NQzEzWFhYX1NQST15CkNP TkZJR19NRkRfSEk2NDIxX1BNSUM9eQpDT05GSUdfSFRDX1BBU0lDMz15CiMgQ09ORklHX0xQQ19J Q0ggaXMgbm90IHNldAojIENPTkZJR19MUENfU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0pB TlpfQ01PRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0tFTVBMRCBpcyBub3Qgc2V0CiMgQ09O RklHX0VaWF9QQ0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JEQzMyMVggaXMgbm90IHNldAoj IENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldApDT05GSUdfTUZEX1NNNTAxPXkKIyBDT05G SUdfTUZEX1NNNTAxX0dQSU8gaXMgbm90IHNldApDT05GSUdfQUJYNTAwX0NPUkU9eQpDT05GSUdf TUZEX1NUTVBFPXkKCiMKIyBTVE1pY3JvZWxlY3Ryb25pY3MgU1RNUEUgSW50ZXJmYWNlIERyaXZl cnMKIwpDT05GSUdfU1RNUEVfU1BJPXkKQ09ORklHX01GRF9TWVNDT049eQojIENPTkZJR19NRkRf VElfQU0zMzVYX1RTQ0FEQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU5MTI9eQpDT05GSUdf TUZEX1RQUzY1OTEyX1NQST15CiMgQ09ORklHX01GRF9USU1CRVJEQUxFIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX1RNSU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfVlg4NTUgaXMgbm90IHNldApD T05GSUdfTUZEX0FSSVpPTkE9eQpDT05GSUdfTUZEX0FSSVpPTkFfU1BJPXkKQ09ORklHX01GRF9X TTUxMDI9eQojIENPTkZJR19NRkRfV001MTEwIGlzIG5vdCBzZXQKQ09ORklHX01GRF9XTTg5OTc9 eQojIENPTkZJR19NRkRfV004MzFYX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUiBp cyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1NVUFBPUlQgaXMgbm90IHNldAoKIwojIEdyYXBoaWNz IHN1cHBvcnQKIwojIENPTkZJR19BR1AgaXMgbm90IHNldApDT05GSUdfVkdBX0FSQj15CkNPTkZJ R19WR0FfQVJCX01BWF9HUFVTPTE2CiMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBzZXQK CiMKIyBEaXJlY3QgUmVuZGVyaW5nIE1hbmFnZXIKIwojIENPTkZJR19EUk0gaXMgbm90IHNldAoK IwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZCPXkKIyBDT05GSUdfRklSTVdBUkVf RURJRCBpcyBub3Qgc2V0CkNPTkZJR19GQl9DTURMSU5FPXkKIyBDT05GSUdfRkJfRERDIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfQk9PVF9WRVNBX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfRkJf Q0ZCX0ZJTExSRUNUPXkKQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT15CkNPTkZJR19GQl9DRkJfSU1B R0VCTElUPXkKIyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qgc2V0CkNP TkZJR19GQl9TWVNfRklMTFJFQ1Q9eQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZC X1NZU19JTUFHRUJMSVQ9eQpDT05GSUdfRkJfRk9SRUlHTl9FTkRJQU49eQojIENPTkZJR19GQl9C T1RIX0VORElBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0JJR19FTkRJQU4gaXMgbm90IHNldApD T05GSUdfRkJfTElUVExFX0VORElBTj15CkNPTkZJR19GQl9TWVNfRk9QUz15CkNPTkZJR19GQl9E RUZFUlJFRF9JTz15CiMgQ09ORklHX0ZCX1NWR0FMSUIgaXMgbm90IHNldAojIENPTkZJR19GQl9N QUNNT0RFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CkNPTkZJ R19GQl9NT0RFX0hFTFBFUlM9eQojIENPTkZJR19GQl9USUxFQkxJVFRJTkcgaXMgbm90IHNldAoK IwojIEZyYW1lIGJ1ZmZlciBoYXJkd2FyZSBkcml2ZXJzCiMKIyBDT05GSUdfRkJfQ0lSUlVTIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfUE0yIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQ1lCRVIyMDAw IGlzIG5vdCBzZXQKQ09ORklHX0ZCX0FSQz15CiMgQ09ORklHX0ZCX0FTSUxJQU5UIGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfSU1TVFQgaXMgbm90IHNldAojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qg c2V0CkNPTkZJR19GQl9VVkVTQT15CiMgQ09ORklHX0ZCX1ZFU0EgaXMgbm90IHNldAojIENPTkZJ R19GQl9ONDExIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0hHQT15CkNPTkZJR19GQl9PUEVOQ09SRVM9 eQojIENPTkZJR19GQl9TMUQxM1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX05WSURJQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX1JJVkEgaXMgbm90IHNldAojIENPTkZJR19GQl9JNzQwIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfTEU4MDU3OCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01BVFJPWCBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JBREVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWTEy OCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1MzIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfU0FWQUdFIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0lTIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfVklBIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTkVPTUFHSUMg aXMgbm90IHNldAojIENPTkZJR19GQl9LWVJPIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfM0RGWCBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZPT0RPTzEgaXMgbm90IHNldAojIENPTkZJR19GQl9WVDg2 MjMgaXMgbm90IHNldAojIENPTkZJR19GQl9UUklERU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf QVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUE0zIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQ0FS TUlORSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0dFT0RFIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NN NTAxPXkKQ09ORklHX0ZCX1ZJUlRVQUw9eQpDT05GSUdfRkJfTUVUUk9OT01FPXkKIyBDT05GSUdf RkJfTUI4NjJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0JST0FEU0hFRVQgaXMgbm90IHNldApD T05GSUdfRkJfQVVPX0sxOTBYPXkKQ09ORklHX0ZCX0FVT19LMTkwMD15CiMgQ09ORklHX0ZCX0FV T19LMTkwMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NJTVBMRSBpcyBub3Qgc2V0CkNPTkZJR19C QUNLTElHSFRfTENEX1NVUFBPUlQ9eQojIENPTkZJR19MQ0RfQ0xBU1NfREVWSUNFIGlzIG5vdCBz ZXQKQ09ORklHX0JBQ0tMSUdIVF9DTEFTU19ERVZJQ0U9eQojIENPTkZJR19CQUNLTElHSFRfR0VO RVJJQyBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfUFdNPXkKIyBDT05GSUdfQkFDS0xJR0hU X0FQUExFIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX1NBSEFSQSBpcyBub3Qgc2V0CkNP TkZJR19CQUNLTElHSFRfR1BJTz15CiMgQ09ORklHX1ZHQVNUQVRFIGlzIG5vdCBzZXQKCiMKIyBD b25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfVkdBX0NPTlNPTEU9eQojIENP TkZJR19WR0FDT05fU09GVF9TQ1JPTExCQUNLIGlzIG5vdCBzZXQKQ09ORklHX01EQV9DT05TT0xF PXkKQ09ORklHX0RVTU1ZX0NPTlNPTEU9eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRT15CiMg Q09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfREVURUNUX1BSSU1BUlkgaXMgbm90IHNldAojIENP TkZJR19GUkFNRUJVRkZFUl9DT05TT0xFX1JPVEFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0xPR089 eQojIENPTkZJR19MT0dPX0xJTlVYX01PTk8gaXMgbm90IHNldAojIENPTkZJR19MT0dPX0xJTlVY X1ZHQTE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HT19MSU5VWF9DTFVUMjI0IGlzIG5vdCBzZXQK Q09ORklHX1NPVU5EPXkKQ09ORklHX1NPVU5EX09TU19DT1JFPXkKQ09ORklHX1NPVU5EX09TU19D T1JFX1BSRUNMQUlNPXkKQ09ORklHX1NORD15CkNPTkZJR19TTkRfVElNRVI9eQpDT05GSUdfU05E X1BDTT15CkNPTkZJR19TTkRfRE1BRU5HSU5FX1BDTT15CkNPTkZJR19TTkRfSFdERVA9eQpDT05G SUdfU05EX1JBV01JREk9eQpDT05GSUdfU05EX0NPTVBSRVNTX09GRkxPQUQ9eQpDT05GSUdfU05E X0pBQ0s9eQpDT05GSUdfU05EX1NFUVVFTkNFUj15CiMgQ09ORklHX1NORF9TRVFfRFVNTVkgaXMg bm90IHNldApDT05GSUdfU05EX09TU0VNVUw9eQojIENPTkZJR19TTkRfTUlYRVJfT1NTIGlzIG5v dCBzZXQKQ09ORklHX1NORF9QQ01fT1NTPXkKQ09ORklHX1NORF9QQ01fT1NTX1BMVUdJTlM9eQpD T05GSUdfU05EX1NFUVVFTkNFUl9PU1M9eQpDT05GSUdfU05EX0RZTkFNSUNfTUlOT1JTPXkKQ09O RklHX1NORF9NQVhfQ0FSRFM9MzIKIyBDT05GSUdfU05EX1NVUFBPUlRfT0xEX0FQSSBpcyBub3Qg c2V0CiMgQ09ORklHX1NORF9WRVJCT1NFX1BST0NGUyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfVkVS Qk9TRV9QUklOVEs9eQpDT05GSUdfU05EX0RFQlVHPXkKIyBDT05GSUdfU05EX0RFQlVHX1ZFUkJP U0UgaXMgbm90IHNldApDT05GSUdfU05EX0RNQV9TR0JVRj15CkNPTkZJR19TTkRfUkFXTUlESV9T RVE9eQpDT05GSUdfU05EX09QTDNfTElCX1NFUT15CkNPTkZJR19TTkRfT1BMNF9MSUJfU0VRPXkK Q09ORklHX1NORF9TQkFXRV9TRVE9eQojIENPTkZJR19TTkRfRU1VMTBLMV9TRVEgaXMgbm90IHNl dApDT05GSUdfU05EX01QVTQwMV9VQVJUPXkKQ09ORklHX1NORF9PUEwzX0xJQj15CkNPTkZJR19T TkRfT1BMNF9MSUI9eQpDT05GSUdfU05EX1ZYX0xJQj15CkNPTkZJR19TTkRfRFJJVkVSUz15CkNP TkZJR19TTkRfRFVNTVk9eQojIENPTkZJR19TTkRfQUxPT1AgaXMgbm90IHNldApDT05GSUdfU05E X1ZJUk1JREk9eQojIENPTkZJR19TTkRfTVRQQVYgaXMgbm90IHNldApDT05GSUdfU05EX01UUzY0 PXkKQ09ORklHX1NORF9TRVJJQUxfVTE2NTUwPXkKQ09ORklHX1NORF9NUFU0MDE9eQojIENPTkZJ R19TTkRfUE9SVE1BTjJYNCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfV1NTX0xJQj15CkNPTkZJR19T TkRfU0JfQ09NTU9OPXkKQ09ORklHX1NORF9TQjhfRFNQPXkKQ09ORklHX1NORF9TQjE2X0RTUD15 CkNPTkZJR19TTkRfSVNBPXkKIyBDT05GSUdfU05EX0FETElCIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0FEMTgxNkEgaXMgbm90IHNldAojIENPTkZJR19TTkRfQUQxODQ4IGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX0FMUzEwMCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQVpUMTYwNT15CiMgQ09ORklH X1NORF9BWlQyMzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FaVDIzMjAgaXMgbm90IHNldApD T05GSUdfU05EX0NNSTgzMjg9eQpDT05GSUdfU05EX0NNSTgzMzA9eQpDT05GSUdfU05EX0NTNDIz MT15CkNPTkZJR19TTkRfQ1M0MjM2PXkKIyBDT05GSUdfU05EX0VTMTY4OCBpcyBub3Qgc2V0CiMg Q09ORklHX1NORF9FUzE4WFggaXMgbm90IHNldApDT05GSUdfU05EX1NDNjAwMD15CkNPTkZJR19T TkRfR1VTQ0xBU1NJQz15CkNPTkZJR19TTkRfR1VTRVhUUkVNRT15CiMgQ09ORklHX1NORF9HVVNN QVggaXMgbm90IHNldAojIENPTkZJR19TTkRfSU5URVJXQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0lOVEVSV0FWRV9TVEIgaXMgbm90IHNldApDT05GSUdfU05EX0pBWloxNj15CkNPTkZJR19T TkRfT1BMM1NBMj15CkNPTkZJR19TTkRfT1BUSTkyWF9BRDE4NDg9eQpDT05GSUdfU05EX09QVEk5 MlhfQ1M0MjMxPXkKQ09ORklHX1NORF9PUFRJOTNYPXkKQ09ORklHX1NORF9NSVJPPXkKQ09ORklH X1NORF9TQjg9eQojIENPTkZJR19TTkRfU0IxNiBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU0JBV0U9 eQpDT05GSUdfU05EX1NCMTZfQ1NQPXkKIyBDT05GSUdfU05EX1NTQ0FQRSBpcyBub3Qgc2V0CkNP TkZJR19TTkRfV0FWRUZST05UPXkKQ09ORklHX1NORF9NU05EX1BJTk5BQ0xFPXkKQ09ORklHX1NO RF9NU05EX0NMQVNTSUM9eQpDT05GSUdfU05EX1BDST15CiMgQ09ORklHX1NORF9BRDE4ODkgaXMg bm90IHNldAojIENPTkZJR19TTkRfQUxTMzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FMUzQw MDAgaXMgbm90IHNldAojIENPTkZJR19TTkRfQUxJNTQ1MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NO RF9BU0lIUEkgaXMgbm90IHNldAojIENPTkZJR19TTkRfQVRJSVhQIGlzIG5vdCBzZXQKIyBDT05G SUdfU05EX0FUSUlYUF9NT0RFTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9BVTg4MTAgaXMgbm90 IHNldAojIENPTkZJR19TTkRfQVU4ODIwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FVODgzMCBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9BVzIgaXMgbm90IHNldAojIENPTkZJR19TTkRfQVpUMzMy OCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9CVDg3WCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9D QTAxMDYgaXMgbm90IHNldAojIENPTkZJR19TTkRfQ01JUENJIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX09YWUdFTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9DUzQyODEgaXMgbm90IHNldAojIENP TkZJR19TTkRfQ1M0NlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0NTNTUzMCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9DUzU1MzVBVURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9DVFhGSSBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9EQVJMQTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0dJ TkEyMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9MQVlMQTIwIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0RBUkxBMjQgaXMgbm90IHNldAojIENPTkZJR19TTkRfR0lOQTI0IGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX0xBWUxBMjQgaXMgbm90IHNldAojIENPTkZJR19TTkRfTU9OQSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9NSUEgaXMgbm90IHNldAojIENPTkZJR19TTkRfRUNITzNHIGlzIG5vdCBz ZXQKIyBDT05GSUdfU05EX0lORElHTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9JTkRJR09JTyBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9JTkRJR09ESiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9J TkRJR09JT1ggaXMgbm90IHNldAojIENPTkZJR19TTkRfSU5ESUdPREpYIGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX0VNVTEwSzEgaXMgbm90IHNldAojIENPTkZJR19TTkRfRU1VMTBLMVggaXMgbm90 IHNldAojIENPTkZJR19TTkRfRU5TMTM3MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9FTlMxMzcx IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0VTMTkzOCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9F UzE5NjggaXMgbm90IHNldAojIENPTkZJR19TTkRfRk04MDEgaXMgbm90IHNldAojIENPTkZJR19T TkRfSERTUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9IRFNQTSBpcyBub3Qgc2V0CiMgQ09ORklH X1NORF9JQ0UxNzEyIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0lDRTE3MjQgaXMgbm90IHNldAoj IENPTkZJR19TTkRfSU5URUw4WDAgaXMgbm90IHNldAojIENPTkZJR19TTkRfSU5URUw4WDBNIGlz IG5vdCBzZXQKIyBDT05GSUdfU05EX0tPUkcxMjEyIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0xP TEEgaXMgbm90IHNldAojIENPTkZJR19TTkRfTFg2NDY0RVMgaXMgbm90IHNldAojIENPTkZJR19T TkRfTUFFU1RSTzMgaXMgbm90IHNldAojIENPTkZJR19TTkRfTUlYQVJUIGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX05NMjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1BDWEhSIGlzIG5vdCBzZXQK IyBDT05GSUdfU05EX1JJUFRJREUgaXMgbm90IHNldAojIENPTkZJR19TTkRfUk1FMzIgaXMgbm90 IHNldAojIENPTkZJR19TTkRfUk1FOTYgaXMgbm90IHNldAojIENPTkZJR19TTkRfUk1FOTY1MiBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9TSVM3MDE5IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NP TklDVklCRVMgaXMgbm90IHNldAojIENPTkZJR19TTkRfVFJJREVOVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NORF9WSUE4MlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1ZJQTgyWFhfTU9ERU0gaXMg bm90IHNldAojIENPTkZJR19TTkRfVklSVFVPU08gaXMgbm90IHNldAojIENPTkZJR19TTkRfVlgy MjIgaXMgbm90IHNldAojIENPTkZJR19TTkRfWU1GUENJIGlzIG5vdCBzZXQKCiMKIyBIRC1BdWRp bwojCiMgQ09ORklHX1NORF9IREFfSU5URUwgaXMgbm90IHNldApDT05GSUdfU05EX1NQST15CkNP TkZJR19TTkRfUENNQ0lBPXkKQ09ORklHX1NORF9WWFBPQ0tFVD15CkNPTkZJR19TTkRfUERBVURJ T0NGPXkKQ09ORklHX1NORF9TT0M9eQpDT05GSUdfU05EX1NPQ19HRU5FUklDX0RNQUVOR0lORV9Q Q009eQpDT05GSUdfU05EX0FUTUVMX1NPQz15CgojCiMgU29DIEF1ZGlvIGZvciBGcmVlc2NhbGUg Q1BVcwojCgojCiMgQ29tbW9uIFNvQyBBdWRpbyBvcHRpb25zIGZvciBGcmVlc2NhbGUgQ1BVczoK IwpDT05GSUdfU05EX1NPQ19GU0xfQVNSQz15CkNPTkZJR19TTkRfU09DX0ZTTF9TQUk9eQojIENP TkZJR19TTkRfU09DX0ZTTF9TU0kgaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19GU0xfU1BESUY9 eQpDT05GSUdfU05EX1NPQ19GU0xfRVNBST15CkNPTkZJR19TTkRfU09DX0lNWF9BVURNVVg9eQpD T05GSUdfU05EX1NPQ19JMkNfQU5EX1NQST15CgojCiMgQ09ERUMgZHJpdmVycwojCkNPTkZJR19T TkRfU09DX0FLNDEwND15CkNPTkZJR19TTkRfU09DX0FLNDU1ND15CkNPTkZJR19TTkRfU09DX0FL NTM4Nj15CkNPTkZJR19TTkRfU09DX0NTNDI3MT15CkNPTkZJR19TTkRfU09DX0NTNDI3MV9TUEk9 eQpDT05GSUdfU05EX1NPQ19IRE1JX0NPREVDPXkKIyBDT05GSUdfU05EX1NPQ19FUzgzMjggaXMg bm90IHNldAojIENPTkZJR19TTkRfU09DX1BDTTE3OTJBIGlzIG5vdCBzZXQKIyBDT05GSUdfU05E X1NPQ19QQ001MTJ4X1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfUlQ1Njc3X1NQSSBp cyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX1NJUkZfQVVESU9fQ09ERUM9eQpDT05GSUdfU05EX1NP Q19TUERJRj15CkNPTkZJR19TTkRfU09DX1NTTTI2MDI9eQpDT05GSUdfU05EX1NPQ19TU00yNjAy X1NQST15CiMgQ09ORklHX1NORF9TT0NfVExWMzIwQUlDMjNfU1BJIGlzIG5vdCBzZXQKQ09ORklH X1NORF9TT0NfV004NTEwPXkKQ09ORklHX1NORF9TT0NfV004NzExPXkKQ09ORklHX1NORF9TT0Nf V004NzI4PXkKQ09ORklHX1NORF9TT0NfV004NzMxPXkKQ09ORklHX1NORF9TT0NfV004NzM3PXkK Q09ORklHX1NORF9TT0NfV004NzQxPXkKIyBDT05GSUdfU05EX1NPQ19XTTg3NTAgaXMgbm90IHNl dAojIENPTkZJR19TTkRfU09DX1dNODc1MyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX1dNODc3 MD15CkNPTkZJR19TTkRfU09DX1dNODc3Nj15CkNPTkZJR19TTkRfU09DX1dNODgwND15CiMgQ09O RklHX1NORF9TSU1QTEVfQ0FSRCBpcyBub3Qgc2V0CkNPTkZJR19TT1VORF9QUklNRT15CkNPTkZJ R19TT1VORF9PU1M9eQojIENPTkZJR19TT1VORF9UUkFDRUlOSVQgaXMgbm90IHNldApDT05GSUdf U09VTkRfRE1BUD15CkNPTkZJR19TT1VORF9WTUlEST15CiMgQ09ORklHX1NPVU5EX1RSSVggaXMg bm90IHNldAojIENPTkZJR19TT1VORF9NU1MgaXMgbm90IHNldApDT05GSUdfU09VTkRfTVBVNDAx PXkKQ09ORklHX1NPVU5EX1BBUz15CiMgQ09ORklHX1BBU19KT1lTVElDSyBpcyBub3Qgc2V0CkNP TkZJR19TT1VORF9QU1M9eQpDT05GSUdfUFNTX01JWEVSPXkKQ09ORklHX1NPVU5EX1NCPXkKQ09O RklHX1NPVU5EX1lNMzgxMj15CkNPTkZJR19TT1VORF9VQVJUNjg1MD15CkNPTkZJR19TT1VORF9B RURTUDE2PXkKIyBDT05GSUdfU0M2NjAwIGlzIG5vdCBzZXQKQ09ORklHX1NPVU5EX0tBSExVQT15 CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkKIyBDT05GSUdfSElEX0JBVFRFUllfU1RS RU5HVEggaXMgbm90IHNldAojIENPTkZJR19ISURSQVcgaXMgbm90IHNldAojIENPTkZJR19VSElE IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9HRU5FUklDPXkKCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJz CiMKQ09ORklHX0hJRF9BNFRFQ0g9eQojIENPTkZJR19ISURfQUNSVVggaXMgbm90IHNldApDT05G SUdfSElEX0FQUExFPXkKIyBDT05GSUdfSElEX0FVUkVBTCBpcyBub3Qgc2V0CkNPTkZJR19ISURf QkVMS0lOPXkKQ09ORklHX0hJRF9DSEVSUlk9eQpDT05GSUdfSElEX0NISUNPTlk9eQojIENPTkZJ R19ISURfUFJPRElLRVlTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9DWVBSRVNTPXkKQ09ORklHX0hJ RF9EUkFHT05SSVNFPXkKIyBDT05GSUdfRFJBR09OUklTRV9GRiBpcyBub3Qgc2V0CiMgQ09ORklH X0hJRF9FTVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0VMRUNPTT15CkNPTkZJR19ISURfRVpL RVk9eQpDT05GSUdfSElEX0tFWVRPVUNIPXkKQ09ORklHX0hJRF9LWUU9eQpDT05GSUdfSElEX1VD TE9HSUM9eQpDT05GSUdfSElEX1dBTFRPUD15CkNPTkZJR19ISURfR1lSQVRJT049eQojIENPTkZJ R19ISURfSUNBREUgaXMgbm90IHNldApDT05GSUdfSElEX1RXSU5IQU49eQpDT05GSUdfSElEX0tF TlNJTkdUT049eQojIENPTkZJR19ISURfTENQT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19ISURfTEVO T1ZPPXkKQ09ORklHX0hJRF9MT0dJVEVDSD15CkNPTkZJR19ISURfTE9HSVRFQ0hfSElEUFA9eQoj IENPTkZJR19MT0dJVEVDSF9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZG IGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HSUc5NDBfRkYgaXMgbm90IHNldAojIENPTkZJR19MT0dJ V0hFRUxTX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX01BR0lDTU9VU0UgaXMgbm90IHNldApD T05GSUdfSElEX01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9OVEVSRVk9eQpDT05GSUdfSElEX01V TFRJVE9VQ0g9eQpDT05GSUdfSElEX09SVEVLPXkKIyBDT05GSUdfSElEX1BBTlRIRVJMT1JEIGlz IG5vdCBzZXQKIyBDT05GSUdfSElEX1BFVEFMWU5YIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BJ Q09MQ0QgaXMgbm90IHNldApDT05GSUdfSElEX1BMQU5UUk9OSUNTPXkKQ09ORklHX0hJRF9QUklN QVg9eQpDT05GSUdfSElEX1NBSVRFSz15CkNPTkZJR19ISURfU0FNU1VORz15CiMgQ09ORklHX0hJ RF9TUEVFRExJTksgaXMgbm90IHNldAojIENPTkZJR19ISURfU1RFRUxTRVJJRVMgaXMgbm90IHNl dApDT05GSUdfSElEX1NVTlBMVVM9eQpDT05GSUdfSElEX1JNST15CkNPTkZJR19ISURfR1JFRU5B U0lBPXkKIyBDT05GSUdfR1JFRU5BU0lBX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TTUFSVEpP WVBMVVM9eQojIENPTkZJR19TTUFSVEpPWVBMVVNfRkYgaXMgbm90IHNldAojIENPTkZJR19ISURf VElWTyBpcyBub3Qgc2V0CkNPTkZJR19ISURfVE9QU0VFRD15CkNPTkZJR19ISURfVEhJTkdNPXkK Q09ORklHX0hJRF9USFJVU1RNQVNURVI9eQojIENPTkZJR19USFJVU1RNQVNURVJfRkYgaXMgbm90 IHNldApDT05GSUdfSElEX1dBQ09NPXkKQ09ORklHX0hJRF9XSUlNT1RFPXkKQ09ORklHX0hJRF9Y SU5NTz15CkNPTkZJR19ISURfWkVST1BMVVM9eQpDT05GSUdfWkVST1BMVVNfRkY9eQpDT05GSUdf SElEX1pZREFDUk9OPXkKQ09ORklHX0hJRF9TRU5TT1JfSFVCPXkKQ09ORklHX1VTQl9PSENJX0xJ VFRMRV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0FSQ0hfSEFTX0hD RD15CiMgQ09ORklHX1VTQiBpcyBub3Qgc2V0CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCgojCiMg VVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKIwojIENPTkZJR19VU0JfUEhZIGlzIG5vdCBzZXQK IyBDT05GSUdfTk9QX1VTQl9YQ0VJViBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HUElPX1ZCVVMg aXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVdCIGlz IG5vdCBzZXQKIyBDT05GSUdfTU1DIGlzIG5vdCBzZXQKQ09ORklHX01FTVNUSUNLPXkKIyBDT05G SUdfTUVNU1RJQ0tfREVCVUcgaXMgbm90IHNldAoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwpD T05GSUdfTUVNU1RJQ0tfVU5TQUZFX1JFU1VNRT15CiMgQ09ORklHX01TUFJPX0JMT0NLIGlzIG5v dCBzZXQKIyBDT05GSUdfTVNfQkxPQ0sgaXMgbm90IHNldAoKIwojIE1lbW9yeVN0aWNrIEhvc3Qg Q29udHJvbGxlciBEcml2ZXJzCiMKIyBDT05GSUdfTUVNU1RJQ0tfVElGTV9NUyBpcyBub3Qgc2V0 CiMgQ09ORklHX01FTVNUSUNLX0pNSUNST05fMzhYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJ Q0tfUjU5MiBpcyBub3Qgc2V0CkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19MRURTX0NMQVNTPXkK CiMKIyBMRUQgZHJpdmVycwojCkNPTkZJR19MRURTX0dQSU89eQpDT05GSUdfTEVEU19DTEVWT19N QUlMPXkKQ09ORklHX0xFRFNfREFDMTI0UzA4NT15CkNPTkZJR19MRURTX1BXTT15CiMgQ09ORklH X0xFRFNfSU5URUxfU1M0MjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MVDM1OTMgaXMgbm90 IHNldAojIENPTkZJR19MRURTX01DMTM3ODMgaXMgbm90IHNldAojIENPTkZJR19MRURTX09UMjAw IGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVyIGZvciBibGluaygxKSBVU0IgUkdCIExFRCBpcyB1 bmRlciBTcGVjaWFsIEhJRCBkcml2ZXJzIChISURfVEhJTkdNKQojCiMgQ09ORklHX0xFRFNfU1lT Q09OIGlzIG5vdCBzZXQKCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15 CkNPTkZJR19MRURTX1RSSUdHRVJfVElNRVI9eQojIENPTkZJR19MRURTX1RSSUdHRVJfT05FU0hP VCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9JREVfRElTSyBpcyBub3Qgc2V0CiMg Q09ORklHX0xFRFNfVFJJR0dFUl9IRUFSVEJFQVQgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RS SUdHRVJfQkFDS0xJR0hUIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UUklHR0VSX0NQVSBpcyBu b3Qgc2V0CkNPTkZJR19MRURTX1RSSUdHRVJfR1BJTz15CkNPTkZJR19MRURTX1RSSUdHRVJfREVG QVVMVF9PTj15CgojCiMgaXB0YWJsZXMgdHJpZ2dlciBpcyB1bmRlciBOZXRmaWx0ZXIgY29uZmln IChMRUQgdGFyZ2V0KQojCiMgQ09ORklHX0xFRFNfVFJJR0dFUl9UUkFOU0lFTlQgaXMgbm90IHNl dApDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQT15CiMgQ09ORklHX0FDQ0VTU0lCSUxJVFkgaXMg bm90IHNldAojIENPTkZJR19JTkZJTklCQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfRURBQyBpcyBu b3Qgc2V0CkNPTkZJR19SVENfTElCPXkKQ09ORklHX1JUQ19DTEFTUz15CkNPTkZJR19SVENfSENU T1NZUz15CkNPTkZJR19SVENfU1lTVE9IQz15CkNPTkZJR19SVENfSENUT1NZU19ERVZJQ0U9InJ0 YzAiCkNPTkZJR19SVENfREVCVUc9eQoKIwojIFJUQyBpbnRlcmZhY2VzCiMKIyBDT05GSUdfUlRD X0lOVEZfU1lTRlMgaXMgbm90IHNldAojIENPTkZJR19SVENfSU5URl9QUk9DIGlzIG5vdCBzZXQK Q09ORklHX1JUQ19JTlRGX0RFVj15CkNPTkZJR19SVENfSU5URl9ERVZfVUlFX0VNVUw9eQpDT05G SUdfUlRDX0RSVl9URVNUPXkKCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJW X000MVQ5MyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTTQxVDk0IGlzIG5vdCBzZXQKIyBD T05GSUdfUlRDX0RSVl9EUzEzMDUgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEzNDM9eQpD T05GSUdfUlRDX0RSVl9EUzEzNDc9eQpDT05GSUdfUlRDX0RSVl9EUzEzOTA9eQojIENPTkZJR19S VENfRFJWX01BWDY5MDIgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1I5NzAxIGlzIG5vdCBz ZXQKIyBDT05GSUdfUlRDX0RSVl9SUzVDMzQ4IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9E UzMyMzQgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9QQ0YyMTIzPXkKIyBDT05GSUdfUlRDX0RS Vl9SWDQ1ODEgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NQ1A3OTU9eQoKIwojIFBsYXRmb3Jt IFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfQ01PUz15CkNPTkZJR19SVENfRFJWX0RTMTI4 Nj15CkNPTkZJR19SVENfRFJWX0RTMTUxMT15CkNPTkZJR19SVENfRFJWX0RTMTU1Mz15CkNPTkZJ R19SVENfRFJWX0RTMTc0Mj15CkNPTkZJR19SVENfRFJWX0RTMjQwND15CkNPTkZJR19SVENfRFJW X1NUSzE3VEE4PXkKQ09ORklHX1JUQ19EUlZfTTQ4VDg2PXkKQ09ORklHX1JUQ19EUlZfTTQ4VDM1 PXkKIyBDT05GSUdfUlRDX0RSVl9NNDhUNTkgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NU002 MjQyPXkKQ09ORklHX1JUQ19EUlZfQlE0ODAyPXkKIyBDT05GSUdfUlRDX0RSVl9SUDVDMDEgaXMg bm90IHNldApDT05GSUdfUlRDX0RSVl9WMzAyMD15CgojCiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMK Q09ORklHX1JUQ19EUlZfTUMxM1hYWD15CkNPTkZJR19SVENfRFJWX1NOVlM9eQojIENPTkZJR19S VENfRFJWX1hHRU5FIGlzIG5vdCBzZXQKCiMKIyBISUQgU2Vuc29yIFJUQyBkcml2ZXJzCiMKIyBD T05GSUdfRE1BREVWSUNFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0FVWERJU1BMQVkgaXMgbm90IHNl dAojIENPTkZJR19VSU8gaXMgbm90IHNldApDT05GSUdfVklSVF9EUklWRVJTPXkKQ09ORklHX1ZJ UlRJTz15CgojCiMgVmlydGlvIGRyaXZlcnMKIwojIENPTkZJR19WSVJUSU9fUENJIGlzIG5vdCBz ZXQKQ09ORklHX1ZJUlRJT19CQUxMT09OPXkKQ09ORklHX1ZJUlRJT19NTUlPPXkKQ09ORklHX1ZJ UlRJT19NTUlPX0NNRExJTkVfREVWSUNFUz15CgojCiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qg c3VwcG9ydAojCiMgQ09ORklHX0hZUEVSViBpcyBub3Qgc2V0CkNPTkZJR19TVEFHSU5HPXkKIyBD T05GSUdfU0xJQ09TUyBpcyBub3Qgc2V0CkNPTkZJR19QQU5FTD15CkNPTkZJR19QQU5FTF9QQVJQ T1JUPTAKQ09ORklHX1BBTkVMX1BST0ZJTEU9NQojIENPTkZJR19QQU5FTF9DSEFOR0VfTUVTU0FH RSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUUzUyMDggaXMgbm90IHNldAoKIwojIElJTyBzdGFnaW5n IGRyaXZlcnMKIwoKIwojIEFjY2VsZXJvbWV0ZXJzCiMKQ09ORklHX0FESVMxNjIwMT15CkNPTkZJ R19BRElTMTYyMDM9eQojIENPTkZJR19BRElTMTYyMDQgaXMgbm90IHNldApDT05GSUdfQURJUzE2 MjA5PXkKIyBDT05GSUdfQURJUzE2MjIwIGlzIG5vdCBzZXQKIyBDT05GSUdfQURJUzE2MjQwIGlz IG5vdCBzZXQKQ09ORklHX0xJUzNMMDJEUT15CkNPTkZJR19TQ0EzMDAwPXkKCiMKIyBBbmFsb2cg dG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKIyBDT05GSUdfQUQ3NjA2IGlzIG5vdCBzZXQKQ09ORklH X0FENzc4MD15CiMgQ09ORklHX0FENzgxNiBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzE5MiBpcyBu b3Qgc2V0CkNPTkZJR19BRDcyODA9eQoKIwojIEFuYWxvZyBkaWdpdGFsIGJpLWRpcmVjdGlvbiBj b252ZXJ0ZXJzCiMKQ09ORklHX0FEVDczMTY9eQojIENPTkZJR19BRFQ3MzE2X1NQSSBpcyBub3Qg c2V0CgojCiMgQ2FwYWNpdGFuY2UgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKCiMKIyBEaXJlY3Qg RGlnaXRhbCBTeW50aGVzaXMKIwpDT05GSUdfQUQ5ODMyPXkKQ09ORklHX0FEOTgzND15CgojCiMg RGlnaXRhbCBneXJvc2NvcGUgc2Vuc29ycwojCiMgQ09ORklHX0FESVMxNjA2MCBpcyBub3Qgc2V0 CgojCiMgTmV0d29yayBBbmFseXplciwgSW1wZWRhbmNlIENvbnZlcnRlcnMKIwoKIwojIExpZ2h0 IHNlbnNvcnMKIwoKIwojIE1hZ25ldG9tZXRlciBzZW5zb3JzCiMKQ09ORklHX1NFTlNPUlNfSE1D NTg0Mz15CkNPTkZJR19TRU5TT1JTX0hNQzU4NDNfU1BJPXkKCiMKIyBBY3RpdmUgZW5lcmd5IG1l dGVyaW5nIElDCiMKQ09ORklHX0FERTc3NTM9eQojIENPTkZJR19BREU3NzU0IGlzIG5vdCBzZXQK Q09ORklHX0FERTc3NTg9eQpDT05GSUdfQURFNzc1OT15CkNPTkZJR19BREU3ODU0PXkKIyBDT05G SUdfQURFNzg1NF9TUEkgaXMgbm90IHNldAoKIwojIFJlc29sdmVyIHRvIGRpZ2l0YWwgY29udmVy dGVycwojCiMgQ09ORklHX0FEMlM5MCBpcyBub3Qgc2V0CkNPTkZJR19BRDJTMTIwMD15CkNPTkZJ R19BRDJTMTIxMD15CgojCiMgVHJpZ2dlcnMgLSBzdGFuZGFsb25lCiMKIyBDT05GSUdfSUlPX1BF UklPRElDX1JUQ19UUklHR0VSIGlzIG5vdCBzZXQKQ09ORklHX0lJT19EVU1NWV9FVkdFTj15CkNP TkZJR19JSU9fU0lNUExFX0RVTU1ZPXkKQ09ORklHX0lJT19TSU1QTEVfRFVNTVlfRVZFTlRTPXkK Q09ORklHX0lJT19TSU1QTEVfRFVNTVlfQlVGRkVSPXkKIyBDT05GSUdfRkJfWEdJIGlzIG5vdCBz ZXQKQ09ORklHX0ZUMTAwMD15CkNPTkZJR19GVDEwMDBfUENNQ0lBPXkKCiMKIyBTcGVha3VwIGNv bnNvbGUgc3BlZWNoCiMKIyBDT05GSUdfU1BFQUtVUCBpcyBub3Qgc2V0CkNPTkZJR19TVEFHSU5H X01FRElBPXkKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfREdOQyBpcyBub3Qgc2V0CiMgQ09ORklH X0RHQVAgaXMgbm90IHNldAojIENPTkZJR19HU19GUEdBQk9PVCBpcyBub3Qgc2V0CiMgQ09ORklH X1g4Nl9QTEFURk9STV9ERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0NIUk9NRV9QTEFURk9STVM9 eQpDT05GSUdfQ0hST01FT1NfUFNUT1JFPXkKCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVj aWZpYyBEcml2ZXJzCiMKQ09ORklHX1NPQ19UST15CgojCiMgSGFyZHdhcmUgU3BpbmxvY2sgZHJp dmVycwojCgojCiMgQ2xvY2sgU291cmNlIGRyaXZlcnMKIwpDT05GSUdfQ0xLU1JDX0k4MjUzPXkK Q09ORklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9J ODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX0NN VCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAojIENPTkZJR19T SF9USU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMgbm90IHNldAoj IENPTkZJR19NQUlMQk9YIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9NTVVfU1VQUE9SVCBpcyBub3Qg c2V0CgojCiMgUmVtb3RlcHJvYyBkcml2ZXJzCiMKQ09ORklHX1JFTU9URVBST0M9eQpDT05GSUdf U1RFX01PREVNX1JQUk9DPXkKCiMKIyBScG1zZyBkcml2ZXJzCiMKCiMKIyBTT0MgKFN5c3RlbSBP biBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMKIyBDT05GSUdfUE1fREVWRlJFUSBpcyBub3Qgc2V0 CkNPTkZJR19FWFRDT049eQoKIwojIEV4dGNvbiBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19FWFRD T05fQURDX0pBQ0s9eQpDT05GSUdfRVhUQ09OX0FSSVpPTkE9eQojIENPTkZJR19FWFRDT05fR1BJ TyBpcyBub3Qgc2V0CkNPTkZJR19NRU1PUlk9eQpDT05GSUdfSUlPPXkKQ09ORklHX0lJT19CVUZG RVI9eQpDT05GSUdfSUlPX0JVRkZFUl9DQj15CkNPTkZJR19JSU9fS0ZJRk9fQlVGPXkKQ09ORklH X0lJT19UUklHR0VSRURfQlVGRkVSPXkKQ09ORklHX0lJT19UUklHR0VSPXkKQ09ORklHX0lJT19D T05TVU1FUlNfUEVSX1RSSUdHRVI9MgoKIwojIEFjY2VsZXJvbWV0ZXJzCiMKIyBDT05GSUdfSElE X1NFTlNPUl9BQ0NFTF8zRCBpcyBub3Qgc2V0CkNPTkZJR19JSU9fU1RfQUNDRUxfM0FYSVM9eQpD T05GSUdfSUlPX1NUX0FDQ0VMX1NQSV8zQVhJUz15CkNPTkZJR19LWFNEOT15CgojCiMgQW5hbG9n IHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRF9TSUdNQV9ERUxUQT15CiMgQ09ORklH X0FENzI2NiBpcyBub3Qgc2V0CkNPTkZJR19BRDcyOTg9eQpDT05GSUdfQUQ3NDc2PXkKIyBDT05G SUdfQUQ3NzkxIGlzIG5vdCBzZXQKQ09ORklHX0FENzc5Mz15CkNPTkZJR19BRDc4ODc9eQojIENP TkZJR19BRDc5MjMgaXMgbm90IHNldApDT05GSUdfTUFYMTAyNz15CkNPTkZJR19NQ1AzMjBYPXkK IyBDT05GSUdfUUNPTV9TUE1JX0lBREMgaXMgbm90IHNldApDT05GSUdfVElfQURDMTI4UzA1Mj15 CkNPTkZJR19WRjYxMF9BREM9eQoKIwojIEFtcGxpZmllcnMKIwpDT05GSUdfQUQ4MzY2PXkKCiMK IyBIaWQgU2Vuc29yIElJTyBDb21tb24KIwpDT05GSUdfSElEX1NFTlNPUl9JSU9fQ09NTU9OPXkK Q09ORklHX0hJRF9TRU5TT1JfSUlPX1RSSUdHRVI9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfU1BJ PXkKQ09ORklHX0lJT19TVF9TRU5TT1JTX0NPUkU9eQoKIwojIERpZ2l0YWwgdG8gYW5hbG9nIGNv bnZlcnRlcnMKIwpDT05GSUdfQUQ1MDY0PXkKQ09ORklHX0FENTM2MD15CkNPTkZJR19BRDUzODA9 eQojIENPTkZJR19BRDU0MjEgaXMgbm90IHNldApDT05GSUdfQUQ1NDQ2PXkKIyBDT05GSUdfQUQ1 NDQ5IGlzIG5vdCBzZXQKQ09ORklHX0FENTUwND15CiMgQ09ORklHX0FENTYyNFJfU1BJIGlzIG5v dCBzZXQKQ09ORklHX0FENTY4Nj15CiMgQ09ORklHX0FENTc1NSBpcyBub3Qgc2V0CiMgQ09ORklH X0FENTc2NCBpcyBub3Qgc2V0CkNPTkZJR19BRDU3OTE9eQojIENPTkZJR19BRDczMDMgaXMgbm90 IHNldApDT05GSUdfTUNQNDkyMj15CgojCiMgRnJlcXVlbmN5IFN5bnRoZXNpemVycyBERFMvUExM CiMKCiMKIyBDbG9jayBHZW5lcmF0b3IvRGlzdHJpYnV0aW9uCiMKIyBDT05GSUdfQUQ5NTIzIGlz IG5vdCBzZXQKCiMKIyBQaGFzZS1Mb2NrZWQgTG9vcCAoUExMKSBmcmVxdWVuY3kgc3ludGhlc2l6 ZXJzCiMKIyBDT05GSUdfQURGNDM1MCBpcyBub3Qgc2V0CgojCiMgRGlnaXRhbCBneXJvc2NvcGUg c2Vuc29ycwojCiMgQ09ORklHX0FESVMxNjA4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0FESVMxNjEz MCBpcyBub3Qgc2V0CkNPTkZJR19BRElTMTYxMzY9eQpDT05GSUdfQURJUzE2MjYwPXkKIyBDT05G SUdfQURYUlM0NTAgaXMgbm90IHNldApDT05GSUdfSElEX1NFTlNPUl9HWVJPXzNEPXkKIyBDT05G SUdfSUlPX1NUX0dZUk9fM0FYSVMgaXMgbm90IHNldAoKIwojIEh1bWlkaXR5IHNlbnNvcnMKIwpD T05GSUdfREhUMTE9eQoKIwojIEluZXJ0aWFsIG1lYXN1cmVtZW50IHVuaXRzCiMKQ09ORklHX0FE SVMxNjQwMD15CkNPTkZJR19BRElTMTY0ODA9eQpDT05GSUdfSUlPX0FESVNfTElCPXkKQ09ORklH X0lJT19BRElTX0xJQl9CVUZGRVI9eQoKIwojIExpZ2h0IHNlbnNvcnMKIwojIENPTkZJR19ISURf U0VOU09SX0FMUyBpcyBub3Qgc2V0CkNPTkZJR19ISURfU0VOU09SX1BST1g9eQoKIwojIE1hZ25l dG9tZXRlciBzZW5zb3JzCiMKQ09ORklHX0hJRF9TRU5TT1JfTUFHTkVUT01FVEVSXzNEPXkKQ09O RklHX0lJT19TVF9NQUdOXzNBWElTPXkKQ09ORklHX0lJT19TVF9NQUdOX1NQSV8zQVhJUz15Cgoj CiMgSW5jbGlub21ldGVyIHNlbnNvcnMKIwpDT05GSUdfSElEX1NFTlNPUl9JTkNMSU5PTUVURVJf M0Q9eQojIENPTkZJR19ISURfU0VOU09SX0RFVklDRV9ST1RBVElPTiBpcyBub3Qgc2V0CgojCiMg VHJpZ2dlcnMgLSBzdGFuZGFsb25lCiMKQ09ORklHX0lJT19JTlRFUlJVUFRfVFJJR0dFUj15CkNP TkZJR19JSU9fU1lTRlNfVFJJR0dFUj15CgojCiMgUHJlc3N1cmUgc2Vuc29ycwojCkNPTkZJR19I SURfU0VOU09SX1BSRVNTPXkKIyBDT05GSUdfSUlPX1NUX1BSRVNTIGlzIG5vdCBzZXQKCiMKIyBM aWdodG5pbmcgc2Vuc29ycwojCiMgQ09ORklHX0FTMzkzNSBpcyBub3Qgc2V0CgojCiMgVGVtcGVy YXR1cmUgc2Vuc29ycwojCiMgQ09ORklHX05UQiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNRV9CVVMg aXMgbm90IHNldApDT05GSUdfUFdNPXkKQ09ORklHX1BXTV9TWVNGUz15CkNPTkZJR19QV01fRlNM X0ZUTT15CiMgQ09ORklHX1BXTV9MUFNTIGlzIG5vdCBzZXQKQ09ORklHX0lSUUNISVA9eQpDT05G SUdfSVBBQ0tfQlVTPXkKIyBDT05GSUdfQk9BUkRfVFBDSTIwMCBpcyBub3Qgc2V0CkNPTkZJR19T RVJJQUxfSVBPQ1RBTD15CiMgQ09ORklHX1JFU0VUX0NPTlRST0xMRVIgaXMgbm90IHNldApDT05G SUdfRk1DPXkKQ09ORklHX0ZNQ19GQUtFREVWPXkKQ09ORklHX0ZNQ19UUklWSUFMPXkKQ09ORklH X0ZNQ19XUklURV9FRVBST009eQojIENPTkZJR19GTUNfQ0hBUkRFViBpcyBub3Qgc2V0CgojCiMg UEhZIFN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX1BIWT15CiMgQ09ORklHX0JDTV9LT05BX1VT QjJfUEhZIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSQ0FQPXkKIyBDT05GSUdfTUNCIGlzIG5vdCBz ZXQKIyBDT05GSUdfVEhVTkRFUkJPTFQgaXMgbm90IHNldAoKIwojIEFuZHJvaWQKIwojIENPTkZJ R19BTkRST0lEIGlzIG5vdCBzZXQKCiMKIyBGaXJtd2FyZSBEcml2ZXJzCiMKQ09ORklHX0VERD15 CiMgQ09ORklHX0VERF9PRkYgaXMgbm90IHNldApDT05GSUdfRklSTVdBUkVfTUVNTUFQPXkKIyBD T05GSUdfREVMTF9SQlUgaXMgbm90IHNldApDT05GSUdfRENEQkFTPXkKQ09ORklHX0RNSUlEPXkK IyBDT05GSUdfRE1JX1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklHX0RNSV9TQ0FOX01BQ0hJTkVfTk9O X0VGSV9GQUxMQkFDSz15CiMgQ09ORklHX0lTQ1NJX0lCRlRfRklORCBpcyBub3Qgc2V0CiMgQ09O RklHX0dPT0dMRV9GSVJNV0FSRSBpcyBub3Qgc2V0CgojCiMgRmlsZSBzeXN0ZW1zCiMKQ09ORklH X0RDQUNIRV9XT1JEX0FDQ0VTUz15CkNPTkZJR19FWFQyX0ZTPXkKQ09ORklHX0VYVDJfRlNfWEFU VFI9eQpDT05GSUdfRVhUMl9GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhUMl9GU19TRUNVUklUWT15 CiMgQ09ORklHX0VYVDJfRlNfWElQIGlzIG5vdCBzZXQKQ09ORklHX0VYVDNfRlM9eQojIENPTkZJ R19FWFQzX0RFRkFVTFRTX1RPX09SREVSRUQgaXMgbm90IHNldApDT05GSUdfRVhUM19GU19YQVRU Uj15CkNPTkZJR19FWFQzX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQzX0ZTX1NFQ1VSSVRZPXkK IyBDT05GSUdfRVhUNF9GUyBpcyBub3Qgc2V0CkNPTkZJR19KQkQ9eQpDT05GSUdfSkJEX0RFQlVH PXkKQ09ORklHX0pCRDI9eQojIENPTkZJR19KQkQyX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0ZT X01CQ0FDSEU9eQpDT05GSUdfUkVJU0VSRlNfRlM9eQpDT05GSUdfUkVJU0VSRlNfQ0hFQ0s9eQoj IENPTkZJR19SRUlTRVJGU19QUk9DX0lORk8gaXMgbm90IHNldAojIENPTkZJR19SRUlTRVJGU19G U19YQVRUUiBpcyBub3Qgc2V0CkNPTkZJR19KRlNfRlM9eQpDT05GSUdfSkZTX1BPU0lYX0FDTD15 CiMgQ09ORklHX0pGU19TRUNVUklUWSBpcyBub3Qgc2V0CiMgQ09ORklHX0pGU19ERUJVRyBpcyBu b3Qgc2V0CiMgQ09ORklHX0pGU19TVEFUSVNUSUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfWEZTX0ZT IGlzIG5vdCBzZXQKQ09ORklHX0dGUzJfRlM9eQpDT05GSUdfT0NGUzJfRlM9eQpDT05GSUdfT0NG UzJfRlNfTzJDQj15CiMgQ09ORklHX09DRlMyX0ZTX1NUQVRTIGlzIG5vdCBzZXQKQ09ORklHX09D RlMyX0RFQlVHX01BU0tMT0c9eQojIENPTkZJR19PQ0ZTMl9ERUJVR19GUyBpcyBub3Qgc2V0CkNP TkZJR19CVFJGU19GUz15CkNPTkZJR19CVFJGU19GU19QT1NJWF9BQ0w9eQojIENPTkZJR19CVFJG U19GU19DSEVDS19JTlRFR1JJVFkgaXMgbm90IHNldAojIENPTkZJR19CVFJGU19GU19SVU5fU0FO SVRZX1RFU1RTIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfREVCVUcgaXMgbm90IHNldApDT05G SUdfQlRSRlNfQVNTRVJUPXkKIyBDT05GSUdfTklMRlMyX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0ZT X1BPU0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz15CkNPTkZJR19GSUxFX0xPQ0tJTkc9eQojIENP TkZJR19GU05PVElGWSBpcyBub3Qgc2V0CiMgQ09ORklHX0ROT1RJRlkgaXMgbm90IHNldAojIENP TkZJR19JTk9USUZZX1VTRVIgaXMgbm90IHNldAojIENPTkZJR19GQU5PVElGWSBpcyBub3Qgc2V0 CkNPTkZJR19RVU9UQT15CkNPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVSRkFDRT15CiMgQ09ORklH X1BSSU5UX1FVT1RBX1dBUk5JTkcgaXMgbm90IHNldAojIENPTkZJR19RVU9UQV9ERUJVRyBpcyBu b3Qgc2V0CkNPTkZJR19RVU9UQV9UUkVFPXkKQ09ORklHX1FGTVRfVjE9eQpDT05GSUdfUUZNVF9W Mj15CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0ZVU0VfRlM9 eQpDT05GSUdfQ1VTRT15CkNPTkZJR19PVkVSTEFZX0ZTPXkKCiMKIyBDYWNoZXMKIwpDT05GSUdf RlNDQUNIRT15CiMgQ09ORklHX0ZTQ0FDSEVfU1RBVFMgaXMgbm90IHNldAojIENPTkZJR19GU0NB Q0hFX0hJU1RPR1JBTSBpcyBub3Qgc2V0CkNPTkZJR19GU0NBQ0hFX0RFQlVHPXkKIyBDT05GSUdf RlNDQUNIRV9PQkpFQ1RfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBQ0hFRklMRVMgaXMgbm90 IHNldAoKIwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMKIwojIENPTkZJR19JU085NjYwX0ZTIGlz IG5vdCBzZXQKQ09ORklHX1VERl9GUz15CkNPTkZJR19VREZfTkxTPXkKCiMKIyBET1MvRkFUL05U IEZpbGVzeXN0ZW1zCiMKIyBDT05GSUdfTVNET1NfRlMgaXMgbm90IHNldAojIENPTkZJR19WRkFU X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTlRGU19GUyBpcyBub3Qgc2V0CgojCiMgUHNldWRvIGZp bGVzeXN0ZW1zCiMKQ09ORklHX1BST0NfRlM9eQojIENPTkZJR19QUk9DX0tDT1JFIGlzIG5vdCBz ZXQKQ09ORklHX1BST0NfU1lTQ1RMPXkKQ09ORklHX1BST0NfUEFHRV9NT05JVE9SPXkKQ09ORklH X0tFUk5GUz15CkNPTkZJR19TWVNGUz15CiMgQ09ORklHX1RNUEZTIGlzIG5vdCBzZXQKIyBDT05G SUdfSFVHRVRMQkZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFVHRVRMQl9QQUdFIGlzIG5vdCBzZXQK Q09ORklHX0NPTkZJR0ZTX0ZTPXkKQ09ORklHX01JU0NfRklMRVNZU1RFTVM9eQpDT05GSUdfQURG U19GUz15CkNPTkZJR19BREZTX0ZTX1JXPXkKQ09ORklHX0FGRlNfRlM9eQpDT05GSUdfRUNSWVBU X0ZTPXkKIyBDT05GSUdfRUNSWVBUX0ZTX01FU1NBR0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0hG U19GUyBpcyBub3Qgc2V0CkNPTkZJR19IRlNQTFVTX0ZTPXkKIyBDT05GSUdfSEZTUExVU19GU19Q T1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19CRUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0JG U19GUz15CkNPTkZJR19FRlNfRlM9eQpDT05GSUdfSkZGUzJfRlM9eQpDT05GSUdfSkZGUzJfRlNf REVCVUc9MAojIENPTkZJR19KRkZTMl9GU19XUklURUJVRkZFUiBpcyBub3Qgc2V0CkNPTkZJR19K RkZTMl9TVU1NQVJZPXkKQ09ORklHX0pGRlMyX0ZTX1hBVFRSPXkKQ09ORklHX0pGRlMyX0ZTX1BP U0lYX0FDTD15CkNPTkZJR19KRkZTMl9GU19TRUNVUklUWT15CiMgQ09ORklHX0pGRlMyX0NPTVBS RVNTSU9OX09QVElPTlMgaXMgbm90IHNldApDT05GSUdfSkZGUzJfWkxJQj15CiMgQ09ORklHX0pG RlMyX0xaTyBpcyBub3Qgc2V0CkNPTkZJR19KRkZTMl9SVElNRT15CiMgQ09ORklHX0pGRlMyX1JV QklOIGlzIG5vdCBzZXQKIyBDT05GSUdfVUJJRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19MT0dG UyBpcyBub3Qgc2V0CkNPTkZJR19DUkFNRlM9eQpDT05GSUdfU1FVQVNIRlM9eQpDT05GSUdfU1FV QVNIRlNfRklMRV9DQUNIRT15CiMgQ09ORklHX1NRVUFTSEZTX0ZJTEVfRElSRUNUIGlzIG5vdCBz ZXQKQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9TSU5HTEU9eQojIENPTkZJR19TUVVBU0hGU19ERUNP TVBfTVVMVEkgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19ERUNPTVBfTVVMVElfUEVSQ1BV IGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX1hBVFRSPXkKIyBDT05GSUdfU1FVQVNIRlNfWkxJ QiBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19TUVVB U0hGU19MWk89eQojIENPTkZJR19TUVVBU0hGU19YWiBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFT SEZTXzRLX0RFVkJMS19TSVpFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQg aXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfRlJBR01FTlRfQ0FDSEVfU0laRT0zCiMgQ09ORklH X1ZYRlNfRlMgaXMgbm90IHNldApDT05GSUdfTUlOSVhfRlM9eQpDT05GSUdfT01GU19GUz15CkNP TkZJR19IUEZTX0ZTPXkKQ09ORklHX1FOWDRGU19GUz15CiMgQ09ORklHX1FOWDZGU19GUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1JPTUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1BTVE9SRT15CkNPTkZJ R19QU1RPUkVfQ09OU09MRT15CkNPTkZJR19QU1RPUkVfRlRSQUNFPXkKIyBDT05GSUdfUFNUT1JF X1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NZU1ZfRlMgaXMgbm90IHNldApDT05GSUdfVUZTX0ZT PXkKIyBDT05GSUdfVUZTX0ZTX1dSSVRFIGlzIG5vdCBzZXQKQ09ORklHX1VGU19ERUJVRz15CkNP TkZJR19GMkZTX0ZTPXkKQ09ORklHX0YyRlNfU1RBVF9GUz15CkNPTkZJR19GMkZTX0ZTX1hBVFRS PXkKIyBDT05GSUdfRjJGU19GU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfRjJGU19GU19T RUNVUklUWT15CkNPTkZJR19GMkZTX0NIRUNLX0ZTPXkKIyBDT05GSUdfTkVUV09SS19GSUxFU1lT VEVNUyBpcyBub3Qgc2V0CkNPTkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9Imlzbzg4NTkt MSIKIyBDT05GSUdfTkxTX0NPREVQQUdFXzQzNyBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RF UEFHRV83MzcgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzc3NT15CiMgQ09ORklHX05M U19DT0RFUEFHRV84NTAgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzg1Mj15CiMgQ09O RklHX05MU19DT0RFUEFHRV84NTUgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODU3 IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjA9eQpDT05GSUdfTkxTX0NPREVQQUdF Xzg2MT15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYyPXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2 MyBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjQgaXMgbm90IHNldAojIENPTkZJ R19OTFNfQ09ERVBBR0VfODY1IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjY9eQpD T05GSUdfTkxTX0NPREVQQUdFXzg2OT15CiMgQ09ORklHX05MU19DT0RFUEFHRV85MzYgaXMgbm90 IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzk1MD15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTMyPXkK IyBDT05GSUdfTkxTX0NPREVQQUdFXzk0OSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFH RV84NzQgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfOD15CkNPTkZJR19OTFNfQ09ERVBB R0VfMTI1MD15CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT15CkNPTkZJR19OTFNfQVNDSUk9eQoj IENPTkZJR19OTFNfSVNPODg1OV8xIGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5XzI9eQpD T05GSUdfTkxTX0lTTzg4NTlfMz15CkNPTkZJR19OTFNfSVNPODg1OV80PXkKIyBDT05GSUdfTkxT X0lTTzg4NTlfNSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV82PXkKQ09ORklHX05MU19J U084ODU5Xzc9eQpDT05GSUdfTkxTX0lTTzg4NTlfOT15CiMgQ09ORklHX05MU19JU084ODU5XzEz IGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5XzE0PXkKQ09ORklHX05MU19JU084ODU5XzE1 PXkKQ09ORklHX05MU19LT0k4X1I9eQpDT05GSUdfTkxTX0tPSThfVT15CiMgQ09ORklHX05MU19N QUNfUk9NQU4gaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0NFTFRJQyBpcyBub3Qgc2V0CiMg Q09ORklHX05MU19NQUNfQ0VOVEVVUk8gaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19DUk9BVElB Tj15CiMgQ09ORklHX05MU19NQUNfQ1lSSUxMSUMgaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19H QUVMSUM9eQpDT05GSUdfTkxTX01BQ19HUkVFSz15CkNPTkZJR19OTFNfTUFDX0lDRUxBTkQ9eQpD T05GSUdfTkxTX01BQ19JTlVJVD15CkNPTkZJR19OTFNfTUFDX1JPTUFOSUFOPXkKIyBDT05GSUdf TkxTX01BQ19UVVJLSVNIIGlzIG5vdCBzZXQKQ09ORklHX05MU19VVEY4PXkKIyBDT05GSUdfRExN IGlzIG5vdCBzZXQKCiMKIyBLZXJuZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFHU19T VVBQT1JUPXkKCiMKIyBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRLX1RJ TUU9eQpDT05GSUdfTUVTU0FHRV9MT0dMRVZFTF9ERUZBVUxUPTQKIyBDT05GSUdfQk9PVF9QUklO VEtfREVMQVkgaXMgbm90IHNldApDT05GSUdfRFlOQU1JQ19ERUJVRz15CgojCiMgQ29tcGlsZS10 aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8gaXMg bm90IHNldAojIENPTkZJR19FTkFCTEVfV0FSTl9ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklH X0VOQUJMRV9NVVNUX0NIRUNLPXkKQ09ORklHX0ZSQU1FX1dBUk49MTAyNAojIENPTkZJR19TVFJJ UF9BU01fU1lNUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFQURBQkxFX0FTTSBpcyBub3Qgc2V0CkNP TkZJR19VTlVTRURfU1lNQk9MUz15CiMgQ09ORklHX1BBR0VfT1dORVIgaXMgbm90IHNldApDT05G SUdfREVCVUdfRlM9eQpDT05GSUdfSEVBREVSU19DSEVDSz15CiMgQ09ORklHX0RFQlVHX1NFQ1RJ T05fTUlTTUFUQ0ggaXMgbm90IHNldApDT05GSUdfQVJDSF9XQU5UX0ZSQU1FX1BPSU5URVJTPXkK Q09ORklHX0ZSQU1FX1BPSU5URVI9eQojIENPTkZJR19ERUJVR19GT1JDRV9XRUFLX1BFUl9DUFUg aXMgbm90IHNldAojIENPTkZJR19NQUdJQ19TWVNSUSBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19L RVJORUw9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwpDT05GSUdfUEFHRV9FWFRFTlNJT049eQoj IENPTkZJR19ERUJVR19QQUdFQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19PQkpFQ1RT IGlzIG5vdCBzZXQKQ09ORklHX1NMVUJfREVCVUdfT049eQpDT05GSUdfU0xVQl9TVEFUUz15CkNP TkZJR19IQVZFX0RFQlVHX0tNRU1MRUFLPXkKIyBDT05GSUdfREVCVUdfS01FTUxFQUsgaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19TVEFDS19VU0FHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVH X1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVklSVFVBTCBpcyBub3Qgc2V0CkNPTkZJR19E RUJVR19NRU1PUllfSU5JVD15CiMgQ09ORklHX0RFQlVHX1BFUl9DUFVfTUFQUyBpcyBub3Qgc2V0 CkNPTkZJR19IQVZFX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQojIENPTkZJR19ERUJVR19TVEFDS09W RVJGTE9XIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9LTUVNQ0hFQ0s9eQojIENPTkZJR19E RUJVR19TSElSUSBpcyBub3Qgc2V0CgojCiMgRGVidWcgTG9ja3VwcyBhbmQgSGFuZ3MKIwojIENP TkZJR19MT0NLVVBfREVURUNUT1IgaXMgbm90IHNldAojIENPTkZJR19ERVRFQ1RfSFVOR19UQVNL IGlzIG5vdCBzZXQKIyBDT05GSUdfUEFOSUNfT05fT09QUyBpcyBub3Qgc2V0CkNPTkZJR19QQU5J Q19PTl9PT1BTX1ZBTFVFPTAKQ09ORklHX1BBTklDX1RJTUVPVVQ9MApDT05GSUdfU0NIRURfREVC VUc9eQojIENPTkZJR19TQ0hFRFNUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURfU1RBQ0tf RU5EX0NIRUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfVElNRVJfU1RBVFMgaXMgbm90IHNldApDT05G SUdfREVCVUdfUFJFRU1QVD15CgojCiMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhl cywgZXRjLi4uKQojCiMgQ09ORklHX0RFQlVHX1JUX01VVEVYRVMgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19TUElOTE9DSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX01VVEVYRVMgaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSCBpcyBub3Qgc2V0CiMgQ09ORklH X0RFQlVHX0xPQ0tfQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19QUk9WRV9MT0NLSU5HIGlzIG5v dCBzZXQKIyBDT05GSUdfTE9DS19TVEFUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0FUT01JQ19T TEVFUD15CiMgQ09ORklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CiMg Q09ORklHX0xPQ0tfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1NUQUNLVFJBQ0U9eQoj IENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0JVR1ZFUkJPU0U9 eQojIENPTkZJR19ERUJVR19MSVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUElfTElTVCBp cyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk9U SUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVOVElBTFMgaXMgbm90IHNldAoK IwojIFJDVSBEZWJ1Z2dpbmcKIwpDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSPXkKIyBDT05GSUdf VE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qg c2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX1RJTUVPVVQ9MjEKIyBDT05GSUdfUkNVX0NQVV9TVEFM TF9JTkZPIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX1RSQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfQkxPQ0tfRVhUX0RFVlQgaXMgbm90IHNldAojIENPTkZJR19OT1RJRklFUl9FUlJPUl9J TkpFQ1RJT04gaXMgbm90IHNldAojIENPTkZJR19GQVVMVF9JTkpFQ1RJT04gaXMgbm90IHNldAoj IENPTkZJR19MQVRFTkNZVE9QIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1NUUklD VF9VU0VSX0NPUFlfQ0hFQ0tTPXkKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09O RklHX05PUF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfSEFW RV9GVU5DVElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQSF9GUF9U RVNUPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZU UkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfSEFWRV9GVFJBQ0VfTUNPVU5UX1JFQ09SRD15CkNPTkZJ R19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1DT1VOVD15 CkNPTkZJR19UUkFDRVJfTUFYX1RSQUNFPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJ TkdfQlVGRkVSPXkKQ09ORklHX0VWRU5UX1RSQUNJTkc9eQpDT05GSUdfQ09OVEVYVF9TV0lUQ0hf VFJBQ0VSPXkKQ09ORklHX1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfVFJBQ0lORz15 CkNPTkZJR19HRU5FUklDX1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdf RlRSQUNFPXkKQ09ORklHX0ZVTkNUSU9OX1RSQUNFUj15CiMgQ09ORklHX0ZVTkNUSU9OX0dSQVBI X1RSQUNFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSUVNPRkZfVFJBQ0VSIGlzIG5vdCBzZXQKQ09O RklHX1BSRUVNUFRfVFJBQ0VSPXkKQ09ORklHX1NDSEVEX1RSQUNFUj15CiMgQ09ORklHX0ZUUkFD RV9TWVNDQUxMUyBpcyBub3Qgc2V0CkNPTkZJR19UUkFDRVJfU05BUFNIT1Q9eQpDT05GSUdfVFJB Q0VSX1NOQVBTSE9UX1BFUl9DUFVfU1dBUD15CkNPTkZJR19UUkFDRV9CUkFOQ0hfUFJPRklMSU5H PXkKIyBDT05GSUdfQlJBTkNIX1BST0ZJTEVfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19QUk9GSUxF X0FOTk9UQVRFRF9CUkFOQ0hFUz15CiMgQ09ORklHX1BST0ZJTEVfQUxMX0JSQU5DSEVTIGlzIG5v dCBzZXQKIyBDT05GSUdfQlJBTkNIX1RSQUNFUiBpcyBub3Qgc2V0CkNPTkZJR19TVEFDS19UUkFD RVI9eQojIENPTkZJR19CTEtfREVWX0lPX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1VQUk9CRV9F VkVOVD15CkNPTkZJR19QUk9CRV9FVkVOVFM9eQpDT05GSUdfRFlOQU1JQ19GVFJBQ0U9eQpDT05G SUdfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0ZVTkNUSU9OX1BST0ZJTEVSPXkK Q09ORklHX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkKIyBDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVT VCBpcyBub3Qgc2V0CiMgQ09ORklHX01NSU9UUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19UUkFDRVBP SU5UX0JFTkNITUFSSz15CkNPTkZJR19SSU5HX0JVRkZFUl9CRU5DSE1BUks9eQpDT05GSUdfUklO R19CVUZGRVJfU1RBUlRVUF9URVNUPXkKCiMKIyBSdW50aW1lIFRlc3RpbmcKIwpDT05GSUdfTEtE VE09eQojIENPTkZJR19URVNUX0xJU1RfU09SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tUUkFD RV9TRUxGX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19SQlRSRUVfVEVTVCBpcyBub3Qgc2V0CiMg Q09ORklHX0FUT01JQzY0X1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfU1RSSU5HX0hF TFBFUlM9eQojIENPTkZJR19URVNUX0tTVFJUT1ggaXMgbm90IHNldAojIENPTkZJR19URVNUX1JI QVNIVEFCTEUgaXMgbm90IHNldAojIENPTkZJR19QUk9WSURFX09IQ0kxMzk0X0RNQV9JTklUIGlz IG5vdCBzZXQKQ09ORklHX0JVSUxEX0RPQ1NSQz15CiMgQ09ORklHX0RNQV9BUElfREVCVUcgaXMg bm90IHNldAojIENPTkZJR19URVNUX0ZJUk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfVURF TEFZPXkKIyBDT05GSUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dEQj15 CiMgQ09ORklHX0tHREIgaXMgbm90IHNldAojIENPTkZJR19TVFJJQ1RfREVWTUVNIGlzIG5vdCBz ZXQKQ09ORklHX1g4Nl9WRVJCT1NFX0JPT1RVUD15CkNPTkZJR19FQVJMWV9QUklOVEs9eQojIENP TkZJR19FQVJMWV9QUklOVEtfREJHUCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QVERVTVAgaXMg bm90IHNldApDT05GSUdfREVCVUdfUk9EQVRBPXkKQ09ORklHX0RFQlVHX1JPREFUQV9URVNUPXkK Q09ORklHX0RPVUJMRUZBVUxUPXkKIyBDT05GSUdfREVCVUdfVExCRkxVU0ggaXMgbm90IHNldApD T05GSUdfSU9NTVVfU1RSRVNTPXkKQ09ORklHX0hBVkVfTU1JT1RSQUNFX1NVUFBPUlQ9eQpDT05G SUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFhFRD0xCkNPTkZJ R19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9UWVBFX05PTkU9MwpDT05G SUdfSU9fREVMQVlfMFg4MD15CiMgQ09ORklHX0lPX0RFTEFZXzBYRUQgaXMgbm90IHNldAojIENP TkZJR19JT19ERUxBWV9VREVMQVkgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9OT05FIGlz IG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0wCiMgQ09ORklHX0RFQlVHX0JP T1RfUEFSQU1TIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BBX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05G SUdfT1BUSU1JWkVfSU5MSU5JTkcgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19OTUlfU0VMRlRF U1QgaXMgbm90IHNldAojIENPTkZJR19YODZfREVCVUdfU1RBVElDX0NQVV9IQVMgaXMgbm90IHNl dAoKIwojIFNlY3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CiMgQ09ORklHX1BFUlNJU1RF TlRfS0VZUklOR1MgaXMgbm90IHNldApDT05GSUdfVFJVU1RFRF9LRVlTPXkKQ09ORklHX0VOQ1JZ UFRFRF9LRVlTPXkKIyBDT05GSUdfS0VZU19ERUJVR19QUk9DX0tFWVMgaXMgbm90IHNldApDT05G SUdfU0VDVVJJVFlfRE1FU0dfUkVTVFJJQ1Q9eQpDT05GSUdfU0VDVVJJVFk9eQpDT05GSUdfU0VD VVJJVFlGUz15CkNPTkZJR19TRUNVUklUWV9ORVRXT1JLPXkKQ09ORklHX1NFQ1VSSVRZX05FVFdP UktfWEZSTT15CkNPTkZJR19TRUNVUklUWV9QQVRIPXkKQ09ORklHX0xTTV9NTUFQX01JTl9BRERS PTY1NTM2CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYPXkKIyBDT05GSUdfU0VDVVJJVFlfU0VMSU5V WF9CT09UUEFSQU0gaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9ESVNBQkxFPXkK Q09ORklHX1NFQ1VSSVRZX1NFTElOVVhfREVWRUxPUD15CiMgQ09ORklHX1NFQ1VSSVRZX1NFTElO VVhfQVZDX1NUQVRTIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQ0hFQ0tSRVFQ Uk9UX1ZBTFVFPTEKIyBDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9QT0xJQ1lEQl9WRVJTSU9OX01B WCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX1NNQUNLIGlzIG5vdCBzZXQKIyBDT05GSUdf U0VDVVJJVFlfVE9NT1lPIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SPXkKQ09O RklHX1NFQ1VSSVRZX0FQUEFSTU9SX0JPT1RQQVJBTV9WQUxVRT0xCkNPTkZJR19TRUNVUklUWV9B UFBBUk1PUl9IQVNIPXkKQ09ORklHX1NFQ1VSSVRZX1lBTUE9eQpDT05GSUdfU0VDVVJJVFlfWUFN QV9TVEFDS0VEPXkKQ09ORklHX0lOVEVHUklUWT15CkNPTkZJR19JTlRFR1JJVFlfU0lHTkFUVVJF PXkKQ09ORklHX0lOVEVHUklUWV9BU1lNTUVUUklDX0tFWVM9eQpDT05GSUdfSU5URUdSSVRZX0FV RElUPXkKQ09ORklHX0lNQT15CkNPTkZJR19JTUFfTUVBU1VSRV9QQ1JfSURYPTEwCkNPTkZJR19J TUFfTFNNX1JVTEVTPXkKIyBDT05GSUdfSU1BX1RFTVBMQVRFIGlzIG5vdCBzZXQKQ09ORklHX0lN QV9OR19URU1QTEFURT15CiMgQ09ORklHX0lNQV9TSUdfVEVNUExBVEUgaXMgbm90IHNldApDT05G SUdfSU1BX0RFRkFVTFRfVEVNUExBVEU9ImltYS1uZyIKIyBDT05GSUdfSU1BX0RFRkFVTFRfSEFT SF9TSEExIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0RFRkFVTFRfSEFTSF9TSEEyNTYgaXMgbm90 IHNldAojIENPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTUxMiBpcyBub3Qgc2V0CkNPTkZJR19J TUFfREVGQVVMVF9IQVNIX1dQNTEyPXkKQ09ORklHX0lNQV9ERUZBVUxUX0hBU0g9IndwNTEyIgoj IENPTkZJR19JTUFfQVBQUkFJU0UgaXMgbm90IHNldApDT05GSUdfRVZNPXkKIyBDT05GSUdfRVZN X0FUVFJfRlNVVUlEIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfU0VMSU5VWD15 CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfQVBQQVJNT1IgaXMgbm90IHNldAojIENPTkZJR19E RUZBVUxUX1NFQ1VSSVRZX1lBTUEgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZ X0RBQyBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZPSJzZWxpbnV4IgpDT05GSUdf WE9SX0JMT0NLUz15CkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBjb3JlIG9yIGhlbHBlcgoj CkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09ORklHX0NSWVBUT19BTEdBUEkyPXkKQ09ORklHX0NS WVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19BRUFEMj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVS PXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19IQVNIPXkKQ09ORklH X0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQVE9fUk5HPXkKQ09ORklHX0NSWVBUT19STkcyPXkK Q09ORklHX0NSWVBUT19QQ09NUDI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZ UFRPX01BTkFHRVIyPXkKQ09ORklHX0NSWVBUT19VU0VSPXkKQ09ORklHX0NSWVBUT19NQU5BR0VS X0RJU0FCTEVfVEVTVFM9eQpDT05GSUdfQ1JZUFRPX0dGMTI4TVVMPXkKQ09ORklHX0NSWVBUT19O VUxMPXkKQ09ORklHX0NSWVBUT19QQ1JZUFQ9eQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15CkNP TkZJR19DUllQVE9fQ1JZUFREPXkKQ09ORklHX0NSWVBUT19NQ1JZUFREPXkKQ09ORklHX0NSWVBU T19BVVRIRU5DPXkKQ09ORklHX0NSWVBUT19BQkxLX0hFTFBFUj15CgojCiMgQXV0aGVudGljYXRl ZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQoj IENPTkZJR19DUllQVE9fR0NNIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TRVFJVj15CgojCiMg QmxvY2sgbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NCQz15CkNPTkZJR19DUllQVE9fQ1RSPXkKQ09O RklHX0NSWVBUT19DVFM9eQpDT05GSUdfQ1JZUFRPX0VDQj15CkNPTkZJR19DUllQVE9fTFJXPXkK Q09ORklHX0NSWVBUT19QQ0JDPXkKQ09ORklHX0NSWVBUT19YVFM9eQoKIwojIEhhc2ggbW9kZXMK IwpDT05GSUdfQ1JZUFRPX0NNQUM9eQpDT05GSUdfQ1JZUFRPX0hNQUM9eQpDT05GSUdfQ1JZUFRP X1hDQkM9eQojIENPTkZJR19DUllQVE9fVk1BQyBpcyBub3Qgc2V0CgojCiMgRGlnZXN0CiMKQ09O RklHX0NSWVBUT19DUkMzMkM9eQpDT05GSUdfQ1JZUFRPX0NSQzMyQ19JTlRFTD15CkNPTkZJR19D UllQVE9fQ1JDMzI9eQpDT05GSUdfQ1JZUFRPX0NSQzMyX1BDTE1VTD15CkNPTkZJR19DUllQVE9f Q1JDVDEwRElGPXkKIyBDT05GSUdfQ1JZUFRPX0dIQVNIIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBU T19NRDQ9eQpDT05GSUdfQ1JZUFRPX01ENT15CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9eQpD T05GSUdfQ1JZUFRPX1JNRDEyOD15CkNPTkZJR19DUllQVE9fUk1EMTYwPXkKIyBDT05GSUdfQ1JZ UFRPX1JNRDI1NiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fUk1EMzIwPXkKQ09ORklHX0NSWVBU T19TSEExPXkKQ09ORklHX0NSWVBUT19TSEEyNTY9eQpDT05GSUdfQ1JZUFRPX1NIQTUxMj15CkNP TkZJR19DUllQVE9fVEdSMTkyPXkKQ09ORklHX0NSWVBUT19XUDUxMj15CgojCiMgQ2lwaGVycwoj CkNPTkZJR19DUllQVE9fQUVTPXkKQ09ORklHX0NSWVBUT19BRVNfNTg2PXkKQ09ORklHX0NSWVBU T19BRVNfTklfSU5URUw9eQpDT05GSUdfQ1JZUFRPX0FOVUJJUz15CkNPTkZJR19DUllQVE9fQVJD ND15CkNPTkZJR19DUllQVE9fQkxPV0ZJU0g9eQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX0NPTU1P Tj15CkNPTkZJR19DUllQVE9fQ0FNRUxMSUE9eQpDT05GSUdfQ1JZUFRPX0NBU1RfQ09NTU9OPXkK Q09ORklHX0NSWVBUT19DQVNUNT15CkNPTkZJR19DUllQVE9fQ0FTVDY9eQpDT05GSUdfQ1JZUFRP X0RFUz15CkNPTkZJR19DUllQVE9fRkNSWVBUPXkKQ09ORklHX0NSWVBUT19LSEFaQUQ9eQpDT05G SUdfQ1JZUFRPX1NBTFNBMjA9eQpDT05GSUdfQ1JZUFRPX1NBTFNBMjBfNTg2PXkKQ09ORklHX0NS WVBUT19TRUVEPXkKQ09ORklHX0NSWVBUT19TRVJQRU5UPXkKIyBDT05GSUdfQ1JZUFRPX1NFUlBF TlRfU1NFMl81ODYgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1RFQT15CkNPTkZJR19DUllQVE9f VFdPRklTSD15CkNPTkZJR19DUllQVE9fVFdPRklTSF9DT01NT049eQojIENPTkZJR19DUllQVE9f VFdPRklTSF81ODYgaXMgbm90IHNldAoKIwojIENvbXByZXNzaW9uCiMKQ09ORklHX0NSWVBUT19E RUZMQVRFPXkKIyBDT05GSUdfQ1JZUFRPX1pMSUIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0xa Tz15CkNPTkZJR19DUllQVE9fTFo0PXkKQ09ORklHX0NSWVBUT19MWjRIQz15CgojCiMgUmFuZG9t IE51bWJlciBHZW5lcmF0aW9uCiMKIyBDT05GSUdfQ1JZUFRPX0FOU0lfQ1BSTkcgaXMgbm90IHNl dApDT05GSUdfQ1JZUFRPX0RSQkdfTUVOVT15CiMgQ09ORklHX0NSWVBUT19EUkJHX0hNQUMgaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fRFJCR19IQVNIIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBU T19EUkJHX0NUUj15CkNPTkZJR19DUllQVE9fRFJCRz15CkNPTkZJR19DUllQVE9fVVNFUl9BUEk9 eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0hBU0g9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NL Q0lQSEVSPXkKQ09ORklHX0NSWVBUT19IQVNIX0lORk89eQpDT05GSUdfQ1JZUFRPX0hXPXkKQ09O RklHX0NSWVBUT19ERVZfUEFETE9DSz15CiMgQ09ORklHX0NSWVBUT19ERVZfUEFETE9DS19BRVMg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLX1NIQT15CiMgQ09ORklHX0NSWVBU T19ERVZfR0VPREUgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fREVWX0hJRk5fNzk1WCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfQ0NQIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRP X0RFVl9RQVRfREg4OTV4Q0MgaXMgbm90IHNldApDT05GSUdfQVNZTU1FVFJJQ19LRVlfVFlQRT15 CkNPTkZJR19BU1lNTUVUUklDX1BVQkxJQ19LRVlfU1VCVFlQRT15CkNPTkZJR19QVUJMSUNfS0VZ X0FMR09fUlNBPXkKQ09ORklHX1g1MDlfQ0VSVElGSUNBVEVfUEFSU0VSPXkKQ09ORklHX1BLQ1M3 X01FU1NBR0VfUEFSU0VSPXkKQ09ORklHX1BLQ1M3X1RFU1RfS0VZPXkKQ09ORklHX1NJR05FRF9Q RV9GSUxFX1ZFUklGSUNBVElPTj15CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpB VElPTj15CkNPTkZJR19MR1VFU1Q9eQpDT05GSUdfQklOQVJZX1BSSU5URj15CgojCiMgTGlicmFy eSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT15CkNPTkZJR19CSVRSRVZFUlNFPXkKQ09ORklH X0dFTkVSSUNfU1RSTkNQWV9GUk9NX1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9 eQpDT05GSUdfR0VORVJJQ19ORVRfVVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJ VD15CkNPTkZJR19HRU5FUklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09O RklHX0dFTkVSSUNfSU89eQpDT05GSUdfUEVSQ1BVX1JXU0VNPXkKQ09ORklHX0FSQ0hfSEFTX0ZB U1RfTVVMVElQTElFUj15CkNPTkZJR19DUkNfQ0NJVFQ9eQpDT05GSUdfQ1JDMTY9eQpDT05GSUdf Q1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9eQpDT05GSUdfQ1JDMzI9eQpDT05GSUdfQ1JD MzJfU0VMRlRFU1Q9eQojIENPTkZJR19DUkMzMl9TTElDRUJZOCBpcyBub3Qgc2V0CiMgQ09ORklH X0NSQzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0FSV0FURSBpcyBub3Qg c2V0CkNPTkZJR19DUkMzMl9CSVQ9eQpDT05GSUdfQ1JDNz15CkNPTkZJR19MSUJDUkMzMkM9eQoj IENPTkZJR19DUkM4IGlzIG5vdCBzZXQKQ09ORklHX0FVRElUX0dFTkVSSUM9eQojIENPTkZJR19B VURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFORE9NMzJfU0VM RlRFU1QgaXMgbm90IHNldApDT05GSUdfWkxJQl9JTkZMQVRFPXkKQ09ORklHX1pMSUJfREVGTEFU RT15CkNPTkZJR19MWk9fQ09NUFJFU1M9eQpDT05GSUdfTFpPX0RFQ09NUFJFU1M9eQpDT05GSUdf TFo0X0NPTVBSRVNTPXkKQ09ORklHX0xaNEhDX0NPTVBSRVNTPXkKQ09ORklHX0xaNF9ERUNPTVBS RVNTPXkKQ09ORklHX1haX0RFQz15CkNPTkZJR19YWl9ERUNfWDg2PXkKQ09ORklHX1haX0RFQ19Q T1dFUlBDPXkKQ09ORklHX1haX0RFQ19JQTY0PXkKQ09ORklHX1haX0RFQ19BUk09eQpDT05GSUdf WFpfREVDX0FSTVRIVU1CPXkKQ09ORklHX1haX0RFQ19TUEFSQz15CkNPTkZJR19YWl9ERUNfQkNK PXkKIyBDT05GSUdfWFpfREVDX1RFU1QgaXMgbm90IHNldApDT05GSUdfREVDT01QUkVTU19HWklQ PXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJUDI9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkKQ09O RklHX0RFQ09NUFJFU1NfWFo9eQpDT05GSUdfREVDT01QUkVTU19MWk89eQpDT05GSUdfREVDT01Q UkVTU19MWjQ9eQpDT05GSUdfR0VORVJJQ19BTExPQ0FUT1I9eQpDT05GSUdfVEVYVFNFQVJDSD15 CkNPTkZJR19URVhUU0VBUkNIX0tNUD15CkNPTkZJR19URVhUU0VBUkNIX0JNPXkKQ09ORklHX1RF WFRTRUFSQ0hfRlNNPXkKQ09ORklHX0FTU09DSUFUSVZFX0FSUkFZPXkKQ09ORklHX0hBU19JT01F TT15CkNPTkZJR19IQVNfSU9QT1JUX01BUD15CkNPTkZJR19IQVNfRE1BPXkKQ09ORklHX0NQVV9S TUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19OTEFUVFI9eQpDT05GSUdfQVJDSF9IQVNfQVRPTUlD NjRfREVDX0lGX1BPU0lUSVZFPXkKQ09ORklHX0FWRVJBR0U9eQpDT05GSUdfQ0xaX1RBQj15CkNP TkZJR19DT1JESUM9eQpDT05GSUdfRERSPXkKQ09ORklHX01QSUxJQj15CkNPTkZJR19TSUdOQVRV UkU9eQpDT05GSUdfT0lEX1JFR0lTVFJZPXkKQ09ORklHX0ZPTlRfU1VQUE9SVD15CkNPTkZJR19G T05UUz15CkNPTkZJR19GT05UXzh4OD15CkNPTkZJR19GT05UXzh4MTY9eQojIENPTkZJR19GT05U XzZ4MTEgaXMgbm90IHNldApDT05GSUdfRk9OVF83eDE0PXkKIyBDT05GSUdfRk9OVF9QRUFSTF84 eDggaXMgbm90IHNldAojIENPTkZJR19GT05UX0FDT1JOXzh4OCBpcyBub3Qgc2V0CkNPTkZJR19G T05UX01JTklfNHg2PXkKIyBDT05GSUdfRk9OVF82eDEwIGlzIG5vdCBzZXQKQ09ORklHX0ZPTlRf U1VOOHgxNj15CiMgQ09ORklHX0ZPTlRfU1VOMTJ4MjIgaXMgbm90IHNldAojIENPTkZJR19GT05U XzEweDE4IGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX1NHX0NIQUlOPXkK --===============6845781001151572872== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClByb2JpbmcgRUREIChlZGQ9b2ZmIHRvIGRpc2Fi bGUpLi4uIG9rCmVhcmx5IGNvbnNvbGUgaW4gZGVjb21wcmVzc19rZXJuZWwKCkRlY29tcHJlc3Np bmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gTm8gcmVsb2NhdGlvbiBuZWVkZWQuLi4gZG9uZS4K Qm9vdGluZyB0aGUga2VybmVsLgpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBjcHUKWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjE5LjAtcmM1LW5leHQtMjAx NTAxMTktZzlhMGIzMTkgKGtidWlsZEBsa3AtaWIwMykgKGdjYyB2ZXJzaW9uIDQuOS4xIChEZWJp YW4gNC45LjEtMTkpICkgIzIwIFNNUCBQUkVFTVBUIE1vbiBKYW4gMTkgMjM6MTQ6MjUgQ1NUIDIw MTUKWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAw MDAwMDA5ZmJmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVz ZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0w eDAwMDAwMDAwMTNmZmRmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g MHgwMDAwMDAwMDEzZmZlMDAwLTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAw MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZm ZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZm YzAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBib290Y29u c29sZSBbZWFybHlzZXIwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIE5vdGljZTogTlggKEV4ZWN1 dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiBtaXNzaW5nIGluIENQVSEKWyAgICAwLjAwMDAwMF0gU01C SU9TIDIuNCBwcmVzZW50LgpbICAgIDAuMDAwMDAwXSBETUk6IEJvY2hzIEJvY2hzLCBCSU9TIEJv Y2hzIDAxLzAxLzIwMTEKWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZNClsg ICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNh YmxlID09PiByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDAwMGEw MDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4 MTNmZmUgbWF4X2FyY2hfcGZuID0gMHgxMDAwMDAKWyAgICAwLjAwMDAwMF0gaW5pdGlhbCBtZW1v cnkgbWFwcGVkOiBbbWVtIDB4MDAwMDAwMDAtMHgwMmJmZmZmZl0KWyAgICAwLjAwMDAwMF0gQmFz ZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbYzAwOWIwMDBdIDliMDAwIHNpemUgMTYzODQKWyAgICAw LjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZd ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpbICAg IDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTM0MDAwMDAtMHgxMzdmZmZm Zl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxMzQwMDAwMC0weDEzN2ZmZmZmXSBwYWdlIDJNClsg ICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDEzM2Zm ZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMTAwMDAwLTB4MDAzZmZmZmZdIHBhZ2UgNGsK WyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDQwMDAwMC0weDEzM2ZmZmZmXSBwYWdlIDJNClsgICAg MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMzgwMDAwMC0weDEzZmZkZmZm XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzODAwMDAwLTB4MTNiZmZmZmZdIHBhZ2UgMk0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgxM2MwMDAwMC0weDEzZmZkZmZmXSBwYWdlIDRrClsgICAgMC4w MDAwMDBdIEJSSyBbMHgwMjZlZjAwMCwgMHgwMjZlZmZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAw XSBSQU1ESVNLOiBbbWVtIDB4MTNiZjcwMDAtMHgxM2ZlZmZmZl0KWyAgICAwLjAwMDAwMF0gQUNQ STogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkClsgICAgMC4wMDAw MDBdIEFDUEk6IFJTRFAgMHgwMDBGRDk1MCAwMDAwMTQgKHYwMCBCT0NIUyApClsgICAgMC4wMDAw MDBdIEFDUEk6IFJTRFQgMHgxM0ZGRTQ1MCAwMDAwMzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQgMDAw MDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCAweDEzRkZGRjgw IDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFDUCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBEU0RUIDB4MTNGRkU0OTAgMDAxMUE5ICh2MDEgQlhQQyAgIEJYRFNE VCAgIDAwMDAwMDAxIElOVEwgMjAxMDA1MjgpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgx M0ZGRkY0MCAwMDAwNDAKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDEzRkZGN0EwIDAwMDc5 NiAodjAxIEJPQ0hTICBCWFBDU1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBBUElDIDB4MTNGRkY2ODAgMDAwMDgwICh2MDEgQk9DSFMgIEJYUENBUElDIDAw MDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgxM0ZGRjY0 MCAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAg ICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAwLjAw MDAwMF0gbWFwcGVkIEFQSUMgdG8gICAgICAgICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkK WyAgICAwLjAwMDAwMF0gMzE5TUIgTE9XTUVNIGF2YWlsYWJsZS4KWyAgICAwLjAwMDAwMF0gICBt YXBwZWQgbG93IHJhbTogMCAtIDEzZmZlMDAwClsgICAgMC4wMDAwMDBdICAgbG93IHJhbTogMCAt IDEzZmZlMDAwClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBh bmQgNGI1NjRkMDAKWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTNmZmQw MDEsIHByaW1hcnkgY3B1IGNsb2NrClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOgpbICAgIDAu MDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMGZm ZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgICBbbWVtIDB4MDAwMDAwMDAwMTAwMDAwMC0w eDAwMDAwMDAwMTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3Ig ZWFjaCBub2RlClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAu MDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMDAw OWVmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAw LTB4MDAwMDAwMDAxM2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAg W21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDEzZmZkZmZmXQpbICAgIDAuMDAwMDAw XSBPbiBub2RlIDAgdG90YWxwYWdlczogODE4MjAKWyAgICAwLjAwMDAwMF0gZnJlZV9hcmVhX2lu aXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBjMjQ0ZDA2MCwgbm9kZV9tZW1fbWFwIGQzOTc3MDIwClsg ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDMyIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAgIDAu MDAwMDAwXSAgIERNQSB6b25lOiAwIHBhZ2VzIHJlc2VydmVkClsgICAgMC4wMDAwMDBdICAgRE1B IHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6 b25lOiA2MDggcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpv bmU6IDc3ODIyIHBhZ2VzLCBMSUZPIGJhdGNoOjE1ClsgICAgMC4wMDAwMDBdIFVzaW5nIEFQSUMg ZHJpdmVyIGRlZmF1bHQKWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhi MDA4ClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsg ICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvICAgICAgICAgZmZmZmMwMDAgKCAgICAgICAgZmVl MDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lk WzB4MDBdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDFd IGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDX05NSSAo YWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkKWyAgICAwLjAwMDAwMF0gQUNQSTogSU9B UElDIChpZFsweDAwXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQpbICAgIDAuMDAw MDAwXSBJT0FQSUNbMF06IGFwaWNfaWQgMCwgdmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAwMDAw LCBHU0kgMC0yMwpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2ly cSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIKWyAgICAw LjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgNSBnbG9iYWxfaXJxIDUg aGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1 cyAwMCwgSVJRIDA1LCBBUElDIElEIDAsIEFQSUMgSU5UIDA1ClsgICAgMC4wMDAwMDBdIEFDUEk6 IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwOSwg QVBJQyBJRCAwLCBBUElDIElOVCAwOQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo YnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJxIDEwIGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBd IEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAwLCBB UElDIElOVCAwYQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2ly cSAxMSBnbG9iYWxfaXJxIDExIGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYiwgQVBJQyBJRCAwLCBBUElDIElOVCAwYgpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBd IEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMSwgQVBJQyBJRCAwLCBB UElDIElOVCAwMQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz IDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDMKWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDAsIEFQSUMgSU5U IDA0ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTUgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA2LCBBUElDIElE IDAsIEFQSUMgSU5UIDA2ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAw LCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNwpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDgsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMDgKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAg IDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBB Q1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwg cG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGMKWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBB UElDIElEIDAsIEFQSUMgSU5UIDBkClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwg dHJpZyAwLCBidXMgMDAsIElSUSAwZSwgQVBJQyBJRCAwLCBBUElDIElOVCAwZQpbICAgIDAuMDAw MDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGYsIEFQSUMgSUQg MCwgQVBJQyBJTlQgMGYKWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBj b25maWd1cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4 ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2lu ZyAyIENQVXMsIDAgaG90cGx1ZyBDUFVzClsgICAgMC4wMDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8g ZmZmZmIwMDAgKGZlYzAwMDAwKQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTQwMDAwMDAt MHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcwpbICAgIDAuMDAwMDAwXSBCb290 aW5nIHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gS1ZNClsgICAgMC4wMDAwMDBdIHNldHVwX3Bl cmNwdTogTlJfQ1BVUzo4IG5yX2NwdW1hc2tfYml0czo4IG5yX2NwdV9pZHM6MiBucl9ub2RlX2lk czoxClsgICAgMC4wMDAwMDBdIFBFUkNQVTogRW1iZWRkZWQgMTUgcGFnZXMvY3B1IEBkMzk1OTAw MCBzNDA0NDggcjAgZDIwOTkyIHU2MTQ0MApbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzNDA0 NDggcjAgZDIwOTkyIHU2MTQ0MCBhbGxvYz0xNSo0MDk2ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxs b2M6IFswXSAwIFswXSAxIApbICAgIDAuMDAwMDAwXSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNw dSAwClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAwLCBtc3IgMTM5NWM4ODAKWyAg ICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3Jv dXBpbmcgb24uICBUb3RhbCBwYWdlczogODExODAKWyAgICAwLjAwMDAwMF0gS2VybmVsIGNvbW1h bmQgbGluZTogdXNlcj1sa3Agam9iPS9sa3Avc2NoZWR1bGVkL3ZtLWtidWlsZC15b2N0by1pMzg2 LTI1L3JhbmRfYm9vdC0xLXlvY3RvLW1pbmltYWwtaTM4Ni5jZ3otaTM4Ni1yYW5kY29uZmlnLWli MS0wMTEyMDk1NC05YTBiMzE5Yjg1OTM2MDJhMjMzN2IxMmU5ZjQ4NjZjMjJhMjdiYzM4LTEueWFt bCBBUkNIPWkzODYgQk9PVF9JTUFHRT0va2VybmVsL2kzODYtcmFuZGNvbmZpZy1pYjEtMDExMjA5 NTQvOWEwYjMxOWI4NTkzNjAyYTIzMzdiMTJlOWY0ODY2YzIyYTI3YmMzOC92bWxpbnV6LTMuMTku MC1yYzUtbmV4dC0yMDE1MDExOS1nOWEwYjMxOSBrY29uZmlnPWkzODYtcmFuZGNvbmZpZy1pYjEt MDExMjA5NTQgY29tbWl0PTlhMGIzMTliODU5MzYwMmEyMzM3YjEyZTlmNDg2NmMyMmEyN2JjMzgg YnJhbmNoPWppcmlzbGFieS9kZXZlbCByb290PS9kZXYvcmFtMCBtYXhfdXB0aW1lPTM2MDAgUkVT VUxUX1JPT1Q9L3Jlc3VsdC92bS1rYnVpbGQteW9jdG8taTM4Ni9ib290LzEveW9jdG8tbWluaW1h bC1pMzg2LmNnei9pMzg2LXJhbmRjb25maWctaWIxLTAxMTIwOTU0LzlhMGIzMTliODU5MzYwMmEy MzM3YjEyZTlmNDg2NmMyMmEyN2JjMzgvMCBpcD06Ojo6dm0ta2J1aWxkLXlvY3RvLWkzODYtMjU6 OmRoY3AgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3 YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0tMSBz b2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljIG9vcHM9cGFuaWMgbG9hZF9yYW1k aXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAg dmdhPW5vcm1hbCBydyBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAwMF0gUElEIGhhc2gg dGFibGUgZW50cmllczogMjA0OCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC4wMDAwMDBd IERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0 IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDMy NzY4IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcg Q1BVIzAKWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAyOTY1NDBLLzMyNzI4MEsgYXZhaWxhYmxlICgx NTM3OUsga2VybmVsIGNvZGUsIDE2MzlLIHJ3ZGF0YSwgNDU3Mksgcm9kYXRhLCAxMDgwSyBpbml0 LCA3MTJLIGJzcywgMzA3NDBLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpClsgICAgMC4wMDAw MDBdIHZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlvdXQ6ClsgICAgMC4wMDAwMDBdICAgICBmaXht YXAgIDogMHhmZmYxNjAwMCAtIDB4ZmZmZmYwMDAgICAoIDkzMiBrQikKWyAgICAwLjAwMDAwMF0g ICAgIHZtYWxsb2MgOiAweGQ0N2ZlMDAwIC0gMHhmZmYxNDAwMCAgICggNjk1IE1CKQpbICAgIDAu MDAwMDAwXSAgICAgbG93bWVtICA6IDB4YzAwMDAwMDAgLSAweGQzZmZlMDAwICAgKCAzMTkgTUIp ClsgICAgMC4wMDAwMDBdICAgICAgIC5pbml0IDogMHhjMjUxOTAwMCAtIDB4YzI2MjcwMDAgICAo MTA4MCBrQikKWyAgICAwLjAwMDAwMF0gICAgICAgLmRhdGEgOiAweGMxZjA1MmNkIC0gMHhjMjUx N2MwMCAgICg2MjE4IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgICAudGV4dCA6IDB4YzEwMDAwMDAg LSAweGMxZjA1MmNkICAgKDE1MzgwIGtCKQpbICAgIDAuMDAwMDAwXSBDaGVja2luZyBpZiB0aGlz IHByb2Nlc3NvciBob25vdXJzIHRoZSBXUCBiaXQgZXZlbiBpbiBzdXBlcnZpc29yIG1vZGUuLi5P ay4KWyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGlnbj0zMiwgT3JkZXI9MC0zLCBNaW5PYmplY3Rz PTAsIENQVXM9MiwgTm9kZXM9MQpbICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGlj YWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9t ZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTIKWyAgICAwLjAwMDAwMF0g ClsgICAgMC4wMDAwMDBdICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioKWyAgICAwLjAwMDAwMF0gKiogICBOT1RJQ0UgTk9USUNFIE5PVElD RSBOT1RJQ0UgTk9USUNFIE5PVElDRSBOT1RJQ0UgICAqKgpbICAgIDAuMDAwMDAwXSAqKiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICoqClsgICAg MC4wMDAwMDBdICoqIHRyYWNlX3ByaW50aygpIGJlaW5nIHVzZWQuIEFsbG9jYXRpbmcgZXh0cmEg bWVtb3J5LiAgKioKWyAgICAwLjAwMDAwMF0gKiogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAqKgpbICAgIDAuMDAwMDAwXSAqKiBUaGlzIG1lYW5z IHRoYXQgdGhpcyBpcyBhIERFQlVHIGtlcm5lbCBhbmQgaXQgaXMgICAgICoqClsgICAgMC4wMDAw MDBdICoqIHVuc2FmZSBmb3IgcHJvZHVjdGlvbiB1c2UuICAgICAgICAgICAgICAgICAgICAgICAg ICAgKioKWyAgICAwLjAwMDAwMF0gKiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAqKgpbICAgIDAuMDAwMDAwXSAqKiBJZiB5b3Ugc2VlIHRoaXMg bWVzc2FnZSBhbmQgeW91IGFyZSBub3QgZGVidWdnaW5nICAgICoqClsgICAgMC4wMDAwMDBdICoq IHRoZSBrZXJuZWwsIHJlcG9ydCB0aGlzIGltbWVkaWF0ZWx5IHRvIHlvdXIgdmVuZG9yISAgKioK WyAgICAwLjAwMDAwMF0gKiogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAqKgpbICAgIDAuMDAwMDAwXSAqKiAgIE5PVElDRSBOT1RJQ0UgTk9USUNF IE5PVElDRSBOT1RJQ0UgTk9USUNFIE5PVElDRSAgICoqClsgICAgMC4wMDAwMDBdICoqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKWyAgICAw LjAwMDAwMF0gTlJfSVJRUzoyMzA0IG5yX2lycXM6NDQwIDE2ClsgICAgMC4wMDAwMDBdIENQVSAw IGlycXN0YWNrcywgaGFyZD1kMzYxMDAwMCBzb2Z0PWQzNjEyMDAwClsgICAgMC4wMDAwMDBdIENv bnNvbGU6IGNvbG91ciBWR0ErIDgweDI1ClsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVu YWJsZWQKWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZGlzYWJsZWQKWyAg ICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1ClsgICAgMC4wMDAwMDBd IExpbnV4IHZlcnNpb24gMy4xOS4wLXJjNS1uZXh0LTIwMTUwMTE5LWc5YTBiMzE5IChrYnVpbGRA bGtwLWliMDMpIChnY2MgdmVyc2lvbiA0LjkuMSAoRGViaWFuIDQuOS4xLTE5KSApICMyMCBTTVAg UFJFRU1QVCBNb24gSmFuIDE5IDIzOjE0OjI1IENTVCAyMDE1ClsgICAgMC4wMDAwMDBdIGU4MjA6 IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKWyAgICAwLjAwMDAwMF0gQklPUy1lODIw OiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQpbICAg IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDlmYzAwLTB4MDAwMDAwMDAw MDA5ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw MDAwMDBmMDAwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJ T1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDEzZmZkZmZmXSB1c2Fi bGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAxM2ZmZTAwMC0weDAw MDAwMDAwMTNmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw eDAwMDAwMDAwZmVmZmMwMDAtMHgwMDAwMDAwMGZlZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZm Zl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZW5hYmxl ZApbICAgIDAuMDAwMDAwXSBOb3RpY2U6IE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24g bWlzc2luZyBpbiBDUFUhClsgICAgMC4wMDAwMDBdIFNNQklPUyAyLjQgcHJlc2VudC4KWyAgICAw LjAwMDAwMF0gRE1JOiBCb2NocyBCb2NocywgQklPUyBCb2NocyAwMS8wMS8yMDExClsgICAgMC4w MDAwMDBdIEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IEtWTQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRh dGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAw LjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUK WyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDEzZmZlIG1heF9hcmNoX3BmbiA9IDB4 MTAwMDAwClsgICAgMC4wMDAwMDBdIGluaXRpYWwgbWVtb3J5IG1hcHBlZDogW21lbSAweDAwMDAw MDAwLTB4MDJiZmZmZmZdClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQg W2MwMDliMDAwXSA5YjAwMCBzaXplIDE2Mzg0ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21h cHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDAwMDAwMDAwLTB4MDAwZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf bWFwcGluZzogW21lbSAweDEzNDAwMDAwLTB4MTM3ZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MTM0MDAwMDAtMHgxMzdmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxMzNmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFtt ZW0gMHgwMDEwMDAwMC0weDAwM2ZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdICBbbWVtIDB4 MDA0MDAwMDAtMHgxMzNmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9t YXBwaW5nOiBbbWVtIDB4MTM4MDAwMDAtMHgxM2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgxMzgwMDAwMC0weDEzYmZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNj MDAwMDAtMHgxM2ZmZGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDI2ZWYwMDAs IDB4MDI2ZWZmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAweDEzYmY3 MDAwLTB4MTNmZWZmZmZdClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3Vt IHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQIDB4MDAwRkQ5 NTAgMDAwMDE0ICh2MDAgQk9DSFMgKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RUIDB4MTNGRkU0 NTAgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsg ICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgxM0ZGRkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQ Q0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAw eDEzRkZFNDkwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQgICAwMDAwMDAwMSBJTlRMIDIwMTAw NTI4KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MTNGRkZGNDAgMDAwMDQwClsgICAgMC4w MDAwMDBdIEFDUEk6IFNTRFQgMHgxM0ZGRjdBMCAwMDA3OTYgKHYwMSBCT0NIUyAgQlhQQ1NTRFQg MDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAweDEzRkZG NjgwIDAwMDA4MCAodjAxIEJPQ0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MTNGRkY2NDAgMDAwMDM4ICh2MDEgQk9DSFMgIEJY UENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2Fs IEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvICAg ICAgICAgZmZmZmMwMDAgKCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDAwMDBdIDMxOU1CIExP V01FTSBhdmFpbGFibGUuClsgICAgMC4wMDAwMDBdICAgbWFwcGVkIGxvdyByYW06IDAgLSAxM2Zm ZTAwMApbICAgIDAuMDAwMDAwXSAgIGxvdyByYW06IDAgLSAxM2ZmZTAwMApbICAgIDAuMDAwMDAw XSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRkMDEgYW5kIDRiNTY0ZDAwClsgICAgMC4wMDAw MDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjEzZmZkMDAxLCBwcmltYXJ5IGNwdSBjbG9jawpb ICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVt IDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMDBmZmZmZmZdClsgICAgMC4wMDAwMDBdICAg Tm9ybWFsICAgW21lbSAweDAwMDAwMDAwMDEwMDAwMDAtMHgwMDAwMDAwMDEzZmZkZmZmXQpbICAg IDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQpbICAgIDAuMDAwMDAw XSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21l bSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDAwMDllZmZmXQpbICAgIDAuMDAwMDAwXSAg IG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRmZmZdClsg ICAgMC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAw LTB4MDAwMDAwMDAxM2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6 IDgxODIwClsgICAgMC4wMDAwMDBdIGZyZWVfYXJlYV9pbml0X25vZGU6IG5vZGUgMCwgcGdkYXQg YzI0NGQwNjAsIG5vZGVfbWVtX21hcCBkMzk3NzAyMApbICAgIDAuMDAwMDAwXSAgIERNQSB6b25l OiAzMiBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMCBw YWdlcyByZXNlcnZlZApbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiAzOTk4IHBhZ2VzLCBMSUZP IGJhdGNoOjAKWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogNjA4IHBhZ2VzIHVzZWQgZm9y IG1lbW1hcApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA3NzgyMiBwYWdlcywgTElGTyBi YXRjaDoxNQpbICAgIDAuMDAwMDAwXSBVc2luZyBBUElDIGRyaXZlciBkZWZhdWx0ClsgICAgMC4w MDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4YjAwOApbICAgIDAuMDAwMDAwXSBBQ1BJ OiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJ QyB0byAgICAgICAgIGZmZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVk KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRmbCBs aW50WzB4MV0pClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0gYWRkcmVzc1sw eGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lk IDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAwMDAw MF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRm bCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJR IDAwLCBBUElDIElEIDAsIEFQSUMgSU5UIDAyClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNf T1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwgQVBJQyBJRCAw LCBBUElDIElOVCAwNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVz X2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkK WyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTAgZ2xvYmFs X2lycSAxMCBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRy aWcgMywgYnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGEKWyAgICAwLjAwMDAw MF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdo IGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAw LCBJUlEgMGIsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGIKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJR MCB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRy aWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDEKWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAzLCBBUElDIElEIDAs IEFQSUMgSU5UIDAzClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwNCwgQVBJQyBJRCAwLCBBUElDIElOVCAwNApbICAgIDAuMDAwMDAwXSBBQ1BJ OiBJUlE1IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wg MCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNiwgQVBJQyBJRCAwLCBBUElDIElOVCAwNgpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMDcKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmln IDAsIGJ1cyAwMCwgSVJRIDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4ClsgICAgMC4wMDAwMDBd IEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAg dXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVy cmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDBjLCBBUElDIElEIDAsIEFQSUMgSU5UIDBjClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZCwgQVBJQyBJRCAwLCBBUElDIElOVCAwZApb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUs IEFQSUMgSUQgMCwgQVBJQyBJTlQgMGUKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAw LCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBmLCBBUElDIElEIDAsIEFQSUMgSU5UIDBmClsgICAgMC4w MDAwMDBdIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlv bgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAw MDAKWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgMiBDUFVzLCAwIGhvdHBsdWcgQ1BV cwpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZiMDAwIChmZWMwMDAwMCkKWyAg ICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE0MDAwMDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBm b3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2Vy bmVsIG9uIEtWTQpbICAgIDAuMDAwMDAwXSBzZXR1cF9wZXJjcHU6IE5SX0NQVVM6OCBucl9jcHVt YXNrX2JpdHM6OCBucl9jcHVfaWRzOjIgbnJfbm9kZV9pZHM6MQpbICAgIDAuMDAwMDAwXSBQRVJD UFU6IEVtYmVkZGVkIDE1IHBhZ2VzL2NwdSBAZDM5NTkwMDAgczQwNDQ4IHIwIGQyMDk5MiB1NjE0 NDAKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczQwNDQ4IHIwIGQyMDk5MiB1NjE0NDAgYWxs b2M9MTUqNDA5NgpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMCBbMF0gMSAKWyAgICAw LjAwMDAwMF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZvciBjcHUgMApbICAgIDAuMDAwMDAwXSBrdm0t c3RlYWx0aW1lOiBjcHUgMCwgbXNyIDEzOTVjODgwClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9u ZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6 IDgxMTgwClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0v bGtwL3NjaGVkdWxlZC92bS1rYnVpbGQteW9jdG8taTM4Ni0yNS9yYW5kX2Jvb3QtMS15b2N0by1t aW5pbWFsLWkzODYuY2d6LWkzODYtcmFuZGNvbmZpZy1pYjEtMDExMjA5NTQtOWEwYjMxOWI4NTkz NjAyYTIzMzdiMTJlOWY0ODY2YzIyYTI3YmMzOC0xLnlhbWwgQVJDSD1pMzg2IEJPT1RfSU1BR0U9 L2tlcm5lbC9pMzg2LXJhbmRjb25maWctaWIxLTAxMTIwOTU0LzlhMGIzMTliODU5MzYwMmEyMzM3 YjEyZTlmNDg2NmMyMmEyN2JjMzgvdm1saW51ei0zLjE5LjAtcmM1LW5leHQtMjAxNTAxMTktZzlh MGIzMTkga2NvbmZpZz1pMzg2LXJhbmRjb25maWctaWIxLTAxMTIwOTU0IGNvbW1pdD05YTBiMzE5 Yjg1OTM2MDJhMjMzN2IxMmU5ZjQ4NjZjMjJhMjdiYzM4IGJyYW5jaD1qaXJpc2xhYnkvZGV2ZWwg cm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0ta2J1 aWxkLXlvY3RvLWkzODYvYm9vdC8xL3lvY3RvLW1pbmltYWwtaTM4Ni5jZ3ovaTM4Ni1yYW5kY29u ZmlnLWliMS0wMTEyMDk1NC85YTBiMzE5Yjg1OTM2MDJhMjMzN2IxMmU5ZjQ4NjZjMjJhMjdiYzM4 LzAgaXA9Ojo6OnZtLWtidWlsZC15b2N0by1pMzg2LTI1OjpkaGNwIGVhcmx5cHJpbnRrPXR0eVMw LDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJj dV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93 YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAg Y29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgcncgZHJiZC5taW5v cl9jb3VudD04ClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9y ZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJs ZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDYsIDI2MjE0NCBieXRlcykKWyAgICAwLjAwMDAwMF0g SW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAob3JkZXI6IDUsIDEzMTA3MiBi eXRlcykKWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIENQVSMwClsgICAgMC4wMDAwMDBdIE1l bW9yeTogMjk2NTQwSy8zMjcyODBLIGF2YWlsYWJsZSAoMTUzNzlLIGtlcm5lbCBjb2RlLCAxNjM5 SyByd2RhdGEsIDQ1NzJLIHJvZGF0YSwgMTA4MEsgaW5pdCwgNzEySyBic3MsIDMwNzQwSyByZXNl cnZlZCwgMEsgY21hLXJlc2VydmVkKQpbICAgIDAuMDAwMDAwXSB2aXJ0dWFsIGtlcm5lbCBtZW1v cnkgbGF5b3V0OgpbICAgIDAuMDAwMDAwXSAgICAgZml4bWFwICA6IDB4ZmZmMTYwMDAgLSAweGZm ZmZmMDAwICAgKCA5MzIga0IpClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHhkNDdmZTAw MCAtIDB4ZmZmMTQwMDAgICAoIDY5NSBNQikKWyAgICAwLjAwMDAwMF0gICAgIGxvd21lbSAgOiAw eGMwMDAwMDAwIC0gMHhkM2ZmZTAwMCAgICggMzE5IE1CKQpbICAgIDAuMDAwMDAwXSAgICAgICAu aW5pdCA6IDB4YzI1MTkwMDAgLSAweGMyNjI3MDAwICAgKDEwODAga0IpClsgICAgMC4wMDAwMDBd ICAgICAgIC5kYXRhIDogMHhjMWYwNTJjZCAtIDB4YzI1MTdjMDAgICAoNjIxOCBrQikKWyAgICAw LjAwMDAwMF0gICAgICAgLnRleHQgOiAweGMxMDAwMDAwIC0gMHhjMWYwNTJjZCAgICgxNTM4MCBr QikKWyAgICAwLjAwMDAwMF0gQ2hlY2tpbmcgaWYgdGhpcyBwcm9jZXNzb3IgaG9ub3VycyB0aGUg V1AgYml0IGV2ZW4gaW4gc3VwZXJ2aXNvciBtb2RlLi4uT2suClsgICAgMC4wMDAwMDBdIFNMVUI6 IEhXYWxpZ249MzIsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTIsIE5vZGVzPTEKWyAg ICAwLjAwMDAwMF0gUHJlZW1wdGlibGUgaGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4K WyAgICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVh Zj0xNiwgbnJfY3B1X2lkcz0yClsgICAgMC4wMDAwMDBdIApbICAgIDAuMDAwMDAwXSAqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqClsgICAg MC4wMDAwMDBdICoqICAgTk9USUNFIE5PVElDRSBOT1RJQ0UgTk9USUNFIE5PVElDRSBOT1RJQ0Ug Tk9USUNFICAgKioKWyAgICAwLjAwMDAwMF0gKiogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAqKgpbICAgIDAuMDAwMDAwXSAqKiB0cmFjZV9wcmlu dGsoKSBiZWluZyB1c2VkLiBBbGxvY2F0aW5nIGV4dHJhIG1lbW9yeS4gICoqClsgICAgMC4wMDAw MDBdICoqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKioKWyAgICAwLjAwMDAwMF0gKiogVGhpcyBtZWFucyB0aGF0IHRoaXMgaXMgYSBERUJVRyBr ZXJuZWwgYW5kIGl0IGlzICAgICAqKgpbICAgIDAuMDAwMDAwXSAqKiB1bnNhZmUgZm9yIHByb2R1 Y3Rpb24gdXNlLiAgICAgICAgICAgICAgICAgICAgICAgICAgICoqClsgICAgMC4wMDAwMDBdICoq ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKioK WyAgICAwLjAwMDAwMF0gKiogSWYgeW91IHNlZSB0aGlzIG1lc3NhZ2UgYW5kIHlvdSBhcmUgbm90 IGRlYnVnZ2luZyAgICAqKgpbICAgIDAuMDAwMDAwXSAqKiB0aGUga2VybmVsLCByZXBvcnQgdGhp cyBpbW1lZGlhdGVseSB0byB5b3VyIHZlbmRvciEgICoqClsgICAgMC4wMDAwMDBdICoqICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKioKWyAgICAw LjAwMDAwMF0gKiogICBOT1RJQ0UgTk9USUNFIE5PVElDRSBOT1RJQ0UgTk9USUNFIE5PVElDRSBO T1RJQ0UgICAqKgpbICAgIDAuMDAwMDAwXSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6MjMwNCBu cl9pcnFzOjQ0MCAxNgpbICAgIDAuMDAwMDAwXSBDUFUgMCBpcnFzdGFja3MsIGhhcmQ9ZDM2MTAw MDAgc29mdD1kMzYxMjAwMApbICAgIDAuMDAwMDAwXSBDb25zb2xlOiBjb2xvdXIgVkdBKyA4MHgy NQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHkwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIGJv b3Rjb25zb2xlIFtlYXJseXNlcjBdIGRpc2FibGVkClsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0 eVMwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIGhwZXQgY2xvY2tldmVudCByZWdpc3RlcmVkClsg ICAgMC4wMDAwMDBdIHRzYzogRGV0ZWN0ZWQgMjY5My40MDAgTUh6IHByb2Nlc3NvcgpbICAgIDAu MDIwMDAwXSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSBwcmVzZXQgdmFsdWUuLiA1 Mzg2LjgwIEJvZ29NSVBTIChscGo9MjY5MzQwMDApClsgICAgMC4wMjAwMDBdIHBpZF9tYXg6IGRl ZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDIwMDAwXSBBQ1BJOiBDb3JlIHJldmlz aW9uIDIwMTQxMTA3ClsgICAgMC4wMzg4MTZdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNz ZnVsbHkgYWNxdWlyZWQKWyAgICAwLjAzOTU1OF0gU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRpYWxp emVkClsgICAgMC4wNDAwMTBdIFNFTGludXg6ICBJbml0aWFsaXppbmcuClsgICAgMC4wNDA1NTdd IFNFTGludXg6ICBTdGFydGluZyBpbiBwZXJtaXNzaXZlIG1vZGUKWyAgICAwLjA0MTIwNl0gQXBw QXJtb3I6IEFwcEFybW9yIGRpc2FibGVkIGJ5IGJvb3QgdGltZSBwYXJhbWV0ZXIKWyAgICAwLjA0 MTk0N10gWWFtYTogYmVjb21pbmcgbWluZGZ1bC4KWyAgICAwLjA0MjUxNl0gTW91bnQtY2FjaGUg aGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMCwgNDA5NiBieXRlcykKWyAgICAwLjA0 MzM1NF0gTW91bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDEwMjQgKG9yZGVyOiAw LCA0MDk2IGJ5dGVzKQpbICAgIDAuMDQ1MDcxXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBi bGtpbwpbICAgIDAuMDQ1NjY3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBkZXZpY2VzClsg ICAgMC4wNDYyOTddIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIKWyAgICAwLjA0 Njk5OV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbmV0X2NscwpbICAgIDAuMDQ3NjIyXSBJ bml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBwZXJmX2V2ZW50ClsgICAgMC4wNDgyNjRdIEluaXRp YWxpemluZyBjZ3JvdXAgc3Vic3lzIGRlYnVnClsgICAgMC4wNDg5OTddIExhc3QgbGV2ZWwgaVRM QiBlbnRyaWVzOiA0S0IgMCwgMk1CIDAsIDRNQiAwClsgICAgMC4wNDk3MTddIExhc3QgbGV2ZWwg ZFRMQiBlbnRyaWVzOiA0S0IgMCwgMk1CIDAsIDRNQiAwLCAxR0IgMApbICAgIDAuMDUxMjc3XSBG cmVlaW5nIFNNUCBhbHRlcm5hdGl2ZXMgbWVtb3J5OiA0MEsgKGMyNjI3MDAwIC0gYzI2MzEwMDAp ClsgICAgMC4wNTQ1MDhdIGZ0cmFjZTogYWxsb2NhdGluZyA0ODE0NCBlbnRyaWVzIGluIDk1IHBh Z2VzClsgICAgMC4wNzAyOThdIEdldHRpbmcgVkVSU0lPTjogNTAwMTQKWyAgICAwLjA3MDg1OV0g R2V0dGluZyBWRVJTSU9OOiA1MDAxNApbICAgIDAuMDgwMDEwXSBHZXR0aW5nIElEOiAwClsgICAg MC4wODA0NDddIEdldHRpbmcgSUQ6IGYwMDAwMDAKWyAgICAwLjA4MDk2NV0gR2V0dGluZyBMVlQw OiA4NzAwClsgICAgMC4wODE0MzldIEdldHRpbmcgTFZUMTogODQwMApbICAgIDAuMDgxOTI3XSBF bmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKWyAgICAwLjA4Mjcw N10gZW5hYmxlZCBFeHRJTlQgb24gQ1BVIzAKWyAgICAwLjA4MzkzM10gRU5BQkxJTkcgSU8tQVBJ QyBJUlFzClsgICAgMC4wODQ0NjVdIGluaXQgSU9fQVBJQyBJUlFzClsgICAgMC4wODQ5MzFdICBh cGljIDAgcGluIDAgbm90IGNvbm5lY3RlZApbICAgIDAuMDg1NTQyXSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQpbICAgIDAuMDg2NjkxXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgz MCAtPiBJUlEgMCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDg3Nzk2XSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEgMCBNb2RlOjAgQWN0aXZl OjAgRGVzdDoxKQpbICAgIDAuMDg4OTMxXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgw LTMgLT4gMHgzMyAtPiBJUlEgMyBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDkwMDI4 XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTQgLT4gMHgzNCAtPiBJUlEgNCBNb2Rl OjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDkxMTExXSBJT0FQSUNbMF06IFNldCByb3V0aW5n IGVudHJ5ICgwLTUgLT4gMHgzNSAtPiBJUlEgNSBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQpbICAg IDAuMDkyMjI0XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTYgLT4gMHgzNiAtPiBJ UlEgNiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDkzMjk5XSBJT0FQSUNbMF06IFNl dCByb3V0aW5nIGVudHJ5ICgwLTcgLT4gMHgzNyAtPiBJUlEgNyBNb2RlOjAgQWN0aXZlOjAgRGVz dDoxKQpbICAgIDAuMDk0NDQ2XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTggLT4g MHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDk1NDk5XSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTkgLT4gMHgzOSAtPiBJUlEgOSBNb2RlOjEgQWN0 aXZlOjAgRGVzdDoxKQpbICAgIDAuMDk2NTcwXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTEwIC0+IDB4M2EgLT4gSVJRIDEwIE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4w OTc2OThdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTEgLT4gMHgzYiAtPiBJUlEg MTEgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjA5ODc5MF0gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVz dDoxKQpbICAgIDAuMTAwMDIxXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEzIC0+ IDB4M2QgLT4gSVJRIDEzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4xMDExMTBdIElP QVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTQgLT4gMHgzZSAtPiBJUlEgMTQgTW9kZTow IEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjEwMjE5OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC0xNSAtPiAweDNmIC0+IElSUSAxNSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAg IDAuMTAzMzMzXSAgYXBpYyAwIHBpbiAxNiBub3QgY29ubmVjdGVkClsgICAgMC4xMDM5MTBdICBh cGljIDAgcGluIDE3IG5vdCBjb25uZWN0ZWQKWyAgICAwLjEwNDUwOF0gIGFwaWMgMCBwaW4gMTgg bm90IGNvbm5lY3RlZApbICAgIDAuMTA1MDQ0XSAgYXBpYyAwIHBpbiAxOSBub3QgY29ubmVjdGVk ClsgICAgMC4xMDU1ODZdICBhcGljIDAgcGluIDIwIG5vdCBjb25uZWN0ZWQKWyAgICAwLjEwNjEz N10gIGFwaWMgMCBwaW4gMjEgbm90IGNvbm5lY3RlZApbICAgIDAuMTA2NzQ4XSAgYXBpYyAwIHBp biAyMiBub3QgY29ubmVjdGVkClsgICAgMC4xMDcyODddICBhcGljIDAgcGluIDIzIG5vdCBjb25u ZWN0ZWQKWyAgICAwLjEwNzk4M10gLi5USU1FUjogdmVjdG9yPTB4MzAgYXBpYzE9MCBwaW4xPTIg YXBpYzI9LTEgcGluMj0tMQpbICAgIDAuMTA4ODU3XSBzbXBib290OiBDUFUwOiBJbnRlbCBRRU1V IFZpcnR1YWwgQ1BVIHZlcnNpb24gMS43LjEgKGZhbTogMDYsIG1vZGVsOiAwNiwgc3RlcHBpbmc6 IDAzKQpbICAgIDAuMTEwNzM3XSBVc2luZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuClsg ICAgMC4xMTA3MzddIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uClsgICAgMC4xMjAwMDBdIC4u LiBsYXBpYyBkZWx0YSA9IDYyNDk5NDMKWyAgICAwLjEyMDAwMF0gLi4uIFBNLVRpbWVyIGRlbHRh ID0gMzU3OTc5ClsgICAgMC4xMjAwMDBdIC4uLiBQTS1UaW1lciByZXN1bHQgb2sKWyAgICAwLjEy MDAwMF0gLi4uLi4gZGVsdGEgNjI0OTk0MwpbICAgIDAuMTIwMDAwXSAuLi4uLiBtdWx0OiAyNjg0 MzMwMDcKWyAgICAwLjEyMDAwMF0gLi4uLi4gY2FsaWJyYXRpb24gcmVzdWx0OiA5OTk5OTA4Clsg ICAgMC4xMjAwMDBdIC4uLi4uIENQVSBjbG9jayBzcGVlZCBpcyAyNjkzLjY4MzcgTUh6LgpbICAg IDAuMTIwMDAwXSAuLi4uLiBob3N0IGJ1cyBjbG9jayBzcGVlZCBpcyA5OTkuOTkwOCBNSHouClsg ICAgMC4xMjAwMDBdIFBlcmZvcm1hbmNlIEV2ZW50czogQnJva2VuIFBNVSBoYXJkd2FyZSBkZXRl Y3RlZCwgdXNpbmcgc29mdHdhcmUgZXZlbnRzIG9ubHkuClsgICAgMC4xMjAwMDBdIEZhaWxlZCB0 byBhY2Nlc3MgcGVyZmN0ciBtc3IgKE1TUiBjMSBpcyAwKQpbICAgIDAuMjAyMzE5XSBDUFUgMSBp cnFzdGFja3MsIGhhcmQ9ZDJjYzgwMDAgc29mdD1kMmNjYTAwMApbICAgIDAuMjAzMDc4XSB4ODY6 IEJvb3RpbmcgU01QIGNvbmZpZ3VyYXRpb246ClsgICAgMC4yMDM3MDddIC4uLi4gbm9kZSAgIzAs IENQVXM6ICAgICAgIzEKWyAgICAwLjAxMDAwMF0gSW5pdGlhbGl6aW5nIENQVSMxClsgICAgMC4w MjAwMDBdIGt2bS1jbG9jazogY3B1IDEsIG1zciAwOjEzZmZkMDIxLCBzZWNvbmRhcnkgY3B1IGNs b2NrClsgICAgMC4wMjAwMDBdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzEKWyAgICAwLjIyMDAzNF0g eDg2OiBCb290ZWQgdXAgMSBub2RlLCAyIENQVXMKWyAgICAwLjIyMDAyMF0gS1ZNIHNldHVwIGFz eW5jIFBGIGZvciBjcHUgMQpbICAgIDAuMjIwMDIwXSBrdm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNy IDEzOTZiODgwClsgICAgMC4yMjE5ODZdIHNtcGJvb3Q6IFRvdGFsIG9mIDIgcHJvY2Vzc29ycyBh Y3RpdmF0ZWQgKDEwNzczLjYwIEJvZ29NSVBTKQpbICAgIDAuMjMwMjkyXSBkZXZ0bXBmczogaW5p dGlhbGl6ZWQKWyAgICAwLjIzMjg1Ml0gZXZtOiBzZWN1cml0eS5zZWxpbnV4ClsgICAgMC4yMzMz OTZdIGV2bTogc2VjdXJpdHkuY2FwYWJpbGl0eQpbICAgIDAuMjM1MzE2XSB4b3I6IG1lYXN1cmlu ZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApbICAgIDAuMzMwMDQ5XSAgICBwSUlJX3NzZSAgOiAg IDE4NC44MDAgTUIvc2VjClsgICAgMC40MzAwNTldICAgIHByZWZldGNoNjQtc3NlOiAgIDE4Ni44 MDAgTUIvc2VjClsgICAgMC40MzA3MjFdIHhvcjogdXNpbmcgZnVuY3Rpb246IHByZWZldGNoNjQt c3NlICgxODYuODAwIE1CL3NlYykKWyAgICAwLjQzMjI4OF0gTkVUOiBSZWdpc3RlcmVkIHByb3Rv Y29sIGZhbWlseSAxNgpbICAgIDAuNDM1MDk2XSBFSVNBIGJ1cyByZWdpc3RlcmVkClsgICAgMC40 NjAwMzJdIGNwdWlkbGU6IHVzaW5nIGdvdmVybm9yIG1lbnUKWyAgICAwLjQ2MTM0Nl0gQUNQSTog YnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQKWyAgICAwLjQ2MjY5Ml0gUENJOiBQQ0kgQklPUyByZXZp c2lvbiAyLjEwIGVudHJ5IGF0IDB4ZmM2ZDUsIGxhc3QgYnVzPTAKWyAgICAwLjQ2MzQ1MV0gUENJ OiBVc2luZyBjb25maWd1cmF0aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3MKWyAgICAwLjcwMDAx MV0gcmFpZDY6IG1teHgxICAgICA1NDA1IE1CL3MKWyAgICAwLjg3MDAxM10gcmFpZDY6IG1teHgy ICAgICA1NzM4IE1CL3MKWyAgICAxLjA0MDAwOF0gcmFpZDY6IHNzZTF4MSAgICA0NDk2IE1CL3MK WyAgICAxLjIxMDAwN10gcmFpZDY6IHNzZTF4MiAgICA1NjEyIE1CL3MKWyAgICAxLjM4MDAwN10g cmFpZDY6IHNzZTJ4MSAgICA5MjE2IE1CL3MKWyAgICAxLjU1MDAxMF0gcmFpZDY6IHNzZTJ4MiAg IDExMTY4IE1CL3MKWyAgICAxLjU1MDUzOV0gcmFpZDY6IHVzaW5nIGFsZ29yaXRobSBzc2UyeDIg KDExMTY4IE1CL3MpClsgICAgMS41NTExODhdIHJhaWQ2OiB1c2luZyBpbnR4MSByZWNvdmVyeSBh bGdvcml0aG0KWyAgICAxLjU1MjIzNV0gQUNQSTogQWRkZWQgX09TSShNb2R1bGUgRGV2aWNlKQpb ICAgIDEuNTUyODQxXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBEZXZpY2UpClsgICAgMS41 NTM0NDFdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKWyAgICAxLjU1NDEw Ml0gQUNQSTogQWRkZWQgX09TSShQcm9jZXNzb3IgQWdncmVnYXRvciBEZXZpY2UpClsgICAgMS41 NTU4MDFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5 IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjMpClsgICAgMS41ODc3MzBdIEFDUEk6IEludGVycHJldGVy IGVuYWJsZWQKWyAgICAxLjU4ODI3OF0gQUNQSSBFeGNlcHRpb246IEFFX05PVF9GT1VORCwgV2hp bGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9TMV9dICgyMDE0MTEwNy9od3hmYWNlLTU4MCkK WyAgICAxLjU4OTYwMV0gQUNQSSBFeGNlcHRpb246IEFFX05PVF9GT1VORCwgV2hpbGUgZXZhbHVh dGluZyBTbGVlcCBTdGF0ZSBbXF9TMl9dICgyMDE0MTEwNy9od3hmYWNlLTU4MCkKWyAgICAxLjU5 MDg5MV0gQUNQSTogKHN1cHBvcnRzIFMwIFMzIFM1KQpbICAgIDEuNTkxNDA1XSBBQ1BJOiBVc2lu ZyBJT0FQSUMgZm9yIGludGVycnVwdCByb3V0aW5nClsgICAgMS41OTIyMjldIFBDSTogVXNpbmcg aG9zdCBicmlkZ2Ugd2luZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9bm9j cnMiIGFuZCByZXBvcnQgYSBidWcKWyAgICAxLjY0NDM2NF0gQUNQSTogUENJIFJvb3QgQnJpZGdl IFtQQ0kwXSAoZG9tYWluIDAwMDAgW2J1cyAwMC1mZl0pClsgICAgMS42NDUyMzFdIGFjcGkgUE5Q MEEwMzowMDogX09TQzogT1Mgc3VwcG9ydHMgW1NlZ21lbnRzXQpbICAgIDEuNjQ2MDYzXSBhY3Bp IFBOUDBBMDM6MDA6IF9PU0MgZmFpbGVkIChBRV9OT1RfRk9VTkQpOyBkaXNhYmxpbmcgQVNQTQpb ICAgIDEuNjQ5NzYwXSBhY3BpIFBOUDBBMDM6MDA6IGZhaWwgdG8gYWRkIE1NQ09ORklHIGluZm9y bWF0aW9uLCBjYW4ndCBhY2Nlc3MgZXh0ZW5kZWQgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgdW5k ZXIgdGhpcyBicmlkZ2UuClsgICAgMS42NTA0NDddIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAw MDowMApbICAgIDEuNjUxMDgwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFti dXMgMDAtZmZdClsgICAgMS42NTE4NjldIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3Vy Y2UgW2lvICAweDAwMDAtMHgwY2Y3XQpbICAgIDEuNjUyNjY4XSBwY2lfYnVzIDAwMDA6MDA6IHJv b3QgYnVzIHJlc291cmNlIFtpbyAgMHgwZDAwLTB4ZmZmZl0KWyAgICAxLjY1MzQ2OF0gcGNpX2J1 cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0K WyAgICAxLjY1NDM1Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4 ODAwMDAwMDAtMHhmZWJmZmZmZl0KWyAgICAxLjY1NTIzNV0gcGNpIDAwMDA6MDA6MDAuMDogWzgw ODY6MTIzN10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuNjU3Njc2XSBwY2kgMDAwMDow MDowMS4wOiBbODA4Njo3MDAwXSB0eXBlIDAwIGNsYXNzIDB4MDYwMTAwClsgICAgMS42NjE1MjBd IHBjaSAwMDAwOjAwOjAxLjE6IFs4MDg2OjcwMTBdIHR5cGUgMDAgY2xhc3MgMHgwMTAxODAKWyAg ICAxLjY2NDIxOV0gcGNpIDAwMDA6MDA6MDEuMTogcmVnIDB4MjA6IFtpbyAgMHhjMDgwLTB4YzA4 Zl0KWyAgICAxLjY2NTY5NF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVn IDB4MTA6IFtpbyAgMHgwMWYwLTB4MDFmN10KWyAgICAxLjY2NjU0NV0gcGNpIDAwMDA6MDA6MDEu MTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MTQ6IFtpbyAgMHgwM2Y2XQpbICAgIDEuNjY3MzQ4 XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAx NzAtMHgwMTc3XQpbICAgIDEuNjY4MTk4XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1 aXJrOiByZWcgMHgxYzogW2lvICAweDAzNzZdClsgICAgMS42NzA1MzhdIHBjaSAwMDAwOjAwOjAx LjM6IFs4MDg2OjcxMTNdIHR5cGUgMDAgY2xhc3MgMHgwNjgwMDAKWyAgICAxLjY3MTU1NV0gcGNp IDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHhiMDAwLTB4YjAzZl0gY2xhaW1lZCBieSBQSUlY NCBBQ1BJClsgICAgMS42NzI1NTBdIHBjaSAwMDAwOjAwOjAxLjM6IHF1aXJrOiBbaW8gIDB4YjEw MC0weGIxMGZdIGNsYWltZWQgYnkgUElJWDQgU01CClsgICAgMS42NzQ5ODBdIHBjaSAwMDAwOjAw OjAyLjA6IFsxMDEzOjAwYjhdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAgICAxLjY3ODQzN10g cGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmYzAwMDAwMC0weGZkZmZmZmZmIHBy ZWZdClsgICAgMS42ODAwNjFdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDE0OiBbbWVtIDB4ZmVi ZjAwMDAtMHhmZWJmMGZmZl0KWyAgICAxLjY4NTM5MF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4 MzA6IFttZW0gMHhmZWJlMDAwMC0weGZlYmVmZmZmIHByZWZdClsgICAgMS42ODgyNDVdIHBjaSAw MDAwOjAwOjAzLjA6IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDAKWyAgICAxLjY5 MDAwOV0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4MTA6IFttZW0gMHhmZWJhMDAwMC0weGZlYmJm ZmZmXQpbICAgIDEuNjkxNDgyXSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgxNDogW2lvICAweGMw MDAtMHhjMDNmXQpbICAgIDEuNjk1NTY4XSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgzMDogW21l bSAweGZlYmMwMDAwLTB4ZmViZGZmZmYgcHJlZl0KWyAgICAxLjY5NzkzOV0gcGNpIDAwMDA6MDA6 MDQuMDogWzFhZjQ6MTAwMV0gdHlwZSAwMCBjbGFzcyAweDAxMDAwMApbICAgIDEuNjk5NDY4XSBw Y2kgMDAwMDowMDowNC4wOiByZWcgMHgxMDogW2lvICAweGMwNDAtMHhjMDdmXQpbICAgIDEuNzAw Njg3XSBwY2kgMDAwMDowMDowNC4wOiByZWcgMHgxNDogW21lbSAweGZlYmYxMDAwLTB4ZmViZjFm ZmZdClsgICAgMS43MDY0NzFdIHBjaSAwMDAwOjAwOjA1LjA6IFs4MDg2OjI1YWJdIHR5cGUgMDAg Y2xhc3MgMHgwODgwMDAKWyAgICAxLjcwNzYxNl0gcGNpIDAwMDA6MDA6MDUuMDogcmVnIDB4MTA6 IFttZW0gMHhmZWJmMjAwMC0weGZlYmYyMDBmXQpbICAgIDEuNzEyNTcwXSBwY2lfYnVzIDAwMDA6 MDA6IG9uIE5VTUEgbm9kZSAwClsgICAgMS43MTc1MDJdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGlu ayBbTE5LQV0gKElSUXMgNSAqMTAgMTEpClsgICAgMS43MTk2NDBdIEFDUEk6IFBDSSBJbnRlcnJ1 cHQgTGluayBbTE5LQl0gKElSUXMgNSAqMTAgMTEpClsgICAgMS43MjE1ODldIEFDUEk6IFBDSSBJ bnRlcnJ1cHQgTGluayBbTE5LQ10gKElSUXMgNSAxMCAqMTEpClsgICAgMS43MjM2MzldIEFDUEk6 IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMgNSAxMCAqMTEpClsgICAgMS43MjUwNTBd IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LU10gKElSUXMgKjkpClsgICAgMS43Mjk1MDhd IEFDUEk6IEVuYWJsZWQgMTYgR1BFcyBpbiBibG9jayAwMCB0byAwRgpbICAgIDEuNzMwNjQwXSB2 Z2FhcmI6IHNldHRpbmcgYXMgYm9vdCBkZXZpY2U6IFBDSTowMDAwOjAwOjAyLjAKWyAgICAxLjcz MTEyOV0gdmdhYXJiOiBkZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjAwOjAyLjAsZGVjb2Rlcz1pbytt ZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpbICAgIDEuNzMyNDY0XSB2Z2FhcmI6IGxvYWRlZApb ICAgIDEuNzMzMDEzXSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIu MApbICAgIDEuNzM0MzUxXSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZApbICAgIDEuNzM0MzUx XSBBZHZhbmNlZCBMaW51eCBTb3VuZCBBcmNoaXRlY3R1cmUgRHJpdmVyIEluaXRpYWxpemVkLgpb ICAgIDEuNzM0MzUxXSBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0aW5nClsgICAgMS43MzQz NTFdIFBDSTogcGNpX2NhY2hlX2xpbmVfc2l6ZSBzZXQgdG8gMzIgYnl0ZXMKWyAgICAxLjczNTAy Nl0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQpb ICAgIDEuNzM1OTUxXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDEzZmZlMDAwLTB4 MTNmZmZmZmZdClsgICAgMS43NDA2MTVdIEJsdWV0b290aDogQ29yZSB2ZXIgMi4yMApbICAgIDEu NzQxMzQ1XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDMxClsgICAgMS43NDIwNzld IEJsdWV0b290aDogSENJIGRldmljZSBhbmQgY29ubmVjdGlvbiBtYW5hZ2VyIGluaXRpYWxpemVk ClsgICAgMS43NDMwNDVdIEJsdWV0b290aDogSENJIHNvY2tldCBsYXllciBpbml0aWFsaXplZApb ICAgIDEuNzQzODQ2XSBCbHVldG9vdGg6IEwyQ0FQIHNvY2tldCBsYXllciBpbml0aWFsaXplZApb ICAgIDEuNzQ0NzE4XSBCbHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAg ICAxLjc0NTUzMV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSA4ClsgICAgMS43NDYy NjBdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMjAKWyAgICAxLjc1MDE1OV0gTmV0 TGFiZWw6IEluaXRpYWxpemluZwpbICAgIDEuNzUwODM2XSBOZXRMYWJlbDogIGRvbWFpbiBoYXNo IHNpemUgPSAxMjgKWyAgICAxLjc1MTU2MV0gTmV0TGFiZWw6ICBwcm90b2NvbHMgPSBVTkxBQkVM RUQgQ0lQU092NApbICAgIDEuNzUxNTYxXSBOZXRMYWJlbDogIHVubGFiZWxlZCB0cmFmZmljIGFs bG93ZWQgYnkgZGVmYXVsdApbICAgIDEuNzUxNjE2XSBuZmM6IG5mY19pbml0OiBORkMgQ29yZSB2 ZXIgMC4xClsgICAgMS43NTI0MzhdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzkK WyAgICAxLjc2MDAzMV0gU3dpdGNoZWQgdG8gY2xvY2tzb3VyY2Uga3ZtLWNsb2NrClsgICAgMS43 NjAwMjJdIGNmZzgwMjExOiBDYWxsaW5nIENSREEgdG8gdXBkYXRlIHdvcmxkIHJlZ3VsYXRvcnkg ZG9tYWluClsgICAgMS43NjI0ODddIFdhcm5pbmc6IGNvdWxkIG5vdCByZWdpc3RlciBhbm5vdGF0 ZWQgYnJhbmNoZXMgc3RhdHMKWyAgICAxLjg0NjcyN10gRlMtQ2FjaGU6IExvYWRlZApbICAgIDEu ODQ3NTg1XSBwbnA6IFBuUCBBQ1BJIGluaXQKWyAgICAxLjg0ODM1MF0gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC04IC0+IDB4MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6 MykKWyAgICAxLjg0OTY2OV0gcG5wIDAwOjAwOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJ RHMgUE5QMGIwMCAoYWN0aXZlKQpbICAgIDEuODUwNjYzXSBJT0FQSUNbMF06IFNldCByb3V0aW5n IGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQpbICAg IDEuODUxOTM4XSBwbnAgMDA6MDE6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAw MzAzIChhY3RpdmUpClsgICAgMS44NTI4NzZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMTIgLT4gMHgzYyAtPiBJUlEgMTIgTW9kZTowIEFjdGl2ZTowIERlc3Q6MykKWyAgICAxLjg1 NDEzNl0gcG5wIDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGYxMyAo YWN0aXZlKQpbICAgIDEuODU1MjcyXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTYg LT4gMHgzNiAtPiBJUlEgNiBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQpbICAgIDEuODU2MzMzXSBw bnAgMDA6MDM6IFtkbWEgMl0KWyAgICAxLjg1Njk5OF0gcG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5 IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDcwMCAoYWN0aXZlKQpbICAgIDEuODU4MTUxXSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTcgLT4gMHgzNyAtPiBJUlEgNyBNb2RlOjAgQWN0aXZl OjAgRGVzdDozKQpbICAgIDEuODU5NDM0XSBwbnAgMDA6MDQ6IFBsdWcgYW5kIFBsYXkgQUNQSSBk ZXZpY2UsIElEcyBQTlAwNDAwIChhY3RpdmUpClsgICAgMS44NjA2MTJdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjMpClsgICAgMS44NjE5NjJdIHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwg SURzIFBOUDA1MDEgKGFjdGl2ZSkKWyAgICAxLjg2MzE1Nl0gSU9BUElDWzBdOiBTZXQgcm91dGlu ZyBlbnRyeSAoMC0zIC0+IDB4MzMgLT4gSVJRIDMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MykKWyAg ICAxLjg2NDU3MV0gcG5wIDAwOjA2OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5Q MDUwMSAoYWN0aXZlKQpbICAgIDEuODY3OTA5XSBwbnA6IFBuUCBBQ1BJOiBmb3VuZCA3IGRldmlj ZXMKWyAgICAyLjE0NzMzMF0gbWRhY29uOiBNREEgd2l0aCA4SyBvZiBtZW1vcnkgZGV0ZWN0ZWQu ClsgICAgMi4xNDc1NTJdIENvbnNvbGU6IHN3aXRjaGluZyBjb25zb2xlcyAxMy0xNiB0byBNREEt MgpbICAgIDIuMTg0MTgxXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAt MHgwY2Y3XQpbICAgIDIuMTg0OTMwXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAw eDBkMDAtMHhmZmZmXQpbICAgIDIuMTg1NjAzXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYg W21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdClsgICAgMi4xODYzNzVdIHBjaV9idXMgMDAwMDow MDogcmVzb3VyY2UgNyBbbWVtIDB4ODAwMDAwMDAtMHhmZWJmZmZmZl0KWyAgICAyLjE4NzMwNV0g TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyClsgICAgMi4xODg1MzJdIFRDUCBlc3Rh Ymxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAyLCAxNjM4NCBieXRlcykK WyAgICAyLjE4OTM5Ml0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjog MywgMzI3NjggYnl0ZXMpClsgICAgMi4xOTAyNTFdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJl ZCAoZXN0YWJsaXNoZWQgNDA5NiBiaW5kIDQwOTYpClsgICAgMi4xOTExMzldIFRDUDogcmVubyBy ZWdpc3RlcmVkClsgICAgMi4xOTE2MTJdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDI1NiAob3Jk ZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMi4xOTIzNTBdIFVEUC1MaXRlIGhhc2ggdGFibGUgZW50 cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRlcykKWyAgICAyLjE5MzM5Nl0gTkVUOiBSZWdp c3RlcmVkIHByb3RvY29sIGZhbWlseSAxClsgICAgMi4xOTQwOTNdIHBjaSAwMDAwOjAwOjAwLjA6 IExpbWl0aW5nIGRpcmVjdCBQQ0kvUENJIHRyYW5zZmVycwpbICAgIDIuMTk0ODU5XSBwY2kgMDAw MDowMDowMS4wOiBQSUlYMzogRW5hYmxpbmcgUGFzc2l2ZSBSZWxlYXNlClsgICAgMi4xOTU2MDRd IHBjaSAwMDAwOjAwOjAxLjA6IEFjdGl2YXRpbmcgSVNBIERNQSBoYW5nIHdvcmthcm91bmRzClsg ICAgMi4xOTY0MTVdIHBjaSAwMDAwOjAwOjAyLjA6IFZpZGVvIGRldmljZSB3aXRoIHNoYWRvd2Vk IFJPTQpbICAgIDIuMTk3MTY2XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDMyClsgICAgMi4x OTgxMDddIFRyeWluZyB0byB1bnBhY2sgcm9vdGZzIGltYWdlIGFzIGluaXRyYW1mcy4uLgpbICAg IDIuNTUyOTk4XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDQwNjhLIChkM2JmNzAwMCAtIGQzZmYw MDAwKQpbICAgIDIuNTU1NDAxXSBNYWNoaW5lIGNoZWNrIGluamVjdG9yIGluaXRpYWxpemVkClsg ICAgMi41NTYyNjRdIG1pY3JvY29kZTogQ1BVMCBzaWc9MHg2NjMsIHBmPTB4MSwgcmV2aXNpb249 MHgxClsgICAgMi41NTcwODRdIG1pY3JvY29kZTogQ1BVMSBzaWc9MHg2NjMsIHBmPTB4MSwgcmV2 aXNpb249MHgxClsgICAgMi41NTgyMTJdIG1pY3JvY29kZTogTWljcm9jb2RlIFVwZGF0ZSBEcml2 ZXI6IHYyLjAwIDx0aWdyYW5AYWl2YXppYW4uZnNuZXQuY28udWs+LCBQZXRlciBPcnViYQpbICAg IDIuNTYwNTQyXSBhcG06IEJJT1MgdmVyc2lvbiAxLjIgRmxhZ3MgMHgwMyAoRHJpdmVyIHZlcnNp b24gMS4xNmFjKQpbICAgIDIuNTYxMzIzXSBhcG06IGRpc2FibGVkIC0gQVBNIGlzIG5vdCBTTVAg c2FmZS4KWyAgICAyLjU2Mjc4NF0gUENMTVVMUURRLU5JIGluc3RydWN0aW9ucyBhcmUgbm90IGRl dGVjdGVkLgpbICAgIDIuNTYzNTYzXSBUaGUgZm9yY2UgcGFyYW1ldGVyIGhhcyBub3QgYmVlbiBz ZXQgdG8gMS4gVGhlIElyaXMgcG93ZXJvZmYgaGFuZGxlciB3aWxsIG5vdCBiZSBpbnN0YWxsZWQu ClsgICAgMi41NjY0MTRdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlcjogMSwg ODE5MiBieXRlcykKWyAgICAyLjU2NzIzOV0gSW5pdGlhbGlzZSBzeXN0ZW0gdHJ1c3RlZCBrZXly aW5nClsgICAgMi41Njc5MDRdIGF1ZGl0OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRp c2FibGVkKQpbICAgIDIuNTY4NzI3XSBhdWRpdDogdHlwZT0yMDAwIGF1ZGl0KDE0MjE2ODA0NjMu NzYxOjEpOiBpbml0aWFsaXplZApbICAgIDIuNjM1OTI1XSB6YnVkOiBsb2FkZWQKWyAgICAyLjYz OTA5NV0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUuMgpbICAgIDIuNjQwNDQxXSBWRlM6IERx dW90LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXIgMCwgNDA5NiBieXRlcykK WyAgICAyLjY1MzMzOF0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlw IExvdWdoZXIKWyAgICAyLjY2NzgxMl0gZWZzOiAxLjBhIC0gaHR0cDovL2Flc2NoaS5jaC5ldS5v cmcvZWZzLwpbICAgIDIuNjgwNTM4XSBRTlg0IGZpbGVzeXN0ZW0gMC4yLjMgcmVnaXN0ZXJlZC4K WyAgICAyLjY4MjA2Nl0gZnVzZSBpbml0IChBUEkgdmVyc2lvbiA3LjIzKQpbICAgIDIuNjg2NjI0 XSBKRlM6IG5UeEJsb2NrID0gMjM0OCwgblR4TG9jayA9IDE4NzkwClsgICAgMi43MjAxOTldIG9j ZnMyOiBSZWdpc3RlcmVkIGNsdXN0ZXIgaW50ZXJmYWNlIG8yY2IKWyAgICAyLjczMDA1MV0gT0NG UzIgVXNlciBETE0ga2VybmVsIGludGVyZmFjZSBsb2FkZWQKWyAgICAyLjc2MDE0OF0gZ2ZzMjog R0ZTMiBpbnN0YWxsZWQKWyAgICAyLjc2NzU4N10gU0VMaW51eDogIFJlZ2lzdGVyaW5nIG5ldGZp bHRlciBob29rcwpbICAgIDMuNDEwMDg4XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5 IDM4ClsgICAgMy40MTA3NzFdIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZApbICAgIDMu NDExMzY0XSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQKWyAgICAzLjQx MjAzMF0gS2V5IHR5cGUgcGtjczdfdGVzdCByZWdpc3RlcmVkClsgICAgMy40MTI2ODldIGJvdW5j ZTogcG9vbCBzaXplOiA2NCBwYWdlcwpbICAgIDMuNDE0MDMzXSBCbG9jayBsYXllciBTQ1NJIGdl bmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFqb3IgMjUyKQpbICAgIDMu NDIwMTAzXSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkClsgICAgMy40MjA2OTldIGlvIHNj aGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkClsgICAgMy40MjI2OTJdIGlvIHNjaGVkdWxlciBj ZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkKWyAgICAzLjQyMzM1N10gdGVzdF9zdHJpbmdfaGVscGVy czogUnVubmluZyB0ZXN0cy4uLgpbICAgIDMuNDM1OTE3XSBjcmMzMjogQ1JDX0xFX0JJVFMgPSAx LCBDUkNfQkUgQklUUyA9IDEKWyAgICAzLjQzNjYwMF0gY3JjMzI6IHNlbGYgdGVzdHMgcGFzc2Vk LCBwcm9jZXNzZWQgMjI1OTQ0IGJ5dGVzIGluIDQ3NDU3NDAgbnNlYwpbICAgIDMuNDU1MDY5XSBj cmMzMmM6IENSQ19MRV9CSVRTID0gMQpbICAgIDMuNDU1NTk4XSBjcmMzMmM6IHNlbGYgdGVzdHMg cGFzc2VkLCBwcm9jZXNzZWQgMjI1OTQ0IGJ5dGVzIGluIDM3MDUyNjQgbnNlYwpbICAgIDMuNTUw MDU2XSB0c2M6IFJlZmluZWQgVFNDIGNsb2Nrc291cmNlIGNhbGlicmF0aW9uOiAyNjkzLjUxMSBN SHoKWyAgICAzLjc0NzE0N10gY3JjMzJfY29tYmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApb ICAgIDQuMDE3MzY2XSBjcmMzMmNfY29tYmluZTogODM3MyBzZWxmIHRlc3RzIHBhc3NlZApbICAg IDQuMDE4ODQ0XSBDb25zb2xlOiBzd2l0Y2hpbmcgY29uc29sZXMgMTMtMTYgdG8gTURBLTIKWyAg ICA0LjAyMDA1Nl0gaGdhZmI6IEhHQSBjYXJkIG5vdCBkZXRlY3RlZC4KWyAgICA0LjAyMDY1MF0g aGdhZmI6IHByb2JlIG9mIGhnYWZiLjAgZmFpbGVkIHdpdGggZXJyb3IgLTIyClsgICAgNC4wMzIx NzNdIHY4NmRbMTA5XTogc2VnZmF1bHQgYXQgMCBpcCAwODA0OTJiZiBzcCBiZjg1OTY3MCBlcnJv ciA0IGluIHY4NmRbODA0NzAwMCsxYzAwMF0KWyAgICA5LjAzMDA0M10gdXZlc2FmYjogR2V0dGlu ZyBWQkUgaW5mbyBibG9jayBmYWlsZWQgKGVheD0weDRmMDAsIGVycj0xKQpbICAgIDkuMDMwOTA2 XSB1dmVzYWZiOiB2YmVfaW5pdCgpIGZhaWxlZCB3aXRoIC0yMgpbICAgIDkuMDMxNTczXSB1dmVz YWZiOiBwcm9iZSBvZiB1dmVzYWZiLjAgZmFpbGVkIHdpdGggZXJyb3IgLTIyClsgICAgOS4wMzI0 MjRdIGludGVsX2lkbGU6IGRvZXMgbm90IHJ1biBvbiBmYW1pbHkgNiBtb2RlbCA2ClsgICAgOS4w MzMzMThdIGlwbWkgbWVzc2FnZSBoYW5kbGVyIHZlcnNpb24gMzkuMgpbICAgIDkuMDMzOTg3XSBp cG1pIGRldmljZSBpbnRlcmZhY2UKWyAgICA5LjAzNDg5OV0gSVBNSSBTeXN0ZW0gSW50ZXJmYWNl IGRyaXZlci4KWyAgICA5LjAzNTkyMl0gaXBtaV9zaTogQWRkaW5nIGRlZmF1bHQtc3BlY2lmaWVk IGtjcyBzdGF0ZSBtYWNoaW5lClsgICAgOS4wMzY3NDBdIGlwbWlfc2k6IFRyeWluZyBkZWZhdWx0 LXNwZWNpZmllZCBrY3Mgc3RhdGUgbWFjaGluZSBhdCBpL28gYWRkcmVzcyAweGNhMiwgc2xhdmUg YWRkcmVzcyAweDAsIGlycSAwClsgICAgOS4wMzgwOTldIGlwbWlfc2k6IEludGVyZmFjZSBkZXRl Y3Rpb24gZmFpbGVkClsgICAgOS4xMTAwNzRdIGlwbWlfc2k6IEFkZGluZyBkZWZhdWx0LXNwZWNp ZmllZCBzbWljIHN0YXRlIG1hY2hpbmUKWyAgICA5LjExMDkxOF0gaXBtaV9zaTogVHJ5aW5nIGRl ZmF1bHQtc3BlY2lmaWVkIHNtaWMgc3RhdGUgbWFjaGluZSBhdCBpL28gYWRkcmVzcyAweGNhOSwg c2xhdmUgYWRkcmVzcyAweDAsIGlycSAwClsgICAgOS4xMTIyODBdIGlwbWlfc2k6IEludGVyZmFj ZSBkZXRlY3Rpb24gZmFpbGVkClsgICAgOS4yMzAwODhdIGlwbWlfc2k6IEFkZGluZyBkZWZhdWx0 LXNwZWNpZmllZCBidCBzdGF0ZSBtYWNoaW5lClsgICAgOS4yMzA5MTZdIGlwbWlfc2k6IFRyeWlu ZyBkZWZhdWx0LXNwZWNpZmllZCBidCBzdGF0ZSBtYWNoaW5lIGF0IGkvbyBhZGRyZXNzIDB4ZTQs IHNsYXZlIGFkZHJlc3MgMHgwLCBpcnEgMApbICAgIDkuMjMyMjg4XSBpcG1pX3NpOiBJbnRlcmZh Y2UgZGV0ZWN0aW9uIGZhaWxlZApbICAgIDkuMzUwMzUwXSBpcG1pX3NpOiBVbmFibGUgdG8gZmlu ZCBhbnkgU3lzdGVtIEludGVyZmFjZShzKQpbICAgIDkuMzUxMTU2XSBJUE1JIFdhdGNoZG9nOiBk cml2ZXIgaW5pdGlhbGl6ZWQKWyAgICA5LjM1MTgyM10gQ29weXJpZ2h0IChDKSAyMDA0IE1vbnRh VmlzdGEgU29mdHdhcmUgLSBJUE1JIFBvd2VyZG93biB2aWEgc3lzX3JlYm9vdC4KWyAgICA5LjM1 NDU5M10gaW5wdXQ6IFBvd2VyIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhQV1JC TjowMC9pbnB1dC9pbnB1dDAKWyAgICA5LjM1NTY1MV0gQUNQSTogUG93ZXIgQnV0dG9uIFtQV1JG XQpbICAgIDkuNTU5NzkzXSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEg c2hhcmluZyBlbmFibGVkClsgICAgOS41ODU0ODVdIDAwOjA1OiB0dHlTMCBhdCBJL08gMHgzZjgg KGlycSA9IDQsIGJhc2VfYmF1ZCA9IDExNTIwMCkgaXMgYSAxNjU1MEEKWyAgICA5LjYzMzIyOF0g Q3ljbGFkZXMgZHJpdmVyIDIuNgpbICAgIDkuNjU0MDM5XSBNT1hBIFNtYXJ0aW8vSW5kdXN0aW8g ZmFtaWx5IGRyaXZlciB2ZXJzaW9uIDIuMC41ClsgICAgOS42NTU1MzhdIERvdWJsZVRhbGsgUEMg LSBub3QgZm91bmQKWyAgICA5LjY1NjExOV0gdG9zaGliYTogbm90IGEgc3VwcG9ydGVkIFRvc2hp YmEgbGFwdG9wClsgICAgOS42NTczMTFdIHBwZGV2OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQg ZHJpdmVyClsgICAgOS42NTgxODJdIHBsYXRmb3JtIHBjODczNnhfZ3Bpby4wOiBOYXRTZW1pIHBj ODczNnggR1BJTyBEcml2ZXIgSW5pdGlhbGl6aW5nClsgICAgOS42NTkwNjJdIHBsYXRmb3JtIHBj ODczNnhfZ3Bpby4wOiBubyBkZXZpY2UgZm91bmQKWyAgICA5LjY1OTgyM10gbnNjX2dwaW8gaW5p dGlhbGl6aW5nClsgICAgOS42NjA0NDBdIHRlbGNsa19pbnRlcnJ1cHQgPSAweGYgbm9uLW1jcGJs MDAxMCBody4KWyAgICA5LjY2MTE2MF0gSGFuZ2NoZWNrOiBzdGFydGluZyBoYW5nY2hlY2sgdGlt ZXIgMC45LjEgKHRpY2sgaXMgMTgwIHNlY29uZHMsIG1hcmdpbiBpcyA2MCBzZWNvbmRzKS4KWyAg ICA5LjY2NjkzOV0gRmxvcHB5IGRyaXZlKHMpOiBmZDAgaXMgMS40NE0KWyAgICA5LjY3MDg4Ml0g IHJhbTA6IHVua25vd24gcGFydGl0aW9uIHRhYmxlClsgICAgOS42NzI3MzhdICByYW0xOiB1bmtu b3duIHBhcnRpdGlvbiB0YWJsZQpbICAgIDkuNjc0NTY4XSAgcmFtMjogdW5rbm93biBwYXJ0aXRp b24gdGFibGUKWyAgICA5LjY3NjM5MV0gIHJhbTM6IHVua25vd24gcGFydGl0aW9uIHRhYmxlClsg ICAgOS42NzgyMDJdICByYW00OiB1bmtub3duIHBhcnRpdGlvbiB0YWJsZQpbICAgIDkuNjgwNjM0 XSBGREMgMCBpcyBhIFM4MjA3OEIKWyAgICA5LjY4NDU1OV0gIHJhbTU6IHVua25vd24gcGFydGl0 aW9uIHRhYmxlClsgICAgOS42ODc1NTNdICByYW02OiB1bmtub3duIHBhcnRpdGlvbiB0YWJsZQpb ICAgIDkuNjkwMzMwXSAgcmFtNzogdW5rbm93biBwYXJ0aXRpb24gdGFibGUKWyAgICA5LjY5MjE3 Nl0gIHJhbTg6IHVua25vd24gcGFydGl0aW9uIHRhYmxlClsgICAgOS42OTM5OTddICByYW05OiB1 bmtub3duIHBhcnRpdGlvbiB0YWJsZQpbICAgIDkuNjk1Nzk1XSAgcmFtMTA6IHVua25vd24gcGFy dGl0aW9uIHRhYmxlClsgICAgOS42OTc2NjddICByYW0xMTogdW5rbm93biBwYXJ0aXRpb24gdGFi bGUKWyAgICA5LjY5OTUzNF0gIHJhbTEyOiB1bmtub3duIHBhcnRpdGlvbiB0YWJsZQpbICAgIDku NzAyNTEwXSAgcmFtMTM6IHVua25vd24gcGFydGl0aW9uIHRhYmxlClsgICAgOS43MDU0OTVdICBy YW0xNDogdW5rbm93biBwYXJ0aXRpb24gdGFibGUKWyAgICA5LjcwODU4NV0gIHJhbTE1OiB1bmtu b3duIHBhcnRpdGlvbiB0YWJsZQpbICAgIDkuNzA5ODkwXSBicmQ6IG1vZHVsZSBsb2FkZWQKWyAg ICA5LjczMjgxNV0gbG9vcDogbW9kdWxlIGxvYWRlZApbICAgIDkuNzM1NTgwXSBuYmQ6IHJlZ2lz dGVyZWQgZGV2aWNlIGF0IG1ham9yIDQzClsgICAgOS43NjMwMTFdICBudWxsYjA6IHVua25vd24g cGFydGl0aW9uIHRhYmxlClsgICAgOS43NjUzNTNdICBudWxsYjE6IHVua25vd24gcGFydGl0aW9u IHRhYmxlClsgICAgOS43NjY2NTldIG51bGw6IG1vZHVsZSBsb2FkZWQKWyAgICA5Ljc2NzIwMl0g bGtkdG06IE5vIGNyYXNoIHBvaW50cyByZWdpc3RlcmVkLCBlbmFibGUgdGhyb3VnaCBkZWJ1Z2Zz ClsgICAgOS43NjgwODFdIFNpbGljb24gTGFicyBDMiBwb3J0IHN1cHBvcnQgdi4gMC41MS4wIC0g KEMpIDIwMDcgUm9kb2xmbyBHaW9tZXR0aQpbICAgIDkuNzcxNzQ4XSBjMnBvcnQgYzJwb3J0MDog QzIgcG9ydCB1YyBhZGRlZApbICAgIDkuNzcyNDIwXSBjMnBvcnQgYzJwb3J0MDogdWMgZmxhc2gg aGFzIDMwIGJsb2NrcyB4IDUxMiBieXRlcyAoMTUzNjAgYnl0ZXMgdG90YWwpClsgICAgOS43Nzc4 MDZdIFVuaWZvcm0gTXVsdGktUGxhdGZvcm0gRS1JREUgZHJpdmVyClsgICAgOS43NzkyNjBdIGlk ZS1nZCBkcml2ZXIgMS4xOApbICAgIDkuNzc5OTA3XSBpZGUtY2QgZHJpdmVyIDUuMDAKWyAgICA5 Ljc4MDg2MV0gTG9hZGluZyBpU0NTSSB0cmFuc3BvcnQgY2xhc3MgdjIuMC04NzAuClsgICAgOS43 ODIzOTFdIHJkYWM6IGRldmljZSBoYW5kbGVyIHJlZ2lzdGVyZWQKWyAgICA5Ljc4MzE0Nl0gZW1j OiBkZXZpY2UgaGFuZGxlciByZWdpc3RlcmVkClsgICAgOS43ODM3MzFdIGFsdWE6IGRldmljZSBo YW5kbGVyIHJlZ2lzdGVyZWQKWyAgICA5Ljc4NDM5OV0gb3NzdCA6STogVGFwZSBkcml2ZXIgd2l0 aCBPblN0cmVhbSBzdXBwb3J0IHZlcnNpb24gMC45OS40ClsgICAgOS43ODQzOTldIG9zc3QgOkk6 ICRJZDogb3NzdC5jLHYgMS43MyAyMDA1LzAxLzAxIDIxOjEzOjM0IHdyaWVkZSBFeHAgJApbICAg IDkuNzg2MjI2XSBTQ1NJIE1lZGlhIENoYW5nZXIgZHJpdmVyIHYwLjI1IApbICAgIDkuODEwMjQ0 XSBSb3VuZGluZyBkb3duIGFsaWduZWQgbWF4X3NlY3RvcnMgZnJvbSA0Mjk0OTY3Mjk1IHRvIDQy OTQ5NjcyODgKWyAgICA5LjgyMTA1N10gU1NGREMgcmVhZC1vbmx5IEZsYXNoIFRyYW5zbGF0aW9u IGxheWVyClsgICAgOS44MjE4NDNdIG10ZG9vcHM6IG10ZCBkZXZpY2UgKG10ZGRldj1uYW1lL251 bWJlcikgbXVzdCBiZSBzdXBwbGllZApbICAgIDkuODIzMjk5XSBMb2NhbFRhbGsgY2FyZCBub3Qg Zm91bmQ7IDIyMCA9IGZmLCAyNDAgPSBmZi4KWyAgICA5LjgyODUyM10gbGlicGh5OiBGaXhlZCBN RElPIEJ1czogcHJvYmVkClsgICAgOS44NDA5ODBdIGFyY25ldCBsb2FkZWQuClsgICAgOS44NDE0 MjBdIGFyY25ldDogUkZDMTIwMSAic3RhbmRhcmQiIChgYScpIGVuY2Fwc3VsYXRpb24gc3VwcG9y dCBsb2FkZWQuClsgICAgOS44NDIyMjddIGFyY25ldDogcmF3IG1vZGUgKGByJykgZW5jYXBzdWxh dGlvbiBzdXBwb3J0IGxvYWRlZC4KWyAgICA5Ljg0Mjk4NV0gYXJjbmV0OiBjYXAgbW9kZSAoYGMn KSBlbmNhcHN1bGF0aW9uIHN1cHBvcnQgbG9hZGVkLgpbICAgIDkuODQzNzU4XSBhcmNuZXQ6IENP TTkweHggSU8tbWFwcGVkIG1vZGUgc3VwcG9ydCAoYnkgRGF2aWQgV29vZGhvdXNlIGV0IGVsLikK WyAgICA5Ljg0NDcxN10gRS1tYWlsIG1lIGlmIHlvdSBhY3R1YWxseSB0ZXN0IHRoaXMgZHJpdmVy LCBwbGVhc2UhClsgICAgOS44NDU0MTldICBhcmMlZDogTm8gYXV0b3Byb2JlIGZvciBJTyBtYXBw ZWQgY2FyZHM7IHlvdSBtdXN0IHNwZWNpZnkgdGhlIGJhc2UgYWRkcmVzcyEKWyAgICA5Ljg0NjUy Nl0gYXJjbmV0OiBSSU0gSSAoZW50aXJlbHkgbWVtLW1hcHBlZCkgc3VwcG9ydApbICAgIDkuODQ3 MTcyXSBFLW1haWwgbWUgaWYgeW91IGFjdHVhbGx5IHRlc3QgdGhlIFJJTSBJIGRyaXZlciwgcGxl YXNlIQpbICAgIDkuODQ3OTEzXSBHaXZlbjogbm9kZSAwMGgsIHNobWVtIDBoLCBpcnEgMApbICAg IDkuODQ4NTA0XSBObyBhdXRvcHJvYmUgZm9yIFJJTSBJOyB5b3UgbXVzdCBzcGVjaWZ5IHRoZSBz aG1lbSBhbmQgaXJxIQpbICAgIDkuODQ5NDA4XSBpcGRkcC5jOnYwLjAxIDgvMjgvOTcgQnJhZGZv cmQgVy4gSm9obnNvbiA8am9obnMzOTNAbWFyb29uLnRjLnVtbi5lZHU+ClsgICAgOS44NTE1Njhd IGlwZGRwMDogQXBwbGV0YWxrLUlQIERlY2FwLiBtb2RlIGJ5IEpheSBTY2h1bGlzdCA8anNjaGxz dEBzYW1iYS5vcmc+ClsgICAgOS44NTI3MDhdIHNsY2FuOiBzZXJpYWwgbGluZSBDQU4gaW50ZXJm YWNlIGRyaXZlcgpbICAgIDkuODUzMzI5XSBzbGNhbjogMTAgZHluYW1pYyBpbnRlcmZhY2UgY2hh bm5lbHMuClsgICAgOS44NTM5NzRdIENBTiBkZXZpY2UgZHJpdmVyIGludGVyZmFjZQpbICAgIDku ODU0Njk5XSBzamExMDAwIENBTiBuZXRkZXZpY2UgZHJpdmVyClsgICAgOS44NTUyNDldIHNqYTEw MDBfaXNhOiBpbnN1ZmZpY2llbnQgcGFyYW1ldGVycyBzdXBwbGllZApbICAgIDkuODU2MTQwXSBj Yzc3MDogQ0FOIG5ldGRldmljZSBkcml2ZXIKWyAgICA5Ljg1NjY2OV0gY2M3NzBfaXNhOiBpbnN1 ZmZpY2llbnQgcGFyYW1ldGVycyBzdXBwbGllZApbICAgIDkuODU3NDMzXSBQUFAgZ2VuZXJpYyBk cml2ZXIgdmVyc2lvbiAyLjQuMgpbICAgIDkuODU4MzM5XSBQUFAgQlNEIENvbXByZXNzaW9uIG1v ZHVsZSByZWdpc3RlcmVkClsgICAgOS44NTkwMDJdIFBQUCBNUFBFIENvbXByZXNzaW9uIG1vZHVs ZSByZWdpc3RlcmVkClsgICAgOS44NTk2MThdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p bHkgMjQKWyAgICA5Ljg2MDI1Nl0gU0xJUDogdmVyc2lvbiAwLjguNC1ORVQzLjAxOS1ORVdUVFkg KGR5bmFtaWMgY2hhbm5lbHMsIG1heD0yNTYpICg2IGJpdCBlbmNhcHN1bGF0aW9uIGVuYWJsZWQp LgpbICAgIDkuODYxNDM4XSBTTElQIGxpbmVmaWxsL2tlZXBhbGl2ZSBvcHRpb24uClsgICAgOS44 NjIwMjZdIERMQ0kgZHJpdmVyIHYwLjM1LCA0IEphbiAxOTk3LCBtaWtlLm1jbGFnYW5AbGludXgu b3JnLgpbICAgIDkuODYyNzkwXSBTRExBIGRyaXZlciB2MC4zMCwgMTIgU2VwIDE5OTYsIG1pa2Uu bWNsYWdhbkBsaW51eC5vcmcuClsgICAgOS44NjUwMjBdIEJyb2FkY29tIDQzeHggZHJpdmVyIGxv YWRlZCBbIEZlYXR1cmVzOiBQTU5MIF0KWyAgICA5Ljg2NjI1NV0gRGF0YWJvb2sgVENJQy0yIFBD TUNJQSBwcm9iZTogbm90IGZvdW5kLgpbICAgIDkuODY3MjM5XSBpODA0MjogUE5QOiBQUy8yIENv bnRyb2xsZXIgW1BOUDAzMDM6S0JELFBOUDBmMTM6TU9VXSBhdCAweDYwLDB4NjQgaXJxIDEsMTIK WyAgICA5Ljg2OTI0NF0gc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEgMQpb ICAgIDkuODcwMTk1XSBzZXJpbzogaTgwNDIgQVVYIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpb ICAgIDkuODcxMjAzXSBwYXJrYmQ6IG5vIHN1Y2ggcGFycG9ydApbICAgIDkuODcyNTU5XSBtb3Vz ZWRldjogUFMvMiBtb3VzZSBkZXZpY2UgY29tbW9uIGZvciBhbGwgbWljZQpbICAgIDkuODczNjEz XSBldmJ1ZzogQ29ubmVjdGVkIGRldmljZTogaW5wdXQwIChQb3dlciBCdXR0b24gYXQgTE5YUFdS Qk4vYnV0dG9uL2lucHV0MCkKWyAgICA5Ljg3NTU3OV0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0 IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxhdGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0 MQpbICAgIDkuODc5MDIyXSBldmJ1ZzogQ29ubmVjdGVkIGRldmljZTogaW5wdXQxIChBVCBUcmFu c2xhdGVkIFNldCAyIGtleWJvYXJkIGF0IGlzYTAwNjAvc2VyaW8wL2lucHV0MCkKWyAgICA5Ljg4 MDYxOF0gbG9naWJtLmM6IERpZG4ndCBmaW5kIExvZ2l0ZWNoIGJ1c21vdXNlIGF0IDB4MjNjClsg ICAgOS44ODU3NzddIGlucHV0OiBQQyBTcGVha2VyIGFzIC9kZXZpY2VzL3BsYXRmb3JtL3Bjc3Br ci9pbnB1dC9pbnB1dDMKWyAgICA5Ljg4NzEyMF0gZXZidWc6IENvbm5lY3RlZCBkZXZpY2U6IGlu cHV0MyAoUEMgU3BlYWtlciBhdCBpc2EwMDYxL2lucHV0MCkKWyAgICA5Ljg4ODM5MF0gaWRlYXBh ZF9zbGlkZWJhcjogRE1JIGRvZXMgbm90IG1hdGNoClsgICAgOS44ODkyMTldIHJ0Y19jbW9zIDAw OjAwOiBSVEMgY2FuIHdha2UgZnJvbSBTNApbICAgIDkuODkwMjA0XSBydGMgKG51bGwpOiBhbGFy bSByb2xsb3ZlcjogZGF5ClsgICAgOS44OTExNjddIHJ0YyBydGMwOiBydGNfY21vczogZGV2ICgy NTQ6MCkKWyAgICA5Ljg5MTc1OV0gcnRjX2Ntb3MgMDA6MDA6IHJ0YyBjb3JlOiByZWdpc3RlcmVk IHJ0Y19jbW9zIGFzIHJ0YzAKWyAgICA5Ljg5MjY3Nl0gcnRjX2Ntb3MgMDA6MDA6IGFsYXJtcyB1 cCB0byBvbmUgZGF5LCAxMTQgYnl0ZXMgbnZyYW0sIGhwZXQgaXJxcwpbICAgIDkuODk1MzYxXSBy dGMgKG51bGwpOiBpbnZhbGlkIGFsYXJtIHZhbHVlOiAxOTAwLTEtMTkgMDowOjAKWyAgICA5Ljg5 NjQ1MF0gcnRjIHJ0YzE6IHRlc3Q6IGRldiAoMjU0OjEpClsgICAgOS44OTcwMThdIHJ0Yy10ZXN0 IHJ0Yy10ZXN0LjA6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHRlc3QgYXMgcnRjMQpbICAgIDkuODk4 MDY1XSBydGMgKG51bGwpOiBpbnZhbGlkIGFsYXJtIHZhbHVlOiAxOTAwLTEtMTkgMDowOjAKWyAg ICA5Ljg5OTEzMV0gcnRjIHJ0YzI6IHRlc3Q6IGRldiAoMjU0OjIpClsgICAgOS44OTk2ODldIHJ0 Yy10ZXN0IHJ0Yy10ZXN0LjE6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHRlc3QgYXMgcnRjMgpbICAg IDkuOTAwNjA4XSBEcml2ZXIgZm9yIDEtd2lyZSBEYWxsYXMgbmV0d29yayBwcm90b2NvbC4KWyAg ICA5LjkwMjYxOF0gYXBwbGVzbWM6IHN1cHBvcnRlZCBsYXB0b3Agbm90IGZvdW5kIQpbICAgIDku OTAzMjY2XSBhcHBsZXNtYzogZHJpdmVyIGluaXQgZmFpbGVkIChyZXQ9LTE5KSEKWyAgICA5Ljkw NDY4MF0gcGM4NzM2MDogUEM4NzM2eCBub3QgZGV0ZWN0ZWQsIG1vZHVsZSBub3QgaW5zZXJ0ZWQK WyAgICA5LjkwNTYyOF0gaW50ZWxfcG93ZXJjbGFtcDogSW50ZWwgcG93ZXJjbGFtcCBkb2VzIG5v dCBydW4gb24gZmFtaWx5IDYgbW9kZWwgNgpbICAgIDkuOTA2Njc1XSBCbHVldG9vdGg6IFZpcnR1 YWwgSENJIGRyaXZlciB2ZXIgMS41ClsgICAgOS45MDc1NjBdIEJsdWV0b290aDogSENJIFVBUlQg ZHJpdmVyIHZlciAyLjIKWyAgICA5LjkwODE4N10gQmx1ZXRvb3RoOiBIQ0kgSDQgcHJvdG9jb2wg aW5pdGlhbGl6ZWQKWyAgICA5LjkwODg3Nl0gQmx1ZXRvb3RoOiBIQ0lMTCBwcm90b2NvbCBpbml0 aWFsaXplZApbICAgIDkuOTA5ODM2XSBsZ3Vlc3Q6IHN3aXRjaGVyIHRleHQgdG9vIGxhcmdlICg0 Mzg0KQpbICAgIDkuOTEwNTUxXSBjcHVmcmVxLW5mb3JjZTI6IE5vIG5Gb3JjZTIgY2hpcHNldC4K WyAgICA5LjkxMjE3Ml0gZGNkYmFzIGRjZGJhczogRGVsbCBTeXN0ZW1zIE1hbmFnZW1lbnQgQmFz ZSBEcml2ZXIgKHZlcnNpb24gNS42LjAtMy4yKQpbICAgIDkuOTE3MzUwXSBwYW5lbDogZHJpdmVy IHZlcnNpb24gMC45LjUgbm90IHlldCByZWdpc3RlcmVkClsgICAgOS45MzM3MzFdICBmYWtlLWZt Yy1jYXJyaWVyOiBtZXp6YW5pbmUgMApbICAgIDkuOTM0MzA1XSAgICAgICBNYW51ZmFjdHVyZXI6 IGZha2UtdmVuZG9yClsgICAgOS45MzQ4ODJdICAgICAgIFByb2R1Y3QgbmFtZTogZmFrZS1kZXNp Z24tZm9yLXRlc3RpbmcKWyAgICA5LjkzNTgxOV0gZm1jIGZha2UtZGVzaWduLWZvci10ZXN0aW5n LWYwMDE6IERyaXZlciBoYXMgbm8gSUQ6IG1hdGNoZXMgYWxsClsgICAgOS45MzY3NzJdIGZtY190 cml2aWFsOiBwcm9iZSBvZiBmYWtlLWRlc2lnbi1mb3ItdGVzdGluZy1mMDAxIGZhaWxlZCB3aXRo IGVycm9yIC05NQpbICAgIDkuOTM3ODYzXSBmbWMgZmFrZS1kZXNpZ24tZm9yLXRlc3RpbmctZjAw MTogRHJpdmVyIGhhcyBubyBJRDogbWF0Y2hlcyBhbGwKWyAgICA5LjkzODcyMV0gZm1jX3dyaXRl X2VlcHJvbSBmYWtlLWRlc2lnbi1mb3ItdGVzdGluZy1mMDAxOiBmbWNfd3JpdGVfZWVwcm9tOiBu byBidXNpZCBwYXNzZWQsIHJlZnVzaW5nIGFsbCBjYXJkcwpbICAgIDkuOTQxMzc5XSBBdWRpbyBF eGNlbCBEU1AgMTYgaW5pdCBkcml2ZXIgQ29weXJpZ2h0IChDKSBSaWNjYXJkbyBGYWNjaGV0dGkg MTk5NS05OApbICAgIDkuOTQyMzk1XSBhZWRzcDE2OiBJL08sIElSUSBhbmQgRE1BIGFyZSBtYW5k YXRvcnkKWyAgICA5Ljk0MzA0Ml0gcHNzOiBtc3NfaW8sIG1zc19kbWEsIG1zc19pcnEgYW5kIHBz c19pbyBtdXN0IGJlIHNldC4KWyAgICA5Ljk0MzgwMl0gYWQxODQ4L2NzNDI0OCBjb2RlYyBkcml2 ZXIgQ29weXJpZ2h0IChDKSBieSBIYW5udSBTYXZvbGFpbmVuIDE5OTMtMTk5NgpbICAgIDkuOTQ0 Nzg5XSBhZDE4NDg6IE5vIElTQVBuUCBjYXJkcyBmb3VuZCwgdHJ5aW5nIHN0YW5kYXJkIG9uZXMu Li4KWyAgICA5Ljk0NTU1NV0gUHJvIEF1ZGlvIFNwZWN0cnVtIGRyaXZlciBDb3B5cmlnaHQgKEMp IGJ5IEhhbm51IFNhdm9sYWluZW4gMTk5My0xOTk2ClsgICAgOS45NDY1NjddIEkvTywgSVJRLCBE TUEgYW5kIHR5cGUgYXJlIG1hbmRhdG9yeQpbICAgIDkuOTQ3MjA3XSBzYjogSW5pdDogU3RhcnRp bmcgUHJvYmUuLi4KWyAgICA5Ljk0Nzg4NV0gc2I6IEluaXQ6IERvbmUKWyAgICA5Ljk0ODQ0Nl0g Q3lyaXggS2FobHVhIFZTQTEgWHByZXNzQXVkaW8gc3VwcG9ydCAoYykgQ29weXJpZ2h0IDIwMDMg UmVkIEhhdCBJbmMKWyAgICA5Ljk0OTYxMl0gdWFydDY4NTA6IGlycSBhbmQgaW8gbXVzdCBiZSBz ZXQuClsgICAgOS45NTAyNjBdIFlNMzgxMiBhbmQgT1BMLTMgZHJpdmVyIENvcHlyaWdodCAoQykg YnkgSGFubnUgU2F2b2xhaW5lbiwgUm9iIEhvb2Z0IDE5OTMtMTk5NgpbICAgIDkuOTUxNDA2XSBN SURJIExvb3BiYWNrIGRldmljZSBkcml2ZXIKWyAgICA5Ljk1NTE0NV0gQUxTQTogc2VxX29zczog Y2FuJ3QgcmVnaXN0ZXIgZGV2aWNlIHNlcQpbICAgIDkuOTYxNDAwXSBzbmRfZHVtbXkgc25kX2R1 bW15LjA6IHVuYWJsZSB0byByZWdpc3RlciBPU1MgUENNIGRldmljZSAwOjAKWyAgICA5Ljk2NDky OV0gc25kX3Zpcm1pZGkgc25kX3Zpcm1pZGkuMDogdW5hYmxlIHRvIHJlZ2lzdGVyIE9TUyByYXdt aWRpIGRldmljZSAxOjAKWyAgICA5Ljk2ODUzN10gbm8gVUFSVCBkZXRlY3RlZCBhdCAweDEKWyAg ICA5Ljk5NjQ0NF0gc2M2MDAwOiBzcGVjaWZ5IElPIHBvcnQKWyAgIDEwLjAwNjYzMV0gaXNhIGNz NDIzMS4wOiBwbGVhc2Ugc3BlY2lmeSBwb3J0ClsgICAxMC4wMjg1NjFdIGlzYSBhenQxNjA1LjA6 IHBsZWFzZSBzcGVjaWZ5IHBvcnQKWyAgIDEwLjA0MjIzM10gQUxTQSBndXNfbWFpbi5jOjE4MCBn dXM6IGNhbid0IGdyYWIgc3ludGggcG9ydCAweDMyMApbICAgMTAuMTE5OTI4XSBBTFNBIGVzMTY4 OF9saWIuYzoxMTMgZXNzX3Jlc2V0IGF0IDB4MjIwOiBmYWlsZWQhISEKWyAgIDEwLjEzMDY2Ml0g c25kX2VzMTY4OF9kc3BfY29tbWFuZDogdGltZW91dCAoMHhjMCkKWyAgIDEwLjEzMDY2Ml0gc25k X2VzMTY4OF9kc3BfY29tbWFuZDogdGltZW91dCAoMHhjMCkKWyAgIDEwLjE5MDAwOV0gc25kX2Vz MTY4OF9kc3BfY29tbWFuZDogdGltZW91dCAoMHhiMSkKWyAgIDEwLjE5MDAwOV0gc25kX2VzMTY4 OF9kc3BfY29tbWFuZDogdGltZW91dCAoMHhiMikKWyAgIDEwLjIzOTYzOV0gc25kX2VzMTY4OF9k c3BfY29tbWFuZDogdGltZW91dCAoMHhjMCkKWyAgIDEwLjIzOTYzOV0gc25kX2VzMTY4OF9kc3Bf Y29tbWFuZDogdGltZW91dCAoMHhjMCkKWyAgIDEwLjI4MDAyMl0gQUxTQSBlczE2ODhfbGliLmM6 MTEzIGVzc19yZXNldCBhdCAweDIyMDogZmFpbGVkISEhClsgICAxMC4yODEzMzZdIEFMU0EgZXMx Njg4X2xpYi5jOjExMyBlc3NfcmVzZXQgYXQgMHgyNDA6IGZhaWxlZCEhIQpbICAgMTAuMjkxMTQ2 XSBzbmRfZXMxNjg4X2RzcF9jb21tYW5kOiB0aW1lb3V0ICgweGMwKQpbICAgMTAuMjkxMTQ2XSBz bmRfZXMxNjg4X2RzcF9jb21tYW5kOiB0aW1lb3V0ICgweGMwKQpbICAgMTAuMzQzMTAzXSBzbmRf ZXMxNjg4X2RzcF9jb21tYW5kOiB0aW1lb3V0ICgweGIxKQpbICAgMTAuMzQzMTAzXSBzbmRfZXMx Njg4X2RzcF9jb21tYW5kOiB0aW1lb3V0ICgweGIyKQpbICAgMTAuMzkyNjE1XSBzbmRfZXMxNjg4 X2RzcF9jb21tYW5kOiB0aW1lb3V0ICgweGMwKQpbICAgMTAuMzkyNjE1XSBzbmRfZXMxNjg4X2Rz cF9jb21tYW5kOiB0aW1lb3V0ICgweGMwKQpbICAgMTAuMzkyNjE1XSBBTFNBIGVzMTY4OF9saWIu YzoxMTMgZXNzX3Jlc2V0IGF0IDB4MjQwOiBmYWlsZWQhISEKWyAgIDEwLjQzMzc5N10gQUxTQSBl czE2ODhfbGliLmM6MTEzIGVzc19yZXNldCBhdCAweDI2MDogZmFpbGVkISEhClsgICAxMC40NDM1 NjFdIHNuZF9lczE2ODhfZHNwX2NvbW1hbmQ6IHRpbWVvdXQgKDB4YzApClsgICAxMC40NDM1NjFd IHNuZF9lczE2ODhfZHNwX2NvbW1hbmQ6IHRpbWVvdXQgKDB4YzApClsgICAxMC40OTUxMDRdIHNu ZF9lczE2ODhfZHNwX2NvbW1hbmQ6IHRpbWVvdXQgKDB4YjEpClsgICAxMC40OTUxMDRdIHNuZF9l czE2ODhfZHNwX2NvbW1hbmQ6IHRpbWVvdXQgKDB4YjIpClsgICAxMC41NjAwMjFdIHNuZF9lczE2 ODhfZHNwX2NvbW1hbmQ6IHRpbWVvdXQgKDB4YzApClsgICAxMC41NjAwMjFdIHNuZF9lczE2ODhf ZHNwX2NvbW1hbmQ6IHRpbWVvdXQgKDB4YzApClsgICAxMC41NjAwMjFdIEFMU0EgZXMxNjg4X2xp Yi5jOjExMyBlc3NfcmVzZXQgYXQgMHgyNjA6IGZhaWxlZCEhIQpbICAgMTAuNjI5MjM2XSBFcnJv cjogRHJpdmVyICdtc25kX3Bpbm5hY2xlJyBpcyBhbHJlYWR5IHJlZ2lzdGVyZWQsIGFib3J0aW5n Li4uClsgICAxMC42MzIyNzldIGlzYSBzYjguMDogcGxlYXNlIHNwZWNpZnkgaXJxClsgICAxMC42 NTM1MDldIEFMU0EgamF6ejE2LmM6MTkxIHBsZWFzZSBzcGVjaWZ5IHBvcnQKWyAgIDEwLjY3NjY1 NF0gb3Byb2ZpbGU6IHVzaW5nIE5NSSBpbnRlcnJ1cHQuClsgICAxMC42Nzc0MTddIHBrdGdlbjog UGFja2V0IEdlbmVyYXRvciBmb3IgcGFja2V0IHBlcmZvcm1hbmNlIHRlc3RpbmcuIFZlcnNpb246 IDIuNzQKWyAgIDEwLjcxMDEwOV0gZHJvcF9tb25pdG9yOiBJbml0aWFsaXppbmcgbmV0d29yayBk cm9wIG1vbml0b3Igc2VydmljZQpbICAgMTAuNzExMTIzXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9j b2wgZmFtaWx5IDI2ClsgICAxMC43MTM4MTNdIHUzMiBjbGFzc2lmaWVyClsgICAxMC43MTQzMDBd ICAgICBQZXJmb3JtYW5jZSBjb3VudGVycyBvbgpbICAgMTAuNzE0OTYxXSBOZXRmaWx0ZXIgbWVz c2FnZXMgdmlhIE5FVExJTksgdjAuMzAuClsgICAxMC43MTU2ODVdIG5mbmxfYWNjdDogcmVnaXN0 ZXJpbmcgd2l0aCBuZm5ldGxpbmsuClsgICAxMC43MTY0MTldIG5mX2Nvbm50cmFjayB2ZXJzaW9u IDAuNS4wICg0Njk3IGJ1Y2tldHMsIDE4Nzg4IG1heCkKWyAgIDEwLjcxOTAxNF0gY3RuZXRsaW5r IHYwLjkzOiByZWdpc3RlcmluZyB3aXRoIG5mbmV0bGluay4KWyAgIDEwLjcxOTkzNV0gbmZfdGFi bGVzOiAoYykgMjAwNy0yMDA5IFBhdHJpY2sgTWNIYXJkeSA8a2FiZXJAdHJhc2gubmV0PgpbICAg MTAuNzQxMjI3XSBpcF9zZXQ6IHByb3RvY29sIDYKWyAgIDEwLjc0MTg5M10gSVBWUzogUmVnaXN0 ZXJlZCBwcm90b2NvbHMgKFNDVFAsIEFIKQpbICAgMTAuNzQ0NDU1XSBJUFZTOiBDb25uZWN0aW9u IGhhc2ggdGFibGUgY29uZmlndXJlZCAoc2l6ZT00MDk2LCBtZW1vcnk9MzJLYnl0ZXMpClsgICAx MC43NDU4MDRdIElQVlM6IENyZWF0aW5nIG5ldG5zIHNpemU9ODkyIGlkPTAKWyAgIDEwLjc0NjUy N10gSVBWUzogaXB2cyBsb2FkZWQuClsgICAxMC43NDcwMzddIElQVlM6IFt3bGNdIHNjaGVkdWxl ciByZWdpc3RlcmVkLgpbICAgMTAuNzQ3NjI0XSBJUFZTOiBbZm9dIHNjaGVkdWxlciByZWdpc3Rl cmVkLgpbICAgMTAuNzQ4MjU1XSBJUFZTOiBbbGJsY10gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsg ICAxMC43NDg4OTZdIElQVlM6IFtsYmxjcl0gc2NoZWR1bGVyIHJlZ2lzdGVyZWQuClsgICAxMC43 NTEyNTldIElQVlM6IFtzZWRdIHNjaGVkdWxlciByZWdpc3RlcmVkLgpbICAgMTAuNzUxODY1XSBJ UFZTOiBbbnFdIHNjaGVkdWxlciByZWdpc3RlcmVkLgpbICAgMTAuNzUyNjI4XSBpcGlwOiBJUHY0 IG92ZXIgSVB2NCB0dW5uZWxpbmcgZHJpdmVyClsgICAxMC43NTYyOTJdIGdyZTogR1JFIG92ZXIg SVB2NCBkZW11bHRpcGxleG9yIGRyaXZlcgpbICAgMTAuNzU2OTg4XSBpcF9ncmU6IEdSRSBvdmVy IElQdjQgdHVubmVsaW5nIGRyaXZlcgpbICAgMTAuNzY0MTQ5XSBpcF90YWJsZXM6IChDKSAyMDAw LTIwMDYgTmV0ZmlsdGVyIENvcmUgVGVhbQpbICAgMTAuNzY1NDc5XSBhcnBfdGFibGVzOiAoQykg MjAwMiBEYXZpZCBTLiBNaWxsZXIKWyAgIDEwLjc2NjM1OF0gVENQOiBjdWJpYyByZWdpc3RlcmVk ClsgICAxMC43NjY5MTJdIGdlbmV2ZTogR2VuZXZlIGRyaXZlcgpbICAgMTAuNzY3NDcyXSBJbml0 aWFsaXppbmcgWEZSTSBuZXRsaW5rIHNvY2tldApbICAgMTAuNzc4OTY5XSBORVQ6IFJlZ2lzdGVy ZWQgcHJvdG9jb2wgZmFtaWx5IDEwClsgICAxMC43ODU2MDddIGlwNl90YWJsZXM6IChDKSAyMDAw LTIwMDYgTmV0ZmlsdGVyIENvcmUgVGVhbQpbICAgMTAuNzg5MDI5XSBzaXQ6IElQdjYgb3ZlciBJ UHY0IHR1bm5lbGluZyBkcml2ZXIKWyAgIDEwLjc5NTcxNl0gaXA2X2dyZTogR1JFIG92ZXIgSVB2 NiB0dW5uZWxpbmcgZHJpdmVyClsgICAxMC43OTk2NjFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2Nv bCBmYW1pbHkgMTUKWyAgIDEwLjgwMTE5OV0gYnJpZGdlOiBhdXRvbWF0aWMgZmlsdGVyaW5nIHZp YSBhcnAvaXAvaXA2dGFibGVzIGhhcyBiZWVuIGRlcHJlY2F0ZWQuIFVwZGF0ZSB5b3VyIHNjcmlw dHMgdG8gbG9hZCBicl9uZXRmaWx0ZXIgaWYgeW91IG5lZWQgdGhpcw== --===============6845781001151572872==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754285AbbAUEjD (ORCPT ); Tue, 20 Jan 2015 23:39:03 -0500 Received: from mga03.intel.com ([134.134.136.65]:21463 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751691AbbAUEi5 (ORCPT ); Tue, 20 Jan 2015 23:38:57 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.09,439,1418112000"; d="scan'208";a="654081155" Message-ID: <1421815115.6126.19.camel@intel.com> Subject: [LKP] [mm/slub] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 From: Huang Ying To: Joonsoo Kim Cc: Stephen Rothwell , LKML , LKP ML Date: Wed, 21 Jan 2015 12:38:35 +0800 Content-Type: multipart/mixed; boundary="=-41nOOO9pBhrbk5vU9flK" X-Mailer: Evolution 3.12.9-1+b1 Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-41nOOO9pBhrbk5vU9flK Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master commit d2dc80750ee05ceb03c9b13b0531a782116d1ade ("mm/slub: optimize alloc/free fastpath by removing preemption on/off") +-------------------------------------------------------------+------------+------------+ | | 8e32336269 | d2dc80750e | +-------------------------------------------------------------+------------+------------+ | boot_successes | 8 | 4 | | boot_failures | 2 | 16 | | WARNING:at_net/netlink/genetlink.c:#genl_unbind() | 2 | 5 | | backtrace:do_group_exit | 2 | 5 | | backtrace:SyS_exit_group | 2 | 5 | | BUG:using_smp_processor_id()in_preemptible[#]code:swapper | 0 | 6 | | backtrace:getname_kernel | 0 | 6 | | backtrace:run_init_process | 0 | 6 | | backtrace:do_execve | 0 | 6 | | BUG:using_smp_processor_id()in_preemptible[#]code:init | 0 | 1 | | backtrace:vfs_stat | 0 | 1 | | backtrace:SyS_stat64 | 0 | 1 | | BUG:using_smp_processor_id()in_preemptible[#]code:kdevtmpfs | 0 | 5 | | backtrace:devtmpfsd | 0 | 5 | | backtrace:security_inode_alloc | 0 | 5 | | backtrace:inode_init_always | 0 | 5 | +-------------------------------------------------------------+------------+------------+ [ 20.990104] Freeing unused kernel memory: 1080K (c2519000 - c2627000) [ 20.991245] Write protecting the kernel text: 15384k [ 20.992234] Write protecting the kernel read-only data: 4576k [ 20.993120] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 20.994412] caller is debug_smp_processor_id+0x12/0x20 [ 20.995217] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 20.996576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.997462] 00000000 d36d5f2c c1ef8e08 c2629a00 00000001 d36d5f5c c16138f2 c2276ca0 [ 21.001341] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629a80 d36467e0 [ 21.003155] 00000001 d36d5f64 c1613912 d36d5f88 c115e37b 000000e0 c11787df 000000d0 [ 21.004939] Call Trace: [ 21.005457] [] dump_stack+0x4c/0x9b [ 21.006178] [] check_preemption_disabled+0xf2/0x100 [ 21.007078] [] debug_smp_processor_id+0x12/0x20 [ 21.007923] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.008729] [] ? getname_kernel+0x3f/0xa0 [ 21.009519] [] getname_kernel+0x3f/0xa0 [ 21.010296] [] run_init_process+0x12/0x30 [ 21.011096] [] kernel_init+0x39/0xe0 [ 21.011838] [] ret_from_kernel_thread+0x21/0x30 [ 21.012685] [] ? rest_init+0x80/0x80 [ 21.013428] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.014710] caller is debug_smp_processor_id+0x12/0x20 [ 21.015514] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.016838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.017714] 00000000 d36d5efc c1ef8e08 c2627200 00000001 d36d5f2c c16138f2 c2276ca0 [ 21.019516] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2627238 d3401a20 [ 21.021337] 00000001 d36d5f34 c1613912 d36d5f5c c115e65b 000000c8 00000000 c117557f [ 21.023124] Call Trace: [ 21.023631] [] dump_stack+0x4c/0x9b [ 21.024354] [] check_preemption_disabled+0xf2/0x100 [ 21.025240] [] debug_smp_processor_id+0x12/0x20 [ 21.026085] [] kmem_cache_alloc_trace+0x4b/0x2b0 [ 21.026943] [] ? do_execveat_common+0xaf/0x6f0 [ 21.027777] [] ? unshare_files+0x28/0x70 [ 21.028559] [] do_execveat_common+0xaf/0x6f0 [ 21.029376] [] ? kmem_cache_alloc+0x11f/0x2e0 [ 21.030216] [] ? getname_kernel+0x3f/0xa0 [ 21.031005] [] do_execve+0x19/0x20 [ 21.031731] [] run_init_process+0x21/0x30 [ 21.032524] [] kernel_init+0x39/0xe0 [ 21.033259] [] ret_from_kernel_thread+0x21/0x30 [ 21.034101] [] ? rest_init+0x80/0x80 [ 21.034843] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.036109] caller is debug_smp_processor_id+0x12/0x20 [ 21.036919] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.038253] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.039130] 00000000 d36d5ed0 c1ef8e08 c2629300 00000001 d36d5f00 c16138f2 c2276ca0 [ 21.040941] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629378 d340c6c0 [ 21.042721] 00000001 d36d5f08 c1613912 d36d5f2c c115e37b 00000000 c1077501 000000d0 [ 21.044511] Call Trace: [ 21.045012] [] dump_stack+0x4c/0x9b [ 21.045741] [] check_preemption_disabled+0xf2/0x100 [ 21.046719] [] debug_smp_processor_id+0x12/0x20 [ 21.047569] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.048366] [] ? prepare_creds+0x21/0xd0 [ 21.049152] [] prepare_creds+0x21/0xd0 [ 21.049922] [] prepare_exec_creds+0xe/0x40 [ 21.050754] [] prepare_bprm_creds+0x2e/0x90 [ 21.051577] [] do_execveat_common+0xbf/0x6f0 [ 21.052389] [] ? kmem_cache_alloc+0x11f/0x2e0 [ 21.053226] [] ? getname_kernel+0x3f/0xa0 [ 21.054023] [] do_execve+0x19/0x20 [ 21.054749] [] run_init_process+0x21/0x30 [ 21.055545] [] kernel_init+0x39/0xe0 [ 21.056284] [] ret_from_kernel_thread+0x21/0x30 [ 21.057150] [] ? rest_init+0x80/0x80 [ 21.057909] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.059187] caller is debug_smp_processor_id+0x12/0x20 [ 21.060002] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.061367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.062243] 00000000 d36d5ea0 c1ef8e08 c2626f00 00000001 d36d5ed0 c16138f2 c2276ca0 [ 21.064052] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2626fe0 d3401240 [ 21.065852] 00000001 d36d5ed8 c1613912 d36d5f00 c1160dbb c22108b0 00000018 000000d0 [ 21.067664] Call Trace: [ 21.068163] [] dump_stack+0x4c/0x9b [ 21.068898] [] check_preemption_disabled+0xf2/0x100 [ 21.069788] [] debug_smp_processor_id+0x12/0x20 [ 21.070660] [] __kmalloc_track_caller+0xbb/0x310 [ 21.071529] [] ? selinux_cred_prepare+0x18/0x30 [ 21.072376] [] kmemdup+0x1b/0x70 [ 21.073078] [] selinux_cred_prepare+0x18/0x30 [ 21.073908] [] security_prepare_creds+0x15/0x20 [ 21.074758] [] prepare_creds+0x9e/0xd0 [ 21.075522] [] prepare_exec_creds+0xe/0x40 [ 21.076316] [] prepare_bprm_creds+0x2e/0x90 [ 21.077145] [] do_execveat_common+0xbf/0x6f0 [ 21.077972] [] ? kmem_cache_alloc+0x11f/0x2e0 [ 21.078796] [] ? getname_kernel+0x3f/0xa0 [ 21.079658] [] do_execve+0x19/0x20 [ 21.080416] [] run_init_process+0x21/0x30 [ 21.081207] [] kernel_init+0x39/0xe0 [ 21.081965] [] ret_from_kernel_thread+0x21/0x30 [ 21.082820] [] ? rest_init+0x80/0x80 [ 21.083645] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.086668] caller is debug_smp_processor_id+0x12/0x20 [ 21.088527] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.091115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.092803] 00000000 d36d5df8 c1ef8e08 c2629b00 00000000 d36d5e28 c16138f2 c2276ca0 [ 21.096294] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629be8 d3648120 [ 21.098264] 00000000 d36d5e30 c1613912 d36d5e54 c115e37b d3401240 c116fe83 000080d0 [ 21.100141] Call Trace: [ 21.100672] [] dump_stack+0x4c/0x9b [ 21.101428] [] check_preemption_disabled+0xf2/0x100 [ 21.102339] [] debug_smp_processor_id+0x12/0x20 [ 21.103227] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.104055] [] ? get_empty_filp+0x53/0x210 [ 21.104883] [] get_empty_filp+0x53/0x210 [ 21.105687] [] path_openat+0x21/0x780 [ 21.106477] [] ? update_curr+0x83/0x240 [ 21.107267] [] do_filp_open+0x2c/0xb0 [ 21.108043] [] ? preempt_count_sub+0x13e/0x150 [ 21.108906] [] ? _raw_spin_unlock_irq+0x4c/0x60 [ 21.109777] [] ? finish_task_switch+0xb0/0x120 [ 21.110658] [] ? preempt_count_sub+0x13e/0x150 [ 21.111523] [] ? __schedule+0x5af/0xab0 [ 21.112385] [] do_open_execat+0x64/0x130 [ 21.113211] [] do_execveat_common+0x1da/0x6f0 [ 21.114069] [] do_execve+0x19/0x20 [ 21.114826] [] run_init_process+0x21/0x30 [ 21.115652] [] kernel_init+0x39/0xe0 [ 21.116437] [] ret_from_kernel_thread+0x21/0x30 [ 21.117313] [] ? rest_init+0x80/0x80 [ 21.118090] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.119426] caller is debug_smp_processor_id+0x12/0x20 [ 21.120271] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.121672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.122587] 00000000 d36d5dd8 c1ef8e08 c2626f00 00000000 d36d5e08 c16138f2 c2276ca0 [ 21.124464] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2626f68 d3401d80 [ 21.126320] 00000000 d36d5e10 c1613912 d36d5e38 c115e65b 00000010 d36d5e2c c1558db2 [ 21.128215] Call Trace: [ 21.128750] [] dump_stack+0x4c/0x9b [ 21.129512] [] check_preemption_disabled+0xf2/0x100 [ 21.130447] [] debug_smp_processor_id+0x12/0x20 [ 21.131313] [] kmem_cache_alloc_trace+0x4b/0x2b0 [ 21.132205] [] ? selinux_file_alloc_security+0x32/0x50 [ 21.133163] [] selinux_file_alloc_security+0x32/0x50 [ 21.134099] [] security_file_alloc+0x14/0x20 [ 21.134951] [] get_empty_filp+0xa4/0x210 [ 21.135754] [] path_openat+0x21/0x780 [ 21.136537] [] ? update_curr+0x83/0x240 [ 21.137331] [] do_filp_open+0x2c/0xb0 [ 21.138108] [] ? preempt_count_sub+0x13e/0x150 [ 21.138975] [] ? _raw_spin_unlock_irq+0x4c/0x60 [ 21.139847] [] ? finish_task_switch+0xb0/0x120 [ 21.140739] [] ? preempt_count_sub+0x13e/0x150 [ 21.141611] [] ? __schedule+0x5af/0xab0 [ 21.142411] [] do_open_execat+0x64/0x130 [ 21.143218] [] do_execveat_common+0x1da/0x6f0 [ 21.144070] [] do_execve+0x19/0x20 [ 21.144812] [] run_init_process+0x21/0x30 [ 21.145634] [] kernel_init+0x39/0xe0 [ 21.146398] [] ret_from_kernel_thread+0x21/0x30 [ 21.147284] [] ? rest_init+0x80/0x80 [ 21.148146] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.150858] caller is debug_smp_processor_id+0x12/0x20 [ 21.152583] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.155328] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.156793] 00000000 d36d5ef0 c1ef8e08 c2629600 00000001 d36d5f20 c16138f2 c2276ca0 [ 21.160640] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c26296c0 d3646c60 [ 21.162429] 00000001 d36d5f28 c1613912 d36d5f4c c115e37b 00000001 c1055a09 000000d0 [ 21.164205] Call Trace: [ 21.164716] [] dump_stack+0x4c/0x9b [ 21.165443] [] check_preemption_disabled+0xf2/0x100 [ 21.166323] [] debug_smp_processor_id+0x12/0x20 [ 21.167178] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.167974] [] ? mm_alloc+0x19/0x70 [ 21.168707] [] ? sched_exec+0x95/0xc0 [ 21.169461] [] mm_alloc+0x19/0x70 [ 21.170183] [] do_execveat_common+0x2dc/0x6f0 [ 21.171012] [] do_execve+0x19/0x20 [ 21.171736] [] run_init_process+0x21/0x30 [ 21.172521] [] kernel_init+0x39/0xe0 [ 21.173254] [] ret_from_kernel_thread+0x21/0x30 [ 21.174100] [] ? rest_init+0x80/0x80 [ 21.174877] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.176149] caller is debug_smp_processor_id+0x12/0x20 [ 21.176969] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.178296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.179173] 00000000 d36d5f00 c1ef8e08 c2629700 00000001 d36d5f30 c16138f2 c2276ca0 [ 21.180981] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c2629738 d3646360 [ 21.182771] 00000001 d36d5f38 c1613912 d36d5f5c c115e37b d0532280 c11757cb 000080d0 [ 21.184559] Call Trace: [ 21.185056] [] dump_stack+0x4c/0x9b [ 21.185791] [] check_preemption_disabled+0xf2/0x100 [ 21.186685] [] debug_smp_processor_id+0x12/0x20 [ 21.187543] [] kmem_cache_alloc+0x4b/0x2e0 [ 21.188332] [] ? do_execveat_common+0x2fb/0x6f0 [ 21.189179] [] do_execveat_common+0x2fb/0x6f0 [ 21.190023] [] do_execve+0x19/0x20 [ 21.190748] [] run_init_process+0x21/0x30 [ 21.191547] [] kernel_init+0x39/0xe0 [ 21.192286] [] ret_from_kernel_thread+0x21/0x30 [ 21.193129] [] ? rest_init+0x80/0x80 [ 21.193923] BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1 [ 21.195202] caller is debug_smp_processor_id+0x12/0x20 [ 21.196009] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc5-next-20150119-g9a0b319 #20 [ 21.197351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.198227] 00000000 d36d5da0 c1ef8e08 c2629000 00000001 d36d5dd0 c16138f2 c2276ca0 [ 21.200033] c2275818 c22108b0 00000000 d36d82f0 00000001 c2275818 c26290a8 d340c360 [ 21.201830] 00000001 d36d5dd8 c1613912 d36d5dfc c115e37b c108490a c1153272 000000d0 Thanks, Huang, Ying --=-41nOOO9pBhrbk5vU9flK Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-3.19.0-rc4-gd2dc807" Content-Transfer-Encoding: 7bit # # Automatically generated file; DO NOT EDIT. # Linux/i386 3.19.0-rc4 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=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 is not set # CONFIG_AUDIT_ARCH is not set CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST 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=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SWAP is not set # CONFIG_SYSVIPC is not set CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_FHANDLE=y CONFIG_USELIB=y CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y # CONFIG_AUDITSYSCALL is not set # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_PREEMPT_RCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_RCU_FAST_NO_HZ is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_BOOST=y CONFIG_RCU_KTHREAD_PRIO=1 CONFIG_RCU_BOOST_DELAY=500 # CONFIG_RCU_NOCB_CPU is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_CGROUPS=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_MEMCG is not set CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y CONFIG_UTS_NS=y # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set CONFIG_SCHED_AUTOGROUP=y # 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_INIT_FALLBACK is not set # 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_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_PCI_QUIRKS=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_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_OPROFILE=y # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_JUMP_LABEL is not set CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_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_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_GCOV_PROFILE_ALL is not set CONFIG_GCOV_FORMAT_AUTODETECT=y # CONFIG_GCOV_FORMAT_3_4 is not set # CONFIG_GCOV_FORMAT_4_7 is not set CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 # CONFIG_MODULES is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_LBDAF=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_AMIGA_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_CFQ_GROUP_IOSCHED is not set # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_QUEUE_RWLOCK=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y # CONFIG_X86_MPPARSE is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_IOSF_MBI is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_X86_32_IRIS=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_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_LGUEST_GUEST is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y CONFIG_MEMTEST=y # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set CONFIG_MELAN=y # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set # CONFIG_X86_GENERIC is not set CONFIG_X86_INTERNODE_CACHE_SHIFT=4 CONFIG_X86_L1_CACHE_SHIFT=4 CONFIG_X86_ALIGNMENT_16=y CONFIG_X86_MINIMUM_CPU_FAMILY=4 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y # CONFIG_SCHED_MC is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_ANCIENT_MCE=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y CONFIG_X86_THERMAL_VECTOR=y CONFIG_VM86=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y CONFIG_TOSHIBA=y # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_MICROCODE_INTEL_EARLY=y CONFIG_MICROCODE_AMD_EARLY=y CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_NOHIGHMEM=y # CONFIG_HIGHMEM4G is not set # CONFIG_HIGHMEM64G is not set CONFIG_PAGE_OFFSET=0xC0000000 # CONFIG_X86_PAE is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y # CONFIG_BALLOON_COMPACTION is not set CONFIG_COMPACTION=y CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_NEED_BOUNCE_POOL=y CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y # CONFIG_HWPOISON_INJECT is not set CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_CLEANCACHE=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set CONFIG_CMA_AREAS=7 # CONFIG_ZPOOL is not set CONFIG_ZBUD=y CONFIG_ZSMALLOC=y CONFIG_PGTABLE_MAPPING=y CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y # CONFIG_MTRR_SANITIZER is not set CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_X86_INTEL_MPX=y # CONFIG_EFI is not set CONFIG_SECCOMP=y CONFIG_HZ_100=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=100 # CONFIG_SCHED_HRTICK is not set # CONFIG_KEXEC is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y # CONFIG_RANDOMIZE_BASE is not set 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 is not set # CONFIG_CMDLINE_BOOL is not set # # Power management and ACPI options # CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_PM_WAKELOCKS_GC=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_IPMI is not set CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set CONFIG_SFI=y CONFIG_X86_APM_BOOT=y CONFIG_APM=y # CONFIG_APM_IGNORE_USER_SUSPEND is not set # CONFIG_APM_DO_ENABLE is not set # CONFIG_APM_CPU_IDLE is not set # CONFIG_APM_DISPLAY_BLANK is not set CONFIG_APM_ALLOW_INTS=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y # CONFIG_CPU_FREQ_STAT is not set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # CPU frequency scaling drivers # # CONFIG_X86_INTEL_PSTATE is not set # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_ELAN_CPUFREQ is not set # CONFIG_SC520_CPUFREQ is not set # CONFIG_X86_POWERNOW_K6 is not set CONFIG_X86_POWERNOW_K7=y CONFIG_X86_POWERNOW_K7_ACPI=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=y CONFIG_X86_SPEEDSTEP_SMI=y # CONFIG_X86_P4_CLOCKMOD is not set CONFIG_X86_CPUFREQ_NFORCE2=y CONFIG_X86_LONGRUN=y # CONFIG_X86_LONGHAUL is not set # CONFIG_X86_E_POWERSAVER is not set # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y # CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_OLPC=y CONFIG_PCI_DOMAINS=y # CONFIG_PCIEPORTBUS is not set # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_ISA=y CONFIG_EISA=y CONFIG_EISA_VLB_PRIMING=y CONFIG_EISA_PCI_EISA=y # CONFIG_EISA_VIRTUAL_ROOT is not set CONFIG_EISA_NAMES=y # CONFIG_SCx200 is not set CONFIG_OLPC=y # CONFIG_OLPC_XO15_SCI is not set CONFIG_ALIX=y CONFIG_NET5501=y # CONFIG_GEOS is not set # CONFIG_TS5500 is not set CONFIG_AMD_NB=y CONFIG_PCCARD=y CONFIG_PCMCIA=y # CONFIG_PCMCIA_LOAD_CIS is not set CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_PD6729 is not set # CONFIG_I82092 is not set # CONFIG_I82365 is not set CONFIG_TCIC=y CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_HAVE_ATOMIC_IOMAP=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_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_IPCOMP=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y # CONFIG_IP_MULTICAST is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y # CONFIG_IP_MULTIPLE_TABLES is not set CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y # CONFIG_IP_PNP_DHCP is not set # CONFIG_IP_PNP_BOOTP is not set CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=y CONFIG_NET_IPGRE_DEMUX=y CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=y CONFIG_SYN_COOKIES=y CONFIG_NET_UDP_TUNNEL=y CONFIG_NET_FOU=y # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_GENEVE=y CONFIG_INET_AH=y CONFIG_INET_ESP=y CONFIG_INET_IPCOMP=y CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y # CONFIG_INET_XFRM_MODE_TUNNEL is not set CONFIG_INET_XFRM_MODE_BEET=y # CONFIG_INET_LRO is not set CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y # CONFIG_IPV6_ROUTER_PREF is not set # CONFIG_IPV6_OPTIMISTIC_DAD is not set CONFIG_INET6_AH=y CONFIG_INET6_ESP=y CONFIG_INET6_IPCOMP=y # CONFIG_IPV6_MIP6 is not set CONFIG_INET6_XFRM_TUNNEL=y CONFIG_INET6_TUNNEL=y # CONFIG_INET6_XFRM_MODE_TRANSPORT is not set CONFIG_INET6_XFRM_MODE_TUNNEL=y CONFIG_INET6_XFRM_MODE_BEET=y CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y CONFIG_IPV6_VTI=y CONFIG_IPV6_SIT=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=y CONFIG_IPV6_GRE=y # CONFIG_IPV6_MULTIPLE_TABLES is not set CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y CONFIG_NETLABEL=y CONFIG_NETWORK_SECMARK=y # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_NETLINK=y CONFIG_NETFILTER_NETLINK_ACCT=y CONFIG_NETFILTER_NETLINK_QUEUE=y # CONFIG_NETFILTER_NETLINK_LOG is not set CONFIG_NF_CONNTRACK=y CONFIG_NF_LOG_COMMON=y CONFIG_NF_CONNTRACK_MARK=y # CONFIG_NF_CONNTRACK_SECMARK is not set CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y # CONFIG_NF_CONNTRACK_EVENTS is not set CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=y # CONFIG_NF_CONNTRACK_FTP is not set # CONFIG_NF_CONNTRACK_H323 is not set CONFIG_NF_CONNTRACK_IRC=y CONFIG_NF_CONNTRACK_BROADCAST=y # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set CONFIG_NF_CONNTRACK_SNMP=y CONFIG_NF_CONNTRACK_PPTP=y # CONFIG_NF_CONNTRACK_SANE is not set # CONFIG_NF_CONNTRACK_SIP is not set # CONFIG_NF_CONNTRACK_TFTP is not set CONFIG_NF_CT_NETLINK=y # CONFIG_NF_CT_NETLINK_TIMEOUT is not set CONFIG_NF_CT_NETLINK_HELPER=y CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=y CONFIG_NF_NAT_NEEDED=y CONFIG_NF_NAT_PROTO_DCCP=y CONFIG_NF_NAT_PROTO_UDPLITE=y CONFIG_NF_NAT_PROTO_SCTP=y CONFIG_NF_NAT_AMANDA=y # CONFIG_NF_NAT_FTP is not set CONFIG_NF_NAT_IRC=y # CONFIG_NF_NAT_SIP is not set # CONFIG_NF_NAT_TFTP is not set CONFIG_NF_NAT_REDIRECT=y CONFIG_NETFILTER_SYNPROXY=y CONFIG_NF_TABLES=y CONFIG_NF_TABLES_INET=y # CONFIG_NFT_EXTHDR is not set # CONFIG_NFT_META is not set # CONFIG_NFT_CT is not set CONFIG_NFT_RBTREE=y CONFIG_NFT_HASH=y # CONFIG_NFT_COUNTER is not set # CONFIG_NFT_LOG is not set CONFIG_NFT_LIMIT=y # CONFIG_NFT_MASQ is not set # CONFIG_NFT_REDIR is not set CONFIG_NFT_NAT=y # CONFIG_NFT_QUEUE is not set # CONFIG_NFT_REJECT is not set # CONFIG_NFT_REJECT_INET is not set # CONFIG_NFT_COMPAT is not set CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=y CONFIG_NETFILTER_XT_CONNMARK=y # CONFIG_NETFILTER_XT_SET is not set # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=y # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CT=y CONFIG_NETFILTER_XT_TARGET_DSCP=y CONFIG_NETFILTER_XT_TARGET_HL=y CONFIG_NETFILTER_XT_TARGET_HMARK=y # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set CONFIG_NETFILTER_XT_TARGET_LED=y CONFIG_NETFILTER_XT_TARGET_LOG=y CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_NAT=y CONFIG_NETFILTER_XT_TARGET_NETMAP=y # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y CONFIG_NETFILTER_XT_TARGET_NOTRACK=y CONFIG_NETFILTER_XT_TARGET_RATEEST=y CONFIG_NETFILTER_XT_TARGET_REDIRECT=y CONFIG_NETFILTER_XT_TARGET_TEE=y CONFIG_NETFILTER_XT_TARGET_TPROXY=y # CONFIG_NETFILTER_XT_TARGET_TRACE is not set CONFIG_NETFILTER_XT_TARGET_SECMARK=y # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set # # Xtables matches # # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set CONFIG_NETFILTER_XT_MATCH_BPF=y CONFIG_NETFILTER_XT_MATCH_CGROUP=y CONFIG_NETFILTER_XT_MATCH_CLUSTER=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set # CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y # CONFIG_NETFILTER_XT_MATCH_CPU is not set CONFIG_NETFILTER_XT_MATCH_DCCP=y # CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set CONFIG_NETFILTER_XT_MATCH_DSCP=y CONFIG_NETFILTER_XT_MATCH_ECN=y CONFIG_NETFILTER_XT_MATCH_ESP=y # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set CONFIG_NETFILTER_XT_MATCH_HELPER=y CONFIG_NETFILTER_XT_MATCH_HL=y CONFIG_NETFILTER_XT_MATCH_IPCOMP=y CONFIG_NETFILTER_XT_MATCH_IPRANGE=y CONFIG_NETFILTER_XT_MATCH_IPVS=y CONFIG_NETFILTER_XT_MATCH_L2TP=y CONFIG_NETFILTER_XT_MATCH_LENGTH=y CONFIG_NETFILTER_XT_MATCH_LIMIT=y # CONFIG_NETFILTER_XT_MATCH_MAC is not set CONFIG_NETFILTER_XT_MATCH_MARK=y CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set # CONFIG_NETFILTER_XT_MATCH_OSF is not set CONFIG_NETFILTER_XT_MATCH_OWNER=y # CONFIG_NETFILTER_XT_MATCH_POLICY is not set CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set CONFIG_NETFILTER_XT_MATCH_QUOTA=y # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set CONFIG_NETFILTER_XT_MATCH_REALM=y CONFIG_NETFILTER_XT_MATCH_RECENT=y CONFIG_NETFILTER_XT_MATCH_SCTP=y CONFIG_NETFILTER_XT_MATCH_SOCKET=y CONFIG_NETFILTER_XT_MATCH_STATE=y # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set CONFIG_NETFILTER_XT_MATCH_STRING=y CONFIG_NETFILTER_XT_MATCH_TCPMSS=y # CONFIG_NETFILTER_XT_MATCH_TIME is not set CONFIG_NETFILTER_XT_MATCH_U32=y CONFIG_IP_SET=y CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=y CONFIG_IP_SET_BITMAP_IPMAC=y # CONFIG_IP_SET_BITMAP_PORT is not set CONFIG_IP_SET_HASH_IP=y CONFIG_IP_SET_HASH_IPMARK=y CONFIG_IP_SET_HASH_IPPORT=y # CONFIG_IP_SET_HASH_IPPORTIP is not set # CONFIG_IP_SET_HASH_IPPORTNET is not set CONFIG_IP_SET_HASH_MAC=y CONFIG_IP_SET_HASH_NETPORTNET=y # CONFIG_IP_SET_HASH_NET is not set CONFIG_IP_SET_HASH_NETNET=y CONFIG_IP_SET_HASH_NETPORT=y CONFIG_IP_SET_HASH_NETIFACE=y # CONFIG_IP_SET_LIST_SET is not set CONFIG_IP_VS=y # CONFIG_IP_VS_IPV6 is not set # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # # CONFIG_IP_VS_PROTO_TCP is not set # CONFIG_IP_VS_PROTO_UDP is not set CONFIG_IP_VS_PROTO_AH_ESP=y # CONFIG_IP_VS_PROTO_ESP is not set CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # # CONFIG_IP_VS_RR is not set # CONFIG_IP_VS_WRR is not set # CONFIG_IP_VS_LC is not set CONFIG_IP_VS_WLC=y CONFIG_IP_VS_FO=y CONFIG_IP_VS_LBLC=y CONFIG_IP_VS_LBLCR=y # CONFIG_IP_VS_DH is not set # CONFIG_IP_VS_SH is not set CONFIG_IP_VS_SED=y CONFIG_IP_VS_NQ=y # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS application helper # # CONFIG_IP_VS_NFCT is not set # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_CONNTRACK_IPV4=y # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set # CONFIG_NF_LOG_ARP is not set CONFIG_NF_LOG_IPV4=y CONFIG_NF_TABLES_IPV4=y # CONFIG_NFT_CHAIN_ROUTE_IPV4 is not set CONFIG_NF_REJECT_IPV4=y # CONFIG_NFT_REJECT_IPV4 is not set CONFIG_NF_TABLES_ARP=y CONFIG_NF_NAT_IPV4=y CONFIG_NFT_CHAIN_NAT_IPV4=y CONFIG_NF_NAT_MASQUERADE_IPV4=y # CONFIG_NF_NAT_SNMP_BASIC is not set CONFIG_NF_NAT_PROTO_GRE=y CONFIG_NF_NAT_PPTP=y # CONFIG_NF_NAT_H323 is not set CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_AH=y # CONFIG_IP_NF_MATCH_ECN is not set # CONFIG_IP_NF_MATCH_RPFILTER is not set # CONFIG_IP_NF_MATCH_TTL is not set CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y # CONFIG_IP_NF_TARGET_SYNPROXY is not set CONFIG_IP_NF_NAT=y # CONFIG_IP_NF_TARGET_MASQUERADE is not set CONFIG_IP_NF_TARGET_NETMAP=y CONFIG_IP_NF_TARGET_REDIRECT=y CONFIG_IP_NF_MANGLE=y # CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_RAW=y # CONFIG_IP_NF_SECURITY is not set CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=y CONFIG_NF_CONNTRACK_IPV6=y CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_CHAIN_ROUTE_IPV6=y CONFIG_NF_REJECT_IPV6=y # CONFIG_NFT_REJECT_IPV6 is not set CONFIG_NF_LOG_IPV6=y CONFIG_NF_NAT_IPV6=y CONFIG_NFT_CHAIN_NAT_IPV6=y CONFIG_NF_NAT_MASQUERADE_IPV6=y CONFIG_IP6_NF_IPTABLES=y CONFIG_IP6_NF_MATCH_AH=y # CONFIG_IP6_NF_MATCH_EUI64 is not set CONFIG_IP6_NF_MATCH_FRAG=y CONFIG_IP6_NF_MATCH_OPTS=y CONFIG_IP6_NF_MATCH_HL=y CONFIG_IP6_NF_MATCH_IPV6HEADER=y CONFIG_IP6_NF_MATCH_MH=y CONFIG_IP6_NF_MATCH_RPFILTER=y CONFIG_IP6_NF_MATCH_RT=y CONFIG_IP6_NF_FILTER=y CONFIG_IP6_NF_TARGET_REJECT=y CONFIG_IP6_NF_TARGET_SYNPROXY=y # CONFIG_IP6_NF_MANGLE is not set CONFIG_IP6_NF_RAW=y # CONFIG_IP6_NF_SECURITY is not set CONFIG_IP6_NF_NAT=y CONFIG_IP6_NF_TARGET_MASQUERADE=y CONFIG_IP6_NF_TARGET_NPT=y # # DECnet: Netfilter Configuration # # CONFIG_DECNET_NF_GRABULATOR is not set # CONFIG_NF_TABLES_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=y CONFIG_BRIDGE_EBT_BROUTE=y CONFIG_BRIDGE_EBT_T_FILTER=y CONFIG_BRIDGE_EBT_T_NAT=y # CONFIG_BRIDGE_EBT_802_3 is not set # CONFIG_BRIDGE_EBT_AMONG is not set CONFIG_BRIDGE_EBT_ARP=y CONFIG_BRIDGE_EBT_IP=y CONFIG_BRIDGE_EBT_IP6=y CONFIG_BRIDGE_EBT_LIMIT=y CONFIG_BRIDGE_EBT_MARK=y # CONFIG_BRIDGE_EBT_PKTTYPE is not set CONFIG_BRIDGE_EBT_STP=y # CONFIG_BRIDGE_EBT_VLAN is not set CONFIG_BRIDGE_EBT_ARPREPLY=y # CONFIG_BRIDGE_EBT_DNAT is not set CONFIG_BRIDGE_EBT_MARK_T=y # CONFIG_BRIDGE_EBT_REDIRECT is not set # CONFIG_BRIDGE_EBT_SNAT is not set # CONFIG_BRIDGE_EBT_LOG is not set CONFIG_BRIDGE_EBT_NFLOG=y # CONFIG_IP_DCCP is not set CONFIG_IP_SCTP=y CONFIG_SCTP_DBG_OBJCNT=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_RDS is not set CONFIG_TIPC=y CONFIG_TIPC_PORTS=8191 CONFIG_ATM=y CONFIG_ATM_CLIP=y CONFIG_ATM_CLIP_NO_ICMP=y CONFIG_ATM_LANE=y CONFIG_ATM_MPOA=y CONFIG_ATM_BR2684=y # CONFIG_ATM_BR2684_IPFILTER is not set # CONFIG_L2TP is not set CONFIG_STP=y CONFIG_GARP=y CONFIG_MRP=y CONFIG_BRIDGE=y # CONFIG_BRIDGE_IGMP_SNOOPING is not set # CONFIG_BRIDGE_VLAN_FILTERING is not set CONFIG_HAVE_NET_DSA=y CONFIG_NET_DSA=y CONFIG_NET_DSA_HWMON=y CONFIG_NET_DSA_TAG_EDSA=y CONFIG_VLAN_8021Q=y CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y CONFIG_DECNET=y # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=y CONFIG_IPX=y CONFIG_IPX_INTERN=y CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_LTPC=y # CONFIG_COPS is not set CONFIG_IPDDP=y # CONFIG_IPDDP_ENCAP is not set CONFIG_X25=y # CONFIG_LAPB is not set CONFIG_PHONET=y CONFIG_6LOWPAN=y CONFIG_IEEE802154=y CONFIG_IEEE802154_6LOWPAN=y # CONFIG_MAC802154 is not set CONFIG_NET_SCHED=y # # Queueing/Scheduling # # CONFIG_NET_SCH_CBQ is not set CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_HFSC=y CONFIG_NET_SCH_ATM=y # CONFIG_NET_SCH_PRIO is not set # CONFIG_NET_SCH_MULTIQ is not set CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFB=y CONFIG_NET_SCH_SFQ=y CONFIG_NET_SCH_TEQL=y # CONFIG_NET_SCH_TBF is not set # CONFIG_NET_SCH_GRED is not set CONFIG_NET_SCH_DSMARK=y # CONFIG_NET_SCH_NETEM is not set CONFIG_NET_SCH_DRR=y CONFIG_NET_SCH_MQPRIO=y CONFIG_NET_SCH_CHOKE=y CONFIG_NET_SCH_QFQ=y CONFIG_NET_SCH_CODEL=y CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_FQ=y CONFIG_NET_SCH_HHF=y # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_PLUG=y # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=y CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_ROUTE4=y # CONFIG_NET_CLS_FW is not set CONFIG_NET_CLS_U32=y CONFIG_CLS_U32_PERF=y # CONFIG_CLS_U32_MARK is not set # CONFIG_NET_CLS_RSVP is not set CONFIG_NET_CLS_RSVP6=y CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=y CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=y CONFIG_NET_EMATCH_NBYTE=y # CONFIG_NET_EMATCH_U32 is not set CONFIG_NET_EMATCH_META=y # CONFIG_NET_EMATCH_TEXT is not set # CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=y # CONFIG_NET_CLS_ACT is not set # CONFIG_NET_CLS_IND is not set CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y # CONFIG_DNS_RESOLVER is not set CONFIG_BATMAN_ADV=y CONFIG_BATMAN_ADV_BLA=y # CONFIG_BATMAN_ADV_DAT is not set # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set CONFIG_BATMAN_ADV_DEBUG=y CONFIG_OPENVSWITCH=y # CONFIG_OPENVSWITCH_GRE is not set CONFIG_OPENVSWITCH_GENEVE=y CONFIG_VSOCKETS=y CONFIG_NETLINK_MMAP=y CONFIG_NETLINK_DIAG=y CONFIG_NET_MPLS_GSO=y # CONFIG_HSR is not set CONFIG_NET_SWITCHDEV=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=y CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set CONFIG_CAN=y # CONFIG_CAN_RAW is not set # CONFIG_CAN_BCM is not set # CONFIG_CAN_GW is not set # # CAN Device Drivers # # CONFIG_CAN_VCAN is not set CONFIG_CAN_SLCAN=y CONFIG_CAN_DEV=y # CONFIG_CAN_CALC_BITTIMING is not set CONFIG_CAN_LEDS=y # CONFIG_PCH_CAN is not set CONFIG_CAN_GRCAN=y CONFIG_CAN_SJA1000=y CONFIG_CAN_SJA1000_ISA=y CONFIG_CAN_SJA1000_PLATFORM=y # CONFIG_CAN_EMS_PCMCIA is not set # CONFIG_CAN_EMS_PCI is not set CONFIG_CAN_PEAK_PCMCIA=y # CONFIG_CAN_PEAK_PCI is not set # CONFIG_CAN_KVASER_PCI is not set # CONFIG_CAN_PLX_PCI is not set # CONFIG_CAN_TSCAN1 is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_M_CAN is not set CONFIG_CAN_CC770=y CONFIG_CAN_CC770_ISA=y # CONFIG_CAN_CC770_PLATFORM is not set # # CAN SPI interfaces # CONFIG_CAN_MCP251X=y CONFIG_CAN_SOFTING=y # CONFIG_CAN_SOFTING_CS is not set # CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set CONFIG_BT=y CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y # CONFIG_BT_BNEP_MC_FILTER is not set # CONFIG_BT_BNEP_PROTO_FILTER is not set CONFIG_BT_HIDP=y CONFIG_BT_LE=y # CONFIG_BT_6LOWPAN is not set # # Bluetooth device drivers # CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y # CONFIG_BT_HCIUART_BCSP is not set # CONFIG_BT_HCIUART_ATH3K is not set CONFIG_BT_HCIUART_LL=y # CONFIG_BT_HCIUART_3WIRE is not set # CONFIG_BT_HCIDTL1 is not set CONFIG_BT_HCIBT3C=y CONFIG_BT_HCIBLUECARD=y CONFIG_BT_HCIBTUART=y CONFIG_BT_HCIVHCI=y CONFIG_BT_MRVL=y CONFIG_AF_RXRPC=y CONFIG_AF_RXRPC_DEBUG=y CONFIG_RXKAD=y CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=y # CONFIG_NL80211_TESTMODE is not set CONFIG_CFG80211_DEVELOPER_WARNINGS=y CONFIG_CFG80211_REG_DEBUG=y # CONFIG_CFG80211_DEFAULT_PS is not set # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set # CONFIG_CFG80211_WEXT is not set CONFIG_LIB80211=y CONFIG_LIB80211_CRYPT_WEP=y CONFIG_LIB80211_CRYPT_CCMP=y CONFIG_LIB80211_CRYPT_TKIP=y # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" # CONFIG_MAC80211_MESH is not set CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_WIMAX=y CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL_GPIO=y CONFIG_NET_9P=y # CONFIG_NET_9P_VIRTIO is not set CONFIG_NET_9P_DEBUG=y CONFIG_CAIF=y CONFIG_CAIF_DEBUG=y CONFIG_CAIF_NETDEV=y CONFIG_CAIF_USB=y # CONFIG_CEPH_LIB is not set CONFIG_NFC=y CONFIG_NFC_DIGITAL=y CONFIG_NFC_NCI=y CONFIG_NFC_NCI_SPI=y CONFIG_NFC_HCI=y CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # CONFIG_NFC_TRF7970A=y CONFIG_NFC_SIM=y # CONFIG_NFC_PN544 is not set CONFIG_NFC_MICROREAD=y CONFIG_NFC_MRVL=y CONFIG_NFC_ST21NFCA=y CONFIG_NFC_ST21NFCB=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set 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_SPI=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set # CONFIG_DMA_CMA is not set # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_MTD=y CONFIG_MTD_REDBOOT_PARTS=y 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_OF_PARTS=y CONFIG_MTD_AR7_PARTS=y # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y CONFIG_FTL=y CONFIG_NFTL=y CONFIG_NFTL_RW=y CONFIG_INFTL=y CONFIG_RFD_FTL=y CONFIG_SSFDC=y CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y # CONFIG_MTD_JEDECPROBE is not set CONFIG_MTD_GEN_PROBE=y CONFIG_MTD_CFI_ADV_OPTIONS=y # CONFIG_MTD_CFI_NOSWAP is not set # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set CONFIG_MTD_CFI_LE_BYTE_SWAP=y CONFIG_MTD_CFI_GEOMETRY=y # CONFIG_MTD_MAP_BANK_WIDTH_1 is not set CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y CONFIG_MTD_MAP_BANK_WIDTH_8=y # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set # CONFIG_MTD_CFI_I1 is not set CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set CONFIG_MTD_CFI_I8=y CONFIG_MTD_OTP=y CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=y CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set CONFIG_MTD_PHYSMAP=y # CONFIG_MTD_PHYSMAP_COMPAT is not set # CONFIG_MTD_PHYSMAP_OF is not set # CONFIG_MTD_SC520CDP is not set # CONFIG_MTD_NETSC520 is not set # CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_DATAFLASH is not set # CONFIG_MTD_SST25L is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SMC=y # CONFIG_MTD_NAND is not set # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI_FASTMAP=y # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_MTD_UBI_BLOCK=y CONFIG_OF=y # # Device Tree and Open Firmware support # CONFIG_OF_PROMTREE=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y CONFIG_OF_IRQ=y CONFIG_OF_NET=y CONFIG_OF_MDIO=y CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_MTD=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y # CONFIG_PARPORT_PC is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=y CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # # CONFIG_ISAPNP is not set # CONFIG_PNPBIOS is not set CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=y CONFIG_BLK_DEV_FD=y # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=y # CONFIG_BLK_DEV_DRBD is not set CONFIG_BLK_DEV_NBD=y # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 CONFIG_BLK_DEV_XIP=y CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD_WCACHE=y # CONFIG_ATA_OVER_ETH is not set CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_HD=y # CONFIG_BLK_DEV_RBD is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # # CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ENCLOSURE_SERVICES=y # CONFIG_HP_ILO is not set # CONFIG_TI_DAC7512 is not set # CONFIG_VMWARE_BALLOON is not set # CONFIG_BMP085_SPI is not set # CONFIG_PCH_PHUB is not set CONFIG_LATTICE_ECP3_CONFIG=y # CONFIG_SRAM is not set CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_93CX6=y # CONFIG_EEPROM_93XX46 is not set # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set # # Altera FPGA firmware download module # # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # CONFIG_ECHO=y # CONFIG_CXL_BASE 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_IDE_LEGACY=y CONFIG_BLK_DEV_IDE_SATA=y CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y # CONFIG_IDE_GD_ATAPI is not set CONFIG_BLK_DEV_IDECS=y # CONFIG_BLK_DEV_DELKIN is not set CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=y # CONFIG_BLK_DEV_IDEACPI is not set # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # # CONFIG_IDE_GENERIC is not set # CONFIG_BLK_DEV_PLATFORM is not set CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set # CONFIG_BLK_DEV_IDEPNP is not set # # PCI IDE chipsets support # # CONFIG_BLK_DEV_GENERIC is not set # CONFIG_BLK_DEV_OPTI621 is not set # CONFIG_BLK_DEV_RZ1000 is not set # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_CS5535 is not set # CONFIG_BLK_DEV_CS5536 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set # CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set # CONFIG_BLK_DEV_IT8172 is not set # CONFIG_BLK_DEV_IT8213 is not set # CONFIG_BLK_DEV_IT821X is not set # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set # CONFIG_BLK_DEV_SIS5513 is not set # CONFIG_BLK_DEV_SLC90E66 is not set # CONFIG_BLK_DEV_TRM290 is not set # CONFIG_BLK_DEV_VIA82CXXX is not set # CONFIG_BLK_DEV_TC86C001 is not set # # Other IDE chipsets support # # # Note: most of these also require special kernel boot parameters # CONFIG_BLK_DEV_4DRIVES=y CONFIG_BLK_DEV_ALI14XX=y CONFIG_BLK_DEV_DTC2278=y CONFIG_BLK_DEV_HT6560B=y CONFIG_BLK_DEV_QD65XX=y # CONFIG_BLK_DEV_UMC8672 is not set # CONFIG_BLK_DEV_IDEDMA is not set # # SCSI device support # CONFIG_SCSI_MOD=y # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # # CONFIG_BLK_DEV_SD is not set # CONFIG_CHR_DEV_ST is not set CONFIG_CHR_DEV_OSST=y # CONFIG_BLK_DEV_SR is not set CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y # CONFIG_SCSI_CONSTANTS is not set CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # # CONFIG_SCSI_SPI_ATTRS is not set CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y # CONFIG_SCSI_SAS_LIBSAS is not set # CONFIG_SCSI_SRP_ATTRS is not set # CONFIG_SCSI_LOWLEVEL is not set CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y # CONFIG_SCSI_DH_HP_SW is not set CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y CONFIG_SCSI_OSD_INITIATOR=y # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set # CONFIG_ATA is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y # CONFIG_TCM_FILEIO is not set # CONFIG_TCM_PSCSI is not set # CONFIG_LOOPBACK_TARGET is not set # CONFIG_ISCSI_TARGET is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y # CONFIG_NET_CORE is not set CONFIG_ARCNET=y CONFIG_ARCNET_1201=y # CONFIG_ARCNET_1051 is not set CONFIG_ARCNET_RAW=y CONFIG_ARCNET_CAP=y # CONFIG_ARCNET_COM90xx is not set CONFIG_ARCNET_COM90xxIO=y CONFIG_ARCNET_RIM_I=y # CONFIG_ARCNET_COM20020 is not set # CONFIG_ATM_DRIVERS is not set # # CAIF transport drivers # CONFIG_CAIF_TTY=y # CONFIG_CAIF_SPI_SLAVE is not set # CONFIG_CAIF_HSI is not set CONFIG_CAIF_VIRTIO=y # CONFIG_VHOST_NET is not set CONFIG_VHOST_RING=y # # Distributed Switch Architecture drivers # CONFIG_NET_DSA_MV88E6XXX=y # CONFIG_NET_DSA_MV88E6060 is not set # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set # CONFIG_NET_DSA_MV88E6131 is not set CONFIG_NET_DSA_MV88E6123_61_65=y # CONFIG_NET_DSA_MV88E6171 is not set CONFIG_NET_DSA_MV88E6352=y # CONFIG_NET_DSA_BCM_SF2 is not set # CONFIG_ETHERNET is not set CONFIG_FDDI=y # CONFIG_DEFXX is not set # CONFIG_SKFP is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_PHYLIB=y # # MII PHY device drivers # CONFIG_AT803X_PHY=y CONFIG_AMD_PHY=y CONFIG_AMD_XGBE_PHY=y CONFIG_MARVELL_PHY=y CONFIG_DAVICOM_PHY=y CONFIG_QSEMI_PHY=y CONFIG_LXT_PHY=y CONFIG_CICADA_PHY=y # CONFIG_VITESSE_PHY is not set # CONFIG_SMSC_PHY is not set CONFIG_BROADCOM_PHY=y CONFIG_BCM7XXX_PHY=y CONFIG_BCM87XX_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_REALTEK_PHY=y # CONFIG_NATIONAL_PHY is not set CONFIG_STE10XP=y CONFIG_LSI_ET1011C_PHY=y CONFIG_MICREL_PHY=y CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=y CONFIG_MDIO_GPIO=y CONFIG_MDIO_BUS_MUX=y # CONFIG_MDIO_BUS_MUX_GPIO is not set CONFIG_MDIO_BUS_MUX_MMIOREG=y # CONFIG_MDIO_BCM_UNIMAC is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_PLIP=y CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y # CONFIG_PPP_DEFLATE is not set # CONFIG_PPP_FILTER is not set CONFIG_PPP_MPPE=y # CONFIG_PPP_MULTILINK is not set CONFIG_PPPOATM=y CONFIG_PPPOE=y # CONFIG_PPTP is not set # CONFIG_PPP_ASYNC is not set CONFIG_PPP_SYNC_TTY=y CONFIG_SLIP=y CONFIG_SLHC=y # CONFIG_SLIP_COMPRESSED is not set CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y # # Host-side USB support is needed for USB Network Adapter support # CONFIG_WLAN=y # CONFIG_PCMCIA_RAYCS is not set # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AIRO_CS is not set CONFIG_PCMCIA_WL3501=y # CONFIG_PRISM54 is not set # CONFIG_RTL8180 is not set # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set # CONFIG_MWL8K is not set # CONFIG_ATH_CARDS is not set CONFIG_B43=y CONFIG_B43_SSB=y # CONFIG_B43_BUSES_BCMA_AND_SSB is not set # CONFIG_B43_BUSES_BCMA is not set CONFIG_B43_BUSES_SSB=y CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_PCMCIA=y CONFIG_B43_PIO=y CONFIG_B43_PHY_G=y CONFIG_B43_PHY_N=y # CONFIG_B43_PHY_LP is not set CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y CONFIG_B43_DEBUG=y # CONFIG_B43LEGACY is not set CONFIG_BRCMUTIL=y CONFIG_BRCMSMAC=y CONFIG_BRCMFMAC=y # CONFIG_BRCMFMAC_PCIE is not set CONFIG_BRCM_TRACING=y CONFIG_BRCMDBG=y CONFIG_HOSTAP=y # CONFIG_HOSTAP_FIRMWARE is not set # CONFIG_HOSTAP_PLX is not set # CONFIG_HOSTAP_PCI is not set CONFIG_HOSTAP_CS=y # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set # CONFIG_IWLWIFI is not set # CONFIG_IWL4965 is not set # CONFIG_IWL3945 is not set # CONFIG_LIBERTAS is not set CONFIG_P54_COMMON=y # CONFIG_P54_PCI is not set CONFIG_P54_SPI=y CONFIG_P54_SPI_DEFAULT_EEPROM=y CONFIG_P54_LEDS=y # CONFIG_RT2X00 is not set CONFIG_RTL_CARDS=y # CONFIG_RTL8192CE is not set # CONFIG_RTL8192SE is not set # CONFIG_RTL8192DE is not set # CONFIG_RTL8723AE is not set # CONFIG_RTL8723BE is not set # CONFIG_RTL8188EE is not set # CONFIG_RTL8192EE is not set # CONFIG_RTL8821AE is not set # CONFIG_WL_TI is not set # CONFIG_MWIFIEX is not set CONFIG_CW1200=y CONFIG_CW1200_WLAN_SPI=y CONFIG_RSI_91X=y # CONFIG_RSI_DEBUGFS is not set # # WiMAX Wireless Broadband devices # # # Enable USB support to see WiMAX USB drivers # CONFIG_WAN=y # CONFIG_HDLC is not set CONFIG_DLCI=y CONFIG_DLCI_MAX=8 CONFIG_SDLA=y # CONFIG_SBNI is not set CONFIG_IEEE802154_DRIVERS=y # CONFIG_VMXNET3 is not set # CONFIG_ISDN is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_STMPE is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CROS_EC is not set CONFIG_INPUT_LEDS=y CONFIG_INPUT_MOUSE=y # CONFIG_MOUSE_PS2 is not set CONFIG_MOUSE_SERIAL=y # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_INPORT is not set CONFIG_MOUSE_LOGIBM=y CONFIG_MOUSE_PC110PAD=y CONFIG_MOUSE_VSXXXAA=y CONFIG_MOUSE_GPIO=y # CONFIG_MOUSE_SYNAPTICS_USB is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y # CONFIG_JOYSTICK_ADI is not set CONFIG_JOYSTICK_COBRA=y # CONFIG_JOYSTICK_GF2K is not set CONFIG_JOYSTICK_GRIP=y # CONFIG_JOYSTICK_GRIP_MP is not set # CONFIG_JOYSTICK_GUILLEMOT is not set CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=y CONFIG_JOYSTICK_TMDC=y CONFIG_JOYSTICK_IFORCE=y # CONFIG_JOYSTICK_IFORCE_232 is not set CONFIG_JOYSTICK_WARRIOR=y # CONFIG_JOYSTICK_MAGELLAN is not set CONFIG_JOYSTICK_SPACEORB=y CONFIG_JOYSTICK_SPACEBALL=y # CONFIG_JOYSTICK_STINGER is not set CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=y CONFIG_JOYSTICK_DB9=y CONFIG_JOYSTICK_GAMECON=y # CONFIG_JOYSTICK_TURBOGRAFX is not set # CONFIG_JOYSTICK_JOYDUMP is not set # CONFIG_JOYSTICK_XPAD is not set # CONFIG_INPUT_TABLET is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_OF_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_AD7877=y CONFIG_TOUCHSCREEN_AD7879=y CONFIG_TOUCHSCREEN_AD7879_SPI=y CONFIG_TOUCHSCREEN_CYTTSP_CORE=y # CONFIG_TOUCHSCREEN_CYTTSP_SPI is not set CONFIG_TOUCHSCREEN_CYTTSP4_CORE=y CONFIG_TOUCHSCREEN_CYTTSP4_SPI=y CONFIG_TOUCHSCREEN_DYNAPRO=y # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set CONFIG_TOUCHSCREEN_FUJITSU=y CONFIG_TOUCHSCREEN_GUNZE=y CONFIG_TOUCHSCREEN_ELO=y # CONFIG_TOUCHSCREEN_WACOM_W8001 is not set CONFIG_TOUCHSCREEN_MTOUCH=y # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_HTCPEN is not set CONFIG_TOUCHSCREEN_PENMOUNT=y CONFIG_TOUCHSCREEN_TOUCHRIGHT=y CONFIG_TOUCHSCREEN_TOUCHWIN=y # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set CONFIG_TOUCHSCREEN_MC13783=y CONFIG_TOUCHSCREEN_TOUCHIT213=y CONFIG_TOUCHSCREEN_TSC_SERIO=y CONFIG_TOUCHSCREEN_TSC2005=y # CONFIG_TOUCHSCREEN_STMPE is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_AD714X=y CONFIG_INPUT_AD714X_SPI=y CONFIG_INPUT_ARIZONA_HAPTICS=y CONFIG_INPUT_PCSPKR=y # CONFIG_INPUT_MC13783_PWRBUTTON is not set CONFIG_INPUT_GPIO_BEEPER=y CONFIG_INPUT_GPIO_TILT_POLLED=y # CONFIG_INPUT_WISTRON_BTNS 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_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PWM_BEEPER=y # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_ADXL34X=y CONFIG_INPUT_ADXL34X_SPI=y # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=y # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y # CONFIG_SERIO_SERPORT is not set CONFIG_SERIO_CT82C710=y CONFIG_SERIO_PARKBD=y # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set CONFIG_SERIO_ALTERA_PS2=y # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set CONFIG_SERIO_APBPS2=y CONFIG_SERIO_OLPC_APSP=y CONFIG_GAMEPORT=y # CONFIG_GAMEPORT_NS558 is not set # CONFIG_GAMEPORT_L4 is not set # CONFIG_GAMEPORT_EMU10K1 is not set # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=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=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set CONFIG_CYCLADES=y CONFIG_CYZ_INTR=y # CONFIG_MOXA_INTELLIO is not set CONFIG_MOXA_SMARTIO=y # CONFIG_SYNCLINK is not set # CONFIG_SYNCLINKMP is not set # CONFIG_SYNCLINK_GT is not set # CONFIG_NOZOMI is not set # CONFIG_ISI is not set # CONFIG_N_HDLC is not set CONFIG_N_GSM=y CONFIG_TRACE_ROUTER=y CONFIG_TRACE_SINK=y # CONFIG_DEVKMEM is not set # # 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_PCI=y # CONFIG_SERIAL_8250_CS is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y # CONFIG_SERIAL_8250_FOURPORT is not set CONFIG_SERIAL_8250_ACCENT=y CONFIG_SERIAL_8250_BOCA=y CONFIG_SERIAL_8250_EXAR_ST16C554=y # CONFIG_SERIAL_8250_HUB6 is not set CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_FINTEK is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set CONFIG_SERIAL_MAX310X=y # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_SCCNXP=y # CONFIG_SERIAL_SCCNXP_CONSOLE is not set CONFIG_SERIAL_TIMBERDALE=y CONFIG_SERIAL_ALTERA_JTAGUART=y # CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE is not set # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_SERIAL_IFX6X60=y # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_XILINX_PS_UART=y CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=y # CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set # CONFIG_PRINTER is not set CONFIG_PPDEV=y CONFIG_HVC_DRIVER=y # CONFIG_VIRTIO_CONSOLE is not set CONFIG_IPMI_HANDLER=y # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=y CONFIG_IPMI_SI=y CONFIG_IPMI_SI_PROBE_DEFAULTS=y # CONFIG_IPMI_SSIF is not set CONFIG_IPMI_WATCHDOG=y CONFIG_IPMI_POWEROFF=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_GEODE=y CONFIG_HW_RANDOM_VIA=y # CONFIG_HW_RANDOM_VIRTIO is not set CONFIG_HW_RANDOM_TPM=y # CONFIG_NVRAM is not set CONFIG_DTLK=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set # CONFIG_CARDMAN_4000 is not set # CONFIG_CARDMAN_4040 is not set CONFIG_IPWIRELESS=y # CONFIG_MWAVE is not set CONFIG_PC8736x_GPIO=y CONFIG_NSC_GPIO=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=y # CONFIG_TCG_INFINEON is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y CONFIG_XILLYBUS=y # CONFIG_XILLYBUS_OF is not set # # I2C support # # CONFIG_I2C is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y CONFIG_SPI_GPIO=y CONFIG_SPI_LM70_LLP=y # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set # CONFIG_SPI_TOPCLIFF_PCH is not set CONFIG_SPI_XILINX=y CONFIG_SPI_DESIGNWARE=y # CONFIG_SPI_DW_PCI is not set CONFIG_SPI_DW_MMIO=y # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y CONFIG_SPI_TLE62X0=y CONFIG_SPMI=y CONFIG_HSI=y CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # # CONFIG_HSI_CHAR is not set # # PPS support # # CONFIG_PPS is not set # # 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_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y # # Memory mapped GPIO drivers: # # CONFIG_GPIO_74XX_MMIO is not set CONFIG_GPIO_GENERIC_PLATFORM=y # CONFIG_GPIO_IT8761E is not set # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_SCH311X=y CONFIG_GPIO_SYSCON=y # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_LYNXPOINT is not set CONFIG_GPIO_GRGPIO=y # # I2C GPIO expanders: # # CONFIG_GPIO_ARIZONA is not set # CONFIG_GPIO_STMPE is not set # CONFIG_GPIO_TPS65912 is not set # # PCI GPIO expanders: # # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_PCH is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_SODAVILLE is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders: # # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MCP23S08 is not set CONFIG_GPIO_MC33880=y CONFIG_GPIO_74X164=y # # AC97 GPIO expanders: # # # LPC GPIO expanders: # # # MODULbus GPIO expanders: # # # USB GPIO expanders: # CONFIG_W1=y # CONFIG_W1_CON is not set # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_GPIO=y # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y CONFIG_W1_SLAVE_SMEM=y CONFIG_W1_SLAVE_DS2408=y # CONFIG_W1_SLAVE_DS2408_READBACK is not set CONFIG_W1_SLAVE_DS2413=y CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2431=y # CONFIG_W1_SLAVE_DS2433 is not set # CONFIG_W1_SLAVE_DS2760 is not set # CONFIG_W1_SLAVE_DS2780 is not set CONFIG_W1_SLAVE_DS2781=y # CONFIG_W1_SLAVE_DS28E04 is not set CONFIG_W1_SLAVE_BQ27000=y CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=y # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_DS2780 is not set CONFIG_BATTERY_DS2781=y # CONFIG_BATTERY_OLPC is not set CONFIG_BATTERY_BQ27x00=y # CONFIG_BATTERY_BQ27X00_PLATFORM is not set CONFIG_CHARGER_MAX8903=y CONFIG_CHARGER_GPIO=y CONFIG_POWER_RESET=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_LTC2952=y # CONFIG_POWER_RESET_SYSCON is not set # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # # CONFIG_SENSORS_ABITUGURU is not set CONFIG_SENSORS_ABITUGURU3=y # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7310=y # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set CONFIG_SENSORS_APPLESMC=y # CONFIG_SENSORS_I5K_AMB is not set # CONFIG_SENSORS_F71805F is not set CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_MC13783_ADC=y # CONFIG_SENSORS_GPIO_FAN is not set CONFIG_SENSORS_IBMAEM=y # CONFIG_SENSORS_IBMPEX is not set CONFIG_SENSORS_IIO_HWMON=y CONFIG_SENSORS_CORETEMP=y # CONFIG_SENSORS_IT87 is not set # CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX197=y # CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_LM70=y CONFIG_SENSORS_PC87360=y CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=y CONFIG_SENSORS_NCT6683=y # CONFIG_SENSORS_NCT6775 is not set CONFIG_SENSORS_PWM_FAN=y # CONFIG_SENSORS_SHT15 is not set # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_SMSC47M1=y CONFIG_SENSORS_SMSC47B397=y # CONFIG_SENSORS_SCH56XX_COMMON is not set CONFIG_SENSORS_ADS7871=y CONFIG_SENSORS_VIA_CPUTEMP=y # CONFIG_SENSORS_VIA686A is not set CONFIG_SENSORS_VT1211=y # CONFIG_SENSORS_VT8231 is not set # CONFIG_SENSORS_W83627HF is not set # CONFIG_SENSORS_W83627EHF is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y # CONFIG_THERMAL_HWMON is not set # CONFIG_THERMAL_OF is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_BANG_BANG is not set CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_EMULATION is not set CONFIG_INTEL_POWERCLAMP=y CONFIG_X86_PKG_TEMP_THERMAL=y # CONFIG_INT340X_THERMAL is not set # # Texas Instruments thermal drivers # # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DRIVER_GPIO is not set CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_CROS_EC=y CONFIG_MFD_CROS_EC_SPI=y # CONFIG_MFD_DA9052_SPI is not set CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_HI6421_PMIC=y CONFIG_HTC_PASIC3=y # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_EZX_PCAP is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_SM501=y # CONFIG_MFD_SM501_GPIO is not set CONFIG_ABX500_CORE=y CONFIG_MFD_STMPE=y # # STMicroelectronics STMPE Interface Drivers # CONFIG_STMPE_SPI=y CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set CONFIG_MFD_TPS65912=y CONFIG_MFD_TPS65912_SPI=y # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_SPI=y CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set CONFIG_MFD_WM8997=y # CONFIG_MFD_WM831X_SPI is not set # CONFIG_REGULATOR is not set # CONFIG_MEDIA_SUPPORT is not set # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # # Direct Rendering Manager # # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y # CONFIG_FB_DDC is not set # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y CONFIG_FB_FOREIGN_ENDIAN=y # CONFIG_FB_BOTH_ENDIAN is not set # CONFIG_FB_BIG_ENDIAN is not set CONFIG_FB_LITTLE_ENDIAN=y CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set CONFIG_FB_ARC=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=y # CONFIG_FB_VESA is not set # CONFIG_FB_N411 is not set CONFIG_FB_HGA=y CONFIG_FB_OPENCORES=y # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_GEODE is not set CONFIG_FB_SM501=y CONFIG_FB_VIRTUAL=y CONFIG_FB_METRONOME=y # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set CONFIG_FB_AUO_K190X=y CONFIG_FB_AUO_K1900=y # CONFIG_FB_AUO_K1901 is not set # CONFIG_FB_SIMPLE is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_PWM=y # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_SAHARA is not set CONFIG_BACKLIGHT_GPIO=y # CONFIG_VGASTATE is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_MDA_CONSOLE=y CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set # CONFIG_LOGO_LINUX_CLUT224 is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_DMAENGINE_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_RAWMIDI=y CONFIG_SND_COMPRESS_OFFLOAD=y CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=y # CONFIG_SND_SEQ_DUMMY is not set CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_SUPPORT_OLD_API is not set # CONFIG_SND_VERBOSE_PROCFS is not set CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_DEBUG=y # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=y CONFIG_SND_OPL3_LIB_SEQ=y CONFIG_SND_OPL4_LIB_SEQ=y CONFIG_SND_SBAWE_SEQ=y # CONFIG_SND_EMU10K1_SEQ is not set CONFIG_SND_MPU401_UART=y CONFIG_SND_OPL3_LIB=y CONFIG_SND_OPL4_LIB=y CONFIG_SND_VX_LIB=y CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=y # CONFIG_SND_ALOOP is not set CONFIG_SND_VIRMIDI=y # CONFIG_SND_MTPAV is not set CONFIG_SND_MTS64=y CONFIG_SND_SERIAL_U16550=y CONFIG_SND_MPU401=y # CONFIG_SND_PORTMAN2X4 is not set CONFIG_SND_WSS_LIB=y CONFIG_SND_SB_COMMON=y CONFIG_SND_SB8_DSP=y CONFIG_SND_SB16_DSP=y CONFIG_SND_ISA=y # CONFIG_SND_ADLIB is not set # CONFIG_SND_AD1816A is not set # CONFIG_SND_AD1848 is not set # CONFIG_SND_ALS100 is not set CONFIG_SND_AZT1605=y # CONFIG_SND_AZT2316 is not set # CONFIG_SND_AZT2320 is not set CONFIG_SND_CMI8328=y CONFIG_SND_CMI8330=y CONFIG_SND_CS4231=y CONFIG_SND_CS4236=y # CONFIG_SND_ES1688 is not set # CONFIG_SND_ES18XX is not set CONFIG_SND_SC6000=y CONFIG_SND_GUSCLASSIC=y CONFIG_SND_GUSEXTREME=y # CONFIG_SND_GUSMAX is not set # CONFIG_SND_INTERWAVE is not set # CONFIG_SND_INTERWAVE_STB is not set CONFIG_SND_JAZZ16=y CONFIG_SND_OPL3SA2=y CONFIG_SND_OPTI92X_AD1848=y CONFIG_SND_OPTI92X_CS4231=y CONFIG_SND_OPTI93X=y CONFIG_SND_MIRO=y CONFIG_SND_SB8=y # CONFIG_SND_SB16 is not set CONFIG_SND_SBAWE=y CONFIG_SND_SB16_CSP=y # CONFIG_SND_SSCAPE is not set CONFIG_SND_WAVEFRONT=y CONFIG_SND_MSND_PINNACLE=y CONFIG_SND_MSND_CLASSIC=y CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_INDIGOIOX is not set # CONFIG_SND_INDIGODJX is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_LOLA is not set # CONFIG_SND_LX6464ES is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SIS7019 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VIRTUOSO is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set # # HD-Audio # # CONFIG_SND_HDA_INTEL is not set CONFIG_SND_SPI=y CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=y CONFIG_SND_PDAUDIOCF=y CONFIG_SND_SOC=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_ATMEL_SOC=y # # SoC Audio for Freescale CPUs # # # Common SoC Audio options for Freescale CPUs: # CONFIG_SND_SOC_FSL_ASRC=y CONFIG_SND_SOC_FSL_SAI=y # CONFIG_SND_SOC_FSL_SSI is not set CONFIG_SND_SOC_FSL_SPDIF=y CONFIG_SND_SOC_FSL_ESAI=y CONFIG_SND_SOC_IMX_AUDMUX=y CONFIG_SND_SOC_I2C_AND_SPI=y # # CODEC drivers # CONFIG_SND_SOC_AK4104=y CONFIG_SND_SOC_AK4554=y CONFIG_SND_SOC_AK5386=y CONFIG_SND_SOC_CS4271=y CONFIG_SND_SOC_CS4271_SPI=y CONFIG_SND_SOC_HDMI_CODEC=y # CONFIG_SND_SOC_ES8328 is not set # CONFIG_SND_SOC_PCM1792A is not set # CONFIG_SND_SOC_PCM512x_SPI is not set # CONFIG_SND_SOC_RT5677_SPI is not set CONFIG_SND_SOC_SIRF_AUDIO_CODEC=y CONFIG_SND_SOC_SPDIF=y CONFIG_SND_SOC_SSM2602=y CONFIG_SND_SOC_SSM2602_SPI=y # CONFIG_SND_SOC_TLV320AIC23_SPI is not set CONFIG_SND_SOC_WM8510=y CONFIG_SND_SOC_WM8711=y CONFIG_SND_SOC_WM8728=y CONFIG_SND_SOC_WM8731=y CONFIG_SND_SOC_WM8737=y CONFIG_SND_SOC_WM8741=y # CONFIG_SND_SOC_WM8750 is not set # CONFIG_SND_SOC_WM8753 is not set CONFIG_SND_SOC_WM8770=y CONFIG_SND_SOC_WM8776=y CONFIG_SND_SOC_WM8804=y # CONFIG_SND_SIMPLE_CARD is not set CONFIG_SOUND_PRIME=y CONFIG_SOUND_OSS=y # CONFIG_SOUND_TRACEINIT is not set CONFIG_SOUND_DMAP=y CONFIG_SOUND_VMIDI=y # CONFIG_SOUND_TRIX is not set # CONFIG_SOUND_MSS is not set CONFIG_SOUND_MPU401=y CONFIG_SOUND_PAS=y # CONFIG_PAS_JOYSTICK is not set CONFIG_SOUND_PSS=y CONFIG_PSS_MIXER=y CONFIG_SOUND_SB=y CONFIG_SOUND_YM3812=y CONFIG_SOUND_UART6850=y CONFIG_SOUND_AEDSP16=y # CONFIG_SC6600 is not set CONFIG_SOUND_KAHLUA=y # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=y # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_PRODIKEYS is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=y CONFIG_HID_EZKEY=y CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=y CONFIG_HID_WALTOP=y CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set CONFIG_HID_LENOVO=y CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_HIDPP=y # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set # CONFIG_HID_MAGICMOUSE is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y CONFIG_HID_ORTEK=y # CONFIG_HID_PANTHERLORD is not set # CONFIG_HID_PETALYNX is not set # CONFIG_HID_PICOLCD is not set CONFIG_HID_PLANTRONICS=y CONFIG_HID_PRIMAX=y CONFIG_HID_SAITEK=y CONFIG_HID_SAMSUNG=y # CONFIG_HID_SPEEDLINK is not set # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=y # CONFIG_GREENASIA_FF is not set CONFIG_HID_SMARTJOYPLUS=y # CONFIG_SMARTJOYPLUS_FF is not set # CONFIG_HID_TIVO is not set CONFIG_HID_TOPSEED=y CONFIG_HID_THINGM=y CONFIG_HID_THRUSTMASTER=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_HID_WACOM=y CONFIG_HID_WIIMOTE=y CONFIG_HID_XINMO=y CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=y 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 is not set # CONFIG_MMC is not set CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # CONFIG_MEMSTICK_UNSAFE_RESUME=y # CONFIG_MSPRO_BLOCK is not set # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # # CONFIG_MEMSTICK_TIFM_MS is not set # CONFIG_MEMSTICK_JMICRON_38X is not set # CONFIG_MEMSTICK_R592 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_GPIO=y CONFIG_LEDS_CLEVO_MAIL=y CONFIG_LEDS_DAC124S085=y CONFIG_LEDS_PWM=y # CONFIG_LEDS_INTEL_SS4200 is not set # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_MC13783 is not set # CONFIG_LEDS_OT200 is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_SYSCON is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y # CONFIG_LEDS_TRIGGER_ONESHOT is not set # CONFIG_LEDS_TRIGGER_IDE_DISK is not set # CONFIG_LEDS_TRIGGER_HEARTBEAT is not set # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set # CONFIG_LEDS_TRIGGER_CPU is not set CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set CONFIG_LEDS_TRIGGER_CAMERA=y # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set # CONFIG_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_SYSTOHC=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_DEBUG=y # # RTC interfaces # # CONFIG_RTC_INTF_SYSFS is not set # CONFIG_RTC_INTF_PROC is not set CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_TEST=y # # 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 is not set CONFIG_RTC_DRV_PCF2123=y # CONFIG_RTC_DRV_RX4581 is not set CONFIG_RTC_DRV_MCP795=y # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y CONFIG_RTC_DRV_DS1742=y CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y # CONFIG_RTC_DRV_M48T59 is not set CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y # CONFIG_RTC_DRV_RP5C01 is not set CONFIG_RTC_DRV_V3020=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_MC13XXX=y CONFIG_RTC_DRV_SNVS=y # CONFIG_RTC_DRV_XGENE is not set # # HID Sensor RTC drivers # # CONFIG_DMADEVICES is not set # CONFIG_AUXDISPLAY is not set # CONFIG_UIO is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y # CONFIG_SLICOSS is not set CONFIG_PANEL=y CONFIG_PANEL_PARPORT=0 CONFIG_PANEL_PROFILE=5 # CONFIG_PANEL_CHANGE_MESSAGE is not set # CONFIG_RTS5208 is not set # # IIO staging drivers # # # Accelerometers # CONFIG_ADIS16201=y CONFIG_ADIS16203=y # CONFIG_ADIS16204 is not set CONFIG_ADIS16209=y # CONFIG_ADIS16220 is not set # CONFIG_ADIS16240 is not set CONFIG_LIS3L02DQ=y CONFIG_SCA3000=y # # Analog to digital converters # # CONFIG_AD7606 is not set CONFIG_AD7780=y # CONFIG_AD7816 is not set # CONFIG_AD7192 is not set CONFIG_AD7280=y # # Analog digital bi-direction converters # CONFIG_ADT7316=y # CONFIG_ADT7316_SPI is not set # # Capacitance to digital converters # # # Direct Digital Synthesis # CONFIG_AD9832=y CONFIG_AD9834=y # # Digital gyroscope sensors # # CONFIG_ADIS16060 is not set # # Network Analyzer, Impedance Converters # # # Light sensors # # # Magnetometer sensors # CONFIG_SENSORS_HMC5843=y CONFIG_SENSORS_HMC5843_SPI=y # # Active energy metering IC # CONFIG_ADE7753=y # CONFIG_ADE7754 is not set CONFIG_ADE7758=y CONFIG_ADE7759=y CONFIG_ADE7854=y # CONFIG_ADE7854_SPI is not set # # Resolver to digital converters # # CONFIG_AD2S90 is not set CONFIG_AD2S1200=y CONFIG_AD2S1210=y # # Triggers - standalone # # CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set CONFIG_IIO_DUMMY_EVGEN=y CONFIG_IIO_SIMPLE_DUMMY=y CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y CONFIG_IIO_SIMPLE_DUMMY_BUFFER=y # CONFIG_FB_XGI is not set CONFIG_FT1000=y CONFIG_FT1000_PCMCIA=y # # Speakup console speech # # CONFIG_SPEAKUP is not set CONFIG_STAGING_MEDIA=y # # Android # # CONFIG_DGNC is not set # CONFIG_DGAP is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_X86_PLATFORM_DEVICES is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_PSTORE=y # # SOC (System On Chip) specific Drivers # CONFIG_SOC_TI=y # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKSRC_I8253=y 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=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=y CONFIG_EXTCON_ARIZONA=y # CONFIG_EXTCON_GPIO is not set CONFIG_MEMORY=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # # CONFIG_HID_SENSOR_ACCEL_3D is not set CONFIG_IIO_ST_ACCEL_3AXIS=y CONFIG_IIO_ST_ACCEL_SPI_3AXIS=y CONFIG_KXSD9=y # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=y # CONFIG_AD7266 is not set CONFIG_AD7298=y CONFIG_AD7476=y # CONFIG_AD7791 is not set CONFIG_AD7793=y CONFIG_AD7887=y # CONFIG_AD7923 is not set CONFIG_MAX1027=y CONFIG_MCP320X=y # CONFIG_QCOM_SPMI_IADC is not set CONFIG_TI_ADC128S052=y CONFIG_VF610_ADC=y # # Amplifiers # CONFIG_AD8366=y # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=y CONFIG_HID_SENSOR_IIO_TRIGGER=y CONFIG_IIO_ST_SENSORS_SPI=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # CONFIG_AD5064=y CONFIG_AD5360=y CONFIG_AD5380=y # CONFIG_AD5421 is not set CONFIG_AD5446=y # CONFIG_AD5449 is not set CONFIG_AD5504=y # CONFIG_AD5624R_SPI is not set CONFIG_AD5686=y # CONFIG_AD5755 is not set # CONFIG_AD5764 is not set CONFIG_AD5791=y # CONFIG_AD7303 is not set CONFIG_MCP4922=y # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # CONFIG_AD9523 is not set # # Phase-Locked Loop (PLL) frequency synthesizers # # CONFIG_ADF4350 is not set # # Digital gyroscope sensors # # CONFIG_ADIS16080 is not set # CONFIG_ADIS16130 is not set CONFIG_ADIS16136=y CONFIG_ADIS16260=y # CONFIG_ADXRS450 is not set CONFIG_HID_SENSOR_GYRO_3D=y # CONFIG_IIO_ST_GYRO_3AXIS is not set # # Humidity sensors # CONFIG_DHT11=y # # Inertial measurement units # CONFIG_ADIS16400=y CONFIG_ADIS16480=y CONFIG_IIO_ADIS_LIB=y CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # # CONFIG_HID_SENSOR_ALS is not set CONFIG_HID_SENSOR_PROX=y # # Magnetometer sensors # CONFIG_HID_SENSOR_MAGNETOMETER_3D=y CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_SPI_3AXIS=y # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=y # CONFIG_HID_SENSOR_DEVICE_ROTATION is not set # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=y CONFIG_IIO_SYSFS_TRIGGER=y # # Pressure sensors # CONFIG_HID_SENSOR_PRESS=y # CONFIG_IIO_ST_PRESS is not set # # Lightning sensors # # CONFIG_AS3935 is not set # # Temperature sensors # # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_FSL_FTM=y # CONFIG_PWM_LPSS is not set CONFIG_IRQCHIP=y CONFIG_IPACK_BUS=y # CONFIG_BOARD_TPCI200 is not set CONFIG_SERIAL_IPOCTAL=y # CONFIG_RESET_CONTROLLER is not set CONFIG_FMC=y CONFIG_FMC_FAKEDEV=y CONFIG_FMC_TRIVIAL=y CONFIG_FMC_WRITE_EEPROM=y # CONFIG_FMC_CHARDEV is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_BCM_KONA_USB2_PHY is not set CONFIG_POWERCAP=y # CONFIG_MCB is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=y 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 # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y # CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=y # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y # CONFIG_EXT4_FS is not set CONFIG_JBD=y CONFIG_JBD_DEBUG=y CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y CONFIG_REISERFS_CHECK=y # CONFIG_REISERFS_PROC_INFO is not set # CONFIG_REISERFS_FS_XATTR is not set CONFIG_JFS_FS=y CONFIG_JFS_POSIX_ACL=y # CONFIG_JFS_SECURITY is not set # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set # CONFIG_XFS_FS is not set CONFIG_GFS2_FS=y CONFIG_OCFS2_FS=y CONFIG_OCFS2_FS_O2CB=y # CONFIG_OCFS2_FS_STATS is not set CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set CONFIG_BTRFS_ASSERT=y # CONFIG_NILFS2_FS is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y # CONFIG_FSNOTIFY is not set # CONFIG_DNOTIFY is not set # CONFIG_INOTIFY_USER is not set # CONFIG_FANOTIFY is not set CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y CONFIG_OVERLAY_FS=y # # Caches # CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE_DEBUG=y # CONFIG_FSCACHE_OBJECT_LIST is not set # CONFIG_CACHEFILES is not set # # CD-ROM/DVD Filesystems # # CONFIG_ISO9660_FS is not set CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # # CONFIG_MSDOS_FS is not set # CONFIG_VFAT_FS is not set # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y # CONFIG_TMPFS is not set # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=y CONFIG_ADFS_FS_RW=y CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=y # CONFIG_ECRYPT_FS_MESSAGING is not set # CONFIG_HFS_FS is not set CONFIG_HFSPLUS_FS=y # CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_BEFS_FS is not set CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 # CONFIG_JFFS2_FS_WRITEBUFFER is not set CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y CONFIG_JFFS2_FS_SECURITY=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set # CONFIG_UBIFS_FS is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y # CONFIG_SQUASHFS_ZLIB is not set # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y # CONFIG_SQUASHFS_XZ is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y CONFIG_HPFS_FS=y CONFIG_QNX4FS_FS=y # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_FTRACE=y # CONFIG_PSTORE_RAM is not set # CONFIG_SYSV_FS is not set CONFIG_UFS_FS=y # CONFIG_UFS_FS_WRITE is not set CONFIG_UFS_DEBUG=y CONFIG_F2FS_FS=y CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y # CONFIG_F2FS_FS_POSIX_ACL is not set CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_CHECK_FS=y # CONFIG_NETWORK_FILESYSTEMS is not set 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=y # 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=y CONFIG_NLS_CODEPAGE_861=y CONFIG_NLS_CODEPAGE_862=y # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y # CONFIG_NLS_CODEPAGE_936 is not set CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y # CONFIG_NLS_ISO8859_1 is not set CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y # CONFIG_NLS_ISO8859_13 is not set CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=y CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y # CONFIG_NLS_MAC_ROMAN is not set # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set CONFIG_NLS_MAC_CROATIAN=y # CONFIG_NLS_MAC_CYRILLIC is not set CONFIG_NLS_MAC_GAELIC=y CONFIG_NLS_MAC_GREEK=y CONFIG_NLS_MAC_ICELAND=y CONFIG_NLS_MAC_INUIT=y CONFIG_NLS_MAC_ROMANIAN=y # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y # CONFIG_DLM is not set # # 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=y CONFIG_FRAME_WARN=1024 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set CONFIG_SLUB_DEBUG_ON=y CONFIG_SLUB_STATS=y 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_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 is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHEDSTATS is not set # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_TIMER_STATS is not set CONFIG_DEBUG_PREEMPT=y # # 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=y # 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_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_CPU_STALL_INFO is not set # CONFIG_RCU_TRACE is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=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_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y # CONFIG_FUNCTION_GRAPH_TRACER is not set # CONFIG_IRQSOFF_TRACER is not set CONFIG_PREEMPT_TRACER=y CONFIG_SCHED_TRACER=y # CONFIG_FTRACE_SYSCALLS is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_TRACE_BRANCH_PROFILING=y # CONFIG_BRANCH_PROFILE_NONE is not set CONFIG_PROFILE_ANNOTATED_BRANCHES=y # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_BRANCH_TRACER is not set CONFIG_STACK_TRACER=y # CONFIG_BLK_DEV_IO_TRACE is not set CONFIG_UPROBE_EVENT=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_FUNCTION_PROFILER=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set CONFIG_TRACEPOINT_BENCHMARK=y CONFIG_RING_BUFFER_BENCHMARK=y CONFIG_RING_BUFFER_STARTUP_TEST=y # # Runtime Testing # CONFIG_LKDTM=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_ATOMIC64_SELFTEST is not set CONFIG_TEST_STRING_HELPERS=y # CONFIG_TEST_KSTRTOX 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_FIRMWARE is not set CONFIG_TEST_UDELAY=y # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEYS_DEBUG_PROC_KEYS is not set CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SELINUX_BOOTPARAM is not set CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y # CONFIG_SECURITY_SELINUX_AVC_STATS is not set CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_YAMA=y CONFIG_SECURITY_YAMA_STACKED=y CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_LSM_RULES=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" # CONFIG_IMA_DEFAULT_HASH_SHA1 is not set # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set CONFIG_IMA_DEFAULT_HASH_WP512=y CONFIG_IMA_DEFAULT_HASH="wp512" # CONFIG_IMA_APPRAISE is not set CONFIG_EVM=y # CONFIG_EVM_ATTR_FSUUID is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_APPARMOR is not set # CONFIG_DEFAULT_SECURITY_YAMA is not set # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="selinux" CONFIG_XOR_BLOCKS=y 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=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_ABLK_HELPER=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y # CONFIG_CRYPTO_GCM is not set CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=y CONFIG_CRYPTO_CRC32_PCLMUL=y CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_GHASH is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=y # CONFIG_CRYPTO_RMD256 is not set CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=y # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_586=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_586=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set CONFIG_CRYPTO_TEA=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y # CONFIG_CRYPTO_TWOFISH_586 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=y # CONFIG_CRYPTO_ZLIB is not set CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set CONFIG_CRYPTO_DRBG_MENU=y # CONFIG_CRYPTO_DRBG_HMAC is not set # CONFIG_CRYPTO_DRBG_HASH is not set CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=y # CONFIG_CRYPTO_DEV_PADLOCK_AES is not set CONFIG_CRYPTO_DEV_PADLOCK_SHA=y # CONFIG_CRYPTO_DEV_GEODE is not set # CONFIG_CRYPTO_DEV_HIFN_795X is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS7_TEST_KEY=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y CONFIG_LGUEST=y CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_PERCPU_RWSEM=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y 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 is not set CONFIG_CRC32_BIT=y CONFIG_CRC7=y CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set CONFIG_AUDIT_GENERIC=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=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 is not set 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_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=y CONFIG_TEXTSEARCH_BM=y CONFIG_TEXTSEARCH_FSM=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_AVERAGE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y CONFIG_DDR=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_FONT_SUPPORT=y CONFIG_FONTS=y CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # CONFIG_FONT_6x11 is not set CONFIG_FONT_7x14=y # CONFIG_FONT_PEARL_8x8 is not set # CONFIG_FONT_ACORN_8x8 is not set CONFIG_FONT_MINI_4x6=y # CONFIG_FONT_6x10 is not set CONFIG_FONT_SUN8x16=y # CONFIG_FONT_SUN12x22 is not set # CONFIG_FONT_10x18 is not set CONFIG_ARCH_HAS_SG_CHAIN=y --=-41nOOO9pBhrbk5vU9flK Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=".dmesg" Content-Transfer-Encoding: 7bit early console in setup code Probing EDD (edd=off to disable)... ok early console in decompress_kernel Decompressing Linux... Parsing ELF... No relocation needed... done. Booting the kernel. [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.19.0-rc5-next-20150119-g9a0b319 (kbuild@lkp-ib03) (gcc version 4.9.1 (Debian 4.9.1-19) ) #20 SMP PREEMPT Mon Jan 19 23:14:25 CST 2015 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] Notice: NX (Execute Disable) protection missing in CPU! [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn = 0x13ffe max_arch_pfn = 0x100000 [ 0.000000] initial memory mapped: [mem 0x00000000-0x02bfffff] [ 0.000000] Base memory trampoline at [c009b000] 9b000 size 16384 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] init_memory_mapping: [mem 0x13400000-0x137fffff] [ 0.000000] [mem 0x13400000-0x137fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x133fffff] [ 0.000000] [mem 0x00100000-0x003fffff] page 4k [ 0.000000] [mem 0x00400000-0x133fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13800000-0x13ffdfff] [ 0.000000] [mem 0x13800000-0x13bfffff] page 2M [ 0.000000] [mem 0x13c00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x026ef000, 0x026effff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13bf7000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x000FD950 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x13FFE450 000034 (v01 BOCHS BXPCRSDT 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x13FFFF80 000074 (v01 BOCHS BXPCFACP 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x13FFE490 0011A9 (v01 BXPC BXDSDT 00000001 INTL 20100528) [ 0.000000] ACPI: FACS 0x13FFFF40 000040 [ 0.000000] ACPI: SSDT 0x13FFF7A0 000796 (v01 BOCHS BXPCSSDT 00000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x13FFF680 000080 (v01 BOCHS BXPCAPIC 00000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x13FFF640 000038 (v01 BOCHS BXPCHPET 00000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] 319MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 13ffe000 [ 0.000000] low ram: 0 - 13ffe000 [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ffd001, primary cpu clock [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] Normal [mem 0x0000000001000000-0x0000000013ffdfff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x0000000013ffdfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x0000000013ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] free_area_init_node: node 0, pgdat c244d060, node_mem_map d3977020 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] Normal zone: 608 pages used for memmap [ 0.000000] Normal zone: 77822 pages, LIFO batch:15 [ 0.000000] Using APIC driver default [ 0.000000] ACPI: PM-Timer IO Port: 0xb008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC INT 01 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffb000 (fec00000) [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 15 pages/cpu @d3959000 s40448 r0 d20992 u61440 [ 0.000000] pcpu-alloc: s40448 r0 d20992 u61440 alloc=15*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1395c880 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 81180 [ 0.000000] Kernel command line: user=lkp job=/lkp/scheduled/vm-kbuild-yocto-i386-25/rand_boot-1-yocto-minimal-i386.cgz-i386-randconfig-ib1-01120954-9a0b319b8593602a2337b12e9f4866c22a27bc38-1.yaml ARCH=i386 BOOT_IMAGE=/kernel/i386-randconfig-ib1-01120954/9a0b319b8593602a2337b12e9f4866c22a27bc38/vmlinuz-3.19.0-rc5-next-20150119-g9a0b319 kconfig=i386-randconfig-ib1-01120954 commit=9a0b319b8593602a2337b12e9f4866c22a27bc38 branch=jirislaby/devel root=/dev/ram0 max_uptime=3600 RESULT_ROOT=/result/vm-kbuild-yocto-i386/boot/1/yocto-minimal-i386.cgz/i386-randconfig-ib1-01120954/9a0b319b8593602a2337b12e9f4866c22a27bc38/0 ip=::::vm-kbuild-yocto-i386-25::dhcp earlyprintk=ttyS0,115200 debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal rw drbd.minor_count=8 [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Initializing CPU#0 [ 0.000000] Memory: 296540K/327280K available (15379K kernel code, 1639K rwdata, 4572K rodata, 1080K init, 712K bss, 30740K reserved, 0K cma-reserved) [ 0.000000] virtual kernel memory layout: [ 0.000000] fixmap : 0xfff16000 - 0xfffff000 ( 932 kB) [ 0.000000] vmalloc : 0xd47fe000 - 0xfff14000 ( 695 MB) [ 0.000000] lowmem : 0xc0000000 - 0xd3ffe000 ( 319 MB) [ 0.000000] .init : 0xc2519000 - 0xc2627000 (1080 kB) [ 0.000000] .data : 0xc1f052cd - 0xc2517c00 (6218 kB) [ 0.000000] .text : 0xc1000000 - 0xc1f052cd (15380 kB) [ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok. [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] [ 0.000000] ********************************************************** [ 0.000000] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 0.000000] ** ** [ 0.000000] ** trace_printk() being used. Allocating extra memory. ** [ 0.000000] ** ** [ 0.000000] ** This means that this is a DEBUG kernel and it is ** [ 0.000000] ** unsafe for production use. ** [ 0.000000] ** ** [ 0.000000] ** If you see this message and you are not debugging ** [ 0.000000] ** the kernel, report this immediately to your vendor! ** [ 0.000000] ** ** [ 0.000000] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 0.000000] ********************************************************** [ 0.000000] NR_IRQS:2304 nr_irqs:440 16 [ 0.000000] CPU 0 irqstacks, hard=d3610000 soft=d3612000 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.19.0-rc5-next-20150119-g9a0b319 (kbuild@lkp-ib03) (gcc version 4.9.1 (Debian 4.9.1-19) ) #20 SMP PREEMPT Mon Jan 19 23:14:25 CST 2015 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] Notice: NX (Execute Disable) protection missing in CPU! [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn = 0x13ffe max_arch_pfn = 0x100000 [ 0.000000] initial memory mapped: [mem 0x00000000-0x02bfffff] [ 0.000000] Base memory trampoline at [c009b000] 9b000 size 16384 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] init_memory_mapping: [mem 0x13400000-0x137fffff] [ 0.000000] [mem 0x13400000-0x137fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x133fffff] [ 0.000000] [mem 0x00100000-0x003fffff] page 4k [ 0.000000] [mem 0x00400000-0x133fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x13800000-0x13ffdfff] [ 0.000000] [mem 0x13800000-0x13bfffff] page 2M [ 0.000000] [mem 0x13c00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x026ef000, 0x026effff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13bf7000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x000FD950 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x13FFE450 000034 (v01 BOCHS BXPCRSDT 00000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x13FFFF80 000074 (v01 BOCHS BXPCFACP 00000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x13FFE490 0011A9 (v01 BXPC BXDSDT 00000001 INTL 20100528) [ 0.000000] ACPI: FACS 0x13FFFF40 000040 [ 0.000000] ACPI: SSDT 0x13FFF7A0 000796 (v01 BOCHS BXPCSSDT 00000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x13FFF680 000080 (v01 BOCHS BXPCAPIC 00000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x13FFF640 000038 (v01 BOCHS BXPCHPET 00000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] 319MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 13ffe000 [ 0.000000] low ram: 0 - 13ffe000 [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ffd001, primary cpu clock [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.000000] Normal [mem 0x0000000001000000-0x0000000013ffdfff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000001000-0x000000000009efff] [ 0.000000] node 0: [mem 0x0000000000100000-0x0000000013ffdfff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000001000-0x0000000013ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] free_area_init_node: node 0, pgdat c244d060, node_mem_map d3977020 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] Normal zone: 608 pages used for memmap [ 0.000000] Normal zone: 77822 pages, LIFO batch:15 [ 0.000000] Using APIC driver default [ 0.000000] ACPI: PM-Timer IO Port: 0xb008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC INT 01 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffb000 (fec00000) [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:2 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 15 pages/cpu @d3959000 s40448 r0 d20992 u61440 [ 0.000000] pcpu-alloc: s40448 r0 d20992 u61440 alloc=15*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 1395c880 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 81180 [ 0.000000] Kernel command line: user=lkp job=/lkp/scheduled/vm-kbuild-yocto-i386-25/rand_boot-1-yocto-minimal-i386.cgz-i386-randconfig-ib1-01120954-9a0b319b8593602a2337b12e9f4866c22a27bc38-1.yaml ARCH=i386 BOOT_IMAGE=/kernel/i386-randconfig-ib1-01120954/9a0b319b8593602a2337b12e9f4866c22a27bc38/vmlinuz-3.19.0-rc5-next-20150119-g9a0b319 kconfig=i386-randconfig-ib1-01120954 commit=9a0b319b8593602a2337b12e9f4866c22a27bc38 branch=jirislaby/devel root=/dev/ram0 max_uptime=3600 RESULT_ROOT=/result/vm-kbuild-yocto-i386/boot/1/yocto-minimal-i386.cgz/i386-randconfig-ib1-01120954/9a0b319b8593602a2337b12e9f4866c22a27bc38/0 ip=::::vm-kbuild-yocto-i386-25::dhcp earlyprintk=ttyS0,115200 debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal rw drbd.minor_count=8 [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Initializing CPU#0 [ 0.000000] Memory: 296540K/327280K available (15379K kernel code, 1639K rwdata, 4572K rodata, 1080K init, 712K bss, 30740K reserved, 0K cma-reserved) [ 0.000000] virtual kernel memory layout: [ 0.000000] fixmap : 0xfff16000 - 0xfffff000 ( 932 kB) [ 0.000000] vmalloc : 0xd47fe000 - 0xfff14000 ( 695 MB) [ 0.000000] lowmem : 0xc0000000 - 0xd3ffe000 ( 319 MB) [ 0.000000] .init : 0xc2519000 - 0xc2627000 (1080 kB) [ 0.000000] .data : 0xc1f052cd - 0xc2517c00 (6218 kB) [ 0.000000] .text : 0xc1000000 - 0xc1f052cd (15380 kB) [ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok. [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] [ 0.000000] ********************************************************** [ 0.000000] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 0.000000] ** ** [ 0.000000] ** trace_printk() being used. Allocating extra memory. ** [ 0.000000] ** ** [ 0.000000] ** This means that this is a DEBUG kernel and it is ** [ 0.000000] ** unsafe for production use. ** [ 0.000000] ** ** [ 0.000000] ** If you see this message and you are not debugging ** [ 0.000000] ** the kernel, report this immediately to your vendor! ** [ 0.000000] ** ** [ 0.000000] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 0.000000] ********************************************************** [ 0.000000] NR_IRQS:2304 nr_irqs:440 16 [ 0.000000] CPU 0 irqstacks, hard=d3610000 soft=d3612000 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] console [ttyS0] enabled [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2693.400 MHz processor [ 0.020000] Calibrating delay loop (skipped) preset value.. 5386.80 BogoMIPS (lpj=26934000) [ 0.020000] pid_max: default: 32768 minimum: 301 [ 0.020000] ACPI: Core revision 20141107 [ 0.038816] ACPI: All ACPI Tables successfully acquired [ 0.039558] Security Framework initialized [ 0.040010] SELinux: Initializing. [ 0.040557] SELinux: Starting in permissive mode [ 0.041206] AppArmor: AppArmor disabled by boot time parameter [ 0.041947] Yama: becoming mindful. [ 0.042516] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.043354] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.045071] Initializing cgroup subsys blkio [ 0.045667] Initializing cgroup subsys devices [ 0.046297] Initializing cgroup subsys freezer [ 0.046999] Initializing cgroup subsys net_cls [ 0.047622] Initializing cgroup subsys perf_event [ 0.048264] Initializing cgroup subsys debug [ 0.048997] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.049717] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.051277] Freeing SMP alternatives memory: 40K (c2627000 - c2631000) [ 0.054508] ftrace: allocating 48144 entries in 95 pages [ 0.070298] Getting VERSION: 50014 [ 0.070859] Getting VERSION: 50014 [ 0.080010] Getting ID: 0 [ 0.080447] Getting ID: f000000 [ 0.080965] Getting LVT0: 8700 [ 0.081439] Getting LVT1: 8400 [ 0.081927] Enabling APIC mode: Flat. Using 1 I/O APICs [ 0.082707] enabled ExtINT on CPU#0 [ 0.083933] ENABLING IO-APIC IRQs [ 0.084465] init IO_APIC IRQs [ 0.084931] apic 0 pin 0 not connected [ 0.085542] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Active:0 Dest:1) [ 0.086691] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 Active:0 Dest:1) [ 0.087796] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 Active:0 Dest:1) [ 0.088931] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 Active:0 Dest:1) [ 0.090028] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Active:0 Dest:1) [ 0.091111] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:1 Active:0 Dest:1) [ 0.092224] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Active:0 Dest:1) [ 0.093299] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Active:0 Dest:1) [ 0.094446] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Active:0 Dest:1) [ 0.095499] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 Active:0 Dest:1) [ 0.096570] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:1 Active:0 Dest:1) [ 0.097698] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:1 Active:0 Dest:1) [ 0.098790] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 Active:0 Dest:1) [ 0.100021] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:0 Active:0 Dest:1) [ 0.101110] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:0 Active:0 Dest:1) [ 0.102199] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:0 Active:0 Dest:1) [ 0.103333] apic 0 pin 16 not connected [ 0.103910] apic 0 pin 17 not connected [ 0.104508] apic 0 pin 18 not connected [ 0.105044] apic 0 pin 19 not connected [ 0.105586] apic 0 pin 20 not connected [ 0.106137] apic 0 pin 21 not connected [ 0.106748] apic 0 pin 22 not connected [ 0.107287] apic 0 pin 23 not connected [ 0.107983] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.108857] smpboot: CPU0: Intel QEMU Virtual CPU version 1.7.1 (fam: 06, model: 06, stepping: 03) [ 0.110737] Using local APIC timer interrupts. [ 0.110737] calibrating APIC timer ... [ 0.120000] ... lapic delta = 6249943 [ 0.120000] ... PM-Timer delta = 357979 [ 0.120000] ... PM-Timer result ok [ 0.120000] ..... delta 6249943 [ 0.120000] ..... mult: 268433007 [ 0.120000] ..... calibration result: 9999908 [ 0.120000] ..... CPU clock speed is 2693.6837 MHz. [ 0.120000] ..... host bus clock speed is 999.9908 MHz. [ 0.120000] Performance Events: Broken PMU hardware detected, using software events only. [ 0.120000] Failed to access perfctr msr (MSR c1 is 0) [ 0.202319] CPU 1 irqstacks, hard=d2cc8000 soft=d2cca000 [ 0.203078] x86: Booting SMP configuration: [ 0.203707] .... node #0, CPUs: #1 [ 0.010000] Initializing CPU#1 [ 0.020000] kvm-clock: cpu 1, msr 0:13ffd021, secondary cpu clock [ 0.020000] masked ExtINT on CPU#1 [ 0.220034] x86: Booted up 1 node, 2 CPUs [ 0.220020] KVM setup async PF for cpu 1 [ 0.220020] kvm-stealtime: cpu 1, msr 1396b880 [ 0.221986] smpboot: Total of 2 processors activated (10773.60 BogoMIPS) [ 0.230292] devtmpfs: initialized [ 0.232852] evm: security.selinux [ 0.233396] evm: security.capability [ 0.235316] xor: measuring software checksum speed [ 0.330049] pIII_sse : 184.800 MB/sec [ 0.430059] prefetch64-sse: 186.800 MB/sec [ 0.430721] xor: using function: prefetch64-sse (186.800 MB/sec) [ 0.432288] NET: Registered protocol family 16 [ 0.435096] EISA bus registered [ 0.460032] cpuidle: using governor menu [ 0.461346] ACPI: bus type PCI registered [ 0.462692] PCI: PCI BIOS revision 2.10 entry at 0xfc6d5, last bus=0 [ 0.463451] PCI: Using configuration type 1 for base access [ 0.700011] raid6: mmxx1 5405 MB/s [ 0.870013] raid6: mmxx2 5738 MB/s [ 1.040008] raid6: sse1x1 4496 MB/s [ 1.210007] raid6: sse1x2 5612 MB/s [ 1.380007] raid6: sse2x1 9216 MB/s [ 1.550010] raid6: sse2x2 11168 MB/s [ 1.550539] raid6: using algorithm sse2x2 (11168 MB/s) [ 1.551188] raid6: using intx1 recovery algorithm [ 1.552235] ACPI: Added _OSI(Module Device) [ 1.552841] ACPI: Added _OSI(Processor Device) [ 1.553441] ACPI: Added _OSI(3.0 _SCP Extensions) [ 1.554102] ACPI: Added _OSI(Processor Aggregator Device) [ 1.555801] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 Active:0 Dest:3) [ 1.587730] ACPI: Interpreter enabled [ 1.588278] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20141107/hwxface-580) [ 1.589601] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20141107/hwxface-580) [ 1.590891] ACPI: (supports S0 S3 S5) [ 1.591405] ACPI: Using IOAPIC for interrupt routing [ 1.592229] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 1.644364] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 1.645231] acpi PNP0A03:00: _OSC: OS supports [Segments] [ 1.646063] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 1.649760] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge. [ 1.650447] PCI host bridge to bus 0000:00 [ 1.651080] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.651869] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 1.652668] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff] [ 1.653468] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff] [ 1.654352] pci_bus 0000:00: root bus resource [mem 0x80000000-0xfebfffff] [ 1.655235] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 1.657676] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 1.661520] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 1.664219] pci 0000:00:01.1: reg 0x20: [io 0xc080-0xc08f] [ 1.665694] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x01f7] [ 1.666545] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 1.667348] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x0177] [ 1.668198] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 1.670538] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 1.671555] pci 0000:00:01.3: quirk: [io 0xb000-0xb03f] claimed by PIIX4 ACPI [ 1.672550] pci 0000:00:01.3: quirk: [io 0xb100-0xb10f] claimed by PIIX4 SMB [ 1.674980] pci 0000:00:02.0: [1013:00b8] type 00 class 0x030000 [ 1.678437] pci 0000:00:02.0: reg 0x10: [mem 0xfc000000-0xfdffffff pref] [ 1.680061] pci 0000:00:02.0: reg 0x14: [mem 0xfebf0000-0xfebf0fff] [ 1.685390] pci 0000:00:02.0: reg 0x30: [mem 0xfebe0000-0xfebeffff pref] [ 1.688245] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000 [ 1.690009] pci 0000:00:03.0: reg 0x10: [mem 0xfeba0000-0xfebbffff] [ 1.691482] pci 0000:00:03.0: reg 0x14: [io 0xc000-0xc03f] [ 1.695568] pci 0000:00:03.0: reg 0x30: [mem 0xfebc0000-0xfebdffff pref] [ 1.697939] pci 0000:00:04.0: [1af4:1001] type 00 class 0x010000 [ 1.699468] pci 0000:00:04.0: reg 0x10: [io 0xc040-0xc07f] [ 1.700687] pci 0000:00:04.0: reg 0x14: [mem 0xfebf1000-0xfebf1fff] [ 1.706471] pci 0000:00:05.0: [8086:25ab] type 00 class 0x088000 [ 1.707616] pci 0000:00:05.0: reg 0x10: [mem 0xfebf2000-0xfebf200f] [ 1.712570] pci_bus 0000:00: on NUMA node 0 [ 1.717502] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11) [ 1.719640] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11) [ 1.721589] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11) [ 1.723639] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11) [ 1.725050] ACPI: PCI Interrupt Link [LNKS] (IRQs *9) [ 1.729508] ACPI: Enabled 16 GPEs in block 00 to 0F [ 1.730640] vgaarb: setting as boot device: PCI:0000:00:02.0 [ 1.731129] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none [ 1.732464] vgaarb: loaded [ 1.733013] vgaarb: bridge control possible 0000:00:02.0 [ 1.734351] SCSI subsystem initialized [ 1.734351] Advanced Linux Sound Architecture Driver Initialized. [ 1.734351] PCI: Using ACPI for IRQ routing [ 1.734351] PCI: pci_cache_line_size set to 32 bytes [ 1.735026] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] [ 1.735951] e820: reserve RAM buffer [mem 0x13ffe000-0x13ffffff] [ 1.740615] Bluetooth: Core ver 2.20 [ 1.741345] NET: Registered protocol family 31 [ 1.742079] Bluetooth: HCI device and connection manager initialized [ 1.743045] Bluetooth: HCI socket layer initialized [ 1.743846] Bluetooth: L2CAP socket layer initialized [ 1.744718] Bluetooth: SCO socket layer initialized [ 1.745531] NET: Registered protocol family 8 [ 1.746260] NET: Registered protocol family 20 [ 1.750159] NetLabel: Initializing [ 1.750836] NetLabel: domain hash size = 128 [ 1.751561] NetLabel: protocols = UNLABELED CIPSOv4 [ 1.751561] NetLabel: unlabeled traffic allowed by default [ 1.751616] nfc: nfc_init: NFC Core ver 0.1 [ 1.752438] NET: Registered protocol family 39 [ 1.760031] Switched to clocksource kvm-clock [ 1.760022] cfg80211: Calling CRDA to update world regulatory domain [ 1.762487] Warning: could not register annotated branches stats [ 1.846727] FS-Cache: Loaded [ 1.847585] pnp: PnP ACPI init [ 1.848350] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 Active:0 Dest:3) [ 1.849669] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 1.850663] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 Active:0 Dest:3) [ 1.851938] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active) [ 1.852876] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:0 Active:0 Dest:3) [ 1.854136] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active) [ 1.855272] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 Active:0 Dest:3) [ 1.856333] pnp 00:03: [dma 2] [ 1.856998] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active) [ 1.858151] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 Active:0 Dest:3) [ 1.859434] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active) [ 1.860612] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 Active:0 Dest:3) [ 1.861962] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active) [ 1.863156] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 Active:0 Dest:3) [ 1.864571] pnp 00:06: Plug and Play ACPI device, IDs PNP0501 (active) [ 1.867909] pnp: PnP ACPI: found 7 devices [ 2.147330] mdacon: MDA with 8K of memory detected. [ 2.147552] Console: switching consoles 13-16 to MDA-2 [ 2.184181] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 2.184930] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff] [ 2.185603] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff] [ 2.186375] pci_bus 0000:00: resource 7 [mem 0x80000000-0xfebfffff] [ 2.187305] NET: Registered protocol family 2 [ 2.188532] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 2.189392] TCP bind hash table entries: 4096 (order: 3, 32768 bytes) [ 2.190251] TCP: Hash tables configured (established 4096 bind 4096) [ 2.191139] TCP: reno registered [ 2.191612] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 2.192350] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 2.193396] NET: Registered protocol family 1 [ 2.194093] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 2.194859] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 2.195604] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 2.196415] pci 0000:00:02.0: Video device with shadowed ROM [ 2.197166] PCI: CLS 0 bytes, default 32 [ 2.198107] Trying to unpack rootfs image as initramfs... [ 2.552998] Freeing initrd memory: 4068K (d3bf7000 - d3ff0000) [ 2.555401] Machine check injector initialized [ 2.556264] microcode: CPU0 sig=0x663, pf=0x1, revision=0x1 [ 2.557084] microcode: CPU1 sig=0x663, pf=0x1, revision=0x1 [ 2.558212] microcode: Microcode Update Driver: v2.00 , Peter Oruba [ 2.560542] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) [ 2.561323] apm: disabled - APM is not SMP safe. [ 2.562784] PCLMULQDQ-NI instructions are not detected. [ 2.563563] The force parameter has not been set to 1. The Iris poweroff handler will not be installed. [ 2.566414] futex hash table entries: 512 (order: 1, 8192 bytes) [ 2.567239] Initialise system trusted keyring [ 2.567904] audit: initializing netlink subsys (disabled) [ 2.568727] audit: type=2000 audit(1421680463.761:1): initialized [ 2.635925] zbud: loaded [ 2.639095] VFS: Disk quotas dquot_6.5.2 [ 2.640441] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 2.653338] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 2.667812] efs: 1.0a - http://aeschi.ch.eu.org/efs/ [ 2.680538] QNX4 filesystem 0.2.3 registered. [ 2.682066] fuse init (API version 7.23) [ 2.686624] JFS: nTxBlock = 2348, nTxLock = 18790 [ 2.720199] ocfs2: Registered cluster interface o2cb [ 2.730051] OCFS2 User DLM kernel interface loaded [ 2.760148] gfs2: GFS2 installed [ 2.767587] SELinux: Registering netfilter hooks [ 3.410088] NET: Registered protocol family 38 [ 3.410771] Key type asymmetric registered [ 3.411364] Asymmetric key parser 'x509' registered [ 3.412030] Key type pkcs7_test registered [ 3.412689] bounce: pool size: 64 pages [ 3.414033] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) [ 3.420103] io scheduler noop registered [ 3.420699] io scheduler deadline registered [ 3.422692] io scheduler cfq registered (default) [ 3.423357] test_string_helpers: Running tests... [ 3.435917] crc32: CRC_LE_BITS = 1, CRC_BE BITS = 1 [ 3.436600] crc32: self tests passed, processed 225944 bytes in 4745740 nsec [ 3.455069] crc32c: CRC_LE_BITS = 1 [ 3.455598] crc32c: self tests passed, processed 225944 bytes in 3705264 nsec [ 3.550056] tsc: Refined TSC clocksource calibration: 2693.511 MHz [ 3.747147] crc32_combine: 8373 self tests passed [ 4.017366] crc32c_combine: 8373 self tests passed [ 4.018844] Console: switching consoles 13-16 to MDA-2 [ 4.020056] hgafb: HGA card not detected. [ 4.020650] hgafb: probe of hgafb.0 failed with error -22 [ 4.032173] v86d[109]: segfault at 0 ip 080492bf sp bf859670 error 4 in v86d[8047000+1c000] [ 9.030043] uvesafb: Getting VBE info block failed (eax=0x4f00, err=1) [ 9.030906] uvesafb: vbe_init() failed with -22 [ 9.031573] uvesafb: probe of uvesafb.0 failed with error -22 [ 9.032424] intel_idle: does not run on family 6 model 6 [ 9.033318] ipmi message handler version 39.2 [ 9.033987] ipmi device interface [ 9.034899] IPMI System Interface driver. [ 9.035922] ipmi_si: Adding default-specified kcs state machine [ 9.036740] ipmi_si: Trying default-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0 [ 9.038099] ipmi_si: Interface detection failed [ 9.110074] ipmi_si: Adding default-specified smic state machine [ 9.110918] ipmi_si: Trying default-specified smic state machine at i/o address 0xca9, slave address 0x0, irq 0 [ 9.112280] ipmi_si: Interface detection failed [ 9.230088] ipmi_si: Adding default-specified bt state machine [ 9.230916] ipmi_si: Trying default-specified bt state machine at i/o address 0xe4, slave address 0x0, irq 0 [ 9.232288] ipmi_si: Interface detection failed [ 9.350350] ipmi_si: Unable to find any System Interface(s) [ 9.351156] IPMI Watchdog: driver initialized [ 9.351823] Copyright (C) 2004 MontaVista Software - IPMI Powerdown via sys_reboot. [ 9.354593] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 [ 9.355651] ACPI: Power Button [PWRF] [ 9.559793] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 9.585485] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A [ 9.633228] Cyclades driver 2.6 [ 9.654039] MOXA Smartio/Industio family driver version 2.0.5 [ 9.655538] DoubleTalk PC - not found [ 9.656119] toshiba: not a supported Toshiba laptop [ 9.657311] ppdev: user-space parallel port driver [ 9.658182] platform pc8736x_gpio.0: NatSemi pc8736x GPIO Driver Initializing [ 9.659062] platform pc8736x_gpio.0: no device found [ 9.659823] nsc_gpio initializing [ 9.660440] telclk_interrupt = 0xf non-mcpbl0010 hw. [ 9.661160] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds). [ 9.666939] Floppy drive(s): fd0 is 1.44M [ 9.670882] ram0: unknown partition table [ 9.672738] ram1: unknown partition table [ 9.674568] ram2: unknown partition table [ 9.676391] ram3: unknown partition table [ 9.678202] ram4: unknown partition table [ 9.680634] FDC 0 is a S82078B [ 9.684559] ram5: unknown partition table [ 9.687553] ram6: unknown partition table [ 9.690330] ram7: unknown partition table [ 9.692176] ram8: unknown partition table [ 9.693997] ram9: unknown partition table [ 9.695795] ram10: unknown partition table [ 9.697667] ram11: unknown partition table [ 9.699534] ram12: unknown partition table [ 9.702510] ram13: unknown partition table [ 9.705495] ram14: unknown partition table [ 9.708585] ram15: unknown partition table [ 9.709890] brd: module loaded [ 9.732815] loop: module loaded [ 9.735580] nbd: registered device at major 43 [ 9.763011] nullb0: unknown partition table [ 9.765353] nullb1: unknown partition table [ 9.766659] null: module loaded [ 9.767202] lkdtm: No crash points registered, enable through debugfs [ 9.768081] Silicon Labs C2 port support v. 0.51.0 - (C) 2007 Rodolfo Giometti [ 9.771748] c2port c2port0: C2 port uc added [ 9.772420] c2port c2port0: uc flash has 30 blocks x 512 bytes (15360 bytes total) [ 9.777806] Uniform Multi-Platform E-IDE driver [ 9.779260] ide-gd driver 1.18 [ 9.779907] ide-cd driver 5.00 [ 9.780861] Loading iSCSI transport class v2.0-870. [ 9.782391] rdac: device handler registered [ 9.783146] emc: device handler registered [ 9.783731] alua: device handler registered [ 9.784399] osst :I: Tape driver with OnStream support version 0.99.4 [ 9.784399] osst :I: $Id: osst.c,v 1.73 2005/01/01 21:13:34 wriede Exp $ [ 9.786226] SCSI Media Changer driver v0.25 [ 9.810244] Rounding down aligned max_sectors from 4294967295 to 4294967288 [ 9.821057] SSFDC read-only Flash Translation layer [ 9.821843] mtdoops: mtd device (mtddev=name/number) must be supplied [ 9.823299] LocalTalk card not found; 220 = ff, 240 = ff. [ 9.828523] libphy: Fixed MDIO Bus: probed [ 9.840980] arcnet loaded. [ 9.841420] arcnet: RFC1201 "standard" (`a') encapsulation support loaded. [ 9.842227] arcnet: raw mode (`r') encapsulation support loaded. [ 9.842985] arcnet: cap mode (`c') encapsulation support loaded. [ 9.843758] arcnet: COM90xx IO-mapped mode support (by David Woodhouse et el.) [ 9.844717] E-mail me if you actually test this driver, please! [ 9.845419] arc%d: No autoprobe for IO mapped cards; you must specify the base address! [ 9.846526] arcnet: RIM I (entirely mem-mapped) support [ 9.847172] E-mail me if you actually test the RIM I driver, please! [ 9.847913] Given: node 00h, shmem 0h, irq 0 [ 9.848504] No autoprobe for RIM I; you must specify the shmem and irq! [ 9.849408] ipddp.c:v0.01 8/28/97 Bradford W. Johnson [ 9.851568] ipddp0: Appletalk-IP Decap. mode by Jay Schulist [ 9.852708] slcan: serial line CAN interface driver [ 9.853329] slcan: 10 dynamic interface channels. [ 9.853974] CAN device driver interface [ 9.854699] sja1000 CAN netdevice driver [ 9.855249] sja1000_isa: insufficient parameters supplied [ 9.856140] cc770: CAN netdevice driver [ 9.856669] cc770_isa: insufficient parameters supplied [ 9.857433] PPP generic driver version 2.4.2 [ 9.858339] PPP BSD Compression module registered [ 9.859002] PPP MPPE Compression module registered [ 9.859618] NET: Registered protocol family 24 [ 9.860256] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled). [ 9.861438] SLIP linefill/keepalive option. [ 9.862026] DLCI driver v0.35, 4 Jan 1997, mike.mclagan@linux.org. [ 9.862790] SDLA driver v0.30, 12 Sep 1996, mike.mclagan@linux.org. [ 9.865020] Broadcom 43xx driver loaded [ Features: PMNL ] [ 9.866255] Databook TCIC-2 PCMCIA probe: not found. [ 9.867239] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12 [ 9.869244] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 9.870195] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 9.871203] parkbd: no such parport [ 9.872559] mousedev: PS/2 mouse device common for all mice [ 9.873613] evbug: Connected device: input0 (Power Button at LNXPWRBN/button/input0) [ 9.875579] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1 [ 9.879022] evbug: Connected device: input1 (AT Translated Set 2 keyboard at isa0060/serio0/input0) [ 9.880618] logibm.c: Didn't find Logitech busmouse at 0x23c [ 9.885777] input: PC Speaker as /devices/platform/pcspkr/input/input3 [ 9.887120] evbug: Connected device: input3 (PC Speaker at isa0061/input0) [ 9.888390] ideapad_slidebar: DMI does not match [ 9.889219] rtc_cmos 00:00: RTC can wake from S4 [ 9.890204] rtc (null): alarm rollover: day [ 9.891167] rtc rtc0: rtc_cmos: dev (254:0) [ 9.891759] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0 [ 9.892676] rtc_cmos 00:00: alarms up to one day, 114 bytes nvram, hpet irqs [ 9.895361] rtc (null): invalid alarm value: 1900-1-19 0:0:0 [ 9.896450] rtc rtc1: test: dev (254:1) [ 9.897018] rtc-test rtc-test.0: rtc core: registered test as rtc1 [ 9.898065] rtc (null): invalid alarm value: 1900-1-19 0:0:0 [ 9.899131] rtc rtc2: test: dev (254:2) [ 9.899689] rtc-test rtc-test.1: rtc core: registered test as rtc2 [ 9.900608] Driver for 1-wire Dallas network protocol. [ 9.902618] applesmc: supported laptop not found! [ 9.903266] applesmc: driver init failed (ret=-19)! [ 9.904680] pc87360: PC8736x not detected, module not inserted [ 9.905628] intel_powerclamp: Intel powerclamp does not run on family 6 model 6 [ 9.906675] Bluetooth: Virtual HCI driver ver 1.5 [ 9.907560] Bluetooth: HCI UART driver ver 2.2 [ 9.908187] Bluetooth: HCI H4 protocol initialized [ 9.908876] Bluetooth: HCILL protocol initialized [ 9.909836] lguest: switcher text too large (4384) [ 9.910551] cpufreq-nforce2: No nForce2 chipset. [ 9.912172] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2) [ 9.917350] panel: driver version 0.9.5 not yet registered [ 9.933731] fake-fmc-carrier: mezzanine 0 [ 9.934305] Manufacturer: fake-vendor [ 9.934882] Product name: fake-design-for-testing [ 9.935819] fmc fake-design-for-testing-f001: Driver has no ID: matches all [ 9.936772] fmc_trivial: probe of fake-design-for-testing-f001 failed with error -95 [ 9.937863] fmc fake-design-for-testing-f001: Driver has no ID: matches all [ 9.938721] fmc_write_eeprom fake-design-for-testing-f001: fmc_write_eeprom: no busid passed, refusing all cards [ 9.941379] Audio Excel DSP 16 init driver Copyright (C) Riccardo Facchetti 1995-98 [ 9.942395] aedsp16: I/O, IRQ and DMA are mandatory [ 9.943042] pss: mss_io, mss_dma, mss_irq and pss_io must be set. [ 9.943802] ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996 [ 9.944789] ad1848: No ISAPnP cards found, trying standard ones... [ 9.945555] Pro Audio Spectrum driver Copyright (C) by Hannu Savolainen 1993-1996 [ 9.946567] I/O, IRQ, DMA and type are mandatory [ 9.947207] sb: Init: Starting Probe... [ 9.947885] sb: Init: Done [ 9.948446] Cyrix Kahlua VSA1 XpressAudio support (c) Copyright 2003 Red Hat Inc [ 9.949612] uart6850: irq and io must be set. [ 9.950260] YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft 1993-1996 [ 9.951406] MIDI Loopback device driver [ 9.955145] ALSA: seq_oss: can't register device seq [ 9.961400] snd_dummy snd_dummy.0: unable to register OSS PCM device 0:0 [ 9.964929] snd_virmidi snd_virmidi.0: unable to register OSS rawmidi device 1:0 [ 9.968537] no UART detected at 0x1 [ 9.996444] sc6000: specify IO port [ 10.006631] isa cs4231.0: please specify port [ 10.028561] isa azt1605.0: please specify port [ 10.042233] ALSA gus_main.c:180 gus: can't grab synth port 0x320 [ 10.119928] ALSA es1688_lib.c:113 ess_reset at 0x220: failed!!! [ 10.130662] snd_es1688_dsp_command: timeout (0xc0) [ 10.130662] snd_es1688_dsp_command: timeout (0xc0) [ 10.190009] snd_es1688_dsp_command: timeout (0xb1) [ 10.190009] snd_es1688_dsp_command: timeout (0xb2) [ 10.239639] snd_es1688_dsp_command: timeout (0xc0) [ 10.239639] snd_es1688_dsp_command: timeout (0xc0) [ 10.280022] ALSA es1688_lib.c:113 ess_reset at 0x220: failed!!! [ 10.281336] ALSA es1688_lib.c:113 ess_reset at 0x240: failed!!! [ 10.291146] snd_es1688_dsp_command: timeout (0xc0) [ 10.291146] snd_es1688_dsp_command: timeout (0xc0) [ 10.343103] snd_es1688_dsp_command: timeout (0xb1) [ 10.343103] snd_es1688_dsp_command: timeout (0xb2) [ 10.392615] snd_es1688_dsp_command: timeout (0xc0) [ 10.392615] snd_es1688_dsp_command: timeout (0xc0) [ 10.392615] ALSA es1688_lib.c:113 ess_reset at 0x240: failed!!! [ 10.433797] ALSA es1688_lib.c:113 ess_reset at 0x260: failed!!! [ 10.443561] snd_es1688_dsp_command: timeout (0xc0) [ 10.443561] snd_es1688_dsp_command: timeout (0xc0) [ 10.495104] snd_es1688_dsp_command: timeout (0xb1) [ 10.495104] snd_es1688_dsp_command: timeout (0xb2) [ 10.560021] snd_es1688_dsp_command: timeout (0xc0) [ 10.560021] snd_es1688_dsp_command: timeout (0xc0) [ 10.560021] ALSA es1688_lib.c:113 ess_reset at 0x260: failed!!! [ 10.629236] Error: Driver 'msnd_pinnacle' is already registered, aborting... [ 10.632279] isa sb8.0: please specify irq [ 10.653509] ALSA jazz16.c:191 please specify port [ 10.676654] oprofile: using NMI interrupt. [ 10.677417] pktgen: Packet Generator for packet performance testing. Version: 2.74 [ 10.710109] drop_monitor: Initializing network drop monitor service [ 10.711123] NET: Registered protocol family 26 [ 10.713813] u32 classifier [ 10.714300] Performance counters on [ 10.714961] Netfilter messages via NETLINK v0.30. [ 10.715685] nfnl_acct: registering with nfnetlink. [ 10.716419] nf_conntrack version 0.5.0 (4697 buckets, 18788 max) [ 10.719014] ctnetlink v0.93: registering with nfnetlink. [ 10.719935] nf_tables: (c) 2007-2009 Patrick McHardy [ 10.741227] ip_set: protocol 6 [ 10.741893] IPVS: Registered protocols (SCTP, AH) [ 10.744455] IPVS: Connection hash table configured (size=4096, memory=32Kbytes) [ 10.745804] IPVS: Creating netns size=892 id=0 [ 10.746527] IPVS: ipvs loaded. [ 10.747037] IPVS: [wlc] scheduler registered. [ 10.747624] IPVS: [fo] scheduler registered. [ 10.748255] IPVS: [lblc] scheduler registered. [ 10.748896] IPVS: [lblcr] scheduler registered. [ 10.751259] IPVS: [sed] scheduler registered. [ 10.751865] IPVS: [nq] scheduler registered. [ 10.752628] ipip: IPv4 over IPv4 tunneling driver [ 10.756292] gre: GRE over IPv4 demultiplexor driver [ 10.756988] ip_gre: GRE over IPv4 tunneling driver [ 10.764149] ip_tables: (C) 2000-2006 Netfilter Core Team [ 10.765479] arp_tables: (C) 2002 David S. Miller [ 10.766358] TCP: cubic registered [ 10.766912] geneve: Geneve driver [ 10.767472] Initializing XFRM netlink socket [ 10.778969] NET: Registered protocol family 10 [ 10.785607] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 10.789029] sit: IPv6 over IPv4 tunneling driver [ 10.795716] ip6_gre: GRE over IPv6 tunneling driver [ 10.799661] NET: Registered protocol family 15 [ 10.801199] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this --=-41nOOO9pBhrbk5vU9flK Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable _______________________________________________ LKP mailing list LKP@linux.intel.com =0D --=-41nOOO9pBhrbk5vU9flK--