From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3074900927207912233==" MIME-Version: 1.0 From: Huang Ying To: lkp@lists.01.org Subject: [save] dcfb0967eb6: !!! IP-Config: Auto-configuration of network failed !!! Date: Mon, 20 Apr 2015 14:07:07 +0800 Message-ID: <1429510027.7977.44.camel@intel.com> List-Id: --===============3074900927207912233== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux for-kirill commit dcfb0967eb60b0745e94567192546730d05e8a49 ("save") +------------------------------------------------------------------+-------= -----+------------+ | | b66dfe= c322 | dcfb0967eb | +------------------------------------------------------------------+-------= -----+------------+ | boot_successes | 2 = | 12 | | boot_failures | 20 = | 10 | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 20 = | | | backtrace:do_fork | 20 = | | | backtrace:kthreadd | 20 = | | | IP-Config:Auto-configuration_of_network_failed | 0 = | 10 | +------------------------------------------------------------------+-------= -----+------------+ Your commit fix a OOM when running BTRFS selftest delalloc tests, but a new= error message showed in log as below. [ 2.347121] BTRFS: selftest: Running find delalloc tests [ 2.410829] BTRFS: selftest: Failed to allocate test page [ 2.414750] stuck in a loop, start 0, end 268435455, nr_pages 7626, ret 0 [ 2.429878] ima: No TPM chip found, activating TPM-bypass! Elapsed time: 10 qemu-system-i386 -enable-kvm -cpu Haswell,+smep,+smap -kernel /kernel/i386-= randconfig-nexs0-04162212/f3de79f90b3efb7b4dc9ad0441adef9281f367ac/vmlinuz-= 4.0.0-next-20150415-00064-gf3de79f -append 'root=3D/dev/ram0 user=3Dlkp job= =3D/lkp/scheduled/vm-vp-quantal-i386-35/rand_boot-1-quantal-core-i386.cgz-i= 386-randconfig-nexs0-04162212-f3de79f90b3efb7b4dc9ad0441adef9281f367ac-1-20= 150417-46680-cpfyqc.yaml ARCH=3Di386 kconfig=3Di386-randconfig-nexs0-041622= 12 branch=3Dsashal/for-kirill commit=3Df3de79f90b3efb7b4dc9ad0441adef9281f3= 67ac BOOT_IMAGE=3D/kernel/i386-randconfig-nexs0-04162212/f3de79f90b3efb7b4d= c9ad0441adef9281f367ac/vmlinuz-4.0.0-next-20150415-00064-gf3de79f RESULT_RO= OT=3D/result/vm-vp-quantal-i386/boot/1/quantal-core-i386.cgz/i386-randconfi= g-nexs0-04162212/f3de79f90b3efb7b4dc9ad0441adef9281f367ac/0 LKP_SERVER=3Din= n earlyprintk=3DttyS0,115200 rd.udev.log-priority=3Derr systemd.log_target= =3Djournal systemd.log_level=3Dwarning debug apic=3Ddebug sysrq_always_enab= led rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softlockup_panic=3D1 nm= i_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ramdisk=3D0 console= =3DttyS0,115200 console=3Dtty0 vga=3Dnormal rw ip=3D::::vm-vp-quantal-i386-= 35::dhcp drbd.minor_count=3D8' -initrd /fs/sdc1/initrd-vm-vp-quantal-i386-= 35 -m 360 -smp 1 -device e1000,netdev=3Dnet0 -netdev user,id=3Dnet0 -boot o= rder=3Dnc -no-reboot -watchdog i6300esb -rtc base=3Dlocaltime -pidfile /dev= /shm/kboot/pid-vm-vp-quantal-i386-35 -serial file:/dev/shm/kboot/serial-vm-= vp-quantal-i386-35 -daemonize -display none -monitor null = Thanks, Ying Huang _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============3074900927207912233== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.0.0-next-20150415-00032-gdcfb096" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC4wLjAgS2VybmVsIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR182NEJJVCBpcyBub3Qgc2V0 CkNPTkZJR19YODZfMzI9eQpDT05GSUdfWDg2PXkKQ09ORklHX0lOU1RSVUNUSU9OX0RFQ09ERVI9 eQpDT05GSUdfUEVSRl9FVkVOVFNfSU5URUxfVU5DT1JFPXkKQ09ORklHX09VVFBVVF9GT1JNQVQ9 ImVsZjMyLWkzODYiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0iYXJjaC94ODYvY29uZmlncy9pMzg2 X2RlZmNvbmZpZyIKQ09ORklHX0xPQ0tERVBfU1VQUE9SVD15CkNPTkZJR19TVEFDS1RSQUNFX1NV UFBPUlQ9eQpDT05GSUdfSEFWRV9MQVRFTkNZVE9QX1NVUFBPUlQ9eQpDT05GSUdfTU1VPXkKQ09O RklHX05FRURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdf R0VORVJJQ19CVUc9eQpDT05GSUdfR0VORVJJQ19IV0VJR0hUPXkKQ09ORklHX0FSQ0hfTUFZX0hB VkVfUENfRkRDPXkKQ09ORklHX1JXU0VNX1hDSEdBRERfQUxHT1JJVEhNPXkKQ09ORklHX0dFTkVS SUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09ORklHX0FSQ0hfSEFTX0NQVV9SRUxBWD15CkNPTkZJR19B UkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9 eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVS X0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9 eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9IVUdFX1BN RF9TSEFSRT15CkNPTkZJR19BUkNIX1dBTlRfR0VORVJBTF9IVUdFVExCPXkKQ09ORklHX0FSQ0hf U1VQUE9SVFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfREVCVUdf UEFHRUFMTE9DPXkKQ09ORklHX1g4Nl8zMl9MQVpZX0dTPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9D RkxBR1M9Ii1mY2FsbC1zYXZlZC1lY3ggLWZjYWxsLXNhdmVkLWVkeCIKQ09ORklHX0FSQ0hfU1VQ UE9SVFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX1BHVEFCTEVf TEVWRUxTPTIKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIvbGliL21vZHVsZXMvJFVOQU1FX1JFTEVB U0UvLmNvbmZpZyIKQ09ORklHX0lSUV9XT1JLPXkKQ09ORklHX0JVSUxEVElNRV9FWFRBQkxFX1NP UlQ9eQoKIwojIEdlbmVyYWwgc2V0dXAKIwpDT05GSUdfQlJPS0VOX09OX1NNUD15CkNPTkZJR19J TklUX0VOVl9BUkdfTElNSVQ9MzIKQ09ORklHX0NST1NTX0NPTVBJTEU9IiIKIyBDT05GSUdfQ09N UElMRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0FMVkVSU0lPTj0iIgpDT05GSUdfTE9DQUxW RVJTSU9OX0FVVE89eQpDT05GSUdfSEFWRV9LRVJORUxfR1pJUD15CkNPTkZJR19IQVZFX0tFUk5F TF9CWklQMj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk1BPXkKQ09ORklHX0hBVkVfS0VSTkVMX1ha PXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTz15CkNPTkZJR19IQVZFX0tFUk5FTF9MWjQ9eQpDT05G SUdfS0VSTkVMX0daSVA9eQojIENPTkZJR19LRVJORUxfQlpJUDIgaXMgbm90IHNldAojIENPTkZJ R19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9YWiBpcyBub3Qgc2V0CiMg Q09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFo0IGlzIG5vdCBz ZXQKQ09ORklHX0RFRkFVTFRfSE9TVE5BTUU9Iihub25lKSIKQ09ORklHX1NXQVA9eQpDT05GSUdf U1lTVklQQz15CkNPTkZJR19TWVNWSVBDX1NZU0NUTD15CiMgQ09ORklHX1BPU0lYX01RVUVVRSBp cyBub3Qgc2V0CiMgQ09ORklHX0tEQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JPU1NfTUVNT1JZ X0FUVEFDSCBpcyBub3Qgc2V0CkNPTkZJR19GSEFORExFPXkKQ09ORklHX1VTRUxJQj15CiMgQ09O RklHX0FVRElUIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQoKIwoj IElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdfR0VORVJJ Q19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lSUV9MRUdBQ1lfQUxMT0NfSFdJUlE9eQpDT05G SUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfRE9NQUlOX0RFQlVHPXkKQ09ORklHX0lSUV9GT1JD RURfVEhSRUFESU5HPXkKQ09ORklHX1NQQVJTRV9JUlE9eQpDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FU Q0hET0c9eQpDT05GSUdfQVJDSF9DTE9DS1NPVVJDRV9EQVRBPXkKQ09ORklHX0NMT0NLU09VUkNF X1ZBTElEQVRFX0xBU1RfQ1lDTEU9eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09O RklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9B RENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dF TkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVycyBzdWJzeXN0ZW0KIwpDT05GSUdfSFpfUEVS SU9ESUM9eQojIENPTkZJR19OT19IWl9JRExFIGlzIG5vdCBzZXQKQ09ORklHX05PX0haPXkKIyBD T05GSUdfSElHSF9SRVNfVElNRVJTIGlzIG5vdCBzZXQKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBz dGF0cyBhY2NvdW50aW5nCiMKIyBDT05GSUdfVElDS19DUFVfQUNDT1VOVElORyBpcyBub3Qgc2V0 CkNPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1Q9eQoj IENPTkZJR19CU0RfUFJPQ0VTU19BQ0NUX1YzIGlzIG5vdCBzZXQKIyBDT05GSUdfVEFTS1NUQVRT IGlzIG5vdCBzZXQKCiMKIyBSQ1UgU3Vic3lzdGVtCiMKQ09ORklHX1RJTllfUkNVPXkKQ09ORklH X1NSQ1U9eQpDT05GSUdfVEFTS1NfUkNVPXkKIyBDT05GSUdfUkNVX1NUQUxMX0NPTU1PTiBpcyBu b3Qgc2V0CiMgQ09ORklHX1RSRUVfUkNVX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9LVEhS RUFEX1BSSU89MAojIENPTkZJR19SQ1VfRVhQRURJVEVfQk9PVCBpcyBub3Qgc2V0CkNPTkZJR19C VUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJRz15CiMgQ09ORklHX0lLQ09ORklHX1BST0MgaXMg bm90IHNldApDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpDT05GSUdfSEFWRV9VTlNUQUJMRV9TQ0hF RF9DTE9DSz15CkNPTkZJR19DR1JPVVBTPXkKIyBDT05GSUdfQ0dST1VQX0RFQlVHIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0dST1VQX0ZSRUVaRVIgaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfREVW SUNFIGlzIG5vdCBzZXQKQ09ORklHX0NQVVNFVFM9eQpDT05GSUdfUFJPQ19QSURfQ1BVU0VUPXkK IyBDT05GSUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldApDT05GSUdfUEFHRV9DT1VOVEVSPXkK Q09ORklHX01FTUNHPXkKIyBDT05GSUdfTUVNQ0dfU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19NRU1D R19LTUVNPXkKQ09ORklHX0NHUk9VUF9IVUdFVExCPXkKQ09ORklHX0NHUk9VUF9QRVJGPXkKQ09O RklHX0NHUk9VUF9TQ0hFRD15CkNPTkZJR19GQUlSX0dST1VQX1NDSEVEPXkKIyBDT05GSUdfQ0ZT X0JBTkRXSURUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUX0dST1VQX1NDSEVEIGlzIG5vdCBzZXQK Q09ORklHX0JMS19DR1JPVVA9eQojIENPTkZJR19ERUJVR19CTEtfQ0dST1VQIGlzIG5vdCBzZXQK IyBDT05GSUdfQ0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBzZXQKQ09ORklHX05BTUVTUEFDRVM9 eQojIENPTkZJR19VVFNfTlMgaXMgbm90IHNldAojIENPTkZJR19JUENfTlMgaXMgbm90IHNldAoj IENPTkZJR19VU0VSX05TIGlzIG5vdCBzZXQKIyBDT05GSUdfUElEX05TIGlzIG5vdCBzZXQKQ09O RklHX05FVF9OUz15CkNPTkZJR19TQ0hFRF9BVVRPR1JPVVA9eQojIENPTkZJR19TWVNGU19ERVBS RUNBVEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVMQVkgaXMgbm90IHNldApDT05GSUdfQkxLX0RF Vl9JTklUUkQ9eQpDT05GSUdfSU5JVFJBTUZTX1NPVVJDRT0iIgpDT05GSUdfUkRfR1pJUD15CiMg Q09ORklHX1JEX0JaSVAyIGlzIG5vdCBzZXQKQ09ORklHX1JEX0xaTUE9eQojIENPTkZJR19SRF9Y WiBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaNCBp cyBub3Qgc2V0CkNPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRT15CiMgQ09ORklHX0xUT19NRU5V IGlzIG5vdCBzZXQKQ09ORklHX1NZU0NUTD15CkNPTkZJR19BTk9OX0lOT0RFUz15CkNPTkZJR19I QVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJBQ0U9eQpDT05GSUdfSEFWRV9Q Q1NQS1JfUExBVEZPUk09eQpDT05GSUdfQlBGPXkKIyBDT05GSUdfRVhQRVJUIGlzIG5vdCBzZXQK Q09ORklHX1VJRDE2PXkKQ09ORklHX01VTFRJVVNFUj15CkNPTkZJR19TR0VUTUFTS19TWVNDQUxM PXkKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQojIENPTkZJR19TWVNDVExfU1lTQ0FMTCBpcyBub3Qg c2V0CkNPTkZJR19LQUxMU1lNUz15CiMgQ09ORklHX0tBTExTWU1TX0FMTCBpcyBub3Qgc2V0CkNP TkZJR19QUklOVEs9eQpDT05GSUdfQlVHPXkKQ09ORklHX0VMRl9DT1JFPXkKQ09ORklHX1BDU1BL Ul9QTEFURk9STT15CkNPTkZJR19CQVNFX0ZVTEw9eQpDT05GSUdfRlVURVg9eQpDT05GSUdfRVBP TEw9eQpDT05GSUdfU0lHTkFMRkQ9eQpDT05GSUdfVElNRVJGRD15CkNPTkZJR19FVkVOVEZEPXkK IyBDT05GSUdfQlBGX1NZU0NBTEwgaXMgbm90IHNldApDT05GSUdfU0hNRU09eQpDT05GSUdfQUlP PXkKQ09ORklHX0FEVklTRV9TWVNDQUxMUz15CkNPTkZJR19QQ0lfUVVJUktTPXkKIyBDT05GSUdf RU1CRURERUQgaXMgbm90IHNldApDT05GSUdfSEFWRV9QRVJGX0VWRU5UUz15CgojCiMgS2VybmVs IFBlcmZvcm1hbmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdfUEVSRl9FVkVOVFM9eQoj IENPTkZJR19ERUJVR19QRVJGX1VTRV9WTUFMTE9DIGlzIG5vdCBzZXQKQ09ORklHX1ZNX0VWRU5U X0NPVU5URVJTPXkKQ09ORklHX1NMVUJfREVCVUc9eQpDT05GSUdfQ09NUEFUX0JSSz15CiMgQ09O RklHX1NMQUIgaXMgbm90IHNldApDT05GSUdfU0xVQj15CkNPTkZJR19TWVNURU1fVFJVU1RFRF9L RVlSSU5HPXkKIyBDT05GSUdfUFJPRklMSU5HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfT1BST0ZJ TEU9eQpDT05GSUdfT1BST0ZJTEVfTk1JX1RJTUVSPXkKIyBDT05GSUdfS1BST0JFUyBpcyBub3Qg c2V0CkNPTkZJR19KVU1QX0xBQkVMPXkKIyBDT05GSUdfVVBST0JFUyBpcyBub3Qgc2V0CiMgQ09O RklHX0hBVkVfNjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFWRV9FRkZJ Q0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkK Q09ORklHX0hBVkVfSU9SRU1BUF9QUk9UPXkKQ09ORklHX0hBVkVfS1BST0JFUz15CkNPTkZJR19I QVZFX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9PUFRQUk9CRVM9eQpDT05GSUdfSEFWRV9LUFJP QkVTX09OX0ZUUkFDRT15CkNPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkKQ09ORklHX0hBVkVf RE1BX0FUVFJTPXkKQ09ORklHX0hBVkVfRE1BX0NPTlRJR1VPVVM9eQpDT05GSUdfR0VORVJJQ19T TVBfSURMRV9USFJFQUQ9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9TVEFDS19BQ0NFU1NfQVBJPXkK Q09ORklHX0hBVkVfRE1BX0FQSV9ERUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpD T05GSUdfSEFWRV9NSVhFRF9CUkVBS1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRV Uk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9Q RVJGX1JFR1M9eQpDT05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZF X0FSQ0hfSlVNUF9MQUJFTD15CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNP TkZJR19IQVZFX0FMSUdORURfU1RSVUNUX1BBR0U9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FM PXkKQ09ORklHX0hBVkVfQ01QWENIR19ET1VCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0lQQ19QQVJT RV9WRVJTSU9OPXkKQ09ORklHX0hBVkVfQVJDSF9TRUNDT01QX0ZJTFRFUj15CkNPTkZJR19TRUND T01QX0ZJTFRFUj15CkNPTkZJR19IQVZFX0NDX1NUQUNLUFJPVEVDVE9SPXkKIyBDT05GSUdfQ0Nf U1RBQ0tQUk9URUNUT1IgaXMgbm90IHNldApDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfTk9ORT15 CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VMQVIgaXMgbm90IHNldAojIENPTkZJR19D Q19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9JUlFfVElNRV9B Q0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJ R19NT0RVTEVTX1VTRV9FTEZfUkVMPXkKQ09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQpD T05GSUdfQ0xPTkVfQkFDS1dBUkRTPXkKQ09ORklHX09MRF9TSUdTVVNQRU5EMz15CkNPTkZJR19P TERfU0lHQUNUSU9OPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwojIENPTkZJ R19HQ09WX0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19HQ09WX1BST0ZJTEVfQUxM PXkKQ09ORklHX0hBVkVfR0VORVJJQ19ETUFfQ09IRVJFTlQ9eQpDT05GSUdfU0xBQklORk89eQpD T05GSUdfUlRfTVVURVhFUz15CkNPTkZJR19CQVNFX1NNQUxMPTAKQ09ORklHX01PRFVMRVM9eQoj IENPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfVU5MT0FE PXkKQ09ORklHX01PRFVMRV9GT1JDRV9VTkxPQUQ9eQojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBu b3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CkNPTkZJR19N T0RVTEVfU0lHPXkKIyBDT05GSUdfTU9EVUxFX1NJR19GT1JDRSBpcyBub3Qgc2V0CkNPTkZJR19N T0RVTEVfU0lHX0FMTD15CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMSBpcyBub3Qgc2V0CiMgQ09O RklHX01PRFVMRV9TSUdfU0hBMjI0IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NJR19TSEEy NTYgaXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfU0lHX1NIQTM4NCBpcyBub3Qgc2V0CkNPTkZJ R19NT0RVTEVfU0lHX1NIQTUxMj15CkNPTkZJR19NT0RVTEVfU0lHX0hBU0g9InNoYTUxMiIKIyBD T05GSUdfTU9EVUxFX0NPTVBSRVNTIGlzIG5vdCBzZXQKQ09ORklHX0JMT0NLPXkKIyBDT05GSUdf TEJEQUYgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9CU0c9eQojIENPTkZJR19CTEtfREVWX0JT R0xJQiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lOVEVHUklUWT15CkNPTkZJR19CTEtfREVW X1RIUk9UVExJTkc9eQpDT05GSUdfQkxLX0NNRExJTkVfUEFSU0VSPXkKCiMKIyBQYXJ0aXRpb24g VHlwZXMKIwojIENPTkZJR19QQVJUSVRJT05fQURWQU5DRUQgaXMgbm90IHNldApDT05GSUdfTVNE T1NfUEFSVElUSU9OPXkKQ09ORklHX0VGSV9QQVJUSVRJT049eQoKIwojIElPIFNjaGVkdWxlcnMK IwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lPU0NIRURfREVBRExJTkU9bQpDT05GSUdf SU9TQ0hFRF9DRlE9bQpDT05GSUdfQ0ZRX0dST1VQX0lPU0NIRUQ9eQpDT05GSUdfREVGQVVMVF9O T09QPXkKQ09ORklHX0RFRkFVTFRfSU9TQ0hFRD0ibm9vcCIKQ09ORklHX0FTTjE9eQpDT05GSUdf SU5MSU5FX1NQSU5fVU5MT0NLX0lSUT15CkNPTkZJR19JTkxJTkVfUkVBRF9VTkxPQ0s9eQpDT05G SUdfSU5MSU5FX1JFQURfVU5MT0NLX0lSUT15CkNPTkZJR19JTkxJTkVfV1JJVEVfVU5MT0NLPXkK Q09ORklHX0lOTElORV9XUklURV9VTkxPQ0tfSVJRPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfQVRP TUlDX1JNVz15CkNPTkZJR19BUkNIX1VTRV9RVUVVRV9SV0xPQ0s9eQojIENPTkZJR19GUkVFWkVS IGlzIG5vdCBzZXQKCiMKIyBQcm9jZXNzb3IgdHlwZSBhbmQgZmVhdHVyZXMKIwpDT05GSUdfWk9O RV9ETUE9eQojIENPTkZJR19TTVAgaXMgbm90IHNldApDT05GSUdfWDg2X0ZFQVRVUkVfTkFNRVM9 eQpDT05GSUdfWDg2X01QUEFSU0U9eQpDT05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBD T05GSUdfWDg2X0dPTERGSVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0lOVEVMX0xQU1MgaXMg bm90IHNldAojIENPTkZJR19YODZfQU1EX1BMQVRGT1JNX0RFVklDRSBpcyBub3Qgc2V0CiMgQ09O RklHX0lPU0ZfTUJJIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9SREMzMjFYPXkKQ09ORklHX1g4Nl9T VVBQT1JUU19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19YODZfMzJfSVJJUz1tCkNPTkZJR19TQ0hF RF9PTUlUX0ZSQU1FX1BPSU5URVI9eQpDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19Q QVJBVklSVD15CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9H VUVTVD15CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xHVUVTVF9H VUVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORyBpcyBub3Qg c2V0CkNPTkZJR19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19CT09UTUVNPXkKIyBDT05GSUdf TTQ4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODYgaXMgbm90IHNldApDT05GSUdfTTU4NlRTQz15 CiMgQ09ORklHX001ODZNTVggaXMgbm90IHNldAojIENPTkZJR19NNjg2IGlzIG5vdCBzZXQKIyBD T05GSUdfTVBFTlRJVU1JSSBpcyBub3Qgc2V0CiMgQ09ORklHX01QRU5USVVNSUlJIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVBFTlRJVU1NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU00IGlzIG5v dCBzZXQKIyBDT05GSUdfTUs2IGlzIG5vdCBzZXQKIyBDT05GSUdfTUs3IGlzIG5vdCBzZXQKIyBD T05GSUdfTUs4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUNSVVNPRSBpcyBub3Qgc2V0CiMgQ09ORklH X01FRkZJQ0VPTiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQQzYgaXMgbm90IHNldAojIENP TkZJR19NV0lOQ0hJUDNEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVMQU4gaXMgbm90IHNldAojIENP TkZJR19NR0VPREVHWDEgaXMgbm90IHNldAojIENPTkZJR19NR0VPREVfTFggaXMgbm90IHNldAoj IENPTkZJR19NQ1lSSVhJSUkgaXMgbm90IHNldAojIENPTkZJR19NVklBQzNfMiBpcyBub3Qgc2V0 CiMgQ09ORklHX01WSUFDNyBpcyBub3Qgc2V0CiMgQ09ORklHX01DT1JFMiBpcyBub3Qgc2V0CiMg Q09ORklHX01BVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0dFTkVSSUMgaXMgbm90IHNldApD T05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD01CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJ RlQ9NQojIENPTkZJR19YODZfUFBST19GRU5DRSBpcyBub3Qgc2V0CkNPTkZJR19YODZfRjAwRl9C VUc9eQpDT05GSUdfWDg2X0FMSUdOTUVOVF8xNj15CkNPTkZJR19YODZfVFNDPXkKQ09ORklHX1g4 Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NApDT05GSUdfQ1BVX1NVUF9JTlRFTD15CkNPTkZJR19DUFVf U1VQX0NZUklYXzMyPXkKQ09ORklHX0NQVV9TVVBfQU1EPXkKQ09ORklHX0NQVV9TVVBfQ0VOVEFV Uj15CkNPTkZJR19DUFVfU1VQX1RSQU5TTUVUQV8zMj15CkNPTkZJR19IUEVUX1RJTUVSPXkKQ09O RklHX0RNST15CkNPTkZJR19OUl9DUFVTPTEKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBz ZXQKQ09ORklHX1BSRUVNUFRfVk9MVU5UQVJZPXkKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0 CkNPTkZJR19QUkVFTVBUX0NPVU5UPXkKQ09ORklHX1VQX0xBVEVfSU5JVD15CkNPTkZJR19YODZf VVBfQVBJQz15CkNPTkZJR19YODZfVVBfSU9BUElDPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkK Q09ORklHX1g4Nl9JT19BUElDPXkKIyBDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09U X0lSUVMgaXMgbm90IHNldApDT05GSUdfWDg2X01DRT15CiMgQ09ORklHX1g4Nl9NQ0VfSU5URUwg aXMgbm90IHNldApDT05GSUdfWDg2X01DRV9BTUQ9eQojIENPTkZJR19YODZfQU5DSUVOVF9NQ0Ug aXMgbm90IHNldApDT05GSUdfWDg2X01DRV9USFJFU0hPTEQ9eQpDT05GSUdfWDg2X01DRV9JTkpF Q1Q9eQpDT05GSUdfVk04Nj15CkNPTkZJR19YODZfMTZCSVQ9eQpDT05GSUdfWDg2X0VTUEZJWDMy PXkKIyBDT05GSUdfVE9TSElCQSBpcyBub3Qgc2V0CkNPTkZJR19JOEs9bQpDT05GSUdfWDg2X1JF Qk9PVEZJWFVQUz15CiMgQ09ORklHX01JQ1JPQ09ERSBpcyBub3Qgc2V0CkNPTkZJR19YODZfTVNS PW0KQ09ORklHX1g4Nl9DUFVJRD1tCkNPTkZJR19OT0hJR0hNRU09eQojIENPTkZJR19ISUdITUVN NEcgaXMgbm90IHNldAojIENPTkZJR19ISUdITUVNNjRHIGlzIG5vdCBzZXQKQ09ORklHX1BBR0Vf T0ZGU0VUPTB4QzAwMDAwMDAKIyBDT05GSUdfWDg2X1BBRSBpcyBub3Qgc2V0CkNPTkZJR19BUkNI X0ZMQVRNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0VOQUJMRT15CkNPTkZJR19B UkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfSUxMRUdBTF9QT0lOVEVSX1ZBTFVFPTAK Q09ORklHX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfRkxBVE1FTV9NQU5VQUw9eQojIENP TkZJR19TUEFSU0VNRU1fTUFOVUFMIGlzIG5vdCBzZXQKQ09ORklHX0ZMQVRNRU09eQpDT05GSUdf RkxBVF9OT0RFX01FTV9NQVA9eQpDT05GSUdfU1BBUlNFTUVNX1NUQVRJQz15CkNPTkZJR19IQVZF X01FTUJMT0NLPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0tfTk9ERV9NQVA9eQpDT05GSUdfQVJDSF9E SVNDQVJEX01FTUJMT0NLPXkKQ09ORklHX01FTU9SWV9JU09MQVRJT049eQojIENPTkZJR19IQVZF X0JPT1RNRU1fSU5GT19OT0RFIGlzIG5vdCBzZXQKQ09ORklHX1BBR0VGTEFHU19FWFRFTkRFRD15 CkNPTkZJR19TUExJVF9QVExPQ0tfQ1BVUz00CkNPTkZJR19DT01QQUNUSU9OPXkKQ09ORklHX01J R1JBVElPTj15CiMgQ09ORklHX1BIWVNfQUREUl9UXzY0QklUIGlzIG5vdCBzZXQKQ09ORklHX1pP TkVfRE1BX0ZMQUc9MQpDT05GSUdfQk9VTkNFPXkKQ09ORklHX05FRURfQk9VTkNFX1BPT0w9eQpD T05GSUdfVklSVF9UT19CVVM9eQojIENPTkZJR19LU00gaXMgbm90IHNldApDT05GSUdfREVGQVVM VF9NTUFQX01JTl9BRERSPTQwOTYKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTUVNT1JZX0ZBSUxVUkU9 eQpDT05GSUdfTUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19IV1BPSVNPTl9JTkpFQ1QgaXMgbm90 IHNldAojIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRSBpcyBub3Qgc2V0CkNPTkZJR19ORUVE X1BFUl9DUFVfS009eQojIENPTkZJR19DTEVBTkNBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfRlJP TlRTV0FQIGlzIG5vdCBzZXQKQ09ORklHX0NNQT15CiMgQ09ORklHX0NNQV9ERUJVRyBpcyBub3Qg c2V0CiMgQ09ORklHX0NNQV9ERUJVR0ZTIGlzIG5vdCBzZXQKQ09ORklHX0NNQV9BUkVBUz03CkNP TkZJR19aUE9PTD1tCkNPTkZJR19aQlVEPW0KQ09ORklHX1pTTUFMTE9DPXkKIyBDT05GSUdfUEdU QUJMRV9NQVBQSU5HIGlzIG5vdCBzZXQKQ09ORklHX1pTTUFMTE9DX1NUQVQ9eQpDT05GSUdfR0VO RVJJQ19FQVJMWV9JT1JFTUFQPXkKIyBDT05GSUdfWDg2X1BNRU1fTEVHQUNZIGlzIG5vdCBzZXQK IyBDT05GSUdfWDg2X0NIRUNLX0JJT1NfQ09SUlVQVElPTiBpcyBub3Qgc2V0CkNPTkZJR19YODZf UkVTRVJWRV9MT1c9NjQKIyBDT05GSUdfTUFUSF9FTVVMQVRJT04gaXMgbm90IHNldApDT05GSUdf TVRSUj15CkNPTkZJR19NVFJSX1NBTklUSVpFUj15CkNPTkZJR19NVFJSX1NBTklUSVpFUl9FTkFC TEVfREVGQVVMVD0wCkNPTkZJR19NVFJSX1NBTklUSVpFUl9TUEFSRV9SRUdfTlJfREVGQVVMVD0x CkNPTkZJR19YODZfUEFUPXkKQ09ORklHX0FSQ0hfVVNFU19QR19VTkNBQ0hFRD15CkNPTkZJR19B UkNIX1JBTkRPTT15CkNPTkZJR19YODZfU01BUD15CiMgQ09ORklHX1g4Nl9JTlRFTF9NUFggaXMg bm90IHNldAojIENPTkZJR19FRkkgaXMgbm90IHNldApDT05GSUdfU0VDQ09NUD15CiMgQ09ORklH X0haXzEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0haXzI1MCBpcyBub3Qgc2V0CkNPTkZJR19IWl8z MDA9eQojIENPTkZJR19IWl8xMDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMTAwMDAgaXMgbm90 IHNldApDT05GSUdfSFo9MzAwCiMgQ09ORklHX1NDSEVEX0hSVElDSyBpcyBub3Qgc2V0CkNPTkZJ R19LRVhFQz15CkNPTkZJR19QSFlTSUNBTF9TVEFSVD0weDEwMDAwMDAKIyBDT05GSUdfUkVMT0NB VEFCTEUgaXMgbm90IHNldApDT05GSUdfUEhZU0lDQUxfQUxJR049MHgyMDAwMDAKQ09ORklHX0NP TVBBVF9WRFNPPXkKIyBDT05GSUdfQ01ETElORV9CT09MIGlzIG5vdCBzZXQKCiMKIyBQb3dlciBt YW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwojIENPTkZJR19TVVNQRU5EIGlzIG5vdCBzZXQK IyBDT05GSUdfSElCRVJOQVRJT04gaXMgbm90IHNldAojIENPTkZJR19QTSBpcyBub3Qgc2V0CkNP TkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVHQUNZX1RBQkxFU19MT09LVVA9eQpDT05GSUdfQVJD SF9NSUdIVF9IQVZFX0FDUElfUERDPXkKQ09ORklHX0FDUElfU1lTVEVNX1BPV0VSX1NUQVRFU19T VVBQT1JUPXkKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19B Q1BJX0VDX0RFQlVHRlMgaXMgbm90IHNldApDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JB VFRFUlk9eQpDT05GSUdfQUNQSV9CVVRUT049eQpDT05GSUdfQUNQSV9GQU49eQojIENPTkZJR19B Q1BJX0RPQ0sgaXMgbm90IHNldApDT05GSUdfQUNQSV9QUk9DRVNTT1I9eQojIENPTkZJR19BQ1BJ X1BST0NFU1NPUl9BR0dSRUdBVE9SIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfVEhFUk1BTD15CiMg Q09ORklHX0FDUElfQ1VTVE9NX0RTRFQgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0lOSVRSRF9U QUJMRV9PVkVSUklERSBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19BQ1BJX1BDSV9TTE9UIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QTV9USU1FUj15CiMg Q09ORklHX0FDUElfQ09OVEFJTkVSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfSE9UUExVR19JT0FQ SUM9eQojIENPTkZJR19BQ1BJX1NCUyBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfSEVEIGlzIG5v dCBzZXQKIyBDT05GSUdfQUNQSV9DVVNUT01fTUVUSE9EIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQ SV9SRURVQ0VEX0hBUkRXQVJFX09OTFkgaXMgbm90IHNldApDT05GSUdfSEFWRV9BQ1BJX0FQRUk9 eQpDT05GSUdfSEFWRV9BQ1BJX0FQRUlfTk1JPXkKIyBDT05GSUdfQUNQSV9BUEVJIGlzIG5vdCBz ZXQKIyBDT05GSUdfQUNQSV9FWFRMT0cgaXMgbm90IHNldAojIENPTkZJR19QTUlDX09QUkVHSU9O IGlzIG5vdCBzZXQKIyBDT05GSUdfU0ZJIGlzIG5vdCBzZXQKCiMKIyBDUFUgRnJlcXVlbmN5IHNj YWxpbmcKIwpDT05GSUdfQ1BVX0ZSRVE9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTU1PTj15CkNP TkZJR19DUFVfRlJFUV9TVEFUPW0KQ09ORklHX0NQVV9GUkVRX1NUQVRfREVUQUlMUz15CkNPTkZJ R19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QRVJGT1JNQU5DRT15CiMgQ09ORklHX0NQVV9GUkVRX0RF RkFVTFRfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRf R09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX09O REVNQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfQ09OU0VSVkFU SVZFIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9GUkVRX0dPVl9QRVJGT1JNQU5DRT15CkNPTkZJR19D UFVfRlJFUV9HT1ZfUE9XRVJTQVZFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9VU0VSU1BBQ0U9eQoj IENPTkZJR19DUFVfRlJFUV9HT1ZfT05ERU1BTkQgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFf R09WX0NPTlNFUlZBVElWRT15CgojCiMgQ1BVIGZyZXF1ZW5jeSBzY2FsaW5nIGRyaXZlcnMKIwoj IENPTkZJR19YODZfSU5URUxfUFNUQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BDQ19DUFVG UkVRIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0FDUElfQ1BVRlJFUSBpcyBub3Qgc2V0CiMgQ09O RklHX1g4Nl9QT1dFUk5PV19LNiBpcyBub3Qgc2V0CkNPTkZJR19YODZfUE9XRVJOT1dfSzc9bQpD T05GSUdfWDg2X1BPV0VSTk9XX0s3X0FDUEk9eQojIENPTkZJR19YODZfR1hfU1VTUE1PRCBpcyBu b3Qgc2V0CkNPTkZJR19YODZfU1BFRURTVEVQX0NFTlRSSU5PPXkKQ09ORklHX1g4Nl9TUEVFRFNU RVBfQ0VOVFJJTk9fVEFCTEU9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9JQ0g9bQpDT05GSUdfWDg2 X1NQRUVEU1RFUF9TTUk9bQpDT05GSUdfWDg2X1A0X0NMT0NLTU9EPW0KQ09ORklHX1g4Nl9DUFVG UkVRX05GT1JDRTI9eQojIENPTkZJR19YODZfTE9OR1JVTiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4 Nl9MT05HSEFVTCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9FX1BPV0VSU0FWRVIgaXMgbm90IHNl dAoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09ORklHX1g4Nl9TUEVFRFNURVBfTElCPW0KIyBDT05G SUdfWDg2X1NQRUVEU1RFUF9SRUxBWEVEX0NBUF9DSEVDSyBpcyBub3Qgc2V0CgojCiMgQ1BVIElk bGUKIwpDT05GSUdfQ1BVX0lETEU9eQpDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUj15CkNPTkZJ R19DUFVfSURMRV9HT1ZfTUVOVT15CiMgQ09ORklHX0FSQ0hfTkVFRFNfQ1BVX0lETEVfQ09VUExF RCBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9JRExFPXkKCiMKIyBCdXMgb3B0aW9ucyAoUENJIGV0 Yy4pCiMKQ09ORklHX1BDST15CiMgQ09ORklHX1BDSV9HT0JJT1MgaXMgbm90IHNldAojIENPTkZJ R19QQ0lfR09NTUNPTkZJRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9HT0RJUkVDVCBpcyBub3Qg c2V0CiMgQ09ORklHX1BDSV9HT09MUEMgaXMgbm90IHNldApDT05GSUdfUENJX0dPQU5ZPXkKQ09O RklHX1BDSV9CSU9TPXkKQ09ORklHX1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01NQ09ORklHPXkK Q09ORklHX1BDSV9PTFBDPXkKQ09ORklHX1BDSV9ET01BSU5TPXkKIyBDT05GSUdfUENJRVBPUlRC VVMgaXMgbm90IHNldAojIENPTkZJR19QQ0lfTVNJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0RF QlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1JFQUxMT0NfRU5BQkxFX0FVVE8gaXMgbm90IHNl dAojIENPTkZJR19QQ0lfU1RVQiBpcyBub3Qgc2V0CkNPTkZJR19IVF9JUlE9eQojIENPTkZJR19Q Q0lfSU9WIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1BSSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BD SV9QQVNJRCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfTEFCRUw9eQoKIwojIFBDSSBob3N0IGNvbnRy b2xsZXIgZHJpdmVycwojCkNPTkZJR19JU0FfRE1BX0FQST15CiMgQ09ORklHX0lTQSBpcyBub3Qg c2V0CiMgQ09ORklHX1NDeDIwMCBpcyBub3Qgc2V0CkNPTkZJR19PTFBDPXkKIyBDT05GSUdfT0xQ Q19YTzE1X1NDSSBpcyBub3Qgc2V0CkNPTkZJR19BTElYPXkKQ09ORklHX05FVDU1MDE9eQojIENP TkZJR19HRU9TIGlzIG5vdCBzZXQKQ09ORklHX0FNRF9OQj15CkNPTkZJR19QQ0NBUkQ9eQpDT05G SUdfUENNQ0lBPW0KIyBDT05GSUdfUENNQ0lBX0xPQURfQ0lTIGlzIG5vdCBzZXQKQ09ORklHX0NB UkRCVVM9eQoKIwojIFBDLWNhcmQgYnJpZGdlcwojCiMgQ09ORklHX1lFTlRBIGlzIG5vdCBzZXQK IyBDT05GSUdfUEQ2NzI5IGlzIG5vdCBzZXQKIyBDT05GSUdfSTgyMDkyIGlzIG5vdCBzZXQKIyBD T05GSUdfSE9UUExVR19QQ0kgaXMgbm90IHNldAojIENPTkZJR19SQVBJRElPIGlzIG5vdCBzZXQK IyBDT05GSUdfWDg2X1NZU0ZCIGlzIG5vdCBzZXQKCiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0 cyAvIEVtdWxhdGlvbnMKIwpDT05GSUdfQklORk1UX0VMRj15CiMgQ09ORklHX0NPUkVfRFVNUF9E RUZBVUxUX0VMRl9IRUFERVJTIGlzIG5vdCBzZXQKQ09ORklHX0JJTkZNVF9TQ1JJUFQ9eQpDT05G SUdfSEFWRV9BT1VUPXkKQ09ORklHX0JJTkZNVF9BT1VUPXkKIyBDT05GSUdfQklORk1UX01JU0Mg aXMgbm90IHNldApDT05GSUdfQ09SRURVTVA9eQpDT05GSUdfSEFWRV9BVE9NSUNfSU9NQVA9eQpD T05GSUdfUE1DX0FUT009eQpDT05GSUdfTkVUPXkKCiMKIyBOZXR3b3JraW5nIG9wdGlvbnMKIwoj IENPTkZJR19QQUNLRVQgaXMgbm90IHNldApDT05GSUdfVU5JWD15CiMgQ09ORklHX1VOSVhfRElB RyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9LRVkgaXMgbm90IHNldAojIENPTkZJR19JTkVUIGlz IG5vdCBzZXQKIyBDT05GSUdfTkVUV09SS19TRUNNQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU X1BUUF9DTEFTU0lGWSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFdPUktfUEhZX1RJTUVTVEFNUElO RyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVEZJTFRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTSBp cyBub3Qgc2V0CiMgQ09ORklHX0JSSURHRSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZMQU5fODAyMVEg aXMgbm90IHNldAojIENPTkZJR19ERUNORVQgaXMgbm90IHNldAojIENPTkZJR19MTEMyIGlzIG5v dCBzZXQKIyBDT05GSUdfSVBYIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRBTEsgaXMgbm90IHNldAoj IENPTkZJR19YMjUgaXMgbm90IHNldAojIENPTkZJR19MQVBCIGlzIG5vdCBzZXQKIyBDT05GSUdf UEhPTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NCBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9TQ0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RDQiBpcyBub3Qgc2V0CiMgQ09ORklHX0RO U19SRVNPTFZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVE1BTl9BRFYgaXMgbm90IHNldAojIENP TkZJR19WU09DS0VUUyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVExJTktfTU1BUCBpcyBub3Qgc2V0 CiMgQ09ORklHX05FVExJTktfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklHX01QTFMgaXMgbm90IHNl dAojIENPTkZJR19IU1IgaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfTkVUX1BSSU8gaXMgbm90 IHNldAojIENPTkZJR19DR1JPVVBfTkVUX0NMQVNTSUQgaXMgbm90IHNldApDT05GSUdfTkVUX1JY X0JVU1lfUE9MTD15CkNPTkZJR19CUUw9eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCiMgQ09ORklH X0hBTVJBRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJE QSBpcyBub3Qgc2V0CiMgQ09ORklHX0JUIGlzIG5vdCBzZXQKQ09ORklHX1dJUkVMRVNTPXkKIyBD T05GSUdfQ0ZHODAyMTEgaXMgbm90IHNldAojIENPTkZJR19MSUI4MDIxMSBpcyBub3Qgc2V0Cgoj CiMgQ0ZHODAyMTEgbmVlZHMgdG8gYmUgZW5hYmxlZCBmb3IgTUFDODAyMTEKIwojIENPTkZJR19X SU1BWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JGS0lMTCBpcyBub3Qgc2V0CiMgQ09ORklHX1JGS0lM TF9SRUdVTEFUT1IgaXMgbm90IHNldAojIENPTkZJR19ORVRfOVAgaXMgbm90IHNldAojIENPTkZJ R19DQUlGIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZDIGlzIG5vdCBzZXQKCiMKIyBEZXZpY2UgRHJp dmVycwojCgojCiMgR2VuZXJpYyBEcml2ZXIgT3B0aW9ucwojCkNPTkZJR19VRVZFTlRfSEVMUEVS PXkKQ09ORklHX1VFVkVOVF9IRUxQRVJfUEFUSD0iIgpDT05GSUdfREVWVE1QRlM9eQojIENPTkZJ R19ERVZUTVBGU19NT1VOVCBpcyBub3Qgc2V0CkNPTkZJR19TVEFOREFMT05FPXkKIyBDT05GSUdf UFJFVkVOVF9GSVJNV0FSRV9CVUlMRCBpcyBub3Qgc2V0CkNPTkZJR19GV19MT0FERVI9eQpDT05G SUdfRklSTVdBUkVfSU5fS0VSTkVMPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIiCiMgQ09ORklH X0ZXX0xPQURFUl9VU0VSX0hFTFBFUl9GQUxMQkFDSyBpcyBub3Qgc2V0CkNPTkZJR19BTExPV19E RVZfQ09SRURVTVA9eQojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90IHNldAojIENPTkZJR19E RUJVR19ERVZSRVMgaXMgbm90IHNldAojIENPTkZJR19TWVNfSFlQRVJWSVNPUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0dFTkVSSUNfQ1BVX0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19D UFVfQVVUT1BST0JFPXkKQ09ORklHX1JFR01BUD15CkNPTkZJR19SRUdNQVBfSTJDPXkKQ09ORklH X1JFR01BUF9TUEk9eQpDT05GSUdfUkVHTUFQX1NQTUk9bQpDT05GSUdfUkVHTUFQX01NSU89eQpD T05GSUdfUkVHTUFQX0lSUT15CkNPTkZJR19ETUFfU0hBUkVEX0JVRkZFUj15CkNPTkZJR19GRU5D RV9UUkFDRT15CiMgQ09ORklHX0RNQV9DTUEgaXMgbm90IHNldAoKIwojIEJ1cyBkZXZpY2VzCiMK IyBDT05GSUdfQ09OTkVDVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREIGlzIG5vdCBzZXQKQ09O RklHX09GPXkKCiMKIyBEZXZpY2UgVHJlZSBhbmQgT3BlbiBGaXJtd2FyZSBzdXBwb3J0CiMKQ09O RklHX09GX1BST01UUkVFPXkKQ09ORklHX09GX0RZTkFNSUM9eQpDT05GSUdfT0ZfQUREUkVTUz15 CkNPTkZJR19PRl9BRERSRVNTX1BDST15CkNPTkZJR19PRl9JUlE9eQpDT05GSUdfT0ZfUENJPXkK Q09ORklHX09GX1BDSV9JUlE9eQpDT05GSUdfT0ZfUkVTT0xWRT15CkNPTkZJR19PRl9PVkVSTEFZ PXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKIyBDT05GSUdfUEFSUE9SVCBp cyBub3Qgc2V0CkNPTkZJR19QTlA9eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkKCiMKIyBQ cm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNPTkZJR19CTEtfREVWPXkKIyBDT05GSUdfQkxL X0RFVl9OVUxMX0JMSyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfRkQgaXMgbm90IHNldAoj IENPTkZJR19CTEtfREVWX1BDSUVTU0RfTVRJUDMyWFggaXMgbm90IHNldAojIENPTkZJR19aUkFN IGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0NQUV9DSVNTX0RBIGlzIG5vdCBzZXQKIyBDT05GSUdf QkxLX0RFVl9EQUM5NjAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1VNRU0gaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX0NPV19DT01NT04gaXMgbm90IHNldAojIENPTkZJR19CTEtfREVW X0xPT1AgaXMgbm90IHNldAoKIwojIERSQkQgZGlzYWJsZWQgYmVjYXVzZSBQUk9DX0ZTIG9yIElO RVQgbm90IHNlbGVjdGVkCiMKIyBDT05GSUdfQkxLX0RFVl9OQkQgaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX05WTUUgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1NYOCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19ERVZfUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9QTUVNIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0RST01fUEtUQ0RWRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQV9P VkVSX0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19CTEsgaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX0hEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9SU1hYIGlzIG5vdCBzZXQK CiMKIyBNaXNjIGRldmljZXMKIwpDT05GSUdfU0VOU09SU19MSVMzTFYwMkQ9eQpDT05GSUdfQUQ1 MjVYX0RQT1Q9eQpDT05GSUdfQUQ1MjVYX0RQT1RfSTJDPXkKQ09ORklHX0FENTI1WF9EUE9UX1NQ ST1tCiMgQ09ORklHX0RVTU1ZX0lSUSBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTV9BU00gaXMgbm90 IHNldAojIENPTkZJR19QSEFOVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfU0dJX0lPQzQgaXMgbm90 IHNldAojIENPTkZJR19USUZNX0NPUkUgaXMgbm90IHNldApDT05GSUdfSUNTOTMyUzQwMT15CiMg Q09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hQX0lMTyBpcyBu b3Qgc2V0CiMgQ09ORklHX0FQRFM5ODAyQUxTIGlzIG5vdCBzZXQKQ09ORklHX0lTTDI5MDAzPW0K IyBDT05GSUdfSVNMMjkwMjAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19UU0wyNTUwPW0KIyBD T05GSUdfU0VOU09SU19CSDE3ODAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0JIMTc3MCBp cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVBEUzk5MFggaXMgbm90IHNldApDT05GSUdfSE1D NjM1Mj15CiMgQ09ORklHX0RTMTY4MiBpcyBub3Qgc2V0CkNPTkZJR19USV9EQUM3NTEyPXkKIyBD T05GSUdfVk1XQVJFX0JBTExPT04gaXMgbm90IHNldApDT05GSUdfQk1QMDg1PXkKIyBDT05GSUdf Qk1QMDg1X0kyQyBpcyBub3Qgc2V0CkNPTkZJR19CTVAwODVfU1BJPXkKIyBDT05GSUdfUENIX1BI VUIgaXMgbm90IHNldAojIENPTkZJR19VU0JfU1dJVENIX0ZTQTk0ODAgaXMgbm90IHNldAojIENP TkZJR19MQVRUSUNFX0VDUDNfQ09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfU1JBTSBpcyBub3Qg c2V0CkNPTkZJR19DMlBPUlQ9bQpDT05GSUdfQzJQT1JUX0RVUkFNQVJfMjE1MD1tCgojCiMgRUVQ Uk9NIHN1cHBvcnQKIwpDT05GSUdfRUVQUk9NX0FUMjQ9eQpDT05GSUdfRUVQUk9NX0FUMjU9bQoj IENPTkZJR19FRVBST01fTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX0VFUFJPTV9NQVg2ODc1PW0K IyBDT05GSUdfRUVQUk9NXzkzQ1g2IGlzIG5vdCBzZXQKIyBDT05GSUdfRUVQUk9NXzkzWFg0NiBp cyBub3Qgc2V0CiMgQ09ORklHX0NCNzEwX0NPUkUgaXMgbm90IHNldAoKIwojIFRleGFzIEluc3Ry dW1lbnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKIyBDT05GSUdfVElfU1Qg aXMgbm90IHNldApDT05GSUdfU0VOU09SU19MSVMzX0kyQz15CgojCiMgQWx0ZXJhIEZQR0EgZmly bXdhcmUgZG93bmxvYWQgbW9kdWxlCiMKQ09ORklHX0FMVEVSQV9TVEFQTD1tCiMgQ09ORklHX0lO VEVMX01FSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX01FSV9NRSBpcyBub3Qgc2V0CiMgQ09O RklHX0lOVEVMX01FSV9UWEUgaXMgbm90IHNldAojIENPTkZJR19WTVdBUkVfVk1DSSBpcyBub3Qg c2V0CgojCiMgSW50ZWwgTUlDIEJ1cyBEcml2ZXIKIwoKIwojIEludGVsIE1JQyBIb3N0IERyaXZl cgojCgojCiMgSW50ZWwgTUlDIENhcmQgRHJpdmVyCiMKQ09ORklHX0VDSE89bQojIENPTkZJR19D WExfQkFTRSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0lERT15CiMgQ09ORklHX0lERSBpcyBub3Qg c2V0CgojCiMgU0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01PRD15CiMgQ09ORklH X1JBSURfQVRUUlMgaXMgbm90IHNldApDT05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CiMg Q09ORklHX1NDU0lfTkVUTElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTVFfREVGQVVMVCBp cyBub3Qgc2V0CkNPTkZJR19TQ1NJX1BST0NfRlM9eQoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChk aXNrLCB0YXBlLCBDRC1ST00pCiMKQ09ORklHX0JMS19ERVZfU0Q9eQpDT05GSUdfQ0hSX0RFVl9T VD1tCiMgQ09ORklHX0NIUl9ERVZfT1NTVCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1NSPW0K IyBDT05GSUdfQkxLX0RFVl9TUl9WRU5ET1IgaXMgbm90IHNldAojIENPTkZJR19DSFJfREVWX1NH IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hSX0RFVl9TQ0ggaXMgbm90IHNldApDT05GSUdfU0NTSV9D T05TVEFOVFM9eQpDT05GSUdfU0NTSV9MT0dHSU5HPXkKQ09ORklHX1NDU0lfU0NBTl9BU1lOQz15 CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKQ09ORklHX1NDU0lfU1BJX0FUVFJTPW0KIyBDT05GSUdf U0NTSV9GQ19BVFRSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSVNDU0lfQVRUUlMgaXMgbm90 IHNldApDT05GSUdfU0NTSV9TQVNfQVRUUlM9eQojIENPTkZJR19TQ1NJX1NBU19MSUJTQVMgaXMg bm90IHNldApDT05GSUdfU0NTSV9TUlBfQVRUUlM9eQojIENPTkZJR19TQ1NJX0xPV0xFVkVMIGlz IG5vdCBzZXQKQ09ORklHX1NDU0lfTE9XTEVWRUxfUENNQ0lBPXkKQ09ORklHX1BDTUNJQV9BSEEx NTJYPW0KIyBDT05GSUdfUENNQ0lBX0ZET01BSU4gaXMgbm90IHNldApDT05GSUdfUENNQ0lBX05J TkpBX1NDU0k9bQpDT05GSUdfUENNQ0lBX1FMT0dJQz1tCiMgQ09ORklHX1BDTUNJQV9TWU01M0M1 MDAgaXMgbm90IHNldApDT05GSUdfU0NTSV9ESD1tCiMgQ09ORklHX1NDU0lfREhfUkRBQyBpcyBu b3Qgc2V0CkNPTkZJR19TQ1NJX0RIX0hQX1NXPW0KQ09ORklHX1NDU0lfREhfRU1DPW0KIyBDT05G SUdfU0NTSV9ESF9BTFVBIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SIGlz IG5vdCBzZXQKQ09ORklHX0FUQT1tCiMgQ09ORklHX0FUQV9OT05TVEFOREFSRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0FUQV9WRVJCT1NFX0VSUk9SIGlzIG5vdCBzZXQKQ09ORklHX0FUQV9BQ1BJPXkK Q09ORklHX1NBVEFfUE1QPXkKCiMKIyBDb250cm9sbGVycyB3aXRoIG5vbi1TRkYgbmF0aXZlIGlu dGVyZmFjZQojCiMgQ09ORklHX1NBVEFfQUhDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfQUhD SV9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfSU5JQzE2MlggaXMgbm90IHNldAoj IENPTkZJR19TQVRBX0FDQVJEX0FIQ0kgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1NJTDI0IGlz IG5vdCBzZXQKQ09ORklHX0FUQV9TRkY9eQoKIwojIFNGRiBjb250cm9sbGVycyB3aXRoIGN1c3Rv bSBETUEgaW50ZXJmYWNlCiMKIyBDT05GSUdfUERDX0FETUEgaXMgbm90IHNldAojIENPTkZJR19T QVRBX1FTVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TWDQgaXMgbm90IHNldApDT05GSUdf QVRBX0JNRE1BPXkKCiMKIyBTQVRBIFNGRiBjb250cm9sbGVycyB3aXRoIEJNRE1BCiMKIyBDT05G SUdfQVRBX1BJSVggaXMgbm90IHNldAojIENPTkZJR19TQVRBX01WIGlzIG5vdCBzZXQKIyBDT05G SUdfU0FUQV9OViBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfUFJPTUlTRSBpcyBub3Qgc2V0CiMg Q09ORklHX1NBVEFfU0lMIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TSVMgaXMgbm90IHNldAoj IENPTkZJR19TQVRBX1NWVyBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfVUxJIGlzIG5vdCBzZXQK IyBDT05GSUdfU0FUQV9WSUEgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1ZJVEVTU0UgaXMgbm90 IHNldAoKIwojIFBBVEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1ETUEKIwojIENPTkZJR19QQVRB X0FMSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQU1EIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFU QV9BUlRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQVRJSVhQIGlzIG5vdCBzZXQKIyBDT05G SUdfUEFUQV9BVFA4NjdYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9DTUQ2NFggaXMgbm90IHNl dAojIENPTkZJR19QQVRBX0NTNTUyMCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQ1M1NTMwIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9DUzU1MzUgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0NT NTUzNiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfQ1lQUkVTUyBpcyBub3Qgc2V0CiMgQ09ORklH X1BBVEFfRUZBUiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfSFBUMzY2IGlzIG5vdCBzZXQKIyBD T05GSUdfUEFUQV9IUFQzN1ggaXMgbm90IHNldAojIENPTkZJR19QQVRBX0hQVDNYMk4gaXMgbm90 IHNldAojIENPTkZJR19QQVRBX0hQVDNYMyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfSVQ4MjEz IGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9JVDgyMVggaXMgbm90IHNldAojIENPTkZJR19QQVRB X0pNSUNST04gaXMgbm90IHNldAojIENPTkZJR19QQVRBX01BUlZFTEwgaXMgbm90IHNldAojIENP TkZJR19QQVRBX05FVENFTEwgaXMgbm90IHNldAojIENPTkZJR19QQVRBX05JTkpBMzIgaXMgbm90 IHNldAojIENPTkZJR19QQVRBX05TODc0MTUgaXMgbm90IHNldAojIENPTkZJR19QQVRBX09MRFBJ SVggaXMgbm90IHNldAojIENPTkZJR19QQVRBX09QVElETUEgaXMgbm90IHNldAojIENPTkZJR19Q QVRBX1BEQzIwMjdYIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9QRENfT0xEIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFUQV9SQURJU1lTIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9SREMgaXMgbm90 IHNldAojIENPTkZJR19QQVRBX1NDMTIwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfU0NIIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9TRVJWRVJXT1JLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BB VEFfU0lMNjgwIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9TSVMgaXMgbm90IHNldAojIENPTkZJ R19QQVRBX1RPU0hJQkEgaXMgbm90IHNldAojIENPTkZJR19QQVRBX1RSSUZMRVggaXMgbm90IHNl dAojIENPTkZJR19QQVRBX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfV0lOQk9ORCBpcyBu b3Qgc2V0CgojCiMgUElPLW9ubHkgU0ZGIGNvbnRyb2xsZXJzCiMKIyBDT05GSUdfUEFUQV9DTUQ2 NDBfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9NUElJWCBpcyBub3Qgc2V0CiMgQ09ORklH X1BBVEFfTlM4NzQxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfT1BUSSBpcyBub3Qgc2V0CiMg Q09ORklHX1BBVEFfUENNQ0lBIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9SWjEwMDAgaXMgbm90 IHNldAoKIwojIEdlbmVyaWMgZmFsbGJhY2sgLyBsZWdhY3kgZHJpdmVycwojCiMgQ09ORklHX1BB VEFfQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQV9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05G SUdfUEFUQV9MRUdBQ1kgaXMgbm90IHNldApDT05GSUdfTUQ9eQpDT05GSUdfQkxLX0RFVl9NRD1t CkNPTkZJR19NRF9MSU5FQVI9bQpDT05GSUdfTURfUkFJRDA9bQpDT05GSUdfTURfUkFJRDE9bQpD T05GSUdfTURfUkFJRDEwPW0KQ09ORklHX01EX1JBSUQ0NTY9bQpDT05GSUdfTURfTVVMVElQQVRI PW0KQ09ORklHX01EX0ZBVUxUWT1tCkNPTkZJR19CQ0FDSEU9bQpDT05GSUdfQkNBQ0hFX0RFQlVH PXkKQ09ORklHX0JDQUNIRV9DTE9TVVJFU19ERUJVRz15CkNPTkZJR19CTEtfREVWX0RNX0JVSUxU SU49eQpDT05GSUdfQkxLX0RFVl9ETT1tCiMgQ09ORklHX0RNX01RX0RFRkFVTFQgaXMgbm90IHNl dAojIENPTkZJR19ETV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19ETV9CVUZJTz1tCkNPTkZJR19E TV9CSU9fUFJJU09OPW0KQ09ORklHX0RNX1BFUlNJU1RFTlRfREFUQT1tCiMgQ09ORklHX0RNX0RF QlVHX0JMT0NLX1NUQUNLX1RSQUNJTkcgaXMgbm90IHNldAojIENPTkZJR19ETV9DUllQVCBpcyBu b3Qgc2V0CkNPTkZJR19ETV9TTkFQU0hPVD1tCkNPTkZJR19ETV9USElOX1BST1ZJU0lPTklORz1t CkNPTkZJR19ETV9DQUNIRT1tCkNPTkZJR19ETV9DQUNIRV9NUT1tCiMgQ09ORklHX0RNX0NBQ0hF X0NMRUFORVIgaXMgbm90IHNldAojIENPTkZJR19ETV9FUkEgaXMgbm90IHNldAojIENPTkZJR19E TV9NSVJST1IgaXMgbm90IHNldApDT05GSUdfRE1fUkFJRD1tCiMgQ09ORklHX0RNX1pFUk8gaXMg bm90IHNldApDT05GSUdfRE1fTVVMVElQQVRIPW0KQ09ORklHX0RNX01VTFRJUEFUSF9RTD1tCkNP TkZJR19ETV9NVUxUSVBBVEhfU1Q9bQpDT05GSUdfRE1fREVMQVk9bQpDT05GSUdfRE1fVUVWRU5U PXkKIyBDT05GSUdfRE1fRkxBS0VZIGlzIG5vdCBzZXQKQ09ORklHX0RNX1ZFUklUWT1tCkNPTkZJ R19ETV9TV0lUQ0g9bQojIENPTkZJR19ETV9MT0dfV1JJVEVTIGlzIG5vdCBzZXQKQ09ORklHX1RB UkdFVF9DT1JFPXkKIyBDT05GSUdfVENNX0lCTE9DSyBpcyBub3Qgc2V0CkNPTkZJR19UQ01fRklM RUlPPXkKQ09ORklHX1RDTV9QU0NTST1tCiMgQ09ORklHX1RDTV9VU0VSIGlzIG5vdCBzZXQKQ09O RklHX0xPT1BCQUNLX1RBUkdFVD1tCiMgQ09ORklHX0lTQ1NJX1RBUkdFVCBpcyBub3Qgc2V0CiMg Q09ORklHX0ZVU0lPTiBpcyBub3Qgc2V0CgojCiMgSUVFRSAxMzk0IChGaXJlV2lyZSkgc3VwcG9y dAojCiMgQ09ORklHX0ZJUkVXSVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfRklSRVdJUkVfTk9TWSBp cyBub3Qgc2V0CiMgQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUREVWSUNFUyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZIT1NUX05FVCBpcyBub3Qgc2V0CiMgQ09O RklHX1ZIT1NUX1NDU0kgaXMgbm90IHNldAoKIwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09O RklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0ZGX01FTUxFU1M9eQpDT05GSUdfSU5QVVRfUE9MTERF Vj15CkNPTkZJR19JTlBVVF9TUEFSU0VLTUFQPXkKQ09ORklHX0lOUFVUX01BVFJJWEtNQVA9bQoK IwojIFVzZXJsYW5kIGludGVyZmFjZXMKIwpDT05GSUdfSU5QVVRfTU9VU0VERVY9eQojIENPTkZJ R19JTlBVVF9NT1VTRURFVl9QU0FVWCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9T Q1JFRU5fWD0xMDI0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWT03NjgKQ09ORklHX0lO UFVUX0pPWURFVj1tCkNPTkZJR19JTlBVVF9FVkRFVj15CkNPTkZJR19JTlBVVF9FVkJVRz15Cgoj CiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfSU5QVVRfS0VZQk9BUkQ9eQojIENPTkZJ R19LRVlCT0FSRF9BRFA1NTg4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OSBp cyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9BVEtCRD15CiMgQ09ORklHX0tFWUJPQVJEX1FUMTA3 MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1FUMjE2MCBpcyBub3Qgc2V0CiMgQ09ORklH X0tFWUJPQVJEX0xLS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfR1BJTyBpcyBub3Qg c2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQSU9fUE9MTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZ Qk9BUkRfVENBNjQxNiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1RDQTg0MTggaXMgbm90 IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVRSSVggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FS RF9MTTgzMjMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MTTgzMzMgaXMgbm90IHNldAoj IENPTkZJR19LRVlCT0FSRF9NQVg3MzU5IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUNT IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTVBSMTIxIGlzIG5vdCBzZXQKIyBDT05GSUdf S0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfT1BFTkNPUkVTIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMgbm90IHNldAojIENPTkZJR19L RVlCT0FSRF9TVU5LQkQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9PTUFQNCBpcyBub3Qg c2V0CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRf Q1JPU19FQyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0NBUDExWFggaXMgbm90IHNldAoj IENPTkZJR19JTlBVVF9NT1VTRSBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9KT1lTVElDSz15CkNP TkZJR19KT1lTVElDS19BTkFMT0c9eQojIENPTkZJR19KT1lTVElDS19BM0QgaXMgbm90IHNldAoj IENPTkZJR19KT1lTVElDS19BREkgaXMgbm90IHNldAojIENPTkZJR19KT1lTVElDS19DT0JSQSBp cyBub3Qgc2V0CiMgQ09ORklHX0pPWVNUSUNLX0dGMksgaXMgbm90IHNldApDT05GSUdfSk9ZU1RJ Q0tfR1JJUD15CkNPTkZJR19KT1lTVElDS19HUklQX01QPW0KIyBDT05GSUdfSk9ZU1RJQ0tfR1VJ TExFTU9UIGlzIG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX0lOVEVSQUNUPXkKQ09ORklHX0pPWVNU SUNLX1NJREVXSU5ERVI9bQojIENPTkZJR19KT1lTVElDS19UTURDIGlzIG5vdCBzZXQKQ09ORklH X0pPWVNUSUNLX0lGT1JDRT1tCiMgQ09ORklHX0pPWVNUSUNLX0lGT1JDRV9VU0IgaXMgbm90IHNl dAojIENPTkZJR19KT1lTVElDS19JRk9SQ0VfMjMyIGlzIG5vdCBzZXQKQ09ORklHX0pPWVNUSUNL X1dBUlJJT1I9bQpDT05GSUdfSk9ZU1RJQ0tfTUFHRUxMQU49eQpDT05GSUdfSk9ZU1RJQ0tfU1BB Q0VPUkI9eQojIENPTkZJR19KT1lTVElDS19TUEFDRUJBTEwgaXMgbm90IHNldApDT05GSUdfSk9Z U1RJQ0tfU1RJTkdFUj1tCkNPTkZJR19KT1lTVElDS19UV0lESk9ZPXkKQ09ORklHX0pPWVNUSUNL X1pIRU5IVUE9bQpDT05GSUdfSk9ZU1RJQ0tfQVM1MDExPXkKQ09ORklHX0pPWVNUSUNLX0pPWURV TVA9eQojIENPTkZJR19KT1lTVElDS19YUEFEIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1RBQkxF VD15CkNPTkZJR19UQUJMRVRfVVNCX0FDRUNBRD1tCiMgQ09ORklHX1RBQkxFVF9VU0JfQUlQVEVL IGlzIG5vdCBzZXQKQ09ORklHX1RBQkxFVF9VU0JfR1RDTz1tCiMgQ09ORklHX1RBQkxFVF9VU0Jf SEFOV0FORyBpcyBub3Qgc2V0CkNPTkZJR19UQUJMRVRfVVNCX0tCVEFCPXkKIyBDT05GSUdfVEFC TEVUX1NFUklBTF9XQUNPTTQgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9UT1VDSFNDUkVFTiBp cyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX01JU0MgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIEkv TyBwb3J0cwojCkNPTkZJR19TRVJJTz15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfU0VSSU89 eQpDT05GSUdfU0VSSU9fSTgwNDI9eQpDT05GSUdfU0VSSU9fU0VSUE9SVD15CkNPTkZJR19TRVJJ T19DVDgyQzcxMD15CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJ T19MSUJQUzI9eQpDT05GSUdfU0VSSU9fUkFXPW0KIyBDT05GSUdfU0VSSU9fQUxURVJBX1BTMiBp cyBub3Qgc2V0CkNPTkZJR19TRVJJT19QUzJNVUxUPW0KQ09ORklHX1NFUklPX0FSQ19QUzI9bQpD T05GSUdfU0VSSU9fQVBCUFMyPW0KQ09ORklHX1NFUklPX09MUENfQVBTUD15CkNPTkZJR19HQU1F UE9SVD15CkNPTkZJR19HQU1FUE9SVF9OUzU1OD1tCiMgQ09ORklHX0dBTUVQT1JUX0w0IGlzIG5v dCBzZXQKIyBDT05GSUdfR0FNRVBPUlRfRU1VMTBLMSBpcyBub3Qgc2V0CiMgQ09ORklHX0dBTUVQ T1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9 eQpDT05GSUdfVlQ9eQpDT05GSUdfQ09OU09MRV9UUkFOU0xBVElPTlM9eQpDT05GSUdfVlRfQ09O U09MRT15CkNPTkZJR19IV19DT05TT0xFPXkKIyBDT05GSUdfVlRfSFdfQ09OU09MRV9CSU5ESU5H IGlzIG5vdCBzZXQKQ09ORklHX1VOSVg5OF9QVFlTPXkKIyBDT05GSUdfREVWUFRTX01VTFRJUExF X0lOU1RBTkNFUyBpcyBub3Qgc2V0CkNPTkZJR19MRUdBQ1lfUFRZUz15CkNPTkZJR19MRUdBQ1lf UFRZX0NPVU5UPTI1NgojIENPTkZJR19TRVJJQUxfTk9OU1RBTkRBUkQgaXMgbm90IHNldAojIENP TkZJR19OT1pPTUkgaXMgbm90IHNldAojIENPTkZJR19OX0dTTSBpcyBub3Qgc2V0CkNPTkZJR19U UkFDRV9ST1VURVI9eQpDT05GSUdfVFJBQ0VfU0lOSz15CiMgQ09ORklHX0RFVk1FTSBpcyBub3Qg c2V0CkNPTkZJR19ERVZLTUVNPXkKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNPTkZJR19TRVJJQUxf RUFSTFlDT049eQpDT05GSUdfU0VSSUFMXzgyNTA9eQojIENPTkZJR19TRVJJQUxfODI1MF9ERVBS RUNBVEVEX09QVElPTlMgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfUE5QPXkKQ09ORklH X1NFUklBTF84MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKIyBDT05GSUdf U0VSSUFMXzgyNTBfQ1MgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfTlJfVUFSVFM9NApD T05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CiMgQ09ORklHX1NFUklBTF84MjUwX0VY VEVOREVEIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0RXPW0KIyBDT05GSUdfU0VSSUFM XzgyNTBfRklOVEVLIGlzIG5vdCBzZXQKCiMKIyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0 CiMKIyBDT05GSUdfU0VSSUFMX01BWDMxMDAgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX01BWDMx MFg9bQpDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VSSUFMX0NPUkVfQ09OU09MRT15CiMg Q09ORklHX1NFUklBTF9KU00gaXMgbm90IHNldApDT05GSUdfU0VSSUFMX09GX1BMQVRGT1JNPXkK Q09ORklHX1NFUklBTF9TQ0NOWFA9eQpDT05GSUdfU0VSSUFMX1NDQ05YUF9DT05TT0xFPXkKQ09O RklHX1NFUklBTF9TQzE2SVM3WFg9eQpDT05GSUdfU0VSSUFMX1RJTUJFUkRBTEU9bQojIENPTkZJ R19TRVJJQUxfQUxURVJBX0pUQUdVQVJUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9BTFRFUkFf VUFSVD15CkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfTUFYUE9SVFM9NApDT05GSUdfU0VSSUFM X0FMVEVSQV9VQVJUX0JBVURSQVRFPTExNTIwMApDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUX0NP TlNPTEU9eQpDT05GSUdfU0VSSUFMX0lGWDZYNjA9bQojIENPTkZJR19TRVJJQUxfUENIX1VBUlQg aXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfWElMSU5YX1BTX1VBUlQgaXMgbm90IHNldAojIENP TkZJR19TRVJJQUxfQVJDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1JQMiBpcyBub3Qgc2V0 CkNPTkZJR19TRVJJQUxfRlNMX0xQVUFSVD1tCkNPTkZJR19TRVJJQUxfQ09ORVhBTlRfRElHSUNP TE9SPW0KIyBDT05GSUdfVklSVElPX0NPTlNPTEUgaXMgbm90IHNldAojIENPTkZJR19JUE1JX0hB TkRMRVIgaXMgbm90IHNldApDT05GSUdfSFdfUkFORE9NPXkKIyBDT05GSUdfSFdfUkFORE9NX1RJ TUVSSU9NRU0gaXMgbm90IHNldApDT05GSUdfSFdfUkFORE9NX0lOVEVMPXkKQ09ORklHX0hXX1JB TkRPTV9BTUQ9eQpDT05GSUdfSFdfUkFORE9NX0dFT0RFPXkKQ09ORklHX0hXX1JBTkRPTV9WSUE9 eQpDT05GSUdfSFdfUkFORE9NX1ZJUlRJTz1tCkNPTkZJR19IV19SQU5ET01fVFBNPW0KQ09ORklH X05WUkFNPXkKQ09ORklHX1IzOTY0PXkKIyBDT05GSUdfQVBQTElDT00gaXMgbm90IHNldAojIENP TkZJR19TT05ZUEkgaXMgbm90IHNldAoKIwojIFBDTUNJQSBjaGFyYWN0ZXIgZGV2aWNlcwojCiMg Q09ORklHX1NZTkNMSU5LX0NTIGlzIG5vdCBzZXQKQ09ORklHX0NBUkRNQU5fNDAwMD1tCiMgQ09O RklHX0NBUkRNQU5fNDA0MCBpcyBub3Qgc2V0CkNPTkZJR19NV0FWRT15CkNPTkZJR19QQzg3MzZ4 X0dQSU89eQpDT05GSUdfTlNDX0dQSU89eQpDT05GSUdfUkFXX0RSSVZFUj15CkNPTkZJR19NQVhf UkFXX0RFVlM9MjU2CiMgQ09ORklHX0hQRVQgaXMgbm90IHNldApDT05GSUdfSEFOR0NIRUNLX1RJ TUVSPW0KQ09ORklHX1RDR19UUE09eQpDT05GSUdfVENHX1RJUz15CkNPTkZJR19UQ0dfVElTX0ky Q19BVE1FTD15CkNPTkZJR19UQ0dfVElTX0kyQ19JTkZJTkVPTj15CkNPTkZJR19UQ0dfVElTX0ky Q19OVVZPVE9OPXkKQ09ORklHX1RDR19OU0M9bQpDT05GSUdfVENHX0FUTUVMPW0KIyBDT05GSUdf VENHX0lORklORU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX0NSQiBpcyBub3Qgc2V0CiMgQ09O RklHX1RDR19USVNfU1QzM1pQMjQgaXMgbm90IHNldApDT05GSUdfVEVMQ0xPQ0s9bQpDT05GSUdf REVWUE9SVD15CkNPTkZJR19YSUxMWUJVUz15CiMgQ09ORklHX1hJTExZQlVTX09GIGlzIG5vdCBz ZXQKCiMKIyBJMkMgc3VwcG9ydAojCkNPTkZJR19JMkM9eQpDT05GSUdfQUNQSV9JMkNfT1BSRUdJ T049eQpDT05GSUdfSTJDX0JPQVJESU5GTz15CiMgQ09ORklHX0kyQ19DT01QQVQgaXMgbm90IHNl dApDT05GSUdfSTJDX0NIQVJERVY9bQpDT05GSUdfSTJDX01VWD15CgojCiMgTXVsdGlwbGV4ZXIg STJDIENoaXAgc3VwcG9ydAojCiMgQ09ORklHX0kyQ19BUkJfR1BJT19DSEFMTEVOR0UgaXMgbm90 IHNldApDT05GSUdfSTJDX01VWF9HUElPPXkKQ09ORklHX0kyQ19NVVhfUENBOTU0MT1tCiMgQ09O RklHX0kyQ19NVVhfUENBOTU0eCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19IRUxQRVJfQVVUTyBp cyBub3Qgc2V0CkNPTkZJR19JMkNfU01CVVM9bQoKIwojIEkyQyBBbGdvcml0aG1zCiMKQ09ORklH X0kyQ19BTEdPQklUPXkKQ09ORklHX0kyQ19BTEdPUENGPXkKQ09ORklHX0kyQ19BTEdPUENBPXkK CiMKIyBJMkMgSGFyZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVzIGhvc3QgY29udHJv bGxlciBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX0FMSTE1MzUgaXMgbm90IHNldAojIENPTkZJR19J MkNfQUxJMTU2MyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19BTEkxNVgzIGlzIG5vdCBzZXQKIyBD T05GSUdfSTJDX0FNRDc1NiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19BTUQ4MTExIGlzIG5vdCBz ZXQKIyBDT05GSUdfSTJDX0k4MDEgaXMgbm90IHNldAojIENPTkZJR19JMkNfSVNDSCBpcyBub3Qg c2V0CiMgQ09ORklHX0kyQ19JU01UIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BJSVg0IGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX05GT1JDRTIgaXMgbm90IHNldAojIENPTkZJR19JMkNfU0lTNTU5 NSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM2MzAgaXMgbm90IHNldAojIENPTkZJR19JMkNf U0lTOTZYIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ky Q19WSUFQUk8gaXMgbm90IHNldAoKIwojIEFDUEkgZHJpdmVycwojCiMgQ09ORklHX0kyQ19TQ01J IGlzIG5vdCBzZXQKCiMKIyBJMkMgc3lzdGVtIGJ1cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRkZWQg LyBzeXN0ZW0tb24tY2hpcCkKIwpDT05GSUdfSTJDX0NCVVNfR1BJTz1tCiMgQ09ORklHX0kyQ19E RVNJR05XQVJFX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19FRzIwVCBpcyBub3Qgc2V0CkNP TkZJR19JMkNfR1BJTz15CkNPTkZJR19JMkNfS0VNUExEPW0KQ09ORklHX0kyQ19PQ09SRVM9bQoj IENPTkZJR19JMkNfUENBX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BYQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19QWEFfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJTVRF QyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfWElMSU5YPXkKCiMKIyBFeHRlcm5hbCBJMkMvU01CdXMg YWRhcHRlciBkcml2ZXJzCiMKQ09ORklHX0kyQ19ESU9MQU5fVTJDPXkKQ09ORklHX0kyQ19ETE4y PXkKQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUPW0KQ09ORklHX0kyQ19ST0JPVEZVWlpfT1NJRj1t CkNPTkZJR19JMkNfVEFPU19FVk09bQpDT05GSUdfSTJDX1RJTllfVVNCPXkKCiMKIyBPdGhlciBJ MkMvU01CdXMgYnVzIGRyaXZlcnMKIwpDT05GSUdfSTJDX0NST1NfRUNfVFVOTkVMPW0KIyBDT05G SUdfU0N4MjAwX0FDQiBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU1RVQj1tCiMgQ09ORklHX0kyQ19T TEFWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19DT1JFIGlzIG5vdCBzZXQKIyBDT05G SUdfSTJDX0RFQlVHX0FMR08gaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQlVTIGlzIG5v dCBzZXQKQ09ORklHX1NQST15CiMgQ09ORklHX1NQSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19T UElfTUFTVEVSPXkKCiMKIyBTUEkgTWFzdGVyIENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19T UElfQUxURVJBPXkKQ09ORklHX1NQSV9CSVRCQU5HPXkKIyBDT05GSUdfU1BJX0NBREVOQ0UgaXMg bm90IHNldApDT05GSUdfU1BJX0RMTjI9bQpDT05GSUdfU1BJX0dQSU89eQpDT05GSUdfU1BJX0ZT TF9MSUI9eQpDT05GSUdfU1BJX0ZTTF9TUEk9eQpDT05GSUdfU1BJX09DX1RJTlk9eQojIENPTkZJ R19TUElfUFhBMlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1BYQTJYWF9QQ0kgaXMgbm90IHNl dAojIENPTkZJR19TUElfU0MxOElTNjAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1RPUENMSUZG X1BDSCBpcyBub3Qgc2V0CkNPTkZJR19TUElfWENPTU09eQojIENPTkZJR19TUElfWElMSU5YIGlz IG5vdCBzZXQKQ09ORklHX1NQSV9ERVNJR05XQVJFPXkKIyBDT05GSUdfU1BJX0RXX1BDSSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NQSV9EV19NTUlPIGlzIG5vdCBzZXQKCiMKIyBTUEkgUHJvdG9jb2wg TWFzdGVycwojCkNPTkZJR19TUElfU1BJREVWPW0KIyBDT05GSUdfU1BJX1RMRTYyWDAgaXMgbm90 IHNldApDT05GSUdfU1BNST15CiMgQ09ORklHX0hTSSBpcyBub3Qgc2V0CgojCiMgUFBTIHN1cHBv cnQKIwojIENPTkZJR19QUFMgaXMgbm90IHNldAoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBvcnQK IwoKIwojIFBUUCBjbG9jayBzdXBwb3J0CiMKIyBDT05GSUdfUFRQXzE1ODhfQ0xPQ0sgaXMgbm90 IHNldAoKIwojIEVuYWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFNUElORyB0byBz ZWUgdGhlIGFkZGl0aW9uYWwgY2xvY2tzLgojCiMgQ09ORklHX1BUUF8xNTg4X0NMT0NLX1BDSCBp cyBub3Qgc2V0CkNPTkZJR19BUkNIX1dBTlRfT1BUSU9OQUxfR1BJT0xJQj15CkNPTkZJR19HUElP TElCPXkKQ09ORklHX0dQSU9fREVWUkVTPXkKQ09ORklHX09GX0dQSU89eQpDT05GSUdfR1BJT19B Q1BJPXkKQ09ORklHX0dQSU9MSUJfSVJRQ0hJUD15CiMgQ09ORklHX0RFQlVHX0dQSU8gaXMgbm90 IHNldApDT05GSUdfR1BJT19TWVNGUz15CkNPTkZJR19HUElPX0dFTkVSSUM9eQpDT05GSUdfR1BJ T19NQVg3MzBYPXkKCiMKIyBNZW1vcnkgbWFwcGVkIEdQSU8gZHJpdmVycwojCkNPTkZJR19HUElP Xzc0WFhfTU1JTz15CiMgQ09ORklHX0dQSU9fQUxURVJBIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJ T19EV0FQQiBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fRjcxODhYIGlzIG5vdCBzZXQKIyBDT05G SUdfR1BJT19HRU5FUklDX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19HUkdQSU8g aXMgbm90IHNldAojIENPTkZJR19HUElPX0lDSCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0lUODc2 MUU9eQojIENPTkZJR19HUElPX0xZTlhQT0lOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fU0NI IGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fU0NIMzExWD1tCiMgQ09ORklHX0dQSU9fU1lTQ09OIGlz IG5vdCBzZXQKIyBDT05GSUdfR1BJT19WWDg1NSBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1hJTElO WD15CgojCiMgSTJDIEdQSU8gZXhwYW5kZXJzCiMKQ09ORklHX0dQSU9fQURQNTU4OD15CkNPTkZJ R19HUElPX0FEUDU1ODhfSVJRPXkKQ09ORklHX0dQSU9fQUROUD1tCkNPTkZJR19HUElPX01BWDcz MDA9eQojIENPTkZJR19HUElPX01BWDczMlggaXMgbm90IHNldApDT05GSUdfR1BJT19QQ0E5NTNY PW0KQ09ORklHX0dQSU9fUENGODU3WD15CiMgQ09ORklHX0dQSU9fU1gxNTBYIGlzIG5vdCBzZXQK CiMKIyBNRkQgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19DUllTVEFMX0NPVkU9eQpDT05G SUdfR1BJT19EQTkwNTI9eQpDT05GSUdfR1BJT19ETE4yPXkKQ09ORklHX0dQSU9fS0VNUExEPW0K Q09ORklHX0dQSU9fVFBTNjU4Nlg9eQojIENPTkZJR19HUElPX1RQUzY1OTEyIGlzIG5vdCBzZXQK Q09ORklHX0dQSU9fVFdMNjA0MD1tCgojCiMgUENJIEdQSU8gZXhwYW5kZXJzCiMKIyBDT05GSUdf R1BJT19BTUQ4MTExIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19CVDhYWCBpcyBub3Qgc2V0CiMg Q09ORklHX0dQSU9fSU5URUxfTUlEIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19NTF9JT0ggaXMg bm90IHNldAojIENPTkZJR19HUElPX1BDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fUkRDMzIx WCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fU09EQVZJTExFIGlzIG5vdCBzZXQKCiMKIyBTUEkg R1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT183NFgxNjQ9bQpDT05GSUdfR1BJT19NQVg3MzAx PXkKQ09ORklHX0dQSU9fTUNQMjNTMDg9bQpDT05GSUdfR1BJT19NQzMzODgwPW0KCiMKIyBVU0Ig R1BJTyBleHBhbmRlcnMKIwpDT05GSUdfVzE9eQoKIwojIDEtd2lyZSBCdXMgTWFzdGVycwojCiMg Q09ORklHX1cxX01BU1RFUl9NQVRST1ggaXMgbm90IHNldAojIENPTkZJR19XMV9NQVNURVJfRFMy NDkwIGlzIG5vdCBzZXQKQ09ORklHX1cxX01BU1RFUl9EUzI0ODI9bQojIENPTkZJR19XMV9NQVNU RVJfRFMxV00gaXMgbm90IHNldAojIENPTkZJR19XMV9NQVNURVJfR1BJTyBpcyBub3Qgc2V0Cgoj CiMgMS13aXJlIFNsYXZlcwojCkNPTkZJR19XMV9TTEFWRV9USEVSTT15CiMgQ09ORklHX1cxX1NM QVZFX1NNRU0gaXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNDA4PW0KQ09ORklHX1cxX1NM QVZFX0RTMjQwOF9SRUFEQkFDSz15CkNPTkZJR19XMV9TTEFWRV9EUzI0MTM9eQpDT05GSUdfVzFf U0xBVkVfRFMyNDA2PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQyMz15CkNPTkZJR19XMV9TTEFWRV9E UzI0MzE9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMzPXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDMz X0NSQyBpcyBub3Qgc2V0CiMgQ09ORklHX1cxX1NMQVZFX0RTMjc2MCBpcyBub3Qgc2V0CkNPTkZJ R19XMV9TTEFWRV9EUzI3ODA9bQpDT05GSUdfVzFfU0xBVkVfRFMyNzgxPW0KQ09ORklHX1cxX1NM QVZFX0RTMjhFMDQ9eQpDT05GSUdfVzFfU0xBVkVfQlEyNzAwMD15CkNPTkZJR19QT1dFUl9TVVBQ TFk9eQpDT05GSUdfUE9XRVJfU1VQUExZX0RFQlVHPXkKIyBDT05GSUdfUERBX1BPV0VSIGlzIG5v dCBzZXQKQ09ORklHX0dFTkVSSUNfQURDX0JBVFRFUlk9eQpDT05GSUdfVEVTVF9QT1dFUj1tCiMg Q09ORklHX0JBVFRFUllfODhQTTg2MFggaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODA9 bQpDT05GSUdfQkFUVEVSWV9EUzI3ODE9bQpDT05GSUdfQkFUVEVSWV9EUzI3ODI9eQpDT05GSUdf QkFUVEVSWV9PTFBDPW0KQ09ORklHX0JBVFRFUllfU0JTPW0KIyBDT05GSUdfQkFUVEVSWV9CUTI3 eDAwIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfREE5MDUyPXkKQ09ORklHX0JBVFRFUllfTUFY MTcwNDA9eQpDT05GSUdfQkFUVEVSWV9NQVgxNzA0Mj15CkNPTkZJR19DSEFSR0VSX1BDRjUwNjMz PXkKQ09ORklHX0NIQVJHRVJfSVNQMTcwND1tCiMgQ09ORklHX0NIQVJHRVJfTUFYODkwMyBpcyBu b3Qgc2V0CkNPTkZJR19DSEFSR0VSX0xQODcyNz15CkNPTkZJR19DSEFSR0VSX0dQSU89eQojIENP TkZJR19DSEFSR0VSX01BTkFHRVIgaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9NQVg4OTk3PXkK Q09ORklHX0NIQVJHRVJfTUFYODk5OD1tCiMgQ09ORklHX0NIQVJHRVJfQlEyNDE1WCBpcyBub3Qg c2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDE5MCBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX0JR MjQ3MzU9bQojIENPTkZJR19DSEFSR0VSX1NNQjM0NyBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRF UllfR0FVR0VfTFRDMjk0MSBpcyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX1JUNTAzMz15CiMgQ09O RklHX1BPV0VSX1JFU0VUIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX0FWUz15CkNPTkZJR19IV01P Tj1tCkNPTkZJR19IV01PTl9WSUQ9bQojIENPTkZJR19IV01PTl9ERUJVR19DSElQIGlzIG5vdCBz ZXQKCiMKIyBOYXRpdmUgZHJpdmVycwojCkNPTkZJR19TRU5TT1JTX0FCSVRVR1VSVT1tCkNPTkZJ R19TRU5TT1JTX0FCSVRVR1VSVTM9bQpDT05GSUdfU0VOU09SU19BRDczMTQ9bQpDT05GSUdfU0VO U09SU19BRDc0MTQ9bQojIENPTkZJR19TRU5TT1JTX0FENzQxOCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0FETTEwMjE9bQojIENPTkZJR19TRU5TT1JTX0FETTEwMjUgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19BRE0xMDI2PW0KIyBDT05GSUdfU0VOU09SU19BRE0xMDI5IGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfQURNMTAzMT1tCiMgQ09ORklHX1NFTlNPUlNfQURNOTI0MCBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX0FEVDdYMTA9bQojIENPTkZJR19TRU5TT1JTX0FEVDczMTAgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19BRFQ3NDEwPW0KQ09ORklHX1NFTlNPUlNfQURUNzQxMT1t CkNPTkZJR19TRU5TT1JTX0FEVDc0NjI9bQpDT05GSUdfU0VOU09SU19BRFQ3NDcwPW0KQ09ORklH X1NFTlNPUlNfQURUNzQ3NT1tCkNPTkZJR19TRU5TT1JTX0FTQzc2MjE9bQojIENPTkZJR19TRU5T T1JTX0s4VEVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSzEwVEVNUCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfRkFNMTVIX1BPV0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19BUFBMRVNNQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVNCMTAwIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfQVRYUDE9bQpDT05GSUdfU0VOU09SU19EUzYyMD1tCkNPTkZJR19TRU5T T1JTX0RTMTYyMT1tCkNPTkZJR19TRU5TT1JTX0RBOTA1Ml9BREM9bQojIENPTkZJR19TRU5TT1JT X0k1S19BTUIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GNzE4MDVGPW0KIyBDT05GSUdfU0VO U09SU19GNzE4ODJGRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRjc1Mzc1UyBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX01DMTM3ODNfQURDPW0KQ09ORklHX1NFTlNPUlNfRlNDSE1EPW0K Q09ORklHX1NFTlNPUlNfR0w1MThTTT1tCiMgQ09ORklHX1NFTlNPUlNfR0w1MjBTTSBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX0c3NjBBPW0KQ09ORklHX1NFTlNPUlNfRzc2Mj1tCiMgQ09ORklH X1NFTlNPUlNfR1BJT19GQU4gaXMgbm90IHNldApDT05GSUdfU0VOU09SU19ISUg2MTMwPW0KQ09O RklHX1NFTlNPUlNfSUlPX0hXTU9OPW0KIyBDT05GSUdfU0VOU09SU19JNTUwMCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfQ09SRVRFTVAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19JVDg3 PW0KQ09ORklHX1NFTlNPUlNfSkM0Mj1tCkNPTkZJR19TRU5TT1JTX1BPV1IxMjIwPW0KQ09ORklH X1NFTlNPUlNfTElORUFHRT1tCkNPTkZJR19TRU5TT1JTX0xUQzI5NDU9bQojIENPTkZJR19TRU5T T1JTX0xUQzQxNTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEM0MjE1PW0KQ09ORklHX1NF TlNPUlNfTFRDNDIyMj1tCkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9bQojIENPTkZJR19TRU5TT1JT X0xUQzQyNjAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEM0MjYxPW0KIyBDT05GSUdfU0VO U09SU19NQVgxMTExIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9bQojIENPTkZJ R19TRU5TT1JTX01BWDE2MTkgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgxNjY4PW0KIyBD T05GSUdfU0VOU09SU19NQVgxOTcgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVg2NjM5PW0K IyBDT05GSUdfU0VOU09SU19NQVg2NjQyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19NQVg2 NjUwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYNjY5Nz1tCkNPTkZJR19TRU5TT1JTX0hU VTIxPW0KQ09ORklHX1NFTlNPUlNfTUNQMzAyMT1tCkNPTkZJR19TRU5TT1JTX01FTkYyMUJNQ19I V01PTj1tCiMgQ09ORklHX1NFTlNPUlNfQURDWFggaXMgbm90IHNldApDT05GSUdfU0VOU09SU19M TTYzPW0KQ09ORklHX1NFTlNPUlNfTE03MD1tCkNPTkZJR19TRU5TT1JTX0xNNzM9bQpDT05GSUdf U0VOU09SU19MTTc1PW0KQ09ORklHX1NFTlNPUlNfTE03Nz1tCiMgQ09ORklHX1NFTlNPUlNfTE03 OCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTE04MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0xNODM9bQpDT05GSUdfU0VOU09SU19MTTg1PW0KQ09ORklHX1NFTlNPUlNfTE04Nz1tCkNP TkZJR19TRU5TT1JTX0xNOTA9bQojIENPTkZJR19TRU5TT1JTX0xNOTIgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19MTTkzPW0KQ09ORklHX1NFTlNPUlNfTE05NTIzND1tCkNPTkZJR19TRU5TT1JT X0xNOTUyNDE9bQojIENPTkZJR19TRU5TT1JTX0xNOTUyNDUgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19QQzg3MzYwPW0KQ09ORklHX1NFTlNPUlNfUEM4NzQyNz1tCiMgQ09ORklHX1NFTlNPUlNf TlRDX1RIRVJNSVNUT1IgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19OQ1Q2NjgzPW0KQ09ORklH X1NFTlNPUlNfTkNUNjc3NT1tCkNPTkZJR19TRU5TT1JTX05DVDc4MDI9bQojIENPTkZJR19TRU5T T1JTX05DVDc5MDQgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1BDRjg1OTEgaXMgbm90IHNl dAojIENPTkZJR19QTUJVUyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NIVDE1PW0KIyBDT05G SUdfU0VOU09SU19TSFQyMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NIVEMxPW0KIyBDT05G SUdfU0VOU09SU19TSVM1NTk1IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRE1FMTczNz1tCkNP TkZJR19TRU5TT1JTX0VNQzE0MDM9bQojIENPTkZJR19TRU5TT1JTX0VNQzIxMDMgaXMgbm90IHNl dAojIENPTkZJR19TRU5TT1JTX0VNQzZXMjAxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU01T QzQ3TTE9bQpDT05GSUdfU0VOU09SU19TTVNDNDdNMTkyPW0KQ09ORklHX1NFTlNPUlNfU01TQzQ3 QjM5Nz1tCiMgQ09ORklHX1NFTlNPUlNfU0NINTZYWF9DT01NT04gaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX1NDSDU2MjcgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NDSDU2MzYgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19TTU02NjU9bQpDT05GSUdfU0VOU09SU19BREMxMjhEODE4 PW0KIyBDT05GSUdfU0VOU09SU19BRFMxMDE1IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURT NzgyOD1tCkNPTkZJR19TRU5TT1JTX0FEUzc4NzE9bQpDT05GSUdfU0VOU09SU19BTUM2ODIxPW0K Q09ORklHX1NFTlNPUlNfSU5BMjA5PW0KQ09ORklHX1NFTlNPUlNfSU5BMlhYPW0KQ09ORklHX1NF TlNPUlNfVEhNQzUwPW0KIyBDT05GSUdfU0VOU09SU19UTVAxMDIgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19UTVAxMDM9bQpDT05GSUdfU0VOU09SU19UTVA0MDE9bQpDT05GSUdfU0VOU09SU19U TVA0MjE9bQpDT05GSUdfU0VOU09SU19WSUFfQ1BVVEVNUD1tCiMgQ09ORklHX1NFTlNPUlNfVklB Njg2QSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVlQxMjExIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VOU09SU19WVDgyMzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODM3ODFEPW0KIyBD T05GSUdfU0VOU09SU19XODM3OTFEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzkyRD1t CkNPTkZJR19TRU5TT1JTX1c4Mzc5Mz1tCiMgQ09ORklHX1NFTlNPUlNfVzgzNzk1IGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VOU09SU19XODNMNzg1VFMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19X ODNMNzg2Tkc9bQojIENPTkZJR19TRU5TT1JTX1c4MzYyN0hGIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfVzgzNjI3RUhGPW0KCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JTX0FD UElfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FUSzAxMTAgaXMgbm90IHNldApD T05GSUdfVEhFUk1BTD15CkNPTkZJR19USEVSTUFMX09GPXkKIyBDT05GSUdfVEhFUk1BTF9XUklU QUJMRV9UUklQUyBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBfV0lT RT15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0CiMg Q09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CiMgQ09ORklH X1RIRVJNQUxfREVGQVVMVF9HT1ZfUE9XRVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdf VEhFUk1BTF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9TVEVQ X1dJU0U9eQojIENPTkZJR19USEVSTUFMX0dPVl9CQU5HX0JBTkcgaXMgbm90IHNldAojIENPTkZJ R19USEVSTUFMX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9HT1Zf UE9XRVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX1RIRVJNQUwgaXMgbm90IHNl dAojIENPTkZJR19USEVSTUFMX0VNVUxBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1BP V0VSQ0xBTVAgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9TT0NfRFRTX1RIRVJNQUwgaXMgbm90 IHNldAojIENPTkZJR19JTlQzNDBYX1RIRVJNQUwgaXMgbm90IHNldAoKIwojIFRleGFzIEluc3Ry dW1lbnRzIHRoZXJtYWwgZHJpdmVycwojCiMgQ09ORklHX1FDT01fU1BNSV9URU1QX0FMQVJNIGlz IG5vdCBzZXQKQ09ORklHX1dBVENIRE9HPXkKQ09ORklHX1dBVENIRE9HX0NPUkU9eQpDT05GSUdf V0FUQ0hET0dfTk9XQVlPVVQ9eQoKIwojIFdhdGNoZG9nIERldmljZSBEcml2ZXJzCiMKQ09ORklH X1NPRlRfV0FUQ0hET0c9bQpDT05GSUdfREE5MDUyX1dBVENIRE9HPXkKQ09ORklHX0dQSU9fV0FU Q0hET0c9bQpDT05GSUdfTUVORjIxQk1DX1dBVENIRE9HPW0KQ09ORklHX1hJTElOWF9XQVRDSERP Rz15CiMgQ09ORklHX0NBREVOQ0VfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfRFdfV0FUQ0hE T0c9bQpDT05GSUdfUk41VDYxOF9XQVRDSERPRz1tCiMgQ09ORklHX1JFVFVfV0FUQ0hET0cgaXMg bm90IHNldApDT05GSUdfQUNRVUlSRV9XRFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD1tCiMgQ09O RklHX0FMSU0xNTM1X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FMSU03MTAxX1dEVCBpcyBub3Qg c2V0CkNPTkZJR19GNzE4MDhFX1dEVD1tCiMgQ09ORklHX1NQNTEwMF9UQ08gaXMgbm90IHNldAoj IENPTkZJR19TQkNfRklUUEMyX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfRVVST1RFQ0hf V0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUI3MDBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJN QVNSIGlzIG5vdCBzZXQKQ09ORklHX1dBRkVSX1dEVD1tCiMgQ09ORklHX0k2MzAwRVNCX1dEVCBp cyBub3Qgc2V0CiMgQ09ORklHX0lFNlhYX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lUQ09fV0RU IGlzIG5vdCBzZXQKQ09ORklHX0lUODcxMkZfV0RUPW0KIyBDT05GSUdfSVQ4N19XRFQgaXMgbm90 IHNldAojIENPTkZJR19IUF9XQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19LRU1QTERfV0RUPW0K IyBDT05GSUdfU0MxMjAwX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BDODc0MTNfV0RUIGlzIG5v dCBzZXQKIyBDT05GSUdfTlZfVENPIGlzIG5vdCBzZXQKQ09ORklHX1JEQzMyMVhfV0RUPXkKIyBD T05GSUdfNjBYWF9XRFQgaXMgbm90IHNldApDT05GSUdfU0JDODM2MF9XRFQ9eQpDT05GSUdfU0JD NzI0MF9XRFQ9eQpDT05GSUdfQ1BVNV9XRFQ9eQpDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD15CkNP TkZJR19TTVNDMzdCNzg3X1dEVD1tCiMgQ09ORklHX1ZJQV9XRFQgaXMgbm90IHNldApDT05GSUdf VzgzNjI3SEZfV0RUPXkKQ09ORklHX1c4Mzg3N0ZfV0RUPXkKIyBDT05GSUdfVzgzOTc3Rl9XRFQg aXMgbm90IHNldAojIENPTkZJR19NQUNIWl9XRFQgaXMgbm90IHNldApDT05GSUdfU0JDX0VQWF9D M19XQVRDSERPRz1tCkNPTkZJR19NRU5fQTIxX1dEVD15CgojCiMgUENJLWJhc2VkIFdhdGNoZG9n IENhcmRzCiMKIyBDT05GSUdfUENJUENXQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX1dEVFBD SSBpcyBub3Qgc2V0CgojCiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBD V0FUQ0hET0c9eQpDT05GSUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNr cGxhbmUKIwpDT05GSUdfU1NCPW0KQ09ORklHX1NTQl9TUFJPTT15CkNPTkZJR19TU0JfUENJSE9T VF9QT1NTSUJMRT15CkNPTkZJR19TU0JfUENJSE9TVD15CiMgQ09ORklHX1NTQl9CNDNfUENJX0JS SURHRSBpcyBub3Qgc2V0CkNPTkZJR19TU0JfUENNQ0lBSE9TVF9QT1NTSUJMRT15CkNPTkZJR19T U0JfUENNQ0lBSE9TVD15CkNPTkZJR19TU0JfREVCVUc9eQpDT05GSUdfU1NCX0RSSVZFUl9QQ0lD T1JFX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFIGlzIG5vdCBzZXQKIyBD T05GSUdfU1NCX0RSSVZFUl9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9eQoK IwojIEJyb2FkY29tIHNwZWNpZmljIEFNQkEKIwpDT05GSUdfQkNNQT1tCkNPTkZJR19CQ01BX0hP U1RfUENJX1BPU1NJQkxFPXkKQ09ORklHX0JDTUFfSE9TVF9QQ0k9eQpDT05GSUdfQkNNQV9IT1NU X1NPQz15CkNPTkZJR19CQ01BX0RSSVZFUl9QQ0k9eQpDT05GSUdfQkNNQV9EUklWRVJfR01BQ19D TU49eQojIENPTkZJR19CQ01BX0RSSVZFUl9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNQV9E RUJVRyBpcyBub3Qgc2V0CgojCiMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwojCkNPTkZJ R19NRkRfQ09SRT15CiMgQ09ORklHX01GRF9DUzU1MzUgaXMgbm90IHNldApDT05GSUdfTUZEX0FT MzcxMT15CkNPTkZJR19NRkRfQVMzNzIyPXkKIyBDT05GSUdfUE1JQ19BRFA1NTIwIGlzIG5vdCBz ZXQKQ09ORklHX01GRF9BQVQyODcwX0NPUkU9eQpDT05GSUdfTUZEX0FUTUVMX0hMQ0RDPXkKIyBD T05GSUdfTUZEX0JDTTU5MFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0FYUDIwWCBpcyBub3Qg c2V0CkNPTkZJR19NRkRfQ1JPU19FQz1tCiMgQ09ORklHX01GRF9DUk9TX0VDX0kyQyBpcyBub3Qg c2V0CkNPTkZJR19NRkRfQ1JPU19FQ19TUEk9bQojIENPTkZJR19QTUlDX0RBOTAzWCBpcyBub3Qg c2V0CkNPTkZJR19QTUlDX0RBOTA1Mj15CiMgQ09ORklHX01GRF9EQTkwNTJfU1BJIGlzIG5vdCBz ZXQKQ09ORklHX01GRF9EQTkwNTJfSTJDPXkKIyBDT05GSUdfTUZEX0RBOTA1NSBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9EQTkwNjMgaXMgbm90IHNldApDT05GSUdfTUZEX0RBOTE1MD1tCkNPTkZJ R19NRkRfRExOMj15CkNPTkZJR19NRkRfTUMxM1hYWD15CkNPTkZJR19NRkRfTUMxM1hYWF9TUEk9 eQpDT05GSUdfTUZEX01DMTNYWFhfSTJDPXkKIyBDT05GSUdfTUZEX0hJNjQyMV9QTUlDIGlzIG5v dCBzZXQKIyBDT05GSUdfSFRDX1BBU0lDMyBpcyBub3Qgc2V0CkNPTkZJR19IVENfSTJDUExEPXkK IyBDT05GSUdfTFBDX0lDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0xQQ19TQ0ggaXMgbm90IHNldApD T05GSUdfSU5URUxfU09DX1BNSUM9eQojIENPTkZJR19NRkRfSkFOWl9DTU9ESU8gaXMgbm90IHNl dApDT05GSUdfTUZEX0tFTVBMRD1tCiMgQ09ORklHX01GRF84OFBNODAwIGlzIG5vdCBzZXQKQ09O RklHX01GRF84OFBNODA1PXkKQ09ORklHX01GRF84OFBNODYwWD15CiMgQ09ORklHX01GRF9NQVgx NDU3NyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYNzc2ODY9eQojIENPTkZJR19NRkRfTUFYNzc2 OTMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc4NDMgaXMgbm90IHNldApDT05GSUdfTUZE X01BWDg5MDc9eQojIENPTkZJR19NRkRfTUFYODkyNSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFY ODk5Nz15CkNPTkZJR19NRkRfTUFYODk5OD15CiMgQ09ORklHX01GRF9NVDYzOTcgaXMgbm90IHNl dApDT05GSUdfTUZEX01FTkYyMUJNQz15CkNPTkZJR19FWlhfUENBUD15CiMgQ09ORklHX01GRF9W SVBFUkJPQVJEIGlzIG5vdCBzZXQKQ09ORklHX01GRF9SRVRVPXkKQ09ORklHX01GRF9QQ0Y1MDYz Mz15CkNPTkZJR19QQ0Y1MDYzM19BREM9eQpDT05GSUdfUENGNTA2MzNfR1BJTz15CiMgQ09ORklH X01GRF9SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JUU1hfUENJIGlzIG5vdCBzZXQK Q09ORklHX01GRF9SVDUwMzM9eQpDT05GSUdfTUZEX1JUU1hfVVNCPXkKIyBDT05GSUdfTUZEX1JD NVQ1ODMgaXMgbm90IHNldApDT05GSUdfTUZEX1JLODA4PW0KQ09ORklHX01GRF9STjVUNjE4PW0K IyBDT05GSUdfTUZEX1NFQ19DT1JFIGlzIG5vdCBzZXQKQ09ORklHX01GRF9TSTQ3NlhfQ09SRT15 CkNPTkZJR19NRkRfU001MDE9bQojIENPTkZJR19NRkRfU001MDFfR1BJTyBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9TS1k4MTQ1MiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TTVNDIGlzIG5vdCBz ZXQKQ09ORklHX0FCWDUwMF9DT1JFPXkKQ09ORklHX0FCMzEwMF9DT1JFPXkKQ09ORklHX0FCMzEw MF9PVFA9eQojIENPTkZJR19NRkRfU1RNUEUgaXMgbm90IHNldApDT05GSUdfTUZEX1NZU0NPTj15 CkNPTkZJR19NRkRfVElfQU0zMzVYX1RTQ0FEQz15CiMgQ09ORklHX01GRF9MUDM5NDMgaXMgbm90 IHNldApDT05GSUdfTUZEX0xQODc4OD15CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90IHNldApD T05GSUdfVFBTNjEwNVg9eQojIENPTkZJR19UUFM2NTAxMCBpcyBub3Qgc2V0CkNPTkZJR19UUFM2 NTA3WD1tCiMgQ09ORklHX01GRF9UUFM2NTA5MCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2 NTIxNyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjUyMTg9bQpDT05GSUdfTUZEX1RQUzY1ODZY PXkKIyBDT05GSUdfTUZEX1RQUzY1OTEwIGlzIG5vdCBzZXQKQ09ORklHX01GRF9UUFM2NTkxMj15 CiMgQ09ORklHX01GRF9UUFM2NTkxMl9JMkMgaXMgbm90IHNldApDT05GSUdfTUZEX1RQUzY1OTEy X1NQST15CiMgQ09ORklHX01GRF9UUFM4MDAzMSBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDQwMzBf Q09SRSBpcyBub3Qgc2V0CkNPTkZJR19UV0w2MDQwX0NPUkU9eQpDT05GSUdfTUZEX1dMMTI3M19D T1JFPW0KQ09ORklHX01GRF9MTTM1MzM9eQojIENPTkZJR19NRkRfVElNQkVSREFMRSBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9UQzM1ODlYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RNSU8gaXMg bm90IHNldAojIENPTkZJR19NRkRfVlg4NTUgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVJJWk9O QV9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVJJWk9OQV9TUEkgaXMgbm90IHNldAojIENP TkZJR19NRkRfV004NDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODMxWF9JMkMgaXMgbm90 IHNldAojIENPTkZJR19NRkRfV004MzFYX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTgz NTBfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODk5NCBpcyBub3Qgc2V0CkNPTkZJR19S RUdVTEFUT1I9eQpDT05GSUdfUkVHVUxBVE9SX0RFQlVHPXkKQ09ORklHX1JFR1VMQVRPUl9GSVhF RF9WT0xUQUdFPXkKQ09ORklHX1JFR1VMQVRPUl9WSVJUVUFMX0NPTlNVTUVSPW0KQ09ORklHX1JF R1VMQVRPUl9VU0VSU1BBQ0VfQ09OU1VNRVI9eQpDT05GSUdfUkVHVUxBVE9SXzg4UE04NjA3PXkK Q09ORklHX1JFR1VMQVRPUl9BQ1Q4ODY1PW0KIyBDT05GSUdfUkVHVUxBVE9SX0FENTM5OCBpcyBu b3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfQU5BVE9QPW0KQ09ORklHX1JFR1VMQVRPUl9BQVQyODcw PW0KQ09ORklHX1JFR1VMQVRPUl9BQjMxMDA9eQojIENPTkZJR19SRUdVTEFUT1JfQVMzNzExIGlz IG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BUzM3MjI9bQojIENPTkZJR19SRUdVTEFUT1JfREE5 MDUyIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9EQTkyMTA9bQpDT05GSUdfUkVHVUxBVE9S X0RBOTIxMT1tCiMgQ09ORklHX1JFR1VMQVRPUl9GQU41MzU1NSBpcyBub3Qgc2V0CkNPTkZJR19S RUdVTEFUT1JfR1BJTz15CiMgQ09ORklHX1JFR1VMQVRPUl9JU0w5MzA1IGlzIG5vdCBzZXQKIyBD T05GSUdfUkVHVUxBVE9SX0lTTDYyNzFBIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9MUDM5 NzE9eQpDT05GSUdfUkVHVUxBVE9SX0xQMzk3Mj15CkNPTkZJR19SRUdVTEFUT1JfTFA4NzJYPW0K Q09ORklHX1JFR1VMQVRPUl9MUDg3NTU9bQpDT05GSUdfUkVHVUxBVE9SX0xQODc4OD15CiMgQ09O RklHX1JFR1VMQVRPUl9MVEMzNTg5IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9NQVgxNTg2 PW0KQ09ORklHX1JFR1VMQVRPUl9NQVg4NjQ5PW0KQ09ORklHX1JFR1VMQVRPUl9NQVg4NjYwPW0K IyBDT05GSUdfUkVHVUxBVE9SX01BWDg5MDcgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX01B WDg5NTI9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5NzM9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5 OTc9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5OTg9bQpDT05GSUdfUkVHVUxBVE9SX01BWDc3Njg2 PW0KQ09ORklHX1JFR1VMQVRPUl9NQVg3NzgwMj1tCkNPTkZJR19SRUdVTEFUT1JfTUMxM1hYWF9D T1JFPXkKIyBDT05GSUdfUkVHVUxBVE9SX01DMTM3ODMgaXMgbm90IHNldApDT05GSUdfUkVHVUxB VE9SX01DMTM4OTI9eQpDT05GSUdfUkVHVUxBVE9SX1BDQVA9eQpDT05GSUdfUkVHVUxBVE9SX1BD RjUwNjMzPXkKQ09ORklHX1JFR1VMQVRPUl9QRlVaRTEwMD15CkNPTkZJR19SRUdVTEFUT1JfUks4 MDg9bQpDT05GSUdfUkVHVUxBVE9SX1JONVQ2MTg9bQpDT05GSUdfUkVHVUxBVE9SX1JUNTAzMz1t CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM1MTYzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRP Ul9UUFM2MTA1WCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfVFBTNjIzNjA9bQojIENPTkZJ R19SRUdVTEFUT1JfVFBTNjUwMjMgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDdY PW0KIyBDT05GSUdfUkVHVUxBVE9SX1RQUzY1MjE4IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxB VE9SX1RQUzY1MjRYIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTg2WD1tCkNPTkZJ R19SRUdVTEFUT1JfVFBTNjU5MTI9bQpDT05GSUdfTUVESUFfU1VQUE9SVD15CgojCiMgTXVsdGlt ZWRpYSBjb3JlIHN1cHBvcnQKIwojIENPTkZJR19NRURJQV9DQU1FUkFfU1VQUE9SVCBpcyBub3Qg c2V0CkNPTkZJR19NRURJQV9BTkFMT0dfVFZfU1VQUE9SVD15CiMgQ09ORklHX01FRElBX0RJR0lU QUxfVFZfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1JBRElPX1NVUFBPUlQgaXMg bm90IHNldApDT05GSUdfTUVESUFfU0RSX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfUkNfU1VQUE9S VD15CiMgQ09ORklHX01FRElBX0NPTlRST0xMRVIgaXMgbm90IHNldApDT05GSUdfVklERU9fREVW PXkKQ09ORklHX1ZJREVPX1Y0TDI9eQojIENPTkZJR19WSURFT19BRFZfREVCVUcgaXMgbm90IHNl dApDT05GSUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VTPXkKIyBDT05GSUdfVFRQQ0lfRUVQUk9N IGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBkcml2ZXJzCiMKQ09ORklHX1JDX0NPUkU9eQpDT05GSUdf UkNfTUFQPXkKIyBDT05GSUdfUkNfREVDT0RFUlMgaXMgbm90IHNldApDT05GSUdfUkNfREVWSUNF Uz15CkNPTkZJR19SQ19BVElfUkVNT1RFPXkKIyBDT05GSUdfSVJfRU5FIGlzIG5vdCBzZXQKQ09O RklHX0lSX0hJWDVIRDI9eQpDT05GSUdfSVJfSU1PTj15CiMgQ09ORklHX0lSX01DRVVTQiBpcyBu b3Qgc2V0CiMgQ09ORklHX0lSX0lURV9DSVIgaXMgbm90IHNldAojIENPTkZJR19JUl9GSU5URUsg aXMgbm90IHNldAojIENPTkZJR19JUl9OVVZPVE9OIGlzIG5vdCBzZXQKQ09ORklHX0lSX1JFRFJB VDM9bQpDT05GSUdfSVJfU1RSRUFNWkFQPW0KIyBDT05GSUdfSVJfV0lOQk9ORF9DSVIgaXMgbm90 IHNldAojIENPTkZJR19JUl9JR09SUExVR1VTQiBpcyBub3Qgc2V0CkNPTkZJR19JUl9JR1VBTkE9 eQpDT05GSUdfSVJfVFRVU0JJUj1tCiMgQ09ORklHX1JDX0xPT1BCQUNLIGlzIG5vdCBzZXQKIyBD T05GSUdfSVJfR1BJT19DSVIgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9VU0JfU1VQUE9SVCBp cyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1BDSV9TVVBQT1JUIGlzIG5vdCBzZXQKCiMKIyBTdXBw b3J0ZWQgTU1DL1NESU8gYWRhcHRlcnMKIwojIENPTkZJR19DWVBSRVNTX0ZJUk1XQVJFIGlzIG5v dCBzZXQKCiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBzZW5zb3JzLCBpMmMs IGZyb250ZW5kcykKIwojIENPTkZJR19NRURJQV9TVUJEUlZfQVVUT1NFTEVDVCBpcyBub3Qgc2V0 CkNPTkZJR19NRURJQV9BVFRBQ0g9eQpDT05GSUdfVklERU9fSVJfSTJDPW0KCiMKIyBFbmNvZGVy cywgZGVjb2RlcnMsIHNlbnNvcnMgYW5kIG90aGVyIGhlbHBlciBjaGlwcwojCgojCiMgQXVkaW8g ZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCkNPTkZJR19WSURFT19UVkFVRElPPW0K IyBDT05GSUdfVklERU9fVERBNzQzMiBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19UREE5ODQwPW0K Q09ORklHX1ZJREVPX1RFQTY0MTVDPW0KQ09ORklHX1ZJREVPX1RFQTY0MjA9bQpDT05GSUdfVklE RU9fTVNQMzQwMD1tCkNPTkZJR19WSURFT19DUzUzNDU9eQpDT05GSUdfVklERU9fQ1M1M0wzMkE9 eQojIENPTkZJR19WSURFT19UTFYzMjBBSUMyM0IgaXMgbm90IHNldApDT05GSUdfVklERU9fVURB MTM0Mj15CiMgQ09ORklHX1ZJREVPX1dNODc3NSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1dN ODczOSBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19WUDI3U01QWD15CkNPTkZJR19WSURFT19TT05Z X0JURl9NUFg9bQoKIwojIFJEUyBkZWNvZGVycwojCkNPTkZJR19WSURFT19TQUE2NTg4PXkKCiMK IyBWaWRlbyBkZWNvZGVycwojCiMgQ09ORklHX1ZJREVPX0FEVjcxODMgaXMgbm90IHNldAojIENP TkZJR19WSURFT19CVDgxOSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0JUODU2IGlzIG5vdCBz ZXQKQ09ORklHX1ZJREVPX0JUODY2PW0KQ09ORklHX1ZJREVPX0tTMDEyNz1tCiMgQ09ORklHX1ZJ REVPX01MODZWNzY2NyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19TQUE3MTEwPW0KQ09ORklHX1ZJ REVPX1NBQTcxMVg9bQpDT05GSUdfVklERU9fVFZQNTE0WD15CkNPTkZJR19WSURFT19UVlA1MTUw PXkKIyBDT05GSUdfVklERU9fVFZQNzAwMiBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19UVzI4MDQ9 bQpDT05GSUdfVklERU9fVFc5OTAzPW0KQ09ORklHX1ZJREVPX1RXOTkwNj1tCkNPTkZJR19WSURF T19WUFgzMjIwPW0KCiMKIyBWaWRlbyBhbmQgYXVkaW8gZGVjb2RlcnMKIwojIENPTkZJR19WSURF T19TQUE3MTdYIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fQ1gyNTg0MCBpcyBub3Qgc2V0Cgoj CiMgVmlkZW8gZW5jb2RlcnMKIwojIENPTkZJR19WSURFT19TQUE3MTI3IGlzIG5vdCBzZXQKIyBD T05GSUdfVklERU9fU0FBNzE4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0FEVjcxNzAgaXMg bm90IHNldAojIENPTkZJR19WSURFT19BRFY3MTc1IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0FE VjczNDM9eQpDT05GSUdfVklERU9fQURWNzM5Mz15CkNPTkZJR19WSURFT19BSzg4MVg9bQpDT05G SUdfVklERU9fVEhTODIwMD15CgojCiMgQ2FtZXJhIHNlbnNvciBkZXZpY2VzCiMKCiMKIyBGbGFz aCBkZXZpY2VzCiMKCiMKIyBWaWRlbyBpbXByb3ZlbWVudCBjaGlwcwojCiMgQ09ORklHX1ZJREVP X1VQRDY0MDMxQSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1VQRDY0MDgzIGlzIG5vdCBzZXQK CiMKIyBBdWRpby9WaWRlbyBjb21wcmVzc2lvbiBjaGlwcwojCiMgQ09ORklHX1ZJREVPX1NBQTY3 NTJIUyBpcyBub3Qgc2V0CgojCiMgTWlzY2VsbGFuZW91cyBoZWxwZXIgY2hpcHMKIwpDT05GSUdf VklERU9fVEhTNzMwMz1tCkNPTkZJR19WSURFT19NNTI3OTA9eQoKIwojIFNlbnNvcnMgdXNlZCBv biBzb2NfY2FtZXJhIGRyaXZlcgojCkNPTkZJR19NRURJQV9UVU5FUj15CgojCiMgQ3VzdG9taXpl IFRWIHR1bmVycwojCkNPTkZJR19NRURJQV9UVU5FUl9TSU1QTEU9eQojIENPTkZJR19NRURJQV9U VU5FUl9UREE4MjkwIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfVFVORVJfVERBODI3WCBpcyBu b3Qgc2V0CiMgQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjcxIGlzIG5vdCBzZXQKQ09ORklHX01F RElBX1RVTkVSX1REQTk4ODc9eQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2MT15CiMgQ09ORklH X01FRElBX1RVTkVSX1RFQTU3NjcgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9UVU5FUl9NU0kw MDEgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9UVU5FUl9NVDIwWFggaXMgbm90IHNldAojIENP TkZJR19NRURJQV9UVU5FUl9NVDIwNjAgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfTVQy MDYzPW0KQ09ORklHX01FRElBX1RVTkVSX01UMjI2Nj15CkNPTkZJR19NRURJQV9UVU5FUl9NVDIx MzE9eQojIENPTkZJR19NRURJQV9UVU5FUl9RVDEwMTAgaXMgbm90IHNldApDT05GSUdfTUVESUFf VFVORVJfWEMyMDI4PW0KQ09ORklHX01FRElBX1RVTkVSX1hDNTAwMD1tCkNPTkZJR19NRURJQV9U VU5FUl9YQzQwMDA9bQpDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwNVM9bQojIENPTkZJR19NRURJ QV9UVU5FUl9NWEw1MDA3VCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1RVTkVSX01DNDRTODAz IGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX01BWDIxNjU9bQpDT05GSUdfTUVESUFfVFVO RVJfVERBMTgyMTg9eQojIENPTkZJR19NRURJQV9UVU5FUl9GQzAwMTEgaXMgbm90IHNldAojIENP TkZJR19NRURJQV9UVU5FUl9GQzAwMTIgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9UVU5FUl9G QzAwMTMgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfVERBMTgyMTI9eQpDT05GSUdfTUVE SUFfVFVORVJfRTQwMDA9bQojIENPTkZJR19NRURJQV9UVU5FUl9GQzI1ODAgaXMgbm90IHNldAoj IENPTkZJR19NRURJQV9UVU5FUl9NODhSUzYwMDBUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFf VFVORVJfVFVBOTAwMSBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1RVTkVSX1NJMjE1NyBpcyBu b3Qgc2V0CkNPTkZJR19NRURJQV9UVU5FUl9JVDkxM1g9eQpDT05GSUdfTUVESUFfVFVORVJfUjgy MFQ9bQpDT05GSUdfTUVESUFfVFVORVJfTVhMMzAxUkY9eQpDT05GSUdfTUVESUFfVFVORVJfUU0x RDFDMDA0Mj15CgojCiMgQ3VzdG9taXNlIERWQiBGcm9udGVuZHMKIwpDT05GSUdfRFZCX0FVODUy Mj1tCkNPTkZJR19EVkJfQVU4NTIyX1Y0TD1tCkNPTkZJR19EVkJfVFVORVJfRElCMDA3MD15CkNP TkZJR19EVkJfVFVORVJfRElCMDA5MD15CgojCiMgVG9vbHMgdG8gZGV2ZWxvcCBuZXcgZnJvbnRl bmRzCiMKQ09ORklHX0RWQl9EVU1NWV9GRT1tCgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCiMgQ09O RklHX0FHUCBpcyBub3Qgc2V0CkNPTkZJR19WR0FfQVJCPXkKQ09ORklHX1ZHQV9BUkJfTUFYX0dQ VVM9MTYKIyBDT05GSUdfVkdBX1NXSVRDSEVST08gaXMgbm90IHNldAoKIwojIERpcmVjdCBSZW5k ZXJpbmcgTWFuYWdlcgojCkNPTkZJR19EUk09eQpDT05GSUdfRFJNX0tNU19IRUxQRVI9bQojIENP TkZJR19EUk1fTE9BRF9FRElEX0ZJUk1XQVJFIGlzIG5vdCBzZXQKCiMKIyBJMkMgZW5jb2RlciBv ciBoZWxwZXIgY2hpcHMKIwpDT05GSUdfRFJNX0kyQ19BRFY3NTExPW0KQ09ORklHX0RSTV9JMkNf Q0g3MDA2PW0KQ09ORklHX0RSTV9JMkNfU0lMMTY0PW0KQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5 OFg9bQpDT05GSUdfRFJNX1BUTjM0NjA9bQojIENPTkZJR19EUk1fUFM4NjIyIGlzIG5vdCBzZXQK IyBDT05GSUdfRFJNX1RERlggaXMgbm90IHNldAojIENPTkZJR19EUk1fUjEyOCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RSTV9SQURFT04gaXMgbm90IHNldAojIENPTkZJR19EUk1fTk9VVkVBVSBpcyBu b3Qgc2V0CiMgQ09ORklHX0RSTV9JOTE1IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX01HQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0RSTV9WSUEgaXMgbm90IHNldAojIENPTkZJR19EUk1fU0FWQUdFIGlz IG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZHRU0gaXMgbm90IHNldAojIENPTkZJR19EUk1fVk1XR0ZY IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0dNQTUwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9V REwgaXMgbm90IHNldAojIENPTkZJR19EUk1fQVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX01H QUcyMDAgaXMgbm90IHNldAojIENPTkZJR19EUk1fQ0lSUlVTX1FFTVUgaXMgbm90IHNldAojIENP TkZJR19EUk1fUVhMIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0JPQ0hTIGlzIG5vdCBzZXQKQ09O RklHX0RSTV9QQU5FTD15CgojCiMgRGlzcGxheSBQYW5lbHMKIwojIENPTkZJR19EUk1fUEFORUxf TEQ5MDQwIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1BBTkVMX1M2RThBQTAgaXMgbm90IHNldAoK IwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKIyBDT05GSUdfRkIgaXMgbm90IHNldApDT05GSUdf RkJfQ01ETElORT15CkNPTkZJR19CQUNLTElHSFRfTENEX1NVUFBPUlQ9eQpDT05GSUdfTENEX0NM QVNTX0RFVklDRT15CkNPTkZJR19MQ0RfTDRGMDAyNDJUMDM9eQojIENPTkZJR19MQ0RfTE1TMjgz R0YwNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xDRF9MVFYzNTBRViBpcyBub3Qgc2V0CkNPTkZJR19M Q0RfSUxJOTIyWD1tCkNPTkZJR19MQ0RfSUxJOTMyMD15CkNPTkZJR19MQ0RfVERPMjRNPXkKQ09O RklHX0xDRF9WR0cyNDMyQTQ9eQpDT05GSUdfTENEX1BMQVRGT1JNPW0KQ09ORklHX0xDRF9MTVM1 MDFLRjAzPXkKQ09ORklHX0xDRF9IWDgzNTc9eQojIENPTkZJR19CQUNLTElHSFRfQ0xBU1NfREVW SUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVkdBU1RBVEUgaXMgbm90IHNldApDT05GSUdfSERNST15 CgojCiMgQ29uc29sZSBkaXNwbGF5IGRyaXZlciBzdXBwb3J0CiMKQ09ORklHX1ZHQV9DT05TT0xF PXkKQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0s9eQpDT05GSUdfVkdBQ09OX1NPRlRfU0NS T0xMQkFDS19TSVpFPTY0CkNPTkZJR19EVU1NWV9DT05TT0xFPXkKQ09ORklHX0RVTU1ZX0NPTlNP TEVfQ09MVU1OUz04MApDT05GSUdfRFVNTVlfQ09OU09MRV9ST1dTPTI1CiMgQ09ORklHX1NPVU5E IGlzIG5vdCBzZXQKCiMKIyBISUQgc3VwcG9ydAojCkNPTkZJR19ISUQ9eQpDT05GSUdfSElEX0JB VFRFUllfU1RSRU5HVEg9eQojIENPTkZJR19ISURSQVcgaXMgbm90IHNldAojIENPTkZJR19VSElE IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9HRU5FUklDPXkKCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJz CiMKQ09ORklHX0hJRF9BNFRFQ0g9eQpDT05GSUdfSElEX0FDUlVYPW0KIyBDT05GSUdfSElEX0FD UlVYX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9BUFBMRT15CiMgQ09ORklHX0hJRF9BUFBMRUlS IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0FVUkVBTCBpcyBub3Qgc2V0CkNPTkZJR19ISURfQkVM S0lOPXkKIyBDT05GSUdfSElEX0JFVE9QX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9DSEVSUlk9 eQpDT05GSUdfSElEX0NISUNPTlk9eQojIENPTkZJR19ISURfQ1AyMTEyIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9DWVBSRVNTPXkKQ09ORklHX0hJRF9EUkFHT05SSVNFPW0KIyBDT05GSUdfRFJBR09O UklTRV9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9FTVNfRkYgaXMgbm90IHNldAojIENPTkZJ R19ISURfRUxFQ09NIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9FTE89bQpDT05GSUdfSElEX0VaS0VZ PXkKQ09ORklHX0hJRF9IT0xURUs9eQpDT05GSUdfSE9MVEVLX0ZGPXkKQ09ORklHX0hJRF9HVDY4 M1I9eQpDT05GSUdfSElEX0tFWVRPVUNIPXkKQ09ORklHX0hJRF9LWUU9bQojIENPTkZJR19ISURf VUNMT0dJQyBpcyBub3Qgc2V0CkNPTkZJR19ISURfV0FMVE9QPXkKIyBDT05GSUdfSElEX0dZUkFU SU9OIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9JQ0FERT15CkNPTkZJR19ISURfVFdJTkhBTj1tCkNP TkZJR19ISURfS0VOU0lOR1RPTj15CiMgQ09ORklHX0hJRF9MQ1BPV0VSIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX0xFTk9WTyBpcyBub3Qgc2V0CkNPTkZJR19ISURfTE9HSVRFQ0g9eQpDT05GSUdf SElEX0xPR0lURUNIX0hJRFBQPW0KQ09ORklHX0xPR0lURUNIX0ZGPXkKIyBDT05GSUdfTE9HSVJV TUJMRVBBRDJfRkYgaXMgbm90IHNldAojIENPTkZJR19MT0dJRzk0MF9GRiBpcyBub3Qgc2V0CiMg Q09ORklHX0xPR0lXSEVFTFNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX01BR0lDTU9VU0U9eQpD T05GSUdfSElEX01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9OVEVSRVk9eQpDT05GSUdfSElEX01V TFRJVE9VQ0g9bQpDT05GSUdfSElEX05UUklHPXkKQ09ORklHX0hJRF9PUlRFSz1tCkNPTkZJR19I SURfUEFOVEhFUkxPUkQ9eQpDT05GSUdfUEFOVEhFUkxPUkRfRkY9eQpDT05GSUdfSElEX1BFTk1P VU5UPW0KIyBDT05GSUdfSElEX1BFVEFMWU5YIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9QSUNPTENE PXkKQ09ORklHX0hJRF9QSUNPTENEX0xDRD15CkNPTkZJR19ISURfUElDT0xDRF9MRURTPXkKQ09O RklHX0hJRF9QSUNPTENEX0NJUj15CkNPTkZJR19ISURfUExBTlRST05JQ1M9bQpDT05GSUdfSElE X1BSSU1BWD1tCkNPTkZJR19ISURfUk9DQ0FUPXkKQ09ORklHX0hJRF9TQUlURUs9eQojIENPTkZJ R19ISURfU0FNU1VORyBpcyBub3Qgc2V0CkNPTkZJR19ISURfU09OWT15CiMgQ09ORklHX1NPTllf RkYgaXMgbm90IHNldApDT05GSUdfSElEX1NQRUVETElOSz15CkNPTkZJR19ISURfU1RFRUxTRVJJ RVM9eQpDT05GSUdfSElEX1NVTlBMVVM9eQpDT05GSUdfSElEX1JNST15CkNPTkZJR19ISURfR1JF RU5BU0lBPW0KIyBDT05GSUdfR1JFRU5BU0lBX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TTUFS VEpPWVBMVVM9eQpDT05GSUdfU01BUlRKT1lQTFVTX0ZGPXkKQ09ORklHX0hJRF9USVZPPW0KQ09O RklHX0hJRF9UT1BTRUVEPXkKIyBDT05GSUdfSElEX1RISU5HTSBpcyBub3Qgc2V0CkNPTkZJR19I SURfVEhSVVNUTUFTVEVSPXkKQ09ORklHX1RIUlVTVE1BU1RFUl9GRj15CiMgQ09ORklHX0hJRF9X QUNPTSBpcyBub3Qgc2V0CkNPTkZJR19ISURfV0lJTU9URT15CkNPTkZJR19ISURfWElOTU89eQpD T05GSUdfSElEX1pFUk9QTFVTPW0KQ09ORklHX1pFUk9QTFVTX0ZGPXkKQ09ORklHX0hJRF9aWURB Q1JPTj15CkNPTkZJR19ISURfU0VOU09SX0hVQj15CiMgQ09ORklHX0hJRF9TRU5TT1JfQ1VTVE9N X1NFTlNPUiBpcyBub3Qgc2V0CgojCiMgVVNCIEhJRCBzdXBwb3J0CiMKQ09ORklHX1VTQl9ISUQ9 eQojIENPTkZJR19ISURfUElEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ISURERVY9eQoKIwojIEky QyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNfSElEPXkKQ09ORklHX1VTQl9PSENJX0xJVFRMRV9F TkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0NPTU1PTj15CkNPTkZJR19V U0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VTQj15CiMgQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdf REVWSUNFUyBpcyBub3Qgc2V0CgojCiMgTWlzY2VsbGFuZW91cyBVU0Igb3B0aW9ucwojCkNPTkZJ R19VU0JfREVGQVVMVF9QRVJTSVNUPXkKQ09ORklHX1VTQl9EWU5BTUlDX01JTk9SUz15CkNPTkZJ R19VU0JfT1RHPXkKIyBDT05GSUdfVVNCX09UR19XSElURUxJU1QgaXMgbm90IHNldApDT05GSUdf VVNCX09UR19CTEFDS0xJU1RfSFVCPXkKQ09ORklHX1VTQl9PVEdfRlNNPXkKQ09ORklHX1VTQl9N T049bQojIENPTkZJR19VU0JfV1VTQl9DQkFGIGlzIG5vdCBzZXQKCiMKIyBVU0IgSG9zdCBDb250 cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfVVNCX0M2N1gwMF9IQ0Q9bQpDT05GSUdfVVNCX1hIQ0lf SENEPW0KQ09ORklHX1VTQl9YSENJX1BDST1tCkNPTkZJR19VU0JfWEhDSV9QTEFURk9STT1tCkNP TkZJR19VU0JfRUhDSV9IQ0Q9bQojIENPTkZJR19VU0JfRUhDSV9ST09UX0hVQl9UVCBpcyBub3Qg c2V0CkNPTkZJR19VU0JfRUhDSV9UVF9ORVdTQ0hFRD15CkNPTkZJR19VU0JfRUhDSV9QQ0k9bQpD T05GSUdfVVNCX0VIQ0lfSENEX1BMQVRGT1JNPW0KIyBDT05GSUdfVVNCX09YVTIxMEhQX0hDRCBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxMTZYX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf SVNQMTM2Ml9IQ0Q9eQojIENPTkZJR19VU0JfRlVTQkgyMDBfSENEIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0ZPVEcyMTBfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX01BWDM0MjFfSENEIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX09IQ0lfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1VI Q0lfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TTDgxMV9IQ0Q9eQpDT05GSUdfVVNCX1NMODEx X0hDRF9JU089eQojIENPTkZJR19VU0JfU0w4MTFfQ1MgaXMgbm90IHNldApDT05GSUdfVVNCX1I4 QTY2NTk3X0hDRD15CkNPTkZJR19VU0JfSENEX0JDTUE9bQpDT05GSUdfVVNCX0hDRF9TU0I9bQpD T05GSUdfVVNCX0hDRF9URVNUX01PREU9eQoKIwojIFVTQiBEZXZpY2UgQ2xhc3MgZHJpdmVycwoj CkNPTkZJR19VU0JfQUNNPXkKQ09ORklHX1VTQl9QUklOVEVSPW0KQ09ORklHX1VTQl9XRE09eQpD T05GSUdfVVNCX1RNQz15CgojCiMgTk9URTogVVNCX1NUT1JBR0UgZGVwZW5kcyBvbiBTQ1NJIGJ1 dCBCTEtfREVWX1NEIG1heQojCgojCiMgYWxzbyBiZSBuZWVkZWQ7IHNlZSBVU0JfU1RPUkFHRSBI ZWxwIGZvciBtb3JlIGluZm8KIwojIENPTkZJR19VU0JfU1RPUkFHRSBpcyBub3Qgc2V0CgojCiMg VVNCIEltYWdpbmcgZGV2aWNlcwojCiMgQ09ORklHX1VTQl9NREM4MDAgaXMgbm90IHNldApDT05G SUdfVVNCX01JQ1JPVEVLPW0KIyBDT05GSUdfVVNCSVBfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19V U0JfTVVTQl9IRFJDPW0KIyBDT05GSUdfVVNCX01VU0JfSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9NVVNCX0dBREdFVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTVVTQl9EVUFMX1JPTEU9eQoK IwojIFBsYXRmb3JtIEdsdWUgTGF5ZXIKIwpDT05GSUdfTVVTQl9QSU9fT05MWT15CkNPTkZJR19V U0JfRFdDMz1tCiMgQ09ORklHX1VTQl9EV0MzX0hPU1QgaXMgbm90IHNldApDT05GSUdfVVNCX0RX QzNfR0FER0VUPXkKIyBDT05GSUdfVVNCX0RXQzNfRFVBTF9ST0xFIGlzIG5vdCBzZXQKCiMKIyBQ bGF0Zm9ybSBHbHVlIERyaXZlciBTdXBwb3J0CiMKQ09ORklHX1VTQl9EV0MzX1BDST1tCgojCiMg RGVidWdnaW5nIGZlYXR1cmVzCiMKQ09ORklHX1VTQl9EV0MzX0RFQlVHPXkKQ09ORklHX1VTQl9E V0MyPXkKIyBDT05GSUdfVVNCX0RXQzJfSE9TVCBpcyBub3Qgc2V0CgojCiMgR2FkZ2V0L0R1YWwt cm9sZSBtb2RlIHJlcXVpcmVzIFVTQiBHYWRnZXQgc3VwcG9ydCB0byBiZSBlbmFibGVkCiMKQ09O RklHX1VTQl9EV0MyX1BFUklQSEVSQUw9eQojIENPTkZJR19VU0JfRFdDMl9EVUFMX1JPTEUgaXMg bm90IHNldAojIENPTkZJR19VU0JfRFdDMl9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9EV0MyX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRFdDMl9ERUJVRz15CkNPTkZJR19VU0Jf RFdDMl9WRVJCT1NFPXkKQ09ORklHX1VTQl9EV0MyX1RSQUNLX01JU1NFRF9TT0ZTPXkKQ09ORklH X1VTQl9EV0MyX0RFQlVHX1BFUklPRElDPXkKQ09ORklHX1VTQl9DSElQSURFQT1tCkNPTkZJR19V U0JfQ0hJUElERUFfT0Y9bQpDT05GSUdfVVNCX0NISVBJREVBX1VEQz15CiMgQ09ORklHX1VTQl9D SElQSURFQV9IT1NUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DSElQSURFQV9ERUJVRz15CkNPTkZJ R19VU0JfSVNQMTc2MD1tCkNPTkZJR19VU0JfSVNQMTc2MF9IQ0Q9eQpDT05GSUdfVVNCX0lTUDE3 NjFfVURDPXkKIyBDT05GSUdfVVNCX0lTUDE3NjBfSE9TVF9ST0xFIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0lTUDE3NjBfR0FER0VUX1JPTEUgaXMgbm90IHNldApDT05GSUdfVVNCX0lTUDE3NjBf RFVBTF9ST0xFPXkKCiMKIyBVU0IgcG9ydCBkcml2ZXJzCiMKQ09ORklHX1VTQl9TRVJJQUw9eQoj IENPTkZJR19VU0JfU0VSSUFMX0NPTlNPTEUgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9H RU5FUklDPXkKIyBDT05GSUdfVVNCX1NFUklBTF9TSU1QTEUgaXMgbm90IHNldAojIENPTkZJR19V U0JfU0VSSUFMX0FJUkNBQkxFIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfQVJLMzExNj1t CiMgQ09ORklHX1VTQl9TRVJJQUxfQkVMS0lOIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxf Q0gzNDE9eQpDT05GSUdfVVNCX1NFUklBTF9XSElURUhFQVQ9eQpDT05GSUdfVVNCX1NFUklBTF9E SUdJX0FDQ0VMRVBPUlQ9eQojIENPTkZJR19VU0JfU0VSSUFMX0NQMjEwWCBpcyBub3Qgc2V0CkNP TkZJR19VU0JfU0VSSUFMX0NZUFJFU1NfTTg9bQpDT05GSUdfVVNCX1NFUklBTF9FTVBFRz15CkNP TkZJR19VU0JfU0VSSUFMX0ZURElfU0lPPXkKIyBDT05GSUdfVVNCX1NFUklBTF9WSVNPUiBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0lQQVE9bQojIENPTkZJR19VU0JfU0VSSUFMX0lSIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfRURHRVBPUlQ9bQpDT05GSUdfVVNCX1NFUklBTF9F REdFUE9SVF9UST1tCkNPTkZJR19VU0JfU0VSSUFMX0Y4MTIzMj15CkNPTkZJR19VU0JfU0VSSUFM X0dBUk1JTj15CiMgQ09ORklHX1VTQl9TRVJJQUxfSVBXIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9T RVJJQUxfSVVVPXkKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9QREE9bQpDT05GSUdfVVNCX1NF UklBTF9LRVlTUEFOPXkKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9NUFI9eQojIENPTkZJR19V U0JfU0VSSUFMX0tFWVNQQU5fVVNBMjggaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9LRVlT UEFOX1VTQTI4WD15CiMgQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0EyOFhBIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4WEIgaXMgbm90IHNldApDT05GSUdf VVNCX1NFUklBTF9LRVlTUEFOX1VTQTE5PXkKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VT QTE4WCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5fVVNBMTlXPXkKQ09ORklH X1VTQl9TRVJJQUxfS0VZU1BBTl9VU0ExOVFXPXkKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFO X1VTQTE5UUkgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTQ5Vz15CiMg Q09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0E0OVdMQyBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf U0VSSUFMX0tMU0k9bQojIENPTkZJR19VU0JfU0VSSUFMX0tPQklMX1NDVCBpcyBub3Qgc2V0CkNP TkZJR19VU0JfU0VSSUFMX01DVF9VMjMyPW0KQ09ORklHX1VTQl9TRVJJQUxfTUVUUk89bQpDT05G SUdfVVNCX1NFUklBTF9NT1M3NzIwPW0KQ09ORklHX1VTQl9TRVJJQUxfTU9TNzg0MD15CiMgQ09O RklHX1VTQl9TRVJJQUxfTVhVUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX05BVk1B Tj15CkNPTkZJR19VU0JfU0VSSUFMX1BMMjMwMz1tCkNPTkZJR19VU0JfU0VSSUFMX09USTY4NTg9 eQojIENPTkZJR19VU0JfU0VSSUFMX1FDQVVYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxf UVVBTENPTU09eQojIENPTkZJR19VU0JfU0VSSUFMX1NQQ1A4WDUgaXMgbm90IHNldApDT05GSUdf VVNCX1NFUklBTF9TQUZFPW0KQ09ORklHX1VTQl9TRVJJQUxfU0FGRV9QQURERUQ9eQpDT05GSUdf VVNCX1NFUklBTF9TSUVSUkFXSVJFTEVTUz1tCkNPTkZJR19VU0JfU0VSSUFMX1NZTUJPTD1tCiMg Q09ORklHX1VTQl9TRVJJQUxfVEkgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9DWUJFUkpB Q0s9bQojIENPTkZJR19VU0JfU0VSSUFMX1hJUkNPTSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VS SUFMX1dXQU49eQpDT05GSUdfVVNCX1NFUklBTF9PUFRJT049bQpDT05GSUdfVVNCX1NFUklBTF9P TU5JTkVUPW0KQ09ORklHX1VTQl9TRVJJQUxfT1BUSUNPTj1tCiMgQ09ORklHX1VTQl9TRVJJQUxf WFNFTlNfTVQgaXMgbm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX1dJU0hCT05FIGlzIG5vdCBz ZXQKQ09ORklHX1VTQl9TRVJJQUxfU1NVMTAwPXkKIyBDT05GSUdfVVNCX1NFUklBTF9RVDIgaXMg bm90IHNldAojIENPTkZJR19VU0JfU0VSSUFMX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBVU0IgTWlz Y2VsbGFuZW91cyBkcml2ZXJzCiMKQ09ORklHX1VTQl9FTUk2Mj15CkNPTkZJR19VU0JfRU1JMjY9 eQojIENPTkZJR19VU0JfQURVVFVYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVZTRUc9bQpDT05G SUdfVVNCX1JJTzUwMD1tCiMgQ09ORklHX1VTQl9MRUdPVE9XRVIgaXMgbm90IHNldAojIENPTkZJ R19VU0JfTENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRUQ9bQpDT05GSUdfVVNCX0NZUFJFU1Nf Q1k3QzYzPW0KQ09ORklHX1VTQl9DWVRIRVJNPW0KQ09ORklHX1VTQl9JRE1PVVNFPW0KIyBDT05G SUdfVVNCX0ZURElfRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9BUFBMRURJU1BMQVkgaXMg bm90IHNldApDT05GSUdfVVNCX1NJU1VTQlZHQT1tCiMgQ09ORklHX1VTQl9TSVNVU0JWR0FfQ09O IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRD1tCkNPTkZJR19VU0JfVFJBTkNFVklCUkFUT1I9eQpD T05GSUdfVVNCX0lPV0FSUklPUj15CkNPTkZJR19VU0JfVEVTVD1tCiMgQ09ORklHX1VTQl9FSFNF VF9URVNUX0ZJWFRVUkUgaXMgbm90IHNldApDT05GSUdfVVNCX0lTSUdIVEZXPW0KQ09ORklHX1VT Ql9ZVVJFWD1tCkNPTkZJR19VU0JfRVpVU0JfRlgyPXkKIyBDT05GSUdfVVNCX0hTSUNfVVNCMzUw MyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MSU5LX0xBWUVSX1RFU1QgaXMgbm90IHNldAojIENP TkZJR19VU0JfQ0hBT1NLRVkgaXMgbm90IHNldAoKIwojIFVTQiBQaHlzaWNhbCBMYXllciBkcml2 ZXJzCiMKQ09ORklHX1VTQl9QSFk9eQojIENPTkZJR19OT1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQK IyBDT05GSUdfVVNCX0dQSU9fVkJVUyBpcyBub3Qgc2V0CkNPTkZJR19UQUhWT19VU0I9eQojIENP TkZJR19UQUhWT19VU0JfSE9TVF9CWV9ERUZBVUxUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0lT UDEzMDEgaXMgbm90IHNldApDT05GSUdfVVNCX0dBREdFVD15CiMgQ09ORklHX1VTQl9HQURHRVRf REVCVUcgaXMgbm90IHNldApDT05GSUdfVVNCX0dBREdFVF9ERUJVR19GSUxFUz15CkNPTkZJR19V U0JfR0FER0VUX0RFQlVHX0ZTPXkKQ09ORklHX1VTQl9HQURHRVRfVkJVU19EUkFXPTIKQ09ORklH X1VTQl9HQURHRVRfU1RPUkFHRV9OVU1fQlVGRkVSUz0yCgojCiMgVVNCIFBlcmlwaGVyYWwgQ29u dHJvbGxlcgojCkNPTkZJR19VU0JfRlVTQjMwMD1tCkNPTkZJR19VU0JfRk9URzIxMF9VREM9bQpD T05GSUdfVVNCX0dSX1VEQz15CkNPTkZJR19VU0JfUjhBNjY1OTc9eQpDT05GSUdfVVNCX1BYQTI3 WD1tCiMgQ09ORklHX1VTQl9NVl9VREMgaXMgbm90IHNldAojIENPTkZJR19VU0JfTVZfVTNEIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9NNjY1OTI9bQpDT05GSUdfVVNCX0JEQ19VREM9bQoKIwojIFBs YXRmb3JtIFN1cHBvcnQKIwpDT05GSUdfVVNCX0JEQ19QQ0k9bQojIENPTkZJR19VU0JfQU1ENTUz NlVEQyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTkVUMjI3Mj15CiMgQ09ORklHX1VTQl9ORVQyMjcy X0RNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVQyMjgwIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX0dPS1UgaXMgbm90IHNldAojIENPTkZJR19VU0JfRUcyMFQgaXMgbm90IHNldApDT05GSUdf VVNCX0dBREdFVF9YSUxJTlg9bQojIENPTkZJR19VU0JfRFVNTVlfSENEIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9MSUJDT01QT1NJVEU9bQpDT05GSUdfVVNCX0ZfQUNNPW0KQ09ORklHX1VTQl9GX1NT X0xCPW0KQ09ORklHX1VTQl9VX1NFUklBTD1tCkNPTkZJR19VU0JfRl9TRVJJQUw9bQpDT05GSUdf VVNCX0ZfT0JFWD1tCkNPTkZJR19VU0JfRl9NQVNTX1NUT1JBR0U9bQpDT05GSUdfVVNCX0ZfRlM9 bQpDT05GSUdfVVNCX0ZfSElEPW0KQ09ORklHX1VTQl9GX1BSSU5URVI9bQpDT05GSUdfVVNCX0NP TkZJR0ZTPW0KQ09ORklHX1VTQl9DT05GSUdGU19TRVJJQUw9eQojIENPTkZJR19VU0JfQ09ORklH RlNfQUNNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DT05GSUdGU19PQkVYPXkKIyBDT05GSUdfVVNC X0NPTkZJR0ZTX05DTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19FQ00gaXMgbm90 IHNldAojIENPTkZJR19VU0JfQ09ORklHRlNfRUNNX1NVQlNFVCBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9DT05GSUdGU19STkRJUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19FRU0g aXMgbm90IHNldApDT05GSUdfVVNCX0NPTkZJR0ZTX01BU1NfU1RPUkFHRT15CkNPTkZJR19VU0Jf Q09ORklHRlNfRl9MQl9TUz15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9GUz15CkNPTkZJR19VU0Jf Q09ORklHRlNfRl9ISUQ9eQojIENPTkZJR19VU0JfQ09ORklHRlNfRl9VVkMgaXMgbm90IHNldAoj IENPTkZJR19VU0JfQ09ORklHRlNfRl9QUklOVEVSIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9aRVJP PW0KQ09ORklHX1VTQl9aRVJPX0hOUFRFU1Q9eQojIENPTkZJR19VU0JfRVRIIGlzIG5vdCBzZXQK IyBDT05GSUdfVVNCX0dfTkNNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HQURHRVRGUz1tCkNPTkZJ R19VU0JfRlVOQ1RJT05GUz1tCiMgQ09ORklHX1VTQl9GVU5DVElPTkZTX0VUSCBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9GVU5DVElPTkZTX1JORElTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9GVU5D VElPTkZTX0dFTkVSSUM9eQojIENPTkZJR19VU0JfTUFTU19TVE9SQUdFIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0dBREdFVF9UQVJHRVQgaXMgbm90IHNldApDT05GSUdfVVNCX0dfU0VSSUFMPW0K Q09ORklHX1VTQl9HX1BSSU5URVI9bQojIENPTkZJR19VU0JfQ0RDX0NPTVBPU0lURSBpcyBub3Qg c2V0CkNPTkZJR19VU0JfR19BQ01fTVM9bQojIENPTkZJR19VU0JfR19NVUxUSSBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfR19ISUQ9bQojIENPTkZJR19VU0JfR19EQkdQIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0dfV0VCQ0FNIGlzIG5vdCBzZXQKIyBDT05GSUdfVVdCIGlzIG5vdCBzZXQKIyBDT05G SUdfTU1DIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0sgaXMgbm90IHNldApDT05GSUdfTkVX X0xFRFM9eQpDT05GSUdfTEVEU19DTEFTUz15CiMgQ09ORklHX0xFRFNfQ0xBU1NfRkxBU0ggaXMg bm90IHNldAoKIwojIExFRCBkcml2ZXJzCiMKIyBDT05GSUdfTEVEU184OFBNODYwWCBpcyBub3Qg c2V0CkNPTkZJR19MRURTX0xNMzUzMD1tCkNPTkZJR19MRURTX0xNMzUzMz15CkNPTkZJR19MRURT X0xNMzY0Mj15CkNPTkZJR19MRURTX1BDQTk1MzI9bQpDT05GSUdfTEVEU19QQ0E5NTMyX0dQSU89 eQojIENPTkZJR19MRURTX0dQSU8gaXMgbm90IHNldApDT05GSUdfTEVEU19MUDM5NDQ9eQpDT05G SUdfTEVEU19MUDU1WFhfQ09NTU9OPXkKQ09ORklHX0xFRFNfTFA1NTIxPXkKQ09ORklHX0xFRFNf TFA1NTIzPXkKQ09ORklHX0xFRFNfTFA1NTYyPXkKQ09ORklHX0xFRFNfTFA4NTAxPXkKQ09ORklH X0xFRFNfTFA4Nzg4PW0KQ09ORklHX0xFRFNfTFA4ODYwPXkKIyBDT05GSUdfTEVEU19DTEVWT19N QUlMIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19QQ0E5NTVYIGlzIG5vdCBzZXQKQ09ORklHX0xF RFNfUENBOTYzWD15CkNPTkZJR19MRURTX0RBOTA1Mj15CkNPTkZJR19MRURTX0RBQzEyNFMwODU9 eQpDT05GSUdfTEVEU19SRUdVTEFUT1I9eQpDT05GSUdfTEVEU19CRDI4MDI9bQojIENPTkZJR19M RURTX0lOVEVMX1NTNDIwMCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xUMzU5Mz1tCkNPTkZJR19M RURTX01DMTM3ODM9eQpDT05GSUdfTEVEU19UQ0E2NTA3PW0KIyBDT05GSUdfTEVEU19NQVg4OTk3 IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTE0zNTV4PXkKQ09ORklHX0xFRFNfT1QyMDA9bQpDT05G SUdfTEVEU19NRU5GMjFCTUM9eQoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0Ig TEVEIGlzIHVuZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKIyBDT05GSUdf TEVEU19CTElOS00gaXMgbm90IHNldAojIENPTkZJR19MRURTX1NZU0NPTiBpcyBub3Qgc2V0CiMg Q09ORklHX0xFRFNfUE04OTQxX1dMRUQgaXMgbm90IHNldAoKIwojIExFRCBUcmlnZ2VycwojCiMg Q09ORklHX0xFRFNfVFJJR0dFUlMgaXMgbm90IHNldAojIENPTkZJR19BQ0NFU1NJQklMSVRZIGlz IG5vdCBzZXQKIyBDT05GSUdfRURBQyBpcyBub3Qgc2V0CkNPTkZJR19SVENfTElCPXkKQ09ORklH X1JUQ19DTEFTUz15CiMgQ09ORklHX1JUQ19IQ1RPU1lTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRD X1NZU1RPSEMgaXMgbm90IHNldApDT05GSUdfUlRDX0RFQlVHPXkKCiMKIyBSVEMgaW50ZXJmYWNl cwojCkNPTkZJR19SVENfSU5URl9TWVNGUz15CkNPTkZJR19SVENfSU5URl9QUk9DPXkKIyBDT05G SUdfUlRDX0lOVEZfREVWIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfVEVTVD15CgojCiMgSTJD IFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfODhQTTg2MFg9eQojIENPTkZJR19SVENfRFJW X0FCQjVaRVMzIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9BQlg4MFggaXMgbm90IHNldApD T05GSUdfUlRDX0RSVl9BUzM3MjI9bQpDT05GSUdfUlRDX0RSVl9EUzEzMDc9bQpDT05GSUdfUlRD X0RSVl9EUzEzNzQ9eQojIENPTkZJR19SVENfRFJWX0RTMTM3NF9XRFQgaXMgbm90IHNldAojIENP TkZJR19SVENfRFJWX0RTMTY3MiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMzIzMj1tCkNP TkZJR19SVENfRFJWX0hZTTg1NjM9bQpDT05GSUdfUlRDX0RSVl9MUDg3ODg9bQpDT05GSUdfUlRD X0RSVl9NQVg2OTAwPW0KQ09ORklHX1JUQ19EUlZfTUFYODkwNz1tCkNPTkZJR19SVENfRFJWX01B WDg5OTg9bQojIENPTkZJR19SVENfRFJWX01BWDg5OTcgaXMgbm90IHNldApDT05GSUdfUlRDX0RS Vl9NQVg3NzY4Nj15CkNPTkZJR19SVENfRFJWX1JLODA4PW0KIyBDT05GSUdfUlRDX0RSVl9NQVg3 NzgwMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUlM1QzM3MiBpcyBub3Qgc2V0CkNPTkZJ R19SVENfRFJWX0lTTDEyMDg9bQpDT05GSUdfUlRDX0RSVl9JU0wxMjAyMj1tCiMgQ09ORklHX1JU Q19EUlZfSVNMMTIwNTcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9YMTIwNT1tCkNPTkZJR19S VENfRFJWX1BDRjIxMjc9bQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTIzPXkKQ09ORklHX1JUQ19EUlZf UENGODU2Mz1tCkNPTkZJR19SVENfRFJWX1BDRjg1MDYzPW0KIyBDT05GSUdfUlRDX0RSVl9QQ0Y4 NTgzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfTTQxVDgwPW0KIyBDT05GSUdfUlRDX0RSVl9N NDFUODBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9CUTMySyBpcyBub3Qgc2V0CkNP TkZJR19SVENfRFJWX1RQUzY1ODZYPW0KQ09ORklHX1JUQ19EUlZfUzM1MzkwQT1tCkNPTkZJR19S VENfRFJWX0ZNMzEzMD1tCkNPTkZJR19SVENfRFJWX1JYODU4MT1tCiMgQ09ORklHX1JUQ19EUlZf Ulg4MDI1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9FTTMwMjcgaXMgbm90IHNldAojIENP TkZJR19SVENfRFJWX1JWMzAyOUMyIGlzIG5vdCBzZXQKCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwoj IENPTkZJR19SVENfRFJWX000MVQ5MyBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX000MVQ5ND1t CkNPTkZJR19SVENfRFJWX0RTMTMwNT15CiMgQ09ORklHX1JUQ19EUlZfRFMxMzQzIGlzIG5vdCBz ZXQKQ09ORklHX1JUQ19EUlZfRFMxMzQ3PXkKIyBDT05GSUdfUlRDX0RSVl9EUzEzOTAgaXMgbm90 IHNldApDT05GSUdfUlRDX0RSVl9NQVg2OTAyPW0KQ09ORklHX1JUQ19EUlZfUjk3MDE9bQpDT05G SUdfUlRDX0RSVl9SUzVDMzQ4PW0KIyBDT05GSUdfUlRDX0RSVl9EUzMyMzQgaXMgbm90IHNldAoj IENPTkZJR19SVENfRFJWX1BDRjIxMjMgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SWDQ1ODE9 eQpDT05GSUdfUlRDX0RSVl9NQ1A3OTU9bQoKIwojIFBsYXRmb3JtIFJUQyBkcml2ZXJzCiMKIyBD T05GSUdfUlRDX0RSVl9DTU9TIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxMjg2PXkKIyBD T05GSUdfUlRDX0RSVl9EUzE1MTEgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTU1MyBp cyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTY4NV9GQU1JTFk9eQojIENPTkZJR19SVENfRFJW X0RTMTY4NSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTY4OT15CiMgQ09ORklHX1JUQ19E UlZfRFMxNzI4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNzQ4NSBpcyBub3Qgc2V0 CiMgQ09ORklHX1JUQ19EUlZfRFMxNzg4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUzE2ODVf UFJPQ19SRUdTIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUzE2ODVfU1lTRlNfUkVHUz15CiMgQ09O RklHX1JUQ19EUlZfRFMxNzQyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMyNDA0PW0KQ09O RklHX1JUQ19EUlZfREE5MDUyPW0KQ09ORklHX1JUQ19EUlZfU1RLMTdUQTg9eQpDT05GSUdfUlRD X0RSVl9NNDhUODY9bQpDT05GSUdfUlRDX0RSVl9NNDhUMzU9eQojIENPTkZJR19SVENfRFJWX000 OFQ1OSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfTVNNNjI0MiBpcyBub3Qgc2V0CiMgQ09O RklHX1JUQ19EUlZfQlE0ODAyIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9SUDVDMDEgaXMg bm90IHNldAojIENPTkZJR19SVENfRFJWX1YzMDIwIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZf UENGNTA2MzM9bQpDT05GSUdfUlRDX0RSVl9BQjMxMDA9eQoKIwojIG9uLUNQVSBSVEMgZHJpdmVy cwojCkNPTkZJR19SVENfRFJWX1BDQVA9bQpDT05GSUdfUlRDX0RSVl9NQzEzWFhYPW0KIyBDT05G SUdfUlRDX0RSVl9TTlZTIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfWEdFTkU9bQoKIwojIEhJ RCBTZW5zb3IgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9ISURfU0VOU09SX1RJTUU9bQoj IENPTkZJR19ETUFERVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfQVVYRElTUExBWSBpcyBub3Qg c2V0CkNPTkZJR19VSU89bQojIENPTkZJR19VSU9fQ0lGIGlzIG5vdCBzZXQKQ09ORklHX1VJT19Q RFJWX0dFTklSUT1tCkNPTkZJR19VSU9fRE1FTV9HRU5JUlE9bQojIENPTkZJR19VSU9fQUVDIGlz IG5vdCBzZXQKIyBDT05GSUdfVUlPX1NFUkNPUzMgaXMgbm90IHNldAojIENPTkZJR19VSU9fUENJ X0dFTkVSSUMgaXMgbm90IHNldAojIENPTkZJR19VSU9fTkVUWCBpcyBub3Qgc2V0CiMgQ09ORklH X1VJT19NRjYyNCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRfRFJJVkVSUyBpcyBub3Qgc2V0CkNP TkZJR19WSVJUSU89eQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKIyBDT05GSUdfVklSVElPX1BDSSBp cyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19CQUxMT09OIGlzIG5vdCBzZXQKIyBDT05GSUdfVklS VElPX0lOUFVUIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19NTUlPPW0KQ09ORklHX1ZJUlRJT19N TUlPX0NNRExJTkVfREVWSUNFUz15CgojCiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9y dAojCiMgQ09ORklHX0hZUEVSViBpcyBub3Qgc2V0CkNPTkZJR19TVEFHSU5HPXkKIyBDT05GSUdf U0xJQ09TUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTUVESSBpcyBub3Qgc2V0CiMgQ09ORklHX1JU UzUyMDggaXMgbm90IHNldAoKIwojIElJTyBzdGFnaW5nIGRyaXZlcnMKIwoKIwojIEFjY2VsZXJv bWV0ZXJzCiMKIyBDT05GSUdfQURJUzE2MjAxIGlzIG5vdCBzZXQKIyBDT05GSUdfQURJUzE2MjAz IGlzIG5vdCBzZXQKIyBDT05GSUdfQURJUzE2MjA0IGlzIG5vdCBzZXQKQ09ORklHX0FESVMxNjIw OT1tCkNPTkZJR19BRElTMTYyMjA9bQpDT05GSUdfQURJUzE2MjQwPXkKQ09ORklHX0xJUzNMMDJE UT1tCiMgQ09ORklHX1NDQTMwMDAgaXMgbm90IHNldAoKIwojIEFuYWxvZyB0byBkaWdpdGFsIGNv bnZlcnRlcnMKIwpDT05GSUdfQUQ3NjA2PXkKQ09ORklHX0FENzYwNl9JRkFDRV9QQVJBTExFTD15 CkNPTkZJR19BRDc2MDZfSUZBQ0VfU1BJPXkKQ09ORklHX0FENzc4MD15CkNPTkZJR19BRDc4MTY9 eQojIENPTkZJR19BRDcxOTIgaXMgbm90IHNldApDT05GSUdfQUQ3MjgwPW0KCiMKIyBBbmFsb2cg ZGlnaXRhbCBiaS1kaXJlY3Rpb24gY29udmVydGVycwojCiMgQ09ORklHX0FEVDczMTYgaXMgbm90 IHNldAoKIwojIENhcGFjaXRhbmNlIHRvIGRpZ2l0YWwgY29udmVydGVycwojCiMgQ09ORklHX0FE NzE1MCBpcyBub3Qgc2V0CkNPTkZJR19BRDcxNTI9eQojIENPTkZJR19BRDc3NDYgaXMgbm90IHNl dAoKIwojIERpcmVjdCBEaWdpdGFsIFN5bnRoZXNpcwojCiMgQ09ORklHX0FEOTgzMiBpcyBub3Qg c2V0CkNPTkZJR19BRDk4MzQ9bQoKIwojIERpZ2l0YWwgZ3lyb3Njb3BlIHNlbnNvcnMKIwpDT05G SUdfQURJUzE2MDYwPW0KCiMKIyBOZXR3b3JrIEFuYWx5emVyLCBJbXBlZGFuY2UgQ29udmVydGVy cwojCkNPTkZJR19BRDU5MzM9eQoKIwojIExpZ2h0IHNlbnNvcnMKIwpDT05GSUdfU0VOU09SU19J U0wyOTAxOD1tCkNPTkZJR19TRU5TT1JTX0lTTDI5MDI4PXkKQ09ORklHX1RTTDI1ODM9bQpDT05G SUdfVFNMMng3eD1tCgojCiMgTWFnbmV0b21ldGVyIHNlbnNvcnMKIwpDT05GSUdfU0VOU09SU19I TUM1ODQzPW0KQ09ORklHX1NFTlNPUlNfSE1DNTg0M19JMkM9bQpDT05GSUdfU0VOU09SU19ITUM1 ODQzX1NQST1tCgojCiMgQWN0aXZlIGVuZXJneSBtZXRlcmluZyBJQwojCiMgQ09ORklHX0FERTc3 NTMgaXMgbm90IHNldApDT05GSUdfQURFNzc1ND15CiMgQ09ORklHX0FERTc3NTggaXMgbm90IHNl dAojIENPTkZJR19BREU3NzU5IGlzIG5vdCBzZXQKIyBDT05GSUdfQURFNzg1NCBpcyBub3Qgc2V0 CgojCiMgUmVzb2x2ZXIgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09ORklHX0FEMlM5MD15CkNP TkZJR19BRDJTMTIwMD15CkNPTkZJR19BRDJTMTIxMD15CgojCiMgVHJpZ2dlcnMgLSBzdGFuZGFs b25lCiMKQ09ORklHX0lJT19QRVJJT0RJQ19SVENfVFJJR0dFUj15CkNPTkZJR19JSU9fRFVNTVlf RVZHRU49bQpDT05GSUdfSUlPX1NJTVBMRV9EVU1NWT1tCkNPTkZJR19JSU9fU0lNUExFX0RVTU1Z X0VWRU5UUz15CiMgQ09ORklHX0lJT19TSU1QTEVfRFVNTVlfQlVGRkVSIGlzIG5vdCBzZXQKQ09O RklHX0ZUMTAwMD1tCiMgQ09ORklHX0ZUMTAwMF9VU0IgaXMgbm90IHNldAojIENPTkZJR19GVDEw MDBfUENNQ0lBIGlzIG5vdCBzZXQKCiMKIyBTcGVha3VwIGNvbnNvbGUgc3BlZWNoCiMKIyBDT05G SUdfU1BFQUtVUCBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1NZTkFQVElDU19JMkNf Uk1JNCBpcyBub3Qgc2V0CiMgQ09ORklHX1NUQUdJTkdfTUVESUEgaXMgbm90IHNldAoKIwojIEFu ZHJvaWQKIwojIENPTkZJR19BU0hNRU0gaXMgbm90IHNldApDT05GSUdfQU5EUk9JRF9USU1FRF9P VVRQVVQ9eQojIENPTkZJR19BTkRST0lEX1RJTUVEX0dQSU8gaXMgbm90IHNldApDT05GSUdfQU5E Uk9JRF9MT1dfTUVNT1JZX0tJTExFUj15CiMgQ09ORklHX1NZTkMgaXMgbm90IHNldAojIENPTkZJ R19JT04gaXMgbm90IHNldAojIENPTkZJR19VU0JfV1BBTl9IQ0QgaXMgbm90IHNldAojIENPTkZJ R19XSU1BWF9HRE03MlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfTFRFX0dETTcyNFggaXMgbm90IHNl dAojIENPTkZJR19ER05DIGlzIG5vdCBzZXQKQ09ORklHX0RHQVA9bQojIENPTkZJR19HU19GUEdB Qk9PVCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyTyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QTEFU Rk9STV9ERVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hST01FX1BMQVRGT1JNUyBpcyBub3Qg c2V0CgojCiMgSGFyZHdhcmUgU3BpbmxvY2sgZHJpdmVycwojCgojCiMgQ2xvY2sgU291cmNlIGRy aXZlcnMKIwpDT05GSUdfQ0xLU1JDX0k4MjUzPXkKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNPTkZJ R19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBp cyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJ TUVSX01UVTIgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9UTVUgaXMgbm90IHNldAojIENP TkZJR19FTV9USU1FUl9TVEkgaXMgbm90IHNldAojIENPTkZJR19NQUlMQk9YIGlzIG5vdCBzZXQK IyBDT05GSUdfSU9NTVVfU1VQUE9SVCBpcyBub3Qgc2V0CgojCiMgUmVtb3RlcHJvYyBkcml2ZXJz CiMKQ09ORklHX1JFTU9URVBST0M9eQpDT05GSUdfU1RFX01PREVNX1JQUk9DPXkKCiMKIyBScG1z ZyBkcml2ZXJzCiMKCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMK IyBDT05GSUdfU1VOWElfU1JBTSBpcyBub3Qgc2V0CkNPTkZJR19TT0NfVEk9eQojIENPTkZJR19Q TV9ERVZGUkVRIGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTj15CgojCiMgRXh0Y29uIERldmljZSBE cml2ZXJzCiMKQ09ORklHX0VYVENPTl9BRENfSkFDSz1tCkNPTkZJR19FWFRDT05fR1BJTz1tCkNP TkZJR19FWFRDT05fTUFYODk5Nz15CkNPTkZJR19FWFRDT05fUlQ4OTczQT15CkNPTkZJR19FWFRD T05fU001NTAyPXkKIyBDT05GSUdfRVhUQ09OX1VTQl9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdf TUVNT1JZIGlzIG5vdCBzZXQKQ09ORklHX0lJTz15CkNPTkZJR19JSU9fQlVGRkVSPXkKQ09ORklH X0lJT19CVUZGRVJfQ0I9eQpDT05GSUdfSUlPX0tGSUZPX0JVRj15CkNPTkZJR19JSU9fVFJJR0dF UkVEX0JVRkZFUj15CkNPTkZJR19JSU9fVFJJR0dFUj15CkNPTkZJR19JSU9fQ09OU1VNRVJTX1BF Ul9UUklHR0VSPTIKCiMKIyBBY2NlbGVyb21ldGVycwojCkNPTkZJR19CTUExODA9bQpDT05GSUdf Qk1DMTUwX0FDQ0VMPW0KIyBDT05GSUdfSElEX1NFTlNPUl9BQ0NFTF8zRCBpcyBub3Qgc2V0CkNP TkZJR19JSU9fU1RfQUNDRUxfM0FYSVM9eQpDT05GSUdfSUlPX1NUX0FDQ0VMX0kyQ18zQVhJUz15 CkNPTkZJR19JSU9fU1RfQUNDRUxfU1BJXzNBWElTPXkKIyBDT05GSUdfS1hTRDkgaXMgbm90IHNl dApDT05GSUdfTU1BODQ1Mj1tCiMgQ09ORklHX0tYQ0pLMTAxMyBpcyBub3Qgc2V0CkNPTkZJR19N TUE5NTUxX0NPUkU9eQpDT05GSUdfTU1BOTU1MT1tCkNPTkZJR19NTUE5NTUzPXkKCiMKIyBBbmFs b2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09ORklHX0FEX1NJR01BX0RFTFRBPXkKQ09ORklH X0FENzI2Nj1tCkNPTkZJR19BRDcyOTE9eQpDT05GSUdfQUQ3Mjk4PXkKQ09ORklHX0FENzQ3Nj1t CiMgQ09ORklHX0FENzc5MSBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzc5MyBpcyBub3Qgc2V0CkNP TkZJR19BRDc4ODc9bQpDT05GSUdfQUQ3OTIzPW0KQ09ORklHX0FENzk5WD15CiMgQ09ORklHX0RB OTE1MF9HUEFEQyBpcyBub3Qgc2V0CkNPTkZJR19DQzEwMDAxX0FEQz1tCiMgQ09ORklHX0xQODc4 OF9BREMgaXMgbm90IHNldApDT05GSUdfTUFYMTAyNz15CkNPTkZJR19NQVgxMzYzPXkKQ09ORklH X01DUDMyMFg9bQojIENPTkZJR19NQ1AzNDIyIGlzIG5vdCBzZXQKQ09ORklHX05BVTc4MDI9eQpD T05GSUdfUUNPTV9TUE1JX0lBREM9bQojIENPTkZJR19RQ09NX1NQTUlfVkFEQyBpcyBub3Qgc2V0 CiMgQ09ORklHX1RJX0FEQzA4MUMgaXMgbm90IHNldAojIENPTkZJR19USV9BREMxMjhTMDUyIGlz IG5vdCBzZXQKQ09ORklHX1RJX0FNMzM1WF9BREM9eQpDT05GSUdfVkY2MTBfQURDPXkKCiMKIyBB bXBsaWZpZXJzCiMKQ09ORklHX0FEODM2Nj1tCgojCiMgSGlkIFNlbnNvciBJSU8gQ29tbW9uCiMK Q09ORklHX0hJRF9TRU5TT1JfSUlPX0NPTU1PTj15CkNPTkZJR19ISURfU0VOU09SX0lJT19UUklH R0VSPXkKCiMKIyBTU1AgU2Vuc29yIENvbW1vbgojCiMgQ09ORklHX0lJT19TU1BfU0VOU09SU19D T01NT05TIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TU1BfU0VOU09SSFVCPW0KQ09ORklHX0lJT19T VF9TRU5TT1JTX0kyQz15CkNPTkZJR19JSU9fU1RfU0VOU09SU19TUEk9eQpDT05GSUdfSUlPX1NU X1NFTlNPUlNfQ09SRT15CgojCiMgRGlnaXRhbCB0byBhbmFsb2cgY29udmVydGVycwojCkNPTkZJ R19BRDUwNjQ9eQpDT05GSUdfQUQ1MzYwPXkKQ09ORklHX0FENTM4MD1tCkNPTkZJR19BRDU0MjE9 eQpDT05GSUdfQUQ1NDQ2PXkKQ09ORklHX0FENTQ0OT15CkNPTkZJR19BRDU1MDQ9bQojIENPTkZJ R19BRDU2MjRSX1NQSSBpcyBub3Qgc2V0CkNPTkZJR19BRDU2ODY9eQpDT05GSUdfQUQ1NzU1PXkK Q09ORklHX0FENTc2ND1tCkNPTkZJR19BRDU3OTE9eQpDT05GSUdfQUQ3MzAzPXkKQ09ORklHX01B WDUxNz1tCkNPTkZJR19NQVg1ODIxPW0KIyBDT05GSUdfTUNQNDcyNSBpcyBub3Qgc2V0CkNPTkZJ R19NQ1A0OTIyPXkKCiMKIyBGcmVxdWVuY3kgU3ludGhlc2l6ZXJzIEREUy9QTEwKIwoKIwojIENs b2NrIEdlbmVyYXRvci9EaXN0cmlidXRpb24KIwpDT05GSUdfQUQ5NTIzPXkKCiMKIyBQaGFzZS1M b2NrZWQgTG9vcCAoUExMKSBmcmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMKQ09ORklHX0FERjQzNTA9 bQoKIwojIERpZ2l0YWwgZ3lyb3Njb3BlIHNlbnNvcnMKIwpDT05GSUdfQURJUzE2MDgwPW0KQ09O RklHX0FESVMxNjEzMD15CkNPTkZJR19BRElTMTYxMzY9bQpDT05GSUdfQURJUzE2MjYwPW0KQ09O RklHX0FEWFJTNDUwPXkKQ09ORklHX0JNRzE2MD15CiMgQ09ORklHX0hJRF9TRU5TT1JfR1lST18z RCBpcyBub3Qgc2V0CiMgQ09ORklHX0lJT19TVF9HWVJPXzNBWElTIGlzIG5vdCBzZXQKQ09ORklH X0lURzMyMDA9bQoKIwojIEh1bWlkaXR5IHNlbnNvcnMKIwojIENPTkZJR19ESFQxMSBpcyBub3Qg c2V0CkNPTkZJR19TSTcwMDU9bQojIENPTkZJR19TSTcwMjAgaXMgbm90IHNldAoKIwojIEluZXJ0 aWFsIG1lYXN1cmVtZW50IHVuaXRzCiMKIyBDT05GSUdfQURJUzE2NDAwIGlzIG5vdCBzZXQKQ09O RklHX0FESVMxNjQ4MD1tCiMgQ09ORklHX0tNWDYxIGlzIG5vdCBzZXQKQ09ORklHX0lOVl9NUFU2 MDUwX0lJTz15CkNPTkZJR19JSU9fQURJU19MSUI9eQpDT05GSUdfSUlPX0FESVNfTElCX0JVRkZF Uj15CgojCiMgTGlnaHQgc2Vuc29ycwojCkNPTkZJR19BREpEX1MzMTE9bQojIENPTkZJR19BTDMz MjBBIGlzIG5vdCBzZXQKQ09ORklHX0FQRFM5MzAwPW0KQ09ORklHX0NNMzIxODE9eQpDT05GSUdf Q00zMjMyPXkKIyBDT05GSUdfQ00zMzIzIGlzIG5vdCBzZXQKIyBDT05GSUdfQ00zNjY1MSBpcyBu b3Qgc2V0CkNPTkZJR19HUDJBUDAyMEEwMEY9eQojIENPTkZJR19JU0wyOTEyNSBpcyBub3Qgc2V0 CiMgQ09ORklHX0hJRF9TRU5TT1JfQUxTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TRU5TT1JfUFJP WD15CkNPTkZJR19KU0ExMjEyPW0KQ09ORklHX1NFTlNPUlNfTE0zNTMzPW0KIyBDT05GSUdfTFRS NTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfVENTMzQxNCBpcyBub3Qgc2V0CkNPTkZJR19UQ1MzNDcy PW0KQ09ORklHX1NFTlNPUlNfVFNMMjU2Mz15CkNPTkZJR19UU0w0NTMxPXkKQ09ORklHX1ZDTkw0 MDAwPW0KCiMKIyBNYWduZXRvbWV0ZXIgc2Vuc29ycwojCkNPTkZJR19BSzg5NzU9eQojIENPTkZJ R19BSzA5OTExIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFHMzExMCBpcyBub3Qgc2V0CiMgQ09ORklH X0hJRF9TRU5TT1JfTUFHTkVUT01FVEVSXzNEIGlzIG5vdCBzZXQKIyBDT05GSUdfSUlPX1NUX01B R05fM0FYSVMgaXMgbm90IHNldAoKIwojIEluY2xpbm9tZXRlciBzZW5zb3JzCiMKQ09ORklHX0hJ RF9TRU5TT1JfSU5DTElOT01FVEVSXzNEPW0KQ09ORklHX0hJRF9TRU5TT1JfREVWSUNFX1JPVEFU SU9OPXkKCiMKIyBUcmlnZ2VycyAtIHN0YW5kYWxvbmUKIwojIENPTkZJR19JSU9fSU5URVJSVVBU X1RSSUdHRVIgaXMgbm90IHNldAojIENPTkZJR19JSU9fU1lTRlNfVFJJR0dFUiBpcyBub3Qgc2V0 CgojCiMgUHJlc3N1cmUgc2Vuc29ycwojCkNPTkZJR19CTVAyODA9bQojIENPTkZJR19ISURfU0VO U09SX1BSRVNTIGlzIG5vdCBzZXQKQ09ORklHX01QTDExNT1tCkNPTkZJR19NUEwzMTE1PXkKIyBD T05GSUdfTVM1NjExIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TVF9QUkVTUz15CkNPTkZJR19JSU9f U1RfUFJFU1NfSTJDPXkKQ09ORklHX0lJT19TVF9QUkVTU19TUEk9eQojIENPTkZJR19UNTQwMyBp cyBub3Qgc2V0CgojCiMgTGlnaHRuaW5nIHNlbnNvcnMKIwojIENPTkZJR19BUzM5MzUgaXMgbm90 IHNldAoKIwojIFByb3hpbWl0eSBzZW5zb3JzCiMKQ09ORklHX1NYOTUwMD15CgojCiMgVGVtcGVy YXR1cmUgc2Vuc29ycwojCiMgQ09ORklHX01MWDkwNjE0IGlzIG5vdCBzZXQKIyBDT05GSUdfVE1Q MDA2IGlzIG5vdCBzZXQKIyBDT05GSUdfTlRCIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1FX0JVUyBp cyBub3Qgc2V0CiMgQ09ORklHX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19JUlFDSElQPXkKQ09ORklH X0lQQUNLX0JVUz15CiMgQ09ORklHX0JPQVJEX1RQQ0kyMDAgaXMgbm90IHNldAojIENPTkZJR19T RVJJQUxfSVBPQ1RBTCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFU0VUX0NPTlRST0xMRVIgaXMgbm90 IHNldApDT05GSUdfRk1DPW0KQ09ORklHX0ZNQ19GQUtFREVWPW0KIyBDT05GSUdfRk1DX1RSSVZJ QUwgaXMgbm90IHNldApDT05GSUdfRk1DX1dSSVRFX0VFUFJPTT1tCiMgQ09ORklHX0ZNQ19DSEFS REVWIGlzIG5vdCBzZXQKCiMKIyBQSFkgU3Vic3lzdGVtCiMKQ09ORklHX0dFTkVSSUNfUEhZPXkK Q09ORklHX0JDTV9LT05BX1VTQjJfUEhZPW0KQ09ORklHX1BIWV9TQU1TVU5HX1VTQjI9eQojIENP TkZJR19QSFlfRVhZTk9TNDIxMF9VU0IyIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhZX0VYWU5PUzRY MTJfVVNCMiBpcyBub3Qgc2V0CiMgQ09ORklHX1BIWV9FWFlOT1M1MjUwX1VTQjIgaXMgbm90IHNl dAojIENPTkZJR19QT1dFUkNBUCBpcyBub3Qgc2V0CiMgQ09ORklHX01DQiBpcyBub3Qgc2V0CiMg Q09ORklHX1RIVU5ERVJCT0xUIGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKQ09ORklHX0FORFJP SUQ9eQpDT05GSUdfQU5EUk9JRF9CSU5ERVJfSVBDPXkKQ09ORklHX0FORFJPSURfQklOREVSX0lQ Q18zMkJJVD15CgojCiMgRmlybXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9bQojIENPTkZJR19F RERfT0ZGIGlzIG5vdCBzZXQKQ09ORklHX0ZJUk1XQVJFX01FTU1BUD15CiMgQ09ORklHX0RFTExf UkJVIGlzIG5vdCBzZXQKQ09ORklHX0RDREJBUz15CiMgQ09ORklHX0RNSUlEIGlzIG5vdCBzZXQK IyBDT05GSUdfRE1JX1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklHX0RNSV9TQ0FOX01BQ0hJTkVfTk9O X0VGSV9GQUxMQkFDSz15CiMgQ09ORklHX0lTQ1NJX0lCRlRfRklORCBpcyBub3Qgc2V0CiMgQ09O RklHX0dPT0dMRV9GSVJNV0FSRSBpcyBub3Qgc2V0CgojCiMgRmlsZSBzeXN0ZW1zCiMKQ09ORklH X0RDQUNIRV9XT1JEX0FDQ0VTUz15CkNPTkZJR19FWFQyX0ZTPW0KQ09ORklHX0VYVDJfRlNfWEFU VFI9eQpDT05GSUdfRVhUMl9GU19QT1NJWF9BQ0w9eQojIENPTkZJR19FWFQyX0ZTX1NFQ1VSSVRZ IGlzIG5vdCBzZXQKQ09ORklHX0VYVDNfRlM9bQojIENPTkZJR19FWFQzX0RFRkFVTFRTX1RPX09S REVSRUQgaXMgbm90IHNldAojIENPTkZJR19FWFQzX0ZTX1hBVFRSIGlzIG5vdCBzZXQKQ09ORklH X0VYVDRfRlM9eQojIENPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CkNPTkZJR19F WFQ0X0ZTX1NFQ1VSSVRZPXkKIyBDT05GSUdfRVhUNF9GU19FTkNSWVBUSU9OIGlzIG5vdCBzZXQK Q09ORklHX0VYVDRfREVCVUc9eQpDT05GSUdfSkJEPW0KIyBDT05GSUdfSkJEX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX0pCRDI9eQpDT05GSUdfSkJEMl9ERUJVRz15CkNPTkZJR19GU19NQkNBQ0hF PXkKQ09ORklHX1JFSVNFUkZTX0ZTPW0KIyBDT05GSUdfUkVJU0VSRlNfQ0hFQ0sgaXMgbm90IHNl dAojIENPTkZJR19SRUlTRVJGU19QUk9DX0lORk8gaXMgbm90IHNldAojIENPTkZJR19SRUlTRVJG U19GU19YQVRUUiBpcyBub3Qgc2V0CkNPTkZJR19KRlNfRlM9eQpDT05GSUdfSkZTX1BPU0lYX0FD TD15CkNPTkZJR19KRlNfU0VDVVJJVFk9eQojIENPTkZJR19KRlNfREVCVUcgaXMgbm90IHNldApD T05GSUdfSkZTX1NUQVRJU1RJQ1M9eQojIENPTkZJR19PQ0ZTMl9GUyBpcyBub3Qgc2V0CkNPTkZJ R19CVFJGU19GUz15CkNPTkZJR19CVFJGU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfQlRSRlNfRlNf Q0hFQ0tfSU5URUdSSVRZPXkKQ09ORklHX0JUUkZTX0ZTX1JVTl9TQU5JVFlfVEVTVFM9eQpDT05G SUdfQlRSRlNfREVCVUc9eQojIENPTkZJR19CVFJGU19BU1NFUlQgaXMgbm90IHNldApDT05GSUdf TklMRlMyX0ZTPW0KIyBDT05GSUdfRjJGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZTX0RBWCBp cyBub3Qgc2V0CkNPTkZJR19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhQT1JURlM9eQpDT05GSUdf RklMRV9MT0NLSU5HPXkKQ09ORklHX0ZTTk9USUZZPXkKQ09ORklHX0ROT1RJRlk9eQpDT05GSUdf SU5PVElGWV9VU0VSPXkKQ09ORklHX0ZBTk9USUZZPXkKIyBDT05GSUdfRkFOT1RJRllfQUNDRVNT X1BFUk1JU1NJT05TIGlzIG5vdCBzZXQKQ09ORklHX1FVT1RBPXkKIyBDT05GSUdfUVVPVEFfTkVU TElOS19JTlRFUkZBQ0UgaXMgbm90IHNldAojIENPTkZJR19QUklOVF9RVU9UQV9XQVJOSU5HIGlz IG5vdCBzZXQKIyBDT05GSUdfUVVPVEFfREVCVUcgaXMgbm90IHNldApDT05GSUdfUVVPVEFfVFJF RT1tCiMgQ09ORklHX1FGTVRfVjEgaXMgbm90IHNldApDT05GSUdfUUZNVF9WMj1tCkNPTkZJR19R VU9UQUNUTD15CiMgQ09ORklHX0FVVE9GUzRfRlMgaXMgbm90IHNldApDT05GSUdfRlVTRV9GUz15 CkNPTkZJR19DVVNFPXkKQ09ORklHX09WRVJMQVlfRlM9bQoKIwojIENhY2hlcwojCkNPTkZJR19G U0NBQ0hFPW0KIyBDT05GSUdfRlNDQUNIRV9TVEFUUyBpcyBub3Qgc2V0CkNPTkZJR19GU0NBQ0hF X0hJU1RPR1JBTT15CiMgQ09ORklHX0ZTQ0FDSEVfREVCVUcgaXMgbm90IHNldApDT05GSUdfRlND QUNIRV9PQkpFQ1RfTElTVD15CiMgQ09ORklHX0NBQ0hFRklMRVMgaXMgbm90IHNldAoKIwojIENE LVJPTS9EVkQgRmlsZXN5c3RlbXMKIwpDT05GSUdfSVNPOTY2MF9GUz1tCiMgQ09ORklHX0pPTElF VCBpcyBub3Qgc2V0CkNPTkZJR19aSVNPRlM9eQpDT05GSUdfVURGX0ZTPXkKQ09ORklHX1VERl9O TFM9eQoKIwojIERPUy9GQVQvTlQgRmlsZXN5c3RlbXMKIwpDT05GSUdfRkFUX0ZTPW0KIyBDT05G SUdfTVNET1NfRlMgaXMgbm90IHNldApDT05GSUdfVkZBVF9GUz1tCkNPTkZJR19GQVRfREVGQVVM VF9DT0RFUEFHRT00MzcKQ09ORklHX0ZBVF9ERUZBVUxUX0lPQ0hBUlNFVD0iaXNvODg1OS0xIgoj IENPTkZJR19OVEZTX0ZTIGlzIG5vdCBzZXQKCiMKIyBQc2V1ZG8gZmlsZXN5c3RlbXMKIwpDT05G SUdfUFJPQ19GUz15CiMgQ09ORklHX1BST0NfS0NPUkUgaXMgbm90IHNldApDT05GSUdfUFJPQ19T WVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfS0VSTkZTPXkKQ09ORklH X1NZU0ZTPXkKQ09ORklHX1RNUEZTPXkKQ09ORklHX1RNUEZTX1BPU0lYX0FDTD15CkNPTkZJR19U TVBGU19YQVRUUj15CkNPTkZJR19IVUdFVExCRlM9eQpDT05GSUdfSFVHRVRMQl9QQUdFPXkKQ09O RklHX0NPTkZJR0ZTX0ZTPXkKIyBDT05GSUdfTUlTQ19GSUxFU1lTVEVNUyBpcyBub3Qgc2V0CkNP TkZJR19ORVRXT1JLX0ZJTEVTWVNURU1TPXkKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVM VD0iaXNvODg1OS0xIgpDT05GSUdfTkxTX0NPREVQQUdFXzQzNz15CkNPTkZJR19OTFNfQ09ERVBB R0VfNzM3PW0KQ09ORklHX05MU19DT0RFUEFHRV83NzU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1 MD15CiMgQ09ORklHX05MU19DT0RFUEFHRV84NTIgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQ QUdFXzg1NT15CkNPTkZJR19OTFNfQ09ERVBBR0VfODU3PW0KIyBDT05GSUdfTkxTX0NPREVQQUdF Xzg2MCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODYxPW0KQ09ORklHX05MU19DT0RF UEFHRV84NjI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mz15CkNPTkZJR19OTFNfQ09ERVBBR0Vf ODY0PXkKQ09ORklHX05MU19DT0RFUEFHRV84NjU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj1t CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjkgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdF XzkzNj15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTUwPXkKQ09ORklHX05MU19DT0RFUEFHRV85MzI9 bQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTQ5IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQ QUdFXzg3NCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV84PW0KQ09ORklHX05MU19DT0RF UEFHRV8xMjUwPXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzEyNTEgaXMgbm90IHNldApDT05GSUdf TkxTX0FTQ0lJPXkKIyBDT05GSUdfTkxTX0lTTzg4NTlfMSBpcyBub3Qgc2V0CiMgQ09ORklHX05M U19JU084ODU5XzIgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfMz15CkNPTkZJR19OTFNf SVNPODg1OV80PXkKQ09ORklHX05MU19JU084ODU5XzU9eQojIENPTkZJR19OTFNfSVNPODg1OV82 IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfNyBpcyBub3Qgc2V0CkNPTkZJR19OTFNf SVNPODg1OV85PXkKQ09ORklHX05MU19JU084ODU5XzEzPW0KQ09ORklHX05MU19JU084ODU5XzE0 PXkKQ09ORklHX05MU19JU084ODU5XzE1PW0KIyBDT05GSUdfTkxTX0tPSThfUiBpcyBub3Qgc2V0 CkNPTkZJR19OTFNfS09JOF9VPW0KIyBDT05GSUdfTkxTX01BQ19ST01BTiBpcyBub3Qgc2V0CkNP TkZJR19OTFNfTUFDX0NFTFRJQz1tCkNPTkZJR19OTFNfTUFDX0NFTlRFVVJPPW0KQ09ORklHX05M U19NQUNfQ1JPQVRJQU49bQpDT05GSUdfTkxTX01BQ19DWVJJTExJQz1tCkNPTkZJR19OTFNfTUFD X0dBRUxJQz15CiMgQ09ORklHX05MU19NQUNfR1JFRUsgaXMgbm90IHNldAojIENPTkZJR19OTFNf TUFDX0lDRUxBTkQgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0lOVUlUIGlzIG5vdCBzZXQK IyBDT05GSUdfTkxTX01BQ19ST01BTklBTiBpcyBub3Qgc2V0CkNPTkZJR19OTFNfTUFDX1RVUktJ U0g9bQojIENPTkZJR19OTFNfVVRGOCBpcyBub3Qgc2V0CgojCiMgS2VybmVsIGhhY2tpbmcKIwpD T05GSUdfVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRp b25zCiMKQ09ORklHX1BSSU5US19USU1FPXkKQ09ORklHX01FU1NBR0VfTE9HTEVWRUxfREVGQVVM VD00CiMgQ09ORklHX0JPT1RfUFJJTlRLX0RFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1J Q19ERUJVRyBpcyBub3Qgc2V0CgojCiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIg b3B0aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8gaXMgbm90IHNldApDT05GSUdfRU5BQkxFX1dB Uk5fREVQUkVDQVRFRD15CkNPTkZJR19FTkFCTEVfTVVTVF9DSEVDSz15CkNPTkZJR19GUkFNRV9X QVJOPTEwMjQKQ09ORklHX1NUUklQX0FTTV9TWU1TPXkKIyBDT05GSUdfUkVBREFCTEVfQVNNIGlz IG5vdCBzZXQKIyBDT05GSUdfVU5VU0VEX1NZTUJPTFMgaXMgbm90IHNldAojIENPTkZJR19QQUdF X09XTkVSIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hFQ0s9 eQpDT05GSUdfREVCVUdfU0VDVElPTl9NSVNNQVRDSD15CkNPTkZJR19BUkNIX1dBTlRfRlJBTUVf UE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09ORklHX0RFQlVHX0ZPUkNFX1dF QUtfUEVSX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19T WVNSUV9ERUZBVUxUX0VOQUJMRT0weDEKQ09ORklHX0RFQlVHX0tFUk5FTD15CgojCiMgTWVtb3J5 IERlYnVnZ2luZwojCiMgQ09ORklHX1BBR0VfRVhURU5TSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfUEFHRUFMTE9DIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfT0JKRUNUUyBpcyBub3Qg c2V0CkNPTkZJR19TTFVCX0RFQlVHX09OPXkKIyBDT05GSUdfU0xVQl9TVEFUUyBpcyBub3Qgc2V0 CkNPTkZJR19IQVZFX0RFQlVHX0tNRU1MRUFLPXkKIyBDT05GSUdfREVCVUdfS01FTUxFQUsgaXMg bm90IHNldAojIENPTkZJR19ERUJVR19TVEFDS19VU0FHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RF QlVHX1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVklSVFVBTCBpcyBub3Qgc2V0CkNPTkZJ R19ERUJVR19NRU1PUllfSU5JVD15CkNPTkZJR19IQVZFX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQoj IENPTkZJR19ERUJVR19TVEFDS09WRVJGTE9XIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9L TUVNQ0hFQ0s9eQojIENPTkZJR19ERUJVR19TSElSUSBpcyBub3Qgc2V0CgojCiMgRGVidWcgTG9j a3VwcyBhbmQgSGFuZ3MKIwojIENPTkZJR19MT0NLVVBfREVURUNUT1IgaXMgbm90IHNldAojIENP TkZJR19ERVRFQ1RfSFVOR19UQVNLIGlzIG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09PUFM9eQpD T05GSUdfUEFOSUNfT05fT09QU19WQUxVRT0xCkNPTkZJR19QQU5JQ19USU1FT1VUPTAKQ09ORklH X1NDSEVEX0RFQlVHPXkKIyBDT05GSUdfU0NIRURTVEFUUyBpcyBub3Qgc2V0CiMgQ09ORklHX1ND SEVEX1NUQUNLX0VORF9DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1RJTUVLRUVQSU5H IGlzIG5vdCBzZXQKIyBDT05GSUdfVElNRVJfU1RBVFMgaXMgbm90IHNldAoKIwojIExvY2sgRGVi dWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19ERUJVR19SVF9N VVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1BJTkxPQ0sgaXMgbm90IHNldAojIENP TkZJR19ERUJVR19NVVRFWEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xP V1BBVEggaXMgbm90IHNldAojIENPTkZJR19ERUJVR19MT0NLX0FMTE9DIGlzIG5vdCBzZXQKIyBD T05GSUdfUFJPVkVfTE9DS0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPQ0tfU1RBVCBpcyBub3Qg c2V0CkNPTkZJR19ERUJVR19BVE9NSUNfU0xFRVA9eQojIENPTkZJR19ERUJVR19MT0NLSU5HX0FQ SV9TRUxGVEVTVFMgaXMgbm90IHNldAojIENPTkZJR19MT0NLX1RPUlRVUkVfVEVTVCBpcyBub3Qg c2V0CkNPTkZJR19TVEFDS1RSQUNFPXkKIyBDT05GSUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0 CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkKIyBDT05GSUdfREVCVUdfTElTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFQlVHX1BJX0xJU1QgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19TRyBpcyBu b3Qgc2V0CiMgQ09ORklHX0RFQlVHX05PVElGSUVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVH X0NSRURFTlRJQUxTIGlzIG5vdCBzZXQKCiMKIyBSQ1UgRGVidWdnaW5nCiMKIyBDT05GSUdfUFJP VkVfUkNVIGlzIG5vdCBzZXQKQ09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUj15CiMgQ09ORklHX1RP UlRVUkVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9UT1JUVVJFX1RFU1QgaXMgbm90IHNl dApDT05GSUdfUkNVX1RPUlRVUkVfVEVTVF9TTE9XX0lOSVRfREVMQVk9MwojIENPTkZJR19SQ1Vf VFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0 CiMgQ09ORklHX05PVElGSUVSX0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZB VUxUX0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0xBVEVOQ1lUT1AgaXMgbm90IHNldApD T05GSUdfQVJDSF9IQVNfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1M9eQojIENPTkZJR19E RUJVR19TVFJJQ1RfVVNFUl9DT1BZX0NIRUNLUyBpcyBub3Qgc2V0CkNPTkZJR19VU0VSX1NUQUNL VFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZF X0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX0ZQX1RF U1Q9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRS QUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkKQ09ORklH X0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkK Q09ORklHX1RSQUNJTkdfU1VQUE9SVD15CiMgQ09ORklHX0ZUUkFDRSBpcyBub3Qgc2V0CgojCiMg UnVudGltZSBUZXN0aW5nCiMKIyBDT05GSUdfTEtEVE0gaXMgbm90IHNldAojIENPTkZJR19URVNU X0xJU1RfU09SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tUUkFDRV9TRUxGX1RFU1QgaXMgbm90 IHNldAojIENPTkZJR19SQlRSRUVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVSVkFMX1RS RUVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BFUkNQVV9URVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfQVRPTUlDNjRfU0VMRlRFU1QgaXMgbm90IHNldAojIENPTkZJR19BU1lOQ19SQUlENl9URVNU IGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfSEVYRFVNUD15CkNPTkZJR19URVNUX1NUUklOR19IRUxQ RVJTPXkKQ09ORklHX1RFU1RfS1NUUlRPWD1tCkNPTkZJR19URVNUX1JIQVNIVEFCTEU9eQojIENP TkZJR19QUk9WSURFX09IQ0kxMzk0X0RNQV9JTklUIGlzIG5vdCBzZXQKQ09ORklHX0JVSUxEX0RP Q1NSQz15CiMgQ09ORklHX0RNQV9BUElfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19URVNUX0xL TSBpcyBub3Qgc2V0CkNPTkZJR19URVNUX1VTRVJfQ09QWT1tCiMgQ09ORklHX1RFU1RfQlBGIGlz IG5vdCBzZXQKIyBDT05GSUdfVEVTVF9GSVJNV0FSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1Rf VURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NB TVBMRVMgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlz IG5vdCBzZXQKIyBDT05GSUdfU1RSSUNUX0RFVk1FTSBpcyBub3Qgc2V0CkNPTkZJR19YODZfVkVS Qk9TRV9CT09UVVA9eQpDT05GSUdfRUFSTFlfUFJJTlRLPXkKIyBDT05GSUdfRUFSTFlfUFJJTlRL X0RCR1AgaXMgbm90IHNldAojIENPTkZJR19YODZfUFREVU1QIGlzIG5vdCBzZXQKQ09ORklHX0RF QlVHX1JPREFUQT15CkNPTkZJR19ERUJVR19ST0RBVEFfVEVTVD15CiMgQ09ORklHX0RFQlVHX1NF VF9NT0RVTEVfUk9OWCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX05YX1RFU1QgaXMgbm90IHNl dApDT05GSUdfRE9VQkxFRkFVTFQ9eQojIENPTkZJR19ERUJVR19UTEJGTFVTSCBpcyBub3Qgc2V0 CiMgQ09ORklHX0lPTU1VX1NUUkVTUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX01NSU9UUkFDRV9T VVBQT1JUPXkKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19ERUxBWV9UWVBF XzBYRUQ9MQpDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdfSU9fREVMQVlfVFlQ RV9OT05FPTMKQ09ORklHX0lPX0RFTEFZXzBYODA9eQojIENPTkZJR19JT19ERUxBWV8wWEVEIGlz IG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9f REVMQVlfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9MAojIENP TkZJR19ERUJVR19CT09UX1BBUkFNUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBu b3Qgc2V0CiMgQ09ORklHX09QVElNSVpFX0lOTElOSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfREVC VUdfTk1JX1NFTEZURVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0RFQlVHX1NUQVRJQ19DUFVf SEFTIGlzIG5vdCBzZXQKCiMKIyBTZWN1cml0eSBvcHRpb25zCiMKQ09ORklHX0tFWVM9eQojIENP TkZJR19QRVJTSVNURU5UX0tFWVJJTkdTIGlzIG5vdCBzZXQKQ09ORklHX0JJR19LRVlTPXkKIyBD T05GSUdfVFJVU1RFRF9LRVlTIGlzIG5vdCBzZXQKQ09ORklHX0VOQ1JZUFRFRF9LRVlTPW0KIyBD T05GSUdfU0VDVVJJVFlfRE1FU0dfUkVTVFJJQ1QgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFk9 eQpDT05GSUdfU0VDVVJJVFlGUz15CiMgQ09ORklHX1NFQ1VSSVRZX05FVFdPUksgaXMgbm90IHNl dApDT05GSUdfU0VDVVJJVFlfUEFUSD15CiMgQ09ORklHX1NFQ1VSSVRZX1RPTU9ZTyBpcyBub3Qg c2V0CiMgQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZ X1lBTUE9eQpDT05GSUdfU0VDVVJJVFlfWUFNQV9TVEFDS0VEPXkKQ09ORklHX0lOVEVHUklUWT15 CiMgQ09ORklHX0lOVEVHUklUWV9TSUdOQVRVUkUgaXMgbm90IHNldApDT05GSUdfSU1BPXkKQ09O RklHX0lNQV9NRUFTVVJFX1BDUl9JRFg9MTAKIyBDT05GSUdfSU1BX1RFTVBMQVRFIGlzIG5vdCBz ZXQKQ09ORklHX0lNQV9OR19URU1QTEFURT15CiMgQ09ORklHX0lNQV9TSUdfVEVNUExBVEUgaXMg bm90IHNldApDT05GSUdfSU1BX0RFRkFVTFRfVEVNUExBVEU9ImltYS1uZyIKIyBDT05GSUdfSU1B X0RFRkFVTFRfSEFTSF9TSEExIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0RFRkFVTFRfSEFTSF9T SEEyNTYgaXMgbm90IHNldAojIENPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTUxMiBpcyBub3Qg c2V0CkNPTkZJR19JTUFfREVGQVVMVF9IQVNIX1dQNTEyPXkKQ09ORklHX0lNQV9ERUZBVUxUX0hB U0g9IndwNTEyIgpDT05GSUdfSU1BX0FQUFJBSVNFPXkKIyBDT05GSUdfRVZNIGlzIG5vdCBzZXQK Q09ORklHX0RFRkFVTFRfU0VDVVJJVFlfWUFNQT15CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlf REFDIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFk9InlhbWEiCkNPTkZJR19YT1Jf QkxPQ0tTPXkKQ09ORklHX0FTWU5DX0NPUkU9bQpDT05GSUdfQVNZTkNfTUVNQ1BZPW0KQ09ORklH X0FTWU5DX1hPUj1tCkNPTkZJR19BU1lOQ19QUT1tCkNPTkZJR19BU1lOQ19SQUlENl9SRUNPVj1t CkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBjb3JlIG9yIGhlbHBlcgojCkNPTkZJR19DUllQ VE9fQUxHQVBJPXkKQ09ORklHX0NSWVBUT19BTEdBUEkyPXkKQ09ORklHX0NSWVBUT19BRUFEPXkK Q09ORklHX0NSWVBUT19BRUFEMj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSPXkKQ09ORklHX0NS WVBUT19CTEtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19IQVNIPXkKQ09ORklHX0NSWVBUT19IQVNI Mj15CkNPTkZJR19DUllQVE9fUk5HPXkKQ09ORklHX0NSWVBUT19STkcyPXkKQ09ORklHX0NSWVBU T19QQ09NUD15CkNPTkZJR19DUllQVE9fUENPTVAyPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSPXkK Q09ORklHX0NSWVBUT19NQU5BR0VSMj15CiMgQ09ORklHX0NSWVBUT19VU0VSIGlzIG5vdCBzZXQK Q09ORklHX0NSWVBUT19NQU5BR0VSX0RJU0FCTEVfVEVTVFM9eQpDT05GSUdfQ1JZUFRPX0dGMTI4 TVVMPXkKQ09ORklHX0NSWVBUT19OVUxMPXkKQ09ORklHX0NSWVBUT19XT1JLUVVFVUU9eQpDT05G SUdfQ1JZUFRPX0NSWVBURD15CkNPTkZJR19DUllQVE9fTUNSWVBURD15CkNPTkZJR19DUllQVE9f QVVUSEVOQz1tCiMgQ09ORklHX0NSWVBUT19URVNUIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19B QkxLX0hFTFBFUj15CgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRl ZCBEYXRhCiMKIyBDT05GSUdfQ1JZUFRPX0NDTSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fR0NN PXkKQ09ORklHX0NSWVBUT19TRVFJVj15CgojCiMgQmxvY2sgbW9kZXMKIwpDT05GSUdfQ1JZUFRP X0NCQz1tCkNPTkZJR19DUllQVE9fQ1RSPXkKQ09ORklHX0NSWVBUT19DVFM9eQpDT05GSUdfQ1JZ UFRPX0VDQj1tCkNPTkZJR19DUllQVE9fTFJXPXkKQ09ORklHX0NSWVBUT19QQ0JDPW0KQ09ORklH X0NSWVBUT19YVFM9eQoKIwojIEhhc2ggbW9kZXMKIwojIENPTkZJR19DUllQVE9fQ01BQyBpcyBu b3Qgc2V0CkNPTkZJR19DUllQVE9fSE1BQz15CkNPTkZJR19DUllQVE9fWENCQz15CiMgQ09ORklH X0NSWVBUT19WTUFDIGlzIG5vdCBzZXQKCiMKIyBEaWdlc3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMy Qz15CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVMPW0KIyBDT05GSUdfQ1JZUFRPX0NSQzMyIGlz IG5vdCBzZXQKQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUw9bQpDT05GSUdfQ1JZUFRPX0NSQ1Qx MERJRj15CkNPTkZJR19DUllQVE9fR0hBU0g9eQpDT05GSUdfQ1JZUFRPX01END1tCkNPTkZJR19D UllQVE9fTUQ1PXkKQ09ORklHX0NSWVBUT19NSUNIQUVMX01JQz15CiMgQ09ORklHX0NSWVBUT19S TUQxMjggaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1JNRDE2MD1tCkNPTkZJR19DUllQVE9fUk1E MjU2PXkKQ09ORklHX0NSWVBUT19STUQzMjA9eQpDT05GSUdfQ1JZUFRPX1NIQTE9eQpDT05GSUdf Q1JZUFRPX1NIQTI1Nj1tCkNPTkZJR19DUllQVE9fU0hBNTEyPXkKQ09ORklHX0NSWVBUT19UR1Ix OTI9eQpDT05GSUdfQ1JZUFRPX1dQNTEyPW0KCiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19B RVM9eQpDT05GSUdfQ1JZUFRPX0FFU181ODY9eQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD15 CkNPTkZJR19DUllQVE9fQU5VQklTPXkKQ09ORklHX0NSWVBUT19BUkM0PXkKQ09ORklHX0NSWVBU T19CTE9XRklTSD1tCkNPTkZJR19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBU T19DQU1FTExJQT15CkNPTkZJR19DUllQVE9fQ0FTVF9DT01NT049bQojIENPTkZJR19DUllQVE9f Q0FTVDUgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NBU1Q2PW0KQ09ORklHX0NSWVBUT19ERVM9 bQojIENPTkZJR19DUllQVE9fRkNSWVBUIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19LSEFaQUQ9 eQojIENPTkZJR19DUllQVE9fU0FMU0EyMCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0FMU0Ey MF81ODY9eQojIENPTkZJR19DUllQVE9fU0VFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19T RVJQRU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl81ODYgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX1RFQT1tCiMgQ09ORklHX0NSWVBUT19UV09GSVNIIGlzIG5vdCBz ZXQKQ09ORklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj15CkNPTkZJR19DUllQVE9fVFdPRklTSF81 ODY9eQoKIwojIENvbXByZXNzaW9uCiMKQ09ORklHX0NSWVBUT19ERUZMQVRFPW0KQ09ORklHX0NS WVBUT19aTElCPXkKQ09ORklHX0NSWVBUT19MWk89bQojIENPTkZJR19DUllQVE9fTFo0IGlzIG5v dCBzZXQKQ09ORklHX0NSWVBUT19MWjRIQz15CgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0aW9u CiMKQ09ORklHX0NSWVBUT19BTlNJX0NQUk5HPXkKQ09ORklHX0NSWVBUT19EUkJHX01FTlU9eQoj IENPTkZJR19DUllQVE9fRFJCR19ITUFDIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RSQkdf SEFTSCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fRFJCR19DVFI9eQpDT05GSUdfQ1JZUFRPX0RS Qkc9eQojIENPTkZJR19DUllQVE9fVVNFUl9BUElfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0NS WVBUT19VU0VSX0FQSV9TS0NJUEhFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9STkcgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fVVNFUl9BUElfQUVBRCBpcyBub3Qgc2V0 CkNPTkZJR19DUllQVE9fSEFTSF9JTkZPPXkKIyBDT05GSUdfQ1JZUFRPX0hXIGlzIG5vdCBzZXQK Q09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZ X1NVQlRZUEU9eQpDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQT15CkNPTkZJR19YNTA5X0NFUlRJ RklDQVRFX1BBUlNFUj15CkNPTkZJR19QS0NTN19NRVNTQUdFX1BBUlNFUj1tCiMgQ09ORklHX1BL Q1M3X1RFU1RfS0VZIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX1ZJUlRVQUxJ WkFUSU9OPXkKIyBDT05GSUdfTEdVRVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfQklOQVJZX1BSSU5U RiBpcyBub3Qgc2V0CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT15CkNP TkZJR19CSVRSRVZFUlNFPXkKIyBDT05GSUdfSEFWRV9BUkNIX0JJVFJFVkVSU0UgaXMgbm90IHNl dApDT05GSUdfUkFUSU9OQUw9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15CkNP TkZJR19HRU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15CkNP TkZJR19HRU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQPXkK Q09ORklHX0dFTkVSSUNfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JTz15CkNPTkZJR19BUkNIX0hB U19GQVNUX01VTFRJUExJRVI9eQpDT05GSUdfQ1JDX0NDSVRUPXkKQ09ORklHX0NSQzE2PXkKQ09O RklHX0NSQ19UMTBESUY9eQpDT05GSUdfQ1JDX0lUVV9UPXkKQ09ORklHX0NSQzMyPXkKIyBDT05G SUdfQ1JDMzJfU0VMRlRFU1QgaXMgbm90IHNldAojIENPTkZJR19DUkMzMl9TTElDRUJZOCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk0IGlzIG5vdCBzZXQKQ09ORklHX0NSQzMyX1NB UldBVEU9eQojIENPTkZJR19DUkMzMl9CSVQgaXMgbm90IHNldAojIENPTkZJR19DUkM3IGlzIG5v dCBzZXQKQ09ORklHX0xJQkNSQzMyQz1tCkNPTkZJR19DUkM4PW0KIyBDT05GSUdfQ1JDNjRfRUNN QSBpcyBub3Qgc2V0CiMgQ09ORklHX0FVRElUX0FSQ0hfQ09NUEFUX0dFTkVSSUMgaXMgbm90IHNl dAojIENPTkZJR19SQU5ET00zMl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19aTElCX0lORkxB VEU9eQpDT05GSUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19M Wk9fREVDT01QUkVTUz15CkNPTkZJR19MWjRIQ19DT01QUkVTUz15CkNPTkZJR19MWjRfREVDT01Q UkVTUz15CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpfREVDX1g4Nj15CkNPTkZJR19YWl9ERUNf UE9XRVJQQz15CkNPTkZJR19YWl9ERUNfSUE2ND15CkNPTkZJR19YWl9ERUNfQVJNPXkKQ09ORklH X1haX0RFQ19BUk1USFVNQj15CkNPTkZJR19YWl9ERUNfU1BBUkM9eQpDT05GSUdfWFpfREVDX0JD Sj15CiMgQ09ORklHX1haX0RFQ19URVNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQ09NUFJFU1NfR1pJ UD15CkNPTkZJR19ERUNPTVBSRVNTX0xaTUE9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpD T05GSUdfSEFTX0lPTUVNPXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9 eQpDT05GSUdfRFFMPXkKQ09ORklHX0dMT0I9eQojIENPTkZJR19HTE9CX1NFTEZURVNUIGlzIG5v dCBzZXQKQ09ORklHX05MQVRUUj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2NF9ERUNfSUZfUE9T SVRJVkU9eQojIENPTkZJR19BVkVSQUdFIGlzIG5vdCBzZXQKQ09ORklHX0NMWl9UQUI9eQpDT05G SUdfQ09SRElDPW0KIyBDT05GSUdfRERSIGlzIG5vdCBzZXQKQ09ORklHX01QSUxJQj15CkNPTkZJ R19PSURfUkVHSVNUUlk9eQpDT05GSUdfQVJDSF9IQVNfU0dfQ0hBSU49eQo= --===============3074900927207912233== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQpQcm9iaW5nIEVERCAoZWRkPW9mZiB0byBkaXNh YmxlKS4uLiBvaw0KZWFybHkgY29uc29sZSBpbiBkZWNvbXByZXNzX2tlcm5lbA0KDQpEZWNvbXBy ZXNzaW5nIExpbnV4Li4uIFBhcnNpbmcgRUxGLi4uIGRvbmUuDQpCb290aW5nIHRoZSBrZXJuZWwu DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQNClsgICAg MC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQ0KWyAgICAwLjAwMDAwMF0g TGludXggdmVyc2lvbiA0LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlmIChrYnVpbGRA bGtwLW5leDA1KSAoZ2NjIHZlcnNpb24gNC45LjIgKERlYmlhbiA0LjkuMi0xMCkgKSAjMTE5IEZy aSBBcHIgMTcgMDQ6MDQ6NTcgQ1NUIDIwMTUNClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1MtcHJv dmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw eDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDlmYmZmXSB1c2FibGUNClsgICAgMC4wMDAw MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZm XSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDBm MDAwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4 MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0gdXNhYmxlDQpb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDE2N2UwMDAwLTB4MDAwMDAw MDAxNjdmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw MDAwMDAwZmVmZmMwMDAtMHgwMDAwMDAwMGZlZmZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZmZjMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZd IHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVk DQpbICAgIDAuMDAwMDAwXSBlYXJseWNvbjogbm8gbWF0Y2ggZm9yIHR0eVMwLDExNTIwMA0KWyAg ICAwLjAwMDAwMF0gZWFybHljb246IG5vIG1hdGNoIGZvciB0dHkwDQpbICAgIDAuMDAwMDAwXSBO b3RpY2U6IE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24gY2Fubm90IGJlIGVuYWJsZWQ6 IG5vbi1QQUUga2VybmVsIQ0KWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuOCBwcmVzZW50Lg0KWyAg ICAwLjAwMDAwMF0gRE1JOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwg QklPUyAxLjcuNS0yMDE0MDUzMV8wODMwMzAtZ2FuZGFsZiAwNC8wMS8yMDE0DQpbICAgIDAuMDAw MDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0NClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0 ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZA0KWyAgICAw LjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUN ClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxNjdlMCBtYXhfYXJjaF9wZm4gPSAw eDEwMDAwMA0KWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sNClsg ICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6DQpbICAgIDAuMDAwMDAwXSAg IDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sNClsgICAgMC4wMDAwMDBdICAgQTAwMDAtQkZGRkYgdW5j YWNoYWJsZQ0KWyAgICAwLjAwMDAwMF0gICBDMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0DQpbICAg IDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAwMDAwMF0g ICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNrIEZGODAwMDAwMDAgdW5jYWNoYWJsZQ0KWyAgICAwLjAw MDAwMF0gICAxIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQNClsgICAgMC4w MDAwMDBdICAgMyBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA0IGRpc2FibGVkDQpbICAgIDAu MDAwMDAwXSAgIDUgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNiBkaXNhYmxlZA0KWyAgICAw LjAwMDAwMF0gICA3IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSBQQVQgY29uZmlndXJhdGlvbiBb MC03XTogV0IgIFdDICBVQy0gVUMgIFdCICBXQyAgVUMtIFVDICANClsgICAgMC4wMDAwMDBdIFNj YW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMDNmZl0NClsgICAgMC4wMDAwMDBd IFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwOWZjMDAtMHgwMDA5ZmZmZl0NClsgICAgMC4wMDAw MDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwZjAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4w MDAwMDBdIGZvdW5kIFNNUCBNUC10YWJsZSBhdCBbbWVtIDB4MDAwZjBlZDAtMHgwMDBmMGVkZl0g bWFwcGVkIGF0IFtjMDBmMGVkMF0NClsgICAgMC4wMDAwMDBdICAgbXBjOiBmMGVlMC1mMGZiMA0K WyAgICAwLjAwMDAwMF0gaW5pdGlhbCBtZW1vcnkgbWFwcGVkOiBbbWVtIDB4MDAwMDAwMDAtMHgw MWJmZmZmZl0NClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2MwMDli MDAwXSA5YjAwMCBzaXplIDE2Mzg0DQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5n OiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAw MDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFw cGluZzogW21lbSAweDE0NDAwMDAwLTB4MTQ3ZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDE0NDAwMDAwLTB4MTQ3ZmZmZmZdIHBhZ2UgNE0NClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5 X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDE0M2ZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFtt ZW0gMHgwMDEwMDAwMC0weDAwM2ZmZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDAwNDAwMDAwLTB4MTQzZmZmZmZdIHBhZ2UgNE0NClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5 X21hcHBpbmc6IFttZW0gMHgxNDgwMDAwMC0weDE2N2RmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFtt ZW0gMHgxNDgwMDAwMC0weDE2M2ZmZmZmXSBwYWdlIDRNDQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDE2NDAwMDAwLTB4MTY3ZGZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMTdm NjAwMCwgMHgwMTdmNmZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAw eDE0YmFlMDAwLTB4MTY3ZDdmZmZdDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBj aGVja3N1bSB2ZXJpZmljYXRpb24gZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFAg MHgwMDBGMENGMCAwMDAwMTQgKHYwMCBCT0NIUyApDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RU IDB4MTY3RTE4NTQgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAw MDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MTY3RTBCMzcgMDAwMDc0ICh2MDEg Qk9DSFMgIEJYUENGQUNQIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBEU0RUIDB4MTY3RTAwNDAgMDAwQUY3ICh2MDEgQk9DSFMgIEJYUENEU0RUIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MTY3RTAwMDAgMDAw MDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MTY3RTBCQUIgMDAwQkY5ICh2MDEgQk9D SFMgIEJYUENTU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBBUElDIDB4MTY3RTE3QTQgMDAwMDc4ICh2MDEgQk9DSFMgIEJYUENBUElDIDAwMDAwMDAxIEJY UEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MTY3RTE4MUMgMDAwMDM4 ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0g bWFwcGVkIEFQSUMgdG8gICAgICAgICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAg MC4wMDAwMDBdIDM1OU1CIExPV01FTSBhdmFpbGFibGUuDQpbICAgIDAuMDAwMDAwXSAgIG1hcHBl ZCBsb3cgcmFtOiAwIC0gMTY3ZTAwMDANClsgICAgMC4wMDAwMDBdICAgbG93IHJhbTogMCAtIDE2 N2UwMDAwDQpbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRkMDEgYW5k IDRiNTY0ZDAwDQpbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IGNwdSAwLCBtc3IgMDoxNjdkZjAw MSwgcHJpbWFyeSBjcHUgY2xvY2sNClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlIGt2bS1jbG9j azogbWFzazogMHhmZmZmZmZmZmZmZmZmZmZmIG1heF9jeWNsZXM6IDB4MWNkNDJlNGRmZmIsIG1h eF9pZGxlX25zOiA4ODE1OTA1OTE0ODMgbnMNClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOg0K WyAgICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAw MDAwMDBmZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIFttZW0gMHgwMDAwMDAwMDAx MDAwMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0NClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBz dGFydCBmb3IgZWFjaCBub2RlDQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5n ZXMNClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4 MDAwMDAwMDAwMDA5ZWZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAw MDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0NClsgICAgMC4wMDAwMDBdIEluaXRtZW0g c2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0N ClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA5MjAzMA0KWyAgICAwLjAwMDAw MF0gZnJlZV9hcmVhX2luaXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBjMTczMTMwOCwgbm9kZV9tZW1f bWFwIGQ0ODJhMDI4DQpbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA0MCBwYWdlcyB1c2VkIGZv ciBtZW1tYXANClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDAgcGFnZXMgcmVzZXJ2ZWQNClsg ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MA0KWyAgICAw LjAwMDAwMF0gICBOb3JtYWwgem9uZTogODYwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAw LjAwMDAwMF0gICBOb3JtYWwgem9uZTogODgwMzIgcGFnZXMsIExJRk8gYmF0Y2g6MTUNClsgICAg MC4wMDAwMDBdIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQNClsgICAgMC4wMDAwMDBdIEFDUEk6 IFBNLVRpbWVyIElPIFBvcnQ6IDB4NjA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElD IGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gICAgICAg ICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD X05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkNClsgICAgMC4wMDAwMDBdIElP QVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAw LTIzDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGds b2JhbF9pcnEgMiBkZmwgZGZsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0 cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBBUElDIElEIDAsIEFQSUMgSU5UIDAyDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA1IGdsb2JhbF9pcnEgNSBoaWdo IGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAw MCwgSVJRIDA1LCBBUElDIElEIDAsIEFQSUMgSU5UIDA1DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJ TlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQ0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA5LCBB UElDIElEIDAsIEFQSUMgSU5UIDA5DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo YnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJxIDEwIGhpZ2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMGENClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNf aXJxIDExIGdsb2JhbF9pcnEgMTEgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIEludDogdHlw ZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYiwgQVBJQyBJRCAwLCBBUElDIElOVCAw Yg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAxLCBBUElDIElE IDAsIEFQSUMgSU5UIDAxDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcg MCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDMNClsgICAgMC4wMDAwMDBd IEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNCwgQVBJQyBJRCAwLCBB UElDIElOVCAwNA0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1c2VkIGJ5IG92ZXJyaWRlLg0K WyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA2 LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDcNClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwOCwgQVBJ QyBJRCAwLCBBUElDIElOVCAwOA0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNlZCBieSBvdmVycmlkZS4NClsg ICAgMC4wMDAwMDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMGMNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwZCwgQVBJQyBJRCAwLCBBUElDIElOVCAwZA0KWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBlLCBBUElDIElEIDAsIEFQSUMg SU5UIDBlDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAw LCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYNClsgICAgMC4wMDAwMDBdIFVzaW5nIEFD UEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbg0KWyAgICAwLjAwMDAw MF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwDQpbICAgIDAuMDAw MDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZiMDAwIChmZWMwMDAwMCkNClsgICAgMC4wMDAwMDBd IEtWTSBzZXR1cCBhc3luYyBQRiBmb3IgY3B1IDANClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRp bWU6IGNwdSAwLCBtc3IgMTZlOWNjMA0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE2ODAw MDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMNClsgICAgMC4wMDAwMDBd IEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBLVk0NClsgICAgMC4wMDAwMDBdIGNs b2Nrc291cmNlIHJlZmluZWQtamlmZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhfY3ljbGVzOiAw eGZmZmZmZmZmLCBtYXhfaWRsZV9uczogNjM3MDQ1Mjc3ODM0Mzk2MyBucw0KWyAgICAwLjAwMDAw MF0gcGNwdS1hbGxvYzogczAgcjAgZDMyNzY4IHUzMjc2OCBhbGxvYz0xKjMyNzY4DQpbICAgIDAu MDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMCANClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxp c3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDkx MTMwDQpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiByb290PS9kZXYvcmFtMCB1 c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVsZWQvdm0tdnAtcXVhbnRhbC1pMzg2LTM1L3JhbmRfYm9v dC0xLXF1YW50YWwtY29yZS1pMzg2LmNnei1pMzg2LXJhbmRjb25maWctbmV4czAtMDQxNjIyMTIt ZjNkZTc5ZjkwYjNlZmI3YjRkYzlhZDA0NDFhZGVmOTI4MWYzNjdhYy0xLTIwMTUwNDE3LTQ2Njgw LWNwZnlxYy55YW1sIEFSQ0g9aTM4NiBrY29uZmlnPWkzODYtcmFuZGNvbmZpZy1uZXhzMC0wNDE2 MjIxMiBicmFuY2g9c2FzaGFsL2Zvci1raXJpbGwgY29tbWl0PWYzZGU3OWY5MGIzZWZiN2I0ZGM5 YWQwNDQxYWRlZjkyODFmMzY3YWMgQk9PVF9JTUFHRT0va2VybmVsL2kzODYtcmFuZGNvbmZpZy1u ZXhzMC0wNDE2MjIxMi9mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5MjgxZjM2N2FjL3Zt bGludXotNC4wLjAtbmV4dC0yMDE1MDQxNS0wMDA2NC1nZjNkZTc5ZiBSRVNVTFRfUk9PVD0vcmVz dWx0L3ZtLXZwLXF1YW50YWwtaTM4Ni9ib290LzEvcXVhbnRhbC1jb3JlLWkzODYuY2d6L2kzODYt cmFuZGNvbmZpZy1uZXhzMC0wNDE2MjIxMi9mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5 MjgxZjM2N2FjLzAgTEtQX1NFUlZFUj1pbm4gZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIHJkLnVk ZXYubG9nLXByaW9yaXR5PWVyciBzeXN0ZW1kLmxvZ190YXJnZXQ9am91cm5hbCBzeXN0ZW1kLmxv Z19sZXZlbD13YXJuaW5nIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1 cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3Bhbmlj PTEgbm1pX3dhdGNoZG9nPXBhbmljIG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3Jh bWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBp cD06Ojo6dm0tdnAtcXVhbnRhbC1pMzg2LTM1OjpkaGNwIGRyYmQubQ0KWyAgICAwLjAwMDAwMF0g c3lzcnE6IHN5c3JxIGFsd2F5cyBlbmFibGVkLg0KWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFi bGUgZW50cmllczogMjA0OCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBE ZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDYsIDI2MjE0NCBi eXRlcykNClsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3 NjggKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcg Q1BVIzANClsgICAgMC4wMDAwMDBdIHhzYXZlOiBlbmFibGVkIHhzdGF0ZV9idiAweDcsIGNudHh0 IHNpemUgMHgzNDAgdXNpbmcgc3RhbmRhcmQgZm9ybQ0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAz MjY5ODRLLzM2ODEyMEsgYXZhaWxhYmxlICg0NDY3SyBrZXJuZWwgY29kZSwgMzkySyByd2RhdGEs IDI1MTZLIHJvZGF0YSwgNDM2SyBpbml0LCAyOTZLIGJzcywgNDExMzZLIHJlc2VydmVkLCAwSyBj bWEtcmVzZXJ2ZWQpDQpbICAgIDAuMDAwMDAwXSB2aXJ0dWFsIGtlcm5lbCBtZW1vcnkgbGF5b3V0 Og0KWyAgICAwLjAwMDAwMF0gICAgIGZpeG1hcCAgOiAweGZmZmEyMDAwIC0gMHhmZmZmZjAwMCAg ICggMzcyIGtCKQ0KWyAgICAwLjAwMDAwMF0gICAgIHZtYWxsb2MgOiAweGQ2ZmUwMDAwIC0gMHhm ZmZhMDAwMCAgICggNjU1IE1CKQ0KWyAgICAwLjAwMDAwMF0gICAgIGxvd21lbSAgOiAweGMwMDAw MDAwIC0gMHhkNjdlMDAwMCAgICggMzU5IE1CKQ0KWyAgICAwLjAwMDAwMF0gICAgICAgLmluaXQg OiAweGMxNzM3MDAwIC0gMHhjMTdhNDAwMCAgICggNDM2IGtCKQ0KWyAgICAwLjAwMDAwMF0gICAg ICAgLmRhdGEgOiAweGMxNDVkMTIyIC0gMHhjMTczNTJjMCAgICgyOTEyIGtCKQ0KWyAgICAwLjAw MDAwMF0gICAgICAgLnRleHQgOiAweGMxMDAwMDAwIC0gMHhjMTQ1ZDEyMiAgICg0NDY4IGtCKQ0K WyAgICAwLjAwMDAwMF0gQ2hlY2tpbmcgaWYgdGhpcyBwcm9jZXNzb3IgaG9ub3VycyB0aGUgV1Ag Yml0IGV2ZW4gaW4gc3VwZXJ2aXNvciBtb2RlLi4uT2suDQpbICAgIDAuMDAwMDAwXSBTTFVCOiBI V2FsaWduPTY0LCBPcmRlcj0wLTMsIE1pbk9iamVjdHM9MCwgQ1BVcz0xLCBOb2Rlcz0xDQpbICAg IDAuMDAwMDAwXSBOUl9JUlFTOjIzMDQgbnJfaXJxczoyNTYgMTYNClsgICAgMC4wMDAwMDBdIENQ VSAwIGlycXN0YWNrcywgaGFyZD1kNDAxMjAwMCBzb2Z0PWQ0MDE0MDAwDQpbICAgIDAuMDAwMDAw XSBDb25zb2xlOiBjb2xvdXIgVkdBKyA4MHgyNQ0KWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5 MF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZGlzYWJs ZWQNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldA0KWyAg ICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1DQpbICAgIDAuMDAwMDAw XSBMaW51eCB2ZXJzaW9uIDQuMC4wLW5leHQtMjAxNTA0MTUtMDAwNjQtZ2YzZGU3OWYgKGtidWls ZEBsa3AtbmV4MDUpIChnY2MgdmVyc2lvbiA0LjkuMiAoRGViaWFuIDQuOS4yLTEwKSApICMxMTkg RnJpIEFwciAxNyAwNDowNDo1NyBDU1QgMjAxNQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1w cm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt IDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAw MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZm ZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw MGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1Mt ZTgyMDogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2RmZmZmXSB1c2FibGUN ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMTY3ZTAwMDAtMHgwMDAw MDAwMDE2N2ZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4 MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZm Zl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJs ZWQNClsgICAgMC4wMDAwMDBdIGVhcmx5Y29uOiBubyBtYXRjaCBmb3IgdHR5UzAsMTE1MjAwDQpb ICAgIDAuMDAwMDAwXSBlYXJseWNvbjogbm8gbWF0Y2ggZm9yIHR0eTANClsgICAgMC4wMDAwMDBd IE5vdGljZTogTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiBjYW5ub3QgYmUgZW5hYmxl ZDogbm9uLVBBRSBrZXJuZWwhDQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi44IHByZXNlbnQuDQpb ICAgIDAuMDAwMDAwXSBETUk6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYp LCBCSU9TIDEuNy41LTIwMTQwNTMxXzA4MzAzMC1nYW5kYWxmIDA0LzAxLzIwMTQNClsgICAgMC4w MDAwMDBdIEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IEtWTQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogdXBk YXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkDQpbICAg IDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJs ZQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDE2N2UwIG1heF9hcmNoX3BmbiA9 IDB4MTAwMDAwDQpbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQgdHlwZTogd3JpdGUtYmFjaw0K WyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMgZW5hYmxlZDoNClsgICAgMC4wMDAwMDBd ICAgMDAwMDAtOUZGRkYgd3JpdGUtYmFjaw0KWyAgICAwLjAwMDAwMF0gICBBMDAwMC1CRkZGRiB1 bmNhY2hhYmxlDQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZGRkZGIHdyaXRlLXByb3RlY3QNClsg ICAgMC4wMDAwMDBdIE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6DQpbICAgIDAuMDAwMDAw XSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1bmNhY2hhYmxlDQpbICAgIDAu MDAwMDAwXSAgIDEgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgMiBkaXNhYmxlZA0KWyAgICAw LjAwMDAwMF0gICAzIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDQgZGlzYWJsZWQNClsgICAg MC4wMDAwMDBdICAgNSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVkDQpbICAg IDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdIFBBVCBjb25maWd1cmF0aW9u IFswLTddOiBXQiAgV0MgIFVDLSBVQyAgV0IgIFdDICBVQy0gVUMgIA0KWyAgICAwLjAwMDAwMF0g U2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2ZmXQ0KWyAgICAwLjAwMDAw MF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAw MDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAw LjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0gMHgwMDBmMGVkMC0weDAwMGYwZWRm XSBtYXBwZWQgYXQgW2MwMGYwZWQwXQ0KWyAgICAwLjAwMDAwMF0gICBtcGM6IGYwZWUwLWYwZmIw DQpbICAgIDAuMDAwMDAwXSBpbml0aWFsIG1lbW9yeSBtYXBwZWQ6IFttZW0gMHgwMDAwMDAwMC0w eDAxYmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbYzAw OWIwMDBdIDliMDAwIHNpemUgMTYzODQNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBp bmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgw MDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9t YXBwaW5nOiBbbWVtIDB4MTQ0MDAwMDAtMHgxNDdmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MTQ0MDAwMDAtMHgxNDdmZmZmZl0gcGFnZSA0TQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1v cnlfbWFwcGluZzogW21lbSAweDAwMTAwMDAwLTB4MTQzZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAg W21lbSAweDAwMTAwMDAwLTB4MDAzZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MDA0MDAwMDAtMHgxNDNmZmZmZl0gcGFnZSA0TQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1v cnlfbWFwcGluZzogW21lbSAweDE0ODAwMDAwLTB4MTY3ZGZmZmZdDQpbICAgIDAuMDAwMDAwXSAg W21lbSAweDE0ODAwMDAwLTB4MTYzZmZmZmZdIHBhZ2UgNE0NClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MTY0MDAwMDAtMHgxNjdkZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAx N2Y2MDAwLCAweDAxN2Y2ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVt IDB4MTRiYWUwMDAtMHgxNjdkN2ZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxl IGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNE UCAweDAwMEYwQ0YwIDAwMDAxNCAodjAwIEJPQ0hTICkNClsgICAgMC4wMDAwMDBdIEFDUEk6IFJT RFQgMHgxNjdFMTg1NCAwMDAwMzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQgMDAwMDAwMDEgQlhQQyAw MDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgxNjdFMEIzNyAwMDAwNzQgKHYw MSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBd IEFDUEk6IERTRFQgMHgxNjdFMDA0MCAwMDBBRjcgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAw MDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgxNjdFMDAwMCAw MDAwNDANClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgxNjdFMEJBQiAwMDBCRjkgKHYwMSBC T0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFD UEk6IEFQSUMgMHgxNjdFMTdBNCAwMDAwNzggKHYwMSBCT0NIUyAgQlhQQ0FQSUMgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgxNjdFMTgxQyAwMDAw MzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAuMDAwMDAw XSBtYXBwZWQgQVBJQyB0byAgICAgICAgIGZmZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQ0KWyAg ICAwLjAwMDAwMF0gMzU5TUIgTE9XTUVNIGF2YWlsYWJsZS4NClsgICAgMC4wMDAwMDBdICAgbWFw cGVkIGxvdyByYW06IDAgLSAxNjdlMDAwMA0KWyAgICAwLjAwMDAwMF0gICBsb3cgcmFtOiAwIC0g MTY3ZTAwMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBh bmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjE2N2Rm MDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2Uga3ZtLWNs b2NrOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxY2Q0MmU0ZGZmYiwg bWF4X2lkbGVfbnM6IDg4MTU5MDU5MTQ4MyBucw0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6 DQpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAw MDAwMDAwMGZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgW21lbSAweDAwMDAwMDAw MDEwMDAwMDAtMHgwMDAwMDAwMDE2N2RmZmZmXQ0KWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25l IHN0YXJ0IGZvciBlYWNoIG5vZGUNClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJh bmdlcw0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAwMDEwMDAt MHgwMDAwMDAwMDAwMDllZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAw MDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2RmZmZmXQ0KWyAgICAwLjAwMDAwMF0gSW5pdG1l bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDE2N2RmZmZm XQ0KWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6IDkyMDMwDQpbICAgIDAuMDAw MDAwXSBmcmVlX2FyZWFfaW5pdF9ub2RlOiBub2RlIDAsIHBnZGF0IGMxNzMxMzA4LCBub2RlX21l bV9tYXAgZDQ4MmEwMjgNClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDQwIHBhZ2VzIHVzZWQg Zm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMCBwYWdlcyByZXNlcnZlZA0K WyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRjaDowDQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA4NjAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA4ODAzMiBwYWdlcywgTElGTyBiYXRjaDoxNQ0KWyAg ICAwLjAwMDAwMF0gVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdA0KWyAgICAwLjAwMDAwMF0gQUNQ STogUE0tVGltZXIgSU8gUG9ydDogMHg2MDgNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQ SUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byAgICAg ICAgIGZmZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ SUNfTk1JIChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0g SU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJ IDAtMjMNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAg Z2xvYmFsX2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAs IHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDINClsgICAgMC4w MDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhp Z2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVz IDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAwMDBdIEFDUEk6 IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpDQpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDks IEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZS IChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAw LCBBUElDIElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1 c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5U IDBiDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDAs IEFQSUMgSU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkgb3ZlcnJpZGUu DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNw0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA4LCBB UElDIElEIDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkg b3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLg0K WyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAw LCBBUElDIElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAs IGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMg MDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAwMF0gVXNpbmcg QUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDANClsgICAgMC4w MDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmIwMDAgKGZlYzAwMDAwKQ0KWyAgICAwLjAwMDAw MF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZvciBjcHUgMA0KWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFs dGltZTogY3B1IDAsIG1zciAxNmU5Y2MwDQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTY4 MDAwMDAtMHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcw0KWyAgICAwLjAwMDAw MF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIEtWTQ0KWyAgICAwLjAwMDAwMF0g Y2xvY2tzb3VyY2UgcmVmaW5lZC1qaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNsZXM6 IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA2MzcwNDUyNzc4MzQzOTYzIG5zDQpbICAgIDAuMDAw MDAwXSBwY3B1LWFsbG9jOiBzMCByMCBkMzI3NjggdTMyNzY4IGFsbG9jPTEqMzI3NjgNClsgICAg MC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25l bGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczog OTExMzANClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHJvb3Q9L2Rldi9yYW0w IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLWkzODYtMzUvcmFuZF9i b290LTEtcXVhbnRhbC1jb3JlLWkzODYuY2d6LWkzODYtcmFuZGNvbmZpZy1uZXhzMC0wNDE2MjIx Mi1mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5MjgxZjM2N2FjLTEtMjAxNTA0MTctNDY2 ODAtY3BmeXFjLnlhbWwgQVJDSD1pMzg2IGtjb25maWc9aTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0 MTYyMjEyIGJyYW5jaD1zYXNoYWwvZm9yLWtpcmlsbCBjb21taXQ9ZjNkZTc5ZjkwYjNlZmI3YjRk YzlhZDA0NDFhZGVmOTI4MWYzNjdhYyBCT09UX0lNQUdFPS9rZXJuZWwvaTM4Ni1yYW5kY29uZmln LW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0ZGM5YWQwNDQxYWRlZjkyODFmMzY3YWMv dm1saW51ei00LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlmIFJFU1VMVF9ST09UPS9y ZXN1bHQvdm0tdnAtcXVhbnRhbC1pMzg2L2Jvb3QvMS9xdWFudGFsLWNvcmUtaTM4Ni5jZ3ovaTM4 Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0ZGM5YWQwNDQxYWRl ZjkyODFmMzY3YWMvMCBMS1BfU0VSVkVSPWlubiBlYXJseXByaW50az10dHlTMCwxMTUyMDAgcmQu dWRldi5sb2ctcHJpb3JpdHk9ZXJyIHN5c3RlbWQubG9nX3RhcmdldD1qb3VybmFsIHN5c3RlbWQu bG9nX2xldmVsPXdhcm5pbmcgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCBy Y3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFu aWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29wcz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRf cmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3 IGlwPTo6Ojp2bS12cC1xdWFudGFsLWkzODYtMzU6OmRoY3AgZHJiZC5tDQpbICAgIDAuMDAwMDAw XSBzeXNycTogc3lzcnEgYWx3YXlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0 YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMSwgODE5MiBieXRlcykNClsgICAgMC4wMDAwMDBd IERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0 IGJ5dGVzKQ0KWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAz Mjc2OCAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemlu ZyBDUFUjMA0KWyAgICAwLjAwMDAwMF0geHNhdmU6IGVuYWJsZWQgeHN0YXRlX2J2IDB4NywgY250 eHQgc2l6ZSAweDM0MCB1c2luZyBzdGFuZGFyZCBmb3JtDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6 IDMyNjk4NEsvMzY4MTIwSyBhdmFpbGFibGUgKDQ0NjdLIGtlcm5lbCBjb2RlLCAzOTJLIHJ3ZGF0 YSwgMjUxNksgcm9kYXRhLCA0MzZLIGluaXQsIDI5NksgYnNzLCA0MTEzNksgcmVzZXJ2ZWQsIDBL IGNtYS1yZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIHZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlv dXQ6DQpbICAgIDAuMDAwMDAwXSAgICAgZml4bWFwICA6IDB4ZmZmYTIwMDAgLSAweGZmZmZmMDAw ICAgKCAzNzIga0IpDQpbICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZDZmZTAwMDAgLSAw eGZmZmEwMDAwICAgKCA2NTUgTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgbG93bWVtICA6IDB4YzAw MDAwMDAgLSAweGQ2N2UwMDAwICAgKCAzNTkgTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgICAuaW5p dCA6IDB4YzE3MzcwMDAgLSAweGMxN2E0MDAwICAgKCA0MzYga0IpDQpbICAgIDAuMDAwMDAwXSAg ICAgICAuZGF0YSA6IDB4YzE0NWQxMjIgLSAweGMxNzM1MmMwICAgKDI5MTIga0IpDQpbICAgIDAu MDAwMDAwXSAgICAgICAudGV4dCA6IDB4YzEwMDAwMDAgLSAweGMxNDVkMTIyICAgKDQ0Njgga0Ip DQpbICAgIDAuMDAwMDAwXSBDaGVja2luZyBpZiB0aGlzIHByb2Nlc3NvciBob25vdXJzIHRoZSBX UCBiaXQgZXZlbiBpbiBzdXBlcnZpc29yIG1vZGUuLi5Pay4NClsgICAgMC4wMDAwMDBdIFNMVUI6 IEhXYWxpZ249NjQsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTEsIE5vZGVzPTENClsg ICAgMC4wMDAwMDBdIE5SX0lSUVM6MjMwNCBucl9pcnFzOjI1NiAxNg0KWyAgICAwLjAwMDAwMF0g Q1BVIDAgaXJxc3RhY2tzLCBoYXJkPWQ0MDEyMDAwIHNvZnQ9ZDQwMTQwMDANClsgICAgMC4wMDAw MDBdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1DQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0 dHkwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBkaXNh YmxlZA0KWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5UzBdIGVuYWJsZWQNClsgICAgMC4wMDAw MDBdIGNsb2Nrc291cmNlIGhwZXQ6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZm ZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTEyNjA0NDY3IG5zDQpbICAgIDAuMDAwMDAwXSBocGV0IGNs b2NrZXZlbnQgcmVnaXN0ZXJlZA0KWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyNjkzLjUw OCBNSHogcHJvY2Vzc29yDQpbICAgIDAuMDA2NjY2XSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChz a2lwcGVkKSBwcmVzZXQgdmFsdWUuLiANClsgICAgMC4wMDY2NjZdIHBpZF9tYXg6IGRlZmF1bHQ6 IDMyNzY4IG1pbmltdW06IDMwMQ0KWyAgICAwLjAwNjY2Nl0gQUNQSTogQ29yZSByZXZpc2lvbiAy MDE1MDIwNA0KWyAgICAwLjAzMzU2N10gQUNQSTogQWxsIEFDUEkgVGFibGVzIHN1Y2Nlc3NmdWxs eSBhY3F1aXJlZA0KWyAgICAwLjAzNDYyM10gU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVk DQpbICAgIDAuMDM1Mzk1XSBZYW1hOiBiZWNvbWluZyBtaW5kZnVsLg0KWyAgICAwLjAzNjEzMF0g TW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMCwgNDA5NiBieXRl cykNClsgICAgMC4wMzY2NzBdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAx MDI0IChvcmRlcjogMCwgNDA5NiBieXRlcykNClsgICAgMC4wMzgyODVdIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGJsa2lvDQpbICAgIDAuMDM5MDg0XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBtZW1vcnkNClsgICAgMC4wNDAwMjddIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBl cmZfZXZlbnQNClsgICAgMC4wNDA4MzJdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGh1Z2V0 bGINClsgICAgMC4wNDE2OTJdIG1jZTogQ1BVIHN1cHBvcnRzIDEwIE1DRSBiYW5rcw0KWyAgICAw LjA0MjQ4Nl0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDANClsg ICAgMC4wNDMzMzZdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0S0IgMCwgMk1CIDAsIDRNQiAw LCAxR0IgMA0KWyAgICAwLjA0NDI2OV0gQ1BVOiBJbnRlbCBDb3JlIFByb2Nlc3NvciAoSGFzd2Vs bCkgKGZhbTogMDYsIG1vZGVsOiAzYywgc3RlcHBpbmc6IDAxKQ0KWyAgICAwLjA1MTk5NV0gUGVy Zm9ybWFuY2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBwNiBDUFUgbW9kZWwgNjAgbm8gUE1VIGRyaXZl ciwgc29mdHdhcmUgZXZlbnRzIG9ubHkuDQpbICAgIDAuMDUzNjcyXSBFbmFibGluZyBBUElDIG1v ZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MNClsgICAgMC4wNTQ2MTNdIGVuYWJsZWQgRXh0 SU5UIG9uIENQVSMwDQpbICAgIDAuMDU1OTA0XSBFTkFCTElORyBJTy1BUElDIElSUXMNClsgICAg MC4wNTY2ODBdIGluaXQgSU9fQVBJQyBJUlFzDQpbICAgIDAuMDU3MzI2XSAgYXBpYyAwIHBpbiAw IG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNTgwNTFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50 cnkgKDAtMSAtPiAweDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAu MDU5NDk2XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEg MCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA2MDAxNV0gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC0yIC0+IDB4MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6 MSkNClsgICAgMC4wNjE0NTZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAw eDMzIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDYzMzU0XSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTQgLT4gMHgzNCAtPiBJUlEgNCBNb2RlOjAgQWN0 aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA2NDc2OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC01IC0+IDB4MzUgLT4gSVJRIDUgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4w NjY2ODVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2IC0+IElSUSA2 IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDY4MTA0XSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTcgLT4gMHgzNyAtPiBJUlEgNyBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQ0KWyAgICAwLjA2OTUxMl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC04IC0+IDB4 MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNzAwMThdIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1vZGU6MSBBY3Rp dmU6MCBEZXN0OjEpDQpbICAgIDAuMDcxNDMyXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTEwIC0+IDB4M2EgLT4gSVJRIDEwIE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAu MDczMzUxXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTExIC0+IDB4M2IgLT4gSVJR IDExIE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDc0ODA2XSBJT0FQSUNbMF06IFNl dCByb3V0aW5nIGVudHJ5ICgwLTEyIC0+IDB4M2MgLT4gSVJRIDEyIE1vZGU6MCBBY3RpdmU6MCBE ZXN0OjEpDQpbICAgIDAuMDc2Njg0XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEz IC0+IDB4M2QgLT4gSVJRIDEzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDc4MTE5 XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTE0IC0+IDB4M2UgLT4gSVJRIDE0IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDgwMDIxXSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTE1IC0+IDB4M2YgLT4gSVJRIDE1IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEp DQpbICAgIDAuMDgxNDU0XSAgYXBpYyAwIHBpbiAxNiBub3QgY29ubmVjdGVkDQpbICAgIDAuMDgy MTc1XSAgYXBpYyAwIHBpbiAxNyBub3QgY29ubmVjdGVkDQpbICAgIDAuMDgyOTIxXSAgYXBpYyAw IHBpbiAxOCBub3QgY29ubmVjdGVkDQpbICAgIDAuMDgzMzM1XSAgYXBpYyAwIHBpbiAxOSBub3Qg Y29ubmVjdGVkDQpbICAgIDAuMDg0MDU3XSAgYXBpYyAwIHBpbiAyMCBub3QgY29ubmVjdGVkDQpb ICAgIDAuMDg0Nzc4XSAgYXBpYyAwIHBpbiAyMSBub3QgY29ubmVjdGVkDQpbICAgIDAuMDg1NDk4 XSAgYXBpYyAwIHBpbiAyMiBub3QgY29ubmVjdGVkDQpbICAgIDAuMDg2MjE5XSAgYXBpYyAwIHBp biAyMyBub3QgY29ubmVjdGVkDQpbICAgIDAuMDg2ODAxXSAuLlRJTUVSOiB2ZWN0b3I9MHgzMCBh cGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xDQpbICAgIDAuMDg3NzEyXSBUU0MgZGVhZGxp bmUgdGltZXIgZW5hYmxlZA0KWyAgICAwLjA4ODY4MF0gZGV2dG1wZnM6IGluaXRpYWxpemVkDQpb ICAgIDAuMDg5OTk5XSBjbG9ja3NvdXJjZSBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9j eWNsZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA2MzcwODY3NTE5NTExOTk0IG5zDQpbICAg IDAuMDkwMTgwXSB4b3I6IGF1dG9tYXRpY2FsbHkgdXNpbmcgYmVzdCBjaGVja3N1bW1pbmcgZnVu Y3Rpb246DQpbICAgIDAuMTIzMzM2XSAgICBhdnggICAgICAgOiAyOTcyNC4wMDAgTUIvc2VjDQpb ICAgIDAuMTI0NjUwXSByZWd1bGF0b3ItZHVtbXk6IG5vIHBhcmFtZXRlcnMNClsgICAgMC4xMjU3 NjFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYNClsgICAgMC4xMjc3OTZdIGNw dWlkbGU6IHVzaW5nIGdvdmVybm9yIGxhZGRlcg0KWyAgICAwLjEyODUzNl0gY3B1aWRsZTogdXNp bmcgZ292ZXJub3IgbWVudQ0KWyAgICAwLjEyOTYxM10gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lz dGVyZWQNClsgICAgMC4xMzAxNTNdIFBDSTogUENJIEJJT1MgcmV2aXNpb24gMi4xMCBlbnRyeSBh dCAweGZkNDU2LCBsYXN0IGJ1cz0wDQpbICAgIDAuMTMxMDgwXSBQQ0k6IFVzaW5nIGNvbmZpZ3Vy YXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2Vzcw0KWyAgICAwLjIwMDAwOF0gcmFpZDY6IG1teHgx ICAgIGdlbigpICA1Mjc2IE1CL3MNClsgICAgMC4yNTY2NzFdIHJhaWQ2OiBtbXh4MiAgICBnZW4o KSAgNTY1NCBNQi9zDQpbICAgIDAuMzEzMzQzXSByYWlkNjogc3NlMXgxICAgZ2VuKCkgIDQzNzkg TUIvcw0KWyAgICAwLjM3MDAxNF0gcmFpZDY6IHNzZTF4MiAgIGdlbigpICA1MzUzIE1CL3MNClsg ICAgMC40MjY2NzVdIHJhaWQ2OiBzc2UyeDEgICBnZW4oKSAgODg3NiBNQi9zDQpbICAgIDAuNDgz MzQwXSByYWlkNjogc3NlMngxICAgeG9yKCkgIDYzNDMgTUIvcw0KWyAgICAwLjU0MDAxMF0gcmFp ZDY6IHNzZTJ4MiAgIGdlbigpIDEwODcxIE1CL3MNClsgICAgMC41OTY2NzVdIHJhaWQ2OiBzc2Uy eDIgICB4b3IoKSAgNzcwNiBNQi9zDQpbICAgIDAuNTk3NDQ2XSByYWlkNjogdXNpbmcgYWxnb3Jp dGhtIHNzZTJ4MiBnZW4oKSAxMDg3MSBNQi9zDQpbICAgIDAuNTk4MzAzXSByYWlkNjogLi4uLiB4 b3IoKSA3NzA2IE1CL3MsIHJtdyBlbmFibGVkDQpbICAgIDAuNTk5MTE2XSByYWlkNjogdXNpbmcg c3NzZTN4MSByZWNvdmVyeSBhbGdvcml0aG0NClsgICAgMC42MDAzNzVdIEFDUEk6IEFkZGVkIF9P U0koTW9kdWxlIERldmljZSkNClsgICAgMC42MDExMjFdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vz c29yIERldmljZSkNClsgICAgMC42MDE5MTNdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0 ZW5zaW9ucykNClsgICAgMC42MDI3MzFdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIEFnZ3Jl Z2F0b3IgRGV2aWNlKQ0KWyAgICAwLjYwNDA5Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC05IC0+IDB4MzkgLT4gSVJRIDkgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC42 MTU3NTRdIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQNClsgICAgMC42MTY0ODldIEFDUEk6IChz dXBwb3J0cyBTMCBTNSkNClsgICAgMC42MTY2NzFdIEFDUEk6IFVzaW5nIElPQVBJQyBmb3IgaW50 ZXJydXB0IHJvdXRpbmcNClsgICAgMC42MTc2MjVdIFBDSTogVXNpbmcgaG9zdCBicmlkZ2Ugd2lu ZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9bm9jcnMiIGFuZCByZXBvcnQg YSBidWcNClsgICAgMC42Njc4MTVdIEFDUEk6IFBDSSBSb290IEJyaWRnZSBbUENJMF0gKGRvbWFp biAwMDAwIFtidXMgMDAtZmZdKQ0KWyAgICAwLjY2ODc2M10gYWNwaSBQTlAwQTAzOjAwOiBfT1ND OiBPUyBzdXBwb3J0cyBbU2VnbWVudHNdDQpbICAgIDAuNjY5NjgyXSBhY3BpIFBOUDBBMDM6MDA6 IF9PU0MgZmFpbGVkIChBRV9OT1RfRk9VTkQpOyBkaXNhYmxpbmcgQVNQTQ0KWyAgICAwLjY3MTA3 MV0gYWNwaSBQTlAwQTAzOjAwOiBmYWlsIHRvIGFkZCBNTUNPTkZJRyBpbmZvcm1hdGlvbiwgY2Fu J3QgYWNjZXNzIGV4dGVuZGVkIFBDSSBjb25maWd1cmF0aW9uIHNwYWNlIHVuZGVyIHRoaXMgYnJp ZGdlLg0KWyAgICAwLjY3MzEyMF0gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwDQpbICAg IDAuNjczMzQyXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmZd DQpbICAgIDAuNjc0MjAxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAg MHgwMDAwLTB4MGNmNyB3aW5kb3ddDQpbICAgIDAuNjc1MTcwXSBwY2lfYnVzIDAwMDA6MDA6IHJv b3QgYnVzIHJlc291cmNlIFtpbyAgMHgwZDAwLTB4YWRmZiB3aW5kb3ddDQpbICAgIDAuNjc2MTQ2 XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZTBmLTB4YWVmZiB3 aW5kb3ddDQpbICAgIDAuNjc2Njc1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNl IFtpbyAgMHhhZjIwLTB4YWZkZiB3aW5kb3ddDQpbICAgIDAuNjc3NjQ4XSBwY2lfYnVzIDAwMDA6 MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZmU0LTB4ZmZmZiB3aW5kb3ddDQpbICAgIDAu Njc4NjE1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAw MC0weDAwMGJmZmZmIHdpbmRvd10NClsgICAgMC42Nzk5NjldIHBjaV9idXMgMDAwMDowMDogcm9v dCBidXMgcmVzb3VyY2UgW21lbSAweDE2ODAwMDAwLTB4ZmViZmZmZmYgd2luZG93XQ0KWyAgICAw LjY4MDAzNl0gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MTIzN10gdHlwZSAwMCBjbGFzcyAweDA2 MDAwMA0KWyAgICAwLjY4MjYzN10gcGNpIDAwMDA6MDA6MDEuMDogWzgwODY6NzAwMF0gdHlwZSAw MCBjbGFzcyAweDA2MDEwMA0KWyAgICAwLjY4NTEwNl0gcGNpIDAwMDA6MDA6MDEuMTogWzgwODY6 NzAxMF0gdHlwZSAwMCBjbGFzcyAweDAxMDE4MA0KWyAgICAwLjY4Nzk5NV0gcGNpIDAwMDA6MDA6 MDEuMTogcmVnIDB4MjA6IFtpbyAgMHhjMDQwLTB4YzA0Zl0NClsgICAgMC42ODk2MjRdIHBjaSAw MDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0weDAx ZjddDQpbICAgIDAuNjkwMDA0XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiBy ZWcgMHgxNDogW2lvICAweDAzZjZdDQpbICAgIDAuNjkwOTQ5XSBwY2kgMDAwMDowMDowMS4xOiBs ZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XQ0KWyAgICAwLjY5 MTk0OF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MWM6IFtpbyAg MHgwMzc2XQ0KWyAgICAwLjY5NDM0Ml0gcGNpIDAwMDA6MDA6MDEuMzogWzgwODY6NzExM10gdHlw ZSAwMCBjbGFzcyAweDA2ODAwMA0KWyAgICAwLjY5NTUwMF0gcGNpIDAwMDA6MDA6MDEuMzogcXVp cms6IFtpbyAgMHgwNjAwLTB4MDYzZl0gY2xhaW1lZCBieSBQSUlYNCBBQ1BJDQpbICAgIDAuNjk2 Njc2XSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweDA3MDAtMHgwNzBmXSBjbGFpbWVk IGJ5IFBJSVg0IFNNQg0KWyAgICAwLjY5OTIzM10gcGNpIDAwMDA6MDA6MDIuMDogWzEwMTM6MDBi OF0gdHlwZSAwMCBjbGFzcyAweDAzMDAwMA0KWyAgICAwLjcwMDg5NV0gcGNpIDAwMDA6MDA6MDIu MDogcmVnIDB4MTA6IFttZW0gMHhmYzAwMDAwMC0weGZkZmZmZmZmIHByZWZdDQpbICAgIDAuNzAy NjM5XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW21lbSAweGZlYmYwMDAwLTB4ZmViZjBm ZmZdDQpbICAgIDAuNzA3MDYwXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgzMDogW21lbSAweGZl YmUwMDAwLTB4ZmViZWZmZmYgcHJlZl0NClsgICAgMC43MDk2MzBdIHBjaSAwMDAwOjAwOjAzLjA6 IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDANClsgICAgMC43MTA3MzddIHBjaSAw MDAwOjAwOjAzLjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViYzAwMDAtMHhmZWJkZmZmZl0NClsgICAg MC43MTIzNTJdIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDE0OiBbaW8gIDB4YzAwMC0weGMwM2Zd DQpbICAgIDAuNzE2NDYzXSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgzMDogW21lbSAweGZlYjgw MDAwLTB4ZmViYmZmZmYgcHJlZl0NClsgICAgMC43MTgyNDZdIHBjaSAwMDAwOjAwOjA0LjA6IFs4 MDg2OjI1YWJdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDANClsgICAgMC43MTk1MzZdIHBjaSAwMDAw OjAwOjA0LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViZjEwMDAtMHhmZWJmMTAwZl0NClsgICAgMC43 MjM4NDldIHBjaV9idXMgMDAwMDowMDogb24gTlVNQSBub2RlIDANClsgICAgMC43MjkyODZdIEFD UEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMgNSAqMTAgMTEpDQpbICAgIDAuNzMx NTA3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJUlFzIDUgKjEwIDExKQ0KWyAg ICAwLjczMzcxNF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyA1IDEwICox MSkNClsgICAgMC43MzU5MDddIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMg NSAxMCAqMTEpDQpbICAgIDAuNzM3MDkzXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS1Nd IChJUlFzICo5KQ0KWyAgICAwLjczOTg1OF0gQUNQSTogRW5hYmxlZCAxNiBHUEVzIGluIGJsb2Nr IDAwIHRvIDBGDQpbICAgIDAuNzQxMzA5XSB2Z2FhcmI6IHNldHRpbmcgYXMgYm9vdCBkZXZpY2U6 IFBDSTowMDAwOjAwOjAyLjANClsgICAgMC43NDIxNzBdIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQ Q0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUNClsg ICAgMC43NDMzMzddIHZnYWFyYjogbG9hZGVkDQpbICAgIDAuNzQzOTQ3XSB2Z2FhcmI6IGJyaWRn ZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIuMA0KWyAgICAwLjc0Njc3MF0gU0NTSSBzdWJz eXN0ZW0gaW5pdGlhbGl6ZWQNClsgICAgMC43NDc1NDldIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdp c3RlcmVkDQpbICAgIDAuNzQ4NTAzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug ZHJpdmVyIHVzYmZzDQpbICAgIDAuNzQ5NDY2XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl cmZhY2UgZHJpdmVyIGh1Yg0KWyAgICAwLjc1MDA3Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg ZGV2aWNlIGRyaXZlciB1c2INClsgICAgMC43NTEzNTZdIExpbnV4IHZpZGVvIGNhcHR1cmUgaW50 ZXJmYWNlOiB2Mi4wMA0KWyAgICAwLjc1MjYzOV0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91 dGluZw0KWyAgICAwLjc1MzMzN10gUENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNldCB0byA2NCBi eXRlcw0KWyAgICAwLjc1NDIxNV0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5 ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjc1NTExNl0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVy IFttZW0gMHgxNjdlMDAwMC0weDE3ZmZmZmZmXQ0KWyAgICAwLjc1NzMyOV0gU3dpdGNoZWQgdG8g Y2xvY2tzb3VyY2Uga3ZtLWNsb2NrDQpbICAgIDAuNzU4NDk4XSBwbnA6IFBuUCBBQ1BJIGluaXQN ClsgICAgMC43NTkzMzVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4 IC0+IElSUSA4IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuNzYwMjY4XSBwbnAgMDA6 MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpDQpbICAg IDAuNzYxMzc1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJ UlEgMSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjc2Mjk4NF0gcG5wIDAwOjAxOiBQ bHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKQ0KWyAgICAwLjc2 NDA4Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAx MiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjc2NTY2MV0gcG5wIDAwOjAyOiBQbHVn IGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGYxMyAoYWN0aXZlKQ0KWyAgICAwLjc2Njk1 NV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJRIDYgTW9k ZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC43NjgzOTldIHBucCAwMDowMzogW2RtYSAyXQ0K WyAgICAwLjc2OTIxNF0gcG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMg UE5QMDcwMCAoYWN0aXZlKQ0KWyAgICAwLjc3MDUwNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC03IC0+IDB4MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAg MC43NzIwODVdIHBucCAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDA0 MDAgKGFjdGl2ZSkNClsgICAgMC43NzMzNjhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuNzc0 OTU0XSBwbnAgMDA6MDU6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwNTAxIChh Y3RpdmUpDQpbICAgIDAuNzc4OTYwXSBwbnA6IFBuUCBBQ1BJOiBmb3VuZCA2IGRldmljZXMNClsg ICAgMC44MjQxMjFdIGNsb2Nrc291cmNlIGFjcGlfcG06IG1hc2s6IDB4ZmZmZmZmIG1heF9jeWNs ZXM6IDB4ZmZmZmZmLCBtYXhfaWRsZV9uczogMjA4NTcwMTAyNCBucw0KWyAgICAwLjgzNDQzN10g cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddDQpb ICAgIDAuODM1MzUyXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAtMHhh ZGZmIHdpbmRvd10NClsgICAgMC44MzYyNjNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBb aW8gIDB4YWUwZi0weGFlZmYgd2luZG93XQ0KWyAgICAwLjgzNzIwM10gcGNpX2J1cyAwMDAwOjAw OiByZXNvdXJjZSA3IFtpbyAgMHhhZjIwLTB4YWZkZiB3aW5kb3ddDQpbICAgIDAuODM4MTE4XSBw Y2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDggW2lvICAweGFmZTQtMHhmZmZmIHdpbmRvd10NClsg ICAgMC44MzkwMjhdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgOSBbbWVtIDB4MDAwYTAwMDAt MHgwMDBiZmZmZiB3aW5kb3ddDQpbICAgIDAuODM5OTk2XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291 cmNlIDEwIFttZW0gMHgxNjgwMDAwMC0weGZlYmZmZmZmIHdpbmRvd10NClsgICAgMC44NDEwNjdd IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQ0KWyAgICAwLjg0MTg1Nl0gcGNpIDAw MDA6MDA6MDAuMDogTGltaXRpbmcgZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzDQpbICAgIDAuODQy NzU3XSBwY2kgMDAwMDowMDowMS4wOiBQSUlYMzogRW5hYmxpbmcgUGFzc2l2ZSBSZWxlYXNlDQpb ICAgIDAuODQzNjUwXSBwY2kgMDAwMDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBETUEgaGFuZyB3 b3JrYXJvdW5kcw0KWyAgICAwLjg0NDU5OF0gcGNpIDAwMDA6MDA6MDIuMDogVmlkZW8gZGV2aWNl IHdpdGggc2hhZG93ZWQgUk9NDQpbICAgIDAuODQ1NDc2XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZh dWx0IDY0DQpbICAgIDAuODQ2NDE5XSBVbnBhY2tpbmcgaW5pdHJhbWZzLi4uDQpbICAgIDEuOTY0 MTQwXSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDI4ODQwSyAoZDRiYWUwMDAgLSBkNjdkODAwMCkN ClsgICAgMS45NzE5NzFdIE1hY2hpbmUgY2hlY2sgaW5qZWN0b3IgaW5pdGlhbGl6ZWQNClsgICAg MS45NzQ2MjRdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogLTEsIDMwNzIg Ynl0ZXMpDQpbICAgIDEuOTc1NjAyXSBJbml0aWFsaXNlIHN5c3RlbSB0cnVzdGVkIGtleXJpbmcN ClsgICAgMS45NzY5MzRdIEh1Z2VUTEIgcmVnaXN0ZXJlZCA0IE1CIHBhZ2Ugc2l6ZSwgcHJlLWFs bG9jYXRlZCAwIHBhZ2VzDQpbICAgIDIuMDEwMjExXSBWRlM6IERpc2sgcXVvdGFzIGRxdW90XzYu Ni4wDQpbICAgIDIuMDExMzU5XSBWRlM6IERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczog MTAyNCAob3JkZXIgMCwgNDA5NiBieXRlcykNClsgICAgMi4wMTg2ODZdIGZ1c2UgaW5pdCAoQVBJ IHZlcnNpb24gNy4yMykNClsgICAgMi4wMjE4OTBdIEpGUzogblR4QmxvY2sgPSAyNzc5LCBuVHhM b2NrID0gMjIyMzkNClsgICAgMi4wMjM0MDVdIEtleSB0eXBlIGJpZ19rZXkgcmVnaXN0ZXJlZA0K WyAgICAyLjAyNTk1MV0gS2V5IHR5cGUgYXN5bW1ldHJpYyByZWdpc3RlcmVkDQpbICAgIDIuMDI2 NzMyXSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQNClsgICAgMi4wMjc2 NTVdIGJvdW5jZTogcG9vbCBzaXplOiA2NCBwYWdlcw0KWyAgICAyLjAyODg2MF0gQmxvY2sgbGF5 ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAuNCBsb2FkZWQgKG1ham9yIDI1 MSkNClsgICAgMi4wMzAzMzhdIGlvIHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQgKGRlZmF1bHQp DQpbICAgIDIuMDMxMTY5XSB0ZXN0X3N0cmluZ19oZWxwZXJzOiBSdW5uaW5nIHRlc3RzLi4uDQpb ICAgIDIuMDM0MDUwXSB0ZXN0X2hleGR1bXA6IFJ1bm5pbmcgdGVzdHMuLi4NClsgICAgMi4wMzQ4 ODldIFJ1bm5pbmcgcmVzaXphYmxlIGhhc2h0YWJsZSB0ZXN0cy4uLg0KWyAgICAyLjAzNTY5Nl0g ICBBZGRpbmcgMjA0OCBrZXlzDQpbICAgIDIuMDQxNTQzXSAgIFRyYXZlcnNhbCBjb21wbGV0ZTog Y291bnRlZD0yMDQ4LCBuZWxlbXM9MjA0OCwgZW50cmllcz0yMDQ4DQpbICAgIDIuMDQyNjk5XSAg IFRyYXZlcnNhbCBjb21wbGV0ZTogY291bnRlZD0yMDQ4LCBuZWxlbXM9MjA0OCwgZW50cmllcz0y MDQ4DQpbICAgIDIuMDQzNzM3XSAgIERlbGV0aW5nIDIwNDgga2V5cw0KWyAgICAyLjA1MDU3NV0g aW50ZWxfaWRsZTogZG9lcyBub3QgcnVuIG9uIGZhbWlseSA2IG1vZGVsIDYwDQpbICAgIDIuMDUy MDA2XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJO OjAwL2lucHV0L2lucHV0MA0KWyAgICAyLjA1MzQzMl0gQUNQSTogUG93ZXIgQnV0dG9uIFtQV1JG XQ0KWyAgICAyLjExNjE5Nl0gcjM5NjQ6IFBoaWxpcHMgcjM5NjQgRHJpdmVyICRSZXZpc2lvbjog MS4xMCAkDQpbICAgIDIuMTE3MTUxXSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRz LCBJUlEgc2hhcmluZyBkaXNhYmxlZA0KWyAgICAyLjE0Mjg0OF0gMDA6MDU6IHR0eVMwIGF0IEkv TyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1MjAwKSBpcyBhIDE2NTUwQQ0KWyAgICAy LjE0Nzc0NV0gTm9uLXZvbGF0aWxlIG1lbW9yeSBkcml2ZXIgdjEuMw0KWyAgICAyLjE0OTUyMF0g cGxhdGZvcm0gcGM4NzM2eF9ncGlvLjA6IE5hdFNlbWkgcGM4NzM2eCBHUElPIERyaXZlciBJbml0 aWFsaXppbmcNClsgICAgMi4xNTEwNjNdIHBsYXRmb3JtIHBjODczNnhfZ3Bpby4wOiBubyBkZXZp Y2UgZm91bmQNClsgICAgMi4xNTE5MjddIG5zY19ncGlvIGluaXRpYWxpemluZw0KWyAgICAyLjE1 MjYxMF0gc21hcGk6OnNtYXBpX2luaXQsIEVSUk9SIGludmFsaWQgdXNTbWFwaUlEDQpbICAgIDIu MTUzNDQxXSBtd2F2ZTogdHAzNzgwaTo6dHAzNzgwSV9Jbml0aWFsaXplQm9hcmREYXRhOiBFcnJv cjogU01BUEkgaXMgbm90IGF2YWlsYWJsZSBvbiB0aGlzIG1hY2hpbmUNClsgICAgMi4xNTUwNDRd IG13YXZlOiBtd2F2ZWRkOjptd2F2ZV9pbml0OiBFcnJvcjogRmFpbGVkIHRvIGluaXRpYWxpemUg Ym9hcmQgZGF0YQ0KWyAgICAyLjE1NjQzM10gbXdhdmU6IG13YXZlZGQ6Om13YXZlX2luaXQ6IEVy cm9yOiBGYWlsZWQgdG8gaW5pdGlhbGl6ZQ0KWyAgICAyLjE1NzgwOV0gW2RybV0gSW5pdGlhbGl6 ZWQgZHJtIDEuMS4wIDIwMDYwODEwDQpbICAgIDIuMTU4NzY2XSBGYWlsZWQgdG8gZmluZCBjcHUw IGRldmljZSBub2RlDQpbICAgIDIuMTU5NTQ0XSBVbmFibGUgdG8gZGV0ZWN0IGNhY2hlIGhpZXJh cmN5IGZyb20gRFQgZm9yIENQVSAwDQpbICAgIDIuMTYxMTA3XSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBpbnRlcmZhY2UgZHJpdmVyIHJ0c3hfdXNiDQpbICAgIDIuMTYyNzg1XSB1c2Jjb3JlOiBy ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGRsbjINClsgICAgMi4xNjg0NTRdIFJvdW5k aW5nIGRvd24gYWxpZ25lZCBtYXhfc2VjdG9ycyBmcm9tIDQyOTQ5NjcyOTUgdG8gNDI5NDk2NzI4 OA0KWyAgICAyLjE3MDMwMV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl ciBjZGNfYWNtDQpbICAgIDIuMTcxMTc4XSBjZGNfYWNtOiBVU0IgQWJzdHJhY3QgQ29udHJvbCBN b2RlbCBkcml2ZXIgZm9yIFVTQiBtb2RlbXMgYW5kIElTRE4gYWRhcHRlcnMNClsgICAgMi4xNzI2 ODRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY2RjX3dkbQ0KWyAg ICAyLjE3MzY2Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2J0 bWMNClsgICAgMi4xNzQ3MTRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgdXNic2VyaWFsDQpbICAgIDIuMTc1NjY2XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl cmZhY2UgZHJpdmVyIHVzYnNlcmlhbF9nZW5lcmljDQpbICAgIDIuMTc3MTczXSB1c2JzZXJpYWw6 IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBnZW5lcmljDQpbICAgIDIuMTc4ODAz XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNoMzQxDQpbICAgIDIu MTc5OTczXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBjaDM0 MS11YXJ0DQpbICAgIDIuMTgxMDQ5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug ZHJpdmVyIGRpZ2lfYWNjZWxlcG9ydA0KWyAgICAyLjE4MjA0OF0gdXNic2VyaWFsOiBVU0IgU2Vy aWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgRGlnaSAyIHBvcnQgVVNCIGFkYXB0ZXINClsgICAg Mi4xODM0ODZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIERp Z2kgNCBwb3J0IFVTQiBhZGFwdGVyDQpbICAgIDIuMTg0OTY4XSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGVtcGVnDQpbICAgIDIuMTg1OTI1XSB1c2JzZXJpYWw6IFVT QiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBlbXBlZw0KWyAgICAyLjE4Njg4NV0gdXNi Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBmODEyMzINClsgICAgMi4xODc4 MzhdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGY4MTIzMg0K WyAgICAyLjE4ODg2N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBm dGRpX3Npbw0KWyAgICAyLjE4OTg1MF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVn aXN0ZXJlZCBmb3IgRlRESSBVU0IgU2VyaWFsIERldmljZQ0KWyAgICAyLjE5MTMxNV0gdXNiY29y ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBnYXJtaW5fZ3BzDQpbICAgIDIuMTky MzczXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBHYXJtaW4g R1BTIHVzYi90dHkNClsgICAgMi4xOTM0NjNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgaXV1X3Bob2VuaXgNClsgICAgMi4xOTQ0NTJdIHVzYnNlcmlhbDogVVNCIFNl cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGl1dV9waG9lbml4DQpbICAgIDIuMTk1NTAwXSB1 c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGtleXNwYW4NClsgICAgMi4x OTY0NjZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNw YW4gLSAod2l0aG91dCBmaXJtd2FyZSkNClsgICAgMi4xOTc5MzJdIHVzYnNlcmlhbDogVVNCIFNl cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gMSBwb3J0IGFkYXB0ZXINClsgICAg Mi4xOTkzMzZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtl eXNwYW4gMiBwb3J0IGFkYXB0ZXINClsgICAgMi4yMDA3NTJdIHVzYnNlcmlhbDogVVNCIFNlcmlh bCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gNCBwb3J0IGFkYXB0ZXINClsgICAgMi4y MDIxNzJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbW9zNzg0MA0K WyAgICAyLjIwMzEwOF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBm b3IgTW9zY2hpcCA3ODQwLzc4MjAgVVNCIFNlcmlhbCBEcml2ZXINClsgICAgMi4yMDQ2MjFdIHVz YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbmF2bWFuDQpbICAgIDIuMjA1 NTc3XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBuYXZtYW4N ClsgICAgMi4yMDY1NDFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg b3RpNjg1OA0KWyAgICAyLjIwNzQ4Nl0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVn aXN0ZXJlZCBmb3Igb3RpNjg1OA0KWyAgICAyLjIwODQ1MV0gdXNiY29yZTogcmVnaXN0ZXJlZCBu ZXcgaW50ZXJmYWNlIGRyaXZlciBxY3NlcmlhbA0KWyAgICAyLjIwOTM5OV0gdXNic2VyaWFsOiBV U0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgUXVhbGNvbW0gVVNCIG1vZGVtDQpbICAg IDIuMjEwNDU3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHNzdTEw MA0KWyAgICAyLjIxMTM4N10gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJl ZCBmb3IgUXVhdGVjaCBTU1UtMTAwIFVTQiB0byBTZXJpYWwgRHJpdmVyDQpbICAgIDIuMjEyOTEx XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHdoaXRlaGVhdA0KWyAg ICAyLjIxMzg3MF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3Ig Q29ubmVjdCBUZWNoIC0gV2hpdGVIRUFUIC0gKHByZXJlbnVtZXJhdGlvbikNClsgICAgMi4yMTU0 NDldIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIENvbm5lY3Qg VGVjaCAtIFdoaXRlSEVBVA0KWyAgICAyLjIxNjg5Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg aW50ZXJmYWNlIGRyaXZlciBlbWkyNiAtIGZpcm13YXJlIGxvYWRlcg0KWyAgICAyLjIxNzk2OV0g dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBlbWk2MiAtIGZpcm13YXJl IGxvYWRlcg0KWyAgICAyLjIxOTA0N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl IGRyaXZlciBpb3dhcnJpb3INClsgICAgMi4yMjAwMTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3 IGludGVyZmFjZSBkcml2ZXIgdHJhbmNldmlicmF0b3INClsgICAgMi4yMjE0NTddIGk4MDQyOiBQ TlA6IFBTLzIgQ29udHJvbGxlciBbUE5QMDMwMzpLQkQsUE5QMGYxMzpNT1VdIGF0IDB4NjAsMHg2 NCBpcnEgMSwxMg0KWyAgICAyLjIyMzU1OV0gc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAs MHg2NCBpcnEgMQ0KWyAgICAyLjIyNDM3N10gc2VyaW86IGk4MDQyIEFVWCBwb3J0IGF0IDB4NjAs MHg2NCBpcnEgMTINClsgICAgMi4yMjU4NzZdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBj b21tb24gZm9yIGFsbCBtaWNlDQpbICAgIDIuMjI2OTE4XSBldmJ1ZzogQ29ubmVjdGVkIGRldmlj ZTogaW5wdXQwIChQb3dlciBCdXR0b24gYXQgTE5YUFdSQk4vYnV0dG9uL2lucHV0MCkNClsgICAg Mi4yMjg5NjhdIGlucHV0OiBBVCBUcmFuc2xhdGVkIFNldCAyIGtleWJvYXJkIGFzIC9kZXZpY2Vz L3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1dDENClsgICAgMi4yMzA2MDldIGV2YnVn OiBDb25uZWN0ZWQgZGV2aWNlOiBpbnB1dDEgKEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQg YXQgaXNhMDA2MC9zZXJpbzAvaW5wdXQwKQ0KWyAgICAyLjIzMzAwOV0gdXNiY29yZTogcmVnaXN0 ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBrYnRhYg0KWyAgICAyLjIzNDgxMl0gcnRjLXRlc3Q6 IHByb2JlIG9mIHJ0Yy10ZXN0LjAgZmFpbGVkIHdpdGggZXJyb3IgLTEyDQpbICAgIDIuMjM1ODMw XSBydGMtdGVzdDogcHJvYmUgb2YgcnRjLXRlc3QuMSBmYWlsZWQgd2l0aCBlcnJvciAtMTINClsg ICAgMi4yMzY5MzRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaTJj LWRpb2xhbi11MmMNClsgICAgMi4yMzc5OThdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgaTJjLXRpbnktdXNiDQpbICAgIDIuMjQwNTQ4XSB1c2Jjb3JlOiByZWdpc3Rl cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aV9yZW1vdGUNClsgICAgMi4yNDE2MzRdIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaW1vbg0KWyAgICAyLjI0MjU2MF0g dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBpZ3VhbmFpcg0KWyAgICAy LjI0MzQ4MF0gRHJpdmVyIGZvciAxLXdpcmUgRGFsbGFzIG5ldHdvcmsgcHJvdG9jb2wuDQpbICAg IDIuMjQ1MTgzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBjd2Rf dXNiDQpbICAgIDIuMjQ2MDY0XSBhY3F1aXJld2R0OiBXRFQgZHJpdmVyIGZvciBBY3F1aXJlIHNp bmdsZSBib2FyZCBjb21wdXRlciBpbml0aWFsaXNpbmcNClsgICAgMi4yNDc1NzJdIGFjcXVpcmV3 ZHQ6IEkvTyBhZGRyZXNzIDB4MDA0MyBhbHJlYWR5IGluIHVzZQ0KWyAgICAyLjI0ODQyN10gYWNx dWlyZXdkdDogcHJvYmUgb2YgYWNxdWlyZXdkdCBmYWlsZWQgd2l0aCBlcnJvciAtNQ0KWyAgICAy LjI0OTYxMV0gc2JjODM2MDogVGltZW91dCBzZXQgYXQgNjAwMDAgbXMNClsgICAgMi4yNTAzODNd IHNiYzcyNDBfd2R0OiB0aW1lb3V0IHNldCB0byAzMCBzZWNvbmRzDQpbICAgIDIuMjUxMTc1XSBz YmM3MjQwX3dkdDogY2Fubm90IHJlZ2lzdGVyIG1pc2NkZXYgb24gbWlub3I9MTMwIChlcnI9LTE2 KQ0KWyAgICAyLjI1MjEzN10gY3B1NXdkdDogbWlzY19yZWdpc3RlciBmYWlsZWQNClsgICAgMi4y NTI5NDhdIHc4Mzg3N2Zfd2R0OiBjYW5ub3QgcmVnaXN0ZXIgbWlzY2RldiBvbiBtaW5vcj0xMzAg KGVycj0tMTYpDQpbICAgIDIuMjU0MTI1XSBjcHVmcmVxLW5mb3JjZTI6IE5vIG5Gb3JjZTIgY2hp cHNldC4NClsgICAgMi4yNTYxMDRdIGRjZGJhcyBkY2RiYXM6IERlbGwgU3lzdGVtcyBNYW5hZ2Vt ZW50IEJhc2UgRHJpdmVyICh2ZXJzaW9uIDUuNi4wLTMuMikNClsgICAgMi4yNjEzNjNdIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkDQpbICAgIDIuMjYyMjI3 XSB1c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXINClsgICAgMi4yNjc3MzZdIC4uLiBBUElDIElE OiAgICAgIDAwMDAwMDAwICgwKQ0KWyAgICAyLjI2ODQ3Ml0gLi4uIEFQSUMgVkVSU0lPTjogMDEw NTAwMTQNClsgICAgMi4yNjkxNzldIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDANClsgICAgMi4yNzAwMDRdIDAwMDAwMDAwMGUy MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDANClsg ICAgMi4yNzAwMDRdIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDgwMDANClsgICAgMi4yNzAwMDRdIA0KWyAgICAyLjI3MzkwM10gbnVt YmVyIG9mIE1QIElSUSBzb3VyY2VzOiAxNS4NClsgICAgMi4yNzQ2MjBdIG51bWJlciBvZiBJTy1B UElDICMwIHJlZ2lzdGVyczogMjQuDQpbICAgIDIuMjc1Mzg4XSB0ZXN0aW5nIHRoZSBJTyBBUElD Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4NClsgICAgMi4yNzYyMTBdIElPIEFQSUMgIzAuLi4uLi4N ClsgICAgMi4yNzY4MzRdIC4uLi4gcmVnaXN0ZXIgIzAwOiAwMDAwMDAwMA0KWyAgICAyLjI3NzU0 Nl0gLi4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDAwDQpbICAgIDIuMjc4Mjk1XSAuLi4u Li4uICAgIDogRGVsaXZlcnkgVHlwZTogMA0KWyAgICAyLjI3OTAxOF0gLi4uLi4uLiAgICA6IExU UyAgICAgICAgICA6IDANClsgICAgMi4yNzk3MzJdIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDE3MDAx MQ0KWyAgICAyLjI4MDQ1MF0gLi4uLi4uLiAgICAgOiBtYXggcmVkaXJlY3Rpb24gZW50cmllczog MTcNClsgICAgMi4yODEyNTldIC4uLi4uLi4gICAgIDogUFJRIGltcGxlbWVudGVkOiAwDQpbICAg IDIuMjgyMDAwXSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMTENClsgICAgMi4yODI3 NDJdIC4uLi4gcmVnaXN0ZXIgIzAyOiAwMDAwMDAwMA0KWyAgICAyLjI4MzQ1M10gLi4uLi4uLiAg ICAgOiBhcmJpdHJhdGlvbjogMDANClsgICAgMi4yODQxNzRdIC4uLi4gSVJRIHJlZGlyZWN0aW9u IHRhYmxlOg0KWyAgICAyLjI4NDg4MF0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg MDANClsgICAgMi4yODU2NDldIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDMxDQpb ICAgIDIuMjg2NDIwXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzMA0KWyAgICAy LjI4NzIwMl0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzMNClsgICAgMi4yODc5 NzJdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM0DQpbICAgIDIuMjg4NzQwXSAx ICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzNQ0KWyAgICAyLjI5ODIzNl0gMCAgICAw ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzYNClsgICAgMi4yOTkwMDldIDAgICAgMCAgICAw ICAgMCAgIDAgICAgMSAgICAxICAgIDM3DQpbICAgIDIuMjk5Nzc3XSAwICAgIDAgICAgMCAgIDAg ICAwICAgIDEgICAgMSAgICAzOA0KWyAgICAyLjMwMDU2MF0gMCAgICAxICAgIDAgICAwICAgMCAg ICAxICAgIDEgICAgMzkNClsgICAgMi4zMDEzMzddIDEgICAgMSAgICAwICAgMCAgIDAgICAgMSAg ICAxICAgIDNBDQpbICAgIDIuMzAyMTA3XSAxICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAg ICAzQg0KWyAgICAyLjMwMjg3M10gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgM0MN ClsgICAgMi4zMDM2NTFdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDNEDQpbICAg IDIuMzA0NDIyXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzRQ0KWyAgICAyLjMw NTE4N10gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgM0YNClsgICAgMi4zMDU5NTVd IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgIDIuMzA2NzM0XSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KWyAgICAyLjMwNzUwNl0gMSAgICAwICAg IDAgICAwICAgMCAgICAwICAgIDAgICAgMDANClsgICAgMi4zMDgyNzNdIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgIDIuMzA5MDQyXSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMA0KWyAgICAyLjMwOTgwNF0gMSAgICAwICAgIDAgICAwICAgMCAgICAw ICAgIDAgICAgMDANClsgICAgMi4zMTA2MTNdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAw ICAgIDAwDQpbICAgIDIuMzExMzg4XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAw MA0KWyAgICAyLjMxMjE4MV0gSVJRIHRvIHBpbiBtYXBwaW5nczoNClsgICAgMi4zMTI4MjddIElS UTAgLT4gMDoyDQpbICAgIDIuMzEzNTE5XSBJUlExIC0+IDA6MQ0KWyAgICAyLjMxNDIwNl0gSVJR MyAtPiAwOjMNClsgICAgMi4zMTQ4ODRdIElSUTQgLT4gMDo0DQpbICAgIDIuMzE1NTY1XSBJUlE1 IC0+IDA6NQ0KWyAgICAyLjMxNjI4NV0gSVJRNiAtPiAwOjYNClsgICAgMi4zMTY5ODBdIElSUTcg LT4gMDo3DQpbICAgIDIuMzE3NjYzXSBJUlE4IC0+IDA6OA0KWyAgICAyLjMxODM0Nl0gSVJROSAt PiAwOjkNClsgICAgMi4zMTkwNjBdIElSUTEwIC0+IDA6MTANClsgICAgMi4zMTk3NTRdIElSUTEx IC0+IDA6MTENClsgICAgMi4zMjA0NjJdIElSUTEyIC0+IDA6MTINClsgICAgMi4zMjExNjVdIElS UTEzIC0+IDA6MTMNClsgICAgMi4zMjE4NjFdIElSUTE0IC0+IDA6MTQNClsgICAgMi4zMjI1NjFd IElSUTE1IC0+IDA6MTUNClsgICAgMi4zMjMyNjBdIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLiBkb25lLg0KWyAgICAyLjMyNDEwNF0gVXNpbmcgSVBJIFNob3J0Y3V0IG1vZGUN ClsgICAgMi4zMjUzMjNdIExvYWRpbmcgY29tcGlsZWQtaW4gWC41MDkgY2VydGlmaWNhdGVzDQpb ICAgIDIuMzI4ODUwXSBMb2FkZWQgWC41MDkgY2VydCAnTWFncmF0aGVhOiBHbGFjaWVyIHNpZ25p bmcga2V5OiBkZDNmZDIxYTRkNzUxZDExZmI5NTI3NmQ2ZTRkMGU1NmQ5MTRkZGNkJw0KWyAgICAy LjMzODI4OV0gQnRyZnMgbG9hZGVkLCBkZWJ1Zz1vbiwgaW50ZWdyaXR5LWNoZWNrZXI9b24NClsg ICAgMi4zMzkyMDhdIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBidHJmcyBmcmVlIHNwYWNlIGNh Y2hlIHRlc3RzDQpbICAgIDIuMzQwMTU0XSBCVFJGUzogc2VsZnRlc3Q6IFJ1bm5pbmcgZXh0ZW50 IG9ubHkgdGVzdHMNClsgICAgMi4zNDA5OTddIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBiaXRt YXAgb25seSB0ZXN0cw0KWyAgICAyLjM0MTkwN10gQlRSRlM6IHNlbGZ0ZXN0OiBSdW5uaW5nIGJp dG1hcCBhbmQgZXh0ZW50IHRlc3RzDQpbICAgIDIuMzQyODczXSBCVFJGUzogc2VsZnRlc3Q6IFJ1 bm5pbmcgc3BhY2Ugc3RlYWxpbmcgZnJvbSBiaXRtYXAgdG8gZXh0ZW50DQpbICAgIDIuMzQ0MTM4 XSBCVFJGUzogc2VsZnRlc3Q6IEZyZWUgc3BhY2UgY2FjaGUgdGVzdHMgZmluaXNoZWQNClsgICAg Mi4zNDUwODldIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBleHRlbnQgYnVmZmVyIG9wZXJhdGlv biB0ZXN0cw0KWyAgICAyLjM0NTc1OF0gQlRSRlM6IHNlbGZ0ZXN0OiBSdW5uaW5nIGJ0cmZzX3Nw bGl0X2l0ZW0gdGVzdHMNClsgICAgMi4zNDcxMjFdIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBm aW5kIGRlbGFsbG9jIHRlc3RzDQpbICAgIDIuNDEwODI5XSBCVFJGUzogc2VsZnRlc3Q6IEZhaWxl ZCB0byBhbGxvY2F0ZSB0ZXN0IHBhZ2UNClsgICAgMi40MTQ3NTBdIHN0dWNrIGluIGEgbG9vcCwg c3RhcnQgMCwgZW5kIDI2ODQzNTQ1NSwgbnJfcGFnZXMgNzYyNiwgcmV0IDANClsgICAgMi40Mjk4 NzhdIGltYTogTm8gVFBNIGNoaXAgZm91bmQsIGFjdGl2YXRpbmcgVFBNLWJ5cGFzcyENClsgICAg Mi40MzEwNzZdIGltYTogQ2FuIG5vdCBhbGxvY2F0ZSB3cDUxMiAocmVhc29uOiAtMikNClsgICAg Mi40MzMxOTRdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDQzNksgKGMxNzM3MDAwIC0g YzE3YTQwMDApDQpbICAgIDIuNDM0MTUxXSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgdGV4 dDogNDQ3MmsNClsgICAgMi40MzQ5NzJdIFdyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFk LW9ubHkgZGF0YTogMjUxNmsNClsgICAgMi40NDE0MjldIHJhbmRvbTogaW5pdCB1cmFuZG9tIHJl YWQgd2l0aCAwIGJpdHMgb2YgZW50cm9weSBhdmFpbGFibGUNClsgICAgMi41MTQ0NTBdIGluaXQ6 IEZhaWxlZCB0byBjcmVhdGUgcHR5IC0gZGlzYWJsaW5nIGxvZ2dpbmcgZm9yIGpvYg0KWyAgICAy LjUxNTQ0N10gaW5pdDogVGVtcG9yYXJ5IHByb2Nlc3Mgc3Bhd24gZXJyb3I6IE5vIHNwYWNlIGxl ZnQgb24gZGV2aWNlDQpbICAgIDIuNjE4MTMxXSB1ZGV2ZFsxNTJdOiBzdGFydGluZyB2ZXJzaW9u IDE3NQ0KDQo9PT4gL3RtcC9sa3Avc3Rkb3V0IDw9PQ0KDQo9PT4gL3RtcC9sa3Avc3RkZXJyIDw9 PQ0KTEtQOiBIT1NUTkFNRSBsb2NhbGhvc3QubG9jYWxkb21haW4sIE1BQyAsIGtlcm5lbCA0LjAu MC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlmIDExOSwgc2VyaWFsIGNvbnNvbGUgL2Rldi90 dHlTMA0KDQo9PT4gL3RtcC9sa3Avc3Rkb3V0IDw9PQ0KS2VybmVsIHRlc3RzOiBCb290IE9LIQ0K DQo9PT4gL3RtcC9sa3Avc3RkZXJyIDw9PQ0KaXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmln dXJlDQppcGNvbmZpZzogbm8gZGV2aWNlcyB0byBjb25maWd1cmUNCmlwY29uZmlnOiBubyBkZXZp Y2VzIHRvIGNvbmZpZ3VyZQ0KaXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmlndXJlDQppcGNv bmZpZzogbm8gZGV2aWNlcyB0byBjb25maWd1cmUNCmlwY29uZmlnOiBubyBkZXZpY2VzIHRvIGNv bmZpZ3VyZQ0KaXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmlndXJlDQppcGNvbmZpZzogbm8g ZGV2aWNlcyB0byBjb25maWd1cmUNCmlwY29uZmlnOiBubyBkZXZpY2VzIHRvIGNvbmZpZ3VyZQ0K aXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmlndXJlDQovdXNyL3NoYXJlL2luaXRyYW1mcy10 b29scy9zY3JpcHRzL2Z1bmN0aW9uczogbGluZSA0OTE6IC9ydW4vbmV0LWV0aDAuY29uZjogTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQ0KISEhIElQLUNvbmZpZzogQXV0by1jb25maWd1cmF0aW9u IG9mIG5ldHdvcmsgZmFpbGVkICEhIQ0KISEhIElQLUNvbmZpZzogQXV0by1jb25maWd1cmF0aW9u IG9mIG5ldHdvcmsgZmFpbGVkICEhIQ0KDQpFbGFwc2VkIHRpbWU6IDEwDQpxZW11LXN5c3RlbS1p Mzg2IC1lbmFibGUta3ZtIC1jcHUgSGFzd2VsbCwrc21lcCwrc21hcCAta2VybmVsIC9rZXJuZWwv aTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0ZGM5YWQwNDQx YWRlZjkyODFmMzY3YWMvdm1saW51ei00LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlm IC1hcHBlbmQgJ3Jvb3Q9L2Rldi9yYW0wIHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12 cC1xdWFudGFsLWkzODYtMzUvcmFuZF9ib290LTEtcXVhbnRhbC1jb3JlLWkzODYuY2d6LWkzODYt cmFuZGNvbmZpZy1uZXhzMC0wNDE2MjIxMi1mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5 MjgxZjM2N2FjLTEtMjAxNTA0MTctNDY2ODAtY3BmeXFjLnlhbWwgQVJDSD1pMzg2IGtjb25maWc9 aTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyIGJyYW5jaD1zYXNoYWwvZm9yLWtpcmlsbCBj b21taXQ9ZjNkZTc5ZjkwYjNlZmI3YjRkYzlhZDA0NDFhZGVmOTI4MWYzNjdhYyBCT09UX0lNQUdF PS9rZXJuZWwvaTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0 ZGM5YWQwNDQxYWRlZjkyODFmMzY3YWMvdm1saW51ei00LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0 LWdmM2RlNzlmIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC1pMzg2L2Jvb3QvMS9x dWFudGFsLWNvcmUtaTM4Ni5jZ3ovaTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3 OWY5MGIzZWZiN2I0ZGM5YWQwNDQxYWRlZjkyODFmMzY3YWMvMCBMS1BfU0VSVkVSPWlubiBlYXJs eXByaW50az10dHlTMCwxMTUyMDAgcmQudWRldi5sb2ctcHJpb3JpdHk9ZXJyIHN5c3RlbWQubG9n X3RhcmdldD1qb3VybmFsIHN5c3RlbWQubG9nX2xldmVsPXdhcm5pbmcgZGVidWcgYXBpYz1kZWJ1 ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAw IHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29wcz1wYW5p YyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNv bnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3IGlwPTo6Ojp2bS12cC1xdWFudGFsLWkzODYtMzU6OmRo Y3AgZHJiZC5taW5vcl9jb3VudD04JyAgLWluaXRyZCAvZnMvc2RjMS9pbml0cmQtdm0tdnAtcXVh bnRhbC1pMzg2LTM1IC1tIDM2MCAtc21wIDEgLWRldmljZSBlMTAwMCxuZXRkZXY9bmV0MCAtbmV0 ZGV2IHVzZXIsaWQ9bmV0MCAtYm9vdCBvcmRlcj1uYyAtbm8tcmVib290IC13YXRjaGRvZyBpNjMw MGVzYiAtcnRjIGJhc2U9bG9jYWx0aW1lIC1waWRmaWxlIC9kZXYvc2htL2tib290L3BpZC12bS12 cC1xdWFudGFsLWkzODYtMzUgLXNlcmlhbCBmaWxlOi9kZXYvc2htL2tib290L3NlcmlhbC12bS12 cC1xdWFudGFsLWkzODYtMzUgLWRhZW1vbml6ZSAtZGlzcGxheSBub25lIC1tb25pdG9yIG51bGwg DQoN --===============3074900927207912233==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754138AbbDTGHR (ORCPT ); Mon, 20 Apr 2015 02:07:17 -0400 Received: from mga02.intel.com ([134.134.136.20]:44535 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751471AbbDTGHL (ORCPT ); Mon, 20 Apr 2015 02:07:11 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.11,608,1422950400"; d="scan'208";a="711997877" Message-ID: <1429510027.7977.44.camel@intel.com> Subject: [LKP] [save] dcfb0967eb6: !!! IP-Config: Auto-configuration of network failed !!! From: Huang Ying To: Sasha Levin Cc: LKML , LKP ML Date: Mon, 20 Apr 2015 14:07:07 +0800 Content-Type: multipart/mixed; boundary="=-bjowOChHwZLxX4K7i8Ab" X-Mailer: Evolution 3.12.9-1+b1 Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-bjowOChHwZLxX4K7i8Ab Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux for-kirill commit dcfb0967eb60b0745e94567192546730d05e8a49 ("save") +------------------------------------------------------------------+-------= -----+------------+ | | b66dfe= c322 | dcfb0967eb | +------------------------------------------------------------------+-------= -----+------------+ | boot_successes | 2 = | 12 | | boot_failures | 20 = | 10 | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 20 = | | | backtrace:do_fork | 20 = | | | backtrace:kthreadd | 20 = | | | IP-Config:Auto-configuration_of_network_failed | 0 = | 10 | +------------------------------------------------------------------+-------= -----+------------+ Your commit fix a OOM when running BTRFS selftest delalloc tests, but a new= error message showed in log as below. [ 2.347121] BTRFS: selftest: Running find delalloc tests [ 2.410829] BTRFS: selftest: Failed to allocate test page [ 2.414750] stuck in a loop, start 0, end 268435455, nr_pages 7626, ret = 0 [ 2.429878] ima: No TPM chip found, activating TPM-bypass! Elapsed time: 10 qemu-system-i386 -enable-kvm -cpu Haswell,+smep,+smap -kernel /kernel/i386-= randconfig-nexs0-04162212/f3de79f90b3efb7b4dc9ad0441adef9281f367ac/vmlinuz-= 4.0.0-next-20150415-00064-gf3de79f -append 'root=3D/dev/ram0 user=3Dlkp job= =3D/lkp/scheduled/vm-vp-quantal-i386-35/rand_boot-1-quantal-core-i386.cgz-i= 386-randconfig-nexs0-04162212-f3de79f90b3efb7b4dc9ad0441adef9281f367ac-1-20= 150417-46680-cpfyqc.yaml ARCH=3Di386 kconfig=3Di386-randconfig-nexs0-041622= 12 branch=3Dsashal/for-kirill commit=3Df3de79f90b3efb7b4dc9ad0441adef9281f3= 67ac BOOT_IMAGE=3D/kernel/i386-randconfig-nexs0-04162212/f3de79f90b3efb7b4d= c9ad0441adef9281f367ac/vmlinuz-4.0.0-next-20150415-00064-gf3de79f RESULT_RO= OT=3D/result/vm-vp-quantal-i386/boot/1/quantal-core-i386.cgz/i386-randconfi= g-nexs0-04162212/f3de79f90b3efb7b4dc9ad0441adef9281f367ac/0 LKP_SERVER=3Din= n earlyprintk=3DttyS0,115200 rd.udev.log-priority=3Derr systemd.log_target= =3Djournal systemd.log_level=3Dwarning debug apic=3Ddebug sysrq_always_enab= led rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softlockup_panic=3D1 nm= i_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ramdisk=3D0 console= =3DttyS0,115200 console=3Dtty0 vga=3Dnormal rw ip=3D::::vm-vp-quantal-i386-= 35::dhcp drbd.minor_count=3D8' -initrd /fs/sdc1/initrd-vm-vp-quantal-i386-= 35 -m 360 -smp 1 -device e1000,netdev=3Dnet0 -netdev user,id=3Dnet0 -boot o= rder=3Dnc -no-reboot -watchdog i6300esb -rtc base=3Dlocaltime -pidfile /dev= /shm/kboot/pid-vm-vp-quantal-i386-35 -serial file:/dev/shm/kboot/serial-vm-= vp-quantal-i386-35 -daemonize -display none -monitor null=20 Thanks, Ying Huang --=-bjowOChHwZLxX4K7i8Ab Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.0.0-next-20150415-00032-gdcfb096" Content-Transfer-Encoding: 7bit # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.0.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_BROKEN_ON_SMP=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_KERNEL_GZIP=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 is not set # CONFIG_KDBUS is not set # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_DEBUG=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # # CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TINY_RCU=y CONFIG_SRCU=y CONFIG_TASKS_RCU=y # CONFIG_RCU_STALL_COMMON is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_KTHREAD_PRIO=0 # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_DEVICE is not set CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y # CONFIG_CGROUP_CPUACCT is not set CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y # CONFIG_MEMCG_SWAP is not set CONFIG_MEMCG_KMEM=y CONFIG_CGROUP_HUGETLB=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y # CONFIG_RD_BZIP2 is not set CONFIG_RD_LZMA=y # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set # CONFIG_RD_LZ4 is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y # CONFIG_LTO_MENU is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_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=y # CONFIG_SLAB is not set CONFIG_SLUB=y CONFIG_SYSTEM_TRUSTED_KEYRING=y # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set CONFIG_JUMP_LABEL=y # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set 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 is not set # CONFIG_MODULE_SIG_SHA384 is not set CONFIG_MODULE_SIG_SHA512=y CONFIG_MODULE_SIG_HASH="sha512" # CONFIG_MODULE_COMPRESS is not set CONFIG_BLOCK=y # CONFIG_LBDAF is not set CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_BSGLIB is not set CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=m CONFIG_IOSCHED_CFQ=m CONFIG_CFQ_GROUP_IOSCHED=y CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y # CONFIG_FREEZER is not set # # Processor type and features # CONFIG_ZONE_DMA=y # CONFIG_SMP is not set CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set # CONFIG_IOSF_MBI is not set CONFIG_X86_RDC321X=y CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_X86_32_IRIS=m CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_LGUEST_GUEST is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_M486 is not set # CONFIG_M586 is not set CONFIG_M586TSC=y # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set # CONFIG_X86_GENERIC is not set CONFIG_X86_INTERNODE_CACHE_SHIFT=5 CONFIG_X86_L1_CACHE_SHIFT=5 # CONFIG_X86_PPRO_FENCE is not set CONFIG_X86_F00F_BUG=y CONFIG_X86_ALIGNMENT_16=y CONFIG_X86_TSC=y CONFIG_X86_MINIMUM_CPU_FAMILY=4 CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_HPET_TIMER=y CONFIG_DMI=y CONFIG_NR_CPUS=1 # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_UP_LATE_INIT=y CONFIG_X86_UP_APIC=y CONFIG_X86_UP_IOAPIC=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_MCE=y # CONFIG_X86_MCE_INTEL is not set CONFIG_X86_MCE_AMD=y # CONFIG_X86_ANCIENT_MCE is not set CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y CONFIG_VM86=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y # CONFIG_TOSHIBA is not set CONFIG_I8K=m CONFIG_X86_REBOOTFIXUPS=y # CONFIG_MICROCODE is not set CONFIG_X86_MSR=m CONFIG_X86_CPUID=m CONFIG_NOHIGHMEM=y # CONFIG_HIGHMEM4G is not set # CONFIG_HIGHMEM64G is not set CONFIG_PAGE_OFFSET=0xC0000000 # CONFIG_X86_PAE is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_NEED_BOUNCE_POOL=y CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y # CONFIG_HWPOISON_INJECT is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set # CONFIG_CMA_DEBUGFS is not set CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=m CONFIG_ZBUD=m CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_X86_PMEM_LEGACY is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set # CONFIG_EFI is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_300=y # CONFIG_HZ_1000 is not set # CONFIG_HZ_10000 is not set CONFIG_HZ=300 # CONFIG_SCHED_HRTICK is not set CONFIG_KEXEC=y CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set # # Power management and ACPI options # # CONFIG_SUSPEND is not set # CONFIG_HIBERNATION is not set # CONFIG_PM is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y # CONFIG_ACPI_CONTAINER is not set CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_SFI is not set # # 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=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # # CPU frequency scaling drivers # # CONFIG_X86_INTEL_PSTATE is not set # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_POWERNOW_K6 is not set CONFIG_X86_POWERNOW_K7=m CONFIG_X86_POWERNOW_K7_ACPI=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=m CONFIG_X86_SPEEDSTEP_SMI=m CONFIG_X86_P4_CLOCKMOD=m CONFIG_X86_CPUFREQ_NFORCE2=y # CONFIG_X86_LONGRUN is not set # CONFIG_X86_LONGHAUL is not set # CONFIG_X86_E_POWERSAVER is not set # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m # CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_OLPC=y CONFIG_PCI_DOMAINS=y # CONFIG_PCIEPORTBUS is not set # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y # CONFIG_ISA is not set # CONFIG_SCx200 is not set CONFIG_OLPC=y # CONFIG_OLPC_XO15_SCI is not set CONFIG_ALIX=y CONFIG_NET5501=y # CONFIG_GEOS is not set CONFIG_AMD_NB=y CONFIG_PCCARD=y CONFIG_PCMCIA=m # CONFIG_PCMCIA_LOAD_CIS is not set CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_PD6729 is not set # CONFIG_I82092 is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=y # CONFIG_BINFMT_MISC is not set CONFIG_COREDUMP=y CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_DNS_RESOLVER is not set # CONFIG_BATMAN_ADV is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_HSR is not set # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_SPMI=m CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y CONFIG_FENCE_TRACE=y # CONFIG_DMA_CMA is not set # # Bus devices # # CONFIG_CONNECTOR is not set # CONFIG_MTD is not set CONFIG_OF=y # # Device Tree and Open Firmware support # CONFIG_OF_PROMTREE=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y CONFIG_OF_IRQ=y CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y # CONFIG_PARPORT is not set CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set # CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_BLK_DEV_PMEM is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_VIRTIO_BLK is not set # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_AD525X_DPOT_SPI=m # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=y # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set # CONFIG_APDS9802ALS is not set CONFIG_ISL29003=m # CONFIG_ISL29020 is not set CONFIG_SENSORS_TSL2550=m # CONFIG_SENSORS_BH1780 is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_HMC6352=y # CONFIG_DS1682 is not set CONFIG_TI_DAC7512=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y # CONFIG_BMP085_I2C is not set CONFIG_BMP085_SPI=y # CONFIG_PCH_PHUB is not set # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=m # CONFIG_EEPROM_LEGACY is not set CONFIG_EEPROM_MAX6875=m # CONFIG_EEPROM_93CX6 is not set # CONFIG_EEPROM_93XX46 is not set # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=y # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # CONFIG_ECHO=m # CONFIG_CXL_BASE is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_NETLINK is not set # CONFIG_SCSI_MQ_DEFAULT is not set CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set CONFIG_SCSI_SAS_ATTRS=y # CONFIG_SCSI_SAS_LIBSAS is not set CONFIG_SCSI_SRP_ATTRS=y # CONFIG_SCSI_LOWLEVEL is not set CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m # CONFIG_PCMCIA_FDOMAIN is not set CONFIG_PCMCIA_NINJA_SCSI=m CONFIG_PCMCIA_QLOGIC=m # CONFIG_PCMCIA_SYM53C500 is not set CONFIG_SCSI_DH=m # CONFIG_SCSI_DH_RDAC is not set CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_EMC=m # CONFIG_SCSI_DH_ALUA is not set # CONFIG_SCSI_OSD_INITIATOR is not set CONFIG_ATA=m # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # # CONFIG_SATA_AHCI is not set # CONFIG_SATA_AHCI_PLATFORM is not set # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # # CONFIG_ATA_PIIX is not set # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # # PATA SFF controllers with BMDMA # # CONFIG_PATA_ALI is not set # CONFIG_PATA_AMD is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_ATP867X is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CS5520 is not set # CONFIG_PATA_CS5530 is not set # CONFIG_PATA_CS5535 is not set # CONFIG_PATA_CS5536 is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set # CONFIG_PATA_IT821X is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87415 is not set # CONFIG_PATA_OLDPIIX is not set # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RDC is not set # CONFIG_PATA_SC1200 is not set # CONFIG_PATA_SCH is not set # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_TOSHIBA is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_VIA is not set # 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_PCMCIA is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set # CONFIG_ATA_GENERIC is not set # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=m CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_BCACHE=m CONFIG_BCACHE_DEBUG=y CONFIG_BCACHE_CLOSURES_DEBUG=y CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m # CONFIG_DM_MQ_DEFAULT is not set # CONFIG_DM_DEBUG is not set CONFIG_DM_BUFIO=m CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m # CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set # CONFIG_DM_CRYPT is not set CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_MQ=m # CONFIG_DM_CACHE_CLEANER is not set # CONFIG_DM_ERA is not set # CONFIG_DM_MIRROR is not set CONFIG_DM_RAID=m # CONFIG_DM_ZERO is not set 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 is not set CONFIG_DM_VERITY=m CONFIG_DM_SWITCH=m # CONFIG_DM_LOG_WRITES is not set CONFIG_TARGET_CORE=y # CONFIG_TCM_IBLOCK is not set CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=m # CONFIG_TCM_USER is not set CONFIG_LOOPBACK_TARGET=m # CONFIG_ISCSI_TARGET is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_NETDEVICES is not set # CONFIG_VHOST_NET is not set # CONFIG_VHOST_SCSI is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=y # # 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_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX 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_OMAP4 is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CROS_EC is not set # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y # CONFIG_JOYSTICK_A3D is not set # CONFIG_JOYSTICK_ADI is not set # CONFIG_JOYSTICK_COBRA is not set # CONFIG_JOYSTICK_GF2K is not set CONFIG_JOYSTICK_GRIP=y CONFIG_JOYSTICK_GRIP_MP=m # CONFIG_JOYSTICK_GUILLEMOT is not set CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_TMDC is not set CONFIG_JOYSTICK_IFORCE=m # CONFIG_JOYSTICK_IFORCE_USB is not set # CONFIG_JOYSTICK_IFORCE_232 is not set CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=y CONFIG_JOYSTICK_SPACEORB=y # CONFIG_JOYSTICK_SPACEBALL is not set CONFIG_JOYSTICK_STINGER=m CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=m CONFIG_JOYSTICK_AS5011=y CONFIG_JOYSTICK_JOYDUMP=y # CONFIG_JOYSTICK_XPAD is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m # CONFIG_TABLET_USB_AIPTEK is not set CONFIG_TABLET_USB_GTCO=m # CONFIG_TABLET_USB_HANWANG is not set CONFIG_TABLET_USB_KBTAB=y # CONFIG_TABLET_SERIAL_WACOM4 is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=y # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=m CONFIG_SERIO_APBPS2=m CONFIG_SERIO_OLPC_APSP=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=m # CONFIG_GAMEPORT_L4 is not set # CONFIG_GAMEPORT_EMU10K1 is not set # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=y CONFIG_TRACE_SINK=y # CONFIG_DEVMEM is not set CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=y # CONFIG_SERIAL_8250_CS is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set CONFIG_SERIAL_8250_DW=m # CONFIG_SERIAL_8250_FINTEK is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set CONFIG_SERIAL_MAX310X=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_OF_PLATFORM=y CONFIG_SERIAL_SCCNXP=y CONFIG_SERIAL_SCCNXP_CONSOLE=y CONFIG_SERIAL_SC16IS7XX=y CONFIG_SERIAL_TIMBERDALE=m # CONFIG_SERIAL_ALTERA_JTAGUART is not set CONFIG_SERIAL_ALTERA_UART=y CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 CONFIG_SERIAL_ALTERA_UART_CONSOLE=y CONFIG_SERIAL_IFX6X60=m # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_XILINX_PS_UART is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=m CONFIG_SERIAL_CONEXANT_DIGICOLOR=m # CONFIG_VIRTIO_CONSOLE is not set # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_GEODE=y CONFIG_HW_RANDOM_VIA=y CONFIG_HW_RANDOM_VIRTIO=m CONFIG_HW_RANDOM_TPM=m CONFIG_NVRAM=y CONFIG_R3964=y # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set CONFIG_CARDMAN_4000=m # CONFIG_CARDMAN_4040 is not set CONFIG_MWAVE=y CONFIG_PC8736x_GPIO=y CONFIG_NSC_GPIO=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=m CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_I2C_ATMEL=y CONFIG_TCG_TIS_I2C_INFINEON=y CONFIG_TCG_TIS_I2C_NUVOTON=y CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_CRB is not set # CONFIG_TCG_TIS_ST33ZP24 is not set CONFIG_TELCLOCK=m CONFIG_DEVPORT=y CONFIG_XILLYBUS=y # CONFIG_XILLYBUS_OF is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # # CONFIG_I2C_ARB_GPIO_CHALLENGE is not set CONFIG_I2C_MUX_GPIO=y CONFIG_I2C_MUX_PCA9541=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=m # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EG20T is not set CONFIG_I2C_GPIO=y CONFIG_I2C_KEMPLD=m CONFIG_I2C_OCORES=m # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA is not set # CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_SIMTEC is not set CONFIG_I2C_XILINX=y # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=y CONFIG_I2C_DLN2=y CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_ROBOTFUZZ_OSIF=m CONFIG_I2C_TAOS_EVM=m CONFIG_I2C_TINY_USB=y # # Other I2C/SMBus bus drivers # CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_SCx200_ACB is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=y CONFIG_SPI_BITBANG=y # CONFIG_SPI_CADENCE is not set CONFIG_SPI_DLN2=m CONFIG_SPI_GPIO=y CONFIG_SPI_FSL_LIB=y CONFIG_SPI_FSL_SPI=y CONFIG_SPI_OC_TINY=y # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_TOPCLIFF_PCH is not set CONFIG_SPI_XCOMM=y # CONFIG_SPI_XILINX is not set CONFIG_SPI_DESIGNWARE=y # CONFIG_SPI_DW_PCI is not set # CONFIG_SPI_DW_MMIO is not set # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=m # CONFIG_SPI_TLE62X0 is not set CONFIG_SPMI=y # CONFIG_HSI is not set # # PPS support # # CONFIG_PPS is not set # # PPS generators support # # # PTP clock support # # CONFIG_PTP_1588_CLOCK is not set # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers # CONFIG_GPIO_74XX_MMIO=y # CONFIG_GPIO_ALTERA is not set # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_GRGPIO is not set # CONFIG_GPIO_ICH is not set CONFIG_GPIO_IT8761E=y # CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_SCH is not set CONFIG_GPIO_SCH311X=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_XILINX=y # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y CONFIG_GPIO_ADP5588_IRQ=y CONFIG_GPIO_ADNP=m CONFIG_GPIO_MAX7300=y # CONFIG_GPIO_MAX732X is not set CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=y # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_DA9052=y CONFIG_GPIO_DLN2=y CONFIG_GPIO_KEMPLD=m CONFIG_GPIO_TPS6586X=y # CONFIG_GPIO_TPS65912 is not set CONFIG_GPIO_TWL6040=m # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_PCH is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SODAVILLE is not set # # SPI GPIO expanders # CONFIG_GPIO_74X164=m CONFIG_GPIO_MAX7301=y CONFIG_GPIO_MCP23S08=m CONFIG_GPIO_MC33880=m # # USB GPIO expanders # CONFIG_W1=y # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_DS2490 is not set CONFIG_W1_MASTER_DS2482=m # CONFIG_W1_MASTER_DS1WM is not set # CONFIG_W1_MASTER_GPIO is not set # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y # CONFIG_W1_SLAVE_SMEM is not set CONFIG_W1_SLAVE_DS2408=m CONFIG_W1_SLAVE_DS2408_READBACK=y CONFIG_W1_SLAVE_DS2413=y CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y # CONFIG_W1_SLAVE_DS2433_CRC is not set # CONFIG_W1_SLAVE_DS2760 is not set CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS28E04=y CONFIG_W1_SLAVE_BQ27000=y CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y # CONFIG_PDA_POWER is not set CONFIG_GENERIC_ADC_BATTERY=y CONFIG_TEST_POWER=m # CONFIG_BATTERY_88PM860X is not set CONFIG_BATTERY_DS2780=m CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_OLPC=m CONFIG_BATTERY_SBS=m # CONFIG_BATTERY_BQ27x00 is not set CONFIG_BATTERY_DA9052=y CONFIG_BATTERY_MAX17040=y CONFIG_BATTERY_MAX17042=y CONFIG_CHARGER_PCF50633=y CONFIG_CHARGER_ISP1704=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_GPIO=y # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX8997=y CONFIG_CHARGER_MAX8998=m # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set CONFIG_CHARGER_BQ24735=m # CONFIG_CHARGER_SMB347 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_RT5033=y # CONFIG_POWER_RESET is not set CONFIG_POWER_AVS=y CONFIG_HWMON=m CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=m # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADM1021=m # CONFIG_SENSORS_ADM1025 is not set CONFIG_SENSORS_ADM1026=m # CONFIG_SENSORS_ADM1029 is not set CONFIG_SENSORS_ADM1031=m # CONFIG_SENSORS_ADM9240 is not set CONFIG_SENSORS_ADT7X10=m # CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set # CONFIG_SENSORS_APPLESMC is not set # CONFIG_SENSORS_ASB100 is not set CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DA9052_ADC=m # CONFIG_SENSORS_I5K_AMB is not set CONFIG_SENSORS_F71805F=m # CONFIG_SENSORS_F71882FG is not set # CONFIG_SENSORS_F75375S is not set CONFIG_SENSORS_MC13783_ADC=m CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_GL518SM=m # CONFIG_SENSORS_GL520SM is not set CONFIG_SENSORS_G760A=m CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GPIO_FAN is not set CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IIO_HWMON=m # CONFIG_SENSORS_I5500 is not set # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_POWR1220=m CONFIG_SENSORS_LINEAGE=m CONFIG_SENSORS_LTC2945=m # CONFIG_SENSORS_LTC4151 is not set CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m # CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m # CONFIG_SENSORS_MAX1619 is not set CONFIG_SENSORS_MAX1668=m # CONFIG_SENSORS_MAX197 is not set CONFIG_SENSORS_MAX6639=m # CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_HTU21=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_MENF21BMC_HWMON=m # CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m # CONFIG_SENSORS_LM78 is not set # CONFIG_SENSORS_LM80 is not set CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m # CONFIG_SENSORS_LM95245 is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m # CONFIG_SENSORS_NTC_THERMISTOR is not set CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m # CONFIG_SENSORS_NCT7904 is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_PMBUS is not set CONFIG_SENSORS_SHT15=m # CONFIG_SENSORS_SHT21 is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m # CONFIG_SENSORS_SCH56XX_COMMON is not set # CONFIG_SENSORS_SCH5627 is not set # CONFIG_SENSORS_SCH5636 is not set CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=m # CONFIG_SENSORS_ADS1015 is not set CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_ADS7871=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m CONFIG_SENSORS_THMC50=m # CONFIG_SENSORS_TMP102 is not set CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_VT1211 is not set # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83781D=m # CONFIG_SENSORS_W83791D is not set CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m # CONFIG_SENSORS_W83795 is not set # CONFIG_SENSORS_W83L785TS is not set CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_W83627HF is not set CONFIG_SENSORS_W83627EHF=m # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set 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_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_BANG_BANG is not set # CONFIG_THERMAL_GOV_USER_SPACE is not set # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_CPU_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INT340X_THERMAL is not set # # Texas Instruments thermal drivers # # CONFIG_QCOM_SPMI_TEMP_ALARM is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_NOWAYOUT=y # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_DA9052_WATCHDOG=y CONFIG_GPIO_WATCHDOG=m CONFIG_MENF21BMC_WATCHDOG=m CONFIG_XILINX_WATCHDOG=y # CONFIG_CADENCE_WATCHDOG is not set CONFIG_DW_WATCHDOG=m CONFIG_RN5T618_WATCHDOG=m # CONFIG_RETU_WATCHDOG is not set CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=m # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set CONFIG_F71808E_WDT=m # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set # CONFIG_IBMASR is not set CONFIG_WAFER_WDT=m # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=m # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set CONFIG_KEMPLD_WDT=m # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set # CONFIG_NV_TCO is not set CONFIG_RDC321X_WDT=y # CONFIG_60XX_WDT is not set CONFIG_SBC8360_WDT=y CONFIG_SBC7240_WDT=y CONFIG_CPU5_WDT=y CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=m # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y # CONFIG_W83977F_WDT is not set # CONFIG_MACHZ_WDT is not set CONFIG_SBC_EPX_C3_WATCHDOG=m CONFIG_MEN_A21_WDT=y # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=y 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_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_DEBUG=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y # CONFIG_SSB_DRIVER_PCICORE is not set # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA_HOST_SOC=y CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y # CONFIG_PMIC_ADP5520 is not set CONFIG_MFD_AAT2870_CORE=y CONFIG_MFD_ATMEL_HLCDC=y # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_AXP20X is not set CONFIG_MFD_CROS_EC=m # CONFIG_MFD_CROS_EC_I2C is not set CONFIG_MFD_CROS_EC_SPI=m # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_DA9052=y # CONFIG_MFD_DA9052_SPI is not set CONFIG_MFD_DA9052_I2C=y # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9063 is not set CONFIG_MFD_DA9150=m CONFIG_MFD_DLN2=y CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_MC13XXX_I2C=y # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_HTC_PASIC3 is not set CONFIG_HTC_I2CPLD=y # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set CONFIG_INTEL_SOC_PMIC=y # CONFIG_MFD_JANZ_CMODIO is not set CONFIG_MFD_KEMPLD=m # CONFIG_MFD_88PM800 is not set CONFIG_MFD_88PM805=y CONFIG_MFD_88PM860X=y # CONFIG_MFD_MAX14577 is not set CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set CONFIG_MFD_MAX8907=y # CONFIG_MFD_MAX8925 is not set CONFIG_MFD_MAX8997=y CONFIG_MFD_MAX8998=y # CONFIG_MFD_MT6397 is not set CONFIG_MFD_MENF21BMC=y CONFIG_EZX_PCAP=y # CONFIG_MFD_VIPERBOARD is not set CONFIG_MFD_RETU=y CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_RT5033=y CONFIG_MFD_RTSX_USB=y # CONFIG_MFD_RC5T583 is not set CONFIG_MFD_RK808=m CONFIG_MFD_RN5T618=m # CONFIG_MFD_SEC_CORE is not set CONFIG_MFD_SI476X_CORE=y CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y CONFIG_AB3100_CORE=y CONFIG_AB3100_OTP=y # CONFIG_MFD_STMPE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y # CONFIG_MFD_LP3943 is not set CONFIG_MFD_LP8788=y # CONFIG_MFD_PALMAS is not set CONFIG_TPS6105X=y # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set CONFIG_MFD_TPS65218=m CONFIG_MFD_TPS6586X=y # CONFIG_MFD_TPS65910 is not set CONFIG_MFD_TPS65912=y # CONFIG_MFD_TPS65912_I2C is not set CONFIG_MFD_TPS65912_SPI=y # CONFIG_MFD_TPS80031 is not set # CONFIG_TWL4030_CORE is not set CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_LM3533=y # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=m CONFIG_REGULATOR_USERSPACE_CONSUMER=y CONFIG_REGULATOR_88PM8607=y CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set CONFIG_REGULATOR_ANATOP=m CONFIG_REGULATOR_AAT2870=m CONFIG_REGULATOR_AB3100=y # CONFIG_REGULATOR_AS3711 is not set CONFIG_REGULATOR_AS3722=m # CONFIG_REGULATOR_DA9052 is not set CONFIG_REGULATOR_DA9210=m CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_FAN53555 is not set CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_ISL9305 is not set # CONFIG_REGULATOR_ISL6271A is not set CONFIG_REGULATOR_LP3971=y CONFIG_REGULATOR_LP3972=y CONFIG_REGULATOR_LP872X=m CONFIG_REGULATOR_LP8755=m CONFIG_REGULATOR_LP8788=y # CONFIG_REGULATOR_LTC3589 is not set CONFIG_REGULATOR_MAX1586=m CONFIG_REGULATOR_MAX8649=m CONFIG_REGULATOR_MAX8660=m # CONFIG_REGULATOR_MAX8907 is not set CONFIG_REGULATOR_MAX8952=y CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_MAX8997=y CONFIG_REGULATOR_MAX8998=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m CONFIG_REGULATOR_MC13XXX_CORE=y # CONFIG_REGULATOR_MC13783 is not set CONFIG_REGULATOR_MC13892=y CONFIG_REGULATOR_PCAP=y CONFIG_REGULATOR_PCF50633=y CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_RK808=m CONFIG_REGULATOR_RN5T618=m CONFIG_REGULATOR_RT5033=m # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS6105X is not set CONFIG_REGULATOR_TPS62360=m # CONFIG_REGULATOR_TPS65023 is not set CONFIG_REGULATOR_TPS6507X=m # CONFIG_REGULATOR_TPS65218 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TPS65912=m CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set CONFIG_MEDIA_ANALOG_TV_SUPPORT=y # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set # CONFIG_MEDIA_RADIO_SUPPORT is not set CONFIG_MEDIA_SDR_SUPPORT=y CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=y CONFIG_VIDEO_V4L2=y # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_FIXED_MINOR_RANGES=y # CONFIG_TTPCI_EEPROM is not set # # Media drivers # CONFIG_RC_CORE=y CONFIG_RC_MAP=y # CONFIG_RC_DECODERS is not set CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=y # CONFIG_IR_ENE is not set CONFIG_IR_HIX5HD2=y CONFIG_IR_IMON=y # CONFIG_IR_MCEUSB is not set # CONFIG_IR_ITE_CIR is not set # CONFIG_IR_FINTEK is not set # CONFIG_IR_NUVOTON is not set CONFIG_IR_REDRAT3=m CONFIG_IR_STREAMZAP=m # CONFIG_IR_WINBOND_CIR is not set # CONFIG_IR_IGORPLUGUSB is not set CONFIG_IR_IGUANA=y CONFIG_IR_TTUSBIR=m # CONFIG_RC_LOOPBACK is not set # CONFIG_IR_GPIO_CIR is not set # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set # # Supported MMC/SDIO adapters # # CONFIG_CYPRESS_FIRMWARE is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Encoders, decoders, sensors and other helper chips # # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=m # CONFIG_VIDEO_TDA7432 is not set CONFIG_VIDEO_TDA9840=m CONFIG_VIDEO_TEA6415C=m CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS5345=y CONFIG_VIDEO_CS53L32A=y # CONFIG_VIDEO_TLV320AIC23B is not set CONFIG_VIDEO_UDA1342=y # CONFIG_VIDEO_WM8775 is not set # CONFIG_VIDEO_WM8739 is not set CONFIG_VIDEO_VP27SMPX=y CONFIG_VIDEO_SONY_BTF_MPX=m # # RDS decoders # CONFIG_VIDEO_SAA6588=y # # Video decoders # # CONFIG_VIDEO_ADV7183 is not set # CONFIG_VIDEO_BT819 is not set # CONFIG_VIDEO_BT856 is not set CONFIG_VIDEO_BT866=m CONFIG_VIDEO_KS0127=m # CONFIG_VIDEO_ML86V7667 is not set CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_TVP514X=y CONFIG_VIDEO_TVP5150=y # CONFIG_VIDEO_TVP7002 is not set CONFIG_VIDEO_TW2804=m CONFIG_VIDEO_TW9903=m CONFIG_VIDEO_TW9906=m CONFIG_VIDEO_VPX3220=m # # Video and audio decoders # # CONFIG_VIDEO_SAA717X is not set # CONFIG_VIDEO_CX25840 is not set # # Video encoders # # CONFIG_VIDEO_SAA7127 is not set # CONFIG_VIDEO_SAA7185 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set CONFIG_VIDEO_ADV7343=y CONFIG_VIDEO_ADV7393=y CONFIG_VIDEO_AK881X=m CONFIG_VIDEO_THS8200=y # # Camera sensor devices # # # Flash devices # # # Video improvement chips # # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # # Audio/Video compression chips # # CONFIG_VIDEO_SAA6752HS is not set # # Miscellaneous helper chips # CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_M52790=y # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=y # CONFIG_MEDIA_TUNER_TDA8290 is not set # CONFIG_MEDIA_TUNER_TDA827X is not set # CONFIG_MEDIA_TUNER_TDA18271 is not set CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y # CONFIG_MEDIA_TUNER_TEA5767 is not set # CONFIG_MEDIA_TUNER_MSI001 is not set # CONFIG_MEDIA_TUNER_MT20XX is not set # CONFIG_MEDIA_TUNER_MT2060 is not set CONFIG_MEDIA_TUNER_MT2063=m CONFIG_MEDIA_TUNER_MT2266=y CONFIG_MEDIA_TUNER_MT2131=y # CONFIG_MEDIA_TUNER_QT1010 is not set CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MXL5005S=m # CONFIG_MEDIA_TUNER_MXL5007T is not set # CONFIG_MEDIA_TUNER_MC44S803 is not set CONFIG_MEDIA_TUNER_MAX2165=m CONFIG_MEDIA_TUNER_TDA18218=y # CONFIG_MEDIA_TUNER_FC0011 is not set # CONFIG_MEDIA_TUNER_FC0012 is not set # CONFIG_MEDIA_TUNER_FC0013 is not set CONFIG_MEDIA_TUNER_TDA18212=y CONFIG_MEDIA_TUNER_E4000=m # CONFIG_MEDIA_TUNER_FC2580 is not set # CONFIG_MEDIA_TUNER_M88RS6000T is not set # CONFIG_MEDIA_TUNER_TUA9001 is not set # CONFIG_MEDIA_TUNER_SI2157 is not set CONFIG_MEDIA_TUNER_IT913X=y CONFIG_MEDIA_TUNER_R820T=m CONFIG_MEDIA_TUNER_MXL301RF=y CONFIG_MEDIA_TUNER_QM1D1C0042=y # # Customise DVB Frontends # CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_V4L=m CONFIG_DVB_TUNER_DIB0070=y CONFIG_DVB_TUNER_DIB0090=y # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=m # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # # Direct Rendering Manager # CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=m # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set # # I2C encoder or helper chips # CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_PTN3460=m # CONFIG_DRM_PS8622 is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_I915 is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VMWGFX is not set # CONFIG_DRM_GMA500 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_LD9040 is not set # CONFIG_DRM_PANEL_S6E8AA0 is not set # # Frame buffer Devices # # CONFIG_FB is not set CONFIG_FB_CMDLINE=y CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LTV350QV is not set CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=y CONFIG_LCD_TDO24M=y CONFIG_LCD_VGG2432A4=y CONFIG_LCD_PLATFORM=m CONFIG_LCD_LMS501KF03=y CONFIG_LCD_HX8357=y # CONFIG_BACKLIGHT_CLASS_DEVICE is not set # CONFIG_VGASTATE is not set CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 # CONFIG_SOUND is not set # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y # CONFIG_HIDRAW is not set # CONFIG_UHID is not set 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 is not set # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y # CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_CP2112 is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set # CONFIG_HID_ELECOM is not set CONFIG_HID_ELO=m CONFIG_HID_EZKEY=y CONFIG_HID_HOLTEK=y CONFIG_HOLTEK_FF=y CONFIG_HID_GT683R=y CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=m # CONFIG_HID_UCLOGIC is not set CONFIG_HID_WALTOP=y # CONFIG_HID_GYRATION is not set CONFIG_HID_ICADE=y CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set # CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_HIDPP=m CONFIG_LOGITECH_FF=y # 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=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PENMOUNT=m # CONFIG_HID_PETALYNX is not set CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_ROCCAT=y CONFIG_HID_SAITEK=y # CONFIG_HID_SAMSUNG is not set CONFIG_HID_SONY=y # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=y CONFIG_HID_STEELSERIES=y CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_SMARTJOYPLUS=y CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=y # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=y CONFIG_THRUSTMASTER_FF=y # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=y CONFIG_HID_XINMO=y CONFIG_HID_ZEROPLUS=m CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=y # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # # USB HID support # CONFIG_USB_HID=y # CONFIG_HID_PID is not set CONFIG_USB_HIDDEV=y # # I2C HID support # CONFIG_I2C_HID=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_OTG=y # CONFIG_USB_OTG_WHITELIST is not set CONFIG_USB_OTG_BLACKLIST_HUB=y CONFIG_USB_OTG_FSM=y CONFIG_USB_MON=m # CONFIG_USB_WUSB_CBAF is not set # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=m CONFIG_USB_XHCI_HCD=m CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_EHCI_HCD=m # CONFIG_USB_EHCI_ROOT_HUB_TT is not set CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=m CONFIG_USB_EHCI_HCD_PLATFORM=m # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set CONFIG_USB_ISP1362_HCD=y # CONFIG_USB_FUSBH200_HCD is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_MAX3421_HCD is not set # CONFIG_USB_OHCI_HCD is not set # CONFIG_USB_UHCI_HCD is not set CONFIG_USB_SL811_HCD=y CONFIG_USB_SL811_HCD_ISO=y # CONFIG_USB_SL811_CS is not set CONFIG_USB_R8A66597_HCD=y CONFIG_USB_HCD_BCMA=m CONFIG_USB_HCD_SSB=m CONFIG_USB_HCD_TEST_MODE=y # # USB Device Class drivers # CONFIG_USB_ACM=y CONFIG_USB_PRINTER=m CONFIG_USB_WDM=y CONFIG_USB_TMC=y # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # # CONFIG_USB_STORAGE is not set # # USB Imaging devices # # CONFIG_USB_MDC800 is not set CONFIG_USB_MICROTEK=m # CONFIG_USBIP_CORE is not set CONFIG_USB_MUSB_HDRC=m # CONFIG_USB_MUSB_HOST is not set # CONFIG_USB_MUSB_GADGET is not set CONFIG_USB_MUSB_DUAL_ROLE=y # # Platform Glue Layer # CONFIG_MUSB_PIO_ONLY=y CONFIG_USB_DWC3=m # CONFIG_USB_DWC3_HOST is not set CONFIG_USB_DWC3_GADGET=y # CONFIG_USB_DWC3_DUAL_ROLE is not set # # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=m # # Debugging features # CONFIG_USB_DWC3_DEBUG=y CONFIG_USB_DWC2=y # CONFIG_USB_DWC2_HOST is not set # # Gadget/Dual-role mode requires USB Gadget support to be enabled # CONFIG_USB_DWC2_PERIPHERAL=y # CONFIG_USB_DWC2_DUAL_ROLE is not set # CONFIG_USB_DWC2_PLATFORM is not set # CONFIG_USB_DWC2_PCI is not set CONFIG_USB_DWC2_DEBUG=y CONFIG_USB_DWC2_VERBOSE=y CONFIG_USB_DWC2_TRACK_MISSED_SOFS=y CONFIG_USB_DWC2_DEBUG_PERIODIC=y CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_OF=m CONFIG_USB_CHIPIDEA_UDC=y # CONFIG_USB_CHIPIDEA_HOST is not set CONFIG_USB_CHIPIDEA_DEBUG=y CONFIG_USB_ISP1760=m CONFIG_USB_ISP1760_HCD=y CONFIG_USB_ISP1761_UDC=y # CONFIG_USB_ISP1760_HOST_ROLE is not set # CONFIG_USB_ISP1760_GADGET_ROLE is not set CONFIG_USB_ISP1760_DUAL_ROLE=y # # USB port drivers # CONFIG_USB_SERIAL=y # CONFIG_USB_SERIAL_CONSOLE is not set CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set # CONFIG_USB_SERIAL_AIRCABLE is not set CONFIG_USB_SERIAL_ARK3116=m # CONFIG_USB_SERIAL_BELKIN is not set CONFIG_USB_SERIAL_CH341=y CONFIG_USB_SERIAL_WHITEHEAT=y CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y # CONFIG_USB_SERIAL_CP210X is not set CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=y CONFIG_USB_SERIAL_FTDI_SIO=y # CONFIG_USB_SERIAL_VISOR is not set CONFIG_USB_SERIAL_IPAQ=m # CONFIG_USB_SERIAL_IR is not set CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_F81232=y CONFIG_USB_SERIAL_GARMIN=y # CONFIG_USB_SERIAL_IPW is not set CONFIG_USB_SERIAL_IUU=y CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=y CONFIG_USB_SERIAL_KEYSPAN_MPR=y # CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set CONFIG_USB_SERIAL_KEYSPAN_USA28X=y # CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set # CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set CONFIG_USB_SERIAL_KEYSPAN_USA19=y # CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set CONFIG_USB_SERIAL_KEYSPAN_USA19W=y CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y # CONFIG_USB_SERIAL_KEYSPAN_USA19QI is not set CONFIG_USB_SERIAL_KEYSPAN_USA49W=y # CONFIG_USB_SERIAL_KEYSPAN_USA49WLC is not set CONFIG_USB_SERIAL_KLSI=m # CONFIG_USB_SERIAL_KOBIL_SCT is not set CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_METRO=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7840=y # CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=y CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=y # CONFIG_USB_SERIAL_QCAUX is not set CONFIG_USB_SERIAL_QUALCOMM=y # CONFIG_USB_SERIAL_SPCP8X5 is not set 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 is not set CONFIG_USB_SERIAL_CYBERJACK=m # CONFIG_USB_SERIAL_XIRCOM is not set CONFIG_USB_SERIAL_WWAN=y CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set CONFIG_USB_SERIAL_SSU100=y # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_DEBUG is not set # # USB Miscellaneous drivers # CONFIG_USB_EMI62=y CONFIG_USB_EMI26=y # CONFIG_USB_ADUTUX is not set CONFIG_USB_SEVSEG=m CONFIG_USB_RIO500=m # CONFIG_USB_LEGOTOWER is not set # CONFIG_USB_LCD is not set CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m # CONFIG_USB_FTDI_ELAN is not set # CONFIG_USB_APPLEDISPLAY is not set CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SISUSBVGA_CON is not set CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y CONFIG_USB_TEST=m # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_ISIGHTFW=m CONFIG_USB_YUREX=m CONFIG_USB_EZUSB_FX2=y # CONFIG_USB_HSIC_USB3503 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # CONFIG_USB_CHAOSKEY is not set # # USB Physical Layer drivers # CONFIG_USB_PHY=y # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set CONFIG_TAHVO_USB=y # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set CONFIG_USB_GADGET_DEBUG_FILES=y CONFIG_USB_GADGET_DEBUG_FS=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # CONFIG_USB_FUSB300=m CONFIG_USB_FOTG210_UDC=m CONFIG_USB_GR_UDC=y CONFIG_USB_R8A66597=y CONFIG_USB_PXA27X=m # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set CONFIG_USB_M66592=m CONFIG_USB_BDC_UDC=m # # Platform Support # CONFIG_USB_BDC_PCI=m # CONFIG_USB_AMD5536UDC is not set CONFIG_USB_NET2272=y # CONFIG_USB_NET2272_DMA is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set # CONFIG_USB_EG20T is not set CONFIG_USB_GADGET_XILINX=m # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_ACM=m CONFIG_USB_F_SS_LB=m CONFIG_USB_U_SERIAL=m CONFIG_USB_F_SERIAL=m CONFIG_USB_F_OBEX=m CONFIG_USB_F_MASS_STORAGE=m CONFIG_USB_F_FS=m CONFIG_USB_F_HID=m CONFIG_USB_F_PRINTER=m CONFIG_USB_CONFIGFS=m CONFIG_USB_CONFIGFS_SERIAL=y # CONFIG_USB_CONFIGFS_ACM is not set CONFIG_USB_CONFIGFS_OBEX=y # CONFIG_USB_CONFIGFS_NCM is not set # CONFIG_USB_CONFIGFS_ECM is not set # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set # CONFIG_USB_CONFIGFS_RNDIS is not set # CONFIG_USB_CONFIGFS_EEM is not set CONFIG_USB_CONFIGFS_MASS_STORAGE=y CONFIG_USB_CONFIGFS_F_LB_SS=y CONFIG_USB_CONFIGFS_F_FS=y CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_UVC is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_ZERO=m CONFIG_USB_ZERO_HNPTEST=y # CONFIG_USB_ETH is not set # CONFIG_USB_G_NCM is not set CONFIG_USB_GADGETFS=m CONFIG_USB_FUNCTIONFS=m # CONFIG_USB_FUNCTIONFS_ETH is not set # CONFIG_USB_FUNCTIONFS_RNDIS is not set CONFIG_USB_FUNCTIONFS_GENERIC=y # CONFIG_USB_MASS_STORAGE is not set # CONFIG_USB_GADGET_TARGET is not set CONFIG_USB_G_SERIAL=m CONFIG_USB_G_PRINTER=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_G_ACM_MS=m # CONFIG_USB_G_MULTI is not set CONFIG_USB_G_HID=m # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set # CONFIG_UWB is not set # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # # LED drivers # # CONFIG_LEDS_88PM860X is not set CONFIG_LEDS_LM3530=m CONFIG_LEDS_LM3533=y CONFIG_LEDS_LM3642=y CONFIG_LEDS_PCA9532=m CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=y CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=y CONFIG_LEDS_LP5523=y CONFIG_LEDS_LP5562=y CONFIG_LEDS_LP8501=y CONFIG_LEDS_LP8788=m CONFIG_LEDS_LP8860=y # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=y CONFIG_LEDS_DA9052=y CONFIG_LEDS_DAC124S085=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=m # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MC13783=y CONFIG_LEDS_TCA6507=m # CONFIG_LEDS_MAX8997 is not set CONFIG_LEDS_LM355x=y CONFIG_LEDS_OT200=m CONFIG_LEDS_MENF21BMC=y # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set # CONFIG_LEDS_SYSCON is not set # CONFIG_LEDS_PM8941_WLED is not set # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set # CONFIG_RTC_SYSTOHC is not set CONFIG_RTC_DEBUG=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y # CONFIG_RTC_INTF_DEV is not set CONFIG_RTC_DRV_TEST=y # # I2C RTC drivers # CONFIG_RTC_DRV_88PM860X=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_AS3722=m CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1374=y # CONFIG_RTC_DRV_DS1374_WDT is not set # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_LP8788=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX8907=m CONFIG_RTC_DRV_MAX8998=m # CONFIG_RTC_DRV_MAX8997 is not set CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=m # CONFIG_RTC_DRV_MAX77802 is not set # CONFIG_RTC_DRV_RS5C372 is not set CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m # CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF8523=y CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF85063=m # CONFIG_RTC_DRV_PCF8583 is not set CONFIG_RTC_DRV_M41T80=m # CONFIG_RTC_DRV_M41T80_WDT is not set # CONFIG_RTC_DRV_BQ32K is not set CONFIG_RTC_DRV_TPS6586X=m CONFIG_RTC_DRV_S35390A=m CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set CONFIG_RTC_DRV_M41T94=m CONFIG_RTC_DRV_DS1305=y # CONFIG_RTC_DRV_DS1343 is not set CONFIG_RTC_DRV_DS1347=y # CONFIG_RTC_DRV_DS1390 is not set CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RS5C348=m # CONFIG_RTC_DRV_DS3234 is not set # CONFIG_RTC_DRV_PCF2123 is not set CONFIG_RTC_DRV_RX4581=y CONFIG_RTC_DRV_MCP795=m # # Platform RTC drivers # # CONFIG_RTC_DRV_CMOS is not set CONFIG_RTC_DRV_DS1286=y # CONFIG_RTC_DRV_DS1511 is not set # CONFIG_RTC_DRV_DS1553 is not set CONFIG_RTC_DRV_DS1685_FAMILY=y # CONFIG_RTC_DRV_DS1685 is not set CONFIG_RTC_DRV_DS1689=y # CONFIG_RTC_DRV_DS17285 is not set # CONFIG_RTC_DRV_DS17485 is not set # CONFIG_RTC_DRV_DS17885 is not set # CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_DS1685_SYSFS_REGS=y # CONFIG_RTC_DRV_DS1742 is not set CONFIG_RTC_DRV_DS2404=m CONFIG_RTC_DRV_DA9052=m CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=m CONFIG_RTC_DRV_M48T35=y # CONFIG_RTC_DRV_M48T59 is not set # CONFIG_RTC_DRV_MSM6242 is not set # CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_V3020 is not set CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_AB3100=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=m CONFIG_RTC_DRV_MC13XXX=m # CONFIG_RTC_DRV_SNVS is not set CONFIG_RTC_DRV_XGENE=m # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=m # CONFIG_DMADEVICES is not set # CONFIG_AUXDISPLAY is not set CONFIG_UIO=m # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=m CONFIG_UIO_DMEM_GENIRQ=m # CONFIG_UIO_AEC is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_NETX is not set # CONFIG_UIO_MF624 is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_VIRTIO_INPUT is not set CONFIG_VIRTIO_MMIO=m CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y # CONFIG_SLICOSS is not set # CONFIG_COMEDI is not set # CONFIG_RTS5208 is not set # # IIO staging drivers # # # Accelerometers # # CONFIG_ADIS16201 is not set # CONFIG_ADIS16203 is not set # CONFIG_ADIS16204 is not set CONFIG_ADIS16209=m CONFIG_ADIS16220=m CONFIG_ADIS16240=y CONFIG_LIS3L02DQ=m # CONFIG_SCA3000 is not set # # Analog to digital converters # CONFIG_AD7606=y CONFIG_AD7606_IFACE_PARALLEL=y CONFIG_AD7606_IFACE_SPI=y CONFIG_AD7780=y CONFIG_AD7816=y # CONFIG_AD7192 is not set CONFIG_AD7280=m # # Analog digital bi-direction converters # # CONFIG_ADT7316 is not set # # Capacitance to digital converters # # CONFIG_AD7150 is not set CONFIG_AD7152=y # CONFIG_AD7746 is not set # # Direct Digital Synthesis # # CONFIG_AD9832 is not set CONFIG_AD9834=m # # Digital gyroscope sensors # CONFIG_ADIS16060=m # # Network Analyzer, Impedance Converters # CONFIG_AD5933=y # # Light sensors # CONFIG_SENSORS_ISL29018=m CONFIG_SENSORS_ISL29028=y CONFIG_TSL2583=m CONFIG_TSL2x7x=m # # Magnetometer sensors # CONFIG_SENSORS_HMC5843=m CONFIG_SENSORS_HMC5843_I2C=m CONFIG_SENSORS_HMC5843_SPI=m # # Active energy metering IC # # CONFIG_ADE7753 is not set CONFIG_ADE7754=y # CONFIG_ADE7758 is not set # CONFIG_ADE7759 is not set # CONFIG_ADE7854 is not set # # Resolver to digital converters # CONFIG_AD2S90=y CONFIG_AD2S1200=y CONFIG_AD2S1210=y # # Triggers - standalone # CONFIG_IIO_PERIODIC_RTC_TRIGGER=y CONFIG_IIO_DUMMY_EVGEN=m CONFIG_IIO_SIMPLE_DUMMY=m CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y # CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set CONFIG_FT1000=m # CONFIG_FT1000_USB is not set # CONFIG_FT1000_PCMCIA 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_ASHMEM is not set CONFIG_ANDROID_TIMED_OUTPUT=y # CONFIG_ANDROID_TIMED_GPIO is not set CONFIG_ANDROID_LOW_MEMORY_KILLER=y # CONFIG_SYNC is not set # CONFIG_ION is not set # CONFIG_USB_WPAN_HCD is not set # CONFIG_WIMAX_GDM72XX is not set # CONFIG_LTE_GDM724X is not set # CONFIG_DGNC is not set CONFIG_DGAP=m # CONFIG_GS_FPGABOOT is not set # CONFIG_I2O is not set # CONFIG_X86_PLATFORM_DEVICES is not set # CONFIG_CHROME_PLATFORMS is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set # CONFIG_MAILBOX is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set CONFIG_SOC_TI=y # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_GPIO=m CONFIG_EXTCON_MAX8997=y CONFIG_EXTCON_RT8973A=y CONFIG_EXTCON_SM5502=y # CONFIG_EXTCON_USB_GPIO is not set # CONFIG_MEMORY is not set CONFIG_IIO=y CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # CONFIG_BMA180=m CONFIG_BMC150_ACCEL=m # CONFIG_HID_SENSOR_ACCEL_3D is not set CONFIG_IIO_ST_ACCEL_3AXIS=y CONFIG_IIO_ST_ACCEL_I2C_3AXIS=y CONFIG_IIO_ST_ACCEL_SPI_3AXIS=y # CONFIG_KXSD9 is not set CONFIG_MMA8452=m # CONFIG_KXCJK1013 is not set CONFIG_MMA9551_CORE=y CONFIG_MMA9551=m CONFIG_MMA9553=y # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=y CONFIG_AD7266=m CONFIG_AD7291=y CONFIG_AD7298=y CONFIG_AD7476=m # CONFIG_AD7791 is not set # CONFIG_AD7793 is not set CONFIG_AD7887=m CONFIG_AD7923=m CONFIG_AD799X=y # CONFIG_DA9150_GPADC is not set CONFIG_CC10001_ADC=m # CONFIG_LP8788_ADC is not set CONFIG_MAX1027=y CONFIG_MAX1363=y CONFIG_MCP320X=m # CONFIG_MCP3422 is not set CONFIG_NAU7802=y CONFIG_QCOM_SPMI_IADC=m # CONFIG_QCOM_SPMI_VADC is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_ADC128S052 is not set CONFIG_TI_AM335X_ADC=y CONFIG_VF610_ADC=y # # Amplifiers # CONFIG_AD8366=m # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=y CONFIG_HID_SENSOR_IIO_TRIGGER=y # # SSP Sensor Common # # CONFIG_IIO_SSP_SENSORS_COMMONS is not set CONFIG_IIO_SSP_SENSORHUB=m CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_SPI=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # CONFIG_AD5064=y CONFIG_AD5360=y CONFIG_AD5380=m CONFIG_AD5421=y CONFIG_AD5446=y CONFIG_AD5449=y CONFIG_AD5504=m # CONFIG_AD5624R_SPI is not set CONFIG_AD5686=y CONFIG_AD5755=y CONFIG_AD5764=m CONFIG_AD5791=y CONFIG_AD7303=y CONFIG_MAX517=m CONFIG_MAX5821=m # CONFIG_MCP4725 is not set CONFIG_MCP4922=y # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # CONFIG_AD9523=y # # Phase-Locked Loop (PLL) frequency synthesizers # CONFIG_ADF4350=m # # Digital gyroscope sensors # CONFIG_ADIS16080=m CONFIG_ADIS16130=y CONFIG_ADIS16136=m CONFIG_ADIS16260=m CONFIG_ADXRS450=y CONFIG_BMG160=y # CONFIG_HID_SENSOR_GYRO_3D is not set # CONFIG_IIO_ST_GYRO_3AXIS is not set CONFIG_ITG3200=m # # Humidity sensors # # CONFIG_DHT11 is not set CONFIG_SI7005=m # CONFIG_SI7020 is not set # # Inertial measurement units # # CONFIG_ADIS16400 is not set CONFIG_ADIS16480=m # CONFIG_KMX61 is not set CONFIG_INV_MPU6050_IIO=y CONFIG_IIO_ADIS_LIB=y CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # CONFIG_ADJD_S311=m # CONFIG_AL3320A is not set CONFIG_APDS9300=m CONFIG_CM32181=y CONFIG_CM3232=y # CONFIG_CM3323 is not set # CONFIG_CM36651 is not set CONFIG_GP2AP020A00F=y # CONFIG_ISL29125 is not set # CONFIG_HID_SENSOR_ALS is not set CONFIG_HID_SENSOR_PROX=y CONFIG_JSA1212=m CONFIG_SENSORS_LM3533=m # CONFIG_LTR501 is not set # CONFIG_TCS3414 is not set CONFIG_TCS3472=m CONFIG_SENSORS_TSL2563=y CONFIG_TSL4531=y CONFIG_VCNL4000=m # # Magnetometer sensors # CONFIG_AK8975=y # CONFIG_AK09911 is not set # CONFIG_MAG3110 is not set # CONFIG_HID_SENSOR_MAGNETOMETER_3D is not set # CONFIG_IIO_ST_MAGN_3AXIS is not set # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_DEVICE_ROTATION=y # # Triggers - standalone # # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_SYSFS_TRIGGER is not set # # Pressure sensors # CONFIG_BMP280=m # CONFIG_HID_SENSOR_PRESS is not set CONFIG_MPL115=m CONFIG_MPL3115=y # CONFIG_MS5611 is not set CONFIG_IIO_ST_PRESS=y CONFIG_IIO_ST_PRESS_I2C=y CONFIG_IIO_ST_PRESS_SPI=y # CONFIG_T5403 is not set # # Lightning sensors # # CONFIG_AS3935 is not set # # Proximity sensors # CONFIG_SX9500=y # # Temperature sensors # # CONFIG_MLX90614 is not set # CONFIG_TMP006 is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_IPACK_BUS=y # CONFIG_BOARD_TPCI200 is not set # CONFIG_SERIAL_IPOCTAL is not set # CONFIG_RESET_CONTROLLER is not set CONFIG_FMC=m CONFIG_FMC_FAKEDEV=m # CONFIG_FMC_TRIVIAL is not set CONFIG_FMC_WRITE_EEPROM=m # CONFIG_FMC_CHARDEV is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_BCM_KONA_USB2_PHY=m CONFIG_PHY_SAMSUNG_USB2=y # CONFIG_PHY_EXYNOS4210_USB2 is not set # CONFIG_PHY_EXYNOS4X12_USB2 is not set # CONFIG_PHY_EXYNOS5250_USB2 is not set # CONFIG_POWERCAP is not set # CONFIG_MCB is not set # CONFIG_THUNDERBOLT is not set # # Android # CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_ANDROID_BINDER_IPC_32BIT=y # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=y # CONFIG_DMIID is not set # CONFIG_DMI_SYSFS is not set CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set # CONFIG_GOOGLE_FIRMWARE is not set # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=m CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y # CONFIG_EXT2_FS_SECURITY is not set CONFIG_EXT3_FS=m # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set # CONFIG_EXT3_FS_XATTR is not set CONFIG_EXT4_FS=y # CONFIG_EXT4_FS_POSIX_ACL is not set CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_FS_ENCRYPTION is not set CONFIG_EXT4_DEBUG=y CONFIG_JBD=m # CONFIG_JBD_DEBUG is not set CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set # CONFIG_REISERFS_FS_XATTR is not set CONFIG_JFS_FS=y CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set CONFIG_JFS_STATISTICS=y # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_BTRFS_FS_CHECK_INTEGRITY=y CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y CONFIG_BTRFS_DEBUG=y # CONFIG_BTRFS_ASSERT is not set CONFIG_NILFS2_FS=m # CONFIG_F2FS_FS is not set # CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y # CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set CONFIG_QUOTA=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=m # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y # CONFIG_AUTOFS4_FS is not set CONFIG_FUSE_FS=y CONFIG_CUSE=y CONFIG_OVERLAY_FS=m # # Caches # CONFIG_FSCACHE=m # CONFIG_FSCACHE_STATS is not set CONFIG_FSCACHE_HISTOGRAM=y # CONFIG_FSCACHE_DEBUG is not set CONFIG_FSCACHE_OBJECT_LIST=y # CONFIG_CACHEFILES is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m # CONFIG_JOLIET is not set CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=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 is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y # CONFIG_NLS_CODEPAGE_852 is not set CONFIG_NLS_CODEPAGE_855=y CONFIG_NLS_CODEPAGE_857=m # CONFIG_NLS_CODEPAGE_860 is not set CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=m # CONFIG_NLS_CODEPAGE_869 is not set CONFIG_NLS_CODEPAGE_936=y CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=m # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=y # CONFIG_NLS_CODEPAGE_1251 is not set CONFIG_NLS_ASCII=y # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y CONFIG_NLS_ISO8859_5=y # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=m # CONFIG_NLS_KOI8_R is not set CONFIG_NLS_KOI8_U=m # CONFIG_NLS_MAC_ROMAN is not set CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=y # CONFIG_NLS_MAC_GREEK is not set # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set CONFIG_NLS_MAC_TURKISH=m # CONFIG_NLS_UTF8 is not set # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set CONFIG_SLUB_DEBUG_ON=y # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHEDSTATS is not set # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_TIMER_STATS is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_PROVE_RCU is not set CONFIG_SPARSE_RCU_POINTER=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_TORTURE_TEST_SLOW_INIT_DELAY=3 # CONFIG_RCU_TRACE is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_ASYNC_RAID6_TEST is not set CONFIG_TEST_HEXDUMP=y CONFIG_TEST_STRING_HELPERS=y CONFIG_TEST_KSTRTOX=m CONFIG_TEST_RHASHTABLE=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_USER_COPY=m # CONFIG_TEST_BPF is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_UDELAY is not set # CONFIG_MEMTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_SET_MODULE_RONX is not set # CONFIG_DEBUG_NX_TEST is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set CONFIG_BIG_KEYS=y # CONFIG_TRUSTED_KEYS is not set CONFIG_ENCRYPTED_KEYS=m # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set CONFIG_SECURITY_YAMA=y CONFIG_SECURITY_YAMA_STACKED=y CONFIG_INTEGRITY=y # CONFIG_INTEGRITY_SIGNATURE is not set CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" # CONFIG_IMA_DEFAULT_HASH_SHA1 is not set # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set CONFIG_IMA_DEFAULT_HASH_WP512=y CONFIG_IMA_DEFAULT_HASH="wp512" CONFIG_IMA_APPRAISE=y # CONFIG_EVM is not set CONFIG_DEFAULT_SECURITY_YAMA=y # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="yama" CONFIG_XOR_BLOCKS=y 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_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=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=m # CONFIG_CRYPTO_TEST is not set CONFIG_CRYPTO_ABLK_HELPER=y # # Authenticated Encryption with Associated Data # # CONFIG_CRYPTO_CCM is not set CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=m CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=y # # Hash modes # # CONFIG_CRYPTO_CMAC is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32 is not set CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y # CONFIG_CRYPTO_RMD128 is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=y CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=m # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_586=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAST_COMMON=m # CONFIG_CRYPTO_CAST5 is not set CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_FCRYPT is not set CONFIG_CRYPTO_KHAZAD=y # CONFIG_CRYPTO_SALSA20 is not set CONFIG_CRYPTO_SALSA20_586=y # CONFIG_CRYPTO_SEED is not set # CONFIG_CRYPTO_SERPENT is not set # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_586=y # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=y CONFIG_CRYPTO_LZO=m # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y # CONFIG_CRYPTO_DRBG_HMAC is not set # CONFIG_CRYPTO_DRBG_HASH is not set CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y # CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=m # CONFIG_PKCS7_TEST_KEY is not set CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_LGUEST is not set # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set CONFIG_CRC32_SARWATE=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m CONFIG_CRC8=m # CONFIG_CRC64_ECMA is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_LZMA=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y # CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y CONFIG_CORDIC=m # CONFIG_DDR is not set CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_ARCH_HAS_SG_CHAIN=y --=-bjowOChHwZLxX4K7i8Ab Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=".dmesg" Content-Transfer-Encoding: base64 ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQpQcm9iaW5nIEVERCAoZWRkPW9mZiB0byBkaXNh YmxlKS4uLiBvaw0KZWFybHkgY29uc29sZSBpbiBkZWNvbXByZXNzX2tlcm5lbA0KDQpEZWNvbXBy ZXNzaW5nIExpbnV4Li4uIFBhcnNpbmcgRUxGLi4uIGRvbmUuDQpCb290aW5nIHRoZSBrZXJuZWwu DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQNClsgICAg MC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdQ0KWyAgICAwLjAwMDAwMF0g TGludXggdmVyc2lvbiA0LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlmIChrYnVpbGRA bGtwLW5leDA1KSAoZ2NjIHZlcnNpb24gNC45LjIgKERlYmlhbiA0LjkuMi0xMCkgKSAjMTE5IEZy aSBBcHIgMTcgMDQ6MDQ6NTcgQ1NUIDIwMTUNClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1MtcHJv dmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAw eDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDlmYmZmXSB1c2FibGUNClsgICAgMC4wMDAw MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZm XSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDBm MDAwMC0weDAwMDAwMDAwMDAwZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4 MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0gdXNhYmxlDQpb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDE2N2UwMDAwLTB4MDAwMDAw MDAxNjdmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw MDAwMDAwZmVmZmMwMDAtMHgwMDAwMDAwMGZlZmZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZmZjMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZd IHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVk DQpbICAgIDAuMDAwMDAwXSBlYXJseWNvbjogbm8gbWF0Y2ggZm9yIHR0eVMwLDExNTIwMA0KWyAg ICAwLjAwMDAwMF0gZWFybHljb246IG5vIG1hdGNoIGZvciB0dHkwDQpbICAgIDAuMDAwMDAwXSBO b3RpY2U6IE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb24gY2Fubm90IGJlIGVuYWJsZWQ6 IG5vbi1QQUUga2VybmVsIQ0KWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuOCBwcmVzZW50Lg0KWyAg ICAwLjAwMDAwMF0gRE1JOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwg QklPUyAxLjcuNS0yMDE0MDUzMV8wODMwMzAtZ2FuZGFsZiAwNC8wMS8yMDE0DQpbICAgIDAuMDAw MDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0NClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0 ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZA0KWyAgICAw LjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUN ClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxNjdlMCBtYXhfYXJjaF9wZm4gPSAw eDEwMDAwMA0KWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sNClsg ICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQgcmFuZ2VzIGVuYWJsZWQ6DQpbICAgIDAuMDAwMDAwXSAg IDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sNClsgICAgMC4wMDAwMDBdICAgQTAwMDAtQkZGRkYgdW5j YWNoYWJsZQ0KWyAgICAwLjAwMDAwMF0gICBDMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0DQpbICAg IDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAwMDAwMF0g ICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNrIEZGODAwMDAwMDAgdW5jYWNoYWJsZQ0KWyAgICAwLjAw MDAwMF0gICAxIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQNClsgICAgMC4w MDAwMDBdICAgMyBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA0IGRpc2FibGVkDQpbICAgIDAu MDAwMDAwXSAgIDUgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNiBkaXNhYmxlZA0KWyAgICAw LjAwMDAwMF0gICA3IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSBQQVQgY29uZmlndXJhdGlvbiBb MC03XTogV0IgIFdDICBVQy0gVUMgIFdCICBXQyAgVUMtIFVDICANClsgICAgMC4wMDAwMDBdIFNj YW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMDNmZl0NClsgICAgMC4wMDAwMDBd IFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwOWZjMDAtMHgwMDA5ZmZmZl0NClsgICAgMC4wMDAw MDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwZjAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4w MDAwMDBdIGZvdW5kIFNNUCBNUC10YWJsZSBhdCBbbWVtIDB4MDAwZjBlZDAtMHgwMDBmMGVkZl0g bWFwcGVkIGF0IFtjMDBmMGVkMF0NClsgICAgMC4wMDAwMDBdICAgbXBjOiBmMGVlMC1mMGZiMA0K WyAgICAwLjAwMDAwMF0gaW5pdGlhbCBtZW1vcnkgbWFwcGVkOiBbbWVtIDB4MDAwMDAwMDAtMHgw MWJmZmZmZl0NClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2MwMDli MDAwXSA5YjAwMCBzaXplIDE2Mzg0DQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5n OiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAw MDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFw cGluZzogW21lbSAweDE0NDAwMDAwLTB4MTQ3ZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDE0NDAwMDAwLTB4MTQ3ZmZmZmZdIHBhZ2UgNE0NClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5 X21hcHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDE0M2ZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFtt ZW0gMHgwMDEwMDAwMC0weDAwM2ZmZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDAwNDAwMDAwLTB4MTQzZmZmZmZdIHBhZ2UgNE0NClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5 X21hcHBpbmc6IFttZW0gMHgxNDgwMDAwMC0weDE2N2RmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFtt ZW0gMHgxNDgwMDAwMC0weDE2M2ZmZmZmXSBwYWdlIDRNDQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDE2NDAwMDAwLTB4MTY3ZGZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMTdm NjAwMCwgMHgwMTdmNmZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gUkFNRElTSzogW21lbSAw eDE0YmFlMDAwLTB4MTY3ZDdmZmZdDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBj aGVja3N1bSB2ZXJpZmljYXRpb24gZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdIEFDUEk6IFJTRFAg MHgwMDBGMENGMCAwMDAwMTQgKHYwMCBCT0NIUyApDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RU IDB4MTY3RTE4NTQgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMgMDAw MDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MTY3RTBCMzcgMDAwMDc0ICh2MDEg Qk9DSFMgIEJYUENGQUNQIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBEU0RUIDB4MTY3RTAwNDAgMDAwQUY3ICh2MDEgQk9DSFMgIEJYUENEU0RUIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MTY3RTAwMDAgMDAw MDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBTU0RUIDB4MTY3RTBCQUIgMDAwQkY5ICh2MDEgQk9D SFMgIEJYUENTU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBBUElDIDB4MTY3RTE3QTQgMDAwMDc4ICh2MDEgQk9DSFMgIEJYUENBUElDIDAwMDAwMDAxIEJY UEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MTY3RTE4MUMgMDAwMDM4 ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0g bWFwcGVkIEFQSUMgdG8gICAgICAgICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAg MC4wMDAwMDBdIDM1OU1CIExPV01FTSBhdmFpbGFibGUuDQpbICAgIDAuMDAwMDAwXSAgIG1hcHBl ZCBsb3cgcmFtOiAwIC0gMTY3ZTAwMDANClsgICAgMC4wMDAwMDBdICAgbG93IHJhbTogMCAtIDE2 N2UwMDAwDQpbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRkMDEgYW5k IDRiNTY0ZDAwDQpbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IGNwdSAwLCBtc3IgMDoxNjdkZjAw MSwgcHJpbWFyeSBjcHUgY2xvY2sNClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlIGt2bS1jbG9j azogbWFzazogMHhmZmZmZmZmZmZmZmZmZmZmIG1heF9jeWNsZXM6IDB4MWNkNDJlNGRmZmIsIG1h eF9pZGxlX25zOiA4ODE1OTA1OTE0ODMgbnMNClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOg0K WyAgICAwLjAwMDAwMF0gICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAw MDAwMDBmZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIFttZW0gMHgwMDAwMDAwMDAx MDAwMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0NClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBz dGFydCBmb3IgZWFjaCBub2RlDQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5n ZXMNClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4 MDAwMDAwMDAwMDA5ZWZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAw MDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0NClsgICAgMC4wMDAwMDBdIEluaXRtZW0g c2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAxNjdkZmZmZl0N ClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA5MjAzMA0KWyAgICAwLjAwMDAw MF0gZnJlZV9hcmVhX2luaXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBjMTczMTMwOCwgbm9kZV9tZW1f bWFwIGQ0ODJhMDI4DQpbICAgIDAuMDAwMDAwXSAgIERNQSB6b25lOiA0MCBwYWdlcyB1c2VkIGZv ciBtZW1tYXANClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDAgcGFnZXMgcmVzZXJ2ZWQNClsg ICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MA0KWyAgICAw LjAwMDAwMF0gICBOb3JtYWwgem9uZTogODYwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAw LjAwMDAwMF0gICBOb3JtYWwgem9uZTogODgwMzIgcGFnZXMsIExJRk8gYmF0Y2g6MTUNClsgICAg MC4wMDAwMDBdIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQNClsgICAgMC4wMDAwMDBdIEFDUEk6 IFBNLVRpbWVyIElPIFBvcnQ6IDB4NjA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElD IGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gICAgICAg ICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElD X05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkNClsgICAgMC4wMDAwMDBdIElP QVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAw LTIzDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGds b2JhbF9pcnEgMiBkZmwgZGZsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0 cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBBUElDIElEIDAsIEFQSUMgSU5UIDAyDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA1IGdsb2JhbF9pcnEgNSBoaWdo IGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAw MCwgSVJRIDA1LCBBUElDIElEIDAsIEFQSUMgSU5UIDA1DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJ TlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdoIGxldmVsKQ0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA5LCBB UElDIElEIDAsIEFQSUMgSU5UIDA5DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo YnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJxIDEwIGhpZ2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMGEsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMGENClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNf aXJxIDExIGdsb2JhbF9pcnEgMTEgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIEludDogdHlw ZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYiwgQVBJQyBJRCAwLCBBUElDIElOVCAw Yg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAxLCBBUElDIElE IDAsIEFQSUMgSU5UIDAxDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcg MCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDMNClsgICAgMC4wMDAwMDBd IEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNCwgQVBJQyBJRCAwLCBB UElDIElOVCAwNA0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1c2VkIGJ5IG92ZXJyaWRlLg0K WyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA2 LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDcNClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwOCwgQVBJ QyBJRCAwLCBBUElDIElOVCAwOA0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJROSB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNlZCBieSBvdmVycmlkZS4NClsg ICAgMC4wMDAwMDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGMsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMGMNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwZCwgQVBJQyBJRCAwLCBBUElDIElOVCAwZA0KWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBlLCBBUElDIElEIDAsIEFQSUMg SU5UIDBlDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAw LCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYNClsgICAgMC4wMDAwMDBdIFVzaW5nIEFD UEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbg0KWyAgICAwLjAwMDAw MF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwDQpbICAgIDAuMDAw MDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZiMDAwIChmZWMwMDAwMCkNClsgICAgMC4wMDAwMDBd IEtWTSBzZXR1cCBhc3luYyBQRiBmb3IgY3B1IDANClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRp bWU6IGNwdSAwLCBtc3IgMTZlOWNjMA0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE2ODAw MDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMNClsgICAgMC4wMDAwMDBd IEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBLVk0NClsgICAgMC4wMDAwMDBdIGNs b2Nrc291cmNlIHJlZmluZWQtamlmZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhfY3ljbGVzOiAw eGZmZmZmZmZmLCBtYXhfaWRsZV9uczogNjM3MDQ1Mjc3ODM0Mzk2MyBucw0KWyAgICAwLjAwMDAw MF0gcGNwdS1hbGxvYzogczAgcjAgZDMyNzY4IHUzMjc2OCBhbGxvYz0xKjMyNzY4DQpbICAgIDAu MDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0gMCANClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxp c3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDkx MTMwDQpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiByb290PS9kZXYvcmFtMCB1 c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVsZWQvdm0tdnAtcXVhbnRhbC1pMzg2LTM1L3JhbmRfYm9v dC0xLXF1YW50YWwtY29yZS1pMzg2LmNnei1pMzg2LXJhbmRjb25maWctbmV4czAtMDQxNjIyMTIt ZjNkZTc5ZjkwYjNlZmI3YjRkYzlhZDA0NDFhZGVmOTI4MWYzNjdhYy0xLTIwMTUwNDE3LTQ2Njgw LWNwZnlxYy55YW1sIEFSQ0g9aTM4NiBrY29uZmlnPWkzODYtcmFuZGNvbmZpZy1uZXhzMC0wNDE2 MjIxMiBicmFuY2g9c2FzaGFsL2Zvci1raXJpbGwgY29tbWl0PWYzZGU3OWY5MGIzZWZiN2I0ZGM5 YWQwNDQxYWRlZjkyODFmMzY3YWMgQk9PVF9JTUFHRT0va2VybmVsL2kzODYtcmFuZGNvbmZpZy1u ZXhzMC0wNDE2MjIxMi9mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5MjgxZjM2N2FjL3Zt bGludXotNC4wLjAtbmV4dC0yMDE1MDQxNS0wMDA2NC1nZjNkZTc5ZiBSRVNVTFRfUk9PVD0vcmVz dWx0L3ZtLXZwLXF1YW50YWwtaTM4Ni9ib290LzEvcXVhbnRhbC1jb3JlLWkzODYuY2d6L2kzODYt cmFuZGNvbmZpZy1uZXhzMC0wNDE2MjIxMi9mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5 MjgxZjM2N2FjLzAgTEtQX1NFUlZFUj1pbm4gZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIHJkLnVk ZXYubG9nLXByaW9yaXR5PWVyciBzeXN0ZW1kLmxvZ190YXJnZXQ9am91cm5hbCBzeXN0ZW1kLmxv Z19sZXZlbD13YXJuaW5nIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1 cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3Bhbmlj PTEgbm1pX3dhdGNoZG9nPXBhbmljIG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3Jh bWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBp cD06Ojo6dm0tdnAtcXVhbnRhbC1pMzg2LTM1OjpkaGNwIGRyYmQubQ0KWyAgICAwLjAwMDAwMF0g c3lzcnE6IHN5c3JxIGFsd2F5cyBlbmFibGVkLg0KWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFi bGUgZW50cmllczogMjA0OCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBE ZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDYsIDI2MjE0NCBi eXRlcykNClsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3 NjggKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcg Q1BVIzANClsgICAgMC4wMDAwMDBdIHhzYXZlOiBlbmFibGVkIHhzdGF0ZV9idiAweDcsIGNudHh0 IHNpemUgMHgzNDAgdXNpbmcgc3RhbmRhcmQgZm9ybQ0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAz MjY5ODRLLzM2ODEyMEsgYXZhaWxhYmxlICg0NDY3SyBrZXJuZWwgY29kZSwgMzkySyByd2RhdGEs IDI1MTZLIHJvZGF0YSwgNDM2SyBpbml0LCAyOTZLIGJzcywgNDExMzZLIHJlc2VydmVkLCAwSyBj bWEtcmVzZXJ2ZWQpDQpbICAgIDAuMDAwMDAwXSB2aXJ0dWFsIGtlcm5lbCBtZW1vcnkgbGF5b3V0 Og0KWyAgICAwLjAwMDAwMF0gICAgIGZpeG1hcCAgOiAweGZmZmEyMDAwIC0gMHhmZmZmZjAwMCAg ICggMzcyIGtCKQ0KWyAgICAwLjAwMDAwMF0gICAgIHZtYWxsb2MgOiAweGQ2ZmUwMDAwIC0gMHhm ZmZhMDAwMCAgICggNjU1IE1CKQ0KWyAgICAwLjAwMDAwMF0gICAgIGxvd21lbSAgOiAweGMwMDAw MDAwIC0gMHhkNjdlMDAwMCAgICggMzU5IE1CKQ0KWyAgICAwLjAwMDAwMF0gICAgICAgLmluaXQg OiAweGMxNzM3MDAwIC0gMHhjMTdhNDAwMCAgICggNDM2IGtCKQ0KWyAgICAwLjAwMDAwMF0gICAg ICAgLmRhdGEgOiAweGMxNDVkMTIyIC0gMHhjMTczNTJjMCAgICgyOTEyIGtCKQ0KWyAgICAwLjAw MDAwMF0gICAgICAgLnRleHQgOiAweGMxMDAwMDAwIC0gMHhjMTQ1ZDEyMiAgICg0NDY4IGtCKQ0K WyAgICAwLjAwMDAwMF0gQ2hlY2tpbmcgaWYgdGhpcyBwcm9jZXNzb3IgaG9ub3VycyB0aGUgV1Ag Yml0IGV2ZW4gaW4gc3VwZXJ2aXNvciBtb2RlLi4uT2suDQpbICAgIDAuMDAwMDAwXSBTTFVCOiBI V2FsaWduPTY0LCBPcmRlcj0wLTMsIE1pbk9iamVjdHM9MCwgQ1BVcz0xLCBOb2Rlcz0xDQpbICAg IDAuMDAwMDAwXSBOUl9JUlFTOjIzMDQgbnJfaXJxczoyNTYgMTYNClsgICAgMC4wMDAwMDBdIENQ VSAwIGlycXN0YWNrcywgaGFyZD1kNDAxMjAwMCBzb2Z0PWQ0MDE0MDAwDQpbICAgIDAuMDAwMDAw XSBDb25zb2xlOiBjb2xvdXIgVkdBKyA4MHgyNQ0KWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5 MF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZGlzYWJs ZWQNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldA0KWyAg ICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1DQpbICAgIDAuMDAwMDAw XSBMaW51eCB2ZXJzaW9uIDQuMC4wLW5leHQtMjAxNTA0MTUtMDAwNjQtZ2YzZGU3OWYgKGtidWls ZEBsa3AtbmV4MDUpIChnY2MgdmVyc2lvbiA0LjkuMiAoRGViaWFuIDQuOS4yLTEwKSApICMxMTkg RnJpIEFwciAxNyAwNDowNDo1NyBDU1QgMjAxNQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1w cm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt IDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAw MDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZm ZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw MGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1Mt ZTgyMDogW21lbSAweDAwMDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2RmZmZmXSB1c2FibGUN ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMTY3ZTAwMDAtMHgwMDAw MDAwMDE2N2ZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4 MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZm Zl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJs ZWQNClsgICAgMC4wMDAwMDBdIGVhcmx5Y29uOiBubyBtYXRjaCBmb3IgdHR5UzAsMTE1MjAwDQpb ICAgIDAuMDAwMDAwXSBlYXJseWNvbjogbm8gbWF0Y2ggZm9yIHR0eTANClsgICAgMC4wMDAwMDBd IE5vdGljZTogTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiBjYW5ub3QgYmUgZW5hYmxl ZDogbm9uLVBBRSBrZXJuZWwhDQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi44IHByZXNlbnQuDQpb ICAgIDAuMDAwMDAwXSBETUk6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYp LCBCSU9TIDEuNy41LTIwMTQwNTMxXzA4MzAzMC1nYW5kYWxmIDA0LzAxLzIwMTQNClsgICAgMC4w MDAwMDBdIEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IEtWTQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogdXBk YXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkDQpbICAg IDAuMDAwMDAwXSBlODIwOiByZW1vdmUgW21lbSAweDAwMGEwMDAwLTB4MDAwZmZmZmZdIHVzYWJs ZQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweDE2N2UwIG1heF9hcmNoX3BmbiA9 IDB4MTAwMDAwDQpbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQgdHlwZTogd3JpdGUtYmFjaw0K WyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMgZW5hYmxlZDoNClsgICAgMC4wMDAwMDBd ICAgMDAwMDAtOUZGRkYgd3JpdGUtYmFjaw0KWyAgICAwLjAwMDAwMF0gICBBMDAwMC1CRkZGRiB1 bmNhY2hhYmxlDQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZGRkZGIHdyaXRlLXByb3RlY3QNClsg ICAgMC4wMDAwMDBdIE1UUlIgdmFyaWFibGUgcmFuZ2VzIGVuYWJsZWQ6DQpbICAgIDAuMDAwMDAw XSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1bmNhY2hhYmxlDQpbICAgIDAu MDAwMDAwXSAgIDEgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgMiBkaXNhYmxlZA0KWyAgICAw LjAwMDAwMF0gICAzIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDQgZGlzYWJsZWQNClsgICAg MC4wMDAwMDBdICAgNSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVkDQpbICAg IDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdIFBBVCBjb25maWd1cmF0aW9u IFswLTddOiBXQiAgV0MgIFVDLSBVQyAgV0IgIFdDICBVQy0gVUMgIA0KWyAgICAwLjAwMDAwMF0g U2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2ZmXQ0KWyAgICAwLjAwMDAw MF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAw MDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAw LjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0gMHgwMDBmMGVkMC0weDAwMGYwZWRm XSBtYXBwZWQgYXQgW2MwMGYwZWQwXQ0KWyAgICAwLjAwMDAwMF0gICBtcGM6IGYwZWUwLWYwZmIw DQpbICAgIDAuMDAwMDAwXSBpbml0aWFsIG1lbW9yeSBtYXBwZWQ6IFttZW0gMHgwMDAwMDAwMC0w eDAxYmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbYzAw OWIwMDBdIDliMDAwIHNpemUgMTYzODQNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBp bmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgw MDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9t YXBwaW5nOiBbbWVtIDB4MTQ0MDAwMDAtMHgxNDdmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MTQ0MDAwMDAtMHgxNDdmZmZmZl0gcGFnZSA0TQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1v cnlfbWFwcGluZzogW21lbSAweDAwMTAwMDAwLTB4MTQzZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAg W21lbSAweDAwMTAwMDAwLTB4MDAzZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MDA0MDAwMDAtMHgxNDNmZmZmZl0gcGFnZSA0TQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1v cnlfbWFwcGluZzogW21lbSAweDE0ODAwMDAwLTB4MTY3ZGZmZmZdDQpbICAgIDAuMDAwMDAwXSAg W21lbSAweDE0ODAwMDAwLTB4MTYzZmZmZmZdIHBhZ2UgNE0NClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MTY0MDAwMDAtMHgxNjdkZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAx N2Y2MDAwLCAweDAxN2Y2ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVt IDB4MTRiYWUwMDAtMHgxNjdkN2ZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxl IGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNE UCAweDAwMEYwQ0YwIDAwMDAxNCAodjAwIEJPQ0hTICkNClsgICAgMC4wMDAwMDBdIEFDUEk6IFJT RFQgMHgxNjdFMTg1NCAwMDAwMzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQgMDAwMDAwMDEgQlhQQyAw MDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgxNjdFMEIzNyAwMDAwNzQgKHYw MSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBd IEFDUEk6IERTRFQgMHgxNjdFMDA0MCAwMDBBRjcgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAw MDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1MgMHgxNjdFMDAwMCAw MDAwNDANClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgxNjdFMEJBQiAwMDBCRjkgKHYwMSBC T0NIUyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFD UEk6IEFQSUMgMHgxNjdFMTdBNCAwMDAwNzggKHYwMSBCT0NIUyAgQlhQQ0FQSUMgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgMHgxNjdFMTgxQyAwMDAw MzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAuMDAwMDAw XSBtYXBwZWQgQVBJQyB0byAgICAgICAgIGZmZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQ0KWyAg ICAwLjAwMDAwMF0gMzU5TUIgTE9XTUVNIGF2YWlsYWJsZS4NClsgICAgMC4wMDAwMDBdICAgbWFw cGVkIGxvdyByYW06IDAgLSAxNjdlMDAwMA0KWyAgICAwLjAwMDAwMF0gICBsb3cgcmFtOiAwIC0g MTY3ZTAwMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBh bmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjE2N2Rm MDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2Uga3ZtLWNs b2NrOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxY2Q0MmU0ZGZmYiwg bWF4X2lkbGVfbnM6IDg4MTU5MDU5MTQ4MyBucw0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6 DQpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAw MDAwMDAwMGZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgW21lbSAweDAwMDAwMDAw MDEwMDAwMDAtMHgwMDAwMDAwMDE2N2RmZmZmXQ0KWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25l IHN0YXJ0IGZvciBlYWNoIG5vZGUNClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJh bmdlcw0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAwMDEwMDAt MHgwMDAwMDAwMDAwMDllZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAw MDAwMDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2RmZmZmXQ0KWyAgICAwLjAwMDAwMF0gSW5pdG1l bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDE2N2RmZmZm XQ0KWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6IDkyMDMwDQpbICAgIDAuMDAw MDAwXSBmcmVlX2FyZWFfaW5pdF9ub2RlOiBub2RlIDAsIHBnZGF0IGMxNzMxMzA4LCBub2RlX21l bV9tYXAgZDQ4MmEwMjgNClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDQwIHBhZ2VzIHVzZWQg Zm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMCBwYWdlcyByZXNlcnZlZA0K WyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRjaDowDQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA4NjAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA4ODAzMiBwYWdlcywgTElGTyBiYXRjaDoxNQ0KWyAg ICAwLjAwMDAwMF0gVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdA0KWyAgICAwLjAwMDAwMF0gQUNQ STogUE0tVGltZXIgSU8gUG9ydDogMHg2MDgNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQ SUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byAgICAg ICAgIGZmZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQ SUNfTk1JIChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0g SU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJ IDAtMjMNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAg Z2xvYmFsX2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAs IHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDINClsgICAgMC4w MDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFsX2lycSA1IGhp Z2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVz IDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAwMDBdIEFDUEk6 IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpDQpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMDks IEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZS IChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAw LCBBUElDIElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1 c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5U IDBiDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDEsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDAs IEFQSUMgSU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkgb3ZlcnJpZGUu DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElOVCAwNw0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA4LCBB UElDIElEIDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkg b3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92ZXJyaWRlLg0K WyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAw LCBBUElDIElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAs IGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMg MDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAwMF0gVXNpbmcg QUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDANClsgICAgMC4w MDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmIwMDAgKGZlYzAwMDAwKQ0KWyAgICAwLjAwMDAw MF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZvciBjcHUgMA0KWyAgICAwLjAwMDAwMF0ga3ZtLXN0ZWFs dGltZTogY3B1IDAsIG1zciAxNmU5Y2MwDQpbICAgIDAuMDAwMDAwXSBlODIwOiBbbWVtIDB4MTY4 MDAwMDAtMHhmZWZmYmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlcw0KWyAgICAwLjAwMDAw MF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIEtWTQ0KWyAgICAwLjAwMDAwMF0g Y2xvY2tzb3VyY2UgcmVmaW5lZC1qaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNsZXM6 IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA2MzcwNDUyNzc4MzQzOTYzIG5zDQpbICAgIDAuMDAw MDAwXSBwY3B1LWFsbG9jOiBzMCByMCBkMzI3NjggdTMyNzY4IGFsbG9jPTEqMzI3NjgNClsgICAg MC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIA0KWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25l bGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczog OTExMzANClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IHJvb3Q9L2Rldi9yYW0w IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLWkzODYtMzUvcmFuZF9i b290LTEtcXVhbnRhbC1jb3JlLWkzODYuY2d6LWkzODYtcmFuZGNvbmZpZy1uZXhzMC0wNDE2MjIx Mi1mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5MjgxZjM2N2FjLTEtMjAxNTA0MTctNDY2 ODAtY3BmeXFjLnlhbWwgQVJDSD1pMzg2IGtjb25maWc9aTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0 MTYyMjEyIGJyYW5jaD1zYXNoYWwvZm9yLWtpcmlsbCBjb21taXQ9ZjNkZTc5ZjkwYjNlZmI3YjRk YzlhZDA0NDFhZGVmOTI4MWYzNjdhYyBCT09UX0lNQUdFPS9rZXJuZWwvaTM4Ni1yYW5kY29uZmln LW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0ZGM5YWQwNDQxYWRlZjkyODFmMzY3YWMv dm1saW51ei00LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlmIFJFU1VMVF9ST09UPS9y ZXN1bHQvdm0tdnAtcXVhbnRhbC1pMzg2L2Jvb3QvMS9xdWFudGFsLWNvcmUtaTM4Ni5jZ3ovaTM4 Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0ZGM5YWQwNDQxYWRl ZjkyODFmMzY3YWMvMCBMS1BfU0VSVkVSPWlubiBlYXJseXByaW50az10dHlTMCwxMTUyMDAgcmQu dWRldi5sb2ctcHJpb3JpdHk9ZXJyIHN5c3RlbWQubG9nX3RhcmdldD1qb3VybmFsIHN5c3RlbWQu bG9nX2xldmVsPXdhcm5pbmcgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCBy Y3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFu aWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29wcz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRf cmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3 IGlwPTo6Ojp2bS12cC1xdWFudGFsLWkzODYtMzU6OmRoY3AgZHJiZC5tDQpbICAgIDAuMDAwMDAw XSBzeXNycTogc3lzcnEgYWx3YXlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0 YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMSwgODE5MiBieXRlcykNClsgICAgMC4wMDAwMDBd IERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0 IGJ5dGVzKQ0KWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAz Mjc2OCAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykNClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemlu ZyBDUFUjMA0KWyAgICAwLjAwMDAwMF0geHNhdmU6IGVuYWJsZWQgeHN0YXRlX2J2IDB4NywgY250 eHQgc2l6ZSAweDM0MCB1c2luZyBzdGFuZGFyZCBmb3JtDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6 IDMyNjk4NEsvMzY4MTIwSyBhdmFpbGFibGUgKDQ0NjdLIGtlcm5lbCBjb2RlLCAzOTJLIHJ3ZGF0 YSwgMjUxNksgcm9kYXRhLCA0MzZLIGluaXQsIDI5NksgYnNzLCA0MTEzNksgcmVzZXJ2ZWQsIDBL IGNtYS1yZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIHZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlv dXQ6DQpbICAgIDAuMDAwMDAwXSAgICAgZml4bWFwICA6IDB4ZmZmYTIwMDAgLSAweGZmZmZmMDAw ICAgKCAzNzIga0IpDQpbICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZDZmZTAwMDAgLSAw eGZmZmEwMDAwICAgKCA2NTUgTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgbG93bWVtICA6IDB4YzAw MDAwMDAgLSAweGQ2N2UwMDAwICAgKCAzNTkgTUIpDQpbICAgIDAuMDAwMDAwXSAgICAgICAuaW5p dCA6IDB4YzE3MzcwMDAgLSAweGMxN2E0MDAwICAgKCA0MzYga0IpDQpbICAgIDAuMDAwMDAwXSAg ICAgICAuZGF0YSA6IDB4YzE0NWQxMjIgLSAweGMxNzM1MmMwICAgKDI5MTIga0IpDQpbICAgIDAu MDAwMDAwXSAgICAgICAudGV4dCA6IDB4YzEwMDAwMDAgLSAweGMxNDVkMTIyICAgKDQ0Njgga0Ip DQpbICAgIDAuMDAwMDAwXSBDaGVja2luZyBpZiB0aGlzIHByb2Nlc3NvciBob25vdXJzIHRoZSBX UCBiaXQgZXZlbiBpbiBzdXBlcnZpc29yIG1vZGUuLi5Pay4NClsgICAgMC4wMDAwMDBdIFNMVUI6 IEhXYWxpZ249NjQsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTEsIE5vZGVzPTENClsg ICAgMC4wMDAwMDBdIE5SX0lSUVM6MjMwNCBucl9pcnFzOjI1NiAxNg0KWyAgICAwLjAwMDAwMF0g Q1BVIDAgaXJxc3RhY2tzLCBoYXJkPWQ0MDEyMDAwIHNvZnQ9ZDQwMTQwMDANClsgICAgMC4wMDAw MDBdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1DQpbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0 dHkwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBkaXNh YmxlZA0KWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5UzBdIGVuYWJsZWQNClsgICAgMC4wMDAw MDBdIGNsb2Nrc291cmNlIGhwZXQ6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZm ZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTEyNjA0NDY3IG5zDQpbICAgIDAuMDAwMDAwXSBocGV0IGNs b2NrZXZlbnQgcmVnaXN0ZXJlZA0KWyAgICAwLjAwMDAwMF0gdHNjOiBEZXRlY3RlZCAyNjkzLjUw OCBNSHogcHJvY2Vzc29yDQpbICAgIDAuMDA2NjY2XSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChz a2lwcGVkKSBwcmVzZXQgdmFsdWUuLiANClsgICAgMC4wMDY2NjZdIHBpZF9tYXg6IGRlZmF1bHQ6 IDMyNzY4IG1pbmltdW06IDMwMQ0KWyAgICAwLjAwNjY2Nl0gQUNQSTogQ29yZSByZXZpc2lvbiAy MDE1MDIwNA0KWyAgICAwLjAzMzU2N10gQUNQSTogQWxsIEFDUEkgVGFibGVzIHN1Y2Nlc3NmdWxs eSBhY3F1aXJlZA0KWyAgICAwLjAzNDYyM10gU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVk DQpbICAgIDAuMDM1Mzk1XSBZYW1hOiBiZWNvbWluZyBtaW5kZnVsLg0KWyAgICAwLjAzNjEzMF0g TW91bnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMCwgNDA5NiBieXRl cykNClsgICAgMC4wMzY2NzBdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAx MDI0IChvcmRlcjogMCwgNDA5NiBieXRlcykNClsgICAgMC4wMzgyODVdIEluaXRpYWxpemluZyBj Z3JvdXAgc3Vic3lzIGJsa2lvDQpbICAgIDAuMDM5MDg0XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBtZW1vcnkNClsgICAgMC4wNDAwMjddIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBl cmZfZXZlbnQNClsgICAgMC4wNDA4MzJdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGh1Z2V0 bGINClsgICAgMC4wNDE2OTJdIG1jZTogQ1BVIHN1cHBvcnRzIDEwIE1DRSBiYW5rcw0KWyAgICAw LjA0MjQ4Nl0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDANClsg ICAgMC4wNDMzMzZdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0S0IgMCwgMk1CIDAsIDRNQiAw LCAxR0IgMA0KWyAgICAwLjA0NDI2OV0gQ1BVOiBJbnRlbCBDb3JlIFByb2Nlc3NvciAoSGFzd2Vs bCkgKGZhbTogMDYsIG1vZGVsOiAzYywgc3RlcHBpbmc6IDAxKQ0KWyAgICAwLjA1MTk5NV0gUGVy Zm9ybWFuY2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBwNiBDUFUgbW9kZWwgNjAgbm8gUE1VIGRyaXZl ciwgc29mdHdhcmUgZXZlbnRzIG9ubHkuDQpbICAgIDAuMDUzNjcyXSBFbmFibGluZyBBUElDIG1v ZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MNClsgICAgMC4wNTQ2MTNdIGVuYWJsZWQgRXh0 SU5UIG9uIENQVSMwDQpbICAgIDAuMDU1OTA0XSBFTkFCTElORyBJTy1BUElDIElSUXMNClsgICAg MC4wNTY2ODBdIGluaXQgSU9fQVBJQyBJUlFzDQpbICAgIDAuMDU3MzI2XSAgYXBpYyAwIHBpbiAw IG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNTgwNTFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50 cnkgKDAtMSAtPiAweDMxIC0+IElSUSAxIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAu MDU5NDk2XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEg MCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA2MDAxNV0gSU9BUElDWzBdOiBTZXQg cm91dGluZyBlbnRyeSAoMC0yIC0+IDB4MzAgLT4gSVJRIDAgTW9kZTowIEFjdGl2ZTowIERlc3Q6 MSkNClsgICAgMC4wNjE0NTZdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMyAtPiAw eDMzIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDYzMzU0XSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTQgLT4gMHgzNCAtPiBJUlEgNCBNb2RlOjAgQWN0 aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA2NDc2OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC01IC0+IDB4MzUgLT4gSVJRIDUgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4w NjY2ODVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNiAtPiAweDM2IC0+IElSUSA2 IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDY4MTA0XSBJT0FQSUNbMF06IFNldCBy b3V0aW5nIGVudHJ5ICgwLTcgLT4gMHgzNyAtPiBJUlEgNyBNb2RlOjAgQWN0aXZlOjAgRGVzdDox KQ0KWyAgICAwLjA2OTUxMl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC04IC0+IDB4 MzggLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNzAwMThdIElPQVBJ Q1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOSAtPiAweDM5IC0+IElSUSA5IE1vZGU6MSBBY3Rp dmU6MCBEZXN0OjEpDQpbICAgIDAuMDcxNDMyXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5 ICgwLTEwIC0+IDB4M2EgLT4gSVJRIDEwIE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAu MDczMzUxXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTExIC0+IDB4M2IgLT4gSVJR IDExIE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDc0ODA2XSBJT0FQSUNbMF06IFNl dCByb3V0aW5nIGVudHJ5ICgwLTEyIC0+IDB4M2MgLT4gSVJRIDEyIE1vZGU6MCBBY3RpdmU6MCBE ZXN0OjEpDQpbICAgIDAuMDc2Njg0XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEz IC0+IDB4M2QgLT4gSVJRIDEzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDc4MTE5 XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTE0IC0+IDB4M2UgLT4gSVJRIDE0IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDgwMDIxXSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTE1IC0+IDB4M2YgLT4gSVJRIDE1IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEp DQpbICAgIDAuMDgxNDU0XSAgYXBpYyAwIHBpbiAxNiBub3QgY29ubmVjdGVkDQpbICAgIDAuMDgy MTc1XSAgYXBpYyAwIHBpbiAxNyBub3QgY29ubmVjdGVkDQpbICAgIDAuMDgyOTIxXSAgYXBpYyAw IHBpbiAxOCBub3QgY29ubmVjdGVkDQpbICAgIDAuMDgzMzM1XSAgYXBpYyAwIHBpbiAxOSBub3Qg Y29ubmVjdGVkDQpbICAgIDAuMDg0MDU3XSAgYXBpYyAwIHBpbiAyMCBub3QgY29ubmVjdGVkDQpb ICAgIDAuMDg0Nzc4XSAgYXBpYyAwIHBpbiAyMSBub3QgY29ubmVjdGVkDQpbICAgIDAuMDg1NDk4 XSAgYXBpYyAwIHBpbiAyMiBub3QgY29ubmVjdGVkDQpbICAgIDAuMDg2MjE5XSAgYXBpYyAwIHBp biAyMyBub3QgY29ubmVjdGVkDQpbICAgIDAuMDg2ODAxXSAuLlRJTUVSOiB2ZWN0b3I9MHgzMCBh cGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xDQpbICAgIDAuMDg3NzEyXSBUU0MgZGVhZGxp bmUgdGltZXIgZW5hYmxlZA0KWyAgICAwLjA4ODY4MF0gZGV2dG1wZnM6IGluaXRpYWxpemVkDQpb ICAgIDAuMDg5OTk5XSBjbG9ja3NvdXJjZSBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9j eWNsZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA2MzcwODY3NTE5NTExOTk0IG5zDQpbICAg IDAuMDkwMTgwXSB4b3I6IGF1dG9tYXRpY2FsbHkgdXNpbmcgYmVzdCBjaGVja3N1bW1pbmcgZnVu Y3Rpb246DQpbICAgIDAuMTIzMzM2XSAgICBhdnggICAgICAgOiAyOTcyNC4wMDAgTUIvc2VjDQpb ICAgIDAuMTI0NjUwXSByZWd1bGF0b3ItZHVtbXk6IG5vIHBhcmFtZXRlcnMNClsgICAgMC4xMjU3 NjFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTYNClsgICAgMC4xMjc3OTZdIGNw dWlkbGU6IHVzaW5nIGdvdmVybm9yIGxhZGRlcg0KWyAgICAwLjEyODUzNl0gY3B1aWRsZTogdXNp bmcgZ292ZXJub3IgbWVudQ0KWyAgICAwLjEyOTYxM10gQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lz dGVyZWQNClsgICAgMC4xMzAxNTNdIFBDSTogUENJIEJJT1MgcmV2aXNpb24gMi4xMCBlbnRyeSBh dCAweGZkNDU2LCBsYXN0IGJ1cz0wDQpbICAgIDAuMTMxMDgwXSBQQ0k6IFVzaW5nIGNvbmZpZ3Vy YXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2Vzcw0KWyAgICAwLjIwMDAwOF0gcmFpZDY6IG1teHgx ICAgIGdlbigpICA1Mjc2IE1CL3MNClsgICAgMC4yNTY2NzFdIHJhaWQ2OiBtbXh4MiAgICBnZW4o KSAgNTY1NCBNQi9zDQpbICAgIDAuMzEzMzQzXSByYWlkNjogc3NlMXgxICAgZ2VuKCkgIDQzNzkg TUIvcw0KWyAgICAwLjM3MDAxNF0gcmFpZDY6IHNzZTF4MiAgIGdlbigpICA1MzUzIE1CL3MNClsg ICAgMC40MjY2NzVdIHJhaWQ2OiBzc2UyeDEgICBnZW4oKSAgODg3NiBNQi9zDQpbICAgIDAuNDgz MzQwXSByYWlkNjogc3NlMngxICAgeG9yKCkgIDYzNDMgTUIvcw0KWyAgICAwLjU0MDAxMF0gcmFp ZDY6IHNzZTJ4MiAgIGdlbigpIDEwODcxIE1CL3MNClsgICAgMC41OTY2NzVdIHJhaWQ2OiBzc2Uy eDIgICB4b3IoKSAgNzcwNiBNQi9zDQpbICAgIDAuNTk3NDQ2XSByYWlkNjogdXNpbmcgYWxnb3Jp dGhtIHNzZTJ4MiBnZW4oKSAxMDg3MSBNQi9zDQpbICAgIDAuNTk4MzAzXSByYWlkNjogLi4uLiB4 b3IoKSA3NzA2IE1CL3MsIHJtdyBlbmFibGVkDQpbICAgIDAuNTk5MTE2XSByYWlkNjogdXNpbmcg c3NzZTN4MSByZWNvdmVyeSBhbGdvcml0aG0NClsgICAgMC42MDAzNzVdIEFDUEk6IEFkZGVkIF9P U0koTW9kdWxlIERldmljZSkNClsgICAgMC42MDExMjFdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vz c29yIERldmljZSkNClsgICAgMC42MDE5MTNdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0 ZW5zaW9ucykNClsgICAgMC42MDI3MzFdIEFDUEk6IEFkZGVkIF9PU0koUHJvY2Vzc29yIEFnZ3Jl Z2F0b3IgRGV2aWNlKQ0KWyAgICAwLjYwNDA5Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRy eSAoMC05IC0+IDB4MzkgLT4gSVJRIDkgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC42 MTU3NTRdIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQNClsgICAgMC42MTY0ODldIEFDUEk6IChz dXBwb3J0cyBTMCBTNSkNClsgICAgMC42MTY2NzFdIEFDUEk6IFVzaW5nIElPQVBJQyBmb3IgaW50 ZXJydXB0IHJvdXRpbmcNClsgICAgMC42MTc2MjVdIFBDSTogVXNpbmcgaG9zdCBicmlkZ2Ugd2lu ZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9bm9jcnMiIGFuZCByZXBvcnQg YSBidWcNClsgICAgMC42Njc4MTVdIEFDUEk6IFBDSSBSb290IEJyaWRnZSBbUENJMF0gKGRvbWFp biAwMDAwIFtidXMgMDAtZmZdKQ0KWyAgICAwLjY2ODc2M10gYWNwaSBQTlAwQTAzOjAwOiBfT1ND OiBPUyBzdXBwb3J0cyBbU2VnbWVudHNdDQpbICAgIDAuNjY5NjgyXSBhY3BpIFBOUDBBMDM6MDA6 IF9PU0MgZmFpbGVkIChBRV9OT1RfRk9VTkQpOyBkaXNhYmxpbmcgQVNQTQ0KWyAgICAwLjY3MTA3 MV0gYWNwaSBQTlAwQTAzOjAwOiBmYWlsIHRvIGFkZCBNTUNPTkZJRyBpbmZvcm1hdGlvbiwgY2Fu J3QgYWNjZXNzIGV4dGVuZGVkIFBDSSBjb25maWd1cmF0aW9uIHNwYWNlIHVuZGVyIHRoaXMgYnJp ZGdlLg0KWyAgICAwLjY3MzEyMF0gUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwDQpbICAg IDAuNjczMzQyXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmZd DQpbICAgIDAuNjc0MjAxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAg MHgwMDAwLTB4MGNmNyB3aW5kb3ddDQpbICAgIDAuNjc1MTcwXSBwY2lfYnVzIDAwMDA6MDA6IHJv b3QgYnVzIHJlc291cmNlIFtpbyAgMHgwZDAwLTB4YWRmZiB3aW5kb3ddDQpbICAgIDAuNjc2MTQ2 XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZTBmLTB4YWVmZiB3 aW5kb3ddDQpbICAgIDAuNjc2Njc1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNl IFtpbyAgMHhhZjIwLTB4YWZkZiB3aW5kb3ddDQpbICAgIDAuNjc3NjQ4XSBwY2lfYnVzIDAwMDA6 MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZmU0LTB4ZmZmZiB3aW5kb3ddDQpbICAgIDAu Njc4NjE1XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBhMDAw MC0weDAwMGJmZmZmIHdpbmRvd10NClsgICAgMC42Nzk5NjldIHBjaV9idXMgMDAwMDowMDogcm9v dCBidXMgcmVzb3VyY2UgW21lbSAweDE2ODAwMDAwLTB4ZmViZmZmZmYgd2luZG93XQ0KWyAgICAw LjY4MDAzNl0gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MTIzN10gdHlwZSAwMCBjbGFzcyAweDA2 MDAwMA0KWyAgICAwLjY4MjYzN10gcGNpIDAwMDA6MDA6MDEuMDogWzgwODY6NzAwMF0gdHlwZSAw MCBjbGFzcyAweDA2MDEwMA0KWyAgICAwLjY4NTEwNl0gcGNpIDAwMDA6MDA6MDEuMTogWzgwODY6 NzAxMF0gdHlwZSAwMCBjbGFzcyAweDAxMDE4MA0KWyAgICAwLjY4Nzk5NV0gcGNpIDAwMDA6MDA6 MDEuMTogcmVnIDB4MjA6IFtpbyAgMHhjMDQwLTB4YzA0Zl0NClsgICAgMC42ODk2MjRdIHBjaSAw MDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0weDAx ZjddDQpbICAgIDAuNjkwMDA0XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiBy ZWcgMHgxNDogW2lvICAweDAzZjZdDQpbICAgIDAuNjkwOTQ5XSBwY2kgMDAwMDowMDowMS4xOiBs ZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XQ0KWyAgICAwLjY5 MTk0OF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MWM6IFtpbyAg MHgwMzc2XQ0KWyAgICAwLjY5NDM0Ml0gcGNpIDAwMDA6MDA6MDEuMzogWzgwODY6NzExM10gdHlw ZSAwMCBjbGFzcyAweDA2ODAwMA0KWyAgICAwLjY5NTUwMF0gcGNpIDAwMDA6MDA6MDEuMzogcXVp cms6IFtpbyAgMHgwNjAwLTB4MDYzZl0gY2xhaW1lZCBieSBQSUlYNCBBQ1BJDQpbICAgIDAuNjk2 Njc2XSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweDA3MDAtMHgwNzBmXSBjbGFpbWVk IGJ5IFBJSVg0IFNNQg0KWyAgICAwLjY5OTIzM10gcGNpIDAwMDA6MDA6MDIuMDogWzEwMTM6MDBi OF0gdHlwZSAwMCBjbGFzcyAweDAzMDAwMA0KWyAgICAwLjcwMDg5NV0gcGNpIDAwMDA6MDA6MDIu MDogcmVnIDB4MTA6IFttZW0gMHhmYzAwMDAwMC0weGZkZmZmZmZmIHByZWZdDQpbICAgIDAuNzAy NjM5XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW21lbSAweGZlYmYwMDAwLTB4ZmViZjBm ZmZdDQpbICAgIDAuNzA3MDYwXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgzMDogW21lbSAweGZl YmUwMDAwLTB4ZmViZWZmZmYgcHJlZl0NClsgICAgMC43MDk2MzBdIHBjaSAwMDAwOjAwOjAzLjA6 IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDANClsgICAgMC43MTA3MzddIHBjaSAw MDAwOjAwOjAzLjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViYzAwMDAtMHhmZWJkZmZmZl0NClsgICAg MC43MTIzNTJdIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDE0OiBbaW8gIDB4YzAwMC0weGMwM2Zd DQpbICAgIDAuNzE2NDYzXSBwY2kgMDAwMDowMDowMy4wOiByZWcgMHgzMDogW21lbSAweGZlYjgw MDAwLTB4ZmViYmZmZmYgcHJlZl0NClsgICAgMC43MTgyNDZdIHBjaSAwMDAwOjAwOjA0LjA6IFs4 MDg2OjI1YWJdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDANClsgICAgMC43MTk1MzZdIHBjaSAwMDAw OjAwOjA0LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViZjEwMDAtMHhmZWJmMTAwZl0NClsgICAgMC43 MjM4NDldIHBjaV9idXMgMDAwMDowMDogb24gTlVNQSBub2RlIDANClsgICAgMC43MjkyODZdIEFD UEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMgNSAqMTAgMTEpDQpbICAgIDAuNzMx NTA3XSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJUlFzIDUgKjEwIDExKQ0KWyAg ICAwLjczMzcxNF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktDXSAoSVJRcyA1IDEwICox MSkNClsgICAgMC43MzU5MDddIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRF0gKElSUXMg NSAxMCAqMTEpDQpbICAgIDAuNzM3MDkzXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS1Nd IChJUlFzICo5KQ0KWyAgICAwLjczOTg1OF0gQUNQSTogRW5hYmxlZCAxNiBHUEVzIGluIGJsb2Nr IDAwIHRvIDBGDQpbICAgIDAuNzQxMzA5XSB2Z2FhcmI6IHNldHRpbmcgYXMgYm9vdCBkZXZpY2U6 IFBDSTowMDAwOjAwOjAyLjANClsgICAgMC43NDIxNzBdIHZnYWFyYjogZGV2aWNlIGFkZGVkOiBQ Q0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8rbWVtLGxvY2tzPW5vbmUNClsg ICAgMC43NDMzMzddIHZnYWFyYjogbG9hZGVkDQpbICAgIDAuNzQzOTQ3XSB2Z2FhcmI6IGJyaWRn ZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIuMA0KWyAgICAwLjc0Njc3MF0gU0NTSSBzdWJz eXN0ZW0gaW5pdGlhbGl6ZWQNClsgICAgMC43NDc1NDldIEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdp c3RlcmVkDQpbICAgIDAuNzQ4NTAzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug ZHJpdmVyIHVzYmZzDQpbICAgIDAuNzQ5NDY2XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl cmZhY2UgZHJpdmVyIGh1Yg0KWyAgICAwLjc1MDA3Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg ZGV2aWNlIGRyaXZlciB1c2INClsgICAgMC43NTEzNTZdIExpbnV4IHZpZGVvIGNhcHR1cmUgaW50 ZXJmYWNlOiB2Mi4wMA0KWyAgICAwLjc1MjYzOV0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91 dGluZw0KWyAgICAwLjc1MzMzN10gUENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNldCB0byA2NCBi eXRlcw0KWyAgICAwLjc1NDIxNV0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5 ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjc1NTExNl0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVy IFttZW0gMHgxNjdlMDAwMC0weDE3ZmZmZmZmXQ0KWyAgICAwLjc1NzMyOV0gU3dpdGNoZWQgdG8g Y2xvY2tzb3VyY2Uga3ZtLWNsb2NrDQpbICAgIDAuNzU4NDk4XSBwbnA6IFBuUCBBQ1BJIGluaXQN ClsgICAgMC43NTkzMzVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4 IC0+IElSUSA4IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuNzYwMjY4XSBwbnAgMDA6 MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpDQpbICAg IDAuNzYxMzc1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJ UlEgMSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjc2Mjk4NF0gcG5wIDAwOjAxOiBQ bHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKQ0KWyAgICAwLjc2 NDA4Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAx MiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjc2NTY2MV0gcG5wIDAwOjAyOiBQbHVn IGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGYxMyAoYWN0aXZlKQ0KWyAgICAwLjc2Njk1 NV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJRIDYgTW9k ZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC43NjgzOTldIHBucCAwMDowMzogW2RtYSAyXQ0K WyAgICAwLjc2OTIxNF0gcG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMg UE5QMDcwMCAoYWN0aXZlKQ0KWyAgICAwLjc3MDUwNl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMC03IC0+IDB4MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAg MC43NzIwODVdIHBucCAwMDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDA0 MDAgKGFjdGl2ZSkNClsgICAgMC43NzMzNjhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtNCAtPiAweDM0IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuNzc0 OTU0XSBwbnAgMDA6MDU6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwNTAxIChh Y3RpdmUpDQpbICAgIDAuNzc4OTYwXSBwbnA6IFBuUCBBQ1BJOiBmb3VuZCA2IGRldmljZXMNClsg ICAgMC44MjQxMjFdIGNsb2Nrc291cmNlIGFjcGlfcG06IG1hc2s6IDB4ZmZmZmZmIG1heF9jeWNs ZXM6IDB4ZmZmZmZmLCBtYXhfaWRsZV9uczogMjA4NTcwMTAyNCBucw0KWyAgICAwLjgzNDQzN10g cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddDQpb ICAgIDAuODM1MzUyXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAtMHhh ZGZmIHdpbmRvd10NClsgICAgMC44MzYyNjNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBb aW8gIDB4YWUwZi0weGFlZmYgd2luZG93XQ0KWyAgICAwLjgzNzIwM10gcGNpX2J1cyAwMDAwOjAw OiByZXNvdXJjZSA3IFtpbyAgMHhhZjIwLTB4YWZkZiB3aW5kb3ddDQpbICAgIDAuODM4MTE4XSBw Y2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDggW2lvICAweGFmZTQtMHhmZmZmIHdpbmRvd10NClsg ICAgMC44MzkwMjhdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgOSBbbWVtIDB4MDAwYTAwMDAt MHgwMDBiZmZmZiB3aW5kb3ddDQpbICAgIDAuODM5OTk2XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291 cmNlIDEwIFttZW0gMHgxNjgwMDAwMC0weGZlYmZmZmZmIHdpbmRvd10NClsgICAgMC44NDEwNjdd IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMQ0KWyAgICAwLjg0MTg1Nl0gcGNpIDAw MDA6MDA6MDAuMDogTGltaXRpbmcgZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzDQpbICAgIDAuODQy NzU3XSBwY2kgMDAwMDowMDowMS4wOiBQSUlYMzogRW5hYmxpbmcgUGFzc2l2ZSBSZWxlYXNlDQpb ICAgIDAuODQzNjUwXSBwY2kgMDAwMDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBETUEgaGFuZyB3 b3JrYXJvdW5kcw0KWyAgICAwLjg0NDU5OF0gcGNpIDAwMDA6MDA6MDIuMDogVmlkZW8gZGV2aWNl IHdpdGggc2hhZG93ZWQgUk9NDQpbICAgIDAuODQ1NDc2XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZh dWx0IDY0DQpbICAgIDAuODQ2NDE5XSBVbnBhY2tpbmcgaW5pdHJhbWZzLi4uDQpbICAgIDEuOTY0 MTQwXSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDI4ODQwSyAoZDRiYWUwMDAgLSBkNjdkODAwMCkN ClsgICAgMS45NzE5NzFdIE1hY2hpbmUgY2hlY2sgaW5qZWN0b3IgaW5pdGlhbGl6ZWQNClsgICAg MS45NzQ2MjRdIGZ1dGV4IGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogLTEsIDMwNzIg Ynl0ZXMpDQpbICAgIDEuOTc1NjAyXSBJbml0aWFsaXNlIHN5c3RlbSB0cnVzdGVkIGtleXJpbmcN ClsgICAgMS45NzY5MzRdIEh1Z2VUTEIgcmVnaXN0ZXJlZCA0IE1CIHBhZ2Ugc2l6ZSwgcHJlLWFs bG9jYXRlZCAwIHBhZ2VzDQpbICAgIDIuMDEwMjExXSBWRlM6IERpc2sgcXVvdGFzIGRxdW90XzYu Ni4wDQpbICAgIDIuMDExMzU5XSBWRlM6IERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczog MTAyNCAob3JkZXIgMCwgNDA5NiBieXRlcykNClsgICAgMi4wMTg2ODZdIGZ1c2UgaW5pdCAoQVBJ IHZlcnNpb24gNy4yMykNClsgICAgMi4wMjE4OTBdIEpGUzogblR4QmxvY2sgPSAyNzc5LCBuVHhM b2NrID0gMjIyMzkNClsgICAgMi4wMjM0MDVdIEtleSB0eXBlIGJpZ19rZXkgcmVnaXN0ZXJlZA0K WyAgICAyLjAyNTk1MV0gS2V5IHR5cGUgYXN5bW1ldHJpYyByZWdpc3RlcmVkDQpbICAgIDIuMDI2 NzMyXSBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQNClsgICAgMi4wMjc2 NTVdIGJvdW5jZTogcG9vbCBzaXplOiA2NCBwYWdlcw0KWyAgICAyLjAyODg2MF0gQmxvY2sgbGF5 ZXIgU0NTSSBnZW5lcmljIChic2cpIGRyaXZlciB2ZXJzaW9uIDAuNCBsb2FkZWQgKG1ham9yIDI1 MSkNClsgICAgMi4wMzAzMzhdIGlvIHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQgKGRlZmF1bHQp DQpbICAgIDIuMDMxMTY5XSB0ZXN0X3N0cmluZ19oZWxwZXJzOiBSdW5uaW5nIHRlc3RzLi4uDQpb ICAgIDIuMDM0MDUwXSB0ZXN0X2hleGR1bXA6IFJ1bm5pbmcgdGVzdHMuLi4NClsgICAgMi4wMzQ4 ODldIFJ1bm5pbmcgcmVzaXphYmxlIGhhc2h0YWJsZSB0ZXN0cy4uLg0KWyAgICAyLjAzNTY5Nl0g ICBBZGRpbmcgMjA0OCBrZXlzDQpbICAgIDIuMDQxNTQzXSAgIFRyYXZlcnNhbCBjb21wbGV0ZTog Y291bnRlZD0yMDQ4LCBuZWxlbXM9MjA0OCwgZW50cmllcz0yMDQ4DQpbICAgIDIuMDQyNjk5XSAg IFRyYXZlcnNhbCBjb21wbGV0ZTogY291bnRlZD0yMDQ4LCBuZWxlbXM9MjA0OCwgZW50cmllcz0y MDQ4DQpbICAgIDIuMDQzNzM3XSAgIERlbGV0aW5nIDIwNDgga2V5cw0KWyAgICAyLjA1MDU3NV0g aW50ZWxfaWRsZTogZG9lcyBub3QgcnVuIG9uIGZhbWlseSA2IG1vZGVsIDYwDQpbICAgIDIuMDUy MDA2XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJO OjAwL2lucHV0L2lucHV0MA0KWyAgICAyLjA1MzQzMl0gQUNQSTogUG93ZXIgQnV0dG9uIFtQV1JG XQ0KWyAgICAyLjExNjE5Nl0gcjM5NjQ6IFBoaWxpcHMgcjM5NjQgRHJpdmVyICRSZXZpc2lvbjog MS4xMCAkDQpbICAgIDIuMTE3MTUxXSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRz LCBJUlEgc2hhcmluZyBkaXNhYmxlZA0KWyAgICAyLjE0Mjg0OF0gMDA6MDU6IHR0eVMwIGF0IEkv TyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1MjAwKSBpcyBhIDE2NTUwQQ0KWyAgICAy LjE0Nzc0NV0gTm9uLXZvbGF0aWxlIG1lbW9yeSBkcml2ZXIgdjEuMw0KWyAgICAyLjE0OTUyMF0g cGxhdGZvcm0gcGM4NzM2eF9ncGlvLjA6IE5hdFNlbWkgcGM4NzM2eCBHUElPIERyaXZlciBJbml0 aWFsaXppbmcNClsgICAgMi4xNTEwNjNdIHBsYXRmb3JtIHBjODczNnhfZ3Bpby4wOiBubyBkZXZp Y2UgZm91bmQNClsgICAgMi4xNTE5MjddIG5zY19ncGlvIGluaXRpYWxpemluZw0KWyAgICAyLjE1 MjYxMF0gc21hcGk6OnNtYXBpX2luaXQsIEVSUk9SIGludmFsaWQgdXNTbWFwaUlEDQpbICAgIDIu MTUzNDQxXSBtd2F2ZTogdHAzNzgwaTo6dHAzNzgwSV9Jbml0aWFsaXplQm9hcmREYXRhOiBFcnJv cjogU01BUEkgaXMgbm90IGF2YWlsYWJsZSBvbiB0aGlzIG1hY2hpbmUNClsgICAgMi4xNTUwNDRd IG13YXZlOiBtd2F2ZWRkOjptd2F2ZV9pbml0OiBFcnJvcjogRmFpbGVkIHRvIGluaXRpYWxpemUg Ym9hcmQgZGF0YQ0KWyAgICAyLjE1NjQzM10gbXdhdmU6IG13YXZlZGQ6Om13YXZlX2luaXQ6IEVy cm9yOiBGYWlsZWQgdG8gaW5pdGlhbGl6ZQ0KWyAgICAyLjE1NzgwOV0gW2RybV0gSW5pdGlhbGl6 ZWQgZHJtIDEuMS4wIDIwMDYwODEwDQpbICAgIDIuMTU4NzY2XSBGYWlsZWQgdG8gZmluZCBjcHUw IGRldmljZSBub2RlDQpbICAgIDIuMTU5NTQ0XSBVbmFibGUgdG8gZGV0ZWN0IGNhY2hlIGhpZXJh cmN5IGZyb20gRFQgZm9yIENQVSAwDQpbICAgIDIuMTYxMTA3XSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBpbnRlcmZhY2UgZHJpdmVyIHJ0c3hfdXNiDQpbICAgIDIuMTYyNzg1XSB1c2Jjb3JlOiBy ZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGRsbjINClsgICAgMi4xNjg0NTRdIFJvdW5k aW5nIGRvd24gYWxpZ25lZCBtYXhfc2VjdG9ycyBmcm9tIDQyOTQ5NjcyOTUgdG8gNDI5NDk2NzI4 OA0KWyAgICAyLjE3MDMwMV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl ciBjZGNfYWNtDQpbICAgIDIuMTcxMTc4XSBjZGNfYWNtOiBVU0IgQWJzdHJhY3QgQ29udHJvbCBN b2RlbCBkcml2ZXIgZm9yIFVTQiBtb2RlbXMgYW5kIElTRE4gYWRhcHRlcnMNClsgICAgMi4xNzI2 ODRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY2RjX3dkbQ0KWyAg ICAyLjE3MzY2Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2J0 bWMNClsgICAgMi4xNzQ3MTRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgdXNic2VyaWFsDQpbICAgIDIuMTc1NjY2XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl cmZhY2UgZHJpdmVyIHVzYnNlcmlhbF9nZW5lcmljDQpbICAgIDIuMTc3MTczXSB1c2JzZXJpYWw6 IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBnZW5lcmljDQpbICAgIDIuMTc4ODAz XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNoMzQxDQpbICAgIDIu MTc5OTczXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBjaDM0 MS11YXJ0DQpbICAgIDIuMTgxMDQ5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug ZHJpdmVyIGRpZ2lfYWNjZWxlcG9ydA0KWyAgICAyLjE4MjA0OF0gdXNic2VyaWFsOiBVU0IgU2Vy aWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgRGlnaSAyIHBvcnQgVVNCIGFkYXB0ZXINClsgICAg Mi4xODM0ODZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIERp Z2kgNCBwb3J0IFVTQiBhZGFwdGVyDQpbICAgIDIuMTg0OTY4XSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGVtcGVnDQpbICAgIDIuMTg1OTI1XSB1c2JzZXJpYWw6IFVT QiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBlbXBlZw0KWyAgICAyLjE4Njg4NV0gdXNi Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBmODEyMzINClsgICAgMi4xODc4 MzhdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGY4MTIzMg0K WyAgICAyLjE4ODg2N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBm dGRpX3Npbw0KWyAgICAyLjE4OTg1MF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVn aXN0ZXJlZCBmb3IgRlRESSBVU0IgU2VyaWFsIERldmljZQ0KWyAgICAyLjE5MTMxNV0gdXNiY29y ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBnYXJtaW5fZ3BzDQpbICAgIDIuMTky MzczXSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBHYXJtaW4g R1BTIHVzYi90dHkNClsgICAgMi4xOTM0NjNdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgaXV1X3Bob2VuaXgNClsgICAgMi4xOTQ0NTJdIHVzYnNlcmlhbDogVVNCIFNl cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGl1dV9waG9lbml4DQpbICAgIDIuMTk1NTAwXSB1 c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGtleXNwYW4NClsgICAgMi4x OTY0NjZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNw YW4gLSAod2l0aG91dCBmaXJtd2FyZSkNClsgICAgMi4xOTc5MzJdIHVzYnNlcmlhbDogVVNCIFNl cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gMSBwb3J0IGFkYXB0ZXINClsgICAg Mi4xOTkzMzZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtl eXNwYW4gMiBwb3J0IGFkYXB0ZXINClsgICAgMi4yMDA3NTJdIHVzYnNlcmlhbDogVVNCIFNlcmlh bCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gNCBwb3J0IGFkYXB0ZXINClsgICAgMi4y MDIxNzJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbW9zNzg0MA0K WyAgICAyLjIwMzEwOF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBm b3IgTW9zY2hpcCA3ODQwLzc4MjAgVVNCIFNlcmlhbCBEcml2ZXINClsgICAgMi4yMDQ2MjFdIHVz YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbmF2bWFuDQpbICAgIDIuMjA1 NTc3XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBuYXZtYW4N ClsgICAgMi4yMDY1NDFdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg b3RpNjg1OA0KWyAgICAyLjIwNzQ4Nl0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVn aXN0ZXJlZCBmb3Igb3RpNjg1OA0KWyAgICAyLjIwODQ1MV0gdXNiY29yZTogcmVnaXN0ZXJlZCBu ZXcgaW50ZXJmYWNlIGRyaXZlciBxY3NlcmlhbA0KWyAgICAyLjIwOTM5OV0gdXNic2VyaWFsOiBV U0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgUXVhbGNvbW0gVVNCIG1vZGVtDQpbICAg IDIuMjEwNDU3XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHNzdTEw MA0KWyAgICAyLjIxMTM4N10gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJl ZCBmb3IgUXVhdGVjaCBTU1UtMTAwIFVTQiB0byBTZXJpYWwgRHJpdmVyDQpbICAgIDIuMjEyOTEx XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHdoaXRlaGVhdA0KWyAg ICAyLjIxMzg3MF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3Ig Q29ubmVjdCBUZWNoIC0gV2hpdGVIRUFUIC0gKHByZXJlbnVtZXJhdGlvbikNClsgICAgMi4yMTU0 NDldIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIENvbm5lY3Qg VGVjaCAtIFdoaXRlSEVBVA0KWyAgICAyLjIxNjg5Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg aW50ZXJmYWNlIGRyaXZlciBlbWkyNiAtIGZpcm13YXJlIGxvYWRlcg0KWyAgICAyLjIxNzk2OV0g dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBlbWk2MiAtIGZpcm13YXJl IGxvYWRlcg0KWyAgICAyLjIxOTA0N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl IGRyaXZlciBpb3dhcnJpb3INClsgICAgMi4yMjAwMTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3 IGludGVyZmFjZSBkcml2ZXIgdHJhbmNldmlicmF0b3INClsgICAgMi4yMjE0NTddIGk4MDQyOiBQ TlA6IFBTLzIgQ29udHJvbGxlciBbUE5QMDMwMzpLQkQsUE5QMGYxMzpNT1VdIGF0IDB4NjAsMHg2 NCBpcnEgMSwxMg0KWyAgICAyLjIyMzU1OV0gc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAs MHg2NCBpcnEgMQ0KWyAgICAyLjIyNDM3N10gc2VyaW86IGk4MDQyIEFVWCBwb3J0IGF0IDB4NjAs MHg2NCBpcnEgMTINClsgICAgMi4yMjU4NzZdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRldmljZSBj b21tb24gZm9yIGFsbCBtaWNlDQpbICAgIDIuMjI2OTE4XSBldmJ1ZzogQ29ubmVjdGVkIGRldmlj ZTogaW5wdXQwIChQb3dlciBCdXR0b24gYXQgTE5YUFdSQk4vYnV0dG9uL2lucHV0MCkNClsgICAg Mi4yMjg5NjhdIGlucHV0OiBBVCBUcmFuc2xhdGVkIFNldCAyIGtleWJvYXJkIGFzIC9kZXZpY2Vz L3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1dDENClsgICAgMi4yMzA2MDldIGV2YnVn OiBDb25uZWN0ZWQgZGV2aWNlOiBpbnB1dDEgKEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQg YXQgaXNhMDA2MC9zZXJpbzAvaW5wdXQwKQ0KWyAgICAyLjIzMzAwOV0gdXNiY29yZTogcmVnaXN0 ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBrYnRhYg0KWyAgICAyLjIzNDgxMl0gcnRjLXRlc3Q6 IHByb2JlIG9mIHJ0Yy10ZXN0LjAgZmFpbGVkIHdpdGggZXJyb3IgLTEyDQpbICAgIDIuMjM1ODMw XSBydGMtdGVzdDogcHJvYmUgb2YgcnRjLXRlc3QuMSBmYWlsZWQgd2l0aCBlcnJvciAtMTINClsg ICAgMi4yMzY5MzRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaTJj LWRpb2xhbi11MmMNClsgICAgMi4yMzc5OThdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgaTJjLXRpbnktdXNiDQpbICAgIDIuMjQwNTQ4XSB1c2Jjb3JlOiByZWdpc3Rl cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGF0aV9yZW1vdGUNClsgICAgMi4yNDE2MzRdIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaW1vbg0KWyAgICAyLjI0MjU2MF0g dXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBpZ3VhbmFpcg0KWyAgICAy LjI0MzQ4MF0gRHJpdmVyIGZvciAxLXdpcmUgRGFsbGFzIG5ldHdvcmsgcHJvdG9jb2wuDQpbICAg IDIuMjQ1MTgzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBjd2Rf dXNiDQpbICAgIDIuMjQ2MDY0XSBhY3F1aXJld2R0OiBXRFQgZHJpdmVyIGZvciBBY3F1aXJlIHNp bmdsZSBib2FyZCBjb21wdXRlciBpbml0aWFsaXNpbmcNClsgICAgMi4yNDc1NzJdIGFjcXVpcmV3 ZHQ6IEkvTyBhZGRyZXNzIDB4MDA0MyBhbHJlYWR5IGluIHVzZQ0KWyAgICAyLjI0ODQyN10gYWNx dWlyZXdkdDogcHJvYmUgb2YgYWNxdWlyZXdkdCBmYWlsZWQgd2l0aCBlcnJvciAtNQ0KWyAgICAy LjI0OTYxMV0gc2JjODM2MDogVGltZW91dCBzZXQgYXQgNjAwMDAgbXMNClsgICAgMi4yNTAzODNd IHNiYzcyNDBfd2R0OiB0aW1lb3V0IHNldCB0byAzMCBzZWNvbmRzDQpbICAgIDIuMjUxMTc1XSBz YmM3MjQwX3dkdDogY2Fubm90IHJlZ2lzdGVyIG1pc2NkZXYgb24gbWlub3I9MTMwIChlcnI9LTE2 KQ0KWyAgICAyLjI1MjEzN10gY3B1NXdkdDogbWlzY19yZWdpc3RlciBmYWlsZWQNClsgICAgMi4y NTI5NDhdIHc4Mzg3N2Zfd2R0OiBjYW5ub3QgcmVnaXN0ZXIgbWlzY2RldiBvbiBtaW5vcj0xMzAg KGVycj0tMTYpDQpbICAgIDIuMjU0MTI1XSBjcHVmcmVxLW5mb3JjZTI6IE5vIG5Gb3JjZTIgY2hp cHNldC4NClsgICAgMi4yNTYxMDRdIGRjZGJhcyBkY2RiYXM6IERlbGwgU3lzdGVtcyBNYW5hZ2Vt ZW50IEJhc2UgRHJpdmVyICh2ZXJzaW9uIDUuNi4wLTMuMikNClsgICAgMi4yNjEzNjNdIHVzYmNv cmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkDQpbICAgIDIuMjYyMjI3 XSB1c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXINClsgICAgMi4yNjc3MzZdIC4uLiBBUElDIElE OiAgICAgIDAwMDAwMDAwICgwKQ0KWyAgICAyLjI2ODQ3Ml0gLi4uIEFQSUMgVkVSU0lPTjogMDEw NTAwMTQNClsgICAgMi4yNjkxNzldIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDANClsgICAgMi4yNzAwMDRdIDAwMDAwMDAwMGUy MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDANClsg ICAgMi4yNzAwMDRdIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDgwMDANClsgICAgMi4yNzAwMDRdIA0KWyAgICAyLjI3MzkwM10gbnVt YmVyIG9mIE1QIElSUSBzb3VyY2VzOiAxNS4NClsgICAgMi4yNzQ2MjBdIG51bWJlciBvZiBJTy1B UElDICMwIHJlZ2lzdGVyczogMjQuDQpbICAgIDIuMjc1Mzg4XSB0ZXN0aW5nIHRoZSBJTyBBUElD Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4NClsgICAgMi4yNzYyMTBdIElPIEFQSUMgIzAuLi4uLi4N ClsgICAgMi4yNzY4MzRdIC4uLi4gcmVnaXN0ZXIgIzAwOiAwMDAwMDAwMA0KWyAgICAyLjI3NzU0 Nl0gLi4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDAwDQpbICAgIDIuMjc4Mjk1XSAuLi4u Li4uICAgIDogRGVsaXZlcnkgVHlwZTogMA0KWyAgICAyLjI3OTAxOF0gLi4uLi4uLiAgICA6IExU UyAgICAgICAgICA6IDANClsgICAgMi4yNzk3MzJdIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDE3MDAx MQ0KWyAgICAyLjI4MDQ1MF0gLi4uLi4uLiAgICAgOiBtYXggcmVkaXJlY3Rpb24gZW50cmllczog MTcNClsgICAgMi4yODEyNTldIC4uLi4uLi4gICAgIDogUFJRIGltcGxlbWVudGVkOiAwDQpbICAg IDIuMjgyMDAwXSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMTENClsgICAgMi4yODI3 NDJdIC4uLi4gcmVnaXN0ZXIgIzAyOiAwMDAwMDAwMA0KWyAgICAyLjI4MzQ1M10gLi4uLi4uLiAg ICAgOiBhcmJpdHJhdGlvbjogMDANClsgICAgMi4yODQxNzRdIC4uLi4gSVJRIHJlZGlyZWN0aW9u IHRhYmxlOg0KWyAgICAyLjI4NDg4MF0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAg MDANClsgICAgMi4yODU2NDldIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDMxDQpb ICAgIDIuMjg2NDIwXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzMA0KWyAgICAy LjI4NzIwMl0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzMNClsgICAgMi4yODc5 NzJdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM0DQpbICAgIDIuMjg4NzQwXSAx ICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzNQ0KWyAgICAyLjI5ODIzNl0gMCAgICAw ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzYNClsgICAgMi4yOTkwMDldIDAgICAgMCAgICAw ICAgMCAgIDAgICAgMSAgICAxICAgIDM3DQpbICAgIDIuMjk5Nzc3XSAwICAgIDAgICAgMCAgIDAg ICAwICAgIDEgICAgMSAgICAzOA0KWyAgICAyLjMwMDU2MF0gMCAgICAxICAgIDAgICAwICAgMCAg ICAxICAgIDEgICAgMzkNClsgICAgMi4zMDEzMzddIDEgICAgMSAgICAwICAgMCAgIDAgICAgMSAg ICAxICAgIDNBDQpbICAgIDIuMzAyMTA3XSAxICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAg ICAzQg0KWyAgICAyLjMwMjg3M10gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgM0MN ClsgICAgMi4zMDM2NTFdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDNEDQpbICAg IDIuMzA0NDIyXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzRQ0KWyAgICAyLjMw NTE4N10gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgM0YNClsgICAgMi4zMDU5NTVd IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgIDIuMzA2NzM0XSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KWyAgICAyLjMwNzUwNl0gMSAgICAwICAg IDAgICAwICAgMCAgICAwICAgIDAgICAgMDANClsgICAgMi4zMDgyNzNdIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgIDIuMzA5MDQyXSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMA0KWyAgICAyLjMwOTgwNF0gMSAgICAwICAgIDAgICAwICAgMCAgICAw ICAgIDAgICAgMDANClsgICAgMi4zMTA2MTNdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAw ICAgIDAwDQpbICAgIDIuMzExMzg4XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAw MA0KWyAgICAyLjMxMjE4MV0gSVJRIHRvIHBpbiBtYXBwaW5nczoNClsgICAgMi4zMTI4MjddIElS UTAgLT4gMDoyDQpbICAgIDIuMzEzNTE5XSBJUlExIC0+IDA6MQ0KWyAgICAyLjMxNDIwNl0gSVJR MyAtPiAwOjMNClsgICAgMi4zMTQ4ODRdIElSUTQgLT4gMDo0DQpbICAgIDIuMzE1NTY1XSBJUlE1 IC0+IDA6NQ0KWyAgICAyLjMxNjI4NV0gSVJRNiAtPiAwOjYNClsgICAgMi4zMTY5ODBdIElSUTcg LT4gMDo3DQpbICAgIDIuMzE3NjYzXSBJUlE4IC0+IDA6OA0KWyAgICAyLjMxODM0Nl0gSVJROSAt PiAwOjkNClsgICAgMi4zMTkwNjBdIElSUTEwIC0+IDA6MTANClsgICAgMi4zMTk3NTRdIElSUTEx IC0+IDA6MTENClsgICAgMi4zMjA0NjJdIElSUTEyIC0+IDA6MTINClsgICAgMi4zMjExNjVdIElS UTEzIC0+IDA6MTMNClsgICAgMi4zMjE4NjFdIElSUTE0IC0+IDA6MTQNClsgICAgMi4zMjI1NjFd IElSUTE1IC0+IDA6MTUNClsgICAgMi4zMjMyNjBdIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLiBkb25lLg0KWyAgICAyLjMyNDEwNF0gVXNpbmcgSVBJIFNob3J0Y3V0IG1vZGUN ClsgICAgMi4zMjUzMjNdIExvYWRpbmcgY29tcGlsZWQtaW4gWC41MDkgY2VydGlmaWNhdGVzDQpb ICAgIDIuMzI4ODUwXSBMb2FkZWQgWC41MDkgY2VydCAnTWFncmF0aGVhOiBHbGFjaWVyIHNpZ25p bmcga2V5OiBkZDNmZDIxYTRkNzUxZDExZmI5NTI3NmQ2ZTRkMGU1NmQ5MTRkZGNkJw0KWyAgICAy LjMzODI4OV0gQnRyZnMgbG9hZGVkLCBkZWJ1Zz1vbiwgaW50ZWdyaXR5LWNoZWNrZXI9b24NClsg ICAgMi4zMzkyMDhdIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBidHJmcyBmcmVlIHNwYWNlIGNh Y2hlIHRlc3RzDQpbICAgIDIuMzQwMTU0XSBCVFJGUzogc2VsZnRlc3Q6IFJ1bm5pbmcgZXh0ZW50 IG9ubHkgdGVzdHMNClsgICAgMi4zNDA5OTddIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBiaXRt YXAgb25seSB0ZXN0cw0KWyAgICAyLjM0MTkwN10gQlRSRlM6IHNlbGZ0ZXN0OiBSdW5uaW5nIGJp dG1hcCBhbmQgZXh0ZW50IHRlc3RzDQpbICAgIDIuMzQyODczXSBCVFJGUzogc2VsZnRlc3Q6IFJ1 bm5pbmcgc3BhY2Ugc3RlYWxpbmcgZnJvbSBiaXRtYXAgdG8gZXh0ZW50DQpbICAgIDIuMzQ0MTM4 XSBCVFJGUzogc2VsZnRlc3Q6IEZyZWUgc3BhY2UgY2FjaGUgdGVzdHMgZmluaXNoZWQNClsgICAg Mi4zNDUwODldIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBleHRlbnQgYnVmZmVyIG9wZXJhdGlv biB0ZXN0cw0KWyAgICAyLjM0NTc1OF0gQlRSRlM6IHNlbGZ0ZXN0OiBSdW5uaW5nIGJ0cmZzX3Nw bGl0X2l0ZW0gdGVzdHMNClsgICAgMi4zNDcxMjFdIEJUUkZTOiBzZWxmdGVzdDogUnVubmluZyBm aW5kIGRlbGFsbG9jIHRlc3RzDQpbICAgIDIuNDEwODI5XSBCVFJGUzogc2VsZnRlc3Q6IEZhaWxl ZCB0byBhbGxvY2F0ZSB0ZXN0IHBhZ2UNClsgICAgMi40MTQ3NTBdIHN0dWNrIGluIGEgbG9vcCwg c3RhcnQgMCwgZW5kIDI2ODQzNTQ1NSwgbnJfcGFnZXMgNzYyNiwgcmV0IDANClsgICAgMi40Mjk4 NzhdIGltYTogTm8gVFBNIGNoaXAgZm91bmQsIGFjdGl2YXRpbmcgVFBNLWJ5cGFzcyENClsgICAg Mi40MzEwNzZdIGltYTogQ2FuIG5vdCBhbGxvY2F0ZSB3cDUxMiAocmVhc29uOiAtMikNClsgICAg Mi40MzMxOTRdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDQzNksgKGMxNzM3MDAwIC0g YzE3YTQwMDApDQpbICAgIDIuNDM0MTUxXSBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgdGV4 dDogNDQ3MmsNClsgICAgMi40MzQ5NzJdIFdyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCByZWFk LW9ubHkgZGF0YTogMjUxNmsNClsgICAgMi40NDE0MjldIHJhbmRvbTogaW5pdCB1cmFuZG9tIHJl YWQgd2l0aCAwIGJpdHMgb2YgZW50cm9weSBhdmFpbGFibGUNClsgICAgMi41MTQ0NTBdIGluaXQ6 IEZhaWxlZCB0byBjcmVhdGUgcHR5IC0gZGlzYWJsaW5nIGxvZ2dpbmcgZm9yIGpvYg0KWyAgICAy LjUxNTQ0N10gaW5pdDogVGVtcG9yYXJ5IHByb2Nlc3Mgc3Bhd24gZXJyb3I6IE5vIHNwYWNlIGxl ZnQgb24gZGV2aWNlDQpbICAgIDIuNjE4MTMxXSB1ZGV2ZFsxNTJdOiBzdGFydGluZyB2ZXJzaW9u IDE3NQ0KDQo9PT4gL3RtcC9sa3Avc3Rkb3V0IDw9PQ0KDQo9PT4gL3RtcC9sa3Avc3RkZXJyIDw9 PQ0KTEtQOiBIT1NUTkFNRSBsb2NhbGhvc3QubG9jYWxkb21haW4sIE1BQyAsIGtlcm5lbCA0LjAu MC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlmIDExOSwgc2VyaWFsIGNvbnNvbGUgL2Rldi90 dHlTMA0KDQo9PT4gL3RtcC9sa3Avc3Rkb3V0IDw9PQ0KS2VybmVsIHRlc3RzOiBCb290IE9LIQ0K DQo9PT4gL3RtcC9sa3Avc3RkZXJyIDw9PQ0KaXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmln dXJlDQppcGNvbmZpZzogbm8gZGV2aWNlcyB0byBjb25maWd1cmUNCmlwY29uZmlnOiBubyBkZXZp Y2VzIHRvIGNvbmZpZ3VyZQ0KaXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmlndXJlDQppcGNv bmZpZzogbm8gZGV2aWNlcyB0byBjb25maWd1cmUNCmlwY29uZmlnOiBubyBkZXZpY2VzIHRvIGNv bmZpZ3VyZQ0KaXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmlndXJlDQppcGNvbmZpZzogbm8g ZGV2aWNlcyB0byBjb25maWd1cmUNCmlwY29uZmlnOiBubyBkZXZpY2VzIHRvIGNvbmZpZ3VyZQ0K aXBjb25maWc6IG5vIGRldmljZXMgdG8gY29uZmlndXJlDQovdXNyL3NoYXJlL2luaXRyYW1mcy10 b29scy9zY3JpcHRzL2Z1bmN0aW9uczogbGluZSA0OTE6IC9ydW4vbmV0LWV0aDAuY29uZjogTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQ0KISEhIElQLUNvbmZpZzogQXV0by1jb25maWd1cmF0aW9u IG9mIG5ldHdvcmsgZmFpbGVkICEhIQ0KISEhIElQLUNvbmZpZzogQXV0by1jb25maWd1cmF0aW9u IG9mIG5ldHdvcmsgZmFpbGVkICEhIQ0KDQpFbGFwc2VkIHRpbWU6IDEwDQpxZW11LXN5c3RlbS1p Mzg2IC1lbmFibGUta3ZtIC1jcHUgSGFzd2VsbCwrc21lcCwrc21hcCAta2VybmVsIC9rZXJuZWwv aTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0ZGM5YWQwNDQx YWRlZjkyODFmMzY3YWMvdm1saW51ei00LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0LWdmM2RlNzlm IC1hcHBlbmQgJ3Jvb3Q9L2Rldi9yYW0wIHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12 cC1xdWFudGFsLWkzODYtMzUvcmFuZF9ib290LTEtcXVhbnRhbC1jb3JlLWkzODYuY2d6LWkzODYt cmFuZGNvbmZpZy1uZXhzMC0wNDE2MjIxMi1mM2RlNzlmOTBiM2VmYjdiNGRjOWFkMDQ0MWFkZWY5 MjgxZjM2N2FjLTEtMjAxNTA0MTctNDY2ODAtY3BmeXFjLnlhbWwgQVJDSD1pMzg2IGtjb25maWc9 aTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyIGJyYW5jaD1zYXNoYWwvZm9yLWtpcmlsbCBj b21taXQ9ZjNkZTc5ZjkwYjNlZmI3YjRkYzlhZDA0NDFhZGVmOTI4MWYzNjdhYyBCT09UX0lNQUdF PS9rZXJuZWwvaTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3OWY5MGIzZWZiN2I0 ZGM5YWQwNDQxYWRlZjkyODFmMzY3YWMvdm1saW51ei00LjAuMC1uZXh0LTIwMTUwNDE1LTAwMDY0 LWdmM2RlNzlmIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC1pMzg2L2Jvb3QvMS9x dWFudGFsLWNvcmUtaTM4Ni5jZ3ovaTM4Ni1yYW5kY29uZmlnLW5leHMwLTA0MTYyMjEyL2YzZGU3 OWY5MGIzZWZiN2I0ZGM5YWQwNDQxYWRlZjkyODFmMzY3YWMvMCBMS1BfU0VSVkVSPWlubiBlYXJs eXByaW50az10dHlTMCwxMTUyMDAgcmQudWRldi5sb2ctcHJpb3JpdHk9ZXJyIHN5c3RlbWQubG9n X3RhcmdldD1qb3VybmFsIHN5c3RlbWQubG9nX2xldmVsPXdhcm5pbmcgZGVidWcgYXBpYz1kZWJ1 ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAw IHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29wcz1wYW5p YyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNv bnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3IGlwPTo6Ojp2bS12cC1xdWFudGFsLWkzODYtMzU6OmRo Y3AgZHJiZC5taW5vcl9jb3VudD04JyAgLWluaXRyZCAvZnMvc2RjMS9pbml0cmQtdm0tdnAtcXVh bnRhbC1pMzg2LTM1IC1tIDM2MCAtc21wIDEgLWRldmljZSBlMTAwMCxuZXRkZXY9bmV0MCAtbmV0 ZGV2IHVzZXIsaWQ9bmV0MCAtYm9vdCBvcmRlcj1uYyAtbm8tcmVib290IC13YXRjaGRvZyBpNjMw MGVzYiAtcnRjIGJhc2U9bG9jYWx0aW1lIC1waWRmaWxlIC9kZXYvc2htL2tib290L3BpZC12bS12 cC1xdWFudGFsLWkzODYtMzUgLXNlcmlhbCBmaWxlOi9kZXYvc2htL2tib290L3NlcmlhbC12bS12 cC1xdWFudGFsLWkzODYtMzUgLWRhZW1vbml6ZSAtZGlzcGxheSBub25lIC1tb25pdG9yIG51bGwg DQoN --=-bjowOChHwZLxX4K7i8Ab Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: 7bit _______________________________________________ LKP mailing list LKP@linux.intel.com --=-bjowOChHwZLxX4K7i8Ab--