From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============3947151530322886614==" MIME-Version: 1.0 From: Huang Ying To: lkp@lists.01.org Subject: [rhashtable] WARNING: CPU: 0 PID: 1 at lib/debugobjects.c:301 __debug_object_init+0x3e7/0x4a3() Date: Wed, 07 Jan 2015 10:30:09 +0800 Message-ID: <1420597809.6201.68.camel@intel.com> List-Id: --===============3947151530322886614== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://flatbed.openfabrics.org/~amirv/linux.git for-upstream commit 97defe1ecf868b8127f8e62395499d6a06e4c4b1 ("rhashtable: Per bucket lo= cks & deferred expansion/shrinking") Because there are OOM for this commit and its parent commit, I am not sure = whether this warning is related to your commit. One possibility, the workqueue is tracked with debugobject= s, while the commit is working on a workqueue. +------------------------------------------------------------------+-------= -----+------------+ | | 113948= d841 | 97defe1ecf | +------------------------------------------------------------------+-------= -----+------------+ | boot_successes | 0 = | 0 | | boot_failures | 10 = | 10 | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 10 = | 10 | | backtrace:do_fork | 5 = | | | backtrace:lock_torture_stats | 4 = | 10 | | backtrace:pcpu_balance_workfn | 1 = | | | WARNING:at_lib/debugobjects.c:#__debug_object_init() | 0 = | 10 | | backtrace:__debug_object_init | 0 = | 10 | | backtrace:warn_slowpath_null | 0 = | 10 | | backtrace:debug_object_init | 0 = | 10 | | backtrace:__init_work | 0 = | 10 | | backtrace:rhashtable_init | 0 = | 10 | | backtrace:test_rht_init | 0 = | 10 | | backtrace:kernel_init_freeable | 0 = | 10 | | backtrace:init_timer_key | 0 = | 10 | +------------------------------------------------------------------+-------= -----+------------+ [ 0.412102] Running resizable hashtable tests... [ 0.413071] ODEBUG: object is on stack, but not annotated [ 0.414124] ------------[ cut here ]------------ [ 0.415116] WARNING: CPU: 0 PID: 1 at lib/debugobjects.c:301 __debug_obj= ect_init+0x3e7/0x4a3() [ 0.417178] Modules linked in: [ 0.418107] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc2-00457-g= 104bea1 #170 [ 0.419767] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.420000] 0000000000000009 ffff880013cc3b38 ffffffff81963311 00000000= 00000cfc [ 0.420000] 0000000000000000 ffff880013cc3b78 ffffffff8107e830 ffff8800= 13cc3b98 [ 0.420000] ffffffff8144e054 ffff880013cc3d40 ffffffff837be688 ffff8800= 13c4fbf8 [ 0.420000] Call Trace: [ 0.420000] [] dump_stack+0xa0/0xd5 [ 0.420000] [] warn_slowpath_common+0xc8/0xf7 [ 0.420000] [] ? __debug_object_init+0x3e7/0x4a3 [ 0.420000] [] warn_slowpath_null+0x23/0x2c [ 0.420000] [] __debug_object_init+0x3e7/0x4a3 [ 0.420000] [] debug_object_init+0x22/0x2b [ 0.420000] [] __init_work+0x37/0x40 [ 0.420000] [] rhashtable_init+0x19a/0x239 [ 0.420000] [] ? up+0x50/0x5c [ 0.420000] [] ? test_rht_lookup+0x11b/0x11b [ 0.420000] [] test_rht_init+0xa6/0x593 [ 0.420000] [] ? __roundup_pow_of_two+0x21/0x21 [ 0.420000] [] ? jhash+0x1b2/0x1b2 [ 0.420000] [] ? rht_grow_above_75+0x1f/0x1f [ 0.420000] [] ? __roundup_pow_of_two+0x21/0x21 [ 0.420000] [] ? jhash+0x1b2/0x1b2 [ 0.420000] [] ? rht_grow_above_75+0x1f/0x1f [ 0.420000] [] ? test_rht_lookup+0x11b/0x11b [ 0.420000] [] do_one_initcall+0x190/0x266 [ 0.420000] [] kernel_init_freeable+0x37e/0x480 [ 0.420000] [] ? rest_init+0x21b/0x21b [ 0.420000] [] kernel_init+0x10/0x175 [ 0.420000] [] ret_from_fork+0x7c/0xb0 [ 0.420000] [] ? rest_init+0x21b/0x21b [ 0.420000] ---[ end trace 77992957a24f572d ]--- [ 0.420010] ODEBUG: object is on stack, but not annotated Thanks, Huang, Ying _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============3947151530322886614== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.19.0-rc2-00323-g97defe1" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjE5LjAtcmMyIEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19QRVJGX0VWRU5UU19JTlRFTF9VTkNPUkU9eQpDT05GSUdfT1VUUFVUX0ZPUk1BVD0iZWxm NjQteDg2LTY0IgpDT05GSUdfQVJDSF9ERUZDT05GSUc9ImFyY2gveDg2L2NvbmZpZ3MveDg2XzY0 X2RlZmNvbmZpZyIKQ09ORklHX0xPQ0tERVBfU1VQUE9SVD15CkNPTkZJR19TVEFDS1RSQUNFX1NV UFBPUlQ9eQpDT05GSUdfSEFWRV9MQVRFTkNZVE9QX1NVUFBPUlQ9eQpDT05GSUdfTU1VPXkKQ09O RklHX05FRURfRE1BX01BUF9TVEFURT15CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05G SUdfR0VORVJJQ19JU0FfRE1BPXkKQ09ORklHX0dFTkVSSUNfQlVHPXkKQ09ORklHX0dFTkVSSUNf QlVHX1JFTEFUSVZFX1BPSU5URVJTPXkKQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15CkNPTkZJR19B UkNIX01BWV9IQVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9YQ0hHQUREX0FMR09SSVRITT15CkNP TkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJR19BUkNIX0hBU19DUFVfUkVMQVg9 eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkKQ09ORklHX0hBVkVfU0VUVVBfUEVS X0NQVV9BUkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJFRF9GSVJTVF9DSFVOSz15CkNPTkZJ R19ORUVEX1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNPTkZJR19BUkNIX0hJQkVSTkFUSU9O X1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1dB TlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5UX0dFTkVSQUxfSFVHRVRMQj15CkNP TkZJR19aT05FX0RNQTMyPXkKQ09ORklHX0FVRElUX0FSQ0g9eQpDT05GSUdfQVJDSF9TVVBQT1JU U19PUFRJTUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19ERUJVR19QQUdFQUxM T0M9eQpDT05GSUdfWDg2XzY0X1NNUD15CkNPTkZJR19YODZfSFQ9eQpDT05GSUdfQVJDSF9IV0VJ R0hUX0NGTEFHUz0iLWZjYWxsLXNhdmVkLXJkaSAtZmNhbGwtc2F2ZWQtcnNpIC1mY2FsbC1zYXZl ZC1yZHggLWZjYWxsLXNhdmVkLXJjeCAtZmNhbGwtc2F2ZWQtcjggLWZjYWxsLXNhdmVkLXI5IC1m Y2FsbC1zYXZlZC1yMTAgLWZjYWxsLXNhdmVkLXIxMSIKQ09ORklHX0FSQ0hfU1VQUE9SVFNfVVBS T0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIv bGliL21vZHVsZXMvJFVOQU1FX1JFTEVBU0UvLmNvbmZpZyIKQ09ORklHX0NPTlNUUlVDVE9SUz15 CkNPTkZJR19JUlFfV09SSz15CkNPTkZJR19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBH ZW5lcmFsIHNldHVwCiMKQ09ORklHX0lOSVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1Nf Q09NUElMRT0iIgojIENPTkZJR19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxW RVJTSU9OPSIiCkNPTkZJR19MT0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9H WklQPXkKQ09ORklHX0hBVkVfS0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9 eQpDT05GSUdfSEFWRV9LRVJORUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklH X0hBVkVfS0VSTkVMX0xaND15CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKQ09ORklH X0tFUk5FTF9CWklQMj15CiMgQ09ORklHX0tFUk5FTF9MWk1BIGlzIG5vdCBzZXQKIyBDT05GSUdf S0VSTkVMX1haIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTyBpcyBub3Qgc2V0CiMgQ09O RklHX0tFUk5FTF9MWjQgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUp IgpDT05GSUdfU1dBUD15CkNPTkZJR19TWVNWSVBDPXkKQ09ORklHX1NZU1ZJUENfU1lTQ1RMPXkK IyBDT05GSUdfUE9TSVhfTVFVRVVFIGlzIG5vdCBzZXQKQ09ORklHX0NST1NTX01FTU9SWV9BVFRB Q0g9eQpDT05GSUdfRkhBTkRMRT15CiMgQ09ORklHX1VTRUxJQiBpcyBub3Qgc2V0CiMgQ09ORklH X0FVRElUIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQoKIwojIElS USBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdfR0VORVJJQ19J UlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lSUV9MRUdBQ1lfQUxMT0NfSFdJUlE9eQpDT05GSUdf R0VORVJJQ19QRU5ESU5HX0lSUT15CkNPTkZJR19JUlFfRE9NQUlOPXkKIyBDT05GSUdfSVJRX0RP TUFJTl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19JUlFfRk9SQ0VEX1RIUkVBRElORz15CkNPTkZJ R19TUEFSU0VfSVJRPXkKQ09ORklHX0NMT0NLU09VUkNFX1dBVENIRE9HPXkKQ09ORklHX0FSQ0hf Q0xPQ0tTT1VSQ0VfREFUQT15CkNPTkZJR19DTE9DS1NPVVJDRV9WQUxJREFURV9MQVNUX0NZQ0xF PXkKQ09ORklHX0dFTkVSSUNfVElNRV9WU1lTQ0FMTD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZF TlRTPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfQlVJTEQ9eQpDT05GSUdfR0VORVJJQ19D TE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19NSU5fQURK VVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVycyBzdWJzeXN0ZW0K IwpDT05GSUdfSFpfUEVSSU9ESUM9eQojIENPTkZJR19OT19IWl9JRExFIGlzIG5vdCBzZXQKIyBD T05GSUdfTk9fSFpfRlVMTCBpcyBub3Qgc2V0CiMgQ09ORklHX05PX0haIGlzIG5vdCBzZXQKIyBD T05GSUdfSElHSF9SRVNfVElNRVJTIGlzIG5vdCBzZXQKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBz dGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJTkc9eQojIENPTkZJR19W SVJUX0NQVV9BQ0NPVU5USU5HX0dFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSUV9USU1FX0FDQ09V TlRJTkcgaXMgbm90IHNldAojIENPTkZJR19CU0RfUFJPQ0VTU19BQ0NUIGlzIG5vdCBzZXQKIyBD T05GSUdfVEFTS1NUQVRTIGlzIG5vdCBzZXQKCiMKIyBSQ1UgU3Vic3lzdGVtCiMKQ09ORklHX1RS RUVfUkNVPXkKIyBDT05GSUdfVEFTS1NfUkNVIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9TVEFMTF9D T01NT049eQpDT05GSUdfQ09OVEVYVF9UUkFDS0lORz15CkNPTkZJR19SQ1VfVVNFUl9RUz15CiMg Q09ORklHX0NPTlRFWFRfVFJBQ0tJTkdfRk9SQ0UgaXMgbm90IHNldApDT05GSUdfUkNVX0ZBTk9V VD02NApDT05GSUdfUkNVX0ZBTk9VVF9MRUFGPTE2CiMgQ09ORklHX1JDVV9GQU5PVVRfRVhBQ1Qg aXMgbm90IHNldAojIENPTkZJR19UUkVFX1JDVV9UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JD VV9OT0NCX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19CVUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJ Rz15CkNPTkZJR19JS0NPTkZJR19QUk9DPXkKQ09ORklHX0xPR19CVUZfU0hJRlQ9MTcKQ09ORklH X0xPR19DUFVfTUFYX0JVRl9TSElGVD0xMgpDT05GSUdfSEFWRV9VTlNUQUJMRV9TQ0hFRF9DTE9D Sz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX05VTUFfQkFMQU5DSU5HPXkKQ09ORklHX0FSQ0hfU1VQ UE9SVFNfSU5UMTI4PXkKQ09ORklHX0NHUk9VUFM9eQpDT05GSUdfQ0dST1VQX0RFQlVHPXkKQ09O RklHX0NHUk9VUF9GUkVFWkVSPXkKQ09ORklHX0NHUk9VUF9ERVZJQ0U9eQpDT05GSUdfQ1BVU0VU Uz15CkNPTkZJR19QUk9DX1BJRF9DUFVTRVQ9eQojIENPTkZJR19DR1JPVVBfQ1BVQUNDVCBpcyBu b3Qgc2V0CkNPTkZJR19QQUdFX0NPVU5URVI9eQpDT05GSUdfTUVNQ0c9eQpDT05GSUdfTUVNQ0df U1dBUD15CkNPTkZJR19NRU1DR19TV0FQX0VOQUJMRUQ9eQojIENPTkZJR19NRU1DR19LTUVNIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0hVR0VUTEIgaXMgbm90IHNldAojIENPTkZJR19DR1JP VVBfUEVSRiBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfU0NIRUQ9eQpDT05GSUdfRkFJUl9HUk9V UF9TQ0hFRD15CiMgQ09ORklHX0NGU19CQU5EV0lEVEggaXMgbm90IHNldApDT05GSUdfUlRfR1JP VVBfU0NIRUQ9eQpDT05GSUdfQkxLX0NHUk9VUD15CkNPTkZJR19ERUJVR19CTEtfQ0dST1VQPXkK IyBDT05GSUdfQ0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBzZXQKQ09ORklHX05BTUVTUEFDRVM9 eQpDT05GSUdfVVRTX05TPXkKIyBDT05GSUdfSVBDX05TIGlzIG5vdCBzZXQKQ09ORklHX1VTRVJf TlM9eQojIENPTkZJR19QSURfTlMgaXMgbm90IHNldApDT05GSUdfTkVUX05TPXkKQ09ORklHX1ND SEVEX0FVVE9HUk9VUD15CiMgQ09ORklHX1NZU0ZTX0RFUFJFQ0FURUQgaXMgbm90IHNldAojIENP TkZJR19SRUxBWSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lOSVRSRD15CkNPTkZJR19JTklU UkFNRlNfU09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkKIyBDT05GSUdfUkRfQlpJUDIgaXMgbm90 IHNldApDT05GSUdfUkRfTFpNQT15CiMgQ09ORklHX1JEX1haIGlzIG5vdCBzZXQKIyBDT05GSUdf UkRfTFpPIGlzIG5vdCBzZXQKIyBDT05GSUdfUkRfTFo0IGlzIG5vdCBzZXQKQ09ORklHX0lOSVRf RkFMTEJBQ0s9eQpDT05GSUdfQ0NfT1BUSU1JWkVfRk9SX1NJWkU9eQpDT05GSUdfU1lTQ1RMPXkK Q09ORklHX0FOT05fSU5PREVTPXkKQ09ORklHX0hBVkVfVUlEMTY9eQpDT05GSUdfU1lTQ1RMX0VY Q0VQVElPTl9UUkFDRT15CkNPTkZJR19IQVZFX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19CUEY9 eQojIENPTkZJR19FWFBFUlQgaXMgbm90IHNldApDT05GSUdfVUlEMTY9eQpDT05GSUdfU0dFVE1B U0tfU1lTQ0FMTD15CkNPTkZJR19TWVNGU19TWVNDQUxMPXkKIyBDT05GSUdfU1lTQ1RMX1NZU0NB TEwgaXMgbm90IHNldApDT05GSUdfS0FMTFNZTVM9eQpDT05GSUdfS0FMTFNZTVNfQUxMPXkKQ09O RklHX1BSSU5USz15CkNPTkZJR19CVUc9eQpDT05GSUdfRUxGX0NPUkU9eQpDT05GSUdfUENTUEtS X1BMQVRGT1JNPXkKQ09ORklHX0JBU0VfRlVMTD15CkNPTkZJR19GVVRFWD15CkNPTkZJR19FUE9M TD15CkNPTkZJR19TSUdOQUxGRD15CkNPTkZJR19USU1FUkZEPXkKQ09ORklHX0VWRU5URkQ9eQoj IENPTkZJR19CUEZfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19TSE1FTT15CkNPTkZJR19BSU89 eQpDT05GSUdfQURWSVNFX1NZU0NBTExTPXkKQ09ORklHX1BDSV9RVUlSS1M9eQojIENPTkZJR19F TUJFRERFRCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKQ09ORklHX1BFUkZf VVNFX1ZNQUxMT0M9eQoKIwojIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJz CiMKQ09ORklHX1BFUkZfRVZFTlRTPXkKQ09ORklHX0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0M9eQpD T05GSUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdfQ09NUEFUX0JSSz15CkNPTkZJR19TTEFC PXkKIyBDT05GSUdfU0xVQiBpcyBub3Qgc2V0CkNPTkZJR19TWVNURU1fVFJVU1RFRF9LRVlSSU5H PXkKQ09ORklHX1BST0ZJTElORz15CkNPTkZJR19PUFJPRklMRT1tCkNPTkZJR19PUFJPRklMRV9F VkVOVF9NVUxUSVBMRVg9eQpDT05GSUdfSEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9O TUlfVElNRVI9eQojIENPTkZJR19LUFJPQkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSlVNUF9MQUJF TCBpcyBub3Qgc2V0CiMgQ09ORklHX1VQUk9CRVMgaXMgbm90IHNldAojIENPTkZJR19IQVZFXzY0 QklUX0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZGSUNJRU5UX1VOQUxJ R05FRF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15CkNPTkZJR19IQVZF X0lPUkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9LUkVUUFJP QkVTPXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19PTl9GVFJB Q0U9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9BVFRSUz15 CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhS RUFEPXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19IQVZF X0NMSz15CkNPTkZJR19IQVZFX0RNQV9BUElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BP SU5UPXkKQ09ORklHX0hBVkVfTUlYRURfQlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VT RVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklH X0hBVkVfUEVSRl9SRUdTPXkKQ09ORklHX0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05G SUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhD SEc9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENIR19ET1VC TEU9eQpDT05GSUdfQVJDSF9XQU5UX0NPTVBBVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJR19B UkNIX1dBTlRfT0xEX0NPTVBBVF9JUEM9eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVS PXkKQ09ORklHX0hBVkVfQ0NfU1RBQ0tQUk9URUNUT1I9eQojIENPTkZJR19DQ19TVEFDS1BST1RF Q1RPUiBpcyBub3Qgc2V0CkNPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9OT05FPXkKIyBDT05GSUdf Q0NfU1RBQ0tQUk9URUNUT1JfUkVHVUxBUiBpcyBub3Qgc2V0CiMgQ09ORklHX0NDX1NUQUNLUFJP VEVDVE9SX1NUUk9ORyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0NPTlRFWFRfVFJBQ0tJTkc9eQpD T05GSUdfSEFWRV9WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTj15CkNPTkZJR19IQVZFX0lSUV9USU1F X0FDQ09VTlRJTkc9eQpDT05GSUdfSEFWRV9BUkNIX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09O RklHX0hBVkVfQVJDSF9TT0ZUX0RJUlRZPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUxBPXkK Q09ORklHX0hBVkVfSVJRX0VYSVRfT05fSVJRX1NUQUNLPXkKQ09ORklHX09MRF9TSUdTVVNQRU5E Mz15CkNPTkZJR19DT01QQVRfT0xEX1NJR0FDVElPTj15CgojCiMgR0NPVi1iYXNlZCBrZXJuZWwg cHJvZmlsaW5nCiMKQ09ORklHX0dDT1ZfS0VSTkVMPXkKQ09ORklHX0FSQ0hfSEFTX0dDT1ZfUFJP RklMRV9BTEw9eQpDT05GSUdfR0NPVl9QUk9GSUxFX0FMTD15CiMgQ09ORklHX0dDT1ZfRk9STUFU X0FVVE9ERVRFQ1QgaXMgbm90IHNldApDT05GSUdfR0NPVl9GT1JNQVRfM180PXkKIyBDT05GSUdf R0NPVl9GT1JNQVRfNF83IGlzIG5vdCBzZXQKIyBDT05GSUdfSEFWRV9HRU5FUklDX0RNQV9DT0hF UkVOVCBpcyBub3Qgc2V0CkNPTkZJR19TTEFCSU5GTz15CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09O RklHX0JBU0VfU01BTEw9MApDT05GSUdfTU9EVUxFUz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9B RD15CiMgQ09ORklHX01PRFVMRV9VTkxPQUQgaXMgbm90IHNldAojIENPTkZJR19NT0RWRVJTSU9O UyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CkNP TkZJR19NT0RVTEVfU0lHPXkKQ09ORklHX01PRFVMRV9TSUdfRk9SQ0U9eQpDT05GSUdfTU9EVUxF X1NJR19BTEw9eQojIENPTkZJR19NT0RVTEVfU0lHX1NIQTEgaXMgbm90IHNldAojIENPTkZJR19N T0RVTEVfU0lHX1NIQTIyNCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMjU2IGlz IG5vdCBzZXQKQ09ORklHX01PRFVMRV9TSUdfU0hBMzg0PXkKIyBDT05GSUdfTU9EVUxFX1NJR19T SEE1MTIgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NJR19IQVNIPSJzaGEzODQiCiMgQ09ORklH X01PRFVMRV9DT01QUkVTUyBpcyBub3Qgc2V0CkNPTkZJR19TVE9QX01BQ0hJTkU9eQpDT05GSUdf QkxPQ0s9eQpDT05GSUdfQkxLX0RFVl9CU0c9eQojIENPTkZJR19CTEtfREVWX0JTR0xJQiBpcyBu b3Qgc2V0CkNPTkZJR19CTEtfREVWX0lOVEVHUklUWT15CkNPTkZJR19CTEtfREVWX1RIUk9UVExJ Tkc9eQojIENPTkZJR19CTEtfQ01ETElORV9QQVJTRVIgaXMgbm90IHNldAoKIwojIFBhcnRpdGlv biBUeXBlcwojCiMgQ09ORklHX1BBUlRJVElPTl9BRFZBTkNFRCBpcyBub3Qgc2V0CkNPTkZJR19N U0RPU19QQVJUSVRJT049eQpDT05GSUdfRUZJX1BBUlRJVElPTj15CkNPTkZJR19CTE9DS19DT01Q QVQ9eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lP U0NIRURfREVBRExJTkU9bQojIENPTkZJR19JT1NDSEVEX0NGUSBpcyBub3Qgc2V0CkNPTkZJR19E RUZBVUxUX05PT1A9eQpDT05GSUdfREVGQVVMVF9JT1NDSEVEPSJub29wIgpDT05GSUdfQVNOMT15 CkNPTkZJR19VTklOTElORV9TUElOX1VOTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0FUT01J Q19STVc9eQpDT05GSUdfUldTRU1fU1BJTl9PTl9PV05FUj15CkNPTkZJR19BUkNIX1VTRV9RVUVV RV9SV0xPQ0s9eQpDT05GSUdfUVVFVUVfUldMT0NLPXkKQ09ORklHX0ZSRUVaRVI9eQoKIwojIFBy b2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19aT05FX0RNQT15CkNPTkZJR19TTVA9 eQpDT05GSUdfWDg2X0ZFQVRVUkVfTkFNRVM9eQpDT05GSUdfWDg2X01QUEFSU0U9eQpDT05GSUdf WDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X1ZTTVAgaXMgbm90IHNldAojIENP TkZJR19YODZfR09MREZJU0ggaXMgbm90IHNldApDT05GSUdfWDg2X0lOVEVMX0xQU1M9eQpDT05G SUdfSU9TRl9NQkk9eQojIENPTkZJR19JT1NGX01CSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH X1NDSEVEX09NSVRfRlJBTUVfUE9JTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19IWVBFUlZJU09SX0dV RVNUPXkKQ09ORklHX1BBUkFWSVJUPXkKIyBDT05GSUdfUEFSQVZJUlRfREVCVUcgaXMgbm90IHNl dApDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTPXkKIyBDT05GSUdfWEVOIGlzIG5vdCBzZXQKQ09O RklHX0tWTV9HVUVTVD15CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklH X1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORyBpcyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9DTE9D Sz15CkNPTkZJR19OT19CT09UTUVNPXkKQ09ORklHX01FTVRFU1Q9eQojIENPTkZJR19NSzggaXMg bm90IHNldAojIENPTkZJR19NUFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUFUT00gaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFU9eQpDT05GSUdf WDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgpD T05GSUdfWDg2X1RTQz15CkNPTkZJR19YODZfQ01QWENIRzY0PXkKQ09ORklHX1g4Nl9DTU9WPXkK Q09ORklHX1g4Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NjQKQ09ORklHX1g4Nl9ERUJVR0NUTE1TUj15 CkNPTkZJR19DUFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQU1EPXkKQ09ORklHX0NQVV9T VVBfQ0VOVEFVUj15CkNPTkZJR19IUEVUX1RJTUVSPXkKQ09ORklHX0hQRVRfRU1VTEFURV9SVEM9 eQpDT05GSUdfRE1JPXkKIyBDT05GSUdfR0FSVF9JT01NVSBpcyBub3Qgc2V0CkNPTkZJR19DQUxH QVJZX0lPTU1VPXkKQ09ORklHX0NBTEdBUllfSU9NTVVfRU5BQkxFRF9CWV9ERUZBVUxUPXkKQ09O RklHX1NXSU9UTEI9eQpDT05GSUdfSU9NTVVfSEVMUEVSPXkKQ09ORklHX01BWFNNUD15CkNPTkZJ R19OUl9DUFVTPTgxOTIKQ09ORklHX1NDSEVEX1NNVD15CiMgQ09ORklHX1NDSEVEX01DIGlzIG5v dCBzZXQKQ09ORklHX1BSRUVNUFRfTk9ORT15CiMgQ09ORklHX1BSRUVNUFRfVk9MVU5UQVJZIGlz IG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0CkNPTkZJR19QUkVFTVBUX0NPVU5U PXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4Nl9JT19BUElDPXkKQ09ORklHX1g4 Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFTPXkKIyBDT05GSUdfWDg2X01DRSBpcyBub3Qg c2V0CkNPTkZJR19YODZfMTZCSVQ9eQpDT05GSUdfWDg2X0VTUEZJWDY0PXkKQ09ORklHX1g4Nl9W U1lTQ0FMTF9FTVVMQVRJT049eQojIENPTkZJR19JOEsgaXMgbm90IHNldAojIENPTkZJR19NSUNS T0NPREUgaXMgbm90IHNldAojIENPTkZJR19NSUNST0NPREVfSU5URUxfRUFSTFkgaXMgbm90IHNl dAojIENPTkZJR19NSUNST0NPREVfQU1EX0VBUkxZIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X01T UiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9DUFVJRCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1BI WVNfQUREUl9UXzY0QklUPXkKQ09ORklHX0FSQ0hfRE1BX0FERFJfVF82NEJJVD15CkNPTkZJR19E SVJFQ1RfR0JQQUdFUz15CiMgQ09ORklHX05VTUEgaXMgbm90IHNldApDT05GSUdfQVJDSF9TUEFS U0VNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0RFRkFVTFQ9eQpDT05GSUdfQVJD SF9TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0FSQ0hfUFJPQ19LQ09SRV9URVhUPXkKQ09O RklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0weGRlYWQwMDAwMDAwMDAwMDAKQ09ORklHX1NFTEVD VF9NRU1PUllfTU9ERUw9eQpDT05GSUdfU1BBUlNFTUVNX01BTlVBTD15CkNPTkZJR19TUEFSU0VN RU09eQpDT05GSUdfSEFWRV9NRU1PUllfUFJFU0VOVD15CkNPTkZJR19TUEFSU0VNRU1fRVhUUkVN RT15CkNPTkZJR19TUEFSU0VNRU1fVk1FTU1BUF9FTkFCTEU9eQpDT05GSUdfU1BBUlNFTUVNX0FM TE9DX01FTV9NQVBfVE9HRVRIRVI9eQpDT05GSUdfU1BBUlNFTUVNX1ZNRU1NQVA9eQpDT05GSUdf SEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVfTUFQPXkKQ09ORklHX0FS Q0hfRElTQ0FSRF9NRU1CTE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKIyBDT05GSUdf SEFWRV9CT09UTUVNX0lORk9fTk9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX01FTU9SWV9IT1RQTFVH IGlzIG5vdCBzZXQKQ09ORklHX1BBR0VGTEFHU19FWFRFTkRFRD15CkNPTkZJR19TUExJVF9QVExP Q0tfQ1BVUz00CkNPTkZJR19BUkNIX0VOQUJMRV9TUExJVF9QTURfUFRMT0NLPXkKQ09ORklHX01F TU9SWV9CQUxMT09OPXkKIyBDT05GSUdfQ09NUEFDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19NSUdS QVRJT049eQpDT05GSUdfQVJDSF9FTkFCTEVfSFVHRVBBR0VfTUlHUkFUSU9OPXkKQ09ORklHX1BI WVNfQUREUl9UXzY0QklUPXkKQ09ORklHX1pPTkVfRE1BX0ZMQUc9MQpDT05GSUdfQk9VTkNFPXkK Q09ORklHX05FRURfQk9VTkNFX1BPT0w9eQpDT05GSUdfVklSVF9UT19CVVM9eQojIENPTkZJR19L U00gaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9NTUFQX01JTl9BRERSPTQwOTYKIyBDT05GSUdf VFJBTlNQQVJFTlRfSFVHRVBBR0UgaXMgbm90IHNldAojIENPTkZJR19DTEVBTkNBQ0hFIGlzIG5v dCBzZXQKIyBDT05GSUdfRlJPTlRTV0FQIGlzIG5vdCBzZXQKQ09ORklHX0NNQT15CkNPTkZJR19D TUFfREVCVUc9eQpDT05GSUdfQ01BX0FSRUFTPTcKQ09ORklHX1pQT09MPXkKQ09ORklHX1pCVUQ9 bQpDT05GSUdfWlNNQUxMT0M9bQpDT05GSUdfUEdUQUJMRV9NQVBQSU5HPXkKQ09ORklHX0dFTkVS SUNfRUFSTFlfSU9SRU1BUD15CkNPTkZJR19YODZfQ0hFQ0tfQklPU19DT1JSVVBUSU9OPXkKQ09O RklHX1g4Nl9CT09UUEFSQU1fTUVNT1JZX0NPUlJVUFRJT05fQ0hFQ0s9eQpDT05GSUdfWDg2X1JF U0VSVkVfTE9XPTY0CkNPTkZJR19NVFJSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVSPXkKQ09ORklH X01UUlJfU0FOSVRJWkVSX0VOQUJMRV9ERUZBVUxUPTAKQ09ORklHX01UUlJfU0FOSVRJWkVSX1NQ QVJFX1JFR19OUl9ERUZBVUxUPTEKQ09ORklHX1g4Nl9QQVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BH X1VOQ0FDSEVEPXkKQ09ORklHX0FSQ0hfUkFORE9NPXkKQ09ORklHX1g4Nl9TTUFQPXkKIyBDT05G SUdfWDg2X0lOVEVMX01QWCBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSSBpcyBub3Qgc2V0CiMgQ09O RklHX1NFQ0NPTVAgaXMgbm90IHNldApDT05GSUdfSFpfMTAwPXkKIyBDT05GSUdfSFpfMjUwIGlz IG5vdCBzZXQKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMTAwMCBpcyBu b3Qgc2V0CkNPTkZJR19IWj0xMDAKIyBDT05GSUdfU0NIRURfSFJUSUNLIGlzIG5vdCBzZXQKIyBD T05GSUdfS0VYRUMgaXMgbm90IHNldApDT05GSUdfQ1JBU0hfRFVNUD15CkNPTkZJR19QSFlTSUNB TF9TVEFSVD0weDEwMDAwMDAKIyBDT05GSUdfUkVMT0NBVEFCTEUgaXMgbm90IHNldApDT05GSUdf UEhZU0lDQUxfQUxJR049MHgyMDAwMDAKQ09ORklHX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQk9P VFBBUkFNX0hPVFBMVUdfQ1BVMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0hPVFBMVUdfQ1BV MCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTVBBVF9WRFNPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01E TElORV9CT09MIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfRU5BQkxFX01FTU9SWV9IT1RQTFVHPXkK CiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwpDT05GSUdfQVJDSF9ISUJF Uk5BVElPTl9IRUFERVI9eQpDT05GSUdfU1VTUEVORD15CkNPTkZJR19TVVNQRU5EX0ZSRUVaRVI9 eQpDT05GSUdfSElCRVJOQVRFX0NBTExCQUNLUz15CkNPTkZJR19ISUJFUk5BVElPTj15CkNPTkZJ R19QTV9TVERfUEFSVElUSU9OPSIiCkNPTkZJR19QTV9TTEVFUD15CkNPTkZJR19QTV9TTEVFUF9T TVA9eQojIENPTkZJR19QTV9BVVRPU0xFRVAgaXMgbm90IHNldAojIENPTkZJR19QTV9XQUtFTE9D S1MgaXMgbm90IHNldApDT05GSUdfUE09eQojIENPTkZJR19QTV9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19QTV9DTEs9eQojIENPTkZJR19XUV9QT1dFUl9FRkZJQ0lFTlRfREVGQVVMVCBpcyBub3Qg c2V0CkNPTkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVHQUNZX1RBQkxFU19MT09LVVA9eQpDT05G SUdfQVJDSF9NSUdIVF9IQVZFX0FDUElfUERDPXkKQ09ORklHX0FDUElfU0xFRVA9eQojIENPTkZJ R19BQ1BJX1BST0NGU19QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0VDX0RFQlVHRlM9eQpD T05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpDT05GSUdfQUNQSV9CVVRUT049 eQpDT05GSUdfQUNQSV9WSURFTz1tCkNPTkZJR19BQ1BJX0ZBTj1tCkNPTkZJR19BQ1BJX0RPQ0s9 eQpDT05GSUdfQUNQSV9QUk9DRVNTT1I9bQojIENPTkZJR19BQ1BJX0lQTUkgaXMgbm90IHNldApD T05GSUdfQUNQSV9IT1RQTFVHX0NQVT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9S PW0KQ09ORklHX0FDUElfVEhFUk1BTD1tCkNPTkZJR19BQ1BJX0NVU1RPTV9EU0RUX0ZJTEU9IiIK IyBDT05GSUdfQUNQSV9DVVNUT01fRFNEVCBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0lOSVRSRF9U QUJMRV9PVkVSUklERT15CkNPTkZJR19BQ1BJX0RFQlVHPXkKQ09ORklHX0FDUElfUENJX1NMT1Q9 eQpDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09ORklHX0FDUElfQ09OVEFJTkVSPXkKQ09ORklHX0FD UElfU0JTPXkKQ09ORklHX0FDUElfSEVEPXkKQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRD15CiMg Q09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVf QUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CkNPTkZJR19BQ1BJX0FQRUk9 eQpDT05GSUdfQUNQSV9BUEVJX0dIRVM9eQpDT05GSUdfQUNQSV9BUEVJX0VJTko9eQojIENPTkZJ R19BQ1BJX0FQRUlfRVJTVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfT1BSRUdJT04g aXMgbm90IHNldApDT05GSUdfU0ZJPXkKCiMKIyBDUFUgRnJlcXVlbmN5IHNjYWxpbmcKIwojIENP TkZJR19DUFVfRlJFUSBpcyBub3Qgc2V0CgojCiMgQ1BVIElkbGUKIwpDT05GSUdfQ1BVX0lETEU9 eQpDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUj15CkNPTkZJR19DUFVfSURMRV9HT1ZfTUVOVT15 CiMgQ09ORklHX0FSQ0hfTkVFRFNfQ1BVX0lETEVfQ09VUExFRCBpcyBub3Qgc2V0CkNPTkZJR19J TlRFTF9JRExFPXkKCiMKIyBNZW1vcnkgcG93ZXIgc2F2aW5ncwojCiMgQ09ORklHX0k3MzAwX0lE TEUgaXMgbm90IHNldAoKIwojIEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkK Q09ORklHX1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01NQ09ORklHPXkKQ09ORklHX1BDSV9ET01B SU5TPXkKQ09ORklHX1BDSUVQT1JUQlVTPXkKIyBDT05GSUdfSE9UUExVR19QQ0lfUENJRSBpcyBu b3Qgc2V0CiMgQ09ORklHX1BDSUVBRVIgaXMgbm90IHNldApDT05GSUdfUENJRUFTUE09eQpDT05G SUdfUENJRUFTUE1fREVCVUc9eQojIENPTkZJR19QQ0lFQVNQTV9ERUZBVUxUIGlzIG5vdCBzZXQK IyBDT05GSUdfUENJRUFTUE1fUE9XRVJTQVZFIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVBU1BNX1BF UkZPUk1BTkNFPXkKQ09ORklHX1BDSUVfUE1FPXkKIyBDT05GSUdfUENJX01TSSBpcyBub3Qgc2V0 CiMgQ09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJM RV9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9TVFVCPXkKIyBDT05GSUdfSFRfSVJRIGlzIG5v dCBzZXQKQ09ORklHX1BDSV9BVFM9eQpDT05GSUdfUENJX0lPVj15CkNPTkZJR19QQ0lfUFJJPXkK IyBDT05GSUdfUENJX1BBU0lEIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9MQUJFTD15CgojCiMgUENJ IGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMKQ09ORklHX0lTQV9ETUFfQVBJPXkKQ09ORklHX0FN RF9OQj15CiMgQ09ORklHX1BDQ0FSRCBpcyBub3Qgc2V0CkNPTkZJR19IT1RQTFVHX1BDST15CkNP TkZJR19IT1RQTFVHX1BDSV9BQ1BJPXkKIyBDT05GSUdfSE9UUExVR19QQ0lfQUNQSV9JQk0gaXMg bm90IHNldAojIENPTkZJR19IT1RQTFVHX1BDSV9DUENJIGlzIG5vdCBzZXQKQ09ORklHX0hPVFBM VUdfUENJX1NIUEM9eQojIENPTkZJR19SQVBJRElPIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9TWVNG Qj15CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBFbXVsYXRpb25zCiMKQ09ORklHX0JJ TkZNVF9FTEY9eQpDT05GSUdfQ09NUEFUX0JJTkZNVF9FTEY9eQpDT05GSUdfQVJDSF9CSU5GTVRf RUxGX1JBTkRPTUlaRV9QSUU9eQojIENPTkZJR19DT1JFX0RVTVBfREVGQVVMVF9FTEZfSEVBREVS UyBpcyBub3Qgc2V0CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKIyBDT05GSUdfSEFWRV9BT1VUIGlz IG5vdCBzZXQKQ09ORklHX0JJTkZNVF9NSVNDPW0KQ09ORklHX0NPUkVEVU1QPXkKQ09ORklHX0lB MzJfRU1VTEFUSU9OPXkKIyBDT05GSUdfSUEzMl9BT1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2 X1gzMiBpcyBub3Qgc2V0CkNPTkZJR19DT01QQVQ9eQpDT05GSUdfQ09NUEFUX0ZPUl9VNjRfQUxJ R05NRU5UPXkKQ09ORklHX1NZU1ZJUENfQ09NUEFUPXkKQ09ORklHX0tFWVNfQ09NUEFUPXkKQ09O RklHX1g4Nl9ERVZfRE1BX09QUz15CkNPTkZJR19QTUNfQVRPTT15CkNPTkZJR19ORVQ9eQoKIwoj IE5ldHdvcmtpbmcgb3B0aW9ucwojCiMgQ09ORklHX1BBQ0tFVCBpcyBub3Qgc2V0CkNPTkZJR19V TklYPXkKIyBDT05GSUdfVU5JWF9ESUFHIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0tFWSBpcyBu b3Qgc2V0CiMgQ09ORklHX0lORVQgaXMgbm90IHNldAojIENPTkZJR19ORVRXT1JLX1NFQ01BUksg aXMgbm90IHNldAojIENPTkZJR19ORVRfUFRQX0NMQVNTSUZZIGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUV09SS19QSFlfVElNRVNUQU1QSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVURklMVEVSIGlz IG5vdCBzZXQKIyBDT05GSUdfQVRNIGlzIG5vdCBzZXQKIyBDT05GSUdfQlJJREdFIGlzIG5vdCBz ZXQKIyBDT05GSUdfVkxBTl84MDIxUSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQ05FVCBpcyBub3Qg c2V0CiMgQ09ORklHX0xMQzIgaXMgbm90IHNldAojIENPTkZJR19JUFggaXMgbm90IHNldAojIENP TkZJR19BVEFMSyBpcyBub3Qgc2V0CiMgQ09ORklHX1gyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xB UEIgaXMgbm90IHNldAojIENPTkZJR19QSE9ORVQgaXMgbm90IHNldAojIENPTkZJR19JRUVFODAy MTU0IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1NDSEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfRENC IGlzIG5vdCBzZXQKIyBDT05GSUdfRE5TX1JFU09MVkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFU TUFOX0FEViBpcyBub3Qgc2V0CiMgQ09ORklHX1ZTT0NLRVRTIGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUTElOS19NTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUTElOS19ESUFHIGlzIG5vdCBzZXQK IyBDT05GSUdfTkVUX01QTFNfR1NPIGlzIG5vdCBzZXQKIyBDT05GSUdfSFNSIGlzIG5vdCBzZXQK Q09ORklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKIyBDT05GSUdfQ0dS T1VQX05FVF9QUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEIGlzIG5v dCBzZXQKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKIyBDT05GSUdfQlBG X0pJVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfRkxPV19MSU1JVD15CgojCiMgTmV0d29yayB0ZXN0 aW5nCiMKIyBDT05GSUdfSEFNUkFESU8gaXMgbm90IHNldAojIENPTkZJR19DQU4gaXMgbm90IHNl dAojIENPTkZJR19JUkRBIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMgbm90IHNldApDT05GSUdf V0lSRUxFU1M9eQojIENPTkZJR19DRkc4MDIxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0xJQjgwMjEx IGlzIG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBlbmFibGVkIGZvciBNQUM4MDIx MQojCiMgQ09ORklHX1dJTUFYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMIGlzIG5vdCBzZXQK IyBDT05GSUdfUkZLSUxMX1JFR1VMQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19ORkMgaXMgbm90IHNldApD T05GSUdfSEFWRV9CUEZfSklUPXkKCiMKIyBEZXZpY2UgRHJpdmVycwojCgojCiMgR2VuZXJpYyBE cml2ZXIgT3B0aW9ucwojCkNPTkZJR19VRVZFTlRfSEVMUEVSPXkKQ09ORklHX1VFVkVOVF9IRUxQ RVJfUEFUSD0iIgojIENPTkZJR19ERVZUTVBGUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NUQU5EQUxP TkUgaXMgbm90IHNldApDT05GSUdfUFJFVkVOVF9GSVJNV0FSRV9CVUlMRD15CkNPTkZJR19GV19M T0FERVI9eQpDT05GSUdfRklSTVdBUkVfSU5fS0VSTkVMPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJF PSIiCkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVI9eQpDT05GSUdfRldfTE9BREVSX1VTRVJf SEVMUEVSX0ZBTExCQUNLPXkKQ09ORklHX0FMTE9XX0RFVl9DT1JFRFVNUD15CiMgQ09ORklHX0RF QlVHX0RSSVZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0RFVlJFUyBpcyBub3Qgc2V0CiMg Q09ORklHX1NZU19IWVBFUlZJU09SIGlzIG5vdCBzZXQKIyBDT05GSUdfR0VORVJJQ19DUFVfREVW SUNFUyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVV9BVVRPUFJPQkU9eQpDT05GSUdfUkVH TUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdfUkVHTUFQX1NQST15CkNPTkZJR19SRUdN QVBfTU1JTz1tCkNPTkZJR19SRUdNQVBfSVJRPXkKIyBDT05GSUdfRE1BX1NIQVJFRF9CVUZGRVIg aXMgbm90IHNldApDT05GSUdfRE1BX0NNQT15CgojCiMgRGVmYXVsdCBjb250aWd1b3VzIG1lbW9y eSBhcmVhIHNpemU6CiMKQ09ORklHX0NNQV9TSVpFX1BFUkNFTlRBR0U9MAojIENPTkZJR19DTUFf U0laRV9TRUxfTUJZVEVTIGlzIG5vdCBzZXQKQ09ORklHX0NNQV9TSVpFX1NFTF9QRVJDRU5UQUdF PXkKIyBDT05GSUdfQ01BX1NJWkVfU0VMX01JTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NNQV9TSVpF X1NFTF9NQVggaXMgbm90IHNldApDT05GSUdfQ01BX0FMSUdOTUVOVD04CgojCiMgQnVzIGRldmlj ZXMKIwojIENPTkZJR19DT05ORUNUT1IgaXMgbm90IHNldApDT05GSUdfTVREPXkKQ09ORklHX01U RF9URVNUUz1tCiMgQ09ORklHX01URF9SRURCT09UX1BBUlRTIGlzIG5vdCBzZXQKIyBDT05GSUdf TVREX0NNRExJTkVfUEFSVFMgaXMgbm90IHNldAojIENPTkZJR19NVERfQVI3X1BBUlRTIGlzIG5v dCBzZXQKCiMKIyBVc2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycwojCkNPTkZJR19N VERfQkxLREVWUz15CkNPTkZJR19NVERfQkxPQ0s9bQojIENPTkZJR19NVERfQkxPQ0tfUk8gaXMg bm90IHNldApDT05GSUdfRlRMPXkKQ09ORklHX05GVEw9bQpDT05GSUdfTkZUTF9SVz15CkNPTkZJ R19JTkZUTD15CiMgQ09ORklHX1JGRF9GVEwgaXMgbm90IHNldApDT05GSUdfU1NGREM9eQojIENP TkZJR19TTV9GVEwgaXMgbm90IHNldApDT05GSUdfTVREX09PUFM9bQpDT05GSUdfTVREX1NXQVA9 bQoKIwojIFJBTS9ST00vRmxhc2ggY2hpcCBkcml2ZXJzCiMKIyBDT05GSUdfTVREX0NGSSBpcyBu b3Qgc2V0CkNPTkZJR19NVERfSkVERUNQUk9CRT15CkNPTkZJR19NVERfR0VOX1BST0JFPXkKIyBD T05GSUdfTVREX0NGSV9BRFZfT1BUSU9OUyBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktf V0lEVEhfMT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JB TktfV0lEVEhfND15CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9C QU5LX1dJRFRIXzMyIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NG SV9JMj15CiMgQ09ORklHX01URF9DRklfSTQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4 IGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSU5URUxFWFQ9eQpDT05GSUdfTVREX0NGSV9BTURT VEQ9bQojIENPTkZJR19NVERfQ0ZJX1NUQUEgaXMgbm90IHNldApDT05GSUdfTVREX0NGSV9VVElM PXkKQ09ORklHX01URF9SQU09bQojIENPTkZJR19NVERfUk9NIGlzIG5vdCBzZXQKQ09ORklHX01U RF9BQlNFTlQ9eQoKIwojIE1hcHBpbmcgZHJpdmVycyBmb3IgY2hpcCBhY2Nlc3MKIwpDT05GSUdf TVREX0NPTVBMRVhfTUFQUElOR1M9eQojIENPTkZJR19NVERfUEhZU01BUCBpcyBub3Qgc2V0CiMg Q09ORklHX01URF9TQkNfR1hYIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0FNRDc2WFJPTSBpcyBu b3Qgc2V0CkNPTkZJR19NVERfSUNIWFJPTT1tCkNPTkZJR19NVERfRVNCMlJPTT1tCkNPTkZJR19N VERfQ0s4MDRYUk9NPXkKQ09ORklHX01URF9TQ0IyX0ZMQVNIPXkKQ09ORklHX01URF9ORVR0ZWw9 bQpDT05GSUdfTVREX0w0NDBHWD15CkNPTkZJR19NVERfUENJPXkKIyBDT05GSUdfTVREX0dQSU9f QUREUiBpcyBub3Qgc2V0CkNPTkZJR19NVERfSU5URUxfVlJfTk9SPW0KIyBDT05GSUdfTVREX1BM QVRSQU0gaXMgbm90IHNldAojIENPTkZJR19NVERfTEFUQ0hfQUREUiBpcyBub3Qgc2V0CgojCiMg U2VsZi1jb250YWluZWQgTVREIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01URF9QTUM1NTE9bQpD T05GSUdfTVREX1BNQzU1MV9CVUdGSVg9eQojIENPTkZJR19NVERfUE1DNTUxX0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfTVREX0RBVEFGTEFTSCBpcyBub3Qgc2V0CkNPTkZJR19NVERfTTI1UDgw PW0KQ09ORklHX01URF9TU1QyNUw9eQpDT05GSUdfTVREX1NMUkFNPW0KQ09ORklHX01URF9QSFJB TT1tCiMgQ09ORklHX01URF9NVERSQU0gaXMgbm90IHNldApDT05GSUdfTVREX0JMT0NLMk1URD15 CgojCiMgRGlzay1Pbi1DaGlwIERldmljZSBEcml2ZXJzCiMKQ09ORklHX01URF9ET0NHMz1tCkNP TkZJR19CQ0hfQ09OU1RfTT0xNApDT05GSUdfQkNIX0NPTlNUX1Q9NAojIENPTkZJR19NVERfTkFO RCBpcyBub3Qgc2V0CkNPTkZJR19NVERfT05FTkFORD15CkNPTkZJR19NVERfT05FTkFORF9WRVJJ RllfV1JJVEU9eQpDT05GSUdfTVREX09ORU5BTkRfR0VORVJJQz1tCkNPTkZJR19NVERfT05FTkFO RF9PVFA9eQojIENPTkZJR19NVERfT05FTkFORF8yWF9QUk9HUkFNIGlzIG5vdCBzZXQKCiMKIyBM UEREUiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMKIwpDT05GSUdfTVREX0xQRERSPXkKQ09O RklHX01URF9RSU5GT19QUk9CRT15CkNPTkZJR19NVERfU1BJX05PUj1tCiMgQ09ORklHX01URF9T UElfTk9SX1VTRV80S19TRUNUT1JTIGlzIG5vdCBzZXQKQ09ORklHX01URF9VQkk9eQpDT05GSUdf TVREX1VCSV9XTF9USFJFU0hPTEQ9NDA5NgpDT05GSUdfTVREX1VCSV9CRUJfTElNSVQ9MjAKIyBD T05GSUdfTVREX1VCSV9GQVNUTUFQIGlzIG5vdCBzZXQKQ09ORklHX01URF9VQklfR0xVRUJJPXkK IyBDT05GSUdfTVREX1VCSV9CTE9DSyBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX01JR0hUX0hBVkVf UENfUEFSUE9SVD15CkNPTkZJR19QQVJQT1JUPXkKQ09ORklHX1BBUlBPUlRfUEM9bQpDT05GSUdf UEFSUE9SVF9TRVJJQUw9bQpDT05GSUdfUEFSUE9SVF9QQ19GSUZPPXkKIyBDT05GSUdfUEFSUE9S VF9QQ19TVVBFUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9HU0MgaXMgbm90IHNldApD T05GSUdfUEFSUE9SVF9BWDg4Nzk2PXkKQ09ORklHX1BBUlBPUlRfMTI4ND15CkNPTkZJR19QQVJQ T1JUX05PVF9QQz15CkNPTkZJR19QTlA9eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkKCiMK IyBQcm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNPTkZJR19CTEtfREVWPXkKQ09ORklHX0JM S19ERVZfTlVMTF9CTEs9eQojIENPTkZJR19CTEtfREVWX0ZEIGlzIG5vdCBzZXQKIyBDT05GSUdf UEFSSURFIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9QQ0lFU1NEX01USVAzMlhYIGlzIG5v dCBzZXQKIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DUFFfQ0lTU19EQSBp cyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0RBQzk2MD1tCkNPTkZJR19CTEtfREVWX1VNRU09eQoj IENPTkZJR19CTEtfREVWX0NPV19DT01NT04gaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0xP T1AgaXMgbm90IHNldAoKIwojIERSQkQgZGlzYWJsZWQgYmVjYXVzZSBQUk9DX0ZTIG9yIElORVQg bm90IHNlbGVjdGVkCiMKIyBDT05GSUdfQkxLX0RFVl9OQkQgaXMgbm90IHNldApDT05GSUdfQkxL X0RFVl9OVk1FPW0KQ09ORklHX0JMS19ERVZfU0tEPW0KQ09ORklHX0JMS19ERVZfT1NEPW0KIyBD T05GSUdfQkxLX0RFVl9TWDggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1JBTSBpcyBub3Qg c2V0CkNPTkZJR19DRFJPTV9QS1RDRFZEPW0KQ09ORklHX0NEUk9NX1BLVENEVkRfQlVGRkVSUz04 CiMgQ09ORklHX0NEUk9NX1BLVENEVkRfV0NBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRBX09W RVJfRVRIIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19CTEs9eQpDT05GSUdfQkxLX0RFVl9IRD15 CkNPTkZJR19CTEtfREVWX1JTWFg9eQoKIwojIE1pc2MgZGV2aWNlcwojCkNPTkZJR19TRU5TT1JT X0xJUzNMVjAyRD15CiMgQ09ORklHX0FENTI1WF9EUE9UIGlzIG5vdCBzZXQKIyBDT05GSUdfRFVN TVlfSVJRIGlzIG5vdCBzZXQKQ09ORklHX0lCTV9BU009bQpDT05GSUdfUEhBTlRPTT15CiMgQ09O RklHX1NHSV9JT0M0IGlzIG5vdCBzZXQKQ09ORklHX1RJRk1fQ09SRT15CiMgQ09ORklHX1RJRk1f N1hYMSBpcyBub3Qgc2V0CkNPTkZJR19JQ1M5MzJTNDAxPXkKQ09ORklHX0VOQ0xPU1VSRV9TRVJW SUNFUz15CkNPTkZJR19IUF9JTE89bQojIENPTkZJR19BUERTOTgwMkFMUyBpcyBub3Qgc2V0CkNP TkZJR19JU0wyOTAwMz1tCkNPTkZJR19JU0wyOTAyMD15CkNPTkZJR19TRU5TT1JTX1RTTDI1NTA9 eQpDT05GSUdfU0VOU09SU19CSDE3ODA9eQojIENPTkZJR19TRU5TT1JTX0JIMTc3MCBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX0FQRFM5OTBYPXkKIyBDT05GSUdfSE1DNjM1MiBpcyBub3Qgc2V0 CkNPTkZJR19EUzE2ODI9eQpDT05GSUdfVElfREFDNzUxMj1tCkNPTkZJR19WTVdBUkVfQkFMTE9P Tj15CkNPTkZJR19CTVAwODU9eQpDT05GSUdfQk1QMDg1X0kyQz15CkNPTkZJR19CTVAwODVfU1BJ PXkKQ09ORklHX1VTQl9TV0lUQ0hfRlNBOTQ4MD1tCiMgQ09ORklHX0xBVFRJQ0VfRUNQM19DT05G SUcgaXMgbm90IHNldAojIENPTkZJR19TUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfQzJQT1JUIGlz IG5vdCBzZXQKCiMKIyBFRVBST00gc3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQyND1tCkNPTkZJ R19FRVBST01fQVQyNT1tCkNPTkZJR19FRVBST01fTEVHQUNZPXkKQ09ORklHX0VFUFJPTV9NQVg2 ODc1PXkKQ09ORklHX0VFUFJPTV85M0NYNj1tCkNPTkZJR19FRVBST01fOTNYWDQ2PXkKQ09ORklH X0NCNzEwX0NPUkU9bQojIENPTkZJR19DQjcxMF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19DQjcx MF9ERUJVR19BU1NVTVBUSU9OUz15CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5z cG9ydCBsaW5lIGRpc2NpcGxpbmUKIwojIENPTkZJR19USV9TVCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0xJUzNfSTJDPXkKCiMKIyBBbHRlcmEgRlBHQSBmaXJtd2FyZSBkb3dubG9hZCBtb2R1 bGUKIwpDT05GSUdfQUxURVJBX1NUQVBMPW0KQ09ORklHX1ZNV0FSRV9WTUNJPW0KCiMKIyBJbnRl bCBNSUMgQnVzIERyaXZlcgojCkNPTkZJR19JTlRFTF9NSUNfQlVTPW0KCiMKIyBJbnRlbCBNSUMg SG9zdCBEcml2ZXIKIwojIENPTkZJR19JTlRFTF9NSUNfSE9TVCBpcyBub3Qgc2V0CgojCiMgSW50 ZWwgTUlDIENhcmQgRHJpdmVyCiMKQ09ORklHX0lOVEVMX01JQ19DQVJEPW0KQ09ORklHX0dFTldR RT15CkNPTkZJR19HRU5XUUVfUExBVEZPUk1fRVJST1JfUkVDT1ZFUlk9MAojIENPTkZJR19FQ0hP IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0JBU0UgaXMgbm90IHNldApDT05GSUdfSEFWRV9JREU9 eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFNDU0kgZGV2aWNlIHN1cHBvcnQKIwpDT05G SUdfU0NTSV9NT0Q9eQpDT05GSUdfUkFJRF9BVFRSUz1tCkNPTkZJR19TQ1NJPXkKQ09ORklHX1ND U0lfRE1BPXkKIyBDT05GSUdfU0NTSV9ORVRMSU5LIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTVFf REVGQVVMVD15CiMgQ09ORklHX1NDU0lfUFJPQ19GUyBpcyBub3Qgc2V0CgojCiMgU0NTSSBzdXBw b3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwpDT05GSUdfQkxLX0RFVl9TRD15CkNPTkZJ R19DSFJfREVWX1NUPW0KIyBDT05GSUdfQ0hSX0RFVl9PU1NUIGlzIG5vdCBzZXQKQ09ORklHX0JM S19ERVZfU1I9eQojIENPTkZJR19CTEtfREVWX1NSX1ZFTkRPUiBpcyBub3Qgc2V0CkNPTkZJR19D SFJfREVWX1NHPXkKQ09ORklHX0NIUl9ERVZfU0NIPXkKQ09ORklHX1NDU0lfRU5DTE9TVVJFPXkK Q09ORklHX1NDU0lfQ09OU1RBTlRTPXkKQ09ORklHX1NDU0lfTE9HR0lORz15CkNPTkZJR19TQ1NJ X1NDQU5fQVNZTkM9eQoKIwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRS Uz15CiMgQ09ORklHX1NDU0lfRkNfQVRUUlMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lTQ1NJ X0FUVFJTIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU0FTX0FUVFJTPXkKQ09ORklHX1NDU0lfU0FT X0xJQlNBUz15CkNPTkZJR19TQ1NJX1NBU19BVEE9eQojIENPTkZJR19TQ1NJX1NBU19IT1NUX1NN UCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1NSUF9BVFRSUz1tCkNPTkZJR19TQ1NJX0xPV0xFVkVM PXkKQ09ORklHX0lTQ1NJX0JPT1RfU1lTRlM9eQojIENPTkZJR19TQ1NJX0JOWDJfSVNDU0kgaXMg bm90IHNldAojIENPTkZJR19CRTJJU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfM1df WFhYWF9SQUlEIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfSFBTQT15CkNPTkZJR19TQ1NJXzNXXzlY WFg9eQojIENPTkZJR19TQ1NJXzNXX1NBUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FDQVJEPW0K Q09ORklHX1NDU0lfQUFDUkFJRD1tCkNPTkZJR19TQ1NJX0FJQzdYWFg9eQpDT05GSUdfQUlDN1hY WF9DTURTX1BFUl9ERVZJQ0U9MzIKQ09ORklHX0FJQzdYWFhfUkVTRVRfREVMQVlfTVM9NTAwMAoj IENPTkZJR19BSUM3WFhYX0RFQlVHX0VOQUJMRSBpcyBub3Qgc2V0CkNPTkZJR19BSUM3WFhYX0RF QlVHX01BU0s9MApDT05GSUdfQUlDN1hYWF9SRUdfUFJFVFRZX1BSSU5UPXkKQ09ORklHX1NDU0lf QUlDNzlYWD1tCkNPTkZJR19BSUM3OVhYX0NNRFNfUEVSX0RFVklDRT0zMgpDT05GSUdfQUlDNzlY WF9SRVNFVF9ERUxBWV9NUz01MDAwCkNPTkZJR19BSUM3OVhYX0RFQlVHX0VOQUJMRT15CkNPTkZJ R19BSUM3OVhYX0RFQlVHX01BU0s9MAojIENPTkZJR19BSUM3OVhYX1JFR19QUkVUVFlfUFJJTlQg aXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FJQzk0WFggaXMgbm90IHNldApDT05GSUdfU0NTSV9N VlNBUz1tCiMgQ09ORklHX1NDU0lfTVZTQVNfREVCVUcgaXMgbm90IHNldApDT05GSUdfU0NTSV9N VlNBU19UQVNLTEVUPXkKQ09ORklHX1NDU0lfTVZVTUk9bQojIENPTkZJR19TQ1NJX0RQVF9JMk8g aXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FEVkFOU1lTIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lf QVJDTVNSPXkKQ09ORklHX1NDU0lfRVNBUzJSPXkKQ09ORklHX01FR0FSQUlEX05FV0dFTj15CkNP TkZJR19NRUdBUkFJRF9NTT1tCkNPTkZJR19NRUdBUkFJRF9NQUlMQk9YPW0KQ09ORklHX01FR0FS QUlEX0xFR0FDWT15CiMgQ09ORklHX01FR0FSQUlEX1NBUyBpcyBub3Qgc2V0CiMgQ09ORklHX1ND U0lfTVBUMlNBUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTVBUM1NBUyBpcyBub3Qgc2V0CkNP TkZJR19TQ1NJX1VGU0hDRD15CiMgQ09ORklHX1NDU0lfVUZTSENEX1BDSSBpcyBub3Qgc2V0CiMg Q09ORklHX1NDU0lfVUZTSENEX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfSFBUSU9Q PW0KQ09ORklHX1NDU0lfQlVTTE9HSUM9bQojIENPTkZJR19TQ1NJX0ZMQVNIUE9JTlQgaXMgbm90 IHNldAojIENPTkZJR19WTVdBUkVfUFZTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfSFlQRVJWX1NU T1JBR0UgaXMgbm90IHNldApDT05GSUdfU0NTSV9ETVgzMTkxRD15CkNPTkZJR19TQ1NJX0VBVEE9 bQojIENPTkZJR19TQ1NJX0VBVEFfVEFHR0VEX1FVRVVFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NT SV9FQVRBX0xJTktFRF9DT01NQU5EUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0VBVEFfTUFYX1RB R1M9MTYKQ09ORklHX1NDU0lfRlVUVVJFX0RPTUFJTj15CiMgQ09ORklHX1NDU0lfR0RUSCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfSVNDSSBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0lQUz1tCiMg Q09ORklHX1NDU0lfSU5JVElPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9JTklBMTAwIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfUFBBPW0KIyBDT05GSUdfU0NTSV9JTU0gaXMgbm90IHNldAojIENP TkZJR19TQ1NJX0laSVBfRVBQMTYgaXMgbm90IHNldApDT05GSUdfU0NTSV9JWklQX1NMT1dfQ1RS PXkKIyBDT05GSUdfU0NTSV9TVEVYIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU1lNNTNDOFhYXzI9 eQpDT05GSUdfU0NTSV9TWU01M0M4WFhfRE1BX0FERFJFU1NJTkdfTU9ERT0xCkNPTkZJR19TQ1NJ X1NZTTUzQzhYWF9ERUZBVUxUX1RBR1M9MTYKQ09ORklHX1NDU0lfU1lNNTNDOFhYX01BWF9UQUdT PTY0CkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9NTUlPPXkKQ09ORklHX1NDU0lfSVBSPXkKQ09ORklH X1NDU0lfSVBSX1RSQUNFPXkKQ09ORklHX1NDU0lfSVBSX0RVTVA9eQpDT05GSUdfU0NTSV9RTE9H SUNfMTI4MD1tCiMgQ09ORklHX1NDU0lfUUxBX0lTQ1NJIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lf REMzOTV4PXkKQ09ORklHX1NDU0lfQU01M0M5NzQ9eQpDT05GSUdfU0NTSV9XRDcxOVg9bQpDT05G SUdfU0NTSV9ERUJVRz15CiMgQ09ORklHX1NDU0lfUE1DUkFJRCBpcyBub3Qgc2V0CkNPTkZJR19T Q1NJX1BNODAwMT15CiMgQ09ORklHX1NDU0lfVklSVElPIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lf REg9bQpDT05GSUdfU0NTSV9ESF9SREFDPW0KIyBDT05GSUdfU0NTSV9ESF9IUF9TVyBpcyBub3Qg c2V0CiMgQ09ORklHX1NDU0lfREhfRU1DIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfREhfQUxVQT1t CkNPTkZJR19TQ1NJX09TRF9JTklUSUFUT1I9bQpDT05GSUdfU0NTSV9PU0RfVUxEPW0KQ09ORklH X1NDU0lfT1NEX0RQUklOVF9TRU5TRT0xCiMgQ09ORklHX1NDU0lfT1NEX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX0FUQT15CiMgQ09ORklHX0FUQV9OT05TVEFOREFSRCBpcyBub3Qgc2V0CiMgQ09O RklHX0FUQV9WRVJCT1NFX0VSUk9SIGlzIG5vdCBzZXQKQ09ORklHX0FUQV9BQ1BJPXkKIyBDT05G SUdfU0FUQV9aUE9ERCBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfUE1QIGlzIG5vdCBzZXQKCiMK IyBDb250cm9sbGVycyB3aXRoIG5vbi1TRkYgbmF0aXZlIGludGVyZmFjZQojCkNPTkZJR19TQVRB X0FIQ0k9eQojIENPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfU0FU QV9JTklDMTYyWD1tCkNPTkZJR19TQVRBX0FDQVJEX0FIQ0k9eQpDT05GSUdfU0FUQV9TSUwyND1t CiMgQ09ORklHX0FUQV9TRkYgaXMgbm90IHNldAojIENPTkZJR19NRCBpcyBub3Qgc2V0CkNPTkZJ R19UQVJHRVRfQ09SRT15CkNPTkZJR19UQ01fSUJMT0NLPXkKQ09ORklHX1RDTV9GSUxFSU89eQpD T05GSUdfVENNX1BTQ1NJPW0KIyBDT05GSUdfVENNX1VTRVIgaXMgbm90IHNldAojIENPTkZJR19M T09QQkFDS19UQVJHRVQgaXMgbm90IHNldAojIENPTkZJR19JU0NTSV9UQVJHRVQgaXMgbm90IHNl dApDT05GSUdfRlVTSU9OPXkKQ09ORklHX0ZVU0lPTl9TUEk9eQpDT05GSUdfRlVTSU9OX1NBUz1t CkNPTkZJR19GVVNJT05fTUFYX1NHRT0xMjgKQ09ORklHX0ZVU0lPTl9DVEw9bQojIENPTkZJR19G VVNJT05fTE9HR0lORyBpcyBub3Qgc2V0CgojCiMgSUVFRSAxMzk0IChGaXJlV2lyZSkgc3VwcG9y dAojCiMgQ09ORklHX0ZJUkVXSVJFIGlzIG5vdCBzZXQKQ09ORklHX0ZJUkVXSVJFX05PU1k9bQpD T05GSUdfSTJPPW0KIyBDT05GSUdfSTJPX0xDVF9OT1RJRllfT05fQ0hBTkdFUyBpcyBub3Qgc2V0 CkNPTkZJR19JMk9fRVhUX0FEQVBURUM9eQojIENPTkZJR19JMk9fRVhUX0FEQVBURUNfRE1BNjQg aXMgbm90IHNldApDT05GSUdfSTJPX0NPTkZJRz1tCkNPTkZJR19JMk9fQ09ORklHX09MRF9JT0NU TD15CkNPTkZJR19JMk9fQlVTPW0KQ09ORklHX0kyT19CTE9DSz1tCkNPTkZJR19JMk9fU0NTST1t CiMgQ09ORklHX0kyT19QUk9DIGlzIG5vdCBzZXQKQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTPXkK IyBDT05GSUdfTUFDX0VNVU1PVVNFQlROIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUREVWSUNFUyBp cyBub3Qgc2V0CiMgQ09ORklHX1ZIT1NUX05FVCBpcyBub3Qgc2V0CkNPTkZJR19WSE9TVF9TQ1NJ PW0KQ09ORklHX1ZIT1NUX1JJTkc9bQpDT05GSUdfVkhPU1Q9bQoKIwojIElucHV0IGRldmljZSBz dXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0ZGX01FTUxFU1M9bQpDT05GSUdf SU5QVVRfUE9MTERFVj15CkNPTkZJR19JTlBVVF9TUEFSU0VLTUFQPW0KQ09ORklHX0lOUFVUX01B VFJJWEtNQVA9eQoKIwojIFVzZXJsYW5kIGludGVyZmFjZXMKIwojIENPTkZJR19JTlBVVF9NT1VT RURFViBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9KT1lERVY9bQojIENPTkZJR19JTlBVVF9FVkRF ViBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0VWQlVHIGlzIG5vdCBzZXQKCiMKIyBJbnB1dCBE ZXZpY2UgRHJpdmVycwojCkNPTkZJR19JTlBVVF9LRVlCT0FSRD15CiMgQ09ORklHX0tFWUJPQVJE X0FEUDU1MjAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9BRFA1NTg4IGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9BVEtC RD15CkNPTkZJR19LRVlCT0FSRF9RVDEwNzA9eQpDT05GSUdfS0VZQk9BUkRfUVQyMTYwPXkKQ09O RklHX0tFWUJPQVJEX0xLS0JEPW0KQ09ORklHX0tFWUJPQVJEX0dQSU89bQpDT05GSUdfS0VZQk9B UkRfR1BJT19QT0xMRUQ9eQpDT05GSUdfS0VZQk9BUkRfVENBNjQxNj1tCkNPTkZJR19LRVlCT0FS RF9UQ0E4NDE4PW0KQ09ORklHX0tFWUJPQVJEX01BVFJJWD1tCkNPTkZJR19LRVlCT0FSRF9MTTgz MjM9eQpDT05GSUdfS0VZQk9BUkRfTE04MzMzPXkKIyBDT05GSUdfS0VZQk9BUkRfTUFYNzM1OSBp cyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9NQ1M9eQpDT05GSUdfS0VZQk9BUkRfTVBSMTIxPXkK IyBDT05GSUdfS0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfT1BF TkNPUkVTIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX1NBTVNVTkc9eQojIENPTkZJR19LRVlC T0FSRF9TVE9XQVdBWSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9TVU5LQkQ9bQojIENPTkZJ R19LRVlCT0FSRF9UQzM1ODlYIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVFdMNDAzMCBp cyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9YVEtCRD15CkNPTkZJR19JTlBVVF9NT1VTRT15CiMg Q09ORklHX01PVVNFX1BTMiBpcyBub3Qgc2V0CkNPTkZJR19NT1VTRV9TRVJJQUw9bQpDT05GSUdf TU9VU0VfQVBQTEVUT1VDSD1tCkNPTkZJR19NT1VTRV9CQ001OTc0PW0KQ09ORklHX01PVVNFX0NZ QVBBPW0KIyBDT05GSUdfTU9VU0VfRUxBTl9JMkMgaXMgbm90IHNldApDT05GSUdfTU9VU0VfVlNY WFhBQT1tCkNPTkZJR19NT1VTRV9HUElPPW0KQ09ORklHX01PVVNFX1NZTkFQVElDU19JMkM9eQoj IENPTkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0pPWVNU SUNLPXkKQ09ORklHX0pPWVNUSUNLX0FOQUxPRz15CkNPTkZJR19KT1lTVElDS19BM0Q9eQojIENP TkZJR19KT1lTVElDS19BREkgaXMgbm90IHNldAojIENPTkZJR19KT1lTVElDS19DT0JSQSBpcyBu b3Qgc2V0CkNPTkZJR19KT1lTVElDS19HRjJLPXkKQ09ORklHX0pPWVNUSUNLX0dSSVA9bQojIENP TkZJR19KT1lTVElDS19HUklQX01QIGlzIG5vdCBzZXQKIyBDT05GSUdfSk9ZU1RJQ0tfR1VJTExF TU9UIGlzIG5vdCBzZXQKIyBDT05GSUdfSk9ZU1RJQ0tfSU5URVJBQ1QgaXMgbm90IHNldApDT05G SUdfSk9ZU1RJQ0tfU0lERVdJTkRFUj1tCiMgQ09ORklHX0pPWVNUSUNLX1RNREMgaXMgbm90IHNl dApDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFPXkKIyBDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFX1VTQiBp cyBub3Qgc2V0CiMgQ09ORklHX0pPWVNUSUNLX0lGT1JDRV8yMzIgaXMgbm90IHNldAojIENPTkZJ R19KT1lTVElDS19XQVJSSU9SIGlzIG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX01BR0VMTEFOPW0K IyBDT05GSUdfSk9ZU1RJQ0tfU1BBQ0VPUkIgaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tfU1BB Q0VCQUxMPW0KQ09ORklHX0pPWVNUSUNLX1NUSU5HRVI9eQpDT05GSUdfSk9ZU1RJQ0tfVFdJREpP WT15CiMgQ09ORklHX0pPWVNUSUNLX1pIRU5IVUEgaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tf REI5PW0KIyBDT05GSUdfSk9ZU1RJQ0tfR0FNRUNPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0pPWVNU SUNLX1RVUkJPR1JBRlggaXMgbm90IHNldApDT05GSUdfSk9ZU1RJQ0tfQVM1MDExPW0KQ09ORklH X0pPWVNUSUNLX0pPWURVTVA9bQojIENPTkZJR19KT1lTVElDS19YUEFEIGlzIG5vdCBzZXQKIyBD T05GSUdfSU5QVVRfVEFCTEVUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfVE9VQ0hTQ1JFRU4g aXMgbm90IHNldApDT05GSUdfSU5QVVRfTUlTQz15CiMgQ09ORklHX0lOUFVUX0FENzE0WCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lOUFVUX0FSSVpPTkFfSEFQVElDUyBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX0JNQTE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1BDU1BLUiBpcyBub3Qgc2V0 CkNPTkZJR19JTlBVVF9NQVg4OTI1X09OS0VZPW0KQ09ORklHX0lOUFVUX01DMTM3ODNfUFdSQlVU VE9OPW0KQ09ORklHX0lOUFVUX01NQTg0NTA9eQpDT05GSUdfSU5QVVRfTVBVMzA1MD15CkNPTkZJ R19JTlBVVF9BUEFORUw9eQpDT05GSUdfSU5QVVRfR1AyQT15CiMgQ09ORklHX0lOUFVUX0dQSU9f QkVFUEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfR1BJT19USUxUX1BPTExFRCBpcyBub3Qg c2V0CiMgQ09ORklHX0lOUFVUX0FUTEFTX0JUTlMgaXMgbm90IHNldApDT05GSUdfSU5QVVRfQVRJ X1JFTU9URTI9bQpDT05GSUdfSU5QVVRfS0VZU1BBTl9SRU1PVEU9bQojIENPTkZJR19JTlBVVF9L WFRKOSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1BPV0VSTUFURSBpcyBub3Qgc2V0CkNPTkZJ R19JTlBVVF9ZRUFMSU5LPW0KQ09ORklHX0lOUFVUX0NNMTA5PW0KIyBDT05GSUdfSU5QVVRfVFdM NDAzMF9QV1JCVVRUT04gaXMgbm90IHNldApDT05GSUdfSU5QVVRfVFdMNDAzMF9WSUJSQT1tCiMg Q09ORklHX0lOUFVUX1RXTDYwNDBfVklCUkEgaXMgbm90IHNldApDT05GSUdfSU5QVVRfVUlOUFVU PXkKQ09ORklHX0lOUFVUX1BBTE1BU19QV1JCVVRUT049bQpDT05GSUdfSU5QVVRfUENGNTA2MzNf UE1VPW0KQ09ORklHX0lOUFVUX1BDRjg1NzQ9eQojIENPTkZJR19JTlBVVF9QV01fQkVFUEVSIGlz IG5vdCBzZXQKQ09ORklHX0lOUFVUX0dQSU9fUk9UQVJZX0VOQ09ERVI9bQpDT05GSUdfSU5QVVRf REE5MDUyX09OS0VZPXkKIyBDT05GSUdfSU5QVVRfREE5MDU1X09OS0VZIGlzIG5vdCBzZXQKQ09O RklHX0lOUFVUX1BDQVA9eQpDT05GSUdfSU5QVVRfQURYTDM0WD1tCiMgQ09ORklHX0lOUFVUX0FE WEwzNFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0FEWEwzNFhfU1BJPW0KIyBDT05GSUdf SU5QVVRfSU1TX1BDVSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0NNQTMwMDAgaXMgbm90IHNl dApDT05GSUdfSU5QVVRfSURFQVBBRF9TTElERUJBUj15CkNPTkZJR19JTlBVVF9TT0NfQlVUVE9O X0FSUkFZPW0KIyBDT05GSUdfSU5QVVRfRFJWMjYwWF9IQVBUSUNTIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5QVVRfRFJWMjY2N19IQVBUSUNTIGlzIG5vdCBzZXQKCiMKIyBIYXJkd2FyZSBJL08gcG9y dHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1NFUklPPXkKQ09O RklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklPX1NFUlBPUlQ9eQojIENPTkZJR19TRVJJT19D VDgyQzcxMCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19QQVJLQkQ9bQojIENPTkZJR19TRVJJT19Q Q0lQUzIgaXMgbm90IHNldApDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09ORklHX1NFUklPX1JBVz1t CkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPW0KQ09ORklHX1NFUklPX1BTMk1VTFQ9bQpDT05GSUdf U0VSSU9fQVJDX1BTMj15CkNPTkZJR19IWVBFUlZfS0VZQk9BUkQ9bQpDT05GSUdfR0FNRVBPUlQ9 eQpDT05GSUdfR0FNRVBPUlRfTlM1NTg9eQojIENPTkZJR19HQU1FUE9SVF9MNCBpcyBub3Qgc2V0 CkNPTkZJR19HQU1FUE9SVF9FTVUxMEsxPW0KIyBDT05GSUdfR0FNRVBPUlRfRk04MDEgaXMgbm90 IHNldAoKIwojIENoYXJhY3RlciBkZXZpY2VzCiMKQ09ORklHX1RUWT15CkNPTkZJR19WVD15CkNP TkZJR19DT05TT0xFX1RSQU5TTEFUSU9OUz15CkNPTkZJR19WVF9DT05TT0xFPXkKQ09ORklHX1ZU X0NPTlNPTEVfU0xFRVA9eQpDT05GSUdfSFdfQ09OU09MRT15CkNPTkZJR19WVF9IV19DT05TT0xF X0JJTkRJTkc9eQpDT05GSUdfVU5JWDk4X1BUWVM9eQojIENPTkZJR19ERVZQVFNfTVVMVElQTEVf SU5TVEFOQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVHQUNZX1BUWVMgaXMgbm90IHNldAojIENP TkZJR19TRVJJQUxfTk9OU1RBTkRBUkQgaXMgbm90IHNldApDT05GSUdfTk9aT01JPW0KIyBDT05G SUdfTl9HU00gaXMgbm90IHNldApDT05GSUdfVFJBQ0VfUk9VVEVSPW0KQ09ORklHX1RSQUNFX1NJ Tks9bQpDT05GSUdfREVWS01FTT15CgojCiMgU2VyaWFsIGRyaXZlcnMKIwpDT05GSUdfU0VSSUFM X0VBUkxZQ09OPXkKQ09ORklHX1NFUklBTF84MjUwPXkKQ09ORklHX1NFUklBTF84MjUwX0RFUFJF Q0FURURfT1BUSU9OUz15CkNPTkZJR19TRVJJQUxfODI1MF9QTlA9eQpDT05GSUdfU0VSSUFMXzgy NTBfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfODI1MF9ETUE9eQpDT05GSUdfU0VSSUFMXzgyNTBf UENJPXkKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX1JV TlRJTUVfVUFSVFM9NApDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQ9eQpDT05GSUdfU0VSSUFM XzgyNTBfTUFOWV9QT1JUUz15CkNPTkZJR19TRVJJQUxfODI1MF9TSEFSRV9JUlE9eQpDT05GSUdf U0VSSUFMXzgyNTBfREVURUNUX0lSUT15CiMgQ09ORklHX1NFUklBTF84MjUwX1JTQSBpcyBub3Qg c2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0RXIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgy NTBfRklOVEVLIGlzIG5vdCBzZXQKCiMKIyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMK Q09ORklHX1NFUklBTF9NQVgzMTAwPXkKIyBDT05GSUdfU0VSSUFMX01BWDMxMFggaXMgbm90IHNl dApDT05GSUdfU0VSSUFMX01GRF9IU1U9bQpDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VS SUFMX0NPUkVfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfSlNNPXkKQ09ORklHX1NFUklBTF9TQ0NO WFA9eQpDT05GSUdfU0VSSUFMX1NDQ05YUF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9TQzE2SVM3 WFg9bQpDT05GSUdfU0VSSUFMX0FMVEVSQV9KVEFHVUFSVD15CkNPTkZJR19TRVJJQUxfQUxURVJB X0pUQUdVQVJUX0NPTlNPTEU9eQojIENPTkZJR19TRVJJQUxfQUxURVJBX0pUQUdVQVJUX0NPTlNP TEVfQllQQVNTIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9BTFRFUkFfVUFSVD1tCkNPTkZJR19T RVJJQUxfQUxURVJBX1VBUlRfTUFYUE9SVFM9NApDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUX0JB VURSQVRFPTExNTIwMAojIENPTkZJR19TRVJJQUxfSUZYNlg2MCBpcyBub3Qgc2V0CkNPTkZJR19T RVJJQUxfQVJDPXkKQ09ORklHX1NFUklBTF9BUkNfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQVJD X05SX1BPUlRTPTEKIyBDT05GSUdfU0VSSUFMX1JQMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxf RlNMX0xQVUFSVD1tCiMgQ09ORklHX1BSSU5URVIgaXMgbm90IHNldApDT05GSUdfUFBERVY9eQpD T05GSUdfSFZDX0RSSVZFUj15CkNPTkZJR19WSVJUSU9fQ09OU09MRT15CkNPTkZJR19JUE1JX0hB TkRMRVI9bQojIENPTkZJR19JUE1JX1BBTklDX0VWRU5UIGlzIG5vdCBzZXQKQ09ORklHX0lQTUlf REVWSUNFX0lOVEVSRkFDRT1tCkNPTkZJR19JUE1JX1NJPW0KQ09ORklHX0lQTUlfU0lfUFJPQkVf REVGQVVMVFM9eQpDT05GSUdfSVBNSV9TU0lGPW0KIyBDT05GSUdfSVBNSV9XQVRDSERPRyBpcyBu b3Qgc2V0CkNPTkZJR19JUE1JX1BPV0VST0ZGPW0KQ09ORklHX0hXX1JBTkRPTT15CiMgQ09ORklH X0hXX1JBTkRPTV9USU1FUklPTUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfSFdfUkFORE9NX0lOVEVM IGlzIG5vdCBzZXQKQ09ORklHX0hXX1JBTkRPTV9BTUQ9bQpDT05GSUdfSFdfUkFORE9NX1ZJQT1t CkNPTkZJR19IV19SQU5ET01fVklSVElPPW0KQ09ORklHX0hXX1JBTkRPTV9UUE09eQojIENPTkZJ R19OVlJBTSBpcyBub3Qgc2V0CkNPTkZJR19SMzk2ND1tCkNPTkZJR19BUFBMSUNPTT1tCkNPTkZJ R19NV0FWRT15CkNPTkZJR19SQVdfRFJJVkVSPW0KQ09ORklHX01BWF9SQVdfREVWUz0yNTYKIyBD T05GSUdfSFBFVCBpcyBub3Qgc2V0CiMgQ09ORklHX0hBTkdDSEVDS19USU1FUiBpcyBub3Qgc2V0 CkNPTkZJR19UQ0dfVFBNPXkKIyBDT05GSUdfVENHX1RJUyBpcyBub3Qgc2V0CkNPTkZJR19UQ0df VElTX0kyQ19BVE1FTD1tCiMgQ09ORklHX1RDR19USVNfSTJDX0lORklORU9OIGlzIG5vdCBzZXQK Q09ORklHX1RDR19USVNfSTJDX05VVk9UT049bQpDT05GSUdfVENHX05TQz15CkNPTkZJR19UQ0df QVRNRUw9bQpDT05GSUdfVENHX0lORklORU9OPXkKQ09ORklHX1RDR19TVDMzX0kyQz15CiMgQ09O RklHX1RFTENMT0NLIGlzIG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfWElMTFlCVVM9 bQoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz15CiMgQ09ORklHX0FDUElfSTJDX09QUkVH SU9OIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19CT0FSRElORk89eQojIENPTkZJR19JMkNfQ09NUEFU IGlzIG5vdCBzZXQKQ09ORklHX0kyQ19DSEFSREVWPW0KIyBDT05GSUdfSTJDX01VWCBpcyBub3Qg c2V0CkNPTkZJR19JMkNfSEVMUEVSX0FVVE89eQpDT05GSUdfSTJDX1NNQlVTPW0KQ09ORklHX0ky Q19BTEdPQklUPXkKCiMKIyBJMkMgSGFyZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVz IGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMKQ09ORklHX0kyQ19BTEkxNTM1PW0KQ09ORklHX0ky Q19BTEkxNTYzPW0KQ09ORklHX0kyQ19BTEkxNVgzPW0KIyBDT05GSUdfSTJDX0FNRDc1NiBpcyBu b3Qgc2V0CkNPTkZJR19JMkNfQU1EODExMT1tCkNPTkZJR19JMkNfSTgwMT15CkNPTkZJR19JMkNf SVNDSD1tCkNPTkZJR19JMkNfSVNNVD15CkNPTkZJR19JMkNfUElJWDQ9eQpDT05GSUdfSTJDX05G T1JDRTI9eQpDT05GSUdfSTJDX05GT1JDRTJfUzQ5ODU9bQojIENPTkZJR19JMkNfU0lTNTU5NSBp cyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM2MzAgaXMgbm90IHNldApDT05GSUdfSTJDX1NJUzk2 WD1tCkNPTkZJR19JMkNfVklBPXkKQ09ORklHX0kyQ19WSUFQUk89eQoKIwojIEFDUEkgZHJpdmVy cwojCiMgQ09ORklHX0kyQ19TQ01JIGlzIG5vdCBzZXQKCiMKIyBJMkMgc3lzdGVtIGJ1cyBkcml2 ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwpDT05GSUdfSTJDX0NCVVNf R1BJTz1tCkNPTkZJR19JMkNfREVTSUdOV0FSRV9DT1JFPW0KQ09ORklHX0kyQ19ERVNJR05XQVJF X1BMQVRGT1JNPW0KQ09ORklHX0kyQ19ERVNJR05XQVJFX1BDST1tCkNPTkZJR19JMkNfR1BJTz1t CiMgQ09ORklHX0kyQ19LRU1QTEQgaXMgbm90IHNldAojIENPTkZJR19JMkNfT0NPUkVTIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX1BDQV9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19Q WEFfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9bQojIENPTkZJR19JMkNfWElMSU5Y IGlzIG5vdCBzZXQKCiMKIyBFeHRlcm5hbCBJMkMvU01CdXMgYWRhcHRlciBkcml2ZXJzCiMKIyBD T05GSUdfSTJDX0RJT0xBTl9VMkMgaXMgbm90IHNldAojIENPTkZJR19JMkNfRExOMiBpcyBub3Qg c2V0CkNPTkZJR19JMkNfUEFSUE9SVD1tCkNPTkZJR19JMkNfUEFSUE9SVF9MSUdIVD1tCkNPTkZJ R19JMkNfUk9CT1RGVVpaX09TSUY9bQojIENPTkZJR19JMkNfVEFPU19FVk0gaXMgbm90IHNldApD T05GSUdfSTJDX1RJTllfVVNCPW0KQ09ORklHX0kyQ19WSVBFUkJPQVJEPW0KCiMKIyBPdGhlciBJ MkMvU01CdXMgYnVzIGRyaXZlcnMKIwpDT05GSUdfSTJDX1NUVUI9bQojIENPTkZJR19JMkNfU0xB VkUgaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklH X0kyQ19ERUJVR19BTEdPIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qg c2V0CkNPTkZJR19TUEk9eQpDT05GSUdfU1BJX0RFQlVHPXkKQ09ORklHX1NQSV9NQVNURVI9eQoK IwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX1NQSV9BTFRFUkE9eQpD T05GSUdfU1BJX0JJVEJBTkc9eQpDT05GSUdfU1BJX0JVVFRFUkZMWT1tCkNPTkZJR19TUElfR1BJ Tz1tCkNPTkZJR19TUElfTE03MF9MTFA9bQojIENPTkZJR19TUElfT0NfVElOWSBpcyBub3Qgc2V0 CkNPTkZJR19TUElfUFhBMlhYX0RNQT15CkNPTkZJR19TUElfUFhBMlhYPW0KQ09ORklHX1NQSV9Q WEEyWFhfUENJPW0KQ09ORklHX1NQSV9TQzE4SVM2MDI9eQpDT05GSUdfU1BJX1hDT01NPXkKIyBD T05GSUdfU1BJX1hJTElOWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9ERVNJR05XQVJFIGlzIG5v dCBzZXQKCiMKIyBTUEkgUHJvdG9jb2wgTWFzdGVycwojCkNPTkZJR19TUElfU1BJREVWPXkKIyBD T05GSUdfU1BJX1RMRTYyWDAgaXMgbm90IHNldAojIENPTkZJR19TUE1JIGlzIG5vdCBzZXQKIyBD T05GSUdfSFNJIGlzIG5vdCBzZXQKCiMKIyBQUFMgc3VwcG9ydAojCiMgQ09ORklHX1BQUyBpcyBu b3Qgc2V0CgojCiMgUFBTIGdlbmVyYXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBv cnQKIwojIENPTkZJR19QVFBfMTU4OF9DTE9DSyBpcyBub3Qgc2V0CgojCiMgRW5hYmxlIFBIWUxJ QiBhbmQgTkVUV09SS19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUgYWRkaXRpb25hbCBjbG9j a3MuCiMKQ09ORklHX1BJTkNUUkw9eQoKIwojIFBpbiBjb250cm9sbGVycwojCiMgQ09ORklHX0RF QlVHX1BJTkNUUkwgaXMgbm90IHNldAojIENPTkZJR19QSU5DVFJMX0JBWVRSQUlMIGlzIG5vdCBz ZXQKIyBDT05GSUdfUElOQ1RSTF9DSEVSUllWSUVXIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfV0FO VF9PUFRJT05BTF9HUElPTElCPXkKQ09ORklHX0dQSU9MSUI9eQpDT05GSUdfR1BJT19ERVZSRVM9 eQpDT05GSUdfR1BJT19BQ1BJPXkKQ09ORklHX0dQSU9MSUJfSVJRQ0hJUD15CkNPTkZJR19ERUJV R19HUElPPXkKIyBDT05GSUdfR1BJT19TWVNGUyBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0dFTkVS SUM9eQpDT05GSUdfR1BJT19EQTkwNTI9eQojIENPTkZJR19HUElPX0RBOTA1NSBpcyBub3Qgc2V0 CkNPTkZJR19HUElPX01BWDczMFg9eQoKIwojIE1lbW9yeSBtYXBwZWQgR1BJTyBkcml2ZXJzOgoj CkNPTkZJR19HUElPX0dFTkVSSUNfUExBVEZPUk09eQpDT05GSUdfR1BJT19JVDg3NjFFPXkKIyBD T05GSUdfR1BJT19GNzE4OFggaXMgbm90IHNldApDT05GSUdfR1BJT19TQ0gzMTFYPXkKQ09ORklH X0dQSU9fU0NIPXkKQ09ORklHX0dQSU9fSUNIPXkKQ09ORklHX0dQSU9fVlg4NTU9bQpDT05GSUdf R1BJT19MWU5YUE9JTlQ9eQoKIwojIEkyQyBHUElPIGV4cGFuZGVyczoKIwojIENPTkZJR19HUElP X0FSSVpPTkEgaXMgbm90IHNldApDT05GSUdfR1BJT19MUDM5NDM9bQpDT05GSUdfR1BJT19NQVg3 MzAwPXkKIyBDT05GSUdfR1BJT19NQVg3MzJYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QQ0E5 NTNYIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fUENGODU3WD1tCkNPTkZJR19HUElPX1NYMTUwWD15 CkNPTkZJR19HUElPX1RDMzU4OVg9eQpDT05GSUdfR1BJT19UUFM2NTkxMj15CiMgQ09ORklHX0dQ SU9fVFdMNDAzMCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1RXTDYwNDA9eQojIENPTkZJR19HUElP X1dNODM1MCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1dNODk5ND15CiMgQ09ORklHX0dQSU9fQURQ NTUyMCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0FEUDU1ODg9eQojIENPTkZJR19HUElPX0FEUDU1 ODhfSVJRIGlzIG5vdCBzZXQKCiMKIyBQQ0kgR1BJTyBleHBhbmRlcnM6CiMKQ09ORklHX0dQSU9f QlQ4WFg9bQpDT05GSUdfR1BJT19BTUQ4MTExPXkKIyBDT05GSUdfR1BJT19JTlRFTF9NSUQgaXMg bm90IHNldAojIENPTkZJR19HUElPX01MX0lPSCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1JEQzMy MVg9bQoKIwojIFNQSSBHUElPIGV4cGFuZGVyczoKIwojIENPTkZJR19HUElPX01BWDczMDEgaXMg bm90IHNldApDT05GSUdfR1BJT19NQ1AyM1MwOD1tCkNPTkZJR19HUElPX01DMzM4ODA9bQoKIwoj IEFDOTcgR1BJTyBleHBhbmRlcnM6CiMKCiMKIyBMUEMgR1BJTyBleHBhbmRlcnM6CiMKIyBDT05G SUdfR1BJT19LRU1QTEQgaXMgbm90IHNldAoKIwojIE1PRFVMYnVzIEdQSU8gZXhwYW5kZXJzOgoj CiMgQ09ORklHX0dQSU9fSkFOWl9UVEwgaXMgbm90IHNldApDT05GSUdfR1BJT19QQUxNQVM9eQpD T05GSUdfR1BJT19UUFM2NTg2WD15CgojCiMgVVNCIEdQSU8gZXhwYW5kZXJzOgojCkNPTkZJR19H UElPX1ZJUEVSQk9BUkQ9eQojIENPTkZJR19HUElPX0RMTjIgaXMgbm90IHNldApDT05GSUdfVzE9 eQoKIwojIDEtd2lyZSBCdXMgTWFzdGVycwojCkNPTkZJR19XMV9NQVNURVJfTUFUUk9YPW0KQ09O RklHX1cxX01BU1RFUl9EUzI0OTA9bQpDT05GSUdfVzFfTUFTVEVSX0RTMjQ4Mj15CkNPTkZJR19X MV9NQVNURVJfRFMxV009bQojIENPTkZJR19XMV9NQVNURVJfR1BJTyBpcyBub3Qgc2V0CgojCiMg MS13aXJlIFNsYXZlcwojCiMgQ09ORklHX1cxX1NMQVZFX1RIRVJNIGlzIG5vdCBzZXQKQ09ORklH X1cxX1NMQVZFX1NNRU09bQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PXkKIyBDT05GSUdfVzFfU0xB VkVfRFMyNDA4X1JFQURCQUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDEzIGlz IG5vdCBzZXQKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDA2IGlzIG5vdCBzZXQKQ09ORklHX1cxX1NM QVZFX0RTMjQyMz1tCkNPTkZJR19XMV9TTEFWRV9EUzI0MzE9bQojIENPTkZJR19XMV9TTEFWRV9E UzI0MzMgaXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNzYwPXkKQ09ORklHX1cxX1NMQVZF X0RTMjc4MD15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjc4MSBpcyBub3Qgc2V0CkNPTkZJR19XMV9T TEFWRV9EUzI4RTA0PW0KQ09ORklHX1cxX1NMQVZFX0JRMjcwMDA9eQpDT05GSUdfUE9XRVJfU1VQ UExZPXkKIyBDT05GSUdfUE9XRVJfU1VQUExZX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUERB X1BPV0VSIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfQURDX0JBVFRFUlk9bQpDT05GSUdfTUFY ODkyNV9QT1dFUj15CiMgQ09ORklHX1dNODM1MF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RF U1RfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX0RTMjc2MCBpcyBub3Qgc2V0CiMg Q09ORklHX0JBVFRFUllfRFMyNzgwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODEg aXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODI9bQojIENPTkZJR19CQVRURVJZX1NCUyBp cyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX0JRMjd4MDA9bQojIENPTkZJR19CQVRURVJZX0JRMjdY MDBfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfQlEyN1gwMF9QTEFURk9STT15CiMgQ09O RklHX0JBVFRFUllfREE5MDMwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EQTkwNTIgaXMg bm90IHNldAojIENPTkZJR19CQVRURVJZX01BWDE3MDQwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFU VEVSWV9NQVgxNzA0MiBpcyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX1RXTDQwMzBfTUFEQz1tCkNP TkZJR19DSEFSR0VSX1BDRjUwNjMzPW0KIyBDT05GSUdfQkFUVEVSWV9SWDUxIGlzIG5vdCBzZXQK IyBDT05GSUdfQ0hBUkdFUl9JU1AxNzA0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQVg4 OTAzIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9UV0w0MDMwIGlzIG5vdCBzZXQKQ09ORklH X0NIQVJHRVJfTFA4NzI3PXkKQ09ORklHX0NIQVJHRVJfR1BJTz1tCiMgQ09ORklHX0NIQVJHRVJf TUFOQUdFUiBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX01BWDg5OTg9eQpDT05GSUdfQ0hBUkdF Ul9CUTI0MTVYPW0KQ09ORklHX0NIQVJHRVJfQlEyNDE5MD15CiMgQ09ORklHX0NIQVJHRVJfQlEy NDczNSBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX1NNQjM0Nz15CkNPTkZJR19QT1dFUl9SRVNF VD15CiMgQ09ORklHX1BPV0VSX0FWUyBpcyBub3Qgc2V0CkNPTkZJR19IV01PTj1tCkNPTkZJR19I V01PTl9WSUQ9bQpDT05GSUdfSFdNT05fREVCVUdfQ0hJUD15CgojCiMgTmF0aXZlIGRyaXZlcnMK IwpDT05GSUdfU0VOU09SU19BQklUVUdVUlU9bQojIENPTkZJR19TRU5TT1JTX0FCSVRVR1VSVTMg aXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FENzMxNCBpcyBub3Qgc2V0CiMgQ09ORklHX1NF TlNPUlNfQUQ3NDE0IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BRDc0MTggaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19BRE0xMDIxPW0KIyBDT05GSUdfU0VOU09SU19BRE0xMDI1IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfQURNMTAyNj1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjk9bQoj IENPTkZJR19TRU5TT1JTX0FETTEwMzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRE05MjQw PW0KQ09ORklHX1NFTlNPUlNfQURUN1gxMD1tCiMgQ09ORklHX1NFTlNPUlNfQURUNzMxMCBpcyBu b3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FEVDc0MTA9bQpDT05GSUdfU0VOU09SU19BRFQ3NDExPW0K IyBDT05GSUdfU0VOU09SU19BRFQ3NDYyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURUNzQ3 MD1tCkNPTkZJR19TRU5TT1JTX0FEVDc0NzU9bQpDT05GSUdfU0VOU09SU19BU0M3NjIxPW0KQ09O RklHX1NFTlNPUlNfSzhURU1QPW0KIyBDT05GSUdfU0VOU09SU19LMTBURU1QIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19GQU0xNUhfUE9XRVIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19B UFBMRVNNQz1tCkNPTkZJR19TRU5TT1JTX0FTQjEwMD1tCkNPTkZJR19TRU5TT1JTX0FUWFAxPW0K Q09ORklHX1NFTlNPUlNfRFM2MjA9bQpDT05GSUdfU0VOU09SU19EUzE2MjE9bQpDT05GSUdfU0VO U09SU19EQTkwNTJfQURDPW0KIyBDT05GSUdfU0VOU09SU19EQTkwNTUgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19JNUtfQU1CPW0KQ09ORklHX1NFTlNPUlNfRjcxODA1Rj1tCkNPTkZJR19TRU5T T1JTX0Y3MTg4MkZHPW0KQ09ORklHX1NFTlNPUlNfRjc1Mzc1Uz1tCkNPTkZJR19TRU5TT1JTX01D MTM3ODNfQURDPW0KIyBDT05GSUdfU0VOU09SU19GU0NITUQgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19HTDUxOFNNPW0KQ09ORklHX1NFTlNPUlNfR0w1MjBTTT1tCiMgQ09ORklHX1NFTlNPUlNf Rzc2MEEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0c3NjIgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19HUElPX0ZBTj1tCkNPTkZJR19TRU5TT1JTX0hJSDYxMzA9bQpDT05GSUdfU0VOU09S U19JQk1BRU09bQpDT05GSUdfU0VOU09SU19JQk1QRVg9bQpDT05GSUdfU0VOU09SU19JSU9fSFdN T049bQpDT05GSUdfU0VOU09SU19DT1JFVEVNUD1tCiMgQ09ORklHX1NFTlNPUlNfSVQ4NyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSkM0MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1BP V1IxMjIwPW0KIyBDT05GSUdfU0VOU09SU19MSU5FQUdFIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfTFRDMjk0NT1tCkNPTkZJR19TRU5TT1JTX0xUQzQxNTE9bQojIENPTkZJR19TRU5TT1JTX0xU QzQyMTUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEM0MjIyPW0KQ09ORklHX1NFTlNPUlNf TFRDNDI0NT1tCkNPTkZJR19TRU5TT1JTX0xUQzQyNjA9bQpDT05GSUdfU0VOU09SU19MVEM0MjYx PW0KQ09ORklHX1NFTlNPUlNfTUFYMTExMT1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMTYwNjUgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19NQVgxNjE5PW0KIyBDT05GSUdfU0VOU09SU19NQVgxNjY4 IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMTk3PW0KIyBDT05GSUdfU0VOU09SU19NQVg2 NjM5IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj1tCiMgQ09ORklHX1NFTlNPUlNf TUFYNjY1MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDY2OTc9bQpDT05GSUdfU0VOU09S U19IVFUyMT1tCkNPTkZJR19TRU5TT1JTX01DUDMwMjE9bQpDT05GSUdfU0VOU09SU19BRENYWD1t CkNPTkZJR19TRU5TT1JTX0xNNjM9bQojIENPTkZJR19TRU5TT1JTX0xNNzAgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19MTTczPW0KQ09ORklHX1NFTlNPUlNfTE03NT1tCkNPTkZJR19TRU5TT1JT X0xNNzc9bQpDT05GSUdfU0VOU09SU19MTTc4PW0KQ09ORklHX1NFTlNPUlNfTE04MD1tCkNPTkZJ R19TRU5TT1JTX0xNODM9bQpDT05GSUdfU0VOU09SU19MTTg1PW0KQ09ORklHX1NFTlNPUlNfTE04 Nz1tCkNPTkZJR19TRU5TT1JTX0xNOTA9bQojIENPTkZJR19TRU5TT1JTX0xNOTIgaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19MTTkzPW0KIyBDT05GSUdfU0VOU09SU19MTTk1MjM0IGlzIG5vdCBz ZXQKQ09ORklHX1NFTlNPUlNfTE05NTI0MT1tCkNPTkZJR19TRU5TT1JTX0xNOTUyNDU9bQpDT05G SUdfU0VOU09SU19QQzg3MzYwPW0KIyBDT05GSUdfU0VOU09SU19QQzg3NDI3IGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19OVENfVEhFUk1JU1RPUiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X05DVDY2ODM9bQpDT05GSUdfU0VOU09SU19OQ1Q2Nzc1PW0KQ09ORklHX1NFTlNPUlNfTkNUNzgw Mj1tCkNPTkZJR19TRU5TT1JTX1BDRjg1OTE9bQpDT05GSUdfUE1CVVM9bQpDT05GSUdfU0VOU09S U19QTUJVUz1tCkNPTkZJR19TRU5TT1JTX0FETTEyNzU9bQojIENPTkZJR19TRU5TT1JTX0xNMjUw NjYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEMyOTc4PW0KQ09ORklHX1NFTlNPUlNfTFRD Mjk3OF9SRUdVTEFUT1I9eQpDT05GSUdfU0VOU09SU19NQVgxNjA2ND1tCiMgQ09ORklHX1NFTlNP UlNfTUFYMzQ0NDAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX01BWDg2ODggaXMgbm90IHNl dApDT05GSUdfU0VOU09SU19UUFM0MDQyMj1tCkNPTkZJR19TRU5TT1JTX1VDRDkwMDA9bQpDT05G SUdfU0VOU09SU19VQ0Q5MjAwPW0KQ09ORklHX1NFTlNPUlNfWkw2MTAwPW0KQ09ORklHX1NFTlNP UlNfU0hUMTU9bQojIENPTkZJR19TRU5TT1JTX1NIVDIxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfU0hUQzE9bQojIENPTkZJR19TRU5TT1JTX1NJUzU1OTUgaXMgbm90IHNldAojIENPTkZJR19T RU5TT1JTX0RNRTE3MzcgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19FTUMxNDAzPW0KQ09ORklH X1NFTlNPUlNfRU1DMjEwMz1tCiMgQ09ORklHX1NFTlNPUlNfRU1DNlcyMDEgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19TTVNDNDdNMT1tCkNPTkZJR19TRU5TT1JTX1NNU0M0N00xOTI9bQojIENP TkZJR19TRU5TT1JTX1NNU0M0N0IzOTcgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NDSDU2 WFhfQ09NTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TTU02NjUgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19BREMxMjhEODE4PW0KIyBDT05GSUdfU0VOU09SU19BRFMxMDE1IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfQURTNzgyOD1tCkNPTkZJR19TRU5TT1JTX0FEUzc4NzE9bQpD T05GSUdfU0VOU09SU19BTUM2ODIxPW0KQ09ORklHX1NFTlNPUlNfSU5BMjA5PW0KQ09ORklHX1NF TlNPUlNfSU5BMlhYPW0KQ09ORklHX1NFTlNPUlNfVEhNQzUwPW0KIyBDT05GSUdfU0VOU09SU19U TVAxMDIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RNUDEwMyBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX1RNUDQwMT1tCkNPTkZJR19TRU5TT1JTX1RNUDQyMT1tCkNPTkZJR19TRU5TT1JT X1RXTDQwMzBfTUFEQz1tCkNPTkZJR19TRU5TT1JTX1ZJQV9DUFVURU1QPW0KQ09ORklHX1NFTlNP UlNfVklBNjg2QT1tCkNPTkZJR19TRU5TT1JTX1ZUMTIxMT1tCkNPTkZJR19TRU5TT1JTX1ZUODIz MT1tCiMgQ09ORklHX1NFTlNPUlNfVzgzNzgxRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf VzgzNzkxRCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4Mzc5MkQ9bQpDT05GSUdfU0VOU09S U19XODM3OTM9bQpDT05GSUdfU0VOU09SU19XODM3OTU9bQojIENPTkZJR19TRU5TT1JTX1c4Mzc5 NV9GQU5DVFJMIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPW0KQ09ORklHX1NF TlNPUlNfVzgzTDc4Nk5HPW0KQ09ORklHX1NFTlNPUlNfVzgzNjI3SEY9bQojIENPTkZJR19TRU5T T1JTX1c4MzYyN0VIRiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfV004MzUwIGlzIG5vdCBz ZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JTX0FDUElfUE9XRVIgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19BVEswMTEwPW0KQ09ORklHX1RIRVJNQUw9bQojIENPTkZJR19U SEVSTUFMX0hXTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9TVEVQ X1dJU0UgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9GQUlSX1NIQVJFPXkK IyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKQ09ORklH X1RIRVJNQUxfR09WX0ZBSVJfU0hBUkU9eQpDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkK IyBDT05GSUdfVEhFUk1BTF9HT1ZfQkFOR19CQU5HIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxf R09WX1VTRVJfU1BBQ0U9eQpDT05GSUdfVEhFUk1BTF9FTVVMQVRJT049eQojIENPTkZJR19JTlRF TF9QT1dFUkNMQU1QIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1NPQ19EVFNfVEhFUk1BTD1tCkNP TkZJR19JTlQzNDBYX1RIRVJNQUw9bQpDT05GSUdfQUNQSV9USEVSTUFMX1JFTD1tCgojCiMgVGV4 YXMgSW5zdHJ1bWVudHMgdGhlcm1hbCBkcml2ZXJzCiMKIyBDT05GSUdfV0FUQ0hET0cgaXMgbm90 IHNldApDT05GSUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNrcGxhbmUK IwpDT05GSUdfU1NCPW0KQ09ORklHX1NTQl9QQ0lIT1NUX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NC X1BDSUhPU1QgaXMgbm90IHNldApDT05GSUdfU1NCX1NESU9IT1NUX1BPU1NJQkxFPXkKIyBDT05G SUdfU1NCX1NESU9IT1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfU1NCX0RFQlVHIGlzIG5vdCBzZXQK IyBDT05GSUdfU1NCX0RSSVZFUl9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9 eQoKIwojIEJyb2FkY29tIHNwZWNpZmljIEFNQkEKIwpDT05GSUdfQkNNQT1tCkNPTkZJR19CQ01B X0hPU1RfUENJX1BPU1NJQkxFPXkKQ09ORklHX0JDTUFfSE9TVF9QQ0k9eQojIENPTkZJR19CQ01B X0hPU1RfU09DIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNQV9EUklWRVJfR01BQ19DTU4gaXMgbm90 IHNldAojIENPTkZJR19CQ01BX0RSSVZFUl9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNQV9E RUJVRyBpcyBub3Qgc2V0CgojCiMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwojCkNPTkZJ R19NRkRfQ09SRT15CiMgQ09ORklHX01GRF9BUzM3MTEgaXMgbm90IHNldApDT05GSUdfUE1JQ19B RFA1NTIwPXkKQ09ORklHX01GRF9BQVQyODcwX0NPUkU9eQojIENPTkZJR19NRkRfQkNNNTkwWFgg aXMgbm90IHNldApDT05GSUdfTUZEX0FYUDIwWD15CiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5v dCBzZXQKQ09ORklHX1BNSUNfREE5MDNYPXkKQ09ORklHX1BNSUNfREE5MDUyPXkKIyBDT05GSUdf TUZEX0RBOTA1Ml9TUEkgaXMgbm90IHNldApDT05GSUdfTUZEX0RBOTA1Ml9JMkM9eQpDT05GSUdf TUZEX0RBOTA1NT15CkNPTkZJR19NRkRfREE5MDYzPXkKQ09ORklHX01GRF9ETE4yPW0KQ09ORklH X01GRF9NQzEzWFhYPXkKIyBDT05GSUdfTUZEX01DMTNYWFhfU1BJIGlzIG5vdCBzZXQKQ09ORklH X01GRF9NQzEzWFhYX0kyQz15CkNPTkZJR19IVENfUEFTSUMzPW0KQ09ORklHX0hUQ19JMkNQTEQ9 eQpDT05GSUdfTFBDX0lDSD15CkNPTkZJR19MUENfU0NIPXkKIyBDT05GSUdfSU5URUxfU09DX1BN SUMgaXMgbm90IHNldApDT05GSUdfTUZEX0pBTlpfQ01PRElPPW0KQ09ORklHX01GRF9LRU1QTEQ9 bQojIENPTkZJR19NRkRfODhQTTgwMCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF84OFBNODA1IGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04NjBYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01B WDE0NTc3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01BWDc3Njg2IGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX01BWDc3NjkzIGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQVg4OTA3PXkKQ09ORklHX01G RF9NQVg4OTI1PXkKIyBDT05GSUdfTUZEX01BWDg5OTcgaXMgbm90IHNldApDT05GSUdfTUZEX01B WDg5OTg9eQojIENPTkZJR19NRkRfTUVORjIxQk1DIGlzIG5vdCBzZXQKQ09ORklHX0VaWF9QQ0FQ PXkKQ09ORklHX01GRF9WSVBFUkJPQVJEPXkKIyBDT05GSUdfTUZEX1JFVFUgaXMgbm90IHNldApD T05GSUdfTUZEX1BDRjUwNjMzPW0KQ09ORklHX1BDRjUwNjMzX0FEQz1tCkNPTkZJR19QQ0Y1MDYz M19HUElPPW0KIyBDT05GSUdfVUNCMTQwMF9DT1JFIGlzIG5vdCBzZXQKQ09ORklHX01GRF9SREMz MjFYPXkKIyBDT05GSUdfTUZEX1JUU1hfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JUU1hf VVNCIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JDNVQ1ODMgaXMgbm90IHNldAojIENPTkZJR19N RkRfUk41VDYxOCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TRUNfQ09SRSBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9TSTQ3NlhfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU001MDE9eQpDT05G SUdfTUZEX1NNNTAxX0dQSU89eQpDT05GSUdfTUZEX1NNU0M9eQojIENPTkZJR19BQlg1MDBfQ09S RSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9TWVNDT04gaXMgbm90IHNldAojIENPTkZJR19NRkRf VElfQU0zMzVYX1RTQ0FEQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTFAzOTQzPW0KQ09ORklHX01G RF9MUDg3ODg9eQpDT05GSUdfTUZEX1BBTE1BUz15CkNPTkZJR19UUFM2MTA1WD1tCiMgQ09ORklH X1RQUzY1MDEwIGlzIG5vdCBzZXQKQ09ORklHX1RQUzY1MDdYPW0KIyBDT05GSUdfTUZEX1RQUzY1 MDkwIGlzIG5vdCBzZXQKQ09ORklHX01GRF9UUFM2NTIxNz1tCiMgQ09ORklHX01GRF9UUFM2NTIx OCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU4Nlg9eQojIENPTkZJR19NRkRfVFBTNjU5MTAg aXMgbm90IHNldApDT05GSUdfTUZEX1RQUzY1OTEyPXkKIyBDT05GSUdfTUZEX1RQUzY1OTEyX0ky QyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU5MTJfU1BJPXkKIyBDT05GSUdfTUZEX1RQUzgw MDMxIGlzIG5vdCBzZXQKQ09ORklHX1RXTDQwMzBfQ09SRT15CkNPTkZJR19NRkRfVFdMNDAzMF9B VURJTz15CkNPTkZJR19UV0w2MDQwX0NPUkU9eQpDT05GSUdfTUZEX1dMMTI3M19DT1JFPXkKIyBD T05GSUdfTUZEX0xNMzUzMyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVEMzNTg5WD15CiMgQ09ORklH X01GRF9UTUlPIGlzIG5vdCBzZXQKQ09ORklHX01GRF9WWDg1NT1tCkNPTkZJR19NRkRfQVJJWk9O QT15CiMgQ09ORklHX01GRF9BUklaT05BX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfQVJJWk9O QV9TUEk9bQpDT05GSUdfTUZEX1dNNTEwMj15CiMgQ09ORklHX01GRF9XTTUxMTAgaXMgbm90IHNl dApDT05GSUdfTUZEX1dNODk5Nz15CiMgQ09ORklHX01GRF9XTTg0MDAgaXMgbm90IHNldAojIENP TkZJR19NRkRfV004MzFYX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTgzMVhfU1BJIGlz IG5vdCBzZXQKQ09ORklHX01GRF9XTTgzNTA9eQpDT05GSUdfTUZEX1dNODM1MF9JMkM9eQpDT05G SUdfTUZEX1dNODk5ND15CkNPTkZJR19SRUdVTEFUT1I9eQojIENPTkZJR19SRUdVTEFUT1JfREVC VUcgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0ZJWEVEX1ZPTFRBR0U9bQpDT05GSUdfUkVH VUxBVE9SX1ZJUlRVQUxfQ09OU1VNRVI9bQojIENPTkZJR19SRUdVTEFUT1JfVVNFUlNQQUNFX0NP TlNVTUVSIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BQ1Q4ODY1PW0KIyBDT05GSUdfUkVH VUxBVE9SX0FENTM5OCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfQUFUMjg3MD15CiMgQ09O RklHX1JFR1VMQVRPUl9BUklaT05BIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BWFAyMFg9 eQojIENPTkZJR19SRUdVTEFUT1JfREE5MDNYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9S X0RBOTA1MiBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfREE5MDU1PW0KQ09ORklHX1JFR1VM QVRPUl9EQTkwNjM9bQojIENPTkZJR19SRUdVTEFUT1JfREE5MjEwIGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9EQTkyMTE9bQpDT05GSUdfUkVHVUxBVE9SX0ZBTjUzNTU1PXkKIyBDT05GSUdf UkVHVUxBVE9SX0dQSU8gaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0lTTDkzMDU9eQpDT05G SUdfUkVHVUxBVE9SX0lTTDYyNzFBPXkKQ09ORklHX1JFR1VMQVRPUl9MUDM5NzE9bQpDT05GSUdf UkVHVUxBVE9SX0xQMzk3Mj1tCiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3MlggaXMgbm90IHNldApD T05GSUdfUkVHVUxBVE9SX0xQODc1NT1tCiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3ODggaXMgbm90 IHNldAojIENPTkZJR19SRUdVTEFUT1JfTFRDMzU4OSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VM QVRPUl9NQVgxNTg2IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9NQVg4NjQ5PXkKQ09ORklH X1JFR1VMQVRPUl9NQVg4NjYwPW0KQ09ORklHX1JFR1VMQVRPUl9NQVg4OTA3PW0KQ09ORklHX1JF R1VMQVRPUl9NQVg4OTI1PW0KQ09ORklHX1JFR1VMQVRPUl9NQVg4OTUyPW0KQ09ORklHX1JFR1VM QVRPUl9NQVg4OTczPW0KQ09ORklHX1JFR1VMQVRPUl9NQVg4OTk4PXkKQ09ORklHX1JFR1VMQVRP Ul9NQzEzWFhYX0NPUkU9bQojIENPTkZJR19SRUdVTEFUT1JfTUMxMzc4MyBpcyBub3Qgc2V0CkNP TkZJR19SRUdVTEFUT1JfTUMxMzg5Mj1tCkNPTkZJR19SRUdVTEFUT1JfUEFMTUFTPXkKIyBDT05G SUdfUkVHVUxBVE9SX1BDQVAgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1BDRjUwNjMzPW0K IyBDT05GSUdfUkVHVUxBVE9SX1BGVVpFMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9S X1BXTSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM1MTYzMiBpcyBub3Qgc2V0CkNP TkZJR19SRUdVTEFUT1JfVFBTNjEwNVg9bQojIENPTkZJR19SRUdVTEFUT1JfVFBTNjIzNjAgaXMg bm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDIzPW0KQ09ORklHX1JFR1VMQVRPUl9UUFM2 NTA3WD1tCiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTIxNyBpcyBub3Qgc2V0CkNPTkZJR19SRUdV TEFUT1JfVFBTNjUyNFg9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1ODZYPXkKQ09ORklHX1JFR1VM QVRPUl9UUFM2NTkxMj1tCkNPTkZJR19SRUdVTEFUT1JfVFdMNDAzMD1tCkNPTkZJR19SRUdVTEFU T1JfV004MzUwPXkKQ09ORklHX1JFR1VMQVRPUl9XTTg5OTQ9eQojIENPTkZJR19NRURJQV9TVVBQ T1JUIGlzIG5vdCBzZXQKCiMKIyBHcmFwaGljcyBzdXBwb3J0CiMKQ09ORklHX0FHUD15CkNPTkZJ R19BR1BfQU1ENjQ9bQpDT05GSUdfQUdQX0lOVEVMPW0KQ09ORklHX0FHUF9TSVM9eQpDT05GSUdf QUdQX1ZJQT1tCkNPTkZJR19JTlRFTF9HVFQ9bQpDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0Ff QVJCX01BWF9HUFVTPTE2CiMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBzZXQKCiMKIyBE aXJlY3QgUmVuZGVyaW5nIE1hbmFnZXIKIwojIENPTkZJR19EUk0gaXMgbm90IHNldAoKIwojIEZy YW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZCPXkKIyBDT05GSUdfRklSTVdBUkVfRURJRCBp cyBub3Qgc2V0CkNPTkZJR19GQl9DTURMSU5FPXkKQ09ORklHX0ZCX0REQz15CkNPTkZJR19GQl9C T09UX1ZFU0FfU1VQUE9SVD15CkNPTkZJR19GQl9DRkJfRklMTFJFQ1Q9eQpDT05GSUdfRkJfQ0ZC X0NPUFlBUkVBPXkKQ09ORklHX0ZCX0NGQl9JTUFHRUJMSVQ9eQojIENPTkZJR19GQl9DRkJfUkVW X1BJWEVMU19JTl9CWVRFIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZU19GSUxMUkVDVD15CkNPTkZJ R19GQl9TWVNfQ09QWUFSRUE9eQpDT05GSUdfRkJfU1lTX0lNQUdFQkxJVD15CiMgQ09ORklHX0ZC X0ZPUkVJR05fRU5ESUFOIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NZU19GT1BTPXkKQ09ORklHX0ZC X0RFRkVSUkVEX0lPPXkKQ09ORklHX0ZCX0hFQ1VCQT1tCkNPTkZJR19GQl9TVkdBTElCPW0KIyBD T05GSUdfRkJfTUFDTU9ERVMgaXMgbm90IHNldApDT05GSUdfRkJfQkFDS0xJR0hUPXkKQ09ORklH X0ZCX01PREVfSEVMUEVSUz15CkNPTkZJR19GQl9USUxFQkxJVFRJTkc9eQoKIwojIEZyYW1lIGJ1 ZmZlciBoYXJkd2FyZSBkcml2ZXJzCiMKIyBDT05GSUdfRkJfQ0lSUlVTIGlzIG5vdCBzZXQKQ09O RklHX0ZCX1BNMj15CkNPTkZJR19GQl9QTTJfRklGT19ESVNDT05ORUNUPXkKQ09ORklHX0ZCX0NZ QkVSMjAwMD15CiMgQ09ORklHX0ZCX0NZQkVSMjAwMF9EREMgaXMgbm90IHNldApDT05GSUdfRkJf QVJDPW0KIyBDT05GSUdfRkJfQVNJTElBTlQgaXMgbm90IHNldApDT05GSUdfRkJfSU1TVFQ9eQoj IENPTkZJR19GQl9WR0ExNiBpcyBub3Qgc2V0CkNPTkZJR19GQl9WRVNBPXkKQ09ORklHX0ZCX040 MTE9bQpDT05GSUdfRkJfSEdBPW0KIyBDT05GSUdfRkJfT1BFTkNPUkVTIGlzIG5vdCBzZXQKQ09O RklHX0ZCX1MxRDEzWFhYPXkKQ09ORklHX0ZCX05WSURJQT15CkNPTkZJR19GQl9OVklESUFfSTJD PXkKQ09ORklHX0ZCX05WSURJQV9ERUJVRz15CkNPTkZJR19GQl9OVklESUFfQkFDS0xJR0hUPXkK IyBDT05GSUdfRkJfUklWQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0k3NDAgaXMgbm90IHNldAoj IENPTkZJR19GQl9MRTgwNTc4IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUFUUk9YIGlzIG5vdCBz ZXQKQ09ORklHX0ZCX1JBREVPTj1tCiMgQ09ORklHX0ZCX1JBREVPTl9JMkMgaXMgbm90IHNldApD T05GSUdfRkJfUkFERU9OX0JBQ0tMSUdIVD15CiMgQ09ORklHX0ZCX1JBREVPTl9ERUJVRyBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX0FUWTEyOCBpcyBub3Qgc2V0CkNPTkZJR19GQl9BVFk9eQpDT05G SUdfRkJfQVRZX0NUPXkKQ09ORklHX0ZCX0FUWV9HRU5FUklDX0xDRD15CiMgQ09ORklHX0ZCX0FU WV9HWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWV9CQUNLTElHSFQgaXMgbm90IHNldAojIENP TkZJR19GQl9TMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NBVkFHRSBpcyBub3Qgc2V0CkNPTkZJ R19GQl9TSVM9eQpDT05GSUdfRkJfU0lTXzMwMD15CkNPTkZJR19GQl9TSVNfMzE1PXkKIyBDT05G SUdfRkJfVklBIGlzIG5vdCBzZXQKQ09ORklHX0ZCX05FT01BR0lDPW0KQ09ORklHX0ZCX0tZUk89 eQojIENPTkZJR19GQl8zREZYIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1ZPT0RPTzE9bQpDT05GSUdf RkJfVlQ4NjIzPW0KQ09ORklHX0ZCX1RSSURFTlQ9bQojIENPTkZJR19GQl9BUksgaXMgbm90IHNl dApDT05GSUdfRkJfUE0zPW0KIyBDT05GSUdfRkJfQ0FSTUlORSBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX1NNNTAxIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NNU0NVRlg9bQpDT05GSUdfRkJfVURMPW0K IyBDT05GSUdfRkJfVklSVFVBTCBpcyBub3Qgc2V0CkNPTkZJR19GQl9NRVRST05PTUU9eQpDT05G SUdfRkJfTUI4NjJYWD15CkNPTkZJR19GQl9NQjg2MlhYX1BDSV9HREM9eQpDT05GSUdfRkJfTUI4 NjJYWF9JMkM9eQpDT05GSUdfRkJfQlJPQURTSEVFVD1tCkNPTkZJR19GQl9BVU9fSzE5MFg9bQoj IENPTkZJR19GQl9BVU9fSzE5MDAgaXMgbm90IHNldAojIENPTkZJR19GQl9BVU9fSzE5MDEgaXMg bm90IHNldApDT05GSUdfRkJfSFlQRVJWPW0KQ09ORklHX0ZCX1NJTVBMRT15CkNPTkZJR19CQUNL TElHSFRfTENEX1NVUFBPUlQ9eQojIENPTkZJR19MQ0RfQ0xBU1NfREVWSUNFIGlzIG5vdCBzZXQK Q09ORklHX0JBQ0tMSUdIVF9DTEFTU19ERVZJQ0U9eQojIENPTkZJR19CQUNLTElHSFRfR0VORVJJ QyBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfUFdNPXkKQ09ORklHX0JBQ0tMSUdIVF9EQTkw M1g9bQpDT05GSUdfQkFDS0xJR0hUX0RBOTA1Mj1tCkNPTkZJR19CQUNLTElHSFRfTUFYODkyNT15 CiMgQ09ORklHX0JBQ0tMSUdIVF9BUFBMRSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9T QUhBUkEgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0FEUDU1MjA9bQpDT05GSUdfQkFDS0xJ R0hUX0FEUDg4NjA9bQpDT05GSUdfQkFDS0xJR0hUX0FEUDg4NzA9bQojIENPTkZJR19CQUNLTElH SFRfUENGNTA2MzMgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQUFUMjg3MCBpcyBub3Qg c2V0CkNPTkZJR19CQUNLTElHSFRfTE0zNjMwQT15CkNPTkZJR19CQUNLTElHSFRfTE0zNjM5PW0K IyBDT05GSUdfQkFDS0xJR0hUX0xQODU1WCBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfTFA4 Nzg4PXkKQ09ORklHX0JBQ0tMSUdIVF9QQU5ET1JBPXkKIyBDT05GSUdfQkFDS0xJR0hUX1RQUzY1 MjE3IGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9HUElPPXkKQ09ORklHX0JBQ0tMSUdIVF9M VjUyMDdMUD1tCkNPTkZJR19CQUNLTElHSFRfQkQ2MTA3PXkKQ09ORklHX1ZHQVNUQVRFPXkKCiMK IyBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfVkdBX0NPTlNPTEU9eQoj IENPTkZJR19WR0FDT05fU09GVF9TQ1JPTExCQUNLIGlzIG5vdCBzZXQKQ09ORklHX0RVTU1ZX0NP TlNPTEU9eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRT1tCiMgQ09ORklHX0ZSQU1FQlVGRkVS X0NPTlNPTEVfREVURUNUX1BSSU1BUlkgaXMgbm90IHNldAojIENPTkZJR19GUkFNRUJVRkZFUl9D T05TT0xFX1JPVEFUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9HTyBpcyBub3Qgc2V0CkNPTkZJ R19TT1VORD1tCkNPTkZJR19TT1VORF9PU1NfQ09SRT15CkNPTkZJR19TT1VORF9PU1NfQ09SRV9Q UkVDTEFJTT15CkNPTkZJR19TTkQ9bQpDT05GSUdfU05EX1RJTUVSPW0KQ09ORklHX1NORF9QQ009 bQpDT05GSUdfU05EX0RNQUVOR0lORV9QQ009bQpDT05GSUdfU05EX0hXREVQPW0KQ09ORklHX1NO RF9SQVdNSURJPW0KQ09ORklHX1NORF9DT01QUkVTU19PRkZMT0FEPW0KQ09ORklHX1NORF9KQUNL PXkKQ09ORklHX1NORF9TRVFVRU5DRVI9bQpDT05GSUdfU05EX1NFUV9EVU1NWT1tCkNPTkZJR19T TkRfT1NTRU1VTD15CkNPTkZJR19TTkRfTUlYRVJfT1NTPW0KQ09ORklHX1NORF9QQ01fT1NTPW0K IyBDT05GSUdfU05EX1BDTV9PU1NfUExVR0lOUyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU0VRVUVO Q0VSX09TUz15CkNPTkZJR19TTkRfRFlOQU1JQ19NSU5PUlM9eQpDT05GSUdfU05EX01BWF9DQVJE Uz0zMgpDT05GSUdfU05EX1NVUFBPUlRfT0xEX0FQST15CiMgQ09ORklHX1NORF9WRVJCT1NFX1BS T0NGUyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfVkVSQk9TRV9QUklOVEs9eQojIENPTkZJR19TTkRf REVCVUcgaXMgbm90IHNldApDT05GSUdfU05EX1ZNQVNURVI9eQpDT05GSUdfU05EX0RNQV9TR0JV Rj15CkNPTkZJR19TTkRfUkFXTUlESV9TRVE9bQpDT05GSUdfU05EX09QTDNfTElCX1NFUT1tCiMg Q09ORklHX1NORF9PUEw0X0xJQl9TRVEgaXMgbm90IHNldAojIENPTkZJR19TTkRfU0JBV0VfU0VR IGlzIG5vdCBzZXQKQ09ORklHX1NORF9FTVUxMEsxX1NFUT1tCkNPTkZJR19TTkRfTVBVNDAxX1VB UlQ9bQpDT05GSUdfU05EX09QTDNfTElCPW0KQ09ORklHX1NORF9WWF9MSUI9bQpDT05GSUdfU05E X0FDOTdfQ09ERUM9bQojIENPTkZJR19TTkRfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19TTkRf U0JfQ09NTU9OPW0KQ09ORklHX1NORF9QQ0k9eQojIENPTkZJR19TTkRfQUQxODg5IGlzIG5vdCBz ZXQKIyBDT05GSUdfU05EX0FMUzMwMCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQUxTNDAwMD1tCkNP TkZJR19TTkRfQUxJNTQ1MT1tCkNPTkZJR19TTkRfQVNJSFBJPW0KQ09ORklHX1NORF9BVElJWFA9 bQojIENPTkZJR19TTkRfQVRJSVhQX01PREVNIGlzIG5vdCBzZXQKQ09ORklHX1NORF9BVTg4MTA9 bQojIENPTkZJR19TTkRfQVU4ODIwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FVODgzMCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NORF9BVzIgaXMgbm90IHNldAojIENPTkZJR19TTkRfQVpUMzMyOCBp cyBub3Qgc2V0CkNPTkZJR19TTkRfQlQ4N1g9bQojIENPTkZJR19TTkRfQlQ4N1hfT1ZFUkNMT0NL IGlzIG5vdCBzZXQKQ09ORklHX1NORF9DQTAxMDY9bQpDT05GSUdfU05EX0NNSVBDST1tCiMgQ09O RklHX1NORF9PWFlHRU4gaXMgbm90IHNldApDT05GSUdfU05EX0NTNDI4MT1tCiMgQ09ORklHX1NO RF9DUzQ2WFggaXMgbm90IHNldApDT05GSUdfU05EX0NUWEZJPW0KQ09ORklHX1NORF9EQVJMQTIw PW0KQ09ORklHX1NORF9HSU5BMjA9bQojIENPTkZJR19TTkRfTEFZTEEyMCBpcyBub3Qgc2V0CiMg Q09ORklHX1NORF9EQVJMQTI0IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0dJTkEyNCBpcyBub3Qg c2V0CkNPTkZJR19TTkRfTEFZTEEyND1tCiMgQ09ORklHX1NORF9NT05BIGlzIG5vdCBzZXQKQ09O RklHX1NORF9NSUE9bQpDT05GSUdfU05EX0VDSE8zRz1tCkNPTkZJR19TTkRfSU5ESUdPPW0KQ09O RklHX1NORF9JTkRJR09JTz1tCkNPTkZJR19TTkRfSU5ESUdPREo9bQpDT05GSUdfU05EX0lORElH T0lPWD1tCkNPTkZJR19TTkRfSU5ESUdPREpYPW0KQ09ORklHX1NORF9FTVUxMEsxPW0KQ09ORklH X1NORF9FTVUxMEsxWD1tCkNPTkZJR19TTkRfRU5TMTM3MD1tCiMgQ09ORklHX1NORF9FTlMxMzcx IGlzIG5vdCBzZXQKQ09ORklHX1NORF9FUzE5Mzg9bQpDT05GSUdfU05EX0VTMTk2OD1tCkNPTkZJ R19TTkRfRVMxOTY4X0lOUFVUPXkKQ09ORklHX1NORF9GTTgwMT1tCkNPTkZJR19TTkRfSERTUD1t CkNPTkZJR19TTkRfSERTUE09bQojIENPTkZJR19TTkRfSUNFMTcxMiBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfSUNFMTcyND1tCkNPTkZJR19TTkRfSU5URUw4WDA9bQojIENPTkZJR19TTkRfSU5URUw4 WDBNIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0tPUkcxMjEyIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0xPTEEgaXMgbm90IHNldApDT05GSUdfU05EX0xYNjQ2NEVTPW0KIyBDT05GSUdfU05EX01B RVNUUk8zIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX01JWEFSVCBpcyBub3Qgc2V0CkNPTkZJR19T TkRfTk0yNTY9bQojIENPTkZJR19TTkRfUENYSFIgaXMgbm90IHNldApDT05GSUdfU05EX1JJUFRJ REU9bQpDT05GSUdfU05EX1JNRTMyPW0KIyBDT05GSUdfU05EX1JNRTk2IGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX1JNRTk2NTIgaXMgbm90IHNldApDT05GSUdfU05EX1NPTklDVklCRVM9bQpDT05G SUdfU05EX1RSSURFTlQ9bQojIENPTkZJR19TTkRfVklBODJYWCBpcyBub3Qgc2V0CkNPTkZJR19T TkRfVklBODJYWF9NT0RFTT1tCiMgQ09ORklHX1NORF9WSVJUVU9TTyBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfVlgyMjI9bQpDT05GSUdfU05EX1lNRlBDST1tCgojCiMgSEQtQXVkaW8KIwojIENPTkZJ R19TTkRfSERBX0lOVEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NQSSBpcyBub3Qgc2V0CkNP TkZJR19TTkRfVVNCPXkKQ09ORklHX1NORF9VU0JfQVVESU89bQojIENPTkZJR19TTkRfVVNCX1VB MTAxIGlzIG5vdCBzZXQKQ09ORklHX1NORF9VU0JfVVNYMlk9bQpDT05GSUdfU05EX1VTQl9DQUlB UT1tCkNPTkZJR19TTkRfVVNCX0NBSUFRX0lOUFVUPXkKQ09ORklHX1NORF9VU0JfVVMxMjJMPW0K IyBDT05GSUdfU05EX1VTQl82RklSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9VU0JfSElGQUNF IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0JDRDIwMDAgaXMgbm90IHNldApDT05GSUdfU05EX1NP Qz1tCkNPTkZJR19TTkRfU09DX0dFTkVSSUNfRE1BRU5HSU5FX1BDTT15CiMgQ09ORklHX1NORF9B VE1FTF9TT0MgaXMgbm90IHNldApDT05GSUdfU05EX0RFU0lHTldBUkVfSTJTPW0KCiMKIyBTb0Mg QXVkaW8gZm9yIEZyZWVzY2FsZSBDUFVzCiMKCiMKIyBDb21tb24gU29DIEF1ZGlvIG9wdGlvbnMg Zm9yIEZyZWVzY2FsZSBDUFVzOgojCiMgQ09ORklHX1NORF9TT0NfRlNMX0FTUkMgaXMgbm90IHNl dApDT05GSUdfU05EX1NPQ19GU0xfU0FJPW0KQ09ORklHX1NORF9TT0NfRlNMX1NTST1tCiMgQ09O RklHX1NORF9TT0NfRlNMX1NQRElGIGlzIG5vdCBzZXQKQ09ORklHX1NORF9TT0NfRlNMX0VTQUk9 bQojIENPTkZJR19TTkRfU09DX0lNWF9BVURNVVggaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19J TlRFTF9TU1Q9bQpDT05GSUdfU05EX1NPQ19JTlRFTF9TU1RfQUNQST1tCkNPTkZJR19TTkRfU09D X0lOVEVMX0hBU1dFTEw9bQpDT05GSUdfU05EX1NPQ19JTlRFTF9CQVlUUkFJTD1tCkNPTkZJR19T TkRfU09DX0lOVEVMX0hBU1dFTExfTUFDSD1tCkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVF9SVDU2 NDBfTUFDSD1tCiMgQ09ORklHX1NORF9TT0NfSU5URUxfQllUX01BWDk4MDkwX01BQ0ggaXMgbm90 IHNldAojIENPTkZJR19TTkRfU09DX0lOVEVMX0JZVENSX1JUNTY0MF9NQUNIIGlzIG5vdCBzZXQK IyBDT05GSUdfU05EX1NPQ19JTlRFTF9DSFRfQlNXX1JUNTY3Ml9NQUNIIGlzIG5vdCBzZXQKQ09O RklHX1NORF9TT0NfSTJDX0FORF9TUEk9bQoKIwojIENPREVDIGRyaXZlcnMKIwpDT05GSUdfU05E X1NPQ19BREFVMTcwMT1tCkNPTkZJR19TTkRfU09DX0FLNDEwND1tCkNPTkZJR19TTkRfU09DX0FL NDU1ND1tCiMgQ09ORklHX1NORF9TT0NfQUs0NjQyIGlzIG5vdCBzZXQKQ09ORklHX1NORF9TT0Nf QUs1Mzg2PW0KQ09ORklHX1NORF9TT0NfQUxDNTYyMz1tCiMgQ09ORklHX1NORF9TT0NfQ1MzNUwz MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfQ1M0Mkw1MV9JMkMgaXMgbm90IHNldApDT05G SUdfU05EX1NPQ19DUzQyTDUyPW0KQ09ORklHX1NORF9TT0NfQ1M0Mkw1Nj1tCiMgQ09ORklHX1NO RF9TT0NfQ1M0Mkw3MyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX0NTNDI2NT1tCkNPTkZJR19T TkRfU09DX0NTNDI3MD1tCkNPTkZJR19TTkRfU09DX0NTNDI3MT1tCkNPTkZJR19TTkRfU09DX0NT NDI3MV9JMkM9bQpDT05GSUdfU05EX1NPQ19DUzQyNzFfU1BJPW0KQ09ORklHX1NORF9TT0NfQ1M0 MlhYOD1tCkNPTkZJR19TTkRfU09DX0NTNDJYWDhfSTJDPW0KQ09ORklHX1NORF9TT0NfSERNSV9D T0RFQz1tCkNPTkZJR19TTkRfU09DX0VTODMyOD1tCiMgQ09ORklHX1NORF9TT0NfUENNMTY4MSBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfUENNMTc5MkEgaXMgbm90IHNldApDT05GSUdfU05E X1NPQ19QQ001MTJ4PW0KQ09ORklHX1NORF9TT0NfUENNNTEyeF9JMkM9bQojIENPTkZJR19TTkRf U09DX1BDTTUxMnhfU1BJIGlzIG5vdCBzZXQKQ09ORklHX1NORF9TT0NfUkw2MjMxPW0KQ09ORklH X1NORF9TT0NfUlQ1NjMxPW0KQ09ORklHX1NORF9TT0NfUlQ1NjQwPW0KIyBDT05GSUdfU05EX1NP Q19SVDU2NzdfU1BJIGlzIG5vdCBzZXQKQ09ORklHX1NORF9TT0NfU0dUTDUwMDA9bQpDT05GSUdf U05EX1NPQ19TSUdNQURTUD1tCkNPTkZJR19TTkRfU09DX1NJR01BRFNQX0kyQz1tCkNPTkZJR19T TkRfU09DX1NJUkZfQVVESU9fQ09ERUM9bQpDT05GSUdfU05EX1NPQ19TUERJRj1tCkNPTkZJR19T TkRfU09DX1NTTTI2MDI9bQojIENPTkZJR19TTkRfU09DX1NTTTI2MDJfU1BJIGlzIG5vdCBzZXQK Q09ORklHX1NORF9TT0NfU1NNMjYwMl9JMkM9bQojIENPTkZJR19TTkRfU09DX1NTTTQ1NjcgaXMg bm90IHNldAojIENPTkZJR19TTkRfU09DX1NUQTM1MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9T T0NfVEFTMjU1MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfVEFTNTA4NiBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9TT0NfVEZBOTg3OSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfVExW MzIwQUlDMjNfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMyM19TUEkg aXMgbm90IHNldApDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMzMVhYPW0KIyBDT05GSUdfU05EX1NP Q19UTFYzMjBBSUMzWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfVFMzQTIyN0UgaXMgbm90 IHNldApDT05GSUdfU05EX1NPQ19XTTg1MTA9bQpDT05GSUdfU05EX1NPQ19XTTg1MjM9bQpDT05G SUdfU05EX1NPQ19XTTg1ODA9bQpDT05GSUdfU05EX1NPQ19XTTg3MTE9bQojIENPTkZJR19TTkRf U09DX1dNODcyOCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfV004NzMxIGlzIG5vdCBzZXQK Q09ORklHX1NORF9TT0NfV004NzM3PW0KQ09ORklHX1NORF9TT0NfV004NzQxPW0KQ09ORklHX1NO RF9TT0NfV004NzUwPW0KIyBDT05GSUdfU05EX1NPQ19XTTg3NTMgaXMgbm90IHNldAojIENPTkZJ R19TTkRfU09DX1dNODc3MCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX1dNODc3Nj1tCkNPTkZJ R19TTkRfU09DX1dNODgwND1tCiMgQ09ORklHX1NORF9TT0NfV004OTAzIGlzIG5vdCBzZXQKQ09O RklHX1NORF9TT0NfV004OTYyPW0KIyBDT05GSUdfU05EX1NPQ19XTTg5NzggaXMgbm90IHNldApD T05GSUdfU05EX1NPQ19UUEE2MTMwQTI9bQojIENPTkZJR19TTkRfU0lNUExFX0NBUkQgaXMgbm90 IHNldAojIENPTkZJR19TT1VORF9QUklNRSBpcyBub3Qgc2V0CkNPTkZJR19BQzk3X0JVUz1tCgoj CiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPW0KQ09ORklHX0hJRFJBVz15CiMgQ09ORklHX1VI SUQgaXMgbm90IHNldAojIENPTkZJR19ISURfR0VORVJJQyBpcyBub3Qgc2V0CgojCiMgU3BlY2lh bCBISUQgZHJpdmVycwojCkNPTkZJR19ISURfQTRURUNIPW0KIyBDT05GSUdfSElEX0FDUlVYIGlz IG5vdCBzZXQKQ09ORklHX0hJRF9BUFBMRT1tCkNPTkZJR19ISURfQVBQTEVJUj1tCkNPTkZJR19I SURfQVVSRUFMPW0KQ09ORklHX0hJRF9CRUxLSU49bQpDT05GSUdfSElEX0NIRVJSWT1tCkNPTkZJ R19ISURfQ0hJQ09OWT1tCkNPTkZJR19ISURfUFJPRElLRVlTPW0KQ09ORklHX0hJRF9DUDIxMTI9 bQpDT05GSUdfSElEX0NZUFJFU1M9bQojIENPTkZJR19ISURfRFJBR09OUklTRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0hJRF9FTVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0VMRUNPTT1tCiMgQ09O RklHX0hJRF9FTE8gaXMgbm90IHNldApDT05GSUdfSElEX0VaS0VZPW0KQ09ORklHX0hJRF9IT0xU RUs9bQojIENPTkZJR19IT0xURUtfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0dUNjgzUj1tCkNP TkZJR19ISURfSFVJT049bQojIENPTkZJR19ISURfS0VZVE9VQ0ggaXMgbm90IHNldApDT05GSUdf SElEX0tZRT1tCkNPTkZJR19ISURfVUNMT0dJQz1tCiMgQ09ORklHX0hJRF9XQUxUT1AgaXMgbm90 IHNldApDT05GSUdfSElEX0dZUkFUSU9OPW0KIyBDT05GSUdfSElEX0lDQURFIGlzIG5vdCBzZXQK Q09ORklHX0hJRF9UV0lOSEFOPW0KQ09ORklHX0hJRF9LRU5TSU5HVE9OPW0KIyBDT05GSUdfSElE X0xDUE9XRVIgaXMgbm90IHNldApDT05GSUdfSElEX0xFTk9WTz1tCkNPTkZJR19ISURfTE9HSVRF Q0g9bQojIENPTkZJR19ISURfTE9HSVRFQ0hfREogaXMgbm90IHNldAojIENPTkZJR19ISURfTE9H SVRFQ0hfSElEUFAgaXMgbm90IHNldApDT05GSUdfTE9HSVRFQ0hfRkY9eQojIENPTkZJR19MT0dJ UlVNQkxFUEFEMl9GRiBpcyBub3Qgc2V0CkNPTkZJR19MT0dJRzk0MF9GRj15CiMgQ09ORklHX0xP R0lXSEVFTFNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX01BR0lDTU9VU0U9bQpDT05GSUdfSElE X01JQ1JPU09GVD1tCkNPTkZJR19ISURfTU9OVEVSRVk9bQpDT05GSUdfSElEX01VTFRJVE9VQ0g9 bQpDT05GSUdfSElEX05UUklHPW0KIyBDT05GSUdfSElEX09SVEVLIGlzIG5vdCBzZXQKIyBDT05G SUdfSElEX1BBTlRIRVJMT1JEIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9QRU5NT1VOVD1tCkNPTkZJ R19ISURfUEVUQUxZTlg9bQojIENPTkZJR19ISURfUElDT0xDRCBpcyBub3Qgc2V0CkNPTkZJR19I SURfUExBTlRST05JQ1M9bQpDT05GSUdfSElEX1BSSU1BWD1tCkNPTkZJR19ISURfUk9DQ0FUPW0K IyBDT05GSUdfSElEX1NBSVRFSyBpcyBub3Qgc2V0CkNPTkZJR19ISURfU0FNU1VORz1tCkNPTkZJ R19ISURfU09OWT1tCiMgQ09ORklHX1NPTllfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1NQRUVE TElOSz1tCiMgQ09ORklHX0hJRF9TVEVFTFNFUklFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9T VU5QTFVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1JNSSBpcyBub3Qgc2V0CkNPTkZJR19ISURf R1JFRU5BU0lBPW0KIyBDT05GSUdfR1JFRU5BU0lBX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9I WVBFUlZfTU9VU0U9bQojIENPTkZJR19ISURfU01BUlRKT1lQTFVTIGlzIG5vdCBzZXQKIyBDT05G SUdfSElEX1RJVk8gaXMgbm90IHNldApDT05GSUdfSElEX1RPUFNFRUQ9bQpDT05GSUdfSElEX1RI SU5HTT1tCiMgQ09ORklHX0hJRF9USFJVU1RNQVNURVIgaXMgbm90IHNldApDT05GSUdfSElEX1dB Q09NPW0KQ09ORklHX0hJRF9XSUlNT1RFPW0KQ09ORklHX0hJRF9YSU5NTz1tCiMgQ09ORklHX0hJ RF9aRVJPUExVUyBpcyBub3Qgc2V0CkNPTkZJR19ISURfWllEQUNST049bQpDT05GSUdfSElEX1NF TlNPUl9IVUI9bQoKIwojIFVTQiBISUQgc3VwcG9ydAojCkNPTkZJR19VU0JfSElEPW0KIyBDT05G SUdfSElEX1BJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ISURERVYgaXMgbm90IHNldAoKIwoj IEkyQyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNfSElEPW0KQ09ORklHX1VTQl9PSENJX0xJVFRM RV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9eQpDT05GSUdfVVNCX0NPTU1PTj15CkNPTkZJ R19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VTQj15CiMgQ09ORklHX1VTQl9BTk5PVU5DRV9O RVdfREVWSUNFUyBpcyBub3Qgc2V0CgojCiMgTWlzY2VsbGFuZW91cyBVU0Igb3B0aW9ucwojCkNP TkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKIyBDT05GSUdfVVNCX0RZTkFNSUNfTUlOT1JTIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9PVEc9eQojIENPTkZJR19VU0JfT1RHX1dISVRFTElTVCBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfT1RHX0JMQUNLTElTVF9IVUI9eQpDT05GSUdfVVNCX09UR19GU009 eQojIENPTkZJR19VU0JfTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1dVU0JfQ0JBRiBpcyBu b3Qgc2V0CgojCiMgVVNCIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX1VTQl9DNjdY MDBfSENEPXkKQ09ORklHX1VTQl9YSENJX0hDRD1tCkNPTkZJR19VU0JfWEhDSV9QQ0k9bQojIENP TkZJR19VU0JfRUhDSV9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX09YVTIxMEhQX0hDRD1tCkNP TkZJR19VU0JfSVNQMTE2WF9IQ0Q9bQpDT05GSUdfVVNCX0lTUDE3NjBfSENEPXkKQ09ORklHX1VT Ql9JU1AxMzYyX0hDRD15CkNPTkZJR19VU0JfRlVTQkgyMDBfSENEPW0KQ09ORklHX1VTQl9GT1RH MjEwX0hDRD1tCiMgQ09ORklHX1VTQl9NQVgzNDIxX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9PSENJX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfVUhDSV9IQ0Q9bQpDT05GSUdfVVNCX1Ux MzJfSENEPXkKQ09ORklHX1VTQl9TTDgxMV9IQ0Q9eQojIENPTkZJR19VU0JfU0w4MTFfSENEX0lT TyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9SOEE2NjU5N19IQ0QgaXMgbm90IHNldAojIENPTkZJ R19VU0JfSENEX0JDTUEgaXMgbm90IHNldAojIENPTkZJR19VU0JfSENEX1NTQiBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfSENEX1RFU1RfTU9ERT15CgojCiMgVVNCIERldmljZSBDbGFzcyBkcml2ZXJz CiMKIyBDT05GSUdfVVNCX0FDTSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfUFJJTlRFUj15CkNPTkZJ R19VU0JfV0RNPW0KQ09ORklHX1VTQl9UTUM9eQoKIwojIE5PVEU6IFVTQl9TVE9SQUdFIGRlcGVu ZHMgb24gU0NTSSBidXQgQkxLX0RFVl9TRCBtYXkKIwoKIwojIGFsc28gYmUgbmVlZGVkOyBzZWUg VVNCX1NUT1JBR0UgSGVscCBmb3IgbW9yZSBpbmZvCiMKIyBDT05GSUdfVVNCX1NUT1JBR0UgaXMg bm90IHNldAoKIwojIFVTQiBJbWFnaW5nIGRldmljZXMKIwojIENPTkZJR19VU0JfTURDODAwIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9NSUNST1RFSz15CiMgQ09ORklHX1VTQklQX0NPUkUgaXMgbm90 IHNldAojIENPTkZJR19VU0JfTVVTQl9IRFJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzMg aXMgbm90IHNldApDT05GSUdfVVNCX0RXQzI9bQojIENPTkZJR19VU0JfRFdDMl9IT1NUIGlzIG5v dCBzZXQKCiMKIyBHYWRnZXQvRHVhbC1yb2xlIG1vZGUgcmVxdWlyZXMgVVNCIEdhZGdldCBzdXBw b3J0IHRvIGJlIGVuYWJsZWQKIwojIENPTkZJR19VU0JfRFdDMl9QRVJJUEhFUkFMIGlzIG5vdCBz ZXQKQ09ORklHX1VTQl9EV0MyX0RVQUxfUk9MRT15CkNPTkZJR19VU0JfRFdDMl9QTEFURk9STT1t CkNPTkZJR19VU0JfRFdDMl9ERUJVRz15CkNPTkZJR19VU0JfRFdDMl9WRVJCT1NFPXkKQ09ORklH X1VTQl9EV0MyX1RSQUNLX01JU1NFRF9TT0ZTPXkKQ09ORklHX1VTQl9EV0MyX0RFQlVHX1BFUklP RElDPXkKQ09ORklHX1VTQl9DSElQSURFQT15CkNPTkZJR19VU0JfQ0hJUElERUFfVURDPXkKIyBD T05GSUdfVVNCX0NISVBJREVBX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2ZXJz CiMKIyBDT05GSUdfVVNCX1VTUzcyMCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMPXkKIyBD T05GSUdfVVNCX1NFUklBTF9DT05TT0xFIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9H RU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9TSU1QTEUgaXMgbm90IHNldApD T05GSUdfVVNCX1NFUklBTF9BSVJDQUJMRT15CkNPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9bQpD T05GSUdfVVNCX1NFUklBTF9CRUxLSU49eQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT1tCkNPTkZJ R19VU0JfU0VSSUFMX1dISVRFSEVBVD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfRElHSV9BQ0NFTEVQ T1JUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfQ1AyMTBYPXkKQ09ORklHX1VTQl9TRVJJ QUxfQ1lQUkVTU19NOD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfRU1QRUcgaXMgbm90IHNldAojIENP TkZJR19VU0JfU0VSSUFMX0ZURElfU0lPIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfVklT T1I9bQojIENPTkZJR19VU0JfU0VSSUFMX0lQQVEgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklB TF9JUj15CiMgQ09ORklHX1VTQl9TRVJJQUxfRURHRVBPUlQgaXMgbm90IHNldApDT05GSUdfVVNC X1NFUklBTF9FREdFUE9SVF9UST1tCiMgQ09ORklHX1VTQl9TRVJJQUxfRjgxMjMyIGlzIG5vdCBz ZXQKQ09ORklHX1VTQl9TRVJJQUxfR0FSTUlOPW0KIyBDT05GSUdfVVNCX1NFUklBTF9JUFcgaXMg bm90IHNldApDT05GSUdfVVNCX1NFUklBTF9JVVU9eQojIENPTkZJR19VU0JfU0VSSUFMX0tFWVNQ QU5fUERBIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTj15CiMgQ09ORklHX1VT Ql9TRVJJQUxfS0VZU1BBTl9NUFIgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFO X1VTQTI4PXkKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4WCBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0EyOFhBIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X1NFUklBTF9LRVlTUEFOX1VTQTI4WEIgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9LRVlT UEFOX1VTQTE5PXkKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0ExOFg9eQojIENPTkZJR19V U0JfU0VSSUFMX0tFWVNQQU5fVVNBMTlXIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfS0VZ U1BBTl9VU0ExOVFXPXkKIyBDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTE5UUkgaXMgbm90 IHNldApDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTQ5Vz15CiMgQ09ORklHX1VTQl9TRVJJ QUxfS0VZU1BBTl9VU0E0OVdMQyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0tMU0k9bQoj IENPTkZJR19VU0JfU0VSSUFMX0tPQklMX1NDVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFM X01DVF9VMjMyPXkKIyBDT05GSUdfVVNCX1NFUklBTF9NRVRSTyBpcyBub3Qgc2V0CkNPTkZJR19V U0JfU0VSSUFMX01PUzc3MjA9bQpDT05GSUdfVVNCX1NFUklBTF9NT1M3NzE1X1BBUlBPUlQ9eQpD T05GSUdfVVNCX1NFUklBTF9NT1M3ODQwPXkKQ09ORklHX1VTQl9TRVJJQUxfTVhVUE9SVD15CkNP TkZJR19VU0JfU0VSSUFMX05BVk1BTj15CkNPTkZJR19VU0JfU0VSSUFMX1BMMjMwMz15CiMgQ09O RklHX1VTQl9TRVJJQUxfT1RJNjg1OCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfUUNB VVggaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9RVUFMQ09NTT1tCkNPTkZJR19VU0JfU0VS SUFMX1NQQ1A4WDU9eQpDT05GSUdfVVNCX1NFUklBTF9TQUZFPW0KQ09ORklHX1VTQl9TRVJJQUxf U0FGRV9QQURERUQ9eQpDT05GSUdfVVNCX1NFUklBTF9TSUVSUkFXSVJFTEVTUz15CiMgQ09ORklH X1VTQl9TRVJJQUxfU1lNQk9MIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfVEk9eQojIENP TkZJR19VU0JfU0VSSUFMX0NZQkVSSkFDSyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX1hJ UkNPTT1tCkNPTkZJR19VU0JfU0VSSUFMX1dXQU49bQojIENPTkZJR19VU0JfU0VSSUFMX09QVElP TiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX09NTklORVQ9bQojIENPTkZJR19VU0JfU0VS SUFMX09QVElDT04gaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9YU0VOU19NVD15CkNPTkZJ R19VU0JfU0VSSUFMX1dJU0hCT05FPW0KIyBDT05GSUdfVVNCX1NFUklBTF9TU1UxMDAgaXMgbm90 IHNldAojIENPTkZJR19VU0JfU0VSSUFMX1FUMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJ QUxfREVCVUcgaXMgbm90IHNldAoKIwojIFVTQiBNaXNjZWxsYW5lb3VzIGRyaXZlcnMKIwpDT05G SUdfVVNCX0VNSTYyPW0KQ09ORklHX1VTQl9FTUkyNj1tCiMgQ09ORklHX1VTQl9BRFVUVVggaXMg bm90IHNldAojIENPTkZJR19VU0JfU0VWU0VHIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1JJTzUw MCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MRUdPVE9XRVIgaXMgbm90IHNldApDT05GSUdfVVNC X0xDRD15CkNPTkZJR19VU0JfTEVEPW0KIyBDT05GSUdfVVNCX0NZUFJFU1NfQ1k3QzYzIGlzIG5v dCBzZXQKQ09ORklHX1VTQl9DWVRIRVJNPXkKQ09ORklHX1VTQl9JRE1PVVNFPW0KQ09ORklHX1VT Ql9GVERJX0VMQU49eQojIENPTkZJR19VU0JfQVBQTEVESVNQTEFZIGlzIG5vdCBzZXQKQ09ORklH X1VTQl9MRD15CiMgQ09ORklHX1VTQl9UUkFOQ0VWSUJSQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19V U0JfSU9XQVJSSU9SPW0KQ09ORklHX1VTQl9URVNUPXkKQ09ORklHX1VTQl9FSFNFVF9URVNUX0ZJ WFRVUkU9eQojIENPTkZJR19VU0JfSVNJR0hURlcgaXMgbm90IHNldApDT05GSUdfVVNCX1lVUkVY PXkKQ09ORklHX1VTQl9FWlVTQl9GWDI9eQojIENPTkZJR19VU0JfSFNJQ19VU0IzNTAzIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX0xJTktfTEFZRVJfVEVTVCBpcyBub3Qgc2V0CgojCiMgVVNCIFBo eXNpY2FsIExheWVyIGRyaXZlcnMKIwpDT05GSUdfVVNCX1BIWT15CiMgQ09ORklHX05PUF9VU0Jf WENFSVYgaXMgbm90IHNldApDT05GSUdfVVNCX0dQSU9fVkJVUz15CkNPTkZJR19VU0JfSVNQMTMw MT1tCkNPTkZJR19VU0JfR0FER0VUPXkKQ09ORklHX1VTQl9HQURHRVRfREVCVUc9eQpDT05GSUdf VVNCX0dBREdFVF9WRVJCT1NFPXkKIyBDT05GSUdfVVNCX0dBREdFVF9ERUJVR19GSUxFUyBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZTPXkKQ09ORklHX1VTQl9HQURHRVRfVkJV U19EUkFXPTIKQ09ORklHX1VTQl9HQURHRVRfU1RPUkFHRV9OVU1fQlVGRkVSUz0yCgojCiMgVVNC IFBlcmlwaGVyYWwgQ29udHJvbGxlcgojCkNPTkZJR19VU0JfRk9URzIxMF9VREM9eQojIENPTkZJ R19VU0JfR1JfVURDIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9SOEE2NjU5Nz1tCkNPTkZJR19VU0Jf UFhBMjdYPW0KIyBDT05GSUdfVVNCX01WX1VEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NVl9V M0QgaXMgbm90IHNldApDT05GSUdfVVNCX002NjU5Mj15CkNPTkZJR19VU0JfQkRDX1VEQz1tCgoj CiMgUGxhdGZvcm0gU3VwcG9ydAojCiMgQ09ORklHX1VTQl9CRENfUENJIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0FNRDU1MzZVREMgaXMgbm90IHNldApDT05GSUdfVVNCX05FVDIyNzI9eQojIENP TkZJR19VU0JfTkVUMjI3Ml9ETUEgaXMgbm90IHNldAojIENPTkZJR19VU0JfTkVUMjI4MCBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfR09LVT15CiMgQ09ORklHX1VTQl9FRzIwVCBpcyBub3Qgc2V0CkNP TkZJR19VU0JfRFVNTVlfSENEPXkKQ09ORklHX1VTQl9MSUJDT01QT1NJVEU9bQpDT05GSUdfVVNC X0ZfQUNNPW0KQ09ORklHX1VTQl9GX1NTX0xCPW0KQ09ORklHX1VTQl9VX1NFUklBTD1tCkNPTkZJ R19VU0JfRl9TRVJJQUw9bQpDT05GSUdfVVNCX0ZfT0JFWD1tCkNPTkZJR19VU0JfRl9NQVNTX1NU T1JBR0U9bQpDT05GSUdfVVNCX0ZfRlM9bQpDT05GSUdfVVNCX0ZfTUlEST1tCkNPTkZJR19VU0Jf Rl9ISUQ9bQojIENPTkZJR19VU0JfQ09ORklHRlMgaXMgbm90IHNldApDT05GSUdfVVNCX1pFUk89 bQpDT05GSUdfVVNCX1pFUk9fSE5QVEVTVD15CiMgQ09ORklHX1VTQl9BVURJTyBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9FVEggaXMgbm90IHNldAojIENPTkZJR19VU0JfR19OQ00gaXMgbm90IHNl dApDT05GSUdfVVNCX0dBREdFVEZTPW0KQ09ORklHX1VTQl9GVU5DVElPTkZTPW0KIyBDT05GSUdf VVNCX0ZVTkNUSU9ORlNfRVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0ZVTkNUSU9ORlNfUk5E SVMgaXMgbm90IHNldApDT05GSUdfVVNCX0ZVTkNUSU9ORlNfR0VORVJJQz15CiMgQ09ORklHX1VT Ql9NQVNTX1NUT1JBR0UgaXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VUX1RBUkdFVCBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfR19TRVJJQUw9bQpDT05GSUdfVVNCX01JRElfR0FER0VUPW0KQ09O RklHX1VTQl9HX1BSSU5URVI9bQojIENPTkZJR19VU0JfQ0RDX0NPTVBPU0lURSBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfR19BQ01fTVM9bQojIENPTkZJR19VU0JfR19NVUxUSSBpcyBub3Qgc2V0CkNP TkZJR19VU0JfR19ISUQ9bQpDT05GSUdfVVNCX0dfREJHUD1tCiMgQ09ORklHX1VTQl9HX0RCR1Bf UFJJTlRLIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HX0RCR1BfU0VSSUFMPXkKIyBDT05GSUdfVVdC IGlzIG5vdCBzZXQKQ09ORklHX01NQz1tCiMgQ09ORklHX01NQ19ERUJVRyBpcyBub3Qgc2V0CiMg Q09ORklHX01NQ19DTEtHQVRFIGlzIG5vdCBzZXQKCiMKIyBNTUMvU0QvU0RJTyBDYXJkIERyaXZl cnMKIwojIENPTkZJR19NTUNfQkxPQ0sgaXMgbm90IHNldAojIENPTkZJR19TRElPX1VBUlQgaXMg bm90IHNldAojIENPTkZJR19NTUNfVEVTVCBpcyBub3Qgc2V0CgojCiMgTU1DL1NEL1NESU8gSG9z dCBDb250cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfTU1DX1NESENJPW0KIyBDT05GSUdfTU1DX1NE SENJX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19TREhDSV9BQ1BJIGlzIG5vdCBzZXQKIyBD T05GSUdfTU1DX1NESENJX1BMVEZNIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1dCU0QgaXMgbm90 IHNldAojIENPTkZJR19NTUNfVElGTV9TRCBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19TUEkgaXMg bm90IHNldApDT05GSUdfTU1DX0NCNzEwPW0KQ09ORklHX01NQ19WSUFfU0RNTUM9bQpDT05GSUdf TU1DX1ZVQjMwMD1tCiMgQ09ORklHX01NQ19VU0hDIGlzIG5vdCBzZXQKQ09ORklHX01NQ19VU0RI STZST0wwPW0KQ09ORklHX01NQ19UT1NISUJBX1BDST1tCkNPTkZJR19NRU1TVElDSz1tCkNPTkZJ R19NRU1TVElDS19ERUJVRz15CgojCiMgTWVtb3J5U3RpY2sgZHJpdmVycwojCiMgQ09ORklHX01F TVNUSUNLX1VOU0FGRV9SRVNVTUUgaXMgbm90IHNldApDT05GSUdfTVNQUk9fQkxPQ0s9bQpDT05G SUdfTVNfQkxPQ0s9bQoKIwojIE1lbW9yeVN0aWNrIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMK Q09ORklHX01FTVNUSUNLX1RJRk1fTVM9bQojIENPTkZJR19NRU1TVElDS19KTUlDUk9OXzM4WCBp cyBub3Qgc2V0CiMgQ09ORklHX01FTVNUSUNLX1I1OTIgaXMgbm90IHNldApDT05GSUdfTkVXX0xF RFM9eQpDT05GSUdfTEVEU19DTEFTUz15CgojCiMgTEVEIGRyaXZlcnMKIwpDT05GSUdfTEVEU19M TTM1MzA9bQpDT05GSUdfTEVEU19MTTM2NDI9eQojIENPTkZJR19MRURTX1BDQTk1MzIgaXMgbm90 IHNldApDT05GSUdfTEVEU19HUElPPW0KQ09ORklHX0xFRFNfTFAzOTQ0PW0KQ09ORklHX0xFRFNf TFA1NVhYX0NPTU1PTj1tCiMgQ09ORklHX0xFRFNfTFA1NTIxIGlzIG5vdCBzZXQKIyBDT05GSUdf TEVEU19MUDU1MjMgaXMgbm90IHNldApDT05GSUdfTEVEU19MUDU1NjI9bQojIENPTkZJR19MRURT X0xQODUwMSBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQODc4OD1tCkNPTkZJR19MRURTX0xQODg2 MD15CiMgQ09ORklHX0xFRFNfQ0xFVk9fTUFJTCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1BDQTk1 NVg9eQojIENPTkZJR19MRURTX1BDQTk2M1ggaXMgbm90IHNldApDT05GSUdfTEVEU19XTTgzNTA9 bQojIENPTkZJR19MRURTX0RBOTAzWCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0RBOTA1Mj15CkNP TkZJR19MRURTX0RBQzEyNFMwODU9eQojIENPTkZJR19MRURTX1BXTSBpcyBub3Qgc2V0CkNPTkZJ R19MRURTX1JFR1VMQVRPUj15CiMgQ09ORklHX0xFRFNfQkQyODAyIGlzIG5vdCBzZXQKQ09ORklH X0xFRFNfSU5URUxfU1M0MjAwPW0KIyBDT05GSUdfTEVEU19MVDM1OTMgaXMgbm90IHNldAojIENP TkZJR19MRURTX0FEUDU1MjAgaXMgbm90IHNldApDT05GSUdfTEVEU19ERUxMX05FVEJPT0tTPW0K Q09ORklHX0xFRFNfTUMxMzc4Mz1tCkNPTkZJR19MRURTX1RDQTY1MDc9bQpDT05GSUdfTEVEU19M TTM1NXg9eQoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVuZGVy IFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNfQkxJTktNPXkK CiMKIyBMRUQgVHJpZ2dlcnMKIwojIENPTkZJR19MRURTX1RSSUdHRVJTIGlzIG5vdCBzZXQKQ09O RklHX0FDQ0VTU0lCSUxJVFk9eQpDT05GSUdfQTExWV9CUkFJTExFX0NPTlNPTEU9eQojIENPTkZJ R19FREFDIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19MSUI9eQpDT05GSUdfUlRDX0NMQVNTPXkKQ09O RklHX1JUQ19IQ1RPU1lTPXkKIyBDT05GSUdfUlRDX1NZU1RPSEMgaXMgbm90IHNldApDT05GSUdf UlRDX0hDVE9TWVNfREVWSUNFPSJydGMwIgpDT05GSUdfUlRDX0RFQlVHPXkKCiMKIyBSVEMgaW50 ZXJmYWNlcwojCkNPTkZJR19SVENfSU5URl9TWVNGUz15CkNPTkZJR19SVENfSU5URl9QUk9DPXkK Q09ORklHX1JUQ19JTlRGX0RFVj15CiMgQ09ORklHX1JUQ19JTlRGX0RFVl9VSUVfRU1VTCBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfVEVTVCBpcyBub3Qgc2V0CgojCiMgSTJDIFJUQyBkcml2 ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9EUzEzMDcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9E UzEzNzQ9eQpDT05GSUdfUlRDX0RSVl9EUzEzNzRfV0RUPXkKIyBDT05GSUdfUlRDX0RSVl9EUzE2 NzIgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzMyMzI9eQpDT05GSUdfUlRDX0RSVl9MUDg3 ODg9eQojIENPTkZJR19SVENfRFJWX01BWDY5MDAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9N QVg4OTA3PW0KIyBDT05GSUdfUlRDX0RSVl9NQVg4OTI1IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19E UlZfTUFYODk5OD1tCkNPTkZJR19SVENfRFJWX1JTNUMzNzI9eQpDT05GSUdfUlRDX0RSVl9JU0wx MjA4PXkKQ09ORklHX1JUQ19EUlZfSVNMMTIwMjI9bQojIENPTkZJR19SVENfRFJWX0lTTDEyMDU3 IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfWDEyMDU9bQojIENPTkZJR19SVENfRFJWX1BBTE1B UyBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1BDRjIxMjc9bQpDT05GSUdfUlRDX0RSVl9QQ0Y4 NTIzPW0KIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZf UENGODUwNjM9eQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzPW0KQ09ORklHX1JUQ19EUlZfTTQxVDgw PXkKQ09ORklHX1JUQ19EUlZfTTQxVDgwX1dEVD15CkNPTkZJR19SVENfRFJWX0JRMzJLPW0KQ09O RklHX1JUQ19EUlZfVFdMNDAzMD1tCiMgQ09ORklHX1JUQ19EUlZfVFBTNjU4NlggaXMgbm90IHNl dAojIENPTkZJR19SVENfRFJWX1MzNTM5MEEgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0ZN MzEzMCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1JYODU4MT1tCiMgQ09ORklHX1JUQ19EUlZf Ulg4MDI1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9FTTMwMjcgaXMgbm90IHNldAojIENP TkZJR19SVENfRFJWX1JWMzAyOUMyIGlzIG5vdCBzZXQKCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwpD T05GSUdfUlRDX0RSVl9NNDFUOTM9eQpDT05GSUdfUlRDX0RSVl9NNDFUOTQ9bQpDT05GSUdfUlRD X0RSVl9EUzEzMDU9eQojIENPTkZJR19SVENfRFJWX0RTMTM0MyBpcyBub3Qgc2V0CkNPTkZJR19S VENfRFJWX0RTMTM0Nz1tCkNPTkZJR19SVENfRFJWX0RTMTM5MD15CkNPTkZJR19SVENfRFJWX01B WDY5MDI9bQpDT05GSUdfUlRDX0RSVl9SOTcwMT15CkNPTkZJR19SVENfRFJWX1JTNUMzNDg9eQoj IENPTkZJR19SVENfRFJWX0RTMzIzNCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUENGMjEy MyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUlg0NTgxIGlzIG5vdCBzZXQKQ09ORklHX1JU Q19EUlZfTUNQNzk1PW0KCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJW X0NNT1M9eQpDT05GSUdfUlRDX0RSVl9EUzEyODY9bQojIENPTkZJR19SVENfRFJWX0RTMTUxMSBp cyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTU1Mz1tCkNPTkZJR19SVENfRFJWX0RTMTc0Mj15 CkNPTkZJR19SVENfRFJWX0RTMjQwND15CkNPTkZJR19SVENfRFJWX0RBOTA1Mj15CkNPTkZJR19S VENfRFJWX0RBOTA1NT1tCiMgQ09ORklHX1JUQ19EUlZfREE5MDYzIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfU1RLMTdUQTg9eQojIENPTkZJR19SVENfRFJWX000OFQ4NiBpcyBub3Qgc2V0CiMg Q09ORklHX1JUQ19EUlZfTTQ4VDM1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9NNDhUNTkg aXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NU002MjQyPW0KQ09ORklHX1JUQ19EUlZfQlE0ODAy PW0KQ09ORklHX1JUQ19EUlZfUlA1QzAxPW0KQ09ORklHX1JUQ19EUlZfVjMwMjA9bQpDT05GSUdf UlRDX0RSVl9XTTgzNTA9eQojIENPTkZJR19SVENfRFJWX1BDRjUwNjMzIGlzIG5vdCBzZXQKCiMK IyBvbi1DUFUgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9QQ0FQPW0KIyBDT05GSUdfUlRD X0RSVl9NQzEzWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9YR0VORSBpcyBub3Qgc2V0 CgojCiMgSElEIFNlbnNvciBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0hJRF9TRU5TT1Jf VElNRT1tCkNPTkZJR19ETUFERVZJQ0VTPXkKQ09ORklHX0RNQURFVklDRVNfREVCVUc9eQpDT05G SUdfRE1BREVWSUNFU19WREVCVUc9eQoKIwojIERNQSBEZXZpY2VzCiMKQ09ORklHX0lOVEVMX01J Q19YMTAwX0RNQT1tCkNPTkZJR19JTlRFTF9NSURfRE1BQz1tCkNPTkZJR19JTlRFTF9JT0FURE1B PXkKQ09ORklHX0RXX0RNQUNfQ09SRT15CiMgQ09ORklHX0RXX0RNQUMgaXMgbm90IHNldAojIENP TkZJR19EV19ETUFDX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19ETUFfRU5HSU5FPXkKQ09ORklHX0RN QV9BQ1BJPXkKCiMKIyBETUEgQ2xpZW50cwojCkNPTkZJR19BU1lOQ19UWF9ETUE9eQojIENPTkZJ R19ETUFURVNUIGlzIG5vdCBzZXQKQ09ORklHX0RNQV9FTkdJTkVfUkFJRD15CkNPTkZJR19EQ0E9 eQojIENPTkZJR19BVVhESVNQTEFZIGlzIG5vdCBzZXQKQ09ORklHX1VJTz1tCiMgQ09ORklHX1VJ T19DSUYgaXMgbm90IHNldApDT05GSUdfVUlPX1BEUlZfR0VOSVJRPW0KIyBDT05GSUdfVUlPX0RN RU1fR0VOSVJRIGlzIG5vdCBzZXQKQ09ORklHX1VJT19BRUM9bQpDT05GSUdfVUlPX1NFUkNPUzM9 bQpDT05GSUdfVUlPX1BDSV9HRU5FUklDPW0KQ09ORklHX1VJT19ORVRYPW0KIyBDT05GSUdfVUlP X01GNjI0IGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRfRFJJVkVSUz15CkNPTkZJR19WSVJUSU89eQoK IwojIFZpcnRpbyBkcml2ZXJzCiMKIyBDT05GSUdfVklSVElPX1BDSSBpcyBub3Qgc2V0CkNPTkZJ R19WSVJUSU9fQkFMTE9PTj1tCkNPTkZJR19WSVJUSU9fTU1JTz15CkNPTkZJR19WSVJUSU9fTU1J T19DTURMSU5FX0RFVklDRVM9eQoKIwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBvcnQK IwpDT05GSUdfSFlQRVJWPW0KQ09ORklHX0hZUEVSVl9CQUxMT09OPW0KIyBDT05GSUdfU1RBR0lO RyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUExBVEZPUk1fREVWSUNFUz15CkNPTkZJR19BQ0VSX1dN ST1tCiMgQ09ORklHX0FDRVJIREYgaXMgbm90IHNldApDT05GSUdfQUxJRU5XQVJFX1dNST1tCkNP TkZJR19BU1VTX0xBUFRPUD1tCiMgQ09ORklHX0RFTExfV01JIGlzIG5vdCBzZXQKQ09ORklHX0RF TExfV01JX0FJTz1tCkNPTkZJR19ERUxMX1NNTzg4MDA9bQpDT05GSUdfRlVKSVRTVV9MQVBUT1A9 eQojIENPTkZJR19GVUpJVFNVX0xBUFRPUF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GVUpJVFNV X1RBQkxFVD1tCkNPTkZJR19IUF9BQ0NFTD15CiMgQ09ORklHX0hQX1dJUkVMRVNTIGlzIG5vdCBz ZXQKQ09ORklHX0hQX1dNST1tCkNPTkZJR19QQU5BU09OSUNfTEFQVE9QPW0KIyBDT05GSUdfVEhJ TktQQURfQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSERBUFMgaXMgbm90IHNldApD T05GSUdfSU5URUxfTUVOTE9XPW0KQ09ORklHX0VFRVBDX0xBUFRPUD1tCkNPTkZJR19BU1VTX1dN ST1tCkNPTkZJR19BU1VTX05CX1dNST1tCkNPTkZJR19FRUVQQ19XTUk9bQpDT05GSUdfQUNQSV9X TUk9bQpDT05GSUdfTVNJX1dNST1tCkNPTkZJR19UT1BTVEFSX0xBUFRPUD1tCkNPTkZJR19BQ1BJ X1RPU0hJQkE9bQpDT05GSUdfVE9TSElCQV9CVF9SRktJTEw9bQpDT05GSUdfVE9TSElCQV9IQVBT PW0KIyBDT05GSUdfQUNQSV9DTVBDIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lQUz1tCkNPTkZJ R19JQk1fUlRMPXkKQ09ORklHX1NBTVNVTkdfTEFQVE9QPW0KIyBDT05GSUdfTVhNX1dNSSBpcyBu b3Qgc2V0CkNPTkZJR19TQU1TVU5HX1ExMD15CiMgQ09ORklHX0FQUExFX0dNVVggaXMgbm90IHNl dApDT05GSUdfSU5URUxfUlNUPW0KQ09ORklHX0lOVEVMX1NNQVJUQ09OTkVDVD1tCiMgQ09ORklH X1BWUEFOSUMgaXMgbm90IHNldApDT05GSUdfQ0hST01FX1BMQVRGT1JNUz15CkNPTkZJR19DSFJP TUVPU19MQVBUT1A9eQpDT05GSUdfQ0hST01FT1NfUFNUT1JFPW0KCiMKIyBTT0MgKFN5c3RlbSBP biBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMKQ09ORklHX1NPQ19UST15CkNPTkZJR19DTEtERVZf TE9PS1VQPXkKQ09ORklHX0hBVkVfQ0xLX1BSRVBBUkU9eQpDT05GSUdfQ09NTU9OX0NMSz15Cgoj CiMgQ29tbW9uIENsb2NrIEZyYW1ld29yawojCkNPTkZJR19DT01NT05fQ0xLX1NJNTM1MT15CkNP TkZJR19DTEtfVFdMNjA0MD15CiMgQ09ORklHX0NPTU1PTl9DTEtfUEFMTUFTIGlzIG5vdCBzZXQK IyBDT05GSUdfQ09NTU9OX0NMS19QWEEgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIFNwaW5sb2Nr IGRyaXZlcnMKIwoKIwojIENsb2NrIFNvdXJjZSBkcml2ZXJzCiMKQ09ORklHX0NMS0VWVF9JODI1 Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX0FU TUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9UTVUgaXMgbm90 IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMgbm90IHNldApDT05GSUdfTUFJTEJPWD15CiMg Q09ORklHX1BDQyBpcyBub3Qgc2V0CiMgQ09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNldAoK IwojIFJlbW90ZXByb2MgZHJpdmVycwojCkNPTkZJR19SRU1PVEVQUk9DPW0KQ09ORklHX1NURV9N T0RFTV9SUFJPQz1tCgojCiMgUnBtc2cgZHJpdmVycwojCgojCiMgU09DIChTeXN0ZW0gT24gQ2hp cCkgc3BlY2lmaWMgRHJpdmVycwojCkNPTkZJR19QTV9ERVZGUkVRPXkKCiMKIyBERVZGUkVRIEdv dmVybm9ycwojCkNPTkZJR19ERVZGUkVRX0dPVl9TSU1QTEVfT05ERU1BTkQ9eQojIENPTkZJR19E RVZGUkVRX0dPVl9QRVJGT1JNQU5DRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVkZSRVFfR09WX1BP V0VSU0FWRSBpcyBub3Qgc2V0CkNPTkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9bQoKIwojIERF VkZSRVEgRHJpdmVycwojCkNPTkZJR19FWFRDT049bQoKIwojIEV4dGNvbiBEZXZpY2UgRHJpdmVy cwojCkNPTkZJR19FWFRDT05fQURDX0pBQ0s9bQpDT05GSUdfRVhUQ09OX0FSSVpPTkE9bQpDT05G SUdfRVhUQ09OX0dQSU89bQpDT05GSUdfRVhUQ09OX1BBTE1BUz1tCkNPTkZJR19FWFRDT05fUlQ4 OTczQT1tCkNPTkZJR19FWFRDT05fU001NTAyPW0KQ09ORklHX01FTU9SWT15CkNPTkZJR19JSU89 bQpDT05GSUdfSUlPX0JVRkZFUj15CiMgQ09ORklHX0lJT19CVUZGRVJfQ0IgaXMgbm90IHNldApD T05GSUdfSUlPX0tGSUZPX0JVRj1tCkNPTkZJR19JSU9fVFJJR0dFUkVEX0JVRkZFUj1tCkNPTkZJ R19JSU9fVFJJR0dFUj15CkNPTkZJR19JSU9fQ09OU1VNRVJTX1BFUl9UUklHR0VSPTIKCiMKIyBB Y2NlbGVyb21ldGVycwojCkNPTkZJR19CTUExODA9bQpDT05GSUdfQk1DMTUwX0FDQ0VMPW0KIyBD T05GSUdfSElEX1NFTlNPUl9BQ0NFTF8zRCBpcyBub3Qgc2V0CkNPTkZJR19JSU9fU1RfQUNDRUxf M0FYSVM9bQpDT05GSUdfSUlPX1NUX0FDQ0VMX0kyQ18zQVhJUz1tCkNPTkZJR19JSU9fU1RfQUND RUxfU1BJXzNBWElTPW0KQ09ORklHX0tYU0Q5PW0KIyBDT05GSUdfTU1BODQ1MiBpcyBub3Qgc2V0 CiMgQ09ORklHX0tYQ0pLMTAxMyBpcyBub3Qgc2V0CgojCiMgQW5hbG9nIHRvIGRpZ2l0YWwgY29u dmVydGVycwojCkNPTkZJR19BRF9TSUdNQV9ERUxUQT1tCiMgQ09ORklHX0FENzI2NiBpcyBub3Qg c2V0CiMgQ09ORklHX0FENzI5MSBpcyBub3Qgc2V0CkNPTkZJR19BRDcyOTg9bQpDT05GSUdfQUQ3 NDc2PW0KIyBDT05GSUdfQUQ3NzkxIGlzIG5vdCBzZXQKQ09ORklHX0FENzc5Mz1tCiMgQ09ORklH X0FENzg4NyBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzkyMyBpcyBub3Qgc2V0CkNPTkZJR19BRDc5 OVg9bQpDT05GSUdfQVhQMjg4X0FEQz1tCiMgQ09ORklHX0xQODc4OF9BREMgaXMgbm90IHNldApD T05GSUdfTUFYMTAyNz1tCiMgQ09ORklHX01BWDEzNjMgaXMgbm90IHNldApDT05GSUdfTUNQMzIw WD1tCkNPTkZJR19NQ1AzNDIyPW0KQ09ORklHX05BVTc4MDI9bQpDT05GSUdfVElfQURDMDgxQz1t CkNPTkZJR19USV9BREMxMjhTMDUyPW0KQ09ORklHX1RXTDQwMzBfTUFEQz1tCiMgQ09ORklHX1RX TDYwMzBfR1BBREMgaXMgbm90IHNldApDT05GSUdfVklQRVJCT0FSRF9BREM9bQoKIwojIEFtcGxp ZmllcnMKIwpDT05GSUdfQUQ4MzY2PW0KCiMKIyBIaWQgU2Vuc29yIElJTyBDb21tb24KIwpDT05G SUdfSElEX1NFTlNPUl9JSU9fQ09NTU9OPW0KQ09ORklHX0hJRF9TRU5TT1JfSUlPX1RSSUdHRVI9 bQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfSTJDPW0KQ09ORklHX0lJT19TVF9TRU5TT1JTX1NQST1t CkNPTkZJR19JSU9fU1RfU0VOU09SU19DT1JFPW0KCiMKIyBEaWdpdGFsIHRvIGFuYWxvZyBjb252 ZXJ0ZXJzCiMKQ09ORklHX0FENTA2ND1tCkNPTkZJR19BRDUzNjA9bQpDT05GSUdfQUQ1MzgwPW0K Q09ORklHX0FENTQyMT1tCiMgQ09ORklHX0FENTQ0NiBpcyBub3Qgc2V0CkNPTkZJR19BRDU0NDk9 bQojIENPTkZJR19BRDU1MDQgaXMgbm90IHNldApDT05GSUdfQUQ1NjI0Ul9TUEk9bQojIENPTkZJ R19BRDU2ODYgaXMgbm90IHNldApDT05GSUdfQUQ1NzU1PW0KQ09ORklHX0FENTc2ND1tCkNPTkZJ R19BRDU3OTE9bQojIENPTkZJR19BRDczMDMgaXMgbm90IHNldApDT05GSUdfTUFYNTE3PW0KQ09O RklHX01DUDQ3MjU9bQpDT05GSUdfTUNQNDkyMj1tCgojCiMgRnJlcXVlbmN5IFN5bnRoZXNpemVy cyBERFMvUExMCiMKCiMKIyBDbG9jayBHZW5lcmF0b3IvRGlzdHJpYnV0aW9uCiMKQ09ORklHX0FE OTUyMz1tCgojCiMgUGhhc2UtTG9ja2VkIExvb3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVy cwojCkNPTkZJR19BREY0MzUwPW0KCiMKIyBEaWdpdGFsIGd5cm9zY29wZSBzZW5zb3JzCiMKQ09O RklHX0FESVMxNjA4MD1tCkNPTkZJR19BRElTMTYxMzA9bQpDT05GSUdfQURJUzE2MTM2PW0KQ09O RklHX0FESVMxNjI2MD1tCkNPTkZJR19BRFhSUzQ1MD1tCkNPTkZJR19CTUcxNjA9bQpDT05GSUdf SElEX1NFTlNPUl9HWVJPXzNEPW0KQ09ORklHX0lJT19TVF9HWVJPXzNBWElTPW0KQ09ORklHX0lJ T19TVF9HWVJPX0kyQ18zQVhJUz1tCkNPTkZJR19JSU9fU1RfR1lST19TUElfM0FYSVM9bQpDT05G SUdfSVRHMzIwMD1tCgojCiMgSHVtaWRpdHkgc2Vuc29ycwojCkNPTkZJR19ESFQxMT1tCiMgQ09O RklHX1NJNzAwNSBpcyBub3Qgc2V0CkNPTkZJR19TSTcwMjA9bQoKIwojIEluZXJ0aWFsIG1lYXN1 cmVtZW50IHVuaXRzCiMKQ09ORklHX0FESVMxNjQwMD1tCkNPTkZJR19BRElTMTY0ODA9bQpDT05G SUdfSU5WX01QVTYwNTBfSUlPPW0KQ09ORklHX0lJT19BRElTX0xJQj1tCkNPTkZJR19JSU9fQURJ U19MSUJfQlVGRkVSPXkKCiMKIyBMaWdodCBzZW5zb3JzCiMKIyBDT05GSUdfQURKRF9TMzExIGlz IG5vdCBzZXQKIyBDT05GSUdfQUwzMzIwQSBpcyBub3Qgc2V0CiMgQ09ORklHX0FQRFM5MzAwIGlz IG5vdCBzZXQKIyBDT05GSUdfQ00zMjE4MSBpcyBub3Qgc2V0CkNPTkZJR19DTTM2NjUxPW0KQ09O RklHX0dQMkFQMDIwQTAwRj1tCkNPTkZJR19JU0wyOTEyNT1tCiMgQ09ORklHX0hJRF9TRU5TT1Jf QUxTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TRU5TT1JfUFJPWD1tCkNPTkZJR19MVFI1MDE9bQpD T05GSUdfVENTMzQxND1tCkNPTkZJR19UQ1MzNDcyPW0KQ09ORklHX1NFTlNPUlNfVFNMMjU2Mz1t CkNPTkZJR19UU0w0NTMxPW0KQ09ORklHX1ZDTkw0MDAwPW0KCiMKIyBNYWduZXRvbWV0ZXIgc2Vu c29ycwojCiMgQ09ORklHX0FLODk3NSBpcyBub3Qgc2V0CkNPTkZJR19BSzA5OTExPW0KQ09ORklH X01BRzMxMTA9bQojIENPTkZJR19ISURfU0VOU09SX01BR05FVE9NRVRFUl8zRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0lJT19TVF9NQUdOXzNBWElTIGlzIG5vdCBzZXQKCiMKIyBJbmNsaW5vbWV0ZXIg c2Vuc29ycwojCkNPTkZJR19ISURfU0VOU09SX0lOQ0xJTk9NRVRFUl8zRD1tCkNPTkZJR19ISURf U0VOU09SX0RFVklDRV9ST1RBVElPTj1tCgojCiMgVHJpZ2dlcnMgLSBzdGFuZGFsb25lCiMKQ09O RklHX0lJT19JTlRFUlJVUFRfVFJJR0dFUj1tCiMgQ09ORklHX0lJT19TWVNGU19UUklHR0VSIGlz IG5vdCBzZXQKCiMKIyBQcmVzc3VyZSBzZW5zb3JzCiMKQ09ORklHX0JNUDI4MD1tCkNPTkZJR19I SURfU0VOU09SX1BSRVNTPW0KQ09ORklHX01QTDExNT1tCiMgQ09ORklHX01QTDMxMTUgaXMgbm90 IHNldAojIENPTkZJR19JSU9fU1RfUFJFU1MgaXMgbm90IHNldApDT05GSUdfVDU0MDM9bQoKIwoj IExpZ2h0bmluZyBzZW5zb3JzCiMKQ09ORklHX0FTMzkzNT1tCgojCiMgVGVtcGVyYXR1cmUgc2Vu c29ycwojCiMgQ09ORklHX01MWDkwNjE0IGlzIG5vdCBzZXQKQ09ORklHX1RNUDAwNj1tCiMgQ09O RklHX05UQiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNRV9CVVMgaXMgbm90IHNldApDT05GSUdfUFdN PXkKQ09ORklHX1BXTV9TWVNGUz15CkNPTkZJR19QV01fTFAzOTQzPW0KQ09ORklHX1BXTV9MUFNT PXkKQ09ORklHX1BXTV9MUFNTX1BDST15CkNPTkZJR19QV01fTFBTU19QTEFURk9STT1tCiMgQ09O RklHX1BXTV9UV0wgaXMgbm90IHNldAojIENPTkZJR19QV01fVFdMX0xFRCBpcyBub3Qgc2V0CkNP TkZJR19JUEFDS19CVVM9bQpDT05GSUdfQk9BUkRfVFBDSTIwMD1tCkNPTkZJR19TRVJJQUxfSVBP Q1RBTD1tCiMgQ09ORklHX1JFU0VUX0NPTlRST0xMRVIgaXMgbm90IHNldApDT05GSUdfRk1DPXkK Q09ORklHX0ZNQ19GQUtFREVWPXkKQ09ORklHX0ZNQ19UUklWSUFMPW0KIyBDT05GSUdfRk1DX1dS SVRFX0VFUFJPTSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZNQ19DSEFSREVWIGlzIG5vdCBzZXQKCiMK IyBQSFkgU3Vic3lzdGVtCiMKIyBDT05GSUdfR0VORVJJQ19QSFkgaXMgbm90IHNldAojIENPTkZJ R19CQ01fS09OQV9VU0IyX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX1BIWV9TQU1TVU5HX1VTQjIg aXMgbm90IHNldApDT05GSUdfUE9XRVJDQVA9eQpDT05GSUdfSU5URUxfUkFQTD1tCiMgQ09ORklH X01DQiBpcyBub3Qgc2V0CiMgQ09ORklHX1RIVU5ERVJCT0xUIGlzIG5vdCBzZXQKCiMKIyBBbmRy b2lkCiMKQ09ORklHX0FORFJPSUQ9eQojIENPTkZJR19BTkRST0lEX0JJTkRFUl9JUEMgaXMgbm90 IHNldAoKIwojIEZpcm13YXJlIERyaXZlcnMKIwojIENPTkZJR19FREQgaXMgbm90IHNldApDT05G SUdfRklSTVdBUkVfTUVNTUFQPXkKIyBDT05GSUdfREVMTF9SQlUgaXMgbm90IHNldAojIENPTkZJ R19EQ0RCQVMgaXMgbm90IHNldApDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPW0KQ09O RklHX0RNSV9TQ0FOX01BQ0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CkNPTkZJR19JU0NTSV9JQkZU X0ZJTkQ9eQojIENPTkZJR19JU0NTSV9JQkZUIGlzIG5vdCBzZXQKIyBDT05GSUdfR09PR0xFX0ZJ Uk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX1VFRklfQ1BFUj15CgojCiMgRmlsZSBzeXN0ZW1zCiMK Q09ORklHX0RDQUNIRV9XT1JEX0FDQ0VTUz15CkNPTkZJR19FWFQyX0ZTPXkKIyBDT05GSUdfRVhU Ml9GU19YQVRUUiBpcyBub3Qgc2V0CkNPTkZJR19FWFQyX0ZTX1hJUD15CkNPTkZJR19FWFQzX0ZT PW0KIyBDT05GSUdfRVhUM19ERUZBVUxUU19UT19PUkRFUkVEIGlzIG5vdCBzZXQKQ09ORklHX0VY VDNfRlNfWEFUVFI9eQpDT05GSUdfRVhUM19GU19QT1NJWF9BQ0w9eQojIENPTkZJR19FWFQzX0ZT X1NFQ1VSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUNF9GUyBpcyBub3Qgc2V0CkNPTkZJR19G U19YSVA9eQpDT05GSUdfSkJEPW0KQ09ORklHX0pCRF9ERUJVRz15CkNPTkZJR19GU19NQkNBQ0hF PW0KIyBDT05GSUdfUkVJU0VSRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19KRlNfRlMgaXMgbm90 IHNldAojIENPTkZJR19YRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19HRlMyX0ZTIGlzIG5vdCBz ZXQKIyBDT05GSUdfT0NGUzJfRlMgaXMgbm90IHNldApDT05GSUdfQlRSRlNfRlM9eQpDT05GSUdf QlRSRlNfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0JUUkZTX0ZTX0NIRUNLX0lOVEVHUklUWT15CkNP TkZJR19CVFJGU19GU19SVU5fU0FOSVRZX1RFU1RTPXkKQ09ORklHX0JUUkZTX0RFQlVHPXkKQ09O RklHX0JUUkZTX0FTU0VSVD15CiMgQ09ORklHX05JTEZTMl9GUyBpcyBub3Qgc2V0CkNPTkZJR19G U19QT1NJWF9BQ0w9eQpDT05GSUdfRVhQT1JURlM9eQpDT05GSUdfRklMRV9MT0NLSU5HPXkKQ09O RklHX0ZTTk9USUZZPXkKQ09ORklHX0ROT1RJRlk9eQpDT05GSUdfSU5PVElGWV9VU0VSPXkKIyBD T05GSUdfRkFOT1RJRlkgaXMgbm90IHNldAojIENPTkZJR19RVU9UQSBpcyBub3Qgc2V0CiMgQ09O RklHX1FVT1RBQ1RMIGlzIG5vdCBzZXQKIyBDT05GSUdfQVVUT0ZTNF9GUyBpcyBub3Qgc2V0CkNP TkZJR19GVVNFX0ZTPW0KQ09ORklHX0NVU0U9bQpDT05GSUdfT1ZFUkxBWV9GUz1tCgojCiMgQ2Fj aGVzCiMKQ09ORklHX0ZTQ0FDSEU9eQojIENPTkZJR19GU0NBQ0hFX1NUQVRTIGlzIG5vdCBzZXQK Q09ORklHX0ZTQ0FDSEVfSElTVE9HUkFNPXkKIyBDT05GSUdfRlNDQUNIRV9ERUJVRyBpcyBub3Qg c2V0CiMgQ09ORklHX0ZTQ0FDSEVfT0JKRUNUX0xJU1QgaXMgbm90IHNldApDT05GSUdfQ0FDSEVG SUxFUz1tCiMgQ09ORklHX0NBQ0hFRklMRVNfREVCVUcgaXMgbm90IHNldApDT05GSUdfQ0FDSEVG SUxFU19ISVNUT0dSQU09eQoKIwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMKIwpDT05GSUdfSVNP OTY2MF9GUz15CiMgQ09ORklHX0pPTElFVCBpcyBub3Qgc2V0CiMgQ09ORklHX1pJU09GUyBpcyBu b3Qgc2V0CkNPTkZJR19VREZfRlM9bQpDT05GSUdfVURGX05MUz15CgojCiMgRE9TL0ZBVC9OVCBG aWxlc3lzdGVtcwojCkNPTkZJR19GQVRfRlM9eQojIENPTkZJR19NU0RPU19GUyBpcyBub3Qgc2V0 CkNPTkZJR19WRkFUX0ZTPXkKQ09ORklHX0ZBVF9ERUZBVUxUX0NPREVQQUdFPTQzNwpDT05GSUdf RkFUX0RFRkFVTFRfSU9DSEFSU0VUPSJpc284ODU5LTEiCkNPTkZJR19OVEZTX0ZTPW0KQ09ORklH X05URlNfREVCVUc9eQojIENPTkZJR19OVEZTX1JXIGlzIG5vdCBzZXQKCiMKIyBQc2V1ZG8gZmls ZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19GUz15CkNPTkZJR19QUk9DX0tDT1JFPXkKIyBDT05GSUdf UFJPQ19WTUNPUkUgaXMgbm90IHNldApDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19Q QUdFX01PTklUT1I9eQpDT05GSUdfS0VSTkZTPXkKQ09ORklHX1NZU0ZTPXkKQ09ORklHX1RNUEZT PXkKQ09ORklHX1RNUEZTX1BPU0lYX0FDTD15CkNPTkZJR19UTVBGU19YQVRUUj15CkNPTkZJR19I VUdFVExCRlM9eQpDT05GSUdfSFVHRVRMQl9QQUdFPXkKQ09ORklHX0NPTkZJR0ZTX0ZTPXkKQ09O RklHX01JU0NfRklMRVNZU1RFTVM9eQpDT05GSUdfQURGU19GUz1tCiMgQ09ORklHX0FERlNfRlNf UlcgaXMgbm90IHNldApDT05GSUdfQUZGU19GUz1tCkNPTkZJR19FQ1JZUFRfRlM9bQpDT05GSUdf RUNSWVBUX0ZTX01FU1NBR0lORz15CkNPTkZJR19IRlNfRlM9bQojIENPTkZJR19IRlNQTFVTX0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfQkVGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JGU19GUyBp cyBub3Qgc2V0CkNPTkZJR19FRlNfRlM9bQpDT05GSUdfSkZGUzJfRlM9bQpDT05GSUdfSkZGUzJf RlNfREVCVUc9MApDT05GSUdfSkZGUzJfRlNfV1JJVEVCVUZGRVI9eQpDT05GSUdfSkZGUzJfRlNf V0JVRl9WRVJJRlk9eQpDT05GSUdfSkZGUzJfU1VNTUFSWT15CkNPTkZJR19KRkZTMl9GU19YQVRU Uj15CiMgQ09ORklHX0pGRlMyX0ZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CiMgQ09ORklHX0pGRlMy X0ZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZGUzJfQ09NUFJFU1NJT05fT1BUSU9O UyBpcyBub3Qgc2V0CkNPTkZJR19KRkZTMl9aTElCPXkKIyBDT05GSUdfSkZGUzJfTFpPIGlzIG5v dCBzZXQKQ09ORklHX0pGRlMyX1JUSU1FPXkKIyBDT05GSUdfSkZGUzJfUlVCSU4gaXMgbm90IHNl dApDT05GSUdfVUJJRlNfRlM9eQojIENPTkZJR19VQklGU19GU19BRFZBTkNFRF9DT01QUiBpcyBu b3Qgc2V0CkNPTkZJR19VQklGU19GU19MWk89eQpDT05GSUdfVUJJRlNfRlNfWkxJQj15CiMgQ09O RklHX0xPR0ZTIGlzIG5vdCBzZXQKQ09ORklHX0NSQU1GUz1tCkNPTkZJR19TUVVBU0hGUz15CkNP TkZJR19TUVVBU0hGU19GSUxFX0NBQ0hFPXkKIyBDT05GSUdfU1FVQVNIRlNfRklMRV9ESVJFQ1Qg aXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19ERUNPTVBfU0lOR0xFIGlzIG5vdCBzZXQKIyBD T05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0RF Q09NUF9NVUxUSV9QRVJDUFU9eQojIENPTkZJR19TUVVBU0hGU19YQVRUUiBpcyBub3Qgc2V0CiMg Q09ORklHX1NRVUFTSEZTX1pMSUIgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19MWjQgaXMg bm90IHNldAojIENPTkZJR19TUVVBU0hGU19MWk8gaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNf WFo9eQojIENPTkZJR19TUVVBU0hGU180S19ERVZCTEtfU0laRSBpcyBub3Qgc2V0CiMgQ09ORklH X1NRVUFTSEZTX0VNQkVEREVEIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0ZSQUdNRU5UX0NB Q0hFX1NJWkU9MwpDT05GSUdfVlhGU19GUz1tCiMgQ09ORklHX01JTklYX0ZTIGlzIG5vdCBzZXQK Q09ORklHX09NRlNfRlM9bQpDT05GSUdfSFBGU19GUz15CiMgQ09ORklHX1FOWDRGU19GUyBpcyBu b3Qgc2V0CkNPTkZJR19RTlg2RlNfRlM9bQojIENPTkZJR19RTlg2RlNfREVCVUcgaXMgbm90IHNl dApDT05GSUdfUk9NRlNfRlM9bQojIENPTkZJR19ST01GU19CQUNLRURfQllfQkxPQ0sgaXMgbm90 IHNldAojIENPTkZJR19ST01GU19CQUNLRURfQllfTVREIGlzIG5vdCBzZXQKQ09ORklHX1JPTUZT X0JBQ0tFRF9CWV9CT1RIPXkKQ09ORklHX1JPTUZTX09OX0JMT0NLPXkKQ09ORklHX1JPTUZTX09O X01URD15CkNPTkZJR19QU1RPUkU9eQojIENPTkZJR19QU1RPUkVfQ09OU09MRSBpcyBub3Qgc2V0 CkNPTkZJR19QU1RPUkVfUkFNPW0KIyBDT05GSUdfU1lTVl9GUyBpcyBub3Qgc2V0CkNPTkZJR19V RlNfRlM9bQojIENPTkZJR19VRlNfRlNfV1JJVEUgaXMgbm90IHNldAojIENPTkZJR19VRlNfREVC VUcgaXMgbm90IHNldAojIENPTkZJR19FWE9GU19GUyBpcyBub3Qgc2V0CkNPTkZJR19GMkZTX0ZT PXkKQ09ORklHX0YyRlNfU1RBVF9GUz15CkNPTkZJR19GMkZTX0ZTX1hBVFRSPXkKQ09ORklHX0Yy RlNfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0YyRlNfRlNfU0VDVVJJVFk9eQpDT05GSUdfRjJGU19D SEVDS19GUz15CkNPTkZJR19ORVRXT1JLX0ZJTEVTWVNURU1TPXkKQ09ORklHX05MUz15CkNPTkZJ R19OTFNfREVGQVVMVD0iaXNvODg1OS0xIgojIENPTkZJR19OTFNfQ09ERVBBR0VfNDM3IGlzIG5v dCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzczNyBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09E RVBBR0VfNzc1PW0KQ09ORklHX05MU19DT0RFUEFHRV84NTA9eQojIENPTkZJR19OTFNfQ09ERVBB R0VfODUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg1NSBpcyBub3Qgc2V0CiMg Q09ORklHX05MU19DT0RFUEFHRV84NTcgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0Vf ODYwIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjE9bQpDT05GSUdfTkxTX0NPREVQ QUdFXzg2Mj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODYzPXkKQ09ORklHX05MU19DT0RFUEFHRV84 NjQ9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2NT15CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjYg aXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzg2OT1tCiMgQ09ORklHX05MU19DT0RFUEFH RV85MzYgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfOTUwIGlzIG5vdCBzZXQKIyBD T05GSUdfTkxTX0NPREVQQUdFXzkzMiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV85 NDkgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODc0IGlzIG5vdCBzZXQKIyBDT05G SUdfTkxTX0lTTzg4NTlfOCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MD15CkNP TkZJR19OTFNfQ09ERVBBR0VfMTI1MT1tCkNPTkZJR19OTFNfQVNDSUk9eQojIENPTkZJR19OTFNf SVNPODg1OV8xIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfMiBpcyBub3Qgc2V0CiMg Q09ORklHX05MU19JU084ODU5XzMgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfND1tCkNP TkZJR19OTFNfSVNPODg1OV81PW0KIyBDT05GSUdfTkxTX0lTTzg4NTlfNiBpcyBub3Qgc2V0CiMg Q09ORklHX05MU19JU084ODU5XzcgaXMgbm90IHNldAojIENPTkZJR19OTFNfSVNPODg1OV85IGlz IG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5XzEzPW0KIyBDT05GSUdfTkxTX0lTTzg4NTlfMTQg aXMgbm90IHNldAojIENPTkZJR19OTFNfSVNPODg1OV8xNSBpcyBub3Qgc2V0CkNPTkZJR19OTFNf S09JOF9SPXkKIyBDT05GSUdfTkxTX0tPSThfVSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfTUFDX1JP TUFOPW0KQ09ORklHX05MU19NQUNfQ0VMVElDPXkKIyBDT05GSUdfTkxTX01BQ19DRU5URVVSTyBp cyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfQ1JPQVRJQU4gaXMgbm90IHNldApDT05GSUdfTkxT X01BQ19DWVJJTExJQz1tCkNPTkZJR19OTFNfTUFDX0dBRUxJQz15CiMgQ09ORklHX05MU19NQUNf R1JFRUsgaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19JQ0VMQU5EPXkKQ09ORklHX05MU19NQUNf SU5VSVQ9bQojIENPTkZJR19OTFNfTUFDX1JPTUFOSUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxT X01BQ19UVVJLSVNIIGlzIG5vdCBzZXQKQ09ORklHX05MU19VVEY4PXkKCiMKIyBLZXJuZWwgaGFj a2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFHU19TVVBQT1JUPXkKCiMKIyBwcmludGsgYW5kIGRt ZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRLX1RJTUU9eQpDT05GSUdfTUVTU0FHRV9MT0dMRVZF TF9ERUZBVUxUPTQKIyBDT05GSUdfQk9PVF9QUklOVEtfREVMQVkgaXMgbm90IHNldApDT05GSUdf RFlOQU1JQ19ERUJVRz15CgojCiMgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0 aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8gaXMgbm90IHNldAojIENPTkZJR19FTkFCTEVfV0FS Tl9ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLPXkKQ09ORklH X0ZSQU1FX1dBUk49MjA0OApDT05GSUdfU1RSSVBfQVNNX1NZTVM9eQpDT05GSUdfUkVBREFCTEVf QVNNPXkKIyBDT05GSUdfVU5VU0VEX1NZTUJPTFMgaXMgbm90IHNldAojIENPTkZJR19QQUdFX09X TkVSIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hFQ0s9eQpD T05GSUdfREVCVUdfU0VDVElPTl9NSVNNQVRDSD15CkNPTkZJR19BUkNIX1dBTlRfRlJBTUVfUE9J TlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09ORklHX0RFQlVHX0ZPUkNFX1dFQUtf UEVSX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19TWVNS UV9ERUZBVUxUX0VOQUJMRT0weDEKQ09ORklHX0RFQlVHX0tFUk5FTD15CgojCiMgTWVtb3J5IERl YnVnZ2luZwojCkNPTkZJR19QQUdFX0VYVEVOU0lPTj15CiMgQ09ORklHX0RFQlVHX1BBR0VBTExP QyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19PQkpFQ1RTPXkKIyBDT05GSUdfREVCVUdfT0JKRUNU U19TRUxGVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX09CSkVDVFNfRlJFRSBpcyBub3Qg c2V0CkNPTkZJR19ERUJVR19PQkpFQ1RTX1RJTUVSUz15CkNPTkZJR19ERUJVR19PQkpFQ1RTX1dP Uks9eQojIENPTkZJR19ERUJVR19PQkpFQ1RTX1JDVV9IRUFEIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfT0JKRUNUU19QRVJDUFVfQ09VTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19PQkpF Q1RTX0VOQUJMRV9ERUZBVUxUPTEKIyBDT05GSUdfREVCVUdfU0xBQiBpcyBub3Qgc2V0CkNPTkZJ R19IQVZFX0RFQlVHX0tNRU1MRUFLPXkKIyBDT05GSUdfREVCVUdfS01FTUxFQUsgaXMgbm90IHNl dApDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0U9eQojIENPTkZJR19ERUJVR19WTSBpcyBub3Qgc2V0 CkNPTkZJR19ERUJVR19WSVJUVUFMPXkKQ09ORklHX0RFQlVHX01FTU9SWV9JTklUPXkKIyBDT05G SUdfREVCVUdfUEVSX0NQVV9NQVBTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tP VkVSRkxPVz15CiMgQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1cgaXMgbm90IHNldApDT05GSUdf SEFWRV9BUkNIX0tNRU1DSEVDSz15CiMgQ09ORklHX0RFQlVHX1NISVJRIGlzIG5vdCBzZXQKCiMK IyBEZWJ1ZyBMb2NrdXBzIGFuZCBIYW5ncwojCiMgQ09ORklHX0xPQ0tVUF9ERVRFQ1RPUiBpcyBu b3Qgc2V0CkNPTkZJR19ERVRFQ1RfSFVOR19UQVNLPXkKQ09ORklHX0RFRkFVTFRfSFVOR19UQVNL X1RJTUVPVVQ9MTIwCkNPTkZJR19CT09UUEFSQU1fSFVOR19UQVNLX1BBTklDPXkKQ09ORklHX0JP T1RQQVJBTV9IVU5HX1RBU0tfUEFOSUNfVkFMVUU9MQojIENPTkZJR19QQU5JQ19PTl9PT1BTIGlz IG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09PUFNfVkFMVUU9MApDT05GSUdfUEFOSUNfVElNRU9V VD0wCiMgQ09ORklHX1NDSEVEX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NDSEVEU1RBVFM9eQpD T05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLPXkKIyBDT05GSUdfVElNRVJfU1RBVFMgaXMgbm90 IHNldAoKIwojIExvY2sgRGVidWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwpD T05GSUdfREVCVUdfUlRfTVVURVhFUz15CkNPTkZJR19ERUJVR19TUElOTE9DSz15CkNPTkZJR19E RUJVR19NVVRFWEVTPXkKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEggaXMgbm90IHNl dApDT05GSUdfREVCVUdfTE9DS19BTExPQz15CkNPTkZJR19QUk9WRV9MT0NLSU5HPXkKQ09ORklH X0xPQ0tERVA9eQojIENPTkZJR19MT0NLX1NUQVQgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19M T0NLREVQIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUD15CiMgQ09ORklHX0RF QlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CkNPTkZJR19MT0NLX1RPUlRVUkVf VEVTVD15CkNPTkZJR19UUkFDRV9JUlFGTEFHUz15CkNPTkZJR19TVEFDS1RSQUNFPXkKIyBDT05G SUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0tPQkpFQ1RfUkVMRUFT RSBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkKQ09ORklHX0RFQlVHX0xJU1Q9 eQpDT05GSUdfREVCVUdfUElfTElTVD15CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBD T05GSUdfREVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVOVElB TFMgaXMgbm90IHNldAoKIwojIFJDVSBEZWJ1Z2dpbmcKIwpDT05GSUdfUFJPVkVfUkNVPXkKQ09O RklHX1BST1ZFX1JDVV9SRVBFQVRFRExZPXkKQ09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUj15CkNP TkZJR19UT1JUVVJFX1RFU1Q9eQpDT05GSUdfUkNVX1RPUlRVUkVfVEVTVD1tCkNPTkZJR19SQ1Vf Q1BVX1NUQUxMX1RJTUVPVVQ9MjEKQ09ORklHX1JDVV9DUFVfU1RBTExfSU5GTz15CiMgQ09ORklH X1JDVV9UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0JMT0NLX0VYVF9ERVZUIGlzIG5v dCBzZXQKQ09ORklHX05PVElGSUVSX0VSUk9SX0lOSkVDVElPTj1tCkNPTkZJR19DUFVfTk9USUZJ RVJfRVJST1JfSU5KRUNUPW0KQ09ORklHX1BNX05PVElGSUVSX0VSUk9SX0lOSkVDVD1tCiMgQ09O RklHX0ZBVUxUX0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0xBVEVOQ1lUT1AgaXMgbm90 IHNldApDT05GSUdfQVJDSF9IQVNfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1M9eQojIENP TkZJR19ERUJVR19TVFJJQ1RfVVNFUl9DT1BZX0NIRUNLUyBpcyBub3Qgc2V0CkNPTkZJR19VU0VS X1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJ R19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBI X0ZQX1RFU1Q9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNPTkZJR19IQVZFX0RZTkFN SUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkK Q09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19IQVZFX0ZFTlRSWT15CkNP TkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJ TkdfQlVGRkVSPXkKQ09ORklHX1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfVFJBQ0lO R19TVVBQT1JUPXkKIyBDT05GSUdfRlRSQUNFIGlzIG5vdCBzZXQKCiMKIyBSdW50aW1lIFRlc3Rp bmcKIwpDT05GSUdfTEtEVE09eQpDT05GSUdfVEVTVF9MSVNUX1NPUlQ9eQojIENPTkZJR19CQUNL VFJBQ0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1QgaXMgbm90IHNl dAojIENPTkZJR19JTlRFUlZBTF9UUkVFX1RFU1QgaXMgbm90IHNldApDT05GSUdfUEVSQ1BVX1RF U1Q9bQpDT05GSUdfQVRPTUlDNjRfU0VMRlRFU1Q9eQpDT05GSUdfVEVTVF9TVFJJTkdfSEVMUEVS Uz1tCkNPTkZJR19URVNUX0tTVFJUT1g9bQpDT05GSUdfVEVTVF9SSEFTSFRBQkxFPXkKQ09ORklH X1BST1ZJREVfT0hDSTEzOTRfRE1BX0lOSVQ9eQojIENPTkZJR19CVUlMRF9ET0NTUkMgaXMgbm90 IHNldAojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfTEtNPW0K Q09ORklHX1RFU1RfVVNFUl9DT1BZPW0KIyBDT05GSUdfVEVTVF9CUEYgaXMgbm90IHNldAojIENP TkZJR19URVNUX0ZJUk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfVURFTEFZPW0KIyBDT05G SUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dEQj15CiMgQ09ORklHX0tH REIgaXMgbm90IHNldApDT05GSUdfU1RSSUNUX0RFVk1FTT15CkNPTkZJR19YODZfVkVSQk9TRV9C T09UVVA9eQpDT05GSUdfRUFSTFlfUFJJTlRLPXkKQ09ORklHX0VBUkxZX1BSSU5US19EQkdQPXkK Q09ORklHX1g4Nl9QVERVTVA9eQpDT05GSUdfREVCVUdfUk9EQVRBPXkKQ09ORklHX0RFQlVHX1JP REFUQV9URVNUPXkKQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9OWD15CkNPTkZJR19ERUJVR19O WF9URVNUPW0KQ09ORklHX0RPVUJMRUZBVUxUPXkKIyBDT05GSUdfREVCVUdfVExCRkxVU0ggaXMg bm90IHNldApDT05GSUdfSU9NTVVfU1RSRVNTPXkKQ09ORklHX0hBVkVfTU1JT1RSQUNFX1NVUFBP UlQ9eQpDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFhF RD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9UWVBFX05P TkU9MwpDT05GSUdfSU9fREVMQVlfMFg4MD15CiMgQ09ORklHX0lPX0RFTEFZXzBYRUQgaXMgbm90 IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxB WV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0wCkNPTkZJR19E RUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19P UFRJTUlaRV9JTkxJTklORz15CiMgQ09ORklHX0RFQlVHX05NSV9TRUxGVEVTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hBUyBpcyBub3Qgc2V0CgojCiMgU2VjdXJp dHkgb3B0aW9ucwojCkNPTkZJR19LRVlTPXkKIyBDT05GSUdfUEVSU0lTVEVOVF9LRVlSSU5HUyBp cyBub3Qgc2V0CiMgQ09ORklHX0JJR19LRVlTIGlzIG5vdCBzZXQKQ09ORklHX1RSVVNURURfS0VZ Uz15CkNPTkZJR19FTkNSWVBURURfS0VZUz1tCkNPTkZJR19LRVlTX0RFQlVHX1BST0NfS0VZUz15 CiMgQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VS SVRZPXkKQ09ORklHX1NFQ1VSSVRZRlM9eQojIENPTkZJR19TRUNVUklUWV9ORVRXT1JLIGlzIG5v dCBzZXQKQ09ORklHX1NFQ1VSSVRZX1BBVEg9eQojIENPTkZJR19TRUNVUklUWV9UT01PWU8gaXMg bm90IHNldAojIENPTkZJR19TRUNVUklUWV9BUFBBUk1PUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NF Q1VSSVRZX1lBTUEgaXMgbm90IHNldAojIENPTkZJR19JTlRFR1JJVFkgaXMgbm90IHNldApDT05G SUdfREVGQVVMVF9TRUNVUklUWV9EQUM9eQpDT05GSUdfREVGQVVMVF9TRUNVUklUWT0iIgpDT05G SUdfWE9SX0JMT0NLUz15CkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBjb3JlIG9yIGhlbHBl cgojCkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09ORklHX0NSWVBUT19BTEdBUEkyPXkKQ09ORklH X0NSWVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19BRUFEMj15CkNPTkZJR19DUllQVE9fQkxLQ0lQ SEVSPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19IQVNIPXkKQ09O RklHX0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQVE9fUk5HPXkKQ09ORklHX0NSWVBUT19STkcy PXkKQ09ORklHX0NSWVBUT19QQ09NUDI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdf Q1JZUFRPX01BTkFHRVIyPXkKIyBDT05GSUdfQ1JZUFRPX1VTRVIgaXMgbm90IHNldApDT05GSUdf Q1JZUFRPX01BTkFHRVJfRElTQUJMRV9URVNUUz15CkNPTkZJR19DUllQVE9fR0YxMjhNVUw9eQpD T05GSUdfQ1JZUFRPX05VTEw9eQojIENPTkZJR19DUllQVE9fUENSWVBUIGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19XT1JLUVVFVUU9eQpDT05GSUdfQ1JZUFRPX0NSWVBURD15CkNPTkZJR19DUllQ VE9fTUNSWVBURD15CkNPTkZJR19DUllQVE9fQVVUSEVOQz15CiMgQ09ORklHX0NSWVBUT19URVNU IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19BQkxLX0hFTFBFUj15CkNPTkZJR19DUllQVE9fR0xV RV9IRUxQRVJfWDg2PXkKCiMKIyBBdXRoZW50aWNhdGVkIEVuY3J5cHRpb24gd2l0aCBBc3NvY2lh dGVkIERhdGEKIwojIENPTkZJR19DUllQVE9fQ0NNIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRP X0dDTSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0VRSVY9bQoKIwojIEJsb2NrIG1vZGVzCiMK Q09ORklHX0NSWVBUT19DQkM9bQpDT05GSUdfQ1JZUFRPX0NUUj1tCkNPTkZJR19DUllQVE9fQ1RT PW0KQ09ORklHX0NSWVBUT19FQ0I9bQpDT05GSUdfQ1JZUFRPX0xSVz15CiMgQ09ORklHX0NSWVBU T19QQ0JDIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19YVFM9eQoKIwojIEhhc2ggbW9kZXMKIwpD T05GSUdfQ1JZUFRPX0NNQUM9eQpDT05GSUdfQ1JZUFRPX0hNQUM9eQojIENPTkZJR19DUllQVE9f WENCQyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVk1BQz1tCgojCiMgRGlnZXN0CiMKQ09ORklH X0NSWVBUT19DUkMzMkM9eQpDT05GSUdfQ1JZUFRPX0NSQzMyQ19JTlRFTD1tCiMgQ09ORklHX0NS WVBUT19DUkMzMiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUwgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CkNPTkZJR19DUllQVE9fQ1JDVDEwRElGX1BD TE1VTD1tCiMgQ09ORklHX0NSWVBUT19HSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19N RDQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX01ENT15CiMgQ09ORklHX0NSWVBUT19NSUNIQUVM X01JQyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fUk1EMTI4PW0KQ09ORklHX0NSWVBUT19STUQx NjA9bQpDT05GSUdfQ1JZUFRPX1JNRDI1Nj15CkNPTkZJR19DUllQVE9fUk1EMzIwPW0KQ09ORklH X0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBUT19TSEExX1NTU0UzPXkKIyBDT05GSUdfQ1JZUFRP X1NIQTI1Nl9TU1NFMyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBNTEyX1NTU0UzPW0KQ09O RklHX0NSWVBUT19TSEExX01CPXkKQ09ORklHX0NSWVBUT19TSEEyNTY9bQpDT05GSUdfQ1JZUFRP X1NIQTUxMj15CiMgQ09ORklHX0NSWVBUT19UR1IxOTIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X1dQNTEyPW0KIyBDT05GSUdfQ1JZUFRPX0dIQVNIX0NMTVVMX05JX0lOVEVMIGlzIG5vdCBzZXQK CiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9eQpDT05GSUdfQ1JZUFRPX0FFU19YODZf NjQ9bQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD1tCkNPTkZJR19DUllQVE9fQU5VQklTPXkK Q09ORklHX0NSWVBUT19BUkM0PW0KQ09ORklHX0NSWVBUT19CTE9XRklTSD15CkNPTkZJR19DUllQ VE9fQkxPV0ZJU0hfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19CTE9XRklTSF9YODZfNjQ9bQpDT05G SUdfQ1JZUFRPX0NBTUVMTElBPXkKQ09ORklHX0NSWVBUT19DQU1FTExJQV9YODZfNjQ9bQpDT05G SUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0NBTUVM TElBX0FFU05JX0FWWDJfWDg2XzY0PW0KQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj15CkNPTkZJ R19DUllQVE9fQ0FTVDU9bQpDT05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQ9bQpDT05GSUdf Q1JZUFRPX0NBU1Q2PXkKQ09ORklHX0NSWVBUT19DQVNUNl9BVlhfWDg2XzY0PW0KQ09ORklHX0NS WVBUT19ERVM9eQpDT05GSUdfQ1JZUFRPX0RFUzNfRURFX1g4Nl82ND15CkNPTkZJR19DUllQVE9f RkNSWVBUPXkKQ09ORklHX0NSWVBUT19LSEFaQUQ9eQpDT05GSUdfQ1JZUFRPX1NBTFNBMjA9bQpD T05GSUdfQ1JZUFRPX1NBTFNBMjBfWDg2XzY0PW0KIyBDT05GSUdfQ1JZUFRPX1NFRUQgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl9Y ODZfNjQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYX1g4Nl82ND1tCiMgQ09ORklHX0NSWVBU T19TRVJQRU5UX0FWWDJfWDg2XzY0IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19URUE9bQojIENP TkZJR19DUllQVE9fVFdPRklTSCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVFdPRklTSF9DT01N T049eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19UV09GSVNI X1g4Nl82NF8zV0FZPXkKQ09ORklHX0NSWVBUT19UV09GSVNIX0FWWF9YODZfNjQ9eQoKIwojIENv bXByZXNzaW9uCiMKQ09ORklHX0NSWVBUT19ERUZMQVRFPXkKIyBDT05GSUdfQ1JZUFRPX1pMSUIg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0xaTz15CkNPTkZJR19DUllQVE9fTFo0PW0KQ09ORklH X0NSWVBUT19MWjRIQz15CgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0aW9uCiMKQ09ORklHX0NS WVBUT19BTlNJX0NQUk5HPXkKQ09ORklHX0NSWVBUT19EUkJHX01FTlU9eQpDT05GSUdfQ1JZUFRP X0RSQkdfSE1BQz15CiMgQ09ORklHX0NSWVBUT19EUkJHX0hBU0ggaXMgbm90IHNldApDT05GSUdf Q1JZUFRPX0RSQkdfQ1RSPXkKQ09ORklHX0NSWVBUT19EUkJHPXkKIyBDT05GSUdfQ1JZUFRPX1VT RVJfQVBJX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fVVNFUl9BUElfU0tDSVBIRVIg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0hBU0hfSU5GTz15CiMgQ09ORklHX0NSWVBUT19IVyBp cyBub3Qgc2V0CkNPTkZJR19BU1lNTUVUUklDX0tFWV9UWVBFPXkKQ09ORklHX0FTWU1NRVRSSUNf UFVCTElDX0tFWV9TVUJUWVBFPXkKQ09ORklHX1BVQkxJQ19LRVlfQUxHT19SU0E9eQpDT05GSUdf WDUwOV9DRVJUSUZJQ0FURV9QQVJTRVI9eQpDT05GSUdfUEtDUzdfTUVTU0FHRV9QQVJTRVI9eQpD T05GSUdfUEtDUzdfVEVTVF9LRVk9bQpDT05GSUdfU0lHTkVEX1BFX0ZJTEVfVkVSSUZJQ0FUSU9O PXkKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX1ZJUlRVQUxJWkFUSU9OPXkKIyBDT05GSUdfQklO QVJZX1BSSU5URiBpcyBub3Qgc2V0CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlE Nl9QUT15CkNPTkZJR19CSVRSRVZFUlNFPXkKQ09ORklHX1JBVElPTkFMPXkKQ09ORklHX0dFTkVS SUNfU1RSTkNQWV9GUk9NX1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05G SUdfR0VORVJJQ19ORVRfVVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNP TkZJR19HRU5FUklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0dF TkVSSUNfSU89eQpDT05GSUdfQVJDSF9VU0VfQ01QWENIR19MT0NLUkVGPXkKQ09ORklHX0FSQ0hf SEFTX0ZBU1RfTVVMVElQTElFUj15CiMgQ09ORklHX0NSQ19DQ0lUVCBpcyBub3Qgc2V0CkNPTkZJ R19DUkMxNj15CkNPTkZJR19DUkNfVDEwRElGPXkKQ09ORklHX0NSQ19JVFVfVD15CkNPTkZJR19D UkMzMj15CiMgQ09ORklHX0NSQzMyX1NFTEZURVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJf U0xJQ0VCWTggaXMgbm90IHNldAojIENPTkZJR19DUkMzMl9TTElDRUJZNCBpcyBub3Qgc2V0CkNP TkZJR19DUkMzMl9TQVJXQVRFPXkKIyBDT05GSUdfQ1JDMzJfQklUIGlzIG5vdCBzZXQKQ09ORklH X0NSQzc9eQpDT05GSUdfTElCQ1JDMzJDPXkKQ09ORklHX0NSQzg9bQojIENPTkZJR19BVURJVF9B UkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUPXkK Q09ORklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpPX0NP TVBSRVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9DT01QUkVTUz1tCkNP TkZJR19MWjRIQ19DT01QUkVTUz15CkNPTkZJR19MWjRfREVDT01QUkVTUz15CkNPTkZJR19YWl9E RUM9eQpDT05GSUdfWFpfREVDX1g4Nj15CkNPTkZJR19YWl9ERUNfUE9XRVJQQz15CkNPTkZJR19Y Wl9ERUNfSUE2ND15CkNPTkZJR19YWl9ERUNfQVJNPXkKQ09ORklHX1haX0RFQ19BUk1USFVNQj15 CkNPTkZJR19YWl9ERUNfU1BBUkM9eQpDT05GSUdfWFpfREVDX0JDSj15CkNPTkZJR19YWl9ERUNf VEVTVD1tCkNPTkZJR19ERUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkK Q09ORklHX0dFTkVSSUNfQUxMT0NBVE9SPXkKQ09ORklHX1JFRURfU09MT01PTj1tCkNPTkZJR19S RUVEX1NPTE9NT05fRU5DOD15CkNPTkZJR19SRUVEX1NPTE9NT05fREVDOD15CkNPTkZJR19CQ0g9 bQpDT05GSUdfQkNIX0NPTlNUX1BBUkFNUz15CkNPTkZJR19BU1NPQ0lBVElWRV9BUlJBWT15CkNP TkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQpDT05GSUdfSEFTX0RNQT15 CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05GSUdfQ1BVTUFTS19PRkZTVEFDSz15CkNPTkZJ R19DUFVfUk1BUD15CkNPTkZJR19EUUw9eQpDT05GSUdfR0xPQj15CkNPTkZJR19HTE9CX1NFTEZU RVNUPXkKQ09ORklHX05MQVRUUj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2NF9ERUNfSUZfUE9T SVRJVkU9eQojIENPTkZJR19BVkVSQUdFIGlzIG5vdCBzZXQKQ09ORklHX0NMWl9UQUI9eQojIENP TkZJR19DT1JESUMgaXMgbm90IHNldAojIENPTkZJR19ERFIgaXMgbm90IHNldApDT05GSUdfTVBJ TElCPXkKQ09ORklHX09JRF9SRUdJU1RSWT15CkNPTkZJR19GT05UX1NVUFBPUlQ9bQojIENPTkZJ R19GT05UUyBpcyBub3Qgc2V0CkNPTkZJR19GT05UXzh4OD15CkNPTkZJR19GT05UXzh4MTY9eQpD T05GSUdfQVJDSF9IQVNfU0dfQ0hBSU49eQo= --===============3947151530322886614== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQplYXJseSBjb25zb2xlIGluIGRlY29tcHJlc3Nf a2VybmVsDQoNCkRlY29tcHJlc3NpbmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4NCkJv b3RpbmcgdGhlIGtlcm5lbC4NClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIGNwdXNldA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1 DQpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTkuMC1yYzItMDA0NTctZzEwNGJlYTEg KGtidWlsZEBhdGhlbnMpIChnY2MgdmVyc2lvbiA0LjkuMSAoRGViaWFuIDQuOS4xLTE5KSApICMx NzAgU01QIFN1biBKYW4gNCAwNjoxNTozMyBDU1QgMjAxNQ0KWyAgICAwLjAwMDAwMF0gQ29tbWFu ZCBsaW5lOiB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVsZWQvdm0tdnAtcXVhbnRhbC14ODZfNjQt MzgvcmFuZF9ib290LTEtcXVhbnRhbC1jb3JlLXg4Nl82NC5jZ3oteDg2XzY0LXJhbmRjb25maWct YTEtMDEwNDA1NDktMTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My0xLnlh bWwgQVJDSD14ODZfNjQgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWExLTAx MDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvdm1saW51ei0z LjE5LjAtcmMyLTAwNDU3LWcxMDRiZWExIGtjb25maWc9eDg2XzY0LXJhbmRjb25maWctYTEtMDEw NDA1NDkgY29tbWl0PTEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMgYnJh bmNoPWxpbnV4LWRldmVsL2RldmVsLWF0aGVucy1zbW9rZS0yMDE1MDEwNDA1NTAgcm9vdD0vZGV2 L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14 ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWEx LTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvMCBpcD06 Ojo6dm0tdnAtcXVhbnRhbC14ODZfNjQtMzg6OmRoY3AgZWFybHlwcmludGs9dHR5UzAsMTE1MjAw IGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9z dGFsbF90aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9n PXBhbmljIG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xl PXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBkcmJkLm1pbm9yX2NvdW50 PTgNClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoN ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAw MDAwMDAwMDlmYmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw MDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDBmMDAwMC0weDAwMDAwMDAwMDAwZmZmZmZd IHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAw MDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6 IFttZW0gMHgwMDAwMDAwMDE2N2ZlMDAwLTB4MDAwMDAwMDAxNjdmZmZmZl0gcmVzZXJ2ZWQNClsg ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVmZmMwMDAtMHgwMDAwMDAw MGZlZmZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw MDAwMDBmZmZjMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAw XSBib290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBOWCAoRXhl Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3RpdmUNClsgICAgMC4wMDAwMDBdIFNNQklPUyAy LjQgcHJlc2VudC4NClsgICAgMC4wMDAwMDBdIERNSTogQm9jaHMgQm9jaHMsIEJJT1MgQm9jaHMg MDEvMDEvMjAxMQ0KWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZNDQpbICAg IDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJs ZSA9PT4gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAw MDAtMHgwMDBmZmZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4 MTY3ZmUgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDANClsgICAgMC4wMDAwMDBdIE1UUlIgZGVm YXVsdCB0eXBlOiB3cml0ZS1iYWNrDQpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBl bmFibGVkOg0KWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrDQpbICAgIDAu MDAwMDAwXSAgIEEwMDAwLUJGRkZGIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAgQzAwMDAt RkZGRkYgd3JpdGUtcHJvdGVjdA0KWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMg ZW5hYmxlZDoNClsgICAgMC4wMDAwMDBdICAgMCBiYXNlIDAwODAwMDAwMDAgbWFzayBGRjgwMDAw MDAwIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZA0KWyAgICAwLjAwMDAw MF0gICAyIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDMgZGlzYWJsZWQNClsgICAgMC4wMDAw MDBdICAgNCBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkDQpbICAgIDAuMDAw MDAwXSAgIDYgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZA0KWyAgICAwLjAw MDAwMF0gUEFUIG5vdCBzdXBwb3J0ZWQgYnkgQ1BVLg0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3Ig U01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2ZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBm b3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2Nh biBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0g Zm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0gMHgwMDBmZGFlMC0weDAwMGZkYWVmXSBtYXBwZWQg YXQgW2ZmZmY4ODAwMDAwZmRhZTBdDQpbICAgIDAuMDAwMDAwXSAgIG1wYzogZmRhZjAtZmRiZTQN ClsgICAgMC4wMDAwMDBdIFNjYW5uaW5nIDEgYXJlYXMgZm9yIGxvdyBtZW1vcnkgY29ycnVwdGlv bg0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5 OTAwMF0gOTkwMDAgc2l6ZSAyNDU3Ng0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAw MDAwMDAwLTB4MDAwZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwM2FhZTAw MCwgMHgwM2FhZWZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAzYWFmMDAwLCAw eDAzYWFmZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDNhYjAwMDAsIDB4MDNh YjBmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0g MHgxNDQwMDAwMC0weDE0NWZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxNDQwMDAwMC0w eDE0NWZmZmZmXSBwYWdlIDJNDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBb bWVtIDB4MTQwMDAwMDAtMHgxNDNmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTQwMDAw MDAtMHgxNDNmZmZmZl0gcGFnZSAyTQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDAwMTAwMDAwLTB4MTNmZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAw MTAwMDAwLTB4MDAxZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAyMDAw MDAtMHgxM2ZmZmZmZl0gcGFnZSAyTQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDE0NjAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDE0 NjAwMDAwLTB4MTY1ZmZmZmZdIHBhZ2UgMk0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTY2MDAw MDAtMHgxNjdmZGZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAzYWIxMDAwLCAw eDAzYWIxZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVtIDB4MTQ2MmYw MDAtMHgxNjdlZmZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3Vt IHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAw MDAwMDAwRkQ5NTAgMDAwMDE0ICh2MDAgQk9DSFMgKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNE VCAweDAwMDAwMDAwMTY3RkU0NTAgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDAxNjdG RkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkN ClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQgMHgwMDAwMDAwMDE2N0ZFNDkwIDAwMTFBOSAodjAx IEJYUEMgICBCWERTRFQgICAwMDAwMDAwMSBJTlRMIDIwMTAwNTI4KQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogRkFDUyAweDAwMDAwMDAwMTY3RkZGNDAgMDAwMDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBTU0RUIDB4MDAwMDAwMDAxNjdGRjdBMCAwMDA3OTYgKHYwMSBCT0NIUyAgQlhQQ1NTRFQgMDAw MDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgMHgwMDAwMDAw MDE2N0ZGNjgwIDAwMDA4MCAodjAxIEJPQ0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAw MDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAwMDAwMTY3RkY2NDAgMDAwMDM4 ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0g bWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAg MC4wMDAwMDBdIGNtYTogZG1hX2NvbnRpZ3VvdXNfcmVzZXJ2ZShsaW1pdCAxNjdmZTAwMCkNClsg ICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDAN ClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjE0NWFmMDAxLCBwcmltYXJ5 IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEwMDAwMDAwMDAwLWZmZmZlYTAwMDA1 ZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDAxMzYwMDAwMC1mZmZmODgwMDEzYmZmZmZmXSBvbiBub2Rl IDANClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOg0KWyAgICAwLjAwMDAwMF0gICBETUEgICAg ICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgRE1BMzIgICAg W21lbSAweDAxMDAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVt cHR5DQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQ0KWyAg ICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzDQpbICAgIDAuMDAwMDAwXSAgIG5v ZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9k ZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDE2N2ZkZmZmXQ0KWyAgICAwLjAwMDAwMF0gSW5pdG1l bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAxMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAw XSBPbiBub2RlIDAgdG90YWxwYWdlczogOTIwNjANClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6 IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEg cGFnZXMgcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJ Rk8gYmF0Y2g6MA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAxMzc2IHBhZ2VzIHVzZWQg Zm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA4ODA2MiBwYWdlcywgTElG TyBiYXRjaDoxNQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4 DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAg ICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoICAgICAgICBmZWUw MDAwMCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lk WzB4MDBdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx XSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1J IChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTog SU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAw LjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMw MDAwMCwgR1NJIDAtMjMNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIN ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFs X2lycSA1IGhpZ2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRy aWcgMywgYnVzIDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAw MDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2gg bGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAw LCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElO VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwg QVBJQyBJRCAwLCBBUElDIElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAs IEFQSUMgSU5UIDBiDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUu DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBB UElDIElEIDAsIEFQSUMgSU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkg b3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz IDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElO VCAwNw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5 IHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywg QVBJQyBJRCAwLCBBUElDIElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAw LCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAw MF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAN ClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMN ClsgICAgMC4wMDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YjAwMCAoZmVjMDAw MDApDQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4 MDAwMDAwMDAtMHgwMDAwMGZmZl0NClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2 ZSBtZW1vcnk6IFttZW0gMHgwMDA5ZjAwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gUE06 IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZWZmZmZdDQpb ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwZjAw MDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgxNjgwMDAwMC0weGZl ZmZiZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzDQpbICAgIDAuMDAwMDAwXSBCb290aW5n IHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gS1ZNDQpbICAgIDAuMDAwMDAwXSBzZXR1cF9wZXJj cHU6IE5SX0NQVVM6ODE5MiBucl9jcHVtYXNrX2JpdHM6MiBucl9jcHVfaWRzOjIgbnJfbm9kZV9p ZHM6MQ0KWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAyOCBwYWdlcy9jcHUgQGZmZmY4 ODAwMTQyMDAwMDAgczc1MjAwIHI4MTkyIGQzMTI5NiB1MTA0ODU3Ng0KWyAgICAwLjAwMDAwMF0g cGNwdS1hbGxvYzogczc1MjAwIHI4MTkyIGQzMTI5NiB1MTA0ODU3NiBhbGxvYz0xKjIwOTcxNTIN ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIDEgDQpbICAgIDAuMDAwMDAwXSBLVk0g c2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAwDQpbICAgIDAuMDAwMDAwXSBrdm0tc3RlYWx0aW1lOiBj cHUgMCwgbXNyIDE0MjBjZTQwDQpbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBa b25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiA5MDU5OQ0KWyAg ICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogdXNlcj1sa3Agam9iPS9sa3Avc2NoZWR1 bGVkL3ZtLXZwLXF1YW50YWwteDg2XzY0LTM4L3JhbmRfYm9vdC0xLXF1YW50YWwtY29yZS14ODZf NjQuY2d6LXg4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LTEwNGJlYTFkMDBiMzVkNmU0ZmEx ZjYzNTkyNzE0ZjdkNzA1NGIyNzMtMS55YW1sIEFSQ0g9eDg2XzY0IEJPT1RfSU1BR0U9L2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0OS8xMDRiZWExZDAwYjM1ZDZlNGZhMWY2MzU5 MjcxNGY3ZDcwNTRiMjczL3ZtbGludXotMy4xOS4wLXJjMi0wMDQ1Ny1nMTA0YmVhMSBrY29uZmln PXg4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5IGNvbW1pdD0xMDRiZWExZDAwYjM1ZDZlNGZh MWY2MzU5MjcxNGY3ZDcwNTRiMjczIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1hdGhlbnMtc21v a2UtMjAxNTAxMDQwNTUwIHJvb3Q9L2Rldi9yYW0wIG1heF91cHRpbWU9MzYwMCBSRVNVTFRfUk9P VD0vcmVzdWx0L3ZtLXZwLXF1YW50YWwteDg2XzY0L2Jvb3QvMS9xdWFudGFsLWNvcmUteDg2XzY0 LmNnei94ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0OS8xMDRiZWExZDAwYjM1ZDZlNGZhMWY2 MzU5MjcxNGY3ZDcwNTRiMjczLzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM4OjpkaGNw IGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19l bmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxv Y2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0y IHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1u b3JtYWwgcncgZHJiZC5taW5vcl9jb3VudD04DQpbICAgIDAuMDAwMDAwXSBzeXNycTogc3lzcnEg YWx3YXlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAy MDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUg aGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNClsgICAg MC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2 LCAyNjIxNDQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBDYWxnYXJ5OiBkZXRlY3RpbmcgQ2FsZ2Fy eSB2aWEgQklPUyBFQkRBIGFyZWENClsgICAgMC4wMDAwMDBdIENhbGdhcnk6IFVuYWJsZSB0byBs b2NhdGUgUmlvIEdyYW5kZSB0YWJsZSBpbiBFQkRBIC0gYmFpbGluZyENClsgICAgMC4wMDAwMDBd IE1lbW9yeTogMjgyMTMySy8zNjgyNDBLIGF2YWlsYWJsZSAoOTY4OUsga2VybmVsIGNvZGUsIDQ3 MDNLIHJ3ZGF0YSwgNjE1Nksgcm9kYXRhLCAxMTUySyBpbml0LCAxOTM5MksgYnNzLCA4NjEwOEsg cmVzZXJ2ZWQsIDBLIGNtYS1yZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIEhpZXJhcmNoaWNhbCBS Q1UgaW1wbGVtZW50YXRpb24uDQpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRy eSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTINClsgICAgMC4wMDAwMDBdIFJ1 bm5pbmcgUkNVIHNlbGYgdGVzdHMNClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6NTI0NTQ0IG5yX2ly cXM6NTYgMTYNClsgICAgMC4wMDAwMDBdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1DQpbICAg IDAuMDAwMDAwXSBjb25zb2xlIFt0dHkwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBib290Y29u c29sZSBbZWFybHlzZXIwXSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNn cm91cCBzdWJzeXMgY3B1c2V0DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBjcHUNClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gMy4xOS4wLXJjMi0wMDQ1Ny1n MTA0YmVhMSAoa2J1aWxkQGF0aGVucykgKGdjYyB2ZXJzaW9uIDQuOS4xIChEZWJpYW4gNC45LjEt MTkpICkgIzE3MCBTTVAgU3VuIEphbiA0IDA2OjE1OjMzIENTVCAyMDE1DQpbICAgIDAuMDAwMDAw XSBDb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFs LXg4Nl82NC0zOC9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFu ZGNvbmZpZy1hMS0wMTA0MDU0OS0xMDRiZWExZDAwYjM1ZDZlNGZhMWY2MzU5MjcxNGY3ZDcwNTRi MjczLTEueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctYTEtMDEwNDA1NDkvMTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My92 bWxpbnV6LTMuMTkuMC1yYzItMDA0NTctZzEwNGJlYTEga2NvbmZpZz14ODZfNjQtcmFuZGNvbmZp Zy1hMS0wMTA0MDU0OSBjb21taXQ9MTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0 YjI3MyBicmFuY2g9bGludXgtZGV2ZWwvZGV2ZWwtYXRoZW5zLXNtb2tlLTIwMTUwMTA0MDU1MCBy b290PS9kZXYvcmFtMCBtYXhfdXB0aW1lPTM2MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC92bS12cC1x dWFudGFsLXg4Nl82NC9ib290LzEvcXVhbnRhbC1jb3JlLXg4Nl82NC5jZ3oveDg2XzY0LXJhbmRj b25maWctYTEtMDEwNDA1NDkvMTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3 My8wIGlwPTo6Ojp2bS12cC1xdWFudGFsLXg4Nl82NC0zODo6ZGhjcCBlYXJseXByaW50az10dHlT MCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5y Y3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlf d2F0Y2hkb2c9cGFuaWMgb29wcz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0w IGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3IGRyYmQubWlu b3JfY291bnQ9OA0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBS QU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAw MC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb bWVtIDB4MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkDQpbICAg IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAw MDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2ZkZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEJJ T1MtZTgyMDogW21lbSAweDAwMDAwMDAwMTY3ZmUwMDAtMHgwMDAwMDAwMDE2N2ZmZmZmXSByZXNl cnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0w eDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFtt ZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAg MC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBd IE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAwLjAwMDAwMF0g U01CSU9TIDIuNCBwcmVzZW50Lg0KWyAgICAwLjAwMDAwMF0gRE1JOiBCb2NocyBCb2NocywgQklP UyBCb2NocyAwMS8wMS8yMDExDQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBL Vk0NClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZm Zl0gdXNhYmxlID09PiByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0g MHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf cGZuID0gMHgxNjdmZSBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMA0KWyAgICAwLjAwMDAwMF0g TVRSUiBkZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sNClsgICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQg cmFuZ2VzIGVuYWJsZWQ6DQpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sN ClsgICAgMC4wMDAwMDBdICAgQTAwMDAtQkZGRkYgdW5jYWNoYWJsZQ0KWyAgICAwLjAwMDAwMF0g ICBDMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0DQpbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxl IHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAwMDAwMF0gICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNr IEZGODAwMDAwMDAgdW5jYWNoYWJsZQ0KWyAgICAwLjAwMDAwMF0gICAxIGRpc2FibGVkDQpbICAg IDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZA0KWyAg ICAwLjAwMDAwMF0gICA0IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQNClsg ICAgMC4wMDAwMDBdICAgNiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA3IGRpc2FibGVkDQpb ICAgIDAuMDAwMDAwXSBQQVQgbm90IHN1cHBvcnRlZCBieSBDUFUuDQpbICAgIDAuMDAwMDAwXSBT Y2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDAwMDAwLTB4MDAwMDAzZmZdDQpbICAgIDAuMDAwMDAw XSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDlmYzAwLTB4MDAwOWZmZmZdDQpbICAgIDAuMDAw MDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMGYwMDAwLTB4MDAwZmZmZmZdDQpbICAgIDAu MDAwMDAwXSBmb3VuZCBTTVAgTVAtdGFibGUgYXQgW21lbSAweDAwMGZkYWUwLTB4MDAwZmRhZWZd IG1hcHBlZCBhdCBbZmZmZjg4MDAwMDBmZGFlMF0NClsgICAgMC4wMDAwMDBdICAgbXBjOiBmZGFm MC1mZGJlNA0KWyAgICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3IgbG93IG1lbW9yeSBj b3JydXB0aW9uDQpbICAgIDAuMDAwMDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZm ODgwMDAwMDk5MDAwXSA5OTAwMCBzaXplIDI0NTc2DQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdICBb bWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsw eDAzYWFlMDAwLCAweDAzYWFlZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDNh YWYwMDAsIDB4MDNhYWZmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwM2FiMDAw MCwgMHgwM2FiMGZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDE0NDAwMDAwLTB4MTQ1ZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDE0 NDAwMDAwLTB4MTQ1ZmZmZmZdIHBhZ2UgMk0NClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21h cHBpbmc6IFttZW0gMHgxNDAwMDAwMC0weDE0M2ZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgxNDAwMDAwMC0weDE0M2ZmZmZmXSBwYWdlIDJNDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxM2ZmZmZmZl0NClsgICAgMC4wMDAwMDBdICBb bWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgwMDIwMDAwMC0weDEzZmZmZmZmXSBwYWdlIDJNDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MTQ2MDAwMDAtMHgxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICBb bWVtIDB4MTQ2MDAwMDAtMHgxNjVmZmZmZl0gcGFnZSAyTQ0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgxNjYwMDAwMC0weDE2N2ZkZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDNh YjEwMDAsIDB4MDNhYjFmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0g MHgxNDYyZjAwMC0weDE2N2VmZmZmXQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRWFybHkgdGFibGUg Y2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQ IDB4MDAwMDAwMDAwMDBGRDk1MCAwMDAwMTQgKHYwMCBCT0NIUyApDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBSU0RUIDB4MDAwMDAwMDAxNjdGRTQ1MCAwMDAwMzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQg MDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgwMDAw MDAwMDE2N0ZGRjgwIDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFDUCAwMDAwMDAwMSBCWFBDIDAw MDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwMTY3RkU0OTAgMDAx MUE5ICh2MDEgQlhQQyAgIEJYRFNEVCAgIDAwMDAwMDAxIElOVEwgMjAxMDA1MjgpDQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAwMDAwMDAxNjdGRkY0MCAwMDAwNDANClsgICAgMC4wMDAw MDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDE2N0ZGN0EwIDAwMDc5NiAodjAxIEJPQ0hTICBCWFBD U1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAw eDAwMDAwMDAwMTY3RkY2ODAgMDAwMDgwICh2MDEgQk9DSFMgIEJYUENBUElDIDAwMDAwMDAxIEJY UEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDAxNjdGRjY0 MCAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsg ICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAu MDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdjMDAwICggICAgICAgIGZlZTAwMDAw KQ0KWyAgICAwLjAwMDAwMF0gY21hOiBkbWFfY29udGlndW91c19yZXNlcnZlKGxpbWl0IDE2N2Zl MDAwKQ0KWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBVc2luZyBtc3JzIDRiNTY0ZDAxIGFuZCA0 YjU2NGQwMA0KWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTQ1YWYwMDEs IHByaW1hcnkgY3B1IGNsb2NrDQpbICAgIDAuMDAwMDAwXSAgW2ZmZmZlYTAwMDAwMDAwMDAtZmZm ZmVhMDAwMDVmZmZmZl0gUE1EIC0+IFtmZmZmODgwMDEzNjAwMDAwLWZmZmY4ODAwMTNiZmZmZmZd IG9uIG5vZGUgMA0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAg IERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBE TUEzMiAgICBbbWVtIDB4MDEwMDAwMDAtMHgxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9y bWFsICAgZW1wdHkNClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBu b2RlDQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAw MDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMTAwMC0weDAwMDllZmZmXQ0KWyAgICAwLjAwMDAw MF0gICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAw XSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDEwMDAtMHgxNjdmZGZmZl0NClsgICAg MC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA5MjA2MA0KWyAgICAwLjAwMDAwMF0gICBE TUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAgIDAuMDAwMDAwXSAgIERNQSB6 b25lOiAyMSBwYWdlcyByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBw YWdlcywgTElGTyBiYXRjaDowDQpbICAgIDAuMDAwMDAwXSAgIERNQTMyIHpvbmU6IDEzNzYgcGFn ZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAgIDAuMDAwMDAwXSAgIERNQTMyIHpvbmU6IDg4MDYyIHBh Z2VzLCBMSUZPIGJhdGNoOjE1DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0 OiAweGIwMDgNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAw MDAwDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdjMDAwICggICAg ICAgIGZlZTAwMDAwKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMF0g bGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp X2lkWzB4MDFdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM QVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRmbCBsaW50WzB4MV0pDQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0p DQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbMF06IGFwaWNfaWQgMCwgdmVyc2lvbiAxNywgYWRkcmVz cyAweGZlYzAwMDAwLCBHU0kgMC0yMw0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkNClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMCwgQVBJQyBJRCAwLCBBUElD IElOVCAwMg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEg NSBnbG9iYWxfaXJxIDUgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwgQVBJQyBJRCAwLCBBUElDIElOVCAwNQ0KWyAg ICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJx IDkgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAz LCBidXMgMDAsIElSUSAwOSwgQVBJQyBJRCAwLCBBUElDIElOVCAwOQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTAgZ2xvYmFsX2lycSAxMCBoaWdoIGxl dmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwg SVJRIDBhLCBBUElDIElEIDAsIEFQSUMgSU5UIDBhDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRf U1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMSBnbG9iYWxfaXJxIDExIGhpZ2ggbGV2ZWwpDQpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMGIsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMGINClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBv dmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMg MDAsIElSUSAwMSwgQVBJQyBJRCAwLCBBUElDIElOVCAwMQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAzLCBBUElDIElEIDAsIEFQSUMgSU5U IDAzDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMDQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDQNClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTUg dXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwNiwgQVBJQyBJRCAwLCBBUElDIElOVCAwNg0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA3LCBBUElDIElEIDAs IEFQSUMgSU5UIDA3DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDgsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDgNClsgICAgMC4wMDAwMDBdIEFD UEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTEwIHVz ZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJy aWRlLg0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDBjLCBBUElDIElEIDAsIEFQSUMgSU5UIDBjDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGQN ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAw ZSwgQVBJQyBJRCAwLCBBUElDIElOVCAwZQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBv bCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBmLCBBUElDIElEIDAsIEFQSUMgSU5UIDBmDQpbICAg IDAuMDAwMDAwXSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3Jt YXRpb24NClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhm ZWQwMDAwMA0KWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgMiBDUFVzLCAwIGhvdHBs dWcgQ1BVcw0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIElPQVBJQyB0byBmZmZmZmZmZmZmNTdiMDAw IChmZWMwMDAwMCkNClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6 IFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXQ0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDlmMDAwLTB4MDAwOWZmZmZdDQpbICAgIDAuMDAw MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBl ZmZmZl0NClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g MHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE2ODAw MDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMNClsgICAgMC4wMDAwMDBd IEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBLVk0NClsgICAgMC4wMDAwMDBdIHNl dHVwX3BlcmNwdTogTlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czoyIG5yX2NwdV9pZHM6MiBu cl9ub2RlX2lkczoxDQpbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI4IHBhZ2VzL2Nw dSBAZmZmZjg4MDAxNDIwMDAwMCBzNzUyMDAgcjgxOTIgZDMxMjk2IHUxMDQ4NTc2DQpbICAgIDAu MDAwMDAwXSBwY3B1LWFsbG9jOiBzNzUyMDAgcjgxOTIgZDMxMjk2IHUxMDQ4NTc2IGFsbG9jPTEq MjA5NzE1Mg0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSANClsgICAgMC4wMDAw MDBdIEtWTSBzZXR1cCBhc3luYyBQRiBmb3IgY3B1IDANClsgICAgMC4wMDAwMDBdIGt2bS1zdGVh bHRpbWU6IGNwdSAwLCBtc3IgMTQyMGNlNDANClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxp c3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDkw NTk5DQpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiB1c2VyPWxrcCBqb2I9L2xr cC9zY2hlZHVsZWQvdm0tdnAtcXVhbnRhbC14ODZfNjQtMzgvcmFuZF9ib290LTEtcXVhbnRhbC1j b3JlLXg4Nl82NC5jZ3oteDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDktMTA0YmVhMWQwMGIz NWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My0xLnlhbWwgQVJDSD14ODZfNjQgQk9PVF9JTUFH RT0va2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0 ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvdm1saW51ei0zLjE5LjAtcmMyLTAwNDU3LWcxMDRiZWEx IGtjb25maWc9eDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDkgY29tbWl0PTEwNGJlYTFkMDBi MzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWF0 aGVucy1zbW9rZS0yMDE1MDEwNDA1NTAgcm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJF U1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29y ZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVk NmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvMCBpcD06Ojo6dm0tdnAtcXVhbnRhbC14ODZfNjQt Mzg6OmRoY3AgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFf YWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0t MSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljIG9vcHM9cGFuaWMgbG9hZF9y YW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0 eTAgdmdhPW5vcm1hbCBydyBkcmJkLm1pbm9yX2NvdW50PTgNClsgICAgMC4wMDAwMDBdIHN5c3Jx OiBzeXNycSBhbHdheXMgZW5hYmxlZC4NClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVu dHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykNClsgICAgMC4wMDAwMDBdIERlbnRy eSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVz KQ0KWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAo b3JkZXI6IDYsIDI2MjE0NCBieXRlcykNClsgICAgMC4wMDAwMDBdIENhbGdhcnk6IGRldGVjdGlu ZyBDYWxnYXJ5IHZpYSBCSU9TIEVCREEgYXJlYQ0KWyAgICAwLjAwMDAwMF0gQ2FsZ2FyeTogVW5h YmxlIHRvIGxvY2F0ZSBSaW8gR3JhbmRlIHRhYmxlIGluIEVCREEgLSBiYWlsaW5nIQ0KWyAgICAw LjAwMDAwMF0gTWVtb3J5OiAyODIxMzJLLzM2ODI0MEsgYXZhaWxhYmxlICg5Njg5SyBrZXJuZWwg Y29kZSwgNDcwM0sgcndkYXRhLCA2MTU2SyByb2RhdGEsIDExNTJLIGluaXQsIDE5MzkySyBic3Ms IDg2MTA4SyByZXNlcnZlZCwgMEsgY21hLXJlc2VydmVkKQ0KWyAgICAwLjAwMDAwMF0gSGllcmFy Y2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4NClsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0aW5n IGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9Mg0KWyAgICAwLjAw MDAwMF0gUnVubmluZyBSQ1Ugc2VsZiB0ZXN0cw0KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1 NDQgbnJfaXJxczo1NiAxNg0KWyAgICAwLjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4 MjUNClsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBd IGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSBjb25zb2xl IFt0dHlTMF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gTG9jayBkZXBlbmRlbmN5IHZhbGlkYXRv cjogQ29weXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28gTW9sbmFyDQpbICAgIDAu MDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfU1VCQ0xBU1NFUzogIDgNClsgICAgMC4wMDAwMDBdIC4u LiBNQVhfTE9DS19ERVBUSDogICAgICAgICAgNDgNClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9D S0RFUF9LRVlTOiAgICAgICAgODE5MQ0KWyAgICAwLjAwMDAwMF0gLi4uIENMQVNTSEFTSF9TSVpF OiAgICAgICAgICA0MDk2DQpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfRU5UUklFUzog ICAgIDMyNzY4DQpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfQ0hBSU5TOiAgICAgIDY1 NTM2DQpbICAgIDAuMDAwMDAwXSAuLi4gQ0hBSU5IQVNIX1NJWkU6ICAgICAgICAgIDMyNzY4DQpb ICAgIDAuMDAwMDAwXSAgbWVtb3J5IHVzZWQgYnkgbG9jayBkZXBlbmRlbmN5IGluZm86IDgxNTkg a0INClsgICAgMC4wMDAwMDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3RwcmludDogMTky MCBieXRlcw0KWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2ZW50IHJlZ2lzdGVyZWQNClsgICAg MC4wMDAwMDBdIHRzYzogRGV0ZWN0ZWQgMjY5My4zNDIgTUh6IHByb2Nlc3Nvcg0KWyAgICAwLjAy MDAwMF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCkgcHJlc2V0IHZhbHVlLi4gNTM4 Ni42OCBCb2dvTUlQUyAobHBqPTI2OTMzNDIwKQ0KWyAgICAwLjAyMDAwMF0gcGlkX21heDogZGVm YXVsdDogMzI3NjggbWluaW11bTogMzAxDQpbICAgIDAuMDIwMDAwXSBBQ1BJOiBDb3JlIHJldmlz aW9uIDIwMTQxMTA3DQpbICAgIDAuMDIwMDAwXSBBQ1BJOiBBbGwgQUNQSSBUYWJsZXMgc3VjY2Vz c2Z1bGx5IGFjcXVpcmVkDQpbICAgIDAuMDIwMDAwXSBTZWN1cml0eSBGcmFtZXdvcmsgaW5pdGlh bGl6ZWQNClsgICAgMC4wMjAwMDBdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAy NCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpDQpbICAgIDAuMDIwMDEwXSBNb3VudHBvaW50LWNhY2hl IGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpDQpbICAgIDAu MDIyMjc3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkNClsgICAgMC4wMjMwNDBd IEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRldmljZXMNClsgICAgMC4wMjM4MTNdIEluaXRp YWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXINClsgICAgMC4wMjQ1OThdIEluaXRpYWxpemlu ZyBjZ3JvdXAgc3Vic3lzIGJsa2lvDQpbICAgIDAuMDI1MzMwXSBJbml0aWFsaXppbmcgY2dyb3Vw IHN1YnN5cyBkZWJ1Zw0KWyAgICAwLjAyNjEzOV0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRL QiAwLCAyTUIgMCwgNE1CIDANClsgICAgMC4wMjYxMzldIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVz OiA0S0IgMCwgMk1CIDAsIDRNQiAwLCAxR0IgMA0KWyAgICAwLjAyODA3OF0gRnJlZWluZyBTTVAg YWx0ZXJuYXRpdmVzIG1lbW9yeTogMTJLIChmZmZmZmZmZjgyN2I5MDAwIC0gZmZmZmZmZmY4Mjdi YzAwMCkNClsgICAgMC4wMzE0NDRdIEdldHRpbmcgVkVSU0lPTjogNTAwMTQNClsgICAgMC4wMzIw OTFdIEdldHRpbmcgVkVSU0lPTjogNTAwMTQNClsgICAgMC4wMzI3MjNdIEdldHRpbmcgSUQ6IDAN ClsgICAgMC4wMzMyNzRdIEdldHRpbmcgSUQ6IGZmMDAwMDAwDQpbICAgIDAuMDMzODkzXSBHZXR0 aW5nIExWVDA6IDg3MDANClsgICAgMC4wMzQ0ODBdIEdldHRpbmcgTFZUMTogODQwMA0KWyAgICAw LjAzNTEyOF0gZW5hYmxlZCBFeHRJTlQgb24gQ1BVIzANClsgICAgMC4wMzY1ODFdIEVOQUJMSU5H IElPLUFQSUMgSVJRcw0KWyAgICAwLjAzNzIyN10gaW5pdCBJT19BUElDIElSUXMNClsgICAgMC4w Mzc4MTFdICBhcGljIDAgcGluIDAgbm90IGNvbm5lY3RlZA0KWyAgICAwLjAzODUzN10gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xIC0+IDB4MzEgLT4gSVJRIDEgTW9kZTowIEFjdGl2 ZTowIERlc3Q6MSkNClsgICAgMC4wNDAwMTVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMiAtPiAweDMwIC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQx MzU5XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEgMCBN b2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0MjY5Ml0gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC0zIC0+IDB4MzMgLT4gSVJRIDMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkN ClsgICAgMC4wNDQwMzJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0 IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ1MzY2XSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTUgLT4gMHgzNSAtPiBJUlEgNSBNb2RlOjEgQWN0aXZl OjAgRGVzdDoxKQ0KWyAgICAwLjA0NjY5OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAo MC02IC0+IDB4MzYgLT4gSVJRIDYgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDgw NDFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ5MzcxXSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0K WyAgICAwLjA1MDAyN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC05IC0+IDB4Mzkg LT4gSVJRIDkgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTEzMjddIElPQVBJQ1sw XTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTAgLT4gMHgzYSAtPiBJUlEgMTAgTW9kZToxIEFjdGl2 ZTowIERlc3Q6MSkNClsgICAgMC4wNTI2MzddIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMTEgLT4gMHgzYiAtPiBJUlEgMTEgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4w NTM5NDVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTIgLT4gMHgzYyAtPiBJUlEg MTIgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTUyNjRdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtMTMgLT4gMHgzZCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowIERl c3Q6MSkNClsgICAgMC4wNTY1NzVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTQg LT4gMHgzZSAtPiBJUlEgMTQgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTc4ODhd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTUgLT4gMHgzZiAtPiBJUlEgMTUgTW9k ZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTkxOTVdICBhcGljIDAgcGluIDE2IG5vdCBj b25uZWN0ZWQNClsgICAgMC4wNjAwMDRdICBhcGljIDAgcGluIDE3IG5vdCBjb25uZWN0ZWQNClsg ICAgMC4wNjA2NzJdICBhcGljIDAgcGluIDE4IG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjEzMzhd ICBhcGljIDAgcGluIDE5IG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjIwMDNdICBhcGljIDAgcGlu IDIwIG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjI2NzJdICBhcGljIDAgcGluIDIxIG5vdCBjb25u ZWN0ZWQNClsgICAgMC4wNjMzMzddICBhcGljIDAgcGluIDIyIG5vdCBjb25uZWN0ZWQNClsgICAg MC4wNjQwMDNdICBhcGljIDAgcGluIDIzIG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjQ4MjFdIC4u VElNRVI6IHZlY3Rvcj0weDMwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9LTENClsgICAg MC4wNjU4MDVdIHNtcGJvb3Q6IENQVTA6IEludGVsIFFFTVUgVmlydHVhbCBDUFUgdmVyc2lvbiAx LjcuMSAoZmFtOiAwNiwgbW9kZWw6IDA2LCBzdGVwcGluZzogMDMpDQpbICAgIDAuMDY3NjM4XSBV c2luZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuDQpbICAgIDAuMDY3NjM4XSBjYWxpYnJh dGluZyBBUElDIHRpbWVyIC4uLg0KWyAgICAwLjA3MDAwMF0gLi4uIGxhcGljIGRlbHRhID0gNjI1 MDA0Mg0KWyAgICAwLjA3MDAwMF0gLi4uIFBNLVRpbWVyIGRlbHRhID0gMzU3OTUzDQpbICAgIDAu MDcwMDAwXSAuLi4gUE0tVGltZXIgcmVzdWx0IG9rDQpbICAgIDAuMDcwMDAwXSAuLi4uLiBkZWx0 YSA2MjUwMDQyDQpbICAgIDAuMDcwMDAwXSAuLi4uLiBtdWx0OiAyNjg0MzcyNTkNClsgICAgMC4w NzAwMDBdIC4uLi4uIGNhbGlicmF0aW9uIHJlc3VsdDogMTAwMDAwNjcNClsgICAgMC4wNzAwMDBd IC4uLi4uIENQVSBjbG9jayBzcGVlZCBpcyAyNjkzLjM5MTMgTUh6Lg0KWyAgICAwLjA3MDAwMF0g Li4uLi4gaG9zdCBidXMgY2xvY2sgc3BlZWQgaXMgMTAwMC4wMDY3IE1Iei4NClsgICAgMC4wNzAw MDBdIFBlcmZvcm1hbmNlIEV2ZW50czogQnJva2VuIFBNVSBoYXJkd2FyZSBkZXRlY3RlZCwgdXNp bmcgc29mdHdhcmUgZXZlbnRzIG9ubHkuDQpbICAgIDAuMDcwMDAwXSBGYWlsZWQgdG8gYWNjZXNz IHBlcmZjdHIgbXNyIChNU1IgYzEgaXMgMCkNClsgICAgMC4wNzI3NTldIHg4NjogQm9vdGluZyBT TVAgY29uZmlndXJhdGlvbjoNClsgICAgMC4wNzM1MzddIC4uLi4gbm9kZSAgIzAsIENQVXM6ICAg ICAgIzENClsgICAgMC4wMjAwMDBdIGt2bS1jbG9jazogY3B1IDEsIG1zciAwOjE0NWFmMDQxLCBz ZWNvbmRhcnkgY3B1IGNsb2NrDQpbICAgIDAuMDIwMDAwXSBtYXNrZWQgRXh0SU5UIG9uIENQVSMx DQpbICAgIDAuMDkwMTE2XSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAxDQpbICAgIDAuMDkw MjE5XSB4ODY6IEJvb3RlZCB1cCAxIG5vZGUsIDIgQ1BVcw0KWyAgICAwLjA5MDIyMl0gc21wYm9v dDogVG90YWwgb2YgMiBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoMTA3NzMuMzYgQm9nb01JUFMpDQpb ICAgIDAuMDkwNjg5XSBrdm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNyIDE0MzBjZTQwDQpbICAgIDAu MTA0MzIxXSBnY292OiB2ZXJzaW9uIG1hZ2ljOiAweDM0MzAzOTJhDQpbICAgIDAuMTA3NTk5XSB4 b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZA0KWyAgICAwLjIwMDAzMl0gICAg cHJlZmV0Y2g2NC1zc2U6ICAgMTEyLjgwMCBNQi9zZWMNClsgICAgMC4zMDAwMzldICAgIGdlbmVy aWNfc3NlOiAgIDExMS42MDAgTUIvc2VjDQpbICAgIDAuMzAwNzQwXSB4b3I6IHVzaW5nIGZ1bmN0 aW9uOiBwcmVmZXRjaDY0LXNzZSAoMTEyLjgwMCBNQi9zZWMpDQpbICAgIDAuMzAxNjUyXSBwcmFu ZG9tOiBzZWVkIGJvdW5kYXJ5IHNlbGYgdGVzdCBwYXNzZWQNClsgICAgMC4zMDI5MTRdIHByYW5k b206IDEwMCBzZWxmIHRlc3RzIHBhc3NlZA0KWyAgICAwLjMwMzYwNF0gYXRvbWljNjRfdGVzdDog cGFzc2VkIGZvciB4ODYtNjQgcGxhdGZvcm0gd2l0aCBDWDggYW5kIHdpdGggU1NFDQpbICAgIDAu MzA0NjA5XSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwgc3Vic3lzdGVtDQpbICAg IDAuMzA3MTQzXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2DQpbICAgIDAuMzMw MDU5XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXINClsgICAgMC4zNjAwNTFdIGNwdWlk bGU6IHVzaW5nIGdvdmVybm9yIG1lbnUNClsgICAgMC4zNjE1MzVdIEFDUEk6IGJ1cyB0eXBlIFBD SSByZWdpc3RlcmVkDQpbICAgIDAuMzYyNDc0XSBhY3BpcGhwOiBBQ1BJIEhvdCBQbHVnIFBDSSBD b250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjUNClsgICAgMC4zNjQxOTVdIGRjYSBzZXJ2aWNl IHN0YXJ0ZWQsIHZlcnNpb24gMS4xMi4xDQpbICAgIDAuMzY1MzYxXSBQQ0k6IFVzaW5nIGNvbmZp Z3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2Vzcw0KWyAgICAwLjQxMjEwMl0gUnVubmluZyBy ZXNpemFibGUgaGFzaHRhYmxlIHRlc3RzLi4uDQpbICAgIDAuNDEzMDcxXSBPREVCVUc6IG9iamVj dCBpcyBvbiBzdGFjaywgYnV0IG5vdCBhbm5vdGF0ZWQNClsgICAgMC40MTQxMjRdIC0tLS0tLS0t LS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQ0KWyAgICAwLjQxNTExNl0gV0FSTklORzogQ1BV OiAwIFBJRDogMSBhdCBsaWIvZGVidWdvYmplY3RzLmM6MzAxIF9fZGVidWdfb2JqZWN0X2luaXQr MHgzZTcvMHg0YTMoKQ0KWyAgICAwLjQxNzE3OF0gTW9kdWxlcyBsaW5rZWQgaW46DQpbICAgIDAu NDE4MTA3XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE5LjAt cmMyLTAwNDU3LWcxMDRiZWExICMxNzANClsgICAgMC40MTk3NjddIEhhcmR3YXJlIG5hbWU6IEJv Y2hzIEJvY2hzLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTENClsgICAgMC40MjAwMDBdICAwMDAwMDAw MDAwMDAwMDA5IGZmZmY4ODAwMTNjYzNiMzggZmZmZmZmZmY4MTk2MzMxMSAwMDAwMDAwMDAwMDAw Y2ZjDQpbICAgIDAuNDIwMDAwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMDEzY2MzYjc4IGZm ZmZmZmZmODEwN2U4MzAgZmZmZjg4MDAxM2NjM2I5OA0KWyAgICAwLjQyMDAwMF0gIGZmZmZmZmZm ODE0NGUwNTQgZmZmZjg4MDAxM2NjM2Q0MCBmZmZmZmZmZjgzN2JlNjg4IGZmZmY4ODAwMTNjNGZi ZjgNClsgICAgMC40MjAwMDBdIENhbGwgVHJhY2U6DQpbICAgIDAuNDIwMDAwXSAgWzxmZmZmZmZm ZjgxOTYzMzExPl0gZHVtcF9zdGFjaysweGEwLzB4ZDUNClsgICAgMC40MjAwMDBdICBbPGZmZmZm ZmZmODEwN2U4MzA+XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweGM4LzB4ZjcNClsgICAgMC40MjAw MDBdICBbPGZmZmZmZmZmODE0NGUwNTQ+XSA/IF9fZGVidWdfb2JqZWN0X2luaXQrMHgzZTcvMHg0 YTMNClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODEwN2U4ODI+XSB3YXJuX3Nsb3dwYXRoX251 bGwrMHgyMy8weDJjDQpbICAgIDAuNDIwMDAwXSAgWzxmZmZmZmZmZjgxNDRlMDU0Pl0gX19kZWJ1 Z19vYmplY3RfaW5pdCsweDNlNy8weDRhMw0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0 ZTEzMj5dIGRlYnVnX29iamVjdF9pbml0KzB4MjIvMHgyYg0KWyAgICAwLjQyMDAwMF0gIFs8ZmZm ZmZmZmY4MTA5OWE4Mj5dIF9faW5pdF93b3JrKzB4MzcvMHg0MA0KWyAgICAwLjQyMDAwMF0gIFs8 ZmZmZmZmZmY4MTQ0NzA4Yj5dIHJoYXNodGFibGVfaW5pdCsweDE5YS8weDIzOQ0KWyAgICAwLjQy MDAwMF0gIFs8ZmZmZmZmZmY4MTBjNjhhZD5dID8gdXArMHg1MC8weDVjDQpbICAgIDAuNDIwMDAw XSAgWzxmZmZmZmZmZjgyNmUyNDhlPl0gPyB0ZXN0X3JodF9sb29rdXArMHgxMWIvMHgxMWINClsg ICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODI2ZTI1MzQ+XSB0ZXN0X3JodF9pbml0KzB4YTYvMHg1 OTMNClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODE0NDY3M2M+XSA/IF9fcm91bmR1cF9wb3df b2ZfdHdvKzB4MjEvMHgyMQ0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0NjhlZT5dID8g amhhc2grMHgxYjIvMHgxYjINClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODE0NDY5MGQ+XSA/ IHJodF9ncm93X2Fib3ZlXzc1KzB4MWYvMHgxZg0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZmZmY4 MTQ0NjczYz5dID8gX19yb3VuZHVwX3Bvd19vZl90d28rMHgyMS8weDIxDQpbICAgIDAuNDIwMDAw XSAgWzxmZmZmZmZmZjgxNDQ2OGVlPl0gPyBqaGFzaCsweDFiMi8weDFiMg0KWyAgICAwLjQyMDAw MF0gIFs8ZmZmZmZmZmY4MTQ0NjkwZD5dID8gcmh0X2dyb3dfYWJvdmVfNzUrMHgxZi8weDFmDQpb ICAgIDAuNDIwMDAwXSAgWzxmZmZmZmZmZjgyNmUyNDhlPl0gPyB0ZXN0X3JodF9sb29rdXArMHgx MWIvMHgxMWINClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODEwMDA0MWE+XSBkb19vbmVfaW5p dGNhbGwrMHgxOTAvMHgyNjYNClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODI2YWQ5ZTQ+XSBr ZXJuZWxfaW5pdF9mcmVlYWJsZSsweDM3ZS8weDQ4MA0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZm ZmY4MTk1YTUyNT5dID8gcmVzdF9pbml0KzB4MjFiLzB4MjFiDQpbICAgIDAuNDIwMDAwXSAgWzxm ZmZmZmZmZjgxOTVhNTM1Pl0ga2VybmVsX2luaXQrMHgxMC8weDE3NQ0KWyAgICAwLjQyMDAwMF0g IFs8ZmZmZmZmZmY4MTk3MjUzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwDQpbICAgIDAuNDIw MDAwXSAgWzxmZmZmZmZmZjgxOTVhNTI1Pl0gPyByZXN0X2luaXQrMHgyMWIvMHgyMWINClsgICAg MC40MjAwMDBdIC0tLVsgZW5kIHRyYWNlIDc3OTkyOTU3YTI0ZjU3MmQgXS0tLQ0KWyAgICAwLjQy MDAxMF0gT0RFQlVHOiBvYmplY3QgaXMgb24gc3RhY2ssIGJ1dCBub3QgYW5ub3RhdGVkDQpbICAg IDAuNDIxMTcyXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0NClsgICAgMC40 MjIxOTNdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQgbGliL2RlYnVnb2JqZWN0cy5jOjMwMSBf X2RlYnVnX29iamVjdF9pbml0KzB4M2U3LzB4NGEzKCkNClsgICAgMC40MjQ0NDVdIE1vZHVsZXMg bGlua2VkIGluOg0KWyAgICAwLjQyNTQzNF0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAg VGFpbnRlZDogRyAgICAgICAgVyAgICAgIDMuMTkuMC1yYzItMDA0NTctZzEwNGJlYTEgIzE3MA0K WyAgICAwLjQyNzQwNV0gSGFyZHdhcmUgbmFtZTogQm9jaHMgQm9jaHMsIEJJT1MgQm9jaHMgMDEv MDEvMjAxMQ0KWyAgICAwLjQyODYxNF0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4MDAxM2NjM2Ix OCBmZmZmZmZmZjgxOTYzMzExIDAwMDAwMDAwMDAwMDBmN2ENClsgICAgMC40MzAwMDBdICAwMDAw MDAwMDAwMDAwMDAwIGZmZmY4ODAwMTNjYzNiNTggZmZmZmZmZmY4MTA3ZTgzMCBmZmZmODgwMDEz Y2MzYjc4DQpbICAgIDAuNDMwMDAwXSAgZmZmZmZmZmY4MTQ0ZTA1NCBmZmZmODgwMDEzY2MzZDgw IGZmZmZmZmZmODM3YmU2ODggZmZmZjg4MDAxM2M0ZmMyMA0KWyAgICAwLjQzMDAwMF0gQ2FsbCBU cmFjZToNClsgICAgMC40MzAwMDBdICBbPGZmZmZmZmZmODE5NjMzMTE+XSBkdW1wX3N0YWNrKzB4 YTAvMHhkNQ0KWyAgICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTA3ZTgzMD5dIHdhcm5fc2xvd3Bh dGhfY29tbW9uKzB4YzgvMHhmNw0KWyAgICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0ZTA1ND5d ID8gX19kZWJ1Z19vYmplY3RfaW5pdCsweDNlNy8weDRhMw0KWyAgICAwLjQzMDAwMF0gIFs8ZmZm ZmZmZmY4MTA3ZTg4Mj5dIHdhcm5fc2xvd3BhdGhfbnVsbCsweDIzLzB4MmMNClsgICAgMC40MzAw MDBdICBbPGZmZmZmZmZmODE0NGUwNTQ+XSBfX2RlYnVnX29iamVjdF9pbml0KzB4M2U3LzB4NGEz DQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDRlMGZhPl0gPyBfX2RlYnVnX29iamVjdF9p bml0KzB4NDhkLzB4NGEzDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDRlMTMyPl0gZGVi dWdfb2JqZWN0X2luaXQrMHgyMi8weDJiDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxMGY0 MWM4Pl0gaW5pdF90aW1lcl9rZXkrMHgzMy8weDYyDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZm ZjgxNDQ3MTA1Pl0gcmhhc2h0YWJsZV9pbml0KzB4MjE0LzB4MjM5DQpbICAgIDAuNDMwMDAwXSAg WzxmZmZmZmZmZjgxMGM2OGFkPl0gPyB1cCsweDUwLzB4NWMNClsgICAgMC40MzAwMDBdICBbPGZm ZmZmZmZmODI2ZTI0OGU+XSA/IHRlc3Rfcmh0X2xvb2t1cCsweDExYi8weDExYg0KWyAgICAwLjQz MDAwMF0gIFs8ZmZmZmZmZmY4MjZlMjUzND5dIHRlc3Rfcmh0X2luaXQrMHhhNi8weDU5Mw0KWyAg ICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0NjczYz5dID8gX19yb3VuZHVwX3Bvd19vZl90d28r MHgyMS8weDIxDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDQ2OGVlPl0gPyBqaGFzaCsw eDFiMi8weDFiMg0KWyAgICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0NjkwZD5dID8gcmh0X2dy b3dfYWJvdmVfNzUrMHgxZi8weDFmDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDQ2NzNj Pl0gPyBfX3JvdW5kdXBfcG93X29mX3R3bysweDIxLzB4MjENClsgICAgMC40MzAwMDBdICBbPGZm ZmZmZmZmODE0NDY4ZWU+XSA/IGpoYXNoKzB4MWIyLzB4MWIyDQpbICAgIDAuNDMwMDAwXSAgWzxm ZmZmZmZmZjgxNDQ2OTBkPl0gPyByaHRfZ3Jvd19hYm92ZV83NSsweDFmLzB4MWYNClsgICAgMC40 MzAwMDBdICBbPGZmZmZmZmZmODE0NDdiN2U+XSA/IHJoYXNodGFibGVfZXhwYW5kKzB4ODA0LzB4 ODA0DQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgyNmUyNDhlPl0gPyB0ZXN0X3JodF9sb29r dXArMHgxMWIvMHgxMWINClsgICAgMC40MzAwMDBdICBbPGZmZmZmZmZmODEwMDA0MWE+XSBkb19v bmVfaW5pdGNhbGwrMHgxOTAvMHgyNjYNClsgICAgMC40MzAwMDBdICBbPGZmZmZmZmZmODI2YWQ5 ZTQ+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweDM3ZS8weDQ4MA0KWyAgICAwLjQzMDAwMF0gIFs8 ZmZmZmZmZmY4MTk1YTUyNT5dID8gcmVzdF9pbml0KzB4MjFiLzB4MjFiDQpbICAgIDAuNDMwMDAw XSAgWzxmZmZmZmZmZjgxOTVhNTM1Pl0ga2VybmVsX2luaXQrMHgxMC8weDE3NQ0KWyAgICAwLjQz MDAwMF0gIFs8ZmZmZmZmZmY4MTk3MjUzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwDQpbICAg IDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxOTVhNTI1Pl0gPyByZXN0X2luaXQrMHgyMWIvMHgyMWIN ClsgICAgMC40MzAwMDBdIC0tLVsgZW5kIHRyYWNlIDc3OTkyOTU3YTI0ZjU3MmUgXS0tLQ0KWyAg ICAwLjQzMDAwNl0gICBBZGRpbmcgMjA0OCBrZXlzDQpbICAgIDAuNDQwMjExXSAgIFRyYXZlcnNh bCBjb21wbGV0ZTogY291bnRlZD0yMDQ4LCBuZWxlbXM9MjA0OCwgZW50cmllcz0yMDQ4DQpbICAg IDAuNDczMzAzXSAgIFRhYmxlIGV4cGFuc2lvbiBpdGVyYXRpb24gMC4uLg0KWyAgICAyLjIzMDA0 MF0gICBWZXJpZnlpbmcgbG9va3Vwcy4uLg0KWyAgICAyLjI0MzY1MV0gICBUYWJsZSBleHBhbnNp b24gaXRlcmF0aW9uIDEuLi4NClsgICAgMy42NzAwNjVdICAgVmVyaWZ5aW5nIGxvb2t1cHMuLi4N ClsgICAgMy42NzcyNzVdICAgVGFibGUgZXhwYW5zaW9uIGl0ZXJhdGlvbiAyLi4uDQpbICAgIDQu NDUwMDc0XSAgIFZlcmlmeWluZyBsb29rdXBzLi4uDQpbICAgIDQuNDU2OTM3XSAgIFRhYmxlIGV4 cGFuc2lvbiBpdGVyYXRpb24gMy4uLg0KWyAgICA1LjA4MDEyNV0gICBWZXJpZnlpbmcgbG9va3Vw cy4uLg0KWyAgICA1LjA4NDkzMV0gICBUYWJsZSBzaHJpbmthZ2UgaXRlcmF0aW9uIDAuLi4NClsg ICAgNS4xNDAwMjldICAgVmVyaWZ5aW5nIGxvb2t1cHMuLi4NClsgICAgNS4xNDQ3NzVdICAgVGFi bGUgc2hyaW5rYWdlIGl0ZXJhdGlvbiAxLi4uDQpbICAgIDUuMjAwMDI5XSAgIFZlcmlmeWluZyBs b29rdXBzLi4uDQpbICAgIDUuMjA3NDkwXSAgIFRhYmxlIHNocmlua2FnZSBpdGVyYXRpb24gMi4u Lg0KWyAgICA1LjI2MDAyOV0gICBWZXJpZnlpbmcgbG9va3Vwcy4uLg0KWyAgICA1LjI3MjI5M10g ICBUYWJsZSBzaHJpbmthZ2UgaXRlcmF0aW9uIDMuLi4NClsgICAgNS4zMzAwMjldICAgVmVyaWZ5 aW5nIGxvb2t1cHMuLi4NClsgICAgNS4zNTI3NDZdICAgVHJhdmVyc2FsIGNvbXBsZXRlOiBjb3Vu dGVkPTIwNDgsIG5lbGVtcz0yMDQ4LCBlbnRyaWVzPTIwNDgNClsgICAgNS4zNTM3NTBdICAgRGVs ZXRpbmcgMjA0OCBrZXlzDQpbICAgIDUuNTMwMDI2XSByYWlkNjogc3NlMngxICAgIDMwMzIgTUIv cw0KWyAgICA1LjcwMDAxNF0gcmFpZDY6IHNzZTJ4MiAgICAzOTg2IE1CL3MNClsgICAgNS44NzAw MjJdIHJhaWQ2OiBzc2UyeDQgICAgNDM3NSBNQi9zDQpbICAgIDUuODcwNjU4XSByYWlkNjogdXNp bmcgYWxnb3JpdGhtIHNzZTJ4NCAoNDM3NSBNQi9zKQ0KWyAgICA1Ljg3MTQ1M10gcmFpZDY6IHVz aW5nIGludHgxIHJlY292ZXJ5IGFsZ29yaXRobQ0KWyAgICA1Ljg3Mjc4Ml0gQUNQSTogQWRkZWQg X09TSShNb2R1bGUgRGV2aWNlKQ0KWyAgICA1Ljg3MzQ5OV0gQUNQSTogQWRkZWQgX09TSShQcm9j ZXNzb3IgRGV2aWNlKQ0KWyAgICA1Ljg3NDI0Nl0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBF eHRlbnNpb25zKQ0KWyAgICA1Ljg3NTAwM10gQUNQSTogQWRkZWQgX09TSShQcm9jZXNzb3IgQWdn cmVnYXRvciBEZXZpY2UpDQpbICAgIDUuODc3MzQzXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVu dHJ5ICgwLTkgLT4gMHgzOSAtPiBJUlEgOSBNb2RlOjEgQWN0aXZlOjAgRGVzdDozKQ0KWyAgICA1 Ljg4NDIwNl0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZA0KWyAgICA1Ljg4NDg1Nl0gQUNQSSBF eGNlcHRpb246IEFFX05PVF9GT1VORCwgV2hpbGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9T MV9dICgyMDE0MTEwNy9od3hmYWNlLTU4MCkNClsgICAgNS44ODY0MzhdIEFDUEkgRXhjZXB0aW9u OiBBRV9OT1RfRk9VTkQsIFdoaWxlIGV2YWx1YXRpbmcgU2xlZXAgU3RhdGUgW1xfUzJfXSAoMjAx NDExMDcvaHd4ZmFjZS01ODApDQpbICAgIDUuODg4MDY1XSBBQ1BJOiAoc3VwcG9ydHMgUzAgUzMg UzQgUzUpDQpbICAgIDUuODg4NzM1XSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVwdCBy b3V0aW5nDQpbICAgIDUuODg5NTc3XSBQQ0k6IFVzaW5nIGhvc3QgYnJpZGdlIHdpbmRvd3MgZnJv bSBBQ1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3JzIiBhbmQgcmVwb3J0IGEgYnVnDQpb ICAgIDUuOTAyNDI0XSBBQ1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBb YnVzIDAwLWZmXSkNClsgICAgNS45MDMzNjddIGFjcGkgUE5QMEEwMzowMDogX09TQzogT1Mgc3Vw cG9ydHMgW0FTUE0gQ2xvY2tQTSBTZWdtZW50c10NClsgICAgNS45MDQzOTFdIGFjcGkgUE5QMEEw MzowMDogX09TQyBmYWlsZWQgKEFFX05PVF9GT1VORCk7IGRpc2FibGluZyBBU1BNDQpbICAgIDUu OTA1ODYxXSBhY3BpIFBOUDBBMDM6MDA6IGZhaWwgdG8gYWRkIE1NQ09ORklHIGluZm9ybWF0aW9u LCBjYW4ndCBhY2Nlc3MgZXh0ZW5kZWQgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgdW5kZXIgdGhp cyBicmlkZ2UuDQpbICAgIDUuOTA5NDY2XSBhY3BpcGhwOiBTbG90IFszXSByZWdpc3RlcmVkDQpb ICAgIDUuOTEwMDcyXSBhY3BpcGhwOiBTbG90IFs0XSByZWdpc3RlcmVkDQpbICAgIDUuOTEwODAz XSBhY3BpcGhwOiBTbG90IFs1XSByZWdpc3RlcmVkDQpbICAgIDUuOTExNTQzXSBhY3BpcGhwOiBT bG90IFs2XSByZWdpc3RlcmVkDQpbICAgIDUuOTEyMjc5XSBhY3BpcGhwOiBTbG90IFs3XSByZWdp c3RlcmVkDQpbICAgIDUuOTEzMDA2XSBhY3BpcGhwOiBTbG90IFs4XSByZWdpc3RlcmVkDQpbICAg IDUuOTEzNzM0XSBhY3BpcGhwOiBTbG90IFs5XSByZWdpc3RlcmVkDQpbICAgIDUuOTE0NDcwXSBh Y3BpcGhwOiBTbG90IFsxMF0gcmVnaXN0ZXJlZA0KWyAgICA1LjkxNTIxMF0gYWNwaXBocDogU2xv dCBbMTFdIHJlZ2lzdGVyZWQNClsgICAgNS45MTU5NDldIGFjcGlwaHA6IFNsb3QgWzEyXSByZWdp c3RlcmVkDQpbICAgIDUuOTE2Njg1XSBhY3BpcGhwOiBTbG90IFsxM10gcmVnaXN0ZXJlZA0KWyAg ICA1LjkxNzQzM10gYWNwaXBocDogU2xvdCBbMTRdIHJlZ2lzdGVyZWQNClsgICAgNS45MTgxODJd IGFjcGlwaHA6IFNsb3QgWzE1XSByZWdpc3RlcmVkDQpbICAgIDUuOTE5MTUwXSBhY3BpcGhwOiBT bG90IFsyNF0gcmVnaXN0ZXJlZA0KWyAgICA1LjkyMDA1OV0gYWNwaXBocDogU2xvdCBbMjVdIHJl Z2lzdGVyZWQNClsgICAgNS45MjA4MDVdIGFjcGlwaHA6IFNsb3QgWzI2XSByZWdpc3RlcmVkDQpb ICAgIDUuOTIxNTQ2XSBhY3BpcGhwOiBTbG90IFsyN10gcmVnaXN0ZXJlZA0KWyAgICA1LjkyMjI5 MV0gYWNwaXBocDogU2xvdCBbMjhdIHJlZ2lzdGVyZWQNClsgICAgNS45MjMwNDBdIGFjcGlwaHA6 IFNsb3QgWzI5XSByZWdpc3RlcmVkDQpbICAgIDUuOTIzNzgwXSBhY3BpcGhwOiBTbG90IFszMF0g cmVnaXN0ZXJlZA0KWyAgICA1LjkyNDUxOV0gYWNwaXBocDogU2xvdCBbMzFdIHJlZ2lzdGVyZWQN ClsgICAgNS45MjUyMDldIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMA0KWyAgICA1Ljky NTg5OF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZmXQ0KWyAg ICA1LjkyNjc0Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAw MC0weDBjZjddDQpbICAgIDUuOTI3NjYzXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291 cmNlIFtpbyAgMHgwZDAwLTB4ZmZmZl0NClsgICAgNS45Mjg1ODVdIHBjaV9idXMgMDAwMDowMDog cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdDQpbICAgIDUuOTI5 NTg2XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHg4MDAwMDAwMC0w eGZlYmZmZmZmXQ0KWyAgICA1LjkzMDA0OV0gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MTIzN10g dHlwZSAwMCBjbGFzcyAweDA2MDAwMA0KWyAgICA1LjkzMTY1M10gcGNpIDAwMDA6MDA6MDEuMDog WzgwODY6NzAwMF0gdHlwZSAwMCBjbGFzcyAweDA2MDEwMA0KWyAgICA1LjkzMzQxM10gcGNpIDAw MDA6MDA6MDEuMTogWzgwODY6NzAxMF0gdHlwZSAwMCBjbGFzcyAweDAxMDE4MA0KWyAgICA1Ljkz NjU0M10gcGNpIDAwMDA6MDA6MDEuMTogcmVnIDB4MjA6IFtpbyAgMHhjMDQwLTB4YzA0Zl0NClsg ICAgNS45MzgyOTZdIHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDEw OiBbaW8gIDB4MDFmMC0weDAxZjddDQpbICAgIDUuOTM5MzY5XSBwY2kgMDAwMDowMDowMS4xOiBs ZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxNDogW2lvICAweDAzZjZdDQpbICAgIDUuOTQwMDA1XSBw Y2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAt MHgwMTc3XQ0KWyAgICA1Ljk0MTAyNF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWly azogcmVnIDB4MWM6IFtpbyAgMHgwMzc2XQ0KWyAgICA1Ljk0MjM5MV0gcGNpIDAwMDA6MDA6MDEu MzogWzgwODY6NzExM10gdHlwZSAwMCBjbGFzcyAweDA2ODAwMA0KWyAgICA1Ljk0MzY4Ml0gcGNp IDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHhiMDAwLTB4YjAzZl0gY2xhaW1lZCBieSBQSUlY NCBBQ1BJDQpbICAgIDUuOTQ0ODcwXSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweGIx MDAtMHhiMTBmXSBjbGFpbWVkIGJ5IFBJSVg0IFNNQg0KWyAgICA1Ljk0NjM3N10gcGNpIDAwMDA6 MDA6MDIuMDogWzEwMTM6MDBiOF0gdHlwZSAwMCBjbGFzcyAweDAzMDAwMA0KWyAgICA1Ljk1MDU3 Nl0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmYzAwMDAwMC0weGZkZmZmZmZm IHByZWZdDQpbICAgIDUuOTUyNzc3XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW21lbSAw eGZlYmYwMDAwLTB4ZmViZjBmZmZdDQpbICAgIDUuOTYwMDg4XSBwY2kgMDAwMDowMDowMi4wOiBy ZWcgMHgzMDogW21lbSAweGZlYmUwMDAwLTB4ZmViZWZmZmYgcHJlZl0NClsgICAgNS45NjE5ODld IHBjaSAwMDAwOjAwOjAzLjA6IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDANClsg ICAgNS45NjM2ODVdIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViYTAwMDAt MHhmZWJiZmZmZl0NClsgICAgNS45NjU0MDddIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDE0OiBb aW8gIDB4YzAwMC0weGMwM2ZdDQpbICAgIDUuOTcwNDA2XSBwY2kgMDAwMDowMDowMy4wOiByZWcg MHgzMDogW21lbSAweGZlYmMwMDAwLTB4ZmViZGZmZmYgcHJlZl0NClsgICAgNS45NzE3OTVdIHBj aSAwMDAwOjAwOjA0LjA6IFs4MDg2OjI1YWJdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDANClsgICAg NS45NzMxMDZdIHBjaSAwMDAwOjAwOjA0LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViZjEwMDAtMHhm ZWJmMTAwZl0NClsgICAgNS45NzcxMjRdIHBjaV9idXMgMDAwMDowMDogb24gTlVNQSBub2RlIDAN ClsgICAgNS45NzkyMjRdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMgNSAq MTAgMTEpDQpbICAgIDUuOTgwOTAzXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJ UlFzIDUgKjEwIDExKQ0KWyAgICA1Ljk4MjM0M10gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtM TktDXSAoSVJRcyA1IDEwICoxMSkNClsgICAgNS45ODM3NzRdIEFDUEk6IFBDSSBJbnRlcnJ1cHQg TGluayBbTE5LRF0gKElSUXMgNSAxMCAqMTEpDQpbICAgIDUuOTg1MTE3XSBBQ1BJOiBQQ0kgSW50 ZXJydXB0IExpbmsgW0xOS1NdIChJUlFzICo5KQ0KWyAgICA1Ljk4NzAxNF0gQUNQSTogRW5hYmxl ZCAxNiBHUEVzIGluIGJsb2NrIDAwIHRvIDBGDQpbICAgIDUuOTg4NzM3XSB2Z2FhcmI6IHNldHRp bmcgYXMgYm9vdCBkZXZpY2U6IFBDSTowMDAwOjAwOjAyLjANClsgICAgNS45ODk1ODddIHZnYWFy YjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8r bWVtLGxvY2tzPW5vbmUNClsgICAgNS45OTAwMDZdIHZnYWFyYjogbG9hZGVkDQpbICAgIDUuOTkw NTE5XSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIuMA0KWyAgICA1 Ljk5MjYxMF0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQNClsgICAgNS45OTMzODNdIGxpYmF0 YSB2ZXJzaW9uIDMuMDAgbG9hZGVkLg0KWyAgICA1Ljk5NDA5Ml0gQUNQSTogYnVzIHR5cGUgVVNC IHJlZ2lzdGVyZWQNClsgICAgNS45OTQ4NzhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgdXNiZnMNClsgICAgNS45OTU3OTJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3 IGludGVyZmFjZSBkcml2ZXIgaHViDQpbICAgIDUuOTk2NzAxXSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBkZXZpY2UgZHJpdmVyIHVzYg0KWyAgICA1Ljk5ODAwM10gUENJOiBVc2luZyBBQ1BJIGZv ciBJUlEgcm91dGluZw0KWyAgICA1Ljk5ODcwNV0gUENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNl dCB0byA2NCBieXRlcw0KWyAgICA2LjAwMDEzNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt ZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICA2LjAwMTA1Nl0gZTgyMDogcmVzZXJ2ZSBS QU0gYnVmZmVyIFttZW0gMHgxNjdmZTAwMC0weDE3ZmZmZmZmXQ0KWyAgICA2LjAwMzUyNl0gU3dp dGNoZWQgdG8gY2xvY2tzb3VyY2Uga3ZtLWNsb2NrDQpbICAgIDYuMDAzNTI2XSBGUy1DYWNoZTog TG9hZGVkDQpbICAgIDYuMDAzNTI2XSBwbnA6IFBuUCBBQ1BJIGluaXQNClsgICAgNi4wMDM1MjZd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4IC0+IElSUSA4IE1vZGU6 MCBBY3RpdmU6MCBEZXN0OjMpDQpbICAgIDYuMDA0Mzg4XSBwbnAgMDA6MDA6IFBsdWcgYW5kIFBs YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpDQpbICAgIDYuMDA1NDkzXSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0 aXZlOjAgRGVzdDozKQ0KWyAgICA2LjAwNjkxMV0gcG5wIDAwOjAxOiBQbHVnIGFuZCBQbGF5IEFD UEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKQ0KWyAgICA2LjAwNzk1OV0gSU9BUElDWzBd OiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZl OjAgRGVzdDozKQ0KWyAgICA2LjAwOTM0M10gcG5wIDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFDUEkg ZGV2aWNlLCBJRHMgUE5QMGYxMyAoYWN0aXZlKQ0KWyAgICA2LjAxMDQzOV0gSU9BUElDWzBdOiBT ZXQgcm91dGluZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJRIDYgTW9kZTowIEFjdGl2ZTowIERl c3Q6MykNClsgICAgNi4wMTE3MzVdIHBucCAwMDowMzogW2RtYSAyXQ0KWyAgICA2LjAxMjM4OV0g cG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDcwMCAoYWN0aXZl KQ0KWyAgICA2LjAxMzQ5NF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC03IC0+IDB4 MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MykNClsgICAgNi4wMTQ5NjhdIHBucCAw MDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDA0MDAgKGFjdGl2ZSkNClsg ICAgNi4wMTYwODJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+ IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpDQpbICAgIDYuMDE3NDUwXSBwbnAgMDA6MDU6 IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwNTAxIChhY3RpdmUpDQpbICAgIDYu MDE4NTAwXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTMgLT4gMHgzMyAtPiBJUlEg MyBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQ0KWyAgICA2LjAxOTgzOF0gcG5wIDAwOjA2OiBQbHVn IGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDUwMSAoYWN0aXZlKQ0KWyAgICA2LjAyMTMw OV0gcG5wOiBQblAgQUNQSTogZm91bmQgNyBkZXZpY2VzDQpbICAgIDYuMDMxNjYxXSBwY2lfYnVz IDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3XQ0KWyAgICA2LjAzMjUxMF0g cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4ZmZmZl0NClsgICAgNi4w MzMzNzNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBi ZmZmZl0NClsgICAgNi4wMzQzMzFdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNyBbbWVtIDB4 ODAwMDAwMDAtMHhmZWJmZmZmZl0NClsgICAgNi4wMzU0MjJdIE5FVDogUmVnaXN0ZXJlZCBwcm90 b2NvbCBmYW1pbHkgMQ0KWyAgICA2LjAzNjIzOF0gcGNpIDAwMDA6MDA6MDAuMDogTGltaXRpbmcg ZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzDQpbICAgIDYuMDM3MTM3XSBwY2kgMDAwMDowMDowMS4w OiBQSUlYMzogRW5hYmxpbmcgUGFzc2l2ZSBSZWxlYXNlDQpbICAgIDYuMDM4MDEzXSBwY2kgMDAw MDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBETUEgaGFuZyB3b3JrYXJvdW5kcw0KWyAgICA2LjAz ODk0OV0gcGNpIDAwMDA6MDA6MDIuMDogVmlkZW8gZGV2aWNlIHdpdGggc2hhZG93ZWQgUk9NDQpb ICAgIDYuMDM5ODIzXSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDY0DQpbICAgIDYuMDQwOTA2 XSBVbnBhY2tpbmcgaW5pdHJhbWZzLi4uDQpbICAgIDcuNDYxODY3XSBGcmVlaW5nIGluaXRyZCBt ZW1vcnk6IDM0NTY0SyAoZmZmZjg4MDAxNDYyZjAwMCAtIGZmZmY4ODAwMTY3ZjAwMDApDQpbICAg IDcuNDY0MjYyXSBTY2FubmluZyBmb3IgbG93IG1lbW9yeSBjb3JydXB0aW9uIGV2ZXJ5IDYwIHNl Y29uZHMNClsgICAgNy40NjY0NTBdIGNyeXB0b21ncl90ZXN0ICgyNykgdXNlZCBncmVhdGVzdCBz dGFjayBkZXB0aDogMTQ0NzIgYnl0ZXMgbGVmdA0KWyAgICA3LjQ3MTIzN10gc2hhMV9zc3NlMzog TmVpdGhlciBBVlggbm9yIEFWWDIgbm9yIFNTU0UzIGlzIGF2YWlsYWJsZS91c2FibGUuDQpbICAg IDcuNDcyMzM0XSBBVlggaW5zdHJ1Y3Rpb25zIGFyZSBub3QgZGV0ZWN0ZWQuDQpbICAgIDcuNDcz MTU5XSBzcGluX2xvY2stdG9ydHVyZTotLS0gU3RhcnQgb2YgdGVzdCBbZGVidWddOiBud3JpdGVy c19zdHJlc3M9NCBucmVhZGVyc19zdHJlc3M9MCBzdGF0X2ludGVydmFsPTYwIHZlcmJvc2U9MSBz aHVmZmxlX2ludGVydmFsPTMgc3R1dHRlcj01IHNodXRkb3duX3NlY3M9MCBvbm9mZl9pbnRlcnZh bD0wIG9ub2ZmX2hvbGRvZmY9MA0KWyAgICA3LjQ3NTc2Nl0gc3Bpbl9sb2NrLXRvcnR1cmU6IENy ZWF0aW5nIHRvcnR1cmVfc2h1ZmZsZSB0YXNrDQpbICAgIDcuNDc2ODM5XSBzcGluX2xvY2stdG9y dHVyZTogQ3JlYXRpbmcgdG9ydHVyZV9zdHV0dGVyIHRhc2sNClsgICAgNy40Nzc3NDBdIHNwaW5f bG9jay10b3J0dXJlOiB0b3J0dXJlX3NodWZmbGUgdGFzayBzdGFydGVkDQpbICAgIDcuNDc4NjM2 XSBzcGluX2xvY2stdG9ydHVyZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3dyaXRlciB0YXNrDQpb ICAgIDcuNDc4NjUxXSBzcGluX2xvY2stdG9ydHVyZTogdG9ydHVyZV9zdHV0dGVyIHRhc2sgc3Rh cnRlZA0KWyAgICA3LjQ4MDc1M10gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0aW5nIGxvY2tfdG9y dHVyZV93cml0ZXIgdGFzaw0KWyAgICA3LjQ4NzczMl0gc3Bpbl9sb2NrLXRvcnR1cmU6IGxvY2tf dG9ydHVyZV93cml0ZXIgdGFzayBzdGFydGVkDQpbICAgIDcuNDg4NzM3XSBzcGluX2xvY2stdG9y dHVyZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3dyaXRlciB0YXNrDQpbICAgIDcuNDg4NzUzXSBz cGluX2xvY2stdG9ydHVyZTogbG9ja190b3J0dXJlX3dyaXRlciB0YXNrIHN0YXJ0ZWQNClsgICAg Ny40OTA2ODddIHNwaW5fbG9jay10b3J0dXJlOiBDcmVhdGluZyBsb2NrX3RvcnR1cmVfd3JpdGVy IHRhc2sNClsgICAgNy40OTE2NzldIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVfd3Jp dGVyIHRhc2sgc3RhcnRlZA0KWyAgICA3LjQ5MjYyNV0gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0 aW5nIGxvY2tfdG9ydHVyZV9zdGF0cyB0YXNrDQpbICAgIDcuNDkyNjQyXSBzcGluX2xvY2stdG9y dHVyZTogbG9ja190b3J0dXJlX3dyaXRlciB0YXNrIHN0YXJ0ZWQNClsgICAgNy40OTU0NjNdIGZ1 dGV4IGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpDQpbICAg IDcuNDk2NTA2XSBJbml0aWFsaXNlIHN5c3RlbSB0cnVzdGVkIGtleXJpbmcNClsgICAgNy41MDM5 NzVdIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVfc3RhdHMgdGFzayBzdGFydGVkDQpb ICAgIDcuNzMzNTU2XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNpemUsIHByZS1hbGxv Y2F0ZWQgMCBwYWdlcw0KWyAgICA3LjczNDU5NF0genBvb2w6IGxvYWRlZA0KWyAgICA3LjczNTgx OV0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXINClsg ICAgNy43NDUzNjldIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZA0KWyAgICA3Ljc0NjEy M10gQXN5bW1ldHJpYyBrZXkgcGFyc2VyICd4NTA5JyByZWdpc3RlcmVkDQpbICAgIDcuNzQ2OTc1 XSBib3VuY2U6IHBvb2wgc2l6ZTogNjQgcGFnZXMNClsgICAgNy43NDc3MDVdIEJsb2NrIGxheWVy IFNDU0kgZ2VuZXJpYyAoYnNnKSBkcml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNTMp DQpbICAgIDcuNzQ5MTk5XSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkIChkZWZhdWx0KQ0K WyAgICA3Ljc0OTk4NV0gc3RhcnQgcGxpc3QgdGVzdA0KWyAgICA3Ljc1Mjc1OF0gZW5kIHBsaXN0 IHRlc3QNClsgICAgNy43NTM4MDNdIGdsb2I6IDY0IHNlbGYtdGVzdHMgcGFzc2VkLCAwIGZhaWxl ZA0KWyAgICA3Ljc1NTE5OV0gcGNpX2hvdHBsdWc6IFBDSSBIb3QgUGx1ZyBQQ0kgQ29yZSB2ZXJz aW9uOiAwLjUNClsgICAgNy43NTYxNDZdIHNocGNocDogU3RhbmRhcmQgSG90IFBsdWcgUENJIENv bnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNA0KWyAgICA3Ljc1NzQzOF0gbnZpZGlhZmJfc2V0 dXAgU1RBUlQNClsgICAgNy43NTg0MDRdIGludGVsX2lkbGU6IGRvZXMgbm90IHJ1biBvbiBmYW1p bHkgNiBtb2RlbCA2DQpbICAgIDcuNzU5NTc4XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZp Y2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0MA0KWyAgICA3Ljc2MDg0N10g QUNQSTogUG93ZXIgQnV0dG9uIFtQV1JGXQ0KWyAgICA3Ljc2MTc2OF0gR0hFUzogSEVTVCBpcyBu b3QgZW5hYmxlZCENClsgICAgNy43NjI0MzZdIGlvYXRkbWE6IEludGVsKFIpIFF1aWNrRGF0YSBU ZWNobm9sb2d5IERyaXZlciA0LjAwDQpbICAgIDcuNzYzNzEyXSBTZXJpYWw6IDgyNTAvMTY1NTAg ZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVkDQpbICAgIDcuNzg5MjAwXSBzZXJp YWwgMDA6MDU6IHR0eVMwIGF0IEkvTyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1MjAw KSBpcyBhIDE2NTUwQQ0KWyAgICA3Ljc5MzI3MF0ga3dvcmtlci91NDoxICgxMDApIHVzZWQgZ3Jl YXRlc3Qgc3RhY2sgZGVwdGg6IDE0MjU2IGJ5dGVzIGxlZnQNClsgICAgNy43OTQ3OTJdIHBwZGV2 OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQgZHJpdmVyDQpbICAgIDcuNzk1ODY1XSBzbWFwaTo6 c21hcGlfaW5pdCwgRVJST1IgaW52YWxpZCB1c1NtYXBpSUQNClsgICAgNy43OTY3MTldIG13YXZl OiB0cDM3ODBpOjp0cDM3ODBJX0luaXRpYWxpemVCb2FyZERhdGE6IEVycm9yOiBTTUFQSSBpcyBu b3QgYXZhaWxhYmxlIG9uIHRoaXMgbWFjaGluZQ0KWyAgICA3Ljc5ODIwMl0gbXdhdmU6IG13YXZl ZGQ6Om13YXZlX2luaXQ6IEVycm9yOiBGYWlsZWQgdG8gaW5pdGlhbGl6ZSBib2FyZCBkYXRhDQpb ICAgIDcuNzk5NDAyXSBtd2F2ZTogbXdhdmVkZDo6bXdhdmVfaW5pdDogRXJyb3I6IEZhaWxlZCB0 byBpbml0aWFsaXplDQpbICAgIDcuODAwMzc4XSBMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4x MDMNClsgICAgNy44MDE1OTVdIE1NOiBkZXNjX3Blcl9wYWdlID0gMTI4DQpbICAgIDcuODAzNjc5 XSAgbnVsbGIwOiB1bmtub3duIHBhcnRpdGlvbiB0YWJsZQ0KWyAgICA3LjgwNTAyOV0gIG51bGxi MTogdW5rbm93biBwYXJ0aXRpb24gdGFibGUNClsgICAgNy44MDU5ODldIG51bGw6IG1vZHVsZSBs b2FkZWQNClsgICAgNy44MDY2ODddIGxrZHRtOiBObyBjcmFzaCBwb2ludHMgcmVnaXN0ZXJlZCwg ZW5hYmxlIHRocm91Z2ggZGVidWdmcw0KWyAgICA3LjgwNzcyMF0gUGhhbnRvbSBMaW51eCBEcml2 ZXIsIHZlcnNpb24gbjAuOS44LCBpbml0IE9LDQpbICAgIDcuODA5NDM3XSB1c2Jjb3JlOiByZWdp c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHZpcGVyYm9hcmQNClsgICAgNy44MTA3ODldIHNj c2k6IDxmZG9tYWluPiBEZXRlY3Rpb24gZmFpbGVkIChubyBjYXJkKQ0KWyAgICA3LjgxMTkyNF0g M3dhcmUgOTAwMCBTdG9yYWdlIENvbnRyb2xsZXIgZGV2aWNlIGRyaXZlciBmb3IgTGludXggdjIu MjYuMDIuMDE0Lg0KWyAgICA3LjgxMzI0NV0gaXByOiBJQk0gUG93ZXIgUkFJRCBTQ1NJIERldmlj ZSBEcml2ZXIgdmVyc2lvbjogMi42LjAgKE5vdmVtYmVyIDE2LCAyMDEyKQ0KWyAgICA3LjgxNDgw M10gZXNhczJyOiBkcml2ZXIgd2lsbCBub3QgYmUgbG9hZGVkIGJlY2F1c2Ugbm8gQVRUTyBlc2Fz MnIgZGV2aWNlcyB3ZXJlIGZvdW5kDQpbICAgIDcuODE2MzEyXSBTQ1NJIE1lZGlhIENoYW5nZXIg ZHJpdmVyIHYwLjI1IA0KWyAgICA3LjgyMDY0NV0gc2NzaV9kZWJ1ZzogaG9zdCBwcm90ZWN0aW9u DQpbICAgIDcuODIxMzI4XSBzY3NpIGhvc3QwOiBzY3NpX2RlYnVnLCB2ZXJzaW9uIDEuODUgWzIw MTQxMDIyXSwgZGV2X3NpemVfbWI9OCwgb3B0cz0weDANClsgICAgNy44MjUwNDZdIHNjc2kgMDow OjA6MDogRGlyZWN0LUFjY2VzcyAgICAgTGludXggICAgc2NzaV9kZWJ1ZyAgICAgICAwMTg0IFBR OiAwIEFOU0k6IDYNClsgICAgNy44Mjg2NDZdIHNkIDA6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2Vu ZXJpYyBzZzAgdHlwZSAwDQpbICAgIDcuODMxNTAxXSBSb3VuZGluZyBkb3duIGFsaWduZWQgbWF4 X3NlY3RvcnMgZnJvbSA0Mjk0OTY3Mjk1IHRvIDQyOTQ5NjcyODgNClsgICAgNy44MzM0NDRdIFNT RkRDIHJlYWQtb25seSBGbGFzaCBUcmFuc2xhdGlvbiBsYXllcg0KWyAgICA3LjgzNDI5OF0gTDQ0 MEdYIGZsYXNoIG1hcHBpbmc6IGZhaWxlZCB0byBmaW5kIFBJSVg0IElTQSBicmlkZ2UsIGNhbm5v dCBjb250aW51ZQ0KWyAgICA3LjgzNjE2OF0gRnVzaW9uIE1QVCBiYXNlIGRyaXZlciAzLjA0LjIw DQpbICAgIDcuODM2ODYwXSBDb3B5cmlnaHQgKGMpIDE5OTktMjAwOCBMU0kgQ29ycG9yYXRpb24N ClsgICAgNy44Mzc2NzVdIEZ1c2lvbiBNUFQgU1BJIEhvc3QgZHJpdmVyIDMuMDQuMjANClsgICAg Ny44Mzg1OTBdIGRyaXZlciB1MTMyX2hjZA0KWyAgICA3LjgzOTYzNl0gdXNiY29yZTogcmVnaXN0 ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JscA0KWyAgICA3Ljg0MDU0OF0gdXNiY29yZTog cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2J0bWMNClsgICAgNy44NDE0NTddIHVz YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbWljcm90ZWtYNg0KWyAgICA3 Ljg0MjQ4Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JzZXJp YWwNClsgICAgNy44NDM0MTRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgYWlyY2FibGUNClsgICAgNy44NDQ0MTNdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0 IHJlZ2lzdGVyZWQgZm9yIGFpcmNhYmxlDQpbICAgIDcuODQ1Mzk0XSB1c2Jjb3JlOiByZWdpc3Rl cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJlbGtpbl9zYQ0KWyAgICA3Ljg0NjM3OF0gdXNic2Vy aWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgQmVsa2luIC8gUGVyYWNvbSAv IEdvSHVicyBVU0IgU2VyaWFsIEFkYXB0ZXINClsgICAgNy44NDc4MjddIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY3AyMTB4DQpbICAgIDcuODQ4Nzk4XSB1c2JzZXJp YWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBjcDIxMHgNClsgICAgNy44NDk3 MjZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaXJfdXNiDQpbICAg IDcuODUwNjY5XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBJ UiBEb25nbGUNClsgICAgNy44NTE2NDRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj ZSBkcml2ZXIgaXV1X3Bob2VuaXgNClsgICAgNy44NTI2MzddIHVzYnNlcmlhbDogVVNCIFNlcmlh bCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGl1dV9waG9lbml4DQpbICAgIDcuODUzNjIxXSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGtleXNwYW4NClsgICAgNy44NTM4 NTJdIHNkIDA6MDowOjA6IFtzZGFdIDE2Mzg0IDUxMi1ieXRlIGxvZ2ljYWwgYmxvY2tzOiAoOC4z OCBNQi84LjAwIE1pQikNClsgICAgNy44NTU3NzRdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBw b3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gLSAod2l0aG91dCBmaXJtd2FyZSkNClsgICAgNy44 NTcwOThdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNw YW4gMSBwb3J0IGFkYXB0ZXINClsgICAgNy44NTgzNTFdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBz dXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gMiBwb3J0IGFkYXB0ZXINClsgICAgNy44NTk1 ODZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4g NCBwb3J0IGFkYXB0ZXINClsgICAgNy44NjExMThdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGlu dGVyZmFjZSBkcml2ZXIgbWN0X3UyMzINClsgICAgNy44NjIwNDBdIHVzYnNlcmlhbDogVVNCIFNl cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIE1DVCBVMjMyDQpbICAgIDcuODYzMDAwXSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIG1vczc4NDANClsgICAgNy44NjM3 OTBdIHNkIDA6MDowOjA6IFtzZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmDQpbICAgIDcuODYzNzk0 XSBzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNlbnNlOiA3MyAwMCAxMCAwOA0KWyAgICA3Ljg2NTcy MF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTW9zY2hpcCA3 ODQwLzc4MjAgVVNCIFNlcmlhbCBEcml2ZXINClsgICAgNy44NjcxNjZdIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbXh1cG9ydA0KWyAgICA3Ljg2ODEzN10gdXNic2Vy aWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTU9YQSBVUG9ydA0KWyAgICA3 Ljg2OTExNF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBuYXZtYW4N ClsgICAgNy44NzAwMDldIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQg Zm9yIG5hdm1hbg0KWyAgICA3Ljg3MDk0MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm YWNlIGRyaXZlciBwbDIzMDMNClsgICAgNy44NzE4MTddIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBz dXBwb3J0IHJlZ2lzdGVyZWQgZm9yIHBsMjMwMw0KWyAgICA3Ljg3Mjc4N10gdXNiY29yZTogcmVn aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzaWVycmENClsgICAgNy44NzM2ODddIHVzYnNl cmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIFNpZXJyYSBVU0IgbW9kZW0N ClsgICAgNy44NzQ3NTddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg c3BjcDh4NQ0KWyAgICA3Ljg3NTY4OF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVn aXN0ZXJlZCBmb3IgU1BDUDh4NQ0KWyAgICA3Ljg3NjY0OF0gdXNiY29yZTogcmVnaXN0ZXJlZCBu ZXcgaW50ZXJmYWNlIGRyaXZlciB0aV91c2JfMzQxMF81MDUyDQpbICAgIDcuODc3NjM3XSB1c2Jz ZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBUSSBVU0IgMzQxMCAxIHBv cnQgYWRhcHRlcg0KWyAgICA3Ljg3ODk0OF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQg cmVnaXN0ZXJlZCBmb3IgVEkgVVNCIDUwNTIgMiBwb3J0IGFkYXB0ZXINClsgICAgNy44ODAyMzNd IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgeHNlbnNfbXQNClsgICAg Ny44ODExMzhdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIHhz ZW5zX210DQpbICAgIDcuODgyMTIzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug ZHJpdmVyIGN5dGhlcm0NClsgICAgNy44ODMxOThdIGZ0ZGlfZWxhbjogZHJpdmVyIGZ0ZGktZWxh bg0KWyAgICA3Ljg4Mzc4OF0gc2QgMDowOjA6MDogW3NkYV0gV3JpdGUgY2FjaGU6IGVuYWJsZWQs IHJlYWQgY2FjaGU6IGVuYWJsZWQsIHN1cHBvcnRzIERQTyBhbmQgRlVBDQpbICAgIDcuODg2MDE4 XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGZ0ZGktZWxhbg0KWyAg ICA3Ljg4Njk1Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Js Y2QNClsgICAgNy44ODc4ODJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgbGR1c2INClsgICAgNy44ODg4MjBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj ZSBkcml2ZXIgdXNidGVzdA0KWyAgICA3Ljg4OTczMl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg aW50ZXJmYWNlIGRyaXZlciB1c2JfZWhzZXRfdGVzdA0KWyAgICA3Ljg5MDcwM10gdXNiY29yZTog cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB5dXJleA0KWyAgICA3Ljg5MTk1NV0gZHVt bXlfaGNkIGR1bW15X2hjZC4wOiBVU0IgSG9zdCtHYWRnZXQgRW11bGF0b3IsIGRyaXZlciAwMiBN YXkgMjAwNQ0KWyAgICA3Ljg5MzI2Nl0gZHVtbXlfaGNkIGR1bW15X2hjZC4wOiBEdW1teSBob3N0 IGNvbnRyb2xsZXINClsgICAgNy44OTQxODFdIGR1bW15X2hjZCBkdW1teV9oY2QuMDogbmV3IFVT QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxDQpbICAgIDcuODk2ODU0XSBo dWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZA0KWyAgICA3Ljg5NzYyM10gaHViIDEtMDoxLjA6IDEg cG9ydCBkZXRlY3RlZA0KWyAgICA3LjkwMDI2OV0gaTgwNDI6IFBOUDogUFMvMiBDb250cm9sbGVy IFtQTlAwMzAzOktCRCxQTlAwZjEzOk1PVV0gYXQgMHg2MCwweDY0IGlycSAxLDEyDQpbICAgIDcu OTAyODkzXSBzZXJpbzogaTgwNDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxDQpbICAgIDcu OTA0MjExXSBzZXJpbzogaTgwNDIgQVVYIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMg0KWyAgICA3 Ljk1NzA2Nl0gYXBhbmVsOiBGdWppdHN1IEJJT1Mgc2lnbmF0dXJlICdGSktFWUlORicgbm90IGZv dW5kLi4uDQpbICAgIDcuOTU4MjU3XSBpZGVhcGFkX3NsaWRlYmFyOiBETUkgZG9lcyBub3QgbWF0 Y2gNClsgICAgNy45NTkxMDZdIHJ0Y19jbW9zIDAwOjAwOiBSVEMgY2FuIHdha2UgZnJvbSBTNA0K WyAgICA3Ljk2MDE2Ml0gcnRjIChudWxsKTogYWxhcm0gcm9sbG92ZXI6IGRheQ0KWyAgICA3Ljk2 MTA2Nl0gcnRjIHJ0YzA6IHJ0Y19jbW9zOiBkZXYgKDI1NDowKQ0KWyAgICA3Ljk2MTc4Nl0gcnRj X2Ntb3MgMDA6MDA6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzANClsgICAg Ny45NjI4NzVdIHJ0Y19jbW9zIDAwOjAwOiBhbGFybXMgdXAgdG8gb25lIGRheSwgMTE0IGJ5dGVz IG52cmFtLCBocGV0IGlycXMNClsgICAgNy45NjQ3MTBdIHBpaXg0X3NtYnVzIDAwMDA6MDA6MDEu MzogU01CdXMgSG9zdCBDb250cm9sbGVyIGF0IDB4YjEwMCwgcmV2aXNpb24gMA0KWyAgICA3Ljk2 NzYzNV0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxh dGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0MQ0KWyAgICA3Ljk5NjU5Ml0gdXNiIHVzYjE6 IGR1bW15X2J1c19zdXNwZW5kDQpbICAgIDguMDA2MDEzXSAgc2RhOiB1bmtub3duIHBhcnRpdGlv biB0YWJsZQ0KWyAgICA4LjA4NTk3M10gc2QgMDowOjA6MDogW3NkYV0gQXR0YWNoZWQgU0NTSSBk aXNrDQpbICAgIDguMjUzOTM4XSBEcml2ZXIgZm9yIDEtd2lyZSBEYWxsYXMgbmV0d29yayBwcm90 b2NvbC4NClsgICAgOC4yNTQ5NjVdIDEtV2lyZSBkcml2ZXIgZm9yIHRoZSBEUzI3NjAgYmF0dGVy eSBtb25pdG9yIGNoaXAgLSAoYykgMjAwNC0yMDA1LCBTemFib2xjcyBHeXVya28NClsgICAgOC40 NzYxMThdIHRzYzogUmVmaW5lZCBUU0MgY2xvY2tzb3VyY2UgY2FsaWJyYXRpb246IDI2OTMuMzk5 IE1Ieg0KWyAgIDE4LjI0NDA3NF0gIChudWxsKTogZW5vZGV2IERFViBBRERSID0gMHhGRg0KWyAg IDE4LjI0NTUzOF0gZnVqaXRzdV9sYXB0b3A6IGRyaXZlciAwLjYuMCBzdWNjZXNzZnVsbHkgbG9h ZGVkDQpbICAgMTguMjQ2NzIzXSAgZmFrZS1mbWMtY2FycmllcjogbWV6emFuaW5lIDANClsgICAx OC4yNDc0NDhdICAgICAgIE1hbnVmYWN0dXJlcjogZmFrZS12ZW5kb3INClsgICAxOC4yNDgxNjVd ICAgICAgIFByb2R1Y3QgbmFtZTogZmFrZS1kZXNpZ24tZm9yLXRlc3RpbmcNClsgICAxOC4yNDk2 NzFdIC4uLiBBUElDIElEOiAgICAgIDAwMDAwMDAwICgwKQ0KWyAgIDE4LjI1MDY2M10gLi4uIEFQ SUMgVkVSU0lPTjogMDAwNTAwMTQNClsgICAxOC4yNTE2MDRdIDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDANClsgICAxOC4yNTM5 NjJdIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDANClsgICAxOC4yNTYyMzRdIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgwMDANClsgICAxOC4yNTYyMzRdIA0KWyAg IDE4LjI1OTUxMV0gbnVtYmVyIG9mIE1QIElSUSBzb3VyY2VzOiAxNS4NClsgICAxOC4yNjAzMTZd IG51bWJlciBvZiBJTy1BUElDICMwIHJlZ2lzdGVyczogMjQuDQpbICAgMTguMjYxMDU4XSB0ZXN0 aW5nIHRoZSBJTyBBUElDLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4NClsgICAxOC4yNjE4ODldIElP IEFQSUMgIzAuLi4uLi4NClsgICAxOC4yNjI0NDNdIC4uLi4gcmVnaXN0ZXIgIzAwOiAwMDAwMDAw MA0KWyAgIDE4LjI2MzE5Ml0gLi4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDAwDQpbICAg MTguMjYzOTY3XSAuLi4uLi4uICAgIDogRGVsaXZlcnkgVHlwZTogMA0KWyAgIDE4LjI2NDY2N10g Li4uLi4uLiAgICA6IExUUyAgICAgICAgICA6IDANClsgICAxOC4yNzEyMDRdIC4uLi4gcmVnaXN0 ZXIgIzAxOiAwMDE3MDAxMQ0KWyAgIDE4LjI3MTg2N10gLi4uLi4uLiAgICAgOiBtYXggcmVkaXJl Y3Rpb24gZW50cmllczogMTcNClsgICAxOC4yNzI4OTldIC4uLi4uLi4gICAgIDogUFJRIGltcGxl bWVudGVkOiAwDQpbICAgMTguMjc0MDQxXSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjog MTENClsgICAxOC4yNzUyMTddIC4uLi4gcmVnaXN0ZXIgIzAyOiAwMDAwMDAwMA0KWyAgIDE4LjI3 NjI2NF0gLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlvbjogMDANClsgICAxOC4yNzczNDldIC4uLi4g SVJRIHJlZGlyZWN0aW9uIHRhYmxlOg0KWyAgIDE4LjI3ODQxNl0gMSAgICAwICAgIDAgICAwICAg MCAgICAwICAgIDAgICAgMDANClsgICAxOC4yNzk2NTNdIDAgICAgMCAgICAwICAgMCAgIDAgICAg MSAgICAxICAgIDMxDQpbICAgMTguMjgwODQ2XSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAg MSAgICAzMA0KWyAgIDE4LjI4MTk5Nl0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAg MzMNClsgICAxOC4yODMxNDhdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM0DQpb ICAgMTguMjg0MzYwXSAxICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzNQ0KWyAgIDE4 LjI4NTU1Nl0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzYNClsgICAxOC4yODY3 NjhdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM3DQpbICAgMTguMjg3OTgwXSAw ICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzOA0KWyAgIDE4LjI4OTE3NV0gMCAgICAx ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzkNClsgICAxOC4yOTAzOTRdIDEgICAgMSAgICAw ICAgMCAgIDAgICAgMSAgICAxICAgIDNBDQpbICAgMTguMjkxNjAwXSAxICAgIDEgICAgMCAgIDAg ICAwICAgIDEgICAgMSAgICAzQg0KWyAgIDE4LjI5Mjc5NF0gMCAgICAwICAgIDAgICAwICAgMCAg ICAxICAgIDEgICAgM0MNClsgICAxOC4yOTM5MzBdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAg ICAxICAgIDNEDQpbICAgMTguMjk1MTQxXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAg ICAzRQ0KWyAgIDE4LjI5NjM3Ml0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgM0YN ClsgICAxOC4yOTc1ODNdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAg MTguMjk4Nzg4XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KWyAgIDE4LjI5 OTk3Nl0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANClsgICAxOC4zMDExNjRd IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgMTguMzAyMzgyXSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KWyAgIDE4LjMwMzU4Ml0gMSAgICAwICAg IDAgICAwICAgMCAgICAwICAgIDAgICAgMDANClsgICAxOC4zMDQ3OTZdIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgMTguMzA2MDA1XSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMA0KWyAgIDE4LjMwNzE4NV0gSVJRIHRvIHBpbiBtYXBwaW5nczoNClsg ICAxOC4zMDgwNTNdIElSUTAgLT4gMDoyDQpbICAgMTguMzA5MDU2XSBJUlExIC0+IDA6MQ0KWyAg IDE4LjMxMDEwOV0gSVJRMyAtPiAwOjMNClsgICAxOC4zMTEwODZdIElSUTQgLT4gMDo0DQpbICAg MTguMzEyMDQ1XSBJUlE1IC0+IDA6NQ0KWyAgIDE4LjMxMzA0N10gSVJRNiAtPiAwOjYNClsgICAx OC4zMTQxMjZdIElSUTcgLT4gMDo3DQpbICAgMTguMzE1MTczXSBJUlE4IC0+IDA6OA0KWyAgIDE4 LjMxNjIwMl0gSVJROSAtPiAwOjkNClsgICAxOC4zMTcyMzNdIElSUTEwIC0+IDA6MTANClsgICAx OC4zMTgzMDldIElSUTExIC0+IDA6MTENClsgICAxOC4zMTk0MDZdIElSUTEyIC0+IDA6MTINClsg ICAxOC4zMjA0NThdIElSUTEzIC0+IDA6MTMNClsgICAxOC4zMjE0OThdIElSUTE0IC0+IDA6MTQN ClsgICAxOC4zMjI1MTFdIElSUTE1IC0+IDA6MTUNClsgICAxOC4zMjM1NjVdIC4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBkb25lLg0KWyAgIDE4LjMyNTQ4OF0gTG9hZGluZyBj b21waWxlZC1pbiBYLjUwOSBjZXJ0aWZpY2F0ZXMNClsgICAxOC4zMjczMjBdIGt3b3JrZXIvdTQ6 MSAoMTEzKSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAxNDE5MiBieXRlcyBsZWZ0DQpbICAg MTguMzQxNTc5XSBQcm9ibGVtIGxvYWRpbmcgaW4ta2VybmVsIFguNTA5IGNlcnRpZmljYXRlICgt NjUpDQpbICAgMTguMzQ4NzA2XSBCdHJmcyBsb2FkZWQsIGRlYnVnPW9uLCBhc3NlcnQ9b24sIGlu dGVncml0eS1jaGVja2VyPW9uDQpbICAgMTguMzUwNDU1XSBCVFJGUzogc2VsZnRlc3Q6IFJ1bm5p bmcgYnRyZnMgZnJlZSBzcGFjZSBjYWNoZSB0ZXN0cw0KWyAgIDE4LjM1MTk1OF0gQlRSRlM6IHNl bGZ0ZXN0OiBSdW5uaW5nIGV4dGVudCBvbmx5IHRlc3RzDQpbICAgMTguMzUzMjk3XSBCVFJGUzog c2VsZnRlc3Q6IFJ1bm5pbmcgYml0bWFwIG9ubHkgdGVzdHMNClsgICAxOC4zNTQ2NjBdIEJUUkZT OiBzZWxmdGVzdDogUnVubmluZyBiaXRtYXAgYW5kIGV4dGVudCB0ZXN0cw0KWyAgIDE4LjM1NjA4 NF0gQlRSRlM6IHNlbGZ0ZXN0OiBSdW5uaW5nIHNwYWNlIHN0ZWFsaW5nIGZyb20gYml0bWFwIHRv IGV4dGVudA0KWyAgIDE4LjM1Nzk4Nl0gQlRSRlM6IHNlbGZ0ZXN0OiBGcmVlIHNwYWNlIGNhY2hl IHRlc3RzIGZpbmlzaGVkDQpbICAgMTguMzU5Mzc0XSBCVFJGUzogc2VsZnRlc3Q6IFJ1bm5pbmcg ZXh0ZW50IGJ1ZmZlciBvcGVyYXRpb24gdGVzdHMNClsgICAxOC4zNjA1OTVdIEJUUkZTOiBzZWxm dGVzdDogUnVubmluZyBidHJmc19zcGxpdF9pdGVtIHRlc3RzDQpbICAgMTguMzYyNDk5XSBCVFJG Uzogc2VsZnRlc3Q6IFJ1bm5pbmcgZmluZCBkZWxhbGxvYyB0ZXN0cw0KWyAgIDY3LjUyMTA5MF0g bG9ja190b3J0dXJlX3N0IGludm9rZWQgb29tLWtpbGxlcjogZ2ZwX21hc2s9MHgyMDQwZDAsIG9y ZGVyPTIsIG9vbV9zY29yZV9hZGo9MA0KWyAgIDY3LjUyMjUyM10gbG9ja190b3J0dXJlX3N0IGNw dXNldD0vIG1lbXNfYWxsb3dlZD0wDQpbICAgNjcuNTIzNTE0XSBDUFU6IDEgUElEOiA1MyBDb21t OiBsb2NrX3RvcnR1cmVfc3QgVGFpbnRlZDogRyAgICAgICAgVyAgICAgIDMuMTkuMC1yYzItMDA0 NTctZzEwNGJlYTEgIzE3MA0KWyAgIDY3LjUyNDk4OV0gSGFyZHdhcmUgbmFtZTogQm9jaHMgQm9j aHMsIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQ0KWyAgIDY3LjUyNTg3OV0gIDAwMDAwMDAwMDAyMDQw ZDAgZmZmZjg4MDAwYTY1M2I0OCBmZmZmZmZmZjgxOTYzMzExIGZmZmY4ODAwMGE2NGMyOTANClsg ICA2Ny41Mjc0MjJdICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAwMGE2NTNiYzggZmZmZmZmZmY4 MTk1ZjlhNCBmZmZmODgwMDBhNjUzYjY4DQpbICAgNjcuNTI4OTYxXSAgMDAwMDAwMDAwMDAwMDIw NiBmZmZmODgwMDBhNjUzYmI4IGZmZmZmZmZmODEwY2QxNDkgMDAwMDAwMDAwMDAwMDAwMw0KWyAg IDY3LjUzMDUwNF0gQ2FsbCBUcmFjZToNClsgICA2Ny41MzEwNTJdICBbPGZmZmZmZmZmODE5NjMz MTE+XSBkdW1wX3N0YWNrKzB4YTAvMHhkNQ0KWyAgIDY3LjUzMTg3NV0gIFs8ZmZmZmZmZmY4MTk1 ZjlhND5dIGR1bXBfaGVhZGVyKzB4YjkvMHgzNTMNClsgICA2Ny41MzI3OTBdICBbPGZmZmZmZmZm ODEwY2QxNDk+XSA/IGxvY2tfcmVsZWFzZSsweDI4Yi8weDJjZQ0KWyAgIDY3LjUzMzY5MF0gIFs8 ZmZmZmZmZmY4MTE0ODczMz5dIG91dF9vZl9tZW1vcnkrMHg0NmIvMHg0ZWENClsgICA2Ny41MzQ1 NzFdICBbPGZmZmZmZmZmODExNGQ5ZmM+XSBfX2FsbG9jX3BhZ2VzX3Nsb3dwYXRoKzB4Njg0LzB4 N2Q1DQpbICAgNjcuNTM1NTU0XSAgWzxmZmZmZmZmZjgxMTRkZDAxPl0gX19hbGxvY19wYWdlc19u b2RlbWFzaysweDFiNC8weDFmOA0KWyAgIDY3LjUzNjU2Ml0gIFs8ZmZmZmZmZmY4MTE5OTRlZD5d IF9fX19jYWNoZV9hbGxvYysweDQzZC8weDc2NA0KWyAgIDY3LjUzNzQ2M10gIFs8ZmZmZmZmZmY4 MTE5OThiYz5dIF9fa21hbGxvYysweGE4LzB4MTQ2DQpbICAgNjcuNTM4Mjk2XSAgWzxmZmZmZmZm ZjgxMGQzNGM3Pl0gbG9ja190b3J0dXJlX3N0YXRzX3ByaW50KzB4NTcvMHgxNzUNClsgICA2Ny41 MzkyNzldICBbPGZmZmZmZmZmODEwZDM3NjQ+XSA/IGxvY2tfdG9ydHVyZV9jbGVhbnVwKzB4MTdm LzB4MTdmDQpbICAgNjcuNTQwMjcyXSAgWzxmZmZmZmZmZjgxMGQzN2JkPl0gbG9ja190b3J0dXJl X3N0YXRzKzB4NTkvMHhhMw0KWyAgIDY3LjU0MTIxM10gIFs8ZmZmZmZmZmY4MTBhNTlhYj5dIGt0 aHJlYWQrMHgxMjQvMHgxMzMNClsgICA2Ny41NDIwNDZdICBbPGZmZmZmZmZmODEwYTU4ODc+XSA/ IF9fa3RocmVhZF9wYXJrbWUrMHgxMDIvMHgxMDINClsgICA2Ny41NDI5ODJdICBbPGZmZmZmZmZm ODE5NzI1M2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMA0KWyAgIDY3LjU0Mzg0Ml0gIFs8ZmZm ZmZmZmY4MTBhNTg4Nz5dID8gX19rdGhyZWFkX3BhcmttZSsweDEwMi8weDEwMg0KWyAgIDY3LjU0 NDc3N10gTWVtLUluZm86DQpbICAgNjcuNTQ1MjY2XSBETUEgcGVyLWNwdToNClsgICA2Ny41NDU3 OTNdIENQVSAgICAwOiBoaTogICAgMCwgYnRjaDogICAxIHVzZDogICAwDQpbICAgNjcuNTQ2NTc2 XSBDUFUgICAgMTogaGk6ICAgIDAsIGJ0Y2g6ICAgMSB1c2Q6ICAgMA0KWyAgIDY3LjU0NzM2M10g RE1BMzIgcGVyLWNwdToNClsgICA2Ny41NDc5MDldIENQVSAgICAwOiBoaTogICA5MCwgYnRjaDog IDE1IHVzZDogICAwDQpbICAgNjcuNTQ4NzQ0XSBDUFUgICAgMTogaGk6ICAgOTAsIGJ0Y2g6ICAx NSB1c2Q6ICAyMQ0KWyAgIDY3LjU0OTUyMV0gYWN0aXZlX2Fub246MCBpbmFjdGl2ZV9hbm9uOjAg aXNvbGF0ZWRfYW5vbjowDQpbICAgNjcuNTQ5NTIxXSAgYWN0aXZlX2ZpbGU6MzMyNCBpbmFjdGl2 ZV9maWxlOjM3MTA5IGlzb2xhdGVkX2ZpbGU6MA0KWyAgIDY3LjU0OTUyMV0gIHVuZXZpY3RhYmxl OjI4ODQ3IGRpcnR5OjAgd3JpdGViYWNrOjAgdW5zdGFibGU6MA0KWyAgIDY3LjU0OTUyMV0gIGZy ZWU6ODQzIHNsYWJfcmVjbGFpbWFibGU6NDU4MCBzbGFiX3VucmVjbGFpbWFibGU6MTI4NQ0KWyAg IDY3LjU0OTUyMV0gIG1hcHBlZDowIHNobWVtOjAgcGFnZXRhYmxlczowIGJvdW5jZTowDQpbICAg NjcuNTQ5NTIxXSAgZnJlZV9jbWE6MA0KWyAgIDY3LjU1NDA3OF0gRE1BIGZyZWU6MTI3NmtCIG1p bjoxMTJrQiBsb3c6MTQwa0IgaGlnaDoxNjhrQiBhY3RpdmVfYW5vbjowa0IgaW5hY3RpdmVfYW5v bjowa0IgYWN0aXZlX2ZpbGU6MGtCIGluYWN0aXZlX2ZpbGU6MTM2MTJrQiB1bmV2aWN0YWJsZTow a0IgaXNvbGF0ZWQoYW5vbik6MGtCIGlzb2xhdGVkKGZpbGUpOjBrQiBwcmVzZW50OjE1OTkya0Ig bWFuYWdlZDoxNTkwOGtCIG1sb2NrZWQ6MGtCIGRpcnR5OjBrQiB3cml0ZWJhY2s6MGtCIG1hcHBl ZDowa0Igc2htZW06MGtCIHNsYWJfcmVjbGFpbWFibGU6MzJrQiBzbGFiX3VucmVjbGFpbWFibGU6 NjhrQiBrZXJuZWxfc3RhY2s6MGtCIHBhZ2V0YWJsZXM6MGtCIHVuc3RhYmxlOjBrQiBib3VuY2U6 MGtCIGZyZWVfY21hOjBrQiB3cml0ZWJhY2tfdG1wOjBrQiBwYWdlc19zY2FubmVkOjg4NDY0IGFs bF91bnJlY2xhaW1hYmxlPyB5ZXMNClsgICA2Ny41NTk2NTNdIGxvd21lbV9yZXNlcnZlW106IDAg MjkzIDI5MyAyOTMNClsgICA2Ny41NjE2NTNdIERNQTMyIGZyZWU6MjA5NmtCIG1pbjoyMTMya0Ig bG93OjI2NjRrQiBoaWdoOjMxOTZrQiBhY3RpdmVfYW5vbjowa0IgaW5hY3RpdmVfYW5vbjowa0Ig YWN0aXZlX2ZpbGU6MTMyOTZrQiBpbmFjdGl2ZV9maWxlOjEzNDgyNGtCIHVuZXZpY3RhYmxlOjEx NTM4OGtCIGlzb2xhdGVkKGFub24pOjBrQiBpc29sYXRlZChmaWxlKTowa0IgcHJlc2VudDozNTIy NDhrQiBtYW5hZ2VkOjMwMDgwMGtCIG1sb2NrZWQ6MGtCIGRpcnR5OjBrQiB3cml0ZWJhY2s6MGtC IG1hcHBlZDowa0Igc2htZW06MGtCIHNsYWJfcmVjbGFpbWFibGU6MTgyODhrQiBzbGFiX3VucmVj bGFpbWFibGU6NTA3MmtCIGtlcm5lbF9zdGFjazo3ODRrQiBwYWdldGFibGVzOjBrQiB1bnN0YWJs ZTowa0IgYm91bmNlOjBrQiBmcmVlX2NtYTowa0Igd3JpdGViYWNrX3RtcDowa0IgcGFnZXNfc2Nh bm5lZDo0NDc5MDQ4NCBhbGxfdW5yZWNsYWltYWJsZT8geWVzDQpbICAgNjcuNTY4MjIxXSBsb3dt ZW1fcmVzZXJ2ZVtdOiAwIDAgMCAwDQpbICAgNjcuNTY5MjgyXSBETUE6IDEqNGtCIChSKSAxKjhr QiAoUikgMSoxNmtCIChSKSAxKjMya0IgKFIpIDEqNjRrQiAoUikgMSoxMjhrQiAoUikgMCoyNTZr QiAwKjUxMmtCIDEqMTAyNGtCIChSKSAwKjIwNDhrQiAwKjQwOTZrQiA9IDEyNzZrQg0KWyAgIDY3 LjU3Mjk5OV0gRE1BMzI6IDAqNGtCIDAqOGtCIDEqMTZrQiAoUikgMSozMmtCIChSKSAwKjY0a0Ig MCoxMjhrQiAwKjI1NmtCIDAqNTEya0IgMCoxMDI0a0IgMSoyMDQ4a0IgKFIpIDAqNDA5NmtCID0g MjA5NmtCDQpbICAgNjcuNTc2MDc2XSBOb2RlIDAgaHVnZXBhZ2VzX3RvdGFsPTAgaHVnZXBhZ2Vz X2ZyZWU9MCBodWdlcGFnZXNfc3VycD0wIGh1Z2VwYWdlc19zaXplPTIwNDhrQg0KWyAgIDY3LjU3 NzQ0Ml0gNjkyODAgdG90YWwgcGFnZWNhY2hlIHBhZ2VzDQpbICAgNjcuNTc4MTE0XSAwIHBhZ2Vz IGluIHN3YXAgY2FjaGUNClsgICA2Ny41Nzg3MjVdIFN3YXAgY2FjaGUgc3RhdHM6IGFkZCAwLCBk ZWxldGUgMCwgZmluZCAwLzANClsgICA2Ny41Nzk1NTJdIEZyZWUgc3dhcCAgPSAwa0INClsgICA2 Ny41ODAxMjBdIFRvdGFsIHN3YXAgPSAwa0INClsgICA2Ny41ODA2NzddIDkyMDYwIHBhZ2VzIFJB TQ0KWyAgIDY3LjU4MTIzN10gMCBwYWdlcyBIaWdoTWVtL01vdmFibGVPbmx5DQpbICAgNjcuNTgx OTE5XSAxMjg4MyBwYWdlcyByZXNlcnZlZA0KWyAgIDY3LjU4MjUxNV0gMCBwYWdlcyBjbWEgcmVz ZXJ2ZWQNClsgICA2Ny41ODMyNzRdIFsgcGlkIF0gICB1aWQgIHRnaWQgdG90YWxfdm0gICAgICBy c3MgbnJfcHRlcyBzd2FwZW50cyBvb21fc2NvcmVfYWRqIG5hbWUNClsgICA2Ny41ODQ3MTBdIEtl cm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBPdXQgb2YgbWVtb3J5IGFuZCBubyBraWxsYWJsZSBw cm9jZXNzZXMuLi4NClsgICA2Ny41ODQ3MTBdIA0KWyAgIDY3LjU4NjQ4Nl0gQ1BVOiAxIFBJRDog NTMgQ29tbTogbG9ja190b3J0dXJlX3N0IFRhaW50ZWQ6IEcgICAgICAgIFcgICAgICAzLjE5LjAt cmMyLTAwNDU3LWcxMDRiZWExICMxNzANClsgICA2Ny41ODgwMzNdIEhhcmR3YXJlIG5hbWU6IEJv Y2hzIEJvY2hzLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTENClsgICA2Ny41ODg5MjZdICAwMDAwMDAw MDAwMDAwMDAwIGZmZmY4ODAwMGE2NTNiNDggZmZmZmZmZmY4MTk2MzMxMSAwMDAwMDAwMDAwMDAy NmEyDQpbICAgNjcuNTkwNDk0XSAgZmZmZmZmZmY4MWVkYWNmYyBmZmZmODgwMDBhNjUzYmM4IGZm ZmZmZmZmODE5NWU1MmYgZmZmZjg4MDAwYTY1M2I2OA0KWyAgIDY3LjU5MTIzM10gIDAwMDAwMDAw MDAwMDAwMDggZmZmZjg4MDAwYTY1M2JkOCBmZmZmODgwMDBhNjUzYjc4IDAwMDAwMDAwMDAwMDAw MDMNClsgICA2Ny41OTEyMzNdIENhbGwgVHJhY2U6DQpbICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZm ZjgxOTYzMzExPl0gZHVtcF9zdGFjaysweGEwLzB4ZDUNClsgICA2Ny41OTEyMzNdICBbPGZmZmZm ZmZmODE5NWU1MmY+XSBwYW5pYysweDEzNC8weDMwNQ0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZm ZmY4MTE0ODc0OD5dIG91dF9vZl9tZW1vcnkrMHg0ODAvMHg0ZWENClsgICA2Ny41OTEyMzNdICBb PGZmZmZmZmZmODExNGQ5ZmM+XSBfX2FsbG9jX3BhZ2VzX3Nsb3dwYXRoKzB4Njg0LzB4N2Q1DQpb ICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZmZjgxMTRkZDAxPl0gX19hbGxvY19wYWdlc19ub2RlbWFz aysweDFiNC8weDFmOA0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4MTE5OTRlZD5dIF9fX19j YWNoZV9hbGxvYysweDQzZC8weDc2NA0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4MTE5OThi Yz5dIF9fa21hbGxvYysweGE4LzB4MTQ2DQpbICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZmZjgxMGQz NGM3Pl0gbG9ja190b3J0dXJlX3N0YXRzX3ByaW50KzB4NTcvMHgxNzUNClsgICA2Ny41OTEyMzNd ICBbPGZmZmZmZmZmODEwZDM3NjQ+XSA/IGxvY2tfdG9ydHVyZV9jbGVhbnVwKzB4MTdmLzB4MTdm DQpbICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZmZjgxMGQzN2JkPl0gbG9ja190b3J0dXJlX3N0YXRz KzB4NTkvMHhhMw0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4MTBhNTlhYj5dIGt0aHJlYWQr MHgxMjQvMHgxMzMNClsgICA2Ny41OTEyMzNdICBbPGZmZmZmZmZmODEwYTU4ODc+XSA/IF9fa3Ro cmVhZF9wYXJrbWUrMHgxMDIvMHgxMDINClsgICA2Ny41OTEyMzNdICBbPGZmZmZmZmZmODE5NzI1 M2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMA0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4 MTBhNTg4Nz5dID8gX19rdGhyZWFkX3BhcmttZSsweDEwMi8weDEwMg0KWyAgIDY3LjU5MTIzM10g S2VybmVsIE9mZnNldDogMHgwIGZyb20gMHhmZmZmZmZmZjgxMDAwMDAwIChyZWxvY2F0aW9uIHJh bmdlOiAweGZmZmZmZmZmODAwMDAwMDAtMHhmZmZmZmZmZjlmZmZmZmZmKQ0KDQpFbGFwc2VkIHRp bWU6IDc1DQpxZW11LXN5c3RlbS14ODZfNjQgLWVuYWJsZS1rdm0gLWtlcm5lbCAva2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0 ZjdkNzA1NGIyNzMvdm1saW51ei0zLjE5LjAtcmMyLTAwNDU3LWcxMDRiZWExIC1hcHBlbmQgJ3Vz ZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4Nl82NC0zOC9yYW5kX2Jv b3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0 OS0xMDRiZWExZDAwYjM1ZDZlNGZhMWY2MzU5MjcxNGY3ZDcwNTRiMjczLTEueWFtbCBBUkNIPXg4 Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDkvMTA0 YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My92bWxpbnV6LTMuMTkuMC1yYzIt MDA0NTctZzEwNGJlYTEga2NvbmZpZz14ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0OSBjb21t aXQ9MTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3MyBicmFuY2g9bGludXgt ZGV2ZWwvZGV2ZWwtYXRoZW5zLXNtb2tlLTIwMTUwMTA0MDU1MCByb290PS9kZXYvcmFtMCBtYXhf dXB0aW1lPTM2MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC92bS12cC1xdWFudGFsLXg4Nl82NC9ib290 LzEvcXVhbnRhbC1jb3JlLXg4Nl82NC5jZ3oveDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDkv MTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My8wIGlwPTo6Ojp2bS12cC1x dWFudGFsLXg4Nl82NC0zODo6ZGhjcCBlYXJseXByaW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBp Yz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVv dXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29w cz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1 MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3IGRyYmQubWlub3JfY291bnQ9OCcgIC1pbml0 cmQgL2ZzL3NkYzEvaW5pdHJkLXZtLXZwLXF1YW50YWwteDg2XzY0LTM4IC1tIDM2MCAtc21wIDIg LW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNlcix2bGFuPTEgLWJvb3Qgb3JkZXI9 bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0YyBiYXNlPWxvY2FsdGltZSAtcGlk ZmlsZSAvZGV2L3NobS9rYm9vdC9waWQtdm0tdnAtcXVhbnRhbC14ODZfNjQtMzggLXNlcmlhbCBm aWxlOi9kZXYvc2htL2tib290L3NlcmlhbC12bS12cC1xdWFudGFsLXg4Nl82NC0zOCAtZGFlbW9u aXplIC1kaXNwbGF5IG5vbmUgLW1vbml0b3IgbnVsbCANCg0= --===============3947151530322886614==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755095AbbAGCaY (ORCPT ); Tue, 6 Jan 2015 21:30:24 -0500 Received: from mga03.intel.com ([134.134.136.65]:11022 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751967AbbAGCaO (ORCPT ); Tue, 6 Jan 2015 21:30:14 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.97,862,1389772800"; d="scan'208";a="437325691" Message-ID: <1420597809.6201.68.camel@intel.com> Subject: [LKP] [rhashtable] WARNING: CPU: 0 PID: 1 at lib/debugobjects.c:301 __debug_object_init+0x3e7/0x4a3() From: Huang Ying To: Thomas Graf Cc: "David S. Miller" , LKML , LKP ML Date: Wed, 07 Jan 2015 10:30:09 +0800 Content-Type: multipart/mixed; boundary="=-ottaoc2GYMS6e22Cg7ZV" X-Mailer: Evolution 3.12.9-1 Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-ottaoc2GYMS6e22Cg7ZV Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit FYI, we noticed the below changes on git://flatbed.openfabrics.org/~amirv/linux.git for-upstream commit 97defe1ecf868b8127f8e62395499d6a06e4c4b1 ("rhashtable: Per bucket locks & deferred expansion/shrinking") Because there are OOM for this commit and its parent commit, I am not sure whether this warning is related to your commit. One possibility, the workqueue is tracked with debugobjects, while the commit is working on a workqueue. +------------------------------------------------------------------+------------+------------+ | | 113948d841 | 97defe1ecf | +------------------------------------------------------------------+------------+------------+ | boot_successes | 0 | 0 | | boot_failures | 10 | 10 | | Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 10 | 10 | | backtrace:do_fork | 5 | | | backtrace:lock_torture_stats | 4 | 10 | | backtrace:pcpu_balance_workfn | 1 | | | WARNING:at_lib/debugobjects.c:#__debug_object_init() | 0 | 10 | | backtrace:__debug_object_init | 0 | 10 | | backtrace:warn_slowpath_null | 0 | 10 | | backtrace:debug_object_init | 0 | 10 | | backtrace:__init_work | 0 | 10 | | backtrace:rhashtable_init | 0 | 10 | | backtrace:test_rht_init | 0 | 10 | | backtrace:kernel_init_freeable | 0 | 10 | | backtrace:init_timer_key | 0 | 10 | +------------------------------------------------------------------+------------+------------+ [ 0.412102] Running resizable hashtable tests... [ 0.413071] ODEBUG: object is on stack, but not annotated [ 0.414124] ------------[ cut here ]------------ [ 0.415116] WARNING: CPU: 0 PID: 1 at lib/debugobjects.c:301 __debug_object_init+0x3e7/0x4a3() [ 0.417178] Modules linked in: [ 0.418107] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.0-rc2-00457-g104bea1 #170 [ 0.419767] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.420000] 0000000000000009 ffff880013cc3b38 ffffffff81963311 0000000000000cfc [ 0.420000] 0000000000000000 ffff880013cc3b78 ffffffff8107e830 ffff880013cc3b98 [ 0.420000] ffffffff8144e054 ffff880013cc3d40 ffffffff837be688 ffff880013c4fbf8 [ 0.420000] Call Trace: [ 0.420000] [] dump_stack+0xa0/0xd5 [ 0.420000] [] warn_slowpath_common+0xc8/0xf7 [ 0.420000] [] ? __debug_object_init+0x3e7/0x4a3 [ 0.420000] [] warn_slowpath_null+0x23/0x2c [ 0.420000] [] __debug_object_init+0x3e7/0x4a3 [ 0.420000] [] debug_object_init+0x22/0x2b [ 0.420000] [] __init_work+0x37/0x40 [ 0.420000] [] rhashtable_init+0x19a/0x239 [ 0.420000] [] ? up+0x50/0x5c [ 0.420000] [] ? test_rht_lookup+0x11b/0x11b [ 0.420000] [] test_rht_init+0xa6/0x593 [ 0.420000] [] ? __roundup_pow_of_two+0x21/0x21 [ 0.420000] [] ? jhash+0x1b2/0x1b2 [ 0.420000] [] ? rht_grow_above_75+0x1f/0x1f [ 0.420000] [] ? __roundup_pow_of_two+0x21/0x21 [ 0.420000] [] ? jhash+0x1b2/0x1b2 [ 0.420000] [] ? rht_grow_above_75+0x1f/0x1f [ 0.420000] [] ? test_rht_lookup+0x11b/0x11b [ 0.420000] [] do_one_initcall+0x190/0x266 [ 0.420000] [] kernel_init_freeable+0x37e/0x480 [ 0.420000] [] ? rest_init+0x21b/0x21b [ 0.420000] [] kernel_init+0x10/0x175 [ 0.420000] [] ret_from_fork+0x7c/0xb0 [ 0.420000] [] ? rest_init+0x21b/0x21b [ 0.420000] ---[ end trace 77992957a24f572d ]--- [ 0.420010] ODEBUG: object is on stack, but not annotated Thanks, Huang, Ying --=-ottaoc2GYMS6e22Cg7ZV Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-3.19.0-rc2-00323-g97defe1" Content-Transfer-Encoding: 7bit # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.19.0-rc2 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set CONFIG_KERNEL_BZIP2=y # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ_FULL is not set # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y CONFIG_RCU_USER_QS=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_RCU_NOCB_CPU is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y CONFIG_CGROUP_DEBUG=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y # CONFIG_CGROUP_CPUACCT is not set CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_SWAP_ENABLED=y # CONFIG_MEMCG_KMEM is not set # CONFIG_CGROUP_HUGETLB is not set # CONFIG_CGROUP_PERF is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y CONFIG_DEBUG_BLK_CGROUP=y # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y CONFIG_UTS_NS=y # CONFIG_IPC_NS is not set CONFIG_USER_NS=y # 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_INIT_FALLBACK=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_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 CONFIG_PERF_USE_VMALLOC=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_COMPAT_BRK=y CONFIG_SLAB=y # CONFIG_SLUB is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_PROFILING=y CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_CLK=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y CONFIG_GCOV_PROFILE_ALL=y # CONFIG_GCOV_FORMAT_AUTODETECT is not set CONFIG_GCOV_FORMAT_3_4=y # CONFIG_GCOV_FORMAT_4_7 is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y # CONFIG_MODULE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y 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=y # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha384" # CONFIG_MODULE_COMPRESS is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y 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 is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=m # CONFIG_IOSCHED_CFQ is not set CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_QUEUE_RWLOCK=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_VSMP is not set # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y # CONFIG_XEN is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y CONFIG_MEMTEST=y # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set CONFIG_CALGARY_IOMMU=y CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_MAXSMP=y CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y # CONFIG_SCHED_MC is not set CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y # CONFIG_X86_MCE is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_MICROCODE_INTEL_EARLY is not set # CONFIG_MICROCODE_AMD_EARLY is not set # CONFIG_X86_MSR is not set # CONFIG_X86_CPUID is not set CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y # CONFIG_NUMA is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=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_MEMORY_HOTPLUG is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_MEMORY_BALLOON=y # CONFIG_COMPACTION is not set CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_NEED_BOUNCE_POOL=y CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set CONFIG_CMA=y CONFIG_CMA_DEBUG=y CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=y CONFIG_ZBUD=m CONFIG_ZSMALLOC=m CONFIG_PGTABLE_MAPPING=y CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set # CONFIG_EFI is not set # CONFIG_SECCOMP is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=100 # CONFIG_SCHED_HRTICK is not set # CONFIG_KEXEC is not set CONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_PM_CLK=y # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_EC_DEBUGFS=y CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_PROCESSOR=m # CONFIG_ACPI_IPMI is not set CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_CUSTOM_DSDT_FILE="" # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_EINJ=y # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_PMIC_OPREGION is not set CONFIG_SFI=y # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Memory power savings # # CONFIG_I7300_IDLE is not set # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y # CONFIG_HOTPLUG_PCI_PCIE is not set # CONFIG_PCIEAER is not set CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEBUG=y # CONFIG_PCIEASPM_DEFAULT is not set # CONFIG_PCIEASPM_POWERSAVE is not set CONFIG_PCIEASPM_PERFORMANCE=y CONFIG_PCIE_PME=y # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y # CONFIG_HT_IRQ is not set CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y # CONFIG_PCCARD is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y # CONFIG_HOTPLUG_PCI_ACPI_IBM is not set # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=y # CONFIG_RAPIDIO is not set CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set # CONFIG_X86_X32 is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_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_NET_MPLS_GSO is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" # CONFIG_DEVTMPFS is not set # CONFIG_STANDALONE is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=m CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_PERCENTAGE=0 # CONFIG_CMA_SIZE_SEL_MBYTES is not set CONFIG_CMA_SIZE_SEL_PERCENTAGE=y # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=y CONFIG_MTD_TESTS=m # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_CMDLINE_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=m # CONFIG_MTD_BLOCK_RO is not set CONFIG_FTL=y CONFIG_NFTL=m CONFIG_NFTL_RW=y CONFIG_INFTL=y # CONFIG_RFD_FTL is not set CONFIG_SSFDC=y # CONFIG_SM_FTL is not set CONFIG_MTD_OOPS=m CONFIG_MTD_SWAP=m # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_CFI_AMDSTD=m # CONFIG_MTD_CFI_STAA is not set CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=m # CONFIG_MTD_ROM is not set CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_PHYSMAP is not set # CONFIG_MTD_SBC_GXX is not set # CONFIG_MTD_AMD76XROM is not set CONFIG_MTD_ICHXROM=m CONFIG_MTD_ESB2ROM=m CONFIG_MTD_CK804XROM=y CONFIG_MTD_SCB2_FLASH=y CONFIG_MTD_NETtel=m CONFIG_MTD_L440GX=y CONFIG_MTD_PCI=y # CONFIG_MTD_GPIO_ADDR is not set CONFIG_MTD_INTEL_VR_NOR=m # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_LATCH_ADDR is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=m CONFIG_MTD_PMC551_BUGFIX=y # CONFIG_MTD_PMC551_DEBUG is not set # CONFIG_MTD_DATAFLASH is not set CONFIG_MTD_M25P80=m CONFIG_MTD_SST25L=y CONFIG_MTD_SLRAM=m CONFIG_MTD_PHRAM=m # CONFIG_MTD_MTDRAM is not set CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 # CONFIG_MTD_NAND is not set CONFIG_MTD_ONENAND=y CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=m CONFIG_MTD_ONENAND_OTP=y # CONFIG_MTD_ONENAND_2X_PROGRAM is not set # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y CONFIG_MTD_SPI_NOR=m # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set CONFIG_MTD_UBI_GLUEBI=y # CONFIG_MTD_UBI_BLOCK is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=y CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=y # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE 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=m CONFIG_BLK_DEV_UMEM=y # 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=m CONFIG_BLK_DEV_SKD=m CONFIG_BLK_DEV_OSD=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_ATA_OVER_ETH is not set CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_HD=y CONFIG_BLK_DEV_RSXX=y # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set CONFIG_IBM_ASM=m CONFIG_PHANTOM=y # CONFIG_SGI_IOC4 is not set CONFIG_TIFM_CORE=y # CONFIG_TIFM_7XX1 is not set CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y CONFIG_HP_ILO=m # CONFIG_APDS9802ALS is not set CONFIG_ISL29003=m CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1780=y # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_APDS990X=y # CONFIG_HMC6352 is not set CONFIG_DS1682=y CONFIG_TI_DAC7512=m CONFIG_VMWARE_BALLOON=y CONFIG_BMP085=y CONFIG_BMP085_I2C=y CONFIG_BMP085_SPI=y CONFIG_USB_SWITCH_FSA9480=m # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_C2PORT is not set # # EEPROM support # CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=m CONFIG_EEPROM_93XX46=y CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # 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_VMWARE_VMCI=m # # Intel MIC Bus Driver # CONFIG_INTEL_MIC_BUS=m # # Intel MIC Host Driver # # CONFIG_INTEL_MIC_HOST is not set # # Intel MIC Card Driver # CONFIG_INTEL_MIC_CARD=m CONFIG_GENWQE=y CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_ECHO is not set # 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=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_NETLINK is not set CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_PROC_FS is not set # # 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=y # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y # CONFIG_SCSI_SAS_HOST_SMP is not set CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set CONFIG_SCSI_HPSA=y CONFIG_SCSI_3W_9XXX=y # CONFIG_SCSI_3W_SAS is not set CONFIG_SCSI_ACARD=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 CONFIG_AIC7XXX_RESET_DELAY_MS=5000 # CONFIG_AIC7XXX_DEBUG_ENABLE is not set CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=5000 CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_AIC94XX is not set CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=m # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set CONFIG_SCSI_ARCMSR=y CONFIG_SCSI_ESAS2R=y CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_MAILBOX=m CONFIG_MEGARAID_LEGACY=y # CONFIG_MEGARAID_SAS is not set # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_MPT3SAS is not set CONFIG_SCSI_UFSHCD=y # CONFIG_SCSI_UFSHCD_PCI is not set # CONFIG_SCSI_UFSHCD_PLATFORM is not set CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m # CONFIG_SCSI_FLASHPOINT is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_HYPERV_STORAGE is not set CONFIG_SCSI_DMX3191D=y CONFIG_SCSI_EATA=m # CONFIG_SCSI_EATA_TAGGED_QUEUE is not set # CONFIG_SCSI_EATA_LINKED_COMMANDS is not set CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_FUTURE_DOMAIN=y # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_IPS=m # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set CONFIG_SCSI_PPA=m # CONFIG_SCSI_IMM is not set # CONFIG_SCSI_IZIP_EPP16 is not set CONFIG_SCSI_IZIP_SLOW_CTR=y # CONFIG_SCSI_STEX is not set CONFIG_SCSI_SYM53C8XX_2=y CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y CONFIG_SCSI_QLOGIC_1280=m # CONFIG_SCSI_QLA_ISCSI is not set CONFIG_SCSI_DC395x=y CONFIG_SCSI_AM53C974=y CONFIG_SCSI_WD719X=m CONFIG_SCSI_DEBUG=y # CONFIG_SCSI_PMCRAID is not set CONFIG_SCSI_PM8001=y # CONFIG_SCSI_VIRTIO is not set CONFIG_SCSI_DH=m CONFIG_SCSI_DH_RDAC=m # CONFIG_SCSI_DH_HP_SW is not set # CONFIG_SCSI_DH_EMC is not set CONFIG_SCSI_DH_ALUA=m CONFIG_SCSI_OSD_INITIATOR=m CONFIG_SCSI_OSD_ULD=m CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set # CONFIG_SATA_PMP is not set # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=y CONFIG_SATA_SIL24=m # CONFIG_ATA_SFF is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=m # CONFIG_TCM_USER is not set # CONFIG_LOOPBACK_TARGET is not set # CONFIG_ISCSI_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=y CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=m # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set CONFIG_FIREWIRE_NOSY=m CONFIG_I2O=m # CONFIG_I2O_LCT_NOTIFY_ON_CHANGES is not set CONFIG_I2O_EXT_ADAPTEC=y # CONFIG_I2O_EXT_ADAPTEC_DMA64 is not set CONFIG_I2O_CONFIG=m CONFIG_I2O_CONFIG_OLD_IOCTL=y CONFIG_I2O_BUS=m CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m # CONFIG_I2O_PROC is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_MAC_EMUMOUSEBTN is not set # CONFIG_NETDEVICES is not set # CONFIG_VHOST_NET is not set CONFIG_VHOST_SCSI=m CONFIG_VHOST_RING=m CONFIG_VHOST=m # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=m CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # # CONFIG_INPUT_MOUSEDEV is not set CONFIG_INPUT_JOYDEV=m # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5520 is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1070=y CONFIG_KEYBOARD_QT2160=y CONFIG_KEYBOARD_LKKBD=m CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=y CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_LM8323=y CONFIG_KEYBOARD_LM8333=y # CONFIG_KEYBOARD_MAX7359 is not set CONFIG_KEYBOARD_MCS=y CONFIG_KEYBOARD_MPR121=y # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set CONFIG_KEYBOARD_SAMSUNG=y # CONFIG_KEYBOARD_STOWAWAY is not set CONFIG_KEYBOARD_SUNKBD=m # CONFIG_KEYBOARD_TC3589X is not set # CONFIG_KEYBOARD_TWL4030 is not set CONFIG_KEYBOARD_XTKBD=y CONFIG_INPUT_MOUSE=y # CONFIG_MOUSE_PS2 is not set CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_CYAPA=m # CONFIG_MOUSE_ELAN_I2C is not set CONFIG_MOUSE_VSXXXAA=m CONFIG_MOUSE_GPIO=m CONFIG_MOUSE_SYNAPTICS_I2C=y # CONFIG_MOUSE_SYNAPTICS_USB is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y # CONFIG_JOYSTICK_ADI is not set # CONFIG_JOYSTICK_COBRA is not set CONFIG_JOYSTICK_GF2K=y CONFIG_JOYSTICK_GRIP=m # CONFIG_JOYSTICK_GRIP_MP is not set # CONFIG_JOYSTICK_GUILLEMOT is not set # CONFIG_JOYSTICK_INTERACT is not set CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_TMDC is not set CONFIG_JOYSTICK_IFORCE=y # CONFIG_JOYSTICK_IFORCE_USB is not set # CONFIG_JOYSTICK_IFORCE_232 is not set # CONFIG_JOYSTICK_WARRIOR is not set CONFIG_JOYSTICK_MAGELLAN=m # CONFIG_JOYSTICK_SPACEORB is not set CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_STINGER=y CONFIG_JOYSTICK_TWIDJOY=y # CONFIG_JOYSTICK_ZHENHUA is not set CONFIG_JOYSTICK_DB9=m # CONFIG_JOYSTICK_GAMECON is not set # CONFIG_JOYSTICK_TURBOGRAFX is not set CONFIG_JOYSTICK_AS5011=m CONFIG_JOYSTICK_JOYDUMP=m # CONFIG_JOYSTICK_XPAD is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_ARIZONA_HAPTICS is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_PCSPKR is not set CONFIG_INPUT_MAX8925_ONKEY=m CONFIG_INPUT_MC13783_PWRBUTTON=m CONFIG_INPUT_MMA8450=y CONFIG_INPUT_MPU3050=y CONFIG_INPUT_APANEL=y CONFIG_INPUT_GP2A=y # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_TILT_POLLED is not set # CONFIG_INPUT_ATLAS_BTNS is not set CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m # CONFIG_INPUT_KXTJ9 is not set # CONFIG_INPUT_POWERMATE is not set CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m # CONFIG_INPUT_TWL4030_PWRBUTTON is not set CONFIG_INPUT_TWL4030_VIBRA=m # CONFIG_INPUT_TWL6040_VIBRA is not set CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PALMAS_PWRBUTTON=m CONFIG_INPUT_PCF50633_PMU=m CONFIG_INPUT_PCF8574=y # CONFIG_INPUT_PWM_BEEPER is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_DA9052_ONKEY=y # CONFIG_INPUT_DA9055_ONKEY is not set CONFIG_INPUT_PCAP=y CONFIG_INPUT_ADXL34X=m # CONFIG_INPUT_ADXL34X_I2C is not set CONFIG_INPUT_ADXL34X_SPI=m # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=y CONFIG_INPUT_SOC_BUTTON_ARRAY=m # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set CONFIG_SERIO_PARKBD=m # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=y CONFIG_HYPERV_KEYBOARD=m CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y # CONFIG_GAMEPORT_L4 is not set CONFIG_GAMEPORT_EMU10K1=m # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_NOZOMI=m # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=m CONFIG_TRACE_SINK=m CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y # CONFIG_SERIAL_8250_RSA is not set # CONFIG_SERIAL_8250_DW is not set # CONFIG_SERIAL_8250_FINTEK is not set # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=y # CONFIG_SERIAL_MAX310X is not set CONFIG_SERIAL_MFD_HSU=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y CONFIG_SERIAL_SCCNXP=y CONFIG_SERIAL_SCCNXP_CONSOLE=y CONFIG_SERIAL_SC16IS7XX=m CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y # CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS is not set CONFIG_SERIAL_ALTERA_UART=m CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 # CONFIG_SERIAL_IFX6X60 is not set CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=m # CONFIG_PRINTER is not set CONFIG_PPDEV=y CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_SI_PROBE_DEFAULTS=y CONFIG_IPMI_SSIF=m # CONFIG_IPMI_WATCHDOG is not set CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set # CONFIG_HW_RANDOM_INTEL is not set CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_HW_RANDOM_TPM=y # CONFIG_NVRAM is not set CONFIG_R3964=m CONFIG_APPLICOM=m CONFIG_MWAVE=y CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set # CONFIG_HANGCHECK_TIMER is not set CONFIG_TCG_TPM=y # CONFIG_TCG_TIS is not set CONFIG_TCG_TIS_I2C_ATMEL=m # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=y CONFIG_TCG_ST33_I2C=y # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y CONFIG_XILLYBUS=m # # I2C support # CONFIG_I2C=y # CONFIG_ACPI_I2C_OPREGION is not set CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=m # CONFIG_I2C_MUX is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m # CONFIG_I2C_AMD756 is not set CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=y CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=y CONFIG_I2C_PIIX4=y CONFIG_I2C_NFORCE2=y CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=y CONFIG_I2C_VIAPRO=y # # 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_CORE=m CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_GPIO=m # CONFIG_I2C_KEMPLD is not set # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # # CONFIG_I2C_DIOLAN_U2C is not set # CONFIG_I2C_DLN2 is not set CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_ROBOTFUZZ_OSIF=m # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # CONFIG_I2C_STUB=m # CONFIG_I2C_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=y CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=y CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=m CONFIG_SPI_GPIO=m CONFIG_SPI_LM70_LLP=m # CONFIG_SPI_OC_TINY is not set CONFIG_SPI_PXA2XX_DMA=y CONFIG_SPI_PXA2XX=m CONFIG_SPI_PXA2XX_PCI=m CONFIG_SPI_SC18IS602=y CONFIG_SPI_XCOMM=y # CONFIG_SPI_XILINX is not set # CONFIG_SPI_DESIGNWARE is not set # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set # 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_PINCTRL=y # # Pin controllers # # CONFIG_DEBUG_PINCTRL is not set # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_CHERRYVIEW is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y CONFIG_DEBUG_GPIO=y # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y CONFIG_GPIO_DA9052=y # CONFIG_GPIO_DA9055 is not set CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers: # CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_IT8761E=y # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_SCH311X=y CONFIG_GPIO_SCH=y CONFIG_GPIO_ICH=y CONFIG_GPIO_VX855=m CONFIG_GPIO_LYNXPOINT=y # # I2C GPIO expanders: # # CONFIG_GPIO_ARIZONA is not set CONFIG_GPIO_LP3943=m CONFIG_GPIO_MAX7300=y # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set CONFIG_GPIO_PCF857X=m CONFIG_GPIO_SX150X=y CONFIG_GPIO_TC3589X=y CONFIG_GPIO_TPS65912=y # CONFIG_GPIO_TWL4030 is not set CONFIG_GPIO_TWL6040=y # CONFIG_GPIO_WM8350 is not set CONFIG_GPIO_WM8994=y # CONFIG_GPIO_ADP5520 is not set CONFIG_GPIO_ADP5588=y # CONFIG_GPIO_ADP5588_IRQ is not set # # PCI GPIO expanders: # CONFIG_GPIO_BT8XX=m CONFIG_GPIO_AMD8111=y # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_RDC321X=m # # SPI GPIO expanders: # # CONFIG_GPIO_MAX7301 is not set CONFIG_GPIO_MCP23S08=m CONFIG_GPIO_MC33880=m # # AC97 GPIO expanders: # # # LPC GPIO expanders: # # CONFIG_GPIO_KEMPLD is not set # # MODULbus GPIO expanders: # # CONFIG_GPIO_JANZ_TTL is not set CONFIG_GPIO_PALMAS=y CONFIG_GPIO_TPS6586X=y # # USB GPIO expanders: # CONFIG_GPIO_VIPERBOARD=y # CONFIG_GPIO_DLN2 is not set CONFIG_W1=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_DS2482=y CONFIG_W1_MASTER_DS1WM=m # CONFIG_W1_MASTER_GPIO is not set # # 1-wire Slaves # # CONFIG_W1_SLAVE_THERM is not set CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2408=y # CONFIG_W1_SLAVE_DS2408_READBACK is not set # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2406 is not set CONFIG_W1_SLAVE_DS2423=m CONFIG_W1_SLAVE_DS2431=m # CONFIG_W1_SLAVE_DS2433 is not set CONFIG_W1_SLAVE_DS2760=y CONFIG_W1_SLAVE_DS2780=y # CONFIG_W1_SLAVE_DS2781 is not set CONFIG_W1_SLAVE_DS28E04=m CONFIG_W1_SLAVE_BQ27000=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set CONFIG_GENERIC_ADC_BATTERY=m CONFIG_MAX8925_POWER=y # CONFIG_WM8350_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_DS2760 is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set CONFIG_BATTERY_DS2782=m # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_BQ27x00=m # CONFIG_BATTERY_BQ27X00_I2C is not set CONFIG_BATTERY_BQ27X00_PLATFORM=y # CONFIG_BATTERY_DA9030 is not set # CONFIG_BATTERY_DA9052 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set CONFIG_BATTERY_TWL4030_MADC=m CONFIG_CHARGER_PCF50633=m # CONFIG_BATTERY_RX51 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_TWL4030 is not set CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_GPIO=m # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX8998=y CONFIG_CHARGER_BQ2415X=m CONFIG_CHARGER_BQ24190=y # CONFIG_CHARGER_BQ24735 is not set CONFIG_CHARGER_SMB347=y CONFIG_POWER_RESET=y # CONFIG_POWER_AVS is not set CONFIG_HWMON=m CONFIG_HWMON_VID=m CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # CONFIG_SENSORS_ABITUGURU=m # CONFIG_SENSORS_ABITUGURU3 is not set # CONFIG_SENSORS_AD7314 is not set # CONFIG_SENSORS_AD7414 is not set # CONFIG_SENSORS_AD7418 is not set CONFIG_SENSORS_ADM1021=m # CONFIG_SENSORS_ADM1025 is not set CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m # CONFIG_SENSORS_ADM1031 is not set CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m # CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m # CONFIG_SENSORS_ADT7462 is not set CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DA9052_ADC=m # CONFIG_SENSORS_DA9055 is not set CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_MC13783_ADC=m # CONFIG_SENSORS_FSCHMD is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_G760A is not set # CONFIG_SENSORS_G762 is not set CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_IT87 is not set # CONFIG_SENSORS_JC42 is not set CONFIG_SENSORS_POWR1220=m # CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC4151=m # CONFIG_SENSORS_LTC4215 is not set CONFIG_SENSORS_LTC4222=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_MAX1111=m # CONFIG_SENSORS_MAX16065 is not set CONFIG_SENSORS_MAX1619=m # CONFIG_SENSORS_MAX1668 is not set CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX6639 is not set CONFIG_SENSORS_MAX6642=m # CONFIG_SENSORS_MAX6650 is not set CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_HTU21=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_ADCXX=m CONFIG_SENSORS_LM63=m # CONFIG_SENSORS_LM70 is not set CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=m # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_PC87360=m # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_NTC_THERMISTOR is not set CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m # CONFIG_SENSORS_LM25066 is not set CONFIG_SENSORS_LTC2978=m CONFIG_SENSORS_LTC2978_REGULATOR=y CONFIG_SENSORS_MAX16064=m # CONFIG_SENSORS_MAX34440 is not set # CONFIG_SENSORS_MAX8688 is not set CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT15=m # CONFIG_SENSORS_SHT21 is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_DME1737 is not set CONFIG_SENSORS_EMC1403=m CONFIG_SENSORS_EMC2103=m # CONFIG_SENSORS_EMC6W201 is not set CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SCH56XX_COMMON is not set # CONFIG_SENSORS_SMM665 is not set 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 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_TWL4030_MADC=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m # CONFIG_SENSORS_W83781D is not set # CONFIG_SENSORS_W83791D is not set CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m # CONFIG_SENSORS_W83627EHF is not set # CONFIG_SENSORS_WM8350 is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=m # CONFIG_THERMAL_HWMON is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_BANG_BANG is not set CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_EMULATION=y # CONFIG_INTEL_POWERCLAMP is not set CONFIG_INTEL_SOC_DTS_THERMAL=m CONFIG_INT340X_THERMAL=m CONFIG_ACPI_THERMAL_REL=m # # Texas Instruments thermal drivers # # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_PCIHOST_POSSIBLE=y # CONFIG_SSB_PCIHOST is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y # CONFIG_SSB_SDIOHOST is not set # CONFIG_SSB_DEBUG 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 is not set # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set CONFIG_PMIC_ADP5520=y CONFIG_MFD_AAT2870_CORE=y # CONFIG_MFD_BCM590XX is not set CONFIG_MFD_AXP20X=y # CONFIG_MFD_CROS_EC is not set CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y # CONFIG_MFD_DA9052_SPI is not set CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9055=y CONFIG_MFD_DA9063=y CONFIG_MFD_DLN2=m CONFIG_MFD_MC13XXX=y # CONFIG_MFD_MC13XXX_SPI is not set CONFIG_MFD_MC13XXX_I2C=y CONFIG_HTC_PASIC3=m CONFIG_HTC_I2CPLD=y CONFIG_LPC_ICH=y CONFIG_LPC_SCH=y # CONFIG_INTEL_SOC_PMIC is not set CONFIG_MFD_JANZ_CMODIO=m CONFIG_MFD_KEMPLD=m # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set CONFIG_MFD_MAX8907=y CONFIG_MFD_MAX8925=y # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y # CONFIG_MFD_MENF21BMC is not set CONFIG_EZX_PCAP=y CONFIG_MFD_VIPERBOARD=y # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m # CONFIG_UCB1400_CORE is not set CONFIG_MFD_RDC321X=y # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RTSX_USB is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RN5T618 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=y CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SMSC=y # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set CONFIG_MFD_LP3943=m CONFIG_MFD_LP8788=y CONFIG_MFD_PALMAS=y CONFIG_TPS6105X=m # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m # CONFIG_MFD_TPS65090 is not set CONFIG_MFD_TPS65217=m # CONFIG_MFD_TPS65218 is not set 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=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=y # CONFIG_MFD_LM3533 is not set CONFIG_MFD_TC3589X=y # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m CONFIG_MFD_ARIZONA=y # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_ARIZONA_SPI=m CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set CONFIG_MFD_WM8997=y # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=m CONFIG_REGULATOR_VIRTUAL_CONSUMER=m # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set CONFIG_REGULATOR_AAT2870=y # CONFIG_REGULATOR_ARIZONA is not set CONFIG_REGULATOR_AXP20X=y # CONFIG_REGULATOR_DA903X is not set # CONFIG_REGULATOR_DA9052 is not set CONFIG_REGULATOR_DA9055=m CONFIG_REGULATOR_DA9063=m # CONFIG_REGULATOR_DA9210 is not set CONFIG_REGULATOR_DA9211=m CONFIG_REGULATOR_FAN53555=y # CONFIG_REGULATOR_GPIO is not set CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=y CONFIG_REGULATOR_LP3971=m CONFIG_REGULATOR_LP3972=m # CONFIG_REGULATOR_LP872X is not set CONFIG_REGULATOR_LP8755=m # CONFIG_REGULATOR_LP8788 is not set # CONFIG_REGULATOR_LTC3589 is not set # CONFIG_REGULATOR_MAX1586 is not set CONFIG_REGULATOR_MAX8649=y CONFIG_REGULATOR_MAX8660=m CONFIG_REGULATOR_MAX8907=m CONFIG_REGULATOR_MAX8925=m CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=m CONFIG_REGULATOR_MAX8998=y CONFIG_REGULATOR_MC13XXX_CORE=m # CONFIG_REGULATOR_MC13783 is not set CONFIG_REGULATOR_MC13892=m CONFIG_REGULATOR_PALMAS=y # CONFIG_REGULATOR_PCAP is not set CONFIG_REGULATOR_PCF50633=m # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PWM is not set # CONFIG_REGULATOR_TPS51632 is not set CONFIG_REGULATOR_TPS6105X=m # CONFIG_REGULATOR_TPS62360 is not set CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m # CONFIG_REGULATOR_TPS65217 is not set CONFIG_REGULATOR_TPS6524X=y CONFIG_REGULATOR_TPS6586X=y CONFIG_REGULATOR_TPS65912=m CONFIG_REGULATOR_TWL4030=m CONFIG_REGULATOR_WM8350=y CONFIG_REGULATOR_WM8994=y # CONFIG_MEDIA_SUPPORT is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m CONFIG_AGP_SIS=y CONFIG_AGP_VIA=m CONFIG_INTEL_GTT=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # # Direct Rendering Manager # # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set CONFIG_FB_PM2=y CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=y # CONFIG_FB_CYBER2000_DDC is not set CONFIG_FB_ARC=m # CONFIG_FB_ASILIANT is not set CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set CONFIG_FB_VESA=y CONFIG_FB_N411=m CONFIG_FB_HGA=m # CONFIG_FB_OPENCORES is not set CONFIG_FB_S1D13XXX=y CONFIG_FB_NVIDIA=y CONFIG_FB_NVIDIA_I2C=y CONFIG_FB_NVIDIA_DEBUG=y CONFIG_FB_NVIDIA_BACKLIGHT=y # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set CONFIG_FB_RADEON=m # CONFIG_FB_RADEON_I2C is not set CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set # CONFIG_FB_ATY128 is not set CONFIG_FB_ATY=y CONFIG_FB_ATY_CT=y CONFIG_FB_ATY_GENERIC_LCD=y # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY_BACKLIGHT is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set CONFIG_FB_SIS=y CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y # CONFIG_FB_VIA is not set CONFIG_FB_NEOMAGIC=m CONFIG_FB_KYRO=y # CONFIG_FB_3DFX is not set CONFIG_FB_VOODOO1=m CONFIG_FB_VT8623=m CONFIG_FB_TRIDENT=m # CONFIG_FB_ARK is not set CONFIG_FB_PM3=m # CONFIG_FB_CARMINE is not set # CONFIG_FB_SM501 is not set CONFIG_FB_SMSCUFX=m CONFIG_FB_UDL=m # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=y CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m # CONFIG_FB_AUO_K1900 is not set # CONFIG_FB_AUO_K1901 is not set CONFIG_FB_HYPERV=m CONFIG_FB_SIMPLE=y CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_PWM=y CONFIG_BACKLIGHT_DA903X=m CONFIG_BACKLIGHT_DA9052=m CONFIG_BACKLIGHT_MAX8925=y # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_SAHARA is not set CONFIG_BACKLIGHT_ADP5520=m CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m # CONFIG_BACKLIGHT_PCF50633 is not set # CONFIG_BACKLIGHT_AAT2870 is not set CONFIG_BACKLIGHT_LM3630A=y CONFIG_BACKLIGHT_LM3639=m # CONFIG_BACKLIGHT_LP855X is not set CONFIG_BACKLIGHT_LP8788=y CONFIG_BACKLIGHT_PANDORA=y # CONFIG_BACKLIGHT_TPS65217 is not set CONFIG_BACKLIGHT_GPIO=y CONFIG_BACKLIGHT_LV5207LP=m CONFIG_BACKLIGHT_BD6107=y CONFIG_VGASTATE=y # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=m # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set # CONFIG_LOGO is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_DMAENGINE_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m # CONFIG_SND_PCM_OSS_PLUGINS is not set CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y # CONFIG_SND_VERBOSE_PROCFS is not set CONFIG_SND_VERBOSE_PRINTK=y # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_OPL3_LIB_SEQ=m # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m # CONFIG_SND_DRIVERS is not set CONFIG_SND_SB_COMMON=m CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set CONFIG_SND_ALS4000=m CONFIG_SND_ALI5451=m CONFIG_SND_ASIHPI=m CONFIG_SND_ATIIXP=m # CONFIG_SND_ATIIXP_MODEM is not set CONFIG_SND_AU8810=m # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m # CONFIG_SND_OXYGEN is not set CONFIG_SND_CS4281=m # CONFIG_SND_CS46XX is not set CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set CONFIG_SND_LAYLA24=m # CONFIG_SND_MONA is not set CONFIG_SND_MIA=m CONFIG_SND_ECHO3G=m CONFIG_SND_INDIGO=m CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m # CONFIG_SND_ENS1371 is not set CONFIG_SND_ES1938=m CONFIG_SND_ES1968=m CONFIG_SND_ES1968_INPUT=y CONFIG_SND_FM801=m CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m # CONFIG_SND_ICE1712 is not set CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_LOLA is not set CONFIG_SND_LX6464ES=m # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set CONFIG_SND_NM256=m # CONFIG_SND_PCXHR is not set CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set CONFIG_SND_SONICVIBES=m CONFIG_SND_TRIDENT=m # CONFIG_SND_VIA82XX is not set CONFIG_SND_VIA82XX_MODEM=m # CONFIG_SND_VIRTUOSO is not set CONFIG_SND_VX222=m CONFIG_SND_YMFPCI=m # # HD-Audio # # CONFIG_SND_HDA_INTEL is not set # CONFIG_SND_SPI is not set CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m # CONFIG_SND_USB_UA101 is not set CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m # CONFIG_SND_USB_6FIRE is not set # CONFIG_SND_USB_HIFACE is not set # CONFIG_SND_BCD2000 is not set CONFIG_SND_SOC=m CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y # CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_DESIGNWARE_I2S=m # # SoC Audio for Freescale CPUs # # # Common SoC Audio options for Freescale CPUs: # # CONFIG_SND_SOC_FSL_ASRC is not set CONFIG_SND_SOC_FSL_SAI=m CONFIG_SND_SOC_FSL_SSI=m # CONFIG_SND_SOC_FSL_SPDIF is not set CONFIG_SND_SOC_FSL_ESAI=m # CONFIG_SND_SOC_IMX_AUDMUX is not set CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_INTEL_HASWELL=m CONFIG_SND_SOC_INTEL_BAYTRAIL=m CONFIG_SND_SOC_INTEL_HASWELL_MACH=m CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH=m # CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH is not set # CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH is not set # CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH is not set CONFIG_SND_SOC_I2C_AND_SPI=m # # CODEC drivers # CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_AK4104=m CONFIG_SND_SOC_AK4554=m # CONFIG_SND_SOC_AK4642 is not set CONFIG_SND_SOC_AK5386=m CONFIG_SND_SOC_ALC5623=m # CONFIG_SND_SOC_CS35L32 is not set # CONFIG_SND_SOC_CS42L51_I2C is not set CONFIG_SND_SOC_CS42L52=m CONFIG_SND_SOC_CS42L56=m # CONFIG_SND_SOC_CS42L73 is not set CONFIG_SND_SOC_CS4265=m CONFIG_SND_SOC_CS4270=m CONFIG_SND_SOC_CS4271=m CONFIG_SND_SOC_CS4271_I2C=m CONFIG_SND_SOC_CS4271_SPI=m CONFIG_SND_SOC_CS42XX8=m CONFIG_SND_SOC_CS42XX8_I2C=m CONFIG_SND_SOC_HDMI_CODEC=m CONFIG_SND_SOC_ES8328=m # CONFIG_SND_SOC_PCM1681 is not set # CONFIG_SND_SOC_PCM1792A is not set CONFIG_SND_SOC_PCM512x=m CONFIG_SND_SOC_PCM512x_I2C=m # CONFIG_SND_SOC_PCM512x_SPI is not set CONFIG_SND_SOC_RL6231=m CONFIG_SND_SOC_RT5631=m CONFIG_SND_SOC_RT5640=m # CONFIG_SND_SOC_RT5677_SPI is not set CONFIG_SND_SOC_SGTL5000=m CONFIG_SND_SOC_SIGMADSP=m CONFIG_SND_SOC_SIGMADSP_I2C=m CONFIG_SND_SOC_SIRF_AUDIO_CODEC=m CONFIG_SND_SOC_SPDIF=m CONFIG_SND_SOC_SSM2602=m # CONFIG_SND_SOC_SSM2602_SPI is not set CONFIG_SND_SOC_SSM2602_I2C=m # CONFIG_SND_SOC_SSM4567 is not set # CONFIG_SND_SOC_STA350 is not set # CONFIG_SND_SOC_TAS2552 is not set # CONFIG_SND_SOC_TAS5086 is not set # CONFIG_SND_SOC_TFA9879 is not set # CONFIG_SND_SOC_TLV320AIC23_I2C is not set # CONFIG_SND_SOC_TLV320AIC23_SPI is not set CONFIG_SND_SOC_TLV320AIC31XX=m # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TS3A227E is not set CONFIG_SND_SOC_WM8510=m CONFIG_SND_SOC_WM8523=m CONFIG_SND_SOC_WM8580=m CONFIG_SND_SOC_WM8711=m # CONFIG_SND_SOC_WM8728 is not set # CONFIG_SND_SOC_WM8731 is not set CONFIG_SND_SOC_WM8737=m CONFIG_SND_SOC_WM8741=m CONFIG_SND_SOC_WM8750=m # CONFIG_SND_SOC_WM8753 is not set # CONFIG_SND_SOC_WM8770 is not set CONFIG_SND_SOC_WM8776=m CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8903 is not set CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_WM8978 is not set CONFIG_SND_SOC_TPA6130A2=m # CONFIG_SND_SIMPLE_CARD is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m # # HID support # CONFIG_HID=m CONFIG_HIDRAW=y # CONFIG_UHID is not set # CONFIG_HID_GENERIC is not set # # Special HID drivers # CONFIG_HID_A4TECH=m # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=m CONFIG_HID_APPLEIR=m CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_CP2112=m CONFIG_HID_CYPRESS=m # CONFIG_HID_DRAGONRISE is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=m CONFIG_HID_HOLTEK=m # CONFIG_HOLTEK_FF is not set CONFIG_HID_GT683R=m CONFIG_HID_HUION=m # CONFIG_HID_KEYTOUCH is not set CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=m # CONFIG_HID_ICADE is not set CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m # CONFIG_HID_LCPOWER is not set CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m # CONFIG_HID_LOGITECH_DJ is not set # CONFIG_HID_LOGITECH_HIDPP is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_LOGIG940_FF=y # CONFIG_LOGIWHEELS_FF is not set CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m CONFIG_HID_NTRIG=m # CONFIG_HID_ORTEK is not set # CONFIG_HID_PANTHERLORD is not set CONFIG_HID_PENMOUNT=m CONFIG_HID_PETALYNX=m # CONFIG_HID_PICOLCD is not set CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_ROCCAT=m # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m # CONFIG_HID_STEELSERIES is not set # CONFIG_HID_SUNPLUS is not set # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_HYPERV_MOUSE=m # CONFIG_HID_SMARTJOYPLUS is not set # CONFIG_HID_TIVO is not set CONFIG_HID_TOPSEED=m CONFIG_HID_THINGM=m # CONFIG_HID_THRUSTMASTER is not set CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=m # CONFIG_HID_ZEROPLUS is not set CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m # # USB HID support # CONFIG_USB_HID=m # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set 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 is not set # CONFIG_USB_WUSB_CBAF is not set # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=y CONFIG_USB_XHCI_HCD=m CONFIG_USB_XHCI_PCI=m # CONFIG_USB_EHCI_HCD is not set CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m CONFIG_USB_ISP1760_HCD=y CONFIG_USB_ISP1362_HCD=y CONFIG_USB_FUSBH200_HCD=m CONFIG_USB_FOTG210_HCD=m # CONFIG_USB_MAX3421_HCD is not set # CONFIG_USB_OHCI_HCD is not set CONFIG_USB_UHCI_HCD=m CONFIG_USB_U132_HCD=y CONFIG_USB_SL811_HCD=y # CONFIG_USB_SL811_HCD_ISO is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set CONFIG_USB_HCD_TEST_MODE=y # # USB Device Class drivers # # CONFIG_USB_ACM is not set CONFIG_USB_PRINTER=y CONFIG_USB_WDM=m 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=y # CONFIG_USBIP_CORE is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set CONFIG_USB_DWC2=m # CONFIG_USB_DWC2_HOST is not set # # Gadget/Dual-role mode requires USB Gadget support to be enabled # # CONFIG_USB_DWC2_PERIPHERAL is not set CONFIG_USB_DWC2_DUAL_ROLE=y CONFIG_USB_DWC2_PLATFORM=m 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=y CONFIG_USB_CHIPIDEA_UDC=y # CONFIG_USB_CHIPIDEA_DEBUG is not set # # USB port drivers # # CONFIG_USB_USS720 is not set CONFIG_USB_SERIAL=y # CONFIG_USB_SERIAL_CONSOLE is not set # CONFIG_USB_SERIAL_GENERIC is not set # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_AIRCABLE=y CONFIG_USB_SERIAL_ARK3116=m CONFIG_USB_SERIAL_BELKIN=y CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set CONFIG_USB_SERIAL_CP210X=y CONFIG_USB_SERIAL_CYPRESS_M8=m # CONFIG_USB_SERIAL_EMPEG is not set # CONFIG_USB_SERIAL_FTDI_SIO is not set CONFIG_USB_SERIAL_VISOR=m # CONFIG_USB_SERIAL_IPAQ is not set CONFIG_USB_SERIAL_IR=y # CONFIG_USB_SERIAL_EDGEPORT is not set CONFIG_USB_SERIAL_EDGEPORT_TI=m # CONFIG_USB_SERIAL_F81232 is not set CONFIG_USB_SERIAL_GARMIN=m # CONFIG_USB_SERIAL_IPW is not set CONFIG_USB_SERIAL_IUU=y # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set CONFIG_USB_SERIAL_KEYSPAN=y # CONFIG_USB_SERIAL_KEYSPAN_MPR is not set CONFIG_USB_SERIAL_KEYSPAN_USA28=y # CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set # 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=y # CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set 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=y # CONFIG_USB_SERIAL_METRO is not set CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=y CONFIG_USB_SERIAL_MXUPORT=y CONFIG_USB_SERIAL_NAVMAN=y CONFIG_USB_SERIAL_PL2303=y # CONFIG_USB_SERIAL_OTI6858 is not set # CONFIG_USB_SERIAL_QCAUX is not set CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=y CONFIG_USB_SERIAL_SAFE=m CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIERRAWIRELESS=y # CONFIG_USB_SERIAL_SYMBOL is not set CONFIG_USB_SERIAL_TI=y # CONFIG_USB_SERIAL_CYBERJACK is not set CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m # CONFIG_USB_SERIAL_OPTION is not set CONFIG_USB_SERIAL_OMNINET=m # CONFIG_USB_SERIAL_OPTICON is not set CONFIG_USB_SERIAL_XSENS_MT=y CONFIG_USB_SERIAL_WISHBONE=m # CONFIG_USB_SERIAL_SSU100 is not set # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_DEBUG is not set # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set # CONFIG_USB_RIO500 is not set # CONFIG_USB_LEGOTOWER is not set CONFIG_USB_LCD=y CONFIG_USB_LED=m # CONFIG_USB_CYPRESS_CY7C63 is not set CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=y # CONFIG_USB_APPLEDISPLAY is not set CONFIG_USB_LD=y # CONFIG_USB_TRANCEVIBRATOR is not set CONFIG_USB_IOWARRIOR=m CONFIG_USB_TEST=y CONFIG_USB_EHSET_TEST_FIXTURE=y # CONFIG_USB_ISIGHTFW is not set CONFIG_USB_YUREX=y CONFIG_USB_EZUSB_FX2=y # CONFIG_USB_HSIC_USB3503 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # # USB Physical Layer drivers # CONFIG_USB_PHY=y # CONFIG_NOP_USB_XCEIV is not set CONFIG_USB_GPIO_VBUS=y CONFIG_USB_ISP1301=m CONFIG_USB_GADGET=y CONFIG_USB_GADGET_DEBUG=y CONFIG_USB_GADGET_VERBOSE=y # CONFIG_USB_GADGET_DEBUG_FILES is not set CONFIG_USB_GADGET_DEBUG_FS=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # CONFIG_USB_FOTG210_UDC=y # CONFIG_USB_GR_UDC is not set CONFIG_USB_R8A66597=m CONFIG_USB_PXA27X=m # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set CONFIG_USB_M66592=y CONFIG_USB_BDC_UDC=m # # Platform Support # # CONFIG_USB_BDC_PCI is not set # 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=y # CONFIG_USB_EG20T is not set CONFIG_USB_DUMMY_HCD=y 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_MIDI=m CONFIG_USB_F_HID=m # CONFIG_USB_CONFIGFS is not set CONFIG_USB_ZERO=m CONFIG_USB_ZERO_HNPTEST=y # CONFIG_USB_AUDIO is not set # 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_MIDI_GADGET=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=m # CONFIG_USB_G_DBGP_PRINTK is not set CONFIG_USB_G_DBGP_SERIAL=y # CONFIG_UWB is not set CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers # # CONFIG_MMC_BLOCK is not set # CONFIG_SDIO_UART is not set # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_PCI is not set # CONFIG_MMC_SDHCI_ACPI is not set # CONFIG_MMC_SDHCI_PLTFM is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_SPI is not set CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m # CONFIG_MMC_USHC is not set CONFIG_MMC_USDHI6ROL0=m CONFIG_MMC_TOSHIBA_PCI=m CONFIG_MEMSTICK=m CONFIG_MEMSTICK_DEBUG=y # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=m CONFIG_MS_BLOCK=m # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=m # CONFIG_MEMSTICK_JMICRON_38X is not set # CONFIG_MEMSTICK_R592 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_LM3530=m CONFIG_LEDS_LM3642=y # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set CONFIG_LEDS_LP8788=m CONFIG_LEDS_LP8860=y # CONFIG_LEDS_CLEVO_MAIL is not set CONFIG_LEDS_PCA955X=y # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_WM8350=m # CONFIG_LEDS_DA903X is not set CONFIG_LEDS_DA9052=y CONFIG_LEDS_DAC124S085=y # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=y # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_ADP5520 is not set CONFIG_LEDS_DELL_NETBOOKS=m CONFIG_LEDS_MC13783=m CONFIG_LEDS_TCA6507=m CONFIG_LEDS_LM355x=y # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y # CONFIG_RTC_SYSTOHC is not set CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_DEBUG=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_DS1307 is not set CONFIG_RTC_DRV_DS1374=y CONFIG_RTC_DRV_DS1374_WDT=y # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_DS3232=y CONFIG_RTC_DRV_LP8788=y # CONFIG_RTC_DRV_MAX6900 is not set CONFIG_RTC_DRV_MAX8907=m # CONFIG_RTC_DRV_MAX8925 is not set CONFIG_RTC_DRV_MAX8998=m CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_ISL1208=y CONFIG_RTC_DRV_ISL12022=m # CONFIG_RTC_DRV_ISL12057 is not set CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_PALMAS is not set CONFIG_RTC_DRV_PCF2127=m CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF8563 is not set CONFIG_RTC_DRV_PCF85063=y CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=y CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_TWL4030=m # CONFIG_RTC_DRV_TPS6586X is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set 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=y CONFIG_RTC_DRV_M41T94=m CONFIG_RTC_DRV_DS1305=y # CONFIG_RTC_DRV_DS1343 is not set CONFIG_RTC_DRV_DS1347=m CONFIG_RTC_DRV_DS1390=y CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_R9701=y CONFIG_RTC_DRV_RS5C348=y # CONFIG_RTC_DRV_DS3234 is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_RX4581 is not set CONFIG_RTC_DRV_MCP795=m # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1511 is not set CONFIG_RTC_DRV_DS1553=m CONFIG_RTC_DRV_DS1742=y CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_DA9052=y CONFIG_RTC_DRV_DA9055=m # CONFIG_RTC_DRV_DA9063 is not set CONFIG_RTC_DRV_STK17TA8=y # CONFIG_RTC_DRV_M48T86 is not set # CONFIG_RTC_DRV_M48T35 is not set # CONFIG_RTC_DRV_M48T59 is not set CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_WM8350=y # CONFIG_RTC_DRV_PCF50633 is not set # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=m # CONFIG_RTC_DRV_MC13XXX is not set # CONFIG_RTC_DRV_XGENE is not set # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=m CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y # # DMA Devices # CONFIG_INTEL_MIC_X100_DMA=m CONFIG_INTEL_MID_DMAC=m CONFIG_INTEL_IOATDMA=y CONFIG_DW_DMAC_CORE=y # CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC_PCI is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_ACPI=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y # CONFIG_DMATEST is not set CONFIG_DMA_ENGINE_RAID=y CONFIG_DCA=y # CONFIG_AUXDISPLAY is not set CONFIG_UIO=m # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m CONFIG_UIO_NETX=m # CONFIG_UIO_MF624 is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # CONFIG_HYPERV=m CONFIG_HYPERV_BALLOON=m # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m # CONFIG_ACERHDF is not set CONFIG_ALIENWARE_WMI=m CONFIG_ASUS_LAPTOP=m # CONFIG_DELL_WMI is not set CONFIG_DELL_WMI_AIO=m CONFIG_DELL_SMO8800=m CONFIG_FUJITSU_LAPTOP=y # CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_FUJITSU_TABLET=m CONFIG_HP_ACCEL=y # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=m CONFIG_PANASONIC_LAPTOP=m # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set CONFIG_INTEL_MENLOW=m CONFIG_EEEPC_LAPTOP=m CONFIG_ASUS_WMI=m CONFIG_ASUS_NB_WMI=m CONFIG_EEEPC_WMI=m CONFIG_ACPI_WMI=m CONFIG_MSI_WMI=m CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_TOSHIBA_HAPS=m # CONFIG_ACPI_CMPC is not set CONFIG_INTEL_IPS=m CONFIG_IBM_RTL=y CONFIG_SAMSUNG_LAPTOP=m # CONFIG_MXM_WMI is not set CONFIG_SAMSUNG_Q10=y # CONFIG_APPLE_GMUX is not set CONFIG_INTEL_RST=m CONFIG_INTEL_SMARTCONNECT=m # CONFIG_PVPANIC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y CONFIG_CHROMEOS_PSTORE=m # # SOC (System On Chip) specific Drivers # CONFIG_SOC_TI=y CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # CONFIG_COMMON_CLK_SI5351=y CONFIG_CLK_TWL6040=y # CONFIG_COMMON_CLK_PALMAS is not set # CONFIG_COMMON_CLK_PXA is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PCC is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=m CONFIG_STE_MODEM_RPROC=m # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y # CONFIG_DEVFREQ_GOV_PERFORMANCE is not set # CONFIG_DEVFREQ_GOV_POWERSAVE is not set CONFIG_DEVFREQ_GOV_USERSPACE=m # # DEVFREQ Drivers # CONFIG_EXTCON=m # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_ARIZONA=m CONFIG_EXTCON_GPIO=m CONFIG_EXTCON_PALMAS=m CONFIG_EXTCON_RT8973A=m CONFIG_EXTCON_SM5502=m CONFIG_MEMORY=y CONFIG_IIO=m CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m 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=m CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m CONFIG_KXSD9=m # CONFIG_MMA8452 is not set # CONFIG_KXCJK1013 is not set # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=m # CONFIG_AD7266 is not set # CONFIG_AD7291 is not set CONFIG_AD7298=m CONFIG_AD7476=m # CONFIG_AD7791 is not set CONFIG_AD7793=m # CONFIG_AD7887 is not set # CONFIG_AD7923 is not set CONFIG_AD799X=m CONFIG_AXP288_ADC=m # CONFIG_LP8788_ADC is not set CONFIG_MAX1027=m # CONFIG_MAX1363 is not set CONFIG_MCP320X=m CONFIG_MCP3422=m CONFIG_NAU7802=m CONFIG_TI_ADC081C=m CONFIG_TI_ADC128S052=m CONFIG_TWL4030_MADC=m # CONFIG_TWL6030_GPADC is not set CONFIG_VIPERBOARD_ADC=m # # Amplifiers # CONFIG_AD8366=m # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=m CONFIG_HID_SENSOR_IIO_TRIGGER=m CONFIG_IIO_ST_SENSORS_I2C=m CONFIG_IIO_ST_SENSORS_SPI=m CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # CONFIG_AD5064=m CONFIG_AD5360=m CONFIG_AD5380=m CONFIG_AD5421=m # CONFIG_AD5446 is not set CONFIG_AD5449=m # CONFIG_AD5504 is not set CONFIG_AD5624R_SPI=m # CONFIG_AD5686 is not set CONFIG_AD5755=m CONFIG_AD5764=m CONFIG_AD5791=m # CONFIG_AD7303 is not set CONFIG_MAX517=m CONFIG_MCP4725=m CONFIG_MCP4922=m # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # CONFIG_AD9523=m # # Phase-Locked Loop (PLL) frequency synthesizers # CONFIG_ADF4350=m # # Digital gyroscope sensors # CONFIG_ADIS16080=m CONFIG_ADIS16130=m CONFIG_ADIS16136=m CONFIG_ADIS16260=m CONFIG_ADXRS450=m CONFIG_BMG160=m CONFIG_HID_SENSOR_GYRO_3D=m CONFIG_IIO_ST_GYRO_3AXIS=m CONFIG_IIO_ST_GYRO_I2C_3AXIS=m CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_ITG3200=m # # Humidity sensors # CONFIG_DHT11=m # CONFIG_SI7005 is not set CONFIG_SI7020=m # # Inertial measurement units # CONFIG_ADIS16400=m CONFIG_ADIS16480=m CONFIG_INV_MPU6050_IIO=m CONFIG_IIO_ADIS_LIB=m CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # # CONFIG_ADJD_S311 is not set # CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set # CONFIG_CM32181 is not set CONFIG_CM36651=m CONFIG_GP2AP020A00F=m CONFIG_ISL29125=m # CONFIG_HID_SENSOR_ALS is not set CONFIG_HID_SENSOR_PROX=m CONFIG_LTR501=m CONFIG_TCS3414=m CONFIG_TCS3472=m CONFIG_SENSORS_TSL2563=m CONFIG_TSL4531=m CONFIG_VCNL4000=m # # Magnetometer sensors # # CONFIG_AK8975 is not set CONFIG_AK09911=m CONFIG_MAG3110=m # 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=m # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=m # CONFIG_IIO_SYSFS_TRIGGER is not set # # Pressure sensors # CONFIG_BMP280=m CONFIG_HID_SENSOR_PRESS=m CONFIG_MPL115=m # CONFIG_MPL3115 is not set # CONFIG_IIO_ST_PRESS is not set CONFIG_T5403=m # # Lightning sensors # CONFIG_AS3935=m # # Temperature sensors # # CONFIG_MLX90614 is not set CONFIG_TMP006=m # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_LP3943=m CONFIG_PWM_LPSS=y CONFIG_PWM_LPSS_PCI=y CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_TWL is not set # CONFIG_PWM_TWL_LED is not set CONFIG_IPACK_BUS=m CONFIG_BOARD_TPCI200=m CONFIG_SERIAL_IPOCTAL=m # CONFIG_RESET_CONTROLLER is not set CONFIG_FMC=y CONFIG_FMC_FAKEDEV=y CONFIG_FMC_TRIVIAL=m # CONFIG_FMC_WRITE_EEPROM is not set # CONFIG_FMC_CHARDEV is not set # # PHY Subsystem # # CONFIG_GENERIC_PHY is not set # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_PHY_SAMSUNG_USB2 is not set CONFIG_POWERCAP=y CONFIG_INTEL_RAPL=m # CONFIG_MCB is not set # CONFIG_THUNDERBOLT is not set # # Android # CONFIG_ANDROID=y # CONFIG_ANDROID_BINDER_IPC is not set # # Firmware Drivers # # CONFIG_EDD is not set CONFIG_FIRMWARE_MEMMAP=y # CONFIG_DELL_RBU is not set # CONFIG_DCDBAS is not set CONFIG_DMIID=y CONFIG_DMI_SYSFS=m CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y # CONFIG_ISCSI_IBFT is not set # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_UEFI_CPER=y # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set CONFIG_EXT2_FS_XIP=y CONFIG_EXT3_FS=m # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y # CONFIG_EXT3_FS_SECURITY is not set # CONFIG_EXT4_FS is not set CONFIG_FS_XIP=y CONFIG_JBD=m CONFIG_JBD_DEBUG=y CONFIG_FS_MBCACHE=m # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set # 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=y # CONFIG_NILFS2_FS is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set # CONFIG_QUOTACTL is not set # CONFIG_AUTOFS4_FS is not set CONFIG_FUSE_FS=m CONFIG_CUSE=m CONFIG_OVERLAY_FS=m # # Caches # CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set CONFIG_FSCACHE_HISTOGRAM=y # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=m # CONFIG_CACHEFILES_DEBUG is not set CONFIG_CACHEFILES_HISTOGRAM=y # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y # CONFIG_JOLIET is not set # CONFIG_ZISOFS is not set CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=m CONFIG_NTFS_DEBUG=y # CONFIG_NTFS_RW is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y # CONFIG_PROC_VMCORE 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=y CONFIG_ADFS_FS=m # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=m CONFIG_ECRYPT_FS=m CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=m # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set CONFIG_EFS_FS=m CONFIG_JFFS2_FS=m CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y CONFIG_JFFS2_FS_WBUF_VERIFY=y CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y # CONFIG_JFFS2_FS_POSIX_ACL is not set # CONFIG_JFFS2_FS_SECURITY is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set CONFIG_UBIFS_FS=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y # CONFIG_LOGFS is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set # CONFIG_SQUASHFS_DECOMP_SINGLE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y # CONFIG_SQUASHFS_XATTR is not set # CONFIG_SQUASHFS_ZLIB is not set # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=m # CONFIG_MINIX_FS is not set CONFIG_OMFS_FS=m CONFIG_HPFS_FS=y # CONFIG_QNX4FS_FS is not set CONFIG_QNX6FS_FS=m # CONFIG_QNX6FS_DEBUG is not set CONFIG_ROMFS_FS=m # CONFIG_ROMFS_BACKED_BY_BLOCK is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_BACKED_BY_BOTH=y CONFIG_ROMFS_ON_BLOCK=y CONFIG_ROMFS_ON_MTD=y CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_RAM=m # CONFIG_SYSV_FS is not set CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set # CONFIG_EXOFS_FS is not set CONFIG_F2FS_FS=y CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_CHECK_FS=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=y # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set CONFIG_NLS_CODEPAGE_861=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 is not set CONFIG_NLS_CODEPAGE_869=m # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set CONFIG_NLS_ISO8859_13=m # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set CONFIG_NLS_KOI8_R=y # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=y # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=y # CONFIG_NLS_MAC_GREEK is not set CONFIG_NLS_MAC_ICELAND=y CONFIG_NLS_MAC_INUIT=m # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y CONFIG_READABLE_ASM=y # 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=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set # CONFIG_DEBUG_OBJECTS_FREE is not set CONFIG_DEBUG_OBJECTS_TIMERS=y CONFIG_DEBUG_OBJECTS_WORK=y # CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 # CONFIG_DEBUG_SLAB is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_VM is not set CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 # CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=y CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_TIMER_STATS is not set # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=y CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_REPEATEDLY=y CONFIG_SPARSE_RCU_POINTER=y CONFIG_TORTURE_TEST=y CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_CPU_STALL_INFO=y # CONFIG_RCU_TRACE is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_NOTIFIER_ERROR_INJECTION=m CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_PM_NOTIFIER_ERROR_INJECT=m # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # CONFIG_LKDTM=y CONFIG_TEST_LIST_SORT=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_TEST_STRING_HELPERS=m CONFIG_TEST_KSTRTOX=m CONFIG_TEST_RHASHTABLE=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_BUILD_DOCSRC is not set # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m CONFIG_TEST_USER_COPY=m # CONFIG_TEST_BPF is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_UDELAY=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_X86_PTDUMP=y CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=m CONFIG_KEYS_DEBUG_PROC_KEYS=y # 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 is not set # CONFIG_INTEGRITY is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y # CONFIG_CRYPTO_TEST is not set CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # # CONFIG_CRYPTO_CCM is not set # CONFIG_CRYPTO_GCM is not set CONFIG_CRYPTO_SEQIV=m # # Block modes # CONFIG_CRYPTO_CBC=m CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=y # CONFIG_CRYPTO_PCBC is not set CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y # CONFIG_CRYPTO_XCBC is not set CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32 is not set # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m # CONFIG_CRYPTO_GHASH is not set # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=y # CONFIG_CRYPTO_MICHAEL_MIC is not set CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=y CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y # CONFIG_CRYPTO_SHA256_SSSE3 is not set CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA1_MB=y CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_TGR192 is not set CONFIG_CRYPTO_WP512=m # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=m CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAMELLIA_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_DES3_EDE_X86_64=y CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_X86_64=m # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y CONFIG_CRYPTO_SERPENT_AVX_X86_64=m # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y CONFIG_CRYPTO_TWOFISH_AVX_X86_64=y # # Compression # CONFIG_CRYPTO_DEFLATE=y # CONFIG_CRYPTO_ZLIB is not set CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # 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_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=y CONFIG_PKCS7_TEST_KEY=m CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y # CONFIG_CRC_CCITT is not set CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST 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=y CONFIG_LIBCRC32C=y CONFIG_CRC8=m # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m 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=m CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_LZMA=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_BCH=m CONFIG_BCH_CONST_PARAMS=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y CONFIG_GLOB_SELFTEST=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y # CONFIG_AVERAGE is not set CONFIG_CLZ_TAB=y # CONFIG_CORDIC is not set # CONFIG_DDR is not set CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_FONT_SUPPORT=m # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_ARCH_HAS_SG_CHAIN=y --=-ottaoc2GYMS6e22Cg7ZV Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=".dmesg" Content-Transfer-Encoding: base64 ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQplYXJseSBjb25zb2xlIGluIGRlY29tcHJlc3Nf a2VybmVsDQoNCkRlY29tcHJlc3NpbmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4NCkJv b3RpbmcgdGhlIGtlcm5lbC4NClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIGNwdXNldA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1 DQpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDMuMTkuMC1yYzItMDA0NTctZzEwNGJlYTEg KGtidWlsZEBhdGhlbnMpIChnY2MgdmVyc2lvbiA0LjkuMSAoRGViaWFuIDQuOS4xLTE5KSApICMx NzAgU01QIFN1biBKYW4gNCAwNjoxNTozMyBDU1QgMjAxNQ0KWyAgICAwLjAwMDAwMF0gQ29tbWFu ZCBsaW5lOiB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVsZWQvdm0tdnAtcXVhbnRhbC14ODZfNjQt MzgvcmFuZF9ib290LTEtcXVhbnRhbC1jb3JlLXg4Nl82NC5jZ3oteDg2XzY0LXJhbmRjb25maWct YTEtMDEwNDA1NDktMTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My0xLnlh bWwgQVJDSD14ODZfNjQgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWExLTAx MDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvdm1saW51ei0z LjE5LjAtcmMyLTAwNDU3LWcxMDRiZWExIGtjb25maWc9eDg2XzY0LXJhbmRjb25maWctYTEtMDEw NDA1NDkgY29tbWl0PTEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMgYnJh bmNoPWxpbnV4LWRldmVsL2RldmVsLWF0aGVucy1zbW9rZS0yMDE1MDEwNDA1NTAgcm9vdD0vZGV2 L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJFU1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14 ODZfNjQvYm9vdC8xL3F1YW50YWwtY29yZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWEx LTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvMCBpcD06 Ojo6dm0tdnAtcXVhbnRhbC14ODZfNjQtMzg6OmRoY3AgZWFybHlwcmludGs9dHR5UzAsMTE1MjAw IGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9z dGFsbF90aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9n PXBhbmljIG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xl PXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBkcmJkLm1pbm9yX2NvdW50 PTgNClsgICAgMC4wMDAwMDBdIGU4MjA6IEJJT1MtcHJvdmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoN ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAw MDAwMDAwMDlmYmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw MDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDBmMDAwMC0weDAwMDAwMDAwMDAwZmZmZmZd IHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAw MDAwLTB4MDAwMDAwMDAxNjdmZGZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6 IFttZW0gMHgwMDAwMDAwMDE2N2ZlMDAwLTB4MDAwMDAwMDAxNjdmZmZmZl0gcmVzZXJ2ZWQNClsg ICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVmZmMwMDAtMHgwMDAwMDAw MGZlZmZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw MDAwMDBmZmZjMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAw XSBib290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBOWCAoRXhl Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uOiBhY3RpdmUNClsgICAgMC4wMDAwMDBdIFNNQklPUyAy LjQgcHJlc2VudC4NClsgICAgMC4wMDAwMDBdIERNSTogQm9jaHMgQm9jaHMsIEJJT1MgQm9jaHMg MDEvMDEvMjAxMQ0KWyAgICAwLjAwMDAwMF0gSHlwZXJ2aXNvciBkZXRlY3RlZDogS1ZNDQpbICAg IDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmZdIHVzYWJs ZSA9PT4gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAw MDAtMHgwMDBmZmZmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAwXSBlODIwOiBsYXN0X3BmbiA9IDB4 MTY3ZmUgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDANClsgICAgMC4wMDAwMDBdIE1UUlIgZGVm YXVsdCB0eXBlOiB3cml0ZS1iYWNrDQpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBl bmFibGVkOg0KWyAgICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrDQpbICAgIDAu MDAwMDAwXSAgIEEwMDAwLUJGRkZGIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAgQzAwMDAt RkZGRkYgd3JpdGUtcHJvdGVjdA0KWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMg ZW5hYmxlZDoNClsgICAgMC4wMDAwMDBdICAgMCBiYXNlIDAwODAwMDAwMDAgbWFzayBGRjgwMDAw MDAwIHVuY2FjaGFibGUNClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZA0KWyAgICAwLjAwMDAw MF0gICAyIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDMgZGlzYWJsZWQNClsgICAgMC4wMDAw MDBdICAgNCBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkDQpbICAgIDAuMDAw MDAwXSAgIDYgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZA0KWyAgICAwLjAw MDAwMF0gUEFUIG5vdCBzdXBwb3J0ZWQgYnkgQ1BVLg0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3Ig U01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2ZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBm b3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2Nh biBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0g Zm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0gMHgwMDBmZGFlMC0weDAwMGZkYWVmXSBtYXBwZWQg YXQgW2ZmZmY4ODAwMDAwZmRhZTBdDQpbICAgIDAuMDAwMDAwXSAgIG1wYzogZmRhZjAtZmRiZTQN ClsgICAgMC4wMDAwMDBdIFNjYW5uaW5nIDEgYXJlYXMgZm9yIGxvdyBtZW1vcnkgY29ycnVwdGlv bg0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbZmZmZjg4MDAwMDA5 OTAwMF0gOTkwMDAgc2l6ZSAyNDU3Ng0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAw MDAwMDAwLTB4MDAwZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwM2FhZTAw MCwgMHgwM2FhZWZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAzYWFmMDAwLCAw eDAzYWFmZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDNhYjAwMDAsIDB4MDNh YjBmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0g MHgxNDQwMDAwMC0weDE0NWZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxNDQwMDAwMC0w eDE0NWZmZmZmXSBwYWdlIDJNDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBb bWVtIDB4MTQwMDAwMDAtMHgxNDNmZmZmZl0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTQwMDAw MDAtMHgxNDNmZmZmZl0gcGFnZSAyTQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDAwMTAwMDAwLTB4MTNmZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAw MTAwMDAwLTB4MDAxZmZmZmZdIHBhZ2UgNGsNClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAyMDAw MDAtMHgxM2ZmZmZmZl0gcGFnZSAyTQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDE0NjAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDE0 NjAwMDAwLTB4MTY1ZmZmZmZdIHBhZ2UgMk0NClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTY2MDAw MDAtMHgxNjdmZGZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsweDAzYWIxMDAwLCAw eDAzYWIxZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBSQU1ESVNLOiBbbWVtIDB4MTQ2MmYw MDAtMHgxNjdlZmZmZl0NClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3Vt IHZlcmlmaWNhdGlvbiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAw MDAwMDAwRkQ5NTAgMDAwMDE0ICh2MDAgQk9DSFMgKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUlNE VCAweDAwMDAwMDAwMTY3RkU0NTAgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDB4MDAwMDAwMDAxNjdG RkY4MCAwMDAwNzQgKHYwMSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkN ClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQgMHgwMDAwMDAwMDE2N0ZFNDkwIDAwMTFBOSAodjAx IEJYUEMgICBCWERTRFQgICAwMDAwMDAwMSBJTlRMIDIwMTAwNTI4KQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogRkFDUyAweDAwMDAwMDAwMTY3RkZGNDAgMDAwMDQwDQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBTU0RUIDB4MDAwMDAwMDAxNjdGRjdBMCAwMDA3OTYgKHYwMSBCT0NIUyAgQlhQQ1NTRFQgMDAw MDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgMHgwMDAwMDAw MDE2N0ZGNjgwIDAwMDA4MCAodjAxIEJPQ0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAw MDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCAweDAwMDAwMDAwMTY3RkY2NDAgMDAwMDM4 ICh2MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0g bWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAg MC4wMDAwMDBdIGNtYTogZG1hX2NvbnRpZ3VvdXNfcmVzZXJ2ZShsaW1pdCAxNjdmZTAwMCkNClsg ICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDAN ClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjE0NWFmMDAxLCBwcmltYXJ5 IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gIFtmZmZmZWEwMDAwMDAwMDAwLWZmZmZlYTAwMDA1 ZmZmZmZdIFBNRCAtPiBbZmZmZjg4MDAxMzYwMDAwMC1mZmZmODgwMDEzYmZmZmZmXSBvbiBub2Rl IDANClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOg0KWyAgICAwLjAwMDAwMF0gICBETUEgICAg ICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0NClsgICAgMC4wMDAwMDBdICAgRE1BMzIgICAg W21lbSAweDAxMDAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVt cHR5DQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQ0KWyAg ICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFuZ2VzDQpbICAgIDAuMDAwMDAwXSAgIG5v ZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0NClsgICAgMC4wMDAwMDBdICAgbm9k ZSAgIDA6IFttZW0gMHgwMDEwMDAwMC0weDE2N2ZkZmZmXQ0KWyAgICAwLjAwMDAwMF0gSW5pdG1l bSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAxMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAw XSBPbiBub2RlIDAgdG90YWxwYWdlczogOTIwNjANClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6 IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMjEg cGFnZXMgcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJ Rk8gYmF0Y2g6MA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiAxMzc2IHBhZ2VzIHVzZWQg Zm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA4ODA2MiBwYWdlcywgTElG TyBiYXRjaDoxNQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDogMHhiMDA4 DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAg ICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjU3YzAwMCAoICAgICAgICBmZWUw MDAwMCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDBdIGxhcGljX2lk WzB4MDBdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAx XSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1J IChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTog SU9BUElDIChpZFsweDAwXSBhZGRyZXNzWzB4ZmVjMDAwMDBdIGdzaV9iYXNlWzBdKQ0KWyAgICAw LjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNpb24gMTcsIGFkZHJlc3MgMHhmZWMw MDAwMCwgR1NJIDAtMjMNClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDIN ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDUgZ2xvYmFs X2lycSA1IGhpZ2ggbGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRy aWcgMywgYnVzIDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUNClsgICAgMC4wMDAw MDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2gg bGV2ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAw LCBJUlEgMDksIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDkNClsgICAgMC4wMDAwMDBdIEFDUEk6IElO VF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkNClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYSwg QVBJQyBJRCAwLCBBUElDIElOVCAwYQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgMTEgZ2xvYmFsX2lycSAxMSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAs IEFQSUMgSU5UIDBiDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUu DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MDEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDENClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMw0KWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBB UElDIElEIDAsIEFQSUMgSU5UIDA0DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE1IHVzZWQgYnkg b3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz IDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDYNClsgICAgMC4wMDAwMDBdIEludDog dHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwNywgQVBJQyBJRCAwLCBBUElDIElO VCAwNw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDA4LCBBUElDIElEIDAsIEFQSUMgSU5UIDA4DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5 IHVzZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMCB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlkZS4NClsg ICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywg QVBJQyBJRCAwLCBBUElDIElOVCAwYw0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAw LCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBkLCBBUElDIElEIDAsIEFQSUMgSU5UIDBkDQpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMg SUQgMCwgQVBJQyBJTlQgMGUNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElDIElOVCAwZg0KWyAgICAwLjAwMDAw MF0gVXNpbmcgQUNQSSAoTUFEVCkgZm9yIFNNUCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uDQpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAN ClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXMN ClsgICAgMC4wMDAwMDBdIG1hcHBlZCBJT0FQSUMgdG8gZmZmZmZmZmZmZjU3YjAwMCAoZmVjMDAw MDApDQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4 MDAwMDAwMDAtMHgwMDAwMGZmZl0NClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2 ZSBtZW1vcnk6IFttZW0gMHgwMDA5ZjAwMC0weDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gUE06 IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMGEwMDAwLTB4MDAwZWZmZmZdDQpb ICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwZjAw MDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgxNjgwMDAwMC0weGZl ZmZiZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzDQpbICAgIDAuMDAwMDAwXSBCb290aW5n IHBhcmF2aXJ0dWFsaXplZCBrZXJuZWwgb24gS1ZNDQpbICAgIDAuMDAwMDAwXSBzZXR1cF9wZXJj cHU6IE5SX0NQVVM6ODE5MiBucl9jcHVtYXNrX2JpdHM6MiBucl9jcHVfaWRzOjIgbnJfbm9kZV9p ZHM6MQ0KWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAyOCBwYWdlcy9jcHUgQGZmZmY4 ODAwMTQyMDAwMDAgczc1MjAwIHI4MTkyIGQzMTI5NiB1MTA0ODU3Ng0KWyAgICAwLjAwMDAwMF0g cGNwdS1hbGxvYzogczc1MjAwIHI4MTkyIGQzMTI5NiB1MTA0ODU3NiBhbGxvYz0xKjIwOTcxNTIN ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIDEgDQpbICAgIDAuMDAwMDAwXSBLVk0g c2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAwDQpbICAgIDAuMDAwMDAwXSBrdm0tc3RlYWx0aW1lOiBj cHUgMCwgbXNyIDE0MjBjZTQwDQpbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBa b25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiA5MDU5OQ0KWyAg ICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogdXNlcj1sa3Agam9iPS9sa3Avc2NoZWR1 bGVkL3ZtLXZwLXF1YW50YWwteDg2XzY0LTM4L3JhbmRfYm9vdC0xLXF1YW50YWwtY29yZS14ODZf NjQuY2d6LXg4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LTEwNGJlYTFkMDBiMzVkNmU0ZmEx ZjYzNTkyNzE0ZjdkNzA1NGIyNzMtMS55YW1sIEFSQ0g9eDg2XzY0IEJPT1RfSU1BR0U9L2tlcm5l bC94ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0OS8xMDRiZWExZDAwYjM1ZDZlNGZhMWY2MzU5 MjcxNGY3ZDcwNTRiMjczL3ZtbGludXotMy4xOS4wLXJjMi0wMDQ1Ny1nMTA0YmVhMSBrY29uZmln PXg4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5IGNvbW1pdD0xMDRiZWExZDAwYjM1ZDZlNGZh MWY2MzU5MjcxNGY3ZDcwNTRiMjczIGJyYW5jaD1saW51eC1kZXZlbC9kZXZlbC1hdGhlbnMtc21v a2UtMjAxNTAxMDQwNTUwIHJvb3Q9L2Rldi9yYW0wIG1heF91cHRpbWU9MzYwMCBSRVNVTFRfUk9P VD0vcmVzdWx0L3ZtLXZwLXF1YW50YWwteDg2XzY0L2Jvb3QvMS9xdWFudGFsLWNvcmUteDg2XzY0 LmNnei94ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0OS8xMDRiZWExZDAwYjM1ZDZlNGZhMWY2 MzU5MjcxNGY3ZDcwNTRiMjczLzAgaXA9Ojo6OnZtLXZwLXF1YW50YWwteDg2XzY0LTM4OjpkaGNw IGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19l bmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxv Y2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0y IHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1u b3JtYWwgcncgZHJiZC5taW5vcl9jb3VudD04DQpbICAgIDAuMDAwMDAwXSBzeXNycTogc3lzcnEg YWx3YXlzIGVuYWJsZWQuDQpbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAy MDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUg aGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCBieXRlcykNClsgICAg MC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMzI3NjggKG9yZGVyOiA2 LCAyNjIxNDQgYnl0ZXMpDQpbICAgIDAuMDAwMDAwXSBDYWxnYXJ5OiBkZXRlY3RpbmcgQ2FsZ2Fy eSB2aWEgQklPUyBFQkRBIGFyZWENClsgICAgMC4wMDAwMDBdIENhbGdhcnk6IFVuYWJsZSB0byBs b2NhdGUgUmlvIEdyYW5kZSB0YWJsZSBpbiBFQkRBIC0gYmFpbGluZyENClsgICAgMC4wMDAwMDBd IE1lbW9yeTogMjgyMTMySy8zNjgyNDBLIGF2YWlsYWJsZSAoOTY4OUsga2VybmVsIGNvZGUsIDQ3 MDNLIHJ3ZGF0YSwgNjE1Nksgcm9kYXRhLCAxMTUySyBpbml0LCAxOTM5MksgYnNzLCA4NjEwOEsg cmVzZXJ2ZWQsIDBLIGNtYS1yZXNlcnZlZCkNClsgICAgMC4wMDAwMDBdIEhpZXJhcmNoaWNhbCBS Q1UgaW1wbGVtZW50YXRpb24uDQpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRy eSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9jcHVfaWRzPTINClsgICAgMC4wMDAwMDBdIFJ1 bm5pbmcgUkNVIHNlbGYgdGVzdHMNClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6NTI0NTQ0IG5yX2ly cXM6NTYgMTYNClsgICAgMC4wMDAwMDBdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1DQpbICAg IDAuMDAwMDAwXSBjb25zb2xlIFt0dHkwXSBlbmFibGVkDQpbICAgIDAuMDAwMDAwXSBib290Y29u c29sZSBbZWFybHlzZXIwXSBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIGNn cm91cCBzdWJzeXMgY3B1c2V0DQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1 YnN5cyBjcHUNClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gMy4xOS4wLXJjMi0wMDQ1Ny1n MTA0YmVhMSAoa2J1aWxkQGF0aGVucykgKGdjYyB2ZXJzaW9uIDQuOS4xIChEZWJpYW4gNC45LjEt MTkpICkgIzE3MCBTTVAgU3VuIEphbiA0IDA2OjE1OjMzIENTVCAyMDE1DQpbICAgIDAuMDAwMDAw XSBDb21tYW5kIGxpbmU6IHVzZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFs LXg4Nl82NC0zOC9yYW5kX2Jvb3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFu ZGNvbmZpZy1hMS0wMTA0MDU0OS0xMDRiZWExZDAwYjM1ZDZlNGZhMWY2MzU5MjcxNGY3ZDcwNTRi MjczLTEueWFtbCBBUkNIPXg4Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25m aWctYTEtMDEwNDA1NDkvMTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My92 bWxpbnV6LTMuMTkuMC1yYzItMDA0NTctZzEwNGJlYTEga2NvbmZpZz14ODZfNjQtcmFuZGNvbmZp Zy1hMS0wMTA0MDU0OSBjb21taXQ9MTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0 YjI3MyBicmFuY2g9bGludXgtZGV2ZWwvZGV2ZWwtYXRoZW5zLXNtb2tlLTIwMTUwMTA0MDU1MCBy b290PS9kZXYvcmFtMCBtYXhfdXB0aW1lPTM2MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC92bS12cC1x dWFudGFsLXg4Nl82NC9ib290LzEvcXVhbnRhbC1jb3JlLXg4Nl82NC5jZ3oveDg2XzY0LXJhbmRj b25maWctYTEtMDEwNDA1NDkvMTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3 My8wIGlwPTo6Ojp2bS12cC1xdWFudGFsLXg4Nl82NC0zODo6ZGhjcCBlYXJseXByaW50az10dHlT MCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5y Y3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlf d2F0Y2hkb2c9cGFuaWMgb29wcz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0w IGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3IGRyYmQubWlu b3JfY291bnQ9OA0KWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBS QU0gbWFwOg0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAw MC0weDAwMDAwMDAwMDAwOWZiZmZdIHVzYWJsZQ0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb bWVtIDB4MDAwMDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkDQpbICAg IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAw MDBmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAw MDAwMDAxMDAwMDAtMHgwMDAwMDAwMDE2N2ZkZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIEJJ T1MtZTgyMDogW21lbSAweDAwMDAwMDAwMTY3ZmUwMDAtMHgwMDAwMDAwMDE2N2ZmZmZmXSByZXNl cnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0w eDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFtt ZW0gMHgwMDAwMDAwMGZmZmMwMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0gcmVzZXJ2ZWQNClsgICAg MC4wMDAwMDBdIGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBd IE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQ0KWyAgICAwLjAwMDAwMF0g U01CSU9TIDIuNCBwcmVzZW50Lg0KWyAgICAwLjAwMDAwMF0gRE1JOiBCb2NocyBCb2NocywgQklP UyBCb2NocyAwMS8wMS8yMDExDQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBL Vk0NClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZm Zl0gdXNhYmxlID09PiByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0g MHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUNClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3Rf cGZuID0gMHgxNjdmZSBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMA0KWyAgICAwLjAwMDAwMF0g TVRSUiBkZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sNClsgICAgMC4wMDAwMDBdIE1UUlIgZml4ZWQg cmFuZ2VzIGVuYWJsZWQ6DQpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sN ClsgICAgMC4wMDAwMDBdICAgQTAwMDAtQkZGRkYgdW5jYWNoYWJsZQ0KWyAgICAwLjAwMDAwMF0g ICBDMDAwMC1GRkZGRiB3cml0ZS1wcm90ZWN0DQpbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxl IHJhbmdlcyBlbmFibGVkOg0KWyAgICAwLjAwMDAwMF0gICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNr IEZGODAwMDAwMDAgdW5jYWNoYWJsZQ0KWyAgICAwLjAwMDAwMF0gICAxIGRpc2FibGVkDQpbICAg IDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQNClsgICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZA0KWyAg ICAwLjAwMDAwMF0gICA0IGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQNClsg ICAgMC4wMDAwMDBdICAgNiBkaXNhYmxlZA0KWyAgICAwLjAwMDAwMF0gICA3IGRpc2FibGVkDQpb ICAgIDAuMDAwMDAwXSBQQVQgbm90IHN1cHBvcnRlZCBieSBDUFUuDQpbICAgIDAuMDAwMDAwXSBT Y2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDAwMDAwLTB4MDAwMDAzZmZdDQpbICAgIDAuMDAwMDAw XSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDlmYzAwLTB4MDAwOWZmZmZdDQpbICAgIDAuMDAw MDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMGYwMDAwLTB4MDAwZmZmZmZdDQpbICAgIDAu MDAwMDAwXSBmb3VuZCBTTVAgTVAtdGFibGUgYXQgW21lbSAweDAwMGZkYWUwLTB4MDAwZmRhZWZd IG1hcHBlZCBhdCBbZmZmZjg4MDAwMDBmZGFlMF0NClsgICAgMC4wMDAwMDBdICAgbXBjOiBmZGFm MC1mZGJlNA0KWyAgICAwLjAwMDAwMF0gU2Nhbm5pbmcgMSBhcmVhcyBmb3IgbG93IG1lbW9yeSBj b3JydXB0aW9uDQpbICAgIDAuMDAwMDAwXSBCYXNlIG1lbW9yeSB0cmFtcG9saW5lIGF0IFtmZmZm ODgwMDAwMDk5MDAwXSA5OTAwMCBzaXplIDI0NTc2DQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0NClsgICAgMC4wMDAwMDBdICBb bWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gQlJLIFsw eDAzYWFlMDAwLCAweDAzYWFlZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDNh YWYwMDAsIDB4MDNhYWZmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwM2FiMDAw MCwgMHgwM2FiMGZmZl0gUEdUQUJMRQ0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDE0NDAwMDAwLTB4MTQ1ZmZmZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDE0 NDAwMDAwLTB4MTQ1ZmZmZmZdIHBhZ2UgMk0NClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21h cHBpbmc6IFttZW0gMHgxNDAwMDAwMC0weDE0M2ZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgxNDAwMDAwMC0weDE0M2ZmZmZmXSBwYWdlIDJNDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxM2ZmZmZmZl0NClsgICAgMC4wMDAwMDBdICBb bWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0aw0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgwMDIwMDAwMC0weDEzZmZmZmZmXSBwYWdlIDJNDQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9y eV9tYXBwaW5nOiBbbWVtIDB4MTQ2MDAwMDAtMHgxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICBb bWVtIDB4MTQ2MDAwMDAtMHgxNjVmZmZmZl0gcGFnZSAyTQ0KWyAgICAwLjAwMDAwMF0gIFttZW0g MHgxNjYwMDAwMC0weDE2N2ZkZmZmXSBwYWdlIDRrDQpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDNh YjEwMDAsIDB4MDNhYjFmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0g MHgxNDYyZjAwMC0weDE2N2VmZmZmXQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRWFybHkgdGFibGUg Y2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RQ IDB4MDAwMDAwMDAwMDBGRDk1MCAwMDAwMTQgKHYwMCBCT0NIUyApDQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBSU0RUIDB4MDAwMDAwMDAxNjdGRTQ1MCAwMDAwMzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQg MDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgwMDAw MDAwMDE2N0ZGRjgwIDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFDUCAwMDAwMDAwMSBCWFBDIDAw MDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAwMDAwMDAwMTY3RkU0OTAgMDAx MUE5ICh2MDEgQlhQQyAgIEJYRFNEVCAgIDAwMDAwMDAxIElOVEwgMjAxMDA1MjgpDQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAwMDAwMDAxNjdGRkY0MCAwMDAwNDANClsgICAgMC4wMDAw MDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDE2N0ZGN0EwIDAwMDc5NiAodjAxIEJPQ0hTICBCWFBD U1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogQVBJQyAw eDAwMDAwMDAwMTY3RkY2ODAgMDAwMDgwICh2MDEgQk9DSFMgIEJYUENBUElDIDAwMDAwMDAxIEJY UEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDAxNjdGRjY0 MCAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsg ICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQpbICAgIDAu MDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdjMDAwICggICAgICAgIGZlZTAwMDAw KQ0KWyAgICAwLjAwMDAwMF0gY21hOiBkbWFfY29udGlndW91c19yZXNlcnZlKGxpbWl0IDE2N2Zl MDAwKQ0KWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBVc2luZyBtc3JzIDRiNTY0ZDAxIGFuZCA0 YjU2NGQwMA0KWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTQ1YWYwMDEs IHByaW1hcnkgY3B1IGNsb2NrDQpbICAgIDAuMDAwMDAwXSAgW2ZmZmZlYTAwMDAwMDAwMDAtZmZm ZmVhMDAwMDVmZmZmZl0gUE1EIC0+IFtmZmZmODgwMDEzNjAwMDAwLWZmZmY4ODAwMTNiZmZmZmZd IG9uIG5vZGUgMA0KWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6DQpbICAgIDAuMDAwMDAwXSAg IERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gICBE TUEzMiAgICBbbWVtIDB4MDEwMDAwMDAtMHgxNjdmZGZmZl0NClsgICAgMC4wMDAwMDBdICAgTm9y bWFsICAgZW1wdHkNClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBu b2RlDQpbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMNClsgICAgMC4wMDAw MDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMTAwMC0weDAwMDllZmZmXQ0KWyAgICAwLjAwMDAw MF0gICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTY3ZmRmZmZdDQpbICAgIDAuMDAwMDAw XSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDEwMDAtMHgxNjdmZGZmZl0NClsgICAg MC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA5MjA2MA0KWyAgICAwLjAwMDAwMF0gICBE TUEgem9uZTogNjQgcGFnZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAgIDAuMDAwMDAwXSAgIERNQSB6 b25lOiAyMSBwYWdlcyByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBw YWdlcywgTElGTyBiYXRjaDowDQpbICAgIDAuMDAwMDAwXSAgIERNQTMyIHpvbmU6IDEzNzYgcGFn ZXMgdXNlZCBmb3IgbWVtbWFwDQpbICAgIDAuMDAwMDAwXSAgIERNQTMyIHpvbmU6IDg4MDYyIHBh Z2VzLCBMSUZPIGJhdGNoOjE1DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0 OiAweGIwMDgNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAw MDAwDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byBmZmZmZmZmZmZmNTdjMDAwICggICAg ICAgIGZlZTAwMDAwKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMF0g bGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3Bp X2lkWzB4MDFdIGxhcGljX2lkWzB4MDFdIGVuYWJsZWQpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBM QVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRmbCBsaW50WzB4MV0pDQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0p DQpbICAgIDAuMDAwMDAwXSBJT0FQSUNbMF06IGFwaWNfaWQgMCwgdmVyc2lvbiAxNywgYWRkcmVz cyAweGZlYzAwMDAwLCBHU0kgMC0yMw0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIg KGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkNClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMCwgQVBJQyBJRCAwLCBBUElD IElOVCAwMg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEg NSBnbG9iYWxfaXJxIDUgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwNSwgQVBJQyBJRCAwLCBBUElDIElOVCAwNQ0KWyAg ICAwLjAwMDAwMF0gQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJx IDkgaGlnaCBsZXZlbCkNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAz LCBidXMgMDAsIElSUSAwOSwgQVBJQyBJRCAwLCBBUElDIElOVCAwOQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgMTAgZ2xvYmFsX2lycSAxMCBoaWdoIGxl dmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwg SVJRIDBhLCBBUElDIElEIDAsIEFQSUMgSU5UIDBhDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRf U1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMSBnbG9iYWxfaXJxIDExIGhpZ2ggbGV2ZWwpDQpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJUlEgMGIsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMGINClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBv dmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMg MDAsIElSUSAwMSwgQVBJQyBJRCAwLCBBUElDIElOVCAwMQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAzLCBBUElDIElEIDAsIEFQSUMgSU5U IDAzDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMDQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDQNClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTUg dXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwNiwgQVBJQyBJRCAwLCBBUElDIElOVCAwNg0KWyAgICAwLjAwMDAw MF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA3LCBBUElDIElEIDAs IEFQSUMgSU5UIDA3DQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDgsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDgNClsgICAgMC4wMDAwMDBdIEFD UEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTEwIHVz ZWQgYnkgb3ZlcnJpZGUuDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlExMSB1c2VkIGJ5IG92ZXJy aWRlLg0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwg SVJRIDBjLCBBUElDIElEIDAsIEFQSUMgSU5UIDBjDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGQN ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAw ZSwgQVBJQyBJRCAwLCBBUElDIElOVCAwZQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBv bCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBmLCBBUElDIElEIDAsIEFQSUMgSU5UIDBmDQpbICAg IDAuMDAwMDAwXSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3Jt YXRpb24NClsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhm ZWQwMDAwMA0KWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgMiBDUFVzLCAwIGhvdHBs dWcgQ1BVcw0KWyAgICAwLjAwMDAwMF0gbWFwcGVkIElPQVBJQyB0byBmZmZmZmZmZmZmNTdiMDAw IChmZWMwMDAwMCkNClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6 IFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXQ0KWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVy ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDlmMDAwLTB4MDAwOWZmZmZdDQpbICAgIDAuMDAw MDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBl ZmZmZl0NClsgICAgMC4wMDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g MHgwMDBmMDAwMC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE2ODAw MDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMNClsgICAgMC4wMDAwMDBd IEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBLVk0NClsgICAgMC4wMDAwMDBdIHNl dHVwX3BlcmNwdTogTlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czoyIG5yX2NwdV9pZHM6MiBu cl9ub2RlX2lkczoxDQpbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI4IHBhZ2VzL2Nw dSBAZmZmZjg4MDAxNDIwMDAwMCBzNzUyMDAgcjgxOTIgZDMxMjk2IHUxMDQ4NTc2DQpbICAgIDAu MDAwMDAwXSBwY3B1LWFsbG9jOiBzNzUyMDAgcjgxOTIgZDMxMjk2IHUxMDQ4NTc2IGFsbG9jPTEq MjA5NzE1Mg0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgMSANClsgICAgMC4wMDAw MDBdIEtWTSBzZXR1cCBhc3luYyBQRiBmb3IgY3B1IDANClsgICAgMC4wMDAwMDBdIGt2bS1zdGVh bHRpbWU6IGNwdSAwLCBtc3IgMTQyMGNlNDANClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxp c3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDkw NTk5DQpbICAgIDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiB1c2VyPWxrcCBqb2I9L2xr cC9zY2hlZHVsZWQvdm0tdnAtcXVhbnRhbC14ODZfNjQtMzgvcmFuZF9ib290LTEtcXVhbnRhbC1j b3JlLXg4Nl82NC5jZ3oteDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDktMTA0YmVhMWQwMGIz NWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My0xLnlhbWwgQVJDSD14ODZfNjQgQk9PVF9JTUFH RT0va2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0 ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvdm1saW51ei0zLjE5LjAtcmMyLTAwNDU3LWcxMDRiZWEx IGtjb25maWc9eDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDkgY29tbWl0PTEwNGJlYTFkMDBi MzVkNmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMgYnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWF0 aGVucy1zbW9rZS0yMDE1MDEwNDA1NTAgcm9vdD0vZGV2L3JhbTAgbWF4X3VwdGltZT0zNjAwIFJF U1VMVF9ST09UPS9yZXN1bHQvdm0tdnAtcXVhbnRhbC14ODZfNjQvYm9vdC8xL3F1YW50YWwtY29y ZS14ODZfNjQuY2d6L3g4Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVk NmU0ZmExZjYzNTkyNzE0ZjdkNzA1NGIyNzMvMCBpcD06Ojo6dm0tdnAtcXVhbnRhbC14ODZfNjQt Mzg6OmRoY3AgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVnIGFwaWM9ZGVidWcgc3lzcnFf YWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMCBwYW5pYz0t MSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmljIG9vcHM9cGFuaWMgbG9hZF9y YW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0 eTAgdmdhPW5vcm1hbCBydyBkcmJkLm1pbm9yX2NvdW50PTgNClsgICAgMC4wMDAwMDBdIHN5c3Jx OiBzeXNycSBhbHdheXMgZW5hYmxlZC4NClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVu dHJpZXM6IDIwNDggKG9yZGVyOiAyLCAxNjM4NCBieXRlcykNClsgICAgMC4wMDAwMDBdIERlbnRy eSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNywgNTI0Mjg4IGJ5dGVz KQ0KWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAo b3JkZXI6IDYsIDI2MjE0NCBieXRlcykNClsgICAgMC4wMDAwMDBdIENhbGdhcnk6IGRldGVjdGlu ZyBDYWxnYXJ5IHZpYSBCSU9TIEVCREEgYXJlYQ0KWyAgICAwLjAwMDAwMF0gQ2FsZ2FyeTogVW5h YmxlIHRvIGxvY2F0ZSBSaW8gR3JhbmRlIHRhYmxlIGluIEVCREEgLSBiYWlsaW5nIQ0KWyAgICAw LjAwMDAwMF0gTWVtb3J5OiAyODIxMzJLLzM2ODI0MEsgYXZhaWxhYmxlICg5Njg5SyBrZXJuZWwg Y29kZSwgNDcwM0sgcndkYXRhLCA2MTU2SyByb2RhdGEsIDExNTJLIGluaXQsIDE5MzkySyBic3Ms IDg2MTA4SyByZXNlcnZlZCwgMEsgY21hLXJlc2VydmVkKQ0KWyAgICAwLjAwMDAwMF0gSGllcmFy Y2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4NClsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0aW5n IGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9Mg0KWyAgICAwLjAw MDAwMF0gUnVubmluZyBSQ1Ugc2VsZiB0ZXN0cw0KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo1MjQ1 NDQgbnJfaXJxczo1NiAxNg0KWyAgICAwLjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4 MjUNClsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQNClsgICAgMC4wMDAwMDBd IGJvb3Rjb25zb2xlIFtlYXJseXNlcjBdIGRpc2FibGVkDQpbICAgIDAuMDAwMDAwXSBjb25zb2xl IFt0dHlTMF0gZW5hYmxlZA0KWyAgICAwLjAwMDAwMF0gTG9jayBkZXBlbmRlbmN5IHZhbGlkYXRv cjogQ29weXJpZ2h0IChjKSAyMDA2IFJlZCBIYXQsIEluYy4sIEluZ28gTW9sbmFyDQpbICAgIDAu MDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfU1VCQ0xBU1NFUzogIDgNClsgICAgMC4wMDAwMDBdIC4u LiBNQVhfTE9DS19ERVBUSDogICAgICAgICAgNDgNClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9D S0RFUF9LRVlTOiAgICAgICAgODE5MQ0KWyAgICAwLjAwMDAwMF0gLi4uIENMQVNTSEFTSF9TSVpF OiAgICAgICAgICA0MDk2DQpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfRU5UUklFUzog ICAgIDMyNzY4DQpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfQ0hBSU5TOiAgICAgIDY1 NTM2DQpbICAgIDAuMDAwMDAwXSAuLi4gQ0hBSU5IQVNIX1NJWkU6ICAgICAgICAgIDMyNzY4DQpb ICAgIDAuMDAwMDAwXSAgbWVtb3J5IHVzZWQgYnkgbG9jayBkZXBlbmRlbmN5IGluZm86IDgxNTkg a0INClsgICAgMC4wMDAwMDBdICBwZXIgdGFzay1zdHJ1Y3QgbWVtb3J5IGZvb3RwcmludDogMTky MCBieXRlcw0KWyAgICAwLjAwMDAwMF0gaHBldCBjbG9ja2V2ZW50IHJlZ2lzdGVyZWQNClsgICAg MC4wMDAwMDBdIHRzYzogRGV0ZWN0ZWQgMjY5My4zNDIgTUh6IHByb2Nlc3Nvcg0KWyAgICAwLjAy MDAwMF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCkgcHJlc2V0IHZhbHVlLi4gNTM4 Ni42OCBCb2dvTUlQUyAobHBqPTI2OTMzNDIwKQ0KWyAgICAwLjAyMDAwMF0gcGlkX21heDogZGVm YXVsdDogMzI3NjggbWluaW11bTogMzAxDQpbICAgIDAuMDIwMDAwXSBBQ1BJOiBDb3JlIHJldmlz aW9uIDIwMTQxMTA3DQpbICAgIDAuMDIwMDAwXSBBQ1BJOiBBbGwgQUNQSSBUYWJsZXMgc3VjY2Vz c2Z1bGx5IGFjcXVpcmVkDQpbICAgIDAuMDIwMDAwXSBTZWN1cml0eSBGcmFtZXdvcmsgaW5pdGlh bGl6ZWQNClsgICAgMC4wMjAwMDBdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTAy NCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpDQpbICAgIDAuMDIwMDEwXSBNb3VudHBvaW50LWNhY2hl IGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpDQpbICAgIDAu MDIyMjc3XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkNClsgICAgMC4wMjMwNDBd IEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGRldmljZXMNClsgICAgMC4wMjM4MTNdIEluaXRp YWxpemluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXINClsgICAgMC4wMjQ1OThdIEluaXRpYWxpemlu ZyBjZ3JvdXAgc3Vic3lzIGJsa2lvDQpbICAgIDAuMDI1MzMwXSBJbml0aWFsaXppbmcgY2dyb3Vw IHN1YnN5cyBkZWJ1Zw0KWyAgICAwLjAyNjEzOV0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRL QiAwLCAyTUIgMCwgNE1CIDANClsgICAgMC4wMjYxMzldIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVz OiA0S0IgMCwgMk1CIDAsIDRNQiAwLCAxR0IgMA0KWyAgICAwLjAyODA3OF0gRnJlZWluZyBTTVAg YWx0ZXJuYXRpdmVzIG1lbW9yeTogMTJLIChmZmZmZmZmZjgyN2I5MDAwIC0gZmZmZmZmZmY4Mjdi YzAwMCkNClsgICAgMC4wMzE0NDRdIEdldHRpbmcgVkVSU0lPTjogNTAwMTQNClsgICAgMC4wMzIw OTFdIEdldHRpbmcgVkVSU0lPTjogNTAwMTQNClsgICAgMC4wMzI3MjNdIEdldHRpbmcgSUQ6IDAN ClsgICAgMC4wMzMyNzRdIEdldHRpbmcgSUQ6IGZmMDAwMDAwDQpbICAgIDAuMDMzODkzXSBHZXR0 aW5nIExWVDA6IDg3MDANClsgICAgMC4wMzQ0ODBdIEdldHRpbmcgTFZUMTogODQwMA0KWyAgICAw LjAzNTEyOF0gZW5hYmxlZCBFeHRJTlQgb24gQ1BVIzANClsgICAgMC4wMzY1ODFdIEVOQUJMSU5H IElPLUFQSUMgSVJRcw0KWyAgICAwLjAzNzIyN10gaW5pdCBJT19BUElDIElSUXMNClsgICAgMC4w Mzc4MTFdICBhcGljIDAgcGluIDAgbm90IGNvbm5lY3RlZA0KWyAgICAwLjAzODUzN10gSU9BUElD WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC0xIC0+IDB4MzEgLT4gSVJRIDEgTW9kZTowIEFjdGl2 ZTowIERlc3Q6MSkNClsgICAgMC4wNDAwMTVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMiAtPiAweDMwIC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQx MzU5XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTIgLT4gMHgzMCAtPiBJUlEgMCBN b2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0KWyAgICAwLjA0MjY5Ml0gSU9BUElDWzBdOiBTZXQgcm91 dGluZyBlbnRyeSAoMC0zIC0+IDB4MzMgLT4gSVJRIDMgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkN ClsgICAgMC4wNDQwMzJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0 IC0+IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ1MzY2XSBJT0FQSUNb MF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTUgLT4gMHgzNSAtPiBJUlEgNSBNb2RlOjEgQWN0aXZl OjAgRGVzdDoxKQ0KWyAgICAwLjA0NjY5OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAo MC02IC0+IDB4MzYgLT4gSVJRIDYgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNDgw NDFdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNyAtPiAweDM3IC0+IElSUSA3IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpDQpbICAgIDAuMDQ5MzcxXSBJT0FQSUNbMF06IFNldCByb3V0 aW5nIGVudHJ5ICgwLTggLT4gMHgzOCAtPiBJUlEgOCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQ0K WyAgICAwLjA1MDAyN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC05IC0+IDB4Mzkg LT4gSVJRIDkgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTEzMjddIElPQVBJQ1sw XTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTAgLT4gMHgzYSAtPiBJUlEgMTAgTW9kZToxIEFjdGl2 ZTowIERlc3Q6MSkNClsgICAgMC4wNTI2MzddIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkg KDAtMTEgLT4gMHgzYiAtPiBJUlEgMTEgTW9kZToxIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4w NTM5NDVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTIgLT4gMHgzYyAtPiBJUlEg MTIgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTUyNjRdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDAtMTMgLT4gMHgzZCAtPiBJUlEgMTMgTW9kZTowIEFjdGl2ZTowIERl c3Q6MSkNClsgICAgMC4wNTY1NzVdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTQg LT4gMHgzZSAtPiBJUlEgMTQgTW9kZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTc4ODhd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtMTUgLT4gMHgzZiAtPiBJUlEgMTUgTW9k ZTowIEFjdGl2ZTowIERlc3Q6MSkNClsgICAgMC4wNTkxOTVdICBhcGljIDAgcGluIDE2IG5vdCBj b25uZWN0ZWQNClsgICAgMC4wNjAwMDRdICBhcGljIDAgcGluIDE3IG5vdCBjb25uZWN0ZWQNClsg ICAgMC4wNjA2NzJdICBhcGljIDAgcGluIDE4IG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjEzMzhd ICBhcGljIDAgcGluIDE5IG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjIwMDNdICBhcGljIDAgcGlu IDIwIG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjI2NzJdICBhcGljIDAgcGluIDIxIG5vdCBjb25u ZWN0ZWQNClsgICAgMC4wNjMzMzddICBhcGljIDAgcGluIDIyIG5vdCBjb25uZWN0ZWQNClsgICAg MC4wNjQwMDNdICBhcGljIDAgcGluIDIzIG5vdCBjb25uZWN0ZWQNClsgICAgMC4wNjQ4MjFdIC4u VElNRVI6IHZlY3Rvcj0weDMwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9LTENClsgICAg MC4wNjU4MDVdIHNtcGJvb3Q6IENQVTA6IEludGVsIFFFTVUgVmlydHVhbCBDUFUgdmVyc2lvbiAx LjcuMSAoZmFtOiAwNiwgbW9kZWw6IDA2LCBzdGVwcGluZzogMDMpDQpbICAgIDAuMDY3NjM4XSBV c2luZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuDQpbICAgIDAuMDY3NjM4XSBjYWxpYnJh dGluZyBBUElDIHRpbWVyIC4uLg0KWyAgICAwLjA3MDAwMF0gLi4uIGxhcGljIGRlbHRhID0gNjI1 MDA0Mg0KWyAgICAwLjA3MDAwMF0gLi4uIFBNLVRpbWVyIGRlbHRhID0gMzU3OTUzDQpbICAgIDAu MDcwMDAwXSAuLi4gUE0tVGltZXIgcmVzdWx0IG9rDQpbICAgIDAuMDcwMDAwXSAuLi4uLiBkZWx0 YSA2MjUwMDQyDQpbICAgIDAuMDcwMDAwXSAuLi4uLiBtdWx0OiAyNjg0MzcyNTkNClsgICAgMC4w NzAwMDBdIC4uLi4uIGNhbGlicmF0aW9uIHJlc3VsdDogMTAwMDAwNjcNClsgICAgMC4wNzAwMDBd IC4uLi4uIENQVSBjbG9jayBzcGVlZCBpcyAyNjkzLjM5MTMgTUh6Lg0KWyAgICAwLjA3MDAwMF0g Li4uLi4gaG9zdCBidXMgY2xvY2sgc3BlZWQgaXMgMTAwMC4wMDY3IE1Iei4NClsgICAgMC4wNzAw MDBdIFBlcmZvcm1hbmNlIEV2ZW50czogQnJva2VuIFBNVSBoYXJkd2FyZSBkZXRlY3RlZCwgdXNp bmcgc29mdHdhcmUgZXZlbnRzIG9ubHkuDQpbICAgIDAuMDcwMDAwXSBGYWlsZWQgdG8gYWNjZXNz IHBlcmZjdHIgbXNyIChNU1IgYzEgaXMgMCkNClsgICAgMC4wNzI3NTldIHg4NjogQm9vdGluZyBT TVAgY29uZmlndXJhdGlvbjoNClsgICAgMC4wNzM1MzddIC4uLi4gbm9kZSAgIzAsIENQVXM6ICAg ICAgIzENClsgICAgMC4wMjAwMDBdIGt2bS1jbG9jazogY3B1IDEsIG1zciAwOjE0NWFmMDQxLCBz ZWNvbmRhcnkgY3B1IGNsb2NrDQpbICAgIDAuMDIwMDAwXSBtYXNrZWQgRXh0SU5UIG9uIENQVSMx DQpbICAgIDAuMDkwMTE2XSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAxDQpbICAgIDAuMDkw MjE5XSB4ODY6IEJvb3RlZCB1cCAxIG5vZGUsIDIgQ1BVcw0KWyAgICAwLjA5MDIyMl0gc21wYm9v dDogVG90YWwgb2YgMiBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoMTA3NzMuMzYgQm9nb01JUFMpDQpb ICAgIDAuMDkwNjg5XSBrdm0tc3RlYWx0aW1lOiBjcHUgMSwgbXNyIDE0MzBjZTQwDQpbICAgIDAu MTA0MzIxXSBnY292OiB2ZXJzaW9uIG1hZ2ljOiAweDM0MzAzOTJhDQpbICAgIDAuMTA3NTk5XSB4 b3I6IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZA0KWyAgICAwLjIwMDAzMl0gICAg cHJlZmV0Y2g2NC1zc2U6ICAgMTEyLjgwMCBNQi9zZWMNClsgICAgMC4zMDAwMzldICAgIGdlbmVy aWNfc3NlOiAgIDExMS42MDAgTUIvc2VjDQpbICAgIDAuMzAwNzQwXSB4b3I6IHVzaW5nIGZ1bmN0 aW9uOiBwcmVmZXRjaDY0LXNzZSAoMTEyLjgwMCBNQi9zZWMpDQpbICAgIDAuMzAxNjUyXSBwcmFu ZG9tOiBzZWVkIGJvdW5kYXJ5IHNlbGYgdGVzdCBwYXNzZWQNClsgICAgMC4zMDI5MTRdIHByYW5k b206IDEwMCBzZWxmIHRlc3RzIHBhc3NlZA0KWyAgICAwLjMwMzYwNF0gYXRvbWljNjRfdGVzdDog cGFzc2VkIGZvciB4ODYtNjQgcGxhdGZvcm0gd2l0aCBDWDggYW5kIHdpdGggU1NFDQpbICAgIDAu MzA0NjA5XSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwgc3Vic3lzdGVtDQpbICAg IDAuMzA3MTQzXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2DQpbICAgIDAuMzMw MDU5XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXINClsgICAgMC4zNjAwNTFdIGNwdWlk bGU6IHVzaW5nIGdvdmVybm9yIG1lbnUNClsgICAgMC4zNjE1MzVdIEFDUEk6IGJ1cyB0eXBlIFBD SSByZWdpc3RlcmVkDQpbICAgIDAuMzYyNDc0XSBhY3BpcGhwOiBBQ1BJIEhvdCBQbHVnIFBDSSBD b250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjUNClsgICAgMC4zNjQxOTVdIGRjYSBzZXJ2aWNl IHN0YXJ0ZWQsIHZlcnNpb24gMS4xMi4xDQpbICAgIDAuMzY1MzYxXSBQQ0k6IFVzaW5nIGNvbmZp Z3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2Vzcw0KWyAgICAwLjQxMjEwMl0gUnVubmluZyBy ZXNpemFibGUgaGFzaHRhYmxlIHRlc3RzLi4uDQpbICAgIDAuNDEzMDcxXSBPREVCVUc6IG9iamVj dCBpcyBvbiBzdGFjaywgYnV0IG5vdCBhbm5vdGF0ZWQNClsgICAgMC40MTQxMjRdIC0tLS0tLS0t LS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQ0KWyAgICAwLjQxNTExNl0gV0FSTklORzogQ1BV OiAwIFBJRDogMSBhdCBsaWIvZGVidWdvYmplY3RzLmM6MzAxIF9fZGVidWdfb2JqZWN0X2luaXQr MHgzZTcvMHg0YTMoKQ0KWyAgICAwLjQxNzE3OF0gTW9kdWxlcyBsaW5rZWQgaW46DQpbICAgIDAu NDE4MTA3XSBDUFU6IDAgUElEOiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCAzLjE5LjAt cmMyLTAwNDU3LWcxMDRiZWExICMxNzANClsgICAgMC40MTk3NjddIEhhcmR3YXJlIG5hbWU6IEJv Y2hzIEJvY2hzLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTENClsgICAgMC40MjAwMDBdICAwMDAwMDAw MDAwMDAwMDA5IGZmZmY4ODAwMTNjYzNiMzggZmZmZmZmZmY4MTk2MzMxMSAwMDAwMDAwMDAwMDAw Y2ZjDQpbICAgIDAuNDIwMDAwXSAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMDEzY2MzYjc4IGZm ZmZmZmZmODEwN2U4MzAgZmZmZjg4MDAxM2NjM2I5OA0KWyAgICAwLjQyMDAwMF0gIGZmZmZmZmZm ODE0NGUwNTQgZmZmZjg4MDAxM2NjM2Q0MCBmZmZmZmZmZjgzN2JlNjg4IGZmZmY4ODAwMTNjNGZi ZjgNClsgICAgMC40MjAwMDBdIENhbGwgVHJhY2U6DQpbICAgIDAuNDIwMDAwXSAgWzxmZmZmZmZm ZjgxOTYzMzExPl0gZHVtcF9zdGFjaysweGEwLzB4ZDUNClsgICAgMC40MjAwMDBdICBbPGZmZmZm ZmZmODEwN2U4MzA+XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweGM4LzB4ZjcNClsgICAgMC40MjAw MDBdICBbPGZmZmZmZmZmODE0NGUwNTQ+XSA/IF9fZGVidWdfb2JqZWN0X2luaXQrMHgzZTcvMHg0 YTMNClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODEwN2U4ODI+XSB3YXJuX3Nsb3dwYXRoX251 bGwrMHgyMy8weDJjDQpbICAgIDAuNDIwMDAwXSAgWzxmZmZmZmZmZjgxNDRlMDU0Pl0gX19kZWJ1 Z19vYmplY3RfaW5pdCsweDNlNy8weDRhMw0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0 ZTEzMj5dIGRlYnVnX29iamVjdF9pbml0KzB4MjIvMHgyYg0KWyAgICAwLjQyMDAwMF0gIFs8ZmZm ZmZmZmY4MTA5OWE4Mj5dIF9faW5pdF93b3JrKzB4MzcvMHg0MA0KWyAgICAwLjQyMDAwMF0gIFs8 ZmZmZmZmZmY4MTQ0NzA4Yj5dIHJoYXNodGFibGVfaW5pdCsweDE5YS8weDIzOQ0KWyAgICAwLjQy MDAwMF0gIFs8ZmZmZmZmZmY4MTBjNjhhZD5dID8gdXArMHg1MC8weDVjDQpbICAgIDAuNDIwMDAw XSAgWzxmZmZmZmZmZjgyNmUyNDhlPl0gPyB0ZXN0X3JodF9sb29rdXArMHgxMWIvMHgxMWINClsg ICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODI2ZTI1MzQ+XSB0ZXN0X3JodF9pbml0KzB4YTYvMHg1 OTMNClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODE0NDY3M2M+XSA/IF9fcm91bmR1cF9wb3df b2ZfdHdvKzB4MjEvMHgyMQ0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0NjhlZT5dID8g amhhc2grMHgxYjIvMHgxYjINClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODE0NDY5MGQ+XSA/ IHJodF9ncm93X2Fib3ZlXzc1KzB4MWYvMHgxZg0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZmZmY4 MTQ0NjczYz5dID8gX19yb3VuZHVwX3Bvd19vZl90d28rMHgyMS8weDIxDQpbICAgIDAuNDIwMDAw XSAgWzxmZmZmZmZmZjgxNDQ2OGVlPl0gPyBqaGFzaCsweDFiMi8weDFiMg0KWyAgICAwLjQyMDAw MF0gIFs8ZmZmZmZmZmY4MTQ0NjkwZD5dID8gcmh0X2dyb3dfYWJvdmVfNzUrMHgxZi8weDFmDQpb ICAgIDAuNDIwMDAwXSAgWzxmZmZmZmZmZjgyNmUyNDhlPl0gPyB0ZXN0X3JodF9sb29rdXArMHgx MWIvMHgxMWINClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODEwMDA0MWE+XSBkb19vbmVfaW5p dGNhbGwrMHgxOTAvMHgyNjYNClsgICAgMC40MjAwMDBdICBbPGZmZmZmZmZmODI2YWQ5ZTQ+XSBr ZXJuZWxfaW5pdF9mcmVlYWJsZSsweDM3ZS8weDQ4MA0KWyAgICAwLjQyMDAwMF0gIFs8ZmZmZmZm ZmY4MTk1YTUyNT5dID8gcmVzdF9pbml0KzB4MjFiLzB4MjFiDQpbICAgIDAuNDIwMDAwXSAgWzxm ZmZmZmZmZjgxOTVhNTM1Pl0ga2VybmVsX2luaXQrMHgxMC8weDE3NQ0KWyAgICAwLjQyMDAwMF0g IFs8ZmZmZmZmZmY4MTk3MjUzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwDQpbICAgIDAuNDIw MDAwXSAgWzxmZmZmZmZmZjgxOTVhNTI1Pl0gPyByZXN0X2luaXQrMHgyMWIvMHgyMWINClsgICAg MC40MjAwMDBdIC0tLVsgZW5kIHRyYWNlIDc3OTkyOTU3YTI0ZjU3MmQgXS0tLQ0KWyAgICAwLjQy MDAxMF0gT0RFQlVHOiBvYmplY3QgaXMgb24gc3RhY2ssIGJ1dCBub3QgYW5ub3RhdGVkDQpbICAg IDAuNDIxMTcyXSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0NClsgICAgMC40 MjIxOTNdIFdBUk5JTkc6IENQVTogMCBQSUQ6IDEgYXQgbGliL2RlYnVnb2JqZWN0cy5jOjMwMSBf X2RlYnVnX29iamVjdF9pbml0KzB4M2U3LzB4NGEzKCkNClsgICAgMC40MjQ0NDVdIE1vZHVsZXMg bGlua2VkIGluOg0KWyAgICAwLjQyNTQzNF0gQ1BVOiAwIFBJRDogMSBDb21tOiBzd2FwcGVyLzAg VGFpbnRlZDogRyAgICAgICAgVyAgICAgIDMuMTkuMC1yYzItMDA0NTctZzEwNGJlYTEgIzE3MA0K WyAgICAwLjQyNzQwNV0gSGFyZHdhcmUgbmFtZTogQm9jaHMgQm9jaHMsIEJJT1MgQm9jaHMgMDEv MDEvMjAxMQ0KWyAgICAwLjQyODYxNF0gIDAwMDAwMDAwMDAwMDAwMDkgZmZmZjg4MDAxM2NjM2Ix OCBmZmZmZmZmZjgxOTYzMzExIDAwMDAwMDAwMDAwMDBmN2ENClsgICAgMC40MzAwMDBdICAwMDAw MDAwMDAwMDAwMDAwIGZmZmY4ODAwMTNjYzNiNTggZmZmZmZmZmY4MTA3ZTgzMCBmZmZmODgwMDEz Y2MzYjc4DQpbICAgIDAuNDMwMDAwXSAgZmZmZmZmZmY4MTQ0ZTA1NCBmZmZmODgwMDEzY2MzZDgw IGZmZmZmZmZmODM3YmU2ODggZmZmZjg4MDAxM2M0ZmMyMA0KWyAgICAwLjQzMDAwMF0gQ2FsbCBU cmFjZToNClsgICAgMC40MzAwMDBdICBbPGZmZmZmZmZmODE5NjMzMTE+XSBkdW1wX3N0YWNrKzB4 YTAvMHhkNQ0KWyAgICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTA3ZTgzMD5dIHdhcm5fc2xvd3Bh dGhfY29tbW9uKzB4YzgvMHhmNw0KWyAgICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0ZTA1ND5d ID8gX19kZWJ1Z19vYmplY3RfaW5pdCsweDNlNy8weDRhMw0KWyAgICAwLjQzMDAwMF0gIFs8ZmZm ZmZmZmY4MTA3ZTg4Mj5dIHdhcm5fc2xvd3BhdGhfbnVsbCsweDIzLzB4MmMNClsgICAgMC40MzAw MDBdICBbPGZmZmZmZmZmODE0NGUwNTQ+XSBfX2RlYnVnX29iamVjdF9pbml0KzB4M2U3LzB4NGEz DQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDRlMGZhPl0gPyBfX2RlYnVnX29iamVjdF9p bml0KzB4NDhkLzB4NGEzDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDRlMTMyPl0gZGVi dWdfb2JqZWN0X2luaXQrMHgyMi8weDJiDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxMGY0 MWM4Pl0gaW5pdF90aW1lcl9rZXkrMHgzMy8weDYyDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZm ZjgxNDQ3MTA1Pl0gcmhhc2h0YWJsZV9pbml0KzB4MjE0LzB4MjM5DQpbICAgIDAuNDMwMDAwXSAg WzxmZmZmZmZmZjgxMGM2OGFkPl0gPyB1cCsweDUwLzB4NWMNClsgICAgMC40MzAwMDBdICBbPGZm ZmZmZmZmODI2ZTI0OGU+XSA/IHRlc3Rfcmh0X2xvb2t1cCsweDExYi8weDExYg0KWyAgICAwLjQz MDAwMF0gIFs8ZmZmZmZmZmY4MjZlMjUzND5dIHRlc3Rfcmh0X2luaXQrMHhhNi8weDU5Mw0KWyAg ICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0NjczYz5dID8gX19yb3VuZHVwX3Bvd19vZl90d28r MHgyMS8weDIxDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDQ2OGVlPl0gPyBqaGFzaCsw eDFiMi8weDFiMg0KWyAgICAwLjQzMDAwMF0gIFs8ZmZmZmZmZmY4MTQ0NjkwZD5dID8gcmh0X2dy b3dfYWJvdmVfNzUrMHgxZi8weDFmDQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxNDQ2NzNj Pl0gPyBfX3JvdW5kdXBfcG93X29mX3R3bysweDIxLzB4MjENClsgICAgMC40MzAwMDBdICBbPGZm ZmZmZmZmODE0NDY4ZWU+XSA/IGpoYXNoKzB4MWIyLzB4MWIyDQpbICAgIDAuNDMwMDAwXSAgWzxm ZmZmZmZmZjgxNDQ2OTBkPl0gPyByaHRfZ3Jvd19hYm92ZV83NSsweDFmLzB4MWYNClsgICAgMC40 MzAwMDBdICBbPGZmZmZmZmZmODE0NDdiN2U+XSA/IHJoYXNodGFibGVfZXhwYW5kKzB4ODA0LzB4 ODA0DQpbICAgIDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgyNmUyNDhlPl0gPyB0ZXN0X3JodF9sb29r dXArMHgxMWIvMHgxMWINClsgICAgMC40MzAwMDBdICBbPGZmZmZmZmZmODEwMDA0MWE+XSBkb19v bmVfaW5pdGNhbGwrMHgxOTAvMHgyNjYNClsgICAgMC40MzAwMDBdICBbPGZmZmZmZmZmODI2YWQ5 ZTQ+XSBrZXJuZWxfaW5pdF9mcmVlYWJsZSsweDM3ZS8weDQ4MA0KWyAgICAwLjQzMDAwMF0gIFs8 ZmZmZmZmZmY4MTk1YTUyNT5dID8gcmVzdF9pbml0KzB4MjFiLzB4MjFiDQpbICAgIDAuNDMwMDAw XSAgWzxmZmZmZmZmZjgxOTVhNTM1Pl0ga2VybmVsX2luaXQrMHgxMC8weDE3NQ0KWyAgICAwLjQz MDAwMF0gIFs8ZmZmZmZmZmY4MTk3MjUzYz5dIHJldF9mcm9tX2ZvcmsrMHg3Yy8weGIwDQpbICAg IDAuNDMwMDAwXSAgWzxmZmZmZmZmZjgxOTVhNTI1Pl0gPyByZXN0X2luaXQrMHgyMWIvMHgyMWIN ClsgICAgMC40MzAwMDBdIC0tLVsgZW5kIHRyYWNlIDc3OTkyOTU3YTI0ZjU3MmUgXS0tLQ0KWyAg ICAwLjQzMDAwNl0gICBBZGRpbmcgMjA0OCBrZXlzDQpbICAgIDAuNDQwMjExXSAgIFRyYXZlcnNh bCBjb21wbGV0ZTogY291bnRlZD0yMDQ4LCBuZWxlbXM9MjA0OCwgZW50cmllcz0yMDQ4DQpbICAg IDAuNDczMzAzXSAgIFRhYmxlIGV4cGFuc2lvbiBpdGVyYXRpb24gMC4uLg0KWyAgICAyLjIzMDA0 MF0gICBWZXJpZnlpbmcgbG9va3Vwcy4uLg0KWyAgICAyLjI0MzY1MV0gICBUYWJsZSBleHBhbnNp b24gaXRlcmF0aW9uIDEuLi4NClsgICAgMy42NzAwNjVdICAgVmVyaWZ5aW5nIGxvb2t1cHMuLi4N ClsgICAgMy42NzcyNzVdICAgVGFibGUgZXhwYW5zaW9uIGl0ZXJhdGlvbiAyLi4uDQpbICAgIDQu NDUwMDc0XSAgIFZlcmlmeWluZyBsb29rdXBzLi4uDQpbICAgIDQuNDU2OTM3XSAgIFRhYmxlIGV4 cGFuc2lvbiBpdGVyYXRpb24gMy4uLg0KWyAgICA1LjA4MDEyNV0gICBWZXJpZnlpbmcgbG9va3Vw cy4uLg0KWyAgICA1LjA4NDkzMV0gICBUYWJsZSBzaHJpbmthZ2UgaXRlcmF0aW9uIDAuLi4NClsg ICAgNS4xNDAwMjldICAgVmVyaWZ5aW5nIGxvb2t1cHMuLi4NClsgICAgNS4xNDQ3NzVdICAgVGFi bGUgc2hyaW5rYWdlIGl0ZXJhdGlvbiAxLi4uDQpbICAgIDUuMjAwMDI5XSAgIFZlcmlmeWluZyBs b29rdXBzLi4uDQpbICAgIDUuMjA3NDkwXSAgIFRhYmxlIHNocmlua2FnZSBpdGVyYXRpb24gMi4u Lg0KWyAgICA1LjI2MDAyOV0gICBWZXJpZnlpbmcgbG9va3Vwcy4uLg0KWyAgICA1LjI3MjI5M10g ICBUYWJsZSBzaHJpbmthZ2UgaXRlcmF0aW9uIDMuLi4NClsgICAgNS4zMzAwMjldICAgVmVyaWZ5 aW5nIGxvb2t1cHMuLi4NClsgICAgNS4zNTI3NDZdICAgVHJhdmVyc2FsIGNvbXBsZXRlOiBjb3Vu dGVkPTIwNDgsIG5lbGVtcz0yMDQ4LCBlbnRyaWVzPTIwNDgNClsgICAgNS4zNTM3NTBdICAgRGVs ZXRpbmcgMjA0OCBrZXlzDQpbICAgIDUuNTMwMDI2XSByYWlkNjogc3NlMngxICAgIDMwMzIgTUIv cw0KWyAgICA1LjcwMDAxNF0gcmFpZDY6IHNzZTJ4MiAgICAzOTg2IE1CL3MNClsgICAgNS44NzAw MjJdIHJhaWQ2OiBzc2UyeDQgICAgNDM3NSBNQi9zDQpbICAgIDUuODcwNjU4XSByYWlkNjogdXNp bmcgYWxnb3JpdGhtIHNzZTJ4NCAoNDM3NSBNQi9zKQ0KWyAgICA1Ljg3MTQ1M10gcmFpZDY6IHVz aW5nIGludHgxIHJlY292ZXJ5IGFsZ29yaXRobQ0KWyAgICA1Ljg3Mjc4Ml0gQUNQSTogQWRkZWQg X09TSShNb2R1bGUgRGV2aWNlKQ0KWyAgICA1Ljg3MzQ5OV0gQUNQSTogQWRkZWQgX09TSShQcm9j ZXNzb3IgRGV2aWNlKQ0KWyAgICA1Ljg3NDI0Nl0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBF eHRlbnNpb25zKQ0KWyAgICA1Ljg3NTAwM10gQUNQSTogQWRkZWQgX09TSShQcm9jZXNzb3IgQWdn cmVnYXRvciBEZXZpY2UpDQpbICAgIDUuODc3MzQzXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVu dHJ5ICgwLTkgLT4gMHgzOSAtPiBJUlEgOSBNb2RlOjEgQWN0aXZlOjAgRGVzdDozKQ0KWyAgICA1 Ljg4NDIwNl0gQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZA0KWyAgICA1Ljg4NDg1Nl0gQUNQSSBF eGNlcHRpb246IEFFX05PVF9GT1VORCwgV2hpbGUgZXZhbHVhdGluZyBTbGVlcCBTdGF0ZSBbXF9T MV9dICgyMDE0MTEwNy9od3hmYWNlLTU4MCkNClsgICAgNS44ODY0MzhdIEFDUEkgRXhjZXB0aW9u OiBBRV9OT1RfRk9VTkQsIFdoaWxlIGV2YWx1YXRpbmcgU2xlZXAgU3RhdGUgW1xfUzJfXSAoMjAx NDExMDcvaHd4ZmFjZS01ODApDQpbICAgIDUuODg4MDY1XSBBQ1BJOiAoc3VwcG9ydHMgUzAgUzMg UzQgUzUpDQpbICAgIDUuODg4NzM1XSBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVwdCBy b3V0aW5nDQpbICAgIDUuODg5NTc3XSBQQ0k6IFVzaW5nIGhvc3QgYnJpZGdlIHdpbmRvd3MgZnJv bSBBQ1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3JzIiBhbmQgcmVwb3J0IGEgYnVnDQpb ICAgIDUuOTAyNDI0XSBBQ1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBb YnVzIDAwLWZmXSkNClsgICAgNS45MDMzNjddIGFjcGkgUE5QMEEwMzowMDogX09TQzogT1Mgc3Vw cG9ydHMgW0FTUE0gQ2xvY2tQTSBTZWdtZW50c10NClsgICAgNS45MDQzOTFdIGFjcGkgUE5QMEEw MzowMDogX09TQyBmYWlsZWQgKEFFX05PVF9GT1VORCk7IGRpc2FibGluZyBBU1BNDQpbICAgIDUu OTA1ODYxXSBhY3BpIFBOUDBBMDM6MDA6IGZhaWwgdG8gYWRkIE1NQ09ORklHIGluZm9ybWF0aW9u LCBjYW4ndCBhY2Nlc3MgZXh0ZW5kZWQgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgdW5kZXIgdGhp cyBicmlkZ2UuDQpbICAgIDUuOTA5NDY2XSBhY3BpcGhwOiBTbG90IFszXSByZWdpc3RlcmVkDQpb ICAgIDUuOTEwMDcyXSBhY3BpcGhwOiBTbG90IFs0XSByZWdpc3RlcmVkDQpbICAgIDUuOTEwODAz XSBhY3BpcGhwOiBTbG90IFs1XSByZWdpc3RlcmVkDQpbICAgIDUuOTExNTQzXSBhY3BpcGhwOiBT bG90IFs2XSByZWdpc3RlcmVkDQpbICAgIDUuOTEyMjc5XSBhY3BpcGhwOiBTbG90IFs3XSByZWdp c3RlcmVkDQpbICAgIDUuOTEzMDA2XSBhY3BpcGhwOiBTbG90IFs4XSByZWdpc3RlcmVkDQpbICAg IDUuOTEzNzM0XSBhY3BpcGhwOiBTbG90IFs5XSByZWdpc3RlcmVkDQpbICAgIDUuOTE0NDcwXSBh Y3BpcGhwOiBTbG90IFsxMF0gcmVnaXN0ZXJlZA0KWyAgICA1LjkxNTIxMF0gYWNwaXBocDogU2xv dCBbMTFdIHJlZ2lzdGVyZWQNClsgICAgNS45MTU5NDldIGFjcGlwaHA6IFNsb3QgWzEyXSByZWdp c3RlcmVkDQpbICAgIDUuOTE2Njg1XSBhY3BpcGhwOiBTbG90IFsxM10gcmVnaXN0ZXJlZA0KWyAg ICA1LjkxNzQzM10gYWNwaXBocDogU2xvdCBbMTRdIHJlZ2lzdGVyZWQNClsgICAgNS45MTgxODJd IGFjcGlwaHA6IFNsb3QgWzE1XSByZWdpc3RlcmVkDQpbICAgIDUuOTE5MTUwXSBhY3BpcGhwOiBT bG90IFsyNF0gcmVnaXN0ZXJlZA0KWyAgICA1LjkyMDA1OV0gYWNwaXBocDogU2xvdCBbMjVdIHJl Z2lzdGVyZWQNClsgICAgNS45MjA4MDVdIGFjcGlwaHA6IFNsb3QgWzI2XSByZWdpc3RlcmVkDQpb ICAgIDUuOTIxNTQ2XSBhY3BpcGhwOiBTbG90IFsyN10gcmVnaXN0ZXJlZA0KWyAgICA1LjkyMjI5 MV0gYWNwaXBocDogU2xvdCBbMjhdIHJlZ2lzdGVyZWQNClsgICAgNS45MjMwNDBdIGFjcGlwaHA6 IFNsb3QgWzI5XSByZWdpc3RlcmVkDQpbICAgIDUuOTIzNzgwXSBhY3BpcGhwOiBTbG90IFszMF0g cmVnaXN0ZXJlZA0KWyAgICA1LjkyNDUxOV0gYWNwaXBocDogU2xvdCBbMzFdIHJlZ2lzdGVyZWQN ClsgICAgNS45MjUyMDldIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMA0KWyAgICA1Ljky NTg5OF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZmXQ0KWyAg ICA1LjkyNjc0Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAw MC0weDBjZjddDQpbICAgIDUuOTI3NjYzXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291 cmNlIFtpbyAgMHgwZDAwLTB4ZmZmZl0NClsgICAgNS45Mjg1ODVdIHBjaV9idXMgMDAwMDowMDog cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmZdDQpbICAgIDUuOTI5 NTg2XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHg4MDAwMDAwMC0w eGZlYmZmZmZmXQ0KWyAgICA1LjkzMDA0OV0gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MTIzN10g dHlwZSAwMCBjbGFzcyAweDA2MDAwMA0KWyAgICA1LjkzMTY1M10gcGNpIDAwMDA6MDA6MDEuMDog WzgwODY6NzAwMF0gdHlwZSAwMCBjbGFzcyAweDA2MDEwMA0KWyAgICA1LjkzMzQxM10gcGNpIDAw MDA6MDA6MDEuMTogWzgwODY6NzAxMF0gdHlwZSAwMCBjbGFzcyAweDAxMDE4MA0KWyAgICA1Ljkz NjU0M10gcGNpIDAwMDA6MDA6MDEuMTogcmVnIDB4MjA6IFtpbyAgMHhjMDQwLTB4YzA0Zl0NClsg ICAgNS45MzgyOTZdIHBjaSAwMDAwOjAwOjAxLjE6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDEw OiBbaW8gIDB4MDFmMC0weDAxZjddDQpbICAgIDUuOTM5MzY5XSBwY2kgMDAwMDowMDowMS4xOiBs ZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxNDogW2lvICAweDAzZjZdDQpbICAgIDUuOTQwMDA1XSBw Y2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAt MHgwMTc3XQ0KWyAgICA1Ljk0MTAyNF0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWly azogcmVnIDB4MWM6IFtpbyAgMHgwMzc2XQ0KWyAgICA1Ljk0MjM5MV0gcGNpIDAwMDA6MDA6MDEu MzogWzgwODY6NzExM10gdHlwZSAwMCBjbGFzcyAweDA2ODAwMA0KWyAgICA1Ljk0MzY4Ml0gcGNp IDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHhiMDAwLTB4YjAzZl0gY2xhaW1lZCBieSBQSUlY NCBBQ1BJDQpbICAgIDUuOTQ0ODcwXSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweGIx MDAtMHhiMTBmXSBjbGFpbWVkIGJ5IFBJSVg0IFNNQg0KWyAgICA1Ljk0NjM3N10gcGNpIDAwMDA6 MDA6MDIuMDogWzEwMTM6MDBiOF0gdHlwZSAwMCBjbGFzcyAweDAzMDAwMA0KWyAgICA1Ljk1MDU3 Nl0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhmYzAwMDAwMC0weGZkZmZmZmZm IHByZWZdDQpbICAgIDUuOTUyNzc3XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW21lbSAw eGZlYmYwMDAwLTB4ZmViZjBmZmZdDQpbICAgIDUuOTYwMDg4XSBwY2kgMDAwMDowMDowMi4wOiBy ZWcgMHgzMDogW21lbSAweGZlYmUwMDAwLTB4ZmViZWZmZmYgcHJlZl0NClsgICAgNS45NjE5ODld IHBjaSAwMDAwOjAwOjAzLjA6IFs4MDg2OjEwMGVdIHR5cGUgMDAgY2xhc3MgMHgwMjAwMDANClsg ICAgNS45NjM2ODVdIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViYTAwMDAt MHhmZWJiZmZmZl0NClsgICAgNS45NjU0MDddIHBjaSAwMDAwOjAwOjAzLjA6IHJlZyAweDE0OiBb aW8gIDB4YzAwMC0weGMwM2ZdDQpbICAgIDUuOTcwNDA2XSBwY2kgMDAwMDowMDowMy4wOiByZWcg MHgzMDogW21lbSAweGZlYmMwMDAwLTB4ZmViZGZmZmYgcHJlZl0NClsgICAgNS45NzE3OTVdIHBj aSAwMDAwOjAwOjA0LjA6IFs4MDg2OjI1YWJdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDANClsgICAg NS45NzMxMDZdIHBjaSAwMDAwOjAwOjA0LjA6IHJlZyAweDEwOiBbbWVtIDB4ZmViZjEwMDAtMHhm ZWJmMTAwZl0NClsgICAgNS45NzcxMjRdIHBjaV9idXMgMDAwMDowMDogb24gTlVNQSBub2RlIDAN ClsgICAgNS45NzkyMjRdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQV0gKElSUXMgNSAq MTAgMTEpDQpbICAgIDUuOTgwOTAzXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0JdIChJ UlFzIDUgKjEwIDExKQ0KWyAgICA1Ljk4MjM0M10gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtM TktDXSAoSVJRcyA1IDEwICoxMSkNClsgICAgNS45ODM3NzRdIEFDUEk6IFBDSSBJbnRlcnJ1cHQg TGluayBbTE5LRF0gKElSUXMgNSAxMCAqMTEpDQpbICAgIDUuOTg1MTE3XSBBQ1BJOiBQQ0kgSW50 ZXJydXB0IExpbmsgW0xOS1NdIChJUlFzICo5KQ0KWyAgICA1Ljk4NzAxNF0gQUNQSTogRW5hYmxl ZCAxNiBHUEVzIGluIGJsb2NrIDAwIHRvIDBGDQpbICAgIDUuOTg4NzM3XSB2Z2FhcmI6IHNldHRp bmcgYXMgYm9vdCBkZXZpY2U6IFBDSTowMDAwOjAwOjAyLjANClsgICAgNS45ODk1ODddIHZnYWFy YjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8r bWVtLGxvY2tzPW5vbmUNClsgICAgNS45OTAwMDZdIHZnYWFyYjogbG9hZGVkDQpbICAgIDUuOTkw NTE5XSB2Z2FhcmI6IGJyaWRnZSBjb250cm9sIHBvc3NpYmxlIDAwMDA6MDA6MDIuMA0KWyAgICA1 Ljk5MjYxMF0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQNClsgICAgNS45OTMzODNdIGxpYmF0 YSB2ZXJzaW9uIDMuMDAgbG9hZGVkLg0KWyAgICA1Ljk5NDA5Ml0gQUNQSTogYnVzIHR5cGUgVVNC IHJlZ2lzdGVyZWQNClsgICAgNS45OTQ4NzhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy ZmFjZSBkcml2ZXIgdXNiZnMNClsgICAgNS45OTU3OTJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3 IGludGVyZmFjZSBkcml2ZXIgaHViDQpbICAgIDUuOTk2NzAxXSB1c2Jjb3JlOiByZWdpc3RlcmVk IG5ldyBkZXZpY2UgZHJpdmVyIHVzYg0KWyAgICA1Ljk5ODAwM10gUENJOiBVc2luZyBBQ1BJIGZv ciBJUlEgcm91dGluZw0KWyAgICA1Ljk5ODcwNV0gUENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNl dCB0byA2NCBieXRlcw0KWyAgICA2LjAwMDEzNF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt ZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQ0KWyAgICA2LjAwMTA1Nl0gZTgyMDogcmVzZXJ2ZSBS QU0gYnVmZmVyIFttZW0gMHgxNjdmZTAwMC0weDE3ZmZmZmZmXQ0KWyAgICA2LjAwMzUyNl0gU3dp dGNoZWQgdG8gY2xvY2tzb3VyY2Uga3ZtLWNsb2NrDQpbICAgIDYuMDAzNTI2XSBGUy1DYWNoZTog TG9hZGVkDQpbICAgIDYuMDAzNTI2XSBwbnA6IFBuUCBBQ1BJIGluaXQNClsgICAgNi4wMDM1MjZd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtOCAtPiAweDM4IC0+IElSUSA4IE1vZGU6 MCBBY3RpdmU6MCBEZXN0OjMpDQpbICAgIDYuMDA0Mzg4XSBwbnAgMDA6MDA6IFBsdWcgYW5kIFBs YXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChhY3RpdmUpDQpbICAgIDYuMDA1NDkzXSBJT0FQ SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTEgLT4gMHgzMSAtPiBJUlEgMSBNb2RlOjAgQWN0 aXZlOjAgRGVzdDozKQ0KWyAgICA2LjAwNjkxMV0gcG5wIDAwOjAxOiBQbHVnIGFuZCBQbGF5IEFD UEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKQ0KWyAgICA2LjAwNzk1OV0gSU9BUElDWzBd OiBTZXQgcm91dGluZyBlbnRyeSAoMC0xMiAtPiAweDNjIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZl OjAgRGVzdDozKQ0KWyAgICA2LjAwOTM0M10gcG5wIDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFDUEkg ZGV2aWNlLCBJRHMgUE5QMGYxMyAoYWN0aXZlKQ0KWyAgICA2LjAxMDQzOV0gSU9BUElDWzBdOiBT ZXQgcm91dGluZyBlbnRyeSAoMC02IC0+IDB4MzYgLT4gSVJRIDYgTW9kZTowIEFjdGl2ZTowIERl c3Q6MykNClsgICAgNi4wMTE3MzVdIHBucCAwMDowMzogW2RtYSAyXQ0KWyAgICA2LjAxMjM4OV0g cG5wIDAwOjAzOiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDcwMCAoYWN0aXZl KQ0KWyAgICA2LjAxMzQ5NF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMC03IC0+IDB4 MzcgLT4gSVJRIDcgTW9kZTowIEFjdGl2ZTowIERlc3Q6MykNClsgICAgNi4wMTQ5NjhdIHBucCAw MDowNDogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDA0MDAgKGFjdGl2ZSkNClsg ICAgNi4wMTYwODJdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDAtNCAtPiAweDM0IC0+ IElSUSA0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjMpDQpbICAgIDYuMDE3NDUwXSBwbnAgMDA6MDU6 IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwNTAxIChhY3RpdmUpDQpbICAgIDYu MDE4NTAwXSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgwLTMgLT4gMHgzMyAtPiBJUlEg MyBNb2RlOjAgQWN0aXZlOjAgRGVzdDozKQ0KWyAgICA2LjAxOTgzOF0gcG5wIDAwOjA2OiBQbHVn IGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDUwMSAoYWN0aXZlKQ0KWyAgICA2LjAyMTMw OV0gcG5wOiBQblAgQUNQSTogZm91bmQgNyBkZXZpY2VzDQpbICAgIDYuMDMxNjYxXSBwY2lfYnVz IDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3XQ0KWyAgICA2LjAzMjUxMF0g cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4ZmZmZl0NClsgICAgNi4w MzMzNzNdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBi ZmZmZl0NClsgICAgNi4wMzQzMzFdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNyBbbWVtIDB4 ODAwMDAwMDAtMHhmZWJmZmZmZl0NClsgICAgNi4wMzU0MjJdIE5FVDogUmVnaXN0ZXJlZCBwcm90 b2NvbCBmYW1pbHkgMQ0KWyAgICA2LjAzNjIzOF0gcGNpIDAwMDA6MDA6MDAuMDogTGltaXRpbmcg ZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzDQpbICAgIDYuMDM3MTM3XSBwY2kgMDAwMDowMDowMS4w OiBQSUlYMzogRW5hYmxpbmcgUGFzc2l2ZSBSZWxlYXNlDQpbICAgIDYuMDM4MDEzXSBwY2kgMDAw MDowMDowMS4wOiBBY3RpdmF0aW5nIElTQSBETUEgaGFuZyB3b3JrYXJvdW5kcw0KWyAgICA2LjAz ODk0OV0gcGNpIDAwMDA6MDA6MDIuMDogVmlkZW8gZGV2aWNlIHdpdGggc2hhZG93ZWQgUk9NDQpb ICAgIDYuMDM5ODIzXSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0IDY0DQpbICAgIDYuMDQwOTA2 XSBVbnBhY2tpbmcgaW5pdHJhbWZzLi4uDQpbICAgIDcuNDYxODY3XSBGcmVlaW5nIGluaXRyZCBt ZW1vcnk6IDM0NTY0SyAoZmZmZjg4MDAxNDYyZjAwMCAtIGZmZmY4ODAwMTY3ZjAwMDApDQpbICAg IDcuNDY0MjYyXSBTY2FubmluZyBmb3IgbG93IG1lbW9yeSBjb3JydXB0aW9uIGV2ZXJ5IDYwIHNl Y29uZHMNClsgICAgNy40NjY0NTBdIGNyeXB0b21ncl90ZXN0ICgyNykgdXNlZCBncmVhdGVzdCBz dGFjayBkZXB0aDogMTQ0NzIgYnl0ZXMgbGVmdA0KWyAgICA3LjQ3MTIzN10gc2hhMV9zc3NlMzog TmVpdGhlciBBVlggbm9yIEFWWDIgbm9yIFNTU0UzIGlzIGF2YWlsYWJsZS91c2FibGUuDQpbICAg IDcuNDcyMzM0XSBBVlggaW5zdHJ1Y3Rpb25zIGFyZSBub3QgZGV0ZWN0ZWQuDQpbICAgIDcuNDcz MTU5XSBzcGluX2xvY2stdG9ydHVyZTotLS0gU3RhcnQgb2YgdGVzdCBbZGVidWddOiBud3JpdGVy c19zdHJlc3M9NCBucmVhZGVyc19zdHJlc3M9MCBzdGF0X2ludGVydmFsPTYwIHZlcmJvc2U9MSBz aHVmZmxlX2ludGVydmFsPTMgc3R1dHRlcj01IHNodXRkb3duX3NlY3M9MCBvbm9mZl9pbnRlcnZh bD0wIG9ub2ZmX2hvbGRvZmY9MA0KWyAgICA3LjQ3NTc2Nl0gc3Bpbl9sb2NrLXRvcnR1cmU6IENy ZWF0aW5nIHRvcnR1cmVfc2h1ZmZsZSB0YXNrDQpbICAgIDcuNDc2ODM5XSBzcGluX2xvY2stdG9y dHVyZTogQ3JlYXRpbmcgdG9ydHVyZV9zdHV0dGVyIHRhc2sNClsgICAgNy40Nzc3NDBdIHNwaW5f bG9jay10b3J0dXJlOiB0b3J0dXJlX3NodWZmbGUgdGFzayBzdGFydGVkDQpbICAgIDcuNDc4NjM2 XSBzcGluX2xvY2stdG9ydHVyZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3dyaXRlciB0YXNrDQpb ICAgIDcuNDc4NjUxXSBzcGluX2xvY2stdG9ydHVyZTogdG9ydHVyZV9zdHV0dGVyIHRhc2sgc3Rh cnRlZA0KWyAgICA3LjQ4MDc1M10gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0aW5nIGxvY2tfdG9y dHVyZV93cml0ZXIgdGFzaw0KWyAgICA3LjQ4NzczMl0gc3Bpbl9sb2NrLXRvcnR1cmU6IGxvY2tf dG9ydHVyZV93cml0ZXIgdGFzayBzdGFydGVkDQpbICAgIDcuNDg4NzM3XSBzcGluX2xvY2stdG9y dHVyZTogQ3JlYXRpbmcgbG9ja190b3J0dXJlX3dyaXRlciB0YXNrDQpbICAgIDcuNDg4NzUzXSBz cGluX2xvY2stdG9ydHVyZTogbG9ja190b3J0dXJlX3dyaXRlciB0YXNrIHN0YXJ0ZWQNClsgICAg Ny40OTA2ODddIHNwaW5fbG9jay10b3J0dXJlOiBDcmVhdGluZyBsb2NrX3RvcnR1cmVfd3JpdGVy IHRhc2sNClsgICAgNy40OTE2NzldIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVfd3Jp dGVyIHRhc2sgc3RhcnRlZA0KWyAgICA3LjQ5MjYyNV0gc3Bpbl9sb2NrLXRvcnR1cmU6IENyZWF0 aW5nIGxvY2tfdG9ydHVyZV9zdGF0cyB0YXNrDQpbICAgIDcuNDkyNjQyXSBzcGluX2xvY2stdG9y dHVyZTogbG9ja190b3J0dXJlX3dyaXRlciB0YXNrIHN0YXJ0ZWQNClsgICAgNy40OTU0NjNdIGZ1 dGV4IGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlcjogNCwgNjU1MzYgYnl0ZXMpDQpbICAg IDcuNDk2NTA2XSBJbml0aWFsaXNlIHN5c3RlbSB0cnVzdGVkIGtleXJpbmcNClsgICAgNy41MDM5 NzVdIHNwaW5fbG9jay10b3J0dXJlOiBsb2NrX3RvcnR1cmVfc3RhdHMgdGFzayBzdGFydGVkDQpb ICAgIDcuNzMzNTU2XSBIdWdlVExCIHJlZ2lzdGVyZWQgMiBNQiBwYWdlIHNpemUsIHByZS1hbGxv Y2F0ZWQgMCBwYWdlcw0KWyAgICA3LjczNDU5NF0genBvb2w6IGxvYWRlZA0KWyAgICA3LjczNTgx OV0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXINClsg ICAgNy43NDUzNjldIEtleSB0eXBlIGFzeW1tZXRyaWMgcmVnaXN0ZXJlZA0KWyAgICA3Ljc0NjEy M10gQXN5bW1ldHJpYyBrZXkgcGFyc2VyICd4NTA5JyByZWdpc3RlcmVkDQpbICAgIDcuNzQ2OTc1 XSBib3VuY2U6IHBvb2wgc2l6ZTogNjQgcGFnZXMNClsgICAgNy43NDc3MDVdIEJsb2NrIGxheWVy IFNDU0kgZ2VuZXJpYyAoYnNnKSBkcml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNTMp DQpbICAgIDcuNzQ5MTk5XSBpbyBzY2hlZHVsZXIgbm9vcCByZWdpc3RlcmVkIChkZWZhdWx0KQ0K WyAgICA3Ljc0OTk4NV0gc3RhcnQgcGxpc3QgdGVzdA0KWyAgICA3Ljc1Mjc1OF0gZW5kIHBsaXN0 IHRlc3QNClsgICAgNy43NTM4MDNdIGdsb2I6IDY0IHNlbGYtdGVzdHMgcGFzc2VkLCAwIGZhaWxl ZA0KWyAgICA3Ljc1NTE5OV0gcGNpX2hvdHBsdWc6IFBDSSBIb3QgUGx1ZyBQQ0kgQ29yZSB2ZXJz aW9uOiAwLjUNClsgICAgNy43NTYxNDZdIHNocGNocDogU3RhbmRhcmQgSG90IFBsdWcgUENJIENv bnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNA0KWyAgICA3Ljc1NzQzOF0gbnZpZGlhZmJfc2V0 dXAgU1RBUlQNClsgICAgNy43NTg0MDRdIGludGVsX2lkbGU6IGRvZXMgbm90IHJ1biBvbiBmYW1p bHkgNiBtb2RlbCA2DQpbICAgIDcuNzU5NTc4XSBpbnB1dDogUG93ZXIgQnV0dG9uIGFzIC9kZXZp Y2VzL0xOWFNZU1RNOjAwL0xOWFBXUkJOOjAwL2lucHV0L2lucHV0MA0KWyAgICA3Ljc2MDg0N10g QUNQSTogUG93ZXIgQnV0dG9uIFtQV1JGXQ0KWyAgICA3Ljc2MTc2OF0gR0hFUzogSEVTVCBpcyBu b3QgZW5hYmxlZCENClsgICAgNy43NjI0MzZdIGlvYXRkbWE6IEludGVsKFIpIFF1aWNrRGF0YSBU ZWNobm9sb2d5IERyaXZlciA0LjAwDQpbICAgIDcuNzYzNzEyXSBTZXJpYWw6IDgyNTAvMTY1NTAg ZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hhcmluZyBlbmFibGVkDQpbICAgIDcuNzg5MjAwXSBzZXJp YWwgMDA6MDU6IHR0eVMwIGF0IEkvTyAweDNmOCAoaXJxID0gNCwgYmFzZV9iYXVkID0gMTE1MjAw KSBpcyBhIDE2NTUwQQ0KWyAgICA3Ljc5MzI3MF0ga3dvcmtlci91NDoxICgxMDApIHVzZWQgZ3Jl YXRlc3Qgc3RhY2sgZGVwdGg6IDE0MjU2IGJ5dGVzIGxlZnQNClsgICAgNy43OTQ3OTJdIHBwZGV2 OiB1c2VyLXNwYWNlIHBhcmFsbGVsIHBvcnQgZHJpdmVyDQpbICAgIDcuNzk1ODY1XSBzbWFwaTo6 c21hcGlfaW5pdCwgRVJST1IgaW52YWxpZCB1c1NtYXBpSUQNClsgICAgNy43OTY3MTldIG13YXZl OiB0cDM3ODBpOjp0cDM3ODBJX0luaXRpYWxpemVCb2FyZERhdGE6IEVycm9yOiBTTUFQSSBpcyBu b3QgYXZhaWxhYmxlIG9uIHRoaXMgbWFjaGluZQ0KWyAgICA3Ljc5ODIwMl0gbXdhdmU6IG13YXZl ZGQ6Om13YXZlX2luaXQ6IEVycm9yOiBGYWlsZWQgdG8gaW5pdGlhbGl6ZSBib2FyZCBkYXRhDQpb ICAgIDcuNzk5NDAyXSBtd2F2ZTogbXdhdmVkZDo6bXdhdmVfaW5pdDogRXJyb3I6IEZhaWxlZCB0 byBpbml0aWFsaXplDQpbICAgIDcuODAwMzc4XSBMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4x MDMNClsgICAgNy44MDE1OTVdIE1NOiBkZXNjX3Blcl9wYWdlID0gMTI4DQpbICAgIDcuODAzNjc5 XSAgbnVsbGIwOiB1bmtub3duIHBhcnRpdGlvbiB0YWJsZQ0KWyAgICA3LjgwNTAyOV0gIG51bGxi MTogdW5rbm93biBwYXJ0aXRpb24gdGFibGUNClsgICAgNy44MDU5ODldIG51bGw6IG1vZHVsZSBs b2FkZWQNClsgICAgNy44MDY2ODddIGxrZHRtOiBObyBjcmFzaCBwb2ludHMgcmVnaXN0ZXJlZCwg ZW5hYmxlIHRocm91Z2ggZGVidWdmcw0KWyAgICA3LjgwNzcyMF0gUGhhbnRvbSBMaW51eCBEcml2 ZXIsIHZlcnNpb24gbjAuOS44LCBpbml0IE9LDQpbICAgIDcuODA5NDM3XSB1c2Jjb3JlOiByZWdp c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHZpcGVyYm9hcmQNClsgICAgNy44MTA3ODldIHNj c2k6IDxmZG9tYWluPiBEZXRlY3Rpb24gZmFpbGVkIChubyBjYXJkKQ0KWyAgICA3LjgxMTkyNF0g M3dhcmUgOTAwMCBTdG9yYWdlIENvbnRyb2xsZXIgZGV2aWNlIGRyaXZlciBmb3IgTGludXggdjIu MjYuMDIuMDE0Lg0KWyAgICA3LjgxMzI0NV0gaXByOiBJQk0gUG93ZXIgUkFJRCBTQ1NJIERldmlj ZSBEcml2ZXIgdmVyc2lvbjogMi42LjAgKE5vdmVtYmVyIDE2LCAyMDEyKQ0KWyAgICA3LjgxNDgw M10gZXNhczJyOiBkcml2ZXIgd2lsbCBub3QgYmUgbG9hZGVkIGJlY2F1c2Ugbm8gQVRUTyBlc2Fz MnIgZGV2aWNlcyB3ZXJlIGZvdW5kDQpbICAgIDcuODE2MzEyXSBTQ1NJIE1lZGlhIENoYW5nZXIg ZHJpdmVyIHYwLjI1IA0KWyAgICA3LjgyMDY0NV0gc2NzaV9kZWJ1ZzogaG9zdCBwcm90ZWN0aW9u DQpbICAgIDcuODIxMzI4XSBzY3NpIGhvc3QwOiBzY3NpX2RlYnVnLCB2ZXJzaW9uIDEuODUgWzIw MTQxMDIyXSwgZGV2X3NpemVfbWI9OCwgb3B0cz0weDANClsgICAgNy44MjUwNDZdIHNjc2kgMDow OjA6MDogRGlyZWN0LUFjY2VzcyAgICAgTGludXggICAgc2NzaV9kZWJ1ZyAgICAgICAwMTg0IFBR OiAwIEFOU0k6IDYNClsgICAgNy44Mjg2NDZdIHNkIDA6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2Vu ZXJpYyBzZzAgdHlwZSAwDQpbICAgIDcuODMxNTAxXSBSb3VuZGluZyBkb3duIGFsaWduZWQgbWF4 X3NlY3RvcnMgZnJvbSA0Mjk0OTY3Mjk1IHRvIDQyOTQ5NjcyODgNClsgICAgNy44MzM0NDRdIFNT RkRDIHJlYWQtb25seSBGbGFzaCBUcmFuc2xhdGlvbiBsYXllcg0KWyAgICA3LjgzNDI5OF0gTDQ0 MEdYIGZsYXNoIG1hcHBpbmc6IGZhaWxlZCB0byBmaW5kIFBJSVg0IElTQSBicmlkZ2UsIGNhbm5v dCBjb250aW51ZQ0KWyAgICA3LjgzNjE2OF0gRnVzaW9uIE1QVCBiYXNlIGRyaXZlciAzLjA0LjIw DQpbICAgIDcuODM2ODYwXSBDb3B5cmlnaHQgKGMpIDE5OTktMjAwOCBMU0kgQ29ycG9yYXRpb24N ClsgICAgNy44Mzc2NzVdIEZ1c2lvbiBNUFQgU1BJIEhvc3QgZHJpdmVyIDMuMDQuMjANClsgICAg Ny44Mzg1OTBdIGRyaXZlciB1MTMyX2hjZA0KWyAgICA3LjgzOTYzNl0gdXNiY29yZTogcmVnaXN0 ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JscA0KWyAgICA3Ljg0MDU0OF0gdXNiY29yZTog cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2J0bWMNClsgICAgNy44NDE0NTddIHVz YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbWljcm90ZWtYNg0KWyAgICA3 Ljg0MjQ4Ml0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JzZXJp YWwNClsgICAgNy44NDM0MTRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgYWlyY2FibGUNClsgICAgNy44NDQ0MTNdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0 IHJlZ2lzdGVyZWQgZm9yIGFpcmNhYmxlDQpbICAgIDcuODQ1Mzk0XSB1c2Jjb3JlOiByZWdpc3Rl cmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGJlbGtpbl9zYQ0KWyAgICA3Ljg0NjM3OF0gdXNic2Vy aWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgQmVsa2luIC8gUGVyYWNvbSAv IEdvSHVicyBVU0IgU2VyaWFsIEFkYXB0ZXINClsgICAgNy44NDc4MjddIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY3AyMTB4DQpbICAgIDcuODQ4Nzk4XSB1c2JzZXJp YWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBjcDIxMHgNClsgICAgNy44NDk3 MjZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaXJfdXNiDQpbICAg IDcuODUwNjY5XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBJ UiBEb25nbGUNClsgICAgNy44NTE2NDRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj ZSBkcml2ZXIgaXV1X3Bob2VuaXgNClsgICAgNy44NTI2MzddIHVzYnNlcmlhbDogVVNCIFNlcmlh bCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGl1dV9waG9lbml4DQpbICAgIDcuODUzNjIxXSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGtleXNwYW4NClsgICAgNy44NTM4 NTJdIHNkIDA6MDowOjA6IFtzZGFdIDE2Mzg0IDUxMi1ieXRlIGxvZ2ljYWwgYmxvY2tzOiAoOC4z OCBNQi84LjAwIE1pQikNClsgICAgNy44NTU3NzRdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBw b3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gLSAod2l0aG91dCBmaXJtd2FyZSkNClsgICAgNy44 NTcwOThdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNw YW4gMSBwb3J0IGFkYXB0ZXINClsgICAgNy44NTgzNTFdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBz dXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4gMiBwb3J0IGFkYXB0ZXINClsgICAgNy44NTk1 ODZdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIEtleXNwYW4g NCBwb3J0IGFkYXB0ZXINClsgICAgNy44NjExMThdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGlu dGVyZmFjZSBkcml2ZXIgbWN0X3UyMzINClsgICAgNy44NjIwNDBdIHVzYnNlcmlhbDogVVNCIFNl cmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIE1DVCBVMjMyDQpbICAgIDcuODYzMDAwXSB1c2Jj b3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIG1vczc4NDANClsgICAgNy44NjM3 OTBdIHNkIDA6MDowOjA6IFtzZGFdIFdyaXRlIFByb3RlY3QgaXMgb2ZmDQpbICAgIDcuODYzNzk0 XSBzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNlbnNlOiA3MyAwMCAxMCAwOA0KWyAgICA3Ljg2NTcy MF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTW9zY2hpcCA3 ODQwLzc4MjAgVVNCIFNlcmlhbCBEcml2ZXINClsgICAgNy44NjcxNjZdIHVzYmNvcmU6IHJlZ2lz dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgbXh1cG9ydA0KWyAgICA3Ljg2ODEzN10gdXNic2Vy aWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVnaXN0ZXJlZCBmb3IgTU9YQSBVUG9ydA0KWyAgICA3 Ljg2OTExNF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBuYXZtYW4N ClsgICAgNy44NzAwMDldIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQg Zm9yIG5hdm1hbg0KWyAgICA3Ljg3MDk0MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm YWNlIGRyaXZlciBwbDIzMDMNClsgICAgNy44NzE4MTddIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBz dXBwb3J0IHJlZ2lzdGVyZWQgZm9yIHBsMjMwMw0KWyAgICA3Ljg3Mjc4N10gdXNiY29yZTogcmVn aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzaWVycmENClsgICAgNy44NzM2ODddIHVzYnNl cmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIFNpZXJyYSBVU0IgbW9kZW0N ClsgICAgNy44NzQ3NTddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg c3BjcDh4NQ0KWyAgICA3Ljg3NTY4OF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQgcmVn aXN0ZXJlZCBmb3IgU1BDUDh4NQ0KWyAgICA3Ljg3NjY0OF0gdXNiY29yZTogcmVnaXN0ZXJlZCBu ZXcgaW50ZXJmYWNlIGRyaXZlciB0aV91c2JfMzQxMF81MDUyDQpbICAgIDcuODc3NjM3XSB1c2Jz ZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZvciBUSSBVU0IgMzQxMCAxIHBv cnQgYWRhcHRlcg0KWyAgICA3Ljg3ODk0OF0gdXNic2VyaWFsOiBVU0IgU2VyaWFsIHN1cHBvcnQg cmVnaXN0ZXJlZCBmb3IgVEkgVVNCIDUwNTIgMiBwb3J0IGFkYXB0ZXINClsgICAgNy44ODAyMzNd IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgeHNlbnNfbXQNClsgICAg Ny44ODExMzhdIHVzYnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIHhz ZW5zX210DQpbICAgIDcuODgyMTIzXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug ZHJpdmVyIGN5dGhlcm0NClsgICAgNy44ODMxOThdIGZ0ZGlfZWxhbjogZHJpdmVyIGZ0ZGktZWxh bg0KWyAgICA3Ljg4Mzc4OF0gc2QgMDowOjA6MDogW3NkYV0gV3JpdGUgY2FjaGU6IGVuYWJsZWQs IHJlYWQgY2FjaGU6IGVuYWJsZWQsIHN1cHBvcnRzIERQTyBhbmQgRlVBDQpbICAgIDcuODg2MDE4 XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGZ0ZGktZWxhbg0KWyAg ICA3Ljg4Njk1Nl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2Js Y2QNClsgICAgNy44ODc4ODJdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2 ZXIgbGR1c2INClsgICAgNy44ODg4MjBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFj ZSBkcml2ZXIgdXNidGVzdA0KWyAgICA3Ljg4OTczMl0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg aW50ZXJmYWNlIGRyaXZlciB1c2JfZWhzZXRfdGVzdA0KWyAgICA3Ljg5MDcwM10gdXNiY29yZTog cmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB5dXJleA0KWyAgICA3Ljg5MTk1NV0gZHVt bXlfaGNkIGR1bW15X2hjZC4wOiBVU0IgSG9zdCtHYWRnZXQgRW11bGF0b3IsIGRyaXZlciAwMiBN YXkgMjAwNQ0KWyAgICA3Ljg5MzI2Nl0gZHVtbXlfaGNkIGR1bW15X2hjZC4wOiBEdW1teSBob3N0 IGNvbnRyb2xsZXINClsgICAgNy44OTQxODFdIGR1bW15X2hjZCBkdW1teV9oY2QuMDogbmV3IFVT QiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxDQpbICAgIDcuODk2ODU0XSBo dWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZA0KWyAgICA3Ljg5NzYyM10gaHViIDEtMDoxLjA6IDEg cG9ydCBkZXRlY3RlZA0KWyAgICA3LjkwMDI2OV0gaTgwNDI6IFBOUDogUFMvMiBDb250cm9sbGVy IFtQTlAwMzAzOktCRCxQTlAwZjEzOk1PVV0gYXQgMHg2MCwweDY0IGlycSAxLDEyDQpbICAgIDcu OTAyODkzXSBzZXJpbzogaTgwNDIgS0JEIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxDQpbICAgIDcu OTA0MjExXSBzZXJpbzogaTgwNDIgQVVYIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMg0KWyAgICA3 Ljk1NzA2Nl0gYXBhbmVsOiBGdWppdHN1IEJJT1Mgc2lnbmF0dXJlICdGSktFWUlORicgbm90IGZv dW5kLi4uDQpbICAgIDcuOTU4MjU3XSBpZGVhcGFkX3NsaWRlYmFyOiBETUkgZG9lcyBub3QgbWF0 Y2gNClsgICAgNy45NTkxMDZdIHJ0Y19jbW9zIDAwOjAwOiBSVEMgY2FuIHdha2UgZnJvbSBTNA0K WyAgICA3Ljk2MDE2Ml0gcnRjIChudWxsKTogYWxhcm0gcm9sbG92ZXI6IGRheQ0KWyAgICA3Ljk2 MTA2Nl0gcnRjIHJ0YzA6IHJ0Y19jbW9zOiBkZXYgKDI1NDowKQ0KWyAgICA3Ljk2MTc4Nl0gcnRj X2Ntb3MgMDA6MDA6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHJ0Y19jbW9zIGFzIHJ0YzANClsgICAg Ny45NjI4NzVdIHJ0Y19jbW9zIDAwOjAwOiBhbGFybXMgdXAgdG8gb25lIGRheSwgMTE0IGJ5dGVz IG52cmFtLCBocGV0IGlycXMNClsgICAgNy45NjQ3MTBdIHBpaXg0X3NtYnVzIDAwMDA6MDA6MDEu MzogU01CdXMgSG9zdCBDb250cm9sbGVyIGF0IDB4YjEwMCwgcmV2aXNpb24gMA0KWyAgICA3Ljk2 NzYzNV0gaW5wdXQ6IEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQgYXMgL2RldmljZXMvcGxh dGZvcm0vaTgwNDIvc2VyaW8wL2lucHV0L2lucHV0MQ0KWyAgICA3Ljk5NjU5Ml0gdXNiIHVzYjE6 IGR1bW15X2J1c19zdXNwZW5kDQpbICAgIDguMDA2MDEzXSAgc2RhOiB1bmtub3duIHBhcnRpdGlv biB0YWJsZQ0KWyAgICA4LjA4NTk3M10gc2QgMDowOjA6MDogW3NkYV0gQXR0YWNoZWQgU0NTSSBk aXNrDQpbICAgIDguMjUzOTM4XSBEcml2ZXIgZm9yIDEtd2lyZSBEYWxsYXMgbmV0d29yayBwcm90 b2NvbC4NClsgICAgOC4yNTQ5NjVdIDEtV2lyZSBkcml2ZXIgZm9yIHRoZSBEUzI3NjAgYmF0dGVy eSBtb25pdG9yIGNoaXAgLSAoYykgMjAwNC0yMDA1LCBTemFib2xjcyBHeXVya28NClsgICAgOC40 NzYxMThdIHRzYzogUmVmaW5lZCBUU0MgY2xvY2tzb3VyY2UgY2FsaWJyYXRpb246IDI2OTMuMzk5 IE1Ieg0KWyAgIDE4LjI0NDA3NF0gIChudWxsKTogZW5vZGV2IERFViBBRERSID0gMHhGRg0KWyAg IDE4LjI0NTUzOF0gZnVqaXRzdV9sYXB0b3A6IGRyaXZlciAwLjYuMCBzdWNjZXNzZnVsbHkgbG9h ZGVkDQpbICAgMTguMjQ2NzIzXSAgZmFrZS1mbWMtY2FycmllcjogbWV6emFuaW5lIDANClsgICAx OC4yNDc0NDhdICAgICAgIE1hbnVmYWN0dXJlcjogZmFrZS12ZW5kb3INClsgICAxOC4yNDgxNjVd ICAgICAgIFByb2R1Y3QgbmFtZTogZmFrZS1kZXNpZ24tZm9yLXRlc3RpbmcNClsgICAxOC4yNDk2 NzFdIC4uLiBBUElDIElEOiAgICAgIDAwMDAwMDAwICgwKQ0KWyAgIDE4LjI1MDY2M10gLi4uIEFQ SUMgVkVSU0lPTjogMDAwNTAwMTQNClsgICAxOC4yNTE2MDRdIDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDANClsgICAxOC4yNTM5 NjJdIDAwMDAwMDAwMDIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDANClsgICAxOC4yNTYyMzRdIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgwMDANClsgICAxOC4yNTYyMzRdIA0KWyAg IDE4LjI1OTUxMV0gbnVtYmVyIG9mIE1QIElSUSBzb3VyY2VzOiAxNS4NClsgICAxOC4yNjAzMTZd IG51bWJlciBvZiBJTy1BUElDICMwIHJlZ2lzdGVyczogMjQuDQpbICAgMTguMjYxMDU4XSB0ZXN0 aW5nIHRoZSBJTyBBUElDLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4NClsgICAxOC4yNjE4ODldIElP IEFQSUMgIzAuLi4uLi4NClsgICAxOC4yNjI0NDNdIC4uLi4gcmVnaXN0ZXIgIzAwOiAwMDAwMDAw MA0KWyAgIDE4LjI2MzE5Ml0gLi4uLi4uLiAgICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDAwDQpbICAg MTguMjYzOTY3XSAuLi4uLi4uICAgIDogRGVsaXZlcnkgVHlwZTogMA0KWyAgIDE4LjI2NDY2N10g Li4uLi4uLiAgICA6IExUUyAgICAgICAgICA6IDANClsgICAxOC4yNzEyMDRdIC4uLi4gcmVnaXN0 ZXIgIzAxOiAwMDE3MDAxMQ0KWyAgIDE4LjI3MTg2N10gLi4uLi4uLiAgICAgOiBtYXggcmVkaXJl Y3Rpb24gZW50cmllczogMTcNClsgICAxOC4yNzI4OTldIC4uLi4uLi4gICAgIDogUFJRIGltcGxl bWVudGVkOiAwDQpbICAgMTguMjc0MDQxXSAuLi4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjog MTENClsgICAxOC4yNzUyMTddIC4uLi4gcmVnaXN0ZXIgIzAyOiAwMDAwMDAwMA0KWyAgIDE4LjI3 NjI2NF0gLi4uLi4uLiAgICAgOiBhcmJpdHJhdGlvbjogMDANClsgICAxOC4yNzczNDldIC4uLi4g SVJRIHJlZGlyZWN0aW9uIHRhYmxlOg0KWyAgIDE4LjI3ODQxNl0gMSAgICAwICAgIDAgICAwICAg MCAgICAwICAgIDAgICAgMDANClsgICAxOC4yNzk2NTNdIDAgICAgMCAgICAwICAgMCAgIDAgICAg MSAgICAxICAgIDMxDQpbICAgMTguMjgwODQ2XSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAg MSAgICAzMA0KWyAgIDE4LjI4MTk5Nl0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAg MzMNClsgICAxOC4yODMxNDhdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM0DQpb ICAgMTguMjg0MzYwXSAxICAgIDEgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzNQ0KWyAgIDE4 LjI4NTU1Nl0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzYNClsgICAxOC4yODY3 NjhdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDM3DQpbICAgMTguMjg3OTgwXSAw ICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICAzOA0KWyAgIDE4LjI4OTE3NV0gMCAgICAx ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgMzkNClsgICAxOC4yOTAzOTRdIDEgICAgMSAgICAw ICAgMCAgIDAgICAgMSAgICAxICAgIDNBDQpbICAgMTguMjkxNjAwXSAxICAgIDEgICAgMCAgIDAg ICAwICAgIDEgICAgMSAgICAzQg0KWyAgIDE4LjI5Mjc5NF0gMCAgICAwICAgIDAgICAwICAgMCAg ICAxICAgIDEgICAgM0MNClsgICAxOC4yOTM5MzBdIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAg ICAxICAgIDNEDQpbICAgMTguMjk1MTQxXSAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAg ICAzRQ0KWyAgIDE4LjI5NjM3Ml0gMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgM0YN ClsgICAxOC4yOTc1ODNdIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAg MTguMjk4Nzg4XSAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KWyAgIDE4LjI5 OTk3Nl0gMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDANClsgICAxOC4zMDExNjRd IDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgMTguMzAyMzgyXSAxICAg IDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMA0KWyAgIDE4LjMwMzU4Ml0gMSAgICAwICAg IDAgICAwICAgMCAgICAwICAgIDAgICAgMDANClsgICAxOC4zMDQ3OTZdIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwDQpbICAgMTguMzA2MDA1XSAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMA0KWyAgIDE4LjMwNzE4NV0gSVJRIHRvIHBpbiBtYXBwaW5nczoNClsg ICAxOC4zMDgwNTNdIElSUTAgLT4gMDoyDQpbICAgMTguMzA5MDU2XSBJUlExIC0+IDA6MQ0KWyAg IDE4LjMxMDEwOV0gSVJRMyAtPiAwOjMNClsgICAxOC4zMTEwODZdIElSUTQgLT4gMDo0DQpbICAg MTguMzEyMDQ1XSBJUlE1IC0+IDA6NQ0KWyAgIDE4LjMxMzA0N10gSVJRNiAtPiAwOjYNClsgICAx OC4zMTQxMjZdIElSUTcgLT4gMDo3DQpbICAgMTguMzE1MTczXSBJUlE4IC0+IDA6OA0KWyAgIDE4 LjMxNjIwMl0gSVJROSAtPiAwOjkNClsgICAxOC4zMTcyMzNdIElSUTEwIC0+IDA6MTANClsgICAx OC4zMTgzMDldIElSUTExIC0+IDA6MTENClsgICAxOC4zMTk0MDZdIElSUTEyIC0+IDA6MTINClsg ICAxOC4zMjA0NThdIElSUTEzIC0+IDA6MTMNClsgICAxOC4zMjE0OThdIElSUTE0IC0+IDA6MTQN ClsgICAxOC4zMjI1MTFdIElSUTE1IC0+IDA6MTUNClsgICAxOC4zMjM1NjVdIC4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBkb25lLg0KWyAgIDE4LjMyNTQ4OF0gTG9hZGluZyBj b21waWxlZC1pbiBYLjUwOSBjZXJ0aWZpY2F0ZXMNClsgICAxOC4zMjczMjBdIGt3b3JrZXIvdTQ6 MSAoMTEzKSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiAxNDE5MiBieXRlcyBsZWZ0DQpbICAg MTguMzQxNTc5XSBQcm9ibGVtIGxvYWRpbmcgaW4ta2VybmVsIFguNTA5IGNlcnRpZmljYXRlICgt NjUpDQpbICAgMTguMzQ4NzA2XSBCdHJmcyBsb2FkZWQsIGRlYnVnPW9uLCBhc3NlcnQ9b24sIGlu dGVncml0eS1jaGVja2VyPW9uDQpbICAgMTguMzUwNDU1XSBCVFJGUzogc2VsZnRlc3Q6IFJ1bm5p bmcgYnRyZnMgZnJlZSBzcGFjZSBjYWNoZSB0ZXN0cw0KWyAgIDE4LjM1MTk1OF0gQlRSRlM6IHNl bGZ0ZXN0OiBSdW5uaW5nIGV4dGVudCBvbmx5IHRlc3RzDQpbICAgMTguMzUzMjk3XSBCVFJGUzog c2VsZnRlc3Q6IFJ1bm5pbmcgYml0bWFwIG9ubHkgdGVzdHMNClsgICAxOC4zNTQ2NjBdIEJUUkZT OiBzZWxmdGVzdDogUnVubmluZyBiaXRtYXAgYW5kIGV4dGVudCB0ZXN0cw0KWyAgIDE4LjM1NjA4 NF0gQlRSRlM6IHNlbGZ0ZXN0OiBSdW5uaW5nIHNwYWNlIHN0ZWFsaW5nIGZyb20gYml0bWFwIHRv IGV4dGVudA0KWyAgIDE4LjM1Nzk4Nl0gQlRSRlM6IHNlbGZ0ZXN0OiBGcmVlIHNwYWNlIGNhY2hl IHRlc3RzIGZpbmlzaGVkDQpbICAgMTguMzU5Mzc0XSBCVFJGUzogc2VsZnRlc3Q6IFJ1bm5pbmcg ZXh0ZW50IGJ1ZmZlciBvcGVyYXRpb24gdGVzdHMNClsgICAxOC4zNjA1OTVdIEJUUkZTOiBzZWxm dGVzdDogUnVubmluZyBidHJmc19zcGxpdF9pdGVtIHRlc3RzDQpbICAgMTguMzYyNDk5XSBCVFJG Uzogc2VsZnRlc3Q6IFJ1bm5pbmcgZmluZCBkZWxhbGxvYyB0ZXN0cw0KWyAgIDY3LjUyMTA5MF0g bG9ja190b3J0dXJlX3N0IGludm9rZWQgb29tLWtpbGxlcjogZ2ZwX21hc2s9MHgyMDQwZDAsIG9y ZGVyPTIsIG9vbV9zY29yZV9hZGo9MA0KWyAgIDY3LjUyMjUyM10gbG9ja190b3J0dXJlX3N0IGNw dXNldD0vIG1lbXNfYWxsb3dlZD0wDQpbICAgNjcuNTIzNTE0XSBDUFU6IDEgUElEOiA1MyBDb21t OiBsb2NrX3RvcnR1cmVfc3QgVGFpbnRlZDogRyAgICAgICAgVyAgICAgIDMuMTkuMC1yYzItMDA0 NTctZzEwNGJlYTEgIzE3MA0KWyAgIDY3LjUyNDk4OV0gSGFyZHdhcmUgbmFtZTogQm9jaHMgQm9j aHMsIEJJT1MgQm9jaHMgMDEvMDEvMjAxMQ0KWyAgIDY3LjUyNTg3OV0gIDAwMDAwMDAwMDAyMDQw ZDAgZmZmZjg4MDAwYTY1M2I0OCBmZmZmZmZmZjgxOTYzMzExIGZmZmY4ODAwMGE2NGMyOTANClsg ICA2Ny41Mjc0MjJdICAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4ODAwMGE2NTNiYzggZmZmZmZmZmY4 MTk1ZjlhNCBmZmZmODgwMDBhNjUzYjY4DQpbICAgNjcuNTI4OTYxXSAgMDAwMDAwMDAwMDAwMDIw NiBmZmZmODgwMDBhNjUzYmI4IGZmZmZmZmZmODEwY2QxNDkgMDAwMDAwMDAwMDAwMDAwMw0KWyAg IDY3LjUzMDUwNF0gQ2FsbCBUcmFjZToNClsgICA2Ny41MzEwNTJdICBbPGZmZmZmZmZmODE5NjMz MTE+XSBkdW1wX3N0YWNrKzB4YTAvMHhkNQ0KWyAgIDY3LjUzMTg3NV0gIFs8ZmZmZmZmZmY4MTk1 ZjlhND5dIGR1bXBfaGVhZGVyKzB4YjkvMHgzNTMNClsgICA2Ny41MzI3OTBdICBbPGZmZmZmZmZm ODEwY2QxNDk+XSA/IGxvY2tfcmVsZWFzZSsweDI4Yi8weDJjZQ0KWyAgIDY3LjUzMzY5MF0gIFs8 ZmZmZmZmZmY4MTE0ODczMz5dIG91dF9vZl9tZW1vcnkrMHg0NmIvMHg0ZWENClsgICA2Ny41MzQ1 NzFdICBbPGZmZmZmZmZmODExNGQ5ZmM+XSBfX2FsbG9jX3BhZ2VzX3Nsb3dwYXRoKzB4Njg0LzB4 N2Q1DQpbICAgNjcuNTM1NTU0XSAgWzxmZmZmZmZmZjgxMTRkZDAxPl0gX19hbGxvY19wYWdlc19u b2RlbWFzaysweDFiNC8weDFmOA0KWyAgIDY3LjUzNjU2Ml0gIFs8ZmZmZmZmZmY4MTE5OTRlZD5d IF9fX19jYWNoZV9hbGxvYysweDQzZC8weDc2NA0KWyAgIDY3LjUzNzQ2M10gIFs8ZmZmZmZmZmY4 MTE5OThiYz5dIF9fa21hbGxvYysweGE4LzB4MTQ2DQpbICAgNjcuNTM4Mjk2XSAgWzxmZmZmZmZm ZjgxMGQzNGM3Pl0gbG9ja190b3J0dXJlX3N0YXRzX3ByaW50KzB4NTcvMHgxNzUNClsgICA2Ny41 MzkyNzldICBbPGZmZmZmZmZmODEwZDM3NjQ+XSA/IGxvY2tfdG9ydHVyZV9jbGVhbnVwKzB4MTdm LzB4MTdmDQpbICAgNjcuNTQwMjcyXSAgWzxmZmZmZmZmZjgxMGQzN2JkPl0gbG9ja190b3J0dXJl X3N0YXRzKzB4NTkvMHhhMw0KWyAgIDY3LjU0MTIxM10gIFs8ZmZmZmZmZmY4MTBhNTlhYj5dIGt0 aHJlYWQrMHgxMjQvMHgxMzMNClsgICA2Ny41NDIwNDZdICBbPGZmZmZmZmZmODEwYTU4ODc+XSA/ IF9fa3RocmVhZF9wYXJrbWUrMHgxMDIvMHgxMDINClsgICA2Ny41NDI5ODJdICBbPGZmZmZmZmZm ODE5NzI1M2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMA0KWyAgIDY3LjU0Mzg0Ml0gIFs8ZmZm ZmZmZmY4MTBhNTg4Nz5dID8gX19rdGhyZWFkX3BhcmttZSsweDEwMi8weDEwMg0KWyAgIDY3LjU0 NDc3N10gTWVtLUluZm86DQpbICAgNjcuNTQ1MjY2XSBETUEgcGVyLWNwdToNClsgICA2Ny41NDU3 OTNdIENQVSAgICAwOiBoaTogICAgMCwgYnRjaDogICAxIHVzZDogICAwDQpbICAgNjcuNTQ2NTc2 XSBDUFUgICAgMTogaGk6ICAgIDAsIGJ0Y2g6ICAgMSB1c2Q6ICAgMA0KWyAgIDY3LjU0NzM2M10g RE1BMzIgcGVyLWNwdToNClsgICA2Ny41NDc5MDldIENQVSAgICAwOiBoaTogICA5MCwgYnRjaDog IDE1IHVzZDogICAwDQpbICAgNjcuNTQ4NzQ0XSBDUFUgICAgMTogaGk6ICAgOTAsIGJ0Y2g6ICAx NSB1c2Q6ICAyMQ0KWyAgIDY3LjU0OTUyMV0gYWN0aXZlX2Fub246MCBpbmFjdGl2ZV9hbm9uOjAg aXNvbGF0ZWRfYW5vbjowDQpbICAgNjcuNTQ5NTIxXSAgYWN0aXZlX2ZpbGU6MzMyNCBpbmFjdGl2 ZV9maWxlOjM3MTA5IGlzb2xhdGVkX2ZpbGU6MA0KWyAgIDY3LjU0OTUyMV0gIHVuZXZpY3RhYmxl OjI4ODQ3IGRpcnR5OjAgd3JpdGViYWNrOjAgdW5zdGFibGU6MA0KWyAgIDY3LjU0OTUyMV0gIGZy ZWU6ODQzIHNsYWJfcmVjbGFpbWFibGU6NDU4MCBzbGFiX3VucmVjbGFpbWFibGU6MTI4NQ0KWyAg IDY3LjU0OTUyMV0gIG1hcHBlZDowIHNobWVtOjAgcGFnZXRhYmxlczowIGJvdW5jZTowDQpbICAg NjcuNTQ5NTIxXSAgZnJlZV9jbWE6MA0KWyAgIDY3LjU1NDA3OF0gRE1BIGZyZWU6MTI3NmtCIG1p bjoxMTJrQiBsb3c6MTQwa0IgaGlnaDoxNjhrQiBhY3RpdmVfYW5vbjowa0IgaW5hY3RpdmVfYW5v bjowa0IgYWN0aXZlX2ZpbGU6MGtCIGluYWN0aXZlX2ZpbGU6MTM2MTJrQiB1bmV2aWN0YWJsZTow a0IgaXNvbGF0ZWQoYW5vbik6MGtCIGlzb2xhdGVkKGZpbGUpOjBrQiBwcmVzZW50OjE1OTkya0Ig bWFuYWdlZDoxNTkwOGtCIG1sb2NrZWQ6MGtCIGRpcnR5OjBrQiB3cml0ZWJhY2s6MGtCIG1hcHBl ZDowa0Igc2htZW06MGtCIHNsYWJfcmVjbGFpbWFibGU6MzJrQiBzbGFiX3VucmVjbGFpbWFibGU6 NjhrQiBrZXJuZWxfc3RhY2s6MGtCIHBhZ2V0YWJsZXM6MGtCIHVuc3RhYmxlOjBrQiBib3VuY2U6 MGtCIGZyZWVfY21hOjBrQiB3cml0ZWJhY2tfdG1wOjBrQiBwYWdlc19zY2FubmVkOjg4NDY0IGFs bF91bnJlY2xhaW1hYmxlPyB5ZXMNClsgICA2Ny41NTk2NTNdIGxvd21lbV9yZXNlcnZlW106IDAg MjkzIDI5MyAyOTMNClsgICA2Ny41NjE2NTNdIERNQTMyIGZyZWU6MjA5NmtCIG1pbjoyMTMya0Ig bG93OjI2NjRrQiBoaWdoOjMxOTZrQiBhY3RpdmVfYW5vbjowa0IgaW5hY3RpdmVfYW5vbjowa0Ig YWN0aXZlX2ZpbGU6MTMyOTZrQiBpbmFjdGl2ZV9maWxlOjEzNDgyNGtCIHVuZXZpY3RhYmxlOjEx NTM4OGtCIGlzb2xhdGVkKGFub24pOjBrQiBpc29sYXRlZChmaWxlKTowa0IgcHJlc2VudDozNTIy NDhrQiBtYW5hZ2VkOjMwMDgwMGtCIG1sb2NrZWQ6MGtCIGRpcnR5OjBrQiB3cml0ZWJhY2s6MGtC IG1hcHBlZDowa0Igc2htZW06MGtCIHNsYWJfcmVjbGFpbWFibGU6MTgyODhrQiBzbGFiX3VucmVj bGFpbWFibGU6NTA3MmtCIGtlcm5lbF9zdGFjazo3ODRrQiBwYWdldGFibGVzOjBrQiB1bnN0YWJs ZTowa0IgYm91bmNlOjBrQiBmcmVlX2NtYTowa0Igd3JpdGViYWNrX3RtcDowa0IgcGFnZXNfc2Nh bm5lZDo0NDc5MDQ4NCBhbGxfdW5yZWNsYWltYWJsZT8geWVzDQpbICAgNjcuNTY4MjIxXSBsb3dt ZW1fcmVzZXJ2ZVtdOiAwIDAgMCAwDQpbICAgNjcuNTY5MjgyXSBETUE6IDEqNGtCIChSKSAxKjhr QiAoUikgMSoxNmtCIChSKSAxKjMya0IgKFIpIDEqNjRrQiAoUikgMSoxMjhrQiAoUikgMCoyNTZr QiAwKjUxMmtCIDEqMTAyNGtCIChSKSAwKjIwNDhrQiAwKjQwOTZrQiA9IDEyNzZrQg0KWyAgIDY3 LjU3Mjk5OV0gRE1BMzI6IDAqNGtCIDAqOGtCIDEqMTZrQiAoUikgMSozMmtCIChSKSAwKjY0a0Ig MCoxMjhrQiAwKjI1NmtCIDAqNTEya0IgMCoxMDI0a0IgMSoyMDQ4a0IgKFIpIDAqNDA5NmtCID0g MjA5NmtCDQpbICAgNjcuNTc2MDc2XSBOb2RlIDAgaHVnZXBhZ2VzX3RvdGFsPTAgaHVnZXBhZ2Vz X2ZyZWU9MCBodWdlcGFnZXNfc3VycD0wIGh1Z2VwYWdlc19zaXplPTIwNDhrQg0KWyAgIDY3LjU3 NzQ0Ml0gNjkyODAgdG90YWwgcGFnZWNhY2hlIHBhZ2VzDQpbICAgNjcuNTc4MTE0XSAwIHBhZ2Vz IGluIHN3YXAgY2FjaGUNClsgICA2Ny41Nzg3MjVdIFN3YXAgY2FjaGUgc3RhdHM6IGFkZCAwLCBk ZWxldGUgMCwgZmluZCAwLzANClsgICA2Ny41Nzk1NTJdIEZyZWUgc3dhcCAgPSAwa0INClsgICA2 Ny41ODAxMjBdIFRvdGFsIHN3YXAgPSAwa0INClsgICA2Ny41ODA2NzddIDkyMDYwIHBhZ2VzIFJB TQ0KWyAgIDY3LjU4MTIzN10gMCBwYWdlcyBIaWdoTWVtL01vdmFibGVPbmx5DQpbICAgNjcuNTgx OTE5XSAxMjg4MyBwYWdlcyByZXNlcnZlZA0KWyAgIDY3LjU4MjUxNV0gMCBwYWdlcyBjbWEgcmVz ZXJ2ZWQNClsgICA2Ny41ODMyNzRdIFsgcGlkIF0gICB1aWQgIHRnaWQgdG90YWxfdm0gICAgICBy c3MgbnJfcHRlcyBzd2FwZW50cyBvb21fc2NvcmVfYWRqIG5hbWUNClsgICA2Ny41ODQ3MTBdIEtl cm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBPdXQgb2YgbWVtb3J5IGFuZCBubyBraWxsYWJsZSBw cm9jZXNzZXMuLi4NClsgICA2Ny41ODQ3MTBdIA0KWyAgIDY3LjU4NjQ4Nl0gQ1BVOiAxIFBJRDog NTMgQ29tbTogbG9ja190b3J0dXJlX3N0IFRhaW50ZWQ6IEcgICAgICAgIFcgICAgICAzLjE5LjAt cmMyLTAwNDU3LWcxMDRiZWExICMxNzANClsgICA2Ny41ODgwMzNdIEhhcmR3YXJlIG5hbWU6IEJv Y2hzIEJvY2hzLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTENClsgICA2Ny41ODg5MjZdICAwMDAwMDAw MDAwMDAwMDAwIGZmZmY4ODAwMGE2NTNiNDggZmZmZmZmZmY4MTk2MzMxMSAwMDAwMDAwMDAwMDAy NmEyDQpbICAgNjcuNTkwNDk0XSAgZmZmZmZmZmY4MWVkYWNmYyBmZmZmODgwMDBhNjUzYmM4IGZm ZmZmZmZmODE5NWU1MmYgZmZmZjg4MDAwYTY1M2I2OA0KWyAgIDY3LjU5MTIzM10gIDAwMDAwMDAw MDAwMDAwMDggZmZmZjg4MDAwYTY1M2JkOCBmZmZmODgwMDBhNjUzYjc4IDAwMDAwMDAwMDAwMDAw MDMNClsgICA2Ny41OTEyMzNdIENhbGwgVHJhY2U6DQpbICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZm ZjgxOTYzMzExPl0gZHVtcF9zdGFjaysweGEwLzB4ZDUNClsgICA2Ny41OTEyMzNdICBbPGZmZmZm ZmZmODE5NWU1MmY+XSBwYW5pYysweDEzNC8weDMwNQ0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZm ZmY4MTE0ODc0OD5dIG91dF9vZl9tZW1vcnkrMHg0ODAvMHg0ZWENClsgICA2Ny41OTEyMzNdICBb PGZmZmZmZmZmODExNGQ5ZmM+XSBfX2FsbG9jX3BhZ2VzX3Nsb3dwYXRoKzB4Njg0LzB4N2Q1DQpb ICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZmZjgxMTRkZDAxPl0gX19hbGxvY19wYWdlc19ub2RlbWFz aysweDFiNC8weDFmOA0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4MTE5OTRlZD5dIF9fX19j YWNoZV9hbGxvYysweDQzZC8weDc2NA0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4MTE5OThi Yz5dIF9fa21hbGxvYysweGE4LzB4MTQ2DQpbICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZmZjgxMGQz NGM3Pl0gbG9ja190b3J0dXJlX3N0YXRzX3ByaW50KzB4NTcvMHgxNzUNClsgICA2Ny41OTEyMzNd ICBbPGZmZmZmZmZmODEwZDM3NjQ+XSA/IGxvY2tfdG9ydHVyZV9jbGVhbnVwKzB4MTdmLzB4MTdm DQpbICAgNjcuNTkxMjMzXSAgWzxmZmZmZmZmZjgxMGQzN2JkPl0gbG9ja190b3J0dXJlX3N0YXRz KzB4NTkvMHhhMw0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4MTBhNTlhYj5dIGt0aHJlYWQr MHgxMjQvMHgxMzMNClsgICA2Ny41OTEyMzNdICBbPGZmZmZmZmZmODEwYTU4ODc+XSA/IF9fa3Ro cmVhZF9wYXJrbWUrMHgxMDIvMHgxMDINClsgICA2Ny41OTEyMzNdICBbPGZmZmZmZmZmODE5NzI1 M2M+XSByZXRfZnJvbV9mb3JrKzB4N2MvMHhiMA0KWyAgIDY3LjU5MTIzM10gIFs8ZmZmZmZmZmY4 MTBhNTg4Nz5dID8gX19rdGhyZWFkX3BhcmttZSsweDEwMi8weDEwMg0KWyAgIDY3LjU5MTIzM10g S2VybmVsIE9mZnNldDogMHgwIGZyb20gMHhmZmZmZmZmZjgxMDAwMDAwIChyZWxvY2F0aW9uIHJh bmdlOiAweGZmZmZmZmZmODAwMDAwMDAtMHhmZmZmZmZmZjlmZmZmZmZmKQ0KDQpFbGFwc2VkIHRp bWU6IDc1DQpxZW11LXN5c3RlbS14ODZfNjQgLWVuYWJsZS1rdm0gLWtlcm5lbCAva2VybmVsL3g4 Nl82NC1yYW5kY29uZmlnLWExLTAxMDQwNTQ5LzEwNGJlYTFkMDBiMzVkNmU0ZmExZjYzNTkyNzE0 ZjdkNzA1NGIyNzMvdm1saW51ei0zLjE5LjAtcmMyLTAwNDU3LWcxMDRiZWExIC1hcHBlbmQgJ3Vz ZXI9bGtwIGpvYj0vbGtwL3NjaGVkdWxlZC92bS12cC1xdWFudGFsLXg4Nl82NC0zOC9yYW5kX2Jv b3QtMS1xdWFudGFsLWNvcmUteDg2XzY0LmNnei14ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0 OS0xMDRiZWExZDAwYjM1ZDZlNGZhMWY2MzU5MjcxNGY3ZDcwNTRiMjczLTEueWFtbCBBUkNIPXg4 Nl82NCBCT09UX0lNQUdFPS9rZXJuZWwveDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDkvMTA0 YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My92bWxpbnV6LTMuMTkuMC1yYzIt MDA0NTctZzEwNGJlYTEga2NvbmZpZz14ODZfNjQtcmFuZGNvbmZpZy1hMS0wMTA0MDU0OSBjb21t aXQ9MTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3MyBicmFuY2g9bGludXgt ZGV2ZWwvZGV2ZWwtYXRoZW5zLXNtb2tlLTIwMTUwMTA0MDU1MCByb290PS9kZXYvcmFtMCBtYXhf dXB0aW1lPTM2MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC92bS12cC1xdWFudGFsLXg4Nl82NC9ib290 LzEvcXVhbnRhbC1jb3JlLXg4Nl82NC5jZ3oveDg2XzY0LXJhbmRjb25maWctYTEtMDEwNDA1NDkv MTA0YmVhMWQwMGIzNWQ2ZTRmYTFmNjM1OTI3MTRmN2Q3MDU0YjI3My8wIGlwPTo6Ojp2bS12cC1x dWFudGFsLXg4Nl82NC0zODo6ZGhjcCBlYXJseXByaW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBp Yz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVv dXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29w cz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1 MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsIHJ3IGRyYmQubWlub3JfY291bnQ9OCcgIC1pbml0 cmQgL2ZzL3NkYzEvaW5pdHJkLXZtLXZwLXF1YW50YWwteDg2XzY0LTM4IC1tIDM2MCAtc21wIDIg LW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNlcix2bGFuPTEgLWJvb3Qgb3JkZXI9 bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0YyBiYXNlPWxvY2FsdGltZSAtcGlk ZmlsZSAvZGV2L3NobS9rYm9vdC9waWQtdm0tdnAtcXVhbnRhbC14ODZfNjQtMzggLXNlcmlhbCBm aWxlOi9kZXYvc2htL2tib290L3NlcmlhbC12bS12cC1xdWFudGFsLXg4Nl82NC0zOCAtZGFlbW9u aXplIC1kaXNwbGF5IG5vbmUgLW1vbml0b3IgbnVsbCANCg0= --=-ottaoc2GYMS6e22Cg7ZV Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable _______________________________________________ LKP mailing list LKP@linux.intel.com =0D --=-ottaoc2GYMS6e22Cg7ZV--