From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4616354715756487363==" MIME-Version: 1.0 From: Jet Chen To: lkp@lists.01.org Subject: [perf] BUG: unable to handle kernel NULL pointer dereference at 00000000000000eb Date: Mon, 26 May 2014 11:12:42 +0800 Message-ID: <5382B12A.8020200@intel.com> List-Id: --===============4616354715756487363== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Jiri, FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git perf/fd_master= _1 commit 93b6a1f2384ec43677bc555a7d5508710f1068d5 ("perf: Add fd_master inter= face") test case: lkp-ws02/hackbench/1600%-process-pipe 8210dbfcf40bb8a 93b6a1f2384ec43677bc555a7 --------------- ------------------------- 0 +Inf% 1 ~ 0% TOTAL dmesg.BUG:unable_to_handl= e_kernel_NULL_pointer_dereference 0 +Inf% 1 ~ 0% TOTAL dmesg.Oops 0 +Inf% 1 ~ 0% TOTAL dmesg.RIP:SYSC_perf_event= _open 0 +Inf% 1 ~ 0% TOTAL dmesg.Kernel_panic-not_sy= ncing:Fatal_exception Legend: ~XX% - stddev percent [+-]XX% - change percent [ 165.001824] BUG: unable to handle kernel NULL pointer dereference at 000= 00000000000eb [ 165.009126] IP: [] SYSC_perf_event_open+0x313/0xc00 [ 165.015062] PGD 3cbb7f067 PUD 3a215e067 PMD 0 [ 165.018631] Oops: 0000 [#1] SMP [ 165.024064] Modules linked in: dm_mod fuse btrfs raid6_pq xor ses enclos= ure sg sd_mod crct10dif_generic crct10dif_pclmul sr_mod crc_t10dif ata_gene= ric cdrom crct10dif_common pata_acpi snd_pcm snd_timer snd mptsas ahci soun= dcore mptscsih pata_jmicron libahci pcspkr serio_raw ipmi_si mptbase libata= i2c_i801 i7core_edac parport_pc scsi_transport_sas ipmi_msghandler parport= edac_core shpchp acpi_cpufreq [ 165.058119] CPU: 22 PID: 1110 Comm: perf_3.14 Not tainted 3.15.0-rc5-wl-= 02776-geec4f9d #1 [ 165.067936] Hardware name: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/2010 [ 165.078069] task: ffff88007fd63b00 ti: ffff8801d96f8000 task.ti: ffff880= 1d96f8000 [ 165.084172] RIP: 0010:[] [] SYSC_pe= rf_event_open+0x313/0xc00 [ 165.084172] RSP: 0018:ffff8801d96f9ea0 EFLAGS: 00010246 [ 165.096386] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00000000000= 00000 [ 165.096386] RDX: 00000000000000a7 RSI: 00000000013d07a0 RDI: ffff8801d96= f9f40 [ 165.096386] RBP: ffff8801d96f9f68 R08: 0000000000000000 R09: 00000000000= 00000 [ 165.122926] R10: 00000000ffffffff R11: 0000000000000202 R12: 00000000000= 00000 [ 165.129153] R13: 0000000000000002 R14: 00000000013e50e0 R15: 00000000000= 00000 [ 165.137074] FS: 00007f7a8741b740(0000) GS:ffff88043fd40000(0000) knlGS:= 0000000000000000 [ 165.137074] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 165.137074] CR2: 00000000000000eb CR3: 00000003fa5f4000 CR4: 00000000000= 007e0 [ 165.157185] Stack: [ 165.157185] ffff8801d96f9ee8 ffffffff811bc023 0000000000000000 00000000= 00000000 [ 165.164467] 0000000000000000 ffffffff00000000 ffff8800ffffffff ffff8800= 00000000 [ 165.175111] 0000006000000000 0000000000000000 0000000000000320 00000000= 000001a7 [ 165.175111] Call Trace: [ 165.175111] [] ? __fput+0x1a3/0x230 [ 165.192139] [] SyS_perf_event_open+0x9/0x10 [ 165.192139] [] system_call_fastpath+0x16/0x1b [ 165.202110] Code: 48 c7 c0 ea ff ff ff eb 85 0f 1f 80 00 00 00 00 c7 85 = 70 ff ff ff 00 00 00 00 45 31 e4 48 c7 85 48 ff ff ff 00 00 00 00 45 31 ff = <41> f6 87 eb 00 00 00 01 0f 84 67 02 00 00 f6 45 a3 01 74 39 48 [ 165.225103] RIP [] SYSC_perf_event_open+0x313/0xc00 [ 165.229113] RSP [ 165.229113] CR2: 00000000000000eb [ 165.242082] ---[ end trace e56e4b305beca08e ]--- [ 165.246822] Kernel panic - not syncing: Fatal exception Append full dmesg file and kconfig as attachments Thanks, Jet --===============4616354715756487363== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="reproduce.ksh" ZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTAvY3B1ZnJlcS9z Y2FsaW5nX2dvdmVybm9yCmVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2Nw dS9jcHUxL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9k ZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTAvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCmVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxMS9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTEy L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2Vz L3N5c3RlbS9jcHUvY3B1MTMvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCmVjaG8gcGVyZm9ybWFu Y2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxNC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJu b3IKZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTE1L2NwdWZy ZXEvc2NhbGluZ19nb3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3Rl bS9jcHUvY3B1MTYvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCmVjaG8gcGVyZm9ybWFuY2UgPiAv c3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxNy9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKZWNo byBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTE4L2NwdWZyZXEvc2Nh bGluZ19nb3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUv Y3B1MTkvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCmVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2Rl dmljZXMvc3lzdGVtL2NwdS9jcHUyL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgplY2hvIHBlcmZv cm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjAvY3B1ZnJlcS9zY2FsaW5nX2dv dmVybm9yCmVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUyMS9j cHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9z eXN0ZW0vY3B1L2NwdTIyL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNl ID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjMvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9y CmVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzL2NwdWZyZXEv c2NhbGluZ19nb3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9j cHUvY3B1NC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMv ZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTUvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCmVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU2L2NwdWZyZXEvc2NhbGluZ19n b3Zlcm5vcgplY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1Ny9j cHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9z eXN0ZW0vY3B1L2NwdTgvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCmVjaG8gcGVyZm9ybWFuY2Ug PiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU5L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgov dXNyL2Jpbi9oYWNrYmVuY2ggLWcgMzg0IC0tcHJvY2VzcyAtLXBpcGUgLWwgMTg3NQovdXNyL2Jp bi9oYWNrYmVuY2ggLWcgMzg0IC0tcHJvY2VzcyAtLXBpcGUgLWwgMTg3NQovdXNyL2Jpbi9oYWNr YmVuY2ggLWcgMzg0IC0tcHJvY2VzcyAtLXBpcGUgLWwgMTg3NQovdXNyL2Jpbi9oYWNrYmVuY2gg LWcgMzg0IC0tcHJvY2VzcyAtLXBpcGUgLWwgMTg3NQoK --===============4616354715756487363== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.ksh" WyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0ClsgICAgMC4w MDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQpbICAgIDAuMDAwMDAwXSBMaW51 eCB2ZXJzaW9uIDMuMTUuMC1yYzUtd2wtMDI3NzYtZ2VlYzRmOWQgKGtidWlsZEB4aWFuKSAoZ2Nj IHZlcnNpb24gNC44LjIgKERlYmlhbiA0LjguMi0xOCkgKSAjMSBTTVAgVGh1IE1heSAyMiAwNjoy ODoxMCBDU1QgMjAxNApbICAgIDAuMDAwMDAwXSBDb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0v bGtwL3NjaGVkdWxlZC9sa3Atd3MwMi9jeWNsaWNfaGFja2JlbmNoLTE2MDAlLXByb2Nlc3MtcGlw ZS1IRUFELWVlYzRmOWQyYmJmMGEwOTAyZGMxZGRjMmYzODY0ZTY1NWJkYTNlMzQueWFtbCBBUkNI PXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJoZWwvZWVjNGY5ZDJiYmYwYTA5MDJk YzFkZGMyZjM4NjRlNjU1YmRhM2UzNC92bWxpbnV6LTMuMTUuMC1yYzUtd2wtMDI3NzYtZ2VlYzRm OWQga2NvbmZpZz14ODZfNjQtcmhlbCBjb21taXQ9ZWVjNGY5ZDJiYmYwYTA5MDJkYzFkZGMyZjM4 NjRlNjU1YmRhM2UzNCBpbml0cmQ9L2tlcm5lbC10ZXN0cy9pbml0cmQvbGtwLXJvb3Rmcy5jZ3og cm9vdD0vZGV2L3JhbTAgbW9kdWxlc19pbml0cmQ9L2tlcm5lbC94ODZfNjQtcmhlbC9lZWM0Zjlk MmJiZjBhMDkwMmRjMWRkYzJmMzg2NGU2NTViZGEzZTM0L21vZHVsZXMuY2d6IG1heF91cHRpbWU9 MTIwMCBSRVNVTFRfUk9PVD0vcmVzdWx0L2xrcC13czAyL2hhY2tiZW5jaC8xNjAwJS1wcm9jZXNz LXBpcGUveDg2XzY0LXJoZWwvZWVjNGY5ZDJiYmYwYTA5MDJkYzFkZGMyZjM4NjRlNjU1YmRhM2Uz NC8wIGlwPTo6Ojpsa3Atd3MwMjo6ZGhjcCBvb3BzPXBhbmljIGlwbWlfd2F0Y2hkb2cuc3RhcnRf bm93PTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3 YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0xMCBz b2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21w dF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwK WyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAg IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMTAwLTB4MDAwMDAwMDAw MDA5YzNmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw MDAwOWM0MDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGUwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2 ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAw MDAwMDAwYmYzMGFmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMGJmMzBiMDAwLTB4MDAwMDAwMDBiZjM4YWZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjM4YjAwMC0weDAwMDAwMDAwYmYzYTBmZmZd IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYmYzYTEw MDAtMHgwMDAwMDAwMGJmM2ExZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6 IFttZW0gMHgwMDAwMDAwMGJmM2EyMDAwLTB4MDAwMDAwMDBiZjNiMmZmZl0gcmVzZXJ2ZWQKWyAg ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjNiMzAwMC0weDAwMDAwMDAw YmYzYjVmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwYmYzYjYwMDAtMHgwMDAwMDAwMGJmM2RjZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmM2RkMDAwLTB4MDAwMDAwMDBiZjNkZGZmZl0gdXNh YmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYmYzZGUwMDAtMHgw MDAwMDAwMGJmM2RlZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0g MHgwMDAwMDAwMGJmM2RmMDAwLTB4MDAwMDAwMDBiZjQxM2ZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAw MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjQxNDAwMC0weDAwMDAwMDAwYmY0MTVm ZmZdIEFDUEkgZGF0YQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJm NDE2MDAwLTB4MDAwMDAwMDBiZjQxN2ZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklPUy1l ODIwOiBbbWVtIDB4MDAwMDAwMDBiZjQxODAwMC0weDAwMDAwMDAwYmY0MWZmZmZdIEFDUEkgZGF0 YQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmNDIwMDAwLTB4MDAw MDAwMDBiZjQyMGZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4 MDAwMDAwMDBiZjQyMTAwMC0weDAwMDAwMDAwYmY0MjJmZmZdIEFDUEkgZGF0YQpbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmNDIzMDAwLTB4MDAwMDAwMDBiZjQyYWZm Zl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjQy YjAwMC0weDAwMDAwMDAwYmY0NTNmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy MDogW21lbSAweDAwMDAwMDAwYmY0NTQwMDAtMHgwMDAwMDAwMGJmNjU2ZmZmXSBBQ1BJIE5WUwpb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmNjU3MDAwLTB4MDAwMDAw MDBiZjdmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwYzAwMDAwMDAtMHgwMDAwMDAwMGNmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZDFjMDAwLTB4MDAwMDAwMDBmZWQxZmZmZl0gcmVz ZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZjAwMDAwMC0w eDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwNDNmZmZmZmZmXSB1c2FibGUKWyAgICAwLjAw MDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBOWCAo RXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3RpdmUKWyAgICAwLjAwMDAwMF0gU01CSU9T IDIuNiBwcmVzZW50LgpbICAgIDAuMDAwMDAwXSBETUk6IFN1cGVybWljcm8gWDhEVE4vWDhEVE4s IEJJT1MgNC42LjMgMDEvMDYvMjAxMApbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAw eDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0g ZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKWyAgICAwLjAw MDAwMF0gQUdQOiBObyBBR1AgYnJpZGdlIGZvdW5kClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf cGZuID0gMHg0NDAwMDAgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAwLjAwMDAwMF0g TVRSUiBkZWZhdWx0IHR5cGU6IHVuY2FjaGFibGUKWyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCBy YW5nZXMgZW5hYmxlZDoKWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrClsg ICAgMC4wMDAwMDBdICAgQTAwMDAtQkZGRkYgdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIEMw MDAwLUQzRkZGIHdyaXRlLXByb3RlY3QKWyAgICAwLjAwMDAwMF0gICBENDAwMC1FN0ZGRiB1bmNh Y2hhYmxlClsgICAgMC4wMDAwMDBdICAgRTgwMDAtRkZGRkYgd3JpdGUtcHJvdGVjdApbICAgIDAu MDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVkOgpbICAgIDAuMDAwMDAwXSAgIDAg YmFzZSAwMDAwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB3cml0ZS1iYWNrClsgICAgMC4wMDAwMDBd ICAgMSBiYXNlIDAwODAwMDAwMDAgbWFzayBGRkMwMDAwMDAwIHdyaXRlLWJhY2sKWyAgICAwLjAw MDAwMF0gICAyIGJhc2UgMDEwMDAwMDAwMCBtYXNrIEZGMDAwMDAwMDAgd3JpdGUtYmFjawpbICAg IDAuMDAwMDAwXSAgIDMgYmFzZSAwMjAwMDAwMDAwIG1hc2sgRkUwMDAwMDAwMCB3cml0ZS1iYWNr ClsgICAgMC4wMDAwMDBdICAgNCBiYXNlIDA0MDAwMDAwMDAgbWFzayBGRkMwMDAwMDAwIHdyaXRl LWJhY2sKWyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNiBkaXNh YmxlZApbICAgIDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA4IGRpc2Fi bGVkClsgICAgMC4wMDAwMDBdICAgOSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFUIGVu YWJsZWQ6IGNwdSAwLCBvbGQgMHg3MDEwNjAwMDcwMTA2LCBuZXcgMHg3MDEwNjAwMDcwMTA2Clsg ICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4YzAwMDAwMDAtMHhmZmZmZmZmZl0gdXNh YmxlID09PiByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4YmY4MDAg bWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGlu IFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2ZmXQpbICAgIDAuMDAwMDAwXSBTY2FuIGZvciBTTVAg aW4gW21lbSAweDAwMDlmYzAwLTB4MDAwOWZmZmZdClsgICAgMC4wMDAwMDBdIFNjYW4gZm9yIFNN UCBpbiBbbWVtIDB4MDAwZjAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01Q IE1QLXRhYmxlIGF0IFttZW0gMHgwMDBmY2YyMC0weDAwMGZjZjJmXSBtYXBwZWQgYXQgW2ZmZmY4 ODAwMDAwZmNmMjBdClsgICAgMC4wMDAwMDBdICAgbXBjOiBmYzlmMC1mY2VhNApbICAgIDAuMDAw MDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZmODgwMDAwMDk2MDAwXSA5NjAwMCBz aXplIDI0NTc2ClsgICAgMC4wMDAwMDBdIFVzaW5nIEdCIHBhZ2VzIGZvciBkaXJlY3QgbWFwcGlu ZwpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgw MDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdl IDRrClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMjAyYjAwMCwgMHgwMjAyYmZmZl0gUEdUQUJMRQpb ICAgIDAuMDAwMDAwXSBCUksgWzB4MDIwMmMwMDAsIDB4MDIwMmNmZmZdIFBHVEFCTEUKWyAgICAw LjAwMDAwMF0gQlJLIFsweDAyMDJkMDAwLCAweDAyMDJkZmZmXSBQR1RBQkxFClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHg0M2ZlMDAwMDAtMHg0M2ZmZmZmZmZdClsg ICAgMC4wMDAwMDBdICBbbWVtIDB4NDNmZTAwMDAwLTB4NDNmZmZmZmZmXSBwYWdlIDFHClsgICAg MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHg0M2MwMDAwMDAtMHg0M2ZkZmZm ZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDNjMDAwMDAwLTB4NDNmZGZmZmZmXSBwYWdlIDFH ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHg0MDAwMDAwMDAtMHg0 M2JmZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDAwMDAwMDAwLTB4NDNiZmZmZmZmXSBw YWdlIDFHClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDEwMDAw MC0weGJmMzBhZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMTAwMDAwLTB4MDAxZmZmZmZd IHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDIwMDAwMC0weDNmZmZmZmZmXSBwYWdl IDJNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4NDAwMDAwMDAtMHg3ZmZmZmZmZl0gcGFnZSAxRwpb ICAgIDAuMDAwMDAwXSAgW21lbSAweDgwMDAwMDAwLTB4YmYxZmZmZmZdIHBhZ2UgMk0KWyAgICAw LjAwMDAwMF0gIFttZW0gMHhiZjIwMDAwMC0weGJmMzBhZmZmXSBwYWdlIDRrClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHhiZjNkZDAwMC0weGJmM2RkZmZmXQpbICAg IDAuMDAwMDAwXSAgW21lbSAweGJmM2RkMDAwLTB4YmYzZGRmZmZdIHBhZ2UgNGsKWyAgICAwLjAw MDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweGJmNjU3MDAwLTB4YmY3ZmZmZmZdClsg ICAgMC4wMDAwMDBdICBbbWVtIDB4YmY2NTcwMDAtMHhiZjdmZmZmZl0gcGFnZSA0awpbICAgIDAu MDAwMDAwXSBCUksgWzB4MDIwMmUwMDAsIDB4MDIwMmVmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAw MF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEwMDAwMDAwMC0weDNmZmZmZmZmZl0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgxMDAwMDAwMDAtMHgzZmZmZmZmZmZdIHBhZ2UgMUcKWyAgICAw LjAwMDAwMF0gUkFNRElTSzogW21lbSAweDcxNzhjMDAwLTB4N2ZmZjJmZmZdClsgICAgMC4wMDAw MDBdIEFDUEk6IFJTRFAgMHgwMDAwMDAwMDAwMEYwNDEwIDAwMDAyNCAodjAyIEEgTSBJICkKWyAg ICAwLjAwMDAwMF0gQUNQSTogWFNEVCAweDAwMDAwMDAwQkY0MjFFMTggMDAwMDhDICh2MDEgQSBN IEkgIEFMQVNLQSAgIDAxMDcyMDA5IE1TRlQgMDAwMTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6 IEZBQ1AgMHgwMDAwMDAwMEJGNDFGRDk4IDAwMDBGNCAodjA0IEEgTSBJICBBTEFTS0EgICAwMTA3 MjAwOSBNU0ZUIDAwMDEwMDEzKQpbICAgIDAuMDAwMDAwXSBBQ1BJIEJJT1MgV2FybmluZyAoYnVn KTogMzIvNjRYIEZBQ1MgYWRkcmVzcyBtaXNtYXRjaCBpbiBGQURUOiAweEJGNDIwRjQwLzB4MDAw MDAwMDBCRjQyMEU0MCwgdXNpbmcgNjQtYml0IGFkZHJlc3MgKDIwMTQwNDI0L3RiZmFkdC0yODMp ClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQgMHgwMDAwMDAwMEJGNDE4MDE4IDAwNjAxQiAodjAx IEEgTSBJICBBTEFTS0EgICAwMDAwMDAwMSBJTlRMIDIwMDUxMTE3KQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBGQUNTIDB4MDAwMDAwMDBCRjQyMEU0MCAwMDAwNDAKWyAgICAwLjAwMDAwMF0gQUNQSTog QVBJQyAweDAwMDAwMDAwQkY0MUZDMTggMDAwMTMwICh2MDIgQSBNIEkgIEFMQVNLQSAgIDAxMDcy MDA5IE1TRlQgMDAwMTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMEJG NDE1Nzk4IDAwMDZFRSAodjAxIEFNSUNQVSBQUk9DICAgICAwMDAwMDAwMSBNU0ZUIDAzMDAwMDAx KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBNQ0ZHIDB4MDAwMDAwMDBCRjQyMkYxOCAwMDAwM0MgKHYw MSBBIE0gSSAgT0VNTUNGRyAgMDEwNzIwMDkgTVNGVCAwMDAwMDA5NykKWyAgICAwLjAwMDAwMF0g QUNQSTogU1JBVCAweDAwMDAwMDAwQkY0MTRDOTggMDAwMjI4ICh2MDEgQSBNIEkgIEFNSSBTUkFU IDAwMDAwMDAxIEFNSS4gMDAwMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IFNMSVQgMHgwMDAw MDAwMEJGNDIyRTk4IDAwMDAzMCAodjAxIEEgTSBJICBBTUkgU0xJVCAwMDAwMDAwMCBBTUkuIDAw MDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDBCRjQyMkUxOCAwMDAw MzggKHYwMSBBIE0gSSAgSUNIN0hQRVQgMDEwNzIwMDkgQU1JLiAwMDAwMDAwMykKWyAgICAwLjAw MDAwMF0gQUNQSTogU1BNSSAweDAwMDAwMDAwQkY0MjJEOTggMDAwMDQwICh2MDUgQSBNIEkgIE9F TVNQTUkgIDAwMDAwMDAwIEFNSS4gMDAwMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IEVJTkog MHgwMDAwMDAwMEJGNDFGQTk4IDAwMDEzMCAodjAxIEFNSSAgICBBTUkgRUlOSiAwMDAwMDAwMCAg ICAgIDAwMDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBFUlNUIDB4MDAwMDAwMDBCRjQxNEEx OCAwMDAyMTAgKHYwMSBBTUlFUiAgQU1JIEVSU1QgMDAwMDAwMDAgICAgICAwMDAwMDAwMCkKWyAg ICAwLjAwMDAwMF0gQUNQSTogSEVTVCAweDAwMDAwMDAwQkY0MTRGMTggMDAwMEE4ICh2MDEgQU1J ICAgIEFNSSBIRVNUIDAwMDAwMDAwICAgICAgMDAwMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6 IEJFUlQgMHgwMDAwMDAwMEJGNDIyRDE4IDAwMDAzMCAodjAxIEFNSSAgICBBTUkgQkVSVCAwMDAw MDAwMCAgICAgIDAwMDAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBETUFSIDB4MDAwMDAwMDBC RjQxNUYxOCAwMDAwRDQgKHYwMSBBIE0gSSAgT0VNRE1BUiAgMDAwMDAwMDEgSU5UTCAwMDAwMDAw MSkKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAg ICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoICAgICAgICBmZWUw MDAwMCkKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDAgLT4gQVBJQyAweDAwIC0+IE5vZGUgMApb ICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMCAtPiBBUElDIDB4MDEgLT4gTm9kZSAwClsgICAgMC4w MDAwMDBdIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMHgwMiAtPiBOb2RlIDAKWyAgICAwLjAwMDAwMF0g U1JBVDogUFhNIDAgLT4gQVBJQyAweDAzIC0+IE5vZGUgMApbICAgIDAuMDAwMDAwXSBTUkFUOiBQ WE0gMCAtPiBBUElDIDB4MDQgLT4gTm9kZSAwClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAwIC0+ IEFQSUMgMHgwNSAtPiBOb2RlIDAKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDAgLT4gQVBJQyAw eDEwIC0+IE5vZGUgMApbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMCAtPiBBUElDIDB4MTEgLT4g Tm9kZSAwClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMHgxMiAtPiBOb2RlIDAK WyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDAgLT4gQVBJQyAweDEzIC0+IE5vZGUgMApbICAgIDAu MDAwMDAwXSBTUkFUOiBQWE0gMCAtPiBBUElDIDB4MTQgLT4gTm9kZSAwClsgICAgMC4wMDAwMDBd IFNSQVQ6IFBYTSAwIC0+IEFQSUMgMHgxNSAtPiBOb2RlIDAKWyAgICAwLjAwMDAwMF0gU1JBVDog UFhNIDEgLT4gQVBJQyAweDIwIC0+IE5vZGUgMQpbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMSAt PiBBUElDIDB4MjEgLT4gTm9kZSAxClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAxIC0+IEFQSUMg MHgyMiAtPiBOb2RlIDEKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDEgLT4gQVBJQyAweDIzIC0+ IE5vZGUgMQpbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMSAtPiBBUElDIDB4MjQgLT4gTm9kZSAx ClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMHgyNSAtPiBOb2RlIDEKWyAgICAw LjAwMDAwMF0gU1JBVDogUFhNIDEgLT4gQVBJQyAweDMwIC0+IE5vZGUgMQpbICAgIDAuMDAwMDAw XSBTUkFUOiBQWE0gMSAtPiBBUElDIDB4MzEgLT4gTm9kZSAxClsgICAgMC4wMDAwMDBdIFNSQVQ6 IFBYTSAxIC0+IEFQSUMgMHgzMiAtPiBOb2RlIDEKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDEg LT4gQVBJQyAweDMzIC0+IE5vZGUgMQpbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMSAtPiBBUElD IDB4MzQgLT4gTm9kZSAxClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMHgzNSAt PiBOb2RlIDEKWyAgICAwLjAwMDAwMF0gU1JBVDogTm9kZSAwIFBYTSAwIFttZW0gMHgwMDAwMDAw MC0weGJmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBTUkFUOiBOb2RlIDAgUFhNIDAgW21lbSAweDEw MDAwMDAwMC0weDIzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gU1JBVDogTm9kZSAxIFBYTSAxIFtt ZW0gMHgyNDAwMDAwMDAtMHg0M2ZmZmZmZmZdClsgICAgMC4wMDAwMDBdIE5VTUE6IEluaXRpYWxp emVkIGRpc3RhbmNlIHRhYmxlLCBjbnQ9MgpbICAgIDAuMDAwMDAwXSBOVU1BOiBOb2RlIDAgW21l bSAweDAwMDAwMDAwLTB4YmZmZmZmZmZdICsgW21lbSAweDEwMDAwMDAwMC0weDIzZmZmZmZmZl0g LT4gW21lbSAweDAwMDAwMDAwLTB4MjNmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBJbml0bWVtIHNl dHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAtMHgyM2ZmZmZmZmZdClsgICAgMC4wMDAwMDBdICAg Tk9ERV9EQVRBIFttZW0gMHgyM2ZmZDkwMDAtMHgyM2ZmZmZmZmZdClsgICAgMC4wMDAwMDBdIElu aXRtZW0gc2V0dXAgbm9kZSAxIFttZW0gMHgyNDAwMDAwMDAtMHg0M2ZmZmZmZmZdClsgICAgMC4w MDAwMDBdICAgTk9ERV9EQVRBIFttZW0gMHg0M2ZmZDYwMDAtMHg0M2ZmZmNmZmZdClsgICAgMC4w MDAwMDBdICBbZmZmZmVhMDAwMDAwMDAwMC1mZmZmZWEwMDA4ZmZmZmZmXSBQTUQgLT4gW2ZmZmY4 ODAyMzdlMDAwMDAtZmZmZjg4MDIzZmRmZmZmZl0gb24gbm9kZSAwClsgICAgMC4wMDAwMDBdICBb ZmZmZmVhMDAwOTAwMDAwMC1mZmZmZWEwMDEwZmZmZmZmXSBQTUQgLT4gW2ZmZmY4ODA0Mzc2MDAw MDAtZmZmZjg4MDQzZjVmZmZmZl0gb24gbm9kZSAxClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2Vz OgpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQpb ICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMTAwMDAwMC0weGZmZmZmZmZmXQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCAgIFttZW0gMHgxMDAwMDAwMDAtMHg0M2ZmZmZmZmZdClsgICAg MC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlClsgICAgMC4wMDAwMDBd IEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVt IDB4MDAwMDEwMDAtMHgwMDA5YmZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAw eDAwMTAwMDAwLTB4YmYzMGFmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhi ZjNkZDAwMC0weGJmM2RkZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4YmY2 NTcwMDAtMHhiZjdmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDEwMDAw MDAwMC0weDIzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMTogW21lbSAweDI0MDAw MDAwMC0weDQzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6IDIw OTQxNjAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFw ClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDIxIHBhZ2VzIHJlc2VydmVkClsgICAgMC4wMDAw MDBdICAgRE1BIHpvbmU6IDM5OTUgcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAuMDAwMDAwXSAg IERNQTMyIHpvbmU6IDEyMTc5IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAgIDAuMDAwMDAwXSAg IERNQTMyIHpvbmU6IDc3OTQ0NSBwYWdlcywgTElGTyBiYXRjaDozMQpbICAgIDAuMDAwMDAwXSAg IE5vcm1hbCB6b25lOiAyMDQ4MCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0g ICBOb3JtYWwgem9uZTogMTMxMDcyMCBwYWdlcywgTElGTyBiYXRjaDozMQpbICAgIDAuMDAwMDAw XSBPbiBub2RlIDEgdG90YWxwYWdlczogMjA5NzE1MgpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6 b25lOiAzMjc2OCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBOb3JtYWwg em9uZTogMjA5NzE1MiBwYWdlcywgTElGTyBiYXRjaDozMQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQ TS1UaW1lciBJTyBQb3J0OiAweDQwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFk ZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZm NTdjMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNw aV9pZFsweDAxXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM QVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDAyXSBlbmFibGVkKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDA0XSBlbmFibGVkKQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA0XSBsYXBpY19pZFsweDEwXSBlbmFi bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA1XSBsYXBpY19pZFsw eDEyXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBs YXBpY19pZFsweDE0XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9p ZFsweDA3XSBsYXBpY19pZFsweDIwXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ QyAoYWNwaV9pZFsweDA4XSBsYXBpY19pZFsweDIyXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDA5XSBsYXBpY19pZFsweDI0XSBlbmFibGVkKQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBhXSBsYXBpY19pZFsweDMwXSBlbmFibGVk KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBiXSBsYXBpY19pZFsweDMy XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDBjXSBsYXBp Y19pZFsweDM0XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsw eDBkXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo YWNwaV9pZFsweDBlXSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBMQVBJQyAoYWNwaV9pZFsweDBmXSBsYXBpY19pZFsweDA1XSBlbmFibGVkKQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEwXSBsYXBpY19pZFsweDExXSBlbmFibGVkKQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDExXSBsYXBpY19pZFsweDEzXSBl bmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEyXSBsYXBpY19p ZFsweDE1XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDEz XSBsYXBpY19pZFsweDIxXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNw aV9pZFsweDE0XSBsYXBpY19pZFsweDIzXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM QVBJQyAoYWNwaV9pZFsweDE1XSBsYXBpY19pZFsweDI1XSBlbmFibGVkKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE2XSBsYXBpY19pZFsweDMxXSBlbmFibGVkKQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE3XSBsYXBpY19pZFsweDMzXSBlbmFi bGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDE4XSBsYXBpY19pZFsw eDM1XSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJl c3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pClsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBp Y19pZCAwLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAwLTIzClsgICAgMC4w MDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAxMDAwXSBnc2lfYmFz ZVsyNF0pClsgICAgMC4wMDAwMDBdIElPQVBJQ1sxXTogYXBpY19pZCAyLCB2ZXJzaW9uIDMyLCBh ZGRyZXNzIDB4ZmVjMDEwMDAsIEdTSSAyNC00NwpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJT0FQSUMg KGlkWzB4MDNdIGFkZHJlc3NbMHhmZWMwMjAwMF0gZ3NpX2Jhc2VbNDhdKQpbICAgIDAuMDAwMDAw XSBJT0FQSUNbMl06IGFwaWNfaWQgMywgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAyMDAwLCBH U0kgNDgtNzEKWyAgICAwLjAwMDAwMF0gQUNQSTogSU9BUElDIChpZFsweDA0XSBhZGRyZXNzWzB4 ZmVjOTAwMDBdIGdzaV9iYXNlWzcyXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzNdOiBhcGljX2lk IDQsIHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWM5MDAwMCwgR1NJIDcyLTk1ClsgICAgMC4wMDAw MDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBk ZmwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwMCwgQVBJQyBJRCAwLCBBUElDIElOVCAwMgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JD X09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQpbICAgIDAuMDAw MDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDksIEFQSUMgSUQg MCwgQVBJQyBJTlQgMDkKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRl LgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDEKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMiB1c2Vk IGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDMKWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDAsIEFQSUMg SU5UIDA0ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAs IElSUSAwNSwgQVBJQyBJRCAwLCBBUElDIElOVCAwNQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYK WyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA3 LCBBUElDIElEIDAsIEFQSUMgSU5UIDA3ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wg MCwgdHJpZyAwLCBidXMgMDAsIElSUSAwOCwgQVBJQyBJRCAwLCBBUElDIElOVCAwOApbICAgIDAu MDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAwLCBBUElDIElO VCAwYQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMGIsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGIKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBjLCBBUElDIElEIDAsIEFQSUMgSU5UIDBjClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZCwg QVBJQyBJRCAwLCBBUElDIElOVCAwZApbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAs IHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGUKWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBmLCBBUElDIElE IDAsIEFQSUMgSU5UIDBmClsgICAgMC4wMDAwMDBdIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAg Y29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAw eDgwODZhMzAxIGJhc2U6IDB4ZmVkMDAwMDAKWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dp bmcgMjQgQ1BVcywgMCBob3RwbHVnIENQVXMKWyAgICAwLjAwMDAwMF0gbWFwcGVkIElPQVBJQyB0 byBmZmZmZmZmZmZmNTdiMDAwIChmZWMwMDAwMCkKWyAgICAwLjAwMDAwMF0gbWFwcGVkIElPQVBJ QyB0byBmZmZmZmZmZmZmNTdhMDAwIChmZWMwMTAwMCkKWyAgICAwLjAwMDAwMF0gbWFwcGVkIElP QVBJQyB0byBmZmZmZmZmZmZmNTc5MDAwIChmZWMwMjAwMCkKWyAgICAwLjAwMDAwMF0gbWFwcGVk IElPQVBJQyB0byBmZmZmZmZmZmZmNTc4MDAwIChmZWM5MDAwMCkKWyAgICAwLjAwMDAwMF0gbnJf aXJxc19nc2k6IDExMgpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5 OiBbbWVtIDB4MDAwOWMwMDAtMHgwMDA5Y2ZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDlkMDAwLTB4MDAwOWZmZmZdClsgICAgMC4wMDAw MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDBhMDAwMC0weDAwMGRm ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4 MDAwZTAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZl IG1lbW9yeTogW21lbSAweGJmMzBiMDAwLTB4YmYzOGFmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBS ZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjM4YjAwMC0weGJmM2EwZmZmXQpbICAg IDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YmYzYTEwMDAt MHhiZjNhMWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog W21lbSAweGJmM2EyMDAwLTB4YmYzYjJmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjNiMzAwMC0weGJmM2I1ZmZmXQpbICAgIDAuMDAwMDAw XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YmYzYjYwMDAtMHhiZjNkY2Zm Zl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJm M2RlMDAwLTB4YmYzZGVmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt ZW1vcnk6IFttZW0gMHhiZjNkZjAwMC0weGJmNDEzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVn aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YmY0MTQwMDAtMHhiZjQxNWZmZl0KWyAgICAw LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJmNDE2MDAwLTB4 YmY0MTdmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt ZW0gMHhiZjQxODAwMC0weGJmNDFmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu b3NhdmUgbWVtb3J5OiBbbWVtIDB4YmY0MjAwMDAtMHhiZjQyMGZmZl0KWyAgICAwLjAwMDAwMF0g UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJmNDIxMDAwLTB4YmY0MjJmZmZd ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjQy MzAwMC0weGJmNDJhZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVt b3J5OiBbbWVtIDB4YmY0MmIwMDAtMHhiZjQ1M2ZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJmNDU0MDAwLTB4YmY2NTZmZmZdClsgICAgMC4w MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjgwMDAwMC0weGJm ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt IDB4YzAwMDAwMDAtMHhjZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9z YXZlIG1lbW9yeTogW21lbSAweGQwMDAwMDAwLTB4ZmVkMWJmZmZdClsgICAgMC4wMDAwMDBdIFBN OiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQxYzAwMC0weGZlZDFmZmZmXQpb ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmVkMjAw MDAtMHhmZWZmZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y eTogW21lbSAweGZmMDAwMDAwLTB4ZmZmZmZmZmZdClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0g MHhkMDAwMDAwMC0weGZlZDFiZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4w MDAwMDBdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBiYXJlIGhhcmR3YXJlClsg ICAgMC4wMDAwMDBdIHNldHVwX3BlcmNwdTogTlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czoy NCBucl9jcHVfaWRzOjI0IG5yX25vZGVfaWRzOjIKWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJl ZGRlZCAyOSBwYWdlcy9jcHUgQGZmZmY4ODAyMzdjMDAwMDAgczg3MzYwIHI4MTkyIGQyMzIzMiB1 MTMxMDcyClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IHM4NzM2MCByODE5MiBkMjMyMzIgdTEz MTA3MiBhbGxvYz0xKjIwOTcxNTIKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAwIDAx IDAyIDAzIDA0IDA1IDEyIDEzIDE0IDE1IDE2IDE3IC0tIC0tIC0tIC0tIApbICAgIDAuMDAwMDAw XSBwY3B1LWFsbG9jOiBbMV0gMDYgMDcgMDggMDkgMTAgMTEgMTggMTkgMjAgMjEgMjIgMjMgLS0g LS0gLS0gLS0gClsgICAgMC4wMDAwMDBdIEJ1aWx0IDIgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIs IG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDQxMjU4MDAKWyAgICAwLjAwMDAw MF0gUG9saWN5IHpvbmU6IE5vcm1hbApbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5l OiB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVsZWQvbGtwLXdzMDIvY3ljbGljX2hhY2tiZW5jaC0x NjAwJS1wcm9jZXNzLXBpcGUtSEVBRC1lZWM0ZjlkMmJiZjBhMDkwMmRjMWRkYzJmMzg2NGU2NTVi ZGEzZTM0LnlhbWwgQVJDSD14ODZfNjQgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1yaGVsL2Vl YzRmOWQyYmJmMGEwOTAyZGMxZGRjMmYzODY0ZTY1NWJkYTNlMzQvdm1saW51ei0zLjE1LjAtcmM1 LXdsLTAyNzc2LWdlZWM0ZjlkIGtjb25maWc9eDg2XzY0LXJoZWwgY29tbWl0PWVlYzRmOWQyYmJm MGEwOTAyZGMxZGRjMmYzODY0ZTY1NWJkYTNlMzQgaW5pdHJkPS9rZXJuZWwtdGVzdHMvaW5pdHJk L2xrcC1yb290ZnMuY2d6IHJvb3Q9L2Rldi9yYW0wIG1vZHVsZXNfaW5pdHJkPS9rZXJuZWwveDg2 XzY0LXJoZWwvZWVjNGY5ZDJiYmYwYTA5MDJkYzFkZGMyZjM4NjRlNjU1YmRhM2UzNC9tb2R1bGVz LmNneiBtYXhfdXB0aW1lPTEyMDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC9sa3Atd3MwMi9oYWNrYmVu Y2gvMTYwMCUtcHJvY2Vzcy1waXBlL3g4Nl82NC1yaGVsL2VlYzRmOWQyYmJmMGEwOTAyZGMxZGRj MmYzODY0ZTY1NWJkYTNlMzQvMCBpcD06Ojo6bGtwLXdzMDI6OmRoY3Agb29wcz1wYW5pYyBpcG1p X3dhdGNoZG9nLnN0YXJ0X25vdz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGlj PWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91 dD0xMDAgcGFuaWM9MTAgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBsb2Fk X3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9 dHR5MCB2Z2E9bm9ybWFsClsgICAgMC4wMDAwMDBdIHN5c3JxOiBzeXNycSBhbHdheXMgZW5hYmxl ZC4KWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMs IDMyNzY4IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBBR1A6IENoZWNraW5nIGFwZXJ0dXJlLi4uClsg ICAgMC4wMDAwMDBdIEFHUDogTm8gQUdQIGJyaWRnZSBmb3VuZApbICAgIDAuMDAwMDAwXSBNZW1v cnk6IDE2MTc4OTQ0Sy8xNjc2NTI0OEsgYXZhaWxhYmxlICg3NTY5SyBrZXJuZWwgY29kZSwgMTUw MUsgcndkYXRhLCAzNTIwSyByb2RhdGEsIDE3MjRLIGluaXQsIDIxODRLIGJzcywgNTg2MzA0SyBy ZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5P YmplY3RzPTAsIENQVXM9MjQsIE5vZGVzPTIKWyAgICAwLjAwMDAwMF0gSGllcmFyY2hpY2FsIFJD VSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAwMF0gCVJDVSByZXN0cmljdGluZyBDUFVzIGZy b20gTlJfQ1BVUz04MTkyIHRvIG5yX2NwdV9pZHM9MjQuClsgICAgMC4wMDAwMDBdIAlPZmZsb2Fk IFJDVSBjYWxsYmFja3MgZnJvbSBhbGwgQ1BVcwpbICAgIDAuMDAwMDAwXSAJT2ZmbG9hZCBSQ1Ug Y2FsbGJhY2tzIGZyb20gQ1BVczogMC0yMy4KWyAgICAwLjAwMDAwMF0gUkNVOiBBZGp1c3Rpbmcg Z2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0xNiwgbnJfY3B1X2lkcz0yNApbICAgIDAuMDAw MDAwXSBOUl9JUlFTOjUyNDU0NCBucl9pcnFzOjIwOTYgMTYKWyAgICAwLjAwMDAwMF0gQ29uc29s ZTogY29sb3VyIFZHQSsgODB4MjUKWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5MF0gZW5hYmxl ZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBkaXNhYmxlZApbICAgIDAu MDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQKWyAgICAwLjAwMDAwMF0g SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1ClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNp b24gMy4xNS4wLXJjNS13bC0wMjc3Ni1nZWVjNGY5ZCAoa2J1aWxkQHhpYW4pIChnY2MgdmVyc2lv biA0LjguMiAoRGViaWFuIDQuOC4yLTE4KSApICMxIFNNUCBUaHUgTWF5IDIyIDA2OjI4OjEwIENT VCAyMDE0ClsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogdXNlcj1sa3Agam9iPS9sa3Avc2No ZWR1bGVkL2xrcC13czAyL2N5Y2xpY19oYWNrYmVuY2gtMTYwMCUtcHJvY2Vzcy1waXBlLUhFQUQt ZWVjNGY5ZDJiYmYwYTA5MDJkYzFkZGMyZjM4NjRlNjU1YmRhM2UzNC55YW1sIEFSQ0g9eDg2XzY0 IEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQtcmhlbC9lZWM0ZjlkMmJiZjBhMDkwMmRjMWRkYzJm Mzg2NGU2NTViZGEzZTM0L3ZtbGludXotMy4xNS4wLXJjNS13bC0wMjc3Ni1nZWVjNGY5ZCBrY29u ZmlnPXg4Nl82NC1yaGVsIGNvbW1pdD1lZWM0ZjlkMmJiZjBhMDkwMmRjMWRkYzJmMzg2NGU2NTVi ZGEzZTM0IGluaXRyZD0va2VybmVsLXRlc3RzL2luaXRyZC9sa3Atcm9vdGZzLmNneiByb290PS9k ZXYvcmFtMCBtb2R1bGVzX2luaXRyZD0va2VybmVsL3g4Nl82NC1yaGVsL2VlYzRmOWQyYmJmMGEw OTAyZGMxZGRjMmYzODY0ZTY1NWJkYTNlMzQvbW9kdWxlcy5jZ3ogbWF4X3VwdGltZT0xMjAwIFJF U1VMVF9ST09UPS9yZXN1bHQvbGtwLXdzMDIvaGFja2JlbmNoLzE2MDAlLXByb2Nlc3MtcGlwZS94 ODZfNjQtcmhlbC9lZWM0ZjlkMmJiZjBhMDkwMmRjMWRkYzJmMzg2NGU2NTViZGEzZTM0LzAgaXA9 Ojo6OmxrcC13czAyOjpkaGNwIG9vcHM9cGFuaWMgaXBtaV93YXRjaGRvZy5zdGFydF9ub3c9MSBl YXJseXByaW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5h YmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPTEwIHNvZnRsb2Nr dXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRp c2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbApbICAgIDAu MDAwMDAwXSBlODIwOiBCSU9TLXByb3ZpZGVkIHBoeXNpY2FsIFJBTSBtYXA6ClsgICAgMC4wMDAw MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwMDAxMDAtMHgwMDAwMDAwMDAwMDljM2Zm XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5YzQw MC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDog W21lbSAweDAwMDAwMDAwMDAwZTAwMDAtMHgwMDAwMDAwMDAwMGZmZmZmXSByZXNlcnZlZApbICAg IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDBi ZjMwYWZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw YmYzMGIwMDAtMHgwMDAwMDAwMGJmMzhhZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmMzhiMDAwLTB4MDAwMDAwMDBiZjNhMGZmZl0gcmVzZXJ2 ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjNhMTAwMC0weDAw MDAwMDAwYmYzYTFmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw eDAwMDAwMDAwYmYzYTIwMDAtMHgwMDAwMDAwMGJmM2IyZmZmXSByZXNlcnZlZApbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmM2IzMDAwLTB4MDAwMDAwMDBiZjNiNWZm Zl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjNi NjAwMC0weDAwMDAwMDAwYmYzZGNmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy MDogW21lbSAweDAwMDAwMDAwYmYzZGQwMDAtMHgwMDAwMDAwMGJmM2RkZmZmXSB1c2FibGUKWyAg ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBiZjNkZTAwMC0weDAwMDAwMDAw YmYzZGVmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwYmYzZGYwMDAtMHgwMDAwMDAwMGJmNDEzZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmNDE0MDAwLTB4MDAwMDAwMDBiZjQxNWZmZl0gQUNQ SSBkYXRhClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYmY0MTYwMDAt MHgwMDAwMDAwMGJmNDE3ZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFtt ZW0gMHgwMDAwMDAwMGJmNDE4MDAwLTB4MDAwMDAwMDBiZjQxZmZmZl0gQUNQSSBkYXRhClsgICAg MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYmY0MjAwMDAtMHgwMDAwMDAwMGJm NDIwZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw MGJmNDIxMDAwLTB4MDAwMDAwMDBiZjQyMmZmZl0gQUNQSSBkYXRhClsgICAgMC4wMDAwMDBdIEJJ T1MtZTgyMDogW21lbSAweDAwMDAwMDAwYmY0MjMwMDAtMHgwMDAwMDAwMGJmNDJhZmZmXSBBQ1BJ IE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGJmNDJiMDAwLTB4 MDAwMDAwMDBiZjQ1M2ZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt IDB4MDAwMDAwMDBiZjQ1NDAwMC0weDAwMDAwMDAwYmY2NTZmZmZdIEFDUEkgTlZTClsgICAgMC4w MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwYmY2NTcwMDAtMHgwMDAwMDAwMGJmN2Zm ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBjMDAw MDAwMC0weDAwMDAwMDAwY2ZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy MDogW21lbSAweDAwMDAwMDAwZmVkMWMwMDAtMHgwMDAwMDAwMGZlZDFmZmZmXSByZXNlcnZlZApb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmMDAwMDAwLTB4MDAwMDAw MDBmZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw MDAwMDEwMDAwMDAwMC0weDAwMDAwMDA0M2ZmZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBi b290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRl IERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi42IHBy ZXNlbnQuClsgICAgMC4wMDAwMDBdIERNSTogU3VwZXJtaWNybyBYOERUTi9YOERUTiwgQklPUyA0 LjYuMyAwMS8wNi8yMDEwClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAw MDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBlODIwOiBy ZW1vdmUgW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBB R1A6IE5vIEFHUCBicmlkZ2UgZm91bmQKWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAw eDQ0MDAwMCBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRl ZmF1bHQgdHlwZTogdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBl bmFibGVkOgpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAw MDAwMF0gICBBMDAwMC1CRkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRDNG RkYgd3JpdGUtcHJvdGVjdApbICAgIDAuMDAwMDAwXSAgIEQ0MDAwLUU3RkZGIHVuY2FjaGFibGUK WyAgICAwLjAwMDAwMF0gICBFODAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0ClsgICAgMC4wMDAwMDBd IE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6ClsgICAgMC4wMDAwMDBdICAgMCBiYXNlIDAw MDAwMDAwMDAgbWFzayBGRjgwMDAwMDAwIHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gICAxIGJh c2UgMDA4MDAwMDAwMCBtYXNrIEZGQzAwMDAwMDAgd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSAg IDIgYmFzZSAwMTAwMDAwMDAwIG1hc2sgRkYwMDAwMDAwMCB3cml0ZS1iYWNrClsgICAgMC4wMDAw MDBdICAgMyBiYXNlIDAyMDAwMDAwMDAgbWFzayBGRTAwMDAwMDAwIHdyaXRlLWJhY2sKWyAgICAw LjAwMDAwMF0gICA0IGJhc2UgMDQwMDAwMDAwMCBtYXNrIEZGQzAwMDAwMDAgd3JpdGUtYmFjawpb ICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVkClsg ICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDggZGlzYWJsZWQKWyAg ICAwLjAwMDAwMF0gICA5IGRpc2FibGVkClsgICAgMC4wMDAwMDBdIHg4NiBQQVQgZW5hYmxlZDog Y3B1IDAsIG9sZCAweDcwMTA2MDAwNzAxMDYsIG5ldyAweDcwMTA2MDAwNzAxMDYKWyAgICAwLjAw MDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHhjMDAwMDAwMC0weGZmZmZmZmZmXSB1c2FibGUgPT0+ IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHhiZjgwMCBtYXhfYXJj aF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAw eDAwMDAwMDAwLTB4MDAwMDAzZmZdClsgICAgMC4wMDAwMDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVt IDB4MDAwOWZjMDAtMHgwMDA5ZmZmZl0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFtt ZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSBmb3VuZCBTTVAgTVAtdGFi bGUgYXQgW21lbSAweDAwMGZjZjIwLTB4MDAwZmNmMmZdIG1hcHBlZCBhdCBbZmZmZjg4MDAwMDBm Y2YyMF0KWyAgICAwLjAwMDAwMF0gICBtcGM6IGZjOWYwLWZjZWE0ClsgICAgMC4wMDAwMDBdIEJh c2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTYwMDBdIDk2MDAwIHNpemUgMjQ1 NzYKWyAgICAwLjAwMDAwMF0gVXNpbmcgR0IgcGFnZXMgZm9yIGRpcmVjdCBtYXBwaW5nClsgICAg MC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZm XQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdIHBhZ2UgNGsKWyAg ICAwLjAwMDAwMF0gQlJLIFsweDAyMDJiMDAwLCAweDAyMDJiZmZmXSBQR1RBQkxFClsgICAgMC4w MDAwMDBdIEJSSyBbMHgwMjAyYzAwMCwgMHgwMjAyY2ZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAw XSBCUksgWzB4MDIwMmQwMDAsIDB4MDIwMmRmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gaW5p dF9tZW1vcnlfbWFwcGluZzogW21lbSAweDQzZmUwMDAwMC0weDQzZmZmZmZmZl0KWyAgICAwLjAw MDAwMF0gIFttZW0gMHg0M2ZlMDAwMDAtMHg0M2ZmZmZmZmZdIHBhZ2UgMUcKWyAgICAwLjAwMDAw MF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDQzYzAwMDAwMC0weDQzZmRmZmZmZl0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHg0M2MwMDAwMDAtMHg0M2ZkZmZmZmZdIHBhZ2UgMUcKWyAgICAw LjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDQwMDAwMDAwMC0weDQzYmZmZmZm Zl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHg0MDAwMDAwMDAtMHg0M2JmZmZmZmZdIHBhZ2UgMUcK WyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMTAwMDAwLTB4YmYz MGFmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0 awpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4M2ZmZmZmZmZdIHBhZ2UgMk0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHg0MDAwMDAwMC0weDdmZmZmZmZmXSBwYWdlIDFHClsgICAgMC4w MDAwMDBdICBbbWVtIDB4ODAwMDAwMDAtMHhiZjFmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAwMDAw XSAgW21lbSAweGJmMjAwMDAwLTB4YmYzMGFmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gaW5p dF9tZW1vcnlfbWFwcGluZzogW21lbSAweGJmM2RkMDAwLTB4YmYzZGRmZmZdClsgICAgMC4wMDAw MDBdICBbbWVtIDB4YmYzZGQwMDAtMHhiZjNkZGZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBp bml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4YmY2NTcwMDAtMHhiZjdmZmZmZl0KWyAgICAwLjAw MDAwMF0gIFttZW0gMHhiZjY1NzAwMC0weGJmN2ZmZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBd IEJSSyBbMHgwMjAyZTAwMCwgMHgwMjAyZWZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBpbml0 X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTAwMDAwMDAwLTB4M2ZmZmZmZmZmXQpbICAgIDAuMDAw MDAwXSAgW21lbSAweDEwMDAwMDAwMC0weDNmZmZmZmZmZl0gcGFnZSAxRwpbICAgIDAuMDAwMDAw XSBSQU1ESVNLOiBbbWVtIDB4NzE3OGMwMDAtMHg3ZmZmMmZmZl0KWyAgICAwLjAwMDAwMF0gQUNQ STogUlNEUCAweDAwMDAwMDAwMDAwRjA0MTAgMDAwMDI0ICh2MDIgQSBNIEkgKQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBYU0RUIDB4MDAwMDAwMDBCRjQyMUUxOCAwMDAwOEMgKHYwMSBBIE0gSSAgQUxB U0tBICAgMDEwNzIwMDkgTVNGVCAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCAw eDAwMDAwMDAwQkY0MUZEOTggMDAwMEY0ICh2MDQgQSBNIEkgIEFMQVNLQSAgIDAxMDcyMDA5IE1T RlQgMDAwMTAwMTMpClsgICAgMC4wMDAwMDBdIEFDUEkgQklPUyBXYXJuaW5nIChidWcpOiAzMi82 NFggRkFDUyBhZGRyZXNzIG1pc21hdGNoIGluIEZBRFQ6IDB4QkY0MjBGNDAvMHgwMDAwMDAwMEJG NDIwRTQwLCB1c2luZyA2NC1iaXQgYWRkcmVzcyAoMjAxNDA0MjQvdGJmYWR0LTI4MykKWyAgICAw LjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwQkY0MTgwMTggMDA2MDFCICh2MDEgQSBNIEkg IEFMQVNLQSAgIDAwMDAwMDAxIElOVEwgMjAwNTExMTcpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZB Q1MgMHgwMDAwMDAwMEJGNDIwRTQwIDAwMDA0MApbICAgIDAuMDAwMDAwXSBBQ1BJOiBBUElDIDB4 MDAwMDAwMDBCRjQxRkMxOCAwMDAxMzAgKHYwMiBBIE0gSSAgQUxBU0tBICAgMDEwNzIwMDkgTVNG VCAwMDAxMDAxMykKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwQkY0MTU3OTgg MDAwNkVFICh2MDEgQU1JQ1BVIFBST0MgICAgIDAwMDAwMDAxIE1TRlQgMDMwMDAwMDEpClsgICAg MC4wMDAwMDBdIEFDUEk6IE1DRkcgMHgwMDAwMDAwMEJGNDIyRjE4IDAwMDAzQyAodjAxIEEgTSBJ ICBPRU1NQ0ZHICAwMTA3MjAwOSBNU0ZUIDAwMDAwMDk3KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBT UkFUIDB4MDAwMDAwMDBCRjQxNEM5OCAwMDAyMjggKHYwMSBBIE0gSSAgQU1JIFNSQVQgMDAwMDAw MDEgQU1JLiAwMDAwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogU0xJVCAweDAwMDAwMDAwQkY0 MjJFOTggMDAwMDMwICh2MDEgQSBNIEkgIEFNSSBTTElUIDAwMDAwMDAwIEFNSS4gMDAwMDAwMDAp ClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgwMDAwMDAwMEJGNDIyRTE4IDAwMDAzOCAodjAx IEEgTSBJICBJQ0g3SFBFVCAwMTA3MjAwOSBBTUkuIDAwMDAwMDAzKQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBTUE1JIDB4MDAwMDAwMDBCRjQyMkQ5OCAwMDAwNDAgKHYwNSBBIE0gSSAgT0VNU1BNSSAg MDAwMDAwMDAgQU1JLiAwMDAwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogRUlOSiAweDAwMDAw MDAwQkY0MUZBOTggMDAwMTMwICh2MDEgQU1JICAgIEFNSSBFSU5KIDAwMDAwMDAwICAgICAgMDAw MDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IEVSU1QgMHgwMDAwMDAwMEJGNDE0QTE4IDAwMDIx MCAodjAxIEFNSUVSICBBTUkgRVJTVCAwMDAwMDAwMCAgICAgIDAwMDAwMDAwKQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBIRVNUIDB4MDAwMDAwMDBCRjQxNEYxOCAwMDAwQTggKHYwMSBBTUkgICAgQU1J IEhFU1QgMDAwMDAwMDAgICAgICAwMDAwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogQkVSVCAw eDAwMDAwMDAwQkY0MjJEMTggMDAwMDMwICh2MDEgQU1JICAgIEFNSSBCRVJUIDAwMDAwMDAwICAg ICAgMDAwMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IERNQVIgMHgwMDAwMDAwMEJGNDE1RjE4 IDAwMDBENCAodjAxIEEgTSBJICBPRU1ETUFSICAwMDAwMDAwMSBJTlRMIDAwMDAwMDAxKQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAw MDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdjMDAwICggICAgICAgIGZlZTAwMDAwKQpb ICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMCAtPiBBUElDIDB4MDAgLT4gTm9kZSAwClsgICAgMC4w MDAwMDBdIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMHgwMSAtPiBOb2RlIDAKWyAgICAwLjAwMDAwMF0g U1JBVDogUFhNIDAgLT4gQVBJQyAweDAyIC0+IE5vZGUgMApbICAgIDAuMDAwMDAwXSBTUkFUOiBQ WE0gMCAtPiBBUElDIDB4MDMgLT4gTm9kZSAwClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAwIC0+ IEFQSUMgMHgwNCAtPiBOb2RlIDAKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDAgLT4gQVBJQyAw eDA1IC0+IE5vZGUgMApbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMCAtPiBBUElDIDB4MTAgLT4g Tm9kZSAwClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAwIC0+IEFQSUMgMHgxMSAtPiBOb2RlIDAK WyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDAgLT4gQVBJQyAweDEyIC0+IE5vZGUgMApbICAgIDAu MDAwMDAwXSBTUkFUOiBQWE0gMCAtPiBBUElDIDB4MTMgLT4gTm9kZSAwClsgICAgMC4wMDAwMDBd IFNSQVQ6IFBYTSAwIC0+IEFQSUMgMHgxNCAtPiBOb2RlIDAKWyAgICAwLjAwMDAwMF0gU1JBVDog UFhNIDAgLT4gQVBJQyAweDE1IC0+IE5vZGUgMApbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMSAt PiBBUElDIDB4MjAgLT4gTm9kZSAxClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAxIC0+IEFQSUMg MHgyMSAtPiBOb2RlIDEKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDEgLT4gQVBJQyAweDIyIC0+ IE5vZGUgMQpbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMSAtPiBBUElDIDB4MjMgLT4gTm9kZSAx ClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMHgyNCAtPiBOb2RlIDEKWyAgICAw LjAwMDAwMF0gU1JBVDogUFhNIDEgLT4gQVBJQyAweDI1IC0+IE5vZGUgMQpbICAgIDAuMDAwMDAw XSBTUkFUOiBQWE0gMSAtPiBBUElDIDB4MzAgLT4gTm9kZSAxClsgICAgMC4wMDAwMDBdIFNSQVQ6 IFBYTSAxIC0+IEFQSUMgMHgzMSAtPiBOb2RlIDEKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDEg LT4gQVBJQyAweDMyIC0+IE5vZGUgMQpbICAgIDAuMDAwMDAwXSBTUkFUOiBQWE0gMSAtPiBBUElD IDB4MzMgLT4gTm9kZSAxClsgICAgMC4wMDAwMDBdIFNSQVQ6IFBYTSAxIC0+IEFQSUMgMHgzNCAt PiBOb2RlIDEKWyAgICAwLjAwMDAwMF0gU1JBVDogUFhNIDEgLT4gQVBJQyAweDM1IC0+IE5vZGUg MQpbICAgIDAuMDAwMDAwXSBTUkFUOiBOb2RlIDAgUFhNIDAgW21lbSAweDAwMDAwMDAwLTB4YmZm ZmZmZmZdClsgICAgMC4wMDAwMDBdIFNSQVQ6IE5vZGUgMCBQWE0gMCBbbWVtIDB4MTAwMDAwMDAw LTB4MjNmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBTUkFUOiBOb2RlIDEgUFhNIDEgW21lbSAweDI0 MDAwMDAwMC0weDQzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gTlVNQTogSW5pdGlhbGl6ZWQgZGlz dGFuY2UgdGFibGUsIGNudD0yClsgICAgMC4wMDAwMDBdIE5VTUE6IE5vZGUgMCBbbWVtIDB4MDAw MDAwMDAtMHhiZmZmZmZmZl0gKyBbbWVtIDB4MTAwMDAwMDAwLTB4MjNmZmZmZmZmXSAtPiBbbWVt IDB4MDAwMDAwMDAtMHgyM2ZmZmZmZmZdClsgICAgMC4wMDAwMDBdIEluaXRtZW0gc2V0dXAgbm9k ZSAwIFttZW0gMHgwMDAwMDAwMC0weDIzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOT0RFX0RB VEEgW21lbSAweDIzZmZkOTAwMC0weDIzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBz ZXR1cCBub2RlIDEgW21lbSAweDI0MDAwMDAwMC0weDQzZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0g ICBOT0RFX0RBVEEgW21lbSAweDQzZmZkNjAwMC0weDQzZmZmY2ZmZl0KWyAgICAwLjAwMDAwMF0g IFtmZmZmZWEwMDAwMDAwMDAwLWZmZmZlYTAwMDhmZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDIzN2Uw MDAwMC1mZmZmODgwMjNmZGZmZmZmXSBvbiBub2RlIDAKWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEw MDA5MDAwMDAwLWZmZmZlYTAwMTBmZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDQzNzYwMDAwMC1mZmZm ODgwNDNmNWZmZmZmXSBvbiBub2RlIDEKWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6ClsgICAg MC4wMDAwMDBdICAgRE1BICAgICAgW21lbSAweDAwMDAxMDAwLTB4MDBmZmZmZmZdClsgICAgMC4w MDAwMDBdICAgRE1BMzIgICAgW21lbSAweDAxMDAwMDAwLTB4ZmZmZmZmZmZdClsgICAgMC4wMDAw MDBdICAgTm9ybWFsICAgW21lbSAweDEwMDAwMDAwMC0weDQzZmZmZmZmZl0KWyAgICAwLjAwMDAw MF0gTW92YWJsZSB6b25lIHN0YXJ0IGZvciBlYWNoIG5vZGUKWyAgICAwLjAwMDAwMF0gRWFybHkg bWVtb3J5IG5vZGUgcmFuZ2VzClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAw MTAwMC0weDAwMDliZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAw MDAtMHhiZjMwYWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweGJmM2RkMDAw LTB4YmYzZGRmZmZdClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHhiZjY1NzAwMC0w eGJmN2ZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MTAwMDAwMDAwLTB4 MjNmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAxOiBbbWVtIDB4MjQwMDAwMDAwLTB4 NDNmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogMjA5NDE2MApb ICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA2NCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAw LjAwMDAwMF0gICBETUEgem9uZTogMjEgcGFnZXMgcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBE TUEgem9uZTogMzk5NSBwYWdlcywgTElGTyBiYXRjaDowClsgICAgMC4wMDAwMDBdICAgRE1BMzIg em9uZTogMTIxNzkgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BMzIg em9uZTogNzc5NDQ1IHBhZ2VzLCBMSUZPIGJhdGNoOjMxClsgICAgMC4wMDAwMDBdICAgTm9ybWFs IHpvbmU6IDIwNDgwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAgIDAuMDAwMDAwXSAgIE5vcm1h bCB6b25lOiAxMzEwNzIwIHBhZ2VzLCBMSUZPIGJhdGNoOjMxClsgICAgMC4wMDAwMDBdIE9uIG5v ZGUgMSB0b3RhbHBhZ2VzOiAyMDk3MTUyClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDMy NzY4IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiAy MDk3MTUyIHBhZ2VzLCBMSUZPIGJhdGNoOjMxClsgICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVy IElPIFBvcnQ6IDB4NDA4ClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw eGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvIGZmZmZmZmZmZmY1N2MwMDAg KCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4 MDFdIGxhcGljX2lkWzB4MDBdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh Y3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6 IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MDRdIGVuYWJsZWQpClsgICAgMC4wMDAw MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDRdIGxhcGljX2lkWzB4MTBdIGVuYWJsZWQpClsg ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDVdIGxhcGljX2lkWzB4MTJdIGVu YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDZdIGxhcGljX2lk WzB4MTRdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDdd IGxhcGljX2lkWzB4MjBdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp X2lkWzB4MDhdIGxhcGljX2lkWzB4MjJdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExB UElDIChhY3BpX2lkWzB4MDldIGxhcGljX2lkWzB4MjRdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBd IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGFdIGxhcGljX2lkWzB4MzBdIGVuYWJsZWQpClsgICAg MC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGJdIGxhcGljX2lkWzB4MzJdIGVuYWJs ZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGNdIGxhcGljX2lkWzB4 MzRdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MGRdIGxh cGljX2lkWzB4MDFdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lk WzB4MGVdIGxhcGljX2lkWzB4MDNdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD IChhY3BpX2lkWzB4MGZdIGxhcGljX2lkWzB4MDVdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFD UEk6IExBUElDIChhY3BpX2lkWzB4MTBdIGxhcGljX2lkWzB4MTFdIGVuYWJsZWQpClsgICAgMC4w MDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTFdIGxhcGljX2lkWzB4MTNdIGVuYWJsZWQp ClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTJdIGxhcGljX2lkWzB4MTVd IGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTNdIGxhcGlj X2lkWzB4MjFdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4 MTRdIGxhcGljX2lkWzB4MjNdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChh Y3BpX2lkWzB4MTVdIGxhcGljX2lkWzB4MjVdIGVuYWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6 IExBUElDIChhY3BpX2lkWzB4MTZdIGxhcGljX2lkWzB4MzFdIGVuYWJsZWQpClsgICAgMC4wMDAw MDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MTddIGxhcGljX2lkWzB4MzNdIGVuYWJsZWQpClsg ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MThdIGxhcGljX2lkWzB4MzVdIGVu YWJsZWQpClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0gYWRkcmVzc1sweGZl YzAwMDAwXSBnc2lfYmFzZVswXSkKWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAs IHZlcnNpb24gMzIsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKWyAgICAwLjAwMDAwMF0g QUNQSTogSU9BUElDIChpZFsweDAyXSBhZGRyZXNzWzB4ZmVjMDEwMDBdIGdzaV9iYXNlWzI0XSkK WyAgICAwLjAwMDAwMF0gSU9BUElDWzFdOiBhcGljX2lkIDIsIHZlcnNpb24gMzIsIGFkZHJlc3Mg MHhmZWMwMTAwMCwgR1NJIDI0LTQ3ClsgICAgMC4wMDAwMDBdIEFDUEk6IElPQVBJQyAoaWRbMHgw M10gYWRkcmVzc1sweGZlYzAyMDAwXSBnc2lfYmFzZVs0OF0pClsgICAgMC4wMDAwMDBdIElPQVBJ Q1syXTogYXBpY19pZCAzLCB2ZXJzaW9uIDMyLCBhZGRyZXNzIDB4ZmVjMDIwMDAsIEdTSSA0OC03 MQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDRdIGFkZHJlc3NbMHhmZWM5MDAw MF0gZ3NpX2Jhc2VbNzJdKQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbM106IGFwaWNfaWQgNCwgdmVy c2lvbiAzMiwgYWRkcmVzcyAweGZlYzkwMDAwLCBHU0kgNzItOTUKWyAgICAwLjAwMDAwMF0gQUNQ STogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBB UElDIElEIDAsIEFQSUMgSU5UIDAyClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChi dXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwOSwgQVBJQyBJRCAwLCBBUElD IElOVCAwOQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMSwgQVBJ QyBJRCAwLCBBUElDIElOVCAwMQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEyIHVzZWQgYnkgb3Zl cnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAs IElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDQK WyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA1 LCBBUElDIElEIDAsIEFQSUMgSU5UIDA1ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wg MCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNiwgQVBJQyBJRCAwLCBBUElDIElOVCAwNgpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMDcKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmln IDAsIGJ1cyAwMCwgSVJRIDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4ClsgICAgMC4wMDAwMDBd IEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBhLCBBUElDIElEIDAsIEFQSUMgSU5UIDBhClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYiwg QVBJQyBJRCAwLCBBUElDIElOVCAwYgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAs IHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGMKWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElE IDAsIEFQSUMgSU5UIDBkClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAw LCBidXMgMDAsIElSUSAwZSwgQVBJQyBJRCAwLCBBUElDIElOVCAwZQpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMGYKWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1 cmF0aW9uIGluZm9ybWF0aW9uClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEz MDEgYmFzZTogMHhmZWQwMDAwMApbICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyAyNCBD UFVzLCAwIGhvdHBsdWcgQ1BVcwpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZm ZmZmZmY1N2IwMDAgKGZlYzAwMDAwKQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRvIGZm ZmZmZmZmZmY1N2EwMDAgKGZlYzAxMDAwKQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRv IGZmZmZmZmZmZmY1NzkwMDAgKGZlYzAyMDAwKQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElD IHRvIGZmZmZmZmZmZmY1NzgwMDAgKGZlYzkwMDAwKQpbICAgIDAuMDAwMDAwXSBucl9pcnFzX2dz aTogMTEyClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g MHgwMDA5YzAwMC0weDAwMDljZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3Nh dmUgbWVtb3J5OiBbbWVtIDB4MDAwOWQwMDAtMHgwMDA5ZmZmZl0KWyAgICAwLjAwMDAwMF0gUE06 IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZGZmZmZdClsg ICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDBlMDAw MC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5 OiBbbWVtIDB4YmYzMGIwMDAtMHhiZjM4YWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJmMzhiMDAwLTB4YmYzYTBmZmZdClsgICAgMC4wMDAw MDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjNhMTAwMC0weGJmM2Ex ZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4 YmYzYTIwMDAtMHhiZjNiMmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZl IG1lbW9yeTogW21lbSAweGJmM2IzMDAwLTB4YmYzYjVmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBS ZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjNiNjAwMC0weGJmM2RjZmZmXQpbICAg IDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YmYzZGUwMDAt MHhiZjNkZWZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTog W21lbSAweGJmM2RmMDAwLTB4YmY0MTNmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVk IG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhiZjQxNDAwMC0weGJmNDE1ZmZmXQpbICAgIDAuMDAwMDAw XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YmY0MTYwMDAtMHhiZjQxN2Zm Zl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJm NDE4MDAwLTB4YmY0MWZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBt ZW1vcnk6IFttZW0gMHhiZjQyMDAwMC0weGJmNDIwZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVn aXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4YmY0MjEwMDAtMHhiZjQyMmZmZl0KWyAgICAw LjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJmNDIzMDAwLTB4 YmY0MmFmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFtt ZW0gMHhiZjQyYjAwMC0weGJmNDUzZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBu b3NhdmUgbWVtb3J5OiBbbWVtIDB4YmY0NTQwMDAtMHhiZjY1NmZmZl0KWyAgICAwLjAwMDAwMF0g UE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGJmODAwMDAwLTB4YmZmZmZmZmZd ClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhjMDAw MDAwMC0weGNmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVt b3J5OiBbbWVtIDB4ZDAwMDAwMDAtMHhmZWQxYmZmZl0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDFjMDAwLTB4ZmVkMWZmZmZdClsgICAgMC4w MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQyMDAwMC0weGZl ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt IDB4ZmYwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweGQwMDAw MDAwLTB4ZmVkMWJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0g Qm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIGJhcmUgaGFyZHdhcmUKWyAgICAwLjAw MDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjgxOTIgbnJfY3B1bWFza19iaXRzOjI0IG5yX2Nw dV9pZHM6MjQgbnJfbm9kZV9pZHM6MgpbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI5 IHBhZ2VzL2NwdSBAZmZmZjg4MDIzN2MwMDAwMCBzODczNjAgcjgxOTIgZDIzMjMyIHUxMzEwNzIK WyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczg3MzYwIHI4MTkyIGQyMzIzMiB1MTMxMDcyIGFs bG9jPTEqMjA5NzE1MgpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMDAgMDEgMDIgMDMg MDQgMDUgMTIgMTMgMTQgMTUgMTYgMTcgLS0gLS0gLS0gLS0gClsgICAgMC4wMDAwMDBdIHBjcHUt YWxsb2M6IFsxXSAwNiAwNyAwOCAwOSAxMCAxMSAxOCAxOSAyMCAyMSAyMiAyMyAtLSAtLSAtLSAt LSAKWyAgICAwLjAwMDAwMF0gQnVpbHQgMiB6b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxp dHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogNDEyNTgwMApbICAgIDAuMDAwMDAwXSBQb2xp Y3kgem9uZTogTm9ybWFsClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHVzZXI9 bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC9sa3Atd3MwMi9jeWNsaWNfaGFja2JlbmNoLTE2MDAlLXBy b2Nlc3MtcGlwZS1IRUFELWVlYzRmOWQyYmJmMGEwOTAyZGMxZGRjMmYzODY0ZTY1NWJkYTNlMzQu eWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJoZWwvZWVjNGY5ZDJi YmYwYTA5MDJkYzFkZGMyZjM4NjRlNjU1YmRhM2UzNC92bWxpbnV6LTMuMTUuMC1yYzUtd2wtMDI3 NzYtZ2VlYzRmOWQga2NvbmZpZz14ODZfNjQtcmhlbCBjb21taXQ9ZWVjNGY5ZDJiYmYwYTA5MDJk YzFkZGMyZjM4NjRlNjU1YmRhM2UzNCBpbml0cmQ9L2tlcm5lbC10ZXN0cy9pbml0cmQvbGtwLXJv b3Rmcy5jZ3ogcm9vdD0vZGV2L3JhbTAgbW9kdWxlc19pbml0cmQ9L2tlcm5lbC94ODZfNjQtcmhl bC9lZWM0ZjlkMmJiZjBhMDkwMmRjMWRkYzJmMzg2NGU2NTViZGEzZTM0L21vZHVsZXMuY2d6IG1h eF91cHRpbWU9MTIwMCBSRVNVTFRfUk9PVD0vcmVzdWx0L2xrcC13czAyL2hhY2tiZW5jaC8xNjAw JS1wcm9jZXNzLXBpcGUveDg2XzY0LXJoZWwvZWVjNGY5ZDJiYmYwYTA5MDJkYzFkZGMyZjM4NjRl NjU1YmRhM2UzNC8wIGlwPTo6Ojpsa3Atd3MwMjo6ZGhjcCBvb3BzPXBhbmljIGlwbWlfd2F0Y2hk b2cuc3RhcnRfbm93PTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcg c3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBw YW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljIGxvYWRfcmFtZGlz az0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZn YT1ub3JtYWwKWyAgICAwLjAwMDAwMF0gc3lzcnE6IHN5c3JxIGFsd2F5cyBlbmFibGVkLgpbICAg IDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3Njgg Ynl0ZXMpClsgICAgMC4wMDAwMDBdIEFHUDogQ2hlY2tpbmcgYXBlcnR1cmUuLi4KWyAgICAwLjAw MDAwMF0gQUdQOiBObyBBR1AgYnJpZGdlIGZvdW5kClsgICAgMC4wMDAwMDBdIE1lbW9yeTogMTYx Nzg5NDRLLzE2NzY1MjQ4SyBhdmFpbGFibGUgKDc1NjlLIGtlcm5lbCBjb2RlLCAxNTAxSyByd2Rh dGEsIDM1MjBLIHJvZGF0YSwgMTcyNEsgaW5pdCwgMjE4NEsgYnNzLCA1ODYzMDRLIHJlc2VydmVk KQpbICAgIDAuMDAwMDAwXSBTTFVCOiBIV2FsaWduPTY0LCBPcmRlcj0wLTMsIE1pbk9iamVjdHM9 MCwgQ1BVcz0yNCwgTm9kZXM9MgpbICAgIDAuMDAwMDAwXSBIaWVyYXJjaGljYWwgUkNVIGltcGxl bWVudGF0aW9uLgpbICAgIDAuMDAwMDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9D UFVTPTgxOTIgdG8gbnJfY3B1X2lkcz0yNC4KWyAgICAwLjAwMDAwMF0gCU9mZmxvYWQgUkNVIGNh bGxiYWNrcyBmcm9tIGFsbCBDUFVzClsgICAgMC4wMDAwMDBdIAlPZmZsb2FkIFJDVSBjYWxsYmFj a3MgZnJvbSBDUFVzOiAwLTIzLgpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRy eSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTI0ClsgICAgMC4wMDAwMDBdIE5S X0lSUVM6NTI0NTQ0IG5yX2lycXM6MjA5NiAxNgpbICAgIDAuMDAwMDAwXSBDb25zb2xlOiBjb2xv dXIgVkdBKyA4MHgyNQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHkwXSBlbmFibGVkClsgICAg MC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGRpc2FibGVkClsgICAgMC4wMDAwMDBd IGNvbnNvbGUgW3R0eVMwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIGFsbG9jYXRlZCA2NzEwODg2 NCBieXRlcyBvZiBwYWdlX2Nncm91cApbICAgIDAuMDAwMDAwXSBwbGVhc2UgdHJ5ICdjZ3JvdXBf ZGlzYWJsZT1tZW1vcnknIG9wdGlvbiBpZiB5b3UgZG9uJ3Qgd2FudCBtZW1vcnkgY2dyb3Vwcwpb ICAgIDAuMDAwMDAwXSBFbmFibGluZyBhdXRvbWF0aWMgTlVNQSBiYWxhbmNpbmcuIENvbmZpZ3Vy ZSB3aXRoIG51bWFfYmFsYW5jaW5nPSBvciB0aGUga2VybmVsLm51bWFfYmFsYW5jaW5nIHN5c2N0 bApbICAgIDAuMDAwMDAwXSBocGV0IGNsb2NrZXZlbnQgcmVnaXN0ZXJlZApbICAgIDAuMDAwMDAw XSB0c2M6IEZhc3QgVFNDIGNhbGlicmF0aW9uIHVzaW5nIFBJVApbICAgIDAuMDAwMDAwXSB0c2M6 IERldGVjdGVkIDI4MDAuMjQwIE1IeiBwcm9jZXNzb3IKWyAgICAwLjAwMDAyOV0gQ2FsaWJyYXRp bmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIgZnJl cXVlbmN5Li4gNTYwMC40OCBCb2dvTUlQUyAobHBqPTI4MDAyNDApClsgICAgMC4wMTA3NTZdIHBp ZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDE1NDMzXSBBQ1BJOiBD b3JlIHJldmlzaW9uIDIwMTQwNDI0ClsgICAgMC4wMjMyMjNdIEFDUEk6IEFsbCBBQ1BJIFRhYmxl cyBzdWNjZXNzZnVsbHkgYWNxdWlyZWQKWyAgICAwLjAyODY2N10gU2VjdXJpdHkgRnJhbWV3b3Jr IGluaXRpYWxpemVkClsgICAgMC4wMzI4MThdIFNFTGludXg6ICBJbml0aWFsaXppbmcuClsgICAg MC4wMzYzNTZdIFNFTGludXg6ICBTdGFydGluZyBpbiBwZXJtaXNzaXZlIG1vZGUKWyAgICAwLjA0 MjEyOF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjA5NzE1MiAob3JkZXI6IDEy LCAxNjc3NzIxNiBieXRlcykKWyAgICAwLjA1MzI5MF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBl bnRyaWVzOiAxMDQ4NTc2IChvcmRlcjogMTEsIDgzODg2MDggYnl0ZXMpClsgICAgMC4wNjIyMDZd IE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2LCAyNjIxNDQg Ynl0ZXMpClsgICAgMC4wNjkyMTVdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVz OiAzMjc2OCAob3JkZXI6IDYsIDI2MjE0NCBieXRlcykKWyAgICAwLjA3Njk5NV0gSW5pdGlhbGl6 aW5nIGNncm91cCBzdWJzeXMgbWVtb3J5ClsgICAgMC4wODE0NzNdIEluaXRpYWxpemluZyBjZ3Jv dXAgc3Vic3lzIGRldmljZXMKWyAgICAwLjA4NjAzNV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJz eXMgZnJlZXplcgpbICAgIDAuMDkwNTk3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBuZXRf Y2xzClsgICAgMC4wOTUxNTJdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGJsa2lvClsgICAg MC4wOTk1MzldIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQKWyAgICAwLjEw NDM2M10gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgaHVnZXRsYgpbICAgIDAuMTA4OTQ0XSBD UFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMApbICAgIDAuMTEzMDcwXSBDUFU6IFByb2Nlc3Nv ciBDb3JlIElEOiAwClsgICAgMC4xMTY4NTFdIG1jZTogQ1BVIHN1cHBvcnRzIDkgTUNFIGJhbmtz ClsgICAgMC4xMjA5NzhdIENQVTA6IFRoZXJtYWwgTFZUIHZlY3RvciAoMHhmYSkgYWxyZWFkeSBp bnN0YWxsZWQKWyAgICAwLjEyNjg0Ml0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRLQiA1MTIs IDJNQiA3LCA0TUIgNwpbICAgIDAuMTI2ODQyXSBMYXN0IGxldmVsIGRUTEIgZW50cmllczogNEtC IDUxMiwgMk1CIDMyLCA0TUIgMzIsIDFHQiAwClsgICAgMC4xMjY4NDJdIHRsYl9mbHVzaGFsbF9z aGlmdDogNgpbICAgIDAuMTQyMTk4XSBGcmVlaW5nIFNNUCBhbHRlcm5hdGl2ZXMgbWVtb3J5OiAz MksgKGZmZmZmZmZmODFkZmYwMDAgLSBmZmZmZmZmZjgxZTA3MDAwKQpbICAgIDAuMTUxMTg2XSBm dHJhY2U6IGFsbG9jYXRpbmcgMjgzODggZW50cmllcyBpbiAxMTEgcGFnZXMKWyAgICAwLjE2Nzgy OV0gR2V0dGluZyBWRVJTSU9OOiAxMDYwMDE1ClsgICAgMC4xNzE1MjNdIEdldHRpbmcgVkVSU0lP TjogMTA2MDAxNQpbICAgIDAuMTc1MjExXSBHZXR0aW5nIElEOiAwClsgICAgMC4xNzc5NDNdIEdl dHRpbmcgSUQ6IDAKWyAgICAwLjE4MDY3Nl0gZG1hcjogSG9zdCBhZGRyZXNzIHdpZHRoIDQwClsg ICAgMC4xODQ2MzFdIGRtYXI6IERSSEQgYmFzZTogMHgwMDAwMDBmZTcxMDAwMCBmbGFnczogMHgx ClsgICAgMC4xOTAwNjddIGRtYXI6IElPTU1VIDA6IHJlZ19iYXNlX2FkZHIgZmU3MTAwMDAgdmVy IDE6MCBjYXAgYzkwNzgwMTA2ZjA0NjIgZWNhcCBmMDIwN2UKWyAgICAwLjE5ODM0Ml0gZG1hcjog Uk1SUiBiYXNlOiAweDAwMDAwMGJmM2I2MDAwIGVuZDogMHgwMDAwMDBiZjNjOWZmZgpbICAgIDAu MjA0NzI3XSBkbWFyOiBBVFNSIGZsYWdzOiAweDAKWyAgICAwLjIwODMwM10gSU9BUElDIGlkIDMg dW5kZXIgRFJIRCBiYXNlICAweGZlNzEwMDAwIElPTU1VIDAKWyAgICAwLjIxMzk5MV0gSU9BUElD IGlkIDIgdW5kZXIgRFJIRCBiYXNlICAweGZlNzEwMDAwIElPTU1VIDAKWyAgICAwLjIxOTY4MV0g SU9BUElDIGlkIDAgdW5kZXIgRFJIRCBiYXNlICAweGZlNzEwMDAwIElPTU1VIDAKWyAgICAwLjIy NTM3MV0gW0Zpcm13YXJlIEJ1Z106IGlvYXBpYyA0IGhhcyBubyBtYXBwaW5nIGlvbW11LCBpbnRl cnJ1cHQgcmVtYXBwaW5nIHdpbGwgYmUgZGlzYWJsZWQKWyAgICAwLjIzNDI1Ml0gTm90IGVuYWJs ZSBpbnRlcnJ1cHQgcmVtYXBwaW5nClsgICAgMC4yMzg1NDNdIFN3aXRjaGVkIEFQSUMgcm91dGlu ZyB0byBwaHlzaWNhbCBmbGF0LgpbICAgIDAuMjQzNTM0XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMw ClsgICAgMC4yNDc1NjFdIEVOQUJMSU5HIElPLUFQSUMgSVJRcwpbICAgIDAuMjUwOTkxXSBpbml0 IElPX0FQSUMgSVJRcwpbICAgIDAuMjU0MDcxXSAgYXBpYyAwIHBpbiAwIG5vdCBjb25uZWN0ZWQK WyAgICAwLjI1ODAyMV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xIC0+IDB4MzEg LT4gSVJRIDEgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAwLjI2NjEyMV0gSU9BUElDWzBd OiBTZXQgcm91dGluZyBlbnRyeSAoMC0yIC0+IDB4MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTow IERlc3Q6MCkKWyAgICAwLjI3NDIyM10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0z IC0+IDB4MzMgLT4gSVJRIDMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAwLjI4MjMzMF0g SU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQgTW9kZTow IEFjdGl2ZTowIERlc3Q6MCkKWyAgICAwLjI5MDQzNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC01IC0+IDB4MzUgLT4gSVJRIDUgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAw LjI5ODUzNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJR IDYgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAwLjMwNjYzOF0gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC03IC0+IDB4MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6 MCkKWyAgICAwLjMxNDc0MF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC04IC0+IDB4 MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAwLjMyMjgzOV0gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC05IC0+IDB4MzkgLT4gSVJRIDkgTW9kZToxIEFjdGl2 ZTowIERlc3Q6MCkKWyAgICAwLjMzMDk0MV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAo MC0xMCAtPiAweDNhIC0+IElSUSAxMCBNb2RlOjAgQWN0aXZlOjAgRGVzdDowKQpbICAgIDAuMzM5 MjE3XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTExIC0+IDB4M2IgLT4gSVJRIDEx IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjApClsgICAgMC4zNDc0OTFdIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDAtMTIgLT4gMHgzYyAtPiBJUlEgMTIgTW9kZTowIEFjdGl2ZTowIERlc3Q6 MCkKWyAgICAwLjM1NTc2N10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMyAtPiAw eDNkIC0+IElSUSAxMyBNb2RlOjAgQWN0aXZlOjAgRGVzdDowKQpbICAgIDAuMzY0MDQwXSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTE0IC0+IDB4M2UgLT4gSVJRIDE0IE1vZGU6MCBB Y3RpdmU6MCBEZXN0OjApClsgICAgMC4zNzIzMTRdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50 cnkgKDAtMTUgLT4gMHgzZiAtPiBJUlEgMTUgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAw LjM4MDU5MF0gIGFwaWMgMCBwaW4gMTYgbm90IGNvbm5lY3RlZApbICAgIDAuMzg0NjI5XSAgYXBp YyAwIHBpbiAxNyBub3QgY29ubmVjdGVkClsgICAgMC4zODg2NjNdICBhcGljIDAgcGluIDE4IG5v dCBjb25uZWN0ZWQKWyAgICAwLjM5MjcwNV0gIGFwaWMgMCBwaW4gMTkgbm90IGNvbm5lY3RlZApb ICAgIDAuMzk2NzQ3XSAgYXBpYyAwIHBpbiAyMCBub3QgY29ubmVjdGVkClsgICAgMC40MDA3ODld ICBhcGljIDAgcGluIDIxIG5vdCBjb25uZWN0ZWQKWyAgICAwLjQwNDgzMF0gIGFwaWMgMCBwaW4g MjIgbm90IGNvbm5lY3RlZApbICAgIDAuNDA4ODY0XSAgYXBpYyAwIHBpbiAyMyBub3QgY29ubmVj dGVkClsgICAgMC40MTI5MDZdICBhcGljIDIgcGluIDAgbm90IGNvbm5lY3RlZApbICAgIDAuNDE2 ODUxXSAgYXBpYyAyIHBpbiAxIG5vdCBjb25uZWN0ZWQKWyAgICAwLjQyMDgwMF0gIGFwaWMgMiBw aW4gMiBub3QgY29ubmVjdGVkClsgICAgMC40MjQ3NTRdICBhcGljIDIgcGluIDMgbm90IGNvbm5l Y3RlZApbICAgIDAuNDI4NzAwXSAgYXBpYyAyIHBpbiA0IG5vdCBjb25uZWN0ZWQKWyAgICAwLjQz MjY0OF0gIGFwaWMgMiBwaW4gNSBub3QgY29ubmVjdGVkClsgICAgMC40MzY2MDNdICBhcGljIDIg cGluIDYgbm90IGNvbm5lY3RlZApbICAgIDAuNDQwNTU5XSAgYXBpYyAyIHBpbiA3IG5vdCBjb25u ZWN0ZWQKWyAgICAwLjQ0NDUxNF0gIGFwaWMgMiBwaW4gOCBub3QgY29ubmVjdGVkClsgICAgMC40 NDg0NjldICBhcGljIDIgcGluIDkgbm90IGNvbm5lY3RlZApbICAgIDAuNDUyNDIyXSAgYXBpYyAy IHBpbiAxMCBub3QgY29ubmVjdGVkClsgICAgMC40NTY0NTZdICBhcGljIDIgcGluIDExIG5vdCBj b25uZWN0ZWQKWyAgICAwLjQ2MDQ5MF0gIGFwaWMgMiBwaW4gMTIgbm90IGNvbm5lY3RlZApbICAg IDAuNDY0NTI0XSAgYXBpYyAyIHBpbiAxMyBub3QgY29ubmVjdGVkClsgICAgMC40Njg1NjVdICBh cGljIDIgcGluIDE0IG5vdCBjb25uZWN0ZWQKWyAgICAwLjQ3MjU5OV0gIGFwaWMgMiBwaW4gMTUg bm90IGNvbm5lY3RlZApbICAgIDAuNDc2NjQxXSAgYXBpYyAyIHBpbiAxNiBub3QgY29ubmVjdGVk ClsgICAgMC40ODA2NzRdICBhcGljIDIgcGluIDE3IG5vdCBjb25uZWN0ZWQKWyAgICAwLjQ4NDcx NV0gIGFwaWMgMiBwaW4gMTggbm90IGNvbm5lY3RlZApbICAgIDAuNDg4NzUwXSAgYXBpYyAyIHBp biAxOSBub3QgY29ubmVjdGVkClsgICAgMC40OTI3OTFdICBhcGljIDIgcGluIDIwIG5vdCBjb25u ZWN0ZWQKWyAgICAwLjQ5NjgzM10gIGFwaWMgMiBwaW4gMjEgbm90IGNvbm5lY3RlZApbICAgIDAu NTAwODY3XSAgYXBpYyAyIHBpbiAyMiBub3QgY29ubmVjdGVkClsgICAgMC41MDQ5MDhdICBhcGlj IDIgcGluIDIzIG5vdCBjb25uZWN0ZWQKWyAgICAwLjUwODk0Ml0gIGFwaWMgMyBwaW4gMCBub3Qg Y29ubmVjdGVkClsgICAgMC41MTI4OTddICBhcGljIDMgcGluIDEgbm90IGNvbm5lY3RlZApbICAg IDAuNTE2ODUyXSAgYXBpYyAzIHBpbiAyIG5vdCBjb25uZWN0ZWQKWyAgICAwLjUyMDgwOF0gIGFw aWMgMyBwaW4gMyBub3QgY29ubmVjdGVkClsgICAgMC41MjQ3NjNdICBhcGljIDMgcGluIDQgbm90 IGNvbm5lY3RlZApbICAgIDAuNTI4NzE4XSAgYXBpYyAzIHBpbiA1IG5vdCBjb25uZWN0ZWQKWyAg ICAwLjUzMjY3M10gIGFwaWMgMyBwaW4gNiBub3QgY29ubmVjdGVkClsgICAgMC41MzY2MjldICBh cGljIDMgcGluIDcgbm90IGNvbm5lY3RlZApbICAgIDAuNTQwNTc0XSAgYXBpYyAzIHBpbiA4IG5v dCBjb25uZWN0ZWQKWyAgICAwLjU0NDUyMF0gIGFwaWMgMyBwaW4gOSBub3QgY29ubmVjdGVkClsg ICAgMC41NDg0NjldICBhcGljIDMgcGluIDEwIG5vdCBjb25uZWN0ZWQKWyAgICAwLjU1MjUxMF0g IGFwaWMgMyBwaW4gMTEgbm90IGNvbm5lY3RlZApbICAgIDAuNTU2NTUxXSAgYXBpYyAzIHBpbiAx MiBub3QgY29ubmVjdGVkClsgICAgMC41NjA1ODVdICBhcGljIDMgcGluIDEzIG5vdCBjb25uZWN0 ZWQKWyAgICAwLjU2NDYxOV0gIGFwaWMgMyBwaW4gMTQgbm90IGNvbm5lY3RlZApbICAgIDAuNTY4 NjYwXSAgYXBpYyAzIHBpbiAxNSBub3QgY29ubmVjdGVkClsgICAgMC41NzI2OTRdICBhcGljIDMg cGluIDE2IG5vdCBjb25uZWN0ZWQKWyAgICAwLjU3NjczNV0gIGFwaWMgMyBwaW4gMTcgbm90IGNv bm5lY3RlZApbICAgIDAuNTgwNzY5XSAgYXBpYyAzIHBpbiAxOCBub3QgY29ubmVjdGVkClsgICAg MC41ODQ4MTFdICBhcGljIDMgcGluIDE5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjU4ODg1Ml0gIGFw aWMgMyBwaW4gMjAgbm90IGNvbm5lY3RlZApbICAgIDAuNTkyODg2XSAgYXBpYyAzIHBpbiAyMSBu b3QgY29ubmVjdGVkClsgICAgMC41OTY5MjBdICBhcGljIDMgcGluIDIyIG5vdCBjb25uZWN0ZWQK WyAgICAwLjYwMDk2MV0gIGFwaWMgMyBwaW4gMjMgbm90IGNvbm5lY3RlZApbICAgIDAuNjA0OTk1 XSAgYXBpYyA0IHBpbiAwIG5vdCBjb25uZWN0ZWQKWyAgICAwLjYwODk1MV0gIGFwaWMgNCBwaW4g MSBub3QgY29ubmVjdGVkClsgICAgMC42MTI5MDZdICBhcGljIDQgcGluIDIgbm90IGNvbm5lY3Rl ZApbICAgIDAuNjE2ODYxXSAgYXBpYyA0IHBpbiAzIG5vdCBjb25uZWN0ZWQKWyAgICAwLjYyMDgx NF0gIGFwaWMgNCBwaW4gNCBub3QgY29ubmVjdGVkClsgICAgMC42MjQ3NjJdICBhcGljIDQgcGlu IDUgbm90IGNvbm5lY3RlZApbICAgIDAuNjI4NzA4XSAgYXBpYyA0IHBpbiA2IG5vdCBjb25uZWN0 ZWQKWyAgICAwLjYzMjY1Nl0gIGFwaWMgNCBwaW4gNyBub3QgY29ubmVjdGVkClsgICAgMC42MzY2 MTFdICBhcGljIDQgcGluIDggbm90IGNvbm5lY3RlZApbICAgIDAuNjQwNTY3XSAgYXBpYyA0IHBp biA5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjY0NDUyMl0gIGFwaWMgNCBwaW4gMTAgbm90IGNvbm5l Y3RlZApbICAgIDAuNjQ4NTYzXSAgYXBpYyA0IHBpbiAxMSBub3QgY29ubmVjdGVkClsgICAgMC42 NTI1OTZdICBhcGljIDQgcGluIDEyIG5vdCBjb25uZWN0ZWQKWyAgICAwLjY1NjYzMF0gIGFwaWMg NCBwaW4gMTMgbm90IGNvbm5lY3RlZApbICAgIDAuNjYwNjcxXSAgYXBpYyA0IHBpbiAxNCBub3Qg Y29ubmVjdGVkClsgICAgMC42NjQ3MDVdICBhcGljIDQgcGluIDE1IG5vdCBjb25uZWN0ZWQKWyAg ICAwLjY2ODc0Nl0gIGFwaWMgNCBwaW4gMTYgbm90IGNvbm5lY3RlZApbICAgIDAuNjcyNzgwXSAg YXBpYyA0IHBpbiAxNyBub3QgY29ubmVjdGVkClsgICAgMC42NzY4MjFdICBhcGljIDQgcGluIDE4 IG5vdCBjb25uZWN0ZWQKWyAgICAwLjY4MDg1Nl0gIGFwaWMgNCBwaW4gMTkgbm90IGNvbm5lY3Rl ZApbICAgIDAuNjg0ODk3XSAgYXBpYyA0IHBpbiAyMCBub3QgY29ubmVjdGVkClsgICAgMC42ODg5 MzhdICBhcGljIDQgcGluIDIxIG5vdCBjb25uZWN0ZWQKWyAgICAwLjY5Mjk3M10gIGFwaWMgNCBw aW4gMjIgbm90IGNvbm5lY3RlZApbICAgIDAuNjk3MDE0XSAgYXBpYyA0IHBpbiAyMyBub3QgY29u bmVjdGVkClsgICAgMC43MDExNzhdIC4uVElNRVI6IHZlY3Rvcj0weDMwIGFwaWMxPTAgcGluMT0y IGFwaWMyPS0xIHBpbjI9LTEKWyAgICAwLjcxNzMxMl0gc21wYm9vdDogQ1BVMDogSW50ZWwoUikg WGVvbihSKSBDUFUgICAgICAgICAgIFg1NjYwICBAIDIuODBHSHogKGZhbTogMDYsIG1vZGVsOiAy Yywgc3RlcHBpbmc6IDAxKQpbICAgIDAuNzI3NTk4XSBVc2luZyBsb2NhbCBBUElDIHRpbWVyIGlu dGVycnVwdHMuClsgICAgMC43Mjc1OThdIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uClsgICAg MC44MzczNjFdIC4uLiBsYXBpYyBkZWx0YSA9IDgzMzM1MgpbICAgIDAuODQxMDQ4XSAuLi4gUE0t VGltZXIgZGVsdGEgPSAzNTc5NDkKWyAgICAwLjg0NDk5Nl0gLi4uIFBNLVRpbWVyIHJlc3VsdCBv awpbICAgIDAuODQ4NTEwXSAuLi4uLiBkZWx0YSA4MzMzNTIKWyAgICAwLjg1MTY3NV0gLi4uLi4g bXVsdDogMzU3OTIxOTUKWyAgICAwLjg1NTAxNF0gLi4uLi4gY2FsaWJyYXRpb24gcmVzdWx0OiAx MzMzMzYKWyAgICAwLjg1OTM5NV0gLi4uLi4gQ1BVIGNsb2NrIHNwZWVkIGlzIDI4MDAuMDA1NSBN SHouClsgICAgMC44NjQzOTJdIC4uLi4uIGhvc3QgYnVzIGNsb2NrIHNwZWVkIGlzIDEzMy4wMzM2 IE1Iei4KWyAgICAwLjg2OTc0NF0gUGVyZm9ybWFuY2UgRXZlbnRzOiBQRUJTIGZtdDErLCAxNi1k ZWVwIExCUiwgV2VzdG1lcmUgZXZlbnRzLCBJbnRlbCBQTVUgZHJpdmVyLgpbICAgIDAuODc4NTMw XSBwZXJmX2V2ZW50X2ludGVsOiBDUFVJRCBtYXJrZWQgZXZlbnQ6ICdidXMgY3ljbGVzJyB1bmF2 YWlsYWJsZQpbICAgIDAuODg1NTIyXSAuLi4gdmVyc2lvbjogICAgICAgICAgICAgICAgMwpbICAg IDAuODg5NjQ5XSAuLi4gYml0IHdpZHRoOiAgICAgICAgICAgICAgNDgKWyAgICAwLjg5Mzg2NV0g Li4uIGdlbmVyaWMgcmVnaXN0ZXJzOiAgICAgIDQKWyAgICAwLjg5Nzk4NF0gLi4uIHZhbHVlIG1h c2s6ICAgICAgICAgICAgIDAwMDBmZmZmZmZmZmZmZmYKWyAgICAwLjkwMzQxNV0gLi4uIG1heCBw ZXJpb2Q6ICAgICAgICAgICAgIDAwMDAwMDAwN2ZmZmZmZmYKWyAgICAwLjkwODg0NF0gLi4uIGZp eGVkLXB1cnBvc2UgZXZlbnRzOiAgIDMKWyAgICAwLjkxMjk2NV0gLi4uIGV2ZW50IG1hc2s6ICAg ICAgICAgICAgIDAwMDAwMDA3MDAwMDAwMGYKWyAgICAwLjkyMDI2OF0geDg2OiBCb290aW5nIFNN UCBjb25maWd1cmF0aW9uOgpbICAgIDAuOTI0NTczXSAuLi4uIG5vZGUgICMwLCBDUFVzOiAgICAg ICAgIzEKWyAgICAwLjkzOTc4MV0gbWFza2VkIEV4dElOVCBvbiBDUFUjMQpbICAgIDAuOTQzMzk2 XSBDUFUxOiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsgICAg MC45NTE1NDFdIE5NSSB3YXRjaGRvZzogZW5hYmxlZCBvbiBhbGwgQ1BVcywgcGVybWFuZW50bHkg Y29uc3VtZXMgb25lIGh3LVBNVSBjb3VudGVyLgpbICAgIDAuOTYxNDE2XSAgICMyClsgICAgMC45 NzQyNTNdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzIKWyAgICAwLjk3Nzg2N10gQ1BVMjogVGhlcm1h bCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5IGluc3RhbGxlZApbICAgIDAuOTg1Nzk1XSAgICMz ClsgICAgMC45OTg2MzNdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzMKWyAgICAxLjAwMjI0OV0gQ1BV MzogVGhlcm1hbCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5IGluc3RhbGxlZApbICAgIDEuMDEw MTc2XSAgICM0ClsgICAgMS4wMjMwMDZdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzQKWyAgICAxLjAy NjYxOF0gQ1BVNDogVGhlcm1hbCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5IGluc3RhbGxlZApb ICAgIDEuMDM0NTQ3XSAgICM1ClsgICAgMS4wNDczODNdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzUK WyAgICAxLjA1MDk5OV0gQ1BVNTogVGhlcm1hbCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5IGlu c3RhbGxlZApbICAgIDEuMDU4OTQwXSAKWyAgICAxLjA2MDYxMV0gLi4uLiBub2RlICAjMSwgQ1BV czogICAgIzYKWyAgICAxLjA3NTQxMV0gbWFza2VkIEV4dElOVCBvbiBDUFUjNgpbICAgIDEuMDc5 MDI5XSBDUFU2OiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsg ICAgMS4xNjM5NzJdIFRTQyBzeW5jaHJvbml6YXRpb24gW0NQVSMwIC0+IENQVSM2XToKWyAgICAx LjE2ODg1OF0gTWVhc3VyZWQgNjkgY3ljbGVzIFRTQyB3YXJwIGJldHdlZW4gQ1BVcywgdHVybmlu ZyBvZmYgVFNDIGNsb2NrLgpbICAgIDEuMTc2MDI0XSB0c2M6IE1hcmtpbmcgVFNDIHVuc3RhYmxl IGR1ZSB0byBjaGVja190c2Nfc3luY19zb3VyY2UgZmFpbGVkClsgICAgMS4xODMwNTNdICAgIzcK WyAgICAxLjE5NTg4NF0gbWFza2VkIEV4dElOVCBvbiBDUFUjNwpbICAgIDEuMTk5NTAxXSBDUFU3 OiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsgICAgMC4wMDEw MDBdICAgIzgKWyAgICAwLjAwMTAwMF0gbWFza2VkIEV4dElOVCBvbiBDUFUjOApbICAgIDAuMDAx MDAwXSBDUFU4OiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsg ICAgMC4zNjc4NDBdICAgIzkKWyAgICAwLjM2Nzc2M10gbWFza2VkIEV4dElOVCBvbiBDUFUjOQpb ICAgIDAuMzY3NzYzXSBDUFU5OiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5z dGFsbGVkClsgICAgMC4zODkxNjJdICAjMTAKWyAgICAwLjM4OTA5M10gbWFza2VkIEV4dElOVCBv biBDUFUjMTAKWyAgICAwLjM4OTA5M10gQ1BVMTA6IFRoZXJtYWwgTFZUIHZlY3RvciAoMHhmYSkg YWxyZWFkeSBpbnN0YWxsZWQKWyAgICAwLjQxMTY5M10gICMxMQpbICAgIDAuNDExNjE2XSBtYXNr ZWQgRXh0SU5UIG9uIENQVSMxMQpbICAgIDAuNDExNjE2XSBDUFUxMTogVGhlcm1hbCBMVlQgdmVj dG9yICgweGZhKSBhbHJlYWR5IGluc3RhbGxlZApbICAgIDAuNDMzMjg5XSAKWyAgICAwLjQzNDAw MV0gLi4uLiBub2RlICAjMCwgQ1BVczogICAjMTIKWyAgICAwLjQzMzIxMV0gbWFza2VkIEV4dElO VCBvbiBDUFUjMTIKWyAgICAwLjQzMzIxMV0gQ1BVMTI6IFRoZXJtYWwgTFZUIHZlY3RvciAoMHhm YSkgYWxyZWFkeSBpbnN0YWxsZWQKWyAgICAwLjQ1NjQzNl0gICMxMwpbICAgIDAuNDU2MzQwXSBt YXNrZWQgRXh0SU5UIG9uIENQVSMxMwpbICAgIDAuNDU2MzQwXSBDUFUxMzogVGhlcm1hbCBMVlQg dmVjdG9yICgweGZhKSBhbHJlYWR5IGluc3RhbGxlZApbICAgIDAuNDc4MDA3XSAgIzE0ClsgICAg MC40Nzc5MDhdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzE0ClsgICAgMC40Nzc5MDhdIENQVTE0OiBU aGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsgICAgMC41MDA1NjBd ICAjMTUKWyAgICAwLjUwMDQ3NV0gbWFza2VkIEV4dElOVCBvbiBDUFUjMTUKWyAgICAwLjUwMDQ3 NV0gQ1BVMTU6IFRoZXJtYWwgTFZUIHZlY3RvciAoMHhmYSkgYWxyZWFkeSBpbnN0YWxsZWQKWyAg ICAwLjUyMjE4M10gICMxNgpbICAgIDAuNTIyMDk2XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMxNgpb ICAgIDAuNTIyMDk2XSBDUFUxNjogVGhlcm1hbCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5IGlu c3RhbGxlZApbICAgIDAuNTQ0NzQxXSAgIzE3ClsgICAgMC41NDQ2NTNdIG1hc2tlZCBFeHRJTlQg b24gQ1BVIzE3ClsgICAgMC41NDQ2NTNdIENQVTE3OiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEp IGFscmVhZHkgaW5zdGFsbGVkClsgICAgMC41NjYzMjFdIApbICAgIDAuNTY3MDAxXSAuLi4uIG5v ZGUgICMxLCBDUFVzOiAgICMxOApbICAgIDAuNTY2MjEwXSBtYXNrZWQgRXh0SU5UIG9uIENQVSMx OApbICAgIDAuNTY2MjEwXSBDUFUxODogVGhlcm1hbCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5 IGluc3RhbGxlZApbICAgIDAuNTg5NDIzXSAgIzE5ClsgICAgMC41ODkzNTBdIG1hc2tlZCBFeHRJ TlQgb24gQ1BVIzE5ClsgICAgMC41ODkzNTBdIENQVTE5OiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4 ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsgICAgMC42MTA5NTRdICAjMjAKWyAgICAwLjYxMDg4MV0g bWFza2VkIEV4dElOVCBvbiBDUFUjMjAKWyAgICAwLjYxMDg4MV0gQ1BVMjA6IFRoZXJtYWwgTFZU IHZlY3RvciAoMHhmYSkgYWxyZWFkeSBpbnN0YWxsZWQKWyAgICAwLjYzMjQ3OV0gICMyMQpbICAg IDAuNjMyNDA3XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMyMQpbICAgIDAuNjMyNDA3XSBDUFUyMTog VGhlcm1hbCBMVlQgdmVjdG9yICgweGZhKSBhbHJlYWR5IGluc3RhbGxlZApbICAgIDAuNjU0MDgx XSAgIzIyClsgICAgMC42NTQwMDRdIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzIyClsgICAgMC42NTQw MDRdIENQVTIyOiBUaGVybWFsIExWVCB2ZWN0b3IgKDB4ZmEpIGFscmVhZHkgaW5zdGFsbGVkClsg ICAgMC42NzY2MTJdICAjMjMKWyAgICAwLjY3NjUzNl0gbWFza2VkIEV4dElOVCBvbiBDUFUjMjMK WyAgICAwLjY3NjUzNl0gQ1BVMjM6IFRoZXJtYWwgTFZUIHZlY3RvciAoMHhmYSkgYWxyZWFkeSBp bnN0YWxsZWQKWyAgICAwLjY5ODA2M10geDg2OiBCb290ZWQgdXAgMiBub2RlcywgMjQgQ1BVcwpb ICAgIDAuNjk5MDAyXSBzbXBib290OiBUb3RhbCBvZiAyNCBwcm9jZXNzb3JzIGFjdGl2YXRlZCAo MTM0NDAzLjkxIEJvZ29NSVBTKQpbICAgIDAuNzAyMzMxXSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQK WyAgICAwLjcwNzEwN10gZXZtOiBzZWN1cml0eS5zZWxpbnV4ClsgICAgMC43MDgwMDFdIGV2bTog c2VjdXJpdHkuaW1hClsgICAgMC43MDkwMDBdIGV2bTogc2VjdXJpdHkuY2FwYWJpbGl0eQpbICAg IDAuNzEwMTA1XSBQTTogUmVnaXN0ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhiZjMwYjAw MC0weGJmMzhhZmZmXSAoNTI0Mjg4IGJ5dGVzKQpbICAgIDAuNzExMDEwXSBQTTogUmVnaXN0ZXJp bmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhiZjNhMTAwMC0weGJmM2ExZmZmXSAoNDA5NiBieXRl cykKWyAgICAwLjcxMjAwMV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4 YmYzYjMwMDAtMHhiZjNiNWZmZl0gKDEyMjg4IGJ5dGVzKQpbICAgIDAuNzEzMDAxXSBQTTogUmVn aXN0ZXJpbmcgQUNQSSBOVlMgcmVnaW9uIFttZW0gMHhiZjNkZTAwMC0weGJmM2RlZmZmXSAoNDA5 NiBieXRlcykKWyAgICAwLjcxNDAwMV0gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBb bWVtIDB4YmY0MTYwMDAtMHhiZjQxN2ZmZl0gKDgxOTIgYnl0ZXMpClsgICAgMC43MTUwMDFdIFBN OiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweGJmNDIwMDAwLTB4YmY0MjBmZmZd ICg0MDk2IGJ5dGVzKQpbICAgIDAuNzE2MDAxXSBQTTogUmVnaXN0ZXJpbmcgQUNQSSBOVlMgcmVn aW9uIFttZW0gMHhiZjQyMzAwMC0weGJmNDJhZmZmXSAoMzI3NjggYnl0ZXMpClsgICAgMC43MTcw MDJdIFBNOiBSZWdpc3RlcmluZyBBQ1BJIE5WUyByZWdpb24gW21lbSAweGJmNDU0MDAwLTB4YmY2 NTZmZmZdICgyMTA5NDQwIGJ5dGVzKQpbICAgIDAuNzE5MzY5XSBhdG9taWM2NCB0ZXN0IHBhc3Nl ZCBmb3IgeDg2LTY0IHBsYXRmb3JtIHdpdGggQ1g4IGFuZCB3aXRoIFNTRQpbICAgIDAuNzIwMDUy XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2ClsgICAgMC43MjIxNDldIGNwdWlk bGU6IHVzaW5nIGdvdmVybm9yIG1lbnUKWyAgICAwLjcyMzExMl0gQUNQSTogYnVzIHR5cGUgUENJ IHJlZ2lzdGVyZWQKWyAgICAwLjcyNDAwMV0gYWNwaXBocDogQUNQSSBIb3QgUGx1ZyBQQ0kgQ29u dHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC41ClsgICAgMC43MjYwMzJdIFBDSTogTU1DT05GSUcg Zm9yIGRvbWFpbiAwMDAwIFtidXMgMDAtZmZdIGF0IFttZW0gMHhjMDAwMDAwMC0weGNmZmZmZmZm XSAoYmFzZSAweGMwMDAwMDAwKQpbICAgIDAuNzI3MDAyXSBQQ0k6IE1NQ09ORklHIGF0IFttZW0g MHhjMDAwMDAwMC0weGNmZmZmZmZmXSByZXNlcnZlZCBpbiBFODIwClsgICAgMC43NTMxNjVdIFBD STogVXNpbmcgY29uZmlndXJhdGlvbiB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzClsgICAgMC43NTY0 ODNdIEFDUEk6IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSkKWyAgICAwLjc1NzAwMV0gQUNQSTog QWRkZWQgX09TSShQcm9jZXNzb3IgRGV2aWNlKQpbICAgIDAuNzU4MDAxXSBBQ1BJOiBBZGRlZCBf T1NJKDMuMCBfU0NQIEV4dGVuc2lvbnMpClsgICAgMC43NTkwMDFdIEFDUEk6IEFkZGVkIF9PU0ko UHJvY2Vzc29yIEFnZ3JlZ2F0b3IgRGV2aWNlKQpbICAgIDAuNzYxNjE4XSBBQ1BJOiBFeGVjdXRl ZCAxIGJsb2NrcyBvZiBtb2R1bGUtbGV2ZWwgZXhlY3V0YWJsZSBBTUwgY29kZQpbICAgIDAuNzY1 MDQ1XSBcX1NCXzpfT1NDIGV2YWx1YXRpb24gcmV0dXJuZWQgd3JvbmcgdHlwZQpbICAgIDAuNzY2 MDAxXSBfT1NDIHJlcXVlc3QgZGF0YToxIDFmIApbICAgIDAuNzcwMDI5XSBBQ1BJOiBEeW5hbWlj IE9FTSBUYWJsZSBMb2FkOgpbICAgIDAuNzcyMzA3XSBBQ1BJOiBTU0RUIDB4RkZGRjg4MDQzNDhB MjAwMCAwMDE0OTQgKHYwMSBBTUkgICAgSVNUICAgICAgMDAwMDAwMDEgTVNGVCAwMzAwMDAwMSkK WyAgICAwLjc3Nzc5OV0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZApbICAgIDAuNzc4MDA2XSBB Q1BJIEV4Y2VwdGlvbjogQUVfTk9UX0ZPVU5ELCBXaGlsZSBldmFsdWF0aW5nIFNsZWVwIFN0YXRl IFtcX1MyX10gKDIwMTQwNDI0L2h3eGZhY2UtNTgwKQpbICAgIDAuNzgxMDA4XSBBQ1BJOiAoc3Vw cG9ydHMgUzAgUzEgUzMgUzQgUzUpClsgICAgMC43ODIwMDFdIEFDUEk6IFVzaW5nIElPQVBJQyBm b3IgaW50ZXJydXB0IHJvdXRpbmcKWyAgICAwLjc4MzA0N10gSEVTVDogVGFibGUgcGFyc2luZyBo YXMgYmVlbiBpbml0aWFsaXplZC4KWyAgICAwLjc4NDAwMl0gUENJOiBVc2luZyBob3N0IGJyaWRn ZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYgbmVjZXNzYXJ5LCB1c2UgInBjaT1ub2NycyIgYW5kIHJl cG9ydCBhIGJ1ZwpbICAgIDAuNzg1NTEzXSBbRmlybXdhcmUgQnVnXTogQUNQSTogQklPUyBfT1NJ KExpbnV4KSBxdWVyeSBpZ25vcmVkClsgICAgMC43OTA4NDVdIEFDUEk6IFBDSSBSb290IEJyaWRn ZSBbUENJMF0gKGRvbWFpbiAwMDAwIFtidXMgMDAtZmZdKQpbICAgIDAuNzkxMDA0XSBhY3BpIFBO UDBBMDg6MDA6IF9PU0M6IE9TIHN1cHBvcnRzIFtFeHRlbmRlZENvbmZpZyBBU1BNIENsb2NrUE0g U2VnbWVudHMgTVNJXQpbICAgIDAuNzkyMTQ4XSBhY3BpIFBOUDBBMDg6MDA6IF9PU0M6IE9TIG5v dyBjb250cm9scyBbUENJZUhvdHBsdWcgUE1FIEFFUiBQQ0llQ2FwYWJpbGl0eV0KWyAgICAwLjc5 NDAzM10gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwClsgICAgMC43OTUwMDJdIHBjaV9i dXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1cyAwMC1mZl0KWyAgICAwLjc5NjAwMV0g cGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0weDBjZjddClsg ICAgMC43OTcwMDFdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDBk MDAtMHhmZmZmXQpbICAgIDAuNzk4MDAxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291 cmNlIFttZW0gMHgwMDBhMDAwMC0weDAwMGJmZmZmXQpbICAgIDAuNzk5MDAxXSBwY2lfYnVzIDAw MDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHhjMDAwMDAwMC0weGZmZmZmZmZmXQpbICAg IDAuODAwMDEwXSBwY2kgMDAwMDowMDowMC4wOiBbODA4NjozNDA2XSB0eXBlIDAwIGNsYXNzIDB4 MDYwMDAwClsgICAgMC44MDEwNDhdIHBjaSAwMDAwOjAwOjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZy b20gRDAgRDNob3QgRDNjb2xkClsgICAgMC44MDIwNjddIHBjaSAwMDAwOjAwOjAxLjA6IFs4MDg2 OjM0MDhdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAgICAwLjgwNDAxNV0gcGNpIDAwMDA6MDA6 MDEuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAwLjgwNTA3MF0g cGNpIDAwMDA6MDA6MDMuMDogWzgwODY6MzQwYV0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAg IDAuODA2MDQ1XSBwY2kgMDAwMDowMDowMy4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90 IEQzY29sZApbICAgIDAuODA3MDY3XSBwY2kgMDAwMDowMDowNS4wOiBbODA4NjozNDBjXSB0eXBl IDAxIGNsYXNzIDB4MDYwNDAwClsgICAgMC44MDgwNDRdIHBjaSAwMDAwOjAwOjA1LjA6IFBNRSMg c3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC44MDkwNjddIHBjaSAwMDAwOjAw OjA3LjA6IFs4MDg2OjM0MGVdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAgICAwLjgxMDA0NV0g cGNpIDAwMDA6MDA6MDcuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAg ICAwLjgxMTA2N10gcGNpIDAwMDA6MDA6MDkuMDogWzgwODY6MzQxMF0gdHlwZSAwMSBjbGFzcyAw eDA2MDQwMApbICAgIDAuODEyMDQ3XSBwY2kgMDAwMDowMDowOS4wOiBQTUUjIHN1cHBvcnRlZCBm cm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuODE0MDQ0XSBwY2kgMDAwMDowMDoxMy4wOiBbODA4 NjozNDJkXSB0eXBlIDAwIGNsYXNzIDB4MDgwMDIwClsgICAgMC44MTUwMDldIHBjaSAwMDAwOjAw OjEzLjA6IHJlZyAweDEwOiBbbWVtIDB4ZmJlMjQwMDAtMHhmYmUyNGZmZl0KWyAgICAwLjgxNjAz OF0gcGNpIDAwMDA6MDA6MTMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQK WyAgICAwLjgxNzA2MV0gcGNpIDAwMDA6MDA6MTQuMDogWzgwODY6MzQyZV0gdHlwZSAwMCBjbGFz cyAweDA4MDAwMApbICAgIDAuODE5MDY5XSBwY2kgMDAwMDowMDoxNC4xOiBbODA4NjozNDIyXSB0 eXBlIDAwIGNsYXNzIDB4MDgwMDAwClsgICAgMC44MjAwODldIHBjaSAwMDAwOjAwOjE0LjI6IFs4 MDg2OjM0MjNdIHR5cGUgMDAgY2xhc3MgMHgwODAwMDAKWyAgICAwLjgyMTA4NV0gcGNpIDAwMDA6 MDA6MTQuMzogWzgwODY6MzQzOF0gdHlwZSAwMCBjbGFzcyAweDA4MDAwMApbICAgIDAuODIyMDc5 XSBwY2kgMDAwMDowMDoxNi4wOiBbODA4NjozNDMwXSB0eXBlIDAwIGNsYXNzIDB4MDg4MDAwClsg ICAgMC44MjMwMTBdIHBjaSAwMDAwOjAwOjE2LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmJlMWMwMDAt MHhmYmUxZmZmZiA2NGJpdF0KWyAgICAwLjgyNDA5OV0gcGNpIDAwMDA6MDA6MTYuMTogWzgwODY6 MzQzMV0gdHlwZSAwMCBjbGFzcyAweDA4ODAwMApbICAgIDAuODI1MDEwXSBwY2kgMDAwMDowMDox Ni4xOiByZWcgMHgxMDogW21lbSAweGZiZTE4MDAwLTB4ZmJlMWJmZmYgNjRiaXRdClsgICAgMC44 MjYwOTldIHBjaSAwMDAwOjAwOjE2LjI6IFs4MDg2OjM0MzJdIHR5cGUgMDAgY2xhc3MgMHgwODgw MDAKWyAgICAwLjgyNzAxMF0gcGNpIDAwMDA6MDA6MTYuMjogcmVnIDB4MTA6IFttZW0gMHhmYmUx NDAwMC0weGZiZTE3ZmZmIDY0Yml0XQpbICAgIDAuODI5MDY1XSBwY2kgMDAwMDowMDoxNi4zOiBb ODA4NjozNDMzXSB0eXBlIDAwIGNsYXNzIDB4MDg4MDAwClsgICAgMC44MzAwMTBdIHBjaSAwMDAw OjAwOjE2LjM6IHJlZyAweDEwOiBbbWVtIDB4ZmJlMTAwMDAtMHhmYmUxM2ZmZiA2NGJpdF0KWyAg ICAwLjgzMTA5OV0gcGNpIDAwMDA6MDA6MTYuNDogWzgwODY6MzQyOV0gdHlwZSAwMCBjbGFzcyAw eDA4ODAwMApbICAgIDAuODMyMDEwXSBwY2kgMDAwMDowMDoxNi40OiByZWcgMHgxMDogW21lbSAw eGZiZTBjMDAwLTB4ZmJlMGZmZmYgNjRiaXRdClsgICAgMC44MzMwOTddIHBjaSAwMDAwOjAwOjE2 LjU6IFs4MDg2OjM0MmFdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDAKWyAgICAwLjgzNDAxMF0gcGNp IDAwMDA6MDA6MTYuNTogcmVnIDB4MTA6IFttZW0gMHhmYmUwODAwMC0weGZiZTBiZmZmIDY0Yml0 XQpbICAgIDAuODM1MTAzXSBwY2kgMDAwMDowMDoxNi42OiBbODA4NjozNDJiXSB0eXBlIDAwIGNs YXNzIDB4MDg4MDAwClsgICAgMC44MzYwMTBdIHBjaSAwMDAwOjAwOjE2LjY6IHJlZyAweDEwOiBb bWVtIDB4ZmJlMDQwMDAtMHhmYmUwN2ZmZiA2NGJpdF0KWyAgICAwLjgzNzA5OV0gcGNpIDAwMDA6 MDA6MTYuNzogWzgwODY6MzQyY10gdHlwZSAwMCBjbGFzcyAweDA4ODAwMApbICAgIDAuODM4MDEw XSBwY2kgMDAwMDowMDoxNi43OiByZWcgMHgxMDogW21lbSAweGZiZTAwMDAwLTB4ZmJlMDNmZmYg NjRiaXRdClsgICAgMC44MzkxMDJdIHBjaSAwMDAwOjAwOjFhLjA6IFs4MDg2OjNhMzddIHR5cGUg MDAgY2xhc3MgMHgwYzAzMDAKWyAgICAwLjg0MDAzNl0gcGNpIDAwMDA6MDA6MWEuMDogcmVnIDB4 MjA6IFtpbyAgMHhmMGMwLTB4ZjBkZl0KWyAgICAwLjg0MTA3Nl0gcGNpIDAwMDA6MDA6MWEuMDog U3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsgICAgMC44NDIwMzZdIHBjaSAwMDAwOjAw OjFhLjI6IFs4MDg2OjNhMzldIHR5cGUgMDAgY2xhc3MgMHgwYzAzMDAKWyAgICAwLjg0MzAzNl0g cGNpIDAwMDA6MDA6MWEuMjogcmVnIDB4MjA6IFtpbyAgMHhmMGEwLTB4ZjBiZl0KWyAgICAwLjg0 NDA3NF0gcGNpIDAwMDA6MDA6MWEuMjogU3lzdGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJClsg ICAgMC44NDUwNDJdIHBjaSAwMDAwOjAwOjFhLjc6IFs4MDg2OjNhM2NdIHR5cGUgMDAgY2xhc3Mg MHgwYzAzMjAKWyAgICAwLjg0NjAxOF0gcGNpIDAwMDA6MDA6MWEuNzogcmVnIDB4MTA6IFttZW0g MHhmYmUyMzAwMC0weGZiZTIzM2ZmXQpbICAgIDAuODQ3MDc4XSBwY2kgMDAwMDowMDoxYS43OiBQ TUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuODQ4MDM5XSBwY2kgMDAw MDowMDoxYS43OiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAwLjg0OTAzNl0g cGNpIDAwMDA6MDA6MWMuMDogWzgwODY6M2E0MF0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAg IDAuODUwMDYzXSBwY2kgMDAwMDowMDoxYy4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90 IEQzY29sZApbICAgIDAuODUxMDQwXSBwY2kgMDAwMDowMDoxYy4wOiBTeXN0ZW0gd2FrZXVwIGRp c2FibGVkIGJ5IEFDUEkKWyAgICAwLjg1MzAzM10gcGNpIDAwMDA6MDA6MWMuNDogWzgwODY6M2E0 OF0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAgIDAuODU0MDYzXSBwY2kgMDAwMDowMDoxYy40 OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuODU1MDM5XSBwY2kg MDAwMDowMDoxYy40OiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAwLjg1NjAz N10gcGNpIDAwMDA6MDA6MWQuMDogWzgwODY6M2EzNF0gdHlwZSAwMCBjbGFzcyAweDBjMDMwMApb ICAgIDAuODU3MDM2XSBwY2kgMDAwMDowMDoxZC4wOiByZWcgMHgyMDogW2lvICAweGYwODAtMHhm MDlmXQpbICAgIDAuODU4MDc3XSBwY2kgMDAwMDowMDoxZC4wOiBTeXN0ZW0gd2FrZXVwIGRpc2Fi bGVkIGJ5IEFDUEkKWyAgICAwLjg1OTAzNF0gcGNpIDAwMDA6MDA6MWQuMTogWzgwODY6M2EzNV0g dHlwZSAwMCBjbGFzcyAweDBjMDMwMApbICAgIDAuODYwMDM2XSBwY2kgMDAwMDowMDoxZC4xOiBy ZWcgMHgyMDogW2lvICAweGYwNjAtMHhmMDdmXQpbICAgIDAuODYxMDc0XSBwY2kgMDAwMDowMDox ZC4xOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEkKWyAgICAwLjg2MjAzNF0gcGNpIDAw MDA6MDA6MWQuMjogWzgwODY6M2EzNl0gdHlwZSAwMCBjbGFzcyAweDBjMDMwMApbICAgIDAuODYz MDM2XSBwY2kgMDAwMDowMDoxZC4yOiByZWcgMHgyMDogW2lvICAweGYwNDAtMHhmMDVmXQpbICAg IDAuODY0MDc0XSBwY2kgMDAwMDowMDoxZC4yOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFD UEkKWyAgICAwLjg2NTA0Ml0gcGNpIDAwMDA6MDA6MWQuNzogWzgwODY6M2EzYV0gdHlwZSAwMCBj bGFzcyAweDBjMDMyMApbICAgIDAuODY2MDE4XSBwY2kgMDAwMDowMDoxZC43OiByZWcgMHgxMDog W21lbSAweGZiZTIyMDAwLTB4ZmJlMjIzZmZdClsgICAgMC44NjgwMjddIHBjaSAwMDAwOjAwOjFk Ljc6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC44NjkwNDBdIHBj aSAwMDAwOjAwOjFkLjc6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQgYnkgQUNQSQpbICAgIDAuODcw MDMzXSBwY2kgMDAwMDowMDoxZS4wOiBbODA4NjoyNDRlXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAx ClsgICAgMC44NzEwNzJdIHBjaSAwMDAwOjAwOjFlLjA6IFN5c3RlbSB3YWtldXAgZGlzYWJsZWQg YnkgQUNQSQpbICAgIDAuODcyMDM1XSBwY2kgMDAwMDowMDoxZi4wOiBbODA4NjozYTE2XSB0eXBl IDAwIGNsYXNzIDB4MDYwMTAwClsgICAgMC44NzMwNjldIHBjaSAwMDAwOjAwOjFmLjA6IGNhbid0 IGNsYWltIEJBUiAxMyBbaW8gIDB4MDQwMC0weDA0N2ZdOiBhZGRyZXNzIGNvbmZsaWN0IHdpdGgg QUNQSSBDUFUgdGhyb3R0bGUgW2lvICAweDA0MTAtMHgwNDE1XQpbICAgIDAuODc0MDA0XSBwY2kg MDAwMDowMDoxZi4wOiBxdWlyazogW2lvICAweDA1MDAtMHgwNTNmXSBjbGFpbWVkIGJ5IElDSDYg R1BJTwpbICAgIDAuODc1MDAzXSBwY2kgMDAwMDowMDoxZi4wOiBJQ0g3IExQQyBHZW5lcmljIElP IGRlY29kZSAxIFBJTyBhdCAwNjAwIChtYXNrIDAwZmYpClsgICAgMC44NzYwMDJdIHBjaSAwMDAw OjAwOjFmLjA6IElDSDcgTFBDIEdlbmVyaWMgSU8gZGVjb2RlIDIgUElPIGF0IDBjYTAgKG1hc2sg MDAwZikKWyAgICAwLjg3NzAwMl0gcGNpIDAwMDA6MDA6MWYuMDogSUNINyBMUEMgR2VuZXJpYyBJ TyBkZWNvZGUgMyBQSU8gYXQgMDI5MCAobWFzayAwMDFmKQpbICAgIDAuODc4MDAyXSBwY2kgMDAw MDowMDoxZi4wOiBJQ0g3IExQQyBHZW5lcmljIElPIGRlY29kZSA0IFBJTyBhdCAwY2EwIChtYXNr IDAwMGYpClsgICAgMC44NzkwOTBdIHBjaSAwMDAwOjAwOjFmLjI6IFs4MDg2OjNhMjJdIHR5cGUg MDAgY2xhc3MgMHgwMTA2MDEKWyAgICAwLjg4MDAxNl0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4 MTA6IFtpbyAgMHhmMTEwLTB4ZjExN10KWyAgICAwLjg4MTAwNl0gcGNpIDAwMDA6MDA6MWYuMjog cmVnIDB4MTQ6IFtpbyAgMHhmMTAwLTB4ZjEwM10KWyAgICAwLjg4MjAwNl0gcGNpIDAwMDA6MDA6 MWYuMjogcmVnIDB4MTg6IFtpbyAgMHhmMGYwLTB4ZjBmN10KWyAgICAwLjg4MzAwNl0gcGNpIDAw MDA6MDA6MWYuMjogcmVnIDB4MWM6IFtpbyAgMHhmMGUwLTB4ZjBlM10KWyAgICAwLjg4NDAwNl0g cGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MjA6IFtpbyAgMHhmMDIwLTB4ZjAzZl0KWyAgICAwLjg4 NTAwNl0gcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MjQ6IFttZW0gMHhmYmUyMTAwMC0weGZiZTIx N2ZmXQpbICAgIDAuODg2MDM5XSBwY2kgMDAwMDowMDoxZi4yOiBQTUUjIHN1cHBvcnRlZCBmcm9t IEQzaG90ClsgICAgMC44ODcwNjVdIHBjaSAwMDAwOjAwOjFmLjM6IFs4MDg2OjNhMzBdIHR5cGUg MDAgY2xhc3MgMHgwYzA1MDAKWyAgICAwLjg4ODAxM10gcGNpIDAwMDA6MDA6MWYuMzogcmVnIDB4 MTA6IFttZW0gMHhmYmUyMDAwMC0weGZiZTIwMGZmIDY0Yml0XQpbICAgIDAuODg5MDE3XSBwY2kg MDAwMDowMDoxZi4zOiByZWcgMHgyMDogW2lvICAweGYwMDAtMHhmMDFmXQpbICAgIDAuODkwMTE1 XSBwY2kgMDAwMDowMTowMC4wOiBbODA4NjoxMGM5XSB0eXBlIDAwIGNsYXNzIDB4MDIwMDAwClsg ICAgMC44OTEwMTFdIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDEwOiBbbWVtIDB4ZmJhYTAwMDAt MHhmYmFiZmZmZl0KWyAgICAwLjg5MjAwOF0gcGNpIDAwMDA6MDE6MDAuMDogcmVnIDB4MTQ6IFtt ZW0gMHhmYmE4MDAwMC0weGZiYTlmZmZmXQpbICAgIDAuODkzMDA4XSBwY2kgMDAwMDowMTowMC4w OiByZWcgMHgxODogW2lvICAweGUwMjAtMHhlMDNmXQpbICAgIDAuODk0MDA3XSBwY2kgMDAwMDow MTowMC4wOiByZWcgMHgxYzogW21lbSAweGZiYjQ0MDAwLTB4ZmJiNDdmZmZdClsgICAgMC44OTUw MjBdIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDMwOiBbbWVtIDB4ZmJhNjAwMDAtMHhmYmE3ZmZm ZiBwcmVmXQpbICAgIDAuODk2MDQ4XSBwY2kgMDAwMDowMTowMC4wOiBQTUUjIHN1cHBvcnRlZCBm cm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuODk3MDM0XSBwY2kgMDAwMDowMTowMC4wOiByZWcg MHgxODQ6IFttZW0gMHhmYmIyMDAwMC0weGZiYjIzZmZmIDY0Yml0XQpbICAgIDAuODk4MDE1XSBw Y2kgMDAwMDowMTowMC4wOiByZWcgMHgxOTA6IFttZW0gMHhmYmIwMDAwMC0weGZiYjAzZmZmIDY0 Yml0XQpbICAgIDAuODk5MDUyXSBwY2kgMDAwMDowMTowMC4xOiBbODA4NjoxMGM5XSB0eXBlIDAw IGNsYXNzIDB4MDIwMDAwClsgICAgMC45MDAwMTFdIHBjaSAwMDAwOjAxOjAwLjE6IHJlZyAweDEw OiBbbWVtIDB4ZmJhNDAwMDAtMHhmYmE1ZmZmZl0KWyAgICAwLjkwMTAwN10gcGNpIDAwMDA6MDE6 MDAuMTogcmVnIDB4MTQ6IFttZW0gMHhmYmEyMDAwMC0weGZiYTNmZmZmXQpbICAgIDAuOTAyMDA3 XSBwY2kgMDAwMDowMTowMC4xOiByZWcgMHgxODogW2lvICAweGUwMDAtMHhlMDFmXQpbICAgIDAu OTAzMDA3XSBwY2kgMDAwMDowMTowMC4xOiByZWcgMHgxYzogW21lbSAweGZiYjQwMDAwLTB4ZmJi NDNmZmZdClsgICAgMC45MDQwMjBdIHBjaSAwMDAwOjAxOjAwLjE6IHJlZyAweDMwOiBbbWVtIDB4 ZmJhMDAwMDAtMHhmYmExZmZmZiBwcmVmXQpbICAgIDAuOTA1MDQ4XSBwY2kgMDAwMDowMTowMC4x OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuOTA2MDMwXSBwY2kg MDAwMDowMTowMC4xOiByZWcgMHgxODQ6IFttZW0gMHhmYmFlMDAwMC0weGZiYWUzZmZmIDY0Yml0 XQpbICAgIDAuOTA3MDE1XSBwY2kgMDAwMDowMTowMC4xOiByZWcgMHgxOTA6IFttZW0gMHhmYmFj MDAwMC0weGZiYWMzZmZmIDY0Yml0XQpbICAgIDAuOTEwMDExXSBwY2kgMDAwMDowMDowMS4wOiBQ Q0kgYnJpZGdlIHRvIFtidXMgMDEtMDJdClsgICAgMC45MTEwMDNdIHBjaSAwMDAwOjAwOjAxLjA6 ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZTAwMC0weGVmZmZdClsgICAgMC45MTIwMDJdIHBjaSAw MDAwOjAwOjAxLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmJhMDAwMDAtMHhmYmJmZmZmZl0K WyAgICAwLjkxMzA0Ml0gcGNpIDAwMDA6MDA6MDMuMDogUENJIGJyaWRnZSB0byBbYnVzIDAzXQpb ICAgIDAuOTE0MDM5XSBwY2kgMDAwMDowMDowNS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDRdClsg ICAgMC45MTUwNDFdIHBjaSAwMDAwOjAwOjA3LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwNV0KWyAg ICAwLjkxNjA1NF0gcGNpIDAwMDA6MDY6MDAuMDogWzgwODY6MDMyOV0gdHlwZSAwMSBjbGFzcyAw eDA2MDQwMApbICAgIDAuOTE3MDEzXSBwY2kgMDAwMDowNjowMC4wOiBQWEggcXVpcmsgZGV0ZWN0 ZWQ7IFNIUEMgZGV2aWNlIE1TSSBkaXNhYmxlZApbICAgIDAuOTE5MDI4XSBwY2kgMDAwMDowNjow MC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuOTIwMDUxXSBw Y2kgMDAwMDowNjowMC4yOiBbODA4NjowMzJhXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwClsgICAg MC45MjEwMTJdIHBjaSAwMDAwOjA2OjAwLjI6IFBYSCBxdWlyayBkZXRlY3RlZDsgU0hQQyBkZXZp Y2UgTVNJIGRpc2FibGVkClsgICAgMC45MjIwNDhdIHBjaSAwMDAwOjA2OjAwLjI6IFBNRSMgc3Vw cG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC45MjMwNDNdIHBjaSAwMDAwOjA2OjAw LjA6IGRpc2FibGluZyBBU1BNIG9uIHByZS0xLjEgUENJZSBkZXZpY2UuICBZb3UgY2FuIGVuYWJs ZSBpdCB3aXRoICdwY2llX2FzcG09Zm9yY2UnClsgICAgMC45MjQwMDZdIHBjaSAwMDAwOjAwOjA5 LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwNi0wOF0KWyAgICAwLjkyNTAwMl0gcGNpIDAwMDA6MDA6 MDkuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHhkMDAwLTB4ZGZmZl0KWyAgICAwLjkyNjAwMl0g cGNpIDAwMDA6MDA6MDkuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmYjcwMDAwMC0weGZiOWZm ZmZmXQpbICAgIDAuOTI3MDY3XSBwY2kgMDAwMDowNjowMC4wOiBQQ0kgYnJpZGdlIHRvIFtidXMg MDddClsgICAgMC45MjgwNDhdIHBjaSAwMDAwOjA4OjAxLjA6IFs4MDg2OjEyMjldIHR5cGUgMDAg Y2xhc3MgMHgwMjAwMDAKWyAgICAwLjkyOTAxNF0gcGNpIDAwMDA6MDg6MDEuMDogcmVnIDB4MTA6 IFttZW0gMHhmYjkwMDAwMC0weGZiOTAwZmZmXQpbICAgIDAuOTMwMDA4XSBwY2kgMDAwMDowODow MS4wOiByZWcgMHgxNDogW2lvICAweGQwMDAtMHhkMDNmXQpbICAgIDAuOTMxMDA4XSBwY2kgMDAw MDowODowMS4wOiByZWcgMHgxODogW21lbSAweGZiODAwMDAwLTB4ZmI4ZmZmZmZdClsgICAgMC45 MzIwMjddIHBjaSAwMDAwOjA4OjAxLjA6IHJlZyAweDMwOiBbbWVtIDB4ZmI3MDAwMDAtMHhmYjdm ZmZmZiBwcmVmXQpbICAgIDAuOTMzMDIyXSBwY2kgMDAwMDowODowMS4wOiBzdXBwb3J0cyBEMSBE MgpbICAgIDAuOTM0MDAxXSBwY2kgMDAwMDowODowMS4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQw IEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuOTM1MDYyXSBwY2kgMDAwMDowNjowMC4yOiBQQ0kg YnJpZGdlIHRvIFtidXMgMDhdClsgICAgMC45MzYwMDNdIHBjaSAwMDAwOjA2OjAwLjI6ICAgYnJp ZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdClsgICAgMC45MzcwMDJdIHBjaSAwMDAwOjA2 OjAwLjI6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmI3MDAwMDAtMHhmYjlmZmZmZl0KWyAgICAw LjkzODA2N10gcGNpIDAwMDA6MDk6MDAuMDogWzEwMDA6MDA1OF0gdHlwZSAwMCBjbGFzcyAweDAx MDAwMApbICAgIDAuOTM5MDEzXSBwY2kgMDAwMDowOTowMC4wOiByZWcgMHgxMDogW2lvICAweGMw MDAtMHhjMGZmXQpbICAgIDAuOTQwMDE0XSBwY2kgMDAwMDowOTowMC4wOiByZWcgMHgxNDogW21l bSAweGZiNjEwMDAwLTB4ZmI2MTNmZmYgNjRiaXRdClsgICAgMC45NDEwMTRdIHBjaSAwMDAwOjA5 OjAwLjA6IHJlZyAweDFjOiBbbWVtIDB4ZmI2MDAwMDAtMHhmYjYwZmZmZiA2NGJpdF0KWyAgICAw Ljk0MjAxN10gcGNpIDAwMDA6MDk6MDAuMDogcmVnIDB4MzA6IFttZW0gMHhmYjQwMDAwMC0weGZi NWZmZmZmIHByZWZdClsgICAgMC45NDMwNTJdIHBjaSAwMDAwOjA5OjAwLjA6IHN1cHBvcnRzIEQx IEQyClsgICAgMC45NDQwMzVdIHBjaSAwMDAwOjA5OjAwLjA6IGRpc2FibGluZyBBU1BNIG9uIHBy ZS0xLjEgUENJZSBkZXZpY2UuICBZb3UgY2FuIGVuYWJsZSBpdCB3aXRoICdwY2llX2FzcG09Zm9y Y2UnClsgICAgMC45NDUwMDddIHBjaSAwMDAwOjAwOjFjLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAw OV0KWyAgICAwLjk0NjAwM10gcGNpIDAwMDA6MDA6MWMuMDogICBicmlkZ2Ugd2luZG93IFtpbyAg MHhjMDAwLTB4Y2ZmZl0KWyAgICAwLjk0NzAwM10gcGNpIDAwMDA6MDA6MWMuMDogICBicmlkZ2Ug d2luZG93IFttZW0gMHhmYjQwMDAwMC0weGZiNmZmZmZmXQpbICAgIDAuOTQ4MDA0XSBwY2kgMDAw MDowMDoxYy4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGQwMDAwMDAwLTB4ZDAxZmZmZmYgNjRi aXQgcHJlZl0KWyAgICAwLjk0OTA2Ml0gcGNpIDAwMDA6MGE6MDAuMDogWzE5N2I6MjM2OF0gdHlw ZSAwMCBjbGFzcyAweDAxMDE4NQpbICAgIDAuOTUwMDI3XSBwY2kgMDAwMDowYTowMC4wOiByZWcg MHgxMDogW2lvICAweGIwNDAtMHhiMDQ3XQpbICAgIDAuOTUxMDEyXSBwY2kgMDAwMDowYTowMC4w OiByZWcgMHgxNDogW2lvICAweGIwMzAtMHhiMDMzXQpbICAgIDAuOTUyMDEyXSBwY2kgMDAwMDow YTowMC4wOiByZWcgMHgxODogW2lvICAweGIwMjAtMHhiMDI3XQpbICAgIDAuOTUzMDEyXSBwY2kg MDAwMDowYTowMC4wOiByZWcgMHgxYzogW2lvICAweGIwMTAtMHhiMDEzXQpbICAgIDAuOTU0MDEy XSBwY2kgMDAwMDowYTowMC4wOiByZWcgMHgyMDogW2lvICAweGIwMDAtMHhiMDBmXQpbICAgIDAu OTU1MDIzXSBwY2kgMDAwMDowYTowMC4wOiByZWcgMHgzMDogW21lbSAweGZiZDAwMDAwLTB4ZmJk MGZmZmYgcHJlZl0KWyAgICAwLjk1NjEwNF0gcGNpIDAwMDA6MGE6MDAuMDogZGlzYWJsaW5nIEFT UE0gb24gcHJlLTEuMSBQQ0llIGRldmljZS4gIFlvdSBjYW4gZW5hYmxlIGl0IHdpdGggJ3BjaWVf YXNwbT1mb3JjZScKWyAgICAwLjk1NzAxMF0gcGNpIDAwMDA6MDA6MWMuNDogUENJIGJyaWRnZSB0 byBbYnVzIDBhXQpbICAgIDAuOTU4MDAzXSBwY2kgMDAwMDowMDoxYy40OiAgIGJyaWRnZSB3aW5k b3cgW2lvICAweGIwMDAtMHhiZmZmXQpbICAgIDAuOTU5MDAyXSBwY2kgMDAwMDowMDoxYy40OiAg IGJyaWRnZSB3aW5kb3cgW21lbSAweGZiZDAwMDAwLTB4ZmJkZmZmZmZdClsgICAgMC45NjAwMDRd IHBjaSAwMDAwOjAwOjFjLjQ6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZDAyMDAwMDAtMHhkMDNm ZmZmZiA2NGJpdCBwcmVmXQpbICAgIDAuOTYxMDM2XSBwY2kgMDAwMDowYjowMS4wOiBbMTAwMjo1 MTVlXSB0eXBlIDAwIGNsYXNzIDB4MDMwMDAwClsgICAgMC45NjIwMTVdIHBjaSAwMDAwOjBiOjAx LjA6IHJlZyAweDEwOiBbbWVtIDB4ZjAwMDAwMDAtMHhmN2ZmZmZmZiBwcmVmXQpbICAgIDAuOTYz MDA4XSBwY2kgMDAwMDowYjowMS4wOiByZWcgMHgxNDogW2lvICAweGEwMDAtMHhhMGZmXQpbICAg IDAuOTY0MDA4XSBwY2kgMDAwMDowYjowMS4wOiByZWcgMHgxODogW21lbSAweGZiYzIwMDAwLTB4 ZmJjMmZmZmZdClsgICAgMC45NjUwMjldIHBjaSAwMDAwOjBiOjAxLjA6IHJlZyAweDMwOiBbbWVt IDB4ZmJjMDAwMDAtMHhmYmMxZmZmZiBwcmVmXQpbICAgIDAuOTY2MDI1XSBwY2kgMDAwMDowYjow MS4wOiBzdXBwb3J0cyBEMSBEMgpbICAgIDAuOTY3MDU5XSBwY2kgMDAwMDowMDoxZS4wOiBQQ0kg YnJpZGdlIHRvIFtidXMgMGJdIChzdWJ0cmFjdGl2ZSBkZWNvZGUpClsgICAgMC45NjgwMDNdIHBj aSAwMDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4YTAwMC0weGFmZmZdClsgICAg MC45NjkwMDNdIHBjaSAwMDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmJjMDAw MDAtMHhmYmNmZmZmZl0KWyAgICAwLjk3MDAwNF0gcGNpIDAwMDA6MDA6MWUuMDogICBicmlkZ2Ug d2luZG93IFttZW0gMHhmMDAwMDAwMC0weGY3ZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC45NzEw MDFdIHBjaSAwMDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4MDAwMC0weDBjZjdd IChzdWJ0cmFjdGl2ZSBkZWNvZGUpClsgICAgMC45NzIwMDFdIHBjaSAwMDAwOjAwOjFlLjA6ICAg YnJpZGdlIHdpbmRvdyBbaW8gIDB4MGQwMC0weGZmZmZdIChzdWJ0cmFjdGl2ZSBkZWNvZGUpClsg ICAgMC45NzMwMDFdIHBjaSAwMDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4MDAw YTAwMDAtMHgwMDBiZmZmZl0gKHN1YnRyYWN0aXZlIGRlY29kZSkKWyAgICAwLjk3NDAwMV0gcGNp IDAwMDA6MDA6MWUuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhjMDAwMDAwMC0weGZmZmZmZmZm XSAoc3VidHJhY3RpdmUgZGVjb2RlKQpbICAgIDAuOTc2MDI3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0 IExpbmsgW0xOS0FdIChJUlFzIDMgNCA1IDYgMTAgKjExIDEyIDE0IDE1KSwgZGlzYWJsZWQuClsg ICAgMC45ODEzMzldIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgMyA0IDUg NiAqMTAgMTEgMTIgMTQgMTUpLCBkaXNhYmxlZC4KWyAgICAwLjk4NjMzOF0gQUNQSTogUENJIElu dGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyAzIDQgNSA2IDEwICoxMSAxMiAxNCAxNSksIGRpc2Fi bGVkLgpbICAgIDAuOTkwMzM3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0RdIChJUlFz IDMgNCAqNSA2IDEwIDExIDEyIDE0IDE1KSwgZGlzYWJsZWQuClsgICAgMC45OTYwMzVdIEFDUEk6 IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRV0gKElSUXMgMyA0IDUgNiAxMCAxMSAxMiAxNCAxNSkg KjAsIGRpc2FibGVkLgpbICAgIDEuMDAyMDM1XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xO S0ZdIChJUlFzIDMgNCA1IDYgMTAgMTEgMTIgMTQgMTUpICowLCBkaXNhYmxlZC4KWyAgICAxLjAw ODAzNV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktHXSAoSVJRcyAzIDQgNSA2IDEwIDEx IDEyIDE0IDE1KSAqMCwgZGlzYWJsZWQuClsgICAgMS4wMTQwMzVdIEFDUEk6IFBDSSBJbnRlcnJ1 cHQgTGluayBbTE5LSF0gKElSUXMgMyA0IDUgNiAqMTAgMTEgMTIgMTQgMTUpLCBkaXNhYmxlZC4K WyAgICAxLjAxOTM0Nl0gQUNQSTogRW5hYmxlZCAyIEdQRXMgaW4gYmxvY2sgMDAgdG8gM0YKWyAg ICAxLjAyMTA1M10gdmdhYXJiOiBkZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjBiOjAxLjAsZGVjb2Rl cz1pbyttZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpbICAgIDEuMDI5MDAxXSB2Z2FhcmI6IGxv YWRlZApbICAgIDEuMDMyMDAwXSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6 MGI6MDEuMApbICAgIDEuMDM3MDk0XSBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZApbICAgIDEu MDQxMDIzXSBBQ1BJOiBidXMgdHlwZSBVU0IgcmVnaXN0ZXJlZApbICAgIDEuMDQ1MDIxXSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVzYmZzClsgICAgMS4wNTEwMDhd IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViClsgICAgMS4wNTYw MTJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBkcml2ZXIgdXNiClsgICAgMS4wNjEw MTVdIHBwc19jb3JlOiBMaW51eFBQUyBBUEkgdmVyLiAxIHJlZ2lzdGVyZWQKWyAgICAxLjA2NzAw MV0gcHBzX2NvcmU6IFNvZnR3YXJlIHZlci4gNS4zLjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3IFJv ZG9sZm8gR2lvbWV0dGkgPGdpb21ldHRpQGxpbnV4Lml0PgpbICAgIDEuMDc2MDAzXSBQVFAgY2xv Y2sgc3VwcG9ydCByZWdpc3RlcmVkClsgICAgMS4wODAwNTldIFBDSTogVXNpbmcgQUNQSSBmb3Ig SVJRIHJvdXRpbmcKWyAgICAxLjA4OTIwNl0gUENJOiBEaXNjb3ZlcmVkIHBlZXIgYnVzIGZlClsg ICAgMS4wOTMwMDFdIFBDSTogcm9vdCBidXMgZmU6IHVzaW5nIGRlZmF1bHQgcmVzb3VyY2VzClsg ICAgMS4wOTkwMDFdIFBDSTogUHJvYmluZyBQQ0kgaGFyZHdhcmUgKGJ1cyBmZSkKWyAgICAxLjEw MzAyM10gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOmZlClsgICAgMS4xMDcwMDNdIHBjaV9i dXMgMDAwMDpmZTogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAwMDAtMHhmZmZmXQpbICAgIDEu MTE0MDAxXSBwY2lfYnVzIDAwMDA6ZmU6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDAwMDAw MC0weGZmZmZmZmZmZmZdClsgICAgMS4xMjEwMDFdIHBjaV9idXMgMDAwMDpmZTogTm8gYnVzbiBy ZXNvdXJjZSBmb3VuZCBmb3Igcm9vdCBidXMsIHdpbGwgdXNlIFtidXMgZmUtZmZdClsgICAgMS4x MjkwMDJdIHBjaV9idXMgMDAwMDpmZTogYnVzbl9yZXM6IGNhbiBub3QgaW5zZXJ0IFtidXMgZmUt ZmZdIHVuZGVyIGRvbWFpbiBbYnVzIDAwLWZmXSAoY29uZmxpY3RzIHdpdGggKG51bGwpIFtidXMg MDAtZmZdKQpbICAgIDEuMTQwMDA1XSBwY2kgMDAwMDpmZTowMC4wOiBbODA4NjoyYzcwXSB0eXBl IDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS4xNDcwNDNdIHBjaSAwMDAwOmZlOjAwLjE6IFs4MDg2 OjJkODFdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjE1MzAzNl0gcGNpIDAwMDA6ZmU6 MDIuMDogWzgwODY6MmQ5MF0gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMTU5MDMzXSBw Y2kgMDAwMDpmZTowMi4xOiBbODA4NjoyZDkxXSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAg MS4xNjUwMzFdIHBjaSAwMDAwOmZlOjAyLjI6IFs4MDg2OjJkOTJdIHR5cGUgMDAgY2xhc3MgMHgw NjAwMDAKWyAgICAxLjE3MTAxM10gcGNpIDAwMDA6ZmU6MDIuMzogWzgwODY6MmQ5M10gdHlwZSAw MCBjbGFzcyAweDA2MDAwMApbICAgIDEuMTc3MDM0XSBwY2kgMDAwMDpmZTowMi40OiBbODA4Njoy ZDk0XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS4xODMwMzNdIHBjaSAwMDAwOmZlOjAy LjU6IFs4MDg2OjJkOTVdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjE5MDAzM10gcGNp IDAwMDA6ZmU6MDMuMDogWzgwODY6MmQ5OF0gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEu MTk2MDMyXSBwY2kgMDAwMDpmZTowMy4xOiBbODA4NjoyZDk5XSB0eXBlIDAwIGNsYXNzIDB4MDYw MDAwClsgICAgMS4yMDIwMzNdIHBjaSAwMDAwOmZlOjAzLjI6IFs4MDg2OjJkOWFdIHR5cGUgMDAg Y2xhc3MgMHgwNjAwMDAKWyAgICAxLjIwODAzM10gcGNpIDAwMDA6ZmU6MDMuNDogWzgwODY6MmQ5 Y10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMjE0MDM0XSBwY2kgMDAwMDpmZTowNC4w OiBbODA4NjoyZGEwXSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS4yMjAwMzNdIHBjaSAw MDAwOmZlOjA0LjE6IFs4MDg2OjJkYTFdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjIy NzAzMl0gcGNpIDAwMDA6ZmU6MDQuMjogWzgwODY6MmRhMl0gdHlwZSAwMCBjbGFzcyAweDA2MDAw MApbICAgIDEuMjMzMDMzXSBwY2kgMDAwMDpmZTowNC4zOiBbODA4NjoyZGEzXSB0eXBlIDAwIGNs YXNzIDB4MDYwMDAwClsgICAgMS4yMzkwMzRdIHBjaSAwMDAwOmZlOjA1LjA6IFs4MDg2OjJkYThd IHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjI0NTAzM10gcGNpIDAwMDA6ZmU6MDUuMTog WzgwODY6MmRhOV0gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMjUxMDExXSBwY2kgMDAw MDpmZTowNS4yOiBbODA4NjoyZGFhXSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS4yNTcw MzFdIHBjaSAwMDAwOmZlOjA1LjM6IFs4MDg2OjJkYWJdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAK WyAgICAxLjI2MzAzNV0gcGNpIDAwMDA6ZmU6MDYuMDogWzgwODY6MmRiMF0gdHlwZSAwMCBjbGFz cyAweDA2MDAwMApbICAgIDEuMjcwMDMzXSBwY2kgMDAwMDpmZTowNi4xOiBbODA4NjoyZGIxXSB0 eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS4yNzYwMzVdIHBjaSAwMDAwOmZlOjA2LjI6IFs4 MDg2OjJkYjJdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjI4MjAzM10gcGNpIDAwMDA6 ZmU6MDYuMzogWzgwODY6MmRiM10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMjg4MDQx XSBwY2lfYnVzIDAwMDA6ZmU6IGJ1c25fcmVzOiBbYnVzIGZlLWZmXSBlbmQgaXMgdXBkYXRlZCB0 byBmZQpbICAgIDEuMjk1MDAyXSBwY2lfYnVzIDAwMDA6ZmU6IGJ1c25fcmVzOiBjYW4gbm90IGlu c2VydCBbYnVzIGZlXSB1bmRlciBkb21haW4gW2J1cyAwMC1mZl0gKGNvbmZsaWN0cyB3aXRoIChu dWxsKSBbYnVzIDAwLWZmXSkKWyAgICAxLjMwNjAwNF0gUENJOiBEaXNjb3ZlcmVkIHBlZXIgYnVz IGZmClsgICAgMS4zMTAwMDFdIFBDSTogcm9vdCBidXMgZmY6IHVzaW5nIGRlZmF1bHQgcmVzb3Vy Y2VzClsgICAgMS4zMTUwMDFdIFBDSTogUHJvYmluZyBQQ0kgaGFyZHdhcmUgKGJ1cyBmZikKWyAg ICAxLjMyMDAyMl0gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOmZmClsgICAgMS4zMjQwMDFd IHBjaV9idXMgMDAwMDpmZjogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAwMDAtMHhmZmZmXQpb ICAgIDEuMzMwMDAyXSBwY2lfYnVzIDAwMDA6ZmY6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgw MDAwMDAwMC0weGZmZmZmZmZmZmZdClsgICAgMS4zMzgwMDFdIHBjaV9idXMgMDAwMDpmZjogTm8g YnVzbiByZXNvdXJjZSBmb3VuZCBmb3Igcm9vdCBidXMsIHdpbGwgdXNlIFtidXMgZmYtZmZdClsg ICAgMS4zNDYwMDJdIHBjaV9idXMgMDAwMDpmZjogYnVzbl9yZXM6IGNhbiBub3QgaW5zZXJ0IFti dXMgZmZdIHVuZGVyIGRvbWFpbiBbYnVzIDAwLWZmXSAoY29uZmxpY3RzIHdpdGggKG51bGwpIFti dXMgMDAtZmZdKQpbICAgIDEuMzU3MDA0XSBwY2kgMDAwMDpmZjowMC4wOiBbODA4NjoyYzcwXSB0 eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS4zNjMwMzZdIHBjaSAwMDAwOmZmOjAwLjE6IFs4 MDg2OjJkODFdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjM2OTA0MF0gcGNpIDAwMDA6 ZmY6MDIuMDogWzgwODY6MmQ5MF0gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMzc1MDM2 XSBwY2kgMDAwMDpmZjowMi4xOiBbODA4NjoyZDkxXSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsg ICAgMS4zODIwMzNdIHBjaSAwMDAwOmZmOjAyLjI6IFs4MDg2OjJkOTJdIHR5cGUgMDAgY2xhc3Mg MHgwNjAwMDAKWyAgICAxLjM4ODA0NV0gcGNpIDAwMDA6ZmY6MDIuMzogWzgwODY6MmQ5M10gdHlw ZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuMzk0MDM4XSBwY2kgMDAwMDpmZjowMi40OiBbODA4 NjoyZDk0XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS40MDAwMzZdIHBjaSAwMDAwOmZm OjAyLjU6IFs4MDg2OjJkOTVdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjQwNjAzN10g cGNpIDAwMDA6ZmY6MDMuMDogWzgwODY6MmQ5OF0gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAg IDEuNDEyMDMzXSBwY2kgMDAwMDpmZjowMy4xOiBbODA4NjoyZDk5XSB0eXBlIDAwIGNsYXNzIDB4 MDYwMDAwClsgICAgMS40MTgwMzZdIHBjaSAwMDAwOmZmOjAzLjI6IFs4MDg2OjJkOWFdIHR5cGUg MDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjQyNTAzN10gcGNpIDAwMDA6ZmY6MDMuNDogWzgwODY6 MmQ5Y10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuNDMxMDM3XSBwY2kgMDAwMDpmZjow NC4wOiBbODA4NjoyZGEwXSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS40MzcwMzZdIHBj aSAwMDAwOmZmOjA0LjE6IFs4MDg2OjJkYTFdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAx LjQ0MzAzNV0gcGNpIDAwMDA6ZmY6MDQuMjogWzgwODY6MmRhMl0gdHlwZSAwMCBjbGFzcyAweDA2 MDAwMApbICAgIDEuNDQ5MDM2XSBwY2kgMDAwMDpmZjowNC4zOiBbODA4NjoyZGEzXSB0eXBlIDAw IGNsYXNzIDB4MDYwMDAwClsgICAgMS40NTUwMzddIHBjaSAwMDAwOmZmOjA1LjA6IFs4MDg2OjJk YThdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjQ2MjAzNl0gcGNpIDAwMDA6ZmY6MDUu MTogWzgwODY6MmRhOV0gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuNDY4MDM2XSBwY2kg MDAwMDpmZjowNS4yOiBbODA4NjoyZGFhXSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS40 NzQwMzNdIHBjaSAwMDAwOmZmOjA1LjM6IFs4MDg2OjJkYWJdIHR5cGUgMDAgY2xhc3MgMHgwNjAw MDAKWyAgICAxLjQ4MDAzOF0gcGNpIDAwMDA6ZmY6MDYuMDogWzgwODY6MmRiMF0gdHlwZSAwMCBj bGFzcyAweDA2MDAwMApbICAgIDEuNDg2MDM2XSBwY2kgMDAwMDpmZjowNi4xOiBbODA4NjoyZGIx XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMS40OTIwMzhdIHBjaSAwMDAwOmZmOjA2LjI6 IFs4MDg2OjJkYjJdIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAxLjQ5ODAzN10gcGNpIDAw MDA6ZmY6MDYuMzogWzgwODY6MmRiM10gdHlwZSAwMCBjbGFzcyAweDA2MDAwMApbICAgIDEuNTA1 MDQ1XSBwY2lfYnVzIDAwMDA6ZmY6IGJ1c25fcmVzOiBbYnVzIGZmXSBlbmQgaXMgdXBkYXRlZCB0 byBmZgpbICAgIDEuNTExMDAyXSBwY2lfYnVzIDAwMDA6ZmY6IGJ1c25fcmVzOiBjYW4gbm90IGlu c2VydCBbYnVzIGZmXSB1bmRlciBkb21haW4gW2J1cyAwMC1mZl0gKGNvbmZsaWN0cyB3aXRoIChu dWxsKSBbYnVzIDAwLWZmXSkKWyAgICAxLjUyMjAwNF0gUENJOiBwY2lfY2FjaGVfbGluZV9zaXpl IHNldCB0byA2NCBieXRlcwpbICAgIDEuNTI5MDA4XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIg W21lbSAweDAwMDljNDAwLTB4MDAwOWZmZmZdClsgICAgMS41MzUwMDJdIGU4MjA6IHJlc2VydmUg UkFNIGJ1ZmZlciBbbWVtIDB4YmYzMGIwMDAtMHhiZmZmZmZmZl0KWyAgICAxLjU0MTAwMl0gZTgy MDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHhiZjNkZTAwMC0weGJmZmZmZmZmXQpbICAgIDEu NTQ4MDAxXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweGJmODAwMDAwLTB4YmZmZmZm ZmZdClsgICAgMS41NTQwOTNdIE5ldExhYmVsOiBJbml0aWFsaXppbmcKWyAgICAxLjU1NzAwMV0g TmV0TGFiZWw6ICBkb21haW4gaGFzaCBzaXplID0gMTI4ClsgICAgMS41NjIwMDBdIE5ldExhYmVs OiAgcHJvdG9jb2xzID0gVU5MQUJFTEVEIENJUFNPdjQKWyAgICAxLjU2NzAxMl0gTmV0TGFiZWw6 ICB1bmxhYmVsZWQgdHJhZmZpYyBhbGxvd2VkIGJ5IGRlZmF1bHQKWyAgICAxLjU3MzEwN10gaHBl dDA6IGF0IE1NSU8gMHhmZWQwMDAwMCwgSVJRcyAyLCA4LCAwLCAwClsgICAgMS41Nzc5NDZdIGhw ZXQwOiA0IGNvbXBhcmF0b3JzLCA2NC1iaXQgMTQuMzE4MTgwIE1IeiBjb3VudGVyClsgICAgMS41 ODYwNDJdIFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIGhwZXQKWyAgICAxLjU5NjI2N10gcG5wOiBQ blAgQUNQSSBpbml0ClsgICAgMS41OTk0NDhdIEFDUEk6IGJ1cyB0eXBlIFBOUCByZWdpc3RlcmVk ClsgICAgMS42MDM2NDFdIHN5c3RlbSAwMDowMDogW21lbSAweGZjMDAwMDAwLTB4ZmNmZmZmZmZd IGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS42MTAzNzBdIHN5c3RlbSAwMDowMDogW21lbSAweGZk MDAwMDAwLTB4ZmRmZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMS42MTcxMDNdIHN5c3Rl bSAwMDowMDogW21lbSAweGZlMDAwMDAwLTB4ZmU5ZmZmZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZl ZApbICAgIDEuNjI0MTg2XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmZWEwMDAwMC0weGZlYTAwMDFm XSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuNjMwOTE4XSBzeXN0ZW0gMDA6MDA6IFttZW0gMHhm ZWIwMDAwMC0weGZlYmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuNjM3NjUzXSBzeXN0 ZW0gMDA6MDA6IFttZW0gMHhmZWQwMDQwMC0weGZlZDNmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2 ZWQKWyAgICAxLjY0NDczM10gc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZmVkNDUwMDAtMHhmZWRmZmZm Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAxLjY1MTQ2OV0gc3lzdGVtIDAwOjAwOiBQbHVnIGFu ZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKQpbICAgIDEuNjU4NTE5XSBz eXN0ZW0gMDA6MDE6IFtpbyAgMHgwMjkwLTB4MDI5Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAx LjY2NDU1NV0gc3lzdGVtIDAwOjAxOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5Q MGMwMiAoYWN0aXZlKQpbICAgIDEuNjcxNDg1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0aXZlOjAgRGVzdDowKQpbICAgIDEuNjc5 NjA3XSBwbnAgMDA6MDI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwMzAzIFBO UDAzMGIgKGFjdGl2ZSkKWyAgICAxLjY4NzAzM10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC0xMiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDowKQpbICAgIDEu Njk1MzI2XSBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwZjAz IFBOUDBmMTMgKGFjdGl2ZSkKWyAgICAxLjcwMjk0MF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC00IC0+IDB4MzQgLT4gSVJRIDQgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAx LjcxMTA0NV0gcG5wIDAwOjA0OiBbZG1hIDAgZGlzYWJsZWRdClsgICAgMS43MTUwMzNdIHBucCAw MDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDA1MDEgKGFjdGl2ZSkKWyAg ICAxLjcyMTgyMl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0zIC0+IDB4MzMgLT4g SVJRIDMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAxLjcyOTkzMV0gcG5wIDAwOjA1OiBb ZG1hIDAgZGlzYWJsZWRdClsgICAgMS43MzM5MjVdIHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBB Q1BJIGRldmljZSwgSURzIFBOUDA1MDEgKGFjdGl2ZSkKWyAgICAxLjc0MDY0MV0gcG5wIDAwOjA2 OiBbZG1hIDRdClsgICAgMS43NDM4MjddIHBucCAwMDowNjogUGx1ZyBhbmQgUGxheSBBQ1BJIGRl dmljZSwgSURzIFBOUDAyMDAgKGFjdGl2ZSkKWyAgICAxLjc1MDQ4NF0gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC04IC0+IDB4MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6 MCkKWyAgICAxLjc1ODU5OV0gcG5wIDAwOjA3OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJ RHMgUE5QMGIwMCAoYWN0aXZlKQpbICAgIDEuNzY1MjYxXSBwbnAgMDA6MDg6IFBsdWcgYW5kIFBs YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwODAwIChhY3RpdmUpClsgICAgMS43NzE5NjhdIHN5c3Rl bSAwMDowOTogW2lvICAweDA0ZDAtMHgwNGQxXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuNzc4 MDEwXSBzeXN0ZW0gMDA6MDk6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAy IChhY3RpdmUpClsgICAgMS43ODQ5MjRdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAt MTMgLT4gMHgzZCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MCkKWyAgICAxLjc5MzIx M10gcG5wIDAwOjBhOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwNCAoYWN0 aXZlKQpbICAgIDEuODAwMDA3XSBzeXN0ZW0gMDA6MGI6IFtpbyAgMHgwNDAwLTB4MDQ3Zl0gY291 bGQgbm90IGJlIHJlc2VydmVkClsgICAgMS44MDYzOTJdIHN5c3RlbSAwMDowYjogW2lvICAweDEx ODAtMHgxMTlmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuODEyNDMxXSBzeXN0ZW0gMDA6MGI6 IFtpbyAgMHgwNTAwLTB4MDU3Zl0gY291bGQgbm90IGJlIHJlc2VydmVkClsgICAgMS44MTg4MTJd IHN5c3RlbSAwMDowYjogW21lbSAweGZlZDFjMDAwLTB4ZmVkMWZmZmZdIGhhcyBiZWVuIHJlc2Vy dmVkClsgICAgMS44MjU1NDRdIHN5c3RlbSAwMDowYjogW21lbSAweGZlYzAwMDAwLTB4ZmVjZmZm ZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApbICAgIDEuODMyNjI1XSBzeXN0ZW0gMDA6MGI6IFtt ZW0gMHhmZjAwMDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDEuODM5MzUy XSBzeXN0ZW0gMDA6MGI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAxIChh Y3RpdmUpClsgICAgMS44NDYzNTFdIHBucCAwMDowYzogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmlj ZSwgSURzIFBOUDAxMDMgKGFjdGl2ZSkKWyAgICAxLjg1MzEwNl0gcG5wOiBQblAgQUNQSTogZm91 bmQgMTMgZGV2aWNlcwpbICAgIDEuODU3NDA0XSBBQ1BJOiBidXMgdHlwZSBQTlAgdW5yZWdpc3Rl cmVkClsgICAgMS44NjgwMTBdIHBjaSAwMDAwOjAwOjFmLjA6IEJBUiAxMzogW2lvICAweDA0MDAt MHgwNDdmXSBoYXMgYm9ndXMgYWxpZ25tZW50ClsgICAgMS44NzUyNjddIHBjaSAwMDAwOjAwOjAx LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMS0wMl0KWyAgICAxLjg4MDYwN10gcGNpIDAwMDA6MDA6 MDEuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHhlMDAwLTB4ZWZmZl0KWyAgICAxLjg4NjgyMF0g cGNpIDAwMDA6MDA6MDEuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmYmEwMDAwMC0weGZiYmZm ZmZmXQpbICAgIDEuODkzNzI5XSBwY2kgMDAwMDowMDowMy4wOiBQQ0kgYnJpZGdlIHRvIFtidXMg MDNdClsgICAgMS44OTg4MThdIHBjaSAwMDAwOjAwOjA1LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAw NF0KWyAgICAxLjkwMzkwNl0gcGNpIDAwMDA6MDA6MDcuMDogUENJIGJyaWRnZSB0byBbYnVzIDA1 XQpbICAgIDEuOTA4OTkyXSBwY2kgMDAwMDowNjowMC4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDdd ClsgICAgMS45MTQwODFdIHBjaSAwMDAwOjA2OjAwLjI6IFBDSSBicmlkZ2UgdG8gW2J1cyAwOF0K WyAgICAxLjkxOTE2Ml0gcGNpIDAwMDA6MDY6MDAuMjogICBicmlkZ2Ugd2luZG93IFtpbyAgMHhk MDAwLTB4ZGZmZl0KWyAgICAxLjkyNTM3MF0gcGNpIDAwMDA6MDY6MDAuMjogICBicmlkZ2Ugd2lu ZG93IFttZW0gMHhmYjcwMDAwMC0weGZiOWZmZmZmXQpbICAgIDEuOTMyMjc5XSBwY2kgMDAwMDow MDowOS4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDYtMDhdClsgICAgMS45Mzc2MjNdIHBjaSAwMDAw OjAwOjA5LjA6ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdClsgICAgMS45NDM4 MjldIHBjaSAwMDAwOjAwOjA5LjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmI3MDAwMDAtMHhm YjlmZmZmZl0KWyAgICAxLjk1MDczOF0gcGNpIDAwMDA6MDA6MWMuMDogUENJIGJyaWRnZSB0byBb YnVzIDA5XQpbICAgIDEuOTU1ODIyXSBwY2kgMDAwMDowMDoxYy4wOiAgIGJyaWRnZSB3aW5kb3cg W2lvICAweGMwMDAtMHhjZmZmXQpbICAgIDEuOTYyMDI5XSBwY2kgMDAwMDowMDoxYy4wOiAgIGJy aWRnZSB3aW5kb3cgW21lbSAweGZiNDAwMDAwLTB4ZmI2ZmZmZmZdClsgICAgMS45Njg5MzZdIHBj aSAwMDAwOjAwOjFjLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZDAwMDAwMDAtMHhkMDFmZmZm ZiA2NGJpdCBwcmVmXQpbICAgIDEuOTc2ODU5XSBwY2kgMDAwMDowMDoxYy40OiBQQ0kgYnJpZGdl IHRvIFtidXMgMGFdClsgICAgMS45ODE5MzVdIHBjaSAwMDAwOjAwOjFjLjQ6ICAgYnJpZGdlIHdp bmRvdyBbaW8gIDB4YjAwMC0weGJmZmZdClsgICAgMS45ODgxNDNdIHBjaSAwMDAwOjAwOjFjLjQ6 ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmJkMDAwMDAtMHhmYmRmZmZmZl0KWyAgICAxLjk5NTA0 OV0gcGNpIDAwMDA6MDA6MWMuNDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhkMDIwMDAwMC0weGQw M2ZmZmZmIDY0Yml0IHByZWZdClsgICAgMi4wMDI5NzFdIHBjaSAwMDAwOjAwOjFlLjA6IFBDSSBi cmlkZ2UgdG8gW2J1cyAwYl0KWyAgICAyLjAwODA0OF0gcGNpIDAwMDA6MDA6MWUuMDogICBicmlk Z2Ugd2luZG93IFtpbyAgMHhhMDAwLTB4YWZmZl0KWyAgICAyLjAxNDI1Nl0gcGNpIDAwMDA6MDA6 MWUuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhmYmMwMDAwMC0weGZiY2ZmZmZmXQpbICAgIDIu MDIxMTYyXSBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGYwMDAwMDAw LTB4ZjdmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAyLjAyOTA4Nl0gcGNpX2J1cyAwMDAwOjAwOiBy ZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4MGNmN10KWyAgICAyLjAzNDc3Nl0gcGNpX2J1cyAwMDAw OjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4ZmZmZl0KWyAgICAyLjA0MDQ2Ml0gcGNpX2J1 cyAwMDAwOjAwOiByZXNvdXJjZSA2IFttZW0gMHgwMDBhMDAwMC0weDAwMGJmZmZmXQpbICAgIDIu MDQ2ODQ3XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDcgW21lbSAweGMwMDAwMDAwLTB4ZmZm ZmZmZmZdClsgICAgMi4wNTMyMjddIHBjaV9idXMgMDAwMDowMTogcmVzb3VyY2UgMCBbaW8gIDB4 ZTAwMC0weGVmZmZdClsgICAgMi4wNTg5MTNdIHBjaV9idXMgMDAwMDowMTogcmVzb3VyY2UgMSBb bWVtIDB4ZmJhMDAwMDAtMHhmYmJmZmZmZl0KWyAgICAyLjA2NTI5Ml0gcGNpX2J1cyAwMDAwOjA2 OiByZXNvdXJjZSAwIFtpbyAgMHhkMDAwLTB4ZGZmZl0KWyAgICAyLjA3MDk3N10gcGNpX2J1cyAw MDAwOjA2OiByZXNvdXJjZSAxIFttZW0gMHhmYjcwMDAwMC0weGZiOWZmZmZmXQpbICAgIDIuMDc3 MzU1XSBwY2lfYnVzIDAwMDA6MDg6IHJlc291cmNlIDAgW2lvICAweGQwMDAtMHhkZmZmXQpbICAg IDIuMDgzMDQxXSBwY2lfYnVzIDAwMDA6MDg6IHJlc291cmNlIDEgW21lbSAweGZiNzAwMDAwLTB4 ZmI5ZmZmZmZdClsgICAgMi4wODk0MjddIHBjaV9idXMgMDAwMDowOTogcmVzb3VyY2UgMCBbaW8g IDB4YzAwMC0weGNmZmZdClsgICAgMi4wOTUxMTNdIHBjaV9idXMgMDAwMDowOTogcmVzb3VyY2Ug MSBbbWVtIDB4ZmI0MDAwMDAtMHhmYjZmZmZmZl0KWyAgICAyLjEwMTUwMF0gcGNpX2J1cyAwMDAw OjA5OiByZXNvdXJjZSAyIFttZW0gMHhkMDAwMDAwMC0weGQwMWZmZmZmIDY0Yml0IHByZWZdClsg ICAgMi4xMDg5MDFdIHBjaV9idXMgMDAwMDowYTogcmVzb3VyY2UgMCBbaW8gIDB4YjAwMC0weGJm ZmZdClsgICAgMi4xMTQ1ODddIHBjaV9idXMgMDAwMDowYTogcmVzb3VyY2UgMSBbbWVtIDB4ZmJk MDAwMDAtMHhmYmRmZmZmZl0KWyAgICAyLjEyMDk2Nl0gcGNpX2J1cyAwMDAwOjBhOiByZXNvdXJj ZSAyIFttZW0gMHhkMDIwMDAwMC0weGQwM2ZmZmZmIDY0Yml0IHByZWZdClsgICAgMi4xMjgzNjdd IHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMCBbaW8gIDB4YTAwMC0weGFmZmZdClsgICAgMi4x MzQwNTNdIHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMSBbbWVtIDB4ZmJjMDAwMDAtMHhmYmNm ZmZmZl0KWyAgICAyLjE0MDQzMl0gcGNpX2J1cyAwMDAwOjBiOiByZXNvdXJjZSAyIFttZW0gMHhm MDAwMDAwMC0weGY3ZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMi4xNDc4MzNdIHBjaV9idXMgMDAw MDowYjogcmVzb3VyY2UgNCBbaW8gIDB4MDAwMC0weDBjZjddClsgICAgMi4xNTM1MTddIHBjaV9i dXMgMDAwMDowYjogcmVzb3VyY2UgNSBbaW8gIDB4MGQwMC0weGZmZmZdClsgICAgMi4xNTkyMDJd IHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0K WyAgICAyLjE2NTU4MV0gcGNpX2J1cyAwMDAwOjBiOiByZXNvdXJjZSA3IFttZW0gMHhjMDAwMDAw MC0weGZmZmZmZmZmXQpbICAgIDIuMTcxOTYwXSBwY2lfYnVzIDAwMDA6ZmU6IHJlc291cmNlIDQg W2lvICAweDAwMDAtMHhmZmZmXQpbICAgIDIuMTc3NjQ3XSBwY2lfYnVzIDAwMDA6ZmU6IHJlc291 cmNlIDUgW21lbSAweDAwMDAwMDAwLTB4ZmZmZmZmZmZmZl0KWyAgICAyLjE4NDIwNl0gcGNpX2J1 cyAwMDAwOmZmOiByZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4ZmZmZl0KWyAgICAyLjE4OTg5MV0g cGNpX2J1cyAwMDAwOmZmOiByZXNvdXJjZSA1IFttZW0gMHgwMDAwMDAwMC0weGZmZmZmZmZmZmZd ClsgICAgMi4xOTY0NzVdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMgpbICAgIDIu MjAxMjAwXSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVy OiA4LCAxMDQ4NTc2IGJ5dGVzKQpbICAgIDIuMjA5MDI4XSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVu dHJpZXM6IDY1NTM2IChvcmRlcjogOCwgMTA0ODU3NiBieXRlcykKWyAgICAyLjIxNjAwOF0gVENQ OiBIYXNoIHRhYmxlcyBjb25maWd1cmVkIChlc3RhYmxpc2hlZCAxMzEwNzIgYmluZCA2NTUzNikK WyAgICAyLjIyMjc5M10gVENQOiByZW5vIHJlZ2lzdGVyZWQKWyAgICAyLjIyNjE2N10gVURQIGhh c2ggdGFibGUgZW50cmllczogODE5MiAob3JkZXI6IDYsIDI2MjE0NCBieXRlcykKWyAgICAyLjIz MjQzMV0gVURQLUxpdGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA4MTkyIChvcmRlcjogNiwgMjYyMTQ0 IGJ5dGVzKQpbICAgIDIuMjM5MjIyXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEK WyAgICAyLjI0Mzg0M10gUlBDOiBSZWdpc3RlcmVkIG5hbWVkIFVOSVggc29ja2V0IHRyYW5zcG9y dCBtb2R1bGUuClsgICAgMi4yNDk4ODZdIFJQQzogUmVnaXN0ZXJlZCB1ZHAgdHJhbnNwb3J0IG1v ZHVsZS4KWyAgICAyLjI1NDcxMV0gUlBDOiBSZWdpc3RlcmVkIHRjcCB0cmFuc3BvcnQgbW9kdWxl LgpbICAgIDIuMjU5NTI5XSBSUEM6IFJlZ2lzdGVyZWQgdGNwIE5GU3Y0LjEgYmFja2NoYW5uZWwg dHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjI2NjIzOF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC0xNiAtPiAweDQxIC0+IElSUSAxNiBNb2RlOjEgQWN0aXZlOjEgRGVzdDowKQpbICAg IDIuMjc0Njg3XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTE5IC0+IDB4NTEgLT4g SVJRIDE5IE1vZGU6MSBBY3RpdmU6MSBEZXN0OjApClsgICAgMi4yODMxMjZdIElPQVBJQ1swXTog U2V0IHJvdXRpbmcgZW50cnkgKDAtMTggLT4gMHg2MSAtPiBJUlEgMTggTW9kZToxIEFjdGl2ZTox IERlc3Q6MCkKWyAgICAyLjI5MTU2OF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0y MyAtPiAweDcxIC0+IElSUSAyMyBNb2RlOjEgQWN0aXZlOjEgRGVzdDowKQpbICAgIDIuMzAwNDIw XSBwY2kgMDAwMDowNjowMC4wOiByZXJvdXRpbmcgaW50ZXJydXB0cyBmb3IgWzgwODY6MDMyOV0K WyAgICAyLjMwNjcyMV0gcGNpIDAwMDA6MDY6MDAuMjogcmVyb3V0aW5nIGludGVycnVwdHMgZm9y IFs4MDg2OjAzMmFdClsgICAgMi4zMTMwMzVdIHBjaSAwMDAwOjBiOjAxLjA6IEJvb3QgdmlkZW8g ZGV2aWNlClsgICAgMi4zMTc3MjldIFBDSTogQ0xTIDY0IGJ5dGVzLCBkZWZhdWx0IDY0ClsgICAg Mi4zMjE5MDNdIFVucGFja2luZyBpbml0cmFtZnMuLi4KWyAgICA2LjE2MjU1OF0gRnJlZWluZyBp bml0cmQgbWVtb3J5OiAyMzc5ODBLIChmZmZmODgwMDcxNzhjMDAwIC0gZmZmZjg4MDA3ZmZmMzAw MCkKWyAgICA2LjE3MDE5Nl0gUENJLURNQTogVXNpbmcgc29mdHdhcmUgYm91bmNlIGJ1ZmZlcmlu ZyBmb3IgSU8gKFNXSU9UTEIpClsgICAgNi4xNzY3NTNdIHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4 YmIzMGIwMDAtMHhiZjMwYjAwMF0gKDY0TUIpIG1hcHBlZCBhdCBbZmZmZjg4MDBiYjMwYjAwMC1m ZmZmODgwMGJmMzBhZmZmXQpbICAgIDYuMTg5NDA1XSBmdXRleCBoYXNoIHRhYmxlIGVudHJpZXM6 IDgxOTIgKG9yZGVyOiA3LCA1MjQyODggYnl0ZXMpClsgICAgNi4xOTU4OTBdIEluaXRpYWxpc2Ug c3lzdGVtIHRydXN0ZWQga2V5cmluZwpbICAgIDYuMjAwMzkyXSBhdWRpdDogaW5pdGlhbGl6aW5n IG5ldGxpbmsgc3Vic3lzIChkaXNhYmxlZCkKWyAgICA2LjIwNTkyOF0gYXVkaXQ6IHR5cGU9MjAw MCBhdWRpdCgxNDAwNzUxNjI2LjIwNDoxKTogaW5pdGlhbGl6ZWQKWyAgICA2LjIzMjgxOF0gSHVn ZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAg ICA2LjI0MDU5NV0gemJ1ZDogbG9hZGVkClsgICAgNi4yNDM0MDFdIFZGUzogRGlzayBxdW90YXMg ZHF1b3RfNi41LjIKWyAgICA2LjI0NzQ4MF0gRHF1b3QtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVz OiA1MTIgKG9yZGVyIDAsIDQwOTYgYnl0ZXMpClsgICAgNi4yNTQzNDldIDlwOiBJbnN0YWxsaW5n IHY5ZnMgOXAyMDAwIGZpbGUgc3lzdGVtIHN1cHBvcnQKWyAgICA2LjI1OTk4Ml0gbXNnbW5pIGhh cyBiZWVuIHNldCB0byAzMjA2NApbICAgIDYuMjY0MDcyXSBLZXkgdHlwZSBiaWdfa2V5IHJlZ2lz dGVyZWQKWyAgICA2LjI2ODAyOV0gU0VMaW51eDogIFJlZ2lzdGVyaW5nIG5ldGZpbHRlciBob29r cwpbICAgIDguNjEwMzg2XSBhbGc6IE5vIHRlc3QgZm9yIHN0ZHJuZyAoa3JuZykKWyAgICA4LjYx NDY2M10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAzOApbICAgIDguNjE5MjM1XSBL ZXkgdHlwZSBhc3ltbWV0cmljIHJlZ2lzdGVyZWQKWyAgICA4LjYyMzQ0Nl0gQXN5bW1ldHJpYyBr ZXkgcGFyc2VyICd4NTA5JyByZWdpc3RlcmVkClsgICAgOC42Mjg0ODJdIEJsb2NrIGxheWVyIFND U0kgZ2VuZXJpYyAoYnNnKSBkcml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNTApClsg ICAgOC42MzYxNDVdIGlvIHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQKWyAgICA4LjY0MDE4OF0g aW8gc2NoZWR1bGVyIGRlYWRsaW5lIHJlZ2lzdGVyZWQgKGRlZmF1bHQpClsgICAgOC42NDU0NzFd IGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZApbICAgIDguNjQ5NjgwXSBJT0FQSUNbM106IFNl dCByb3V0aW5nIGVudHJ5ICg0LTQgLT4gMHg4MSAtPiBJUlEgNzYgTW9kZToxIEFjdGl2ZToxIERl c3Q6MCkKWyAgICA4LjY1Nzg5OV0gcGNpZXBvcnQgMDAwMDowMDowMS4wOiBpcnEgMTEyIGZvciBN U0kvTVNJLVgKWyAgICA4LjY2MzQ2NF0gSU9BUElDWzNdOiBTZXQgcm91dGluZyBlbnRyeSAoNC0w IC0+IDB4YTEgLT4gSVJRIDcyIE1vZGU6MSBBY3RpdmU6MSBEZXN0OjApClsgICAgOC42NzE2NzJd IHBjaWVwb3J0IDAwMDA6MDA6MDMuMDogaXJxIDExMyBmb3IgTVNJL01TSS1YClsgICAgOC42Nzcy MzVdIElPQVBJQ1szXTogU2V0IHJvdXRpbmcgZW50cnkgKDQtMiAtPiAweGMxIC0+IElSUSA3NCBN b2RlOjEgQWN0aXZlOjEgRGVzdDowKQpbICAgIDguNjg1NDQwXSBwY2llcG9ydCAwMDAwOjAwOjA1 LjA6IGlycSAxMTQgZm9yIE1TSS9NU0ktWApbICAgIDguNjkyNTkyXSBJT0FQSUNbM106IFNldCBy b3V0aW5nIGVudHJ5ICg0LTYgLT4gMHhlMSAtPiBJUlEgNzggTW9kZToxIEFjdGl2ZToxIERlc3Q6 MCkKWyAgICA4LjcwMDc5OF0gcGNpZXBvcnQgMDAwMDowMDowNy4wOiBpcnEgMTE1IGZvciBNU0kv TVNJLVgKWyAgICA4LjcwNjM1N10gSU9BUElDWzNdOiBTZXQgcm91dGluZyBlbnRyeSAoNC04IC0+ IDB4NDIgLT4gSVJRIDgwIE1vZGU6MSBBY3RpdmU6MSBEZXN0OjApClsgICAgOC43MTQ1NjJdIHBj aWVwb3J0IDAwMDA6MDA6MDkuMDogaXJxIDExNiBmb3IgTVNJL01TSS1YClsgICAgOC43MjAxMzJd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTcgLT4gMHg2MiAtPiBJUlEgMTcgTW9k ZToxIEFjdGl2ZToxIERlc3Q6MCkKWyAgICA4LjcyODQyOV0gcGNpZXBvcnQgMDAwMDowMDoxYy4w OiBpcnEgMTE3IGZvciBNU0kvTVNJLVgKWyAgICA4LjczNDAzNF0gcGNpZXBvcnQgMDAwMDowMDox Yy40OiBpcnEgMTE4IGZvciBNU0kvTVNJLVgKWyAgICA4LjczOTU3MV0gYWVyIDAwMDA6MDA6MDEu MDpwY2llMDI6IHNlcnZpY2UgZHJpdmVyIGFlciBsb2FkZWQKWyAgICA4Ljc0NTU0MF0gYWVyIDAw MDA6MDA6MDMuMDpwY2llMDI6IHNlcnZpY2UgZHJpdmVyIGFlciBsb2FkZWQKWyAgICA4Ljc1MTUw NF0gYWVyIDAwMDA6MDA6MDUuMDpwY2llMDI6IHNlcnZpY2UgZHJpdmVyIGFlciBsb2FkZWQKWyAg ICA4Ljc1NzQ3MV0gYWVyIDAwMDA6MDA6MDcuMDpwY2llMDI6IHNlcnZpY2UgZHJpdmVyIGFlciBs b2FkZWQKWyAgICA4Ljc2MzQzNl0gYWVyIDAwMDA6MDA6MDkuMDpwY2llMDI6IHNlcnZpY2UgZHJp dmVyIGFlciBsb2FkZWQKWyAgICA4Ljc2OTM5NF0gcGNpZXBvcnQgMDAwMDowMDowMS4wOiBTaWdu YWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50ZXJydXB0ClsgICAgOC43NzY0NzRdIHBjaSAw MDAwOjAxOjAwLjA6IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQKWyAg ICA4Ljc4MzEyMV0gcGNpIDAwMDA6MDE6MDAuMTogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUg UE1FIGludGVycnVwdApbICAgIDguNzg5NzY4XSBwY2llX3BtZSAwMDAwOjAwOjAxLjA6cGNpZTAx OiBzZXJ2aWNlIGRyaXZlciBwY2llX3BtZSBsb2FkZWQKWyAgICA4Ljc5NjU5NF0gcGNpZXBvcnQg MDAwMDowMDowMy4wOiBTaWduYWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50ZXJydXB0Clsg ICAgOC44MDM2NzldIHBjaWVfcG1lIDAwMDA6MDA6MDMuMDpwY2llMDE6IHNlcnZpY2UgZHJpdmVy IHBjaWVfcG1lIGxvYWRlZApbICAgIDguODEwNTA0XSBwY2llcG9ydCAwMDAwOjAwOjA1LjA6IFNp Z25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQKWyAgICA4LjgxNzU3OF0gcGNp ZV9wbWUgMDAwMDowMDowNS4wOnBjaWUwMTogc2VydmljZSBkcml2ZXIgcGNpZV9wbWUgbG9hZGVk ClsgICAgOC44MjQ0MDVdIHBjaWVwb3J0IDAwMDA6MDA6MDcuMDogU2lnbmFsaW5nIFBNRSB0aHJv dWdoIFBDSWUgUE1FIGludGVycnVwdApbICAgIDguODMxNDgyXSBwY2llX3BtZSAwMDAwOjAwOjA3 LjA6cGNpZTAxOiBzZXJ2aWNlIGRyaXZlciBwY2llX3BtZSBsb2FkZWQKWyAgICA4LjgzODMwNV0g cGNpZXBvcnQgMDAwMDowMDowOS4wOiBTaWduYWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50 ZXJydXB0ClsgICAgOC44NDUzODFdIHBjaSAwMDAwOjA2OjAwLjA6IFNpZ25hbGluZyBQTUUgdGhy b3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQKWyAgICA4Ljg1MjAyOF0gcGNpIDAwMDA6MDY6MDAuMjog U2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVycnVwdApbICAgIDguODU4NjY4XSBw Y2kgMDAwMDowODowMS4wOiBTaWduYWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50ZXJydXB0 ClsgICAgOC44NjUzMTZdIHBjaWVfcG1lIDAwMDA6MDA6MDkuMDpwY2llMDE6IHNlcnZpY2UgZHJp dmVyIHBjaWVfcG1lIGxvYWRlZApbICAgIDguODcyMTUyXSBwY2llcG9ydCAwMDAwOjAwOjFjLjA6 IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1cHQKWyAgICA4Ljg3OTIzM10g cGNpIDAwMDA6MDk6MDAuMDogU2lnbmFsaW5nIFBNRSB0aHJvdWdoIFBDSWUgUE1FIGludGVycnVw dApbICAgIDguODg1ODgxXSBwY2llX3BtZSAwMDAwOjAwOjFjLjA6cGNpZTAxOiBzZXJ2aWNlIGRy aXZlciBwY2llX3BtZSBsb2FkZWQKWyAgICA4Ljg5MjcxM10gcGNpZXBvcnQgMDAwMDowMDoxYy40 OiBTaWduYWxpbmcgUE1FIHRocm91Z2ggUENJZSBQTUUgaW50ZXJydXB0ClsgICAgOC44OTk3OTBd IHBjaSAwMDAwOjBhOjAwLjA6IFNpZ25hbGluZyBQTUUgdGhyb3VnaCBQQ0llIFBNRSBpbnRlcnJ1 cHQKWyAgICA4LjkwNjQzOV0gcGNpZV9wbWUgMDAwMDowMDoxYy40OnBjaWUwMTogc2VydmljZSBk cml2ZXIgcGNpZV9wbWUgbG9hZGVkClsgICAgOC45MTMyNjZdIGlvYXBpYzogcHJvYmUgb2YgMDAw MDowMDoxMy4wIGZhaWxlZCB3aXRoIGVycm9yIC0yMgpbICAgIDguOTE5MzA3XSBwY2lfaG90cGx1 ZzogUENJIEhvdCBQbHVnIFBDSSBDb3JlIHZlcnNpb246IDAuNQpbICAgIDguOTI1MDI0XSBwY2ll aHAgMDAwMDowMDoxYy4wOnBjaWUwNDogU2xvdCAjMCBBdHRuQnRuLSBBdHRuSW5kLSBQd3JJbmQt IFB3ckN0cmwtIE1STC0gSW50ZXJsb2NrLSBOb0NvbXBsLSBMTEFjdFJlcCsKWyAgICA4LjkzNTg2 OF0gcGNpZWhwIDAwMDA6MDA6MWMuMDpwY2llMDQ6IHNlcnZpY2UgZHJpdmVyIHBjaWVocCBsb2Fk ZWQKWyAgICA4Ljk0MjM0NV0gcGNpZWhwIDAwMDA6MDA6MWMuNDpwY2llMDQ6IFNsb3QgIzAgQXR0 bkJ0bi0gQXR0bkluZC0gUHdySW5kLSBQd3JDdHJsLSBNUkwtIEludGVybG9jay0gTm9Db21wbC0g TExBY3RSZXArClsgICAgOC45NTMxODddIHBjaWVocCAwMDAwOjAwOjFjLjQ6cGNpZTA0OiBzZXJ2 aWNlIGRyaXZlciBwY2llaHAgbG9hZGVkClsgICAgOC45NTk2NjZdIHBjaWVocDogUENJIEV4cHJl c3MgSG90IFBsdWcgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC40ClsgICAgOC45NjY0MzNd IGludGVsX2lkbGU6IE1XQUlUIHN1YnN0YXRlczogMHgxMTIwClsgICAgOC45NzEwODJdIGludGVs X2lkbGU6IHYwLjQgbW9kZWwgMHgyQwpbICAgIDguOTc1MDM1XSBpbnRlbF9pZGxlOiBsYXBpY190 aW1lcl9yZWxpYWJsZV9zdGF0ZXMgMHhmZmZmZmZmZgpbICAgIDguOTgxODA3XSBpbnB1dDogU2xl ZXAgQnV0dG9uIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFNZQlVTOjAwL1BOUDBDMEU6MDAv aW5wdXQvaW5wdXQwClsgICAgOC45OTAzNDJdIEFDUEk6IFNsZWVwIEJ1dHRvbiBbU0xQQl0KWyAg ICA4Ljk5NDE0OF0gaW5wdXQ6IFBvd2VyIEJ1dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9M TlhTWUJVUzowMC9QTlAwQzBDOjAwL2lucHV0L2lucHV0MQpbICAgIDkuMDAyNjgzXSBBQ1BJOiBQ b3dlciBCdXR0b24gW1BXUkJdClsgICAgOS4wMDY0ODldIGlucHV0OiBQb3dlciBCdXR0b24gYXMg L2RldmljZXMvTE5YU1lTVE06MDAvTE5YUFdSQk46MDAvaW5wdXQvaW5wdXQyClsgICAgOS4wMTQw NjldIEFDUEk6IFBvd2VyIEJ1dHRvbiBbUFdSRl0KWyAgICA5LjAyMDQ4Ml0gRVJTVDogQ2FuIG5v dCByZXF1ZXN0IFttZW0gMHhiZjNiMzAzZi0weGJmM2I1MDNlXSBmb3IgRVJTVC4KWyAgICA5LjAz MTEwN10gW0Zpcm13YXJlIFdhcm5dOiBHSEVTOiBQb2xsIGludGVydmFsIGlzIDAgZm9yIGdlbmVy aWMgaGFyZHdhcmUgZXJyb3Igc291cmNlOiAxLCBkaXNhYmxlZC4KWyAgICA5LjA0MDU1NV0gR0hF UzogQVBFSSBmaXJtd2FyZSBmaXJzdCBtb2RlIGlzIGVuYWJsZWQgYnkgV0hFQSBfT1NDLgpbICAg IDkuMDQ3MDM1XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmlu ZyBlbmFibGVkClsgICAgOS4wNzM5NTFdIDAwOjA0OiB0dHlTMCBhdCBJL08gMHgzZjggKGlycSA9 IDQsIGJhc2VfYmF1ZCA9IDExNTIwMCkgaXMgYSAxNjU1MEEKWyAgICA5LjEwMjAyNl0gMDA6MDU6 IHR0eVMxIGF0IEkvTyAweDJmOCAoaXJxID0gMywgYmFzZV9iYXVkID0gMTE1MjAwKSBpcyBhIDE2 NTUwQQpbICAgIDkuMTEwMjE4XSBOb24tdm9sYXRpbGUgbWVtb3J5IGRyaXZlciB2MS4zClsgICAg OS4xMTQ1NDBdIExpbnV4IGFncGdhcnQgaW50ZXJmYWNlIHYwLjEwMwpbICAgIDkuMTE5MTYxXSBy ZGFjOiBkZXZpY2UgaGFuZGxlciByZWdpc3RlcmVkClsgICAgOS4xMjM3MzBdIGhwX3N3OiBkZXZp Y2UgaGFuZGxlciByZWdpc3RlcmVkClsgICAgOS4xMjgxMjNdIGVtYzogZGV2aWNlIGhhbmRsZXIg cmVnaXN0ZXJlZApbICAgIDkuMTMyMzMyXSBhbHVhOiBkZXZpY2UgaGFuZGxlciByZWdpc3RlcmVk ClsgICAgOS4xMzY2NThdIGxpYnBoeTogRml4ZWQgTURJTyBCdXM6IHByb2JlZApbICAgIDkuMTQw OTE4XSBlMTAwMDogSW50ZWwoUikgUFJPLzEwMDAgTmV0d29yayBEcml2ZXIgLSB2ZXJzaW9uIDcu My4yMS1rOC1OQVBJClsgICAgOS4xNDgwODFdIGUxMDAwOiBDb3B5cmlnaHQgKGMpIDE5OTktMjAw NiBJbnRlbCBDb3Jwb3JhdGlvbi4KWyAgICA5LjE1Mzk1OF0gZTEwMDBlOiBJbnRlbChSKSBQUk8v MTAwMCBOZXR3b3JrIERyaXZlciAtIDIuMy4yLWsKWyAgICA5LjE1OTkxMV0gZTEwMDBlOiBDb3B5 cmlnaHQoYykgMTk5OSAtIDIwMTQgSW50ZWwgQ29ycG9yYXRpb24uClsgICAgOS4xNjU5NjVdIGln YjogSW50ZWwoUikgR2lnYWJpdCBFdGhlcm5ldCBOZXR3b3JrIERyaXZlciAtIHZlcnNpb24gNS4w LjUtawpbICAgIDkuMTczMDQyXSBpZ2I6IENvcHlyaWdodCAoYykgMjAwNy0yMDE0IEludGVsIENv cnBvcmF0aW9uLgpbICAgIDkuMTc5MDUzXSBpZ2IgMDAwMDowMTowMC4wOiBpcnEgMTE5IGZvciBN U0kvTVNJLVgKWyAgICA5LjE4NDA1Ml0gaWdiIDAwMDA6MDE6MDAuMDogaXJxIDEyMCBmb3IgTVNJ L01TSS1YClsgICAgOS4xODkwNTFdIGlnYiAwMDAwOjAxOjAwLjA6IGlycSAxMjEgZm9yIE1TSS9N U0ktWApbICAgIDkuMTk0MDQ1XSBpZ2IgMDAwMDowMTowMC4wOiBpcnEgMTIyIGZvciBNU0kvTVNJ LVgKWyAgICA5LjE5OTA0NF0gaWdiIDAwMDA6MDE6MDAuMDogaXJxIDEyMyBmb3IgTVNJL01TSS1Y ClsgICAgOS4yMDQwNDldIGlnYiAwMDAwOjAxOjAwLjA6IGlycSAxMjQgZm9yIE1TSS9NU0ktWApb ICAgIDkuMjA5MDQ3XSBpZ2IgMDAwMDowMTowMC4wOiBpcnEgMTI1IGZvciBNU0kvTVNJLVgKWyAg ICA5LjIxNDA0N10gaWdiIDAwMDA6MDE6MDAuMDogaXJxIDEyNiBmb3IgTVNJL01TSS1YClsgICAg OS4yMTkwNDhdIGlnYiAwMDAwOjAxOjAwLjA6IGlycSAxMjcgZm9yIE1TSS9NU0ktWApbICAgIDku MjI0MDk4XSBpZ2IgMDAwMDowMTowMC4wOiBpcnEgMTI4IGZvciBNU0kvTVNJLVgKWyAgICA5LjIy OTEwMl0gaWdiIDAwMDA6MDE6MDAuMDogaXJxIDEyOSBmb3IgTVNJL01TSS1YClsgICAgOS4yMzQx MDNdIGlnYiAwMDAwOjAxOjAwLjA6IGlycSAxMzAgZm9yIE1TSS9NU0ktWApbICAgIDkuMjM5MTAx XSBpZ2IgMDAwMDowMTowMC4wOiBpcnEgMTMxIGZvciBNU0kvTVNJLVgKWyAgICA5LjI0NDEwM10g aWdiIDAwMDA6MDE6MDAuMDogaXJxIDEzMiBmb3IgTVNJL01TSS1YClsgICAgOS4yNDkxMDNdIGln YiAwMDAwOjAxOjAwLjA6IGlycSAxMzMgZm9yIE1TSS9NU0ktWApbICAgIDkuMjU0MTAyXSBpZ2Ig MDAwMDowMTowMC4wOiBpcnEgMTM0IGZvciBNU0kvTVNJLVgKWyAgICA5LjI1OTA5Nl0gaWdiIDAw MDA6MDE6MDAuMDogaXJxIDEzNSBmb3IgTVNJL01TSS1YClsgICAgOS4yNjQwOTZdIGlnYiAwMDAw OjAxOjAwLjA6IGlycSAxMzYgZm9yIE1TSS9NU0ktWApbICAgIDkuNDQyNDg4XSBpZ2IgMDAwMDow MTowMC4wOiBhZGRlZCBQSEMgb24gZXRoMApbICAgIDkuNDQ3MTM2XSBpZ2IgMDAwMDowMTowMC4w OiBJbnRlbChSKSBHaWdhYml0IEV0aGVybmV0IE5ldHdvcmsgQ29ubmVjdGlvbgpbICAgIDkuNDU0 MTI3XSBpZ2IgMDAwMDowMTowMC4wOiBldGgwOiAoUENJZToyLjVHYi9zOldpZHRoIHg0KSAwMDoz MDo0ODpjZjoxNzoyNgpbICAgIDkuNDYxMzgxXSBpZ2IgMDAwMDowMTowMC4wOiBldGgwOiBQQkEg Tm86IFVua25vd24KWyAgICA5LjQ2NjM3NF0gaWdiIDAwMDA6MDE6MDAuMDogVXNpbmcgTVNJLVgg aW50ZXJydXB0cy4gOCByeCBxdWV1ZShzKSwgOCB0eCBxdWV1ZShzKQpbICAgIDkuNDc0MjE0XSBJ T0FQSUNbM106IFNldCByb3V0aW5nIGVudHJ5ICg0LTE2IC0+IDB4MjQgLT4gSVJRIDg4IE1vZGU6 MSBBY3RpdmU6MSBEZXN0OjApClsgICAgOS40ODI3MTddIGlnYiAwMDAwOjAxOjAwLjE6IGlycSAx MzcgZm9yIE1TSS9NU0ktWApbICAgIDkuNDg3NzE1XSBpZ2IgMDAwMDowMTowMC4xOiBpcnEgMTM4 IGZvciBNU0kvTVNJLVgKWyAgICA5LjQ5MjcxNV0gaWdiIDAwMDA6MDE6MDAuMTogaXJxIDEzOSBm b3IgTVNJL01TSS1YClsgICAgOS40OTc3MTddIGlnYiAwMDAwOjAxOjAwLjE6IGlycSAxNDAgZm9y IE1TSS9NU0ktWApbICAgIDkuNTAyNzE2XSBpZ2IgMDAwMDowMTowMC4xOiBpcnEgMTQxIGZvciBN U0kvTVNJLVgKWyAgICA5LjUwNzcxOF0gaWdiIDAwMDA6MDE6MDAuMTogaXJxIDE0MiBmb3IgTVNJ L01TSS1YClsgICAgOS41MTI3MjNdIGlnYiAwMDAwOjAxOjAwLjE6IGlycSAxNDMgZm9yIE1TSS9N U0ktWApbICAgIDkuNTE3NzE4XSBpZ2IgMDAwMDowMTowMC4xOiBpcnEgMTQ0IGZvciBNU0kvTVNJ LVgKWyAgICA5LjUyMjcyMF0gaWdiIDAwMDA6MDE6MDAuMTogaXJxIDE0NSBmb3IgTVNJL01TSS1Y ClsgICAgOS41Mjc3NjZdIGlnYiAwMDAwOjAxOjAwLjE6IGlycSAxNDYgZm9yIE1TSS9NU0ktWApb ICAgIDkuNTMyNzY2XSBpZ2IgMDAwMDowMTowMC4xOiBpcnEgMTQ3IGZvciBNU0kvTVNJLVgKWyAg ICA5LjUzNzc2NV0gaWdiIDAwMDA6MDE6MDAuMTogaXJxIDE0OCBmb3IgTVNJL01TSS1YClsgICAg OS41NDI3NjZdIGlnYiAwMDAwOjAxOjAwLjE6IGlycSAxNDkgZm9yIE1TSS9NU0ktWApbICAgIDku NTQ3NzY2XSBpZ2IgMDAwMDowMTowMC4xOiBpcnEgMTUwIGZvciBNU0kvTVNJLVgKWyAgICA5LjU1 Mjc2OF0gaWdiIDAwMDA6MDE6MDAuMTogaXJxIDE1MSBmb3IgTVNJL01TSS1YClsgICAgOS41NTc3 NjddIGlnYiAwMDAwOjAxOjAwLjE6IGlycSAxNTIgZm9yIE1TSS9NU0ktWApbICAgIDkuNTYyNzY2 XSBpZ2IgMDAwMDowMTowMC4xOiBpcnEgMTUzIGZvciBNU0kvTVNJLVgKWyAgICA5LjU2Nzc2MF0g aWdiIDAwMDA6MDE6MDAuMTogaXJxIDE1NCBmb3IgTVNJL01TSS1YClsgICAgOS43MzM0NjRdIGln YiAwMDAwOjAxOjAwLjE6IGFkZGVkIFBIQyBvbiBldGgxClsgICAgOS43MzgxMTBdIGlnYiAwMDAw OjAxOjAwLjE6IEludGVsKFIpIEdpZ2FiaXQgRXRoZXJuZXQgTmV0d29yayBDb25uZWN0aW9uClsg ICAgOS43NDUxMDJdIGlnYiAwMDAwOjAxOjAwLjE6IGV0aDE6IChQQ0llOjIuNUdiL3M6V2lkdGgg eDQpIDAwOjMwOjQ4OmNmOjE3OjI3ClsgICAgOS43NTIzNTZdIGlnYiAwMDAwOjAxOjAwLjE6IGV0 aDE6IFBCQSBObzogVW5rbm93bgpbICAgIDkuNzU3MzQ4XSBpZ2IgMDAwMDowMTowMC4xOiBVc2lu ZyBNU0ktWCBpbnRlcnJ1cHRzLiA4IHJ4IHF1ZXVlKHMpLCA4IHR4IHF1ZXVlKHMpClsgICAgOS43 NjUxMTBdIGl4Z2JlOiBJbnRlbChSKSAxMCBHaWdhYml0IFBDSSBFeHByZXNzIE5ldHdvcmsgRHJp dmVyIC0gdmVyc2lvbiAzLjE5LjEtawpbICAgIDkuNzczMDM0XSBpeGdiZTogQ29weXJpZ2h0IChj KSAxOTk5LTIwMTQgSW50ZWwgQ29ycG9yYXRpb24uClsgICAgOS43Nzg5NjFdIHVzYmNvcmU6IHJl Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY2F0YwpbICAgIDkuNzg0NDc4XSB1c2Jjb3Jl OiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGthd2V0aApbICAgIDkuNzkwMTY4XSBw ZWdhc3VzOiB2MC45LjMgKDIwMTMvMDQvMjUpLCBQZWdhc3VzL1BlZ2FzdXMgSUkgVVNCIEV0aGVy bmV0IGRyaXZlcgpbICAgIDkuNzk3NzUwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZh Y2UgZHJpdmVyIHBlZ2FzdXMKWyAgICA5LjgwMzUyOF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg aW50ZXJmYWNlIGRyaXZlciBydGw4MTUwClsgICAgOS44MDkzMTBdIHVzYmNvcmU6IHJlZ2lzdGVy ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgYXNpeApbICAgIDkuODE0ODI5XSB1c2Jjb3JlOiByZWdp c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19ldGhlcgpbICAgIDkuODIwNzgzXSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19lZW0KWyAgICA5LjgyNjU2 NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBkbTk2MDEKWyAgICA5 LjgzMjI2M10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzbXNjNzV4 eApbICAgIDkuODM4MTI3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy IHNtc2M5NXh4ClsgICAgOS44NDM5OTNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj ZSBkcml2ZXIgZ2w2MjBhClsgICAgOS44NDk2ODddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGlu dGVyZmFjZSBkcml2ZXIgbmV0MTA4MApbICAgIDkuODU1NDY3XSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBsdXNiClsgICAgOS44NjEwNzldIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgcm5kaXNfaG9zdApbICAgIDkuODY3MTE3XSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19zdWJzZXQKWyAgICA5Ljg3 MzE1NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB6YXVydXMKWyAg ICA5Ljg3ODg1MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBNT1ND SElQIHVzYi1ldGhlcm5ldCBkcml2ZXIKWyAgICA5Ljg4NjQzNl0gdXNiY29yZTogcmVnaXN0ZXJl ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBpbnQ1MXgxClsgICAgOS44OTIyMTRdIHVzYmNvcmU6IHJl Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaXBoZXRoClsgICAgOS44OTc5MTRdIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgc2llcnJhX25ldApbICAgIDkuOTA0 MDkwXSBlaGNpX2hjZDogVVNCIDIuMCAnRW5oYW5jZWQnIEhvc3QgQ29udHJvbGxlciAoRUhDSSkg RHJpdmVyClsgICAgOS45MTA3MzddIGVoY2ktcGNpOiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXIK WyAgICA5LjkxNTQxNl0gZWhjaS1wY2kgMDAwMDowMDoxYS43OiBFSENJIEhvc3QgQ29udHJvbGxl cgpbICAgIDkuOTIwODk0XSBlaGNpLXBjaSAwMDAwOjAwOjFhLjc6IG5ldyBVU0IgYnVzIHJlZ2lz dGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMQpbICAgIDkuOTI4NDg2XSBlaGNpLXBjaSAwMDAw OjAwOjFhLjc6IGRlYnVnIHBvcnQgMQpbICAgIDkuOTM3MDI2XSBlaGNpLXBjaSAwMDAwOjAwOjFh Ljc6IGNhY2hlIGxpbmUgc2l6ZSBvZiA2NCBpcyBub3Qgc3VwcG9ydGVkClsgICAgOS45NDM5NDNd IGVoY2ktcGNpIDAwMDA6MDA6MWEuNzogaXJxIDE4LCBpbyBtZW0gMHhmYmUyMzAwMApbICAgIDku OTU1MDgyXSBlaGNpLXBjaSAwMDAwOjAwOjFhLjc6IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAxLjAw ClsgICAgOS45NjA5ODddIHVzYiB1c2IxOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9 MWQ2YiwgaWRQcm9kdWN0PTAwMDIKWyAgICA5Ljk2Nzg5N10gdXNiIHVzYjE6IE5ldyBVU0IgZGV2 aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xClsgICAgOS45NzUy OTddIHVzYiB1c2IxOiBQcm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcgpbICAgIDkuOTgwMjg5 XSB1c2IgdXNiMTogTWFudWZhY3R1cmVyOiBMaW51eCAzLjE1LjAtcmM1LXdsLTAyNzc2LWdlZWM0 ZjlkIGVoY2lfaGNkClsgICAgOS45ODc3NzddIHVzYiB1c2IxOiBTZXJpYWxOdW1iZXI6IDAwMDA6 MDA6MWEuNwpbICAgIDkuOTkyNzUyXSBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDku OTk2NjI2XSBodWIgMS0wOjEuMDogNiBwb3J0cyBkZXRlY3RlZApbICAgMTAuMDAwOTcyXSBlaGNp LXBjaSAwMDAwOjAwOjFkLjc6IEVIQ0kgSG9zdCBDb250cm9sbGVyClsgICAxMC4wMDY1MDRdIGVo Y2ktcGNpIDAwMDA6MDA6MWQuNzogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVz IG51bWJlciAyClsgICAxMC4wMTQwOTFdIGVoY2ktcGNpIDAwMDA6MDA6MWQuNzogZGVidWcgcG9y dCAxClsgICAxMC4wMjI2MjVdIGVoY2ktcGNpIDAwMDA6MDA6MWQuNzogY2FjaGUgbGluZSBzaXpl IG9mIDY0IGlzIG5vdCBzdXBwb3J0ZWQKWyAgIDEwLjAyOTUzNF0gZWhjaS1wY2kgMDAwMDowMDox ZC43OiBpcnEgMjMsIGlvIG1lbSAweGZiZTIyMDAwClsgICAxMC4wNDEwNjBdIGVoY2ktcGNpIDAw MDA6MDA6MWQuNzogVVNCIDIuMCBzdGFydGVkLCBFSENJIDEuMDAKWyAgIDEwLjA0ODU0Ml0gdXNi IHVzYjI6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAw MgpbICAgMTAuMDU1NDY1XSB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMs IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKWyAgIDEwLjA2Mjg2NV0gdXNiIHVzYjI6IFByb2R1 Y3Q6IEVIQ0kgSG9zdCBDb250cm9sbGVyClsgICAxMC4wNjc4NTddIHVzYiB1c2IyOiBNYW51ZmFj dHVyZXI6IExpbnV4IDMuMTUuMC1yYzUtd2wtMDI3NzYtZ2VlYzRmOWQgZWhjaV9oY2QKWyAgIDEw LjA3NTM0NV0gdXNiIHVzYjI6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC43ClsgICAxMC4wODAz MjBdIGh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAxMC4wODQyMDFdIGh1YiAyLTA6MS4w OiA2IHBvcnRzIGRldGVjdGVkClsgICAxMC4wODg0NDVdIG9oY2lfaGNkOiBVU0IgMS4xICdPcGVu JyBIb3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcgpbICAgMTAuMDk0NzQ1XSBvaGNpLXBjaTog T0hDSSBQQ0kgcGxhdGZvcm0gZHJpdmVyClsgICAxMC4wOTkzMThdIHVoY2lfaGNkOiBVU0IgVW5p dmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJpdmVyClsgICAxMC4xMDU5MjNdIHVo Y2lfaGNkIDAwMDA6MDA6MWEuMDogVUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgIDEwLjExMTQ2M10g dWhjaV9oY2QgMDAwMDowMDoxYS4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBi dXMgbnVtYmVyIDMKWyAgIDEwLjExOTA0OV0gdWhjaV9oY2QgMDAwMDowMDoxYS4wOiBkZXRlY3Rl ZCAyIHBvcnRzClsgICAxMC4xMjQwNjddIHVoY2lfaGNkIDAwMDA6MDA6MWEuMDogaXJxIDE2LCBp byBiYXNlIDB4MDAwMGYwYzAKWyAgIDEwLjEyOTk2Nl0gdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNl IGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQpbICAgMTAuMTM2ODcxXSB1c2Ig dXNiMzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVt YmVyPTEKWyAgIDEwLjE0NDI3MV0gdXNiIHVzYjM6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250cm9s bGVyClsgICAxMC4xNDkyNjRdIHVzYiB1c2IzOiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTUuMC1y YzUtd2wtMDI3NzYtZ2VlYzRmOWQgdWhjaV9oY2QKWyAgIDEwLjE1Njc1MV0gdXNiIHVzYjM6IFNl cmlhbE51bWJlcjogMDAwMDowMDoxYS4wClsgICAxMC4xNjE3MjNdIGh1YiAzLTA6MS4wOiBVU0Ig aHViIGZvdW5kClsgICAxMC4xNjU2MDBdIGh1YiAzLTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsg ICAxMC4xNjk4OTNdIHVoY2lfaGNkIDAwMDA6MDA6MWEuMjogVUhDSSBIb3N0IENvbnRyb2xsZXIK WyAgIDEwLjE3NTM0N10gdWhjaV9oY2QgMDAwMDowMDoxYS4yOiBuZXcgVVNCIGJ1cyByZWdpc3Rl cmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDQKWyAgIDEwLjE4MjkzMF0gdWhjaV9oY2QgMDAwMDow MDoxYS4yOiBkZXRlY3RlZCAyIHBvcnRzClsgICAxMC4xODc5NDhdIHVoY2lfaGNkIDAwMDA6MDA6 MWEuMjogaXJxIDE5LCBpbyBiYXNlIDB4MDAwMGYwYTAKWyAgIDEwLjE5Mzg2OF0gdXNiIHVzYjQ6 IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQpbICAg MTAuMjAwNzY5XSB1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1 Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKWyAgIDEwLjIwODE3Nl0gdXNiIHVzYjQ6IFByb2R1Y3Q6IFVI Q0kgSG9zdCBDb250cm9sbGVyClsgICAxMC4yMTMxNzJdIHVzYiB1c2I0OiBNYW51ZmFjdHVyZXI6 IExpbnV4IDMuMTUuMC1yYzUtd2wtMDI3NzYtZ2VlYzRmOWQgdWhjaV9oY2QKWyAgIDEwLjIyMDY2 MF0gdXNiIHVzYjQ6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxYS4yClsgICAxMC4yMjU1MzldIGh1 YiA0LTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAxMC4yMjk0MDldIGh1YiA0LTA6MS4wOiAyIHBv cnRzIGRldGVjdGVkClsgICAxMC4yMzM2OTNdIHVoY2lfaGNkIDAwMDA6MDA6MWQuMDogVUhDSSBI b3N0IENvbnRyb2xsZXIKWyAgIDEwLjIzOTE1MV0gdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBuZXcg VVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDUKWyAgIDEwLjI0NjczM10g dWhjaV9oY2QgMDAwMDowMDoxZC4wOiBkZXRlY3RlZCAyIHBvcnRzClsgICAxMC4yNTE3NDRdIHVo Y2lfaGNkIDAwMDA6MDA6MWQuMDogaXJxIDIzLCBpbyBiYXNlIDB4MDAwMGYwODAKWyAgIDEwLjI1 NzY0MF0gdXNiIHVzYjU6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFBy b2R1Y3Q9MDAwMQpbICAgMTAuMjY0NTQ4XSB1c2IgdXNiNTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5n czogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKWyAgIDEwLjI3MTk0OF0gdXNiIHVz YjU6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250cm9sbGVyClsgICAxMC4yNzY5ODBdIHVzYiB1c2I1 OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTUuMC1yYzUtd2wtMDI3NzYtZ2VlYzRmOWQgdWhjaV9o Y2QKWyAgIDEwLjI4NDUxMF0gdXNiIHVzYjU6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC4wClsg ICAxMC4yODk0MzldIGh1YiA1LTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAxMC4yOTMzMThdIGh1 YiA1LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsgICAxMC4yOTc2NDJdIHVoY2lfaGNkIDAwMDA6 MDA6MWQuMTogVUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgIDEwLjMwMzA5M10gdWhjaV9oY2QgMDAw MDowMDoxZC4xOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDYK WyAgIDEwLjMxMDY3OF0gdWhjaV9oY2QgMDAwMDowMDoxZC4xOiBkZXRlY3RlZCAyIHBvcnRzClsg ICAxMC4zMTU2ODZdIHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogaXJxIDE5LCBpbyBiYXNlIDB4MDAw MGYwNjAKWyAgIDEwLjMyMTU4NV0gdXNiIHVzYjY6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZl bmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQpbICAgMTAuMzI4NDkxXSB1c2IgdXNiNjogTmV3IFVT QiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKWyAgIDEw LjMzNTg5M10gdXNiIHVzYjY6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250cm9sbGVyClsgICAxMC4z NDA5MjBdIHVzYiB1c2I2OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTUuMC1yYzUtd2wtMDI3NzYt Z2VlYzRmOWQgdWhjaV9oY2QKWyAgIDEwLjM0ODQ1M10gdXNiIHVzYjY6IFNlcmlhbE51bWJlcjog MDAwMDowMDoxZC4xClsgICAxMC4zNTMzODddIGh1YiA2LTA6MS4wOiBVU0IgaHViIGZvdW5kClsg ICAxMC4zNTcyNjBdIGh1YiA2LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkClsgICAxMC4zNjE1NTFd IHVoY2lfaGNkIDAwMDA6MDA6MWQuMjogVUhDSSBIb3N0IENvbnRyb2xsZXIKWyAgIDEwLjM2Njk5 N10gdWhjaV9oY2QgMDAwMDowMDoxZC4yOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25l ZCBidXMgbnVtYmVyIDcKWyAgIDEwLjM3NDU4M10gdWhjaV9oY2QgMDAwMDowMDoxZC4yOiBkZXRl Y3RlZCAyIHBvcnRzClsgICAxMC4zNzk1OTVdIHVoY2lfaGNkIDAwMDA6MDA6MWQuMjogaXJxIDE4 LCBpbyBiYXNlIDB4MDAwMGYwNDAKWyAgIDEwLjM4NTQ4Nl0gdXNiIHVzYjc6IE5ldyBVU0IgZGV2 aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQpbICAgMTAuMzkyMzkwXSB1 c2IgdXNiNzogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFs TnVtYmVyPTEKWyAgIDEwLjM5OTc5MF0gdXNiIHVzYjc6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250 cm9sbGVyClsgICAxMC40MDQ4MThdIHVzYiB1c2I3OiBNYW51ZmFjdHVyZXI6IExpbnV4IDMuMTUu MC1yYzUtd2wtMDI3NzYtZ2VlYzRmOWQgdWhjaV9oY2QKWyAgIDEwLjQxMjM0MF0gdXNiIHVzYjc6 IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC4yClsgICAxMC40MTcyNjRdIGh1YiA3LTA6MS4wOiBV U0IgaHViIGZvdW5kClsgICAxMC40MjExMzRdIGh1YiA3LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVk ClsgICAxMC40MjUzOTNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg dXNic2VyaWFsClsgICAxMC40MzEzNTNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj ZSBkcml2ZXIgdXNic2VyaWFsX2dlbmVyaWMKWyAgIDEwLjQzNzk5OF0gdXNic2VyaWFsOiBVU0Ig U2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgZ2VuZXJpYwpbICAgMTAuNDQ0MTQ3XSBpODA0 MjogUE5QOiBQUy8yIENvbnRyb2xsZXIgW1BOUDAzMDM6UFMySyxQTlAwZjAzOlBTMk1dIGF0IDB4 NjAsMHg2NCBpcnEgMSwxMgpbICAgMTAuNDU0ODA5XSBzZXJpbzogaTgwNDIgS0JEIHBvcnQgYXQg MHg2MCwweDY0IGlycSAxClsgICAxMC40NTk5MTNdIHNlcmlvOiBpODA0MiBBVVggcG9ydCBhdCAw eDYwLDB4NjQgaXJxIDEyClsgICAxMC40NjUzMjddIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmlj ZSBjb21tb24gZm9yIGFsbCBtaWNlClsgICAxMC40NzE5MDFdIHJ0Y19jbW9zIDAwOjA3OiBSVEMg Y2FuIHdha2UgZnJvbSBTNApbICAgMTAuNDc2OTQ3XSBydGNfY21vcyAwMDowNzogcnRjIGNvcmU6 IHJlZ2lzdGVyZWQgcnRjX2Ntb3MgYXMgcnRjMApbICAgMTAuNDgzMTkwXSBydGNfY21vcyAwMDow NzogYWxhcm1zIHVwIHRvIG9uZSB5ZWFyLCB5M2ssIDExNCBieXRlcyBudnJhbSwgaHBldCBpcnFz ClsgICAxMC40OTA5NjNdIGlUQ09fd2R0OiBJbnRlbCBUQ08gV2F0Y2hEb2cgVGltZXIgRHJpdmVy IHYxLjExClsgICAxMC40OTY2NjhdIGlUQ09fd2R0OiBGb3VuZCBhIElDSDEwUiBUQ08gZGV2aWNl IChWZXJzaW9uPTIsIFRDT0JBU0U9MHgwNDYwKQpbICAgMTAuNTA0MDQ4XSBpVENPX3dkdDogaW5p dGlhbGl6ZWQuIGhlYXJ0YmVhdD0zMCBzZWMgKG5vd2F5b3V0PTApClsgICAxMC41MTAxNzddIGlU Q09fdmVuZG9yX3N1cHBvcnQ6IHZlbmRvci1zdXBwb3J0PTAKWyAgIDEwLjUxNTM2NF0gaGlkcmF3 OiByYXcgSElEIGV2ZW50cyBkcml2ZXIgKEMpIEppcmkgS29zaW5hClsgICAxMC41MjA5NzVdIHVz YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAxMC41MjY2 NzJdIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgMTAuNTMwNjQ1XSBkcm9wX21vbml0 b3I6IEluaXRpYWxpemluZyBuZXR3b3JrIGRyb3AgbW9uaXRvciBzZXJ2aWNlClsgICAxMC41Mzcw OTVdIFRDUDogY3ViaWMgcmVnaXN0ZXJlZApbICAgMTAuNTQwNTMwXSBJbml0aWFsaXppbmcgWEZS TSBuZXRsaW5rIHNvY2tldApbICAgMTAuNTQ1MDM3XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wg ZmFtaWx5IDEwClsgICAxMC41NTAzOThdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg MTcKWyAgIDEwLjU1NDk4MV0gOXBuZXQ6IEluc3RhbGxpbmcgOVAyMDAwIHN1cHBvcnQKWyAgIDEw LjU2MDEwNl0gClsgICAxMC41NjAxMDZdIHByaW50aW5nIFBJQyBjb250ZW50cwpbICAgMTAuNTY1 MDg0XSAuLi4gUElDICBJTVI6IGZmZmYKWyAgIDEwLjU2NjA3OV0gLi4uIFBJQyAgSVJSOiAwYzIw ClsgICAxMC41NzE0MzFdIC4uLiBQSUMgIElTUjogMDAwMApbICAgMTAuNTc0NjA4XSAuLi4gUElD IEVMQ1I6IDBlMjAKWyAgIDEwLjU3Nzc4MV0gcHJpbnRpbmcgbG9jYWwgQVBJQyBjb250ZW50cyBv biBDUFUjMC8wOgpbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBJRDogICAgICAwMDAwMDAwMCAoMCkK WyAgIDEwLjU3ODc3OV0gLi4uIEFQSUMgVkVSU0lPTjogMDEwNjAwMTUKWyAgIDEwLjU3ODc3OV0g Li4uIEFQSUMgVEFTS1BSSTogMDAwMDAwMDAgKDAwKQpbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBQ Uk9DUFJJOiAwMDAwMDAwMApbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBMRFI6IDAxMDAwMDAwClsg ICAxMC41Nzg3NzldIC4uLiBBUElDIERGUjogZmZmZmZmZmYKWyAgIDEwLjU3ODc3OV0gLi4uIEFQ SUMgU1BJVjogMDAwMDAxZmYKWyAgIDEwLjU3ODc3OV0gLi4uIEFQSUMgSVNSIGZpZWxkOgpbICAg MTAuNTc4Nzc5XSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwClsgICAxMC41Nzg3NzldIC4uLiBBUElDIFRNUiBmaWVsZDoKWyAg IDEwLjU3ODc3OV0gMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAyMDAwMjAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMApbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBJUlIgZmllbGQ6Clsg ICAxMC41Nzg3NzldIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAKWyAgIDEwLjU3ODc3OV0gLi4uIEFQSUMgRVNSOiAwMDAwMDAw MApbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBJQ1I6IDAwMDAwMGZkClsgICAxMC41Nzg3NzldIC4u LiBBUElDIElDUjI6IDIzMDAwMDAwClsgICAxMC41Nzg3NzldIC4uLiBBUElDIExWVFQ6IDAwMDAw MGVmClsgICAxMC41Nzg3NzldIC4uLiBBUElDIExWVFBDOiAwMDAwMDQwMApbICAgMTAuNTc4Nzc5 XSAuLi4gQVBJQyBMVlQwOiAwMDAxMDcwMApbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBMVlQxOiAw MDAwMDQwMApbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBMVlRFUlI6IDAwMDAwMGZlClsgICAxMC41 Nzg3NzldIC4uLiBBUElDIFRNSUNUOiAwMDE4YjA5YwpbICAgMTAuNTc4Nzc5XSAuLi4gQVBJQyBU TUNDVDogMDAwYTBlOTQKWyAgIDEwLjU3ODc3OV0gLi4uIEFQSUMgVERDUjogMDAwMDAwMDMKWyAg IDEwLjU3ODc3OV0gClsgICAxMC42ODM3OTRdIG51bWJlciBvZiBNUCBJUlEgc291cmNlczogMTUu ClsgICAxMC42ODc5NjhdIG51bWJlciBvZiBJTy1BUElDICMwIHJlZ2lzdGVyczogMjQuClsgICAx MC42OTI2NDddIG51bWJlciBvZiBJTy1BUElDICMyIHJlZ2lzdGVyczogMjQuClsgICAxMC42OTcz MjhdIG51bWJlciBvZiBJTy1BUElDICMzIHJlZ2lzdGVyczogMjQuClsgICAxMC43MDIwMTldIG51 bWJlciBvZiBJTy1BUElDICM0IHJlZ2lzdGVyczogMjQuClsgICAxMC43MDY3MDZdIHRlc3Rpbmcg dGhlIElPIEFQSUMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLgpbICAgMTAuNzEyMDA3XSBJTyBBUElD ICMwLi4uLi4uClsgICAxMC43MTUwNDFdIC4uLi4gcmVnaXN0ZXIgIzAwOiAwMDAwMDAwMApbICAg MTAuNzE5MDMzXSAuLi4uLi4uICAgIDogcGh5c2ljYWwgQVBJQyBpZDogMDAKWyAgIDEwLjcyMzU0 NF0gLi4uLi4uLiAgICA6IERlbGl2ZXJ5IFR5cGU6IDAKWyAgIDEwLjcyNzcwNV0gLi4uLi4uLiAg ICA6IExUUyAgICAgICAgICA6IDAKWyAgIDEwLjczMTg3Ml0gLi4uLiByZWdpc3RlciAjMDE6IDAw MTcwMDIwClsgICAxMC43MzU4NTZdIC4uLi4uLi4gICAgIDogbWF4IHJlZGlyZWN0aW9uIGVudHJp ZXM6IDE3ClsgICAxMC43NDEwNTldIC4uLi4uLi4gICAgIDogUFJRIGltcGxlbWVudGVkOiAwClsg ICAxMC43NDU0NzhdIC4uLi4uLi4gICAgIDogSU8gQVBJQyB2ZXJzaW9uOiAyMApbICAgMTAuNzQ5 OTg2XSAuLi4uIElSUSByZWRpcmVjdGlvbiB0YWJsZToKWyAgIDEwLjc1Mzk3Nl0gMSAgICAwICAg IDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKWyAgIDEwLjc1ODE2OV0gdXNiIDUtMjogbmV3IGZ1 bGwtc3BlZWQgVVNCIGRldmljZSBudW1iZXIgMiB1c2luZyB1aGNpX2hjZApbICAgMTAuNzY1MzAx XSAwICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzMQpbICAgMTAuNzY5OTkyXSAwICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzMApbICAgMTAuNzc0NjgyXSAwICAgIDAgICAg MCAgIDAgICAwICAgIDAgICAgMCAgICAzMwpbICAgMTAuNzc5MzY4XSAwICAgIDAgICAgMCAgIDAg ICAwICAgIDAgICAgMCAgICAzNApbICAgMTAuNzg0MDU3XSAwICAgIDAgICAgMCAgIDAgICAwICAg IDAgICAgMCAgICAzNQpbICAgMTAuNzg4NzQ1XSAwICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAg MCAgICAzNgpbICAgMTAuNzkzNDMzXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAz NwpbICAgMTAuNzk4MTIzXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzOApbICAg MTAuODAyODEzXSAwICAgIDEgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzOQpbICAgMTAuODA3 NTAyXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzQQpbICAgMTAuODEyMTkzXSAw ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzQgpbICAgMTAuODE2ODc5XSAwICAgIDAg ICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAzQwpbICAgMTAuODIxNTY3XSAwICAgIDAgICAgMCAg IDAgICAwICAgIDAgICAgMCAgICAzRApbICAgMTAuODI2MjU3XSAwICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAzRQpbICAgMTAuODMwOTQ1XSAwICAgIDAgICAgMCAgIDAgICAwICAgIDAg ICAgMCAgICAzRgpbICAgMTAuODM1NjMyXSAwICAgIDEgICAgMCAgIDEgICAwICAgIDAgICAgMCAg ICA0MQpbICAgMTAuODQwMzIyXSAxICAgIDEgICAgMCAgIDEgICAwICAgIDAgICAgMCAgICA2Mgpb ICAgMTAuODQ1MDE1XSAwICAgIDEgICAgMCAgIDEgICAwICAgIDAgICAgMCAgICA2MQpbICAgMTAu ODQ5NjYzXSAwICAgIDEgICAgMCAgIDEgICAwICAgIDAgICAgMCAgICA1MQpbICAgMTAuODU0MzUy XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTAuODU5MDQ0XSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMiAgICBGQgpbICAgMTAuODYzNzI5XSAxICAgIDAgICAg MCAgIDAgICAwICAgIDEgICAgMiAgICBBQwpbICAgMTAuODY4NDE4XSAwICAgIDEgICAgMCAgIDEg ICAwICAgIDAgICAgMCAgICA3MQpbICAgMTAuODc0NzE5XSBJTyBBUElDICMyLi4uLi4uClsgICAx MC44Nzc3NTJdIC4uLi4gcmVnaXN0ZXIgIzAwOiAwMjAwMDAwMApbICAgMTAuODgxNzM1XSAuLi4u Li4uICAgIDogcGh5c2ljYWwgQVBJQyBpZDogMDIKWyAgIDEwLjg4NjI0Ml0gLi4uLi4uLiAgICA6 IERlbGl2ZXJ5IFR5cGU6IDAKWyAgIDEwLjg5MDQwMF0gLi4uLi4uLiAgICA6IExUUyAgICAgICAg ICA6IDAKWyAgIDEwLjg5NDU2M10gLi4uLiByZWdpc3RlciAjMDE6IDAwMTc4MDIwClsgICAxMC44 OTU3MDNdIHVzYiA1LTI6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0wNTU3LCBpZFBy b2R1Y3Q9ODAyMQpbICAgMTAuODk1NzA2XSB1c2IgNS0yOiBOZXcgVVNCIGRldmljZSBzdHJpbmdz OiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1iZXI9MApbICAgMTAuODk3NzQ2XSBodWIgNS0y OjEuMDogVVNCIGh1YiBmb3VuZApbICAgMTAuODk5NzA0XSBodWIgNS0yOjEuMDogNCBwb3J0cyBk ZXRlY3RlZApbICAgMTAuOTIwNjE2XSAuLi4uLi4uICAgICA6IG1heCByZWRpcmVjdGlvbiBlbnRy aWVzOiAxNwpbICAgMTAuOTI1ODI0XSAuLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDogMQpb ICAgMTAuOTMwMjQyXSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMjAKWyAgIDEwLjkz NDc0OV0gLi4uLiByZWdpc3RlciAjMDI6IDAyMDAwMDAwClsgICAxMC45Mzg3MzldIC4uLi4uLi4g ICAgIDogYXJiaXRyYXRpb246IDAyClsgICAxMC45NDI5MDFdIC4uLi4gcmVnaXN0ZXIgIzAzOiAw MDAwMDAwMQpbICAgMTAuOTQ2ODk0XSAuLi4uLi4uICAgICA6IEJvb3QgRFQgICAgOiAxClsgICAx MC45NTA5NjddIC4uLi4gSVJRIHJlZGlyZWN0aW9uIHRhYmxlOgpbICAgMTAuOTU0OTUyXSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTAuOTU5NjM1XSAxICAgIDAgICAg MCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTAuOTY0MzIxXSAxICAgIDAgICAgMCAgIDAg ICAwICAgIDAgICAgMCAgICAwMApbICAgMTAuOTY5MDA1XSAxICAgIDAgICAgMCAgIDAgICAwICAg IDAgICAgMCAgICAwMApbICAgMTAuOTczNjkxXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAg MCAgICAwMApbICAgMTAuOTc4MzcyXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAw MApbICAgMTAuOTgzMDU3XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAg MTAuOTg3NzM5XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTAuOTky NDIwXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTAuOTk3MTA2XSAx ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDAxNzkwXSAxICAgIDAg ICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDA2NDgwXSAxICAgIDAgICAgMCAg IDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDExMTY2XSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMApbICAgMTEuMDE1ODUxXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAg ICAgMCAgICAwMApbICAgMTEuMDIwNTMzXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAg ICAwMApbICAgMTEuMDI1MjE3XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApb ICAgMTEuMDI5OTA5XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEu MDM0NTkzXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDM5Mjgy XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDQzOTcxXSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDQ4NjU4XSAxICAgIDAgICAg MCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDUzMzQ3XSAxICAgIDAgICAgMCAgIDAg ICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuMDU4MDM4XSAxICAgIDAgICAgMCAgIDAgICAwICAg IDAgICAgMCAgICAwMApbICAgMTEuMDYyNzI0XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAg MCAgICAwMApbICAgMTEuMDY3NDE1XSBJTyBBUElDICMzLi4uLi4uClsgICAxMS4wNzA0NDZdIC4u Li4gcmVnaXN0ZXIgIzAwOiAwMzAwMDAwMApbICAgMTEuMDc0NDI5XSAuLi4uLi4uICAgIDogcGh5 c2ljYWwgQVBJQyBpZDogMDMKWyAgIDExLjA3ODkzOF0gLi4uLi4uLiAgICA6IERlbGl2ZXJ5IFR5 cGU6IDAKWyAgIDExLjA4MzA5OV0gLi4uLi4uLiAgICA6IExUUyAgICAgICAgICA6IDAKWyAgIDEx LjA4NzI2MF0gLi4uLiByZWdpc3RlciAjMDE6IDAwMTc4MDIwClsgICAxMS4wOTEyNDNdIC4uLi4u Li4gICAgIDogbWF4IHJlZGlyZWN0aW9uIGVudHJpZXM6IDE3ClsgICAxMS4wOTY0NDNdIC4uLi4u Li4gICAgIDogUFJRIGltcGxlbWVudGVkOiAxClsgICAxMS4xMDA4NjRdIC4uLi4uLi4gICAgIDog SU8gQVBJQyB2ZXJzaW9uOiAyMApbICAgMTEuMTA1Mzc0XSAuLi4uIHJlZ2lzdGVyICMwMjogMDMw MDAwMDAKWyAgIDExLjEwOTM2Nl0gLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlvbjogMDMKWyAgIDEx LjExMzUyNl0gLi4uLiByZWdpc3RlciAjMDM6IDAwMDAwMDAxClsgICAxMS4xMTc1NTddIC4uLi4u Li4gICAgIDogQm9vdCBEVCAgICA6IDEKWyAgIDExLjEyMTYzMF0gLi4uLiBJUlEgcmVkaXJlY3Rp b24gdGFibGU6ClsgICAxMS4xMjU2MTddIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAg IDAwClsgICAxMS4xMzAzMDhdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsg ICAxMS4xMzQ5OTVdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4x Mzk2NzRdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4xNDQzNTdd IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4xNDkwNDRdIDEgICAg MCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4xNTM3MzRdIDEgICAgMCAgICAw ICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4xNTg0MjBdIDEgICAgMCAgICAwICAgMCAg IDAgICAgMCAgICAwICAgIDAwClsgICAxMS4xNjMxMDBdIDEgICAgMCAgICAwICAgMCAgIDAgICAg MCAgICAwICAgIDAwClsgICAxMS4xNjc3NzldIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAw ICAgIDAwClsgICAxMS4xNzI0NjJdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAw ClsgICAxMS4xNzY2OTddIHVzYiA1LTIuMTogbmV3IGxvdy1zcGVlZCBVU0IgZGV2aWNlIG51bWJl ciAzIHVzaW5nIHVoY2lfaGNkClsgICAxMS4xODM4NzVdIDEgICAgMCAgICAwICAgMCAgIDAgICAg MCAgICAwICAgIDAwClsgICAxMS4xODg1NTVdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAw ICAgIDAwClsgICAxMS4xOTMyNDVdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAw ClsgICAxMS4xOTc5MzVdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAx MS4yMDI2MjRdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4yMDcz MTBdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4yMTE5OTddIDEg ICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4yMTY2NzldIDEgICAgMCAg ICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4yMjEzNjVdIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4yMjYwNDldIDEgICAgMCAgICAwICAgMCAgIDAg ICAgMCAgICAwICAgIDAwClsgICAxMS4yMzA3MzldIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAg ICAwICAgIDAwClsgICAxMS4yMzU0MjVdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAg IDAwClsgICAxMS4yNDAxMTNdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsg ICAxMS4yNDQ4MDNdIElPIEFQSUMgIzQuLi4uLi4KWyAgIDExLjI0NzgzNF0gLi4uLiByZWdpc3Rl ciAjMDA6IDA0MDAwMDAwClsgICAxMS4yNTE4MjBdIC4uLi4uLi4gICAgOiBwaHlzaWNhbCBBUElD IGlkOiAwNApbICAgMTEuMjU2MzI3XSAuLi4uLi4uICAgIDogRGVsaXZlcnkgVHlwZTogMApbICAg MTEuMjYwNDg4XSAuLi4uLi4uICAgIDogTFRTICAgICAgICAgIDogMApbICAgMTEuMjY0NjQ1XSAu Li4uIHJlZ2lzdGVyICMwMTogMDAxNzAwMjAKWyAgIDExLjI2ODYzNF0gLi4uLi4uLiAgICAgOiBt YXggcmVkaXJlY3Rpb24gZW50cmllczogMTcKWyAgIDExLjI3Mzg0MV0gLi4uLi4uLiAgICAgOiBQ UlEgaW1wbGVtZW50ZWQ6IDAKWyAgIDExLjI3ODI2Ml0gLi4uLi4uLiAgICAgOiBJTyBBUElDIHZl cnNpb246IDIwClsgICAxMS4yODI3NzFdIC4uLi4gcmVnaXN0ZXIgIzAyOiAwMDAwMDAwMApbICAg MTEuMjg2NzIwXSAuLi4uLi4uICAgICA6IGFyYml0cmF0aW9uOiAwMApbICAgMTEuMjkwODc5XSAu Li4uIHJlZ2lzdGVyICMwMzogMDAwMDAwMDEKWyAgIDExLjI5NDg2N10gLi4uLi4uLiAgICAgOiBC b290IERUICAgIDogMQpbICAgMTEuMjk4OTQzXSAuLi4uIElSUSByZWRpcmVjdGlvbiB0YWJsZToK WyAgIDExLjMwMjkyOV0gMSAgICAxICAgIDAgICAxICAgMCAgICAwICAgIDAgICAgQTEKWyAgIDEx LjMwNzYxOF0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKWyAgIDExLjMxMjMw N10gMSAgICAxICAgIDAgICAxICAgMCAgICAwICAgIDAgICAgQzEKWyAgIDExLjMxNjk5NF0gMSAg ICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKWyAgIDExLjMyMTY3M10gMSAgICAxICAg IDAgICAxICAgMCAgICAwICAgIDAgICAgODEKWyAgIDExLjMyNjM1OV0gMSAgICAwICAgIDAgICAw ICAgMCAgICAwICAgIDAgICAgMDAKWyAgIDExLjMzMTA0Nl0gMSAgICAxICAgIDAgICAxICAgMCAg ICAwICAgIDAgICAgRTEKWyAgIDExLjMzNTczOF0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAg IDAgICAgMDAKWyAgIDExLjM0MDQyM10gMSAgICAxICAgIDAgICAxICAgMCAgICAwICAgIDAgICAg NDIKWyAgIDExLjM0NTExM10gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKWyAg IDExLjM0OTgwMV0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKWyAgIDExLjM1 MTY5OF0gdXNiIDUtMi4xOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MDU1NywgaWRQ cm9kdWN0PTIyNjEKWyAgIDExLjM1MTcwMF0gdXNiIDUtMi4xOiBOZXcgVVNCIGRldmljZSBzdHJp bmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MApbICAgMTEuMzUxNzAyXSB1c2Ig NS0yLjE6IFByb2R1Y3Q6IENTMTcxNkEgVjEuMC4wOTgKWyAgIDExLjM1MTcwNF0gdXNiIDUtMi4x OiBNYW51ZmFjdHVyZXI6IEFURU4gSW50ZXJuYXRpb25hbCBDby4gTHRkClsgICAxMS4zNzk3Mjdd IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4zODQ0MTNdIDEgICAg MCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAxMS4zODU5MjJdIGlucHV0OiBBVEVO IEludGVybmF0aW9uYWwgQ28uIEx0ZCBDUzE3MTZBIFYxLjAuMDk4IGFzIC9kZXZpY2VzL3BjaTAw MDA6MDAvMDAwMDowMDoxZC4wL3VzYjUvNS0yLzUtMi4xLzUtMi4xOjEuMC8wMDAzOjA1NTc6MjI2 MS4wMDAxL2lucHV0L2lucHV0NgpbICAgMTEuMzg2MTk4XSBoaWQtZ2VuZXJpYyAwMDAzOjA1NTc6 MjI2MS4wMDAxOiBpbnB1dCxoaWRyYXcwOiBVU0IgSElEIHYxLjAwIEtleWJvYXJkIFtBVEVOIElu dGVybmF0aW9uYWwgQ28uIEx0ZCBDUzE3MTZBIFYxLjAuMDk4XSBvbiB1c2ItMDAwMDowMDoxZC4w LTIuMS9pbnB1dDAKWyAgIDExLjQxNzc2NV0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAg ICAgMDAKWyAgIDExLjQyMjQ1Ml0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAK WyAgIDExLjQyNDc5OF0gaW5wdXQ6IEFURU4gSW50ZXJuYXRpb25hbCBDby4gTHRkIENTMTcxNkEg VjEuMC4wOTggYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFkLjAvdXNiNS81LTIvNS0y LjEvNS0yLjE6MS4xLzAwMDM6MDU1NzoyMjYxLjAwMDIvaW5wdXQvaW5wdXQ3ClsgICAxMS40MjUw OTRdIGhpZC1nZW5lcmljIDAwMDM6MDU1NzoyMjYxLjAwMDI6IGlucHV0LGhpZHJhdzE6IFVTQiBI SUQgdjEuMDAgRGV2aWNlIFtBVEVOIEludGVybmF0aW9uYWwgQ28uIEx0ZCBDUzE3MTZBIFYxLjAu MDk4XSBvbiB1c2ItMDAwMDowMDoxZC4wLTIuMS9pbnB1dDEKWyAgIDExLjQ0NTg5NV0gaW5wdXQ6 IEFURU4gSW50ZXJuYXRpb25hbCBDby4gTHRkIENTMTcxNkEgVjEuMC4wOTggYXMgL2RldmljZXMv cGNpMDAwMDowMC8wMDAwOjAwOjFkLjAvdXNiNS81LTIvNS0yLjEvNS0yLjE6MS4yLzAwMDM6MDU1 NzoyMjYxLjAwMDMvaW5wdXQvaW5wdXQ4ClsgICAxMS40NDYzMjddIGhpZC1nZW5lcmljIDAwMDM6 MDU1NzoyMjYxLjAwMDM6IGlucHV0LGhpZHJhdzI6IFVTQiBISUQgdjEuMTAgTW91c2UgW0FURU4g SW50ZXJuYXRpb25hbCBDby4gTHRkIENTMTcxNkEgVjEuMC4wOThdIG9uIHVzYi0wMDAwOjAwOjFk LjAtMi4xL2lucHV0MgpbICAgMTEuNDgzOTExXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAg MCAgICAwMApbICAgMTEuNDg4NTk2XSAxICAgIDEgICAgMCAgIDEgICAwICAgIDAgICAgMCAgICAy NApbICAgMTEuNDkzMjg0XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAg MTEuNDk3OTcxXSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuNTAy NjU2XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuNTA3MzM5XSAx ICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuNTEyMDI1XSAxICAgIDAg ICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuNTE2NzExXSAxICAgIDAgICAgMCAg IDAgICAwICAgIDAgICAgMCAgICAwMApbICAgMTEuNTIxNDAwXSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMApbICAgMTEuNTI2MDg3XSBJUlEgdG8gcGluIG1hcHBpbmdzOgpbICAg MTEuNTI5NDY2XSBJUlEwIC0+IDA6MgpbICAgMTEuNTMyMjM0XSBJUlExIC0+IDA6MQpbICAgMTEu NTM0OTY1XSBJUlEzIC0+IDA6MwpbICAgMTEuNTM3NzM3XSBJUlE0IC0+IDA6NApbICAgMTEuNTQw NTAyXSBJUlE1IC0+IDA6NQpbICAgMTEuNTQzMjcxXSBJUlE2IC0+IDA6NgpbICAgMTEuNTQ1OTk3 XSBJUlE3IC0+IDA6NwpbICAgMTEuNTQ4NzYxXSBJUlE4IC0+IDA6OApbICAgMTEuNTUxNTI1XSBJ UlE5IC0+IDA6OQpbICAgMTEuNTU0Mjk1XSBJUlExMCAtPiAwOjEwClsgICAxMS41NTcyMjldIElS UTExIC0+IDA6MTEKWyAgIDExLjU2MDE3NV0gSVJRMTIgLT4gMDoxMgpbICAgMTEuNTYzMTIxXSBJ UlExMyAtPiAwOjEzClsgICAxMS41NjYwNjVdIElSUTE0IC0+IDA6MTQKWyAgIDExLjU2ODk5OF0g SVJRMTUgLT4gMDoxNQpbICAgMTEuNTcxOTQ0XSBJUlExNiAtPiAwOjE2ClsgICAxMS41NzQ4ODFd IElSUTE3IC0+IDA6MTcKWyAgIDExLjU3NzgxMl0gSVJRMTggLT4gMDoxOApbICAgMTEuNTgwNzUx XSBJUlExOSAtPiAwOjE5ClsgICAxMS41ODM2ODhdIElSUTIzIC0+IDA6MjMKWyAgIDExLjU4NjYz NV0gSVJRNzIgLT4gMzowClsgICAxMS41ODk0ODddIElSUTc0IC0+IDM6MgpbICAgMTEuNTkyMzQ0 XSBJUlE3NiAtPiAzOjQKWyAgIDExLjU5NTIwMV0gSVJRNzggLT4gMzo2ClsgICAxMS41OTgwNTJd IElSUTgwIC0+IDM6OApbICAgMTEuNjAwOTAwXSBJUlE4OCAtPiAzOjE2ClsgICAxMS42MDM4NDZd IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBkb25lLgpbICAgMTEuNjA5NjI0 XSBMb2FkaW5nIGNvbXBpbGVkLWluIFguNTA5IGNlcnRpZmljYXRlcwpbICAgMTEuNjE1NDQ1XSBM b2FkZWQgWC41MDkgY2VydCAnTWFncmF0aGVhOiBHbGFjaWVyIHNpZ25pbmcga2V5OiA5Y2Y4ZjAz MzZiZTNmNGFmNGQzYzg2ZmFkYWNhZDc4ZDczYzc0ZDkzJwpbICAgMTEuNjI1MTIxXSByZWdpc3Rl cmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDEKWyAgIDExLjYzMjMxNV0gS2V5IHR5cGUgdHJ1c3RlZCBy ZWdpc3RlcmVkClsgICAxMS42Mzg5NTBdIEtleSB0eXBlIGVuY3J5cHRlZCByZWdpc3RlcmVkClsg ICAxMS42NDU1NzhdIGltYTogTm8gVFBNIGNoaXAgZm91bmQsIGFjdGl2YXRpbmcgVFBNLWJ5cGFz cyEKWyAgIDExLjY1MTIyOF0gZXZtOiBITUFDIGF0dHJzOiAweDEKWyAgIDExLjY1NjQ1Nl0gcnRj X2Ntb3MgMDA6MDc6IHNldHRpbmcgc3lzdGVtIGNsb2NrIHRvIDIwMTQtMDUtMjIgMDk6NDA6MzUg VVRDICgxNDAwNzUxNjM1KQpbICAgMTEuNzc0MDY3XSBJUHY2OiBBRERSQ09ORihORVRERVZfVVAp OiBldGgwOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgMTEuODg5MDY3XSBJUHY2OiBBRERSQ09ORihO RVRERVZfVVApOiBldGgxOiBsaW5rIGlzIG5vdCByZWFkeQpbICAgMjAuMDQ0NjE0XSBpZ2I6IGV0 aDAgTklDIExpbmsgaXMgVXAgMTAwIE1icHMgRnVsbCBEdXBsZXgsIEZsb3cgQ29udHJvbDogUlgv VFgKWyAgIDIwLjA1MjEzNl0gaWdiIDAwMDA6MDE6MDAuMCBldGgwOiBMaW5rIFNwZWVkIHdhcyBk b3duZ3JhZGVkIGJ5IFNtYXJ0U3BlZWQKWyAgIDIwLjA2MjE0M10gSVB2NjogQUREUkNPTkYoTkVU REVWX0NIQU5HRSk6IGV0aDA6IGxpbmsgYmVjb21lcyByZWFkeQpbICAgMjAuMDczMDczXSBTZW5k aW5nIERIQ1AgcmVxdWVzdHMgLiwgT0sKWyAgIDIwLjExMzIzMF0gSVAtQ29uZmlnOiBHb3QgREhD UCBhbnN3ZXIgZnJvbSAxOTIuMTY4LjEuMSwgbXkgYWRkcmVzcyBpcyAxOTIuMTY4LjEuNjcKWyAg IDIwLjI3ODU5MF0gSVAtQ29uZmlnOiBDb21wbGV0ZToKWyAgIDIwLjI4MTk0Ml0gICAgICBkZXZp Y2U9ZXRoMCwgaHdhZGRyPTAwOjMwOjQ4OmNmOjE3OjI2LCBpcGFkZHI9MTkyLjE2OC4xLjY3LCBt YXNrPTI1NS4yNTUuMjU1LjAsIGd3PTE5Mi4xNjguMS4xClsgICAyMC4yOTIyMTJdICAgICAgaG9z dD1sa3Atd3MwMiwgZG9tYWluPWxrcC5pbnRlbC5jb20sIG5pcy1kb21haW49KG5vbmUpClsgICAy MC4yOTg5NDVdICAgICAgYm9vdHNlcnZlcj0xOTIuMTY4LjEuMSwgcm9vdHNlcnZlcj0xOTIuMTY4 LjEuMSwgcm9vdHBhdGg9ClsgICAyMC4zMDU2OTZdICAgICAgbmFtZXNlcnZlcjA9MTkyLjE2OC4x LjEKWyAgIDIwLjMxMDEwMF0gUE06IEhpYmVybmF0aW9uIGltYWdlIG5vdCBwcmVzZW50IG9yIGNv dWxkIG5vdCBiZSBsb2FkZWQuClsgICAyMC4zMTkyNjZdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBt ZW1vcnk6IDE3MjRLIChmZmZmZmZmZjgxYzUwMDAwIC0gZmZmZmZmZmY4MWRmZjAwMCkKWyAgIDIw LjQ5ODUxOV0gRURBQyBNQzogVmVyOiAzLjAuMApbICAgMjAuNDk4NTY2XSBzaHBjaHA6IFN0YW5k YXJkIEhvdCBQbHVnIFBDSSBDb250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjQKWyAgIDIwLjUw OTg5NF0gaXBtaSBtZXNzYWdlIGhhbmRsZXIgdmVyc2lvbiAzOS4yClsgICAyMC41MTY5MDJdIGk4 MDFfc21idXMgMDAwMDowMDoxZi4zOiBTTUJ1cyB1c2luZyBQQ0kgSW50ZXJydXB0ClsgICAyMC41 MjMyMzVdIEVEQUMgTUMxOiBHaXZpbmcgb3V0IGRldmljZSB0byBtb2R1bGUgaTdjb3JlX2VkYWMu YyBjb250cm9sbGVyIGk3IGNvcmUgIzE6IERFViAwMDAwOmZlOjAzLjAgKFBPTExFRCkKWyAgIDIw LjUzMzcyOV0gRURBQyBQQ0kwOiBHaXZpbmcgb3V0IGRldmljZSB0byBtb2R1bGUgaTdjb3JlX2Vk YWMgY29udHJvbGxlciBFREFDIFBDSSBjb250cm9sbGVyOiBERVYgMDAwMDpmZTowMy4wIChQT0xM RUQpClsgICAyMC41NDQ5MjddIEVEQUMgTUMwOiBHaXZpbmcgb3V0IGRldmljZSB0byBtb2R1bGUg aTdjb3JlX2VkYWMuYyBjb250cm9sbGVyIGk3IGNvcmUgIzA6IERFViAwMDAwOmZmOjAzLjAgKFBP TExFRCkKWyAgIDIwLjU1NTM2OV0gRURBQyBQQ0kxOiBHaXZpbmcgb3V0IGRldmljZSB0byBtb2R1 bGUgaTdjb3JlX2VkYWMgY29udHJvbGxlciBFREFDIFBDSSBjb250cm9sbGVyOiBERVYgMDAwMDpm ZjowMy4wIChQT0xMRUQpClsgICAyMC41NjY0NDJdIEVEQUMgaTdjb3JlOiBEcml2ZXIgbG9hZGVk LCAyIG1lbW9yeSBjb250cm9sbGVyKHMpIGZvdW5kLgpbICAgMjAuNTc1MjM0XSBJUE1JIFN5c3Rl bSBJbnRlcmZhY2UgZHJpdmVyLgpbICAgMjAuNTc1NDc1XSBsaWJhdGEgdmVyc2lvbiAzLjAwIGxv YWRlZC4KWyAgIDIwLjU4MzQ1Ml0gaXBtaV9zaTogcHJvYmluZyB2aWEgU01CSU9TClsgICAyMC41 ODc0MTldIEZ1c2lvbiBNUFQgYmFzZSBkcml2ZXIgMy4wNC4yMApbICAgMjAuNTg3NDIwXSBpcG1p X3NpOiBTTUJJT1M6IGlvIDB4Y2EyIHJlZ3NpemUgMSBzcGFjaW5nIDEgaXJxIDAKWyAgIDIwLjU4 NzQyMl0gaXBtaV9zaTogQWRkaW5nIFNNQklPUy1zcGVjaWZpZWQga2NzIHN0YXRlIG1hY2hpbmUK WyAgIDIwLjU4NzQyM10gaXBtaV9zaTogcHJvYmluZyB2aWEgU1BNSQpbICAgMjAuNTg3NDI0XSBp cG1pX3NpOiBTUE1JOiBpbyAweGNhMiByZWdzaXplIDEgc3BhY2luZyAxIGlycSAwClsgICAyMC41 ODc0MjVdIGlwbWlfc2k6IEFkZGluZyBTUE1JLXNwZWNpZmllZCBrY3Mgc3RhdGUgbWFjaGluZSBk dXBsaWNhdGUgaW50ZXJmYWNlClsgICAyMC41ODc0MjZdIGlwbWlfc2k6IFRyeWluZyBTTUJJT1Mt c3BlY2lmaWVkIGtjcyBzdGF0ZSBtYWNoaW5lIGF0IGkvbyBhZGRyZXNzIDB4Y2EyLCBzbGF2ZSBh ZGRyZXNzIDB4MjAsIGlycSAwClsgICAyMC41ODc0MzJdIGlwbWlfc2k6IEludGVyZmFjZSBkZXRl Y3Rpb24gZmFpbGVkClsgICAyMC42MzU2NDFdIENvcHlyaWdodCAoYykgMTk5OS0yMDA4IExTSSBD b3Jwb3JhdGlvbgpbICAgMjAuNjM1Nzc2XSBpbnB1dDogUEMgU3BlYWtlciBhcyAvZGV2aWNlcy9w bGF0Zm9ybS9wY3Nwa3IvaW5wdXQvaW5wdXQ5ClsgICAyMC42NTk2OThdIHNjc2kwIDogcGF0YV9q bWljcm9uClsgICAyMC42NjM5NzNdIHNjc2kxIDogcGF0YV9qbWljcm9uClsgICAyMC42NjczOTNd IGF0YTE6IFBBVEEgbWF4IFVETUEvMTAwIGNtZCAweGIwNDAgY3RsIDB4YjAzMCBibWRtYSAweGIw MDAgaXJxIDE2ClsgICAyMC42NzQ2NDldIGF0YTI6IFBBVEEgbWF4IFVETUEvMTAwIGNtZCAweGIw MjAgY3RsIDB4YjAxMCBibWRtYSAweGIwMDggaXJxIDE2ClsgICAyMC42ODc5NjJdIEZ1c2lvbiBN UFQgU0FTIEhvc3QgZHJpdmVyIDMuMDQuMjAKWyAgIDIwLjY4Nzk5M10gYWhjaSAwMDAwOjAwOjFm LjI6IHZlcnNpb24gMy4wClsgICAyMC42ODgxNzBdIGFoY2kgMDAwMDowMDoxZi4yOiBpcnEgMTU1 IGZvciBNU0kvTVNJLVgKWyAgIDIwLjY4ODI0N10gYWhjaSAwMDAwOjAwOjFmLjI6IEFIQ0kgMDAw MS4wMjAwIDMyIHNsb3RzIDYgcG9ydHMgMyBHYnBzIDB4M2YgaW1wbCBTQVRBIG1vZGUKWyAgIDIw LjY4ODI0OV0gYWhjaSAwMDAwOjAwOjFmLjI6IGZsYWdzOiA2NGJpdCBuY3Egc250ZiBsZWQgY2xv IHBpbyBzbHVtIHBhcnQgY2NjIGVtcyBzeHMgClsgICAyMC42OTg5OTZdIHNjc2kyIDogYWhjaQpb ICAgMjAuNjk5NDc0XSBzY3NpMyA6IGFoY2kKWyAgIDIwLjY5OTkzM10gc2NzaTQgOiBhaGNpClsg ICAyMC43MDAzMzNdIHNjc2k1IDogYWhjaQpbICAgMjAuNzAwNjgwXSBzY3NpNiA6IGFoY2kKWyAg IDIwLjcwMTA2OV0gc2NzaTcgOiBhaGNpClsgICAyMC43MDExMjNdIGF0YTM6IFNBVEEgbWF4IFVE TUEvMTMzIGFiYXIgbTIwNDhAMHhmYmUyMTAwMCBwb3J0IDB4ZmJlMjExMDAgaXJxIDE1NQpbICAg MjAuNzAxMTI1XSBhdGE0OiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4QDB4ZmJlMjEwMDAg cG9ydCAweGZiZTIxMTgwIGlycSAxNTUKWyAgIDIwLjcwMTEyN10gYXRhNTogU0FUQSBtYXggVURN QS8xMzMgYWJhciBtMjA0OEAweGZiZTIxMDAwIHBvcnQgMHhmYmUyMTIwMCBpcnEgMTU1ClsgICAy MC43MDExMjldIGF0YTY6IFNBVEEgbWF4IFVETUEvMTMzIGFiYXIgbTIwNDhAMHhmYmUyMTAwMCBw b3J0IDB4ZmJlMjEyODAgaXJxIDE1NQpbICAgMjAuNzAxMTMxXSBhdGE3OiBTQVRBIG1heCBVRE1B LzEzMyBhYmFyIG0yMDQ4QDB4ZmJlMjEwMDAgcG9ydCAweGZiZTIxMzAwIGlycSAxNTUKWyAgIDIw LjcwMTEzMl0gYXRhODogU0FUQSBtYXggVURNQS8xMzMgYWJhciBtMjA0OEAweGZiZTIxMDAwIHBv cnQgMHhmYmUyMTM4MCBpcnEgMTU1ClsgICAyMC43ODA2NzFdIG1wdGJhc2U6IGlvYzA6IEluaXRp YXRpbmcgYnJpbmd1cApbICAgMjAuODEwNDE5XSBFcnJvcjogRHJpdmVyICdwY3Nwa3InIGlzIGFs cmVhZHkgcmVnaXN0ZXJlZCwgYWJvcnRpbmcuLi4KWyAgIDIxLjAwNjEwN10gYXRhNzogU0FUQSBs aW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApClsgICAyMS4wMTE2NTddIGF0YTU6IFNB VEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQpbICAgMjEuMDE3MjUzXSBhdGEz OiBTQVRBIGxpbmsgdXAgMy4wIEdicHMgKFNTdGF0dXMgMTIzIFNDb250cm9sIDMwMCkKWyAgIDIx LjAyMzYzN10gYXRhNjogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApClsg ICAyMS4wMjkyNDFdIGF0YTg6IFNBVEEgbGluayB1cCAxLjUgR2JwcyAoU1N0YXR1cyAxMTMgU0Nv bnRyb2wgMzAwKQpbICAgMjEuMDM1NjQ2XSBhdGE0OiBTQVRBIGxpbmsgdXAgMy4wIEdicHMgKFNT dGF0dXMgMTIzIFNDb250cm9sIDMwMCkKWyAgIDIxLjA0MjEwNl0gYXRhOC4wMDogQVRBUEk6IFNs aW10eXBlIERWRCBBICBEUzhBMlMsIDZQNUQsIG1heCBVRE1BLzEwMApbICAgMjEuMDQ5MDU5XSBh dGEzLjAwOiBBVEEtODogV0RDIFdEMTAwMkZBRVgtMDBaM0EwLCAwNS4wMUQwNSwgbWF4IFVETUEv MTMzClsgICAyMS4wNTU5ODRdIGF0YTMuMDA6IDE5NTM1MjUxNjggc2VjdG9ycywgbXVsdGkgMTY6 IExCQTQ4IE5DUSAoZGVwdGggMzEvMzIpLCBBQQpbICAgMjEuMDYyMTE3XSBpb2MwOiBMU0lTQVMx MDY4RSBCMjogQ2FwYWJpbGl0aWVzPXtJbml0aWF0b3J9ClsgICAyMS4wNzEzMDldIGF0YTMuMDA6 IGNvbmZpZ3VyZWQgZm9yIFVETUEvMTMzClsgICAyMS4wNzU3NzVdIGF0YTguMDA6IGNvbmZpZ3Vy ZWQgZm9yIFVETUEvMTAwClsgICAyMS4wNzYwODRdIHNjc2kgMjowOjA6MDogRGlyZWN0LUFjY2Vz cyAgICAgQVRBICAgICAgV0RDIFdEMTAwMkZBRVgtMCAxRDA1IFBROiAwIEFOU0k6IDUKWyAgIDIx LjA4ODQ5Ml0gYXRhNC4wMDogQVRBLTc6IFNUMzMyMDYyMEFTLCAzLkFBRSwgbWF4IFVETUEvMTMz ClsgICAyMS4wOTQzMjFdIGF0YTQuMDA6IDYyNTE0MjQ0OCBzZWN0b3JzLCBtdWx0aSAxNjogTEJB NDggTkNRIChkZXB0aCAzMS8zMikKWyAgIDIxLjE0NDE4NV0gYXRhNC4wMDogY29uZmlndXJlZCBm b3IgVURNQS8xMzMKWyAgIDIxLjE0ODczNl0gc2NzaSAzOjA6MDowOiBEaXJlY3QtQWNjZXNzICAg ICBBVEEgICAgICBTVDMzMjA2MjBBUyAgICAgIEUgICAgUFE6IDAgQU5TSTogNQpbICAgMjEuMTYw MzI5XSBzY3NpIDc6MDowOjA6IENELVJPTSAgICAgICAgICAgIFNsaW10eXBlIERWRCBBICBEUzhB MlMgICAgNlA1RCBQUTogMCBBTlNJOiA1ClsgICAyMS4yMjM1MzBdIHNyMDogc2NzaTMtbW1jIGRy aXZlOiAyNHgvNnggd3JpdGVyIGR2ZC1yYW0gY2QvcncgeGEvZm9ybTIgY2RkYSBwb3AtdXAKWyAg IDIxLjIzMTMwMl0gY2Ryb206IFVuaWZvcm0gQ0QtUk9NIGRyaXZlciBSZXZpc2lvbjogMy4yMApb ICAgMjEuMjM2OTMxXSBzciA3OjA6MDowOiBBdHRhY2hlZCBzY3NpIENELVJPTSBzcjAKWyAgIDIx LjI0MzU4Nl0gc2QgMzowOjA6MDogW3NkYl0gNjI1MTQyNDQ4IDUxMi1ieXRlIGxvZ2ljYWwgYmxv Y2tzOiAoMzIwIEdCLzI5OCBHaUIpClsgICAyMS4yNDM2NjVdIHNkIDI6MDowOjA6IFtzZGFdIDE5 NTM1MjUxNjggNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICgxLjAwIFRCLzkzMSBHaUIpClsgICAy MS4yNDM5OTZdIHNkIDI6MDowOjA6IFtzZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmClsgICAyMS4y NDM5OTldIHNkIDI6MDowOjA6IFtzZGFdIE1vZGUgU2Vuc2U6IDAwIDNhIDAwIDAwClsgICAyMS4y NDQxNzhdIHNkIDI6MDowOjA6IFtzZGFdIFdyaXRlIGNhY2hlOiBlbmFibGVkLCByZWFkIGNhY2hl OiBlbmFibGVkLCBkb2Vzbid0IHN1cHBvcnQgRFBPIG9yIEZVQQpbICAgMjEuMjc4NTE3XSBzZCAz OjA6MDowOiBbc2RiXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpbICAgMjEuMjgyNDExXSAgc2RhOiBz ZGExIHNkYTIgc2RhMwpbICAgMjEuMjgzNzU2XSBzZCAyOjA6MDowOiBbc2RhXSBBdHRhY2hlZCBT Q1NJIGRpc2sKWyAgIDIxLjI5MTUyMl0gc2QgMzowOjA6MDogW3NkYl0gTW9kZSBTZW5zZTogMDAg M2EgMDAgMDAKWyAgIDIxLjI5Njc5M10gc2QgMzowOjA6MDogW3NkYl0gV3JpdGUgY2FjaGU6IGVu YWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQsIGRvZXNuJ3Qgc3VwcG9ydCBEUE8gb3IgRlVBClsg ICAyMS4zMDgwODVdIHNkIDI6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzAgdHlwZSAw ClsgICAyMS4zMTM3MDJdIHNkIDM6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzEgdHlw ZSAwClsgICAyMS4zMTkyOTddIHNyIDc6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzIg dHlwZSA1ClsgICAyMS4zMjU1NTRdICBzZGI6IHNkYjEgc2RiMgpbICAgMjEuMzI5MDM5XSBzZCAz OjA6MDowOiBbc2RiXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgIDIxLjUxNTg1MF0gcmFuZG9tOiBu b25ibG9ja2luZyBwb29sIGlzIGluaXRpYWxpemVkClsgICAyMy41MjcyMTFdIGZsb3BweTA6IG5v IGZsb3BweSBjb250cm9sbGVycyBmb3VuZApbICAgMzkuODk1Mjk2XSBzY3NpOCA6IGlvYzA6IExT SVNBUzEwNjhFIEIyLCBGd1Jldj0wMTEyMDAwMGgsIFBvcnRzPTEsIE1heFE9NTExLCBJUlE9MTYK WyAgIDM5LjkzMjc2NF0gbXB0c2FzOiBpb2MwOiBhZGQgZXhwYW5kZXI6IG51bV9waHlzIDI1LCBz YXNfYWRkciAoMHg1MDAwMTU1ZDI1ZTM0MjNmKQpbICAgNDAuMDMyMDY1XSBtcHRzYXM6IGlvYzA6 IGF0dGFjaGluZyBzYXRhIGRldmljZTogZndfY2hhbm5lbCAwLCBmd19pZCAzNiwgcGh5IDAsIHNh c19hZGRyIDB4NTAwMDE1NWQyNWUzNDIwMApbICAgNDAuMDQ0OTA2XSBzY3NpIDg6MDowOjA6IERp cmVjdC1BY2Nlc3MgICAgIEFUQSAgICAgIFNUMzEwMDA1MjhBUyAgICAgQ0MzNSBQUTogMCBBTlNJ OiA1ClsgICA0MC4wNTgxODNdIHNkIDg6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzMg dHlwZSAwClsgICA0MC4wNTg2MDddIHNkIDg6MDowOjA6IFtzZGNdIDE5NTM1MjUxNjggNTEyLWJ5 dGUgbG9naWNhbCBibG9ja3M6ICgxLjAwIFRCLzkzMSBHaUIpClsgICA0MC4wNzI4NTddIG1wdHNh czogaW9jMDogYXR0YWNoaW5nIHNzcCBkZXZpY2U6IGZ3X2NoYW5uZWwgMCwgZndfaWQgMjgsIHBo eSAxLCBzYXNfYWRkciAweDUwMDBjNTAwMDIyYzQxYTUKWyAgIDQwLjA4Mzg2OV0gc2NzaSA4OjA6 MTowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFHQVRFICBTVDMzMDA1NTVTUyAgICAgIFhSVDAgUFE6 IDAgQU5TSTogNQpbICAgNDAuMDk1ODM2XSBzZCA4OjA6MTowOiBBdHRhY2hlZCBzY3NpIGdlbmVy aWMgc2c0IHR5cGUgMApbICAgNDAuMTAxMzUxXSBzZCA4OjA6MDowOiBbc2RjXSBXcml0ZSBQcm90 ZWN0IGlzIG9mZgpbICAgNDAuMTA2MjgwXSBzZCA4OjA6MDowOiBbc2RjXSBNb2RlIFNlbnNlOiA3 MyAwMCAwMCAwOApbICAgNDAuMTI0Mjg5XSBtcHRzYXM6IGlvYzA6IGF0dGFjaGluZyBzc3AgZGV2 aWNlOiBmd19jaGFubmVsIDAsIGZ3X2lkIDMyLCBwaHkgMiwgc2FzX2FkZHIgMHg1MDAwYzUwMDEz MDA1ZjU5ClsgICA0MC4xMjQzMzRdIHNkIDg6MDoxOjA6IFtzZGRdIDU4NTkzNzUwMCA1MTItYnl0 ZSBsb2dpY2FsIGJsb2NrczogKDMwMCBHQi8yNzkgR2lCKQpbICAgNDAuMTQxODc3XSBzZCA4OjA6 MDowOiBbc2RjXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNoZTogZW5hYmxlZCwgZG9l c24ndCBzdXBwb3J0IERQTyBvciBGVUEKWyAgIDQwLjE0Mjk0NF0gc2NzaSA4OjA6MjowOiBEaXJl Y3QtQWNjZXNzICAgICBTRUFHQVRFICBTVDMzMDA2NTZTUyAgICAgIEhTMDkgUFE6IDAgQU5TSTog NQpbICAgNDAuMTQzMzI0XSBzZCA4OjA6MTowOiBbc2RkXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpb ICAgNDAuMTQzMzI2XSBzZCA4OjA6MTowOiBbc2RkXSBNb2RlIFNlbnNlOiBiMyAwMCAxMCAwOApb ICAgNDAuMTQ1NzM4XSBzZCA4OjA6MTowOiBbc2RkXSBXcml0ZSBjYWNoZTogZGlzYWJsZWQsIHJl YWQgY2FjaGU6IGVuYWJsZWQsIHN1cHBvcnRzIERQTyBhbmQgRlVBClsgICA0MC4xNjc1MjVdIHNk IDg6MDoyOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJpYyBzZzUgdHlwZSAwClsgICA0MC4xNjgwMDBd IHNkIDg6MDoyOjA6IFtzZGVdIDU4NTkzNzUwMCA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDMw MCBHQi8yNzkgR2lCKQpbICAgNDAuMTkwNTk5XSBtcHRzYXM6IGlvYzA6IGF0dGFjaGluZyBzc3Ag ZGV2aWNlOiBmd19jaGFubmVsIDAsIGZ3X2lkIDMwLCBwaHkgMywgc2FzX2FkZHIgMHg1MDAwYzUw MDEzMGZlNjgxClsgICA0MC4xOTE0ODFdIHNkIDg6MDoyOjA6IFtzZGVdIFdyaXRlIFByb3RlY3Qg aXMgb2ZmClsgICA0MC4xOTE0ODNdIHNkIDg6MDoyOjA6IFtzZGVdIE1vZGUgU2Vuc2U6IGIzIDAw IDEwIDA4ClsgICA0MC4xOTE3NzZdIHNjc2kgODowOjM6MDogRGlyZWN0LUFjY2VzcyAgICAgU0VB R0FURSAgU1QzMzAwNjU2U1MgICAgICBIUzA5IFBROiAwIEFOU0k6IDUKWyAgIDQwLjE5MzE2Nl0g c2QgODowOjI6MDogW3NkZV0gV3JpdGUgY2FjaGU6IGRpc2FibGVkLCByZWFkIGNhY2hlOiBlbmFi bGVkLCBzdXBwb3J0cyBEUE8gYW5kIEZVQQpbICAgNDAuMjE2MDgwXSBzZCA4OjA6MzowOiBBdHRh Y2hlZCBzY3NpIGdlbmVyaWMgc2c2IHR5cGUgMApbICAgNDAuMjE2MTE0XSAgc2RkOiBzZGQxIHNk ZDIKWyAgIDQwLjIxNjU1OV0gc2QgODowOjM6MDogW3NkZl0gNTg1OTM3NTAwIDUxMi1ieXRlIGxv Z2ljYWwgYmxvY2tzOiAoMzAwIEdCLzI3OSBHaUIpClsgICA0MC4yMzcwODldIG1wdHNhczogaW9j MDogYXR0YWNoaW5nIHNzcCBkZXZpY2U6IGZ3X2NoYW5uZWwgMCwgZndfaWQgMTUsIHBoeSA0LCBz YXNfYWRkciAweDUwMDBjNTAwMDIyZDI1ZGQKWyAgIDQwLjI0MDAyOV0gc2NzaSA4OjA6NDowOiBE aXJlY3QtQWNjZXNzICAgICBTRUFHQVRFICBTVDMzMDA1NTVTUyAgICAgIFhSVDAgUFE6IDAgQU5T STogNQpbICAgNDAuMjQwNDk3XSBzZCA4OjA6MzowOiBbc2RmXSBXcml0ZSBQcm90ZWN0IGlzIG9m ZgpbICAgNDAuMjQwNDk5XSBzZCA4OjA6MzowOiBbc2RmXSBNb2RlIFNlbnNlOiBiMyAwMCAxMCAw OApbICAgNDAuMjQyODI1XSBzZCA4OjA6MzowOiBbc2RmXSBXcml0ZSBjYWNoZTogZGlzYWJsZWQs IHJlYWQgY2FjaGU6IGVuYWJsZWQsIHN1cHBvcnRzIERQTyBhbmQgRlVBClsgICA0MC4yNDMwMDFd ICBzZGU6IHNkZTEgc2RlMgpbICAgNDAuMjY0ODMwXSBzZCA4OjA6NDowOiBBdHRhY2hlZCBzY3Np IGdlbmVyaWMgc2c3IHR5cGUgMApbICAgNDAuMjY1MDgwXSBzZCA4OjA6MTowOiBbc2RkXSBBdHRh Y2hlZCBTQ1NJIGRpc2sKWyAgIDQwLjI4NTY1Nl0gbXB0c2FzOiBpb2MwOiBhdHRhY2hpbmcgc3Nw IGRldmljZTogZndfY2hhbm5lbCAwLCBmd19pZCAxNCwgcGh5IDUsIHNhc19hZGRyIDB4NTAwMGM1 MDAwMjJkMDliNQpbICAgNDAuMjg4MDQ4XSBzZCA4OjA6NDowOiBbc2RnXSA1ODU5Mzc1MDAgNTEy LWJ5dGUgbG9naWNhbCBibG9ja3M6ICgzMDAgR0IvMjc5IEdpQikKWyAgIDQwLjI4ODY0NV0gc2Nz aSA4OjA6NTowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFHQVRFICBTVDMzMDA1NTVTUyAgICAgIFhS VDAgUFE6IDAgQU5TSTogNQpbICAgNDAuMjkwMTc0XSBzZCA4OjA6NDowOiBbc2RnXSBXcml0ZSBQ cm90ZWN0IGlzIG9mZgpbICAgNDAuMjkwMTc3XSBzZCA4OjA6NDowOiBbc2RnXSBNb2RlIFNlbnNl OiBiMyAwMCAxMCAwOApbICAgNDAuMjkxMTMxXSBzZCA4OjA6MjowOiBbc2RlXSBBdHRhY2hlZCBT Q1NJIGRpc2sKWyAgIDQwLjI5MjQxNF0gc2QgODowOjU6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmlj IHNnOCB0eXBlIDAKWyAgIDQwLjI5MjQ1Nl0gc2QgODowOjQ6MDogW3NkZ10gV3JpdGUgY2FjaGU6 IGRpc2FibGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBzdXBwb3J0cyBEUE8gYW5kIEZVQQpbICAg NDAuMjkyNDYzXSAgc2RmOiBzZGYxIHNkZjIKWyAgIDQwLjMzNjE1MV0gbXB0c2FzOiBpb2MwOiBh dHRhY2hpbmcgc3NwIGRldmljZTogZndfY2hhbm5lbCAwLCBmd19pZCAxOSwgcGh5IDYsIHNhc19h ZGRyIDB4NTAwMGM1MDAwMjJjM2Y2NQpbICAgNDAuMzM2NDI5XSBzZCA4OjA6NTowOiBbc2RoXSA1 ODU5Mzc1MDAgNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICgzMDAgR0IvMjc5IEdpQikKWyAgIDQw LjM1ODIxNF0gc2NzaSA4OjA6NjowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFHQVRFICBTVDMzMDA1 NTVTUyAgICAgIFhSVDAgUFE6IDAgQU5TSTogNQpbICAgNDAuMzU5NzAwXSBzZCA4OjA6NTowOiBb c2RoXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpbICAgNDAuMzU5NzAzXSBzZCA4OjA6NTowOiBbc2Ro XSBNb2RlIFNlbnNlOiBiMyAwMCAxMCAwOApbICAgNDAuMzYxNDM1XSBzZCA4OjA6MzowOiBbc2Rm XSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgIDQwLjM2MTg0Nl0gc2QgODowOjY6MDogQXR0YWNoZWQg c2NzaSBnZW5lcmljIHNnOSB0eXBlIDAKWyAgIDQwLjM2MTkyNV0gc2QgODowOjU6MDogW3NkaF0g V3JpdGUgY2FjaGU6IGRpc2FibGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBzdXBwb3J0cyBEUE8g YW5kIEZVQQpbICAgNDAuNDA1NjA4XSBtcHRzYXM6IGlvYzA6IGF0dGFjaGluZyBzc3AgZGV2aWNl OiBmd19jaGFubmVsIDAsIGZ3X2lkIDE3LCBwaHkgNywgc2FzX2FkZHIgMHg1MDAwYzUwMDAyMmQy YTBkClsgICA0MC40MDU4NzddIHNkIDg6MDo2OjA6IFtzZGldIDU4NTkzNzUwMCA1MTItYnl0ZSBs b2dpY2FsIGJsb2NrczogKDMwMCBHQi8yNzkgR2lCKQpbICAgNDAuNDI1NTA5XSAgc2RnOiBzZGcx IHNkZzIKWyAgIDQwLjQyNTU5OV0gc2NzaSA4OjA6NzowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFH QVRFICBTVDMzMDA1NTVTUyAgICAgIFhSVDAgUFE6IDAgQU5TSTogNQpbICAgNDAuNDQ3NTE1XSBz ZCA4OjA6NjowOiBbc2RpXSBXcml0ZSBQcm90ZWN0IGlzIG9mZgpbICAgNDAuNDUyMzA5XSBzZCA4 OjA6NzowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cxMCB0eXBlIDAKWyAgIDQwLjQ1Nzk3MF0g c2QgODowOjY6MDogW3NkaV0gTW9kZSBTZW5zZTogYjMgMDAgMTAgMDgKWyAgIDQwLjQ3MzA4MF0g bXB0c2FzOiBpb2MwOiBhdHRhY2hpbmcgc3NwIGRldmljZTogZndfY2hhbm5lbCAwLCBmd19pZCAx NiwgcGh5IDgsIHNhc19hZGRyIDB4NTAwMGM1MDAwMjJkMGYzNQpbICAgNDAuNDgzMzg5XSBzZCA4 OjA6NzowOiBbc2RqXSA1ODU5Mzc1MDAgNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICgzMDAgR0Iv Mjc5IEdpQikKWyAgIDQwLjQ5MTE4OF0gc2QgODowOjY6MDogW3NkaV0gV3JpdGUgY2FjaGU6IGRp c2FibGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBzdXBwb3J0cyBEUE8gYW5kIEZVQQpbICAgNDAu NDkxNTc0XSAgc2RoOiBzZGgxIHNkaDIKWyAgIDQwLjQ5MTczNl0gc2QgODowOjQ6MDogW3NkZ10g QXR0YWNoZWQgU0NTSSBkaXNrClsgICA0MC40OTE3NDRdIHNjc2kgODowOjg6MDogRGlyZWN0LUFj Y2VzcyAgICAgU0VBR0FURSAgU1QzMzAwNTU1U1MgICAgICBYUlQwIFBROiAwIEFOU0k6IDUKWyAg IDQwLjUxNDIyOV0gc2QgODowOjc6MDogW3Nkal0gV3JpdGUgUHJvdGVjdCBpcyBvZmYKWyAgIDQw LjUxNDIzMl0gc2QgODowOjc6MDogW3Nkal0gTW9kZSBTZW5zZTogYjMgMDAgMTAgMDgKWyAgIDQw LjUxNjQyMF0gc2QgODowOjc6MDogW3Nkal0gV3JpdGUgY2FjaGU6IGRpc2FibGVkLCByZWFkIGNh Y2hlOiBlbmFibGVkLCBzdXBwb3J0cyBEUE8gYW5kIEZVQQpbICAgNDAuNTE2NTEyXSBzZCA4OjA6 ODowOiBBdHRhY2hlZCBzY3NpIGdlbmVyaWMgc2cxMSB0eXBlIDAKWyAgIDQwLjU2MDE4MF0gbXB0 c2FzOiBpb2MwOiBhdHRhY2hpbmcgc3NwIGRldmljZTogZndfY2hhbm5lbCAwLCBmd19pZCAzMywg cGh5IDksIHNhc19hZGRyIDB4NTAwMGM1MDAxMzBlMjFjZApbICAgNDAuNTgxNzQ3XSBzZCA4OjA6 ODowOiBbc2RrXSA1ODU5Mzc1MDAgNTEyLWJ5dGUgbG9naWNhbCBibG9ja3M6ICgzMDAgR0IvMjc5 IEdpQikKWyAgIDQwLjYwMzMyN10gc2NzaSA4OjA6OTowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFH QVRFICBTVDMzMDA2NTZTUyAgICAgIEhTMDkgUFE6IDAgQU5TSTogNQpbICAgNDAuNjAzODI1XSBz ZCA4OjA6NTowOiBbc2RoXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgIDQwLjYyMzMzM10gc2QgODow Ojg6MDogW3Nka10gV3JpdGUgUHJvdGVjdCBpcyBvZmYKWyAgIDQwLjYyODI2MF0gc2QgODowOjg6 MDogW3Nka10gTW9kZSBTZW5zZTogYjMgMDAgMTAgMDgKWyAgIDQwLjYzNTc2N10gc2QgODowOjg6 MDogW3Nka10gV3JpdGUgY2FjaGU6IGRpc2FibGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBzdXBw b3J0cyBEUE8gYW5kIEZVQQpbICAgNDAuNjQ1MDQ3XSBzZCA4OjA6OTowOiBBdHRhY2hlZCBzY3Np IGdlbmVyaWMgc2cxMiB0eXBlIDAKWyAgIDQwLjY2NjA5MF0gIHNkYzogc2RjMSBzZGMyIHNkYzMK WyAgIDQwLjY2OTU2NV0gc2QgODowOjk6MDogW3NkbF0gNTg1OTM3NTAwIDUxMi1ieXRlIGxvZ2lj YWwgYmxvY2tzOiAoMzAwIEdCLzI3OSBHaUIpClsgICA0MC42NzAyNDddIG1wdHNhczogaW9jMDog YXR0YWNoaW5nIHNzcCBkZXZpY2U6IGZ3X2NoYW5uZWwgMCwgZndfaWQgMzEsIHBoeSAxMCwgc2Fz X2FkZHIgMHg1MDAwYzUwMDEzMGY0ZjRkClsgICA0MC42NzA1MjVdICBzZGo6IHNkajEgc2RqMgpb ICAgNDAuNzEzNDU5XSBzY3NpIDg6MDoxMDowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFHQVRFICBT VDMzMDA2NTZTUyAgICAgIEhTMDkgUFE6IDAgQU5TSTogNQpbICAgNDAuNzIxOTkzXSAgc2RpOiBz ZGkxIHNkaTIKWyAgIDQwLjcyMzMzOV0gc2QgODowOjk6MDogW3NkbF0gV3JpdGUgUHJvdGVjdCBp cyBvZmYKWyAgIDQwLjcyMzM0Ml0gc2QgODowOjk6MDogW3NkbF0gTW9kZSBTZW5zZTogYjMgMDAg MTAgMDgKWyAgIDQwLjcyNTU5MV0gc2QgODowOjk6MDogW3NkbF0gV3JpdGUgY2FjaGU6IGRpc2Fi bGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBzdXBwb3J0cyBEUE8gYW5kIEZVQQpbICAgNDAuNzI1 ODE3XSBzZCA4OjA6MTA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmljIHNnMTMgdHlwZSAwClsgICA0 MC43NDcyNzRdIHNkIDg6MDoxMDowOiBbc2RtXSA1ODU5Mzc1MDAgNTEyLWJ5dGUgbG9naWNhbCBi bG9ja3M6ICgzMDAgR0IvMjc5IEdpQikKWyAgIDQwLjc0Nzc3Ml0gc2QgODowOjc6MDogW3Nkal0g QXR0YWNoZWQgU0NTSSBkaXNrClsgICA0MC43NDgzODldIG1wdHNhczogaW9jMDogYXR0YWNoaW5n IHNzcCBkZXZpY2U6IGZ3X2NoYW5uZWwgMCwgZndfaWQgMzUsIHBoeSAxMSwgc2FzX2FkZHIgMHg1 MDAwYzUwMDE3Y2MyNTk1ClsgICA0MC43NDg0MzhdICBzZGs6IHNkazEgc2RrMgpbICAgNDAuNzY4 NjkyXSBzY3NpIDg6MDoxMTowOiBEaXJlY3QtQWNjZXNzICAgICBTRUFHQVRFICBTVDMzMDA2NTdT UyAgICAgIDAwMDYgUFE6IDAgQU5TSTogNQpbICAgNDAuNzcwNzMwXSBzZCA4OjA6MTA6MDogW3Nk bV0gV3JpdGUgUHJvdGVjdCBpcyBvZmYKWyAgIDQwLjc3MDczMl0gc2QgODowOjEwOjA6IFtzZG1d IE1vZGUgU2Vuc2U6IGIzIDAwIDEwIDA4ClsgICA0MC43NzMyNThdIHNkIDg6MDoxMDowOiBbc2Rt XSBXcml0ZSBjYWNoZTogZGlzYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQsIHN1cHBvcnRzIERQ TyBhbmQgRlVBClsgICA0MC43NzM4ODJdIHNkIDg6MDoxMTowOiBBdHRhY2hlZCBzY3NpIGdlbmVy aWMgc2cxNCB0eXBlIDAKWyAgIDQwLjc5NjI1N10gc2QgODowOjExOjA6IFtzZG5dIDU4NTkzNzUw MCA1MTItYnl0ZSBsb2dpY2FsIGJsb2NrczogKDMwMCBHQi8yNzkgR2lCKQpbICAgNDAuNzk2ODk1 XSBtcHRzYXM6IGlvYzA6IGF0dGFjaGluZyBzc3AgZGV2aWNlOiBmd19jaGFubmVsIDAsIGZ3X2lk IDM0LCBwaHkgMjQsIHNhc19hZGRyIDB4NTAwMDE1NWQyNWUzNDIzZQpbICAgNDAuNzk3MjY4XSAg c2RsOiBzZGwxIHNkbDIKWyAgIDQwLjc5ODMzNV0gc2QgODowOjg6MDogW3Nka10gQXR0YWNoZWQg U0NTSSBkaXNrClsgICA0MC43OTg1MzVdIHNkIDg6MDoxMTowOiBbc2RuXSBXcml0ZSBQcm90ZWN0 IGlzIG9mZgpbICAgNDAuNzk4NTM4XSBzZCA4OjA6MTE6MDogW3Nkbl0gTW9kZSBTZW5zZTogYmIg MDAgMTAgMDgKWyAgIDQwLjgwMDAyNF0gc2QgODowOjExOjA6IFtzZG5dIFdyaXRlIGNhY2hlOiBl bmFibGVkLCByZWFkIGNhY2hlOiBlbmFibGVkLCBzdXBwb3J0cyBEUE8gYW5kIEZVQQpbICAgNDAu ODAwNDI2XSBzY3NpIDg6MDoxMjowOiBFbmNsb3N1cmUgICAgICAgICBQUk9NSVNFICAyVS1TQVMt MTItUyBCUCAgIDAzMDEgUFE6IDAgQU5TSTogNQpbICAgNDAuODAwNDgyXSBzZCA4OjA6MDowOiBb c2RjXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgIDQwLjgyMDQ5Ml0gIHNkbTogc2RtMSBzZG0yClsg ICA0MC44MjQzMTVdIHNkIDg6MDo5OjA6IFtzZGxdIEF0dGFjaGVkIFNDU0kgZGlzawpbICAgNDAu ODI3NjU5XSBzZCA4OjA6MTA6MDogW3NkbV0gQXR0YWNoZWQgU0NTSSBkaXNrClsgICA0MC44Mjgx NzRdICBzZG46IHNkbjEgc2RuMgpbICAgNDAuODMwMTk0XSBzY3NpIDg6MDoxMjowOiBBdHRhY2hl ZCBzY3NpIGdlbmVyaWMgc2cxNSB0eXBlIDEzClsgICA0MC44MzQwMzJdIHNkIDg6MDoxMTowOiBb c2RuXSBBdHRhY2hlZCBTQ1NJIGRpc2sKWyAgIDQwLjkxNzk2N10gc2QgODowOjY6MDogW3NkaV0g QXR0YWNoZWQgU0NTSSBkaXNrClsgICA0MS4zMzczNThdIHNlcyA4OjA6MTI6MDogQXR0YWNoZWQg RW5jbG9zdXJlIGRldmljZQpbICAgNDEuMzUwMzYyXSB4b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBj aGVja3N1bSBzcGVlZApbICAgNDEuMzY1MDE3XSAgICBwcmVmZXRjaDY0LXNzZTogIDY1NjAuMDAw IE1CL3NlYwpbICAgNDEuMzc5MDE4XSAgICBnZW5lcmljX3NzZTogIDU3ODAuMDAwIE1CL3NlYwpb ICAgNDEuMzgzNDE2XSB4b3I6IHVzaW5nIGZ1bmN0aW9uOiBwcmVmZXRjaDY0LXNzZSAoNjU2MC4w MDAgTUIvc2VjKQpbICAgNDEuNDE3MDM5XSByYWlkNjogc3NlMngxICAgIDY2NTIgTUIvcwpbICAg NDEuNDM3MDQ2XSByYWlkNjogc3NlMngyICAgIDc4MzkgTUIvcwpbICAgNDEuNDU3MDMwXSByYWlk Njogc3NlMng0ICAgIDg2MTcgTUIvcwpbICAgNDEuNDYwOTE3XSByYWlkNjogdXNpbmcgYWxnb3Jp dGhtIHNzZTJ4NCAoODYxNyBNQi9zKQpbICAgNDEuNDY2MTExXSByYWlkNjogdXNpbmcgc3NzZTN4 MiByZWNvdmVyeSBhbGdvcml0aG0KWyAgIDQxLjQ5MzYxMl0gQnRyZnMgbG9hZGVkClsgICA0MS41 MDA1NDNdIEJUUkZTOiBkZXZpY2UgZnNpZCBmMzA4MmUyZC03YjE2LTRiMTYtODAyNy1kOWVmMGZm ODA1ZmYgZGV2aWQgMSB0cmFuc2lkIDQ0IC9kZXYvc2RjMQpbICAgNDEuNTQxODIwXSBmdXNlIGlu aXQgKEFQSSB2ZXJzaW9uIDcuMjMpClsgICA0MS45NzQ0ODddIGRldmljZS1tYXBwZXI6IHVldmVu dDogdmVyc2lvbiAxLjAuMwpbICAgNDEuOTc5NDY1XSBkZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4y Ny4wLWlvY3RsICgyMDEzLTEwLTMwKSBpbml0aWFsaXNlZDogZG0tZGV2ZWxAcmVkaGF0LmNvbQoK PT0+IC9sa3AvbGtwL3NyYy90bXAvcnVuX2xvZyA8PT0KS2VybmVsIHRlc3RzOiBCb290IE9LIQpQ QVRIPS9zYmluOi91c3Ivc2JpbjovYmluOi91c3IvYmluCgo9PT4gL2xrcC9sa3Avc3JjL3RtcC9l cnJfbG9nIDw9PQoKPT0+IC9sa3AvbGtwL3NyYy90bXAvcnVuX2xvZyA8PT0KZG93bmxvYWRpbmcg bGF0ZXN0IGxrcCBzcmMgY29kZQpLZXJuZWwgdGVzdHM6IEJvb3QgT0sgMiEKL2xrcC9sa3Avc3Jj L2Jpbi9ydW4tbGtwCkxLUF9TUkNfRElSPS9sa3AvbGtwL3NyYwpSRVNVTFRfUk9PVD0vcmVzdWx0 L2xrcC13czAyL2hhY2tiZW5jaC8xNjAwJS1wcm9jZXNzLXBpcGUveDg2XzY0LXJoZWwvZWVjNGY5 ZDJiYmYwYTA5MDJkYzFkZGMyZjM4NjRlNjU1YmRhM2UzNC8wCmpvYj0vbGtwL3NjaGVkdWxlZC9s a3Atd3MwMi9jeWNsaWNfaGFja2JlbmNoLTE2MDAlLXByb2Nlc3MtcGlwZS1IRUFELWVlYzRmOWQy YmJmMGEwOTAyZGMxZGRjMmYzODY0ZTY1NWJkYTNlMzQueWFtbApydW4tam9iIC9sa3Avc2NoZWR1 bGVkL2xrcC13czAyL2N5Y2xpY19oYWNrYmVuY2gtMTYwMCUtcHJvY2Vzcy1waXBlLUhFQUQtZWVj NGY5ZDJiYmYwYTA5MDJkYzFkZGMyZjM4NjRlNjU1YmRhM2UzNC55YW1sCnJ1bjogL2xrcC9sa3Av c3JjL3NldHVwL2NwdWZyZXFfZ292ZXJub3IJe30KMjAxNC0wNS0yMiAwOTo0MToyOCBlY2hvIHBl cmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MC9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKMjAxNC0wNS0yMiAwOTo0MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZp Y2VzL3N5c3RlbS9jcHUvY3B1MS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNC0wNS0yMiAw OTo0MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTAv Y3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6MjggZWNobyBwZXJmb3Jt YW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTExL2NwdWZyZXEvc2NhbGluZ19nb3Zl cm5vcgoyMDE0LTA1LTIyIDA5OjQxOjI4IGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMv c3lzdGVtL2NwdS9jcHUxMi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKcnVuOiAvbGtwL2xrcC9z cmMvbW9uaXRvcnMvZXZlbnQvd2FpdCBwcmUtdGVzdAl7fQoyMDE0LTA1LTIyIDA5OjQxOjI4IGVj aG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxMy9jcHVmcmVxL3Nj YWxpbmdfZ292ZXJub3IKMjAxNC0wNS0yMiAwOTo0MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5 cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTQvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQt MDUtMjIgMDk6NDE6MjggZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1 L2NwdTE1L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE0LTA1LTIyIDA5OjQxOjI4IGVjaG8g cGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxNi9jcHVmcmVxL3NjYWxp bmdfZ292ZXJub3IKMjAxNC0wNS0yMiAwOTo0MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9k ZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTcvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQtMDUt MjIgMDk6NDE6MjggZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2Nw dTE4L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE0LTA1LTIyIDA5OjQxOjI4IGVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxOS9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKMjAxNC0wNS0yMiAwOTo0MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZp Y2VzL3N5c3RlbS9jcHUvY3B1Mi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNC0wNS0yMiAw OTo0MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjAv Y3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6MjggZWNobyBwZXJmb3Jt YW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIxL2NwdWZyZXEvc2NhbGluZ19nb3Zl cm5vcgoyMDE0LTA1LTIyIDA5OjQxOjI4IGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMv c3lzdGVtL2NwdS9jcHUyMi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNC0wNS0yMiAwOTo0 MToyOCBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjMvY3B1 ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6MjggZWNobyBwZXJmb3JtYW5j ZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9y CjIwMTQtMDUtMjIgMDk6NDE6MjkgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0 ZW0vY3B1L2NwdTQvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6Mjkg ZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTUvY3B1ZnJlcS9z Y2FsaW5nX2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6MjkgZWNobyBwZXJmb3JtYW5jZSA+IC9z eXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTYvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQt MDUtMjIgMDk6NDE6MjkgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1 L2NwdTcvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6MjkgZWNobyBw ZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTgvY3B1ZnJlcS9zY2FsaW5n X2dvdmVybm9yCjIwMTQtMDUtMjIgMDk6NDE6MjkgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2 aWNlcy9zeXN0ZW0vY3B1L2NwdTkvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCnJ1bjogL2xrcC9s a3Avc3JjL3NldHVwL25yX3RocmVhZHMgMTYwMCUJe30KcnVuOiAvbGtwL2xrcC9zcmMvbW9uaXRv cnMvbm8tc3Rkb3V0L3dyYXBwZXIgcGVyZi1wcm9maWxlCXsiZnJlcSI9PiI4MDAifQpydW46IHBy ZS10ZXN0CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgdXB0aW1lCXt9CnJ1bjog L2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgaW9zdGF0CXt9CnJ1bjogL2xrcC9sa3Avc3Jj L21vbml0b3JzL3dyYXBwZXIgdm1zdGF0CXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dy YXBwZXIgbnVtYS1udW1hc3RhdAl7fQpydW46IC9sa3AvbGtwL3NyYy9tb25pdG9ycy93cmFwcGVy IG51bWEtdm1zdGF0CXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgbnVtYS1t ZW1pbmZvCXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgcHJvYy12bXN0YXQJ e30KcnVuOiAvbGtwL2xrcC9zcmMvbW9uaXRvcnMvd3JhcHBlciBtZW1pbmZvCXt9CnJ1bjogL2xr cC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgc2xhYmluZm8Je30KcnVuOiAvbGtwL2xrcC9zcmMv bW9uaXRvcnMvd3JhcHBlciBpbnRlcnJ1cHRzCXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3Jz L3dyYXBwZXIgbG9ja19zdGF0CXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIg bGF0ZW5jeV9zdGF0cwl7fQpydW46IC9sa3AvbGtwL3NyYy9tb25pdG9ycy93cmFwcGVyIHNvZnRp cnFzCXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgYmRpX2Rldl9tYXBwaW5n CXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgZGlza3N0YXRzCXt9CnJ1bjog L2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgem9uZWluZm8Je30KcnVuOiAvbGtwL2xrcC9z cmMvbW9uaXRvcnMvd3JhcHBlciBlbmVyZ3kJe30KcnVuOiAvbGtwL2xrcC9zcmMvbW9uaXRvcnMv d3JhcHBlciBjcHVpZGxlCXt9CnJ1bjogL2xrcC9sa3Avc3JjL21vbml0b3JzL3dyYXBwZXIgdHVy Ym9zdGF0CXt9CnJ1bjogL3Vzci9iaW4vdGltZSAtdiAtbyAvbGtwL2xrcC9zcmMvdG1wL3RpbWUg L2xrcC9sa3Avc3JjL3Rlc3RzL3dyYXBwZXIgaGFja2JlbmNoCXsibW9kZSI9PiJwcm9jZXNzIiwg ImlwYyI9PiJwaXBlIn0KWyAgMTY1LjAwMTgyNF0gQlVHOiB1bmFibGUgdG8gaGFuZGxlIGtlcm5l bCBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UgYXQgMDAwMDAwMDAwMDAwMDBlYgpbICAxNjUuMDA5 MTI2XSBJUDogWzxmZmZmZmZmZjgxMTQwNGQzPl0gU1lTQ19wZXJmX2V2ZW50X29wZW4rMHgzMTMv MHhjMDAKWyAgMTY1LjAxNTA2Ml0gUEdEIDNjYmI3ZjA2NyBQVUQgM2EyMTVlMDY3IFBNRCAwIApb ICAxNjUuMDE4NjMxXSBPb3BzOiAwMDAwIFsjMV0gU01QIApbICAxNjUuMDI0MDY0XSBNb2R1bGVz IGxpbmtlZCBpbjogZG1fbW9kIGZ1c2UgYnRyZnMgcmFpZDZfcHEgeG9yIHNlcyBlbmNsb3N1cmUg c2cgc2RfbW9kIGNyY3QxMGRpZl9nZW5lcmljIGNyY3QxMGRpZl9wY2xtdWwgc3JfbW9kIGNyY190 MTBkaWYgYXRhX2dlbmVyaWMgY2Ryb20gY3JjdDEwZGlmX2NvbW1vbiBwYXRhX2FjcGkgc25kX3Bj bSBzbmRfdGltZXIgc25kIG1wdHNhcyBhaGNpIHNvdW5kY29yZSBtcHRzY3NpaCBwYXRhX2ptaWNy b24gbGliYWhjaSBwY3Nwa3Igc2VyaW9fcmF3IGlwbWlfc2kgbXB0YmFzZSBsaWJhdGEgaTJjX2k4 MDEgaTdjb3JlX2VkYWMgcGFycG9ydF9wYyBzY3NpX3RyYW5zcG9ydF9zYXMgaXBtaV9tc2doYW5k bGVyIHBhcnBvcnQgZWRhY19jb3JlIHNocGNocCBhY3BpX2NwdWZyZXEKWyAgMTY1LjA1ODExOV0g Q1BVOiAyMiBQSUQ6IDExMTAgQ29tbTogcGVyZl8zLjE0IE5vdCB0YWludGVkIDMuMTUuMC1yYzUt d2wtMDI3NzYtZ2VlYzRmOWQgIzEKWyAgMTY1LjA2NzkzNl0gSGFyZHdhcmUgbmFtZTogU3VwZXJt aWNybyBYOERUTi9YOERUTiwgQklPUyA0LjYuMyAwMS8wNi8yMDEwClsgIDE2NS4wNzgwNjldIHRh c2s6IGZmZmY4ODAwN2ZkNjNiMDAgdGk6IGZmZmY4ODAxZDk2ZjgwMDAgdGFzay50aTogZmZmZjg4 MDFkOTZmODAwMApbICAxNjUuMDg0MTcyXSBSSVA6IDAwMTA6WzxmZmZmZmZmZjgxMTQwNGQzPl0g IFs8ZmZmZmZmZmY4MTE0MDRkMz5dIFNZU0NfcGVyZl9ldmVudF9vcGVuKzB4MzEzLzB4YzAwClsg IDE2NS4wODQxNzJdIFJTUDogMDAxODpmZmZmODgwMWQ5NmY5ZWEwICBFRkxBR1M6IDAwMDEwMjQ2 ClsgIDE2NS4wOTYzODZdIFJBWDogMDAwMDAwMDAwMDAwMDAwMCBSQlg6IDAwMDAwMDAwMDAwMDAw MDAgUkNYOiAwMDAwMDAwMDAwMDAwMDAwClsgIDE2NS4wOTYzODZdIFJEWDogMDAwMDAwMDAwMDAw MDBhNyBSU0k6IDAwMDAwMDAwMDEzZDA3YTAgUkRJOiBmZmZmODgwMWQ5NmY5ZjQwClsgIDE2NS4w OTYzODZdIFJCUDogZmZmZjg4MDFkOTZmOWY2OCBSMDg6IDAwMDAwMDAwMDAwMDAwMDAgUjA5OiAw MDAwMDAwMDAwMDAwMDAwClsgIDE2NS4xMjI5MjZdIFIxMDogMDAwMDAwMDBmZmZmZmZmZiBSMTE6 IDAwMDAwMDAwMDAwMDAyMDIgUjEyOiAwMDAwMDAwMDAwMDAwMDAwClsgIDE2NS4xMjkxNTNdIFIx MzogMDAwMDAwMDAwMDAwMDAwMiBSMTQ6IDAwMDAwMDAwMDEzZTUwZTAgUjE1OiAwMDAwMDAwMDAw MDAwMDAwClsgIDE2NS4xMzcwNzRdIEZTOiAgMDAwMDdmN2E4NzQxYjc0MCgwMDAwKSBHUzpmZmZm ODgwNDNmZDQwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAKWyAgMTY1LjEzNzA3NF0g Q1M6ICAwMDEwIERTOiAwMDAwIEVTOiAwMDAwIENSMDogMDAwMDAwMDA4MDA1MDAzYgpbICAxNjUu MTM3MDc0XSBDUjI6IDAwMDAwMDAwMDAwMDAwZWIgQ1IzOiAwMDAwMDAwM2ZhNWY0MDAwIENSNDog MDAwMDAwMDAwMDAwMDdlMApbICAxNjUuMTU3MTg1XSBTdGFjazoKWyAgMTY1LjE1NzE4NV0gIGZm ZmY4ODAxZDk2ZjllZTggZmZmZmZmZmY4MTFiYzAyMyAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAw MDAwMDAwMDAKWyAgMTY1LjE2NDQ2N10gIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmYwMDAwMDAw MCBmZmZmODgwMGZmZmZmZmZmIGZmZmY4ODAwMDAwMDAwMDAKWyAgMTY1LjE3NTExMV0gIDAwMDAw MDYwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMzIwIDAwMDAwMDAwMDAw MDAxYTcKWyAgMTY1LjE3NTExMV0gQ2FsbCBUcmFjZToKWyAgMTY1LjE3NTExMV0gIFs8ZmZmZmZm ZmY4MTFiYzAyMz5dID8gX19mcHV0KzB4MWEzLzB4MjMwClsgIDE2NS4xOTIxMzldICBbPGZmZmZm ZmZmODExNDExNzk+XSBTeVNfcGVyZl9ldmVudF9vcGVuKzB4OS8weDEwClsgIDE2NS4xOTIxMzld ICBbPGZmZmZmZmZmODE3NjAwNjk+XSBzeXN0ZW1fY2FsbF9mYXN0cGF0aCsweDE2LzB4MWIKWyAg MTY1LjIwMjExMF0gQ29kZTogNDggYzcgYzAgZWEgZmYgZmYgZmYgZWIgODUgMGYgMWYgODAgMDAg MDAgMDAgMDAgYzcgODUgNzAgZmYgZmYgZmYgMDAgMDAgMDAgMDAgNDUgMzEgZTQgNDggYzcgODUg NDggZmYgZmYgZmYgMDAgMDAgMDAgMDAgNDUgMzEgZmYgPDQxPiBmNiA4NyBlYiAwMCAwMCAwMCAw MSAwZiA4NCA2NyAwMiAwMCAwMCBmNiA0NSBhMyAwMSA3NCAzOSA0OCAKWyAgMTY1LjIyNTEwM10g UklQICBbPGZmZmZmZmZmODExNDA0ZDM+XSBTWVNDX3BlcmZfZXZlbnRfb3BlbisweDMxMy8weGMw MApbICAxNjUuMjI5MTEzXSAgUlNQIDxmZmZmODgwMWQ5NmY5ZWEwPgpbICAxNjUuMjI5MTEzXSBD UjI6IDAwMDAwMDAwMDAwMDAwZWIKWyAgMTY1LjI0MjA4Ml0gLS0tWyBlbmQgdHJhY2UgZTU2ZTRi MzA1YmVjYTA4ZSBdLS0tClsgIDE2NS4yNDY4MjJdIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5n OiBGYXRhbCBleGNlcHRpb24KWyAgMTY1LjI1MjE3OF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBd LS0tLS0tLS0tLS0tClsgIDE2NS4yNTMwNDNdIFdBUk5JTkc6IENQVTogMTQgUElEOiAzMjE3OCBh dCBhcmNoL3g4Ni9rZXJuZWwvc21wLmM6MTI0IG5hdGl2ZV9zbXBfc2VuZF9yZXNjaGVkdWxlKzB4 NWQvMHg2MCgpClsgIDE2NS4yNTMwNDNdIE1vZHVsZXMgbGlua2VkIGluOiBkbV9tb2QgZnVzZSBi dHJmcyByYWlkNl9wcSB4b3Igc2VzIGVuY2xvc3VyZSBzZyBzZF9tb2QgY3JjdDEwZGlmX2dlbmVy aWMgY3JjdDEwZGlmX3BjbG11bCBzcl9tb2QgY3JjX3QxMGRpZiBhdGFfZ2VuZXJpYyBjZHJvbSBj cmN0MTBkaWZfY29tbW9uIHBhdGFfYWNwaSBzbmRfcGNtIHNuZF90aW1lciBzbmQgbXB0c2FzIGFo Y2kgc291bmRjb3JlIG1wdHNjc2loIHBhdGFfam1pY3JvbiBsaWJhaGNpIHBjc3BrciBzZXJpb19y YXcgaXBtaV9zaSBtcHRiYXNlIGxpYmF0YSBpMmNfaTgwMSBpN2NvcmVfZWRhYyBwYXJwb3J0X3Bj IHNjc2lfdHJhbnNwb3J0X3NhcyBpcG1pX21zZ2hhbmRsZXIgcGFycG9ydCBlZGFjX2NvcmUgc2hw Y2hwIGFjcGlfY3B1ZnJlcQpbICAxNjUuMjUzMDQzXSBDUFU6IDE0IFBJRDogMzIxNzggQ29tbTog aGFja2JlbmNoIFRhaW50ZWQ6IEcgICAgICBEICAgICAgIDMuMTUuMC1yYzUtd2wtMDI3NzYtZ2Vl YzRmOWQgIzEKWyAgMTY1LjI1MzA0M10gSGFyZHdhcmUgbmFtZTogU3VwZXJtaWNybyBYOERUTi9Y OERUTiwgQklPUyA0LjYuMyAwMS8wNi8yMDEwClsgIDE2NS4yNTMwNDNdICAwMDAwMDAwMDAwMDAw MDA5IGZmZmY4ODAwOTkxYTNjOTggZmZmZmZmZmY4MTc0ZTc4NCAwMDAwMDAwMDAwMDAwMDAwClsg IDE2NS4yNTMwNDNdICBmZmZmODgwMDk5MWEzY2QwIGZmZmZmZmZmODEwNjg0MGQgZmZmZjg4MDA5 OTEyMDAwMCBmZmZmODgwNDNmY2Y0N2MwClsgIDE2NS4yNTMwNDNdICBmZmZmODgwMDk5MTIwYjNj IDAwMDAwMDAwMDAwMDAwMDUgMDAwMDAwMDAwMDAwMDAxMyBmZmZmODgwMDk5MWEzY2UwClsgIDE2 NS4yNTMwNDNdIENhbGwgVHJhY2U6ClsgIDE2NS4yNTMwNDNdICBbPGZmZmZmZmZmODE3NGU3ODQ+ XSBkdW1wX3N0YWNrKzB4NGQvMHg2NgpbICAxNjUuMjUzMDQzXSAgWzxmZmZmZmZmZjgxMDY4NDBk Pl0gd2Fybl9zbG93cGF0aF9jb21tb24rMHg3ZC8weGEwClsgIDE2NS4yNTMwNDNdICBbPGZmZmZm ZmZmODEwNjg0ZWE+XSB3YXJuX3Nsb3dwYXRoX251bGwrMHgxYS8weDIwClsgIDE2NS4yNTMwNDNd ICBbPGZmZmZmZmZmODEwNDFkOWQ+XSBuYXRpdmVfc21wX3NlbmRfcmVzY2hlZHVsZSsweDVkLzB4 NjAKWyAgMTY1LjI1MzA0M10gIFs8ZmZmZmZmZmY4MTA5YzZmOT5dIHRyeV90b193YWtlX3VwKzB4 MjU5LzB4MmMwClsgIDE2NS4yNTMwNDNdICBbPGZmZmZmZmZmODEwOWM3ZDI+XSBkZWZhdWx0X3dh a2VfZnVuY3Rpb24rMHgxMi8weDIwClsgIDE2NS4yNTMwNDNdICBbPGZmZmZmZmZmODEwYjA4ZDg+ XSBhdXRvcmVtb3ZlX3dha2VfZnVuY3Rpb24rMHgxOC8weDQwClsgIDE2NS4yNTMwNDNdICBbPGZm ZmZmZmZmODEwYjAxZjg+XSBfX3dha2VfdXBfY29tbW9uKzB4NTgvMHg5MApbICAxNjUuMjUzMDQz XSAgWzxmZmZmZmZmZjgxMGIwNjc1Pl0gX193YWtlX3VwX3N5bmNfa2V5KzB4NDUvMHg2MApbICAx NjUuMjUzMDQzXSAgWzxmZmZmZmZmZjgxMWMyYjYwPl0gcGlwZV93cml0ZSsweDNlMC8weDViMApb ICAxNjUuMjUzMDQzXSAgWzxmZmZmZmZmZjgxMWI5Y2VhPl0gZG9fc3luY193cml0ZSsweDVhLzB4 OTAKWyAgMTY1LjI1MzA0M10gIFs8ZmZmZmZmZmY4MTFiYTQ5YT5dIHZmc193cml0ZSsweGJhLzB4 MWUwClsgIDE2NS4yNTMwNDNdICBbPGZmZmZmZmZmODE3NTJiM2Q+XSA/IF9fc2NoZWR1bGUrMHgz NWQvMHg3YzAKWyAgMTY1LjI1MzA0M10gIFs8ZmZmZmZmZmY4MTFiYWZlNj5dIFN5U193cml0ZSsw eDQ2LzB4YjAKWyAgMTY1LjI1MzA0M10gIFs8ZmZmZmZmZmY4MTc2MDA2OT5dIHN5c3RlbV9jYWxs X2Zhc3RwYXRoKzB4MTYvMHgxYgpbICAxNjUuMjUzMDQzXSAtLS1bIGVuZCB0cmFjZSBlNTZlNGIz MDViZWNhMDhmIF0tLS0KWyAgMTY1LjI0ODMwOF0gS2VybmVsIE9mZnNldDogMHgwIGZyb20gMHhm ZmZmZmZmZjgxMDAwMDAwIChyZWxvY2F0aW9uIHJhbmdlOiAweGZmZmZmZmZmODAwMDAwMDAtMHhm ZmZmZmZmZjlmZmZmZmZmKQpSZWJvb3RpbmcgaW4gMTAgc2Vjb25kcy4uCgo= --===============4616354715756487363== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="x86_64-rhel.ksh" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjEzLjAgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfNjRCSVQ9eQpDT05GSUdf WDg2XzY0PXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNPREVSPXkKQ09ORklH X09VVFBVVF9GT1JNQVQ9ImVsZjY0LXg4Ni02NCIKQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNo L3g4Ni9jb25maWdzL3g4Nl82NF9kZWZjb25maWciCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpD T05GSUdfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX0hBVkVfTEFURU5DWVRPUF9TVVBQT1JU PXkKQ09ORklHX01NVT15CkNPTkZJR19ORUVEX0RNQV9NQVBfU1RBVEU9eQpDT05GSUdfTkVFRF9T R19ETUFfTEVOR1RIPXkKQ09ORklHX0dFTkVSSUNfSVNBX0RNQT15CkNPTkZJR19HRU5FUklDX0JV Rz15CkNPTkZJR19HRU5FUklDX0JVR19SRUxBVElWRV9QT0lOVEVSUz15CkNPTkZJR19HRU5FUklD X0hXRUlHSFQ9eQpDT05GSUdfQVJDSF9NQVlfSEFWRV9QQ19GREM9eQpDT05GSUdfUldTRU1fWENI R0FERF9BTEdPUklUSE09eQpDT05GSUdfR0VORVJJQ19DQUxJQlJBVEVfREVMQVk9eQpDT05GSUdf QVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09ORklHX0FSQ0hfSEFTX0NBQ0hFX0xJTkVfU0laRT15CkNP TkZJR19BUkNIX0hBU19DUFVfQVVUT1BST0JFPXkKQ09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9B UkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJFRF9GSVJTVF9DSFVOSz15CkNPTkZJR19ORUVE X1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNPTkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJ QkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSFVH RV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5UX0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19a T05FX0RNQTMyPXkKQ09ORklHX0FVRElUX0FSQ0g9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19PUFRJ TUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19ERUJVR19QQUdFQUxMT0M9eQpD T05GSUdfSEFWRV9JTlRFTF9UWFQ9eQpDT05GSUdfWDg2XzY0X1NNUD15CkNPTkZJR19YODZfSFQ9 eQpDT05GSUdfQVJDSF9IV0VJR0hUX0NGTEFHUz0iLWZjYWxsLXNhdmVkLXJkaSAtZmNhbGwtc2F2 ZWQtcnNpIC1mY2FsbC1zYXZlZC1yZHggLWZjYWxsLXNhdmVkLXJjeCAtZmNhbGwtc2F2ZWQtcjgg LWZjYWxsLXNhdmVkLXI5IC1mY2FsbC1zYXZlZC1yMTAgLWZjYWxsLXNhdmVkLXIxMSIKQ09ORklH X0FSQ0hfU1VQUE9SVFNfVVBST0JFUz15CkNPTkZJR19ERUZDT05GSUdfTElTVD0iL2xpYi9tb2R1 bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25maWciCkNPTkZJR19JUlFfV09SSz15CkNPTkZJR19CVUlM RFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMKQ09ORklHX0lOSVRfRU5W X0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENPTkZJR19DT01QSUxFX1RF U1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCiMgQ09ORklHX0xPQ0FMVkVSU0lP Tl9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfS0VSTkVMX0daSVA9eQpDT05GSUdfSEFWRV9L RVJORUxfQlpJUDI9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpNQT15CkNPTkZJR19IQVZFX0tFUk5F TF9YWj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk89eQpDT05GSUdfSEFWRV9LRVJORUxfTFo0PXkK Q09ORklHX0tFUk5FTF9HWklQPXkKIyBDT05GSUdfS0VSTkVMX0JaSVAyIGlzIG5vdCBzZXQKIyBD T05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfWFogaXMgbm90IHNl dAojIENPTkZJR19LRVJORUxfTFpPIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaNCBpcyBu b3Qgc2V0CkNPTkZJR19ERUZBVUxUX0hPU1ROQU1FPSIobm9uZSkiCkNPTkZJR19TV0FQPXkKQ09O RklHX1NZU1ZJUEM9eQpDT05GSUdfU1lTVklQQ19TWVNDVEw9eQpDT05GSUdfUE9TSVhfTVFVRVVF PXkKQ09ORklHX1BPU0lYX01RVUVVRV9TWVNDVEw9eQpDT05GSUdfRkhBTkRMRT15CkNPTkZJR19B VURJVD15CkNPTkZJR19BVURJVFNZU0NBTEw9eQpDT05GSUdfQVVESVRfV0FUQ0g9eQpDT05GSUdf QVVESVRfVFJFRT15CgojCiMgSVJRIHN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX0lSUV9QUk9C RT15CkNPTkZJR19HRU5FUklDX0lSUV9TSE9XPXkKQ09ORklHX0dFTkVSSUNfUEVORElOR19JUlE9 eQpDT05GSUdfSVJRX0RPTUFJTj15CiMgQ09ORklHX0lSUV9ET01BSU5fREVCVUcgaXMgbm90IHNl dApDT05GSUdfSVJRX0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNPTkZJ R19DTE9DS1NPVVJDRV9XQVRDSERPRz15CkNPTkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9eQpD T05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9 eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CVUlMRD15CkNPTkZJR19HRU5FUklDX0NMT0NL RVZFTlRTX0JST0FEQ0FTVD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9 eQpDT05GSUdfR0VORVJJQ19DTU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNP TkZJR19USUNLX09ORVNIT1Q9eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVS SU9ESUMgaXMgbm90IHNldAojIENPTkZJR19OT19IWl9JRExFIGlzIG5vdCBzZXQKQ09ORklHX05P X0haX0ZVTEw9eQojIENPTkZJR19OT19IWl9GVUxMX0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX05P X0haX0ZVTExfU1lTSURMRSBpcyBub3Qgc2V0CkNPTkZJR19OT19IWj15CkNPTkZJR19ISUdIX1JF U19USU1FUlM9eQoKIwojIENQVS9UYXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRpbmcKIwpDT05G SUdfVklSVF9DUFVfQUNDT1VOVElORz15CkNPTkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTj15 CkNPTkZJR19CU0RfUFJPQ0VTU19BQ0NUPXkKQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1RfVjM9eQpD T05GSUdfVEFTS1NUQVRTPXkKQ09ORklHX1RBU0tfREVMQVlfQUNDVD15CkNPTkZJR19UQVNLX1hB Q0NUPXkKQ09ORklHX1RBU0tfSU9fQUNDT1VOVElORz15CgojCiMgUkNVIFN1YnN5c3RlbQojCkNP TkZJR19UUkVFX1JDVT15CiMgQ09ORklHX1BSRUVNUFRfUkNVIGlzIG5vdCBzZXQKQ09ORklHX1JD VV9TVEFMTF9DT01NT049eQpDT05GSUdfQ09OVEVYVF9UUkFDS0lORz15CkNPTkZJR19SQ1VfVVNF Ul9RUz15CiMgQ09ORklHX0NPTlRFWFRfVFJBQ0tJTkdfRk9SQ0UgaXMgbm90IHNldApDT05GSUdf UkNVX0ZBTk9VVD02NApDT05GSUdfUkNVX0ZBTk9VVF9MRUFGPTE2CiMgQ09ORklHX1JDVV9GQU5P VVRfRVhBQ1QgaXMgbm90IHNldAojIENPTkZJR19SQ1VfRkFTVF9OT19IWiBpcyBub3Qgc2V0CiMg Q09ORklHX1RSRUVfUkNVX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9OT0NCX0NQVT15CkNP TkZJR19SQ1VfTk9DQl9DUFVfQUxMPXkKQ09ORklHX0lLQ09ORklHPXkKQ09ORklHX0lLQ09ORklH X1BST0M9eQpDT05GSUdfTE9HX0JVRl9TSElGVD0xOQpDT05GSUdfSEFWRV9VTlNUQUJMRV9TQ0hF RF9DTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX05VTUFfQkFMQU5DSU5HPXkKQ09ORklHX0FS Q0hfU1VQUE9SVFNfSU5UMTI4PXkKQ09ORklHX0FSQ0hfV0FOVFNfUFJPVF9OVU1BX1BST1RfTk9O RT15CkNPTkZJR19BUkNIX1VTRVNfTlVNQV9QUk9UX05PTkU9eQpDT05GSUdfTlVNQV9CQUxBTkNJ TkdfREVGQVVMVF9FTkFCTEVEPXkKQ09ORklHX05VTUFfQkFMQU5DSU5HPXkKQ09ORklHX0NHUk9V UFM9eQojIENPTkZJR19DR1JPVVBfREVCVUcgaXMgbm90IHNldApDT05GSUdfQ0dST1VQX0ZSRUVa RVI9eQpDT05GSUdfQ0dST1VQX0RFVklDRT15CkNPTkZJR19DUFVTRVRTPXkKQ09ORklHX1BST0Nf UElEX0NQVVNFVD15CkNPTkZJR19DR1JPVVBfQ1BVQUNDVD15CkNPTkZJR19SRVNPVVJDRV9DT1VO VEVSUz15CkNPTkZJR19NRU1DRz15CkNPTkZJR19NRU1DR19TV0FQPXkKQ09ORklHX01FTUNHX1NX QVBfRU5BQkxFRD15CkNPTkZJR19NRU1DR19LTUVNPXkKQ09ORklHX0NHUk9VUF9IVUdFVExCPXkK Q09ORklHX0NHUk9VUF9QRVJGPXkKQ09ORklHX0NHUk9VUF9TQ0hFRD15CkNPTkZJR19GQUlSX0dS T1VQX1NDSEVEPXkKQ09ORklHX0NGU19CQU5EV0lEVEg9eQpDT05GSUdfUlRfR1JPVVBfU0NIRUQ9 eQpDT05GSUdfQkxLX0NHUk9VUD15CiMgQ09ORklHX0RFQlVHX0JMS19DR1JPVVAgaXMgbm90IHNl dAojIENPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkUgaXMgbm90IHNldApDT05GSUdfTkFNRVNQQUNF Uz15CkNPTkZJR19VVFNfTlM9eQpDT05GSUdfSVBDX05TPXkKQ09ORklHX1VTRVJfTlM9eQpDT05G SUdfUElEX05TPXkKQ09ORklHX05FVF9OUz15CkNPTkZJR19VSURHSURfU1RSSUNUX1RZUEVfQ0hF Q0tTPXkKQ09ORklHX1NDSEVEX0FVVE9HUk9VUD15CkNPTkZJR19NTV9PV05FUj15CiMgQ09ORklH X1NZU0ZTX0RFUFJFQ0FURUQgaXMgbm90IHNldApDT05GSUdfUkVMQVk9eQpDT05GSUdfQkxLX0RF Vl9JTklUUkQ9eQpDT05GSUdfSU5JVFJBTUZTX1NPVVJDRT0iIgpDT05GSUdfUkRfR1pJUD15CkNP TkZJR19SRF9CWklQMj15CkNPTkZJR19SRF9MWk1BPXkKQ09ORklHX1JEX1haPXkKQ09ORklHX1JE X0xaTz15CkNPTkZJR19SRF9MWjQ9eQojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRSBpcyBu b3Qgc2V0CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfSEFWRV9V SUQxNj15CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENTUEtS X1BMQVRGT1JNPXkKIyBDT05GSUdfRVhQRVJUIGlzIG5vdCBzZXQKQ09ORklHX1VJRDE2PXkKIyBD T05GSUdfU1lTQ1RMX1NZU0NBTEwgaXMgbm90IHNldApDT05GSUdfS0FMTFNZTVM9eQpDT05GSUdf S0FMTFNZTVNfQUxMPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19CVUc9eQpDT05GSUdfRUxGX0NP UkU9eQpDT05GSUdfUENTUEtSX1BMQVRGT1JNPXkKQ09ORklHX0JBU0VfRlVMTD15CkNPTkZJR19G VVRFWD15CkNPTkZJR19FUE9MTD15CkNPTkZJR19TSUdOQUxGRD15CkNPTkZJR19USU1FUkZEPXkK Q09ORklHX0VWRU5URkQ9eQpDT05GSUdfU0hNRU09eQpDT05GSUdfQUlPPXkKQ09ORklHX1BDSV9R VUlSS1M9eQojIENPTkZJR19FTUJFRERFRCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX1BFUkZfRVZF TlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwojCkNPTkZJ R19QRVJGX0VWRU5UUz15CiMgQ09ORklHX0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0MgaXMgbm90IHNl dApDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdfU0xVQl9ERUJVRz15CiMgQ09ORklH X0NPTVBBVF9CUksgaXMgbm90IHNldAojIENPTkZJR19TTEFCIGlzIG5vdCBzZXQKQ09ORklHX1NM VUI9eQpDT05GSUdfU0xVQl9DUFVfUEFSVElBTD15CkNPTkZJR19QUk9GSUxJTkc9eQpDT05GSUdf VFJBQ0VQT0lOVFM9eQpDT05GSUdfT1BST0ZJTEU9bQpDT05GSUdfT1BST0ZJTEVfRVZFTlRfTVVM VElQTEVYPXkKQ09ORklHX0hBVkVfT1BST0ZJTEU9eQpDT05GSUdfT1BST0ZJTEVfTk1JX1RJTUVS PXkKQ09ORklHX0tQUk9CRVM9eQpDT05GSUdfSlVNUF9MQUJFTD15CkNPTkZJR19PUFRQUk9CRVM9 eQpDT05GSUdfS1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfVVBST0JFUz15CiMgQ09ORklHX0hB VkVfNjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFWRV9FRkZJQ0lFTlRf VU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkKQ09ORklH X0tSRVRQUk9CRVM9eQpDT05GSUdfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9J T1JFTUFQX1BST1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JF Uz15CkNPTkZJR19IQVZFX09QVFBST0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNfT05fRlRSQUNF PXkKQ09ORklHX0hBVkVfQVJDSF9UUkFDRUhPT0s9eQpDT05GSUdfSEFWRV9ETUFfQVRUUlM9eQpD T05GSUdfR0VORVJJQ19TTVBfSURMRV9USFJFQUQ9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9TVEFD S19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfRE1BX0FQSV9ERUJVRz15CkNPTkZJR19IQVZFX0hX X0JSRUFLUE9JTlQ9eQpDT05GSUdfSEFWRV9NSVhFRF9CUkVBS1BPSU5UU19SRUdTPXkKQ09ORklH X0hBVkVfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9 eQpDT05GSUdfSEFWRV9QRVJGX1JFR1M9eQpDT05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVN UD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9MQUJFTD15CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NB RkVfQ01QWENIRz15CkNPTkZJR19IQVZFX0FMSUdORURfU1RSVUNUX1BBR0U9eQpDT05GSUdfSEFW RV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENIR19ET1VCTEU9eQpDT05GSUdfQVJD SF9XQU5UX0NPTVBBVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJR19BUkNIX1dBTlRfT0xEX0NP TVBBVF9JUEM9eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX1NFQ0NP TVBfRklMVEVSPXkKQ09ORklHX0hBVkVfQ09OVEVYVF9UUkFDS0lORz15CkNPTkZJR19IQVZFX1ZJ UlRfQ1BVX0FDQ09VTlRJTkdfR0VOPXkKQ09ORklHX0hBVkVfSVJRX1RJTUVfQUNDT1VOVElORz15 CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfSEFWRV9BUkNI X1NPRlRfRElSVFk9eQpDT05GSUdfTU9EVUxFU19VU0VfRUxGX1JFTEE9eQpDT05GSUdfSEFWRV9J UlFfRVhJVF9PTl9JUlFfU1RBQ0s9eQpDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklHX0NP TVBBVF9PTERfU0lHQUNUSU9OPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwoj IENPTkZJR19HQ09WX0tFUk5FTCBpcyBub3Qgc2V0CiMgQ09ORklHX0hBVkVfR0VORVJJQ19ETUFf Q09IRVJFTlQgaXMgbm90IHNldApDT05GSUdfU0xBQklORk89eQpDT05GSUdfUlRfTVVURVhFUz15 CkNPTkZJR19CQVNFX1NNQUxMPTAKQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVJJTkc9eQpDT05G SUdfTU9EVUxFUz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CkNPTkZJR19NT0RVTEVfVU5M T0FEPXkKIyBDT05GSUdfTU9EVUxFX0ZPUkNFX1VOTE9BRCBpcyBub3Qgc2V0CkNPTkZJR19NT0RW RVJTSU9OUz15CkNPTkZJR19NT0RVTEVfU1JDVkVSU0lPTl9BTEw9eQpDT05GSUdfTU9EVUxFX1NJ Rz15CiMgQ09ORklHX01PRFVMRV9TSUdfRk9SQ0UgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NJ R19BTEw9eQojIENPTkZJR19NT0RVTEVfU0lHX1NIQTEgaXMgbm90IHNldAojIENPTkZJR19NT0RV TEVfU0lHX1NIQTIyNCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHX1NIQTI1Nj15CiMgQ09O RklHX01PRFVMRV9TSUdfU0hBMzg0IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NJR19TSEE1 MTIgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NJR19IQVNIPSJzaGEyNTYiCkNPTkZJR19TVE9Q X01BQ0hJTkU9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfQkxLX0RFVl9CU0c9eQpDT05GSUdfQkxL X0RFVl9CU0dMSUI9eQpDT05GSUdfQkxLX0RFVl9JTlRFR1JJVFk9eQpDT05GSUdfQkxLX0RFVl9U SFJPVFRMSU5HPXkKIyBDT05GSUdfQkxLX0NNRExJTkVfUEFSU0VSIGlzIG5vdCBzZXQKCiMKIyBQ YXJ0aXRpb24gVHlwZXMKIwpDT05GSUdfUEFSVElUSU9OX0FEVkFOQ0VEPXkKIyBDT05GSUdfQUNP Uk5fUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQUlYX1BBUlRJVElPTiBpcyBub3Qgc2V0 CkNPTkZJR19PU0ZfUEFSVElUSU9OPXkKQ09ORklHX0FNSUdBX1BBUlRJVElPTj15CiMgQ09ORklH X0FUQVJJX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19NQUNfUEFSVElUSU9OPXkKQ09ORklH X01TRE9TX1BBUlRJVElPTj15CkNPTkZJR19CU0RfRElTS0xBQkVMPXkKQ09ORklHX01JTklYX1NV QlBBUlRJVElPTj15CkNPTkZJR19TT0xBUklTX1g4Nl9QQVJUSVRJT049eQpDT05GSUdfVU5JWFdB UkVfRElTS0xBQkVMPXkKIyBDT05GSUdfTERNX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19T R0lfUEFSVElUSU9OPXkKIyBDT05GSUdfVUxUUklYX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJ R19TVU5fUEFSVElUSU9OPXkKQ09ORklHX0tBUk1BX1BBUlRJVElPTj15CkNPTkZJR19FRklfUEFS VElUSU9OPXkKIyBDT05GSUdfU1lTVjY4X1BBUlRJVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NN RExJTkVfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0JMT0NLX0NPTVBBVD15CgojCiMgSU8g U2NoZWR1bGVycwojCkNPTkZJR19JT1NDSEVEX05PT1A9eQpDT05GSUdfSU9TQ0hFRF9ERUFETElO RT15CkNPTkZJR19JT1NDSEVEX0NGUT15CkNPTkZJR19DRlFfR1JPVVBfSU9TQ0hFRD15CkNPTkZJ R19ERUZBVUxUX0RFQURMSU5FPXkKIyBDT05GSUdfREVGQVVMVF9DRlEgaXMgbm90IHNldAojIENP TkZJR19ERUZBVUxUX05PT1AgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9JT1NDSEVEPSJkZWFk bGluZSIKQ09ORklHX1BSRUVNUFRfTk9USUZJRVJTPXkKQ09ORklHX1BBREFUQT15CkNPTkZJR19B U04xPXkKQ09ORklHX1VOSU5MSU5FX1NQSU5fVU5MT0NLPXkKQ09ORklHX0lOTElORV9TUElOX1VO TE9DS19JUlE9eQpDT05GSUdfSU5MSU5FX1JFQURfVU5MT0NLPXkKQ09ORklHX0lOTElORV9SRUFE X1VOTE9DS19JUlE9eQpDT05GSUdfSU5MSU5FX1dSSVRFX1VOTE9DSz15CkNPTkZJR19JTkxJTkVf V1JJVEVfVU5MT0NLX0lSUT15CkNPTkZJR19NVVRFWF9TUElOX09OX09XTkVSPXkKQ09ORklHX0ZS RUVaRVI9eQoKIwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19aT05FX0RN QT15CkNPTkZJR19TTVA9eQpDT05GSUdfWDg2X1gyQVBJQz15CkNPTkZJR19YODZfTVBQQVJTRT15 CkNPTkZJR19YODZfRVhURU5ERURfUExBVEZPUk09eQojIENPTkZJR19YODZfTlVNQUNISVAgaXMg bm90IHNldAojIENPTkZJR19YODZfVlNNUCBpcyBub3Qgc2V0CkNPTkZJR19YODZfVVY9eQojIENP TkZJR19YODZfSU5URUxfTFBTUyBpcyBub3Qgc2V0CkNPTkZJR19YODZfU1VQUE9SVFNfTUVNT1JZ X0ZBSUxVUkU9eQpDT05GSUdfU0NIRURfT01JVF9GUkFNRV9QT0lOVEVSPXkKQ09ORklHX0hZUEVS VklTT1JfR1VFU1Q9eQpDT05GSUdfUEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBp cyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9TUElOTE9DS1M9eQpDT05GSUdfWEVOPXkKQ09ORklH X1hFTl9ET00wPXkKQ09ORklHX1hFTl9QUklWSUxFR0VEX0dVRVNUPXkKQ09ORklHX1hFTl9QVkhW TT15CkNPTkZJR19YRU5fTUFYX0RPTUFJTl9NRU1PUlk9NTAwCkNPTkZJR19YRU5fU0FWRV9SRVNU T1JFPXkKIyBDT05GSUdfWEVOX0RFQlVHX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15 CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9USU1FX0FD Q09VTlRJTkc9eQpDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9eQpDT05GSUdfTk9fQk9PVE1FTT15CiMg Q09ORklHX01FTVRFU1QgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJ R19NUFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFU T00gaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFU9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9D QUNIRV9TSElGVD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X1RTQz15 CkNPTkZJR19YODZfQ01QWENIRzY0PXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5J TVVNX0NQVV9GQU1JTFk9NjQKQ09ORklHX1g4Nl9ERUJVR0NUTE1TUj15CkNPTkZJR19DUFVfU1VQ X0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQU1EPXkKQ09ORklHX0NQVV9TVVBfQ0VOVEFVUj15CkNP TkZJR19IUEVUX1RJTUVSPXkKQ09ORklHX0hQRVRfRU1VTEFURV9SVEM9eQpDT05GSUdfRE1JPXkK Q09ORklHX0dBUlRfSU9NTVU9eQojIENPTkZJR19DQUxHQVJZX0lPTU1VIGlzIG5vdCBzZXQKQ09O RklHX1NXSU9UTEI9eQpDT05GSUdfSU9NTVVfSEVMUEVSPXkKQ09ORklHX01BWFNNUD15CkNPTkZJ R19OUl9DUFVTPTgxOTIKQ09ORklHX1NDSEVEX1NNVD15CkNPTkZJR19TQ0hFRF9NQz15CiMgQ09O RklHX1BSRUVNUFRfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19QUkVFTVBUX1ZPTFVOVEFSWT15CiMg Q09ORklHX1BSRUVNUFQgaXMgbm90IHNldApDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQpDT05GSUdf WDg2X0lPX0FQSUM9eQpDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVM9eQpD T05GSUdfWDg2X01DRT15CkNPTkZJR19YODZfTUNFX0lOVEVMPXkKQ09ORklHX1g4Nl9NQ0VfQU1E PXkKQ09ORklHX1g4Nl9NQ0VfVEhSRVNIT0xEPXkKQ09ORklHX1g4Nl9NQ0VfSU5KRUNUPW0KQ09O RklHX1g4Nl9USEVSTUFMX1ZFQ1RPUj15CkNPTkZJR19JOEs9bQpDT05GSUdfTUlDUk9DT0RFPW0K Q09ORklHX01JQ1JPQ09ERV9JTlRFTD15CkNPTkZJR19NSUNST0NPREVfQU1EPXkKQ09ORklHX01J Q1JPQ09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX01JQ1JPQ09ERV9JTlRFTF9MSUI9eQojIENP TkZJR19NSUNST0NPREVfSU5URUxfRUFSTFkgaXMgbm90IHNldAojIENPTkZJR19NSUNST0NPREVf QU1EX0VBUkxZIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9NU1I9eQpDT05GSUdfWDg2X0NQVUlEPXkK Q09ORklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0 QklUPXkKQ09ORklHX0RJUkVDVF9HQlBBR0VTPXkKQ09ORklHX05VTUE9eQpDT05GSUdfQU1EX05V TUE9eQpDT05GSUdfWDg2XzY0X0FDUElfTlVNQT15CkNPTkZJR19OT0RFU19TUEFOX09USEVSX05P REVTPXkKIyBDT05GSUdfTlVNQV9FTVUgaXMgbm90IHNldApDT05GSUdfTk9ERVNfU0hJRlQ9MTAK Q09ORklHX0FSQ0hfU1BBUlNFTUVNX0VOQUJMRT15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9ERUZB VUxUPXkKQ09ORklHX0FSQ0hfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19BUkNIX01FTU9S WV9QUk9CRT15CkNPTkZJR19BUkNIX1BST0NfS0NPUkVfVEVYVD15CkNPTkZJR19JTExFR0FMX1BP SU5URVJfVkFMVUU9MHhkZWFkMDAwMDAwMDAwMDAwCkNPTkZJR19TRUxFQ1RfTUVNT1JZX01PREVM PXkKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BBUlNFTUVNPXkKQ09ORklHX05F RURfTVVMVElQTEVfTk9ERVM9eQpDT05GSUdfSEFWRV9NRU1PUllfUFJFU0VOVD15CkNPTkZJR19T UEFSU0VNRU1fRVhUUkVNRT15CkNPTkZJR19TUEFSU0VNRU1fVk1FTU1BUF9FTkFCTEU9eQpDT05G SUdfU1BBUlNFTUVNX0FMTE9DX01FTV9NQVBfVE9HRVRIRVI9eQpDT05GSUdfU1BBUlNFTUVNX1ZN RU1NQVA9eQpDT05GSUdfSEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVf TUFQPXkKQ09ORklHX0FSQ0hfRElTQ0FSRF9NRU1CTE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFU SU9OPXkKQ09ORklHX01PVkFCTEVfTk9ERT15CkNPTkZJR19IQVZFX0JPT1RNRU1fSU5GT19OT0RF PXkKQ09ORklHX01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX01FTU9SWV9IT1RQTFVHX1NQQVJTRT15 CkNPTkZJR19NRU1PUllfSE9UUkVNT1ZFPXkKQ09ORklHX1BBR0VGTEFHU19FWFRFTkRFRD15CkNP TkZJR19TUExJVF9QVExPQ0tfQ1BVUz00CkNPTkZJR19BUkNIX0VOQUJMRV9TUExJVF9QTURfUFRM T0NLPXkKQ09ORklHX0JBTExPT05fQ09NUEFDVElPTj15CkNPTkZJR19DT01QQUNUSU9OPXkKQ09O RklHX01JR1JBVElPTj15CkNPTkZJR19QSFlTX0FERFJfVF82NEJJVD15CkNPTkZJR19aT05FX0RN QV9GTEFHPTEKQ09ORklHX0JPVU5DRT15CkNPTkZJR19WSVJUX1RPX0JVUz15CkNPTkZJR19NTVVf Tk9USUZJRVI9eQpDT05GSUdfS1NNPXkKQ09ORklHX0RFRkFVTFRfTU1BUF9NSU5fQUREUj00MDk2 CkNPTkZJR19BUkNIX1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKQ09ORklHX01FTU9SWV9GQUlM VVJFPXkKQ09ORklHX0hXUE9JU09OX0lOSkVDVD1tCkNPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFH RT15CkNPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRV9BTFdBWVM9eQojIENPTkZJR19UUkFOU1BB UkVOVF9IVUdFUEFHRV9NQURWSVNFIGlzIG5vdCBzZXQKQ09ORklHX0NST1NTX01FTU9SWV9BVFRB Q0g9eQpDT05GSUdfQ0xFQU5DQUNIRT15CkNPTkZJR19GUk9OVFNXQVA9eQojIENPTkZJR19DTUEg aXMgbm90IHNldApDT05GSUdfWkJVRD15CkNPTkZJR19aU1dBUD15CkNPTkZJR19YODZfQ0hFQ0tf QklPU19DT1JSVVBUSU9OPXkKIyBDT05GSUdfWDg2X0JPT1RQQVJBTV9NRU1PUllfQ09SUlVQVElP Tl9DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9NjQKQ09ORklHX01UUlI9 eQpDT05GSUdfTVRSUl9TQU5JVElaRVI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVJfRU5BQkxFX0RF RkFVTFQ9MApDT05GSUdfTVRSUl9TQU5JVElaRVJfU1BBUkVfUkVHX05SX0RFRkFVTFQ9MQpDT05G SUdfWDg2X1BBVD15CkNPTkZJR19BUkNIX1VTRVNfUEdfVU5DQUNIRUQ9eQpDT05GSUdfQVJDSF9S QU5ET009eQpDT05GSUdfWDg2X1NNQVA9eQpDT05GSUdfRUZJPXkKQ09ORklHX0VGSV9TVFVCPXkK Q09ORklHX1NFQ0NPTVA9eQpDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1I9eQojIENPTkZJR19IWl8x MDAgaXMgbm90IHNldAojIENPTkZJR19IWl8yNTAgaXMgbm90IHNldAojIENPTkZJR19IWl8zMDAg aXMgbm90IHNldApDT05GSUdfSFpfMTAwMD15CkNPTkZJR19IWj0xMDAwCkNPTkZJR19TQ0hFRF9I UlRJQ0s9eQpDT05GSUdfS0VYRUM9eQpDT05GSUdfQ1JBU0hfRFVNUD15CkNPTkZJR19LRVhFQ19K VU1QPXkKQ09ORklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAwMDAwMApDT05GSUdfUkVMT0NBVEFCTEU9 eQpDT05GSUdfUEhZU0lDQUxfQUxJR049MHgxMDAwMDAwCkNPTkZJR19IT1RQTFVHX0NQVT15CiMg Q09ORklHX0JPT1RQQVJBTV9IT1RQTFVHX0NQVTAgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19I T1RQTFVHX0NQVTAgaXMgbm90IHNldAojIENPTkZJR19DT01QQVRfVkRTTyBpcyBub3Qgc2V0CiMg Q09ORklHX0NNRExJTkVfQk9PTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1PUllf SE9UUExVRz15CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1PUllfSE9UUkVNT1ZFPXkKQ09ORklHX1VT RV9QRVJDUFVfTlVNQV9OT0RFX0lEPXkKCiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9w dGlvbnMKIwpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9IRUFERVI9eQpDT05GSUdfU1VTUEVORD15 CkNPTkZJR19TVVNQRU5EX0ZSRUVaRVI9eQpDT05GSUdfSElCRVJOQVRFX0NBTExCQUNLUz15CkNP TkZJR19ISUJFUk5BVElPTj15CkNPTkZJR19QTV9TVERfUEFSVElUSU9OPSIiCkNPTkZJR19QTV9T TEVFUD15CkNPTkZJR19QTV9TTEVFUF9TTVA9eQojIENPTkZJR19QTV9BVVRPU0xFRVAgaXMgbm90 IHNldAojIENPTkZJR19QTV9XQUtFTE9DS1MgaXMgbm90IHNldApDT05GSUdfUE1fUlVOVElNRT15 CkNPTkZJR19QTT15CkNPTkZJR19QTV9ERUJVRz15CiMgQ09ORklHX1dRX1BPV0VSX0VGRklDSUVO VF9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX0FDUEk9eQpDT05GSUdfQUNQSV9TTEVFUD15CkNP TkZJR19BQ1BJX1BST0NGUz15CkNPTkZJR19BQ1BJX0VDX0RFQlVHRlM9bQpDT05GSUdfQUNQSV9B Qz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpDT05GSUdfQUNQSV9CVVRUT049eQpDT05GSUdfQUNQ SV9WSURFTz1tCkNPTkZJR19BQ1BJX0ZBTj15CkNPTkZJR19BQ1BJX0RPQ0s9eQpDT05GSUdfQUNQ SV9QUk9DRVNTT1I9eQpDT05GSUdfQUNQSV9JUE1JPW0KQ09ORklHX0FDUElfSE9UUExVR19DUFU9 eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdHUkVHQVRPUj1tCkNPTkZJR19BQ1BJX1RIRVJNQUw9 eQpDT05GSUdfQUNQSV9OVU1BPXkKIyBDT05GSUdfQUNQSV9DVVNUT01fRFNEVCBpcyBub3Qgc2V0 CkNPTkZJR19BQ1BJX0lOSVRSRF9UQUJMRV9PVkVSUklERT15CiMgQ09ORklHX0FDUElfREVCVUcg aXMgbm90IHNldApDT05GSUdfQUNQSV9QQ0lfU0xPVD15CkNPTkZJR19YODZfUE1fVElNRVI9eQpD T05GSUdfQUNQSV9DT05UQUlORVI9eQpDT05GSUdfQUNQSV9IT1RQTFVHX01FTU9SWT15CkNPTkZJ R19BQ1BJX1NCUz1tCkNPTkZJR19BQ1BJX0hFRD15CkNPTkZJR19BQ1BJX0NVU1RPTV9NRVRIT0Q9 bQpDT05GSUdfQUNQSV9CR1JUPXkKQ09ORklHX0FDUElfQVBFST15CkNPTkZJR19BQ1BJX0FQRUlf R0hFUz15CkNPTkZJR19BQ1BJX0FQRUlfUENJRUFFUj15CkNPTkZJR19BQ1BJX0FQRUlfTUVNT1JZ X0ZBSUxVUkU9eQpDT05GSUdfQUNQSV9BUEVJX0VJTko9bQojIENPTkZJR19BQ1BJX0FQRUlfRVJT VF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfRVhUTE9HIGlzIG5vdCBzZXQKQ09ORklH X1NGST15CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5nCiMKQ09ORklHX0NQVV9GUkVRPXkKQ09O RklHX0NQVV9GUkVRX0dPVl9DT01NT049eQpDT05GSUdfQ1BVX0ZSRVFfU1RBVD1tCkNPTkZJR19D UFVfRlJFUV9TVEFUX0RFVEFJTFM9eQojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QRVJG T1JNQU5DRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1VTRVJTUEFD RSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORD15CiMgQ09O RklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CkNPTkZJR19D UFVfRlJFUV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRT15 CkNPTkZJR19DUFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9PTkRF TUFORD15CkNPTkZJR19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFPXkKCiMKIyB4ODYgQ1BVIGZy ZXF1ZW5jeSBzY2FsaW5nIGRyaXZlcnMKIwpDT05GSUdfWDg2X0lOVEVMX1BTVEFURT15CkNPTkZJ R19YODZfUENDX0NQVUZSRVE9bQpDT05GSUdfWDg2X0FDUElfQ1BVRlJFUT1tCkNPTkZJR19YODZf QUNQSV9DUFVGUkVRX0NQQj15CkNPTkZJR19YODZfUE9XRVJOT1dfSzg9bQpDT05GSUdfWDg2X0FN RF9GUkVRX1NFTlNJVElWSVRZPW0KIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9DRU5UUklOTyBpcyBu b3Qgc2V0CkNPTkZJR19YODZfUDRfQ0xPQ0tNT0Q9bQoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09O RklHX1g4Nl9TUEVFRFNURVBfTElCPW0KCiMKIyBDUFUgSWRsZQojCkNPTkZJR19DUFVfSURMRT15 CiMgQ09ORklHX0NQVV9JRExFX01VTFRJUExFX0RSSVZFUlMgaXMgbm90IHNldAojIENPTkZJR19D UFVfSURMRV9HT1ZfTEFEREVSIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkK IyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKQ09ORklHX0lO VEVMX0lETEU9eQoKIwojIE1lbW9yeSBwb3dlciBzYXZpbmdzCiMKQ09ORklHX0k3MzAwX0lETEVf SU9BVF9DSEFOTkVMPXkKQ09ORklHX0k3MzAwX0lETEU9bQoKIwojIEJ1cyBvcHRpb25zIChQQ0kg ZXRjLikKIwpDT05GSUdfUENJPXkKQ09ORklHX1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01NQ09O RklHPXkKQ09ORklHX1BDSV9YRU49eQpDT05GSUdfUENJX0RPTUFJTlM9eQpDT05GSUdfUENJRVBP UlRCVVM9eQpDT05GSUdfSE9UUExVR19QQ0lfUENJRT15CkNPTkZJR19QQ0lFQUVSPXkKQ09ORklH X1BDSUVfRUNSQz15CkNPTkZJR19QQ0lFQUVSX0lOSkVDVD1tCkNPTkZJR19QQ0lFQVNQTT15CiMg Q09ORklHX1BDSUVBU1BNX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVBU1BNX0RFRkFVTFQ9 eQojIENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19QQ0lFQVNQ TV9QRVJGT1JNQU5DRSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFX1BNRT15CkNPTkZJR19QQ0lfTVNJ PXkKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1JFQUxMT0NfRU5B QkxFX0FVVE8gaXMgbm90IHNldApDT05GSUdfUENJX1NUVUI9eQojIENPTkZJR19YRU5fUENJREVW X0ZST05URU5EIGlzIG5vdCBzZXQKQ09ORklHX0hUX0lSUT15CkNPTkZJR19QQ0lfQVRTPXkKQ09O RklHX1BDSV9JT1Y9eQpDT05GSUdfUENJX1BSST15CkNPTkZJR19QQ0lfUEFTSUQ9eQpDT05GSUdf UENJX0lPQVBJQz15CkNPTkZJR19QQ0lfTEFCRUw9eQoKIwojIFBDSSBob3N0IGNvbnRyb2xsZXIg ZHJpdmVycwojCkNPTkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19BTURfTkI9eQpDT05GSUdfUEND QVJEPXkKIyBDT05GSUdfUENNQ0lBIGlzIG5vdCBzZXQKQ09ORklHX0NBUkRCVVM9eQoKIwojIFBD LWNhcmQgYnJpZGdlcwojCkNPTkZJR19ZRU5UQT1tCkNPTkZJR19ZRU5UQV9PMj15CkNPTkZJR19Z RU5UQV9SSUNPSD15CkNPTkZJR19ZRU5UQV9UST15CkNPTkZJR19ZRU5UQV9FTkVfVFVORT15CkNP TkZJR19ZRU5UQV9UT1NISUJBPXkKQ09ORklHX0hPVFBMVUdfUENJPXkKQ09ORklHX0hPVFBMVUdf UENJX0FDUEk9eQpDT05GSUdfSE9UUExVR19QQ0lfQUNQSV9JQk09bQojIENPTkZJR19IT1RQTFVH X1BDSV9DUENJIGlzIG5vdCBzZXQKQ09ORklHX0hPVFBMVUdfUENJX1NIUEM9bQojIENPTkZJR19S QVBJRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1NZU0ZCIGlzIG5vdCBzZXQKCiMKIyBFeGVj dXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxhdGlvbnMKIwpDT05GSUdfQklORk1UX0VMRj15CkNP TkZJR19DT01QQVRfQklORk1UX0VMRj15CkNPTkZJR19BUkNIX0JJTkZNVF9FTEZfUkFORE9NSVpF X1BJRT15CkNPTkZJR19DT1JFX0RVTVBfREVGQVVMVF9FTEZfSEVBREVSUz15CkNPTkZJR19CSU5G TVRfU0NSSVBUPXkKIyBDT05GSUdfSEFWRV9BT1VUIGlzIG5vdCBzZXQKQ09ORklHX0JJTkZNVF9N SVNDPW0KQ09ORklHX0NPUkVEVU1QPXkKQ09ORklHX0lBMzJfRU1VTEFUSU9OPXkKIyBDT05GSUdf SUEzMl9BT1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1gzMiBpcyBub3Qgc2V0CkNPTkZJR19D T01QQVQ9eQpDT05GSUdfQ09NUEFUX0ZPUl9VNjRfQUxJR05NRU5UPXkKQ09ORklHX1NZU1ZJUENf Q09NUEFUPXkKQ09ORklHX0tFWVNfQ09NUEFUPXkKQ09ORklHX1g4Nl9ERVZfRE1BX09QUz15CkNP TkZJR19ORVQ9eQpDT05GSUdfQ09NUEFUX05FVExJTktfTUVTU0FHRVM9eQoKIwojIE5ldHdvcmtp bmcgb3B0aW9ucwojCkNPTkZJR19QQUNLRVQ9eQpDT05GSUdfUEFDS0VUX0RJQUc9bQpDT05GSUdf VU5JWD15CkNPTkZJR19VTklYX0RJQUc9bQpDT05GSUdfWEZSTT15CkNPTkZJR19YRlJNX0FMR089 eQpDT05GSUdfWEZSTV9VU0VSPXkKQ09ORklHX1hGUk1fU1VCX1BPTElDWT15CkNPTkZJR19YRlJN X01JR1JBVEU9eQpDT05GSUdfWEZSTV9TVEFUSVNUSUNTPXkKQ09ORklHX1hGUk1fSVBDT01QPW0K Q09ORklHX05FVF9LRVk9bQpDT05GSUdfTkVUX0tFWV9NSUdSQVRFPXkKQ09ORklHX0lORVQ9eQpD T05GSUdfSVBfTVVMVElDQVNUPXkKQ09ORklHX0lQX0FEVkFOQ0VEX1JPVVRFUj15CkNPTkZJR19J UF9GSUJfVFJJRV9TVEFUUz15CkNPTkZJR19JUF9NVUxUSVBMRV9UQUJMRVM9eQpDT05GSUdfSVBf Uk9VVEVfTVVMVElQQVRIPXkKQ09ORklHX0lQX1JPVVRFX1ZFUkJPU0U9eQpDT05GSUdfSVBfUk9V VEVfQ0xBU1NJRD15CkNPTkZJR19JUF9QTlA9eQpDT05GSUdfSVBfUE5QX0RIQ1A9eQpDT05GSUdf TkVUX0lQSVA9bQpDT05GSUdfTkVUX0lQR1JFX0RFTVVYPW0KQ09ORklHX05FVF9JUF9UVU5ORUw9 bQpDT05GSUdfTkVUX0lQR1JFPW0KQ09ORklHX05FVF9JUEdSRV9CUk9BRENBU1Q9eQpDT05GSUdf SVBfTVJPVVRFPXkKQ09ORklHX0lQX01ST1VURV9NVUxUSVBMRV9UQUJMRVM9eQpDT05GSUdfSVBf UElNU01fVjE9eQpDT05GSUdfSVBfUElNU01fVjI9eQpDT05GSUdfU1lOX0NPT0tJRVM9eQpDT05G SUdfTkVUX0lQVlRJPW0KQ09ORklHX0lORVRfQUg9bQpDT05GSUdfSU5FVF9FU1A9bQpDT05GSUdf SU5FVF9JUENPTVA9bQpDT05GSUdfSU5FVF9YRlJNX1RVTk5FTD1tCkNPTkZJR19JTkVUX1RVTk5F TD1tCkNPTkZJR19JTkVUX1hGUk1fTU9ERV9UUkFOU1BPUlQ9bQpDT05GSUdfSU5FVF9YRlJNX01P REVfVFVOTkVMPW0KQ09ORklHX0lORVRfWEZSTV9NT0RFX0JFRVQ9bQpDT05GSUdfSU5FVF9MUk89 eQpDT05GSUdfSU5FVF9ESUFHPW0KQ09ORklHX0lORVRfVENQX0RJQUc9bQpDT05GSUdfSU5FVF9V RFBfRElBRz1tCkNPTkZJR19UQ1BfQ09OR19BRFZBTkNFRD15CkNPTkZJR19UQ1BfQ09OR19CSUM9 bQpDT05GSUdfVENQX0NPTkdfQ1VCSUM9eQpDT05GSUdfVENQX0NPTkdfV0VTVFdPT0Q9bQpDT05G SUdfVENQX0NPTkdfSFRDUD1tCkNPTkZJR19UQ1BfQ09OR19IU1RDUD1tCkNPTkZJR19UQ1BfQ09O R19IWUJMQT1tCkNPTkZJR19UQ1BfQ09OR19WRUdBUz1tCkNPTkZJR19UQ1BfQ09OR19TQ0FMQUJM RT1tCkNPTkZJR19UQ1BfQ09OR19MUD1tCkNPTkZJR19UQ1BfQ09OR19WRU5PPW0KQ09ORklHX1RD UF9DT05HX1lFQUg9bQpDT05GSUdfVENQX0NPTkdfSUxMSU5PSVM9bQpDT05GSUdfREVGQVVMVF9D VUJJQz15CiMgQ09ORklHX0RFRkFVTFRfUkVOTyBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX1RD UF9DT05HPSJjdWJpYyIKQ09ORklHX1RDUF9NRDVTSUc9eQpDT05GSUdfSVBWNj15CkNPTkZJR19J UFY2X1JPVVRFUl9QUkVGPXkKQ09ORklHX0lQVjZfUk9VVEVfSU5GTz15CkNPTkZJR19JUFY2X09Q VElNSVNUSUNfREFEPXkKQ09ORklHX0lORVQ2X0FIPW0KQ09ORklHX0lORVQ2X0VTUD1tCkNPTkZJ R19JTkVUNl9JUENPTVA9bQpDT05GSUdfSVBWNl9NSVA2PW0KQ09ORklHX0lORVQ2X1hGUk1fVFVO TkVMPW0KQ09ORklHX0lORVQ2X1RVTk5FTD1tCkNPTkZJR19JTkVUNl9YRlJNX01PREVfVFJBTlNQ T1JUPW0KQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9UVU5ORUw9bQpDT05GSUdfSU5FVDZfWEZSTV9N T0RFX0JFRVQ9bQpDT05GSUdfSU5FVDZfWEZSTV9NT0RFX1JPVVRFT1BUSU1JWkFUSU9OPW0KIyBD T05GSUdfSVBWNl9WVEkgaXMgbm90IHNldApDT05GSUdfSVBWNl9TSVQ9bQpDT05GSUdfSVBWNl9T SVRfNlJEPXkKQ09ORklHX0lQVjZfTkRJU0NfTk9ERVRZUEU9eQpDT05GSUdfSVBWNl9UVU5ORUw9 bQojIENPTkZJR19JUFY2X0dSRSBpcyBub3Qgc2V0CkNPTkZJR19JUFY2X01VTFRJUExFX1RBQkxF Uz15CiMgQ09ORklHX0lQVjZfU1VCVFJFRVMgaXMgbm90IHNldApDT05GSUdfSVBWNl9NUk9VVEU9 eQpDT05GSUdfSVBWNl9NUk9VVEVfTVVMVElQTEVfVEFCTEVTPXkKQ09ORklHX0lQVjZfUElNU01f VjI9eQpDT05GSUdfTkVUTEFCRUw9eQpDT05GSUdfTkVUV09SS19TRUNNQVJLPXkKQ09ORklHX05F VFdPUktfUEhZX1RJTUVTVEFNUElORz15CkNPTkZJR19ORVRGSUxURVI9eQojIENPTkZJR19ORVRG SUxURVJfREVCVUcgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX0FEVkFOQ0VEPXkKQ09ORklH X0JSSURHRV9ORVRGSUxURVI9eQoKIwojIENvcmUgTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KIwpD T05GSUdfTkVURklMVEVSX05FVExJTks9bQpDT05GSUdfTkVURklMVEVSX05FVExJTktfQUNDVD1t CkNPTkZJR19ORVRGSUxURVJfTkVUTElOS19RVUVVRT1tCkNPTkZJR19ORVRGSUxURVJfTkVUTElO S19MT0c9bQpDT05GSUdfTkZfQ09OTlRSQUNLPW0KQ09ORklHX05GX0NPTk5UUkFDS19NQVJLPXkK Q09ORklHX05GX0NPTk5UUkFDS19TRUNNQVJLPXkKQ09ORklHX05GX0NPTk5UUkFDS19aT05FUz15 CkNPTkZJR19ORl9DT05OVFJBQ0tfUFJPQ0ZTPXkKQ09ORklHX05GX0NPTk5UUkFDS19FVkVOVFM9 eQojIENPTkZJR19ORl9DT05OVFJBQ0tfVElNRU9VVCBpcyBub3Qgc2V0CkNPTkZJR19ORl9DT05O VFJBQ0tfVElNRVNUQU1QPXkKQ09ORklHX05GX0NPTk5UUkFDS19MQUJFTFM9eQpDT05GSUdfTkZf Q1RfUFJPVE9fRENDUD1tCkNPTkZJR19ORl9DVF9QUk9UT19HUkU9bQpDT05GSUdfTkZfQ1RfUFJP VE9fU0NUUD1tCkNPTkZJR19ORl9DVF9QUk9UT19VRFBMSVRFPW0KQ09ORklHX05GX0NPTk5UUkFD S19BTUFOREE9bQpDT05GSUdfTkZfQ09OTlRSQUNLX0ZUUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tf SDMyMz1tCkNPTkZJR19ORl9DT05OVFJBQ0tfSVJDPW0KQ09ORklHX05GX0NPTk5UUkFDS19CUk9B RENBU1Q9bQpDT05GSUdfTkZfQ09OTlRSQUNLX05FVEJJT1NfTlM9bQpDT05GSUdfTkZfQ09OTlRS QUNLX1NOTVA9bQpDT05GSUdfTkZfQ09OTlRSQUNLX1BQVFA9bQpDT05GSUdfTkZfQ09OTlRSQUNL X1NBTkU9bQpDT05GSUdfTkZfQ09OTlRSQUNLX1NJUD1tCkNPTkZJR19ORl9DT05OVFJBQ0tfVEZU UD1tCkNPTkZJR19ORl9DVF9ORVRMSU5LPW0KIyBDT05GSUdfTkZfQ1RfTkVUTElOS19USU1FT1VU IGlzIG5vdCBzZXQKQ09ORklHX05GX0NUX05FVExJTktfSEVMUEVSPW0KQ09ORklHX05FVEZJTFRF Ul9ORVRMSU5LX1FVRVVFX0NUPXkKQ09ORklHX05GX05BVD1tCkNPTkZJR19ORl9OQVRfTkVFREVE PXkKQ09ORklHX05GX05BVF9QUk9UT19EQ0NQPW0KQ09ORklHX05GX05BVF9QUk9UT19VRFBMSVRF PW0KQ09ORklHX05GX05BVF9QUk9UT19TQ1RQPW0KQ09ORklHX05GX05BVF9BTUFOREE9bQpDT05G SUdfTkZfTkFUX0ZUUD1tCkNPTkZJR19ORl9OQVRfSVJDPW0KQ09ORklHX05GX05BVF9TSVA9bQpD T05GSUdfTkZfTkFUX1RGVFA9bQpDT05GSUdfTkVURklMVEVSX1NZTlBST1hZPW0KQ09ORklHX05G X1RBQkxFUz1tCkNPTkZJR19ORlRfRVhUSERSPW0KQ09ORklHX05GVF9NRVRBPW0KQ09ORklHX05G VF9DVD1tCkNPTkZJR19ORlRfUkJUUkVFPW0KQ09ORklHX05GVF9IQVNIPW0KQ09ORklHX05GVF9D T1VOVEVSPW0KQ09ORklHX05GVF9MT0c9bQpDT05GSUdfTkZUX0xJTUlUPW0KQ09ORklHX05GVF9O QVQ9bQpDT05GSUdfTkZUX0NPTVBBVD1tCkNPTkZJR19ORVRGSUxURVJfWFRBQkxFUz15CgojCiMg WHRhYmxlcyBjb21iaW5lZCBtb2R1bGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVJLPW0KQ09O RklHX05FVEZJTFRFUl9YVF9DT05OTUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfU0VUPW0KCiMK IyBYdGFibGVzIHRhcmdldHMKIwpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9BVURJVD1tCkNP TkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NIRUNLU1VNPW0KQ09ORklHX05FVEZJTFRFUl9YVF9U QVJHRVRfQ0xBU1NJRlk9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DT05OTUFSSz1tCkNP TkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NPTk5TRUNNQVJLPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfQ1Q9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9EU0NQPW0KQ09ORklHX05F VEZJTFRFUl9YVF9UQVJHRVRfSEw9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ITUFSSz1t CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0lETEVUSU1FUj1tCkNPTkZJR19ORVRGSUxURVJf WFRfVEFSR0VUX0xFRD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0xPRz1tCkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX01BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ORVRN QVA9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ORkxPRz1tCkNPTkZJR19ORVRGSUxURVJf WFRfVEFSR0VUX05GUVVFVUU9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9OT1RSQUNLPW0K Q09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfUkFURUVTVD1tCkNPTkZJR19ORVRGSUxURVJfWFRf VEFSR0VUX1JFRElSRUNUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVEVFPW0KQ09ORklH X05FVEZJTFRFUl9YVF9UQVJHRVRfVFBST1hZPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRf VFJBQ0U9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9TRUNNQVJLPW0KQ09ORklHX05FVEZJ TFRFUl9YVF9UQVJHRVRfVENQTVNTPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVENQT1BU U1RSSVA9bQoKIwojIFh0YWJsZXMgbWF0Y2hlcwojCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hf QUREUlRZUEU9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0JQRj1tCkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfQ0xVU1RFUj1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09NTUVOVD1t CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTkJZVEVTPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9DT05OTEFCRUw9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5MSU1JVD1t CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTk1BUks9bQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX0NPTk5UUkFDSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ1BVPW0KQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9EQ0NQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9ERVZH Uk9VUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRFNDUD1tCkNPTkZJR19ORVRGSUxURVJf WFRfTUFUQ0hfRUNOPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9FU1A9bQpDT05GSUdfTkVU RklMVEVSX1hUX01BVENIX0hBU0hMSU1JVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSEVM UEVSPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9ITD1tCkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfSVBSQU5HRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSVBWUz1tCkNPTkZJR19O RVRGSUxURVJfWFRfTUFUQ0hfTEVOR1RIPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MSU1J VD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTUFDPW0KQ09ORklHX05FVEZJTFRFUl9YVF9N QVRDSF9NQVJLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NVUxUSVBPUlQ9bQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX05GQUNDVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1NG PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9PV05FUj1tCkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfUE9MSUNZPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9QSFlTREVWPW0KQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9QS1RUWVBFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9R VU9UQT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUkFURUVTVD1tCkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfUkVBTE09bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JFQ0VOVD1tCkNP TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU0NUUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hf U09DS0VUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9TVEFURT1tCkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfU1RBVElTVElDPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9TVFJJTkc9 bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1RDUE1TUz1tCkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfVElNRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfVTMyPW0KQ09ORklHX0lQX1NF VD1tCkNPTkZJR19JUF9TRVRfTUFYPTI1NgpDT05GSUdfSVBfU0VUX0JJVE1BUF9JUD1tCkNPTkZJ R19JUF9TRVRfQklUTUFQX0lQTUFDPW0KQ09ORklHX0lQX1NFVF9CSVRNQVBfUE9SVD1tCkNPTkZJ R19JUF9TRVRfSEFTSF9JUD1tCkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlQ9bQpDT05GSUdfSVBf U0VUX0hBU0hfSVBQT1JUSVA9bQpDT05GSUdfSVBfU0VUX0hBU0hfSVBQT1JUTkVUPW0KIyBDT05G SUdfSVBfU0VUX0hBU0hfTkVUUE9SVE5FVCBpcyBub3Qgc2V0CkNPTkZJR19JUF9TRVRfSEFTSF9O RVQ9bQojIENPTkZJR19JUF9TRVRfSEFTSF9ORVRORVQgaXMgbm90IHNldApDT05GSUdfSVBfU0VU X0hBU0hfTkVUUE9SVD1tCkNPTkZJR19JUF9TRVRfSEFTSF9ORVRJRkFDRT1tCkNPTkZJR19JUF9T RVRfTElTVF9TRVQ9bQpDT05GSUdfSVBfVlM9bQpDT05GSUdfSVBfVlNfSVBWNj15CiMgQ09ORklH X0lQX1ZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX1RBQl9CSVRTPTEyCgojCiMgSVBW UyB0cmFuc3BvcnQgcHJvdG9jb2wgbG9hZCBiYWxhbmNpbmcgc3VwcG9ydAojCkNPTkZJR19JUF9W U19QUk9UT19UQ1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fVURQPXkKQ09ORklHX0lQX1ZTX1BST1RP X0FIX0VTUD15CkNPTkZJR19JUF9WU19QUk9UT19FU1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fQUg9 eQpDT05GSUdfSVBfVlNfUFJPVE9fU0NUUD15CgojCiMgSVBWUyBzY2hlZHVsZXIKIwpDT05GSUdf SVBfVlNfUlI9bQpDT05GSUdfSVBfVlNfV1JSPW0KQ09ORklHX0lQX1ZTX0xDPW0KQ09ORklHX0lQ X1ZTX1dMQz1tCkNPTkZJR19JUF9WU19MQkxDPW0KQ09ORklHX0lQX1ZTX0xCTENSPW0KQ09ORklH X0lQX1ZTX0RIPW0KQ09ORklHX0lQX1ZTX1NIPW0KQ09ORklHX0lQX1ZTX1NFRD1tCkNPTkZJR19J UF9WU19OUT1tCgojCiMgSVBWUyBTSCBzY2hlZHVsZXIKIwpDT05GSUdfSVBfVlNfU0hfVEFCX0JJ VFM9OAoKIwojIElQVlMgYXBwbGljYXRpb24gaGVscGVyCiMKQ09ORklHX0lQX1ZTX0ZUUD1tCkNP TkZJR19JUF9WU19ORkNUPXkKQ09ORklHX0lQX1ZTX1BFX1NJUD1tCgojCiMgSVA6IE5ldGZpbHRl ciBDb25maWd1cmF0aW9uCiMKQ09ORklHX05GX0RFRlJBR19JUFY0PW0KQ09ORklHX05GX0NPTk5U UkFDS19JUFY0PW0KIyBDT05GSUdfTkZfQ09OTlRSQUNLX1BST0NfQ09NUEFUIGlzIG5vdCBzZXQK Q09ORklHX05GX1RBQkxFU19JUFY0PW0KQ09ORklHX05GVF9SRUpFQ1RfSVBWND1tCkNPTkZJR19O RlRfQ0hBSU5fUk9VVEVfSVBWND1tCkNPTkZJR19ORlRfQ0hBSU5fTkFUX0lQVjQ9bQojIENPTkZJ R19ORl9UQUJMRVNfQVJQIGlzIG5vdCBzZXQKQ09ORklHX0lQX05GX0lQVEFCTEVTPW0KQ09ORklH X0lQX05GX01BVENIX0FIPW0KQ09ORklHX0lQX05GX01BVENIX0VDTj1tCkNPTkZJR19JUF9ORl9N QVRDSF9SUEZJTFRFUj1tCkNPTkZJR19JUF9ORl9NQVRDSF9UVEw9bQpDT05GSUdfSVBfTkZfRklM VEVSPW0KQ09ORklHX0lQX05GX1RBUkdFVF9SRUpFQ1Q9bQpDT05GSUdfSVBfTkZfVEFSR0VUX1NZ TlBST1hZPW0KQ09ORklHX0lQX05GX1RBUkdFVF9VTE9HPW0KQ09ORklHX05GX05BVF9JUFY0PW0K Q09ORklHX0lQX05GX1RBUkdFVF9NQVNRVUVSQURFPW0KQ09ORklHX0lQX05GX1RBUkdFVF9ORVRN QVA9bQpDT05GSUdfSVBfTkZfVEFSR0VUX1JFRElSRUNUPW0KQ09ORklHX05GX05BVF9TTk1QX0JB U0lDPW0KQ09ORklHX05GX05BVF9QUk9UT19HUkU9bQpDT05GSUdfTkZfTkFUX1BQVFA9bQpDT05G SUdfTkZfTkFUX0gzMjM9bQpDT05GSUdfSVBfTkZfTUFOR0xFPW0KQ09ORklHX0lQX05GX1RBUkdF VF9DTFVTVEVSSVA9bQpDT05GSUdfSVBfTkZfVEFSR0VUX0VDTj1tCkNPTkZJR19JUF9ORl9UQVJH RVRfVFRMPW0KQ09ORklHX0lQX05GX1JBVz1tCkNPTkZJR19JUF9ORl9TRUNVUklUWT1tCkNPTkZJ R19JUF9ORl9BUlBUQUJMRVM9bQpDT05GSUdfSVBfTkZfQVJQRklMVEVSPW0KQ09ORklHX0lQX05G X0FSUF9NQU5HTEU9bQoKIwojIElQdjY6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklH X05GX0RFRlJBR19JUFY2PW0KQ09ORklHX05GX0NPTk5UUkFDS19JUFY2PW0KQ09ORklHX05GX1RB QkxFU19JUFY2PW0KQ09ORklHX05GVF9DSEFJTl9ST1VURV9JUFY2PW0KQ09ORklHX05GVF9DSEFJ Tl9OQVRfSVBWNj1tCkNPTkZJR19JUDZfTkZfSVBUQUJMRVM9bQpDT05GSUdfSVA2X05GX01BVENI X0FIPW0KQ09ORklHX0lQNl9ORl9NQVRDSF9FVUk2ND1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfRlJB Rz1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfT1BUUz1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfSEw9bQpD T05GSUdfSVA2X05GX01BVENIX0lQVjZIRUFERVI9bQpDT05GSUdfSVA2X05GX01BVENIX01IPW0K Q09ORklHX0lQNl9ORl9NQVRDSF9SUEZJTFRFUj1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfUlQ9bQpD T05GSUdfSVA2X05GX1RBUkdFVF9ITD1tCkNPTkZJR19JUDZfTkZfRklMVEVSPW0KQ09ORklHX0lQ Nl9ORl9UQVJHRVRfUkVKRUNUPW0KQ09ORklHX0lQNl9ORl9UQVJHRVRfU1lOUFJPWFk9bQpDT05G SUdfSVA2X05GX01BTkdMRT1tCkNPTkZJR19JUDZfTkZfUkFXPW0KQ09ORklHX0lQNl9ORl9TRUNV UklUWT1tCkNPTkZJR19ORl9OQVRfSVBWNj1tCkNPTkZJR19JUDZfTkZfVEFSR0VUX01BU1FVRVJB REU9bQojIENPTkZJR19JUDZfTkZfVEFSR0VUX05QVCBpcyBub3Qgc2V0CkNPTkZJR19ORl9UQUJM RVNfQlJJREdFPW0KQ09ORklHX0JSSURHRV9ORl9FQlRBQkxFUz1tCkNPTkZJR19CUklER0VfRUJU X0JST1VURT1tCkNPTkZJR19CUklER0VfRUJUX1RfRklMVEVSPW0KQ09ORklHX0JSSURHRV9FQlRf VF9OQVQ9bQpDT05GSUdfQlJJREdFX0VCVF84MDJfMz1tCkNPTkZJR19CUklER0VfRUJUX0FNT05H PW0KQ09ORklHX0JSSURHRV9FQlRfQVJQPW0KQ09ORklHX0JSSURHRV9FQlRfSVA9bQpDT05GSUdf QlJJREdFX0VCVF9JUDY9bQpDT05GSUdfQlJJREdFX0VCVF9MSU1JVD1tCkNPTkZJR19CUklER0Vf RUJUX01BUks9bQpDT05GSUdfQlJJREdFX0VCVF9QS1RUWVBFPW0KQ09ORklHX0JSSURHRV9FQlRf U1RQPW0KQ09ORklHX0JSSURHRV9FQlRfVkxBTj1tCkNPTkZJR19CUklER0VfRUJUX0FSUFJFUExZ PW0KQ09ORklHX0JSSURHRV9FQlRfRE5BVD1tCkNPTkZJR19CUklER0VfRUJUX01BUktfVD1tCkNP TkZJR19CUklER0VfRUJUX1JFRElSRUNUPW0KQ09ORklHX0JSSURHRV9FQlRfU05BVD1tCkNPTkZJ R19CUklER0VfRUJUX0xPRz1tCkNPTkZJR19CUklER0VfRUJUX1VMT0c9bQpDT05GSUdfQlJJREdF X0VCVF9ORkxPRz1tCkNPTkZJR19JUF9EQ0NQPW0KQ09ORklHX0lORVRfRENDUF9ESUFHPW0KCiMK IyBEQ0NQIENDSURzIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR19JUF9EQ0NQX0NDSUQyX0RFQlVH IGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfQ0NJRDM9eQojIENPTkZJR19JUF9EQ0NQX0NDSUQz X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfVEZSQ19MSUI9eQoKIwojIERDQ1AgS2Vy bmVsIEhhY2tpbmcKIwojIENPTkZJR19JUF9EQ0NQX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUX0RDQ1BQUk9CRSBpcyBub3Qgc2V0CkNPTkZJR19JUF9TQ1RQPW0KQ09ORklHX05FVF9TQ1RQ UFJPQkU9bQojIENPTkZJR19TQ1RQX0RCR19PQkpDTlQgaXMgbm90IHNldAojIENPTkZJR19TQ1RQ X0RFRkFVTFRfQ09PS0lFX0hNQUNfTUQ1IGlzIG5vdCBzZXQKQ09ORklHX1NDVFBfREVGQVVMVF9D T09LSUVfSE1BQ19TSEExPXkKIyBDT05GSUdfU0NUUF9ERUZBVUxUX0NPT0tJRV9ITUFDX05PTkUg aXMgbm90IHNldApDT05GSUdfU0NUUF9DT09LSUVfSE1BQ19NRDU9eQpDT05GSUdfU0NUUF9DT09L SUVfSE1BQ19TSEExPXkKIyBDT05GSUdfUkRTIGlzIG5vdCBzZXQKQ09ORklHX1RJUEM9bQpDT05G SUdfQVRNPW0KQ09ORklHX0FUTV9DTElQPW0KIyBDT05GSUdfQVRNX0NMSVBfTk9fSUNNUCBpcyBu b3Qgc2V0CkNPTkZJR19BVE1fTEFORT1tCiMgQ09ORklHX0FUTV9NUE9BIGlzIG5vdCBzZXQKQ09O RklHX0FUTV9CUjI2ODQ9bQojIENPTkZJR19BVE1fQlIyNjg0X0lQRklMVEVSIGlzIG5vdCBzZXQK Q09ORklHX0wyVFA9bQpDT05GSUdfTDJUUF9ERUJVR0ZTPW0KQ09ORklHX0wyVFBfVjM9eQpDT05G SUdfTDJUUF9JUD1tCkNPTkZJR19MMlRQX0VUSD1tCkNPTkZJR19TVFA9bQpDT05GSUdfR0FSUD1t CkNPTkZJR19NUlA9bQpDT05GSUdfQlJJREdFPW0KQ09ORklHX0JSSURHRV9JR01QX1NOT09QSU5H PXkKQ09ORklHX0JSSURHRV9WTEFOX0ZJTFRFUklORz15CkNPTkZJR19IQVZFX05FVF9EU0E9eQpD T05GSUdfVkxBTl84MDIxUT1tCkNPTkZJR19WTEFOXzgwMjFRX0dWUlA9eQpDT05GSUdfVkxBTl84 MDIxUV9NVlJQPXkKIyBDT05GSUdfREVDTkVUIGlzIG5vdCBzZXQKQ09ORklHX0xMQz1tCiMgQ09O RklHX0xMQzIgaXMgbm90IHNldAojIENPTkZJR19JUFggaXMgbm90IHNldAojIENPTkZJR19BVEFM SyBpcyBub3Qgc2V0CiMgQ09ORklHX1gyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xBUEIgaXMgbm90 IHNldAojIENPTkZJR19QSE9ORVQgaXMgbm90IHNldApDT05GSUdfSUVFRTgwMjE1ND1tCkNPTkZJ R19JRUVFODAyMTU0XzZMT1dQQU49bQpDT05GSUdfTUFDODAyMTU0PW0KQ09ORklHX05FVF9TQ0hF RD15CgojCiMgUXVldWVpbmcvU2NoZWR1bGluZwojCkNPTkZJR19ORVRfU0NIX0NCUT1tCkNPTkZJ R19ORVRfU0NIX0hUQj1tCkNPTkZJR19ORVRfU0NIX0hGU0M9bQpDT05GSUdfTkVUX1NDSF9BVE09 bQpDT05GSUdfTkVUX1NDSF9QUklPPW0KQ09ORklHX05FVF9TQ0hfTVVMVElRPW0KQ09ORklHX05F VF9TQ0hfUkVEPW0KQ09ORklHX05FVF9TQ0hfU0ZCPW0KQ09ORklHX05FVF9TQ0hfU0ZRPW0KQ09O RklHX05FVF9TQ0hfVEVRTD1tCkNPTkZJR19ORVRfU0NIX1RCRj1tCkNPTkZJR19ORVRfU0NIX0dS RUQ9bQpDT05GSUdfTkVUX1NDSF9EU01BUks9bQpDT05GSUdfTkVUX1NDSF9ORVRFTT1tCkNPTkZJ R19ORVRfU0NIX0RSUj1tCkNPTkZJR19ORVRfU0NIX01RUFJJTz1tCkNPTkZJR19ORVRfU0NIX0NI T0tFPW0KQ09ORklHX05FVF9TQ0hfUUZRPW0KQ09ORklHX05FVF9TQ0hfQ09ERUw9bQpDT05GSUdf TkVUX1NDSF9GUV9DT0RFTD1tCiMgQ09ORklHX05FVF9TQ0hfRlEgaXMgbm90IHNldApDT05GSUdf TkVUX1NDSF9JTkdSRVNTPW0KQ09ORklHX05FVF9TQ0hfUExVRz1tCgojCiMgQ2xhc3NpZmljYXRp b24KIwpDT05GSUdfTkVUX0NMUz15CkNPTkZJR19ORVRfQ0xTX0JBU0lDPW0KQ09ORklHX05FVF9D TFNfVENJTkRFWD1tCkNPTkZJR19ORVRfQ0xTX1JPVVRFND1tCkNPTkZJR19ORVRfQ0xTX0ZXPW0K Q09ORklHX05FVF9DTFNfVTMyPW0KQ09ORklHX0NMU19VMzJfUEVSRj15CkNPTkZJR19DTFNfVTMy X01BUks9eQpDT05GSUdfTkVUX0NMU19SU1ZQPW0KQ09ORklHX05FVF9DTFNfUlNWUDY9bQpDT05G SUdfTkVUX0NMU19GTE9XPW0KQ09ORklHX05FVF9DTFNfQ0dST1VQPXkKIyBDT05GSUdfTkVUX0NM U19CUEYgaXMgbm90IHNldApDT05GSUdfTkVUX0VNQVRDSD15CkNPTkZJR19ORVRfRU1BVENIX1NU QUNLPTMyCkNPTkZJR19ORVRfRU1BVENIX0NNUD1tCkNPTkZJR19ORVRfRU1BVENIX05CWVRFPW0K Q09ORklHX05FVF9FTUFUQ0hfVTMyPW0KQ09ORklHX05FVF9FTUFUQ0hfTUVUQT1tCkNPTkZJR19O RVRfRU1BVENIX1RFWFQ9bQpDT05GSUdfTkVUX0VNQVRDSF9JUFNFVD1tCkNPTkZJR19ORVRfQ0xT X0FDVD15CkNPTkZJR19ORVRfQUNUX1BPTElDRT1tCkNPTkZJR19ORVRfQUNUX0dBQ1Q9bQpDT05G SUdfR0FDVF9QUk9CPXkKQ09ORklHX05FVF9BQ1RfTUlSUkVEPW0KQ09ORklHX05FVF9BQ1RfSVBU PW0KQ09ORklHX05FVF9BQ1RfTkFUPW0KQ09ORklHX05FVF9BQ1RfUEVESVQ9bQpDT05GSUdfTkVU X0FDVF9TSU1QPW0KQ09ORklHX05FVF9BQ1RfU0tCRURJVD1tCkNPTkZJR19ORVRfQUNUX0NTVU09 bQpDT05GSUdfTkVUX0NMU19JTkQ9eQpDT05GSUdfTkVUX1NDSF9GSUZPPXkKQ09ORklHX0RDQj15 CkNPTkZJR19ETlNfUkVTT0xWRVI9bQojIENPTkZJR19CQVRNQU5fQURWIGlzIG5vdCBzZXQKQ09O RklHX09QRU5WU1dJVENIPW0KQ09ORklHX09QRU5WU1dJVENIX0dSRT15CkNPTkZJR19PUEVOVlNX SVRDSF9WWExBTj15CkNPTkZJR19WU09DS0VUUz1tCkNPTkZJR19WTVdBUkVfVk1DSV9WU09DS0VU Uz1tCkNPTkZJR19ORVRMSU5LX01NQVA9eQpDT05GSUdfTkVUTElOS19ESUFHPW0KIyBDT05GSUdf TkVUX01QTFNfR1NPIGlzIG5vdCBzZXQKIyBDT05GSUdfSFNSIGlzIG5vdCBzZXQKQ09ORklHX1JQ Uz15CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKQ09ORklHX05FVFBSSU9fQ0dST1VQ PW0KQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX0JQRl9KSVQ9 eQpDT05GSUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCkNPTkZJR19O RVRfUEtUR0VOPW0KIyBDT05GSUdfTkVUX1RDUFBST0JFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9E Uk9QX01PTklUT1I9eQojIENPTkZJR19IQU1SQURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTiBp cyBub3Qgc2V0CiMgQ09ORklHX0lSREEgaXMgbm90IHNldAojIENPTkZJR19CVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0FGX1JYUlBDIGlzIG5vdCBzZXQKQ09ORklHX0ZJQl9SVUxFUz15CiMgQ09ORklH X1dJUkVMRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfTUVTU0FHRV9UUkFDSU5HIGlz IG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfREVCVUdfTUVOVSBpcyBub3Qgc2V0CiMgQ09ORklH X1dJTUFYIGlzIG5vdCBzZXQKQ09ORklHX1JGS0lMTD1tCkNPTkZJR19SRktJTExfTEVEUz15CkNP TkZJR19SRktJTExfSU5QVVQ9eQpDT05GSUdfTkVUXzlQPXkKQ09ORklHX05FVF85UF9WSVJUSU89 eQojIENPTkZJR19ORVRfOVBfUkRNQSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UF9ERUJVRyBp cyBub3Qgc2V0CiMgQ09ORklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19DRVBIX0xJQiBpcyBu b3Qgc2V0CiMgQ09ORklHX05GQyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0JQRl9KSVQ9eQoKIwoj IERldmljZSBEcml2ZXJzCiMKCiMKIyBHZW5lcmljIERyaXZlciBPcHRpb25zCiMKQ09ORklHX1VF VkVOVF9IRUxQRVJfUEFUSD0iIgpDT05GSUdfREVWVE1QRlM9eQpDT05GSUdfREVWVE1QRlNfTU9V TlQ9eQpDT05GSUdfU1RBTkRBTE9ORT15CkNPTkZJR19QUkVWRU5UX0ZJUk1XQVJFX0JVSUxEPXkK Q09ORklHX0ZXX0xPQURFUj15CiMgQ09ORklHX0ZJUk1XQVJFX0lOX0tFUk5FTCBpcyBub3Qgc2V0 CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSPXkK IyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfREVWUkVTIGlz IG5vdCBzZXQKQ09ORklHX1NZU19IWVBFUlZJU09SPXkKIyBDT05GSUdfR0VORVJJQ19DUFVfREVW SUNFUyBpcyBub3Qgc2V0CkNPTkZJR19SRUdNQVA9eQpDT05GSUdfUkVHTUFQX0kyQz1tCkNPTkZJ R19ETUFfU0hBUkVEX0JVRkZFUj15CgojCiMgQnVzIGRldmljZXMKIwpDT05GSUdfQ09OTkVDVE9S PXkKQ09ORklHX1BST0NfRVZFTlRTPXkKQ09ORklHX01URD1tCiMgQ09ORklHX01URF9URVNUUyBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9SRURCT09UX1BBUlRTIGlzIG5vdCBzZXQKIyBDT05GSUdf TVREX0NNRExJTkVfUEFSVFMgaXMgbm90IHNldAojIENPTkZJR19NVERfQVI3X1BBUlRTIGlzIG5v dCBzZXQKCiMKIyBVc2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycwojCkNPTkZJR19N VERfQkxLREVWUz1tCkNPTkZJR19NVERfQkxPQ0s9bQojIENPTkZJR19NVERfQkxPQ0tfUk8gaXMg bm90IHNldAojIENPTkZJR19GVEwgaXMgbm90IHNldAojIENPTkZJR19ORlRMIGlzIG5vdCBzZXQK IyBDT05GSUdfSU5GVEwgaXMgbm90IHNldAojIENPTkZJR19SRkRfRlRMIGlzIG5vdCBzZXQKIyBD T05GSUdfU1NGREMgaXMgbm90IHNldAojIENPTkZJR19TTV9GVEwgaXMgbm90IHNldAojIENPTkZJ R19NVERfT09QUyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9TV0FQIGlzIG5vdCBzZXQKCiMKIyBS QU0vUk9NL0ZsYXNoIGNoaXAgZHJpdmVycwojCiMgQ09ORklHX01URF9DRkkgaXMgbm90IHNldAoj IENPTkZJR19NVERfSkVERUNQUk9CRSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktfV0lE VEhfMT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktf V0lEVEhfND15CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5L X1dJRFRIXzMyIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NGSV9J Mj15CiMgQ09ORklHX01URF9DRklfSTQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4IGlz IG5vdCBzZXQKIyBDT05GSUdfTVREX1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9ST00gaXMg bm90IHNldAojIENPTkZJR19NVERfQUJTRU5UIGlzIG5vdCBzZXQKCiMKIyBNYXBwaW5nIGRyaXZl cnMgZm9yIGNoaXAgYWNjZXNzCiMKIyBDT05GSUdfTVREX0NPTVBMRVhfTUFQUElOR1MgaXMgbm90 IHNldAojIENPTkZJR19NVERfVFM1NTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0lOVEVMX1ZS X05PUiBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9QTEFUUkFNIGlzIG5vdCBzZXQKCiMKIyBTZWxm LWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMKIwojIENPTkZJR19NVERfUE1DNTUxIGlzIG5v dCBzZXQKIyBDT05GSUdfTVREX1NMUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1BIUkFNIGlz IG5vdCBzZXQKIyBDT05GSUdfTVREX01URFJBTSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9CTE9D SzJNVEQgaXMgbm90IHNldAoKIwojIERpc2stT24tQ2hpcCBEZXZpY2UgRHJpdmVycwojCiMgQ09O RklHX01URF9ET0NHMyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9OQU5EIGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX09ORU5BTkQgaXMgbm90IHNldAoKIwojIExQRERSIGZsYXNoIG1lbW9yeSBkcml2 ZXJzCiMKIyBDT05GSUdfTVREX0xQRERSIGlzIG5vdCBzZXQKQ09ORklHX01URF9VQkk9bQpDT05G SUdfTVREX1VCSV9XTF9USFJFU0hPTEQ9NDA5NgpDT05GSUdfTVREX1VCSV9CRUJfTElNSVQ9MjAK IyBDT05GSUdfTVREX1VCSV9GQVNUTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1VCSV9HTFVF QkkgaXMgbm90IHNldApDT05GSUdfUEFSUE9SVD1tCkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENf UEFSUE9SVD15CkNPTkZJR19QQVJQT1JUX1BDPW0KQ09ORklHX1BBUlBPUlRfU0VSSUFMPW0KIyBD T05GSUdfUEFSUE9SVF9QQ19GSUZPIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9QQ19TVVBF UklPIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9HU0MgaXMgbm90IHNldAojIENPTkZJR19Q QVJQT1JUX0FYODg3OTYgaXMgbm90IHNldApDT05GSUdfUEFSUE9SVF8xMjg0PXkKQ09ORklHX1BB UlBPUlRfTk9UX1BDPXkKQ09ORklHX1BOUD15CiMgQ09ORklHX1BOUF9ERUJVR19NRVNTQUdFUyBp cyBub3Qgc2V0CgojCiMgUHJvdG9jb2xzCiMKQ09ORklHX1BOUEFDUEk9eQpDT05GSUdfQkxLX0RF Vj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPW0KQ09ORklHX0JMS19ERVZfRkQ9bQojIENPTkZJ R19QQVJJREUgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9QQ0lFU1NEX01USVAzMlhYPW0KIyBD T05GSUdfQkxLX0NQUV9DSVNTX0RBIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9EQUM5NjAg aXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1VNRU0gaXMgbm90IHNldAojIENPTkZJR19CTEtf REVWX0NPV19DT01NT04gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9MT09QPW0KQ09ORklHX0JM S19ERVZfTE9PUF9NSU5fQ09VTlQ9MAojIENPTkZJR19CTEtfREVWX0NSWVBUT0xPT1AgaXMgbm90 IHNldAojIENPTkZJR19CTEtfREVWX0RSQkQgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX05C RCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX05WTUU9bQojIENPTkZJR19CTEtfREVWX1NLRCBp cyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX09TRD1tCkNPTkZJR19CTEtfREVWX1NYOD1tCkNPTkZJ R19CTEtfREVWX1JBTT1tCkNPTkZJR19CTEtfREVWX1JBTV9DT1VOVD0xNgpDT05GSUdfQkxLX0RF Vl9SQU1fU0laRT0xNjM4NAojIENPTkZJR19CTEtfREVWX1hJUCBpcyBub3Qgc2V0CkNPTkZJR19D RFJPTV9QS1RDRFZEPW0KQ09ORklHX0NEUk9NX1BLVENEVkRfQlVGRkVSUz04CiMgQ09ORklHX0NE Uk9NX1BLVENEVkRfV0NBQ0hFIGlzIG5vdCBzZXQKQ09ORklHX0FUQV9PVkVSX0VUSD1tCkNPTkZJ R19YRU5fQkxLREVWX0ZST05URU5EPW0KIyBDT05GSUdfWEVOX0JMS0RFVl9CQUNLRU5EIGlzIG5v dCBzZXQKQ09ORklHX1ZJUlRJT19CTEs9eQojIENPTkZJR19CTEtfREVWX0hEIGlzIG5vdCBzZXQK IyBDT05GSUdfQkxLX0RFVl9SQkQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9SU1hYPW0KCiMK IyBNaXNjIGRldmljZXMKIwpDT05GSUdfU0VOU09SU19MSVMzTFYwMkQ9bQojIENPTkZJR19BRDUy NVhfRFBPVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RVTU1ZX0lSUSBpcyBub3Qgc2V0CiMgQ09ORklH X0lCTV9BU00gaXMgbm90IHNldAojIENPTkZJR19QSEFOVE9NIGlzIG5vdCBzZXQKQ09ORklHX1NH SV9JT0M0PW0KQ09ORklHX1RJRk1fQ09SRT1tCkNPTkZJR19USUZNXzdYWDE9bQojIENPTkZJR19J Q1M5MzJTNDAxIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNRUxfU1NDIGlzIG5vdCBzZXQKQ09ORklH X0VOQ0xPU1VSRV9TRVJWSUNFUz1tCkNPTkZJR19TR0lfWFA9bQpDT05GSUdfSFBfSUxPPW0KQ09O RklHX1NHSV9HUlU9bQojIENPTkZJR19TR0lfR1JVX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FQ RFM5ODAyQUxTPW0KQ09ORklHX0lTTDI5MDAzPW0KQ09ORklHX0lTTDI5MDIwPW0KQ09ORklHX1NF TlNPUlNfVFNMMjU1MD1tCiMgQ09ORklHX1NFTlNPUlNfQkgxNzgwIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfQkgxNzcwPW0KQ09ORklHX1NFTlNPUlNfQVBEUzk5MFg9bQojIENPTkZJR19ITUM2 MzUyIGlzIG5vdCBzZXQKIyBDT05GSUdfRFMxNjgyIGlzIG5vdCBzZXQKQ09ORklHX1ZNV0FSRV9C QUxMT09OPW0KIyBDT05GSUdfQk1QMDg1X0kyQyBpcyBub3Qgc2V0CkNPTkZJR19QQ0hfUEhVQj1t CiMgQ09ORklHX1VTQl9TV0lUQ0hfRlNBOTQ4MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NSQU0gaXMg bm90IHNldAojIENPTkZJR19DMlBPUlQgaXMgbm90IHNldAoKIwojIEVFUFJPTSBzdXBwb3J0CiMK Q09ORklHX0VFUFJPTV9BVDI0PW0KQ09ORklHX0VFUFJPTV9MRUdBQ1k9bQpDT05GSUdfRUVQUk9N X01BWDY4NzU9bQpDT05GSUdfRUVQUk9NXzkzQ1g2PW0KQ09ORklHX0NCNzEwX0NPUkU9bQojIENP TkZJR19DQjcxMF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19DQjcxMF9ERUJVR19BU1NVTVBUSU9O Uz15CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9ydCBsaW5lIGRpc2NpcGxp bmUKIwpDT05GSUdfU0VOU09SU19MSVMzX0kyQz1tCgojCiMgQWx0ZXJhIEZQR0EgZmlybXdhcmUg ZG93bmxvYWQgbW9kdWxlCiMKQ09ORklHX0FMVEVSQV9TVEFQTD1tCkNPTkZJR19JTlRFTF9NRUk9 eQpDT05GSUdfSU5URUxfTUVJX01FPXkKQ09ORklHX1ZNV0FSRV9WTUNJPW0KCiMKIyBJbnRlbCBN SUMgSG9zdCBEcml2ZXIKIwojIENPTkZJR19JTlRFTF9NSUNfSE9TVCBpcyBub3Qgc2V0CgojCiMg SW50ZWwgTUlDIENhcmQgRHJpdmVyCiMKIyBDT05GSUdfSU5URUxfTUlDX0NBUkQgaXMgbm90IHNl dApDT05GSUdfSEFWRV9JREU9eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFNDU0kgZGV2 aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9NT0Q9eQpDT05GSUdfUkFJRF9BVFRSUz1tCkNPTkZJ R19TQ1NJPXkKQ09ORklHX1NDU0lfRE1BPXkKQ09ORklHX1NDU0lfVEdUPW0KQ09ORklHX1NDU0lf TkVUTElOSz15CkNPTkZJR19TQ1NJX1BST0NfRlM9eQoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChk aXNrLCB0YXBlLCBDRC1ST00pCiMKQ09ORklHX0JMS19ERVZfU0Q9bQpDT05GSUdfQ0hSX0RFVl9T VD1tCkNPTkZJR19DSFJfREVWX09TU1Q9bQpDT05GSUdfQkxLX0RFVl9TUj1tCkNPTkZJR19CTEtf REVWX1NSX1ZFTkRPUj15CkNPTkZJR19DSFJfREVWX1NHPW0KQ09ORklHX0NIUl9ERVZfU0NIPW0K Q09ORklHX1NDU0lfRU5DTE9TVVJFPW0KQ09ORklHX1NDU0lfTVVMVElfTFVOPXkKQ09ORklHX1ND U0lfQ09OU1RBTlRTPXkKQ09ORklHX1NDU0lfTE9HR0lORz15CkNPTkZJR19TQ1NJX1NDQU5fQVNZ TkM9eQoKIwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRSUz1tCkNPTkZJ R19TQ1NJX0ZDX0FUVFJTPW0KQ09ORklHX1NDU0lfRkNfVEdUX0FUVFJTPXkKQ09ORklHX1NDU0lf SVNDU0lfQVRUUlM9bQpDT05GSUdfU0NTSV9TQVNfQVRUUlM9bQpDT05GSUdfU0NTSV9TQVNfTElC U0FTPW0KQ09ORklHX1NDU0lfU0FTX0FUQT15CkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15CkNP TkZJR19TQ1NJX1NSUF9BVFRSUz1tCkNPTkZJR19TQ1NJX1NSUF9UR1RfQVRUUlM9eQpDT05GSUdf U0NTSV9MT1dMRVZFTD15CkNPTkZJR19JU0NTSV9UQ1A9bQpDT05GSUdfSVNDU0lfQk9PVF9TWVNG Uz1tCkNPTkZJR19TQ1NJX0NYR0IzX0lTQ1NJPW0KQ09ORklHX1NDU0lfQ1hHQjRfSVNDU0k9bQpD T05GSUdfU0NTSV9CTlgyX0lTQ1NJPW0KQ09ORklHX1NDU0lfQk5YMlhfRkNPRT1tCkNPTkZJR19C RTJJU0NTST1tCiMgQ09ORklHX0JMS19ERVZfM1dfWFhYWF9SQUlEIGlzIG5vdCBzZXQKQ09ORklH X1NDU0lfSFBTQT1tCkNPTkZJR19TQ1NJXzNXXzlYWFg9bQpDT05GSUdfU0NTSV8zV19TQVM9bQoj IENPTkZJR19TQ1NJX0FDQVJEIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfQUFDUkFJRD1tCiMgQ09O RklHX1NDU0lfQUlDN1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDN1hYWF9PTEQgaXMg bm90IHNldApDT05GSUdfU0NTSV9BSUM3OVhYPW0KQ09ORklHX0FJQzc5WFhfQ01EU19QRVJfREVW SUNFPTQKQ09ORklHX0FJQzc5WFhfUkVTRVRfREVMQVlfTVM9MTUwMDAKIyBDT05GSUdfQUlDNzlY WF9ERUJVR19FTkFCTEUgaXMgbm90IHNldApDT05GSUdfQUlDNzlYWF9ERUJVR19NQVNLPTAKIyBD T05GSUdfQUlDNzlYWF9SRUdfUFJFVFRZX1BSSU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9B SUM5NFhYIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTVZTQVM9bQojIENPTkZJR19TQ1NJX01WU0FT X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTVZTQVNfVEFTS0xFVD15CkNPTkZJR19TQ1NJ X01WVU1JPW0KIyBDT05GSUdfU0NTSV9EUFRfSTJPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9B RFZBTlNZUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FSQ01TUj1tCiMgQ09ORklHX1NDU0lfRVNB UzJSIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVHQVJBSURfTkVXR0VOIGlzIG5vdCBzZXQKIyBDT05G SUdfTUVHQVJBSURfTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX01FR0FSQUlEX1NBUz1tCkNPTkZJ R19TQ1NJX01QVDJTQVM9bQpDT05GSUdfU0NTSV9NUFQyU0FTX01BWF9TR0U9MTI4CkNPTkZJR19T Q1NJX01QVDJTQVNfTE9HR0lORz15CkNPTkZJR19TQ1NJX01QVDNTQVM9bQpDT05GSUdfU0NTSV9N UFQzU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDNTQVNfTE9HR0lORz15CkNPTkZJR19T Q1NJX1VGU0hDRD1tCkNPTkZJR19TQ1NJX1VGU0hDRF9QQ0k9bQojIENPTkZJR19TQ1NJX1VGU0hD RF9QTEFURk9STSBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0hQVElPUD1tCiMgQ09ORklHX1NDU0lf QlVTTE9HSUMgaXMgbm90IHNldApDT05GSUdfVk1XQVJFX1BWU0NTST1tCkNPTkZJR19IWVBFUlZf U1RPUkFHRT1tCkNPTkZJR19MSUJGQz1tCkNPTkZJR19MSUJGQ09FPW0KQ09ORklHX0ZDT0U9bQpD T05GSUdfRkNPRV9GTklDPW0KIyBDT05GSUdfU0NTSV9ETVgzMTkxRCBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfRUFUQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRlVUVVJFX0RPTUFJTiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfR0RUSCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0lTQ0k9bQoj IENPTkZJR19TQ1NJX0lQUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0lOSVRJTz1tCiMgQ09ORklH X1NDU0lfSU5JQTEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUFBBIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9JTU0gaXMgbm90IHNldApDT05GSUdfU0NTSV9TVEVYPW0KIyBDT05GSUdfU0NT SV9TWU01M0M4WFhfMiBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0lQUj1tCkNPTkZJR19TQ1NJX0lQ Ul9UUkFDRT15CkNPTkZJR19TQ1NJX0lQUl9EVU1QPXkKIyBDT05GSUdfU0NTSV9RTE9HSUNfMTI4 MCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1FMQV9GQz1tCiMgQ09ORklHX1RDTV9RTEEyWFhYIGlz IG5vdCBzZXQKQ09ORklHX1NDU0lfUUxBX0lTQ1NJPW0KQ09ORklHX1NDU0lfTFBGQz1tCiMgQ09O RklHX1NDU0lfTFBGQ19ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfREMzOTV4IGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9EQzM5MFQgaXMgbm90IHNldApDT05GSUdfU0NTSV9ERUJV Rz1tCkNPTkZJR19TQ1NJX1BNQ1JBSUQ9bQpDT05GSUdfU0NTSV9QTTgwMDE9bQpDT05GSUdfU0NT SV9TUlA9bQojIENPTkZJR19TQ1NJX0JGQV9GQyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1ZJUlRJ Tz1tCkNPTkZJR19TQ1NJX0NIRUxTSU9fRkNPRT1tCkNPTkZJR19TQ1NJX0RIPXkKQ09ORklHX1ND U0lfREhfUkRBQz15CkNPTkZJR19TQ1NJX0RIX0hQX1NXPXkKQ09ORklHX1NDU0lfREhfRU1DPXkK Q09ORklHX1NDU0lfREhfQUxVQT15CkNPTkZJR19TQ1NJX09TRF9JTklUSUFUT1I9bQpDT05GSUdf U0NTSV9PU0RfVUxEPW0KQ09ORklHX1NDU0lfT1NEX0RQUklOVF9TRU5TRT0xCiMgQ09ORklHX1ND U0lfT1NEX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FUQT1tCiMgQ09ORklHX0FUQV9OT05TVEFO REFSRCBpcyBub3Qgc2V0CkNPTkZJR19BVEFfVkVSQk9TRV9FUlJPUj15CkNPTkZJR19BVEFfQUNQ ST15CiMgQ09ORklHX1NBVEFfWlBPREQgaXMgbm90IHNldApDT05GSUdfU0FUQV9QTVA9eQoKIwoj IENvbnRyb2xsZXJzIHdpdGggbm9uLVNGRiBuYXRpdmUgaW50ZXJmYWNlCiMKQ09ORklHX1NBVEFf QUhDST1tCkNPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk09bQojIENPTkZJR19TQVRBX0lOSUMxNjJY IGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfQUNBUkRfQUhDST1tCkNPTkZJR19TQVRBX1NJTDI0PW0K Q09ORklHX0FUQV9TRkY9eQoKIwojIFNGRiBjb250cm9sbGVycyB3aXRoIGN1c3RvbSBETUEgaW50 ZXJmYWNlCiMKQ09ORklHX1BEQ19BRE1BPW0KQ09ORklHX1NBVEFfUVNUT1I9bQpDT05GSUdfU0FU QV9TWDQ9bQpDT05GSUdfQVRBX0JNRE1BPXkKCiMKIyBTQVRBIFNGRiBjb250cm9sbGVycyB3aXRo IEJNRE1BCiMKQ09ORklHX0FUQV9QSUlYPW0KIyBDT05GSUdfU0FUQV9ISUdIQkFOSyBpcyBub3Qg c2V0CkNPTkZJR19TQVRBX01WPW0KQ09ORklHX1NBVEFfTlY9bQpDT05GSUdfU0FUQV9QUk9NSVNF PW0KIyBDT05GSUdfU0FUQV9SQ0FSIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfU0lMPW0KQ09ORklH X1NBVEFfU0lTPW0KQ09ORklHX1NBVEFfU1ZXPW0KQ09ORklHX1NBVEFfVUxJPW0KQ09ORklHX1NB VEFfVklBPW0KQ09ORklHX1NBVEFfVklURVNTRT1tCgojCiMgUEFUQSBTRkYgY29udHJvbGxlcnMg d2l0aCBCTURNQQojCkNPTkZJR19QQVRBX0FMST1tCkNPTkZJR19QQVRBX0FNRD1tCkNPTkZJR19Q QVRBX0FSQVNBTl9DRj1tCkNPTkZJR19QQVRBX0FSVE9QPW0KQ09ORklHX1BBVEFfQVRJSVhQPW0K Q09ORklHX1BBVEFfQVRQODY3WD1tCkNPTkZJR19QQVRBX0NNRDY0WD1tCiMgQ09ORklHX1BBVEFf Q1M1NTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9DUzU1MzAgaXMgbm90IHNldApDT05GSUdf UEFUQV9DUzU1MzY9bQojIENPTkZJR19QQVRBX0NZUFJFU1MgaXMgbm90IHNldAojIENPTkZJR19Q QVRBX0VGQVIgaXMgbm90IHNldApDT05GSUdfUEFUQV9IUFQzNjY9bQpDT05GSUdfUEFUQV9IUFQz N1g9bQpDT05GSUdfUEFUQV9IUFQzWDJOPW0KQ09ORklHX1BBVEFfSFBUM1gzPW0KIyBDT05GSUdf UEFUQV9IUFQzWDNfRE1BIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfSVQ4MjEzPW0KQ09ORklHX1BB VEFfSVQ4MjFYPW0KQ09ORklHX1BBVEFfSk1JQ1JPTj1tCkNPTkZJR19QQVRBX01BUlZFTEw9bQpD T05GSUdfUEFUQV9ORVRDRUxMPW0KQ09ORklHX1BBVEFfTklOSkEzMj1tCiMgQ09ORklHX1BBVEFf TlM4NzQxNSBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX09MRFBJSVg9bQojIENPTkZJR19QQVRBX09Q VElETUEgaXMgbm90IHNldApDT05GSUdfUEFUQV9QREMyMDI3WD1tCkNPTkZJR19QQVRBX1BEQ19P TEQ9bQojIENPTkZJR19QQVRBX1JBRElTWVMgaXMgbm90IHNldApDT05GSUdfUEFUQV9SREM9bQoj IENPTkZJR19QQVRBX1NDMTIwMCBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX1NDSD1tCkNPTkZJR19Q QVRBX1NFUlZFUldPUktTPW0KQ09ORklHX1BBVEFfU0lMNjgwPW0KQ09ORklHX1BBVEFfU0lTPW0K Q09ORklHX1BBVEFfVE9TSElCQT1tCiMgQ09ORklHX1BBVEFfVFJJRkxFWCBpcyBub3Qgc2V0CkNP TkZJR19QQVRBX1ZJQT1tCiMgQ09ORklHX1BBVEFfV0lOQk9ORCBpcyBub3Qgc2V0CgojCiMgUElP LW9ubHkgU0ZGIGNvbnRyb2xsZXJzCiMKIyBDT05GSUdfUEFUQV9DTUQ2NDBfUENJIGlzIG5vdCBz ZXQKIyBDT05GSUdfUEFUQV9NUElJWCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTlM4NzQxMCBp cyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfT1BUSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfUlox MDAwIGlzIG5vdCBzZXQKCiMKIyBHZW5lcmljIGZhbGxiYWNrIC8gbGVnYWN5IGRyaXZlcnMKIwpD T05GSUdfUEFUQV9BQ1BJPW0KQ09ORklHX0FUQV9HRU5FUklDPW0KIyBDT05GSUdfUEFUQV9MRUdB Q1kgaXMgbm90IHNldApDT05GSUdfTUQ9eQpDT05GSUdfQkxLX0RFVl9NRD15CkNPTkZJR19NRF9B VVRPREVURUNUPXkKQ09ORklHX01EX0xJTkVBUj1tCkNPTkZJR19NRF9SQUlEMD1tCkNPTkZJR19N RF9SQUlEMT1tCkNPTkZJR19NRF9SQUlEMTA9bQpDT05GSUdfTURfUkFJRDQ1Nj1tCiMgQ09ORklH X01EX01VTFRJUEFUSCBpcyBub3Qgc2V0CkNPTkZJR19NRF9GQVVMVFk9bQojIENPTkZJR19CQ0FD SEUgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9ETT1tCkNPTkZJR19ETV9ERUJVRz15CkNPTkZJ R19ETV9CVUZJTz1tCkNPTkZJR19ETV9CSU9fUFJJU09OPW0KQ09ORklHX0RNX1BFUlNJU1RFTlRf REFUQT1tCkNPTkZJR19ETV9DUllQVD1tCkNPTkZJR19ETV9TTkFQU0hPVD1tCkNPTkZJR19ETV9U SElOX1BST1ZJU0lPTklORz1tCiMgQ09ORklHX0RNX0RFQlVHX0JMT0NLX1NUQUNLX1RSQUNJTkcg aXMgbm90IHNldApDT05GSUdfRE1fQ0FDSEU9bQpDT05GSUdfRE1fQ0FDSEVfTVE9bQpDT05GSUdf RE1fQ0FDSEVfQ0xFQU5FUj1tCkNPTkZJR19ETV9NSVJST1I9bQpDT05GSUdfRE1fTE9HX1VTRVJT UEFDRT1tCkNPTkZJR19ETV9SQUlEPW0KQ09ORklHX0RNX1pFUk89bQpDT05GSUdfRE1fTVVMVElQ QVRIPW0KQ09ORklHX0RNX01VTFRJUEFUSF9RTD1tCkNPTkZJR19ETV9NVUxUSVBBVEhfU1Q9bQpD T05GSUdfRE1fREVMQVk9bQpDT05GSUdfRE1fVUVWRU5UPXkKQ09ORklHX0RNX0ZMQUtFWT1tCkNP TkZJR19ETV9WRVJJVFk9bQpDT05GSUdfRE1fU1dJVENIPW0KQ09ORklHX1RBUkdFVF9DT1JFPW0K Q09ORklHX1RDTV9JQkxPQ0s9bQpDT05GSUdfVENNX0ZJTEVJTz1tCkNPTkZJR19UQ01fUFNDU0k9 bQpDT05GSUdfTE9PUEJBQ0tfVEFSR0VUPW0KQ09ORklHX1RDTV9GQz1tCkNPTkZJR19JU0NTSV9U QVJHRVQ9bQojIENPTkZJR19TQlBfVEFSR0VUIGlzIG5vdCBzZXQKQ09ORklHX0ZVU0lPTj15CkNP TkZJR19GVVNJT05fU1BJPW0KIyBDT05GSUdfRlVTSU9OX0ZDIGlzIG5vdCBzZXQKQ09ORklHX0ZV U0lPTl9TQVM9bQpDT05GSUdfRlVTSU9OX01BWF9TR0U9MTI4CkNPTkZJR19GVVNJT05fQ1RMPW0K Q09ORklHX0ZVU0lPTl9MT0dHSU5HPXkKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0 CiMKQ09ORklHX0ZJUkVXSVJFPW0KQ09ORklHX0ZJUkVXSVJFX09IQ0k9bQpDT05GSUdfRklSRVdJ UkVfU0JQMj1tCkNPTkZJR19GSVJFV0lSRV9ORVQ9bQojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlz IG5vdCBzZXQKIyBDT05GSUdfSTJPIGlzIG5vdCBzZXQKQ09ORklHX01BQ0lOVE9TSF9EUklWRVJT PXkKQ09ORklHX01BQ19FTVVNT1VTRUJUTj15CkNPTkZJR19ORVRERVZJQ0VTPXkKQ09ORklHX01J ST15CkNPTkZJR19ORVRfQ09SRT15CkNPTkZJR19CT05ESU5HPW0KQ09ORklHX0RVTU1ZPW0KIyBD T05GSUdfRVFVQUxJWkVSIGlzIG5vdCBzZXQKQ09ORklHX05FVF9GQz15CkNPTkZJR19JRkI9bQpD T05GSUdfTkVUX1RFQU09bQpDT05GSUdfTkVUX1RFQU1fTU9ERV9CUk9BRENBU1Q9bQpDT05GSUdf TkVUX1RFQU1fTU9ERV9ST1VORFJPQklOPW0KQ09ORklHX05FVF9URUFNX01PREVfUkFORE9NPW0K Q09ORklHX05FVF9URUFNX01PREVfQUNUSVZFQkFDS1VQPW0KQ09ORklHX05FVF9URUFNX01PREVf TE9BREJBTEFOQ0U9bQpDT05GSUdfTUFDVkxBTj1tCkNPTkZJR19NQUNWVEFQPW0KQ09ORklHX1ZY TEFOPW0KQ09ORklHX05FVENPTlNPTEU9bQpDT05GSUdfTkVUQ09OU09MRV9EWU5BTUlDPXkKQ09O RklHX05FVFBPTEw9eQpDT05GSUdfTkVUUE9MTF9UUkFQPXkKQ09ORklHX05FVF9QT0xMX0NPTlRS T0xMRVI9eQpDT05GSUdfTlRCX05FVERFVj1tCkNPTkZJR19UVU49bQpDT05GSUdfVkVUSD1tCkNP TkZJR19WSVJUSU9fTkVUPXkKQ09ORklHX05MTU9OPW0KIyBDT05GSUdfQVJDTkVUIGlzIG5vdCBz ZXQKIyBDT05GSUdfQVRNX0RSSVZFUlMgaXMgbm90IHNldAoKIwojIENBSUYgdHJhbnNwb3J0IGRy aXZlcnMKIwpDT05GSUdfVkhPU1RfTkVUPW0KIyBDT05GSUdfVkhPU1RfU0NTSSBpcyBub3Qgc2V0 CkNPTkZJR19WSE9TVF9SSU5HPW0KQ09ORklHX1ZIT1NUPW0KCiMKIyBEaXN0cmlidXRlZCBTd2l0 Y2ggQXJjaGl0ZWN0dXJlIGRyaXZlcnMKIwojIENPTkZJR19ORVRfRFNBX01WODhFNlhYWCBpcyBu b3Qgc2V0CiMgQ09ORklHX05FVF9EU0FfTVY4OEU2MDYwIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU X0RTQV9NVjg4RTZYWFhfTkVFRF9QUFUgaXMgbm90IHNldAojIENPTkZJR19ORVRfRFNBX01WODhF NjEzMSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9EU0FfTVY4OEU2MTIzXzYxXzY1IGlzIG5vdCBz ZXQKQ09ORklHX0VUSEVSTkVUPXkKQ09ORklHX01ESU89bQojIENPTkZJR19ORVRfVkVORE9SXzND T00gaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0FEQVBURUMgaXMgbm90IHNldAojIENP TkZJR19ORVRfVkVORE9SX0FMVEVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfQU1E IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQVJDPXkKQ09ORklHX05FVF9WRU5ET1JfQVRI RVJPUz15CkNPTkZJR19BVEwyPW0KQ09ORklHX0FUTDE9bQpDT05GSUdfQVRMMUU9bQpDT05GSUdf QVRMMUM9bQpDT05GSUdfQUxYPW0KQ09ORklHX05FVF9DQURFTkNFPW0KQ09ORklHX0FSTV9BVDkx X0VUSEVSPW0KQ09ORklHX01BQ0I9bQpDT05GSUdfTkVUX1ZFTkRPUl9CUk9BRENPTT15CkNPTkZJ R19CNDQ9bQpDT05GSUdfQjQ0X1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0NF9QQ0lDT1JFX0FV VE9TRUxFQ1Q9eQpDT05GSUdfQjQ0X1BDST15CkNPTkZJR19CTlgyPW0KQ09ORklHX0NOSUM9bQpD T05GSUdfVElHT04zPXkKIyBDT05GSUdfQk5YMlggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRP Ul9CUk9DQURFPXkKQ09ORklHX0JOQT1tCkNPTkZJR19ORVRfQ0FMWEVEQV9YR01BQz1tCkNPTkZJ R19ORVRfVkVORE9SX0NIRUxTSU89eQojIENPTkZJR19DSEVMU0lPX1QxIGlzIG5vdCBzZXQKQ09O RklHX0NIRUxTSU9fVDM9bQpDT05GSUdfQ0hFTFNJT19UND1tCkNPTkZJR19DSEVMU0lPX1Q0VkY9 bQpDT05GSUdfTkVUX1ZFTkRPUl9DSVNDTz15CkNPTkZJR19FTklDPW0KQ09ORklHX0RORVQ9bQpD T05GSUdfTkVUX1ZFTkRPUl9ERUM9eQpDT05GSUdfTkVUX1RVTElQPXkKQ09ORklHX0RFMjEwNFg9 bQpDT05GSUdfREUyMTA0WF9EU0w9MApDT05GSUdfVFVMSVA9eQojIENPTkZJR19UVUxJUF9NV0kg aXMgbm90IHNldApDT05GSUdfVFVMSVBfTU1JTz15CiMgQ09ORklHX1RVTElQX05BUEkgaXMgbm90 IHNldApDT05GSUdfREU0WDU9bQpDT05GSUdfV0lOQk9ORF84NDA9bQpDT05GSUdfRE05MTAyPW0K Q09ORklHX1VMSTUyNlg9bQpDT05GSUdfUENNQ0lBX1hJUkNPTT1tCiMgQ09ORklHX05FVF9WRU5E T1JfRExJTksgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9FTVVMRVg9eQpDT05GSUdfQkUy TkVUPW0KIyBDT05GSUdfTkVUX1ZFTkRPUl9FWEFSIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZF TkRPUl9IUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0lOVEVMPXkKIyBDT05GSUdfRTEw MCBpcyBub3Qgc2V0CkNPTkZJR19FMTAwMD15CkNPTkZJR19FMTAwMEU9eQpDT05GSUdfSUdCPXkK Q09ORklHX0lHQl9IV01PTj15CkNPTkZJR19JR0JWRj1tCkNPTkZJR19JWEdCPW0KQ09ORklHX0lY R0JFPXkKQ09ORklHX0lYR0JFX0hXTU9OPXkKQ09ORklHX0lYR0JFX0RDQT15CkNPTkZJR19JWEdC RV9EQ0I9eQpDT05GSUdfSVhHQkVWRj1tCkNPTkZJR19JNDBFPW0KIyBDT05GSUdfTkVUX1ZFTkRP Ul9JODI1WFggaXMgbm90IHNldApDT05GSUdfSVAxMDAwPW0KQ09ORklHX0pNRT1tCkNPTkZJR19O RVRfVkVORE9SX01BUlZFTEw9eQpDT05GSUdfTVZNRElPPW0KQ09ORklHX1NLR0U9bQpDT05GSUdf U0tHRV9ERUJVRz15CkNPTkZJR19TS0dFX0dFTkVTSVM9eQpDT05GSUdfU0tZMj1tCkNPTkZJR19T S1kyX0RFQlVHPXkKQ09ORklHX05FVF9WRU5ET1JfTUVMTEFOT1g9eQpDT05GSUdfTUxYNF9FTj1t CkNPTkZJR19NTFg0X0VOX0RDQj15CkNPTkZJR19NTFg0X0NPUkU9bQpDT05GSUdfTUxYNF9ERUJV Rz15CkNPTkZJR19NTFg1X0NPUkU9bQojIENPTkZJR19ORVRfVkVORE9SX01JQ1JFTCBpcyBub3Qg c2V0CkNPTkZJR19ORVRfVkVORE9SX01ZUkk9eQpDT05GSUdfTVlSSTEwR0U9bQpDT05GSUdfTVlS STEwR0VfRENBPXkKIyBDT05GSUdfRkVBTE5YIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRP Ul9OQVRTRU1JIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9OVklESUEgaXMgbm90IHNl dApDT05GSUdfTkVUX1ZFTkRPUl9PS0k9eQpDT05GSUdfUENIX0dCRT1tCkNPTkZJR19FVEhPQz1t CkNPTkZJR19ORVRfUEFDS0VUX0VOR0lORT15CiMgQ09ORklHX0hBTUFDSEkgaXMgbm90IHNldApD T05GSUdfWUVMTE9XRklOPW0KQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDPXkKQ09ORklHX1FMQTNY WFg9bQpDT05GSUdfUUxDTklDPW0KQ09ORklHX1FMQ05JQ19TUklPVj15CkNPTkZJR19RTENOSUNf RENCPXkKQ09ORklHX1FMR0U9bQpDT05GSUdfTkVUWEVOX05JQz1tCkNPTkZJR19ORVRfVkVORE9S X1JFQUxURUs9eQojIENPTkZJR19BVFAgaXMgbm90IHNldApDT05GSUdfODEzOUNQPXkKQ09ORklH XzgxMzlUT089eQpDT05GSUdfODEzOVRPT19QSU89eQojIENPTkZJR184MTM5VE9PX1RVTkVfVFdJ U1RFUiBpcyBub3Qgc2V0CkNPTkZJR184MTM5VE9PXzgxMjk9eQojIENPTkZJR184MTM5X09MRF9S WF9SRVNFVCBpcyBub3Qgc2V0CkNPTkZJR19SODE2OT15CiMgQ09ORklHX1NIX0VUSCBpcyBub3Qg c2V0CiMgQ09ORklHX05FVF9WRU5ET1JfUkRDIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRP Ul9TRUVRIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9TSUxBTiBpcyBub3Qgc2V0CiMg Q09ORklHX05FVF9WRU5ET1JfU0lTIGlzIG5vdCBzZXQKQ09ORklHX1NGQz1tCkNPTkZJR19TRkNf TVREPXkKQ09ORklHX1NGQ19NQ0RJX01PTj15CkNPTkZJR19TRkNfU1JJT1Y9eQpDT05GSUdfTkVU X1ZFTkRPUl9TTVNDPXkKQ09ORklHX0VQSUMxMDA9bQojIENPTkZJR19TTVNDOTExWCBpcyBub3Qg c2V0CkNPTkZJR19TTVNDOTQyMD1tCiMgQ09ORklHX05FVF9WRU5ET1JfU1RNSUNSTyBpcyBub3Qg c2V0CiMgQ09ORklHX05FVF9WRU5ET1JfU1VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRP Ul9URUhVVEkgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1RJIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUX1ZFTkRPUl9WSUEgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1dJWk5F VCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZEREkgaXMgbm90IHNldAojIENPTkZJR19ISVBQSSBpcyBu b3Qgc2V0CiMgQ09ORklHX05FVF9TQjEwMDAgaXMgbm90IHNldApDT05GSUdfUEhZTElCPXkKCiMK IyBNSUkgUEhZIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0FUODAzWF9QSFk9bQpDT05GSUdfQU1E X1BIWT1tCkNPTkZJR19NQVJWRUxMX1BIWT1tCkNPTkZJR19EQVZJQ09NX1BIWT1tCkNPTkZJR19R U0VNSV9QSFk9bQpDT05GSUdfTFhUX1BIWT1tCkNPTkZJR19DSUNBREFfUEhZPW0KQ09ORklHX1ZJ VEVTU0VfUEhZPW0KQ09ORklHX1NNU0NfUEhZPW0KQ09ORklHX0JST0FEQ09NX1BIWT1tCkNPTkZJ R19CQ004N1hYX1BIWT1tCkNPTkZJR19JQ1BMVVNfUEhZPW0KQ09ORklHX1JFQUxURUtfUEhZPW0K Q09ORklHX05BVElPTkFMX1BIWT1tCkNPTkZJR19TVEUxMFhQPW0KQ09ORklHX0xTSV9FVDEwMTFD X1BIWT1tCkNPTkZJR19NSUNSRUxfUEhZPW0KQ09ORklHX0ZJWEVEX1BIWT15CkNPTkZJR19NRElP X0JJVEJBTkc9bQojIENPTkZJR19QTElQIGlzIG5vdCBzZXQKQ09ORklHX1BQUD1tCkNPTkZJR19Q UFBfQlNEQ09NUD1tCkNPTkZJR19QUFBfREVGTEFURT1tCkNPTkZJR19QUFBfRklMVEVSPXkKQ09O RklHX1BQUF9NUFBFPW0KQ09ORklHX1BQUF9NVUxUSUxJTks9eQpDT05GSUdfUFBQT0FUTT1tCkNP TkZJR19QUFBPRT1tCkNPTkZJR19QUFRQPW0KQ09ORklHX1BQUE9MMlRQPW0KQ09ORklHX1BQUF9B U1lOQz1tCkNPTkZJR19QUFBfU1lOQ19UVFk9bQpDT05GSUdfU0xJUD1tCkNPTkZJR19TTEhDPW0K Q09ORklHX1NMSVBfQ09NUFJFU1NFRD15CkNPTkZJR19TTElQX1NNQVJUPXkKIyBDT05GSUdfU0xJ UF9NT0RFX1NMSVA2IGlzIG5vdCBzZXQKCiMKIyBVU0IgTmV0d29yayBBZGFwdGVycwojCkNPTkZJ R19VU0JfQ0FUQz15CkNPTkZJR19VU0JfS0FXRVRIPXkKQ09ORklHX1VTQl9QRUdBU1VTPXkKQ09O RklHX1VTQl9SVEw4MTUwPXkKQ09ORklHX1VTQl9SVEw4MTUyPW0KQ09ORklHX1VTQl9VU0JORVQ9 eQpDT05GSUdfVVNCX05FVF9BWDg4MTdYPXkKQ09ORklHX1VTQl9ORVRfQVg4ODE3OV8xNzhBPW0K Q09ORklHX1VTQl9ORVRfQ0RDRVRIRVI9eQpDT05GSUdfVVNCX05FVF9DRENfRUVNPXkKQ09ORklH X1VTQl9ORVRfQ0RDX05DTT1tCiMgQ09ORklHX1VTQl9ORVRfSFVBV0VJX0NEQ19OQ00gaXMgbm90 IHNldApDT05GSUdfVVNCX05FVF9DRENfTUJJTT1tCkNPTkZJR19VU0JfTkVUX0RNOTYwMT15CiMg Q09ORklHX1VTQl9ORVRfU1I5NzAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ORVRfU01TQzc1WFg9 eQpDT05GSUdfVVNCX05FVF9TTVNDOTVYWD15CkNPTkZJR19VU0JfTkVUX0dMNjIwQT15CkNPTkZJ R19VU0JfTkVUX05FVDEwODA9eQpDT05GSUdfVVNCX05FVF9QTFVTQj15CkNPTkZJR19VU0JfTkVU X01DUzc4MzA9eQpDT05GSUdfVVNCX05FVF9STkRJU19IT1NUPXkKQ09ORklHX1VTQl9ORVRfQ0RD X1NVQlNFVD15CkNPTkZJR19VU0JfQUxJX001NjMyPXkKQ09ORklHX1VTQl9BTjI3MjA9eQpDT05G SUdfVVNCX0JFTEtJTj15CkNPTkZJR19VU0JfQVJNTElOVVg9eQpDT05GSUdfVVNCX0VQU09OMjg4 OD15CkNPTkZJR19VU0JfS0MyMTkwPXkKQ09ORklHX1VTQl9ORVRfWkFVUlVTPXkKQ09ORklHX1VT Ql9ORVRfQ1g4MjMxMF9FVEg9bQpDT05GSUdfVVNCX05FVF9LQUxNSUE9bQpDT05GSUdfVVNCX05F VF9RTUlfV1dBTj1tCkNPTkZJR19VU0JfSFNPPW0KQ09ORklHX1VTQl9ORVRfSU5UNTFYMT15CkNP TkZJR19VU0JfSVBIRVRIPXkKQ09ORklHX1VTQl9TSUVSUkFfTkVUPXkKQ09ORklHX1VTQl9WTDYw MD1tCkNPTkZJR19XTEFOPXkKIyBDT05GSUdfTElCRVJUQVNfVEhJTkZJUk0gaXMgbm90IHNldAoj IENPTkZJR19BSVJPIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNRUwgaXMgbm90IHNldAojIENPTkZJ R19BVDc2QzUwWF9VU0IgaXMgbm90IHNldAojIENPTkZJR19QUklTTTU0IGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX1pEMTIwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfUk5ESVNfV0xBTiBp cyBub3Qgc2V0CiMgQ09ORklHX1JUTDgxODAgaXMgbm90IHNldApDT05GSUdfUlRMODE4Nz1tCkNP TkZJR19SVEw4MTg3X0xFRFM9eQojIENPTkZJR19BRE04MjExIGlzIG5vdCBzZXQKIyBDT05GSUdf TUFDODAyMTFfSFdTSU0gaXMgbm90IHNldApDT05GSUdfTVdMOEs9bQpDT05GSUdfQVRIX0NPTU1P Tj1tCkNPTkZJR19BVEhfQ0FSRFM9bQojIENPTkZJR19BVEhfREVCVUcgaXMgbm90IHNldAojIENP TkZJR19BVEg1SyBpcyBub3Qgc2V0CiMgQ09ORklHX0FUSDVLX1BDSSBpcyBub3Qgc2V0CkNPTkZJ R19BVEg5S19IVz1tCkNPTkZJR19BVEg5S19DT01NT049bQpDT05GSUdfQVRIOUtfQlRDT0VYX1NV UFBPUlQ9eQpDT05GSUdfQVRIOUs9bQpDT05GSUdfQVRIOUtfUENJPXkKQ09ORklHX0FUSDlLX0FI Qj15CkNPTkZJR19BVEg5S19ERUJVR0ZTPXkKIyBDT05GSUdfQVRIOUtfTEVHQUNZX1JBVEVfQ09O VFJPTCBpcyBub3Qgc2V0CkNPTkZJR19BVEg5S19SRktJTEw9eQpDT05GSUdfQVRIOUtfSFRDPW0K IyBDT05GSUdfQVRIOUtfSFRDX0RFQlVHRlMgaXMgbm90IHNldApDT05GSUdfQ0FSTDkxNzA9bQpD T05GSUdfQ0FSTDkxNzBfTEVEUz15CiMgQ09ORklHX0NBUkw5MTcwX0RFQlVHRlMgaXMgbm90IHNl dApDT05GSUdfQ0FSTDkxNzBfV1BDPXkKIyBDT05GSUdfQ0FSTDkxNzBfSFdSTkcgaXMgbm90IHNl dAojIENPTkZJR19BVEg2S0wgaXMgbm90IHNldAojIENPTkZJR19BUjU1MjMgaXMgbm90IHNldApD T05GSUdfV0lMNjIxMD1tCkNPTkZJR19XSUw2MjEwX0lTUl9DT1I9eQpDT05GSUdfV0lMNjIxMF9U UkFDSU5HPXkKIyBDT05GSUdfQVRIMTBLIGlzIG5vdCBzZXQKIyBDT05GSUdfV0NOMzZYWCBpcyBu b3Qgc2V0CiMgQ09ORklHX0I0MyBpcyBub3Qgc2V0CiMgQ09ORklHX0I0M0xFR0FDWSBpcyBub3Qg c2V0CkNPTkZJR19CUkNNVVRJTD1tCkNPTkZJR19CUkNNU01BQz1tCkNPTkZJR19CUkNNRk1BQz1t CkNPTkZJR19CUkNNRk1BQ19TRElPPXkKQ09ORklHX0JSQ01GTUFDX1VTQj15CiMgQ09ORklHX0JS Q01fVFJBQ0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0JSQ01EQkcgaXMgbm90IHNldAojIENPTkZJ R19IT1NUQVAgaXMgbm90IHNldAojIENPTkZJR19JUFcyMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdf SVBXMjIwMCBpcyBub3Qgc2V0CkNPTkZJR19JV0xXSUZJPW0KQ09ORklHX0lXTERWTT1tCkNPTkZJ R19JV0xNVk09bQpDT05GSUdfSVdMV0lGSV9PUE1PREVfTU9EVUxBUj15CgojCiMgRGVidWdnaW5n IE9wdGlvbnMKIwojIENPTkZJR19JV0xXSUZJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lXTFdJ RklfREVCVUdGUz15CiMgQ09ORklHX0lXTFdJRklfREVWSUNFX1RSQUNJTkcgaXMgbm90IHNldApD T05GSUdfSVdMRUdBQ1k9bQpDT05GSUdfSVdMNDk2NT1tCkNPTkZJR19JV0wzOTQ1PW0KCiMKIyBp d2wzOTQ1IC8gaXdsNDk2NSBEZWJ1Z2dpbmcgT3B0aW9ucwojCkNPTkZJR19JV0xFR0FDWV9ERUJV Rz15CkNPTkZJR19JV0xFR0FDWV9ERUJVR0ZTPXkKIyBDT05GSUdfTElCRVJUQVMgaXMgbm90IHNl dAojIENPTkZJR19IRVJNRVMgaXMgbm90IHNldAojIENPTkZJR19QNTRfQ09NTU9OIGlzIG5vdCBz ZXQKQ09ORklHX1JUMlgwMD1tCiMgQ09ORklHX1JUMjQwMFBDSSBpcyBub3Qgc2V0CiMgQ09ORklH X1JUMjUwMFBDSSBpcyBub3Qgc2V0CkNPTkZJR19SVDYxUENJPW0KQ09ORklHX1JUMjgwMFBDST1t CkNPTkZJR19SVDI4MDBQQ0lfUlQzM1hYPXkKQ09ORklHX1JUMjgwMFBDSV9SVDM1WFg9eQpDT05G SUdfUlQyODAwUENJX1JUNTNYWD15CkNPTkZJR19SVDI4MDBQQ0lfUlQzMjkwPXkKIyBDT05GSUdf UlQyNTAwVVNCIGlzIG5vdCBzZXQKQ09ORklHX1JUNzNVU0I9bQpDT05GSUdfUlQyODAwVVNCPW0K Q09ORklHX1JUMjgwMFVTQl9SVDMzWFg9eQpDT05GSUdfUlQyODAwVVNCX1JUMzVYWD15CiMgQ09O RklHX1JUMjgwMFVTQl9SVDM1NzMgaXMgbm90IHNldApDT05GSUdfUlQyODAwVVNCX1JUNTNYWD15 CkNPTkZJR19SVDI4MDBVU0JfUlQ1NVhYPXkKQ09ORklHX1JUMjgwMFVTQl9VTktOT1dOPXkKQ09O RklHX1JUMjgwMF9MSUI9bQpDT05GSUdfUlQyODAwX0xJQl9NTUlPPW0KQ09ORklHX1JUMlgwMF9M SUJfTU1JTz1tCkNPTkZJR19SVDJYMDBfTElCX1BDST1tCkNPTkZJR19SVDJYMDBfTElCX1VTQj1t CkNPTkZJR19SVDJYMDBfTElCPW0KQ09ORklHX1JUMlgwMF9MSUJfRklSTVdBUkU9eQpDT05GSUdf UlQyWDAwX0xJQl9DUllQVE89eQpDT05GSUdfUlQyWDAwX0xJQl9MRURTPXkKQ09ORklHX1JUMlgw MF9MSUJfREVCVUdGUz15CiMgQ09ORklHX1JUMlgwMF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19S VExfQ0FSRFM9bQpDT05GSUdfUlRMODE5MkNFPW0KQ09ORklHX1JUTDgxOTJTRT1tCkNPTkZJR19S VEw4MTkyREU9bQpDT05GSUdfUlRMODcyM0FFPW0KQ09ORklHX1JUTDgxODhFRT1tCkNPTkZJR19S VEw4MTkyQ1U9bQpDT05GSUdfUlRMV0lGST1tCkNPTkZJR19SVExXSUZJX1BDST1tCkNPTkZJR19S VExXSUZJX1VTQj1tCiMgQ09ORklHX1JUTFdJRklfREVCVUcgaXMgbm90IHNldApDT05GSUdfUlRM ODE5MkNfQ09NTU9OPW0KIyBDT05GSUdfV0xfVEkgaXMgbm90IHNldAojIENPTkZJR19aRDEyMTFS VyBpcyBub3Qgc2V0CkNPTkZJR19NV0lGSUVYPW0KQ09ORklHX01XSUZJRVhfU0RJTz1tCkNPTkZJ R19NV0lGSUVYX1BDSUU9bQpDT05GSUdfTVdJRklFWF9VU0I9bQojIENPTkZJR19DVzEyMDAgaXMg bm90IHNldAoKIwojIEVuYWJsZSBXaU1BWCAoTmV0d29ya2luZyBvcHRpb25zKSB0byBzZWUgdGhl IFdpTUFYIGRyaXZlcnMKIwpDT05GSUdfV0FOPXkKIyBDT05GSUdfTEFOTUVESUEgaXMgbm90IHNl dApDT05GSUdfSERMQz1tCkNPTkZJR19IRExDX1JBVz1tCiMgQ09ORklHX0hETENfUkFXX0VUSCBp cyBub3Qgc2V0CkNPTkZJR19IRExDX0NJU0NPPW0KQ09ORklHX0hETENfRlI9bQpDT05GSUdfSERM Q19QUFA9bQoKIwojIFguMjUvTEFQQiBzdXBwb3J0IGlzIGRpc2FibGVkCiMKIyBDT05GSUdfUENJ MjAwU1lOIGlzIG5vdCBzZXQKIyBDT05GSUdfV0FOWEwgaXMgbm90IHNldAojIENPTkZJR19QQzMw MFRPTyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZBUlNZTkMgaXMgbm90IHNldAojIENPTkZJR19EU0ND NCBpcyBub3Qgc2V0CkNPTkZJR19ETENJPW0KQ09ORklHX0RMQ0lfTUFYPTgKIyBDT05GSUdfU0JO SSBpcyBub3Qgc2V0CkNPTkZJR19JRUVFODAyMTU0X0RSSVZFUlM9bQpDT05GSUdfSUVFRTgwMjE1 NF9GQUtFSEFSRD1tCkNPTkZJR19JRUVFODAyMTU0X0ZBS0VMQj1tCkNPTkZJR19YRU5fTkVUREVW X0ZST05URU5EPW0KIyBDT05GSUdfWEVOX05FVERFVl9CQUNLRU5EIGlzIG5vdCBzZXQKQ09ORklH X1ZNWE5FVDM9bQpDT05GSUdfSFlQRVJWX05FVD1tCkNPTkZJR19JU0ROPXkKQ09ORklHX0lTRE5f STRMPW0KQ09ORklHX0lTRE5fUFBQPXkKQ09ORklHX0lTRE5fUFBQX1ZKPXkKQ09ORklHX0lTRE5f TVBQPXkKQ09ORklHX0lQUFBfRklMVEVSPXkKIyBDT05GSUdfSVNETl9QUFBfQlNEQ09NUCBpcyBu b3Qgc2V0CkNPTkZJR19JU0ROX0FVRElPPXkKQ09ORklHX0lTRE5fVFRZX0ZBWD15CgojCiMgSVNE TiBmZWF0dXJlIHN1Ym1vZHVsZXMKIwpDT05GSUdfSVNETl9ESVZFUlNJT049bQoKIwojIElTRE40 TGludXggaGFyZHdhcmUgZHJpdmVycwojCgojCiMgUGFzc2l2ZSBjYXJkcwojCiMgQ09ORklHX0lT RE5fRFJWX0hJU0FYIGlzIG5vdCBzZXQKCiMKIyBBY3RpdmUgY2FyZHMKIwpDT05GSUdfSVNETl9D QVBJPW0KQ09ORklHX0lTRE5fRFJWX0FWTUIxX1ZFUkJPU0VfUkVBU09OPXkKIyBDT05GSUdfQ0FQ SV9UUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19JU0ROX0NBUElfTUlERExFV0FSRT15CkNPTkZJR19J U0ROX0NBUElfQ0FQSTIwPW0KQ09ORklHX0lTRE5fQ0FQSV9DQVBJRFJWPW0KCiMKIyBDQVBJIGhh cmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfQ0FQSV9BVk09eQpDT05GSUdfSVNETl9EUlZfQVZNQjFf QjFQQ0k9bQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFQQ0lWND15CkNPTkZJR19JU0ROX0RSVl9B Vk1CMV9UMVBDST1tCkNPTkZJR19JU0ROX0RSVl9BVk1CMV9DND1tCiMgQ09ORklHX0NBUElfRUlD T04gaXMgbm90IHNldApDT05GSUdfSVNETl9EUlZfR0lHQVNFVD1tCkNPTkZJR19HSUdBU0VUX0NB UEk9eQojIENPTkZJR19HSUdBU0VUX0k0TCBpcyBub3Qgc2V0CiMgQ09ORklHX0dJR0FTRVRfRFVN TVlMTCBpcyBub3Qgc2V0CkNPTkZJR19HSUdBU0VUX0JBU0U9bQpDT05GSUdfR0lHQVNFVF9NMTA1 PW0KQ09ORklHX0dJR0FTRVRfTTEwMT1tCiMgQ09ORklHX0dJR0FTRVRfREVCVUcgaXMgbm90IHNl dApDT05GSUdfSFlTRE49bQpDT05GSUdfSFlTRE5fQ0FQST15CkNPTkZJR19NSVNETj1tCkNPTkZJ R19NSVNETl9EU1A9bQpDT05GSUdfTUlTRE5fTDFPSVA9bQoKIwojIG1JU0ROIGhhcmR3YXJlIGRy aXZlcnMKIwpDT05GSUdfTUlTRE5fSEZDUENJPW0KQ09ORklHX01JU0ROX0hGQ01VTFRJPW0KQ09O RklHX01JU0ROX0hGQ1VTQj1tCkNPTkZJR19NSVNETl9BVk1GUklUWj1tCkNPTkZJR19NSVNETl9T UEVFREZBWD1tCkNPTkZJR19NSVNETl9JTkZJTkVPTj1tCkNPTkZJR19NSVNETl9XNjY5Mj1tCkNP TkZJR19NSVNETl9ORVRKRVQ9bQpDT05GSUdfTUlTRE5fSVBBQz1tCkNPTkZJR19NSVNETl9JU0FS PW0KQ09ORklHX0lTRE5fSERMQz1tCgojCiMgSW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdf SU5QVVQ9eQpDT05GSUdfSU5QVVRfRkZfTUVNTEVTUz1tCkNPTkZJR19JTlBVVF9QT0xMREVWPW0K Q09ORklHX0lOUFVUX1NQQVJTRUtNQVA9bQojIENPTkZJR19JTlBVVF9NQVRSSVhLTUFQIGlzIG5v dCBzZXQKCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01PVVNFREVWPXkK IyBDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVggaXMgbm90IHNldApDT05GSUdfSU5QVVRfTU9V U0VERVZfU0NSRUVOX1g9MTAyNApDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1k9NzY4CiMg Q09ORklHX0lOUFVUX0pPWURFViBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9FVkRFVj15CiMgQ09O RklHX0lOUFVUX0VWQlVHIGlzIG5vdCBzZXQKCiMKIyBJbnB1dCBEZXZpY2UgRHJpdmVycwojCkNP TkZJR19JTlBVVF9LRVlCT0FSRD15CiMgQ09ORklHX0tFWUJPQVJEX0FEUDU1ODggaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9BRFA1NTg5IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0FU S0JEPXkKIyBDT05GSUdfS0VZQk9BUkRfUVQxMDcwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B UkRfUVQyMTYwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTEtLQkQgaXMgbm90IHNldAoj IENPTkZJR19LRVlCT0FSRF9UQ0E2NDE2IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVENB ODQxOCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0xNODMyMyBpcyBub3Qgc2V0CiMgQ09O RklHX0tFWUJPQVJEX0xNODMzMyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01BWDczNTkg aXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQ1MgaXMgbm90IHNldAojIENPTkZJR19LRVlC T0FSRF9NUFIxMjEgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9ORVdUT04gaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9PUEVOQ09SRVMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FS RF9TVE9XQVdBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NVTktCRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX01PVVNFPXkK Q09ORklHX01PVVNFX1BTMj15CkNPTkZJR19NT1VTRV9QUzJfQUxQUz15CkNPTkZJR19NT1VTRV9Q UzJfTE9HSVBTMlBQPXkKQ09ORklHX01PVVNFX1BTMl9TWU5BUFRJQ1M9eQpDT05GSUdfTU9VU0Vf UFMyX0NZUFJFU1M9eQpDT05GSUdfTU9VU0VfUFMyX0xJRkVCT09LPXkKQ09ORklHX01PVVNFX1BT Ml9UUkFDS1BPSU5UPXkKQ09ORklHX01PVVNFX1BTMl9FTEFOVEVDSD15CkNPTkZJR19NT1VTRV9Q UzJfU0VOVEVMSUM9eQojIENPTkZJR19NT1VTRV9QUzJfVE9VQ0hLSVQgaXMgbm90IHNldApDT05G SUdfTU9VU0VfU0VSSUFMPW0KQ09ORklHX01PVVNFX0FQUExFVE9VQ0g9bQpDT05GSUdfTU9VU0Vf QkNNNTk3ND1tCkNPTkZJR19NT1VTRV9DWUFQQT1tCkNPTkZJR19NT1VTRV9WU1hYWEFBPW0KQ09O RklHX01PVVNFX1NZTkFQVElDU19JMkM9bQpDT05GSUdfTU9VU0VfU1lOQVBUSUNTX1VTQj1tCiMg Q09ORklHX0lOUFVUX0pPWVNUSUNLIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1RBQkxFVD15CkNP TkZJR19UQUJMRVRfVVNCX0FDRUNBRD1tCkNPTkZJR19UQUJMRVRfVVNCX0FJUFRFSz1tCkNPTkZJ R19UQUJMRVRfVVNCX0dUQ089bQojIENPTkZJR19UQUJMRVRfVVNCX0hBTldBTkcgaXMgbm90IHNl dApDT05GSUdfVEFCTEVUX1VTQl9LQlRBQj1tCkNPTkZJR19UQUJMRVRfVVNCX1dBQ09NPW0KQ09O RklHX0lOUFVUX1RPVUNIU0NSRUVOPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5IGlzIG5v dCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQVRNRUxfTVhUIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9VQ0hTQ1JFRU5fQlUyMTAxMyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRT UF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQNF9DT1JFIGlzIG5v dCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRFlOQVBSTyBpcyBub3Qgc2V0CiMgQ09ORklHX1RP VUNIU0NSRUVOX0hBTVBTSElSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0VFVEkg aXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9GVUpJVFNVIGlzIG5vdCBzZXQKIyBDT05G SUdfVE9VQ0hTQ1JFRU5fSUxJMjEwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0dV TlpFIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRUxPIGlzIG5vdCBzZXQKQ09ORklH X1RPVUNIU0NSRUVOX1dBQ09NX1c4MDAxPW0KQ09ORklHX1RPVUNIU0NSRUVOX1dBQ09NX0kyQz1t CiMgQ09ORklHX1RPVUNIU0NSRUVOX01BWDExODAxIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hT Q1JFRU5fTUNTNTAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX01NUzExNCBpcyBu b3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX01UT1VDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1RP VUNIU0NSRUVOX0lORVhJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX01LNzEyIGlz IG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fUEVOTU9VTlQgaXMgbm90IHNldAojIENPTkZJ R19UT1VDSFNDUkVFTl9FRFRfRlQ1WDA2IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5f VE9VQ0hSSUdIVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNIV0lOIGlzIG5v dCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fUElYQ0lSIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9V Q0hTQ1JFRU5fV005N1hYIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0NPTVBP U0lURSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNISVQyMTMgaXMgbm90IHNl dAojIENPTkZJR19UT1VDSFNDUkVFTl9UU0NfU0VSSU8gaXMgbm90IHNldAojIENPTkZJR19UT1VD SFNDUkVFTl9UU0MyMDA3IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1QxMjMyIGlz IG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSNDAgaXMgbm90IHNldAojIENPTkZJR19U T1VDSFNDUkVFTl9UUFM2NTA3WCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9NSVNDPXkKIyBDT05G SUdfSU5QVVRfQUQ3MTRYIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQk1BMTUwIGlzIG5vdCBz ZXQKQ09ORklHX0lOUFVUX1BDU1BLUj1tCiMgQ09ORklHX0lOUFVUX01NQTg0NTAgaXMgbm90IHNl dAojIENPTkZJR19JTlBVVF9NUFUzMDUwIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0FQQU5FTD1t CkNPTkZJR19JTlBVVF9BVExBU19CVE5TPW0KQ09ORklHX0lOUFVUX0FUSV9SRU1PVEUyPW0KQ09O RklHX0lOUFVUX0tFWVNQQU5fUkVNT1RFPW0KIyBDT05GSUdfSU5QVVRfS1hUSjkgaXMgbm90IHNl dApDT05GSUdfSU5QVVRfUE9XRVJNQVRFPW0KQ09ORklHX0lOUFVUX1lFQUxJTks9bQpDT05GSUdf SU5QVVRfQ00xMDk9bQpDT05GSUdfSU5QVVRfVUlOUFVUPW0KIyBDT05GSUdfSU5QVVRfUENGODU3 NCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0FEWEwzNFggaXMgbm90IHNldAojIENPTkZJR19J TlBVVF9JTVNfUENVIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQ01BMzAwMCBpcyBub3Qgc2V0 CkNPTkZJR19JTlBVVF9YRU5fS0JEREVWX0ZST05URU5EPW0KIyBDT05GSUdfSU5QVVRfSURFQVBB RF9TTElERUJBUiBpcyBub3Qgc2V0CgojCiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NF UklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklPX1NFUlBPUlQ9eQojIENPTkZJ R19TRVJJT19DVDgyQzcxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX1BBUktCRCBpcyBub3Qg c2V0CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19MSUJQUzI9 eQpDT05GSUdfU0VSSU9fUkFXPW0KQ09ORklHX1NFUklPX0FMVEVSQV9QUzI9bQojIENPTkZJR19T RVJJT19QUzJNVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0FSQ19QUzI9bQpDT05GSUdfSFlQ RVJWX0tFWUJPQVJEPW0KIyBDT05GSUdfR0FNRVBPUlQgaXMgbm90IHNldAoKIwojIENoYXJhY3Rl ciBkZXZpY2VzCiMKQ09ORklHX1RUWT15CkNPTkZJR19WVD15CkNPTkZJR19DT05TT0xFX1RSQU5T TEFUSU9OUz15CkNPTkZJR19WVF9DT05TT0xFPXkKQ09ORklHX1ZUX0NPTlNPTEVfU0xFRVA9eQpD T05GSUdfSFdfQ09OU09MRT15CkNPTkZJR19WVF9IV19DT05TT0xFX0JJTkRJTkc9eQpDT05GSUdf VU5JWDk4X1BUWVM9eQpDT05GSUdfREVWUFRTX01VTFRJUExFX0lOU1RBTkNFUz15CiMgQ09ORklH X0xFR0FDWV9QVFlTIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9OT05TVEFOREFSRD15CiMgQ09O RklHX1JPQ0tFVFBPUlQgaXMgbm90IHNldApDT05GSUdfQ1lDTEFERVM9bQojIENPTkZJR19DWVpf SU5UUiBpcyBub3Qgc2V0CiMgQ09ORklHX01PWEFfSU5URUxMSU8gaXMgbm90IHNldAojIENPTkZJ R19NT1hBX1NNQVJUSU8gaXMgbm90IHNldApDT05GSUdfU1lOQ0xJTks9bQpDT05GSUdfU1lOQ0xJ TktNUD1tCkNPTkZJR19TWU5DTElOS19HVD1tCkNPTkZJR19OT1pPTUk9bQojIENPTkZJR19JU0kg aXMgbm90IHNldApDT05GSUdfTl9IRExDPW0KQ09ORklHX05fR1NNPW0KIyBDT05GSUdfVFJBQ0Vf U0lOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVktNRU0gaXMgbm90IHNldAoKIwojIFNlcmlhbCBk cml2ZXJzCiMKQ09ORklHX1NFUklBTF84MjUwPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfREVQUkVD QVRFRF9PUFRJT05TIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX1BOUD15CkNPTkZJR19T RVJJQUxfODI1MF9DT05TT0xFPXkKQ09ORklHX0ZJWF9FQVJMWUNPTl9NRU09eQpDT05GSUdfU0VS SUFMXzgyNTBfRE1BPXkKQ09ORklHX1NFUklBTF84MjUwX1BDST15CkNPTkZJR19TRVJJQUxfODI1 MF9OUl9VQVJUUz0zMgpDT05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CkNPTkZJR19T RVJJQUxfODI1MF9FWFRFTkRFRD15CkNPTkZJR19TRVJJQUxfODI1MF9NQU5ZX1BPUlRTPXkKQ09O RklHX1NFUklBTF84MjUwX1NIQVJFX0lSUT15CiMgQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9J UlEgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfUlNBPXkKIyBDT05GSUdfU0VSSUFMXzgy NTBfRFcgaXMgbm90IHNldAoKIwojIE5vbi04MjUwIHNlcmlhbCBwb3J0IHN1cHBvcnQKIwojIENP TkZJR19TRVJJQUxfS0dEQl9OTUkgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfTUZEX0hTVSBp cyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9DT05TT0xF PXkKQ09ORklHX0NPTlNPTEVfUE9MTD15CkNPTkZJR19TRVJJQUxfSlNNPW0KIyBDT05GSUdfU0VS SUFMX1NDQ05YUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9USU1CRVJEQUxFIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVSQV9KVEFHVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NF UklBTF9BTFRFUkFfVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9QQ0hfVUFSVCBpcyBu b3Qgc2V0CkNPTkZJR19TRVJJQUxfQVJDPW0KQ09ORklHX1NFUklBTF9BUkNfTlJfUE9SVFM9MQoj IENPTkZJR19TRVJJQUxfUlAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0ZTTF9MUFVBUlQg aXMgbm90IHNldApDT05GSUdfUFJJTlRFUj1tCiMgQ09ORklHX0xQX0NPTlNPTEUgaXMgbm90IHNl dApDT05GSUdfUFBERVY9bQpDT05GSUdfSFZDX0RSSVZFUj15CkNPTkZJR19IVkNfSVJRPXkKQ09O RklHX0hWQ19YRU49eQpDT05GSUdfSFZDX1hFTl9GUk9OVEVORD15CkNPTkZJR19WSVJUSU9fQ09O U09MRT15CkNPTkZJR19JUE1JX0hBTkRMRVI9bQojIENPTkZJR19JUE1JX1BBTklDX0VWRU5UIGlz IG5vdCBzZXQKQ09ORklHX0lQTUlfREVWSUNFX0lOVEVSRkFDRT1tCkNPTkZJR19JUE1JX1NJPW0K Q09ORklHX0lQTUlfV0FUQ0hET0c9bQpDT05GSUdfSVBNSV9QT1dFUk9GRj1tCkNPTkZJR19IV19S QU5ET009eQpDT05GSUdfSFdfUkFORE9NX1RJTUVSSU9NRU09bQpDT05GSUdfSFdfUkFORE9NX0lO VEVMPW0KQ09ORklHX0hXX1JBTkRPTV9BTUQ9bQpDT05GSUdfSFdfUkFORE9NX1ZJQT1tCkNPTkZJ R19IV19SQU5ET01fVklSVElPPXkKQ09ORklHX0hXX1JBTkRPTV9UUE09bQpDT05GSUdfTlZSQU09 eQojIENPTkZJR19SMzk2NCBpcyBub3Qgc2V0CiMgQ09ORklHX0FQUExJQ09NIGlzIG5vdCBzZXQK IyBDT05GSUdfTVdBVkUgaXMgbm90IHNldApDT05GSUdfUkFXX0RSSVZFUj15CkNPTkZJR19NQVhf UkFXX0RFVlM9ODE5MgpDT05GSUdfSFBFVD15CkNPTkZJR19IUEVUX01NQVA9eQojIENPTkZJR19I UEVUX01NQVBfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19IQU5HQ0hFQ0tfVElNRVI9bQpDT05G SUdfVVZfTU1USU1FUj1tCkNPTkZJR19UQ0dfVFBNPXkKQ09ORklHX1RDR19USVM9eQojIENPTkZJ R19UQ0dfVElTX0kyQ19BVE1FTCBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19USVNfSTJDX0lORklO RU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RJU19JMkNfTlVWT1RPTiBpcyBub3Qgc2V0CkNP TkZJR19UQ0dfTlNDPW0KQ09ORklHX1RDR19BVE1FTD1tCkNPTkZJR19UQ0dfSU5GSU5FT049bQoj IENPTkZJR19UQ0dfWEVOIGlzIG5vdCBzZXQKQ09ORklHX1RFTENMT0NLPW0KQ09ORklHX0RFVlBP UlQ9eQpDT05GSUdfSTJDPXkKQ09ORklHX0kyQ19CT0FSRElORk89eQpDT05GSUdfSTJDX0NPTVBB VD15CkNPTkZJR19JMkNfQ0hBUkRFVj1tCiMgQ09ORklHX0kyQ19NVVggaXMgbm90IHNldApDT05G SUdfSTJDX0hFTFBFUl9BVVRPPXkKQ09ORklHX0kyQ19TTUJVUz1tCkNPTkZJR19JMkNfQUxHT0JJ VD15CkNPTkZJR19JMkNfQUxHT1BDQT1tCgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMK CiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRyb2xsZXIgZHJpdmVycwojCiMgQ09ORklHX0kyQ19BTEkx NTM1IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1NjMgaXMgbm90IHNldAojIENPTkZJR19J MkNfQUxJMTVYMyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfQU1ENzU2PW0KQ09ORklHX0kyQ19BTUQ3 NTZfUzQ4ODI9bQpDT05GSUdfSTJDX0FNRDgxMTE9bQpDT05GSUdfSTJDX0k4MDE9bQpDT05GSUdf STJDX0lTQ0g9bQpDT05GSUdfSTJDX0lTTVQ9bQpDT05GSUdfSTJDX1BJSVg0PW0KQ09ORklHX0ky Q19ORk9SQ0UyPW0KQ09ORklHX0kyQ19ORk9SQ0UyX1M0OTg1PW0KIyBDT05GSUdfSTJDX1NJUzU1 OTUgaXMgbm90IHNldAojIENPTkZJR19JMkNfU0lTNjMwIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19T SVM5Nlg9bQpDT05GSUdfSTJDX1ZJQT1tCkNPTkZJR19JMkNfVklBUFJPPW0KCiMKIyBBQ1BJIGRy aXZlcnMKIwpDT05GSUdfSTJDX1NDTUk9bQoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1v c3RseSBlbWJlZGRlZCAvIHN5c3RlbS1vbi1jaGlwKQojCiMgQ09ORklHX0kyQ19ERVNJR05XQVJF X1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19FRzIwVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ky Q19PQ09SRVMgaXMgbm90IHNldApDT05GSUdfSTJDX1BDQV9QTEFURk9STT1tCiMgQ09ORklHX0ky Q19QWEFfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9bQojIENPTkZJR19JMkNfWElM SU5YIGlzIG5vdCBzZXQKCiMKIyBFeHRlcm5hbCBJMkMvU01CdXMgYWRhcHRlciBkcml2ZXJzCiMK Q09ORklHX0kyQ19ESU9MQU5fVTJDPW0KQ09ORklHX0kyQ19QQVJQT1JUPW0KQ09ORklHX0kyQ19Q QVJQT1JUX0xJR0hUPW0KIyBDT05GSUdfSTJDX1RBT1NfRVZNIGlzIG5vdCBzZXQKQ09ORklHX0ky Q19USU5ZX1VTQj1tCkNPTkZJR19JMkNfVklQRVJCT0FSRD1tCgojCiMgT3RoZXIgSTJDL1NNQnVz IGJ1cyBkcml2ZXJzCiMKQ09ORklHX0kyQ19TVFVCPW0KIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUg aXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0ky Q19ERUJVR19CVVMgaXMgbm90IHNldAojIENPTkZJR19TUEkgaXMgbm90IHNldAojIENPTkZJR19I U0kgaXMgbm90IHNldAoKIwojIFBQUyBzdXBwb3J0CiMKQ09ORklHX1BQUz15CiMgQ09ORklHX1BQ U19ERUJVRyBpcyBub3Qgc2V0CgojCiMgUFBTIGNsaWVudHMgc3VwcG9ydAojCiMgQ09ORklHX1BQ U19DTElFTlRfS1RJTUVSIGlzIG5vdCBzZXQKQ09ORklHX1BQU19DTElFTlRfTERJU0M9bQpDT05G SUdfUFBTX0NMSUVOVF9QQVJQT1JUPW0KQ09ORklHX1BQU19DTElFTlRfR1BJTz1tCgojCiMgUFBT IGdlbmVyYXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBvcnQKIwpDT05GSUdfUFRQ XzE1ODhfQ0xPQ0s9eQpDT05GSUdfRFA4MzY0MF9QSFk9bQpDT05GSUdfUFRQXzE1ODhfQ0xPQ0tf UENIPW0KQ09ORklHX0FSQ0hfV0FOVF9PUFRJT05BTF9HUElPTElCPXkKIyBDT05GSUdfR1BJT0xJ QiBpcyBub3Qgc2V0CiMgQ09ORklHX1cxIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NVUFBMWT15 CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BEQV9QT1dF UiBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19CQVRU RVJZX0RTMjc4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfRFMyNzgxIGlzIG5vdCBzZXQK IyBDT05GSUdfQkFUVEVSWV9EUzI3ODIgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX1NCUyBp cyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfQlEyN3gwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JB VFRFUllfTUFYMTcwNDAgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX01BWDE3MDQyIGlzIG5v dCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQVg4OTAzIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdF Ul9MUDg3MjcgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQxNVggaXMgbm90IHNldApD T05GSUdfQ0hBUkdFUl9TTUIzNDc9bQpDT05GSUdfUE9XRVJfUkVTRVQ9eQojIENPTkZJR19QT1dF Ul9BVlMgaXMgbm90IHNldApDT05GSUdfSFdNT049eQpDT05GSUdfSFdNT05fVklEPW0KIyBDT05G SUdfSFdNT05fREVCVUdfQ0hJUCBpcyBub3Qgc2V0CgojCiMgTmF0aXZlIGRyaXZlcnMKIwpDT05G SUdfU0VOU09SU19BQklUVUdVUlU9bQpDT05GSUdfU0VOU09SU19BQklUVUdVUlUzPW0KQ09ORklH X1NFTlNPUlNfQUQ3NDE0PW0KQ09ORklHX1NFTlNPUlNfQUQ3NDE4PW0KQ09ORklHX1NFTlNPUlNf QURNMTAyMT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjU9bQpDT05GSUdfU0VOU09SU19BRE0xMDI2 PW0KQ09ORklHX1NFTlNPUlNfQURNMTAyOT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMzE9bQpDT05G SUdfU0VOU09SU19BRE05MjQwPW0KQ09ORklHX1NFTlNPUlNfQURUN1gxMD1tCkNPTkZJR19TRU5T T1JTX0FEVDc0MTA9bQpDT05GSUdfU0VOU09SU19BRFQ3NDExPW0KQ09ORklHX1NFTlNPUlNfQURU NzQ2Mj1tCkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9bQpDT05GSUdfU0VOU09SU19BRFQ3NDc1PW0K Q09ORklHX1NFTlNPUlNfQVNDNzYyMT1tCkNPTkZJR19TRU5TT1JTX0s4VEVNUD1tCkNPTkZJR19T RU5TT1JTX0sxMFRFTVA9bQpDT05GSUdfU0VOU09SU19GQU0xNUhfUE9XRVI9bQpDT05GSUdfU0VO U09SU19BU0IxMDA9bQpDT05GSUdfU0VOU09SU19BVFhQMT1tCkNPTkZJR19TRU5TT1JTX0RTNjIw PW0KQ09ORklHX1NFTlNPUlNfRFMxNjIxPW0KQ09ORklHX1NFTlNPUlNfSTVLX0FNQj1tCkNPTkZJ R19TRU5TT1JTX0Y3MTgwNUY9bQpDT05GSUdfU0VOU09SU19GNzE4ODJGRz1tCkNPTkZJR19TRU5T T1JTX0Y3NTM3NVM9bQpDT05GSUdfU0VOU09SU19GU0NITUQ9bQpDT05GSUdfU0VOU09SU19HNzYw QT1tCiMgQ09ORklHX1NFTlNPUlNfRzc2MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0dMNTE4 U009bQpDT05GSUdfU0VOU09SU19HTDUyMFNNPW0KIyBDT05GSUdfU0VOU09SU19ISUg2MTMwIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19IVFUyMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X0NPUkVURU1QPW0KQ09ORklHX1NFTlNPUlNfSUJNQUVNPW0KQ09ORklHX1NFTlNPUlNfSUJNUEVY PW0KQ09ORklHX1NFTlNPUlNfSVQ4Nz1tCiMgQ09ORklHX1NFTlNPUlNfSkM0MiBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0xJTkVBR0U9bQpDT05GSUdfU0VOU09SU19MTTYzPW0KQ09ORklHX1NF TlNPUlNfTE03Mz1tCkNPTkZJR19TRU5TT1JTX0xNNzU9bQpDT05GSUdfU0VOU09SU19MTTc3PW0K Q09ORklHX1NFTlNPUlNfTE03OD1tCkNPTkZJR19TRU5TT1JTX0xNODA9bQpDT05GSUdfU0VOU09S U19MTTgzPW0KQ09ORklHX1NFTlNPUlNfTE04NT1tCkNPTkZJR19TRU5TT1JTX0xNODc9bQpDT05G SUdfU0VOU09SU19MTTkwPW0KQ09ORklHX1NFTlNPUlNfTE05Mj1tCkNPTkZJR19TRU5TT1JTX0xN OTM9bQpDT05GSUdfU0VOU09SU19MVEM0MTUxPW0KQ09ORklHX1NFTlNPUlNfTFRDNDIxNT1tCkNP TkZJR19TRU5TT1JTX0xUQzQyNDU9bQpDT05GSUdfU0VOU09SU19MVEM0MjYxPW0KQ09ORklHX1NF TlNPUlNfTE05NTIzND1tCkNPTkZJR19TRU5TT1JTX0xNOTUyNDE9bQpDT05GSUdfU0VOU09SU19M TTk1MjQ1PW0KQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9bQpDT05GSUdfU0VOU09SU19NQVgxNjE5 PW0KQ09ORklHX1NFTlNPUlNfTUFYMTY2OD1tCkNPTkZJR19TRU5TT1JTX01BWDE5Nz1tCkNPTkZJ R19TRU5TT1JTX01BWDY2Mzk9bQpDT05GSUdfU0VOU09SU19NQVg2NjQyPW0KQ09ORklHX1NFTlNP UlNfTUFYNjY1MD1tCkNPTkZJR19TRU5TT1JTX01BWDY2OTc9bQpDT05GSUdfU0VOU09SU19NQ1Az MDIxPW0KQ09ORklHX1NFTlNPUlNfTkNUNjc3NT1tCkNPTkZJR19TRU5TT1JTX05UQ19USEVSTUlT VE9SPW0KQ09ORklHX1NFTlNPUlNfUEM4NzM2MD1tCkNPTkZJR19TRU5TT1JTX1BDODc0Mjc9bQpD T05GSUdfU0VOU09SU19QQ0Y4NTkxPW0KQ09ORklHX1BNQlVTPW0KQ09ORklHX1NFTlNPUlNfUE1C VVM9bQpDT05GSUdfU0VOU09SU19BRE0xMjc1PW0KQ09ORklHX1NFTlNPUlNfTE0yNTA2Nj1tCkNP TkZJR19TRU5TT1JTX0xUQzI5Nzg9bQpDT05GSUdfU0VOU09SU19NQVgxNjA2ND1tCkNPTkZJR19T RU5TT1JTX01BWDM0NDQwPW0KQ09ORklHX1NFTlNPUlNfTUFYODY4OD1tCkNPTkZJR19TRU5TT1JT X1VDRDkwMDA9bQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPW0KQ09ORklHX1NFTlNPUlNfWkw2MTAw PW0KQ09ORklHX1NFTlNPUlNfU0hUMjE9bQpDT05GSUdfU0VOU09SU19TSVM1NTk1PW0KIyBDT05G SUdfU0VOU09SU19TTU02NjUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19ETUUxNzM3PW0KQ09O RklHX1NFTlNPUlNfRU1DMTQwMz1tCiMgQ09ORklHX1NFTlNPUlNfRU1DMjEwMyBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0VNQzZXMjAxPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE9bQpDT05G SUdfU0VOU09SU19TTVNDNDdNMTkyPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3QjM5Nz1tCkNPTkZJ R19TRU5TT1JTX1NDSDU2WFhfQ09NTU9OPW0KQ09ORklHX1NFTlNPUlNfU0NINTYyNz1tCkNPTkZJ R19TRU5TT1JTX1NDSDU2MzY9bQpDT05GSUdfU0VOU09SU19BRFMxMDE1PW0KQ09ORklHX1NFTlNP UlNfQURTNzgyOD1tCkNPTkZJR19TRU5TT1JTX0FNQzY4MjE9bQpDT05GSUdfU0VOU09SU19JTkEy MDk9bQpDT05GSUdfU0VOU09SU19JTkEyWFg9bQpDT05GSUdfU0VOU09SU19USE1DNTA9bQpDT05G SUdfU0VOU09SU19UTVAxMDI9bQpDT05GSUdfU0VOU09SU19UTVA0MDE9bQpDT05GSUdfU0VOU09S U19UTVA0MjE9bQpDT05GSUdfU0VOU09SU19WSUFfQ1BVVEVNUD1tCkNPTkZJR19TRU5TT1JTX1ZJ QTY4NkE9bQpDT05GSUdfU0VOU09SU19WVDEyMTE9bQpDT05GSUdfU0VOU09SU19WVDgyMzE9bQpD T05GSUdfU0VOU09SU19XODM3ODFEPW0KQ09ORklHX1NFTlNPUlNfVzgzNzkxRD1tCkNPTkZJR19T RU5TT1JTX1c4Mzc5MkQ9bQpDT05GSUdfU0VOU09SU19XODM3OTM9bQpDT05GSUdfU0VOU09SU19X ODM3OTU9bQojIENPTkZJR19TRU5TT1JTX1c4Mzc5NV9GQU5DVFJMIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfVzgzTDc4NVRTPW0KQ09ORklHX1NFTlNPUlNfVzgzTDc4Nk5HPW0KQ09ORklHX1NF TlNPUlNfVzgzNjI3SEY9bQpDT05GSUdfU0VOU09SU19XODM2MjdFSEY9bQpDT05GSUdfU0VOU09S U19BUFBMRVNNQz1tCgojCiMgQUNQSSBkcml2ZXJzCiMKQ09ORklHX1NFTlNPUlNfQUNQSV9QT1dF Uj1tCkNPTkZJR19TRU5TT1JTX0FUSzAxMTA9bQpDT05GSUdfVEhFUk1BTD15CkNPTkZJR19USEVS TUFMX0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05G SUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9GQUlSX1NIQVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhF Uk1BTF9ERUZBVUxUX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfR09W X0ZBSVJfU0hBUkU9eQpDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkKQ09ORklHX1RIRVJN QUxfR09WX1VTRVJfU1BBQ0U9eQojIENPTkZJR19DUFVfVEhFUk1BTCBpcyBub3Qgc2V0CiMgQ09O RklHX1RIRVJNQUxfRU1VTEFUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUE9XRVJDTEFN UCBpcyBub3Qgc2V0CkNPTkZJR19YODZfUEtHX1RFTVBfVEhFUk1BTD1tCgojCiMgVGV4YXMgSW5z dHJ1bWVudHMgdGhlcm1hbCBkcml2ZXJzCiMKQ09ORklHX1dBVENIRE9HPXkKQ09ORklHX1dBVENI RE9HX0NPUkU9eQojIENPTkZJR19XQVRDSERPR19OT1dBWU9VVCBpcyBub3Qgc2V0CgojCiMgV2F0 Y2hkb2cgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz1tCiMgQ09ORklHX0FD UVVJUkVfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQURWQU5URUNIX1dEVCBpcyBub3Qgc2V0CkNP TkZJR19BTElNMTUzNV9XRFQ9bQpDT05GSUdfQUxJTTcxMDFfV0RUPW0KQ09ORklHX0Y3MTgwOEVf V0RUPW0KQ09ORklHX1NQNTEwMF9UQ089bQojIENPTkZJR19TQzUyMF9XRFQgaXMgbm90IHNldApD T05GSUdfU0JDX0ZJVFBDMl9XQVRDSERPRz1tCiMgQ09ORklHX0VVUk9URUNIX1dEVCBpcyBub3Qg c2V0CkNPTkZJR19JQjcwMF9XRFQ9bQpDT05GSUdfSUJNQVNSPW0KIyBDT05GSUdfV0FGRVJfV0RU IGlzIG5vdCBzZXQKQ09ORklHX0k2MzAwRVNCX1dEVD15CkNPTkZJR19JRTZYWF9XRFQ9bQpDT05G SUdfSVRDT19XRFQ9eQpDT05GSUdfSVRDT19WRU5ET1JfU1VQUE9SVD15CkNPTkZJR19JVDg3MTJG X1dEVD1tCkNPTkZJR19JVDg3X1dEVD1tCkNPTkZJR19IUF9XQVRDSERPRz1tCkNPTkZJR19IUFdE VF9OTUlfREVDT0RJTkc9eQojIENPTkZJR19TQzEyMDBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdf UEM4NzQxM19XRFQgaXMgbm90IHNldApDT05GSUdfTlZfVENPPW0KIyBDT05GSUdfNjBYWF9XRFQg aXMgbm90IHNldAojIENPTkZJR19TQkM4MzYwX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVTVf V0RUIGlzIG5vdCBzZXQKQ09ORklHX1NNU0NfU0NIMzExWF9XRFQ9bQojIENPTkZJR19TTVNDMzdC Nzg3X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19WSUFfV0RUPW0KQ09ORklHX1c4MzYyN0hGX1dEVD1t CkNPTkZJR19XODM2OTdIRl9XRFQ9bQpDT05GSUdfVzgzNjk3VUdfV0RUPW0KQ09ORklHX1c4Mzg3 N0ZfV0RUPW0KQ09ORklHX1c4Mzk3N0ZfV0RUPW0KQ09ORklHX01BQ0haX1dEVD1tCiMgQ09ORklH X1NCQ19FUFhfQzNfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfWEVOX1dEVD1tCgojCiMgUENJ LWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1BDSVBDV0FUQ0hET0c9bQpDT05GSUdfV0RU UENJPW0KCiMKIyBVU0ItYmFzZWQgV2F0Y2hkb2cgQ2FyZHMKIwpDT05GSUdfVVNCUENXQVRDSERP Rz1tCkNPTkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBTaWxpY29uIEJhY2twbGFuZQoj CkNPTkZJR19TU0I9bQpDT05GSUdfU1NCX1NQUk9NPXkKQ09ORklHX1NTQl9QQ0lIT1NUX1BPU1NJ QkxFPXkKQ09ORklHX1NTQl9QQ0lIT1NUPXkKIyBDT05GSUdfU1NCX0I0M19QQ0lfQlJJREdFIGlz IG5vdCBzZXQKQ09ORklHX1NTQl9TRElPSE9TVF9QT1NTSUJMRT15CkNPTkZJR19TU0JfU0RJT0hP U1Q9eQojIENPTkZJR19TU0JfREVCVUcgaXMgbm90IHNldApDT05GSUdfU1NCX0RSSVZFUl9QQ0lD T1JFX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRT15CkNPTkZJR19CQ01BX1BP U1NJQkxFPXkKCiMKIyBCcm9hZGNvbSBzcGVjaWZpYyBBTUJBCiMKQ09ORklHX0JDTUE9bQpDT05G SUdfQkNNQV9IT1NUX1BDSV9QT1NTSUJMRT15CkNPTkZJR19CQ01BX0hPU1RfUENJPXkKIyBDT05G SUdfQkNNQV9IT1NUX1NPQyBpcyBub3Qgc2V0CkNPTkZJR19CQ01BX0RSSVZFUl9HTUFDX0NNTj15 CiMgQ09ORklHX0JDTUFfREVCVUcgaXMgbm90IHNldAoKIwojIE11bHRpZnVuY3Rpb24gZGV2aWNl IGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQ1M1NTM1IGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX0FTMzcxMSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfQURQNTUyMCBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19E QTkwM1ggaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDUyX0kyQyBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9EQTkwNTUgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDYzIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX01DMTNYWFhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfSFRDX1BBU0lDMyBp cyBub3Qgc2V0CkNPTkZJR19MUENfSUNIPXkKQ09ORklHX0xQQ19TQ0g9bQojIENPTkZJR19NRkRf SkFOWl9DTU9ESU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfS0VNUExEIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEXzg4UE04MDAgaXMgbm90IHNldAojIENPTkZJR19NRkRfODhQTTgwNSBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF84OFBNODYwWCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg3NzY4 NiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg3NzY5MyBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9NQVg4OTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01BWDg5MjUgaXMgbm90IHNldAojIENP TkZJR19NRkRfTUFYODk5NyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4OTk4IGlzIG5vdCBz ZXQKQ09ORklHX01GRF9WSVBFUkJPQVJEPW0KIyBDT05GSUdfTUZEX1JFVFUgaXMgbm90IHNldAoj IENPTkZJR19NRkRfUENGNTA2MzMgaXMgbm90IHNldAojIENPTkZJR19NRkRfUkRDMzIxWCBpcyBu b3Qgc2V0CkNPTkZJR19NRkRfUlRTWF9QQ0k9bQojIENPTkZJR19NRkRfUkM1VDU4MyBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9TRUNfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TSTQ3Nlhf Q09SRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU001MDE9bQojIENPTkZJR19NRkRfU01TQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0FCWDUwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NUTVBF IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NZU0NPTiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9U SV9BTTMzNVhfVFNDQURDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0xQODc4OCBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90IHNldAojIENPTkZJR19UUFM2MTA1WCBpcyBub3Qg c2V0CiMgQ09ORklHX1RQUzY1MDdYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1MDkwIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1MjE3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQ UzY1ODZYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzgwMDMxIGlzIG5vdCBzZXQKIyBDT05G SUdfVFdMNDAzMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfVFdMNjA0MF9DT1JFIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX1dMMTI3M19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0xNMzUz MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UQzM1ODlYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X1RNSU8gaXMgbm90IHNldApDT05GSUdfTUZEX1ZYODU1PW0KIyBDT05GSUdfTUZEX0FSSVpPTkFf STJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODQwMCBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9XTTgzMVhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODM1MF9JMkMgaXMgbm90IHNl dAojIENPTkZJR19NRkRfV004OTk0IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SIGlzIG5v dCBzZXQKQ09ORklHX01FRElBX1NVUFBPUlQ9bQoKIwojIE11bHRpbWVkaWEgY29yZSBzdXBwb3J0 CiMKQ09ORklHX01FRElBX0NBTUVSQV9TVVBQT1JUPXkKQ09ORklHX01FRElBX0FOQUxPR19UVl9T VVBQT1JUPXkKQ09ORklHX01FRElBX0RJR0lUQUxfVFZfU1VQUE9SVD15CkNPTkZJR19NRURJQV9S QURJT19TVVBQT1JUPXkKQ09ORklHX01FRElBX1JDX1NVUFBPUlQ9eQojIENPTkZJR19NRURJQV9D T05UUk9MTEVSIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0RFVj1tCkNPTkZJR19WSURFT19WNEwy PW0KIyBDT05GSUdfVklERU9fQURWX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fRklY RURfTUlOT1JfUkFOR0VTIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1RVTkVSPW0KQ09ORklHX1ZJ REVPQlVGX0dFTj1tCkNPTkZJR19WSURFT0JVRl9ETUFfU0c9bQpDT05GSUdfVklERU9CVUZfVk1B TExPQz1tCkNPTkZJR19WSURFT0JVRl9EVkI9bQpDT05GSUdfVklERU9CVUYyX0NPUkU9bQpDT05G SUdfVklERU9CVUYyX01FTU9QUz1tCkNPTkZJR19WSURFT0JVRjJfVk1BTExPQz1tCiMgQ09ORklH X1ZJREVPX1Y0TDJfSU5UX0RFVklDRSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfQ09SRT1tCkNPTkZJ R19EVkJfTkVUPXkKQ09ORklHX1RUUENJX0VFUFJPTT1tCkNPTkZJR19EVkJfTUFYX0FEQVBURVJT PTgKQ09ORklHX0RWQl9EWU5BTUlDX01JTk9SUz15CgojCiMgTWVkaWEgZHJpdmVycwojCkNPTkZJ R19SQ19DT1JFPW0KQ09ORklHX1JDX01BUD1tCkNPTkZJR19SQ19ERUNPREVSUz15CkNPTkZJR19M SVJDPW0KQ09ORklHX0lSX0xJUkNfQ09ERUM9bQpDT05GSUdfSVJfTkVDX0RFQ09ERVI9bQpDT05G SUdfSVJfUkM1X0RFQ09ERVI9bQpDT05GSUdfSVJfUkM2X0RFQ09ERVI9bQpDT05GSUdfSVJfSlZD X0RFQ09ERVI9bQpDT05GSUdfSVJfU09OWV9ERUNPREVSPW0KQ09ORklHX0lSX1JDNV9TWl9ERUNP REVSPW0KQ09ORklHX0lSX1NBTllPX0RFQ09ERVI9bQpDT05GSUdfSVJfTUNFX0tCRF9ERUNPREVS PW0KQ09ORklHX1JDX0RFVklDRVM9eQpDT05GSUdfUkNfQVRJX1JFTU9URT1tCkNPTkZJR19JUl9F TkU9bQpDT05GSUdfSVJfSU1PTj1tCkNPTkZJR19JUl9NQ0VVU0I9bQpDT05GSUdfSVJfSVRFX0NJ Uj1tCkNPTkZJR19JUl9GSU5URUs9bQpDT05GSUdfSVJfTlVWT1RPTj1tCkNPTkZJR19JUl9SRURS QVQzPW0KQ09ORklHX0lSX1NUUkVBTVpBUD1tCkNPTkZJR19JUl9XSU5CT05EX0NJUj1tCkNPTkZJ R19JUl9JR1VBTkE9bQpDT05GSUdfSVJfVFRVU0JJUj1tCiMgQ09ORklHX1JDX0xPT1BCQUNLIGlz IG5vdCBzZXQKQ09ORklHX0lSX0dQSU9fQ0lSPW0KQ09ORklHX01FRElBX1VTQl9TVVBQT1JUPXkK CiMKIyBXZWJjYW0gZGV2aWNlcwojCkNPTkZJR19VU0JfVklERU9fQ0xBU1M9bQpDT05GSUdfVVNC X1ZJREVPX0NMQVNTX0lOUFVUX0VWREVWPXkKQ09ORklHX1VTQl9HU1BDQT1tCkNPTkZJR19VU0Jf TTU2MDI9bQpDT05GSUdfVVNCX1NUVjA2WFg9bQpDT05GSUdfVVNCX0dMODYwPW0KQ09ORklHX1VT Ql9HU1BDQV9CRU5RPW0KQ09ORklHX1VTQl9HU1BDQV9DT05FWD1tCkNPTkZJR19VU0JfR1NQQ0Ff Q1BJQTE9bQpDT05GSUdfVVNCX0dTUENBX0VUT01TPW0KQ09ORklHX1VTQl9HU1BDQV9GSU5FUElY PW0KQ09ORklHX1VTQl9HU1BDQV9KRUlMSU5KPW0KQ09ORklHX1VTQl9HU1BDQV9KTDIwMDVCQ0Q9 bQojIENPTkZJR19VU0JfR1NQQ0FfS0lORUNUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HU1BDQV9L T05JQ0E9bQpDT05GSUdfVVNCX0dTUENBX01BUlM9bQpDT05GSUdfVVNCX0dTUENBX01SOTczMTBB PW0KQ09ORklHX1VTQl9HU1BDQV9OVzgwWD1tCkNPTkZJR19VU0JfR1NQQ0FfT1Y1MTk9bQpDT05G SUdfVVNCX0dTUENBX09WNTM0PW0KQ09ORklHX1VTQl9HU1BDQV9PVjUzNF85PW0KQ09ORklHX1VT Ql9HU1BDQV9QQUMyMDc9bQpDT05GSUdfVVNCX0dTUENBX1BBQzczMDI9bQpDT05GSUdfVVNCX0dT UENBX1BBQzczMTE9bQpDT05GSUdfVVNCX0dTUENBX1NFNDAxPW0KQ09ORklHX1VTQl9HU1BDQV9T TjlDMjAyOD1tCkNPTkZJR19VU0JfR1NQQ0FfU045QzIwWD1tCkNPTkZJR19VU0JfR1NQQ0FfU09O SVhCPW0KQ09ORklHX1VTQl9HU1BDQV9TT05JWEo9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1MDA9 bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1MDE9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1MDU9bQpD T05GSUdfVVNCX0dTUENBX1NQQ0E1MDY9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0E1MDg9bQpDT05G SUdfVVNCX0dTUENBX1NQQ0E1NjE9bQpDT05GSUdfVVNCX0dTUENBX1NQQ0ExNTI4PW0KQ09ORklH X1VTQl9HU1BDQV9TUTkwNT1tCkNPTkZJR19VU0JfR1NQQ0FfU1E5MDVDPW0KQ09ORklHX1VTQl9H U1BDQV9TUTkzMFg9bQpDT05GSUdfVVNCX0dTUENBX1NUSzAxND1tCiMgQ09ORklHX1VTQl9HU1BD QV9TVEsxMTM1IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HU1BDQV9TVFYwNjgwPW0KQ09ORklHX1VT Ql9HU1BDQV9TVU5QTFVTPW0KQ09ORklHX1VTQl9HU1BDQV9UNjEzPW0KQ09ORklHX1VTQl9HU1BD QV9UT1BSTz1tCkNPTkZJR19VU0JfR1NQQ0FfVFY4NTMyPW0KQ09ORklHX1VTQl9HU1BDQV9WQzAz Mlg9bQpDT05GSUdfVVNCX0dTUENBX1ZJQ0FNPW0KQ09ORklHX1VTQl9HU1BDQV9YSVJMSU5LX0NJ VD1tCkNPTkZJR19VU0JfR1NQQ0FfWkMzWFg9bQpDT05GSUdfVVNCX1BXQz1tCiMgQ09ORklHX1VT Ql9QV0NfREVCVUcgaXMgbm90IHNldApDT05GSUdfVVNCX1BXQ19JTlBVVF9FVkRFVj15CiMgQ09O RklHX1ZJREVPX0NQSUEyIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9aUjM2NFhYPW0KQ09ORklHX1VT Ql9TVEtXRUJDQU09bQpDT05GSUdfVVNCX1MyMjU1PW0KIyBDT05GSUdfVVNCX1NOOUMxMDIgaXMg bm90IHNldAojIENPTkZJR19WSURFT19VU0JUViBpcyBub3Qgc2V0CgojCiMgQW5hbG9nIFRWIFVT QiBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX1BWUlVTQjI9bQpDT05GSUdfVklERU9fUFZSVVNCMl9T WVNGUz15CkNPTkZJR19WSURFT19QVlJVU0IyX0RWQj15CiMgQ09ORklHX1ZJREVPX1BWUlVTQjJf REVCVUdJRkMgaXMgbm90IHNldApDT05GSUdfVklERU9fSERQVlI9bQpDT05GSUdfVklERU9fVExH MjMwMD1tCkNPTkZJR19WSURFT19VU0JWSVNJT049bQojIENPTkZJR19WSURFT19TVEsxMTYwX0NP TU1PTiBpcyBub3Qgc2V0CgojCiMgQW5hbG9nL2RpZ2l0YWwgVFYgVVNCIGRldmljZXMKIwpDT05G SUdfVklERU9fQVUwODI4PW0KQ09ORklHX1ZJREVPX0FVMDgyOF9WNEwyPXkKQ09ORklHX1ZJREVP X0NYMjMxWFg9bQpDT05GSUdfVklERU9fQ1gyMzFYWF9SQz15CkNPTkZJR19WSURFT19DWDIzMVhY X0FMU0E9bQpDT05GSUdfVklERU9fQ1gyMzFYWF9EVkI9bQpDT05GSUdfVklERU9fVE02MDAwPW0K Q09ORklHX1ZJREVPX1RNNjAwMF9BTFNBPW0KQ09ORklHX1ZJREVPX1RNNjAwMF9EVkI9bQoKIwoj IERpZ2l0YWwgVFYgVVNCIGRldmljZXMKIwpDT05GSUdfRFZCX1VTQj1tCiMgQ09ORklHX0RWQl9V U0JfREVCVUcgaXMgbm90IHNldApDT05GSUdfRFZCX1VTQl9BODAwPW0KQ09ORklHX0RWQl9VU0Jf RElCVVNCX01CPW0KIyBDT05GSUdfRFZCX1VTQl9ESUJVU0JfTUJfRkFVTFRZIGlzIG5vdCBzZXQK Q09ORklHX0RWQl9VU0JfRElCVVNCX01DPW0KQ09ORklHX0RWQl9VU0JfRElCMDcwMD1tCkNPTkZJ R19EVkJfVVNCX1VNVF8wMTA9bQpDT05GSUdfRFZCX1VTQl9DWFVTQj1tCkNPTkZJR19EVkJfVVNC X005MjBYPW0KQ09ORklHX0RWQl9VU0JfRElHSVRWPW0KQ09ORklHX0RWQl9VU0JfVlA3MDQ1PW0K Q09ORklHX0RWQl9VU0JfVlA3MDJYPW0KQ09ORklHX0RWQl9VU0JfR1A4UFNLPW0KQ09ORklHX0RW Ql9VU0JfTk9WQV9UX1VTQjI9bQpDT05GSUdfRFZCX1VTQl9UVFVTQjI9bQpDT05GSUdfRFZCX1VT Ql9EVFQyMDBVPW0KQ09ORklHX0RWQl9VU0JfT1BFUkExPW0KQ09ORklHX0RWQl9VU0JfQUY5MDA1 PW0KQ09ORklHX0RWQl9VU0JfQUY5MDA1X1JFTU9URT1tCkNPTkZJR19EVkJfVVNCX1BDVFY0NTJF PW0KQ09ORklHX0RWQl9VU0JfRFcyMTAyPW0KQ09ORklHX0RWQl9VU0JfQ0lORVJHWV9UMj1tCkNP TkZJR19EVkJfVVNCX0RUVjUxMDA9bQpDT05GSUdfRFZCX1VTQl9GUklJTz1tCkNPTkZJR19EVkJf VVNCX0FaNjAyNz1tCkNPTkZJR19EVkJfVVNCX1RFQ0hOSVNBVF9VU0IyPW0KQ09ORklHX0RWQl9V U0JfVjI9bQpDT05GSUdfRFZCX1VTQl9BRjkwMTU9bQpDT05GSUdfRFZCX1VTQl9BRjkwMzU9bQpD T05GSUdfRFZCX1VTQl9BTllTRUU9bQpDT05GSUdfRFZCX1VTQl9BVTY2MTA9bQpDT05GSUdfRFZC X1VTQl9BWjYwMDc9bQpDT05GSUdfRFZCX1VTQl9DRTYyMzA9bQpDT05GSUdfRFZCX1VTQl9FQzE2 OD1tCkNPTkZJR19EVkJfVVNCX0dMODYxPW0KQ09ORklHX0RWQl9VU0JfSVQ5MTNYPW0KQ09ORklH X0RWQl9VU0JfTE1FMjUxMD1tCkNPTkZJR19EVkJfVVNCX01YTDExMVNGPW0KQ09ORklHX0RWQl9V U0JfUlRMMjhYWFU9bQpDT05GSUdfRFZCX1RUVVNCX0JVREdFVD1tCkNPTkZJR19EVkJfVFRVU0Jf REVDPW0KQ09ORklHX1NNU19VU0JfRFJWPW0KQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfVVNCPW0K IyBDT05GSUdfRFZCX0IyQzJfRkxFWENPUF9VU0JfREVCVUcgaXMgbm90IHNldAoKIwojIFdlYmNh bSwgVFYgKGFuYWxvZy9kaWdpdGFsKSBVU0IgZGV2aWNlcwojCkNPTkZJR19WSURFT19FTTI4WFg9 bQpDT05GSUdfVklERU9fRU0yOFhYX0FMU0E9bQpDT05GSUdfVklERU9fRU0yOFhYX0RWQj1tCkNP TkZJR19WSURFT19FTTI4WFhfUkM9bQpDT05GSUdfTUVESUFfUENJX1NVUFBPUlQ9eQoKIwojIE1l ZGlhIGNhcHR1cmUgc3VwcG9ydAojCiMgQ09ORklHX1ZJREVPX01FWUUgaXMgbm90IHNldAoKIwoj IE1lZGlhIGNhcHR1cmUvYW5hbG9nIFRWIHN1cHBvcnQKIwpDT05GSUdfVklERU9fSVZUVj1tCiMg Q09ORklHX1ZJREVPX0lWVFZfQUxTQSBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19GQl9JVlRWPW0K IyBDT05GSUdfVklERU9fWk9SQU4gaXMgbm90IHNldAojIENPTkZJR19WSURFT19IRVhJVU1fR0VN SU5JIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fSEVYSVVNX09SSU9OIGlzIG5vdCBzZXQKIyBD T05GSUdfVklERU9fTVhCIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBjYXB0dXJlL2FuYWxvZy9oeWJy aWQgVFYgc3VwcG9ydAojCkNPTkZJR19WSURFT19DWDE4PW0KQ09ORklHX1ZJREVPX0NYMThfQUxT QT1tCkNPTkZJR19WSURFT19DWDIzODg1PW0KQ09ORklHX01FRElBX0FMVEVSQV9DST1tCiMgQ09O RklHX1ZJREVPX0NYMjU4MjEgaXMgbm90IHNldApDT05GSUdfVklERU9fQ1g4OD1tCkNPTkZJR19W SURFT19DWDg4X0FMU0E9bQpDT05GSUdfVklERU9fQ1g4OF9CTEFDS0JJUkQ9bQpDT05GSUdfVklE RU9fQ1g4OF9EVkI9bQpDT05GSUdfVklERU9fQ1g4OF9FTkFCTEVfVlAzMDU0PXkKQ09ORklHX1ZJ REVPX0NYODhfVlAzMDU0PW0KQ09ORklHX1ZJREVPX0NYODhfTVBFRz1tCkNPTkZJR19WSURFT19C VDg0OD1tCkNPTkZJR19EVkJfQlQ4WFg9bQpDT05GSUdfVklERU9fU0FBNzEzND1tCkNPTkZJR19W SURFT19TQUE3MTM0X0FMU0E9bQpDT05GSUdfVklERU9fU0FBNzEzNF9SQz15CkNPTkZJR19WSURF T19TQUE3MTM0X0RWQj1tCkNPTkZJR19WSURFT19TQUE3MTY0PW0KCiMKIyBNZWRpYSBkaWdpdGFs IFRWIFBDSSBBZGFwdGVycwojCkNPTkZJR19EVkJfQVY3MTEwPW0KQ09ORklHX0RWQl9BVjcxMTBf T1NEPXkKQ09ORklHX0RWQl9CVURHRVRfQ09SRT1tCkNPTkZJR19EVkJfQlVER0VUPW0KQ09ORklH X0RWQl9CVURHRVRfQ0k9bQpDT05GSUdfRFZCX0JVREdFVF9BVj1tCkNPTkZJR19EVkJfQlVER0VU X1BBVENIPW0KQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfUENJPW0KIyBDT05GSUdfRFZCX0IyQzJf RkxFWENPUF9QQ0lfREVCVUcgaXMgbm90IHNldApDT05GSUdfRFZCX1BMVVRPMj1tCkNPTkZJR19E VkJfRE0xMTA1PW0KQ09ORklHX0RWQl9QVDE9bQpDT05GSUdfTUFOVElTX0NPUkU9bQpDT05GSUdf RFZCX01BTlRJUz1tCkNPTkZJR19EVkJfSE9QUEVSPW0KQ09ORklHX0RWQl9OR0VORT1tCkNPTkZJ R19EVkJfRERCUklER0U9bQojIENPTkZJR19WNExfUExBVEZPUk1fRFJJVkVSUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1Y0TF9NRU0yTUVNX0RSSVZFUlMgaXMgbm90IHNldAojIENPTkZJR19WNExfVEVT VF9EUklWRVJTIGlzIG5vdCBzZXQKCiMKIyBTdXBwb3J0ZWQgTU1DL1NESU8gYWRhcHRlcnMKIwpD T05GSUdfU01TX1NESU9fRFJWPW0KIyBDT05GSUdfTUVESUFfUEFSUE9SVF9TVVBQT1JUIGlzIG5v dCBzZXQKQ09ORklHX1JBRElPX0FEQVBURVJTPXkKQ09ORklHX1JBRElPX1RFQTU3NVg9bQojIENP TkZJR19SQURJT19TSTQ3MFggaXMgbm90IHNldAojIENPTkZJR19VU0JfTVI4MDAgaXMgbm90IHNl dAojIENPTkZJR19VU0JfRFNCUiBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX01BWElSQURJTyBp cyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1NIQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFESU9f U0hBUksyIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJNDcxMyBpcyBub3Qgc2V0CiMgQ09ORklH X1JBRElPX1NJNDcxMyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9LRUVORSBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9NQTkwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1RFQTU3NjQgaXMgbm90 IHNldAojIENPTkZJR19SQURJT19TQUE3NzA2SCBpcyBub3Qgc2V0CiMgQ09ORklHX1JBRElPX1RF RjY4NjIgaXMgbm90IHNldAojIENPTkZJR19SQURJT19XTDEyNzMgaXMgbm90IHNldAoKIwojIFRl eGFzIEluc3RydW1lbnRzIFdMMTI4eCBGTSBkcml2ZXIgKFNUIGJhc2VkKQojCgojCiMgU3VwcG9y dGVkIEZpcmVXaXJlIChJRUVFIDEzOTQpIEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9GSVJFRFRWPW0K Q09ORklHX0RWQl9GSVJFRFRWX0lOUFVUPXkKQ09ORklHX01FRElBX0NPTU1PTl9PUFRJT05TPXkK CiMKIyBjb21tb24gZHJpdmVyIG9wdGlvbnMKIwpDT05GSUdfVklERU9fQ1gyMzQxWD1tCkNPTkZJ R19WSURFT19CVENYPW0KQ09ORklHX1ZJREVPX1RWRUVQUk9NPW0KQ09ORklHX0NZUFJFU1NfRklS TVdBUkU9bQpDT05GSUdfRFZCX0IyQzJfRkxFWENPUD1tCkNPTkZJR19WSURFT19TQUE3MTQ2PW0K Q09ORklHX1ZJREVPX1NBQTcxNDZfVlY9bQpDT05GSUdfU01TX1NJQU5PX01EVFY9bQpDT05GSUdf U01TX1NJQU5PX1JDPXkKCiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBzZW5z b3JzLCBpMmMsIGZyb250ZW5kcykKIwpDT05GSUdfTUVESUFfU1VCRFJWX0FVVE9TRUxFQ1Q9eQpD T05GSUdfTUVESUFfQVRUQUNIPXkKQ09ORklHX1ZJREVPX0lSX0kyQz1tCgojCiMgQXVkaW8gZGVj b2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCkNPTkZJR19WSURFT19UVkFVRElPPW0KQ09O RklHX1ZJREVPX1REQTc0MzI9bQpDT05GSUdfVklERU9fTVNQMzQwMD1tCkNPTkZJR19WSURFT19D UzUzNDU9bQpDT05GSUdfVklERU9fQ1M1M0wzMkE9bQpDT05GSUdfVklERU9fV004Nzc1PW0KQ09O RklHX1ZJREVPX1dNODczOT1tCkNPTkZJR19WSURFT19WUDI3U01QWD1tCgojCiMgUkRTIGRlY29k ZXJzCiMKQ09ORklHX1ZJREVPX1NBQTY1ODg9bQoKIwojIFZpZGVvIGRlY29kZXJzCiMKQ09ORklH X1ZJREVPX1NBQTcxMVg9bQpDT05GSUdfVklERU9fVFZQNTE1MD1tCgojCiMgVmlkZW8gYW5kIGF1 ZGlvIGRlY29kZXJzCiMKQ09ORklHX1ZJREVPX1NBQTcxN1g9bQpDT05GSUdfVklERU9fQ1gyNTg0 MD1tCgojCiMgVmlkZW8gZW5jb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzEyNz1tCgojCiMgQ2Ft ZXJhIHNlbnNvciBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX01UOVYwMTE9bQoKIwojIEZsYXNoIGRl dmljZXMKIwoKIwojIFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCiMKQ09ORklHX1ZJREVPX1VQRDY0 MDMxQT1tCkNPTkZJR19WSURFT19VUEQ2NDA4Mz1tCgojCiMgTWlzY2VsbGFuZW91cyBoZWxwZXIg Y2hpcHMKIwpDT05GSUdfVklERU9fTTUyNzkwPW0KCiMKIyBTZW5zb3JzIHVzZWQgb24gc29jX2Nh bWVyYSBkcml2ZXIKIwpDT05GSUdfTUVESUFfVFVORVI9bQpDT05GSUdfTUVESUFfVFVORVJfU0lN UExFPW0KQ09ORklHX01FRElBX1RVTkVSX1REQTgyOTA9bQpDT05GSUdfTUVESUFfVFVORVJfVERB ODI3WD1tCkNPTkZJR19NRURJQV9UVU5FUl9UREExODI3MT1tCkNPTkZJR19NRURJQV9UVU5FUl9U REE5ODg3PW0KQ09ORklHX01FRElBX1RVTkVSX1RFQTU3NjE9bQpDT05GSUdfTUVESUFfVFVORVJf VEVBNTc2Nz1tCkNPTkZJR19NRURJQV9UVU5FUl9NVDIwWFg9bQpDT05GSUdfTUVESUFfVFVORVJf TVQyMDYwPW0KQ09ORklHX01FRElBX1RVTkVSX01UMjA2Mz1tCkNPTkZJR19NRURJQV9UVU5FUl9N VDIyNjY9bQpDT05GSUdfTUVESUFfVFVORVJfTVQyMTMxPW0KQ09ORklHX01FRElBX1RVTkVSX1FU MTAxMD1tCkNPTkZJR19NRURJQV9UVU5FUl9YQzIwMjg9bQpDT05GSUdfTUVESUFfVFVORVJfWEM1 MDAwPW0KQ09ORklHX01FRElBX1RVTkVSX1hDNDAwMD1tCkNPTkZJR19NRURJQV9UVU5FUl9NWEw1 MDA1Uz1tCkNPTkZJR19NRURJQV9UVU5FUl9NWEw1MDA3VD1tCkNPTkZJR19NRURJQV9UVU5FUl9N QzQ0UzgwMz1tCkNPTkZJR19NRURJQV9UVU5FUl9NQVgyMTY1PW0KQ09ORklHX01FRElBX1RVTkVS X1REQTE4MjE4PW0KQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMT1tCkNPTkZJR19NRURJQV9UVU5F Ul9GQzAwMTI9bQpDT05GSUdfTUVESUFfVFVORVJfRkMwMDEzPW0KQ09ORklHX01FRElBX1RVTkVS X1REQTE4MjEyPW0KQ09ORklHX01FRElBX1RVTkVSX0U0MDAwPW0KQ09ORklHX01FRElBX1RVTkVS X0ZDMjU4MD1tCkNPTkZJR19NRURJQV9UVU5FUl9UVUE5MDAxPW0KQ09ORklHX01FRElBX1RVTkVS X0lUOTEzWD1tCkNPTkZJR19NRURJQV9UVU5FUl9SODIwVD1tCgojCiMgTXVsdGlzdGFuZGFyZCAo c2F0ZWxsaXRlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1NUQjA4OTk9bQpDT05GSUdfRFZCX1NU QjYxMDA9bQpDT05GSUdfRFZCX1NUVjA5MHg9bQpDT05GSUdfRFZCX1NUVjYxMTB4PW0KCiMKIyBN dWx0aXN0YW5kYXJkIChjYWJsZSArIHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZC X0RSWEs9bQpDT05GSUdfRFZCX1REQTE4MjcxQzJERD1tCgojCiMgRFZCLVMgKHNhdGVsbGl0ZSkg ZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9DWDI0MTEwPW0KQ09ORklHX0RWQl9DWDI0MTIzPW0KQ09O RklHX0RWQl9NVDMxMj1tCkNPTkZJR19EVkJfWkwxMDAzNj1tCkNPTkZJR19EVkJfWkwxMDAzOT1t CkNPTkZJR19EVkJfUzVIMTQyMD1tCkNPTkZJR19EVkJfU1RWMDI4OD1tCkNPTkZJR19EVkJfU1RC NjAwMD1tCkNPTkZJR19EVkJfU1RWMDI5OT1tCkNPTkZJR19EVkJfU1RWNjExMD1tCkNPTkZJR19E VkJfU1RWMDkwMD1tCkNPTkZJR19EVkJfVERBODA4Mz1tCkNPTkZJR19EVkJfVERBMTAwODY9bQpD T05GSUdfRFZCX1REQTgyNjE9bQpDT05GSUdfRFZCX1ZFUzFYOTM9bQpDT05GSUdfRFZCX1RVTkVS X0lURDEwMDA9bQpDT05GSUdfRFZCX1RVTkVSX0NYMjQxMTM9bQpDT05GSUdfRFZCX1REQTgyNlg9 bQpDT05GSUdfRFZCX1RVQTYxMDA9bQpDT05GSUdfRFZCX0NYMjQxMTY9bQpDT05GSUdfRFZCX0NY MjQxMTc9bQpDT05GSUdfRFZCX1NJMjFYWD1tCkNPTkZJR19EVkJfVFMyMDIwPW0KQ09ORklHX0RW Ql9EUzMwMDA9bQpDT05GSUdfRFZCX01CODZBMTY9bQpDT05GSUdfRFZCX1REQTEwMDcxPW0KCiMK IyBEVkItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfU1A4ODcwPW0KQ09O RklHX0RWQl9TUDg4N1g9bQpDT05GSUdfRFZCX0NYMjI3MDA9bQpDT05GSUdfRFZCX0NYMjI3MDI9 bQpDT05GSUdfRFZCX0RSWEQ9bQpDT05GSUdfRFZCX0w2NDc4MT1tCkNPTkZJR19EVkJfVERBMTAw NFg9bQpDT05GSUdfRFZCX05YVDYwMDA9bQpDT05GSUdfRFZCX01UMzUyPW0KQ09ORklHX0RWQl9a TDEwMzUzPW0KQ09ORklHX0RWQl9ESUIzMDAwTUI9bQpDT05GSUdfRFZCX0RJQjMwMDBNQz1tCkNP TkZJR19EVkJfRElCNzAwME09bQpDT05GSUdfRFZCX0RJQjcwMDBQPW0KQ09ORklHX0RWQl9UREEx MDA0OD1tCkNPTkZJR19EVkJfQUY5MDEzPW0KQ09ORklHX0RWQl9FQzEwMD1tCkNPTkZJR19EVkJf U1RWMDM2Nz1tCkNPTkZJR19EVkJfQ1hEMjgyMFI9bQpDT05GSUdfRFZCX1JUTDI4MzA9bQpDT05G SUdfRFZCX1JUTDI4MzI9bQoKIwojIERWQi1DIChjYWJsZSkgZnJvbnRlbmRzCiMKQ09ORklHX0RW Ql9WRVMxODIwPW0KQ09ORklHX0RWQl9UREExMDAyMT1tCkNPTkZJR19EVkJfVERBMTAwMjM9bQpD T05GSUdfRFZCX1NUVjAyOTc9bQoKIwojIEFUU0MgKE5vcnRoIEFtZXJpY2FuL0tvcmVhbiBUZXJy ZXN0cmlhbC9DYWJsZSBEVFYpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfTlhUMjAwWD1tCkNPTkZJ R19EVkJfT1I1MTIxMT1tCkNPTkZJR19EVkJfT1I1MTEzMj1tCkNPTkZJR19EVkJfQkNNMzUxMD1t CkNPTkZJR19EVkJfTEdEVDMzMFg9bQpDT05GSUdfRFZCX0xHRFQzMzA1PW0KQ09ORklHX0RWQl9M RzIxNjA9bQpDT05GSUdfRFZCX1M1SDE0MDk9bQpDT05GSUdfRFZCX0FVODUyMj1tCkNPTkZJR19E VkJfQVU4NTIyX0RUVj1tCkNPTkZJR19EVkJfQVU4NTIyX1Y0TD1tCkNPTkZJR19EVkJfUzVIMTQx MT1tCgojCiMgSVNEQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TOTIx PW0KQ09ORklHX0RWQl9ESUI4MDAwPW0KQ09ORklHX0RWQl9NQjg2QTIwUz1tCgojCiMgRGlnaXRh bCB0ZXJyZXN0cmlhbCBvbmx5IHR1bmVycy9QTEwKIwpDT05GSUdfRFZCX1BMTD1tCkNPTkZJR19E VkJfVFVORVJfRElCMDA3MD1tCkNPTkZJR19EVkJfVFVORVJfRElCMDA5MD1tCgojCiMgU0VDIGNv bnRyb2wgZGV2aWNlcyBmb3IgRFZCLVMKIwpDT05GSUdfRFZCX0xOQlAyMT1tCkNPTkZJR19EVkJf TE5CUDIyPW0KQ09ORklHX0RWQl9JU0w2NDA1PW0KQ09ORklHX0RWQl9JU0w2NDIxPW0KQ09ORklH X0RWQl9JU0w2NDIzPW0KQ09ORklHX0RWQl9BODI5Mz1tCkNPTkZJR19EVkJfTEdTOEdYWD1tCkNP TkZJR19EVkJfQVRCTTg4MzA9bQpDT05GSUdfRFZCX1REQTY2NXg9bQpDT05GSUdfRFZCX0lYMjUw NVY9bQpDT05GSUdfRFZCX0lUOTEzWF9GRT1tCkNPTkZJR19EVkJfTTg4UlMyMDAwPW0KQ09ORklH X0RWQl9BRjkwMzM9bQoKIwojIFRvb2xzIHRvIGRldmVsb3AgbmV3IGZyb250ZW5kcwojCiMgQ09O RklHX0RWQl9EVU1NWV9GRSBpcyBub3Qgc2V0CgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCkNPTkZJ R19BR1A9eQpDT05GSUdfQUdQX0FNRDY0PXkKQ09ORklHX0FHUF9JTlRFTD15CkNPTkZJR19BR1Bf U0lTPXkKQ09ORklHX0FHUF9WSUE9eQpDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0FfQVJCX01B WF9HUFVTPTY0CkNPTkZJR19WR0FfU1dJVENIRVJPTz15CkNPTkZJR19EUk09bQpDT05GSUdfRFJN X1VTQj1tCkNPTkZJR19EUk1fS01TX0hFTFBFUj1tCkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15 CkNPTkZJR19EUk1fTE9BRF9FRElEX0ZJUk1XQVJFPXkKQ09ORklHX0RSTV9UVE09bQoKIwojIEky QyBlbmNvZGVyIG9yIGhlbHBlciBjaGlwcwojCkNPTkZJR19EUk1fSTJDX0NINzAwNj1tCkNPTkZJ R19EUk1fSTJDX1NJTDE2ND1tCkNPTkZJR19EUk1fSTJDX05YUF9UREE5OThYPW0KIyBDT05GSUdf RFJNX1RERlggaXMgbm90IHNldAojIENPTkZJR19EUk1fUjEyOCBpcyBub3Qgc2V0CiMgQ09ORklH X0RSTV9SQURFT04gaXMgbm90IHNldAojIENPTkZJR19EUk1fUkFERU9OX1VNUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0RSTV9OT1VWRUFVIGlzIG5vdCBzZXQKQ09ORklHX05PVVZFQVVfREVCVUc9NQpD T05GSUdfTk9VVkVBVV9ERUJVR19ERUZBVUxUPTMKQ09ORklHX0RSTV9OT1VWRUFVX0JBQ0tMSUdI VD15CiMgQ09ORklHX0RSTV9JODEwIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9JOTE1PW0KQ09ORklH X0RSTV9JOTE1X0tNUz15CkNPTkZJR19EUk1fSTkxNV9GQkRFVj15CiMgQ09ORklHX0RSTV9JOTE1 X1BSRUxJTUlOQVJZX0hXX1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJR19EUk1fTUdBIGlzIG5v dCBzZXQKIyBDT05GSUdfRFJNX1NJUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9WSUEgaXMgbm90 IHNldAojIENPTkZJR19EUk1fU0FWQUdFIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9WTVdHRlg9bQpD T05GSUdfRFJNX1ZNV0dGWF9GQkNPTj15CkNPTkZJR19EUk1fR01BNTAwPW0KQ09ORklHX0RSTV9H TUE2MDA9eQpDT05GSUdfRFJNX0dNQTM2MDA9eQpDT05GSUdfRFJNX1VETD1tCkNPTkZJR19EUk1f QVNUPW0KQ09ORklHX0RSTV9NR0FHMjAwPW0KQ09ORklHX0RSTV9DSVJSVVNfUUVNVT1tCkNPTkZJ R19EUk1fUVhMPW0KIyBDT05GSUdfVkdBU1RBVEUgaXMgbm90IHNldApDT05GSUdfVklERU9fT1VU UFVUX0NPTlRST0w9bQpDT05GSUdfSERNST15CkNPTkZJR19GQj15CiMgQ09ORklHX0ZJUk1XQVJF X0VESUQgaXMgbm90IHNldAojIENPTkZJR19GQl9EREMgaXMgbm90IHNldApDT05GSUdfRkJfQk9P VF9WRVNBX1NVUFBPUlQ9eQpDT05GSUdfRkJfQ0ZCX0ZJTExSRUNUPXkKQ09ORklHX0ZCX0NGQl9D T1BZQVJFQT15CkNPTkZJR19GQl9DRkJfSU1BR0VCTElUPXkKIyBDT05GSUdfRkJfQ0ZCX1JFVl9Q SVhFTFNfSU5fQllURSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9bQpDT05GSUdf RkJfU1lTX0NPUFlBUkVBPW0KQ09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9bQojIENPTkZJR19GQl9G T1JFSUdOX0VORElBTiBpcyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRk9QUz1tCkNPTkZJR19GQl9E RUZFUlJFRF9JTz15CiMgQ09ORklHX0ZCX1NWR0FMSUIgaXMgbm90IHNldAojIENPTkZJR19GQl9N QUNNT0RFUyBpcyBub3Qgc2V0CkNPTkZJR19GQl9CQUNLTElHSFQ9eQojIENPTkZJR19GQl9NT0RF X0hFTFBFUlMgaXMgbm90IHNldApDT05GSUdfRkJfVElMRUJMSVRUSU5HPXkKCiMKIyBGcmFtZSBi dWZmZXIgaGFyZHdhcmUgZHJpdmVycwojCiMgQ09ORklHX0ZCX0NJUlJVUyBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCX1BNMiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0NZQkVSMjAwMCBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX0FSQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FTSUxJQU5UIGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfSU1TVFQgaXMgbm90IHNldAojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX1VWRVNBIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1ZFU0E9eQpDT05GSUdf RkJfRUZJPXkKIyBDT05GSUdfRkJfTjQxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0hHQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX1MxRDEzWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTlZJRElB IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUklWQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0k3NDAg aXMgbm90IHNldAojIENPTkZJR19GQl9MRTgwNTc4IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUFU Uk9YIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUkFERU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf QVRZMTI4IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf UzMgaXMgbm90IHNldAojIENPTkZJR19GQl9TQVZBR0UgaXMgbm90IHNldAojIENPTkZJR19GQl9T SVMgaXMgbm90IHNldAojIENPTkZJR19GQl9WSUEgaXMgbm90IHNldAojIENPTkZJR19GQl9ORU9N QUdJQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0tZUk8gaXMgbm90IHNldAojIENPTkZJR19GQl8z REZYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVk9PRE9PMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X1ZUODYyMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1RSSURFTlQgaXMgbm90IHNldAojIENPTkZJ R19GQl9BUksgaXMgbm90IHNldAojIENPTkZJR19GQl9QTTMgaXMgbm90IHNldAojIENPTkZJR19G Ql9DQVJNSU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVE1JTyBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX1NNNTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU01TQ1VGWCBpcyBub3Qgc2V0CiMgQ09O RklHX0ZCX1VETCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0dPTERGSVNIIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfVklSVFVBTCBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTl9GQkRFVl9GUk9OVEVORCBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX01FVFJPTk9NRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01C ODYyWFggaXMgbm90IHNldAojIENPTkZJR19GQl9CUk9BRFNIRUVUIGlzIG5vdCBzZXQKIyBDT05G SUdfRkJfQVVPX0sxOTBYIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0hZUEVSVj1tCiMgQ09ORklHX0ZC X1NJTVBMRSBpcyBub3Qgc2V0CiMgQ09ORklHX0VYWU5PU19WSURFTyBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfTENEX1NVUFBPUlQ9eQpDT05GSUdfTENEX0NMQVNTX0RFVklDRT1tCkNPTkZJ R19MQ0RfUExBVEZPUk09bQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15CiMgQ09ORklH X0JBQ0tMSUdIVF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9BUFBMRT1tCiMg Q09ORklHX0JBQ0tMSUdIVF9TQUhBUkEgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQURQ ODg2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODcwIGlzIG5vdCBzZXQKIyBD T05GSUdfQkFDS0xJR0hUX0xNMzYzMEEgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfTE0z NjM5IGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9MUDg1NVg9bQojIENPTkZJR19CQUNLTElH SFRfTFY1MjA3TFAgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQkQ2MTA3IGlzIG5vdCBz ZXQKCiMKIyBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfVkdBX0NPTlNP TEU9eQpDT05GSUdfVkdBQ09OX1NPRlRfU0NST0xMQkFDSz15CkNPTkZJR19WR0FDT05fU09GVF9T Q1JPTExCQUNLX1NJWkU9NjQKQ09ORklHX0RVTU1ZX0NPTlNPTEU9eQpDT05GSUdfRlJBTUVCVUZG RVJfQ09OU09MRT15CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFX0RFVEVDVF9QUklNQVJZPXkK Q09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfUk9UQVRJT049eQpDT05GSUdfTE9HTz15CiMgQ09O RklHX0xPR09fTElOVVhfTU9OTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR09fTElOVVhfVkdBMTYg aXMgbm90IHNldApDT05GSUdfTE9HT19MSU5VWF9DTFVUMjI0PXkKQ09ORklHX1NPVU5EPW0KQ09O RklHX1NPVU5EX09TU19DT1JFPXkKQ09ORklHX1NPVU5EX09TU19DT1JFX1BSRUNMQUlNPXkKQ09O RklHX1NORD1tCkNPTkZJR19TTkRfVElNRVI9bQpDT05GSUdfU05EX1BDTT1tCkNPTkZJR19TTkRf SFdERVA9bQpDT05GSUdfU05EX1JBV01JREk9bQpDT05GSUdfU05EX0pBQ0s9eQpDT05GSUdfU05E X1NFUVVFTkNFUj1tCkNPTkZJR19TTkRfU0VRX0RVTU1ZPW0KQ09ORklHX1NORF9PU1NFTVVMPXkK IyBDT05GSUdfU05EX01JWEVSX09TUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9QQ01fT1NTIGlz IG5vdCBzZXQKQ09ORklHX1NORF9TRVFVRU5DRVJfT1NTPXkKQ09ORklHX1NORF9IUlRJTUVSPW0K Q09ORklHX1NORF9TRVFfSFJUSU1FUl9ERUZBVUxUPXkKQ09ORklHX1NORF9EWU5BTUlDX01JTk9S Uz15CkNPTkZJR19TTkRfTUFYX0NBUkRTPTMyCiMgQ09ORklHX1NORF9TVVBQT1JUX09MRF9BUEkg aXMgbm90IHNldApDT05GSUdfU05EX1ZFUkJPU0VfUFJPQ0ZTPXkKIyBDT05GSUdfU05EX1ZFUkJP U0VfUFJJTlRLIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklH X1NORF9WTUFTVEVSPXkKQ09ORklHX1NORF9LQ1RMX0pBQ0s9eQpDT05GSUdfU05EX0RNQV9TR0JV Rj15CkNPTkZJR19TTkRfUkFXTUlESV9TRVE9bQpDT05GSUdfU05EX09QTDNfTElCX1NFUT1tCiMg Q09ORklHX1NORF9PUEw0X0xJQl9TRVEgaXMgbm90IHNldAojIENPTkZJR19TTkRfU0JBV0VfU0VR IGlzIG5vdCBzZXQKQ09ORklHX1NORF9FTVUxMEsxX1NFUT1tCkNPTkZJR19TTkRfTVBVNDAxX1VB UlQ9bQpDT05GSUdfU05EX09QTDNfTElCPW0KQ09ORklHX1NORF9WWF9MSUI9bQpDT05GSUdfU05E X0FDOTdfQ09ERUM9bQpDT05GSUdfU05EX0RSSVZFUlM9eQpDT05GSUdfU05EX1BDU1A9bQpDT05G SUdfU05EX0RVTU1ZPW0KQ09ORklHX1NORF9BTE9PUD1tCkNPTkZJR19TTkRfVklSTUlEST1tCkNP TkZJR19TTkRfTVRQQVY9bQojIENPTkZJR19TTkRfTVRTNjQgaXMgbm90IHNldAojIENPTkZJR19T TkRfU0VSSUFMX1UxNjU1MCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfTVBVNDAxPW0KIyBDT05GSUdf U05EX1BPUlRNQU4yWDQgaXMgbm90IHNldApDT05GSUdfU05EX0FDOTdfUE9XRVJfU0FWRT15CkNP TkZJR19TTkRfQUM5N19QT1dFUl9TQVZFX0RFRkFVTFQ9NQpDT05GSUdfU05EX1NCX0NPTU1PTj1t CkNPTkZJR19TTkRfU0IxNl9EU1A9bQpDT05GSUdfU05EX1BDST15CkNPTkZJR19TTkRfQUQxODg5 PW0KIyBDT05GSUdfU05EX0FMUzMwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9BTFM0MDAwIGlz IG5vdCBzZXQKQ09ORklHX1NORF9BTEk1NDUxPW0KQ09ORklHX1NORF9BU0lIUEk9bQpDT05GSUdf U05EX0FUSUlYUD1tCkNPTkZJR19TTkRfQVRJSVhQX01PREVNPW0KQ09ORklHX1NORF9BVTg4MTA9 bQpDT05GSUdfU05EX0FVODgyMD1tCkNPTkZJR19TTkRfQVU4ODMwPW0KIyBDT05GSUdfU05EX0FX MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9BWlQzMzI4IGlzIG5vdCBzZXQKQ09ORklHX1NORF9C VDg3WD1tCiMgQ09ORklHX1NORF9CVDg3WF9PVkVSQ0xPQ0sgaXMgbm90IHNldApDT05GSUdfU05E X0NBMDEwNj1tCkNPTkZJR19TTkRfQ01JUENJPW0KQ09ORklHX1NORF9PWFlHRU5fTElCPW0KQ09O RklHX1NORF9PWFlHRU49bQojIENPTkZJR19TTkRfQ1M0MjgxIGlzIG5vdCBzZXQKQ09ORklHX1NO RF9DUzQ2WFg9bQpDT05GSUdfU05EX0NTNDZYWF9ORVdfRFNQPXkKQ09ORklHX1NORF9DUzU1MzA9 bQpDT05GSUdfU05EX0NTNTUzNUFVRElPPW0KQ09ORklHX1NORF9DVFhGST1tCkNPTkZJR19TTkRf REFSTEEyMD1tCkNPTkZJR19TTkRfR0lOQTIwPW0KQ09ORklHX1NORF9MQVlMQTIwPW0KQ09ORklH X1NORF9EQVJMQTI0PW0KQ09ORklHX1NORF9HSU5BMjQ9bQpDT05GSUdfU05EX0xBWUxBMjQ9bQpD T05GSUdfU05EX01PTkE9bQpDT05GSUdfU05EX01JQT1tCkNPTkZJR19TTkRfRUNITzNHPW0KQ09O RklHX1NORF9JTkRJR089bQpDT05GSUdfU05EX0lORElHT0lPPW0KQ09ORklHX1NORF9JTkRJR09E Sj1tCkNPTkZJR19TTkRfSU5ESUdPSU9YPW0KQ09ORklHX1NORF9JTkRJR09ESlg9bQpDT05GSUdf U05EX0VNVTEwSzE9bQpDT05GSUdfU05EX0VNVTEwSzFYPW0KQ09ORklHX1NORF9FTlMxMzcwPW0K Q09ORklHX1NORF9FTlMxMzcxPW0KIyBDT05GSUdfU05EX0VTMTkzOCBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfRVMxOTY4PW0KQ09ORklHX1NORF9FUzE5NjhfSU5QVVQ9eQpDT05GSUdfU05EX0VTMTk2 OF9SQURJTz15CiMgQ09ORklHX1NORF9GTTgwMSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0lO VEVMPW0KQ09ORklHX1NORF9IREFfRFNQX0xPQURFUj15CkNPTkZJR19TTkRfSERBX1BSRUFMTE9D X1NJWkU9NTEyCkNPTkZJR19TTkRfSERBX0hXREVQPXkKIyBDT05GSUdfU05EX0hEQV9SRUNPTkZJ RyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0lOUFVUX0JFRVA9eQpDT05GSUdfU05EX0hEQV9J TlBVVF9CRUVQX01PREU9MApDT05GSUdfU05EX0hEQV9JTlBVVF9KQUNLPXkKIyBDT05GSUdfU05E X0hEQV9QQVRDSF9MT0FERVIgaXMgbm90IHNldApDT05GSUdfU05EX0hEQV9DT0RFQ19SRUFMVEVL PXkKQ09ORklHX1NORF9IREFfQ09ERUNfQU5BTE9HPXkKQ09ORklHX1NORF9IREFfQ09ERUNfU0lH TUFURUw9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19WSUE9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19I RE1JPXkKQ09ORklHX1NORF9IREFfSTkxNT15CkNPTkZJR19TTkRfSERBX0NPREVDX0NJUlJVUz15 CkNPTkZJR19TTkRfSERBX0NPREVDX0NPTkVYQU5UPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQ0Ew MTEwPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQ0EwMTMyPXkKQ09ORklHX1NORF9IREFfQ09ERUNf Q0EwMTMyX0RTUD15CkNPTkZJR19TTkRfSERBX0NPREVDX0NNRURJQT15CkNPTkZJR19TTkRfSERB X0NPREVDX1NJMzA1ND15CkNPTkZJR19TTkRfSERBX0dFTkVSSUM9eQpDT05GSUdfU05EX0hEQV9Q T1dFUl9TQVZFX0RFRkFVTFQ9MApDT05GSUdfU05EX0hEU1A9bQpDT05GSUdfU05EX0hEU1BNPW0K Q09ORklHX1NORF9JQ0UxNzEyPW0KQ09ORklHX1NORF9JQ0UxNzI0PW0KQ09ORklHX1NORF9JTlRF TDhYMD1tCkNPTkZJR19TTkRfSU5URUw4WDBNPW0KQ09ORklHX1NORF9LT1JHMTIxMj1tCkNPTkZJ R19TTkRfTE9MQT1tCkNPTkZJR19TTkRfTFg2NDY0RVM9bQpDT05GSUdfU05EX01BRVNUUk8zPW0K Q09ORklHX1NORF9NQUVTVFJPM19JTlBVVD15CkNPTkZJR19TTkRfTUlYQVJUPW0KIyBDT05GSUdf U05EX05NMjU2IGlzIG5vdCBzZXQKQ09ORklHX1NORF9QQ1hIUj1tCiMgQ09ORklHX1NORF9SSVBU SURFIGlzIG5vdCBzZXQKQ09ORklHX1NORF9STUUzMj1tCkNPTkZJR19TTkRfUk1FOTY9bQpDT05G SUdfU05EX1JNRTk2NTI9bQojIENPTkZJR19TTkRfU09OSUNWSUJFUyBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfVFJJREVOVD1tCkNPTkZJR19TTkRfVklBODJYWD1tCkNPTkZJR19TTkRfVklBODJYWF9N T0RFTT1tCkNPTkZJR19TTkRfVklSVFVPU089bQpDT05GSUdfU05EX1ZYMjIyPW0KIyBDT05GSUdf U05EX1lNRlBDSSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfVVNCPXkKQ09ORklHX1NORF9VU0JfQVVE SU89bQpDT05GSUdfU05EX1VTQl9VQTEwMT1tCkNPTkZJR19TTkRfVVNCX1VTWDJZPW0KQ09ORklH X1NORF9VU0JfQ0FJQVE9bQpDT05GSUdfU05EX1VTQl9DQUlBUV9JTlBVVD15CkNPTkZJR19TTkRf VVNCX1VTMTIyTD1tCkNPTkZJR19TTkRfVVNCXzZGSVJFPW0KIyBDT05GSUdfU05EX1VTQl9ISUZB Q0UgaXMgbm90IHNldApDT05GSUdfU05EX0ZJUkVXSVJFPXkKQ09ORklHX1NORF9GSVJFV0lSRV9M SUI9bQojIENPTkZJR19TTkRfRElDRSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfRklSRVdJUkVfU1BF QUtFUlM9bQpDT05GSUdfU05EX0lTSUdIVD1tCkNPTkZJR19TTkRfU0NTMVg9bQojIENPTkZJR19T TkRfU09DIGlzIG5vdCBzZXQKIyBDT05GSUdfU09VTkRfUFJJTUUgaXMgbm90IHNldApDT05GSUdf QUM5N19CVVM9bQoKIwojIEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CkNPTkZJR19ISURfQkFU VEVSWV9TVFJFTkdUSD15CkNPTkZJR19ISURSQVc9eQpDT05GSUdfVUhJRD1tCkNPTkZJR19ISURf R0VORVJJQz15CgojCiMgU3BlY2lhbCBISUQgZHJpdmVycwojCkNPTkZJR19ISURfQTRURUNIPXkK Q09ORklHX0hJRF9BQ1JVWD1tCiMgQ09ORklHX0hJRF9BQ1JVWF9GRiBpcyBub3Qgc2V0CkNPTkZJ R19ISURfQVBQTEU9eQpDT05GSUdfSElEX0FQUExFSVI9bQpDT05GSUdfSElEX0FVUkVBTD1tCkNP TkZJR19ISURfQkVMS0lOPXkKQ09ORklHX0hJRF9DSEVSUlk9eQpDT05GSUdfSElEX0NISUNPTlk9 eQpDT05GSUdfSElEX1BST0RJS0VZUz1tCkNPTkZJR19ISURfQ1lQUkVTUz15CkNPTkZJR19ISURf RFJBR09OUklTRT1tCiMgQ09ORklHX0RSQUdPTlJJU0VfRkYgaXMgbm90IHNldAojIENPTkZJR19I SURfRU1TX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9FTEVDT009bQojIENPTkZJR19ISURfRUxP IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9FWktFWT15CkNPTkZJR19ISURfSE9MVEVLPW0KIyBDT05G SUdfSE9MVEVLX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0hVSU9OIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9LRVlUT1VDSD1tCkNPTkZJR19ISURfS1lFPW0KQ09ORklHX0hJRF9VQ0xPR0lDPW0K Q09ORklHX0hJRF9XQUxUT1A9bQpDT05GSUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJRF9JQ0FE RT1tCkNPTkZJR19ISURfVFdJTkhBTj1tCkNPTkZJR19ISURfS0VOU0lOR1RPTj15CkNPTkZJR19I SURfTENQT1dFUj1tCkNPTkZJR19ISURfTEVOT1ZPX1RQS0JEPW0KQ09ORklHX0hJRF9MT0dJVEVD SD15CkNPTkZJR19ISURfTE9HSVRFQ0hfREo9bQojIENPTkZJR19MT0dJVEVDSF9GRiBpcyBub3Qg c2V0CiMgQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HSUc5 NDBfRkYgaXMgbm90IHNldAojIENPTkZJR19MT0dJV0hFRUxTX0ZGIGlzIG5vdCBzZXQKQ09ORklH X0hJRF9NQUdJQ01PVVNFPXkKQ09ORklHX0hJRF9NSUNST1NPRlQ9eQpDT05GSUdfSElEX01PTlRF UkVZPXkKQ09ORklHX0hJRF9NVUxUSVRPVUNIPW0KQ09ORklHX0hJRF9OVFJJRz15CkNPTkZJR19I SURfT1JURUs9bQpDT05GSUdfSElEX1BBTlRIRVJMT1JEPW0KIyBDT05GSUdfUEFOVEhFUkxPUkRf RkYgaXMgbm90IHNldApDT05GSUdfSElEX1BFVEFMWU5YPW0KQ09ORklHX0hJRF9QSUNPTENEPW0K Q09ORklHX0hJRF9QSUNPTENEX0ZCPXkKQ09ORklHX0hJRF9QSUNPTENEX0JBQ0tMSUdIVD15CkNP TkZJR19ISURfUElDT0xDRF9MQ0Q9eQpDT05GSUdfSElEX1BJQ09MQ0RfTEVEUz15CkNPTkZJR19I SURfUElDT0xDRF9DSVI9eQpDT05GSUdfSElEX1BSSU1BWD1tCkNPTkZJR19ISURfUk9DQ0FUPW0K Q09ORklHX0hJRF9TQUlURUs9bQpDT05GSUdfSElEX1NBTVNVTkc9bQpDT05GSUdfSElEX1NPTlk9 bQojIENPTkZJR19TT05ZX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TUEVFRExJTks9bQpDT05G SUdfSElEX1NURUVMU0VSSUVTPW0KQ09ORklHX0hJRF9TVU5QTFVTPW0KQ09ORklHX0hJRF9HUkVF TkFTSUE9bQojIENPTkZJR19HUkVFTkFTSUFfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0hZUEVS Vl9NT1VTRT1tCkNPTkZJR19ISURfU01BUlRKT1lQTFVTPW0KIyBDT05GSUdfU01BUlRKT1lQTFVT X0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9USVZPPW0KQ09ORklHX0hJRF9UT1BTRUVEPW0KQ09O RklHX0hJRF9USElOR009bQpDT05GSUdfSElEX1RIUlVTVE1BU1RFUj1tCiMgQ09ORklHX1RIUlVT VE1BU1RFUl9GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfV0FDT009bQpDT05GSUdfSElEX1dJSU1P VEU9bQojIENPTkZJR19ISURfWElOTU8gaXMgbm90IHNldApDT05GSUdfSElEX1pFUk9QTFVTPW0K IyBDT05GSUdfWkVST1BMVVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1pZREFDUk9OPW0KIyBD T05GSUdfSElEX1NFTlNPUl9IVUIgaXMgbm90IHNldAoKIwojIFVTQiBISUQgc3VwcG9ydAojCkNP TkZJR19VU0JfSElEPXkKQ09ORklHX0hJRF9QSUQ9eQpDT05GSUdfVVNCX0hJRERFVj15CgojCiMg STJDIEhJRCBzdXBwb3J0CiMKQ09ORklHX0kyQ19ISUQ9bQpDT05GSUdfVVNCX09IQ0lfTElUVExF X0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQ09NTU9OPXkKQ09ORklH X1VTQl9BUkNIX0hBU19IQ0Q9eQpDT05GSUdfVVNCPXkKIyBDT05GSUdfVVNCX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdfREVWSUNFUz15CgojCiMgTWlzY2VsbGFuZW91 cyBVU0Igb3B0aW9ucwojCkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKIyBDT05GSUdfVVNC X0RZTkFNSUNfTUlOT1JTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX09URyBpcyBub3Qgc2V0CkNP TkZJR19VU0JfTU9OPXkKQ09ORklHX1VTQl9XVVNCPW0KQ09ORklHX1VTQl9XVVNCX0NCQUY9bQoj IENPTkZJR19VU0JfV1VTQl9DQkFGX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBVU0IgSG9zdCBDb250 cm9sbGVyIERyaXZlcnMKIwojIENPTkZJR19VU0JfQzY3WDAwX0hDRCBpcyBub3Qgc2V0CkNPTkZJ R19VU0JfWEhDSV9IQ0Q9eQpDT05GSUdfVVNCX0VIQ0lfSENEPXkKQ09ORklHX1VTQl9FSENJX1JP T1RfSFVCX1RUPXkKQ09ORklHX1VTQl9FSENJX1RUX05FV1NDSEVEPXkKQ09ORklHX1VTQl9FSENJ X1BDST15CiMgQ09ORklHX1VTQl9FSENJX0hDRF9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9PWFUyMTBIUF9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQMTE2WF9IQ0QgaXMg bm90IHNldAojIENPTkZJR19VU0JfSVNQMTc2MF9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0Jf SVNQMTM2Ml9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfRlVTQkgyMDBfSENEIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0ZPVEcyMTBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9PSENJX0hD RD15CkNPTkZJR19VU0JfT0hDSV9IQ0RfUENJPXkKIyBDT05GSUdfVVNCX09IQ0lfSENEX1BMQVRG T1JNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9VSENJX0hDRD15CiMgQ09ORklHX1VTQl9VMTMyX0hD RCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TTDgxMV9IQ0QgaXMgbm90IHNldAojIENPTkZJR19V U0JfUjhBNjY1OTdfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1dIQ0lfSENEIGlzIG5vdCBz ZXQKQ09ORklHX1VTQl9IV0FfSENEPW0KIyBDT05GSUdfVVNCX0hDRF9CQ01BIGlzIG5vdCBzZXQK IyBDT05GSUdfVVNCX0hDRF9TU0IgaXMgbm90IHNldAojIENPTkZJR19VU0JfSENEX1RFU1RfTU9E RSBpcyBub3Qgc2V0CgojCiMgVVNCIERldmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9B Q009bQpDT05GSUdfVVNCX1BSSU5URVI9bQpDT05GSUdfVVNCX1dETT1tCkNPTkZJR19VU0JfVE1D PW0KCiMKIyBOT1RFOiBVU0JfU1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0Qg bWF5CiMKCiMKIyBhbHNvIGJlIG5lZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUg aW5mbwojCkNPTkZJR19VU0JfU1RPUkFHRT1tCiMgQ09ORklHX1VTQl9TVE9SQUdFX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9TVE9SQUdFX1JFQUxURUs9bQpDT05GSUdfUkVBTFRFS19BVVRP UE09eQpDT05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQj1tCkNPTkZJR19VU0JfU1RPUkFHRV9GUkVF Q09NPW0KQ09ORklHX1VTQl9TVE9SQUdFX0lTRDIwMD1tCkNPTkZJR19VU0JfU1RPUkFHRV9VU0JB VD1tCkNPTkZJR19VU0JfU1RPUkFHRV9TRERSMDk9bQpDT05GSUdfVVNCX1NUT1JBR0VfU0REUjU1 PW0KQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9UPW0KQ09ORklHX1VTQl9TVE9SQUdFX0FMQVVE QT1tCkNPTkZJR19VU0JfU1RPUkFHRV9PTkVUT1VDSD1tCkNPTkZJR19VU0JfU1RPUkFHRV9LQVJN QT1tCkNPTkZJR19VU0JfU1RPUkFHRV9DWVBSRVNTX0FUQUNCPW0KQ09ORklHX1VTQl9TVE9SQUdF X0VORV9VQjYyNTA9bQoKIwojIFVTQiBJbWFnaW5nIGRldmljZXMKIwpDT05GSUdfVVNCX01EQzgw MD1tCkNPTkZJR19VU0JfTUlDUk9URUs9bQojIENPTkZJR19VU0JfRFdDMyBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9DSElQSURFQSBpcyBub3Qgc2V0CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCkNP TkZJR19VU0JfVVNTNzIwPW0KQ09ORklHX1VTQl9TRVJJQUw9eQpDT05GSUdfVVNCX1NFUklBTF9D T05TT0xFPXkKQ09ORklHX1VTQl9TRVJJQUxfR0VORVJJQz15CiMgQ09ORklHX1VTQl9TRVJJQUxf U0lNUExFIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfQUlSQ0FCTEU9bQpDT05GSUdfVVNC X1NFUklBTF9BUkszMTE2PW0KQ09ORklHX1VTQl9TRVJJQUxfQkVMS0lOPW0KQ09ORklHX1VTQl9T RVJJQUxfQ0gzNDE9bQpDT05GSUdfVVNCX1NFUklBTF9XSElURUhFQVQ9bQpDT05GSUdfVVNCX1NF UklBTF9ESUdJX0FDQ0VMRVBPUlQ9bQpDT05GSUdfVVNCX1NFUklBTF9DUDIxMFg9bQpDT05GSUdf VVNCX1NFUklBTF9DWVBSRVNTX004PW0KQ09ORklHX1VTQl9TRVJJQUxfRU1QRUc9bQpDT05GSUdf VVNCX1NFUklBTF9GVERJX1NJTz1tCkNPTkZJR19VU0JfU0VSSUFMX1ZJU09SPW0KQ09ORklHX1VT Ql9TRVJJQUxfSVBBUT1tCkNPTkZJR19VU0JfU0VSSUFMX0lSPW0KQ09ORklHX1VTQl9TRVJJQUxf RURHRVBPUlQ9bQpDT05GSUdfVVNCX1NFUklBTF9FREdFUE9SVF9UST1tCiMgQ09ORklHX1VTQl9T RVJJQUxfRjgxMjMyIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfR0FSTUlOPW0KQ09ORklH X1VTQl9TRVJJQUxfSVBXPW0KQ09ORklHX1VTQl9TRVJJQUxfSVVVPW0KQ09ORklHX1VTQl9TRVJJ QUxfS0VZU1BBTl9QREE9bQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOPW0KQ09ORklHX1VTQl9T RVJJQUxfS0xTST1tCkNPTkZJR19VU0JfU0VSSUFMX0tPQklMX1NDVD1tCkNPTkZJR19VU0JfU0VS SUFMX01DVF9VMjMyPW0KIyBDT05GSUdfVVNCX1NFUklBTF9NRVRSTyBpcyBub3Qgc2V0CkNPTkZJ R19VU0JfU0VSSUFMX01PUzc3MjA9bQpDT05GSUdfVVNCX1NFUklBTF9NT1M3NzE1X1BBUlBPUlQ9 eQpDT05GSUdfVVNCX1NFUklBTF9NT1M3ODQwPW0KQ09ORklHX1VTQl9TRVJJQUxfTkFWTUFOPW0K Q09ORklHX1VTQl9TRVJJQUxfUEwyMzAzPW0KQ09ORklHX1VTQl9TRVJJQUxfT1RJNjg1OD1tCkNP TkZJR19VU0JfU0VSSUFMX1FDQVVYPW0KQ09ORklHX1VTQl9TRVJJQUxfUVVBTENPTU09bQpDT05G SUdfVVNCX1NFUklBTF9TUENQOFg1PW0KQ09ORklHX1VTQl9TRVJJQUxfU0FGRT1tCkNPTkZJR19V U0JfU0VSSUFMX1NBRkVfUEFEREVEPXkKQ09ORklHX1VTQl9TRVJJQUxfU0lFUlJBV0lSRUxFU1M9 bQpDT05GSUdfVVNCX1NFUklBTF9TWU1CT0w9bQpDT05GSUdfVVNCX1NFUklBTF9UST1tCkNPTkZJ R19VU0JfU0VSSUFMX0NZQkVSSkFDSz1tCkNPTkZJR19VU0JfU0VSSUFMX1hJUkNPTT1tCkNPTkZJ R19VU0JfU0VSSUFMX1dXQU49bQpDT05GSUdfVVNCX1NFUklBTF9PUFRJT049bQpDT05GSUdfVVNC X1NFUklBTF9PTU5JTkVUPW0KQ09ORklHX1VTQl9TRVJJQUxfT1BUSUNPTj1tCkNPTkZJR19VU0Jf U0VSSUFMX1hTRU5TX01UPW0KIyBDT05GSUdfVVNCX1NFUklBTF9XSVNIQk9ORSBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9TRVJJQUxfWlRFIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfU1NV MTAwPW0KQ09ORklHX1VTQl9TRVJJQUxfUVQyPW0KQ09ORklHX1VTQl9TRVJJQUxfREVCVUc9bQoK IwojIFVTQiBNaXNjZWxsYW5lb3VzIGRyaXZlcnMKIwpDT05GSUdfVVNCX0VNSTYyPW0KQ09ORklH X1VTQl9FTUkyNj1tCkNPTkZJR19VU0JfQURVVFVYPW0KQ09ORklHX1VTQl9TRVZTRUc9bQojIENP TkZJR19VU0JfUklPNTAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRUdPVE9XRVI9bQpDT05GSUdf VVNCX0xDRD1tCkNPTkZJR19VU0JfTEVEPW0KIyBDT05GSUdfVVNCX0NZUFJFU1NfQ1k3QzYzIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0NZVEhFUk0gaXMgbm90IHNldApDT05GSUdfVVNCX0lETU9V U0U9bQpDT05GSUdfVVNCX0ZURElfRUxBTj1tCkNPTkZJR19VU0JfQVBQTEVESVNQTEFZPW0KQ09O RklHX1VTQl9TSVNVU0JWR0E9bQpDT05GSUdfVVNCX1NJU1VTQlZHQV9DT049eQpDT05GSUdfVVNC X0xEPW0KIyBDT05GSUdfVVNCX1RSQU5DRVZJQlJBVE9SIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9J T1dBUlJJT1I9bQojIENPTkZJR19VU0JfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9FSFNF VF9URVNUX0ZJWFRVUkUgaXMgbm90IHNldApDT05GSUdfVVNCX0lTSUdIVEZXPW0KIyBDT05GSUdf VVNCX1lVUkVYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9FWlVTQl9GWDI9bQpDT05GSUdfVVNCX0hT SUNfVVNCMzUwMz1tCkNPTkZJR19VU0JfQVRNPW0KQ09ORklHX1VTQl9TUEVFRFRPVUNIPW0KQ09O RklHX1VTQl9DWEFDUlU9bQpDT05GSUdfVVNCX1VFQUdMRUFUTT1tCkNPTkZJR19VU0JfWFVTQkFU TT1tCgojCiMgVVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKIwojIENPTkZJR19VU0JfUEhZIGlz IG5vdCBzZXQKIyBDT05GSUdfTk9QX1VTQl9YQ0VJViBpcyBub3Qgc2V0CiMgQ09ORklHX1NBTVNV TkdfVVNCMlBIWSBpcyBub3Qgc2V0CiMgQ09ORklHX1NBTVNVTkdfVVNCM1BIWSBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9JU1AxMzAxIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1JDQVJfUEhZIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVCBpcyBub3Qgc2V0CkNPTkZJR19VV0I9bQpDT05G SUdfVVdCX0hXQT1tCkNPTkZJR19VV0JfV0hDST1tCkNPTkZJR19VV0JfSTE0ODBVPW0KQ09ORklH X01NQz1tCiMgQ09ORklHX01NQ19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19VTlNBRkVf UkVTVU1FIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX0NMS0dBVEUgaXMgbm90IHNldAoKIwojIE1N Qy9TRC9TRElPIENhcmQgRHJpdmVycwojCkNPTkZJR19NTUNfQkxPQ0s9bQpDT05GSUdfTU1DX0JM T0NLX01JTk9SUz04CkNPTkZJR19NTUNfQkxPQ0tfQk9VTkNFPXkKQ09ORklHX1NESU9fVUFSVD1t CiMgQ09ORklHX01NQ19URVNUIGlzIG5vdCBzZXQKCiMKIyBNTUMvU0QvU0RJTyBIb3N0IENvbnRy b2xsZXIgRHJpdmVycwojCkNPTkZJR19NTUNfU0RIQ0k9bQpDT05GSUdfTU1DX1NESENJX1BDST1t CkNPTkZJR19NTUNfUklDT0hfTU1DPXkKQ09ORklHX01NQ19TREhDSV9BQ1BJPW0KQ09ORklHX01N Q19TREhDSV9QTFRGTT1tCiMgQ09ORklHX01NQ19XQlNEIGlzIG5vdCBzZXQKQ09ORklHX01NQ19U SUZNX1NEPW0KQ09ORklHX01NQ19DQjcxMD1tCkNPTkZJR19NTUNfVklBX1NETU1DPW0KQ09ORklH X01NQ19WVUIzMDA9bQpDT05GSUdfTU1DX1VTSEM9bQpDT05GSUdfTU1DX1JFQUxURUtfUENJPW0K Q09ORklHX01FTVNUSUNLPW0KIyBDT05GSUdfTUVNU1RJQ0tfREVCVUcgaXMgbm90IHNldAoKIwoj IE1lbW9yeVN0aWNrIGRyaXZlcnMKIwojIENPTkZJR19NRU1TVElDS19VTlNBRkVfUkVTVU1FIGlz IG5vdCBzZXQKQ09ORklHX01TUFJPX0JMT0NLPW0KIyBDT05GSUdfTVNfQkxPQ0sgaXMgbm90IHNl dAoKIwojIE1lbW9yeVN0aWNrIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX01FTVNU SUNLX1RJRk1fTVM9bQpDT05GSUdfTUVNU1RJQ0tfSk1JQ1JPTl8zOFg9bQpDT05GSUdfTUVNU1RJ Q0tfUjU5Mj1tCkNPTkZJR19NRU1TVElDS19SRUFMVEVLX1BDST1tCkNPTkZJR19ORVdfTEVEUz15 CkNPTkZJR19MRURTX0NMQVNTPXkKCiMKIyBMRUQgZHJpdmVycwojCkNPTkZJR19MRURTX0xNMzUz MD1tCiMgQ09ORklHX0xFRFNfTE0zNjQyIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19QQ0E5NTMy IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTFAzOTQ0PW0KQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1P Tj1tCkNPTkZJR19MRURTX0xQNTUyMT1tCkNPTkZJR19MRURTX0xQNTUyMz1tCkNPTkZJR19MRURT X0xQNTU2Mj1tCiMgQ09ORklHX0xFRFNfTFA4NTAxIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfQ0xF Vk9fTUFJTD1tCiMgQ09ORklHX0xFRFNfUENBOTU1WCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNf UENBOTYzWCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfUENBOTY4NSBpcyBub3Qgc2V0CiMgQ09O RklHX0xFRFNfQkQyODAyIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfSU5URUxfU1M0MjAwPW0KQ09O RklHX0xFRFNfREVMTF9ORVRCT09LUz1tCiMgQ09ORklHX0xFRFNfVENBNjUwNyBpcyBub3Qgc2V0 CiMgQ09ORklHX0xFRFNfTE0zNTV4IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19PVDIwMCBpcyBu b3Qgc2V0CkNPTkZJR19MRURTX0JMSU5LTT1tCgojCiMgTEVEIFRyaWdnZXJzCiMKQ09ORklHX0xF RFNfVFJJR0dFUlM9eQpDT05GSUdfTEVEU19UUklHR0VSX1RJTUVSPW0KQ09ORklHX0xFRFNfVFJJ R0dFUl9PTkVTSE9UPW0KQ09ORklHX0xFRFNfVFJJR0dFUl9IRUFSVEJFQVQ9bQpDT05GSUdfTEVE U19UUklHR0VSX0JBQ0tMSUdIVD1tCiMgQ09ORklHX0xFRFNfVFJJR0dFUl9DUFUgaXMgbm90IHNl dApDT05GSUdfTEVEU19UUklHR0VSX0RFRkFVTFRfT049bQoKIwojIGlwdGFibGVzIHRyaWdnZXIg aXMgdW5kZXIgTmV0ZmlsdGVyIGNvbmZpZyAoTEVEIHRhcmdldCkKIwpDT05GSUdfTEVEU19UUklH R0VSX1RSQU5TSUVOVD1tCkNPTkZJR19MRURTX1RSSUdHRVJfQ0FNRVJBPW0KIyBDT05GSUdfQUND RVNTSUJJTElUWSBpcyBub3Qgc2V0CiMgQ09ORklHX0lORklOSUJBTkQgaXMgbm90IHNldApDT05G SUdfRURBQz15CkNPTkZJR19FREFDX0xFR0FDWV9TWVNGUz15CiMgQ09ORklHX0VEQUNfREVCVUcg aXMgbm90IHNldApDT05GSUdfRURBQ19ERUNPREVfTUNFPW0KIyBDT05GSUdfRURBQ19NQ0VfSU5K IGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfTU1fRURBQz1tCkNPTkZJR19FREFDX0FNRDY0PW0KIyBD T05GSUdfRURBQ19BTUQ2NF9FUlJPUl9JTkpFQ1RJT04gaXMgbm90IHNldApDT05GSUdfRURBQ19F NzUyWD1tCkNPTkZJR19FREFDX0k4Mjk3NVg9bQpDT05GSUdfRURBQ19JMzAwMD1tCkNPTkZJR19F REFDX0kzMjAwPW0KQ09ORklHX0VEQUNfWDM4PW0KQ09ORklHX0VEQUNfSTU0MDA9bQpDT05GSUdf RURBQ19JN0NPUkU9bQpDT05GSUdfRURBQ19JNTAwMD1tCkNPTkZJR19FREFDX0k1MTAwPW0KQ09O RklHX0VEQUNfSTczMDA9bQpDT05GSUdfRURBQ19TQlJJREdFPW0KQ09ORklHX1JUQ19MSUI9eQpD T05GSUdfUlRDX0NMQVNTPXkKQ09ORklHX1JUQ19IQ1RPU1lTPXkKIyBDT05GSUdfUlRDX1NZU1RP SEMgaXMgbm90IHNldApDT05GSUdfUlRDX0hDVE9TWVNfREVWSUNFPSJydGMwIgojIENPTkZJR19S VENfREVCVUcgaXMgbm90IHNldAoKIwojIFJUQyBpbnRlcmZhY2VzCiMKQ09ORklHX1JUQ19JTlRG X1NZU0ZTPXkKQ09ORklHX1JUQ19JTlRGX1BST0M9eQpDT05GSUdfUlRDX0lOVEZfREVWPXkKIyBD T05GSUdfUlRDX0lOVEZfREVWX1VJRV9FTVVMIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9U RVNUIGlzIG5vdCBzZXQKCiMKIyBJMkMgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9EUzEz MDc9bQpDT05GSUdfUlRDX0RSVl9EUzEzNzQ9bQpDT05GSUdfUlRDX0RSVl9EUzE2NzI9bQpDT05G SUdfUlRDX0RSVl9EUzMyMzI9bQpDT05GSUdfUlRDX0RSVl9NQVg2OTAwPW0KQ09ORklHX1JUQ19E UlZfUlM1QzM3Mj1tCkNPTkZJR19SVENfRFJWX0lTTDEyMDg9bQpDT05GSUdfUlRDX0RSVl9JU0wx MjAyMj1tCkNPTkZJR19SVENfRFJWX1gxMjA1PW0KIyBDT05GSUdfUlRDX0RSVl9QQ0YyMTI3IGlz IG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUENGODUyMz1tCkNPTkZJR19SVENfRFJWX1BDRjg1NjM9 bQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzPW0KQ09ORklHX1JUQ19EUlZfTTQxVDgwPW0KQ09ORklH X1JUQ19EUlZfTTQxVDgwX1dEVD15CkNPTkZJR19SVENfRFJWX0JRMzJLPW0KIyBDT05GSUdfUlRD X0RSVl9TMzUzOTBBIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRk0zMTMwPW0KQ09ORklHX1JU Q19EUlZfUlg4NTgxPW0KQ09ORklHX1JUQ19EUlZfUlg4MDI1PW0KQ09ORklHX1JUQ19EUlZfRU0z MDI3PW0KQ09ORklHX1JUQ19EUlZfUlYzMDI5QzI9bQoKIwojIFNQSSBSVEMgZHJpdmVycwojCgoj CiMgUGxhdGZvcm0gUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9DTU9TPXkKQ09ORklHX1JU Q19EUlZfRFMxMjg2PW0KQ09ORklHX1JUQ19EUlZfRFMxNTExPW0KQ09ORklHX1JUQ19EUlZfRFMx NTUzPW0KQ09ORklHX1JUQ19EUlZfRFMxNzQyPW0KQ09ORklHX1JUQ19EUlZfU1RLMTdUQTg9bQoj IENPTkZJR19SVENfRFJWX000OFQ4NiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX000OFQzNT1t CkNPTkZJR19SVENfRFJWX000OFQ1OT1tCkNPTkZJR19SVENfRFJWX01TTTYyNDI9bQpDT05GSUdf UlRDX0RSVl9CUTQ4MDI9bQpDT05GSUdfUlRDX0RSVl9SUDVDMDE9bQpDT05GSUdfUlRDX0RSVl9W MzAyMD1tCkNPTkZJR19SVENfRFJWX0RTMjQwND1tCgojCiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMK IyBDT05GSUdfUlRDX0RSVl9NT1hBUlQgaXMgbm90IHNldAoKIwojIEhJRCBTZW5zb3IgUlRDIGRy aXZlcnMKIwojIENPTkZJR19SVENfRFJWX0hJRF9TRU5TT1JfVElNRSBpcyBub3Qgc2V0CkNPTkZJ R19ETUFERVZJQ0VTPXkKIyBDT05GSUdfRE1BREVWSUNFU19ERUJVRyBpcyBub3Qgc2V0CgojCiMg RE1BIERldmljZXMKIwojIENPTkZJR19JTlRFTF9NSURfRE1BQyBpcyBub3Qgc2V0CiMgQ09ORklH X0lOVEVMX0lPQVRETUEgaXMgbm90IHNldApDT05GSUdfRFdfRE1BQ19DT1JFPW0KQ09ORklHX0RX X0RNQUM9bQojIENPTkZJR19EV19ETUFDX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1RJTUJfRE1B IGlzIG5vdCBzZXQKQ09ORklHX1BDSF9ETUE9bQpDT05GSUdfRE1BX0VOR0lORT15CkNPTkZJR19E TUFfQUNQST15CgojCiMgRE1BIENsaWVudHMKIwpDT05GSUdfQVNZTkNfVFhfRE1BPXkKIyBDT05G SUdfRE1BVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19ETUFfRU5HSU5FX1JBSUQ9eQpDT05GSUdfRENB PW0KQ09ORklHX0FVWERJU1BMQVk9eQpDT05GSUdfS1MwMTA4PW0KQ09ORklHX0tTMDEwOF9QT1JU PTB4Mzc4CkNPTkZJR19LUzAxMDhfREVMQVk9MgpDT05GSUdfQ0ZBRzEyODY0Qj1tCkNPTkZJR19D RkFHMTI4NjRCX1JBVEU9MjAKQ09ORklHX1VJTz1tCkNPTkZJR19VSU9fQ0lGPW0KQ09ORklHX1VJ T19QRFJWX0dFTklSUT1tCiMgQ09ORklHX1VJT19ETUVNX0dFTklSUSBpcyBub3Qgc2V0CkNPTkZJ R19VSU9fQUVDPW0KQ09ORklHX1VJT19TRVJDT1MzPW0KQ09ORklHX1VJT19QQ0lfR0VORVJJQz1t CiMgQ09ORklHX1VJT19ORVRYIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX01GNjI0IGlzIG5vdCBz ZXQKQ09ORklHX1ZGSU9fSU9NTVVfVFlQRTE9bQpDT05GSUdfVkZJTz1tCkNPTkZJR19WRklPX1BD ST1tCiMgQ09ORklHX1ZGSU9fUENJX1ZHQSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRfRFJJVkVS UyBpcyBub3Qgc2V0CkNPTkZJR19WSVJUSU89eQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKQ09ORklH X1ZJUlRJT19QQ0k9eQpDT05GSUdfVklSVElPX0JBTExPT049eQojIENPTkZJR19WSVJUSU9fTU1J TyBpcyBub3Qgc2V0CgojCiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAojCkNPTkZJ R19IWVBFUlY9bQpDT05GSUdfSFlQRVJWX1VUSUxTPW0KQ09ORklHX0hZUEVSVl9CQUxMT09OPW0K CiMKIyBYZW4gZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfWEVOX0JBTExPT049eQojIENPTkZJR19Y RU5fU0VMRkJBTExPT05JTkcgaXMgbm90IHNldAojIENPTkZJR19YRU5fQkFMTE9PTl9NRU1PUllf SE9UUExVRyBpcyBub3Qgc2V0CkNPTkZJR19YRU5fU0NSVUJfUEFHRVM9eQpDT05GSUdfWEVOX0RF Vl9FVlRDSE49bQpDT05GSUdfWEVOX0JBQ0tFTkQ9eQpDT05GSUdfWEVORlM9bQpDT05GSUdfWEVO X0NPTVBBVF9YRU5GUz15CkNPTkZJR19YRU5fU1lTX0hZUEVSVklTT1I9eQpDT05GSUdfWEVOX1hF TkJVU19GUk9OVEVORD15CiMgQ09ORklHX1hFTl9HTlRERVYgaXMgbm90IHNldAojIENPTkZJR19Y RU5fR1JBTlRfREVWX0FMTE9DIGlzIG5vdCBzZXQKQ09ORklHX1NXSU9UTEJfWEVOPXkKQ09ORklH X1hFTl9UTUVNPW0KQ09ORklHX1hFTl9QQ0lERVZfQkFDS0VORD1tCkNPTkZJR19YRU5fUFJJVkNN RD1tCkNPTkZJR19YRU5fQUNQSV9QUk9DRVNTT1I9bQojIENPTkZJR19YRU5fTUNFX0xPRyBpcyBu b3Qgc2V0CkNPTkZJR19YRU5fSEFWRV9QVk1NVT15CkNPTkZJR19TVEFHSU5HPXkKIyBDT05GSUdf RVQxMzFYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xJQ09TUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT QklQX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19XMzVVTkQgaXMgbm90IHNldAojIENPTkZJR19Q UklTTTJfVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdfRUNITyBpcyBub3Qgc2V0CiMgQ09ORklHX0NP TUVESSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBTkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfUjgxODdT RSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDgxOTJVIGlzIG5vdCBzZXQKQ09ORklHX1JUTExJQj1t CkNPTkZJR19SVExMSUJfQ1JZUFRPX0NDTVA9bQpDT05GSUdfUlRMTElCX0NSWVBUT19US0lQPW0K Q09ORklHX1JUTExJQl9DUllQVE9fV0VQPW0KQ09ORklHX1JUTDgxOTJFPW0KQ09ORklHX1I4NzEy VT1tCiMgQ09ORklHX1I4MTg4RVUgaXMgbm90IHNldAojIENPTkZJR19SVFM1MTM5IGlzIG5vdCBz ZXQKIyBDT05GSUdfVFJBTlpQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfSURFX1BISVNPTiBpcyBu b3Qgc2V0CiMgQ09ORklHX0xJTkU2X1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxf UVVBVEVDSDIgaXMgbm90IHNldAojIENPTkZJR19WVDY2NTUgaXMgbm90IHNldAojIENPTkZJR19W VDY2NTYgaXMgbm90IHNldAojIENPTkZJR19EWF9TRVAgaXMgbm90IHNldApDT05GSUdfWlNNQUxM T0M9eQpDT05GSUdfWlJBTT1tCkNPTkZJR19aUkFNX0RFQlVHPXkKIyBDT05GSUdfRkJfU003WFgg aXMgbm90IHNldAojIENPTkZJR19DUllTVEFMSEQgaXMgbm90IHNldAojIENPTkZJR19DWFQxRTEg aXMgbm90IHNldAojIENPTkZJR19GQl9YR0kgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1FVSUNL U1RBUlQgaXMgbm90IHNldAojIENPTkZJR19TQkVfMlQzRTMgaXMgbm90IHNldAojIENPTkZJR19V U0JfRU5FU1RPUkFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTV9XSU1BWCBpcyBub3Qgc2V0CiMg Q09ORklHX0ZUMTAwMCBpcyBub3Qgc2V0CgojCiMgU3BlYWt1cCBjb25zb2xlIHNwZWVjaAojCiMg Q09ORklHX1NQRUFLVVAgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9TWU5BUFRJQ1Nf STJDX1JNSTQgaXMgbm90IHNldAojIENPTkZJR19TVEFHSU5HX01FRElBIGlzIG5vdCBzZXQKCiMK IyBBbmRyb2lkCiMKIyBDT05GSUdfQU5EUk9JRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9XUEFO X0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1dJTUFYX0dETTcyWFggaXMgbm90IHNldAojIENPTkZJ R19MVEVfR0RNNzI0WCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfU0lMSUNPTSBpcyBu b3Qgc2V0CiMgQ09ORklHX0NFRDE0MDEgaXMgbm90IHNldAojIENPTkZJR19ER1JQIGlzIG5vdCBz ZXQKQ09ORklHX0ZJUkVXSVJFX1NFUklBTD1tCiMgQ09ORklHX1VTQl9EV0MyIGlzIG5vdCBzZXQK IyBDT05GSUdfTFVTVFJFX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0JUTVRLIGlzIG5vdCBz ZXQKIyBDT05GSUdfWElMTFlCVVMgaXMgbm90IHNldAojIENPTkZJR19ER05DIGlzIG5vdCBzZXQK IyBDT05GSUdfREdBUCBpcyBub3Qgc2V0CkNPTkZJR19YODZfUExBVEZPUk1fREVWSUNFUz15CkNP TkZJR19BQ0VSX1dNST1tCkNPTkZJR19BQ0VSSERGPW0KQ09ORklHX0FTVVNfTEFQVE9QPW0KQ09O RklHX0RFTExfTEFQVE9QPW0KQ09ORklHX0RFTExfV01JPW0KQ09ORklHX0RFTExfV01JX0FJTz1t CkNPTkZJR19GVUpJVFNVX0xBUFRPUD1tCiMgQ09ORklHX0ZVSklUU1VfTEFQVE9QX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX0ZVSklUU1VfVEFCTEVUPW0KQ09ORklHX0FNSUxPX1JGS0lMTD1tCkNP TkZJR19IUF9BQ0NFTD1tCkNPTkZJR19IUF9XTUk9bQpDT05GSUdfTVNJX0xBUFRPUD1tCkNPTkZJ R19QQU5BU09OSUNfTEFQVE9QPW0KQ09ORklHX0NPTVBBTF9MQVBUT1A9bQpDT05GSUdfU09OWV9M QVBUT1A9bQpDT05GSUdfU09OWVBJX0NPTVBBVD15CkNPTkZJR19JREVBUEFEX0xBUFRPUD1tCkNP TkZJR19USElOS1BBRF9BQ1BJPW0KQ09ORklHX1RISU5LUEFEX0FDUElfQUxTQV9TVVBQT1JUPXkK IyBDT05GSUdfVEhJTktQQURfQUNQSV9ERUJVR0ZBQ0lMSVRJRVMgaXMgbm90IHNldAojIENPTkZJ R19USElOS1BBRF9BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhJTktQQURfQUNQSV9V TlNBRkVfTEVEUyBpcyBub3Qgc2V0CkNPTkZJR19USElOS1BBRF9BQ1BJX1ZJREVPPXkKQ09ORklH X1RISU5LUEFEX0FDUElfSE9US0VZX1BPTEw9eQpDT05GSUdfU0VOU09SU19IREFQUz1tCiMgQ09O RklHX0lOVEVMX01FTkxPVyBpcyBub3Qgc2V0CkNPTkZJR19FRUVQQ19MQVBUT1A9bQpDT05GSUdf QVNVU19XTUk9bQpDT05GSUdfQVNVU19OQl9XTUk9bQpDT05GSUdfRUVFUENfV01JPW0KQ09ORklH X0FDUElfV01JPW0KQ09ORklHX01TSV9XTUk9bQpDT05GSUdfVE9QU1RBUl9MQVBUT1A9bQpDT05G SUdfQUNQSV9UT1NISUJBPW0KQ09ORklHX1RPU0hJQkFfQlRfUkZLSUxMPW0KQ09ORklHX0FDUElf Q01QQz1tCkNPTkZJR19JTlRFTF9JUFM9bQojIENPTkZJR19JQk1fUlRMIGlzIG5vdCBzZXQKIyBD T05GSUdfWE8xNV9FQk9PSyBpcyBub3Qgc2V0CkNPTkZJR19TQU1TVU5HX0xBUFRPUD1tCkNPTkZJ R19NWE1fV01JPW0KQ09ORklHX0lOVEVMX09BS1RSQUlMPW0KQ09ORklHX1NBTVNVTkdfUTEwPW0K Q09ORklHX0FQUExFX0dNVVg9bQojIENPTkZJR19JTlRFTF9SU1QgaXMgbm90IHNldAojIENPTkZJ R19JTlRFTF9TTUFSVENPTk5FQ1QgaXMgbm90IHNldApDT05GSUdfUFZQQU5JQz15CiMgQ09ORklH X0NIUk9NRV9QTEFURk9STVMgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIFNwaW5sb2NrIGRyaXZl cnMKIwpDT05GSUdfQ0xLRVZUX0k4MjUzPXkKQ09ORklHX0k4MjUzX0xPQ0s9eQpDT05GSUdfQ0xL QkxEX0k4MjUzPXkKIyBDT05GSUdfTUFJTEJPWCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9BUEk9 eQpDT05GSUdfSU9NTVVfU1VQUE9SVD15CkNPTkZJR19BTURfSU9NTVU9eQpDT05GSUdfQU1EX0lP TU1VX1NUQVRTPXkKQ09ORklHX0FNRF9JT01NVV9WMj1tCkNPTkZJR19ETUFSX1RBQkxFPXkKQ09O RklHX0lOVEVMX0lPTU1VPXkKIyBDT05GSUdfSU5URUxfSU9NTVVfREVGQVVMVF9PTiBpcyBub3Qg c2V0CkNPTkZJR19JTlRFTF9JT01NVV9GTE9QUFlfV0E9eQpDT05GSUdfSVJRX1JFTUFQPXkKCiMK IyBSZW1vdGVwcm9jIGRyaXZlcnMKIwojIENPTkZJR19TVEVfTU9ERU1fUlBST0MgaXMgbm90IHNl dAoKIwojIFJwbXNnIGRyaXZlcnMKIwojIENPTkZJR19QTV9ERVZGUkVRIGlzIG5vdCBzZXQKIyBD T05GSUdfRVhUQ09OIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNT1JZIGlzIG5vdCBzZXQKIyBDT05G SUdfSUlPIGlzIG5vdCBzZXQKQ09ORklHX05UQj1tCiMgQ09ORklHX1ZNRV9CVVMgaXMgbm90IHNl dAojIENPTkZJR19QV00gaXMgbm90IHNldAojIENPTkZJR19JUEFDS19CVVMgaXMgbm90IHNldAoj IENPTkZJR19SRVNFVF9DT05UUk9MTEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfRk1DIGlzIG5vdCBz ZXQKCiMKIyBQSFkgU3Vic3lzdGVtCiMKIyBDT05GSUdfR0VORVJJQ19QSFkgaXMgbm90IHNldAoj IENPTkZJR19QSFlfRVhZTk9TX01JUElfVklERU8gaXMgbm90IHNldAojIENPTkZJR19QT1dFUkNB UCBpcyBub3Qgc2V0CgojCiMgRmlybXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9bQojIENPTkZJ R19FRERfT0ZGIGlzIG5vdCBzZXQKQ09ORklHX0ZJUk1XQVJFX01FTU1BUD15CkNPTkZJR19ERUxM X1JCVT1tCkNPTkZJR19EQ0RCQVM9bQpDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPXkK Q09ORklHX0lTQ1NJX0lCRlRfRklORD15CkNPTkZJR19JU0NTSV9JQkZUPW0KIyBDT05GSUdfR09P R0xFX0ZJUk1XQVJFIGlzIG5vdCBzZXQKCiMKIyBFRkkgKEV4dGVuc2libGUgRmlybXdhcmUgSW50 ZXJmYWNlKSBTdXBwb3J0CiMKQ09ORklHX0VGSV9WQVJTPXkKQ09ORklHX0VGSV9WQVJTX1BTVE9S RT15CkNPTkZJR19FRklfVkFSU19QU1RPUkVfREVGQVVMVF9ESVNBQkxFPXkKQ09ORklHX1VFRklf Q1BFUj15CgojCiMgRmlsZSBzeXN0ZW1zCiMKQ09ORklHX0RDQUNIRV9XT1JEX0FDQ0VTUz15CiMg Q09ORklHX0VYVDJfRlMgaXMgbm90IHNldAojIENPTkZJR19FWFQzX0ZTIGlzIG5vdCBzZXQKQ09O RklHX0VYVDRfRlM9bQpDT05GSUdfRVhUNF9VU0VfRk9SX0VYVDIzPXkKQ09ORklHX0VYVDRfRlNf UE9TSVhfQUNMPXkKQ09ORklHX0VYVDRfRlNfU0VDVVJJVFk9eQojIENPTkZJR19FWFQ0X0RFQlVH IGlzIG5vdCBzZXQKQ09ORklHX0pCRDI9bQojIENPTkZJR19KQkQyX0RFQlVHIGlzIG5vdCBzZXQK Q09ORklHX0ZTX01CQ0FDSEU9bQojIENPTkZJR19SRUlTRVJGU19GUyBpcyBub3Qgc2V0CiMgQ09O RklHX0pGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19YRlNfRlM9bQpDT05GSUdfWEZTX1FVT1RBPXkK Q09ORklHX1hGU19QT1NJWF9BQ0w9eQojIENPTkZJR19YRlNfUlQgaXMgbm90IHNldAojIENPTkZJ R19YRlNfV0FSTiBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19HRlMyX0ZTPW0KQ09ORklHX0dGUzJfRlNfTE9DS0lOR19ETE09eQojIENPTkZJR19PQ0ZTMl9G UyBpcyBub3Qgc2V0CkNPTkZJR19CVFJGU19GUz1tCkNPTkZJR19CVFJGU19GU19QT1NJWF9BQ0w9 eQojIENPTkZJR19CVFJGU19GU19DSEVDS19JTlRFR1JJVFkgaXMgbm90IHNldAojIENPTkZJR19C VFJGU19GU19SVU5fU0FOSVRZX1RFU1RTIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfREVCVUcg aXMgbm90IHNldAojIENPTkZJR19CVFJGU19BU1NFUlQgaXMgbm90IHNldAojIENPTkZJR19OSUxG UzJfRlMgaXMgbm90IHNldApDT05GSUdfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYUE9SVEZTPXkK Q09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19GU05PVElGWT15CkNPTkZJR19ETk9USUZZPXkK Q09ORklHX0lOT1RJRllfVVNFUj15CkNPTkZJR19GQU5PVElGWT15CkNPTkZJR19GQU5PVElGWV9B Q0NFU1NfUEVSTUlTU0lPTlM9eQpDT05GSUdfUVVPVEE9eQpDT05GSUdfUVVPVEFfTkVUTElOS19J TlRFUkZBQ0U9eQpDT05GSUdfUFJJTlRfUVVPVEFfV0FSTklORz15CiMgQ09ORklHX1FVT1RBX0RF QlVHIGlzIG5vdCBzZXQKQ09ORklHX1FVT1RBX1RSRUU9eQojIENPTkZJR19RRk1UX1YxIGlzIG5v dCBzZXQKQ09ORklHX1FGTVRfVjI9eQpDT05GSUdfUVVPVEFDVEw9eQpDT05GSUdfUVVPVEFDVExf Q09NUEFUPXkKQ09ORklHX0FVVE9GUzRfRlM9eQpDT05GSUdfRlVTRV9GUz1tCkNPTkZJR19DVVNF PW0KQ09ORklHX0dFTkVSSUNfQUNMPXkKCiMKIyBDYWNoZXMKIwpDT05GSUdfRlNDQUNIRT1tCkNP TkZJR19GU0NBQ0hFX1NUQVRTPXkKIyBDT05GSUdfRlNDQUNIRV9ISVNUT0dSQU0gaXMgbm90IHNl dAojIENPTkZJR19GU0NBQ0hFX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfRlNDQUNIRV9PQkpF Q1RfTElTVCBpcyBub3Qgc2V0CkNPTkZJR19DQUNIRUZJTEVTPW0KIyBDT05GSUdfQ0FDSEVGSUxF U19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBQ0hFRklMRVNfSElTVE9HUkFNIGlzIG5vdCBz ZXQKCiMKIyBDRC1ST00vRFZEIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2NjBfRlM9bQpDT05G SUdfSk9MSUVUPXkKQ09ORklHX1pJU09GUz15CkNPTkZJR19VREZfRlM9bQpDT05GSUdfVURGX05M Uz15CgojCiMgRE9TL0ZBVC9OVCBGaWxlc3lzdGVtcwojCkNPTkZJR19GQVRfRlM9bQpDT05GSUdf TVNET1NfRlM9bQpDT05GSUdfVkZBVF9GUz1tCkNPTkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00 MzcKQ09ORklHX0ZBVF9ERUZBVUxUX0lPQ0hBUlNFVD0iYXNjaWkiCiMgQ09ORklHX05URlNfRlMg aXMgbm90IHNldAoKIwojIFBzZXVkbyBmaWxlc3lzdGVtcwojCkNPTkZJR19QUk9DX0ZTPXkKQ09O RklHX1BST0NfS0NPUkU9eQpDT05GSUdfUFJPQ19WTUNPUkU9eQpDT05GSUdfUFJPQ19TWVNDVEw9 eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfVE1QRlM9 eQpDT05GSUdfVE1QRlNfUE9TSVhfQUNMPXkKQ09ORklHX1RNUEZTX1hBVFRSPXkKQ09ORklHX0hV R0VUTEJGUz15CkNPTkZJR19IVUdFVExCX1BBR0U9eQpDT05GSUdfQ09ORklHRlNfRlM9eQpDT05G SUdfTUlTQ19GSUxFU1lTVEVNUz15CiMgQ09ORklHX0FERlNfRlMgaXMgbm90IHNldAojIENPTkZJ R19BRkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfRUNSWVBUX0ZTIGlzIG5vdCBzZXQKIyBDT05G SUdfSEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfSEZTUExVU19GUyBpcyBub3Qgc2V0CiMgQ09O RklHX0JFRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19CRlNfRlMgaXMgbm90IHNldAojIENPTkZJ R19FRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19KRkZTMl9GUyBpcyBub3Qgc2V0CiMgQ09ORklH X1VCSUZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HRlMgaXMgbm90IHNldApDT05GSUdfQ1JB TUZTPW0KQ09ORklHX1NRVUFTSEZTPW0KQ09ORklHX1NRVUFTSEZTX0ZJTEVfQ0FDSEU9eQojIENP TkZJR19TUVVBU0hGU19GSUxFX0RJUkVDVCBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU19ERUNP TVBfU0lOR0xFPXkKIyBDT05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJIGlzIG5vdCBzZXQKIyBD T05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJX1BFUkNQVSBpcyBub3Qgc2V0CkNPTkZJR19TUVVB U0hGU19YQVRUUj15CkNPTkZJR19TUVVBU0hGU19aTElCPXkKQ09ORklHX1NRVUFTSEZTX0xaTz15 CkNPTkZJR19TUVVBU0hGU19YWj15CiMgQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJMS19TSVpFIGlz IG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfU1FV QVNIRlNfRlJBR01FTlRfQ0FDSEVfU0laRT0zCiMgQ09ORklHX1ZYRlNfRlMgaXMgbm90IHNldAoj IENPTkZJR19NSU5JWF9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX09NRlNfRlMgaXMgbm90IHNldAoj IENPTkZJR19IUEZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUU5YNEZTX0ZTIGlzIG5vdCBzZXQK IyBDT05GSUdfUU5YNkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9NRlNfRlMgaXMgbm90IHNl dApDT05GSUdfUFNUT1JFPXkKIyBDT05GSUdfUFNUT1JFX0NPTlNPTEUgaXMgbm90IHNldAojIENP TkZJR19QU1RPUkVfRlRSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1BTVE9SRV9SQU09bQojIENPTkZJ R19TWVNWX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVUZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdf RVhPRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19GMkZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0VG SVZBUl9GUz15CkNPTkZJR19PUkU9bQpDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNPTkZJ R19ORlNfRlM9eQojIENPTkZJR19ORlNfVjIgaXMgbm90IHNldApDT05GSUdfTkZTX1YzPXkKQ09O RklHX05GU19WM19BQ0w9eQpDT05GSUdfTkZTX1Y0PW0KIyBDT05GSUdfTkZTX1NXQVAgaXMgbm90 IHNldApDT05GSUdfTkZTX1Y0XzE9eQpDT05GSUdfTkZTX1Y0XzI9eQpDT05GSUdfUE5GU19GSUxF X0xBWU9VVD1tCkNPTkZJR19QTkZTX0JMT0NLPW0KQ09ORklHX1BORlNfT0JKTEFZT1VUPW0KQ09O RklHX05GU19WNF8xX0lNUExFTUVOVEFUSU9OX0lEX0RPTUFJTj0ia2VybmVsLm9yZyIKIyBDT05G SUdfTkZTX1Y0XzFfTUlHUkFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX05GU19WNF9TRUNVUklUWV9M QUJFTD15CkNPTkZJR19ST09UX05GUz15CiMgQ09ORklHX05GU19VU0VfTEVHQUNZX0ROUyBpcyBu b3Qgc2V0CkNPTkZJR19ORlNfVVNFX0tFUk5FTF9ETlM9eQpDT05GSUdfTkZTX0RFQlVHPXkKQ09O RklHX05GU0Q9bQpDT05GSUdfTkZTRF9WMl9BQ0w9eQpDT05GSUdfTkZTRF9WMz15CkNPTkZJR19O RlNEX1YzX0FDTD15CkNPTkZJR19ORlNEX1Y0PXkKQ09ORklHX05GU0RfVjRfU0VDVVJJVFlfTEFC RUw9eQojIENPTkZJR19ORlNEX0ZBVUxUX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19MT0NL RD15CkNPTkZJR19MT0NLRF9WND15CkNPTkZJR19ORlNfQUNMX1NVUFBPUlQ9eQpDT05GSUdfTkZT X0NPTU1PTj15CkNPTkZJR19TVU5SUEM9eQpDT05GSUdfU1VOUlBDX0dTUz1tCkNPTkZJR19TVU5S UENfQkFDS0NIQU5ORUw9eQpDT05GSUdfU1VOUlBDX1hQUlRfUkRNQT1tCkNPTkZJR19SUENTRUNf R1NTX0tSQjU9bQpDT05GSUdfU1VOUlBDX0RFQlVHPXkKIyBDT05GSUdfQ0VQSF9GUyBpcyBub3Qg c2V0CkNPTkZJR19DSUZTPW0KQ09ORklHX0NJRlNfU1RBVFM9eQojIENPTkZJR19DSUZTX1NUQVRT MiBpcyBub3Qgc2V0CkNPTkZJR19DSUZTX1dFQUtfUFdfSEFTSD15CkNPTkZJR19DSUZTX1VQQ0FM TD15CkNPTkZJR19DSUZTX1hBVFRSPXkKQ09ORklHX0NJRlNfUE9TSVg9eQpDT05GSUdfQ0lGU19B Q0w9eQpDT05GSUdfQ0lGU19ERUJVRz15CiMgQ09ORklHX0NJRlNfREVCVUcyIGlzIG5vdCBzZXQK Q09ORklHX0NJRlNfREZTX1VQQ0FMTD15CkNPTkZJR19DSUZTX1NNQjI9eQojIENPTkZJR19DSUZT X0ZTQ0FDSEUgaXMgbm90IHNldAojIENPTkZJR19OQ1BfRlMgaXMgbm90IHNldAojIENPTkZJR19D T0RBX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHXzlQX0ZT PXkKQ09ORklHXzlQX0ZTX1BPU0lYX0FDTD15CiMgQ09ORklHXzlQX0ZTX1NFQ1VSSVRZIGlzIG5v dCBzZXQKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVMVD0idXRmOCIKQ09ORklHX05MU19D T0RFUEFHRV80Mzc9eQpDT05GSUdfTkxTX0NPREVQQUdFXzczNz1tCkNPTkZJR19OTFNfQ09ERVBB R0VfNzc1PW0KQ09ORklHX05MU19DT0RFUEFHRV84NTA9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1 Mj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODU1PW0KQ09ORklHX05MU19DT0RFUEFHRV84NTc9bQpD T05GSUdfTkxTX0NPREVQQUdFXzg2MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODYxPW0KQ09ORklH X05MU19DT0RFUEFHRV84NjI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mz1tCkNPTkZJR19OTFNf Q09ERVBBR0VfODY0PW0KQ09ORklHX05MU19DT0RFUEFHRV84NjU9bQpDT05GSUdfTkxTX0NPREVQ QUdFXzg2Nj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY5PW0KQ09ORklHX05MU19DT0RFUEFHRV85 MzY9bQpDT05GSUdfTkxTX0NPREVQQUdFXzk1MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfOTMyPW0K Q09ORklHX05MU19DT0RFUEFHRV85NDk9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg3ND1tCkNPTkZJ R19OTFNfSVNPODg1OV84PW0KQ09ORklHX05MU19DT0RFUEFHRV8xMjUwPW0KQ09ORklHX05MU19D T0RFUEFHRV8xMjUxPW0KQ09ORklHX05MU19BU0NJST15CkNPTkZJR19OTFNfSVNPODg1OV8xPW0K Q09ORklHX05MU19JU084ODU5XzI9bQpDT05GSUdfTkxTX0lTTzg4NTlfMz1tCkNPTkZJR19OTFNf SVNPODg1OV80PW0KQ09ORklHX05MU19JU084ODU5XzU9bQpDT05GSUdfTkxTX0lTTzg4NTlfNj1t CkNPTkZJR19OTFNfSVNPODg1OV83PW0KQ09ORklHX05MU19JU084ODU5Xzk9bQpDT05GSUdfTkxT X0lTTzg4NTlfMTM9bQpDT05GSUdfTkxTX0lTTzg4NTlfMTQ9bQpDT05GSUdfTkxTX0lTTzg4NTlf MTU9bQpDT05GSUdfTkxTX0tPSThfUj1tCkNPTkZJR19OTFNfS09JOF9VPW0KQ09ORklHX05MU19N QUNfUk9NQU49bQpDT05GSUdfTkxTX01BQ19DRUxUSUM9bQpDT05GSUdfTkxTX01BQ19DRU5URVVS Tz1tCkNPTkZJR19OTFNfTUFDX0NST0FUSUFOPW0KQ09ORklHX05MU19NQUNfQ1lSSUxMSUM9bQpD T05GSUdfTkxTX01BQ19HQUVMSUM9bQpDT05GSUdfTkxTX01BQ19HUkVFSz1tCkNPTkZJR19OTFNf TUFDX0lDRUxBTkQ9bQpDT05GSUdfTkxTX01BQ19JTlVJVD1tCkNPTkZJR19OTFNfTUFDX1JPTUFO SUFOPW0KQ09ORklHX05MU19NQUNfVFVSS0lTSD1tCkNPTkZJR19OTFNfVVRGOD1tCkNPTkZJR19E TE09bQpDT05GSUdfRExNX0RFQlVHPXkKCiMKIyBLZXJuZWwgaGFja2luZwojCkNPTkZJR19UUkFD RV9JUlFGTEFHU19TVVBQT1JUPXkKCiMKIyBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMKIwpDT05G SUdfUFJJTlRLX1RJTUU9eQpDT05GSUdfREVGQVVMVF9NRVNTQUdFX0xPR0xFVkVMPTQKQ09ORklH X0JPT1RfUFJJTlRLX0RFTEFZPXkKQ09ORklHX0RZTkFNSUNfREVCVUc9eQoKIwojIENvbXBpbGUt dGltZSBjaGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKIwpDT05GSUdfREVCVUdfSU5GTz15CkNP TkZJR19ERUJVR19JTkZPX1JFRFVDRUQ9eQojIENPTkZJR19FTkFCTEVfV0FSTl9ERVBSRUNBVEVE IGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLPXkKQ09ORklHX0ZSQU1FX1dBUk49 MjA0OApDT05GSUdfU1RSSVBfQVNNX1NZTVM9eQojIENPTkZJR19SRUFEQUJMRV9BU00gaXMgbm90 IHNldAojIENPTkZJR19VTlVTRURfU1lNQk9MUyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19GUz15 CkNPTkZJR19IRUFERVJTX0NIRUNLPXkKQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0g9eQpD T05GSUdfQVJDSF9XQU5UX0ZSQU1FX1BPSU5URVJTPXkKQ09ORklHX0ZSQU1FX1BPSU5URVI9eQoj IENPTkZJR19ERUJVR19GT1JDRV9XRUFLX1BFUl9DUFUgaXMgbm90IHNldApDT05GSUdfTUFHSUNf U1lTUlE9eQpDT05GSUdfTUFHSUNfU1lTUlFfREVGQVVMVF9FTkFCTEU9MHgxCkNPTkZJR19ERUJV R19LRVJORUw9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwojIENPTkZJR19ERUJVR19QQUdFQUxM T0MgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19PQkpFQ1RTIGlzIG5vdCBzZXQKIyBDT05GSUdf U0xVQl9ERUJVR19PTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NMVUJfU1RBVFMgaXMgbm90IHNldApD T05GSUdfSEFWRV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFLIGlzIG5v dCBzZXQKIyBDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0UgaXMgbm90IHNldAojIENPTkZJR19ERUJV R19WTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdf REVCVUdfTUVNT1JZX0lOSVQ9eQojIENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMgbm90IHNl dApDT05GSUdfSEFWRV9ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0RFQlVHX1NUQUNLT1ZF UkZMT1c9eQpDT05GSUdfSEFWRV9BUkNIX0tNRU1DSEVDSz15CkNPTkZJR19ERUJVR19TSElSUT15 CgojCiMgRGVidWcgTG9ja3VwcyBhbmQgSGFuZ3MKIwpDT05GSUdfTE9DS1VQX0RFVEVDVE9SPXkK Q09ORklHX0hBUkRMT0NLVVBfREVURUNUT1I9eQpDT05GSUdfQk9PVFBBUkFNX0hBUkRMT0NLVVBf UEFOSUM9eQpDT05GSUdfQk9PVFBBUkFNX0hBUkRMT0NLVVBfUEFOSUNfVkFMVUU9MQojIENPTkZJ R19CT09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQyBpcyBub3Qgc2V0CkNPTkZJR19CT09UUEFSQU1f U09GVExPQ0tVUF9QQU5JQ19WQUxVRT0wCiMgQ09ORklHX0RFVEVDVF9IVU5HX1RBU0sgaXMgbm90 IHNldApDT05GSUdfUEFOSUNfT05fT09QUz15CkNPTkZJR19QQU5JQ19PTl9PT1BTX1ZBTFVFPTEK Q09ORklHX1NDSEVEX0RFQlVHPXkKQ09ORklHX1NDSEVEU1RBVFM9eQpDT05GSUdfVElNRVJfU1RB VFM9eQoKIwojIExvY2sgRGVidWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwoj IENPTkZJR19ERUJVR19SVF9NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRfTVVURVhfVEVT VEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1BJTkxPQ0sgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BB VEggaXMgbm90IHNldAojIENPTkZJR19ERUJVR19MT0NLX0FMTE9DIGlzIG5vdCBzZXQKIyBDT05G SUdfUFJPVkVfTE9DS0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPQ0tfU1RBVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0xP Q0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CkNPTkZJR19TVEFDS1RSQUNFPXkKIyBDT05G SUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkKIyBD T05GSUdfREVCVUdfV1JJVEVDT1VOVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19MSVNUPXkKIyBD T05GSUdfREVCVUdfU0cgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19OT1RJRklFUlMgaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19DUkVERU5USUFMUyBpcyBub3Qgc2V0CgojCiMgUkNVIERlYnVn Z2luZwojCkNPTkZJR19TUEFSU0VfUkNVX1BPSU5URVI9eQojIENPTkZJR19SQ1VfVE9SVFVSRV9U RVNUIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9DUFVfU1RBTExfVElNRU9VVD02MAojIENPTkZJR19S Q1VfQ1BVX1NUQUxMX0lORk8gaXMgbm90IHNldAojIENPTkZJR19SQ1VfVFJBQ0UgaXMgbm90IHNl dAojIENPTkZJR19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CiMgQ09ORklHX05PVElG SUVSX0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZBVUxUX0lOSkVDVElPTiBp cyBub3Qgc2V0CkNPTkZJR19MQVRFTkNZVE9QPXkKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1NUUklD VF9VU0VSX0NPUFlfQ0hFQ0tTPXkKIyBDT05GSUdfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVD S1MgaXMgbm90IHNldApDT05GSUdfVVNFUl9TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9Q X1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNU SU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX0ZQX1RFU1Q9eQpD T05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRV9NQ09VTlRfVEVTVD15CkNPTkZJR19IQVZFX0RZTkFN SUNfRlRSQUNFPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklH X0hBVkVfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFWRV9TWVNDQUxMX1RSQUNFUE9J TlRTPXkKQ09ORklHX0hBVkVfRkVOVFJZPXkKQ09ORklHX0hBVkVfQ19SRUNPUkRNQ09VTlQ9eQpD T05GSUdfVFJBQ0VSX01BWF9UUkFDRT15CkNPTkZJR19UUkFDRV9DTE9DSz15CkNPTkZJR19SSU5H X0JVRkZFUj15CkNPTkZJR19FVkVOVF9UUkFDSU5HPXkKQ09ORklHX0NPTlRFWFRfU1dJVENIX1RS QUNFUj15CkNPTkZJR19SSU5HX0JVRkZFUl9BTExPV19TV0FQPXkKQ09ORklHX1RSQUNJTkc9eQpD T05GSUdfR0VORVJJQ19UUkFDRVI9eQpDT05GSUdfVFJBQ0lOR19TVVBQT1JUPXkKQ09ORklHX0ZU UkFDRT15CkNPTkZJR19GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfRlVOQ1RJT05fR1JBUEhfVFJB Q0VSPXkKIyBDT05GSUdfSVJRU09GRl9UUkFDRVIgaXMgbm90IHNldApDT05GSUdfU0NIRURfVFJB Q0VSPXkKQ09ORklHX0ZUUkFDRV9TWVNDQUxMUz15CkNPTkZJR19UUkFDRVJfU05BUFNIT1Q9eQoj IENPTkZJR19UUkFDRVJfU05BUFNIT1RfUEVSX0NQVV9TV0FQIGlzIG5vdCBzZXQKQ09ORklHX0JS QU5DSF9QUk9GSUxFX05PTkU9eQojIENPTkZJR19QUk9GSUxFX0FOTk9UQVRFRF9CUkFOQ0hFUyBp cyBub3Qgc2V0CiMgQ09ORklHX1BST0ZJTEVfQUxMX0JSQU5DSEVTIGlzIG5vdCBzZXQKQ09ORklH X1NUQUNLX1RSQUNFUj15CkNPTkZJR19CTEtfREVWX0lPX1RSQUNFPXkKQ09ORklHX0tQUk9CRV9F VkVOVD15CkNPTkZJR19VUFJPQkVfRVZFTlQ9eQpDT05GSUdfUFJPQkVfRVZFTlRTPXkKQ09ORklH X0RZTkFNSUNfRlRSQUNFPXkKQ09ORklHX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJ R19GVU5DVElPTl9QUk9GSUxFUj15CkNPTkZJR19GVFJBQ0VfTUNPVU5UX1JFQ09SRD15CiMgQ09O RklHX0ZUUkFDRV9TVEFSVFVQX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19NTUlPVFJBQ0UgaXMg bm90IHNldApDT05GSUdfUklOR19CVUZGRVJfQkVOQ0hNQVJLPW0KIyBDT05GSUdfUklOR19CVUZG RVJfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQKCiMKIyBSdW50aW1lIFRlc3RpbmcKIwojIENPTkZJ R19MS0RUTSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfTElTVF9TT1JUIGlzIG5vdCBzZXQKIyBD T05GSUdfS1BST0JFU19TQU5JVFlfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tUUkFDRV9T RUxGX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19SQlRSRUVfVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX0lOVEVSVkFMX1RSRUVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BFUkNQVV9URVNUIGlz IG5vdCBzZXQKQ09ORklHX0FUT01JQzY0X1NFTEZURVNUPXkKQ09ORklHX0FTWU5DX1JBSUQ2X1RF U1Q9bQojIENPTkZJR19URVNUX1NUUklOR19IRUxQRVJTIGlzIG5vdCBzZXQKQ09ORklHX1RFU1Rf S1NUUlRPWD15CkNPTkZJR19QUk9WSURFX09IQ0kxMzk0X0RNQV9JTklUPXkKIyBDT05GSUdfRklS RVdJUkVfT0hDSV9SRU1PVEVfRE1BIGlzIG5vdCBzZXQKQ09ORklHX0JVSUxEX0RPQ1NSQz15CiMg Q09ORklHX0RNQV9BUElfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19TQU1QTEVTIGlzIG5vdCBz ZXQKQ09ORklHX0hBVkVfQVJDSF9LR0RCPXkKQ09ORklHX0tHREI9eQpDT05GSUdfS0dEQl9TRVJJ QUxfQ09OU09MRT15CkNPTkZJR19LR0RCX1RFU1RTPXkKIyBDT05GSUdfS0dEQl9URVNUU19PTl9C T09UIGlzIG5vdCBzZXQKQ09ORklHX0tHREJfTE9XX0xFVkVMX1RSQVA9eQpDT05GSUdfS0dEQl9L REI9eQpDT05GSUdfS0RCX0tFWUJPQVJEPXkKQ09ORklHX0tEQl9DT05USU5VRV9DQVRBU1RST1BI SUM9MApDT05GSUdfU1RSSUNUX0RFVk1FTT15CiMgQ09ORklHX1g4Nl9WRVJCT1NFX0JPT1RVUCBp cyBub3Qgc2V0CkNPTkZJR19FQVJMWV9QUklOVEs9eQpDT05GSUdfRUFSTFlfUFJJTlRLX0RCR1A9 eQojIENPTkZJR19FQVJMWV9QUklOVEtfRUZJIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BURFVN UCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1JPREFUQSBpcyBub3Qgc2V0CkNPTkZJR19ERUJV R19TRVRfTU9EVUxFX1JPTlg9eQpDT05GSUdfREVCVUdfTlhfVEVTVD1tCkNPTkZJR19ET1VCTEVG QVVMVD15CiMgQ09ORklHX0RFQlVHX1RMQkZMVVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9NTVVf REVCVUcgaXMgbm90IHNldAojIENPTkZJR19JT01NVV9TVFJFU1MgaXMgbm90IHNldApDT05GSUdf SEFWRV9NTUlPVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19YODZfREVDT0RFUl9TRUxGVEVTVD15CkNP TkZJR19JT19ERUxBWV9UWVBFXzBYODA9MApDT05GSUdfSU9fREVMQVlfVFlQRV8wWEVEPTEKQ09O RklHX0lPX0RFTEFZX1RZUEVfVURFTEFZPTIKQ09ORklHX0lPX0RFTEFZX1RZUEVfTk9ORT0zCkNP TkZJR19JT19ERUxBWV8wWDgwPXkKIyBDT05GSUdfSU9fREVMQVlfMFhFRCBpcyBub3Qgc2V0CiMg Q09ORklHX0lPX0RFTEFZX1VERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0lPX0RFTEFZX05PTkUg aXMgbm90IHNldApDT05GSUdfREVGQVVMVF9JT19ERUxBWV9UWVBFPTAKQ09ORklHX0RFQlVHX0JP T1RfUEFSQU1TPXkKIyBDT05GSUdfQ1BBX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX09QVElNSVpF X0lOTElOSU5HPXkKIyBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfWDg2X0RFQlVHX1NUQVRJQ19DUFVfSEFTIGlzIG5vdCBzZXQKCiMKIyBTZWN1cml0eSBvcHRp b25zCiMKQ09ORklHX0tFWVM9eQpDT05GSUdfUEVSU0lTVEVOVF9LRVlSSU5HUz15CkNPTkZJR19C SUdfS0VZUz15CkNPTkZJR19UUlVTVEVEX0tFWVM9eQpDT05GSUdfRU5DUllQVEVEX0tFWVM9eQpD T05GSUdfS0VZU19ERUJVR19QUk9DX0tFWVM9eQojIENPTkZJR19TRUNVUklUWV9ETUVTR19SRVNU UklDVCBpcyBub3Qgc2V0CkNPTkZJR19TRUNVUklUWT15CkNPTkZJR19TRUNVUklUWUZTPXkKQ09O RklHX1NFQ1VSSVRZX05FVFdPUks9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SS19YRlJNPXkKIyBD T05GSUdfU0VDVVJJVFlfUEFUSCBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9UWFQ9eQpDT05GSUdf TFNNX01NQVBfTUlOX0FERFI9NjU1MzUKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVg9eQpDT05GSUdf U0VDVVJJVFlfU0VMSU5VWF9CT09UUEFSQU09eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9CT09U UEFSQU1fVkFMVUU9MQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9ESVNBQkxFPXkKQ09ORklHX1NF Q1VSSVRZX1NFTElOVVhfREVWRUxPUD15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0FWQ19TVEFU Uz15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0NIRUNLUkVRUFJPVF9WQUxVRT0xCiMgQ09ORklH X1NFQ1VSSVRZX1NFTElOVVhfUE9MSUNZREJfVkVSU0lPTl9NQVggaXMgbm90IHNldAojIENPTkZJ R19TRUNVUklUWV9TTUFDSyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX1RPTU9ZTyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VD VVJJVFlfWUFNQSBpcyBub3Qgc2V0CkNPTkZJR19JTlRFR1JJVFk9eQpDT05GSUdfSU5URUdSSVRZ X1NJR05BVFVSRT15CkNPTkZJR19JTlRFR1JJVFlfQVVESVQ9eQpDT05GSUdfSU5URUdSSVRZX0FT WU1NRVRSSUNfS0VZUz15CkNPTkZJR19JTUE9eQpDT05GSUdfSU1BX01FQVNVUkVfUENSX0lEWD0x MApDT05GSUdfSU1BX0xTTV9SVUxFUz15CiMgQ09ORklHX0lNQV9URU1QTEFURSBpcyBub3Qgc2V0 CkNPTkZJR19JTUFfTkdfVEVNUExBVEU9eQojIENPTkZJR19JTUFfU0lHX1RFTVBMQVRFIGlzIG5v dCBzZXQKQ09ORklHX0lNQV9ERUZBVUxUX1RFTVBMQVRFPSJpbWEtbmciCkNPTkZJR19JTUFfREVG QVVMVF9IQVNIX1NIQTE9eQojIENPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTI1NiBpcyBub3Qg c2V0CiMgQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfU0hBNTEyIGlzIG5vdCBzZXQKIyBDT05GSUdf SU1BX0RFRkFVTFRfSEFTSF9XUDUxMiBpcyBub3Qgc2V0CkNPTkZJR19JTUFfREVGQVVMVF9IQVNI PSJzaGExIgpDT05GSUdfSU1BX0FQUFJBSVNFPXkKQ09ORklHX0VWTT15CkNPTkZJR19FVk1fSE1B Q19WRVJTSU9OPTIKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfU0VMSU5VWD15CiMgQ09ORklHX0RF RkFVTFRfU0VDVVJJVFlfREFDIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFk9InNl bGludXgiCkNPTkZJR19YT1JfQkxPQ0tTPW0KQ09ORklHX0FTWU5DX0NPUkU9bQpDT05GSUdfQVNZ TkNfTUVNQ1BZPW0KQ09ORklHX0FTWU5DX1hPUj1tCkNPTkZJR19BU1lOQ19QUT1tCkNPTkZJR19B U1lOQ19SQUlENl9SRUNPVj1tCkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBjb3JlIG9yIGhl bHBlcgojCkNPTkZJR19DUllQVE9fRklQUz15CkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09ORklH X0NSWVBUT19BTEdBUEkyPXkKQ09ORklHX0NSWVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19BRUFE Mj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVIyPXkK Q09ORklHX0NSWVBUT19IQVNIPXkKQ09ORklHX0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQVE9f Uk5HPXkKQ09ORklHX0NSWVBUT19STkcyPXkKQ09ORklHX0NSWVBUT19QQ09NUD1tCkNPTkZJR19D UllQVE9fUENPTVAyPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSPXkKQ09ORklHX0NSWVBUT19NQU5B R0VSMj15CkNPTkZJR19DUllQVE9fVVNFUj1tCiMgQ09ORklHX0NSWVBUT19NQU5BR0VSX0RJU0FC TEVfVEVTVFMgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0dGMTI4TVVMPW0KQ09ORklHX0NSWVBU T19OVUxMPW0KQ09ORklHX0NSWVBUT19QQ1JZUFQ9bQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15 CkNPTkZJR19DUllQVE9fQ1JZUFREPW0KQ09ORklHX0NSWVBUT19BVVRIRU5DPW0KQ09ORklHX0NS WVBUT19URVNUPW0KQ09ORklHX0NSWVBUT19BQkxLX0hFTFBFUj1tCkNPTkZJR19DUllQVE9fR0xV RV9IRUxQRVJfWDg2PW0KCiMKIyBBdXRoZW50aWNhdGVkIEVuY3J5cHRpb24gd2l0aCBBc3NvY2lh dGVkIERhdGEKIwpDT05GSUdfQ1JZUFRPX0NDTT1tCkNPTkZJR19DUllQVE9fR0NNPW0KQ09ORklH X0NSWVBUT19TRVFJVj15CgojCiMgQmxvY2sgbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NCQz15CkNP TkZJR19DUllQVE9fQ1RSPXkKQ09ORklHX0NSWVBUT19DVFM9bQpDT05GSUdfQ1JZUFRPX0VDQj15 CkNPTkZJR19DUllQVE9fTFJXPW0KQ09ORklHX0NSWVBUT19QQ0JDPW0KQ09ORklHX0NSWVBUT19Y VFM9bQoKIwojIEhhc2ggbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NNQUM9bQpDT05GSUdfQ1JZUFRP X0hNQUM9eQpDT05GSUdfQ1JZUFRPX1hDQkM9bQpDT05GSUdfQ1JZUFRPX1ZNQUM9bQoKIwojIERp Z2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklHX0NSWVBUT19DUkMzMkNfSU5URUw9 bQpDT05GSUdfQ1JZUFRPX0NSQzMyPW0KQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUw9bQpDT05G SUdfQ1JZUFRPX0NSQ1QxMERJRj1tCkNPTkZJR19DUllQVE9fQ1JDVDEwRElGX1BDTE1VTD1tCkNP TkZJR19DUllQVE9fR0hBU0g9bQpDT05GSUdfQ1JZUFRPX01END1tCkNPTkZJR19DUllQVE9fTUQ1 PXkKQ09ORklHX0NSWVBUT19NSUNIQUVMX01JQz1tCkNPTkZJR19DUllQVE9fUk1EMTI4PW0KQ09O RklHX0NSWVBUT19STUQxNjA9bQpDT05GSUdfQ1JZUFRPX1JNRDI1Nj1tCkNPTkZJR19DUllQVE9f Uk1EMzIwPW0KQ09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBUT19TSEExX1NTU0UzPW0K Q09ORklHX0NSWVBUT19TSEEyNTZfU1NTRTM9bQpDT05GSUdfQ1JZUFRPX1NIQTUxMl9TU1NFMz1t CkNPTkZJR19DUllQVE9fU0hBMjU2PXkKQ09ORklHX0NSWVBUT19TSEE1MTI9bQpDT05GSUdfQ1JZ UFRPX1RHUjE5Mj1tCkNPTkZJR19DUllQVE9fV1A1MTI9bQpDT05GSUdfQ1JZUFRPX0dIQVNIX0NM TVVMX05JX0lOVEVMPW0KCiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9eQpDT05GSUdf Q1JZUFRPX0FFU19YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD1tCkNPTkZJR19D UllQVE9fQU5VQklTPW0KQ09ORklHX0NSWVBUT19BUkM0PW0KQ09ORklHX0NSWVBUT19CTE9XRklT SD1tCkNPTkZJR19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19CTE9XRklT SF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBPW0KQ09ORklHX0NSWVBUT19DQU1FTExJ QV9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWF9YODZfNjQ9bQpDT05G SUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWDJfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQVNU X0NPTU1PTj1tCkNPTkZJR19DUllQVE9fQ0FTVDU9bQpDT05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9Y ODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0NBU1Q2PW0KQ09ORklHX0NSWVBUT19DQVNUNl9BVlhfWDg2 XzY0PW0KQ09ORklHX0NSWVBUT19ERVM9bQpDT05GSUdfQ1JZUFRPX0ZDUllQVD1tCkNPTkZJR19D UllQVE9fS0hBWkFEPW0KQ09ORklHX0NSWVBUT19TQUxTQTIwPW0KQ09ORklHX0NSWVBUT19TQUxT QTIwX1g4Nl82ND1tCkNPTkZJR19DUllQVE9fU0VFRD1tCkNPTkZJR19DUllQVE9fU0VSUEVOVD1t CkNPTkZJR19DUllQVE9fU0VSUEVOVF9TU0UyX1g4Nl82ND1tCkNPTkZJR19DUllQVE9fU0VSUEVO VF9BVlhfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19TRVJQRU5UX0FWWDJfWDg2XzY0PW0KQ09ORklH X0NSWVBUT19URUE9bQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0g9bQpDT05GSUdfQ1JZUFRPX1RXT0ZJ U0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19UV09GSVNIX1g4Nl82ND1tCkNPTkZJR19DUllQVE9f VFdPRklTSF9YODZfNjRfM1dBWT1tCkNPTkZJR19DUllQVE9fVFdPRklTSF9BVlhfWDg2XzY0PW0K CiMKIyBDb21wcmVzc2lvbgojCkNPTkZJR19DUllQVE9fREVGTEFURT1tCkNPTkZJR19DUllQVE9f WkxJQj1tCkNPTkZJR19DUllQVE9fTFpPPXkKIyBDT05GSUdfQ1JZUFRPX0xaNCBpcyBub3Qgc2V0 CiMgQ09ORklHX0NSWVBUT19MWjRIQyBpcyBub3Qgc2V0CgojCiMgUmFuZG9tIE51bWJlciBHZW5l cmF0aW9uCiMKQ09ORklHX0NSWVBUT19BTlNJX0NQUk5HPW0KQ09ORklHX0NSWVBUT19VU0VSX0FQ ST15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfSEFTSD15CkNPTkZJR19DUllQVE9fVVNFUl9BUElf U0tDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX0hBU0hfSU5GTz15CkNPTkZJR19DUllQVE9fSFc9eQpD T05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLPW0KQ09ORklHX0NSWVBUT19ERVZfUEFETE9DS19BRVM9 bQpDT05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLX1NIQT1tCkNPTkZJR19BU1lNTUVUUklDX0tFWV9U WVBFPXkKQ09ORklHX0FTWU1NRVRSSUNfUFVCTElDX0tFWV9TVUJUWVBFPXkKQ09ORklHX1BVQkxJ Q19LRVlfQUxHT19SU0E9eQpDT05GSUdfWDUwOV9DRVJUSUZJQ0FURV9QQVJTRVI9eQpDT05GSUdf SEFWRV9LVk09eQpDT05GSUdfSEFWRV9LVk1fSVJRQ0hJUD15CkNPTkZJR19IQVZFX0tWTV9JUlFf Uk9VVElORz15CkNPTkZJR19IQVZFX0tWTV9FVkVOVEZEPXkKQ09ORklHX0tWTV9BUElDX0FSQ0hJ VEVDVFVSRT15CkNPTkZJR19LVk1fTU1JTz15CkNPTkZJR19LVk1fQVNZTkNfUEY9eQpDT05GSUdf SEFWRV9LVk1fTVNJPXkKQ09ORklHX0hBVkVfS1ZNX0NQVV9SRUxBWF9JTlRFUkNFUFQ9eQpDT05G SUdfS1ZNX1ZGSU89eQpDT05GSUdfVklSVFVBTElaQVRJT049eQpDT05GSUdfS1ZNPW0KQ09ORklH X0tWTV9JTlRFTD1tCkNPTkZJR19LVk1fQU1EPW0KQ09ORklHX0tWTV9NTVVfQVVESVQ9eQojIENP TkZJR19LVk1fREVWSUNFX0FTU0lHTk1FTlQgaXMgbm90IHNldApDT05GSUdfQklOQVJZX1BSSU5U Rj15CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT1tCkNPTkZJR19CSVRS RVZFUlNFPXkKQ09ORklHX0dFTkVSSUNfU1RSTkNQWV9GUk9NX1VTRVI9eQpDT05GSUdfR0VORVJJ Q19TVFJOTEVOX1VTRVI9eQpDT05GSUdfR0VORVJJQ19ORVRfVVRJTFM9eQpDT05GSUdfR0VORVJJ Q19GSU5EX0ZJUlNUX0JJVD15CkNPTkZJR19HRU5FUklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5F UklDX0lPTUFQPXkKQ09ORklHX0dFTkVSSUNfSU89eQpDT05GSUdfUEVSQ1BVX1JXU0VNPXkKQ09O RklHX0FSQ0hfVVNFX0NNUFhDSEdfTE9DS1JFRj15CkNPTkZJR19DUkNfQ0NJVFQ9bQpDT05GSUdf Q1JDMTY9eQpDT05GSUdfQ1JDX1QxMERJRj1tCkNPTkZJR19DUkNfSVRVX1Q9bQpDT05GSUdfQ1JD MzI9eQojIENPTkZJR19DUkMzMl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19DUkMzMl9TTElD RUJZOD15CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJf U0FSV0FURSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX0JJVCBpcyBub3Qgc2V0CiMgQ09ORklH X0NSQzcgaXMgbm90IHNldApDT05GSUdfTElCQ1JDMzJDPW0KQ09ORklHX0NSQzg9bQojIENPTkZJ R19SQU5ET00zMl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05G SUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19MWk9fREVDT01Q UkVTUz15CkNPTkZJR19MWjRfREVDT01QUkVTUz15CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpf REVDX1g4Nj15CkNPTkZJR19YWl9ERUNfUE9XRVJQQz15CiMgQ09ORklHX1haX0RFQ19JQTY0IGlz IG5vdCBzZXQKIyBDT05GSUdfWFpfREVDX0FSTSBpcyBub3Qgc2V0CiMgQ09ORklHX1haX0RFQ19B Uk1USFVNQiBpcyBub3Qgc2V0CiMgQ09ORklHX1haX0RFQ19TUEFSQyBpcyBub3Qgc2V0CkNPTkZJ R19YWl9ERUNfQkNKPXkKIyBDT05GSUdfWFpfREVDX1RFU1QgaXMgbm90IHNldApDT05GSUdfREVD T01QUkVTU19HWklQPXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJUDI9eQpDT05GSUdfREVDT01QUkVT U19MWk1BPXkKQ09ORklHX0RFQ09NUFJFU1NfWFo9eQpDT05GSUdfREVDT01QUkVTU19MWk89eQpD T05GSUdfREVDT01QUkVTU19MWjQ9eQpDT05GSUdfR0VORVJJQ19BTExPQ0FUT1I9eQpDT05GSUdf UkVFRF9TT0xPTU9OPW0KQ09ORklHX1JFRURfU09MT01PTl9FTkM4PXkKQ09ORklHX1JFRURfU09M T01PTl9ERUM4PXkKQ09ORklHX1RFWFRTRUFSQ0g9eQpDT05GSUdfVEVYVFNFQVJDSF9LTVA9bQpD T05GSUdfVEVYVFNFQVJDSF9CTT1tCkNPTkZJR19URVhUU0VBUkNIX0ZTTT1tCkNPTkZJR19BU1NP Q0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVD15CkNP TkZJR19IQVNfRE1BPXkKQ09ORklHX0NIRUNLX1NJR05BVFVSRT15CkNPTkZJR19DUFVNQVNLX09G RlNUQUNLPXkKQ09ORklHX0NQVV9STUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19OTEFUVFI9eQpD T05GSUdfQVJDSF9IQVNfQVRPTUlDNjRfREVDX0lGX1BPU0lUSVZFPXkKQ09ORklHX0FWRVJBR0U9 eQpDT05GSUdfQ0xaX1RBQj15CkNPTkZJR19DT1JESUM9bQojIENPTkZJR19ERFIgaXMgbm90IHNl dApDT05GSUdfTVBJTElCPXkKQ09ORklHX1NJR05BVFVSRT15CkNPTkZJR19PSURfUkVHSVNUUlk9 eQpDT05GSUdfVUNTMl9TVFJJTkc9eQpDT05GSUdfRk9OVF9TVVBQT1JUPXkKIyBDT05GSUdfRk9O VFMgaXMgbm90IHNldApDT05GSUdfRk9OVF84eDg9eQpDT05GSUdfRk9OVF84eDE2PXkK --===============4616354715756487363==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751422AbaEZDM7 (ORCPT ); Sun, 25 May 2014 23:12:59 -0400 Received: from mga01.intel.com ([192.55.52.88]:55248 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750901AbaEZDMy (ORCPT ); Sun, 25 May 2014 23:12:54 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.98,909,1392192000"; d="scan'208";a="544833789" Message-ID: <5382B12A.8020200@intel.com> Date: Mon, 26 May 2014 11:12:42 +0800 From: Jet Chen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Jiri Olsa CC: Fengguang Wu , LKML , lkp@01.org, Jet Chen Subject: [perf] BUG: unable to handle kernel NULL pointer dereference at 00000000000000eb Content-Type: multipart/mixed; boundary="------------040100080500030400020608" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. --------------040100080500030400020608 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Jiri, FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git perf/fd_master_1 commit 93b6a1f2384ec43677bc555a7d5508710f1068d5 ("perf: Add fd_master interface") test case: lkp-ws02/hackbench/1600%-process-pipe 8210dbfcf40bb8a 93b6a1f2384ec43677bc555a7 --------------- ------------------------- 0 +Inf% 1 ~ 0% TOTAL dmesg.BUG:unable_to_handle_kernel_NULL_pointer_dereference 0 +Inf% 1 ~ 0% TOTAL dmesg.Oops 0 +Inf% 1 ~ 0% TOTAL dmesg.RIP:SYSC_perf_event_open 0 +Inf% 1 ~ 0% TOTAL dmesg.Kernel_panic-not_syncing:Fatal_exception Legend: ~XX% - stddev percent [+-]XX% - change percent [ 165.001824] BUG: unable to handle kernel NULL pointer dereference at 00000000000000eb [ 165.009126] IP: [] SYSC_perf_event_open+0x313/0xc00 [ 165.015062] PGD 3cbb7f067 PUD 3a215e067 PMD 0 [ 165.018631] Oops: 0000 [#1] SMP [ 165.024064] Modules linked in: dm_mod fuse btrfs raid6_pq xor ses enclosure sg sd_mod crct10dif_generic crct10dif_pclmul sr_mod crc_t10dif ata_generic cdrom crct10dif_common pata_acpi snd_pcm snd_timer snd mptsas ahci soundcore mptscsih pata_jmicron libahci pcspkr serio_raw ipmi_si mptbase libata i2c_i801 i7core_edac parport_pc scsi_transport_sas ipmi_msghandler parport edac_core shpchp acpi_cpufreq [ 165.058119] CPU: 22 PID: 1110 Comm: perf_3.14 Not tainted 3.15.0-rc5-wl-02776-geec4f9d #1 [ 165.067936] Hardware name: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/2010 [ 165.078069] task: ffff88007fd63b00 ti: ffff8801d96f8000 task.ti: ffff8801d96f8000 [ 165.084172] RIP: 0010:[] [] SYSC_perf_event_open+0x313/0xc00 [ 165.084172] RSP: 0018:ffff8801d96f9ea0 EFLAGS: 00010246 [ 165.096386] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 165.096386] RDX: 00000000000000a7 RSI: 00000000013d07a0 RDI: ffff8801d96f9f40 [ 165.096386] RBP: ffff8801d96f9f68 R08: 0000000000000000 R09: 0000000000000000 [ 165.122926] R10: 00000000ffffffff R11: 0000000000000202 R12: 0000000000000000 [ 165.129153] R13: 0000000000000002 R14: 00000000013e50e0 R15: 0000000000000000 [ 165.137074] FS: 00007f7a8741b740(0000) GS:ffff88043fd40000(0000) knlGS:0000000000000000 [ 165.137074] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 165.137074] CR2: 00000000000000eb CR3: 00000003fa5f4000 CR4: 00000000000007e0 [ 165.157185] Stack: [ 165.157185] ffff8801d96f9ee8 ffffffff811bc023 0000000000000000 0000000000000000 [ 165.164467] 0000000000000000 ffffffff00000000 ffff8800ffffffff ffff880000000000 [ 165.175111] 0000006000000000 0000000000000000 0000000000000320 00000000000001a7 [ 165.175111] Call Trace: [ 165.175111] [] ? __fput+0x1a3/0x230 [ 165.192139] [] SyS_perf_event_open+0x9/0x10 [ 165.192139] [] system_call_fastpath+0x16/0x1b [ 165.202110] Code: 48 c7 c0 ea ff ff ff eb 85 0f 1f 80 00 00 00 00 c7 85 70 ff ff ff 00 00 00 00 45 31 e4 48 c7 85 48 ff ff ff 00 00 00 00 45 31 ff <41> f6 87 eb 00 00 00 01 0f 84 67 02 00 00 f6 45 a3 01 74 39 48 [ 165.225103] RIP [] SYSC_perf_event_open+0x313/0xc00 [ 165.229113] RSP [ 165.229113] CR2: 00000000000000eb [ 165.242082] ---[ end trace e56e4b305beca08e ]--- [ 165.246822] Kernel panic - not syncing: Fatal exception Append full dmesg file and kconfig as attachments Thanks, Jet --------------040100080500030400020608 Content-Type: text/plain; charset=UTF-8; name="reproduce" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="reproduce" echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu10/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu11/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu12/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu13/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu14/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu15/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu16/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu17/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu18/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu19/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu20/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu21/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu22/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu23/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu8/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu9/cpufreq/scaling_governor /usr/bin/hackbench -g 384 --process --pipe -l 1875 /usr/bin/hackbench -g 384 --process --pipe -l 1875 /usr/bin/hackbench -g 384 --process --pipe -l 1875 /usr/bin/hackbench -g 384 --process --pipe -l 1875 --------------040100080500030400020608 Content-Type: text/plain; charset=UTF-8; name=".dmesg" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=".dmesg" [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.15.0-rc5-wl-02776-geec4f9d (kbuild@xian) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP Thu May 22 06:28:10 CST 2014= [ 0.000000] Command line: user=3Dlkp job=3D/lkp/scheduled/lkp-ws02/cyc= lic_hackbench-1600%-process-pipe-HEAD-eec4f9d2bbf0a0902dc1ddc2f3864e655bd= a3e34.yaml ARCH=3Dx86_64 BOOT_IMAGE=3D/kernel/x86_64-rhel/eec4f9d2bbf0a09= 02dc1ddc2f3864e655bda3e34/vmlinuz-3.15.0-rc5-wl-02776-geec4f9d kconfig=3D= x86_64-rhel commit=3Deec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34 initrd=3D/k= ernel-tests/initrd/lkp-rootfs.cgz root=3D/dev/ram0 modules_initrd=3D/kern= el/x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/modules.cgz max_u= ptime=3D1200 RESULT_ROOT=3D/result/lkp-ws02/hackbench/1600%-process-pipe/= x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/0 ip=3D::::lkp-ws02:= :dhcp oops=3Dpanic ipmi_watchdog.start_now=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D= 100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic load_ramdisk=3D2= prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000100-0x000000000009c3ff] usa= ble [ 0.000000] BIOS-e820: [mem 0x000000000009c400-0x000000000009ffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] res= erved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bf30afff] usa= ble [ 0.000000] BIOS-e820: [mem 0x00000000bf30b000-0x00000000bf38afff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf38b000-0x00000000bf3a0fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf3a1000-0x00000000bf3a1fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf3a2000-0x00000000bf3b2fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf3b3000-0x00000000bf3b5fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf3b6000-0x00000000bf3dcfff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf3dd000-0x00000000bf3ddfff] usa= ble [ 0.000000] BIOS-e820: [mem 0x00000000bf3de000-0x00000000bf3defff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf3df000-0x00000000bf413fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf414000-0x00000000bf415fff] ACP= I data [ 0.000000] BIOS-e820: [mem 0x00000000bf416000-0x00000000bf417fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf418000-0x00000000bf41ffff] ACP= I data [ 0.000000] BIOS-e820: [mem 0x00000000bf420000-0x00000000bf420fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf421000-0x00000000bf422fff] ACP= I data [ 0.000000] BIOS-e820: [mem 0x00000000bf423000-0x00000000bf42afff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf42b000-0x00000000bf453fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf454000-0x00000000bf656fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf657000-0x00000000bf7fffff] usa= ble [ 0.000000] BIOS-e820: [mem 0x00000000c0000000-0x00000000cfffffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] res= erved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000043fffffff] usa= ble [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.6 present. [ 0.000000] DMI: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/2010 [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> re= served [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] AGP: No AGP bridge found [ 0.000000] e820: last_pfn =3D 0x440000 max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-D3FFF write-protect [ 0.000000] D4000-E7FFF uncachable [ 0.000000] E8000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0000000000 mask FF80000000 write-back [ 0.000000] 1 base 0080000000 mask FFC0000000 write-back [ 0.000000] 2 base 0100000000 mask FF00000000 write-back [ 0.000000] 3 base 0200000000 mask FE00000000 write-back [ 0.000000] 4 base 0400000000 mask FFC0000000 write-back [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] 8 disabled [ 0.000000] 9 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x7010600070106, new 0x7010600= 070106 [ 0.000000] e820: update [mem 0xc0000000-0xffffffff] usable =3D=3D> re= served [ 0.000000] e820: last_pfn =3D 0xbf800 max_arch_pfn =3D 0x400000000 [ 0.000000] Scan for SMP in [mem 0x00000000-0x000003ff] [ 0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff] [ 0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff] [ 0.000000] found SMP MP-table at [mem 0x000fcf20-0x000fcf2f] mapped a= t [ffff8800000fcf20] [ 0.000000] mpc: fc9f0-fcea4 [ 0.000000] Base memory trampoline at [ffff880000096000] 96000 size 24= 576 [ 0.000000] Using GB pages for direct mapping [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x0202b000, 0x0202bfff] PGTABLE [ 0.000000] BRK [0x0202c000, 0x0202cfff] PGTABLE [ 0.000000] BRK [0x0202d000, 0x0202dfff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x43fe00000-0x43fffffff] [ 0.000000] [mem 0x43fe00000-0x43fffffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x43c000000-0x43fdfffff] [ 0.000000] [mem 0x43c000000-0x43fdfffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x400000000-0x43bffffff] [ 0.000000] [mem 0x400000000-0x43bffffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x00100000-0xbf30afff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x3fffffff] page 2M [ 0.000000] [mem 0x40000000-0x7fffffff] page 1G [ 0.000000] [mem 0x80000000-0xbf1fffff] page 2M [ 0.000000] [mem 0xbf200000-0xbf30afff] page 4k [ 0.000000] init_memory_mapping: [mem 0xbf3dd000-0xbf3ddfff] [ 0.000000] [mem 0xbf3dd000-0xbf3ddfff] page 4k [ 0.000000] init_memory_mapping: [mem 0xbf657000-0xbf7fffff] [ 0.000000] [mem 0xbf657000-0xbf7fffff] page 4k [ 0.000000] BRK [0x0202e000, 0x0202efff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x100000000-0x3ffffffff] [ 0.000000] [mem 0x100000000-0x3ffffffff] page 1G [ 0.000000] RAMDISK: [mem 0x7178c000-0x7fff2fff] [ 0.000000] ACPI: RSDP 0x00000000000F0410 000024 (v02 A M I ) [ 0.000000] ACPI: XSDT 0x00000000BF421E18 00008C (v01 A M I ALASKA = 01072009 MSFT 00010013) [ 0.000000] ACPI: FACP 0x00000000BF41FD98 0000F4 (v04 A M I ALASKA = 01072009 MSFT 00010013) [ 0.000000] ACPI BIOS Warning (bug): 32/64X FACS address mismatch in F= ADT: 0xBF420F40/0x00000000BF420E40, using 64-bit address (20140424/tbfadt= -283) [ 0.000000] ACPI: DSDT 0x00000000BF418018 00601B (v01 A M I ALASKA = 00000001 INTL 20051117) [ 0.000000] ACPI: FACS 0x00000000BF420E40 000040 [ 0.000000] ACPI: APIC 0x00000000BF41FC18 000130 (v02 A M I ALASKA = 01072009 MSFT 00010013) [ 0.000000] ACPI: SSDT 0x00000000BF415798 0006EE (v01 AMICPU PROC = 00000001 MSFT 03000001) [ 0.000000] ACPI: MCFG 0x00000000BF422F18 00003C (v01 A M I OEMMCFG = 01072009 MSFT 00000097) [ 0.000000] ACPI: SRAT 0x00000000BF414C98 000228 (v01 A M I AMI SRAT = 00000001 AMI. 00000000) [ 0.000000] ACPI: SLIT 0x00000000BF422E98 000030 (v01 A M I AMI SLIT = 00000000 AMI. 00000000) [ 0.000000] ACPI: HPET 0x00000000BF422E18 000038 (v01 A M I ICH7HPET = 01072009 AMI. 00000003) [ 0.000000] ACPI: SPMI 0x00000000BF422D98 000040 (v05 A M I OEMSPMI = 00000000 AMI. 00000000) [ 0.000000] ACPI: EINJ 0x00000000BF41FA98 000130 (v01 AMI AMI EINJ = 00000000 00000000) [ 0.000000] ACPI: ERST 0x00000000BF414A18 000210 (v01 AMIER AMI ERST = 00000000 00000000) [ 0.000000] ACPI: HEST 0x00000000BF414F18 0000A8 (v01 AMI AMI HEST = 00000000 00000000) [ 0.000000] ACPI: BERT 0x00000000BF422D18 000030 (v01 AMI AMI BERT = 00000000 00000000) [ 0.000000] ACPI: DMAR 0x00000000BF415F18 0000D4 (v01 A M I OEMDMAR = 00000001 INTL 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57c000 ( fee00000) [ 0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x02 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x03 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x04 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x05 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x10 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x11 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x12 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x13 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x14 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x15 -> Node 0 [ 0.000000] SRAT: PXM 1 -> APIC 0x20 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x21 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x22 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x23 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x24 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x25 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x30 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x31 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x32 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x33 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x34 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x35 -> Node 1 [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00000000-0xbfffffff] [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x100000000-0x23fffffff] [ 0.000000] SRAT: Node 1 PXM 1 [mem 0x240000000-0x43fffffff] [ 0.000000] NUMA: Initialized distance table, cnt=3D2 [ 0.000000] NUMA: Node 0 [mem 0x00000000-0xbfffffff] + [mem 0x10000000= 0-0x23fffffff] -> [mem 0x00000000-0x23fffffff] [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x23fffffff] [ 0.000000] NODE_DATA [mem 0x23ffd9000-0x23fffffff] [ 0.000000] Initmem setup node 1 [mem 0x240000000-0x43fffffff] [ 0.000000] NODE_DATA [mem 0x43ffd6000-0x43fffcfff] [ 0.000000] [ffffea0000000000-ffffea0008ffffff] PMD -> [ffff880237e00= 000-ffff88023fdfffff] on node 0 [ 0.000000] [ffffea0009000000-ffffea0010ffffff] PMD -> [ffff880437600= 000-ffff88043f5fffff] on node 1 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal [mem 0x100000000-0x43fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009bfff] [ 0.000000] node 0: [mem 0x00100000-0xbf30afff] [ 0.000000] node 0: [mem 0xbf3dd000-0xbf3ddfff] [ 0.000000] node 0: [mem 0xbf657000-0xbf7fffff] [ 0.000000] node 0: [mem 0x100000000-0x23fffffff] [ 0.000000] node 1: [mem 0x240000000-0x43fffffff] [ 0.000000] On node 0 totalpages: 2094160 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3995 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 12179 pages used for memmap [ 0.000000] DMA32 zone: 779445 pages, LIFO batch:31 [ 0.000000] Normal zone: 20480 pages used for memmap [ 0.000000] Normal zone: 1310720 pages, LIFO batch:31 [ 0.000000] On node 1 totalpages: 2097152 [ 0.000000] Normal zone: 32768 pages used for memmap [ 0.000000] Normal zone: 2097152 pages, LIFO batch:31 [ 0.000000] ACPI: PM-Timer IO Port: 0x408 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57c000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x10] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x12] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x14] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x20] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x22] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x09] lapic_id[0x24] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x30] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x32] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x34] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x03] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x05] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x10] lapic_id[0x11] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x11] lapic_id[0x13] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x12] lapic_id[0x15] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x13] lapic_id[0x21] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x14] lapic_id[0x23] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x15] lapic_id[0x25] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x16] lapic_id[0x31] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x17] lapic_id[0x33] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x18] lapic_id[0x35] enabled) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI = 0-23 [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec01000] gsi_base[24]) [ 0.000000] IOAPIC[1]: apic_id 2, version 32, address 0xfec01000, GSI = 24-47 [ 0.000000] ACPI: IOAPIC (id[0x03] address[0xfec02000] gsi_base[48]) [ 0.000000] IOAPIC[2]: apic_id 3, version 32, address 0xfec02000, GSI = 48-71 [ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec90000] gsi_base[72]) [ 0.000000] IOAPIC[3]: apic_id 4, version 32, address 0xfec90000, GSI = 72-95 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, API= C INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level= ) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, API= C INT 09 [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, API= C INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, API= C INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, API= C INT 04 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 05, APIC ID 0, API= C INT 05 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, API= C INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, API= C INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, API= C INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0a, APIC ID 0, API= C INT 0a [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0b, APIC ID 0, API= C INT 0b [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, API= C INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, API= C INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, API= C INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, API= C INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000 [ 0.000000] smpboot: Allowing 24 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff57b000 (fec00000) [ 0.000000] mapped IOAPIC to ffffffffff57a000 (fec01000) [ 0.000000] mapped IOAPIC to ffffffffff579000 (fec02000) [ 0.000000] mapped IOAPIC to ffffffffff578000 (fec90000) [ 0.000000] nr_irqs_gsi: 112 [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009cfff] [ 0.000000] PM: Registered nosave memory: [mem 0x0009d000-0x0009ffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf30b000-0xbf38afff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf38b000-0xbf3a0fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3a1000-0xbf3a1fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3a2000-0xbf3b2fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3b3000-0xbf3b5fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3b6000-0xbf3dcfff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3de000-0xbf3defff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3df000-0xbf413fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf414000-0xbf415fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf416000-0xbf417fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf418000-0xbf41ffff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf420000-0xbf420fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf421000-0xbf422fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf423000-0xbf42afff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf42b000-0xbf453fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf454000-0xbf656fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf800000-0xbfffffff] [ 0.000000] PM: Registered nosave memory: [mem 0xc0000000-0xcfffffff] [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xfed1bfff] [ 0.000000] PM: Registered nosave memory: [mem 0xfed1c000-0xfed1ffff] [ 0.000000] PM: Registered nosave memory: [mem 0xfed20000-0xfeffffff] [ 0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff] [ 0.000000] e820: [mem 0xd0000000-0xfed1bfff] available for PCI device= s [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:24 nr_cpu_ids:2= 4 nr_node_ids:2 [ 0.000000] PERCPU: Embedded 29 pages/cpu @ffff880237c00000 s87360 r81= 92 d23232 u131072 [ 0.000000] pcpu-alloc: s87360 r8192 d23232 u131072 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 00 01 02 03 04 05 12 13 14 15 16 17 -- -- = -- --=20 [ 0.000000] pcpu-alloc: [1] 06 07 08 09 10 11 18 19 20 21 22 23 -- -- = -- --=20 [ 0.000000] Built 2 zonelists in Zone order, mobility grouping on. To= tal pages: 4125800 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: user=3Dlkp job=3D/lkp/scheduled/lkp-w= s02/cyclic_hackbench-1600%-process-pipe-HEAD-eec4f9d2bbf0a0902dc1ddc2f386= 4e655bda3e34.yaml ARCH=3Dx86_64 BOOT_IMAGE=3D/kernel/x86_64-rhel/eec4f9d2= bbf0a0902dc1ddc2f3864e655bda3e34/vmlinuz-3.15.0-rc5-wl-02776-geec4f9d kco= nfig=3Dx86_64-rhel commit=3Deec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34 init= rd=3D/kernel-tests/initrd/lkp-rootfs.cgz root=3D/dev/ram0 modules_initrd=3D= /kernel/x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/modules.cgz = max_uptime=3D1200 RESULT_ROOT=3D/result/lkp-ws02/hackbench/1600%-process-= pipe/x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/0 ip=3D::::lkp-= ws02::dhcp oops=3Dpanic ipmi_watchdog.start_now=3D1 earlyprintk=3DttyS0,1= 15200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic load_ramdi= sk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnor= mal [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 16178944K/16765248K available (7569K kernel code, = 1501K rwdata, 3520K rodata, 1724K init, 2184K bss, 586304K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D24= , Nodes=3D2 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=3D8192 to nr_cpu_ids=3D= 24. [ 0.000000] Offload RCU callbacks from all CPUs [ 0.000000] Offload RCU callbacks from CPUs: 0-23. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_i= ds=3D24 [ 0.000000] NR_IRQS:524544 nr_irqs:2096 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.15.0-rc5-wl-02776-geec4f9d (kbuild@xian) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #1 SMP Thu May 22 06:28:10 CST 2014= [ 0.000000] Command line: user=3Dlkp job=3D/lkp/scheduled/lkp-ws02/cyc= lic_hackbench-1600%-process-pipe-HEAD-eec4f9d2bbf0a0902dc1ddc2f3864e655bd= a3e34.yaml ARCH=3Dx86_64 BOOT_IMAGE=3D/kernel/x86_64-rhel/eec4f9d2bbf0a09= 02dc1ddc2f3864e655bda3e34/vmlinuz-3.15.0-rc5-wl-02776-geec4f9d kconfig=3D= x86_64-rhel commit=3Deec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34 initrd=3D/k= ernel-tests/initrd/lkp-rootfs.cgz root=3D/dev/ram0 modules_initrd=3D/kern= el/x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/modules.cgz max_u= ptime=3D1200 RESULT_ROOT=3D/result/lkp-ws02/hackbench/1600%-process-pipe/= x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/0 ip=3D::::lkp-ws02:= :dhcp oops=3Dpanic ipmi_watchdog.start_now=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D= 100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic load_ramdisk=3D2= prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000100-0x000000000009c3ff] usa= ble [ 0.000000] BIOS-e820: [mem 0x000000000009c400-0x000000000009ffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] res= erved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bf30afff] usa= ble [ 0.000000] BIOS-e820: [mem 0x00000000bf30b000-0x00000000bf38afff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf38b000-0x00000000bf3a0fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf3a1000-0x00000000bf3a1fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf3a2000-0x00000000bf3b2fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf3b3000-0x00000000bf3b5fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf3b6000-0x00000000bf3dcfff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf3dd000-0x00000000bf3ddfff] usa= ble [ 0.000000] BIOS-e820: [mem 0x00000000bf3de000-0x00000000bf3defff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf3df000-0x00000000bf413fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf414000-0x00000000bf415fff] ACP= I data [ 0.000000] BIOS-e820: [mem 0x00000000bf416000-0x00000000bf417fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf418000-0x00000000bf41ffff] ACP= I data [ 0.000000] BIOS-e820: [mem 0x00000000bf420000-0x00000000bf420fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf421000-0x00000000bf422fff] ACP= I data [ 0.000000] BIOS-e820: [mem 0x00000000bf423000-0x00000000bf42afff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf42b000-0x00000000bf453fff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000bf454000-0x00000000bf656fff] ACP= I NVS [ 0.000000] BIOS-e820: [mem 0x00000000bf657000-0x00000000bf7fffff] usa= ble [ 0.000000] BIOS-e820: [mem 0x00000000c0000000-0x00000000cfffffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] res= erved [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] res= erved [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000043fffffff] usa= ble [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.6 present. [ 0.000000] DMI: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/2010 [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> re= served [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] AGP: No AGP bridge found [ 0.000000] e820: last_pfn =3D 0x440000 max_arch_pfn =3D 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-D3FFF write-protect [ 0.000000] D4000-E7FFF uncachable [ 0.000000] E8000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0000000000 mask FF80000000 write-back [ 0.000000] 1 base 0080000000 mask FFC0000000 write-back [ 0.000000] 2 base 0100000000 mask FF00000000 write-back [ 0.000000] 3 base 0200000000 mask FE00000000 write-back [ 0.000000] 4 base 0400000000 mask FFC0000000 write-back [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] 8 disabled [ 0.000000] 9 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x7010600070106, new 0x7010600= 070106 [ 0.000000] e820: update [mem 0xc0000000-0xffffffff] usable =3D=3D> re= served [ 0.000000] e820: last_pfn =3D 0xbf800 max_arch_pfn =3D 0x400000000 [ 0.000000] Scan for SMP in [mem 0x00000000-0x000003ff] [ 0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff] [ 0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff] [ 0.000000] found SMP MP-table at [mem 0x000fcf20-0x000fcf2f] mapped a= t [ffff8800000fcf20] [ 0.000000] mpc: fc9f0-fcea4 [ 0.000000] Base memory trampoline at [ffff880000096000] 96000 size 24= 576 [ 0.000000] Using GB pages for direct mapping [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x0202b000, 0x0202bfff] PGTABLE [ 0.000000] BRK [0x0202c000, 0x0202cfff] PGTABLE [ 0.000000] BRK [0x0202d000, 0x0202dfff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x43fe00000-0x43fffffff] [ 0.000000] [mem 0x43fe00000-0x43fffffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x43c000000-0x43fdfffff] [ 0.000000] [mem 0x43c000000-0x43fdfffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x400000000-0x43bffffff] [ 0.000000] [mem 0x400000000-0x43bffffff] page 1G [ 0.000000] init_memory_mapping: [mem 0x00100000-0xbf30afff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x3fffffff] page 2M [ 0.000000] [mem 0x40000000-0x7fffffff] page 1G [ 0.000000] [mem 0x80000000-0xbf1fffff] page 2M [ 0.000000] [mem 0xbf200000-0xbf30afff] page 4k [ 0.000000] init_memory_mapping: [mem 0xbf3dd000-0xbf3ddfff] [ 0.000000] [mem 0xbf3dd000-0xbf3ddfff] page 4k [ 0.000000] init_memory_mapping: [mem 0xbf657000-0xbf7fffff] [ 0.000000] [mem 0xbf657000-0xbf7fffff] page 4k [ 0.000000] BRK [0x0202e000, 0x0202efff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x100000000-0x3ffffffff] [ 0.000000] [mem 0x100000000-0x3ffffffff] page 1G [ 0.000000] RAMDISK: [mem 0x7178c000-0x7fff2fff] [ 0.000000] ACPI: RSDP 0x00000000000F0410 000024 (v02 A M I ) [ 0.000000] ACPI: XSDT 0x00000000BF421E18 00008C (v01 A M I ALASKA = 01072009 MSFT 00010013) [ 0.000000] ACPI: FACP 0x00000000BF41FD98 0000F4 (v04 A M I ALASKA = 01072009 MSFT 00010013) [ 0.000000] ACPI BIOS Warning (bug): 32/64X FACS address mismatch in F= ADT: 0xBF420F40/0x00000000BF420E40, using 64-bit address (20140424/tbfadt= -283) [ 0.000000] ACPI: DSDT 0x00000000BF418018 00601B (v01 A M I ALASKA = 00000001 INTL 20051117) [ 0.000000] ACPI: FACS 0x00000000BF420E40 000040 [ 0.000000] ACPI: APIC 0x00000000BF41FC18 000130 (v02 A M I ALASKA = 01072009 MSFT 00010013) [ 0.000000] ACPI: SSDT 0x00000000BF415798 0006EE (v01 AMICPU PROC = 00000001 MSFT 03000001) [ 0.000000] ACPI: MCFG 0x00000000BF422F18 00003C (v01 A M I OEMMCFG = 01072009 MSFT 00000097) [ 0.000000] ACPI: SRAT 0x00000000BF414C98 000228 (v01 A M I AMI SRAT = 00000001 AMI. 00000000) [ 0.000000] ACPI: SLIT 0x00000000BF422E98 000030 (v01 A M I AMI SLIT = 00000000 AMI. 00000000) [ 0.000000] ACPI: HPET 0x00000000BF422E18 000038 (v01 A M I ICH7HPET = 01072009 AMI. 00000003) [ 0.000000] ACPI: SPMI 0x00000000BF422D98 000040 (v05 A M I OEMSPMI = 00000000 AMI. 00000000) [ 0.000000] ACPI: EINJ 0x00000000BF41FA98 000130 (v01 AMI AMI EINJ = 00000000 00000000) [ 0.000000] ACPI: ERST 0x00000000BF414A18 000210 (v01 AMIER AMI ERST = 00000000 00000000) [ 0.000000] ACPI: HEST 0x00000000BF414F18 0000A8 (v01 AMI AMI HEST = 00000000 00000000) [ 0.000000] ACPI: BERT 0x00000000BF422D18 000030 (v01 AMI AMI BERT = 00000000 00000000) [ 0.000000] ACPI: DMAR 0x00000000BF415F18 0000D4 (v01 A M I OEMDMAR = 00000001 INTL 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57c000 ( fee00000) [ 0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x02 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x03 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x04 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x05 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x10 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x11 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x12 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x13 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x14 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x15 -> Node 0 [ 0.000000] SRAT: PXM 1 -> APIC 0x20 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x21 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x22 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x23 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x24 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x25 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x30 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x31 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x32 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x33 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x34 -> Node 1 [ 0.000000] SRAT: PXM 1 -> APIC 0x35 -> Node 1 [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00000000-0xbfffffff] [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x100000000-0x23fffffff] [ 0.000000] SRAT: Node 1 PXM 1 [mem 0x240000000-0x43fffffff] [ 0.000000] NUMA: Initialized distance table, cnt=3D2 [ 0.000000] NUMA: Node 0 [mem 0x00000000-0xbfffffff] + [mem 0x10000000= 0-0x23fffffff] -> [mem 0x00000000-0x23fffffff] [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x23fffffff] [ 0.000000] NODE_DATA [mem 0x23ffd9000-0x23fffffff] [ 0.000000] Initmem setup node 1 [mem 0x240000000-0x43fffffff] [ 0.000000] NODE_DATA [mem 0x43ffd6000-0x43fffcfff] [ 0.000000] [ffffea0000000000-ffffea0008ffffff] PMD -> [ffff880237e00= 000-ffff88023fdfffff] on node 0 [ 0.000000] [ffffea0009000000-ffffea0010ffffff] PMD -> [ffff880437600= 000-ffff88043f5fffff] on node 1 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal [mem 0x100000000-0x43fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009bfff] [ 0.000000] node 0: [mem 0x00100000-0xbf30afff] [ 0.000000] node 0: [mem 0xbf3dd000-0xbf3ddfff] [ 0.000000] node 0: [mem 0xbf657000-0xbf7fffff] [ 0.000000] node 0: [mem 0x100000000-0x23fffffff] [ 0.000000] node 1: [mem 0x240000000-0x43fffffff] [ 0.000000] On node 0 totalpages: 2094160 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3995 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 12179 pages used for memmap [ 0.000000] DMA32 zone: 779445 pages, LIFO batch:31 [ 0.000000] Normal zone: 20480 pages used for memmap [ 0.000000] Normal zone: 1310720 pages, LIFO batch:31 [ 0.000000] On node 1 totalpages: 2097152 [ 0.000000] Normal zone: 32768 pages used for memmap [ 0.000000] Normal zone: 2097152 pages, LIFO batch:31 [ 0.000000] ACPI: PM-Timer IO Port: 0x408 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff57c000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x10] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x12] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x14] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x20] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x22] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x09] lapic_id[0x24] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0a] lapic_id[0x30] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0b] lapic_id[0x32] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0c] lapic_id[0x34] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0d] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0e] lapic_id[0x03] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x0f] lapic_id[0x05] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x10] lapic_id[0x11] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x11] lapic_id[0x13] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x12] lapic_id[0x15] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x13] lapic_id[0x21] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x14] lapic_id[0x23] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x15] lapic_id[0x25] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x16] lapic_id[0x31] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x17] lapic_id[0x33] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x18] lapic_id[0x35] enabled) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI = 0-23 [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec01000] gsi_base[24]) [ 0.000000] IOAPIC[1]: apic_id 2, version 32, address 0xfec01000, GSI = 24-47 [ 0.000000] ACPI: IOAPIC (id[0x03] address[0xfec02000] gsi_base[48]) [ 0.000000] IOAPIC[2]: apic_id 3, version 32, address 0xfec02000, GSI = 48-71 [ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec90000] gsi_base[72]) [ 0.000000] IOAPIC[3]: apic_id 4, version 32, address 0xfec90000, GSI = 72-95 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, API= C INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level= ) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, API= C INT 09 [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, API= C INT 01 [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, API= C INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, API= C INT 04 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 05, APIC ID 0, API= C INT 05 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, API= C INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, API= C INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, API= C INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0a, APIC ID 0, API= C INT 0a [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0b, APIC ID 0, API= C INT 0b [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, API= C INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, API= C INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, API= C INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, API= C INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000 [ 0.000000] smpboot: Allowing 24 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff57b000 (fec00000) [ 0.000000] mapped IOAPIC to ffffffffff57a000 (fec01000) [ 0.000000] mapped IOAPIC to ffffffffff579000 (fec02000) [ 0.000000] mapped IOAPIC to ffffffffff578000 (fec90000) [ 0.000000] nr_irqs_gsi: 112 [ 0.000000] PM: Registered nosave memory: [mem 0x0009c000-0x0009cfff] [ 0.000000] PM: Registered nosave memory: [mem 0x0009d000-0x0009ffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf30b000-0xbf38afff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf38b000-0xbf3a0fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3a1000-0xbf3a1fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3a2000-0xbf3b2fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3b3000-0xbf3b5fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3b6000-0xbf3dcfff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3de000-0xbf3defff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf3df000-0xbf413fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf414000-0xbf415fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf416000-0xbf417fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf418000-0xbf41ffff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf420000-0xbf420fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf421000-0xbf422fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf423000-0xbf42afff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf42b000-0xbf453fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf454000-0xbf656fff] [ 0.000000] PM: Registered nosave memory: [mem 0xbf800000-0xbfffffff] [ 0.000000] PM: Registered nosave memory: [mem 0xc0000000-0xcfffffff] [ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xfed1bfff] [ 0.000000] PM: Registered nosave memory: [mem 0xfed1c000-0xfed1ffff] [ 0.000000] PM: Registered nosave memory: [mem 0xfed20000-0xfeffffff] [ 0.000000] PM: Registered nosave memory: [mem 0xff000000-0xffffffff] [ 0.000000] e820: [mem 0xd0000000-0xfed1bfff] available for PCI device= s [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:24 nr_cpu_ids:2= 4 nr_node_ids:2 [ 0.000000] PERCPU: Embedded 29 pages/cpu @ffff880237c00000 s87360 r81= 92 d23232 u131072 [ 0.000000] pcpu-alloc: s87360 r8192 d23232 u131072 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 00 01 02 03 04 05 12 13 14 15 16 17 -- -- = -- --=20 [ 0.000000] pcpu-alloc: [1] 06 07 08 09 10 11 18 19 20 21 22 23 -- -- = -- --=20 [ 0.000000] Built 2 zonelists in Zone order, mobility grouping on. To= tal pages: 4125800 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: user=3Dlkp job=3D/lkp/scheduled/lkp-w= s02/cyclic_hackbench-1600%-process-pipe-HEAD-eec4f9d2bbf0a0902dc1ddc2f386= 4e655bda3e34.yaml ARCH=3Dx86_64 BOOT_IMAGE=3D/kernel/x86_64-rhel/eec4f9d2= bbf0a0902dc1ddc2f3864e655bda3e34/vmlinuz-3.15.0-rc5-wl-02776-geec4f9d kco= nfig=3Dx86_64-rhel commit=3Deec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34 init= rd=3D/kernel-tests/initrd/lkp-rootfs.cgz root=3D/dev/ram0 modules_initrd=3D= /kernel/x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/modules.cgz = max_uptime=3D1200 RESULT_ROOT=3D/result/lkp-ws02/hackbench/1600%-process-= pipe/x86_64-rhel/eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/0 ip=3D::::lkp-= ws02::dhcp oops=3Dpanic ipmi_watchdog.start_now=3D1 earlyprintk=3DttyS0,1= 15200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic load_ramdi= sk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnor= mal [ 0.000000] sysrq: sysrq always enabled. [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] AGP: Checking aperture... [ 0.000000] AGP: No AGP bridge found [ 0.000000] Memory: 16178944K/16765248K available (7569K kernel code, = 1501K rwdata, 3520K rodata, 1724K init, 2184K bss, 586304K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D24= , Nodes=3D2 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=3D8192 to nr_cpu_ids=3D= 24. [ 0.000000] Offload RCU callbacks from all CPUs [ 0.000000] Offload RCU callbacks from CPUs: 0-23. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_i= ds=3D24 [ 0.000000] NR_IRQS:524544 nr_irqs:2096 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] console [ttyS0] enabled [ 0.000000] allocated 67108864 bytes of page_cgroup [ 0.000000] please try 'cgroup_disable=3Dmemory' option if you don't w= ant memory cgroups [ 0.000000] Enabling automatic NUMA balancing. Configure with numa_bal= ancing=3D or the kernel.numa_balancing sysctl [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Fast TSC calibration using PIT [ 0.000000] tsc: Detected 2800.240 MHz processor [ 0.000029] Calibrating delay loop (skipped), value calculated using t= imer frequency.. 5600.48 BogoMIPS (lpj=3D2800240) [ 0.010756] pid_max: default: 32768 minimum: 301 [ 0.015433] ACPI: Core revision 20140424 [ 0.023223] ACPI: All ACPI Tables successfully acquired [ 0.028667] Security Framework initialized [ 0.032818] SELinux: Initializing. [ 0.036356] SELinux: Starting in permissive mode [ 0.042128] Dentry cache hash table entries: 2097152 (order: 12, 16777= 216 bytes) [ 0.053290] Inode-cache hash table entries: 1048576 (order: 11, 838860= 8 bytes) [ 0.062206] Mount-cache hash table entries: 32768 (order: 6, 262144 by= tes) [ 0.069215] Mountpoint-cache hash table entries: 32768 (order: 6, 2621= 44 bytes) [ 0.076995] Initializing cgroup subsys memory [ 0.081473] Initializing cgroup subsys devices [ 0.086035] Initializing cgroup subsys freezer [ 0.090597] Initializing cgroup subsys net_cls [ 0.095152] Initializing cgroup subsys blkio [ 0.099539] Initializing cgroup subsys perf_event [ 0.104363] Initializing cgroup subsys hugetlb [ 0.108944] CPU: Physical Processor ID: 0 [ 0.113070] CPU: Processor Core ID: 0 [ 0.116851] mce: CPU supports 9 MCE banks [ 0.120978] CPU0: Thermal LVT vector (0xfa) already installed [ 0.126842] Last level iTLB entries: 4KB 512, 2MB 7, 4MB 7 [ 0.126842] Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32, 1GB 0 [ 0.126842] tlb_flushall_shift: 6 [ 0.142198] Freeing SMP alternatives memory: 32K (ffffffff81dff000 - f= fffffff81e07000) [ 0.151186] ftrace: allocating 28388 entries in 111 pages [ 0.167829] Getting VERSION: 1060015 [ 0.171523] Getting VERSION: 1060015 [ 0.175211] Getting ID: 0 [ 0.177943] Getting ID: 0 [ 0.180676] dmar: Host address width 40 [ 0.184631] dmar: DRHD base: 0x000000fe710000 flags: 0x1 [ 0.190067] dmar: IOMMU 0: reg_base_addr fe710000 ver 1:0 cap c9078010= 6f0462 ecap f0207e [ 0.198342] dmar: RMRR base: 0x000000bf3b6000 end: 0x000000bf3c9fff [ 0.204727] dmar: ATSR flags: 0x0 [ 0.208303] IOAPIC id 3 under DRHD base 0xfe710000 IOMMU 0 [ 0.213991] IOAPIC id 2 under DRHD base 0xfe710000 IOMMU 0 [ 0.219681] IOAPIC id 0 under DRHD base 0xfe710000 IOMMU 0 [ 0.225371] [Firmware Bug]: ioapic 4 has no mapping iommu, interrupt r= emapping will be disabled [ 0.234252] Not enable interrupt remapping [ 0.238543] Switched APIC routing to physical flat. [ 0.243534] masked ExtINT on CPU#0 [ 0.247561] ENABLING IO-APIC IRQs [ 0.250991] init IO_APIC IRQs [ 0.254071] apic 0 pin 0 not connected [ 0.258021] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 = Active:0 Dest:0) [ 0.266121] IOAPIC[0]: Set routing entry (0-2 -> 0x30 -> IRQ 0 Mode:0 = Active:0 Dest:0) [ 0.274223] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 = Active:0 Dest:0) [ 0.282330] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 = Active:0 Dest:0) [ 0.290436] IOAPIC[0]: Set routing entry (0-5 -> 0x35 -> IRQ 5 Mode:0 = Active:0 Dest:0) [ 0.298536] IOAPIC[0]: Set routing entry (0-6 -> 0x36 -> IRQ 6 Mode:0 = Active:0 Dest:0) [ 0.306638] IOAPIC[0]: Set routing entry (0-7 -> 0x37 -> IRQ 7 Mode:0 = Active:0 Dest:0) [ 0.314740] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 = Active:0 Dest:0) [ 0.322839] IOAPIC[0]: Set routing entry (0-9 -> 0x39 -> IRQ 9 Mode:1 = Active:0 Dest:0) [ 0.330941] IOAPIC[0]: Set routing entry (0-10 -> 0x3a -> IRQ 10 Mode:= 0 Active:0 Dest:0) [ 0.339217] IOAPIC[0]: Set routing entry (0-11 -> 0x3b -> IRQ 11 Mode:= 0 Active:0 Dest:0) [ 0.347491] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:= 0 Active:0 Dest:0) [ 0.355767] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:= 0 Active:0 Dest:0) [ 0.364040] IOAPIC[0]: Set routing entry (0-14 -> 0x3e -> IRQ 14 Mode:= 0 Active:0 Dest:0) [ 0.372314] IOAPIC[0]: Set routing entry (0-15 -> 0x3f -> IRQ 15 Mode:= 0 Active:0 Dest:0) [ 0.380590] apic 0 pin 16 not connected [ 0.384629] apic 0 pin 17 not connected [ 0.388663] apic 0 pin 18 not connected [ 0.392705] apic 0 pin 19 not connected [ 0.396747] apic 0 pin 20 not connected [ 0.400789] apic 0 pin 21 not connected [ 0.404830] apic 0 pin 22 not connected [ 0.408864] apic 0 pin 23 not connected [ 0.412906] apic 2 pin 0 not connected [ 0.416851] apic 2 pin 1 not connected [ 0.420800] apic 2 pin 2 not connected [ 0.424754] apic 2 pin 3 not connected [ 0.428700] apic 2 pin 4 not connected [ 0.432648] apic 2 pin 5 not connected [ 0.436603] apic 2 pin 6 not connected [ 0.440559] apic 2 pin 7 not connected [ 0.444514] apic 2 pin 8 not connected [ 0.448469] apic 2 pin 9 not connected [ 0.452422] apic 2 pin 10 not connected [ 0.456456] apic 2 pin 11 not connected [ 0.460490] apic 2 pin 12 not connected [ 0.464524] apic 2 pin 13 not connected [ 0.468565] apic 2 pin 14 not connected [ 0.472599] apic 2 pin 15 not connected [ 0.476641] apic 2 pin 16 not connected [ 0.480674] apic 2 pin 17 not connected [ 0.484715] apic 2 pin 18 not connected [ 0.488750] apic 2 pin 19 not connected [ 0.492791] apic 2 pin 20 not connected [ 0.496833] apic 2 pin 21 not connected [ 0.500867] apic 2 pin 22 not connected [ 0.504908] apic 2 pin 23 not connected [ 0.508942] apic 3 pin 0 not connected [ 0.512897] apic 3 pin 1 not connected [ 0.516852] apic 3 pin 2 not connected [ 0.520808] apic 3 pin 3 not connected [ 0.524763] apic 3 pin 4 not connected [ 0.528718] apic 3 pin 5 not connected [ 0.532673] apic 3 pin 6 not connected [ 0.536629] apic 3 pin 7 not connected [ 0.540574] apic 3 pin 8 not connected [ 0.544520] apic 3 pin 9 not connected [ 0.548469] apic 3 pin 10 not connected [ 0.552510] apic 3 pin 11 not connected [ 0.556551] apic 3 pin 12 not connected [ 0.560585] apic 3 pin 13 not connected [ 0.564619] apic 3 pin 14 not connected [ 0.568660] apic 3 pin 15 not connected [ 0.572694] apic 3 pin 16 not connected [ 0.576735] apic 3 pin 17 not connected [ 0.580769] apic 3 pin 18 not connected [ 0.584811] apic 3 pin 19 not connected [ 0.588852] apic 3 pin 20 not connected [ 0.592886] apic 3 pin 21 not connected [ 0.596920] apic 3 pin 22 not connected [ 0.600961] apic 3 pin 23 not connected [ 0.604995] apic 4 pin 0 not connected [ 0.608951] apic 4 pin 1 not connected [ 0.612906] apic 4 pin 2 not connected [ 0.616861] apic 4 pin 3 not connected [ 0.620814] apic 4 pin 4 not connected [ 0.624762] apic 4 pin 5 not connected [ 0.628708] apic 4 pin 6 not connected [ 0.632656] apic 4 pin 7 not connected [ 0.636611] apic 4 pin 8 not connected [ 0.640567] apic 4 pin 9 not connected [ 0.644522] apic 4 pin 10 not connected [ 0.648563] apic 4 pin 11 not connected [ 0.652596] apic 4 pin 12 not connected [ 0.656630] apic 4 pin 13 not connected [ 0.660671] apic 4 pin 14 not connected [ 0.664705] apic 4 pin 15 not connected [ 0.668746] apic 4 pin 16 not connected [ 0.672780] apic 4 pin 17 not connected [ 0.676821] apic 4 pin 18 not connected [ 0.680856] apic 4 pin 19 not connected [ 0.684897] apic 4 pin 20 not connected [ 0.688938] apic 4 pin 21 not connected [ 0.692973] apic 4 pin 22 not connected [ 0.697014] apic 4 pin 23 not connected [ 0.701178] ..TIMER: vector=3D0x30 apic1=3D0 pin1=3D2 apic2=3D-1 pin2=3D= -1 [ 0.717312] smpboot: CPU0: Intel(R) Xeon(R) CPU X5660 @ 2.8= 0GHz (fam: 06, model: 2c, stepping: 01) [ 0.727598] Using local APIC timer interrupts. [ 0.727598] calibrating APIC timer ... [ 0.837361] ... lapic delta =3D 833352 [ 0.841048] ... PM-Timer delta =3D 357949 [ 0.844996] ... PM-Timer result ok [ 0.848510] ..... delta 833352 [ 0.851675] ..... mult: 35792195 [ 0.855014] ..... calibration result: 133336 [ 0.859395] ..... CPU clock speed is 2800.0055 MHz. [ 0.864392] ..... host bus clock speed is 133.0336 MHz. [ 0.869744] Performance Events: PEBS fmt1+, 16-deep LBR, Westmere even= ts, Intel PMU driver. [ 0.878530] perf_event_intel: CPUID marked event: 'bus cycles' unavail= able [ 0.885522] ... version: 3 [ 0.889649] ... bit width: 48 [ 0.893865] ... generic registers: 4 [ 0.897984] ... value mask: 0000ffffffffffff [ 0.903415] ... max period: 000000007fffffff [ 0.908844] ... fixed-purpose events: 3 [ 0.912965] ... event mask: 000000070000000f [ 0.920268] x86: Booting SMP configuration: [ 0.924573] .... node #0, CPUs: #1 [ 0.939781] masked ExtINT on CPU#1 [ 0.943396] CPU1: Thermal LVT vector (0xfa) already installed [ 0.951541] NMI watchdog: enabled on all CPUs, permanently consumes on= e hw-PMU counter. [ 0.961416] #2 [ 0.974253] masked ExtINT on CPU#2 [ 0.977867] CPU2: Thermal LVT vector (0xfa) already installed [ 0.985795] #3 [ 0.998633] masked ExtINT on CPU#3 [ 1.002249] CPU3: Thermal LVT vector (0xfa) already installed [ 1.010176] #4 [ 1.023006] masked ExtINT on CPU#4 [ 1.026618] CPU4: Thermal LVT vector (0xfa) already installed [ 1.034547] #5 [ 1.047383] masked ExtINT on CPU#5 [ 1.050999] CPU5: Thermal LVT vector (0xfa) already installed [ 1.058940]=20 [ 1.060611] .... node #1, CPUs: #6 [ 1.075411] masked ExtINT on CPU#6 [ 1.079029] CPU6: Thermal LVT vector (0xfa) already installed [ 1.163972] TSC synchronization [CPU#0 -> CPU#6]: [ 1.168858] Measured 69 cycles TSC warp between CPUs, turning off TSC = clock. [ 1.176024] tsc: Marking TSC unstable due to check_tsc_sync_source fai= led [ 1.183053] #7 [ 1.195884] masked ExtINT on CPU#7 [ 1.199501] CPU7: Thermal LVT vector (0xfa) already installed [ 0.001000] #8 [ 0.001000] masked ExtINT on CPU#8 [ 0.001000] CPU8: Thermal LVT vector (0xfa) already installed [ 0.367840] #9 [ 0.367763] masked ExtINT on CPU#9 [ 0.367763] CPU9: Thermal LVT vector (0xfa) already installed [ 0.389162] #10 [ 0.389093] masked ExtINT on CPU#10 [ 0.389093] CPU10: Thermal LVT vector (0xfa) already installed [ 0.411693] #11 [ 0.411616] masked ExtINT on CPU#11 [ 0.411616] CPU11: Thermal LVT vector (0xfa) already installed [ 0.433289]=20 [ 0.434001] .... node #0, CPUs: #12 [ 0.433211] masked ExtINT on CPU#12 [ 0.433211] CPU12: Thermal LVT vector (0xfa) already installed [ 0.456436] #13 [ 0.456340] masked ExtINT on CPU#13 [ 0.456340] CPU13: Thermal LVT vector (0xfa) already installed [ 0.478007] #14 [ 0.477908] masked ExtINT on CPU#14 [ 0.477908] CPU14: Thermal LVT vector (0xfa) already installed [ 0.500560] #15 [ 0.500475] masked ExtINT on CPU#15 [ 0.500475] CPU15: Thermal LVT vector (0xfa) already installed [ 0.522183] #16 [ 0.522096] masked ExtINT on CPU#16 [ 0.522096] CPU16: Thermal LVT vector (0xfa) already installed [ 0.544741] #17 [ 0.544653] masked ExtINT on CPU#17 [ 0.544653] CPU17: Thermal LVT vector (0xfa) already installed [ 0.566321]=20 [ 0.567001] .... node #1, CPUs: #18 [ 0.566210] masked ExtINT on CPU#18 [ 0.566210] CPU18: Thermal LVT vector (0xfa) already installed [ 0.589423] #19 [ 0.589350] masked ExtINT on CPU#19 [ 0.589350] CPU19: Thermal LVT vector (0xfa) already installed [ 0.610954] #20 [ 0.610881] masked ExtINT on CPU#20 [ 0.610881] CPU20: Thermal LVT vector (0xfa) already installed [ 0.632479] #21 [ 0.632407] masked ExtINT on CPU#21 [ 0.632407] CPU21: Thermal LVT vector (0xfa) already installed [ 0.654081] #22 [ 0.654004] masked ExtINT on CPU#22 [ 0.654004] CPU22: Thermal LVT vector (0xfa) already installed [ 0.676612] #23 [ 0.676536] masked ExtINT on CPU#23 [ 0.676536] CPU23: Thermal LVT vector (0xfa) already installed [ 0.698063] x86: Booted up 2 nodes, 24 CPUs [ 0.699002] smpboot: Total of 24 processors activated (134403.91 BogoM= IPS) [ 0.702331] devtmpfs: initialized [ 0.707107] evm: security.selinux [ 0.708001] evm: security.ima [ 0.709000] evm: security.capability [ 0.710105] PM: Registering ACPI NVS region [mem 0xbf30b000-0xbf38afff= ] (524288 bytes) [ 0.711010] PM: Registering ACPI NVS region [mem 0xbf3a1000-0xbf3a1fff= ] (4096 bytes) [ 0.712001] PM: Registering ACPI NVS region [mem 0xbf3b3000-0xbf3b5fff= ] (12288 bytes) [ 0.713001] PM: Registering ACPI NVS region [mem 0xbf3de000-0xbf3defff= ] (4096 bytes) [ 0.714001] PM: Registering ACPI NVS region [mem 0xbf416000-0xbf417fff= ] (8192 bytes) [ 0.715001] PM: Registering ACPI NVS region [mem 0xbf420000-0xbf420fff= ] (4096 bytes) [ 0.716001] PM: Registering ACPI NVS region [mem 0xbf423000-0xbf42afff= ] (32768 bytes) [ 0.717002] PM: Registering ACPI NVS region [mem 0xbf454000-0xbf656fff= ] (2109440 bytes) [ 0.719369] atomic64 test passed for x86-64 platform with CX8 and with= SSE [ 0.720052] NET: Registered protocol family 16 [ 0.722149] cpuidle: using governor menu [ 0.723112] ACPI: bus type PCI registered [ 0.724001] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 0.726032] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xc00000= 00-0xcfffffff] (base 0xc0000000) [ 0.727002] PCI: MMCONFIG at [mem 0xc0000000-0xcfffffff] reserved in E= 820 [ 0.753165] PCI: Using configuration type 1 for base access [ 0.756483] ACPI: Added _OSI(Module Device) [ 0.757001] ACPI: Added _OSI(Processor Device) [ 0.758001] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.759001] ACPI: Added _OSI(Processor Aggregator Device) [ 0.761618] ACPI: Executed 1 blocks of module-level executable AML cod= e [ 0.765045] \_SB_:_OSC evaluation returned wrong type [ 0.766001] _OSC request data:1 1f=20 [ 0.770029] ACPI: Dynamic OEM Table Load: [ 0.772307] ACPI: SSDT 0xFFFF8804348A2000 001494 (v01 AMI IST = 00000001 MSFT 03000001) [ 0.777799] ACPI: Interpreter enabled [ 0.778006] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State= [\_S2_] (20140424/hwxface-580) [ 0.781008] ACPI: (supports S0 S1 S3 S4 S5) [ 0.782001] ACPI: Using IOAPIC for interrupt routing [ 0.783047] HEST: Table parsing has been initialized. [ 0.784002] PCI: Using host bridge windows from ACPI; if necessary, us= e "pci=3Dnocrs" and report a bug [ 0.785513] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored [ 0.790845] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.791004] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM Cl= ockPM Segments MSI] [ 0.792148] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AE= R PCIeCapability] [ 0.794033] PCI host bridge to bus 0000:00 [ 0.795002] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.796001] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 0.797001] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff] [ 0.798001] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bf= fff] [ 0.799001] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xfffff= fff] [ 0.800010] pci 0000:00:00.0: [8086:3406] type 00 class 0x060000 [ 0.801048] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold [ 0.802067] pci 0000:00:01.0: [8086:3408] type 01 class 0x060400 [ 0.804015] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold [ 0.805070] pci 0000:00:03.0: [8086:340a] type 01 class 0x060400 [ 0.806045] pci 0000:00:03.0: PME# supported from D0 D3hot D3cold [ 0.807067] pci 0000:00:05.0: [8086:340c] type 01 class 0x060400 [ 0.808044] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold [ 0.809067] pci 0000:00:07.0: [8086:340e] type 01 class 0x060400 [ 0.810045] pci 0000:00:07.0: PME# supported from D0 D3hot D3cold [ 0.811067] pci 0000:00:09.0: [8086:3410] type 01 class 0x060400 [ 0.812047] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold [ 0.814044] pci 0000:00:13.0: [8086:342d] type 00 class 0x080020 [ 0.815009] pci 0000:00:13.0: reg 0x10: [mem 0xfbe24000-0xfbe24fff] [ 0.816038] pci 0000:00:13.0: PME# supported from D0 D3hot D3cold [ 0.817061] pci 0000:00:14.0: [8086:342e] type 00 class 0x080000 [ 0.819069] pci 0000:00:14.1: [8086:3422] type 00 class 0x080000 [ 0.820089] pci 0000:00:14.2: [8086:3423] type 00 class 0x080000 [ 0.821085] pci 0000:00:14.3: [8086:3438] type 00 class 0x080000 [ 0.822079] pci 0000:00:16.0: [8086:3430] type 00 class 0x088000 [ 0.823010] pci 0000:00:16.0: reg 0x10: [mem 0xfbe1c000-0xfbe1ffff 64b= it] [ 0.824099] pci 0000:00:16.1: [8086:3431] type 00 class 0x088000 [ 0.825010] pci 0000:00:16.1: reg 0x10: [mem 0xfbe18000-0xfbe1bfff 64b= it] [ 0.826099] pci 0000:00:16.2: [8086:3432] type 00 class 0x088000 [ 0.827010] pci 0000:00:16.2: reg 0x10: [mem 0xfbe14000-0xfbe17fff 64b= it] [ 0.829065] pci 0000:00:16.3: [8086:3433] type 00 class 0x088000 [ 0.830010] pci 0000:00:16.3: reg 0x10: [mem 0xfbe10000-0xfbe13fff 64b= it] [ 0.831099] pci 0000:00:16.4: [8086:3429] type 00 class 0x088000 [ 0.832010] pci 0000:00:16.4: reg 0x10: [mem 0xfbe0c000-0xfbe0ffff 64b= it] [ 0.833097] pci 0000:00:16.5: [8086:342a] type 00 class 0x088000 [ 0.834010] pci 0000:00:16.5: reg 0x10: [mem 0xfbe08000-0xfbe0bfff 64b= it] [ 0.835103] pci 0000:00:16.6: [8086:342b] type 00 class 0x088000 [ 0.836010] pci 0000:00:16.6: reg 0x10: [mem 0xfbe04000-0xfbe07fff 64b= it] [ 0.837099] pci 0000:00:16.7: [8086:342c] type 00 class 0x088000 [ 0.838010] pci 0000:00:16.7: reg 0x10: [mem 0xfbe00000-0xfbe03fff 64b= it] [ 0.839102] pci 0000:00:1a.0: [8086:3a37] type 00 class 0x0c0300 [ 0.840036] pci 0000:00:1a.0: reg 0x20: [io 0xf0c0-0xf0df] [ 0.841076] pci 0000:00:1a.0: System wakeup disabled by ACPI [ 0.842036] pci 0000:00:1a.2: [8086:3a39] type 00 class 0x0c0300 [ 0.843036] pci 0000:00:1a.2: reg 0x20: [io 0xf0a0-0xf0bf] [ 0.844074] pci 0000:00:1a.2: System wakeup disabled by ACPI [ 0.845042] pci 0000:00:1a.7: [8086:3a3c] type 00 class 0x0c0320 [ 0.846018] pci 0000:00:1a.7: reg 0x10: [mem 0xfbe23000-0xfbe233ff] [ 0.847078] pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold [ 0.848039] pci 0000:00:1a.7: System wakeup disabled by ACPI [ 0.849036] pci 0000:00:1c.0: [8086:3a40] type 01 class 0x060400 [ 0.850063] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold [ 0.851040] pci 0000:00:1c.0: System wakeup disabled by ACPI [ 0.853033] pci 0000:00:1c.4: [8086:3a48] type 01 class 0x060400 [ 0.854063] pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold [ 0.855039] pci 0000:00:1c.4: System wakeup disabled by ACPI [ 0.856037] pci 0000:00:1d.0: [8086:3a34] type 00 class 0x0c0300 [ 0.857036] pci 0000:00:1d.0: reg 0x20: [io 0xf080-0xf09f] [ 0.858077] pci 0000:00:1d.0: System wakeup disabled by ACPI [ 0.859034] pci 0000:00:1d.1: [8086:3a35] type 00 class 0x0c0300 [ 0.860036] pci 0000:00:1d.1: reg 0x20: [io 0xf060-0xf07f] [ 0.861074] pci 0000:00:1d.1: System wakeup disabled by ACPI [ 0.862034] pci 0000:00:1d.2: [8086:3a36] type 00 class 0x0c0300 [ 0.863036] pci 0000:00:1d.2: reg 0x20: [io 0xf040-0xf05f] [ 0.864074] pci 0000:00:1d.2: System wakeup disabled by ACPI [ 0.865042] pci 0000:00:1d.7: [8086:3a3a] type 00 class 0x0c0320 [ 0.866018] pci 0000:00:1d.7: reg 0x10: [mem 0xfbe22000-0xfbe223ff] [ 0.868027] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold [ 0.869040] pci 0000:00:1d.7: System wakeup disabled by ACPI [ 0.870033] pci 0000:00:1e.0: [8086:244e] type 01 class 0x060401 [ 0.871072] pci 0000:00:1e.0: System wakeup disabled by ACPI [ 0.872035] pci 0000:00:1f.0: [8086:3a16] type 00 class 0x060100 [ 0.873069] pci 0000:00:1f.0: can't claim BAR 13 [io 0x0400-0x047f]: = address conflict with ACPI CPU throttle [io 0x0410-0x0415] [ 0.874004] pci 0000:00:1f.0: quirk: [io 0x0500-0x053f] claimed by IC= H6 GPIO [ 0.875003] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 1 PIO at 0600= (mask 00ff) [ 0.876002] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 2 PIO at 0ca0= (mask 000f) [ 0.877002] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 3 PIO at 0290= (mask 001f) [ 0.878002] pci 0000:00:1f.0: ICH7 LPC Generic IO decode 4 PIO at 0ca0= (mask 000f) [ 0.879090] pci 0000:00:1f.2: [8086:3a22] type 00 class 0x010601 [ 0.880016] pci 0000:00:1f.2: reg 0x10: [io 0xf110-0xf117] [ 0.881006] pci 0000:00:1f.2: reg 0x14: [io 0xf100-0xf103] [ 0.882006] pci 0000:00:1f.2: reg 0x18: [io 0xf0f0-0xf0f7] [ 0.883006] pci 0000:00:1f.2: reg 0x1c: [io 0xf0e0-0xf0e3] [ 0.884006] pci 0000:00:1f.2: reg 0x20: [io 0xf020-0xf03f] [ 0.885006] pci 0000:00:1f.2: reg 0x24: [mem 0xfbe21000-0xfbe217ff] [ 0.886039] pci 0000:00:1f.2: PME# supported from D3hot [ 0.887065] pci 0000:00:1f.3: [8086:3a30] type 00 class 0x0c0500 [ 0.888013] pci 0000:00:1f.3: reg 0x10: [mem 0xfbe20000-0xfbe200ff 64b= it] [ 0.889017] pci 0000:00:1f.3: reg 0x20: [io 0xf000-0xf01f] [ 0.890115] pci 0000:01:00.0: [8086:10c9] type 00 class 0x020000 [ 0.891011] pci 0000:01:00.0: reg 0x10: [mem 0xfbaa0000-0xfbabffff] [ 0.892008] pci 0000:01:00.0: reg 0x14: [mem 0xfba80000-0xfba9ffff] [ 0.893008] pci 0000:01:00.0: reg 0x18: [io 0xe020-0xe03f] [ 0.894007] pci 0000:01:00.0: reg 0x1c: [mem 0xfbb44000-0xfbb47fff] [ 0.895020] pci 0000:01:00.0: reg 0x30: [mem 0xfba60000-0xfba7ffff pre= f] [ 0.896048] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold [ 0.897034] pci 0000:01:00.0: reg 0x184: [mem 0xfbb20000-0xfbb23fff 64= bit] [ 0.898015] pci 0000:01:00.0: reg 0x190: [mem 0xfbb00000-0xfbb03fff 64= bit] [ 0.899052] pci 0000:01:00.1: [8086:10c9] type 00 class 0x020000 [ 0.900011] pci 0000:01:00.1: reg 0x10: [mem 0xfba40000-0xfba5ffff] [ 0.901007] pci 0000:01:00.1: reg 0x14: [mem 0xfba20000-0xfba3ffff] [ 0.902007] pci 0000:01:00.1: reg 0x18: [io 0xe000-0xe01f] [ 0.903007] pci 0000:01:00.1: reg 0x1c: [mem 0xfbb40000-0xfbb43fff] [ 0.904020] pci 0000:01:00.1: reg 0x30: [mem 0xfba00000-0xfba1ffff pre= f] [ 0.905048] pci 0000:01:00.1: PME# supported from D0 D3hot D3cold [ 0.906030] pci 0000:01:00.1: reg 0x184: [mem 0xfbae0000-0xfbae3fff 64= bit] [ 0.907015] pci 0000:01:00.1: reg 0x190: [mem 0xfbac0000-0xfbac3fff 64= bit] [ 0.910011] pci 0000:00:01.0: PCI bridge to [bus 01-02] [ 0.911003] pci 0000:00:01.0: bridge window [io 0xe000-0xefff] [ 0.912002] pci 0000:00:01.0: bridge window [mem 0xfba00000-0xfbbfff= ff] [ 0.913042] pci 0000:00:03.0: PCI bridge to [bus 03] [ 0.914039] pci 0000:00:05.0: PCI bridge to [bus 04] [ 0.915041] pci 0000:00:07.0: PCI bridge to [bus 05] [ 0.916054] pci 0000:06:00.0: [8086:0329] type 01 class 0x060400 [ 0.917013] pci 0000:06:00.0: PXH quirk detected; SHPC device MSI disa= bled [ 0.919028] pci 0000:06:00.0: PME# supported from D0 D3hot D3cold [ 0.920051] pci 0000:06:00.2: [8086:032a] type 01 class 0x060400 [ 0.921012] pci 0000:06:00.2: PXH quirk detected; SHPC device MSI disa= bled [ 0.922048] pci 0000:06:00.2: PME# supported from D0 D3hot D3cold [ 0.923043] pci 0000:06:00.0: disabling ASPM on pre-1.1 PCIe device. = You can enable it with 'pcie_aspm=3Dforce' [ 0.924006] pci 0000:00:09.0: PCI bridge to [bus 06-08] [ 0.925002] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff] [ 0.926002] pci 0000:00:09.0: bridge window [mem 0xfb700000-0xfb9fff= ff] [ 0.927067] pci 0000:06:00.0: PCI bridge to [bus 07] [ 0.928048] pci 0000:08:01.0: [8086:1229] type 00 class 0x020000 [ 0.929014] pci 0000:08:01.0: reg 0x10: [mem 0xfb900000-0xfb900fff] [ 0.930008] pci 0000:08:01.0: reg 0x14: [io 0xd000-0xd03f] [ 0.931008] pci 0000:08:01.0: reg 0x18: [mem 0xfb800000-0xfb8fffff] [ 0.932027] pci 0000:08:01.0: reg 0x30: [mem 0xfb700000-0xfb7fffff pre= f] [ 0.933022] pci 0000:08:01.0: supports D1 D2 [ 0.934001] pci 0000:08:01.0: PME# supported from D0 D1 D2 D3hot D3col= d [ 0.935062] pci 0000:06:00.2: PCI bridge to [bus 08] [ 0.936003] pci 0000:06:00.2: bridge window [io 0xd000-0xdfff] [ 0.937002] pci 0000:06:00.2: bridge window [mem 0xfb700000-0xfb9fff= ff] [ 0.938067] pci 0000:09:00.0: [1000:0058] type 00 class 0x010000 [ 0.939013] pci 0000:09:00.0: reg 0x10: [io 0xc000-0xc0ff] [ 0.940014] pci 0000:09:00.0: reg 0x14: [mem 0xfb610000-0xfb613fff 64b= it] [ 0.941014] pci 0000:09:00.0: reg 0x1c: [mem 0xfb600000-0xfb60ffff 64b= it] [ 0.942017] pci 0000:09:00.0: reg 0x30: [mem 0xfb400000-0xfb5fffff pre= f] [ 0.943052] pci 0000:09:00.0: supports D1 D2 [ 0.944035] pci 0000:09:00.0: disabling ASPM on pre-1.1 PCIe device. = You can enable it with 'pcie_aspm=3Dforce' [ 0.945007] pci 0000:00:1c.0: PCI bridge to [bus 09] [ 0.946003] pci 0000:00:1c.0: bridge window [io 0xc000-0xcfff] [ 0.947003] pci 0000:00:1c.0: bridge window [mem 0xfb400000-0xfb6fff= ff] [ 0.948004] pci 0000:00:1c.0: bridge window [mem 0xd0000000-0xd01fff= ff 64bit pref] [ 0.949062] pci 0000:0a:00.0: [197b:2368] type 00 class 0x010185 [ 0.950027] pci 0000:0a:00.0: reg 0x10: [io 0xb040-0xb047] [ 0.951012] pci 0000:0a:00.0: reg 0x14: [io 0xb030-0xb033] [ 0.952012] pci 0000:0a:00.0: reg 0x18: [io 0xb020-0xb027] [ 0.953012] pci 0000:0a:00.0: reg 0x1c: [io 0xb010-0xb013] [ 0.954012] pci 0000:0a:00.0: reg 0x20: [io 0xb000-0xb00f] [ 0.955023] pci 0000:0a:00.0: reg 0x30: [mem 0xfbd00000-0xfbd0ffff pre= f] [ 0.956104] pci 0000:0a:00.0: disabling ASPM on pre-1.1 PCIe device. = You can enable it with 'pcie_aspm=3Dforce' [ 0.957010] pci 0000:00:1c.4: PCI bridge to [bus 0a] [ 0.958003] pci 0000:00:1c.4: bridge window [io 0xb000-0xbfff] [ 0.959002] pci 0000:00:1c.4: bridge window [mem 0xfbd00000-0xfbdfff= ff] [ 0.960004] pci 0000:00:1c.4: bridge window [mem 0xd0200000-0xd03fff= ff 64bit pref] [ 0.961036] pci 0000:0b:01.0: [1002:515e] type 00 class 0x030000 [ 0.962015] pci 0000:0b:01.0: reg 0x10: [mem 0xf0000000-0xf7ffffff pre= f] [ 0.963008] pci 0000:0b:01.0: reg 0x14: [io 0xa000-0xa0ff] [ 0.964008] pci 0000:0b:01.0: reg 0x18: [mem 0xfbc20000-0xfbc2ffff] [ 0.965029] pci 0000:0b:01.0: reg 0x30: [mem 0xfbc00000-0xfbc1ffff pre= f] [ 0.966025] pci 0000:0b:01.0: supports D1 D2 [ 0.967059] pci 0000:00:1e.0: PCI bridge to [bus 0b] (subtractive deco= de) [ 0.968003] pci 0000:00:1e.0: bridge window [io 0xa000-0xafff] [ 0.969003] pci 0000:00:1e.0: bridge window [mem 0xfbc00000-0xfbcfff= ff] [ 0.970004] pci 0000:00:1e.0: bridge window [mem 0xf0000000-0xf7ffff= ff 64bit pref] [ 0.971001] pci 0000:00:1e.0: bridge window [io 0x0000-0x0cf7] (sub= tractive decode) [ 0.972001] pci 0000:00:1e.0: bridge window [io 0x0d00-0xffff] (sub= tractive decode) [ 0.973001] pci 0000:00:1e.0: bridge window [mem 0x000a0000-0x000bff= ff] (subtractive decode) [ 0.974001] pci 0000:00:1e.0: bridge window [mem 0xc0000000-0xffffff= ff] (subtractive decode) [ 0.976027] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14= 15), disabled. [ 0.981339] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 *10 11 12 14= 15), disabled. [ 0.986338] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 *11 12 14= 15), disabled. [ 0.990337] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 10 11 12 14= 15), disabled. [ 0.996035] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 = 15) *0, disabled. [ 1.002035] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 = 15) *0, disabled. [ 1.008035] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 = 15) *0, disabled. [ 1.014035] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *10 11 12 14= 15), disabled. [ 1.019346] ACPI: Enabled 2 GPEs in block 00 to 3F [ 1.021053] vgaarb: device added: PCI:0000:0b:01.0,decodes=3Dio+mem,ow= ns=3Dio+mem,locks=3Dnone [ 1.029001] vgaarb: loaded [ 1.032000] vgaarb: bridge control possible 0000:0b:01.0 [ 1.037094] SCSI subsystem initialized [ 1.041023] ACPI: bus type USB registered [ 1.045021] usbcore: registered new interface driver usbfs [ 1.051008] usbcore: registered new interface driver hub [ 1.056012] usbcore: registered new device driver usb [ 1.061015] pps_core: LinuxPPS API ver. 1 registered [ 1.067001] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolf= o Giometti [ 1.076003] PTP clock support registered [ 1.080059] PCI: Using ACPI for IRQ routing [ 1.089206] PCI: Discovered peer bus fe [ 1.093001] PCI: root bus fe: using default resources [ 1.099001] PCI: Probing PCI hardware (bus fe) [ 1.103023] PCI host bridge to bus 0000:fe [ 1.107003] pci_bus 0000:fe: root bus resource [io 0x0000-0xffff] [ 1.114001] pci_bus 0000:fe: root bus resource [mem 0x00000000-0xfffff= fffff] [ 1.121001] pci_bus 0000:fe: No busn resource found for root bus, will= use [bus fe-ff] [ 1.129002] pci_bus 0000:fe: busn_res: can not insert [bus fe-ff] unde= r domain [bus 00-ff] (conflicts with (null) [bus 00-ff]) [ 1.140005] pci 0000:fe:00.0: [8086:2c70] type 00 class 0x060000 [ 1.147043] pci 0000:fe:00.1: [8086:2d81] type 00 class 0x060000 [ 1.153036] pci 0000:fe:02.0: [8086:2d90] type 00 class 0x060000 [ 1.159033] pci 0000:fe:02.1: [8086:2d91] type 00 class 0x060000 [ 1.165031] pci 0000:fe:02.2: [8086:2d92] type 00 class 0x060000 [ 1.171013] pci 0000:fe:02.3: [8086:2d93] type 00 class 0x060000 [ 1.177034] pci 0000:fe:02.4: [8086:2d94] type 00 class 0x060000 [ 1.183033] pci 0000:fe:02.5: [8086:2d95] type 00 class 0x060000 [ 1.190033] pci 0000:fe:03.0: [8086:2d98] type 00 class 0x060000 [ 1.196032] pci 0000:fe:03.1: [8086:2d99] type 00 class 0x060000 [ 1.202033] pci 0000:fe:03.2: [8086:2d9a] type 00 class 0x060000 [ 1.208033] pci 0000:fe:03.4: [8086:2d9c] type 00 class 0x060000 [ 1.214034] pci 0000:fe:04.0: [8086:2da0] type 00 class 0x060000 [ 1.220033] pci 0000:fe:04.1: [8086:2da1] type 00 class 0x060000 [ 1.227032] pci 0000:fe:04.2: [8086:2da2] type 00 class 0x060000 [ 1.233033] pci 0000:fe:04.3: [8086:2da3] type 00 class 0x060000 [ 1.239034] pci 0000:fe:05.0: [8086:2da8] type 00 class 0x060000 [ 1.245033] pci 0000:fe:05.1: [8086:2da9] type 00 class 0x060000 [ 1.251011] pci 0000:fe:05.2: [8086:2daa] type 00 class 0x060000 [ 1.257031] pci 0000:fe:05.3: [8086:2dab] type 00 class 0x060000 [ 1.263035] pci 0000:fe:06.0: [8086:2db0] type 00 class 0x060000 [ 1.270033] pci 0000:fe:06.1: [8086:2db1] type 00 class 0x060000 [ 1.276035] pci 0000:fe:06.2: [8086:2db2] type 00 class 0x060000 [ 1.282033] pci 0000:fe:06.3: [8086:2db3] type 00 class 0x060000 [ 1.288041] pci_bus 0000:fe: busn_res: [bus fe-ff] end is updated to f= e [ 1.295002] pci_bus 0000:fe: busn_res: can not insert [bus fe] under d= omain [bus 00-ff] (conflicts with (null) [bus 00-ff]) [ 1.306004] PCI: Discovered peer bus ff [ 1.310001] PCI: root bus ff: using default resources [ 1.315001] PCI: Probing PCI hardware (bus ff) [ 1.320022] PCI host bridge to bus 0000:ff [ 1.324001] pci_bus 0000:ff: root bus resource [io 0x0000-0xffff] [ 1.330002] pci_bus 0000:ff: root bus resource [mem 0x00000000-0xfffff= fffff] [ 1.338001] pci_bus 0000:ff: No busn resource found for root bus, will= use [bus ff-ff] [ 1.346002] pci_bus 0000:ff: busn_res: can not insert [bus ff] under d= omain [bus 00-ff] (conflicts with (null) [bus 00-ff]) [ 1.357004] pci 0000:ff:00.0: [8086:2c70] type 00 class 0x060000 [ 1.363036] pci 0000:ff:00.1: [8086:2d81] type 00 class 0x060000 [ 1.369040] pci 0000:ff:02.0: [8086:2d90] type 00 class 0x060000 [ 1.375036] pci 0000:ff:02.1: [8086:2d91] type 00 class 0x060000 [ 1.382033] pci 0000:ff:02.2: [8086:2d92] type 00 class 0x060000 [ 1.388045] pci 0000:ff:02.3: [8086:2d93] type 00 class 0x060000 [ 1.394038] pci 0000:ff:02.4: [8086:2d94] type 00 class 0x060000 [ 1.400036] pci 0000:ff:02.5: [8086:2d95] type 00 class 0x060000 [ 1.406037] pci 0000:ff:03.0: [8086:2d98] type 00 class 0x060000 [ 1.412033] pci 0000:ff:03.1: [8086:2d99] type 00 class 0x060000 [ 1.418036] pci 0000:ff:03.2: [8086:2d9a] type 00 class 0x060000 [ 1.425037] pci 0000:ff:03.4: [8086:2d9c] type 00 class 0x060000 [ 1.431037] pci 0000:ff:04.0: [8086:2da0] type 00 class 0x060000 [ 1.437036] pci 0000:ff:04.1: [8086:2da1] type 00 class 0x060000 [ 1.443035] pci 0000:ff:04.2: [8086:2da2] type 00 class 0x060000 [ 1.449036] pci 0000:ff:04.3: [8086:2da3] type 00 class 0x060000 [ 1.455037] pci 0000:ff:05.0: [8086:2da8] type 00 class 0x060000 [ 1.462036] pci 0000:ff:05.1: [8086:2da9] type 00 class 0x060000 [ 1.468036] pci 0000:ff:05.2: [8086:2daa] type 00 class 0x060000 [ 1.474033] pci 0000:ff:05.3: [8086:2dab] type 00 class 0x060000 [ 1.480038] pci 0000:ff:06.0: [8086:2db0] type 00 class 0x060000 [ 1.486036] pci 0000:ff:06.1: [8086:2db1] type 00 class 0x060000 [ 1.492038] pci 0000:ff:06.2: [8086:2db2] type 00 class 0x060000 [ 1.498037] pci 0000:ff:06.3: [8086:2db3] type 00 class 0x060000 [ 1.505045] pci_bus 0000:ff: busn_res: [bus ff] end is updated to ff [ 1.511002] pci_bus 0000:ff: busn_res: can not insert [bus ff] under d= omain [bus 00-ff] (conflicts with (null) [bus 00-ff]) [ 1.522004] PCI: pci_cache_line_size set to 64 bytes [ 1.529008] e820: reserve RAM buffer [mem 0x0009c400-0x0009ffff] [ 1.535002] e820: reserve RAM buffer [mem 0xbf30b000-0xbfffffff] [ 1.541002] e820: reserve RAM buffer [mem 0xbf3de000-0xbfffffff] [ 1.548001] e820: reserve RAM buffer [mem 0xbf800000-0xbfffffff] [ 1.554093] NetLabel: Initializing [ 1.557001] NetLabel: domain hash size =3D 128 [ 1.562000] NetLabel: protocols =3D UNLABELED CIPSOv4 [ 1.567012] NetLabel: unlabeled traffic allowed by default [ 1.573107] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0 [ 1.577946] hpet0: 4 comparators, 64-bit 14.318180 MHz counter [ 1.586042] Switched to clocksource hpet [ 1.596267] pnp: PnP ACPI init [ 1.599448] ACPI: bus type PNP registered [ 1.603641] system 00:00: [mem 0xfc000000-0xfcffffff] has been reserve= d [ 1.610370] system 00:00: [mem 0xfd000000-0xfdffffff] has been reserve= d [ 1.617103] system 00:00: [mem 0xfe000000-0xfe9fffff] could not be res= erved [ 1.624186] system 00:00: [mem 0xfea00000-0xfea0001f] has been reserve= d [ 1.630918] system 00:00: [mem 0xfeb00000-0xfebfffff] has been reserve= d [ 1.637653] system 00:00: [mem 0xfed00400-0xfed3ffff] could not be res= erved [ 1.644733] system 00:00: [mem 0xfed45000-0xfedfffff] has been reserve= d [ 1.651469] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (acti= ve) [ 1.658519] system 00:01: [io 0x0290-0x029f] has been reserved [ 1.664555] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (acti= ve) [ 1.671485] IOAPIC[0]: Set routing entry (0-1 -> 0x31 -> IRQ 1 Mode:0 = Active:0 Dest:0) [ 1.679607] pnp 00:02: Plug and Play ACPI device, IDs PNP0303 PNP030b = (active) [ 1.687033] IOAPIC[0]: Set routing entry (0-12 -> 0x3c -> IRQ 12 Mode:= 0 Active:0 Dest:0) [ 1.695326] pnp 00:03: Plug and Play ACPI device, IDs PNP0f03 PNP0f13 = (active) [ 1.702940] IOAPIC[0]: Set routing entry (0-4 -> 0x34 -> IRQ 4 Mode:0 = Active:0 Dest:0) [ 1.711045] pnp 00:04: [dma 0 disabled] [ 1.715033] pnp 00:04: Plug and Play ACPI device, IDs PNP0501 (active)= [ 1.721822] IOAPIC[0]: Set routing entry (0-3 -> 0x33 -> IRQ 3 Mode:0 = Active:0 Dest:0) [ 1.729931] pnp 00:05: [dma 0 disabled] [ 1.733925] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active)= [ 1.740641] pnp 00:06: [dma 4] [ 1.743827] pnp 00:06: Plug and Play ACPI device, IDs PNP0200 (active)= [ 1.750484] IOAPIC[0]: Set routing entry (0-8 -> 0x38 -> IRQ 8 Mode:0 = Active:0 Dest:0) [ 1.758599] pnp 00:07: Plug and Play ACPI device, IDs PNP0b00 (active)= [ 1.765261] pnp 00:08: Plug and Play ACPI device, IDs PNP0800 (active)= [ 1.771968] system 00:09: [io 0x04d0-0x04d1] has been reserved [ 1.778010] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (acti= ve) [ 1.784924] IOAPIC[0]: Set routing entry (0-13 -> 0x3d -> IRQ 13 Mode:= 0 Active:0 Dest:0) [ 1.793213] pnp 00:0a: Plug and Play ACPI device, IDs PNP0c04 (active)= [ 1.800007] system 00:0b: [io 0x0400-0x047f] could not be reserved [ 1.806392] system 00:0b: [io 0x1180-0x119f] has been reserved [ 1.812431] system 00:0b: [io 0x0500-0x057f] could not be reserved [ 1.818812] system 00:0b: [mem 0xfed1c000-0xfed1ffff] has been reserve= d [ 1.825544] system 00:0b: [mem 0xfec00000-0xfecfffff] could not be res= erved [ 1.832625] system 00:0b: [mem 0xff000000-0xffffffff] has been reserve= d [ 1.839352] system 00:0b: Plug and Play ACPI device, IDs PNP0c01 (acti= ve) [ 1.846351] pnp 00:0c: Plug and Play ACPI device, IDs PNP0103 (active)= [ 1.853106] pnp: PnP ACPI: found 13 devices [ 1.857404] ACPI: bus type PNP unregistered [ 1.868010] pci 0000:00:1f.0: BAR 13: [io 0x0400-0x047f] has bogus al= ignment [ 1.875267] pci 0000:00:01.0: PCI bridge to [bus 01-02] [ 1.880607] pci 0000:00:01.0: bridge window [io 0xe000-0xefff] [ 1.886820] pci 0000:00:01.0: bridge window [mem 0xfba00000-0xfbbfff= ff] [ 1.893729] pci 0000:00:03.0: PCI bridge to [bus 03] [ 1.898818] pci 0000:00:05.0: PCI bridge to [bus 04] [ 1.903906] pci 0000:00:07.0: PCI bridge to [bus 05] [ 1.908992] pci 0000:06:00.0: PCI bridge to [bus 07] [ 1.914081] pci 0000:06:00.2: PCI bridge to [bus 08] [ 1.919162] pci 0000:06:00.2: bridge window [io 0xd000-0xdfff] [ 1.925370] pci 0000:06:00.2: bridge window [mem 0xfb700000-0xfb9fff= ff] [ 1.932279] pci 0000:00:09.0: PCI bridge to [bus 06-08] [ 1.937623] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff] [ 1.943829] pci 0000:00:09.0: bridge window [mem 0xfb700000-0xfb9fff= ff] [ 1.950738] pci 0000:00:1c.0: PCI bridge to [bus 09] [ 1.955822] pci 0000:00:1c.0: bridge window [io 0xc000-0xcfff] [ 1.962029] pci 0000:00:1c.0: bridge window [mem 0xfb400000-0xfb6fff= ff] [ 1.968936] pci 0000:00:1c.0: bridge window [mem 0xd0000000-0xd01fff= ff 64bit pref] [ 1.976859] pci 0000:00:1c.4: PCI bridge to [bus 0a] [ 1.981935] pci 0000:00:1c.4: bridge window [io 0xb000-0xbfff] [ 1.988143] pci 0000:00:1c.4: bridge window [mem 0xfbd00000-0xfbdfff= ff] [ 1.995049] pci 0000:00:1c.4: bridge window [mem 0xd0200000-0xd03fff= ff 64bit pref] [ 2.002971] pci 0000:00:1e.0: PCI bridge to [bus 0b] [ 2.008048] pci 0000:00:1e.0: bridge window [io 0xa000-0xafff] [ 2.014256] pci 0000:00:1e.0: bridge window [mem 0xfbc00000-0xfbcfff= ff] [ 2.021162] pci 0000:00:1e.0: bridge window [mem 0xf0000000-0xf7ffff= ff 64bit pref] [ 2.029086] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 2.034776] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff] [ 2.040462] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff] [ 2.046847] pci_bus 0000:00: resource 7 [mem 0xc0000000-0xffffffff] [ 2.053227] pci_bus 0000:01: resource 0 [io 0xe000-0xefff] [ 2.058913] pci_bus 0000:01: resource 1 [mem 0xfba00000-0xfbbfffff] [ 2.065292] pci_bus 0000:06: resource 0 [io 0xd000-0xdfff] [ 2.070977] pci_bus 0000:06: resource 1 [mem 0xfb700000-0xfb9fffff] [ 2.077355] pci_bus 0000:08: resource 0 [io 0xd000-0xdfff] [ 2.083041] pci_bus 0000:08: resource 1 [mem 0xfb700000-0xfb9fffff] [ 2.089427] pci_bus 0000:09: resource 0 [io 0xc000-0xcfff] [ 2.095113] pci_bus 0000:09: resource 1 [mem 0xfb400000-0xfb6fffff] [ 2.101500] pci_bus 0000:09: resource 2 [mem 0xd0000000-0xd01fffff 64b= it pref] [ 2.108901] pci_bus 0000:0a: resource 0 [io 0xb000-0xbfff] [ 2.114587] pci_bus 0000:0a: resource 1 [mem 0xfbd00000-0xfbdfffff] [ 2.120966] pci_bus 0000:0a: resource 2 [mem 0xd0200000-0xd03fffff 64b= it pref] [ 2.128367] pci_bus 0000:0b: resource 0 [io 0xa000-0xafff] [ 2.134053] pci_bus 0000:0b: resource 1 [mem 0xfbc00000-0xfbcfffff] [ 2.140432] pci_bus 0000:0b: resource 2 [mem 0xf0000000-0xf7ffffff 64b= it pref] [ 2.147833] pci_bus 0000:0b: resource 4 [io 0x0000-0x0cf7] [ 2.153517] pci_bus 0000:0b: resource 5 [io 0x0d00-0xffff] [ 2.159202] pci_bus 0000:0b: resource 6 [mem 0x000a0000-0x000bffff] [ 2.165581] pci_bus 0000:0b: resource 7 [mem 0xc0000000-0xffffffff] [ 2.171960] pci_bus 0000:fe: resource 4 [io 0x0000-0xffff] [ 2.177647] pci_bus 0000:fe: resource 5 [mem 0x00000000-0xffffffffff] [ 2.184206] pci_bus 0000:ff: resource 4 [io 0x0000-0xffff] [ 2.189891] pci_bus 0000:ff: resource 5 [mem 0x00000000-0xffffffffff] [ 2.196475] NET: Registered protocol family 2 [ 2.201200] TCP established hash table entries: 131072 (order: 8, 1048= 576 bytes) [ 2.209028] TCP bind hash table entries: 65536 (order: 8, 1048576 byte= s) [ 2.216008] TCP: Hash tables configured (established 131072 bind 65536= ) [ 2.222793] TCP: reno registered [ 2.226167] UDP hash table entries: 8192 (order: 6, 262144 bytes) [ 2.232431] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes)= [ 2.239222] NET: Registered protocol family 1 [ 2.243843] RPC: Registered named UNIX socket transport module. [ 2.249886] RPC: Registered udp transport module. [ 2.254711] RPC: Registered tcp transport module. [ 2.259529] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 2.266238] IOAPIC[0]: Set routing entry (0-16 -> 0x41 -> IRQ 16 Mode:= 1 Active:1 Dest:0) [ 2.274687] IOAPIC[0]: Set routing entry (0-19 -> 0x51 -> IRQ 19 Mode:= 1 Active:1 Dest:0) [ 2.283126] IOAPIC[0]: Set routing entry (0-18 -> 0x61 -> IRQ 18 Mode:= 1 Active:1 Dest:0) [ 2.291568] IOAPIC[0]: Set routing entry (0-23 -> 0x71 -> IRQ 23 Mode:= 1 Active:1 Dest:0) [ 2.300420] pci 0000:06:00.0: rerouting interrupts for [8086:0329] [ 2.306721] pci 0000:06:00.2: rerouting interrupts for [8086:032a] [ 2.313035] pci 0000:0b:01.0: Boot video device [ 2.317729] PCI: CLS 64 bytes, default 64 [ 2.321903] Unpacking initramfs... [ 6.162558] Freeing initrd memory: 237980K (ffff88007178c000 - ffff880= 07fff3000) [ 6.170196] PCI-DMA: Using software bounce buffering for IO (SWIOTLB) [ 6.176753] software IO TLB [mem 0xbb30b000-0xbf30b000] (64MB) mapped = at [ffff8800bb30b000-ffff8800bf30afff] [ 6.189405] futex hash table entries: 8192 (order: 7, 524288 bytes) [ 6.195890] Initialise system trusted keyring [ 6.200392] audit: initializing netlink subsys (disabled) [ 6.205928] audit: type=3D2000 audit(1400751626.204:1): initialized [ 6.232818] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 6.240595] zbud: loaded [ 6.243401] VFS: Disk quotas dquot_6.5.2 [ 6.247480] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 6.254349] 9p: Installing v9fs 9p2000 file system support [ 6.259982] msgmni has been set to 32064 [ 6.264072] Key type big_key registered [ 6.268029] SELinux: Registering netfilter hooks [ 8.610386] alg: No test for stdrng (krng) [ 8.614663] NET: Registered protocol family 38 [ 8.619235] Key type asymmetric registered [ 8.623446] Asymmetric key parser 'x509' registered [ 8.628482] Block layer SCSI generic (bsg) driver version 0.4 loaded (= major 250) [ 8.636145] io scheduler noop registered [ 8.640188] io scheduler deadline registered (default) [ 8.645471] io scheduler cfq registered [ 8.649680] IOAPIC[3]: Set routing entry (4-4 -> 0x81 -> IRQ 76 Mode:1= Active:1 Dest:0) [ 8.657899] pcieport 0000:00:01.0: irq 112 for MSI/MSI-X [ 8.663464] IOAPIC[3]: Set routing entry (4-0 -> 0xa1 -> IRQ 72 Mode:1= Active:1 Dest:0) [ 8.671672] pcieport 0000:00:03.0: irq 113 for MSI/MSI-X [ 8.677235] IOAPIC[3]: Set routing entry (4-2 -> 0xc1 -> IRQ 74 Mode:1= Active:1 Dest:0) [ 8.685440] pcieport 0000:00:05.0: irq 114 for MSI/MSI-X [ 8.692592] IOAPIC[3]: Set routing entry (4-6 -> 0xe1 -> IRQ 78 Mode:1= Active:1 Dest:0) [ 8.700798] pcieport 0000:00:07.0: irq 115 for MSI/MSI-X [ 8.706357] IOAPIC[3]: Set routing entry (4-8 -> 0x42 -> IRQ 80 Mode:1= Active:1 Dest:0) [ 8.714562] pcieport 0000:00:09.0: irq 116 for MSI/MSI-X [ 8.720132] IOAPIC[0]: Set routing entry (0-17 -> 0x62 -> IRQ 17 Mode:= 1 Active:1 Dest:0) [ 8.728429] pcieport 0000:00:1c.0: irq 117 for MSI/MSI-X [ 8.734034] pcieport 0000:00:1c.4: irq 118 for MSI/MSI-X [ 8.739571] aer 0000:00:01.0:pcie02: service driver aer loaded [ 8.745540] aer 0000:00:03.0:pcie02: service driver aer loaded [ 8.751504] aer 0000:00:05.0:pcie02: service driver aer loaded [ 8.757471] aer 0000:00:07.0:pcie02: service driver aer loaded [ 8.763436] aer 0000:00:09.0:pcie02: service driver aer loaded [ 8.769394] pcieport 0000:00:01.0: Signaling PME through PCIe PME inte= rrupt [ 8.776474] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt= [ 8.783121] pci 0000:01:00.1: Signaling PME through PCIe PME interrupt= [ 8.789768] pcie_pme 0000:00:01.0:pcie01: service driver pcie_pme load= ed [ 8.796594] pcieport 0000:00:03.0: Signaling PME through PCIe PME inte= rrupt [ 8.803679] pcie_pme 0000:00:03.0:pcie01: service driver pcie_pme load= ed [ 8.810504] pcieport 0000:00:05.0: Signaling PME through PCIe PME inte= rrupt [ 8.817578] pcie_pme 0000:00:05.0:pcie01: service driver pcie_pme load= ed [ 8.824405] pcieport 0000:00:07.0: Signaling PME through PCIe PME inte= rrupt [ 8.831482] pcie_pme 0000:00:07.0:pcie01: service driver pcie_pme load= ed [ 8.838305] pcieport 0000:00:09.0: Signaling PME through PCIe PME inte= rrupt [ 8.845381] pci 0000:06:00.0: Signaling PME through PCIe PME interrupt= [ 8.852028] pci 0000:06:00.2: Signaling PME through PCIe PME interrupt= [ 8.858668] pci 0000:08:01.0: Signaling PME through PCIe PME interrupt= [ 8.865316] pcie_pme 0000:00:09.0:pcie01: service driver pcie_pme load= ed [ 8.872152] pcieport 0000:00:1c.0: Signaling PME through PCIe PME inte= rrupt [ 8.879233] pci 0000:09:00.0: Signaling PME through PCIe PME interrupt= [ 8.885881] pcie_pme 0000:00:1c.0:pcie01: service driver pcie_pme load= ed [ 8.892713] pcieport 0000:00:1c.4: Signaling PME through PCIe PME inte= rrupt [ 8.899790] pci 0000:0a:00.0: Signaling PME through PCIe PME interrupt= [ 8.906439] pcie_pme 0000:00:1c.4:pcie01: service driver pcie_pme load= ed [ 8.913266] ioapic: probe of 0000:00:13.0 failed with error -22 [ 8.919307] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 8.925024] pciehp 0000:00:1c.0:pcie04: Slot #0 AttnBtn- AttnInd- PwrI= nd- PwrCtrl- MRL- Interlock- NoCompl- LLActRep+ [ 8.935868] pciehp 0000:00:1c.0:pcie04: service driver pciehp loaded [ 8.942345] pciehp 0000:00:1c.4:pcie04: Slot #0 AttnBtn- AttnInd- PwrI= nd- PwrCtrl- MRL- Interlock- NoCompl- LLActRep+ [ 8.953187] pciehp 0000:00:1c.4:pcie04: service driver pciehp loaded [ 8.959666] pciehp: PCI Express Hot Plug Controller Driver version: 0.= 4 [ 8.966433] intel_idle: MWAIT substates: 0x1120 [ 8.971082] intel_idle: v0.4 model 0x2C [ 8.975035] intel_idle: lapic_timer_reliable_states 0xffffffff [ 8.981807] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PN= P0C0E:00/input/input0 [ 8.990342] ACPI: Sleep Button [SLPB] [ 8.994148] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PN= P0C0C:00/input/input1 [ 9.002683] ACPI: Power Button [PWRB] [ 9.006489] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/in= put/input2 [ 9.014069] ACPI: Power Button [PWRF] [ 9.020482] ERST: Can not request [mem 0xbf3b303f-0xbf3b503e] for ERST= =2E [ 9.031107] [Firmware Warn]: GHES: Poll interval is 0 for generic hard= ware error source: 1, disabled. [ 9.040555] GHES: APEI firmware first mode is enabled by WHEA _OSC. [ 9.047035] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 9.073951] 00:04: ttyS0 at I/O 0x3f8 (irq =3D 4, base_baud =3D 115200= ) is a 16550A [ 9.102026] 00:05: ttyS1 at I/O 0x2f8 (irq =3D 3, base_baud =3D 115200= ) is a 16550A [ 9.110218] Non-volatile memory driver v1.3 [ 9.114540] Linux agpgart interface v0.103 [ 9.119161] rdac: device handler registered [ 9.123730] hp_sw: device handler registered [ 9.128123] emc: device handler registered [ 9.132332] alua: device handler registered [ 9.136658] libphy: Fixed MDIO Bus: probed [ 9.140918] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k= 8-NAPI [ 9.148081] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 9.153958] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k [ 9.159911] e1000e: Copyright(c) 1999 - 2014 Intel Corporation. [ 9.165965] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.= 0.5-k [ 9.173042] igb: Copyright (c) 2007-2014 Intel Corporation. [ 9.179053] igb 0000:01:00.0: irq 119 for MSI/MSI-X [ 9.184052] igb 0000:01:00.0: irq 120 for MSI/MSI-X [ 9.189051] igb 0000:01:00.0: irq 121 for MSI/MSI-X [ 9.194045] igb 0000:01:00.0: irq 122 for MSI/MSI-X [ 9.199044] igb 0000:01:00.0: irq 123 for MSI/MSI-X [ 9.204049] igb 0000:01:00.0: irq 124 for MSI/MSI-X [ 9.209047] igb 0000:01:00.0: irq 125 for MSI/MSI-X [ 9.214047] igb 0000:01:00.0: irq 126 for MSI/MSI-X [ 9.219048] igb 0000:01:00.0: irq 127 for MSI/MSI-X [ 9.224098] igb 0000:01:00.0: irq 128 for MSI/MSI-X [ 9.229102] igb 0000:01:00.0: irq 129 for MSI/MSI-X [ 9.234103] igb 0000:01:00.0: irq 130 for MSI/MSI-X [ 9.239101] igb 0000:01:00.0: irq 131 for MSI/MSI-X [ 9.244103] igb 0000:01:00.0: irq 132 for MSI/MSI-X [ 9.249103] igb 0000:01:00.0: irq 133 for MSI/MSI-X [ 9.254102] igb 0000:01:00.0: irq 134 for MSI/MSI-X [ 9.259096] igb 0000:01:00.0: irq 135 for MSI/MSI-X [ 9.264096] igb 0000:01:00.0: irq 136 for MSI/MSI-X [ 9.442488] igb 0000:01:00.0: added PHC on eth0 [ 9.447136] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connec= tion [ 9.454127] igb 0000:01:00.0: eth0: (PCIe:2.5Gb/s:Width x4) 00:30:48:c= f:17:26 [ 9.461381] igb 0000:01:00.0: eth0: PBA No: Unknown [ 9.466374] igb 0000:01:00.0: Using MSI-X interrupts. 8 rx queue(s), 8= tx queue(s) [ 9.474214] IOAPIC[3]: Set routing entry (4-16 -> 0x24 -> IRQ 88 Mode:= 1 Active:1 Dest:0) [ 9.482717] igb 0000:01:00.1: irq 137 for MSI/MSI-X [ 9.487715] igb 0000:01:00.1: irq 138 for MSI/MSI-X [ 9.492715] igb 0000:01:00.1: irq 139 for MSI/MSI-X [ 9.497717] igb 0000:01:00.1: irq 140 for MSI/MSI-X [ 9.502716] igb 0000:01:00.1: irq 141 for MSI/MSI-X [ 9.507718] igb 0000:01:00.1: irq 142 for MSI/MSI-X [ 9.512723] igb 0000:01:00.1: irq 143 for MSI/MSI-X [ 9.517718] igb 0000:01:00.1: irq 144 for MSI/MSI-X [ 9.522720] igb 0000:01:00.1: irq 145 for MSI/MSI-X [ 9.527766] igb 0000:01:00.1: irq 146 for MSI/MSI-X [ 9.532766] igb 0000:01:00.1: irq 147 for MSI/MSI-X [ 9.537765] igb 0000:01:00.1: irq 148 for MSI/MSI-X [ 9.542766] igb 0000:01:00.1: irq 149 for MSI/MSI-X [ 9.547766] igb 0000:01:00.1: irq 150 for MSI/MSI-X [ 9.552768] igb 0000:01:00.1: irq 151 for MSI/MSI-X [ 9.557767] igb 0000:01:00.1: irq 152 for MSI/MSI-X [ 9.562766] igb 0000:01:00.1: irq 153 for MSI/MSI-X [ 9.567760] igb 0000:01:00.1: irq 154 for MSI/MSI-X [ 9.733464] igb 0000:01:00.1: added PHC on eth1 [ 9.738110] igb 0000:01:00.1: Intel(R) Gigabit Ethernet Network Connec= tion [ 9.745102] igb 0000:01:00.1: eth1: (PCIe:2.5Gb/s:Width x4) 00:30:48:c= f:17:27 [ 9.752356] igb 0000:01:00.1: eth1: PBA No: Unknown [ 9.757348] igb 0000:01:00.1: Using MSI-X interrupts. 8 rx queue(s), 8= tx queue(s) [ 9.765110] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - ve= rsion 3.19.1-k [ 9.773034] ixgbe: Copyright (c) 1999-2014 Intel Corporation. [ 9.778961] usbcore: registered new interface driver catc [ 9.784478] usbcore: registered new interface driver kaweth [ 9.790168] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ether= net driver [ 9.797750] usbcore: registered new interface driver pegasus [ 9.803528] usbcore: registered new interface driver rtl8150 [ 9.809310] usbcore: registered new interface driver asix [ 9.814829] usbcore: registered new interface driver cdc_ether [ 9.820783] usbcore: registered new interface driver cdc_eem [ 9.826564] usbcore: registered new interface driver dm9601 [ 9.832263] usbcore: registered new interface driver smsc75xx [ 9.838127] usbcore: registered new interface driver smsc95xx [ 9.843993] usbcore: registered new interface driver gl620a [ 9.849687] usbcore: registered new interface driver net1080 [ 9.855467] usbcore: registered new interface driver plusb [ 9.861079] usbcore: registered new interface driver rndis_host [ 9.867117] usbcore: registered new interface driver cdc_subset [ 9.873155] usbcore: registered new interface driver zaurus [ 9.878850] usbcore: registered new interface driver MOSCHIP usb-ether= net driver [ 9.886436] usbcore: registered new interface driver int51x1 [ 9.892214] usbcore: registered new interface driver ipheth [ 9.897914] usbcore: registered new interface driver sierra_net [ 9.904090] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver= [ 9.910737] ehci-pci: EHCI PCI platform driver [ 9.915416] ehci-pci 0000:00:1a.7: EHCI Host Controller [ 9.920894] ehci-pci 0000:00:1a.7: new USB bus registered, assigned bu= s number 1 [ 9.928486] ehci-pci 0000:00:1a.7: debug port 1 [ 9.937026] ehci-pci 0000:00:1a.7: cache line size of 64 is not suppor= ted [ 9.943943] ehci-pci 0000:00:1a.7: irq 18, io mem 0xfbe23000 [ 9.955082] ehci-pci 0000:00:1a.7: USB 2.0 started, EHCI 1.00 [ 9.960987] usb usb1: New USB device found, idVendor=3D1d6b, idProduct= =3D0002 [ 9.967897] usb usb1: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 9.975297] usb usb1: Product: EHCI Host Controller [ 9.980289] usb usb1: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= ehci_hcd [ 9.987777] usb usb1: SerialNumber: 0000:00:1a.7 [ 9.992752] hub 1-0:1.0: USB hub found [ 9.996626] hub 1-0:1.0: 6 ports detected [ 10.000972] ehci-pci 0000:00:1d.7: EHCI Host Controller [ 10.006504] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bu= s number 2 [ 10.014091] ehci-pci 0000:00:1d.7: debug port 1 [ 10.022625] ehci-pci 0000:00:1d.7: cache line size of 64 is not suppor= ted [ 10.029534] ehci-pci 0000:00:1d.7: irq 23, io mem 0xfbe22000 [ 10.041060] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00 [ 10.048542] usb usb2: New USB device found, idVendor=3D1d6b, idProduct= =3D0002 [ 10.055465] usb usb2: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 10.062865] usb usb2: Product: EHCI Host Controller [ 10.067857] usb usb2: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= ehci_hcd [ 10.075345] usb usb2: SerialNumber: 0000:00:1d.7 [ 10.080320] hub 2-0:1.0: USB hub found [ 10.084201] hub 2-0:1.0: 6 ports detected [ 10.088445] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 10.094745] ohci-pci: OHCI PCI platform driver [ 10.099318] uhci_hcd: USB Universal Host Controller Interface driver [ 10.105923] uhci_hcd 0000:00:1a.0: UHCI Host Controller [ 10.111463] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bu= s number 3 [ 10.119049] uhci_hcd 0000:00:1a.0: detected 2 ports [ 10.124067] uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000f0c0 [ 10.129966] usb usb3: New USB device found, idVendor=3D1d6b, idProduct= =3D0001 [ 10.136871] usb usb3: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 10.144271] usb usb3: Product: UHCI Host Controller [ 10.149264] usb usb3: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= uhci_hcd [ 10.156751] usb usb3: SerialNumber: 0000:00:1a.0 [ 10.161723] hub 3-0:1.0: USB hub found [ 10.165600] hub 3-0:1.0: 2 ports detected [ 10.169893] uhci_hcd 0000:00:1a.2: UHCI Host Controller [ 10.175347] uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bu= s number 4 [ 10.182930] uhci_hcd 0000:00:1a.2: detected 2 ports [ 10.187948] uhci_hcd 0000:00:1a.2: irq 19, io base 0x0000f0a0 [ 10.193868] usb usb4: New USB device found, idVendor=3D1d6b, idProduct= =3D0001 [ 10.200769] usb usb4: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 10.208176] usb usb4: Product: UHCI Host Controller [ 10.213172] usb usb4: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= uhci_hcd [ 10.220660] usb usb4: SerialNumber: 0000:00:1a.2 [ 10.225539] hub 4-0:1.0: USB hub found [ 10.229409] hub 4-0:1.0: 2 ports detected [ 10.233693] uhci_hcd 0000:00:1d.0: UHCI Host Controller [ 10.239151] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bu= s number 5 [ 10.246733] uhci_hcd 0000:00:1d.0: detected 2 ports [ 10.251744] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000f080 [ 10.257640] usb usb5: New USB device found, idVendor=3D1d6b, idProduct= =3D0001 [ 10.264548] usb usb5: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 10.271948] usb usb5: Product: UHCI Host Controller [ 10.276980] usb usb5: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= uhci_hcd [ 10.284510] usb usb5: SerialNumber: 0000:00:1d.0 [ 10.289439] hub 5-0:1.0: USB hub found [ 10.293318] hub 5-0:1.0: 2 ports detected [ 10.297642] uhci_hcd 0000:00:1d.1: UHCI Host Controller [ 10.303093] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bu= s number 6 [ 10.310678] uhci_hcd 0000:00:1d.1: detected 2 ports [ 10.315686] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000f060 [ 10.321585] usb usb6: New USB device found, idVendor=3D1d6b, idProduct= =3D0001 [ 10.328491] usb usb6: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 10.335893] usb usb6: Product: UHCI Host Controller [ 10.340920] usb usb6: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= uhci_hcd [ 10.348453] usb usb6: SerialNumber: 0000:00:1d.1 [ 10.353387] hub 6-0:1.0: USB hub found [ 10.357260] hub 6-0:1.0: 2 ports detected [ 10.361551] uhci_hcd 0000:00:1d.2: UHCI Host Controller [ 10.366997] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bu= s number 7 [ 10.374583] uhci_hcd 0000:00:1d.2: detected 2 ports [ 10.379595] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000f040 [ 10.385486] usb usb7: New USB device found, idVendor=3D1d6b, idProduct= =3D0001 [ 10.392390] usb usb7: New USB device strings: Mfr=3D3, Product=3D2, Se= rialNumber=3D1 [ 10.399790] usb usb7: Product: UHCI Host Controller [ 10.404818] usb usb7: Manufacturer: Linux 3.15.0-rc5-wl-02776-geec4f9d= uhci_hcd [ 10.412340] usb usb7: SerialNumber: 0000:00:1d.2 [ 10.417264] hub 7-0:1.0: USB hub found [ 10.421134] hub 7-0:1.0: 2 ports detected [ 10.425393] usbcore: registered new interface driver usbserial [ 10.431353] usbcore: registered new interface driver usbserial_generic= [ 10.437998] usbserial: USB Serial support registered for generic [ 10.444147] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at= 0x60,0x64 irq 1,12 [ 10.454809] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 10.459913] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 10.465327] mousedev: PS/2 mouse device common for all mice [ 10.471901] rtc_cmos 00:07: RTC can wake from S4 [ 10.476947] rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0 [ 10.483190] rtc_cmos 00:07: alarms up to one year, y3k, 114 bytes nvra= m, hpet irqs [ 10.490963] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 [ 10.496668] iTCO_wdt: Found a ICH10R TCO device (Version=3D2, TCOBASE=3D= 0x0460) [ 10.504048] iTCO_wdt: initialized. heartbeat=3D30 sec (nowayout=3D0) [ 10.510177] iTCO_vendor_support: vendor-support=3D0 [ 10.515364] hidraw: raw HID events driver (C) Jiri Kosina [ 10.520975] usbcore: registered new interface driver usbhid [ 10.526672] usbhid: USB HID core driver [ 10.530645] drop_monitor: Initializing network drop monitor service [ 10.537095] TCP: cubic registered [ 10.540530] Initializing XFRM netlink socket [ 10.545037] NET: Registered protocol family 10 [ 10.550398] NET: Registered protocol family 17 [ 10.554981] 9pnet: Installing 9P2000 support [ 10.560106]=20 [ 10.560106] printing PIC contents [ 10.565084] ... PIC IMR: ffff [ 10.566079] ... PIC IRR: 0c20 [ 10.571431] ... PIC ISR: 0000 [ 10.574608] ... PIC ELCR: 0e20 [ 10.577781] printing local APIC contents on CPU#0/0: [ 10.578779] ... APIC ID: 00000000 (0) [ 10.578779] ... APIC VERSION: 01060015 [ 10.578779] ... APIC TASKPRI: 00000000 (00) [ 10.578779] ... APIC PROCPRI: 00000000 [ 10.578779] ... APIC LDR: 01000000 [ 10.578779] ... APIC DFR: ffffffff [ 10.578779] ... APIC SPIV: 000001ff [ 10.578779] ... APIC ISR field: [ 10.578779] 0000000000000000000000000000000000000000000000000000000000= 000000 [ 10.578779] ... APIC TMR field: [ 10.578779] 0000000000000000000000020002000000000000000000000000000000= 000000 [ 10.578779] ... APIC IRR field: [ 10.578779] 0000000000000000000000000000000000000000000000000000000000= 000000 [ 10.578779] ... APIC ESR: 00000000 [ 10.578779] ... APIC ICR: 000000fd [ 10.578779] ... APIC ICR2: 23000000 [ 10.578779] ... APIC LVTT: 000000ef [ 10.578779] ... APIC LVTPC: 00000400 [ 10.578779] ... APIC LVT0: 00010700 [ 10.578779] ... APIC LVT1: 00000400 [ 10.578779] ... APIC LVTERR: 000000fe [ 10.578779] ... APIC TMICT: 0018b09c [ 10.578779] ... APIC TMCCT: 000a0e94 [ 10.578779] ... APIC TDCR: 00000003 [ 10.578779]=20 [ 10.683794] number of MP IRQ sources: 15. [ 10.687968] number of IO-APIC #0 registers: 24. [ 10.692647] number of IO-APIC #2 registers: 24. [ 10.697328] number of IO-APIC #3 registers: 24. [ 10.702019] number of IO-APIC #4 registers: 24. [ 10.706706] testing the IO APIC....................... [ 10.712007] IO APIC #0...... [ 10.715041] .... register #00: 00000000 [ 10.719033] ....... : physical APIC id: 00 [ 10.723544] ....... : Delivery Type: 0 [ 10.727705] ....... : LTS : 0 [ 10.731872] .... register #01: 00170020 [ 10.735856] ....... : max redirection entries: 17 [ 10.741059] ....... : PRQ implemented: 0 [ 10.745478] ....... : IO APIC version: 20 [ 10.749986] .... IRQ redirection table: [ 10.753976] 1 0 0 0 0 0 0 00 [ 10.758169] usb 5-2: new full-speed USB device number 2 using uhci_hcd= [ 10.765301] 0 0 0 0 0 0 0 31 [ 10.769992] 0 0 0 0 0 0 0 30 [ 10.774682] 0 0 0 0 0 0 0 33 [ 10.779368] 0 0 0 0 0 0 0 34 [ 10.784057] 0 0 0 0 0 0 0 35 [ 10.788745] 0 0 0 0 0 0 0 36 [ 10.793433] 0 0 0 0 0 0 0 37 [ 10.798123] 0 0 0 0 0 0 0 38 [ 10.802813] 0 1 0 0 0 0 0 39 [ 10.807502] 0 0 0 0 0 0 0 3A [ 10.812193] 0 0 0 0 0 0 0 3B [ 10.816879] 0 0 0 0 0 0 0 3C [ 10.821567] 0 0 0 0 0 0 0 3D [ 10.826257] 0 0 0 0 0 0 0 3E [ 10.830945] 0 0 0 0 0 0 0 3F [ 10.835632] 0 1 0 1 0 0 0 41 [ 10.840322] 1 1 0 1 0 0 0 62 [ 10.845015] 0 1 0 1 0 0 0 61 [ 10.849663] 0 1 0 1 0 0 0 51 [ 10.854352] 1 0 0 0 0 0 0 00 [ 10.859044] 1 0 0 0 0 0 2 FB [ 10.863729] 1 0 0 0 0 1 2 AC [ 10.868418] 0 1 0 1 0 0 0 71 [ 10.874719] IO APIC #2...... [ 10.877752] .... register #00: 02000000 [ 10.881735] ....... : physical APIC id: 02 [ 10.886242] ....... : Delivery Type: 0 [ 10.890400] ....... : LTS : 0 [ 10.894563] .... register #01: 00178020 [ 10.895703] usb 5-2: New USB device found, idVendor=3D0557, idProduct=3D= 8021 [ 10.895706] usb 5-2: New USB device strings: Mfr=3D0, Product=3D0, Ser= ialNumber=3D0 [ 10.897746] hub 5-2:1.0: USB hub found [ 10.899704] hub 5-2:1.0: 4 ports detected [ 10.920616] ....... : max redirection entries: 17 [ 10.925824] ....... : PRQ implemented: 1 [ 10.930242] ....... : IO APIC version: 20 [ 10.934749] .... register #02: 02000000 [ 10.938739] ....... : arbitration: 02 [ 10.942901] .... register #03: 00000001 [ 10.946894] ....... : Boot DT : 1 [ 10.950967] .... IRQ redirection table: [ 10.954952] 1 0 0 0 0 0 0 00 [ 10.959635] 1 0 0 0 0 0 0 00 [ 10.964321] 1 0 0 0 0 0 0 00 [ 10.969005] 1 0 0 0 0 0 0 00 [ 10.973691] 1 0 0 0 0 0 0 00 [ 10.978372] 1 0 0 0 0 0 0 00 [ 10.983057] 1 0 0 0 0 0 0 00 [ 10.987739] 1 0 0 0 0 0 0 00 [ 10.992420] 1 0 0 0 0 0 0 00 [ 10.997106] 1 0 0 0 0 0 0 00 [ 11.001790] 1 0 0 0 0 0 0 00 [ 11.006480] 1 0 0 0 0 0 0 00 [ 11.011166] 1 0 0 0 0 0 0 00 [ 11.015851] 1 0 0 0 0 0 0 00 [ 11.020533] 1 0 0 0 0 0 0 00 [ 11.025217] 1 0 0 0 0 0 0 00 [ 11.029909] 1 0 0 0 0 0 0 00 [ 11.034593] 1 0 0 0 0 0 0 00 [ 11.039282] 1 0 0 0 0 0 0 00 [ 11.043971] 1 0 0 0 0 0 0 00 [ 11.048658] 1 0 0 0 0 0 0 00 [ 11.053347] 1 0 0 0 0 0 0 00 [ 11.058038] 1 0 0 0 0 0 0 00 [ 11.062724] 1 0 0 0 0 0 0 00 [ 11.067415] IO APIC #3...... [ 11.070446] .... register #00: 03000000 [ 11.074429] ....... : physical APIC id: 03 [ 11.078938] ....... : Delivery Type: 0 [ 11.083099] ....... : LTS : 0 [ 11.087260] .... register #01: 00178020 [ 11.091243] ....... : max redirection entries: 17 [ 11.096443] ....... : PRQ implemented: 1 [ 11.100864] ....... : IO APIC version: 20 [ 11.105374] .... register #02: 03000000 [ 11.109366] ....... : arbitration: 03 [ 11.113526] .... register #03: 00000001 [ 11.117557] ....... : Boot DT : 1 [ 11.121630] .... IRQ redirection table: [ 11.125617] 1 0 0 0 0 0 0 00 [ 11.130308] 1 0 0 0 0 0 0 00 [ 11.134995] 1 0 0 0 0 0 0 00 [ 11.139674] 1 0 0 0 0 0 0 00 [ 11.144357] 1 0 0 0 0 0 0 00 [ 11.149044] 1 0 0 0 0 0 0 00 [ 11.153734] 1 0 0 0 0 0 0 00 [ 11.158420] 1 0 0 0 0 0 0 00 [ 11.163100] 1 0 0 0 0 0 0 00 [ 11.167779] 1 0 0 0 0 0 0 00 [ 11.172462] 1 0 0 0 0 0 0 00 [ 11.176697] usb 5-2.1: new low-speed USB device number 3 using uhci_hc= d [ 11.183875] 1 0 0 0 0 0 0 00 [ 11.188555] 1 0 0 0 0 0 0 00 [ 11.193245] 1 0 0 0 0 0 0 00 [ 11.197935] 1 0 0 0 0 0 0 00 [ 11.202624] 1 0 0 0 0 0 0 00 [ 11.207310] 1 0 0 0 0 0 0 00 [ 11.211997] 1 0 0 0 0 0 0 00 [ 11.216679] 1 0 0 0 0 0 0 00 [ 11.221365] 1 0 0 0 0 0 0 00 [ 11.226049] 1 0 0 0 0 0 0 00 [ 11.230739] 1 0 0 0 0 0 0 00 [ 11.235425] 1 0 0 0 0 0 0 00 [ 11.240113] 1 0 0 0 0 0 0 00 [ 11.244803] IO APIC #4...... [ 11.247834] .... register #00: 04000000 [ 11.251820] ....... : physical APIC id: 04 [ 11.256327] ....... : Delivery Type: 0 [ 11.260488] ....... : LTS : 0 [ 11.264645] .... register #01: 00170020 [ 11.268634] ....... : max redirection entries: 17 [ 11.273841] ....... : PRQ implemented: 0 [ 11.278262] ....... : IO APIC version: 20 [ 11.282771] .... register #02: 00000000 [ 11.286720] ....... : arbitration: 00 [ 11.290879] .... register #03: 00000001 [ 11.294867] ....... : Boot DT : 1 [ 11.298943] .... IRQ redirection table: [ 11.302929] 1 1 0 1 0 0 0 A1 [ 11.307618] 1 0 0 0 0 0 0 00 [ 11.312307] 1 1 0 1 0 0 0 C1 [ 11.316994] 1 0 0 0 0 0 0 00 [ 11.321673] 1 1 0 1 0 0 0 81 [ 11.326359] 1 0 0 0 0 0 0 00 [ 11.331046] 1 1 0 1 0 0 0 E1 [ 11.335738] 1 0 0 0 0 0 0 00 [ 11.340423] 1 1 0 1 0 0 0 42 [ 11.345113] 1 0 0 0 0 0 0 00 [ 11.349801] 1 0 0 0 0 0 0 00 [ 11.351698] usb 5-2.1: New USB device found, idVendor=3D0557, idProduc= t=3D2261 [ 11.351700] usb 5-2.1: New USB device strings: Mfr=3D1, Product=3D2, S= erialNumber=3D0 [ 11.351702] usb 5-2.1: Product: CS1716A V1.0.098 [ 11.351704] usb 5-2.1: Manufacturer: ATEN International Co. Ltd [ 11.379727] 1 0 0 0 0 0 0 00 [ 11.384413] 1 0 0 0 0 0 0 00 [ 11.385922] input: ATEN International Co. Ltd CS1716A V1.0.098 as /dev= ices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2.1/5-2.1:1.0/0003:0557:2261.0001= /input/input6 [ 11.386198] hid-generic 0003:0557:2261.0001: input,hidraw0: USB HID v1= =2E00 Keyboard [ATEN International Co. Ltd CS1716A V1.0.098] on usb-0000:= 00:1d.0-2.1/input0 [ 11.417765] 1 0 0 0 0 0 0 00 [ 11.422452] 1 0 0 0 0 0 0 00 [ 11.424798] input: ATEN International Co. Ltd CS1716A V1.0.098 as /dev= ices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2.1/5-2.1:1.1/0003:0557:2261.0002= /input/input7 [ 11.425094] hid-generic 0003:0557:2261.0002: input,hidraw1: USB HID v1= =2E00 Device [ATEN International Co. Ltd CS1716A V1.0.098] on usb-0000:00= :1d.0-2.1/input1 [ 11.445895] input: ATEN International Co. Ltd CS1716A V1.0.098 as /dev= ices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2.1/5-2.1:1.2/0003:0557:2261.0003= /input/input8 [ 11.446327] hid-generic 0003:0557:2261.0003: input,hidraw2: USB HID v1= =2E10 Mouse [ATEN International Co. Ltd CS1716A V1.0.098] on usb-0000:00:= 1d.0-2.1/input2 [ 11.483911] 1 0 0 0 0 0 0 00 [ 11.488596] 1 1 0 1 0 0 0 24 [ 11.493284] 1 0 0 0 0 0 0 00 [ 11.497971] 1 0 0 0 0 0 0 00 [ 11.502656] 1 0 0 0 0 0 0 00 [ 11.507339] 1 0 0 0 0 0 0 00 [ 11.512025] 1 0 0 0 0 0 0 00 [ 11.516711] 1 0 0 0 0 0 0 00 [ 11.521400] 1 0 0 0 0 0 0 00 [ 11.526087] IRQ to pin mappings: [ 11.529466] IRQ0 -> 0:2 [ 11.532234] IRQ1 -> 0:1 [ 11.534965] IRQ3 -> 0:3 [ 11.537737] IRQ4 -> 0:4 [ 11.540502] IRQ5 -> 0:5 [ 11.543271] IRQ6 -> 0:6 [ 11.545997] IRQ7 -> 0:7 [ 11.548761] IRQ8 -> 0:8 [ 11.551525] IRQ9 -> 0:9 [ 11.554295] IRQ10 -> 0:10 [ 11.557229] IRQ11 -> 0:11 [ 11.560175] IRQ12 -> 0:12 [ 11.563121] IRQ13 -> 0:13 [ 11.566065] IRQ14 -> 0:14 [ 11.568998] IRQ15 -> 0:15 [ 11.571944] IRQ16 -> 0:16 [ 11.574881] IRQ17 -> 0:17 [ 11.577812] IRQ18 -> 0:18 [ 11.580751] IRQ19 -> 0:19 [ 11.583688] IRQ23 -> 0:23 [ 11.586635] IRQ72 -> 3:0 [ 11.589487] IRQ74 -> 3:2 [ 11.592344] IRQ76 -> 3:4 [ 11.595201] IRQ78 -> 3:6 [ 11.598052] IRQ80 -> 3:8 [ 11.600900] IRQ88 -> 3:16 [ 11.603846] .................................... done. [ 11.609624] Loading compiled-in X.509 certificates [ 11.615445] Loaded X.509 cert 'Magrathea: Glacier signing key: 9cf8f03= 36be3f4af4d3c86fadacad78d73c74d93' [ 11.625121] registered taskstats version 1 [ 11.632315] Key type trusted registered [ 11.638950] Key type encrypted registered [ 11.645578] ima: No TPM chip found, activating TPM-bypass! [ 11.651228] evm: HMAC attrs: 0x1 [ 11.656456] rtc_cmos 00:07: setting system clock to 2014-05-22 09:40:3= 5 UTC (1400751635) [ 11.774067] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 11.889067] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready [ 20.044614] igb: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Contro= l: RX/TX [ 20.052136] igb 0000:01:00.0 eth0: Link Speed was downgraded by SmartS= peed [ 20.062143] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 20.073073] Sending DHCP requests ., OK [ 20.113230] IP-Config: Got DHCP answer from 192.168.1.1, my address is= 192.168.1.67 [ 20.278590] IP-Config: Complete: [ 20.281942] device=3Deth0, hwaddr=3D00:30:48:cf:17:26, ipaddr=3D1= 92.168.1.67, mask=3D255.255.255.0, gw=3D192.168.1.1 [ 20.292212] host=3Dlkp-ws02, domain=3Dlkp.intel.com, nis-domain=3D= (none) [ 20.298945] bootserver=3D192.168.1.1, rootserver=3D192.168.1.1, r= ootpath=3D [ 20.305696] nameserver0=3D192.168.1.1 [ 20.310100] PM: Hibernation image not present or could not be loaded. [ 20.319266] Freeing unused kernel memory: 1724K (ffffffff81c50000 - ff= ffffff81dff000) [ 20.498519] EDAC MC: Ver: 3.0.0 [ 20.498566] shpchp: Standard Hot Plug PCI Controller Driver version: 0= =2E4 [ 20.509894] ipmi message handler version 39.2 [ 20.516902] i801_smbus 0000:00:1f.3: SMBus using PCI Interrupt [ 20.523235] EDAC MC1: Giving out device to module i7core_edac.c contro= ller i7 core #1: DEV 0000:fe:03.0 (POLLED) [ 20.533729] EDAC PCI0: Giving out device to module i7core_edac control= ler EDAC PCI controller: DEV 0000:fe:03.0 (POLLED) [ 20.544927] EDAC MC0: Giving out device to module i7core_edac.c contro= ller i7 core #0: DEV 0000:ff:03.0 (POLLED) [ 20.555369] EDAC PCI1: Giving out device to module i7core_edac control= ler EDAC PCI controller: DEV 0000:ff:03.0 (POLLED) [ 20.566442] EDAC i7core: Driver loaded, 2 memory controller(s) found. [ 20.575234] IPMI System Interface driver. [ 20.575475] libata version 3.00 loaded. [ 20.583452] ipmi_si: probing via SMBIOS [ 20.587419] Fusion MPT base driver 3.04.20 [ 20.587420] ipmi_si: SMBIOS: io 0xca2 regsize 1 spacing 1 irq 0 [ 20.587422] ipmi_si: Adding SMBIOS-specified kcs state machine [ 20.587423] ipmi_si: probing via SPMI [ 20.587424] ipmi_si: SPMI: io 0xca2 regsize 1 spacing 1 irq 0 [ 20.587425] ipmi_si: Adding SPMI-specified kcs state machine duplicate= interface [ 20.587426] ipmi_si: Trying SMBIOS-specified kcs state machine at i/o = address 0xca2, slave address 0x20, irq 0 [ 20.587432] ipmi_si: Interface detection failed [ 20.635641] Copyright (c) 1999-2008 LSI Corporation [ 20.635776] input: PC Speaker as /devices/platform/pcspkr/input/input9= [ 20.659698] scsi0 : pata_jmicron [ 20.663973] scsi1 : pata_jmicron [ 20.667393] ata1: PATA max UDMA/100 cmd 0xb040 ctl 0xb030 bmdma 0xb000= irq 16 [ 20.674649] ata2: PATA max UDMA/100 cmd 0xb020 ctl 0xb010 bmdma 0xb008= irq 16 [ 20.687962] Fusion MPT SAS Host driver 3.04.20 [ 20.687993] ahci 0000:00:1f.2: version 3.0 [ 20.688170] ahci 0000:00:1f.2: irq 155 for MSI/MSI-X [ 20.688247] ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 6 ports 3 Gbps = 0x3f impl SATA mode [ 20.688249] ahci 0000:00:1f.2: flags: 64bit ncq sntf led clo pio slum = part ccc ems sxs=20 [ 20.698996] scsi2 : ahci [ 20.699474] scsi3 : ahci [ 20.699933] scsi4 : ahci [ 20.700333] scsi5 : ahci [ 20.700680] scsi6 : ahci [ 20.701069] scsi7 : ahci [ 20.701123] ata3: SATA max UDMA/133 abar m2048@0xfbe21000 port 0xfbe21= 100 irq 155 [ 20.701125] ata4: SATA max UDMA/133 abar m2048@0xfbe21000 port 0xfbe21= 180 irq 155 [ 20.701127] ata5: SATA max UDMA/133 abar m2048@0xfbe21000 port 0xfbe21= 200 irq 155 [ 20.701129] ata6: SATA max UDMA/133 abar m2048@0xfbe21000 port 0xfbe21= 280 irq 155 [ 20.701131] ata7: SATA max UDMA/133 abar m2048@0xfbe21000 port 0xfbe21= 300 irq 155 [ 20.701132] ata8: SATA max UDMA/133 abar m2048@0xfbe21000 port 0xfbe21= 380 irq 155 [ 20.780671] mptbase: ioc0: Initiating bringup [ 20.810419] Error: Driver 'pcspkr' is already registered, aborting... [ 21.006107] ata7: SATA link down (SStatus 0 SControl 300) [ 21.011657] ata5: SATA link down (SStatus 0 SControl 300) [ 21.017253] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 21.023637] ata6: SATA link down (SStatus 0 SControl 300) [ 21.029241] ata8: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 21.035646] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 21.042106] ata8.00: ATAPI: Slimtype DVD A DS8A2S, 6P5D, max UDMA/100= [ 21.049059] ata3.00: ATA-8: WDC WD1002FAEX-00Z3A0, 05.01D05, max UDMA/= 133 [ 21.055984] ata3.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 31= /32), AA [ 21.062117] ioc0: LSISAS1068E B2: Capabilities=3D{Initiator} [ 21.071309] ata3.00: configured for UDMA/133 [ 21.075775] ata8.00: configured for UDMA/100 [ 21.076084] scsi 2:0:0:0: Direct-Access ATA WDC WD1002FAEX-0 = 1D05 PQ: 0 ANSI: 5 [ 21.088492] ata4.00: ATA-7: ST3320620AS, 3.AAE, max UDMA/133 [ 21.094321] ata4.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/= 32) [ 21.144185] ata4.00: configured for UDMA/133 [ 21.148736] scsi 3:0:0:0: Direct-Access ATA ST3320620AS = E PQ: 0 ANSI: 5 [ 21.160329] scsi 7:0:0:0: CD-ROM Slimtype DVD A DS8A2S = 6P5D PQ: 0 ANSI: 5 [ 21.223530] sr0: scsi3-mmc drive: 24x/6x writer dvd-ram cd/rw xa/form2= cdda pop-up [ 21.231302] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 21.236931] sr 7:0:0:0: Attached scsi CD-ROM sr0 [ 21.243586] sd 3:0:0:0: [sdb] 625142448 512-byte logical blocks: (320 = GB/298 GiB) [ 21.243665] sd 2:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.0= 0 TB/931 GiB) [ 21.243996] sd 2:0:0:0: [sda] Write Protect is off [ 21.243999] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 21.244178] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enable= d, doesn't support DPO or FUA [ 21.278517] sd 3:0:0:0: [sdb] Write Protect is off [ 21.282411] sda: sda1 sda2 sda3 [ 21.283756] sd 2:0:0:0: [sda] Attached SCSI disk [ 21.291522] sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00 [ 21.296793] sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enable= d, doesn't support DPO or FUA [ 21.308085] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 21.313702] sd 3:0:0:0: Attached scsi generic sg1 type 0 [ 21.319297] sr 7:0:0:0: Attached scsi generic sg2 type 5 [ 21.325554] sdb: sdb1 sdb2 [ 21.329039] sd 3:0:0:0: [sdb] Attached SCSI disk [ 21.515850] random: nonblocking pool is initialized [ 23.527211] floppy0: no floppy controllers found [ 39.895296] scsi8 : ioc0: LSISAS1068E B2, FwRev=3D01120000h, Ports=3D1= , MaxQ=3D511, IRQ=3D16 [ 39.932764] mptsas: ioc0: add expander: num_phys 25, sas_addr (0x50001= 55d25e3423f) [ 40.032065] mptsas: ioc0: attaching sata device: fw_channel 0, fw_id 3= 6, phy 0, sas_addr 0x5000155d25e34200 [ 40.044906] scsi 8:0:0:0: Direct-Access ATA ST31000528AS = CC35 PQ: 0 ANSI: 5 [ 40.058183] sd 8:0:0:0: Attached scsi generic sg3 type 0 [ 40.058607] sd 8:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.0= 0 TB/931 GiB) [ 40.072857] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 28= , phy 1, sas_addr 0x5000c500022c41a5 [ 40.083869] scsi 8:0:1:0: Direct-Access SEAGATE ST3300555SS = XRT0 PQ: 0 ANSI: 5 [ 40.095836] sd 8:0:1:0: Attached scsi generic sg4 type 0 [ 40.101351] sd 8:0:0:0: [sdc] Write Protect is off [ 40.106280] sd 8:0:0:0: [sdc] Mode Sense: 73 00 00 08 [ 40.124289] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 32= , phy 2, sas_addr 0x5000c50013005f59 [ 40.124334] sd 8:0:1:0: [sdd] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.141877] sd 8:0:0:0: [sdc] Write cache: enabled, read cache: enable= d, doesn't support DPO or FUA [ 40.142944] scsi 8:0:2:0: Direct-Access SEAGATE ST3300656SS = HS09 PQ: 0 ANSI: 5 [ 40.143324] sd 8:0:1:0: [sdd] Write Protect is off [ 40.143326] sd 8:0:1:0: [sdd] Mode Sense: b3 00 10 08 [ 40.145738] sd 8:0:1:0: [sdd] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.167525] sd 8:0:2:0: Attached scsi generic sg5 type 0 [ 40.168000] sd 8:0:2:0: [sde] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.190599] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 30= , phy 3, sas_addr 0x5000c500130fe681 [ 40.191481] sd 8:0:2:0: [sde] Write Protect is off [ 40.191483] sd 8:0:2:0: [sde] Mode Sense: b3 00 10 08 [ 40.191776] scsi 8:0:3:0: Direct-Access SEAGATE ST3300656SS = HS09 PQ: 0 ANSI: 5 [ 40.193166] sd 8:0:2:0: [sde] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.216080] sd 8:0:3:0: Attached scsi generic sg6 type 0 [ 40.216114] sdd: sdd1 sdd2 [ 40.216559] sd 8:0:3:0: [sdf] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.237089] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 15= , phy 4, sas_addr 0x5000c500022d25dd [ 40.240029] scsi 8:0:4:0: Direct-Access SEAGATE ST3300555SS = XRT0 PQ: 0 ANSI: 5 [ 40.240497] sd 8:0:3:0: [sdf] Write Protect is off [ 40.240499] sd 8:0:3:0: [sdf] Mode Sense: b3 00 10 08 [ 40.242825] sd 8:0:3:0: [sdf] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.243001] sde: sde1 sde2 [ 40.264830] sd 8:0:4:0: Attached scsi generic sg7 type 0 [ 40.265080] sd 8:0:1:0: [sdd] Attached SCSI disk [ 40.285656] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 14= , phy 5, sas_addr 0x5000c500022d09b5 [ 40.288048] sd 8:0:4:0: [sdg] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.288645] scsi 8:0:5:0: Direct-Access SEAGATE ST3300555SS = XRT0 PQ: 0 ANSI: 5 [ 40.290174] sd 8:0:4:0: [sdg] Write Protect is off [ 40.290177] sd 8:0:4:0: [sdg] Mode Sense: b3 00 10 08 [ 40.291131] sd 8:0:2:0: [sde] Attached SCSI disk [ 40.292414] sd 8:0:5:0: Attached scsi generic sg8 type 0 [ 40.292456] sd 8:0:4:0: [sdg] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.292463] sdf: sdf1 sdf2 [ 40.336151] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 19= , phy 6, sas_addr 0x5000c500022c3f65 [ 40.336429] sd 8:0:5:0: [sdh] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.358214] scsi 8:0:6:0: Direct-Access SEAGATE ST3300555SS = XRT0 PQ: 0 ANSI: 5 [ 40.359700] sd 8:0:5:0: [sdh] Write Protect is off [ 40.359703] sd 8:0:5:0: [sdh] Mode Sense: b3 00 10 08 [ 40.361435] sd 8:0:3:0: [sdf] Attached SCSI disk [ 40.361846] sd 8:0:6:0: Attached scsi generic sg9 type 0 [ 40.361925] sd 8:0:5:0: [sdh] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.405608] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 17= , phy 7, sas_addr 0x5000c500022d2a0d [ 40.405877] sd 8:0:6:0: [sdi] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.425509] sdg: sdg1 sdg2 [ 40.425599] scsi 8:0:7:0: Direct-Access SEAGATE ST3300555SS = XRT0 PQ: 0 ANSI: 5 [ 40.447515] sd 8:0:6:0: [sdi] Write Protect is off [ 40.452309] sd 8:0:7:0: Attached scsi generic sg10 type 0 [ 40.457970] sd 8:0:6:0: [sdi] Mode Sense: b3 00 10 08 [ 40.473080] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 16= , phy 8, sas_addr 0x5000c500022d0f35 [ 40.483389] sd 8:0:7:0: [sdj] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.491188] sd 8:0:6:0: [sdi] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.491574] sdh: sdh1 sdh2 [ 40.491736] sd 8:0:4:0: [sdg] Attached SCSI disk [ 40.491744] scsi 8:0:8:0: Direct-Access SEAGATE ST3300555SS = XRT0 PQ: 0 ANSI: 5 [ 40.514229] sd 8:0:7:0: [sdj] Write Protect is off [ 40.514232] sd 8:0:7:0: [sdj] Mode Sense: b3 00 10 08 [ 40.516420] sd 8:0:7:0: [sdj] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.516512] sd 8:0:8:0: Attached scsi generic sg11 type 0 [ 40.560180] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 33= , phy 9, sas_addr 0x5000c500130e21cd [ 40.581747] sd 8:0:8:0: [sdk] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.603327] scsi 8:0:9:0: Direct-Access SEAGATE ST3300656SS = HS09 PQ: 0 ANSI: 5 [ 40.603825] sd 8:0:5:0: [sdh] Attached SCSI disk [ 40.623333] sd 8:0:8:0: [sdk] Write Protect is off [ 40.628260] sd 8:0:8:0: [sdk] Mode Sense: b3 00 10 08 [ 40.635767] sd 8:0:8:0: [sdk] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.645047] sd 8:0:9:0: Attached scsi generic sg12 type 0 [ 40.666090] sdc: sdc1 sdc2 sdc3 [ 40.669565] sd 8:0:9:0: [sdl] 585937500 512-byte logical blocks: (300 = GB/279 GiB) [ 40.670247] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 31= , phy 10, sas_addr 0x5000c500130f4f4d [ 40.670525] sdj: sdj1 sdj2 [ 40.713459] scsi 8:0:10:0: Direct-Access SEAGATE ST3300656SS = HS09 PQ: 0 ANSI: 5 [ 40.721993] sdi: sdi1 sdi2 [ 40.723339] sd 8:0:9:0: [sdl] Write Protect is off [ 40.723342] sd 8:0:9:0: [sdl] Mode Sense: b3 00 10 08 [ 40.725591] sd 8:0:9:0: [sdl] Write cache: disabled, read cache: enabl= ed, supports DPO and FUA [ 40.725817] sd 8:0:10:0: Attached scsi generic sg13 type 0 [ 40.747274] sd 8:0:10:0: [sdm] 585937500 512-byte logical blocks: (300= GB/279 GiB) [ 40.747772] sd 8:0:7:0: [sdj] Attached SCSI disk [ 40.748389] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 35= , phy 11, sas_addr 0x5000c50017cc2595 [ 40.748438] sdk: sdk1 sdk2 [ 40.768692] scsi 8:0:11:0: Direct-Access SEAGATE ST3300657SS = 0006 PQ: 0 ANSI: 5 [ 40.770730] sd 8:0:10:0: [sdm] Write Protect is off [ 40.770732] sd 8:0:10:0: [sdm] Mode Sense: b3 00 10 08 [ 40.773258] sd 8:0:10:0: [sdm] Write cache: disabled, read cache: enab= led, supports DPO and FUA [ 40.773882] sd 8:0:11:0: Attached scsi generic sg14 type 0 [ 40.796257] sd 8:0:11:0: [sdn] 585937500 512-byte logical blocks: (300= GB/279 GiB) [ 40.796895] mptsas: ioc0: attaching ssp device: fw_channel 0, fw_id 34= , phy 24, sas_addr 0x5000155d25e3423e [ 40.797268] sdl: sdl1 sdl2 [ 40.798335] sd 8:0:8:0: [sdk] Attached SCSI disk [ 40.798535] sd 8:0:11:0: [sdn] Write Protect is off [ 40.798538] sd 8:0:11:0: [sdn] Mode Sense: bb 00 10 08 [ 40.800024] sd 8:0:11:0: [sdn] Write cache: enabled, read cache: enabl= ed, supports DPO and FUA [ 40.800426] scsi 8:0:12:0: Enclosure PROMISE 2U-SAS-12-S BP = 0301 PQ: 0 ANSI: 5 [ 40.800482] sd 8:0:0:0: [sdc] Attached SCSI disk [ 40.820492] sdm: sdm1 sdm2 [ 40.824315] sd 8:0:9:0: [sdl] Attached SCSI disk [ 40.827659] sd 8:0:10:0: [sdm] Attached SCSI disk [ 40.828174] sdn: sdn1 sdn2 [ 40.830194] scsi 8:0:12:0: Attached scsi generic sg15 type 13 [ 40.834032] sd 8:0:11:0: [sdn] Attached SCSI disk [ 40.917967] sd 8:0:6:0: [sdi] Attached SCSI disk [ 41.337358] ses 8:0:12:0: Attached Enclosure device [ 41.350362] xor: measuring software checksum speed [ 41.365017] prefetch64-sse: 6560.000 MB/sec [ 41.379018] generic_sse: 5780.000 MB/sec [ 41.383416] xor: using function: prefetch64-sse (6560.000 MB/sec) [ 41.417039] raid6: sse2x1 6652 MB/s [ 41.437046] raid6: sse2x2 7839 MB/s [ 41.457030] raid6: sse2x4 8617 MB/s [ 41.460917] raid6: using algorithm sse2x4 (8617 MB/s) [ 41.466111] raid6: using ssse3x2 recovery algorithm [ 41.493612] Btrfs loaded [ 41.500543] BTRFS: device fsid f3082e2d-7b16-4b16-8027-d9ef0ff805ff de= vid 1 transid 44 /dev/sdc1 [ 41.541820] fuse init (API version 7.23) [ 41.974487] device-mapper: uevent: version 1.0.3 [ 41.979465] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialise= d: dm-devel@redhat.com =3D=3D> /lkp/lkp/src/tmp/run_log <=3D=3D Kernel tests: Boot OK! PATH=3D/sbin:/usr/sbin:/bin:/usr/bin =3D=3D> /lkp/lkp/src/tmp/err_log <=3D=3D =3D=3D> /lkp/lkp/src/tmp/run_log <=3D=3D downloading latest lkp src code Kernel tests: Boot OK 2! /lkp/lkp/src/bin/run-lkp LKP_SRC_DIR=3D/lkp/lkp/src RESULT_ROOT=3D/result/lkp-ws02/hackbench/1600%-process-pipe/x86_64-rhel/e= ec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34/0 job=3D/lkp/scheduled/lkp-ws02/cyclic_hackbench-1600%-process-pipe-HEAD-ee= c4f9d2bbf0a0902dc1ddc2f3864e655bda3e34.yaml run-job /lkp/scheduled/lkp-ws02/cyclic_hackbench-1600%-process-pipe-HEAD-= eec4f9d2bbf0a0902dc1ddc2f3864e655bda3e34.yaml run: /lkp/lkp/src/setup/cpufreq_governor {} 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu0/cpufr= eq/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu1/cpufr= eq/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu10/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu11/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu12/cpuf= req/scaling_governor run: /lkp/lkp/src/monitors/event/wait pre-test {} 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu13/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu14/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu15/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu16/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu17/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu18/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu19/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu2/cpufr= eq/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu20/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu21/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu22/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu23/cpuf= req/scaling_governor 2014-05-22 09:41:28 echo performance > /sys/devices/system/cpu/cpu3/cpufr= eq/scaling_governor 2014-05-22 09:41:29 echo performance > /sys/devices/system/cpu/cpu4/cpufr= eq/scaling_governor 2014-05-22 09:41:29 echo performance > /sys/devices/system/cpu/cpu5/cpufr= eq/scaling_governor 2014-05-22 09:41:29 echo performance > /sys/devices/system/cpu/cpu6/cpufr= eq/scaling_governor 2014-05-22 09:41:29 echo performance > /sys/devices/system/cpu/cpu7/cpufr= eq/scaling_governor 2014-05-22 09:41:29 echo performance > /sys/devices/system/cpu/cpu8/cpufr= eq/scaling_governor 2014-05-22 09:41:29 echo performance > /sys/devices/system/cpu/cpu9/cpufr= eq/scaling_governor run: /lkp/lkp/src/setup/nr_threads 1600% {} run: /lkp/lkp/src/monitors/no-stdout/wrapper perf-profile {"freq"=3D>"800= "} run: pre-test run: /lkp/lkp/src/monitors/wrapper uptime {} run: /lkp/lkp/src/monitors/wrapper iostat {} run: /lkp/lkp/src/monitors/wrapper vmstat {} run: /lkp/lkp/src/monitors/wrapper numa-numastat {} run: /lkp/lkp/src/monitors/wrapper numa-vmstat {} run: /lkp/lkp/src/monitors/wrapper numa-meminfo {} run: /lkp/lkp/src/monitors/wrapper proc-vmstat {} run: /lkp/lkp/src/monitors/wrapper meminfo {} run: /lkp/lkp/src/monitors/wrapper slabinfo {} run: /lkp/lkp/src/monitors/wrapper interrupts {} run: /lkp/lkp/src/monitors/wrapper lock_stat {} run: /lkp/lkp/src/monitors/wrapper latency_stats {} run: /lkp/lkp/src/monitors/wrapper softirqs {} run: /lkp/lkp/src/monitors/wrapper bdi_dev_mapping {} run: /lkp/lkp/src/monitors/wrapper diskstats {} run: /lkp/lkp/src/monitors/wrapper zoneinfo {} run: /lkp/lkp/src/monitors/wrapper energy {} run: /lkp/lkp/src/monitors/wrapper cpuidle {} run: /lkp/lkp/src/monitors/wrapper turbostat {} run: /usr/bin/time -v -o /lkp/lkp/src/tmp/time /lkp/lkp/src/tests/wrapper= hackbench {"mode"=3D>"process", "ipc"=3D>"pipe"} [ 165.001824] BUG: unable to handle kernel NULL pointer dereference at 0= 0000000000000eb [ 165.009126] IP: [] SYSC_perf_event_open+0x313/0xc00 [ 165.015062] PGD 3cbb7f067 PUD 3a215e067 PMD 0=20 [ 165.018631] Oops: 0000 [#1] SMP=20 [ 165.024064] Modules linked in: dm_mod fuse btrfs raid6_pq xor ses encl= osure sg sd_mod crct10dif_generic crct10dif_pclmul sr_mod crc_t10dif ata_= generic cdrom crct10dif_common pata_acpi snd_pcm snd_timer snd mptsas ahc= i soundcore mptscsih pata_jmicron libahci pcspkr serio_raw ipmi_si mptbas= e libata i2c_i801 i7core_edac parport_pc scsi_transport_sas ipmi_msghandl= er parport edac_core shpchp acpi_cpufreq [ 165.058119] CPU: 22 PID: 1110 Comm: perf_3.14 Not tainted 3.15.0-rc5-w= l-02776-geec4f9d #1 [ 165.067936] Hardware name: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/20= 10 [ 165.078069] task: ffff88007fd63b00 ti: ffff8801d96f8000 task.ti: ffff8= 801d96f8000 [ 165.084172] RIP: 0010:[] [] SYSC_= perf_event_open+0x313/0xc00 [ 165.084172] RSP: 0018:ffff8801d96f9ea0 EFLAGS: 00010246 [ 165.096386] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000000= 0000000 [ 165.096386] RDX: 00000000000000a7 RSI: 00000000013d07a0 RDI: ffff8801d= 96f9f40 [ 165.096386] RBP: ffff8801d96f9f68 R08: 0000000000000000 R09: 000000000= 0000000 [ 165.122926] R10: 00000000ffffffff R11: 0000000000000202 R12: 000000000= 0000000 [ 165.129153] R13: 0000000000000002 R14: 00000000013e50e0 R15: 000000000= 0000000 [ 165.137074] FS: 00007f7a8741b740(0000) GS:ffff88043fd40000(0000) knlG= S:0000000000000000 [ 165.137074] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 165.137074] CR2: 00000000000000eb CR3: 00000003fa5f4000 CR4: 000000000= 00007e0 [ 165.157185] Stack: [ 165.157185] ffff8801d96f9ee8 ffffffff811bc023 0000000000000000 000000= 0000000000 [ 165.164467] 0000000000000000 ffffffff00000000 ffff8800ffffffff ffff88= 0000000000 [ 165.175111] 0000006000000000 0000000000000000 0000000000000320 000000= 00000001a7 [ 165.175111] Call Trace: [ 165.175111] [] ? __fput+0x1a3/0x230 [ 165.192139] [] SyS_perf_event_open+0x9/0x10 [ 165.192139] [] system_call_fastpath+0x16/0x1b [ 165.202110] Code: 48 c7 c0 ea ff ff ff eb 85 0f 1f 80 00 00 00 00 c7 8= 5 70 ff ff ff 00 00 00 00 45 31 e4 48 c7 85 48 ff ff ff 00 00 00 00 45 31= ff <41> f6 87 eb 00 00 00 01 0f 84 67 02 00 00 f6 45 a3 01 74 39 48=20 [ 165.225103] RIP [] SYSC_perf_event_open+0x313/0xc00= [ 165.229113] RSP [ 165.229113] CR2: 00000000000000eb [ 165.242082] ---[ end trace e56e4b305beca08e ]--- [ 165.246822] Kernel panic - not syncing: Fatal exception [ 165.252178] ------------[ cut here ]------------ [ 165.253043] WARNING: CPU: 14 PID: 32178 at arch/x86/kernel/smp.c:124 n= ative_smp_send_reschedule+0x5d/0x60() [ 165.253043] Modules linked in: dm_mod fuse btrfs raid6_pq xor ses encl= osure sg sd_mod crct10dif_generic crct10dif_pclmul sr_mod crc_t10dif ata_= generic cdrom crct10dif_common pata_acpi snd_pcm snd_timer snd mptsas ahc= i soundcore mptscsih pata_jmicron libahci pcspkr serio_raw ipmi_si mptbas= e libata i2c_i801 i7core_edac parport_pc scsi_transport_sas ipmi_msghandl= er parport edac_core shpchp acpi_cpufreq [ 165.253043] CPU: 14 PID: 32178 Comm: hackbench Tainted: G D = 3.15.0-rc5-wl-02776-geec4f9d #1 [ 165.253043] Hardware name: Supermicro X8DTN/X8DTN, BIOS 4.6.3 01/06/20= 10 [ 165.253043] 0000000000000009 ffff8800991a3c98 ffffffff8174e784 000000= 0000000000 [ 165.253043] ffff8800991a3cd0 ffffffff8106840d ffff880099120000 ffff88= 043fcf47c0 [ 165.253043] ffff880099120b3c 0000000000000005 0000000000000013 ffff88= 00991a3ce0 [ 165.253043] Call Trace: [ 165.253043] [] dump_stack+0x4d/0x66 [ 165.253043] [] warn_slowpath_common+0x7d/0xa0 [ 165.253043] [] warn_slowpath_null+0x1a/0x20 [ 165.253043] [] native_smp_send_reschedule+0x5d/0x60= [ 165.253043] [] try_to_wake_up+0x259/0x2c0 [ 165.253043] [] default_wake_function+0x12/0x20 [ 165.253043] [] autoremove_wake_function+0x18/0x40 [ 165.253043] [] __wake_up_common+0x58/0x90 [ 165.253043] [] __wake_up_sync_key+0x45/0x60 [ 165.253043] [] pipe_write+0x3e0/0x5b0 [ 165.253043] [] do_sync_write+0x5a/0x90 [ 165.253043] [] vfs_write+0xba/0x1e0 [ 165.253043] [] ? __schedule+0x35d/0x7c0 [ 165.253043] [] SyS_write+0x46/0xb0 [ 165.253043] [] system_call_fastpath+0x16/0x1b [ 165.253043] ---[ end trace e56e4b305beca08f ]--- [ 165.248308] Kernel Offset: 0x0 from 0xffffffff81000000 (relocation ran= ge: 0xffffffff80000000-0xffffffff9fffffff) Rebooting in 10 seconds.. --------------040100080500030400020608 Content-Type: text/plain; charset=UTF-8; name="x86_64-rhel" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="x86_64-rhel" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.13.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_CPU_AUTOPROBE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_HAVE_INTEL_TXT=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set 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=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_FHANDLE=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_WATCH=y CONFIG_AUDIT_TREE=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_FULL_ALL is not set # CONFIG_NO_HZ_FULL_SYSIDLE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_PREEMPT_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y CONFIG_RCU_USER_QS=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_RCU_FANOUT=64 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_NOCB_CPU=y CONFIG_RCU_NOCB_CPU_ALL=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=19 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y CONFIG_ARCH_USES_NUMA_PROT_NONE=y CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y CONFIG_RESOURCE_COUNTERS=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y CONFIG_MEMCG_KMEM=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y 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=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_UIDGID_STRICT_TYPE_CHECKS=y CONFIG_SCHED_AUTOGROUP=y CONFIG_MM_OWNER=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y # CONFIG_EXPERT is not set CONFIG_UID16=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y 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_SHMEM=y CONFIG_AIO=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_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=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_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULE_SIG=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set CONFIG_MODULE_SIG_SHA256=y # CONFIG_MODULE_SIG_SHA384 is not set # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha256" CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_CMDLINE_PARSER is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_AIX_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y # CONFIG_LDM_PARTITION is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_NUMACHIP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_UV=y # CONFIG_X86_INTEL_LPSS is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_XEN=y CONFIG_XEN_DOM0=y CONFIG_XEN_PRIVILEGED_GUEST=y CONFIG_XEN_PVHVM=y CONFIG_XEN_MAX_DOMAIN_MEMORY=500 CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST is not set # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_MAXSMP=y CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set 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_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=m CONFIG_X86_THERMAL_VECTOR=y CONFIG_I8K=m CONFIG_MICROCODE=m CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_MICROCODE_INTEL_LIB=y # CONFIG_MICROCODE_INTEL_EARLY is not set # CONFIG_MICROCODE_AMD_EARLY is not set CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y # CONFIG_NUMA_EMU is not set CONFIG_NODES_SHIFT=10 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y CONFIG_MOVABLE_NODE=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y # CONFIG_CMA is not set CONFIG_ZBUD=y CONFIG_ZSWAP=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_SECCOMP=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 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 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM_RUNTIME=y CONFIG_PM=y CONFIG_PM_DEBUG=y # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=m CONFIG_ACPI_BGRT=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=m # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_ACPI_EXTLOG is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=m CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # 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=y # # x86 CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_P4_CLOCKMOD=m # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set # 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 # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=m # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_XEN=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_XEN_PCIDEV_FRONTEND is not set CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set # CONFIG_X86_X32 is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=m CONFIG_UNIX=y CONFIG_UNIX_DIAG=m 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=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_NET_IPIP=m CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IP_TUNNEL=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=m CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=m CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_LRO=y CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m CONFIG_TCP_CONG_HYBLA=m CONFIG_TCP_CONG_VEGAS=m CONFIG_TCP_CONG_SCALABLE=m CONFIG_TCP_CONG_LP=m CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_CONG_ILLINOIS=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m CONFIG_INET6_XFRM_MODE_BEET=m CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m # CONFIG_IPV6_VTI is not set CONFIG_IPV6_SIT=m CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m # CONFIG_IPV6_GRE is not set CONFIG_IPV6_MULTIPLE_TABLES=y # CONFIG_IPV6_SUBTREES 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_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_ACCT=m CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=m CONFIG_NF_CT_PROTO_GRE=m CONFIG_NF_CT_PROTO_SCTP=m CONFIG_NF_CT_PROTO_UDPLITE=m CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_BROADCAST=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_SNMP=m CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m # CONFIG_NF_CT_NETLINK_TIMEOUT is not set CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_QUEUE_CT=y CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y CONFIG_NF_NAT_PROTO_DCCP=m CONFIG_NF_NAT_PROTO_UDPLITE=m CONFIG_NF_NAT_PROTO_SCTP=m CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NFT_EXTHDR=m CONFIG_NFT_META=m CONFIG_NFT_CT=m CONFIG_NFT_RBTREE=m CONFIG_NFT_HASH=m CONFIG_NFT_COUNTER=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m CONFIG_NFT_NAT=m CONFIG_NFT_COMPAT=m CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_SET=m # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m CONFIG_NETFILTER_XT_TARGET_CT=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_HL=m CONFIG_NETFILTER_XT_TARGET_HMARK=m CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m CONFIG_NETFILTER_XT_TARGET_LED=m CONFIG_NETFILTER_XT_TARGET_LOG=m CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m CONFIG_NETFILTER_XT_MATCH_BPF=m CONFIG_NETFILTER_XT_MATCH_CLUSTER=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m CONFIG_NETFILTER_XT_MATCH_CPU=m CONFIG_NETFILTER_XT_MATCH_DCCP=m CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m CONFIG_NETFILTER_XT_MATCH_DSCP=m CONFIG_NETFILTER_XT_MATCH_ECN=m CONFIG_NETFILTER_XT_MATCH_ESP=m CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m CONFIG_NETFILTER_XT_MATCH_HELPER=m CONFIG_NETFILTER_XT_MATCH_HL=m CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_IPVS=m CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m CONFIG_NETFILTER_XT_MATCH_NFACCT=m CONFIG_NETFILTER_XT_MATCH_OSF=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_SOCKET=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=m CONFIG_IP_SET_BITMAP_IPMAC=m CONFIG_IP_SET_BITMAP_PORT=m CONFIG_IP_SET_HASH_IP=m CONFIG_IP_SET_HASH_IPPORT=m CONFIG_IP_SET_HASH_IPPORTIP=m CONFIG_IP_SET_HASH_IPPORTNET=m # CONFIG_IP_SET_HASH_NETPORTNET is not set CONFIG_IP_SET_HASH_NET=m # CONFIG_IP_SET_HASH_NETNET is not set CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETIFACE=m CONFIG_IP_SET_LIST_SET=m CONFIG_IP_VS=m CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS application helper # CONFIG_IP_VS_FTP=m CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=m # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m # CONFIG_NF_TABLES_ARP is not set CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_NF_NAT_IPV4=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_H323=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m CONFIG_IP6_NF_SECURITY=m CONFIG_NF_NAT_IPV6=m CONFIG_IP6_NF_TARGET_MASQUERADE=m # CONFIG_IP6_NF_TARGET_NPT is not set CONFIG_NF_TABLES_BRIDGE=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_ULOG=m CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_IP_DCCP=m CONFIG_INET_DCCP_DIAG=m # # DCCP CCIDs Configuration # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m CONFIG_NET_SCTPPROBE=m # CONFIG_SCTP_DBG_OBJCNT is not set # 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=m CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m # CONFIG_ATM_MPOA is not set CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_L2TP=m CONFIG_L2TP_DEBUGFS=m CONFIG_L2TP_V3=y CONFIG_L2TP_IP=m CONFIG_L2TP_ETH=m CONFIG_STP=m CONFIG_GARP=m CONFIG_MRP=m CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set CONFIG_IEEE802154=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_MQPRIO=m CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=m # CONFIG_NET_SCH_FQ is not set CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y # CONFIG_NET_CLS_BPF is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_EMATCH_IPSET=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_GRE=y CONFIG_OPENVSWITCH_VXLAN=y CONFIG_VSOCKETS=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_NETLINK_MMAP=y CONFIG_NETLINK_DIAG=m # CONFIG_NET_MPLS_GSO is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_NETPRIO_CGROUP=m CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set CONFIG_FIB_RULES=y # CONFIG_WIRELESS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y # CONFIG_NET_9P_RDMA is not set # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set # CONFIG_NFC is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y 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_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set CONFIG_SYS_HYPERVISOR=y # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_DMA_SHARED_BUFFER=y # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_MTD=m # CONFIG_MTD_TESTS is not set # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_CMDLINE_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set # CONFIG_FTL is not set # CONFIG_NFTL is not set # CONFIG_INFTL is not set # CONFIG_RFD_FTL is not set # CONFIG_SSFDC is not set # CONFIG_SM_FTL is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_SWAP is not set # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set # CONFIG_MTD_JEDECPROBE is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set # CONFIG_MTD_RAM is not set # CONFIG_MTD_ROM is not set # CONFIG_MTD_ABSENT is not set # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set # CONFIG_MTD_TS5500 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_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 is not set # CONFIG_MTD_ONENAND is not set # # LPDDR flash memory drivers # # CONFIG_MTD_LPDDR is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set CONFIG_PARPORT=m CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=m # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set CONFIG_BLK_DEV_NVME=m # CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=m # CONFIG_XEN_BLKDEV_BACKEND is not set CONFIG_VIRTIO_BLK=y # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RBD is not set CONFIG_BLK_DEV_RSXX=m # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m # CONFIG_ICS932S401 is not set # CONFIG_ATMEL_SSC is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_SGI_XP=m CONFIG_HP_ILO=m CONFIG_SGI_GRU=m # CONFIG_SGI_GRU_DEBUG is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m # CONFIG_SENSORS_BH1780 is not set CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set CONFIG_VMWARE_BALLOON=m # CONFIG_BMP085_I2C is not set CONFIG_PCH_PHUB=m # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_SRAM is not set # CONFIG_C2PORT is not set # # EEPROM support # CONFIG_EEPROM_AT24=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y CONFIG_VMWARE_VMCI=m # # Intel MIC Host Driver # # CONFIG_INTEL_MIC_HOST is not set # # Intel MIC Card Driver # # CONFIG_INTEL_MIC_CARD is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FC_TGT_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_SCSI_CXGB3_ISCSI=m CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_SCSI_BNX2X_FCOE=m CONFIG_BE2ISCSI=m # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m # CONFIG_SCSI_ACARD is not set CONFIG_SCSI_AACRAID=m # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC7XXX_OLD is not set CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=4 CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_AIC94XX is not set CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set CONFIG_SCSI_ARCMSR=m # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS_LOGGING=y CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_LOGGING=y CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set CONFIG_SCSI_HPTIOP=m # CONFIG_SCSI_BUSLOGIC is not set CONFIG_VMWARE_PVSCSI=m CONFIG_HYPERV_STORAGE=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m CONFIG_FCOE_FNIC=m # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set CONFIG_SCSI_ISCI=m # CONFIG_SCSI_IPS is not set CONFIG_SCSI_INITIO=m # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set CONFIG_SCSI_STEX=m # CONFIG_SCSI_SYM53C8XX_2 is not set CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y # CONFIG_SCSI_QLOGIC_1280 is not set CONFIG_SCSI_QLA_FC=m # CONFIG_TCM_QLA2XXX is not set CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_LPFC=m # CONFIG_SCSI_LPFC_DEBUG_FS is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_DC390T is not set CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m CONFIG_SCSI_SRP=m # CONFIG_SCSI_BFA_FC is not set CONFIG_SCSI_VIRTIO=m CONFIG_SCSI_CHELSIO_FCOE=m CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y CONFIG_SCSI_OSD_INITIATOR=m CONFIG_SCSI_OSD_ULD=m CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=m # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m CONFIG_SATA_AHCI_PLATFORM=m # CONFIG_SATA_INIC162X is not set CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=m CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=m CONFIG_SATA_SX4=m CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m # CONFIG_SATA_HIGHBANK is not set CONFIG_SATA_MV=m CONFIG_SATA_NV=m CONFIG_SATA_PROMISE=m # CONFIG_SATA_RCAR is not set CONFIG_SATA_SIL=m CONFIG_SATA_SIS=m CONFIG_SATA_SVW=m CONFIG_SATA_ULI=m CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m CONFIG_PATA_ARASAN_CF=m CONFIG_PATA_ARTOP=m CONFIG_PATA_ATIIXP=m CONFIG_PATA_ATP867X=m CONFIG_PATA_CMD64X=m # CONFIG_PATA_CS5520 is not set # CONFIG_PATA_CS5530 is not set CONFIG_PATA_CS5536=m # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m # CONFIG_PATA_HPT3X3_DMA is not set CONFIG_PATA_IT8213=m CONFIG_PATA_IT821X=m CONFIG_PATA_JMICRON=m CONFIG_PATA_MARVELL=m CONFIG_PATA_NETCELL=m CONFIG_PATA_NINJA32=m # CONFIG_PATA_NS87415 is not set CONFIG_PATA_OLDPIIX=m # CONFIG_PATA_OPTIDMA is not set CONFIG_PATA_PDC2027X=m CONFIG_PATA_PDC_OLD=m # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=m # CONFIG_PATA_SC1200 is not set CONFIG_PATA_SCH=m CONFIG_PATA_SERVERWORKS=m CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m CONFIG_PATA_TOSHIBA=m # CONFIG_PATA_TRIFLEX is not set CONFIG_PATA_VIA=m # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # CONFIG_PATA_ACPI=m CONFIG_ATA_GENERIC=m # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m # CONFIG_MD_MULTIPATH is not set CONFIG_MD_FAULTY=m # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM=m CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m # CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_CACHE=m CONFIG_DM_CACHE_MQ=m CONFIG_DM_CACHE_CLEANER=m CONFIG_DM_MIRROR=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_RAID=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_DELAY=m CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=m CONFIG_DM_VERITY=m CONFIG_DM_SWITCH=m CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m # CONFIG_FUSION_FC is not set CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=m CONFIG_FUSION_LOGGING=y # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=m CONFIG_DUMMY=m # CONFIG_EQUALIZER is not set CONFIG_NET_FC=y CONFIG_IFB=m CONFIG_NET_TEAM=m CONFIG_NET_TEAM_MODE_BROADCAST=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=m CONFIG_NET_TEAM_MODE_RANDOM=m CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m CONFIG_NET_TEAM_MODE_LOADBALANCE=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_VXLAN=m CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NETPOLL_TRAP=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_NTB_NETDEV=m CONFIG_TUN=m CONFIG_VETH=m CONFIG_VIRTIO_NET=y CONFIG_NLMON=m # CONFIG_ARCNET is not set # CONFIG_ATM_DRIVERS is not set # # CAIF transport drivers # CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set CONFIG_VHOST_RING=m CONFIG_VHOST=m # # Distributed Switch Architecture drivers # # CONFIG_NET_DSA_MV88E6XXX is not set # 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 is not set CONFIG_ETHERNET=y CONFIG_MDIO=m # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_ADAPTEC is not set # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMD is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_ALX=m CONFIG_NET_CADENCE=m CONFIG_ARM_AT91_ETHER=m CONFIG_MACB=m CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=y # CONFIG_BNX2X is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=m CONFIG_NET_CALXEDA_XGMAC=m CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m CONFIG_DNET=m CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=m CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y # CONFIG_TULIP_MWI is not set CONFIG_TULIP_MMIO=y # CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m CONFIG_PCMCIA_XIRCOM=m # CONFIG_NET_VENDOR_DLINK is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=m # CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=y CONFIG_E1000E=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGBVF=m CONFIG_IXGB=m CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=m CONFIG_I40E=m # CONFIG_NET_VENDOR_I825XX is not set CONFIG_IP1000=m CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y CONFIG_MVMDIO=m CONFIG_SKGE=m CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=m CONFIG_SKY2_DEBUG=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=m CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_MLX5_CORE=m # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=m CONFIG_MYRI10GE_DCA=y # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set # CONFIG_NET_VENDOR_NVIDIA is not set CONFIG_NET_VENDOR_OKI=y CONFIG_PCH_GBE=m CONFIG_ETHOC=m CONFIG_NET_PACKET_ENGINE=y # CONFIG_HAMACHI is not set CONFIG_YELLOWFIN=m CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=m CONFIG_QLCNIC=m CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLGE=m CONFIG_NETXEN_NIC=m CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y # CONFIG_SH_ETH is not set # CONFIG_NET_VENDOR_RDC is not set # CONFIG_NET_VENDOR_SEEQ is not set # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_NET_VENDOR_SMSC=y CONFIG_EPIC100=m # CONFIG_SMSC911X is not set CONFIG_SMSC9420=m # CONFIG_NET_VENDOR_STMICRO is not set # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_TEHUTI is not set # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VIA is not set # CONFIG_NET_VENDOR_WIZNET is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_PHYLIB=y # # MII PHY device drivers # CONFIG_AT803X_PHY=m CONFIG_AMD_PHY=m CONFIG_MARVELL_PHY=m CONFIG_DAVICOM_PHY=m CONFIG_QSEMI_PHY=m CONFIG_LXT_PHY=m CONFIG_CICADA_PHY=m CONFIG_VITESSE_PHY=m CONFIG_SMSC_PHY=m CONFIG_BROADCOM_PHY=m CONFIG_BCM87XX_PHY=m CONFIG_ICPLUS_PHY=m CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m # CONFIG_PLIP is not set CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=m CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=m CONFIG_PPPOE=m CONFIG_PPTP=m CONFIG_PPPOL2TP=m CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_SLIP=m CONFIG_SLHC=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set # # USB Network Adapters # CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y CONFIG_USB_RTL8152=m CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=m # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set CONFIG_USB_NET_CDC_MBIM=m CONFIG_USB_NET_DM9601=y # CONFIG_USB_NET_SR9700 is not set CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_NET_KALMIA=m CONFIG_USB_NET_QMI_WWAN=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=m CONFIG_WLAN=y # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_AIRO is not set # CONFIG_ATMEL is not set # CONFIG_AT76C50X_USB is not set # CONFIG_PRISM54 is not set # CONFIG_USB_ZD1201 is not set # CONFIG_USB_NET_RNDIS_WLAN is not set # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y # CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set CONFIG_MWL8K=m CONFIG_ATH_COMMON=m CONFIG_ATH_CARDS=m # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set CONFIG_ATH9K_HW=m CONFIG_ATH9K_COMMON=m CONFIG_ATH9K_BTCOEX_SUPPORT=y CONFIG_ATH9K=m CONFIG_ATH9K_PCI=y CONFIG_ATH9K_AHB=y CONFIG_ATH9K_DEBUGFS=y # CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_CARL9170=m CONFIG_CARL9170_LEDS=y # CONFIG_CARL9170_DEBUGFS is not set CONFIG_CARL9170_WPC=y # CONFIG_CARL9170_HWRNG is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set CONFIG_WIL6210=m CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y # CONFIG_ATH10K is not set # CONFIG_WCN36XX is not set # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set CONFIG_BRCMUTIL=m CONFIG_BRCMSMAC=m CONFIG_BRCMFMAC=m CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set # CONFIG_HOSTAP is not set # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set CONFIG_IWLWIFI=m CONFIG_IWLDVM=m CONFIG_IWLMVM=m CONFIG_IWLWIFI_OPMODE_MODULAR=y # # Debugging Options # # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLWIFI_DEBUGFS=y # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLEGACY=m CONFIG_IWL4965=m CONFIG_IWL3945=m # # iwl3945 / iwl4965 Debugging Options # CONFIG_IWLEGACY_DEBUG=y CONFIG_IWLEGACY_DEBUGFS=y # CONFIG_LIBERTAS is not set # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set # CONFIG_RT2500PCI is not set CONFIG_RT61PCI=m CONFIG_RT2800PCI=m CONFIG_RT2800PCI_RT33XX=y CONFIG_RT2800PCI_RT35XX=y CONFIG_RT2800PCI_RT53XX=y CONFIG_RT2800PCI_RT3290=y # CONFIG_RT2500USB is not set CONFIG_RT73USB=m CONFIG_RT2800USB=m CONFIG_RT2800USB_RT33XX=y CONFIG_RT2800USB_RT35XX=y # CONFIG_RT2800USB_RT3573 is not set CONFIG_RT2800USB_RT53XX=y CONFIG_RT2800USB_RT55XX=y CONFIG_RT2800USB_UNKNOWN=y CONFIG_RT2800_LIB=m CONFIG_RT2800_LIB_MMIO=m CONFIG_RT2X00_LIB_MMIO=m CONFIG_RT2X00_LIB_PCI=m CONFIG_RT2X00_LIB_USB=m CONFIG_RT2X00_LIB=m CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set CONFIG_RTL_CARDS=m CONFIG_RTL8192CE=m CONFIG_RTL8192SE=m CONFIG_RTL8192DE=m CONFIG_RTL8723AE=m CONFIG_RTL8188EE=m CONFIG_RTL8192CU=m CONFIG_RTLWIFI=m CONFIG_RTLWIFI_PCI=m CONFIG_RTLWIFI_USB=m # CONFIG_RTLWIFI_DEBUG is not set CONFIG_RTL8192C_COMMON=m # CONFIG_WL_TI is not set # CONFIG_ZD1211RW is not set CONFIG_MWIFIEX=m CONFIG_MWIFIEX_SDIO=m CONFIG_MWIFIEX_PCIE=m CONFIG_MWIFIEX_USB=m # CONFIG_CW1200 is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # CONFIG_WAN=y # CONFIG_LANMEDIA is not set CONFIG_HDLC=m CONFIG_HDLC_RAW=m # CONFIG_HDLC_RAW_ETH is not set CONFIG_HDLC_CISCO=m CONFIG_HDLC_FR=m CONFIG_HDLC_PPP=m # # X.25/LAPB support is disabled # # CONFIG_PCI200SYN is not set # CONFIG_WANXL is not set # CONFIG_PC300TOO is not set # CONFIG_FARSYNC is not set # CONFIG_DSCC4 is not set CONFIG_DLCI=m CONFIG_DLCI_MAX=8 # CONFIG_SBNI is not set CONFIG_IEEE802154_DRIVERS=m CONFIG_IEEE802154_FAKEHARD=m CONFIG_IEEE802154_FAKELB=m CONFIG_XEN_NETDEV_FRONTEND=m # CONFIG_XEN_NETDEV_BACKEND is not set CONFIG_VMXNET3=m CONFIG_HYPERV_NET=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y CONFIG_ISDN_PPP_VJ=y CONFIG_ISDN_MPP=y CONFIG_IPPP_FILTER=y # CONFIG_ISDN_PPP_BSDCOMP is not set CONFIG_ISDN_AUDIO=y CONFIG_ISDN_TTY_FAX=y # # ISDN feature submodules # CONFIG_ISDN_DIVERSION=m # # ISDN4Linux hardware drivers # # # Passive cards # # CONFIG_ISDN_DRV_HISAX is not set # # Active cards # CONFIG_ISDN_CAPI=m CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y # CONFIG_CAPI_TRACE is not set CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_T1PCI=m CONFIG_ISDN_DRV_AVMB1_C4=m # CONFIG_CAPI_EICON is not set CONFIG_ISDN_DRV_GIGASET=m CONFIG_GIGASET_CAPI=y # CONFIG_GIGASET_I4L is not set # CONFIG_GIGASET_DUMMYLL is not set CONFIG_GIGASET_BASE=m CONFIG_GIGASET_M105=m CONFIG_GIGASET_M101=m # CONFIG_GIGASET_DEBUG is not set CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_MISDN=m CONFIG_MISDN_DSP=m CONFIG_MISDN_L1OIP=m # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCUSB=m CONFIG_MISDN_AVMFRITZ=m CONFIG_MISDN_SPEEDFAX=m CONFIG_MISDN_INFINEON=m CONFIG_MISDN_W6692=m CONFIG_MISDN_NETJET=m CONFIG_MISDN_IPAC=m CONFIG_MISDN_ISAR=m CONFIG_ISDN_HDLC=m # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_CYAPA=m CONFIG_MOUSE_VSXXXAA=m CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m # CONFIG_TABLET_USB_HANWANG is not set CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y # CONFIG_TOUCHSCREEN_AD7879 is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_BU21013 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set # CONFIG_TOUCHSCREEN_DYNAPRO is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set # CONFIG_TOUCHSCREEN_EETI is not set # CONFIG_TOUCHSCREEN_FUJITSU is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_WACOM_I2C=m # CONFIG_TOUCHSCREEN_MAX11801 is not set # CONFIG_TOUCHSCREEN_MCS5000 is not set # CONFIG_TOUCHSCREEN_MMS114 is not set # CONFIG_TOUCHSCREEN_MTOUCH is not set # CONFIG_TOUCHSCREEN_INEXIO is not set # CONFIG_TOUCHSCREEN_MK712 is not set # CONFIG_TOUCHSCREEN_PENMOUNT is not set # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set # CONFIG_TOUCHSCREEN_TOUCHWIN is not set # CONFIG_TOUCHSCREEN_PIXCIR is not set # CONFIG_TOUCHSCREEN_WM97XX is not set # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set # CONFIG_TOUCHSCREEN_TSC_SERIO is not set # CONFIG_TOUCHSCREEN_TSC2007 is not set # CONFIG_TOUCHSCREEN_ST1232 is not set # CONFIG_TOUCHSCREEN_SUR40 is not set # CONFIG_TOUCHSCREEN_TPS6507X is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MPU3050 is not set CONFIG_INPUT_APANEL=m CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=m CONFIG_HYPERV_KEYBOARD=m # CONFIG_GAMEPORT 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=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m CONFIG_NOZOMI=m # CONFIG_ISI is not set CONFIG_N_HDLC=m CONFIG_N_GSM=m # CONFIG_TRACE_SINK is not set # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_DW is not set # # Non-8250 serial port support # # CONFIG_SERIAL_KGDB_NMI is not set # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_CONSOLE_POLL=y CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_TPM=m CONFIG_NVRAM=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=8192 CONFIG_HPET=y CONFIG_HPET_MMAP=y # CONFIG_HPET_MMAP_DEFAULT is not set CONFIG_HANGCHECK_TIMER=m CONFIG_UV_MMTIMER=m CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set CONFIG_TELCLOCK=m CONFIG_DEVPORT=y CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=m # CONFIG_I2C_MUX is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # ACPI drivers # CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EG20T is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # CONFIG_I2C_STUB=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y CONFIG_DP83640_PHY=m CONFIG_PTP_1588_CLOCK_PCH=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_BQ27x00 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_BQ2415X is not set CONFIG_CHARGER_SMB347=m CONFIG_POWER_RESET=y # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_G760A=m # CONFIG_SENSORS_G762 is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_HTU21 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_JC42 is not set CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_LM25066=m CONFIG_SENSORS_LTC2978=m CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SIS5595=m # CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_APPLESMC=m # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_CPU_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m # # Texas Instruments thermal drivers # CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_F71808E_WDT=m CONFIG_SP5100_TCO=m # CONFIG_SC520_WDT is not set CONFIG_SBC_FITPC2_WATCHDOG=m # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=m # CONFIG_WAFER_WDT is not set CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=m CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set CONFIG_NV_TCO=m # CONFIG_60XX_WDT is not set # CONFIG_SBC8360_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set CONFIG_VIA_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83697HF_WDT=m CONFIG_W83697UG_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_XEN_WDT=m # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_HTC_PASIC3 is not set CONFIG_LPC_ICH=y CONFIG_LPC_SCH=m # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set CONFIG_MFD_VIPERBOARD=m # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_RTSX_PCI=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TPS6586X is not set # CONFIG_MFD_TPS80031 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m # CONFIG_VIDEO_V4L2_INT_DEVICE is not set CONFIG_DVB_CORE=m CONFIG_DVB_NET=y CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # # Media drivers # CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_RC5_SZ_DECODER=m CONFIG_IR_SANYO_DECODER=m CONFIG_IR_MCE_KBD_DECODER=m CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=m CONFIG_IR_ENE=m CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m CONFIG_IR_NUVOTON=m CONFIG_IR_REDRAT3=m CONFIG_IR_STREAMZAP=m CONFIG_IR_WINBOND_CIR=m CONFIG_IR_IGUANA=m CONFIG_IR_TTUSBIR=m # CONFIG_RC_LOOPBACK is not set CONFIG_IR_GPIO_CIR=m CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=m CONFIG_USB_M5602=m CONFIG_USB_STV06XX=m CONFIG_USB_GL860=m CONFIG_USB_GSPCA_BENQ=m CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_CPIA1=m CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_JEILINJ=m CONFIG_USB_GSPCA_JL2005BCD=m # CONFIG_USB_GSPCA_KINECT is not set CONFIG_USB_GSPCA_KONICA=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_NW80X=m CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m CONFIG_USB_GSPCA_OV534_9=m CONFIG_USB_GSPCA_PAC207=m CONFIG_USB_GSPCA_PAC7302=m CONFIG_USB_GSPCA_PAC7311=m CONFIG_USB_GSPCA_SE401=m CONFIG_USB_GSPCA_SN9C2028=m CONFIG_USB_GSPCA_SN9C20X=m CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m CONFIG_USB_GSPCA_SPCA501=m CONFIG_USB_GSPCA_SPCA505=m CONFIG_USB_GSPCA_SPCA506=m CONFIG_USB_GSPCA_SPCA508=m CONFIG_USB_GSPCA_SPCA561=m CONFIG_USB_GSPCA_SPCA1528=m CONFIG_USB_GSPCA_SQ905=m CONFIG_USB_GSPCA_SQ905C=m CONFIG_USB_GSPCA_SQ930X=m CONFIG_USB_GSPCA_STK014=m # CONFIG_USB_GSPCA_STK1135 is not set CONFIG_USB_GSPCA_STV0680=m CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TOPRO=m CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_USB_PWC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y # CONFIG_VIDEO_CPIA2 is not set CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m # CONFIG_USB_SN9C102 is not set # CONFIG_VIDEO_USBTV is not set # # Analog TV USB devices # CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_TLG2300=m CONFIG_VIDEO_USBVISION=m # CONFIG_VIDEO_STK1160_COMMON is not set # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=m CONFIG_VIDEO_CX231XX_DVB=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m # # Digital TV USB devices # CONFIG_DVB_USB=m # CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m # CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set CONFIG_DVB_USB_DIBUSB_MC=m CONFIG_DVB_USB_DIB0700=m CONFIG_DVB_USB_UMT_010=m CONFIG_DVB_USB_CXUSB=m CONFIG_DVB_USB_M920X=m CONFIG_DVB_USB_DIGITV=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_NOVA_T_USB2=m CONFIG_DVB_USB_TTUSB2=m CONFIG_DVB_USB_DTT200U=m CONFIG_DVB_USB_OPERA1=m CONFIG_DVB_USB_AF9005=m CONFIG_DVB_USB_AF9005_REMOTE=m CONFIG_DVB_USB_PCTV452E=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_AZ6027=m CONFIG_DVB_USB_TECHNISAT_USB2=m CONFIG_DVB_USB_V2=m CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_AF9035=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_AU6610=m CONFIG_DVB_USB_AZ6007=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_IT913X=m CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_MXL111SF=m CONFIG_DVB_USB_RTL28XXU=m CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_USB_DRV=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set # # Webcam, TV (analog/digital) USB devices # CONFIG_VIDEO_EM28XX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_EM28XX_RC=m CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # # CONFIG_VIDEO_MEYE is not set # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=m # CONFIG_VIDEO_IVTV_ALSA is not set CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_HEXIUM_GEMINI is not set # CONFIG_VIDEO_HEXIUM_ORION is not set # CONFIG_VIDEO_MXB is not set # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX23885=m CONFIG_MEDIA_ALTERA_CI=m # CONFIG_VIDEO_CX25821 is not set CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_ALSA=m CONFIG_VIDEO_CX88_BLACKBIRD=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_CX88_ENABLE_VP3054=y CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX88_MPEG=m CONFIG_VIDEO_BT848=m CONFIG_DVB_BT8XX=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_SAA7164=m # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m # CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set CONFIG_DVB_PLUTO2=m CONFIG_DVB_DM1105=m CONFIG_DVB_PT1=m CONFIG_MANTIS_CORE=m CONFIG_DVB_MANTIS=m CONFIG_DVB_HOPPER=m CONFIG_DVB_NGENE=m CONFIG_DVB_DDBRIDGE=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m # CONFIG_MEDIA_PARPORT_SUPPORT is not set CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m # CONFIG_RADIO_SI470X is not set # CONFIG_USB_MR800 is not set # CONFIG_USB_DSBR is not set # CONFIG_RADIO_MAXIRADIO is not set # CONFIG_RADIO_SHARK is not set # CONFIG_RADIO_SHARK2 is not set # CONFIG_I2C_SI4713 is not set # CONFIG_RADIO_SI4713 is not set # CONFIG_USB_KEENE is not set # CONFIG_USB_MA901 is not set # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_SAA7706H is not set # CONFIG_RADIO_TEF6862 is not set # CONFIG_RADIO_WL1273 is not set # # Texas Instruments WL128x FM driver (ST based) # # # Supported FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=m CONFIG_DVB_FIREDTV_INPUT=y CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_BTCX=m CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y # # Media ancillary drivers (tuners, sensors, i2c, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m # # RDS decoders # CONFIG_VIDEO_SAA6588=m # # Video decoders # CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_TVP5150=m # # Video and audio decoders # CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_CX25840=m # # Video encoders # CONFIG_VIDEO_SAA7127=m # # Camera sensor devices # CONFIG_VIDEO_MT9V011=m # # Flash devices # # # Video improvement chips # CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m # # Miscellaneous helper chips # CONFIG_VIDEO_M52790=m # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_MT2060=m CONFIG_MEDIA_TUNER_MT2063=m CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=m CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=m CONFIG_MEDIA_TUNER_FC0013=m CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_IT913X=m CONFIG_MEDIA_TUNER_R820T=m # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=m CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_CX24117=m CONFIG_DVB_SI21XX=m CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_DRXD=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_RTL2830=m CONFIG_DVB_RTL2832=m # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_DTV=m CONFIG_DVB_AU8522_V4L=m CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=m CONFIG_DVB_DIB8000=m CONFIG_DVB_MB86A20S=m # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m # # SEC control devices for DVB-S # CONFIG_DVB_LNBP21=m CONFIG_DVB_LNBP22=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m CONFIG_DVB_A8293=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m CONFIG_DVB_IX2505V=m CONFIG_DVB_IT913X_FE=m CONFIG_DVB_M88RS2000=m CONFIG_DVB_AF9033=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=m CONFIG_DRM_USB=m CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=m # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_RADEON_UMS is not set # CONFIG_DRM_NOUVEAU is not set CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_I810 is not set CONFIG_DRM_I915=m CONFIG_DRM_I915_KMS=y CONFIG_DRM_I915_FBDEV=y # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=m CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y CONFIG_DRM_UDL=m CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=m # CONFIG_VGASTATE is not set CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_HDMI=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set # CONFIG_FB_DDC is not set CONFIG_FB_BOOT_VESA_SUPPORT=y 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=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y # CONFIG_FB_MODE_HELPERS is not set CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y CONFIG_FB_EFI=y # CONFIG_FB_N411 is not set # CONFIG_FB_HGA is not set # 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_TMIO is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SMSCUFX is not set # CONFIG_FB_UDL is not set # CONFIG_FB_GOLDFISH is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_XEN_FBDEV_FRONTEND is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set CONFIG_FB_HYPERV=m # CONFIG_FB_SIMPLE is not set # CONFIG_EXYNOS_VIDEO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_PLATFORM=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set # CONFIG_SND_PCM_OSS is not set CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_KCTL_JACK=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_OPL3_LIB_SEQ=m # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=m CONFIG_SND_DUMMY=m CONFIG_SND_ALOOP=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m # CONFIG_SND_MTS64 is not set # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_MPU401=m # CONFIG_SND_PORTMAN2X4 is not set CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=5 CONFIG_SND_SB_COMMON=m CONFIG_SND_SB16_DSP=m CONFIG_SND_PCI=y CONFIG_SND_AD1889=m # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set CONFIG_SND_ALI5451=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m # CONFIG_SND_CS4281 is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m CONFIG_SND_DARLA24=m CONFIG_SND_GINA24=m CONFIG_SND_LAYLA24=m CONFIG_SND_MONA=m CONFIG_SND_MIA=m CONFIG_SND_ECHO3G=m CONFIG_SND_INDIGO=m CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m # CONFIG_SND_ES1938 is not set CONFIG_SND_ES1968=m CONFIG_SND_ES1968_INPUT=y CONFIG_SND_ES1968_RADIO=y # CONFIG_SND_FM801 is not set CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_PREALLOC_SIZE=512 CONFIG_SND_HDA_HWDEP=y # CONFIG_SND_HDA_RECONFIG is not set CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=0 CONFIG_SND_HDA_INPUT_JACK=y # CONFIG_SND_HDA_PATCH_LOADER is not set CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_HDMI=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CA0132=y CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LOLA=m CONFIG_SND_LX6464ES=m CONFIG_SND_MAESTRO3=m CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=m # CONFIG_SND_NM256 is not set CONFIG_SND_PCXHR=m # CONFIG_SND_RIPTIDE is not set CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m # CONFIG_SND_SONICVIBES is not set CONFIG_SND_TRIDENT=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m # CONFIG_SND_YMFPCI is not set CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m # CONFIG_SND_USB_HIFACE is not set CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=m # CONFIG_SND_DICE is not set CONFIG_SND_FIREWIRE_SPEAKERS=m CONFIG_SND_ISIGHT=m CONFIG_SND_SCS1X=m # CONFIG_SND_SOC is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=y CONFIG_HID_APPLEIR=m CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_PRODIKEYS=m CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y CONFIG_HID_HOLTEK=m # CONFIG_HOLTEK_FF is not set # CONFIG_HID_HUION is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=m CONFIG_HID_LENOVO_TPKBD=m CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=m # 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=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=m CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set CONFIG_HID_PETALYNX=m CONFIG_HID_PICOLCD=m CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PRIMAX=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m # CONFIG_THRUSTMASTER_FF is not set CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=m # CONFIG_HID_SENSOR_HUB is not set # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y # CONFIG_USB_DEBUG is not set CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set # CONFIG_USB_FUSBH200_HCD is not set # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_UHCI_HCD=y # CONFIG_USB_U132_HCD is not set # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_WHCI_HCD is not set CONFIG_USB_HWA_HCD=m # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=m CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=m CONFIG_USB_STORAGE_FREECOM=m CONFIG_USB_STORAGE_ISD200=m CONFIG_USB_STORAGE_USBAT=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m CONFIG_USB_STORAGE_JUMPSHOT=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # CONFIG_USB_DWC3 is not set # CONFIG_USB_CHIPIDEA is not set # # USB port drivers # CONFIG_USB_USS720=m CONFIG_USB_SERIAL=y CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_AIRCABLE=m CONFIG_USB_SERIAL_ARK3116=m CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP210X=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m # CONFIG_USB_SERIAL_F81232 is not set CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m # CONFIG_USB_SERIAL_METRO is not set CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=m CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m CONFIG_USB_SERIAL_QCAUX=m CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_SAFE=m CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set # CONFIG_USB_SERIAL_ZTE is not set CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m # CONFIG_USB_RIO500 is not set CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_LED=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=m # CONFIG_USB_TRANCEVIBRATOR is not set CONFIG_USB_IOWARRIOR=m # CONFIG_USB_TEST is not set # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_ISIGHTFW=m # CONFIG_USB_YUREX is not set CONFIG_USB_EZUSB_FX2=m CONFIG_USB_HSIC_USB3503=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m # # USB Physical Layer drivers # # CONFIG_USB_PHY is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_SAMSUNG_USB2PHY is not set # CONFIG_SAMSUNG_USB3PHY is not set # CONFIG_USB_ISP1301 is not set # CONFIG_USB_RCAR_PHY is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m CONFIG_UWB_I1480U=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_UNSAFE_RESUME is not set # CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_WBSD is not set CONFIG_MMC_TIFM_SD=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m CONFIG_MMC_REALTEK_PCI=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=m # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_MEMSTICK_R592=m CONFIG_MEMSTICK_REALTEK_PCI=m CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_PCA9685 is not set # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m CONFIG_LEDS_DELL_NETBOOKS=m # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_BLINKM=m # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m # CONFIG_EDAC_MCE_INJ is not set CONFIG_EDAC_MM_EDAC=m CONFIG_EDAC_AMD64=m # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_E752X=m CONFIG_EDAC_I82975X=m CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m CONFIG_EDAC_X38=m CONFIG_EDAC_I5400=m CONFIG_EDAC_I7CORE=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m CONFIG_EDAC_I7300=m CONFIG_EDAC_SBRIDGE=m CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_SYSTOHC is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1374=m CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_PCF8523=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BQ32K=m # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m CONFIG_RTC_DRV_RV3029C2=m # # SPI RTC drivers # # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_DS2404=m # # on-CPU RTC drivers # # CONFIG_RTC_DRV_MOXART is not set # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # # CONFIG_INTEL_MID_DMAC is not set # CONFIG_INTEL_IOATDMA is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m # CONFIG_DW_DMAC_PCI is not set # CONFIG_TIMB_DMA is not set CONFIG_PCH_DMA=m CONFIG_DMA_ENGINE=y CONFIG_DMA_ACPI=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y # CONFIG_DMATEST is not set CONFIG_DMA_ENGINE_RAID=y CONFIG_DCA=m CONFIG_AUXDISPLAY=y CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=m CONFIG_CFAG12864B_RATE=20 CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_MF624 is not set CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO=m CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_BALLOON=y # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # CONFIG_HYPERV=m CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_BALLOON=m # # Xen driver support # CONFIG_XEN_BALLOON=y # CONFIG_XEN_SELFBALLOONING is not set # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=m CONFIG_XEN_BACKEND=y CONFIG_XENFS=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y # CONFIG_XEN_GNTDEV is not set # CONFIG_XEN_GRANT_DEV_ALLOC is not set CONFIG_SWIOTLB_XEN=y CONFIG_XEN_TMEM=m CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PRIVCMD=m CONFIG_XEN_ACPI_PROCESSOR=m # CONFIG_XEN_MCE_LOG is not set CONFIG_XEN_HAVE_PVMMU=y CONFIG_STAGING=y # CONFIG_ET131X is not set # CONFIG_SLICOSS is not set # CONFIG_USBIP_CORE is not set # CONFIG_W35UND is not set # CONFIG_PRISM2_USB is not set # CONFIG_ECHO is not set # CONFIG_COMEDI is not set # CONFIG_PANEL is not set # CONFIG_R8187SE is not set # CONFIG_RTL8192U is not set CONFIG_RTLLIB=m CONFIG_RTLLIB_CRYPTO_CCMP=m CONFIG_RTLLIB_CRYPTO_TKIP=m CONFIG_RTLLIB_CRYPTO_WEP=m CONFIG_RTL8192E=m CONFIG_R8712U=m # CONFIG_R8188EU is not set # CONFIG_RTS5139 is not set # CONFIG_TRANZPORT is not set # CONFIG_IDE_PHISON is not set # CONFIG_LINE6_USB is not set # CONFIG_USB_SERIAL_QUATECH2 is not set # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set # CONFIG_DX_SEP is not set CONFIG_ZSMALLOC=y CONFIG_ZRAM=m CONFIG_ZRAM_DEBUG=y # CONFIG_FB_SM7XX is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set # CONFIG_FB_XGI is not set # CONFIG_ACPI_QUICKSTART is not set # CONFIG_SBE_2T3E3 is not set # CONFIG_USB_ENESTORAGE is not set # CONFIG_BCM_WIMAX is not set # CONFIG_FT1000 is not set # # Speakup console speech # # CONFIG_SPEAKUP is not set # CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_ANDROID is not set # CONFIG_USB_WPAN_HCD is not set # CONFIG_WIMAX_GDM72XX is not set # CONFIG_LTE_GDM724X is not set # CONFIG_NET_VENDOR_SILICOM is not set # CONFIG_CED1401 is not set # CONFIG_DGRP is not set CONFIG_FIREWIRE_SERIAL=m # CONFIG_USB_DWC2 is not set # CONFIG_LUSTRE_FS is not set # CONFIG_USB_BTMTK is not set # CONFIG_XILLYBUS is not set # CONFIG_DGNC is not set # CONFIG_DGAP is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m CONFIG_ASUS_LAPTOP=m CONFIG_DELL_LAPTOP=m CONFIG_DELL_WMI=m CONFIG_DELL_WMI_AIO=m CONFIG_FUJITSU_LAPTOP=m # CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_TABLET=m CONFIG_AMILO_RFKILL=m CONFIG_HP_ACCEL=m CONFIG_HP_WMI=m CONFIG_MSI_LAPTOP=m CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_IDEAPAD_LAPTOP=m CONFIG_THINKPAD_ACPI=m CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=m # CONFIG_INTEL_MENLOW is not set CONFIG_EEEPC_LAPTOP=m CONFIG_ASUS_WMI=m CONFIG_ASUS_NB_WMI=m CONFIG_EEEPC_WMI=m CONFIG_ACPI_WMI=m CONFIG_MSI_WMI=m CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_ACPI_CMPC=m CONFIG_INTEL_IPS=m # CONFIG_IBM_RTL is not set # CONFIG_XO15_EBOOK is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=m CONFIG_INTEL_OAKTRAIL=m CONFIG_SAMSUNG_Q10=m CONFIG_APPLE_GMUX=m # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set CONFIG_PVPANIC=y # CONFIG_CHROME_PLATFORMS is not set # # Hardware Spinlock drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_MAILBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y CONFIG_AMD_IOMMU=y CONFIG_AMD_IOMMU_STATS=y CONFIG_AMD_IOMMU_V2=m CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_IRQ_REMAP=y # # Remoteproc drivers # # CONFIG_STE_MODEM_RPROC is not set # # Rpmsg drivers # # CONFIG_PM_DEVFREQ is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_VME_BUS is not set # CONFIG_PWM is not set # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set # # PHY Subsystem # # CONFIG_GENERIC_PHY is not set # CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set # CONFIG_POWERCAP is not set # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=m # CONFIG_GOOGLE_FIRMWARE is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_UEFI_CPER=y # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=m CONFIG_EXT4_USE_FOR_EXT23=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=m # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=m # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=y # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m CONFIG_GENERIC_ACL=y # # Caches # CONFIG_FSCACHE=m CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=m # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_ECRYPT_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set # CONFIG_JFFS2_FS is not set # CONFIG_UBIFS_FS is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=m CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=m # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EXOFS_FS is not set # CONFIG_F2FS_FS is not set CONFIG_EFIVAR_FS=y CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNFS_BLOCK=m CONFIG_PNFS_OBJLAYOUT=m CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFS_DEBUG=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_V4_SECURITY_LABEL=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_SUNRPC_DEBUG=y # CONFIG_CEPH_FS is not set CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_ACL=y CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SMB2=y # CONFIG_CIFS_FSCACHE is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set CONFIG_9P_FS=y CONFIG_9P_FS_POSIX_ACL=y # CONFIG_9P_FS_SECURITY is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=m CONFIG_NLS_MAC_ICELAND=m CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_DLM=m CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM 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=y CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set # CONFIG_DEBUG_SPINLOCK 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 is not set # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_WRITECOUNT is not set CONFIG_DEBUG_LIST=y # 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_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 # 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=y CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_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=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set CONFIG_STACK_TRACER=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENT=y 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_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set # # Runtime Testing # # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_ASYNC_RAID6_TEST=m # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_KSTRTOX=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y CONFIG_KGDB=y CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_KGDB_LOW_LEVEL_TRAP=y CONFIG_KGDB_KDB=y CONFIG_KDB_KEYBOARD=y CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_STRICT_DEVMEM=y # CONFIG_X86_VERBOSE_BOOTUP is not set CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y # CONFIG_EARLY_PRINTK_EFI is not set # CONFIG_X86_PTDUMP is not set # CONFIG_DEBUG_RODATA is not set CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_X86_DECODER_SELFTEST=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y CONFIG_KEYS_DEBUG_PROC_KEYS=y # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y # CONFIG_SECURITY_PATH is not set CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65535 CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y 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 is not set # CONFIG_SECURITY_YAMA is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_AUDIT=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=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=y # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DEFAULT_HASH_WP512 is not set CONFIG_IMA_DEFAULT_HASH="sha1" CONFIG_IMA_APPRAISE=y CONFIG_EVM=y CONFIG_EVM_HMAC_VERSION=2 CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="selinux" CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=m CONFIG_CRYPTO_GLUE_HELPER_X86=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # # Hash modes # CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=m CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=m CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAMELLIA_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST_COMMON=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_APIC_ARCHITECTURE=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_MMU_AUDIT=y # CONFIG_KVM_DEVICE_ASSIGNMENT is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m 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_USE_CMPXCHG_LOCKREF=y CONFIG_CRC_CCITT=m CONFIG_CRC16=y CONFIG_CRC_T10DIF=m CONFIG_CRC_ITU_T=m CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m CONFIG_CRC8=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_IA64 is not set # CONFIG_XZ_DEC_ARM is not set # CONFIG_XZ_DEC_ARMTHUMB is not set # CONFIG_XZ_DEC_SPARC is not set 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_REED_SOLOMON=m CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=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=m # CONFIG_DDR is not set CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y --------------040100080500030400020608--