From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755378AbZDPHeU (ORCPT ); Thu, 16 Apr 2009 03:34:20 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752874AbZDPHeA (ORCPT ); Thu, 16 Apr 2009 03:34:00 -0400 Received: from smtpauth.net4india.com ([202.71.129.139]:57524 "EHLO smtpauth.net4india.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751294AbZDPHdw (ORCPT ); Thu, 16 Apr 2009 03:33:52 -0400 X-Greylist: delayed 1585 seconds by postgrey-1.27 at vger.kernel.org; Thu, 16 Apr 2009 03:33:48 EDT Message-ID: <49E6D8FE.80908@xenontk.org> Date: Thu, 16 Apr 2009 12:36:38 +0530 From: David John Reply-To: davidjon@xenontk.org User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090324 Fedora/3.0-2.1.beta2.fc11 Thunderbird/3.0b2 MIME-Version: 1.0 To: linux-kernel@vger.kernel.org CC: venkatesh.pallipadi@intel.com, Ingo Molnar , Yinghai Lu , Jesse Barnes Subject: X freezes intermittently with 2.6.29.1 Content-Type: multipart/mixed; boundary="------------000608000501020806070404" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. --------------000608000501020806070404 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi All, With 2.6.29.1 (stock kernel), on my Dell Inspiron 1545, X freezes for 15-20 seconds at a time randomly every 10 seconds or so making it unusable. Currently, I use the 2.6.29.1-54.fc11.x86_64 kernel that comes with Fedora 11 Beta which has the same problem but only when X is left idle for a period of time. The kernel log is overrun by messages of the type: X:2802 freeing invalid memtype e4b42000-e4b43000 X:2802 freeing invalid memtype e4b43000-e4b44000 X:2802 freeing invalid memtype e4b44000-e4b45000 This I believe is related to this: mtrr: type mismatch for e0000000,10000000 old: write-back new: write-combining [drm] MTRR allocation failed. Graphics performance may suffer. The MTRR setup is below: reg00: base=0x000000000 ( 0MB), size=32768MB, count=1: write-back reg01: base=0x0e0000000 ( 3584MB), size= 512MB, count=1: uncachable reg02: base=0x07dc00000 ( 2012MB), size= 4MB, count=1: uncachable reg03: base=0x07e000000 ( 2016MB), size= 32MB, count=1: uncachable I think the first entry is bogus. Both kernels come with the MTRR sanitize option enabled but the code is unable to find an optimal value. Is there any way to correct this? What values for mtrr_gran_size and mtrr_chunk_size would be appropriate? While the stock kernel is not usable, the Fedora kernel is okay and X performance is not slow as well (500fps with glxgears). I've attached the dmesg log from the Fedora kernel (stock kernel buffer is overrun in a few seconds) and the configs of both. Let me know if you need anything else. Regards, David. --------------000608000501020806070404 Content-Type: text/plain; name="config-2.6.29.1-54.fc11.x86_64" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-2.6.29.1-54.fc11.x86_64" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIG1ha2UgY29uZmlnOiBkb24ndCBlZGl0CiMg TGludXgga2VybmVsIHZlcnNpb246IDIuNi4yOS4xLTU0LmZjMTEueDg2XzY0CiMgVHVlIEFw ciAgNyAwNToyNDoyNSAyMDA5CiMKQ09ORklHXzY0QklUPXkKIyBDT05GSUdfWDg2XzMyIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfQVJDSF9ERUZD T05GSUc9ImFyY2gveDg2L2NvbmZpZ3MveDg2XzY0X2RlZmNvbmZpZyIKQ09ORklHX0dFTkVS SUNfVElNRT15CkNPTkZJR19HRU5FUklDX0NNT1NfVVBEQVRFPXkKQ09ORklHX0NMT0NLU09V UkNFX1dBVENIRE9HPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05GSUdfR0VO RVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfTE9DS0RFUF9TVVBQT1JUPXkK Q09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQ UE9SVD15CkNPTkZJR19GQVNUX0NNUFhDSEdfTE9DQUw9eQpDT05GSUdfTU1VPXkKQ09ORklH X1pPTkVfRE1BPXkKQ09ORklHX0dFTkVSSUNfSVNBX0RNQT15CkNPTkZJR19HRU5FUklDX0lP TUFQPXkKQ09ORklHX0dFTkVSSUNfQlVHPXkKQ09ORklHX0dFTkVSSUNfQlVHX1JFTEFUSVZF X1BPSU5URVJTPXkKQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15CkNPTkZJR19BUkNIX01BWV9I QVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9HRU5FUklDX1NQSU5MT0NLPXkKIyBDT05GSUdf UldTRU1fWENIR0FERF9BTEdPUklUSE0gaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfQ1BV X0lETEVfV0FJVD15CkNPTkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJR19H RU5FUklDX1RJTUVfVlNZU0NBTEw9eQpDT05GSUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09O RklHX0FSQ0hfSEFTX0RFRkFVTFRfSURMRT15CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5F X1NJWkU9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfSEFWRV9D UFVNQVNLX09GX0NQVV9NQVA9eQpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9QT1NTSUJMRT15 CkNPTkZJR19BUkNIX1NVU1BFTkRfUE9TU0lCTEU9eQpDT05GSUdfWk9ORV9ETUEzMj15CkNP TkZJR19BUkNIX1BPUFVMQVRFU19OT0RFX01BUD15CkNPTkZJR19BVURJVF9BUkNIPXkKQ09O RklHX0FSQ0hfU1VQUE9SVFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09ORklHX0dFTkVSSUNf SEFSRElSUVM9eQpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdfR0VORVJJQ19Q RU5ESU5HX0lSUT15CkNPTkZJR19YODZfU01QPXkKQ09ORklHX1VTRV9HRU5FUklDX1NNUF9I RUxQRVJTPXkKQ09ORklHX1g4Nl82NF9TTVA9eQpDT05GSUdfWDg2X0hUPXkKQ09ORklHX1g4 Nl9CSU9TX1JFQk9PVD15CkNPTkZJR19YODZfVFJBTVBPTElORT15CiMgQ09ORklHX0tUSU1F X1NDQUxBUiBpcyBub3Qgc2V0CkNPTkZJR19ERUZDT05GSUdfTElTVD0iL2xpYi9tb2R1bGVz LyRVTkFNRV9SRUxFQVNFLy5jb25maWciCgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19F WFBFUklNRU5UQUw9eQpDT05GSUdfTE9DS19LRVJORUw9eQpDT05GSUdfSU5JVF9FTlZfQVJH X0xJTUlUPTMyCkNPTkZJR19MT0NBTFZFUlNJT049IiIKIyBDT05GSUdfTE9DQUxWRVJTSU9O X0FVVE8gaXMgbm90IHNldApDT05GSUdfU1dBUD15CkNPTkZJR19TWVNWSVBDPXkKQ09ORklH X1NZU1ZJUENfU1lTQ1RMPXkKQ09ORklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19CU0RfUFJP Q0VTU19BQ0NUPXkKIyBDT05GSUdfQlNEX1BST0NFU1NfQUNDVF9WMyBpcyBub3Qgc2V0CkNP TkZJR19UQVNLU1RBVFM9eQpDT05GSUdfVEFTS19ERUxBWV9BQ0NUPXkKQ09ORklHX1RBU0tf WEFDQ1Q9eQpDT05GSUdfVEFTS19JT19BQ0NPVU5USU5HPXkKQ09ORklHX0FVRElUPXkKQ09O RklHX0FVRElUU1lTQ0FMTD15CkNPTkZJR19BVURJVF9UUkVFPXkKCiMKIyBSQ1UgU3Vic3lz dGVtCiMKQ09ORklHX0NMQVNTSUNfUkNVPXkKIyBDT05GSUdfVFJFRV9SQ1UgaXMgbm90IHNl dAojIENPTkZJR19QUkVFTVBUX1JDVSBpcyBub3Qgc2V0CiMgQ09ORklHX1RSRUVfUkNVX1RS QUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVF9SQ1VfVFJBQ0UgaXMgbm90IHNldAoj IENPTkZJR19JS0NPTkZJRyBpcyBub3Qgc2V0CkNPTkZJR19MT0dfQlVGX1NISUZUPTE3CkNP TkZJR19IQVZFX1VOU1RBQkxFX1NDSEVEX0NMT0NLPXkKQ09ORklHX0dST1VQX1NDSEVEPXkK Q09ORklHX0ZBSVJfR1JPVVBfU0NIRUQ9eQpDT05GSUdfUlRfR1JPVVBfU0NIRUQ9eQojIENP TkZJR19VU0VSX1NDSEVEIGlzIG5vdCBzZXQKQ09ORklHX0NHUk9VUF9TQ0hFRD15CkNPTkZJ R19DR1JPVVBTPXkKIyBDT05GSUdfQ0dST1VQX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NH Uk9VUF9OUz15CkNPTkZJR19DR1JPVVBfRlJFRVpFUj15CkNPTkZJR19DR1JPVVBfREVWSUNF PXkKQ09ORklHX0NQVVNFVFM9eQpDT05GSUdfUFJPQ19QSURfQ1BVU0VUPXkKQ09ORklHX0NH Uk9VUF9DUFVBQ0NUPXkKQ09ORklHX1JFU09VUkNFX0NPVU5URVJTPXkKQ09ORklHX0NHUk9V UF9NRU1fUkVTX0NUTFI9eQpDT05GSUdfQ0dST1VQX01FTV9SRVNfQ1RMUl9TV0FQPXkKQ09O RklHX01NX09XTkVSPXkKIyBDT05GSUdfU1lTRlNfREVQUkVDQVRFRF9WMiBpcyBub3Qgc2V0 CkNPTkZJR19SRUxBWT15CkNPTkZJR19OQU1FU1BBQ0VTPXkKQ09ORklHX1VUU19OUz15CkNP TkZJR19JUENfTlM9eQpDT05GSUdfVVNFUl9OUz15CkNPTkZJR19QSURfTlM9eQpDT05GSUdf TkVUX05TPXkKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09ORklHX0lOSVRSQU1GU19TT1VS Q0U9IiIKQ09ORklHX0NDX09QVElNSVpFX0ZPUl9TSVpFPXkKQ09ORklHX1NZU0NUTD15CkNP TkZJR19BTk9OX0lOT0RFUz15CiMgQ09ORklHX0VNQkVEREVEIGlzIG5vdCBzZXQKQ09ORklH X1VJRDE2PXkKQ09ORklHX1NZU0NUTF9TWVNDQUxMPXkKQ09ORklHX0tBTExTWU1TPXkKQ09O RklHX0tBTExTWU1TX0FMTD15CkNPTkZJR19LQUxMU1lNU19FWFRSQV9QQVNTPXkKQ09ORklH X0hPVFBMVUc9eQpDT05GSUdfUFJJTlRLPXkKQ09ORklHX0JVRz15CkNPTkZJR19FTEZfQ09S RT15CkNPTkZJR19QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQkFTRV9GVUxMPXkKQ09ORklH X0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05BTEZEPXkKQ09ORklHX1RJTUVS RkQ9eQpDT05GSUdfRVZFTlRGRD15CkNPTkZJR19TSE1FTT15CkNPTkZJR19BSU89eQpDT05G SUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdfUENJX1FVSVJLUz15CkNPTkZJR19TTFVC X0RFQlVHPXkKIyBDT05GSUdfQ09NUEFUX0JSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1NMQUIg aXMgbm90IHNldApDT05GSUdfU0xVQj15CiMgQ09ORklHX1NMT0IgaXMgbm90IHNldApDT05G SUdfUFJPRklMSU5HPXkKQ09ORklHX1RSQUNFUE9JTlRTPXkKQ09ORklHX01BUktFUlM9eQpD T05GSUdfT1BST0ZJTEU9bQpDT05GSUdfT1BST0ZJTEVfSUJTPXkKQ09ORklHX0hBVkVfT1BS T0ZJTEU9eQpDT05GSUdfS1BST0JFUz15CkNPTkZJR19IQVZFX0VGRklDSUVOVF9VTkFMSUdO RURfQUNDRVNTPXkKQ09ORklHX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9JT1JFTUFQX1BS T1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JFUz15CkNP TkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkKIyBDT05GSUdfSEFWRV9HRU5FUklDX0RNQV9D T0hFUkVOVCBpcyBub3Qgc2V0CkNPTkZJR19TTEFCSU5GTz15CkNPTkZJR19SVF9NVVRFWEVT PXkKQ09ORklHX0JBU0VfU01BTEw9MApDT05GSUdfTU9EVUxFUz15CiMgQ09ORklHX01PRFVM RV9GT1JDRV9MT0FEIGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRV9VTkxPQUQ9eQojIENPTkZJ R19NT0RVTEVfRk9SQ0VfVU5MT0FEIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVkVSU0lPTlMg aXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMPXkKQ09ORklHX1NUT1Bf TUFDSElORT15CkNPTkZJR19VVFJBQ0U9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfQkxLX0RF Vl9JT19UUkFDRT15CkNPTkZJR19CTEtfREVWX0JTRz15CkNPTkZJR19CTEtfREVWX0lOVEVH UklUWT15CkNPTkZJR19CTE9DS19DT01QQVQ9eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05G SUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lPU0NIRURfQVM9eQpDT05GSUdfSU9TQ0hFRF9E RUFETElORT15CkNPTkZJR19JT1NDSEVEX0NGUT15CiMgQ09ORklHX0RFRkFVTFRfQVMgaXMg bm90IHNldAojIENPTkZJR19ERUZBVUxUX0RFQURMSU5FIGlzIG5vdCBzZXQKQ09ORklHX0RF RkFVTFRfQ0ZRPXkKIyBDT05GSUdfREVGQVVMVF9OT09QIGlzIG5vdCBzZXQKQ09ORklHX0RF RkFVTFRfSU9TQ0hFRD0iY2ZxIgpDT05GSUdfUFJFRU1QVF9OT1RJRklFUlM9eQpDT05GSUdf RlJFRVpFUj15CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKQ09ORklHX1RJ Q0tfT05FU0hPVD15CkNPTkZJR19OT19IWj15CkNPTkZJR19ISUdIX1JFU19USU1FUlM9eQpD T05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CVUlMRD15CkNPTkZJR19TTVA9eQpDT05GSUdf U1BBUlNFX0lSUT15CkNPTkZJR19OVU1BX01JR1JBVEVfSVJRX0RFU0M9eQpDT05GSUdfWDg2 X0ZJTkRfU01QX0NPTkZJRz15CkNPTkZJR19YODZfTVBQQVJTRT15CkNPTkZJR19YODZfUEM9 eQojIENPTkZJR19YODZfRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9WT1lBR0VSIGlz IG5vdCBzZXQKIyBDT05GSUdfWDg2X0dFTkVSSUNBUkNIIGlzIG5vdCBzZXQKIyBDT05GSUdf WDg2X1ZTTVAgaXMgbm90IHNldApDT05GSUdfU0NIRURfT01JVF9GUkFNRV9QT0lOVEVSPXkK Q09ORklHX1BBUkFWSVJUX0dVRVNUPXkKQ09ORklHX1hFTj15CkNPTkZJR19YRU5fTUFYX0RP TUFJTl9NRU1PUlk9MzIKQ09ORklHX1hFTl9TQVZFX1JFU1RPUkU9eQpDT05GSUdfWEVOX0RF QlVHX0ZTPXkKQ09ORklHX0tWTV9DTE9DSz15CkNPTkZJR19LVk1fR1VFU1Q9eQpDT05GSUdf UEFSQVZJUlQ9eQpDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9eQojIENPTkZJR19QQVJBVklSVF9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVRFU1QgaXMgbm90IHNldAojIENPTkZJR19N Mzg2IGlzIG5vdCBzZXQKIyBDT05GSUdfTTQ4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODYg aXMgbm90IHNldAojIENPTkZJR19NNTg2VFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTTU4Nk1N WCBpcyBub3Qgc2V0CiMgQ09ORklHX002ODYgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElV TUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJ R19NUEVOVElVTU0gaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90IHNldAoj IENPTkZJR19NSzYgaXMgbm90IHNldAojIENPTkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJ R19NSzggaXMgbm90IHNldAojIENPTkZJR19NQ1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdf TUVGRklDRU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0CiMg Q09ORklHX01XSU5DSElQM0QgaXMgbm90IHNldAojIENPTkZJR19NR0VPREVHWDEgaXMgbm90 IHNldAojIENPTkZJR19NR0VPREVfTFggaXMgbm90IHNldAojIENPTkZJR19NQ1lSSVhJSUkg aXMgbm90IHNldAojIENPTkZJR19NVklBQzNfMiBpcyBub3Qgc2V0CiMgQ09ORklHX01WSUFD NyBpcyBub3Qgc2V0CiMgQ09ORklHX01QU0MgaXMgbm90IHNldAojIENPTkZJR19NQ09SRTIg aXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFU9eQpDT05GSUdfWDg2X0NQVT15CkNPTkZJ R19YODZfTDFfQ0FDSEVfQllURVM9MTI4CkNPTkZJR19YODZfSU5URVJOT0RFX0NBQ0hFX0JZ VEVTPTEyOApDT05GSUdfWDg2X0NNUFhDSEc9eQpDT05GSUdfWDg2X0wxX0NBQ0hFX1NISUZU PTcKQ09ORklHX1g4Nl9XUF9XT1JLU19PSz15CkNPTkZJR19YODZfVFNDPXkKQ09ORklHX1g4 Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklNVU1fQ1BV X0ZBTUlMWT02NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX0NQVV9TVVBfSU5U RUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSXzY0PXkK Q09ORklHX1g4Nl9EUz15CkNPTkZJR19YODZfUFRSQUNFX0JUUz15CkNPTkZJR19IUEVUX1RJ TUVSPXkKQ09ORklHX0hQRVRfRU1VTEFURV9SVEM9eQpDT05GSUdfRE1JPXkKQ09ORklHX0dB UlRfSU9NTVU9eQpDT05GSUdfQ0FMR0FSWV9JT01NVT15CkNPTkZJR19DQUxHQVJZX0lPTU1V X0VOQUJMRURfQllfREVGQVVMVD15CkNPTkZJR19BTURfSU9NTVU9eQpDT05GSUdfQU1EX0lP TU1VX1NUQVRTPXkKQ09ORklHX1NXSU9UTEI9eQpDT05GSUdfSU9NTVVfSEVMUEVSPXkKQ09O RklHX0lPTU1VX0FQST15CiMgQ09ORklHX01BWFNNUCBpcyBub3Qgc2V0CkNPTkZJR19OUl9D UFVTPTY0CkNPTkZJR19TQ0hFRF9TTVQ9eQpDT05GSUdfU0NIRURfTUM9eQojIENPTkZJR19Q UkVFTVBUX05PTkUgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlk9eQojIENP TkZJR19QUkVFTVBUIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklH X1g4Nl9JT19BUElDPXkKQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFT PXkKQ09ORklHX1g4Nl9NQ0U9eQpDT05GSUdfWDg2X01DRV9JTlRFTD15CkNPTkZJR19YODZf TUNFX0FNRD15CkNPTkZJR19JOEs9bQpDT05GSUdfTUlDUk9DT0RFPW0KQ09ORklHX01JQ1JP Q09ERV9JTlRFTD15CkNPTkZJR19NSUNST0NPREVfQU1EPXkKQ09ORklHX01JQ1JPQ09ERV9P TERfSU5URVJGQUNFPXkKQ09ORklHX1g4Nl9NU1I9eQpDT05GSUdfWDg2X0NQVUlEPXkKQ09O RklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfRElSRUNUX0dCUEFHRVM9eQpD T05GSUdfTlVNQT15CkNPTkZJR19LOF9OVU1BPXkKQ09ORklHX1g4Nl82NF9BQ1BJX05VTUE9 eQpDT05GSUdfTk9ERVNfU1BBTl9PVEhFUl9OT0RFUz15CiMgQ09ORklHX05VTUFfRU1VIGlz IG5vdCBzZXQKQ09ORklHX05PREVTX1NISUZUPTkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0RF RkFVTFQ9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU0VM RUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19TRUxFQ1RfTUVNT1JZX01PREVMPXkKIyBDT05G SUdfRkxBVE1FTV9NQU5VQUwgaXMgbm90IHNldAojIENPTkZJR19ESVNDT05USUdNRU1fTUFO VUFMIGlzIG5vdCBzZXQKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BBUlNF TUVNPXkKQ09ORklHX05FRURfTVVMVElQTEVfTk9ERVM9eQpDT05GSUdfSEFWRV9NRU1PUllf UFJFU0VOVD15CkNPTkZJR19TUEFSU0VNRU1fRVhUUkVNRT15CkNPTkZJR19TUEFSU0VNRU1f Vk1FTU1BUF9FTkFCTEU9eQpDT05GSUdfU1BBUlNFTUVNX1ZNRU1NQVA9eQoKIwojIE1lbW9y eSBob3RwbHVnIGlzIGN1cnJlbnRseSBpbmNvbXBhdGlibGUgd2l0aCBTb2Z0d2FyZSBTdXNw ZW5kCiMKQ09ORklHX1BBR0VGTEFHU19FWFRFTkRFRD15CkNPTkZJR19TUExJVF9QVExPQ0tf Q1BVUz00CkNPTkZJR19NSUdSQVRJT049eQpDT05GSUdfUEhZU19BRERSX1RfNjRCSVQ9eQpD T05GSUdfWk9ORV9ETUFfRkxBRz0xCkNPTkZJR19CT1VOQ0U9eQpDT05GSUdfVklSVF9UT19C VVM9eQpDT05GSUdfVU5FVklDVEFCTEVfTFJVPXkKQ09ORklHX01NVV9OT1RJRklFUj15CiMg Q09ORklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT04gaXMgbm90IHNldApDT05GSUdfWDg2 X1JFU0VSVkVfTE9XXzY0Sz15CkNPTkZJR19NVFJSPXkKQ09ORklHX01UUlJfU0FOSVRJWkVS PXkKQ09ORklHX01UUlJfU0FOSVRJWkVSX0VOQUJMRV9ERUZBVUxUPTEKQ09ORklHX01UUlJf U0FOSVRJWkVSX1NQQVJFX1JFR19OUl9ERUZBVUxUPTEKQ09ORklHX1g4Nl9QQVQ9eQpDT05G SUdfRUZJPXkKQ09ORklHX1NFQ0NPTVA9eQojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldAoj IENPTkZJR19IWl8yNTAgaXMgbm90IHNldAojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldApD T05GSUdfSFpfMTAwMD15CkNPTkZJR19IWj0xMDAwCkNPTkZJR19TQ0hFRF9IUlRJQ0s9eQpD T05GSUdfS0VYRUM9eQpDT05GSUdfQ1JBU0hfRFVNUD15CkNPTkZJR19QSFlTSUNBTF9TVEFS VD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkKQ09ORklHX1BIWVNJQ0FMX0FMSUdO PTB4MjAwMDAwCkNPTkZJR19IT1RQTFVHX0NQVT15CiMgQ09ORklHX0NPTVBBVF9WRFNPIGlz IG5vdCBzZXQKIyBDT05GSUdfQ01ETElORV9CT09MIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hf RU5BQkxFX01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX0hBVkVfQVJDSF9FQVJMWV9QRk5fVE9f TklEPXkKCiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwpDT05GSUdf QVJDSF9ISUJFUk5BVElPTl9IRUFERVI9eQpDT05GSUdfUE09eQpDT05GSUdfUE1fREVCVUc9 eQojIENPTkZJR19QTV9WRVJCT1NFIGlzIG5vdCBzZXQKQ09ORklHX0NBTl9QTV9UUkFDRT15 CkNPTkZJR19QTV9UUkFDRT15CkNPTkZJR19QTV9UUkFDRV9SVEM9eQpDT05GSUdfUE1fU0xF RVBfU01QPXkKQ09ORklHX1BNX1NMRUVQPXkKQ09ORklHX1NVU1BFTkQ9eQojIENPTkZJR19Q TV9URVNUX1NVU1BFTkQgaXMgbm90IHNldApDT05GSUdfU1VTUEVORF9GUkVFWkVSPXkKQ09O RklHX0hJQkVSTkFUSU9OPXkKQ09ORklHX1BNX1NURF9QQVJUSVRJT049IiIKQ09ORklHX0FD UEk9eQpDT05GSUdfQUNQSV9TTEVFUD15CkNPTkZJR19BQ1BJX1BST0NGUz15CkNPTkZJR19B Q1BJX1BST0NGU19QT1dFUj15CkNPTkZJR19BQ1BJX1NZU0ZTX1BPV0VSPXkKQ09ORklHX0FD UElfUFJPQ19FVkVOVD15CkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15 CkNPTkZJR19BQ1BJX0JVVFRPTj15CkNPTkZJR19BQ1BJX1ZJREVPPW0KQ09ORklHX0FDUElf RkFOPXkKQ09ORklHX0FDUElfRE9DSz15CkNPTkZJR19BQ1BJX1BST0NFU1NPUj15CkNPTkZJ R19BQ1BJX0hPVFBMVUdfQ1BVPXkKQ09ORklHX0FDUElfVEhFUk1BTD15CkNPTkZJR19BQ1BJ X05VTUE9eQojIENPTkZJR19BQ1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKQ09ORklHX0FD UElfQkxBQ0tMSVNUX1lFQVI9MAojIENPTkZJR19BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX0FDUElfUENJX1NMT1Q9eQpDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09ORklHX0FDUElf Q09OVEFJTkVSPXkKQ09ORklHX0FDUElfU0JTPW0KCiMKIyBDUFUgRnJlcXVlbmN5IHNjYWxp bmcKIwpDT05GSUdfQ1BVX0ZSRVE9eQpDT05GSUdfQ1BVX0ZSRVFfVEFCTEU9bQpDT05GSUdf Q1BVX0ZSRVFfREVCVUc9eQpDT05GSUdfQ1BVX0ZSRVFfU1RBVD1tCkNPTkZJR19DUFVfRlJF UV9TVEFUX0RFVEFJTFM9eQojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QRVJGT1JN QU5DRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BPV0VSU0FW RSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9VU0VSU1BBQ0U9eQoj IENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORCBpcyBub3Qgc2V0CiMgQ09O RklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CkNPTkZJ R19DUFVfRlJFUV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VS U0FWRT1tCkNPTkZJR19DUFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkKQ09ORklHX0NQVV9GUkVR X0dPVl9PTkRFTUFORD1tCkNPTkZJR19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFPW0KCiMK IyBDUFVGcmVxIHByb2Nlc3NvciBkcml2ZXJzCiMKQ09ORklHX1g4Nl9BQ1BJX0NQVUZSRVE9 bQpDT05GSUdfWDg2X1BPV0VSTk9XX0s4PW0KQ09ORklHX1g4Nl9QT1dFUk5PV19LOF9BQ1BJ PXkKIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9DRU5UUklOTyBpcyBub3Qgc2V0CkNPTkZJR19Y ODZfUDRfQ0xPQ0tNT0Q9bQoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09ORklHX1g4Nl9TUEVF RFNURVBfTElCPW0KQ09ORklHX0NQVV9JRExFPXkKQ09ORklHX0NQVV9JRExFX0dPVl9MQURE RVI9eQpDT05GSUdfQ1BVX0lETEVfR09WX01FTlU9eQoKIwojIE1lbW9yeSBwb3dlciBzYXZp bmdzCiMKQ09ORklHX0k3MzAwX0lETEVfSU9BVF9DSEFOTkVMPXkKQ09ORklHX0k3MzAwX0lE TEU9bQoKIwojIEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKQ09ORklH X1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01NQ09ORklHPXkKQ09ORklHX1BDSV9ET01BSU5T PXkKQ09ORklHX0RNQVI9eQojIENPTkZJR19ETUFSX0RFRkFVTFRfT04gaXMgbm90IHNldApD T05GSUdfRE1BUl9HRlhfV0E9eQpDT05GSUdfRE1BUl9GTE9QUFlfV0E9eQpDT05GSUdfSU5U Ul9SRU1BUD15CkNPTkZJR19QQ0lFUE9SVEJVUz15CkNPTkZJR19IT1RQTFVHX1BDSV9QQ0lF PXkKQ09ORklHX1BDSUVBRVI9eQpDT05GSUdfUENJRUFTUE09eQojIENPTkZJR19QQ0lFQVNQ TV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1NVUFBPUlRTX01TST15CkNPTkZJR19Q Q0lfTVNJPXkKQ09ORklHX1BDSV9NU0lfREVGQVVMVF9PTj15CkNPTkZJR19QQ0lfTEVHQUNZ PXkKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9TVFVCPXkKQ09O RklHX0hUX0lSUT15CkNPTkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19LOF9OQj15CkNPTkZJ R19QQ0NBUkQ9eQojIENPTkZJR19QQ01DSUFfREVCVUcgaXMgbm90IHNldApDT05GSUdfUENN Q0lBPXkKQ09ORklHX1BDTUNJQV9MT0FEX0NJUz15CkNPTkZJR19QQ01DSUFfSU9DVEw9eQpD T05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMKQ09ORklHX1lFTlRBPW0K Q09ORklHX1lFTlRBX08yPXkKQ09ORklHX1lFTlRBX1JJQ09IPXkKQ09ORklHX1lFTlRBX1RJ PXkKQ09ORklHX1lFTlRBX0VORV9UVU5FPXkKQ09ORklHX1lFTlRBX1RPU0hJQkE9eQpDT05G SUdfUEQ2NzI5PW0KQ09ORklHX0k4MjA5Mj1tCkNPTkZJR19QQ0NBUkRfTk9OU1RBVElDPW0K Q09ORklHX0hPVFBMVUdfUENJPXkKQ09ORklHX0hPVFBMVUdfUENJX0ZBS0U9bQpDT05GSUdf SE9UUExVR19QQ0lfQUNQST15CkNPTkZJR19IT1RQTFVHX1BDSV9BQ1BJX0lCTT1tCiMgQ09O RklHX0hPVFBMVUdfUENJX0NQQ0kgaXMgbm90IHNldApDT05GSUdfSE9UUExVR19QQ0lfU0hQ Qz1tCgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBFbXVsYXRpb25zCiMKQ09ORklH X0JJTkZNVF9FTEY9eQpDT05GSUdfQ09NUEFUX0JJTkZNVF9FTEY9eQpDT05GSUdfQ09SRV9E VU1QX0RFRkFVTFRfRUxGX0hFQURFUlM9eQojIENPTkZJR19IQVZFX0FPVVQgaXMgbm90IHNl dApDT05GSUdfQklORk1UX01JU0M9eQpDT05GSUdfSUEzMl9FTVVMQVRJT049eQojIENPTkZJ R19JQTMyX0FPVVQgaXMgbm90IHNldApDT05GSUdfQ09NUEFUPXkKQ09ORklHX0NPTVBBVF9G T1JfVTY0X0FMSUdOTUVOVD15CkNPTkZJR19TWVNWSVBDX0NPTVBBVD15CkNPTkZJR19ORVQ9 eQoKIwojIE5ldHdvcmtpbmcgb3B0aW9ucwojCkNPTkZJR19DT01QQVRfTkVUX0RFVl9PUFM9 eQpDT05GSUdfUEFDS0VUPXkKQ09ORklHX1BBQ0tFVF9NTUFQPXkKQ09ORklHX1VOSVg9eQpD T05GSUdfWEZSTT15CkNPTkZJR19YRlJNX1VTRVI9eQpDT05GSUdfWEZSTV9TVUJfUE9MSUNZ PXkKQ09ORklHX1hGUk1fTUlHUkFURT15CkNPTkZJR19YRlJNX1NUQVRJU1RJQ1M9eQpDT05G SUdfWEZSTV9JUENPTVA9bQpDT05GSUdfTkVUX0tFWT1tCkNPTkZJR19ORVRfS0VZX01JR1JB VEU9eQpDT05GSUdfSU5FVD15CkNPTkZJR19JUF9NVUxUSUNBU1Q9eQpDT05GSUdfSVBfQURW QU5DRURfUk9VVEVSPXkKQ09ORklHX0FTS19JUF9GSUJfSEFTSD15CiMgQ09ORklHX0lQX0ZJ Ql9UUklFIGlzIG5vdCBzZXQKQ09ORklHX0lQX0ZJQl9IQVNIPXkKQ09ORklHX0lQX01VTFRJ UExFX1RBQkxFUz15CkNPTkZJR19JUF9ST1VURV9NVUxUSVBBVEg9eQpDT05GSUdfSVBfUk9V VEVfVkVSQk9TRT15CiMgQ09ORklHX0lQX1BOUCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfSVBJ UD1tCkNPTkZJR19ORVRfSVBHUkU9bQpDT05GSUdfTkVUX0lQR1JFX0JST0FEQ0FTVD15CkNP TkZJR19JUF9NUk9VVEU9eQpDT05GSUdfSVBfUElNU01fVjE9eQpDT05GSUdfSVBfUElNU01f VjI9eQojIENPTkZJR19BUlBEIGlzIG5vdCBzZXQKQ09ORklHX1NZTl9DT09LSUVTPXkKQ09O RklHX0lORVRfQUg9bQpDT05GSUdfSU5FVF9FU1A9bQpDT05GSUdfSU5FVF9JUENPTVA9bQpD T05GSUdfSU5FVF9YRlJNX1RVTk5FTD1tCkNPTkZJR19JTkVUX1RVTk5FTD1tCkNPTkZJR19J TkVUX1hGUk1fTU9ERV9UUkFOU1BPUlQ9bQpDT05GSUdfSU5FVF9YRlJNX01PREVfVFVOTkVM PW0KQ09ORklHX0lORVRfWEZSTV9NT0RFX0JFRVQ9bQpDT05GSUdfSU5FVF9MUk89eQpDT05G SUdfSU5FVF9ESUFHPW0KQ09ORklHX0lORVRfVENQX0RJQUc9bQpDT05GSUdfVENQX0NPTkdf QURWQU5DRUQ9eQpDT05GSUdfVENQX0NPTkdfQklDPW0KQ09ORklHX1RDUF9DT05HX0NVQklD PXkKQ09ORklHX1RDUF9DT05HX1dFU1RXT09EPW0KQ09ORklHX1RDUF9DT05HX0hUQ1A9bQpD T05GSUdfVENQX0NPTkdfSFNUQ1A9bQpDT05GSUdfVENQX0NPTkdfSFlCTEE9bQpDT05GSUdf VENQX0NPTkdfVkVHQVM9bQpDT05GSUdfVENQX0NPTkdfU0NBTEFCTEU9bQpDT05GSUdfVENQ X0NPTkdfTFA9bQpDT05GSUdfVENQX0NPTkdfVkVOTz1tCkNPTkZJR19UQ1BfQ09OR19ZRUFI PW0KQ09ORklHX1RDUF9DT05HX0lMTElOT0lTPW0KIyBDT05GSUdfREVGQVVMVF9CSUMgaXMg bm90IHNldApDT05GSUdfREVGQVVMVF9DVUJJQz15CiMgQ09ORklHX0RFRkFVTFRfSFRDUCBp cyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfVkVHQVMgaXMgbm90IHNldAojIENPTkZJR19E RUZBVUxUX1dFU1RXT09EIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9SRU5PIGlzIG5v dCBzZXQKQ09ORklHX0RFRkFVTFRfVENQX0NPTkc9ImN1YmljIgpDT05GSUdfVENQX01ENVNJ Rz15CkNPTkZJR19JUFY2PW0KQ09ORklHX0lQVjZfUFJJVkFDWT15CkNPTkZJR19JUFY2X1JP VVRFUl9QUkVGPXkKQ09ORklHX0lQVjZfUk9VVEVfSU5GTz15CkNPTkZJR19JUFY2X09QVElN SVNUSUNfREFEPXkKQ09ORklHX0lORVQ2X0FIPW0KQ09ORklHX0lORVQ2X0VTUD1tCkNPTkZJ R19JTkVUNl9JUENPTVA9bQpDT05GSUdfSVBWNl9NSVA2PW0KQ09ORklHX0lORVQ2X1hGUk1f VFVOTkVMPW0KQ09ORklHX0lORVQ2X1RVTk5FTD1tCkNPTkZJR19JTkVUNl9YRlJNX01PREVf VFJBTlNQT1JUPW0KQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9UVU5ORUw9bQpDT05GSUdfSU5F VDZfWEZSTV9NT0RFX0JFRVQ9bQpDT05GSUdfSU5FVDZfWEZSTV9NT0RFX1JPVVRFT1BUSU1J WkFUSU9OPW0KQ09ORklHX0lQVjZfU0lUPW0KQ09ORklHX0lQVjZfTkRJU0NfTk9ERVRZUEU9 eQpDT05GSUdfSVBWNl9UVU5ORUw9bQpDT05GSUdfSVBWNl9NVUxUSVBMRV9UQUJMRVM9eQpD T05GSUdfSVBWNl9TVUJUUkVFUz15CkNPTkZJR19JUFY2X01ST1VURT15CkNPTkZJR19JUFY2 X1BJTVNNX1YyPXkKQ09ORklHX05FVExBQkVMPXkKQ09ORklHX05FVFdPUktfU0VDTUFSSz15 CkNPTkZJR19ORVRGSUxURVI9eQojIENPTkZJR19ORVRGSUxURVJfREVCVUcgaXMgbm90IHNl dApDT05GSUdfTkVURklMVEVSX0FEVkFOQ0VEPXkKQ09ORklHX0JSSURHRV9ORVRGSUxURVI9 eQoKIwojIENvcmUgTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfTkVURklMVEVS X05FVExJTks9bQpDT05GSUdfTkVURklMVEVSX05FVExJTktfUVVFVUU9bQpDT05GSUdfTkVU RklMVEVSX05FVExJTktfTE9HPW0KQ09ORklHX05GX0NPTk5UUkFDSz15CkNPTkZJR19ORl9D VF9BQ0NUPXkKQ09ORklHX05GX0NPTk5UUkFDS19NQVJLPXkKQ09ORklHX05GX0NPTk5UUkFD S19TRUNNQVJLPXkKQ09ORklHX05GX0NPTk5UUkFDS19FVkVOVFM9eQpDT05GSUdfTkZfQ1Rf UFJPVE9fRENDUD1tCkNPTkZJR19ORl9DVF9QUk9UT19HUkU9bQpDT05GSUdfTkZfQ1RfUFJP VE9fU0NUUD1tCkNPTkZJR19ORl9DVF9QUk9UT19VRFBMSVRFPW0KQ09ORklHX05GX0NPTk5U UkFDS19BTUFOREE9bQpDT05GSUdfTkZfQ09OTlRSQUNLX0ZUUD1tCkNPTkZJR19ORl9DT05O VFJBQ0tfSDMyMz1tCkNPTkZJR19ORl9DT05OVFJBQ0tfSVJDPW0KQ09ORklHX05GX0NPTk5U UkFDS19ORVRCSU9TX05TPW0KQ09ORklHX05GX0NPTk5UUkFDS19QUFRQPW0KQ09ORklHX05G X0NPTk5UUkFDS19TQU5FPW0KQ09ORklHX05GX0NPTk5UUkFDS19TSVA9bQpDT05GSUdfTkZf Q09OTlRSQUNLX1RGVFA9bQpDT05GSUdfTkZfQ1RfTkVUTElOSz1tCkNPTkZJR19ORVRGSUxU RVJfVFBST1hZPW0KQ09ORklHX05FVEZJTFRFUl9YVEFCTEVTPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfQ0xBU1NJRlk9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DT05O TUFSSz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NPTk5TRUNNQVJLPW0KQ09ORklH X05FVEZJTFRFUl9YVF9UQVJHRVRfRFNDUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VU X01BUks9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ORkxPRz1tCkNPTkZJR19ORVRG SUxURVJfWFRfVEFSR0VUX05GUVVFVUU9bQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9O T1RSQUNLPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfUkFURUVTVD1tCkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX1RQUk9YWT1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VU X1RSQUNFPW0KQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfU0VDTUFSSz1tCkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX1RDUE1TUz1tCkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VU X1RDUE9QVFNUUklQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT01NRU5UPW0KQ09O RklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OQllURVM9bQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX0NPTk5MSU1JVD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTk1BUks9 bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5UUkFDSz15CkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfRENDUD1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRFNDUD1tCkNP TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRVNQPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD SF9IQVNITElNSVQ9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0hFTFBFUj1tCkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfSVBSQU5HRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfTEVOR1RIPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MSU1JVD1tCkNPTkZJR19O RVRGSUxURVJfWFRfTUFUQ0hfTUFDPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NQVJL PW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9NVUxUSVBPUlQ9bQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX09XTkVSPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9QT0xJQ1k9 bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1BIWVNERVY9bQpDT05GSUdfTkVURklMVEVS X1hUX01BVENIX1BLVFRZUEU9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1FVT1RBPW0K Q09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9SQVRFRVNUPW0KQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9SRUFMTT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUkVDRU5UPW0KIyBD T05GSUdfTkVURklMVEVSX1hUX01BVENIX1JFQ0VOVF9QUk9DX0NPTVBBVCBpcyBub3Qgc2V0 CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU0NUUD1tCkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfU09DS0VUPW0KQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9TVEFURT15CkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfU1RBVElTVElDPW0KQ09ORklHX05FVEZJTFRFUl9YVF9N QVRDSF9TVFJJTkc9bQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1RDUE1TUz1tCkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfVElNRT1tCkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hf VTMyPW0KQ09ORklHX0lQX1ZTPW0KIyBDT05GSUdfSVBfVlNfSVBWNiBpcyBub3Qgc2V0CiMg Q09ORklHX0lQX1ZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX1ZTX1RBQl9CSVRTPTEy CgojCiMgSVBWUyB0cmFuc3BvcnQgcHJvdG9jb2wgbG9hZCBiYWxhbmNpbmcgc3VwcG9ydAoj CkNPTkZJR19JUF9WU19QUk9UT19UQ1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fVURQPXkKQ09O RklHX0lQX1ZTX1BST1RPX0FIX0VTUD15CkNPTkZJR19JUF9WU19QUk9UT19FU1A9eQpDT05G SUdfSVBfVlNfUFJPVE9fQUg9eQoKIwojIElQVlMgc2NoZWR1bGVyCiMKQ09ORklHX0lQX1ZT X1JSPW0KQ09ORklHX0lQX1ZTX1dSUj1tCkNPTkZJR19JUF9WU19MQz1tCkNPTkZJR19JUF9W U19XTEM9bQpDT05GSUdfSVBfVlNfTEJMQz1tCkNPTkZJR19JUF9WU19MQkxDUj1tCkNPTkZJ R19JUF9WU19ESD1tCkNPTkZJR19JUF9WU19TSD1tCkNPTkZJR19JUF9WU19TRUQ9bQpDT05G SUdfSVBfVlNfTlE9bQoKIwojIElQVlMgYXBwbGljYXRpb24gaGVscGVyCiMKQ09ORklHX0lQ X1ZTX0ZUUD1tCgojCiMgSVA6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklHX05G X0RFRlJBR19JUFY0PXkKQ09ORklHX05GX0NPTk5UUkFDS19JUFY0PXkKIyBDT05GSUdfTkZf Q09OTlRSQUNLX1BST0NfQ09NUEFUIGlzIG5vdCBzZXQKQ09ORklHX0lQX05GX1FVRVVFPW0K Q09ORklHX0lQX05GX0lQVEFCTEVTPXkKQ09ORklHX0lQX05GX01BVENIX0FERFJUWVBFPW0K Q09ORklHX0lQX05GX01BVENIX0FIPW0KQ09ORklHX0lQX05GX01BVENIX0VDTj1tCkNPTkZJ R19JUF9ORl9NQVRDSF9UVEw9bQpDT05GSUdfSVBfTkZfRklMVEVSPXkKQ09ORklHX0lQX05G X1RBUkdFVF9SRUpFQ1Q9eQpDT05GSUdfSVBfTkZfVEFSR0VUX0xPRz1tCkNPTkZJR19JUF9O Rl9UQVJHRVRfVUxPRz1tCkNPTkZJR19ORl9OQVQ9bQpDT05GSUdfTkZfTkFUX05FRURFRD15 CkNPTkZJR19JUF9ORl9UQVJHRVRfTUFTUVVFUkFERT1tCkNPTkZJR19JUF9ORl9UQVJHRVRf TkVUTUFQPW0KQ09ORklHX0lQX05GX1RBUkdFVF9SRURJUkVDVD1tCkNPTkZJR19ORl9OQVRf U05NUF9CQVNJQz1tCkNPTkZJR19ORl9OQVRfUFJPVE9fRENDUD1tCkNPTkZJR19ORl9OQVRf UFJPVE9fR1JFPW0KQ09ORklHX05GX05BVF9QUk9UT19VRFBMSVRFPW0KQ09ORklHX05GX05B VF9QUk9UT19TQ1RQPW0KQ09ORklHX05GX05BVF9GVFA9bQpDT05GSUdfTkZfTkFUX0lSQz1t CkNPTkZJR19ORl9OQVRfVEZUUD1tCkNPTkZJR19ORl9OQVRfQU1BTkRBPW0KQ09ORklHX05G X05BVF9QUFRQPW0KQ09ORklHX05GX05BVF9IMzIzPW0KQ09ORklHX05GX05BVF9TSVA9bQpD T05GSUdfSVBfTkZfTUFOR0xFPW0KQ09ORklHX0lQX05GX1RBUkdFVF9DTFVTVEVSSVA9bQpD T05GSUdfSVBfTkZfVEFSR0VUX0VDTj1tCkNPTkZJR19JUF9ORl9UQVJHRVRfVFRMPW0KQ09O RklHX0lQX05GX1JBVz1tCkNPTkZJR19JUF9ORl9TRUNVUklUWT1tCkNPTkZJR19JUF9ORl9B UlBUQUJMRVM9bQpDT05GSUdfSVBfTkZfQVJQRklMVEVSPW0KQ09ORklHX0lQX05GX0FSUF9N QU5HTEU9bQoKIwojIElQdjY6IE5ldGZpbHRlciBDb25maWd1cmF0aW9uCiMKQ09ORklHX05G X0NPTk5UUkFDS19JUFY2PW0KQ09ORklHX0lQNl9ORl9RVUVVRT1tCkNPTkZJR19JUDZfTkZf SVBUQUJMRVM9bQpDT05GSUdfSVA2X05GX01BVENIX0FIPW0KQ09ORklHX0lQNl9ORl9NQVRD SF9FVUk2ND1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfRlJBRz1tCkNPTkZJR19JUDZfTkZfTUFU Q0hfT1BUUz1tCkNPTkZJR19JUDZfTkZfTUFUQ0hfSEw9bQpDT05GSUdfSVA2X05GX01BVENI X0lQVjZIRUFERVI9bQpDT05GSUdfSVA2X05GX01BVENIX01IPW0KQ09ORklHX0lQNl9ORl9N QVRDSF9SVD1tCkNPTkZJR19JUDZfTkZfVEFSR0VUX0xPRz1tCkNPTkZJR19JUDZfTkZfRklM VEVSPW0KQ09ORklHX0lQNl9ORl9UQVJHRVRfUkVKRUNUPW0KQ09ORklHX0lQNl9ORl9NQU5H TEU9bQpDT05GSUdfSVA2X05GX1RBUkdFVF9ITD1tCkNPTkZJR19JUDZfTkZfUkFXPW0KQ09O RklHX0lQNl9ORl9TRUNVUklUWT1tCgojCiMgREVDbmV0OiBOZXRmaWx0ZXIgQ29uZmlndXJh dGlvbgojCiMgQ09ORklHX0RFQ05FVF9ORl9HUkFCVUxBVE9SIGlzIG5vdCBzZXQKQ09ORklH X0JSSURHRV9ORl9FQlRBQkxFUz1tCkNPTkZJR19CUklER0VfRUJUX0JST1VURT1tCkNPTkZJ R19CUklER0VfRUJUX1RfRklMVEVSPW0KQ09ORklHX0JSSURHRV9FQlRfVF9OQVQ9bQpDT05G SUdfQlJJREdFX0VCVF84MDJfMz1tCkNPTkZJR19CUklER0VfRUJUX0FNT05HPW0KQ09ORklH X0JSSURHRV9FQlRfQVJQPW0KQ09ORklHX0JSSURHRV9FQlRfSVA9bQpDT05GSUdfQlJJREdF X0VCVF9JUDY9bQpDT05GSUdfQlJJREdFX0VCVF9MSU1JVD1tCkNPTkZJR19CUklER0VfRUJU X01BUks9bQpDT05GSUdfQlJJREdFX0VCVF9QS1RUWVBFPW0KQ09ORklHX0JSSURHRV9FQlRf U1RQPW0KQ09ORklHX0JSSURHRV9FQlRfVkxBTj1tCkNPTkZJR19CUklER0VfRUJUX0FSUFJF UExZPW0KQ09ORklHX0JSSURHRV9FQlRfRE5BVD1tCkNPTkZJR19CUklER0VfRUJUX01BUktf VD1tCkNPTkZJR19CUklER0VfRUJUX1JFRElSRUNUPW0KQ09ORklHX0JSSURHRV9FQlRfU05B VD1tCkNPTkZJR19CUklER0VfRUJUX0xPRz1tCkNPTkZJR19CUklER0VfRUJUX1VMT0c9bQpD T05GSUdfQlJJREdFX0VCVF9ORkxPRz1tCkNPTkZJR19JUF9EQ0NQPW0KQ09ORklHX0lORVRf RENDUF9ESUFHPW0KCiMKIyBEQ0NQIENDSURzIENvbmZpZ3VyYXRpb24gKEVYUEVSSU1FTlRB TCkKIwojIENPTkZJR19JUF9EQ0NQX0NDSUQyX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQ X0RDQ1BfQ0NJRDM9eQojIENPTkZJR19JUF9EQ0NQX0NDSUQzX0RFQlVHIGlzIG5vdCBzZXQK Q09ORklHX0lQX0RDQ1BfQ0NJRDNfUlRPPTEwMApDT05GSUdfSVBfRENDUF9URlJDX0xJQj15 CgojCiMgRENDUCBLZXJuZWwgSGFja2luZwojCiMgQ09ORklHX0lQX0RDQ1BfREVCVUcgaXMg bm90IHNldApDT05GSUdfTkVUX0RDQ1BQUk9CRT1tCkNPTkZJR19JUF9TQ1RQPW0KIyBDT05G SUdfU0NUUF9EQkdfTVNHIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NUUF9EQkdfT0JKQ05UIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NUUF9ITUFDX05PTkUgaXMgbm90IHNldApDT05GSUdfU0NU UF9ITUFDX1NIQTE9eQojIENPTkZJR19TQ1RQX0hNQUNfTUQ1IGlzIG5vdCBzZXQKQ09ORklH X1RJUEM9bQojIENPTkZJR19USVBDX0FEVkFOQ0VEIGlzIG5vdCBzZXQKIyBDT05GSUdfVElQ Q19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BVE09bQpDT05GSUdfQVRNX0NMSVA9bQojIENP TkZJR19BVE1fQ0xJUF9OT19JQ01QIGlzIG5vdCBzZXQKQ09ORklHX0FUTV9MQU5FPW0KIyBD T05GSUdfQVRNX01QT0EgaXMgbm90IHNldApDT05GSUdfQVRNX0JSMjY4ND1tCiMgQ09ORklH X0FUTV9CUjI2ODRfSVBGSUxURVIgaXMgbm90IHNldApDT05GSUdfU1RQPW0KQ09ORklHX0dB UlA9bQpDT05GSUdfQlJJREdFPW0KQ09ORklHX05FVF9EU0E9eQpDT05GSUdfTkVUX0RTQV9U QUdfRFNBPXkKQ09ORklHX05FVF9EU0FfVEFHX0VEU0E9eQpDT05GSUdfTkVUX0RTQV9UQUdf VFJBSUxFUj15CkNPTkZJR19ORVRfRFNBX01WODhFNlhYWD15CkNPTkZJR19ORVRfRFNBX01W ODhFNjA2MD15CkNPTkZJR19ORVRfRFNBX01WODhFNlhYWF9ORUVEX1BQVT15CkNPTkZJR19O RVRfRFNBX01WODhFNjEzMT15CkNPTkZJR19ORVRfRFNBX01WODhFNjEyM182MV82NT15CkNP TkZJR19WTEFOXzgwMjFRPW0KQ09ORklHX1ZMQU5fODAyMVFfR1ZSUD15CkNPTkZJR19ERUNO RVQ9bQpDT05GSUdfREVDTkVUX1JPVVRFUj15CkNPTkZJR19MTEM9bQojIENPTkZJR19MTEMy IGlzIG5vdCBzZXQKQ09ORklHX0lQWD1tCiMgQ09ORklHX0lQWF9JTlRFUk4gaXMgbm90IHNl dApDT05GSUdfQVRBTEs9bQpDT05GSUdfREVWX0FQUExFVEFMSz1tCkNPTkZJR19JUEREUD1t CkNPTkZJR19JUEREUF9FTkNBUD15CkNPTkZJR19JUEREUF9ERUNBUD15CiMgQ09ORklHX1gy NSBpcyBub3Qgc2V0CiMgQ09ORklHX0xBUEIgaXMgbm90IHNldAojIENPTkZJR19FQ09ORVQg aXMgbm90IHNldApDT05GSUdfV0FOX1JPVVRFUj1tCkNPTkZJR19ORVRfU0NIRUQ9eQoKIwoj IFF1ZXVlaW5nL1NjaGVkdWxpbmcKIwpDT05GSUdfTkVUX1NDSF9DQlE9bQpDT05GSUdfTkVU X1NDSF9IVEI9bQpDT05GSUdfTkVUX1NDSF9IRlNDPW0KQ09ORklHX05FVF9TQ0hfQVRNPW0K Q09ORklHX05FVF9TQ0hfUFJJTz1tCkNPTkZJR19ORVRfU0NIX01VTFRJUT1tCkNPTkZJR19O RVRfU0NIX1JFRD1tCkNPTkZJR19ORVRfU0NIX1NGUT1tCkNPTkZJR19ORVRfU0NIX1RFUUw9 bQpDT05GSUdfTkVUX1NDSF9UQkY9bQpDT05GSUdfTkVUX1NDSF9HUkVEPW0KQ09ORklHX05F VF9TQ0hfRFNNQVJLPW0KQ09ORklHX05FVF9TQ0hfTkVURU09bQpDT05GSUdfTkVUX1NDSF9E UlI9bQpDT05GSUdfTkVUX1NDSF9JTkdSRVNTPW0KCiMKIyBDbGFzc2lmaWNhdGlvbgojCkNP TkZJR19ORVRfQ0xTPXkKQ09ORklHX05FVF9DTFNfQkFTSUM9bQpDT05GSUdfTkVUX0NMU19U Q0lOREVYPW0KQ09ORklHX05FVF9DTFNfUk9VVEU0PW0KQ09ORklHX05FVF9DTFNfUk9VVEU9 eQpDT05GSUdfTkVUX0NMU19GVz1tCkNPTkZJR19ORVRfQ0xTX1UzMj1tCkNPTkZJR19DTFNf VTMyX1BFUkY9eQpDT05GSUdfQ0xTX1UzMl9NQVJLPXkKQ09ORklHX05FVF9DTFNfUlNWUD1t CkNPTkZJR19ORVRfQ0xTX1JTVlA2PW0KQ09ORklHX05FVF9DTFNfRkxPVz1tCkNPTkZJR19O RVRfQ0xTX0NHUk9VUD15CkNPTkZJR19ORVRfRU1BVENIPXkKQ09ORklHX05FVF9FTUFUQ0hf U1RBQ0s9MzIKQ09ORklHX05FVF9FTUFUQ0hfQ01QPW0KQ09ORklHX05FVF9FTUFUQ0hfTkJZ VEU9bQpDT05GSUdfTkVUX0VNQVRDSF9VMzI9bQpDT05GSUdfTkVUX0VNQVRDSF9NRVRBPW0K Q09ORklHX05FVF9FTUFUQ0hfVEVYVD1tCkNPTkZJR19ORVRfQ0xTX0FDVD15CkNPTkZJR19O RVRfQUNUX1BPTElDRT1tCkNPTkZJR19ORVRfQUNUX0dBQ1Q9bQpDT05GSUdfR0FDVF9QUk9C PXkKQ09ORklHX05FVF9BQ1RfTUlSUkVEPW0KQ09ORklHX05FVF9BQ1RfSVBUPW0KQ09ORklH X05FVF9BQ1RfTkFUPW0KQ09ORklHX05FVF9BQ1RfUEVESVQ9bQpDT05GSUdfTkVUX0FDVF9T SU1QPW0KQ09ORklHX05FVF9BQ1RfU0tCRURJVD1tCkNPTkZJR19ORVRfQ0xTX0lORD15CkNP TkZJR19ORVRfU0NIX0ZJRk89eQpDT05GSUdfRENCPXkKCiMKIyBOZXR3b3JrIHRlc3RpbmcK IwpDT05GSUdfTkVUX1BLVEdFTj1tCiMgQ09ORklHX05FVF9UQ1BQUk9CRSBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfRFJPUF9NT05JVE9SPXkKQ09ORklHX0hBTVJBRElPPXkKCiMKIyBQYWNr ZXQgUmFkaW8gcHJvdG9jb2xzCiMKQ09ORklHX0FYMjU9bQpDT05GSUdfQVgyNV9EQU1BX1NM QVZFPXkKQ09ORklHX05FVFJPTT1tCkNPTkZJR19ST1NFPW0KCiMKIyBBWC4yNSBuZXR3b3Jr IGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01LSVNTPW0KQ09ORklHXzZQQUNLPW0KQ09ORklH X0JQUUVUSEVSPW0KQ09ORklHX0JBWUNPTV9TRVJfRkRYPW0KQ09ORklHX0JBWUNPTV9TRVJf SERYPW0KQ09ORklHX0JBWUNPTV9QQVI9bQpDT05GSUdfWUFNPW0KQ09ORklHX0NBTj1tCkNP TkZJR19DQU5fUkFXPW0KQ09ORklHX0NBTl9CQ009bQoKIwojIENBTiBEZXZpY2UgRHJpdmVy cwojCkNPTkZJR19DQU5fVkNBTj1tCiMgQ09ORklHX0NBTl9ERUJVR19ERVZJQ0VTIGlzIG5v dCBzZXQKQ09ORklHX0lSREE9bQoKIwojIElyREEgcHJvdG9jb2xzCiMKQ09ORklHX0lSTEFO PW0KQ09ORklHX0lSTkVUPW0KQ09ORklHX0lSQ09NTT1tCiMgQ09ORklHX0lSREFfVUxUUkEg aXMgbm90IHNldAoKIwojIElyREEgb3B0aW9ucwojCkNPTkZJR19JUkRBX0NBQ0hFX0xBU1Rf TFNBUD15CkNPTkZJR19JUkRBX0ZBU1RfUlI9eQojIENPTkZJR19JUkRBX0RFQlVHIGlzIG5v dCBzZXQKCiMKIyBJbmZyYXJlZC1wb3J0IGRldmljZSBkcml2ZXJzCiMKCiMKIyBTSVIgZGV2 aWNlIGRyaXZlcnMKIwpDT05GSUdfSVJUVFlfU0lSPW0KCiMKIyBEb25nbGUgc3VwcG9ydAoj CkNPTkZJR19ET05HTEU9eQpDT05GSUdfRVNJX0RPTkdMRT1tCkNPTkZJR19BQ1RJU1lTX0RP TkdMRT1tCkNPTkZJR19URUtSQU1fRE9OR0xFPW0KQ09ORklHX1RPSU0zMjMyX0RPTkdMRT1t CkNPTkZJR19MSVRFTElOS19ET05HTEU9bQpDT05GSUdfTUE2MDBfRE9OR0xFPW0KQ09ORklH X0dJUkJJTF9ET05HTEU9bQpDT05GSUdfTUNQMjEyMF9ET05HTEU9bQpDT05GSUdfT0xEX0JF TEtJTl9ET05HTEU9bQpDT05GSUdfQUNUMjAwTF9ET05HTEU9bQpDT05GSUdfS0lOR1NVTl9E T05HTEU9bQpDT05GSUdfS1NEQVpaTEVfRE9OR0xFPW0KQ09ORklHX0tTOTU5X0RPTkdMRT1t CgojCiMgRklSIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX1VTQl9JUkRBPW0KQ09ORklHX1NJ R01BVEVMX0ZJUj1tCkNPTkZJR19OU0NfRklSPW0KQ09ORklHX1dJTkJPTkRfRklSPW0KQ09O RklHX1NNQ19JUkNDX0ZJUj1tCkNPTkZJR19BTElfRklSPW0KQ09ORklHX1ZMU0lfRklSPW0K Q09ORklHX1ZJQV9GSVI9bQpDT05GSUdfTUNTX0ZJUj1tCkNPTkZJR19CVD1tCkNPTkZJR19C VF9MMkNBUD1tCkNPTkZJR19CVF9TQ089bQpDT05GSUdfQlRfUkZDT01NPW0KQ09ORklHX0JU X1JGQ09NTV9UVFk9eQpDT05GSUdfQlRfQk5FUD1tCkNPTkZJR19CVF9CTkVQX01DX0ZJTFRF Uj15CkNPTkZJR19CVF9CTkVQX1BST1RPX0ZJTFRFUj15CkNPTkZJR19CVF9DTVRQPW0KQ09O RklHX0JUX0hJRFA9bQoKIwojIEJsdWV0b290aCBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19C VF9IQ0lCVFVTQj1tCkNPTkZJR19CVF9IQ0lCVFNESU89bQpDT05GSUdfQlRfSENJVUFSVD1t CkNPTkZJR19CVF9IQ0lVQVJUX0g0PXkKQ09ORklHX0JUX0hDSVVBUlRfQkNTUD15CkNPTkZJ R19CVF9IQ0lVQVJUX0xMPXkKQ09ORklHX0JUX0hDSUJDTTIwM1g9bQpDT05GSUdfQlRfSENJ QlBBMTBYPW0KQ09ORklHX0JUX0hDSUJGVVNCPW0KQ09ORklHX0JUX0hDSURUTDE9bQpDT05G SUdfQlRfSENJQlQzQz1tCkNPTkZJR19CVF9IQ0lCTFVFQ0FSRD1tCkNPTkZJR19CVF9IQ0lC VFVBUlQ9bQpDT05GSUdfQlRfSENJVkhDST1tCiMgQ09ORklHX0FGX1JYUlBDIGlzIG5vdCBz ZXQKQ09ORklHX1BIT05FVD1tCkNPTkZJR19GSUJfUlVMRVM9eQpDT05GSUdfV0lSRUxFU1M9 eQpDT05GSUdfQ0ZHODAyMTE9bQojIENPTkZJR19DRkc4MDIxMV9SRUdfREVCVUcgaXMgbm90 IHNldApDT05GSUdfTkw4MDIxMT15CiMgQ09ORklHX1dJUkVMRVNTX09MRF9SRUdVTEFUT1JZ IGlzIG5vdCBzZXQKQ09ORklHX1dJUkVMRVNTX0VYVD15CkNPTkZJR19XSVJFTEVTU19FWFRf U1lTRlM9eQpDT05GSUdfTElCODAyMTE9bQpDT05GSUdfTElCODAyMTFfQ1JZUFRfV0VQPW0K Q09ORklHX0xJQjgwMjExX0NSWVBUX0NDTVA9bQpDT05GSUdfTElCODAyMTFfQ1JZUFRfVEtJ UD1tCiMgQ09ORklHX0xJQjgwMjExX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX01BQzgwMjEx PW0KCiMKIyBSYXRlIGNvbnRyb2wgYWxnb3JpdGhtIHNlbGVjdGlvbgojCkNPTkZJR19NQUM4 MDIxMV9SQ19NSU5TVFJFTD15CiMgQ09ORklHX01BQzgwMjExX1JDX0RFRkFVTFRfUElEIGlz IG5vdCBzZXQKQ09ORklHX01BQzgwMjExX1JDX0RFRkFVTFRfTUlOU1RSRUw9eQpDT05GSUdf TUFDODAyMTFfUkNfREVGQVVMVD0ibWluc3RyZWwiCkNPTkZJR19NQUM4MDIxMV9NRVNIPXkK Q09ORklHX01BQzgwMjExX0xFRFM9eQpDT05GSUdfTUFDODAyMTFfREVCVUdGUz15CiMgQ09O RklHX01BQzgwMjExX0RFQlVHX01FTlUgaXMgbm90IHNldApDT05GSUdfV0lNQVg9bQpDT05G SUdfV0lNQVhfREVCVUdfTEVWRUw9OApDT05GSUdfUkZLSUxMPW0KQ09ORklHX1JGS0lMTF9J TlBVVD1tCkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19ORVRfOVA9bQpDT05GSUdfTkVU XzlQX1ZJUlRJTz1tCkNPTkZJR19ORVRfOVBfUkRNQT1tCiMgQ09ORklHX05FVF85UF9ERUJV RyBpcyBub3Qgc2V0CgojCiMgRGV2aWNlIERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVy IE9wdGlvbnMKIwpDT05GSUdfVUVWRU5UX0hFTFBFUl9QQVRIPSIvc2Jpbi9ob3RwbHVnIgpD T05GSUdfU1RBTkRBTE9ORT15CkNPTkZJR19QUkVWRU5UX0ZJUk1XQVJFX0JVSUxEPXkKQ09O RklHX0ZXX0xPQURFUj15CiMgQ09ORklHX0ZJUk1XQVJFX0lOX0tFUk5FTCBpcyBub3Qgc2V0 CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90 IHNldApDT05GSUdfREVCVUdfREVWUkVTPXkKIyBDT05GSUdfU1lTX0hZUEVSVklTT1IgaXMg bm90IHNldApDT05GSUdfQ09OTkVDVE9SPXkKQ09ORklHX1BST0NfRVZFTlRTPXkKQ09ORklH X01URD1tCiMgQ09ORklHX01URF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ09OQ0FU PW0KQ09ORklHX01URF9QQVJUSVRJT05TPXkKIyBDT05GSUdfTVREX1RFU1RTIGlzIG5vdCBz ZXQKQ09ORklHX01URF9SRURCT09UX1BBUlRTPW0KQ09ORklHX01URF9SRURCT09UX0RJUkVD VE9SWV9CTE9DSz0tMQojIENPTkZJR19NVERfUkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRCBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9SRURCT09UX1BBUlRTX1JFQURPTkxZIGlzIG5vdCBz ZXQKQ09ORklHX01URF9BUjdfUEFSVFM9bQoKIwojIFVzZXIgTW9kdWxlcyBBbmQgVHJhbnNs YXRpb24gTGF5ZXJzCiMKQ09ORklHX01URF9DSEFSPW0KQ09ORklHX01URF9CTEtERVZTPW0K Q09ORklHX01URF9CTE9DSz1tCkNPTkZJR19NVERfQkxPQ0tfUk89bQpDT05GSUdfRlRMPW0K Q09ORklHX05GVEw9bQpDT05GSUdfTkZUTF9SVz15CkNPTkZJR19JTkZUTD1tCkNPTkZJR19S RkRfRlRMPW0KQ09ORklHX1NTRkRDPW0KQ09ORklHX01URF9PT1BTPW0KCiMKIyBSQU0vUk9N L0ZsYXNoIGNoaXAgZHJpdmVycwojCkNPTkZJR19NVERfQ0ZJPW0KQ09ORklHX01URF9KRURF Q1BST0JFPW0KQ09ORklHX01URF9HRU5fUFJPQkU9bQojIENPTkZJR19NVERfQ0ZJX0FEVl9P UFRJT05TIGlzIG5vdCBzZXQKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8xPXkKQ09ORklH X01URF9NQVBfQkFOS19XSURUSF8yPXkKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF80PXkK IyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzggaXMgbm90IHNldAojIENPTkZJR19NVERf TUFQX0JBTktfV0lEVEhfMTYgaXMgbm90IHNldAojIENPTkZJR19NVERfTUFQX0JBTktfV0lE VEhfMzIgaXMgbm90IHNldApDT05GSUdfTVREX0NGSV9JMT15CkNPTkZJR19NVERfQ0ZJX0ky PXkKIyBDT05GSUdfTVREX0NGSV9JNCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfSTgg aXMgbm90IHNldApDT05GSUdfTVREX0NGSV9JTlRFTEVYVD1tCkNPTkZJR19NVERfQ0ZJX0FN RFNURD1tCkNPTkZJR19NVERfQ0ZJX1NUQUE9bQpDT05GSUdfTVREX0NGSV9VVElMPW0KQ09O RklHX01URF9SQU09bQpDT05GSUdfTVREX1JPTT1tCkNPTkZJR19NVERfQUJTRU5UPW0KCiMK IyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKQ09ORklHX01URF9DT01QTEVY X01BUFBJTkdTPXkKIyBDT05GSUdfTVREX1BIWVNNQVAgaXMgbm90IHNldApDT05GSUdfTVRE X1NDNTIwQ0RQPW0KQ09ORklHX01URF9ORVRTQzUyMD1tCkNPTkZJR19NVERfVFM1NTAwPW0K IyBDT05GSUdfTVREX1NCQ19HWFggaXMgbm90IHNldAojIENPTkZJR19NVERfQU1ENzZYUk9N IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0lDSFhST00gaXMgbm90IHNldApDT05GSUdfTVRE X0VTQjJST009bQpDT05GSUdfTVREX0NLODA0WFJPTT1tCkNPTkZJR19NVERfU0NCMl9GTEFT SD1tCiMgQ09ORklHX01URF9ORVR0ZWwgaXMgbm90IHNldAojIENPTkZJR19NVERfRElMTkVU UEMgaXMgbm90IHNldAojIENPTkZJR19NVERfTDQ0MEdYIGlzIG5vdCBzZXQKQ09ORklHX01U RF9QQ0k9bQojIENPTkZJR19NVERfSU5URUxfVlJfTk9SIGlzIG5vdCBzZXQKIyBDT05GSUdf TVREX1BMQVRSQU0gaXMgbm90IHNldAoKIwojIFNlbGYtY29udGFpbmVkIE1URCBkZXZpY2Ug ZHJpdmVycwojCkNPTkZJR19NVERfUE1DNTUxPW0KIyBDT05GSUdfTVREX1BNQzU1MV9CVUdG SVggaXMgbm90IHNldAojIENPTkZJR19NVERfUE1DNTUxX0RFQlVHIGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX1NMUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1BIUkFNIGlzIG5vdCBz ZXQKQ09ORklHX01URF9NVERSQU09bQpDT05GSUdfTVREUkFNX1RPVEFMX1NJWkU9NDA5NgpD T05GSUdfTVREUkFNX0VSQVNFX1NJWkU9MTI4CkNPTkZJR19NVERfQkxPQ0syTVREPW0KCiMK IyBEaXNrLU9uLUNoaXAgRGV2aWNlIERyaXZlcnMKIwojIENPTkZJR19NVERfRE9DMjAwMCBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9ET0MyMDAxIGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE X0RPQzIwMDFQTFVTIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EPW0KIyBDT05GSUdfTVRE X05BTkRfVkVSSUZZX1dSSVRFIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EX0VDQ19TTUM9 eQojIENPTkZJR19NVERfTkFORF9NVVNFVU1fSURTIGlzIG5vdCBzZXQKQ09ORklHX01URF9O QU5EX0lEUz1tCkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQPW0KIyBDT05GSUdfTVREX05B TkRfRElTS09OQ0hJUF9QUk9CRV9BRFZBTkNFRCBpcyBub3Qgc2V0CkNPTkZJR19NVERfTkFO RF9ESVNLT05DSElQX1BST0JFX0FERFJFU1M9MAojIENPTkZJR19NVERfTkFORF9ESVNLT05D SElQX0JCVFdSSVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX05BTkRfQ0FGRSBpcyBub3Qg c2V0CkNPTkZJR19NVERfTkFORF9OQU5EU0lNPW0KIyBDT05GSUdfTVREX05BTkRfUExBVEZP Uk0gaXMgbm90IHNldApDT05GSUdfTVREX0FMQVVEQT1tCiMgQ09ORklHX01URF9PTkVOQU5E IGlzIG5vdCBzZXQKCiMKIyBMUEREUiBmbGFzaCBtZW1vcnkgZHJpdmVycwojCkNPTkZJR19N VERfTFBERFI9bQpDT05GSUdfTVREX1FJTkZPX1BST0JFPW0KCiMKIyBVQkkgLSBVbnNvcnRl ZCBibG9jayBpbWFnZXMKIwpDT05GSUdfTVREX1VCST1tCkNPTkZJR19NVERfVUJJX1dMX1RI UkVTSE9MRD00MDk2CkNPTkZJR19NVERfVUJJX0JFQl9SRVNFUlZFPTEKIyBDT05GSUdfTVRE X1VCSV9HTFVFQkkgaXMgbm90IHNldAoKIwojIFVCSSBkZWJ1Z2dpbmcgb3B0aW9ucwojCiMg Q09ORklHX01URF9VQklfREVCVUcgaXMgbm90IHNldApDT05GSUdfUEFSUE9SVD1tCkNPTkZJ R19QQVJQT1JUX1BDPW0KQ09ORklHX1BBUlBPUlRfU0VSSUFMPW0KIyBDT05GSUdfUEFSUE9S VF9QQ19GSUZPIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSUE9SVF9QQ19TVVBFUklPIGlzIG5v dCBzZXQKQ09ORklHX1BBUlBPUlRfUENfUENNQ0lBPW0KIyBDT05GSUdfUEFSUE9SVF9HU0Mg aXMgbm90IHNldAojIENPTkZJR19QQVJQT1JUX0FYODg3OTYgaXMgbm90IHNldApDT05GSUdf UEFSUE9SVF8xMjg0PXkKQ09ORklHX1BBUlBPUlRfTk9UX1BDPXkKQ09ORklHX1BOUD15CiMg Q09ORklHX1BOUF9ERUJVR19NRVNTQUdFUyBpcyBub3Qgc2V0CgojCiMgUHJvdG9jb2xzCiMK Q09ORklHX1BOUEFDUEk9eQpDT05GSUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX0ZEPW0K Q09ORklHX1BBUklERT1tCgojCiMgUGFyYWxsZWwgSURFIGhpZ2gtbGV2ZWwgZHJpdmVycwoj CkNPTkZJR19QQVJJREVfUEQ9bQpDT05GSUdfUEFSSURFX1BDRD1tCkNPTkZJR19QQVJJREVf UEY9bQpDT05GSUdfUEFSSURFX1BUPW0KQ09ORklHX1BBUklERV9QRz1tCgojCiMgUGFyYWxs ZWwgSURFIHByb3RvY29sIG1vZHVsZXMKIwpDT05GSUdfUEFSSURFX0FURU49bQpDT05GSUdf UEFSSURFX0JQQ0s9bQpDT05GSUdfUEFSSURFX0NPTU09bQpDT05GSUdfUEFSSURFX0RTVFI9 bQpDT05GSUdfUEFSSURFX0ZJVDI9bQpDT05GSUdfUEFSSURFX0ZJVDM9bQpDT05GSUdfUEFS SURFX0VQQVQ9bQpDT05GSUdfUEFSSURFX0VQQVRDOD15CkNPTkZJR19QQVJJREVfRVBJQT1t CkNPTkZJR19QQVJJREVfRlJJUT1tCkNPTkZJR19QQVJJREVfRlJQVz1tCkNPTkZJR19QQVJJ REVfS0JJQz1tCkNPTkZJR19QQVJJREVfS1RUST1tCkNPTkZJR19QQVJJREVfT04yMD1tCkNP TkZJR19QQVJJREVfT04yNj1tCkNPTkZJR19CTEtfQ1BRX0RBPW0KQ09ORklHX0JMS19DUFFf Q0lTU19EQT1tCkNPTkZJR19DSVNTX1NDU0lfVEFQRT15CkNPTkZJR19CTEtfREVWX0RBQzk2 MD1tCkNPTkZJR19CTEtfREVWX1VNRU09bQojIENPTkZJR19CTEtfREVWX0NPV19DT01NT04g aXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9MT09QPXkKQ09ORklHX0JMS19ERVZfQ1JZUFRP TE9PUD1tCkNPTkZJR19CTEtfREVWX05CRD1tCkNPTkZJR19CTEtfREVWX1NYOD1tCiMgQ09O RklHX0JMS19ERVZfVUIgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9SQU09eQpDT05GSUdf QkxLX0RFVl9SQU1fQ09VTlQ9MTYKQ09ORklHX0JMS19ERVZfUkFNX1NJWkU9MTYzODQKIyBD T05GSUdfQkxLX0RFVl9YSVAgaXMgbm90IHNldApDT05GSUdfQ0RST01fUEtUQ0RWRD1tCkNP TkZJR19DRFJPTV9QS1RDRFZEX0JVRkZFUlM9OAojIENPTkZJR19DRFJPTV9QS1RDRFZEX1dD QUNIRSBpcyBub3Qgc2V0CkNPTkZJR19BVEFfT1ZFUl9FVEg9bQpDT05GSUdfWEVOX0JMS0RF Vl9GUk9OVEVORD1tCkNPTkZJR19WSVJUSU9fQkxLPW0KIyBDT05GSUdfQkxLX0RFVl9IRCBp cyBub3Qgc2V0CkNPTkZJR19NSVNDX0RFVklDRVM9eQojIENPTkZJR19JQk1fQVNNIGlzIG5v dCBzZXQKIyBDT05GSUdfUEhBTlRPTSBpcyBub3Qgc2V0CkNPTkZJR19TR0lfSU9DND1tCkNP TkZJR19USUZNX0NPUkU9bQpDT05GSUdfVElGTV83WFgxPW0KQ09ORklHX0lDUzkzMlM0MDE9 bQpDT05GSUdfRU5DTE9TVVJFX1NFUlZJQ0VTPW0KQ09ORklHX1NHSV9YUD1tCiMgQ09ORklH X0hQX0lMTyBpcyBub3Qgc2V0CkNPTkZJR19TR0lfR1JVPW0KIyBDT05GSUdfU0dJX0dSVV9E RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19ERUxMX0xBUFRPUD1tCiMgQ09ORklHX0MyUE9SVCBp cyBub3Qgc2V0CgojCiMgRUVQUk9NIHN1cHBvcnQKIwpDT05GSUdfRUVQUk9NX0FUMjQ9bQpD T05GSUdfRUVQUk9NX0xFR0FDWT1tCkNPTkZJR19FRVBST01fOTNDWDY9bQpDT05GSUdfSEFW RV9JREU9eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFNDU0kgZGV2aWNlIHN1cHBv cnQKIwpDT05GSUdfUkFJRF9BVFRSUz1tCkNPTkZJR19TQ1NJPXkKQ09ORklHX1NDU0lfRE1B PXkKQ09ORklHX1NDU0lfVEdUPW0KQ09ORklHX1NDU0lfTkVUTElOSz15CkNPTkZJR19TQ1NJ X1BST0NfRlM9eQoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChkaXNrLCB0YXBlLCBDRC1ST00p CiMKQ09ORklHX0JMS19ERVZfU0Q9eQpDT05GSUdfQ0hSX0RFVl9TVD1tCkNPTkZJR19DSFJf REVWX09TU1Q9bQpDT05GSUdfQkxLX0RFVl9TUj15CkNPTkZJR19CTEtfREVWX1NSX1ZFTkRP Uj15CkNPTkZJR19DSFJfREVWX1NHPXkKQ09ORklHX0NIUl9ERVZfU0NIPW0KQ09ORklHX1ND U0lfRU5DTE9TVVJFPW0KCiMKIyBTb21lIFNDU0kgZGV2aWNlcyAoZS5nLiBDRCBqdWtlYm94 KSBzdXBwb3J0IG11bHRpcGxlIExVTnMKIwpDT05GSUdfU0NTSV9NVUxUSV9MVU49eQpDT05G SUdfU0NTSV9DT05TVEFOVFM9eQpDT05GSUdfU0NTSV9MT0dHSU5HPXkKQ09ORklHX1NDU0lf U0NBTl9BU1lOQz15CkNPTkZJR19TQ1NJX1dBSVRfU0NBTj1tCgojCiMgU0NTSSBUcmFuc3Bv cnRzCiMKQ09ORklHX1NDU0lfU1BJX0FUVFJTPW0KQ09ORklHX1NDU0lfRkNfQVRUUlM9bQpD T05GSUdfU0NTSV9GQ19UR1RfQVRUUlM9eQpDT05GSUdfU0NTSV9JU0NTSV9BVFRSUz1tCkNP TkZJR19TQ1NJX1NBU19BVFRSUz1tCkNPTkZJR19TQ1NJX1NBU19MSUJTQVM9bQpDT05GSUdf U0NTSV9TQVNfQVRBPXkKQ09ORklHX1NDU0lfU0FTX0hPU1RfU01QPXkKIyBDT05GSUdfU0NT SV9TQVNfTElCU0FTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU1JQX0FUVFJTPW0K Q09ORklHX1NDU0lfU1JQX1RHVF9BVFRSUz15CkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKQ09O RklHX0lTQ1NJX1RDUD1tCkNPTkZJR19TQ1NJX0NYR0IzX0lTQ1NJPW0KQ09ORklHX0JMS19E RVZfM1dfWFhYWF9SQUlEPW0KQ09ORklHX1NDU0lfM1dfOVhYWD1tCkNPTkZJR19TQ1NJX0FD QVJEPW0KQ09ORklHX1NDU0lfQUFDUkFJRD1tCkNPTkZJR19TQ1NJX0FJQzdYWFg9bQpDT05G SUdfQUlDN1hYWF9DTURTX1BFUl9ERVZJQ0U9NApDT05GSUdfQUlDN1hYWF9SRVNFVF9ERUxB WV9NUz0xNTAwMAojIENPTkZJR19BSUM3WFhYX0RFQlVHX0VOQUJMRSBpcyBub3Qgc2V0CkNP TkZJR19BSUM3WFhYX0RFQlVHX01BU0s9MAojIENPTkZJR19BSUM3WFhYX1JFR19QUkVUVFlf UFJJTlQgaXMgbm90IHNldApDT05GSUdfU0NTSV9BSUM3WFhYX09MRD1tCkNPTkZJR19TQ1NJ X0FJQzc5WFg9bQpDT05GSUdfQUlDNzlYWF9DTURTX1BFUl9ERVZJQ0U9NApDT05GSUdfQUlD NzlYWF9SRVNFVF9ERUxBWV9NUz0xNTAwMAojIENPTkZJR19BSUM3OVhYX0RFQlVHX0VOQUJM RSBpcyBub3Qgc2V0CkNPTkZJR19BSUM3OVhYX0RFQlVHX01BU0s9MAojIENPTkZJR19BSUM3 OVhYX1JFR19QUkVUVFlfUFJJTlQgaXMgbm90IHNldApDT05GSUdfU0NTSV9BSUM5NFhYPW0K IyBDT05GSUdfQUlDOTRYWF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRFBUX0ky TyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQURWQU5TWVMgaXMgbm90IHNldApDT05GSUdf U0NTSV9BUkNNU1I9bQpDT05GSUdfU0NTSV9BUkNNU1JfQUVSPXkKQ09ORklHX01FR0FSQUlE X05FV0dFTj15CkNPTkZJR19NRUdBUkFJRF9NTT1tCkNPTkZJR19NRUdBUkFJRF9NQUlMQk9Y PW0KQ09ORklHX01FR0FSQUlEX0xFR0FDWT1tCkNPTkZJR19NRUdBUkFJRF9TQVM9bQpDT05G SUdfU0NTSV9IUFRJT1A9bQpDT05GSUdfU0NTSV9CVVNMT0dJQz1tCkNPTkZJR19MSUJGQz1t CkNPTkZJR19GQ09FPW0KIyBDT05GSUdfU0NTSV9ETVgzMTkxRCBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfRUFUQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRlVUVVJFX0RPTUFJTiBp cyBub3Qgc2V0CkNPTkZJR19TQ1NJX0dEVEg9bQpDT05GSUdfU0NTSV9JUFM9bQpDT05GSUdf U0NTSV9JTklUSU89bQpDT05GSUdfU0NTSV9JTklBMTAwPW0KQ09ORklHX1NDU0lfUFBBPW0K Q09ORklHX1NDU0lfSU1NPW0KIyBDT05GSUdfU0NTSV9JWklQX0VQUDE2IGlzIG5vdCBzZXQK IyBDT05GSUdfU0NTSV9JWklQX1NMT1dfQ1RSIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTVZT QVM9bQpDT05GSUdfU0NTSV9TVEVYPW0KQ09ORklHX1NDU0lfU1lNNTNDOFhYXzI9bQpDT05G SUdfU0NTSV9TWU01M0M4WFhfRE1BX0FERFJFU1NJTkdfTU9ERT0xCkNPTkZJR19TQ1NJX1NZ TTUzQzhYWF9ERUZBVUxUX1RBR1M9MTYKQ09ORklHX1NDU0lfU1lNNTNDOFhYX01BWF9UQUdT PTY0CkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9NTUlPPXkKIyBDT05GSUdfU0NTSV9JUFIgaXMg bm90IHNldApDT05GSUdfU0NTSV9RTE9HSUNfMTI4MD1tCkNPTkZJR19TQ1NJX1FMQV9GQz1t CkNPTkZJR19TQ1NJX1FMQV9JU0NTST1tCkNPTkZJR19TQ1NJX0xQRkM9bQojIENPTkZJR19T Q1NJX0xQRkNfREVCVUdfRlMgaXMgbm90IHNldApDT05GSUdfU0NTSV9EQzM5NXg9bQpDT05G SUdfU0NTSV9EQzM5MFQ9bQojIENPTkZJR19TQ1NJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklH X1NDU0lfU1JQPW0KQ09ORklHX1NDU0lfTE9XTEVWRUxfUENNQ0lBPXkKIyBDT05GSUdfUENN Q0lBX0ZET01BSU4gaXMgbm90IHNldApDT05GSUdfUENNQ0lBX1FMT0dJQz1tCkNPTkZJR19Q Q01DSUFfU1lNNTNDNTAwPW0KQ09ORklHX1NDU0lfREg9eQpDT05GSUdfU0NTSV9ESF9SREFD PW0KQ09ORklHX1NDU0lfREhfSFBfU1c9bQpDT05GSUdfU0NTSV9ESF9FTUM9bQpDT05GSUdf U0NTSV9ESF9BTFVBPW0KQ09ORklHX0FUQT15CiMgQ09ORklHX0FUQV9OT05TVEFOREFSRCBp cyBub3Qgc2V0CkNPTkZJR19BVEFfQUNQST15CkNPTkZJR19TQVRBX1BNUD15CkNPTkZJR19T QVRBX0FIQ0k9eQpDT05GSUdfU0FUQV9TSUwyND1tCkNPTkZJR19BVEFfU0ZGPXkKQ09ORklH X1NBVEFfU1ZXPW0KQ09ORklHX0FUQV9QSUlYPXkKQ09ORklHX1NBVEFfTVY9bQpDT05GSUdf U0FUQV9OVj1tCkNPTkZJR19QRENfQURNQT1tCkNPTkZJR19TQVRBX1FTVE9SPW0KQ09ORklH X1NBVEFfUFJPTUlTRT1tCkNPTkZJR19TQVRBX1NYND1tCkNPTkZJR19TQVRBX1NJTD1tCkNP TkZJR19TQVRBX1NJUz1tCkNPTkZJR19TQVRBX1VMST1tCkNPTkZJR19TQVRBX1ZJQT1tCkNP TkZJR19TQVRBX1ZJVEVTU0U9bQpDT05GSUdfU0FUQV9JTklDMTYyWD1tCkNPTkZJR19QQVRB X0FDUEk9bQpDT05GSUdfUEFUQV9BTEk9bQpDT05GSUdfUEFUQV9BTUQ9bQpDT05GSUdfUEFU QV9BUlRPUD1tCkNPTkZJR19QQVRBX0FUSUlYUD1tCkNPTkZJR19QQVRBX0NNRDY0MF9QQ0k9 bQpDT05GSUdfUEFUQV9DTUQ2NFg9bQpDT05GSUdfUEFUQV9DUzU1MjA9bQpDT05GSUdfUEFU QV9DUzU1MzA9bQpDT05GSUdfUEFUQV9DWVBSRVNTPW0KQ09ORklHX1BBVEFfRUZBUj1tCkNP TkZJR19BVEFfR0VORVJJQz1tCkNPTkZJR19QQVRBX0hQVDM2Nj1tCkNPTkZJR19QQVRBX0hQ VDM3WD1tCkNPTkZJR19QQVRBX0hQVDNYMk49bQpDT05GSUdfUEFUQV9IUFQzWDM9bQojIENP TkZJR19QQVRBX0hQVDNYM19ETUEgaXMgbm90IHNldApDT05GSUdfUEFUQV9JVDgyMVg9bQpD T05GSUdfUEFUQV9JVDgyMTM9bQpDT05GSUdfUEFUQV9KTUlDUk9OPW0KQ09ORklHX1BBVEFf VFJJRkxFWD1tCkNPTkZJR19QQVRBX01BUlZFTEw9bQpDT05GSUdfUEFUQV9NUElJWD1tCkNP TkZJR19QQVRBX09MRFBJSVg9bQpDT05GSUdfUEFUQV9ORVRDRUxMPW0KQ09ORklHX1BBVEFf TklOSkEzMj1tCkNPTkZJR19QQVRBX05TODc0MTA9bQpDT05GSUdfUEFUQV9OUzg3NDE1PW0K Q09ORklHX1BBVEFfT1BUST1tCkNPTkZJR19QQVRBX09QVElETUE9bQpDT05GSUdfUEFUQV9Q Q01DSUE9bQpDT05GSUdfUEFUQV9QRENfT0xEPW0KIyBDT05GSUdfUEFUQV9SQURJU1lTIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9SWjEwMDAgaXMgbm90IHNldAojIENPTkZJR19QQVRB X1NDMTIwMCBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX1NFUlZFUldPUktTPW0KQ09ORklHX1BB VEFfUERDMjAyN1g9bQpDT05GSUdfUEFUQV9TSUw2ODA9bQpDT05GSUdfUEFUQV9TSVM9bQpD T05GSUdfUEFUQV9WSUE9bQpDT05GSUdfUEFUQV9XSU5CT05EPW0KQ09ORklHX1BBVEFfU0NI PW0KQ09ORklHX01EPXkKQ09ORklHX0JMS19ERVZfTUQ9eQpDT05GSUdfTURfQVVUT0RFVEVD VD15CkNPTkZJR19NRF9MSU5FQVI9bQpDT05GSUdfTURfUkFJRDA9bQpDT05GSUdfTURfUkFJ RDE9bQpDT05GSUdfTURfUkFJRDEwPW0KQ09ORklHX01EX1JBSUQ0NTY9bQpDT05GSUdfTURf UkFJRDVfUkVTSEFQRT15CkNPTkZJR19NRF9NVUxUSVBBVEg9bQpDT05GSUdfTURfRkFVTFRZ PW0KQ09ORklHX0JMS19ERVZfRE09eQpDT05GSUdfRE1fREVCVUc9eQpDT05GSUdfRE1fQ1JZ UFQ9bQpDT05GSUdfRE1fU05BUFNIT1Q9eQpDT05GSUdfRE1fTUlSUk9SPXkKQ09ORklHX0RN X1pFUk89eQpDT05GSUdfRE1fTVVMVElQQVRIPW0KIyBDT05GSUdfRE1fREVMQVkgaXMgbm90 IHNldApDT05GSUdfRE1fVUVWRU5UPXkKQ09ORklHX0ZVU0lPTj15CkNPTkZJR19GVVNJT05f U1BJPW0KQ09ORklHX0ZVU0lPTl9GQz1tCkNPTkZJR19GVVNJT05fU0FTPW0KQ09ORklHX0ZV U0lPTl9NQVhfU0dFPTQwCkNPTkZJR19GVVNJT05fQ1RMPW0KQ09ORklHX0ZVU0lPTl9MQU49 bQpDT05GSUdfRlVTSU9OX0xPR0dJTkc9eQoKIwojIElFRUUgMTM5NCAoRmlyZVdpcmUpIHN1 cHBvcnQKIwoKIwojIEVuYWJsZSBvbmx5IG9uZSBvZiB0aGUgdHdvIHN0YWNrcywgdW5sZXNz IHlvdSBrbm93IHdoYXQgeW91IGFyZSBkb2luZwojCkNPTkZJR19GSVJFV0lSRT1tCkNPTkZJ R19GSVJFV0lSRV9PSENJPW0KQ09ORklHX0ZJUkVXSVJFX09IQ0lfREVCVUc9eQpDT05GSUdf RklSRVdJUkVfU0JQMj1tCiMgQ09ORklHX0lFRUUxMzk0IGlzIG5vdCBzZXQKQ09ORklHX0ky Tz1tCiMgQ09ORklHX0kyT19MQ1RfTk9USUZZX09OX0NIQU5HRVMgaXMgbm90IHNldApDT05G SUdfSTJPX0VYVF9BREFQVEVDPXkKQ09ORklHX0kyT19FWFRfQURBUFRFQ19ETUE2ND15CkNP TkZJR19JMk9fQ09ORklHPW0KQ09ORklHX0kyT19DT05GSUdfT0xEX0lPQ1RMPXkKQ09ORklH X0kyT19CVVM9bQpDT05GSUdfSTJPX0JMT0NLPW0KQ09ORklHX0kyT19TQ1NJPW0KQ09ORklH X0kyT19QUk9DPW0KQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTPXkKQ09ORklHX01BQ19FTVVN T1VTRUJUTj15CkNPTkZJR19ORVRERVZJQ0VTPXkKQ09ORklHX0lGQj1tCkNPTkZJR19EVU1N WT1tCkNPTkZJR19CT05ESU5HPW0KQ09ORklHX01BQ1ZMQU49bQpDT05GSUdfRVFVQUxJWkVS PW0KQ09ORklHX1RVTj1tCkNPTkZJR19WRVRIPW0KQ09ORklHX05FVF9TQjEwMDA9bQojIENP TkZJR19BUkNORVQgaXMgbm90IHNldApDT05GSUdfUEhZTElCPXkKCiMKIyBNSUkgUEhZIGRl dmljZSBkcml2ZXJzCiMKQ09ORklHX01BUlZFTExfUEhZPW0KQ09ORklHX0RBVklDT01fUEhZ PW0KQ09ORklHX1FTRU1JX1BIWT1tCkNPTkZJR19MWFRfUEhZPW0KQ09ORklHX0NJQ0FEQV9Q SFk9bQpDT05GSUdfVklURVNTRV9QSFk9bQpDT05GSUdfU01TQ19QSFk9bQpDT05GSUdfQlJP QURDT01fUEhZPW0KQ09ORklHX0lDUExVU19QSFk9bQpDT05GSUdfUkVBTFRFS19QSFk9bQpD T05GSUdfTkFUSU9OQUxfUEhZPW0KQ09ORklHX1NURTEwWFA9bQpDT05GSUdfTFNJX0VUMTAx MUNfUEhZPW0KQ09ORklHX0ZJWEVEX1BIWT15CkNPTkZJR19NRElPX0JJVEJBTkc9bQpDT05G SUdfTkVUX0VUSEVSTkVUPXkKQ09ORklHX01JST1tCkNPTkZJR19IQVBQWU1FQUw9bQpDT05G SUdfU1VOR0VNPW0KQ09ORklHX0NBU1NJTkk9bQpDT05GSUdfTkVUX1ZFTkRPUl8zQ09NPXkK Q09ORklHX1ZPUlRFWD1tCkNPTkZJR19UWVBIT09OPW0KQ09ORklHX0RORVQ9bQpDT05GSUdf TkVUX1RVTElQPXkKQ09ORklHX0RFMjEwNFg9bQpDT05GSUdfVFVMSVA9bQojIENPTkZJR19U VUxJUF9NV0kgaXMgbm90IHNldApDT05GSUdfVFVMSVBfTU1JTz15CiMgQ09ORklHX1RVTElQ X05BUEkgaXMgbm90IHNldApDT05GSUdfREU0WDU9bQpDT05GSUdfV0lOQk9ORF84NDA9bQpD T05GSUdfRE05MTAyPW0KQ09ORklHX1VMSTUyNlg9bQpDT05GSUdfUENNQ0lBX1hJUkNPTT1t CiMgQ09ORklHX0hQMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNX05FV19FTUFDX1pNSUkg aXMgbm90IHNldAojIENPTkZJR19JQk1fTkVXX0VNQUNfUkdNSUkgaXMgbm90IHNldAojIENP TkZJR19JQk1fTkVXX0VNQUNfVEFIIGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNX05FV19FTUFD X0VNQUM0IGlzIG5vdCBzZXQKIyBDT05GSUdfSUJNX05FV19FTUFDX05PX0ZMT1dfQ1RSTCBp cyBub3Qgc2V0CiMgQ09ORklHX0lCTV9ORVdfRU1BQ19NQUxfQ0xSX0lDSU5UU1RBVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lCTV9ORVdfRU1BQ19NQUxfQ09NTU9OX0VSUiBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfUENJPXkKQ09ORklHX1BDTkVUMzI9bQpDT05GSUdfQU1EODExMV9FVEg9 bQpDT05GSUdfQURBUFRFQ19TVEFSRklSRT1tCkNPTkZJR19CNDQ9bQpDT05GSUdfQjQ0X1BD SV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0NF9QQ0lDT1JFX0FVVE9TRUxFQ1Q9eQpDT05GSUdf QjQ0X1BDST15CkNPTkZJR19GT1JDRURFVEg9bQpDT05GSUdfRk9SQ0VERVRIX05BUEk9eQpD T05GSUdfRTEwMD1tCkNPTkZJR19GRUFMTlg9bQpDT05GSUdfTkFUU0VNST1tCkNPTkZJR19O RTJLX1BDST1tCkNPTkZJR184MTM5Q1A9bQpDT05GSUdfODEzOVRPTz1tCiMgQ09ORklHXzgx MzlUT09fUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfODEzOVRPT19UVU5FX1RXSVNURVIgaXMg bm90IHNldApDT05GSUdfODEzOVRPT184MTI5PXkKIyBDT05GSUdfODEzOV9PTERfUlhfUkVT RVQgaXMgbm90IHNldApDT05GSUdfUjYwNDA9bQpDT05GSUdfU0lTOTAwPW0KQ09ORklHX0VQ SUMxMDA9bQpDT05GSUdfU01TQzk0MjA9bQpDT05GSUdfU1VOREFOQ0U9bQojIENPTkZJR19T VU5EQU5DRV9NTUlPIGlzIG5vdCBzZXQKQ09ORklHX1RMQU49bQpDT05GSUdfVklBX1JISU5F PW0KQ09ORklHX1ZJQV9SSElORV9NTUlPPXkKQ09ORklHX1NDOTIwMzE9bQpDT05GSUdfTkVU X1BPQ0tFVD15CkNPTkZJR19BVFA9bQpDT05GSUdfREU2MDA9bQpDT05GSUdfREU2MjA9bQpD T05GSUdfQVRMMj1tCkNPTkZJR19ORVRERVZfMTAwMD15CkNPTkZJR19BQ0VOSUM9bQojIENP TkZJR19BQ0VOSUNfT01JVF9USUdPTl9JIGlzIG5vdCBzZXQKQ09ORklHX0RMMks9bQpDT05G SUdfRTEwMDA9bQpDT05GSUdfRTEwMDBFPW0KQ09ORklHX0lQMTAwMD1tCkNPTkZJR19JR0I9 bQojIENPTkZJR19JR0JfTFJPIGlzIG5vdCBzZXQKQ09ORklHX0lHQl9EQ0E9eQpDT05GSUdf TlM4MzgyMD1tCkNPTkZJR19IQU1BQ0hJPW0KQ09ORklHX1lFTExPV0ZJTj1tCkNPTkZJR19S ODE2OT1tCkNPTkZJR19SODE2OV9WTEFOPXkKQ09ORklHX1NJUzE5MD1tCkNPTkZJR19TS0dF PW0KIyBDT05GSUdfU0tHRV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TS1kyPW0KIyBDT05G SUdfU0tZMl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19WSUFfVkVMT0NJVFk9bQpDT05GSUdf VElHT04zPW0KQ09ORklHX0JOWDI9bQpDT05GSUdfUUxBM1hYWD1tCkNPTkZJR19BVEwxPW0K Q09ORklHX0FUTDFFPW0KQ09ORklHX0FUTDFDPW0KQ09ORklHX0pNRT1tCkNPTkZJR19ORVRE RVZfMTAwMDA9eQpDT05GSUdfQ0hFTFNJT19UMT1tCkNPTkZJR19DSEVMU0lPX1QxXzFHPXkK Q09ORklHX0NIRUxTSU9fVDNfREVQRU5EUz15CkNPTkZJR19DSEVMU0lPX1QzPW0KQ09ORklH X0VOSUM9bQpDT05GSUdfSVhHQkU9bQpDT05GSUdfSVhHQkVfRENBPXkKQ09ORklHX0lYR0JF X0RDQj15CkNPTkZJR19JWEdCPW0KQ09ORklHX1MySU89bQpDT05GSUdfTVlSSTEwR0U9bQpD T05GSUdfTVlSSTEwR0VfRENBPXkKQ09ORklHX05FVFhFTl9OSUM9bQpDT05GSUdfTklVPW0K Q09ORklHX01MWDRfRU49bQpDT05GSUdfTUxYNF9DT1JFPW0KQ09ORklHX01MWDRfREVCVUc9 eQpDT05GSUdfVEVIVVRJPW0KQ09ORklHX0JOWDJYPW0KQ09ORklHX1FMR0U9bQpDT05GSUdf U0ZDPW0KQ09ORklHX1NGQ19NVEQ9eQpDT05GSUdfQkUyTkVUPW0KIyBDT05GSUdfVFIgaXMg bm90IHNldAoKIwojIFdpcmVsZXNzIExBTgojCiMgQ09ORklHX1dMQU5fUFJFODAyMTEgaXMg bm90IHNldApDT05GSUdfV0xBTl84MDIxMT15CiMgQ09ORklHX1BDTUNJQV9SQVlDUyBpcyBu b3Qgc2V0CkNPTkZJR19MSUJFUlRBUz1tCkNPTkZJR19MSUJFUlRBU19VU0I9bQpDT05GSUdf TElCRVJUQVNfQ1M9bQpDT05GSUdfTElCRVJUQVNfU0RJTz1tCkNPTkZJR19MSUJFUlRBU19E RUJVRz15CkNPTkZJR19MSUJFUlRBU19USElORklSTT1tCkNPTkZJR19MSUJFUlRBU19USElO RklSTV9VU0I9bQpDT05GSUdfQUlSTz1tCkNPTkZJR19IRVJNRVM9bQpDT05GSUdfSEVSTUVT X0NBQ0hFX0ZXX09OX0lOSVQ9eQpDT05GSUdfUExYX0hFUk1FUz1tCkNPTkZJR19UTURfSEVS TUVTPW0KQ09ORklHX05PUlRFTF9IRVJNRVM9bQpDT05GSUdfUENJX0hFUk1FUz1tCkNPTkZJ R19QQ01DSUFfSEVSTUVTPW0KQ09ORklHX1BDTUNJQV9TUEVDVFJVTT1tCkNPTkZJR19BVE1F TD1tCkNPTkZJR19QQ0lfQVRNRUw9bQpDT05GSUdfUENNQ0lBX0FUTUVMPW0KQ09ORklHX0FJ Uk9fQ1M9bQpDT05GSUdfUENNQ0lBX1dMMzUwMT1tCkNPTkZJR19QUklTTTU0PW0KQ09ORklH X1VTQl9aRDEyMDE9bQpDT05GSUdfVVNCX05FVF9STkRJU19XTEFOPW0KQ09ORklHX1JUTDgx ODA9bQpDT05GSUdfUlRMODE4Nz1tCkNPTkZJR19BRE04MjExPW0KQ09ORklHX01BQzgwMjEx X0hXU0lNPW0KQ09ORklHX1A1NF9DT01NT049bQpDT05GSUdfUDU0X1VTQj1tCkNPTkZJR19Q NTRfUENJPW0KQ09ORklHX0FUSDVLPW0KQ09ORklHX0FUSDVLX0RFQlVHPXkKQ09ORklHX0FU SDlLPW0KIyBDT05GSUdfQVRIOUtfREVCVUcgaXMgbm90IHNldApDT05GSUdfSVBXMjEwMD1t CkNPTkZJR19JUFcyMTAwX01PTklUT1I9eQojIENPTkZJR19JUFcyMTAwX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX0lQVzIyMDA9bQpDT05GSUdfSVBXMjIwMF9NT05JVE9SPXkKQ09ORklH X0lQVzIyMDBfUkFESU9UQVA9eQpDT05GSUdfSVBXMjIwMF9QUk9NSVNDVU9VUz15CkNPTkZJ R19JUFcyMjAwX1FPUz15CiMgQ09ORklHX0lQVzIyMDBfREVCVUcgaXMgbm90IHNldApDT05G SUdfTElCSVBXPW0KIyBDT05GSUdfTElCSVBXX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lX TFdJRkk9bQpDT05GSUdfSVdMQ09SRT1tCkNPTkZJR19JV0xXSUZJX0xFRFM9eQpDT05GSUdf SVdMV0lGSV9SRktJTEw9eQpDT05GSUdfSVdMV0lGSV9ERUJVRz15CkNPTkZJR19JV0xXSUZJ X0RFQlVHRlM9eQpDT05GSUdfSVdMQUdOPW0KQ09ORklHX0lXTEFHTl9TUEVDVFJVTV9NRUFT VVJFTUVOVD15CkNPTkZJR19JV0xBR05fTEVEUz15CkNPTkZJR19JV0w0OTY1PXkKQ09ORklH X0lXTDUwMDA9eQpDT05GSUdfSVdMMzk0NT1tCkNPTkZJR19JV0wzOTQ1X1JGS0lMTD15CkNP TkZJR19JV0wzOTQ1X1NQRUNUUlVNX01FQVNVUkVNRU5UPXkKQ09ORklHX0lXTDM5NDVfTEVE Uz15CkNPTkZJR19JV0wzOTQ1X0RFQlVHPXkKQ09ORklHX0hPU1RBUD1tCkNPTkZJR19IT1NU QVBfRklSTVdBUkU9eQpDT05GSUdfSE9TVEFQX0ZJUk1XQVJFX05WUkFNPXkKQ09ORklHX0hP U1RBUF9QTFg9bQpDT05GSUdfSE9TVEFQX1BDST1tCkNPTkZJR19IT1NUQVBfQ1M9bQpDT05G SUdfQjQzPW0KQ09ORklHX0I0M19QQ0lfQVVUT1NFTEVDVD15CkNPTkZJR19CNDNfUENJQ09S RV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M19QQ01DSUE9eQpDT05GSUdfQjQzX1BJTz15CkNP TkZJR19CNDNfTEVEUz15CkNPTkZJR19CNDNfUkZLSUxMPXkKIyBDT05GSUdfQjQzX0RFQlVH IGlzIG5vdCBzZXQKQ09ORklHX0I0M0xFR0FDWT1tCkNPTkZJR19CNDNMRUdBQ1lfUENJX0FV VE9TRUxFQ1Q9eQpDT05GSUdfQjQzTEVHQUNZX1BDSUNPUkVfQVVUT1NFTEVDVD15CkNPTkZJ R19CNDNMRUdBQ1lfTEVEUz15CkNPTkZJR19CNDNMRUdBQ1lfUkZLSUxMPXkKIyBDT05GSUdf QjQzTEVHQUNZX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0I0M0xFR0FDWV9ETUE9eQpDT05G SUdfQjQzTEVHQUNZX1BJTz15CkNPTkZJR19CNDNMRUdBQ1lfRE1BX0FORF9QSU9fTU9ERT15 CiMgQ09ORklHX0I0M0xFR0FDWV9ETUFfTU9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX0I0M0xF R0FDWV9QSU9fTU9ERSBpcyBub3Qgc2V0CkNPTkZJR19aRDEyMTFSVz1tCiMgQ09ORklHX1pE MTIxMVJXX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1JUMlgwMD1tCkNPTkZJR19SVDI0MDBQ Q0k9bQpDT05GSUdfUlQyNTAwUENJPW0KQ09ORklHX1JUNjFQQ0k9bQpDT05GSUdfUlQyNTAw VVNCPW0KQ09ORklHX1JUNzNVU0I9bQpDT05GSUdfUlQyWDAwX0xJQl9QQ0k9bQpDT05GSUdf UlQyWDAwX0xJQl9VU0I9bQpDT05GSUdfUlQyWDAwX0xJQj1tCkNPTkZJR19SVDJYMDBfTElC X0ZJUk1XQVJFPXkKQ09ORklHX1JUMlgwMF9MSUJfQ1JZUFRPPXkKQ09ORklHX1JUMlgwMF9M SUJfUkZLSUxMPXkKQ09ORklHX1JUMlgwMF9MSUJfTEVEUz15CkNPTkZJR19SVDJYMDBfTElC X0RFQlVHRlM9eQojIENPTkZJR19SVDJYMDBfREVCVUcgaXMgbm90IHNldAoKIwojIFdpTUFY IFdpcmVsZXNzIEJyb2FkYmFuZCBkZXZpY2VzCiMKQ09ORklHX1dJTUFYX0kyNDAwTT1tCkNP TkZJR19XSU1BWF9JMjQwME1fVVNCPW0KQ09ORklHX1dJTUFYX0kyNDAwTV9TRElPPW0KQ09O RklHX1dJTUFYX0kyNDAwTV9ERUJVR19MRVZFTD04CgojCiMgVVNCIE5ldHdvcmsgQWRhcHRl cnMKIwpDT05GSUdfVVNCX0NBVEM9bQpDT05GSUdfVVNCX0tBV0VUSD1tCkNPTkZJR19VU0Jf UEVHQVNVUz1tCkNPTkZJR19VU0JfUlRMODE1MD1tCkNPTkZJR19VU0JfVVNCTkVUPW0KQ09O RklHX1VTQl9ORVRfQVg4ODE3WD1tCkNPTkZJR19VU0JfTkVUX0NEQ0VUSEVSPW0KQ09ORklH X1VTQl9ORVRfRE05NjAxPW0KQ09ORklHX1VTQl9ORVRfU01TQzk1WFg9bQpDT05GSUdfVVNC X05FVF9HTDYyMEE9bQpDT05GSUdfVVNCX05FVF9ORVQxMDgwPW0KQ09ORklHX1VTQl9ORVRf UExVU0I9bQpDT05GSUdfVVNCX05FVF9NQ1M3ODMwPW0KQ09ORklHX1VTQl9ORVRfUk5ESVNf SE9TVD1tCkNPTkZJR19VU0JfTkVUX0NEQ19TVUJTRVQ9bQpDT05GSUdfVVNCX0FMSV9NNTYz Mj15CkNPTkZJR19VU0JfQU4yNzIwPXkKQ09ORklHX1VTQl9CRUxLSU49eQpDT05GSUdfVVNC X0FSTUxJTlVYPXkKQ09ORklHX1VTQl9FUFNPTjI4ODg9eQpDT05GSUdfVVNCX0tDMjE5MD15 CkNPTkZJR19VU0JfTkVUX1pBVVJVUz1tCkNPTkZJR19VU0JfSFNPPW0KQ09ORklHX05FVF9Q Q01DSUE9eQpDT05GSUdfUENNQ0lBXzNDNTg5PW0KQ09ORklHX1BDTUNJQV8zQzU3ND1tCkNP TkZJR19QQ01DSUFfRk1WSjE4WD1tCkNPTkZJR19QQ01DSUFfUENORVQ9bQpDT05GSUdfUENN Q0lBX05NQ0xBTj1tCkNPTkZJR19QQ01DSUFfU01DOTFDOTI9bQpDT05GSUdfUENNQ0lBX1hJ UkMyUFM9bQpDT05GSUdfUENNQ0lBX0FYTkVUPW0KIyBDT05GSUdfV0FOIGlzIG5vdCBzZXQK Q09ORklHX0FUTV9EUklWRVJTPXkKIyBDT05GSUdfQVRNX0RVTU1ZIGlzIG5vdCBzZXQKQ09O RklHX0FUTV9UQ1A9bQojIENPTkZJR19BVE1fTEFOQUkgaXMgbm90IHNldApDT05GSUdfQVRN X0VOST1tCiMgQ09ORklHX0FUTV9FTklfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19BVE1f RU5JX1RVTkVfQlVSU1QgaXMgbm90IHNldApDT05GSUdfQVRNX0ZJUkVTVFJFQU09bQojIENP TkZJR19BVE1fWkFUTSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9JRFQ3NzI1MiBpcyBub3Qg c2V0CiMgQ09ORklHX0FUTV9BTUJBU1NBRE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX0hP UklaT04gaXMgbm90IHNldAojIENPTkZJR19BVE1fSUEgaXMgbm90IHNldAojIENPTkZJR19B VE1fRk9SRTIwMEUgaXMgbm90IHNldAojIENPTkZJR19BVE1fSEUgaXMgbm90IHNldAojIENP TkZJR19BVE1fU09MT1MgaXMgbm90IHNldApDT05GSUdfWEVOX05FVERFVl9GUk9OVEVORD1t CkNPTkZJR19GRERJPXkKIyBDT05GSUdfREVGWFggaXMgbm90IHNldApDT05GSUdfU0tGUD1t CiMgQ09ORklHX0hJUFBJIGlzIG5vdCBzZXQKQ09ORklHX1BMSVA9bQpDT05GSUdfUFBQPW0K Q09ORklHX1BQUF9NVUxUSUxJTks9eQpDT05GSUdfUFBQX0ZJTFRFUj15CkNPTkZJR19QUFBf QVNZTkM9bQpDT05GSUdfUFBQX1NZTkNfVFRZPW0KQ09ORklHX1BQUF9ERUZMQVRFPW0KIyBD T05GSUdfUFBQX0JTRENPTVAgaXMgbm90IHNldApDT05GSUdfUFBQX01QUEU9bQpDT05GSUdf UFBQT0U9bQpDT05GSUdfUFBQT0FUTT1tCkNPTkZJR19QUFBPTDJUUD1tCkNPTkZJR19TTElQ PW0KQ09ORklHX1NMSVBfQ09NUFJFU1NFRD15CkNPTkZJR19TTEhDPW0KQ09ORklHX1NMSVBf U01BUlQ9eQojIENPTkZJR19TTElQX01PREVfU0xJUDYgaXMgbm90IHNldApDT05GSUdfTkVU X0ZDPXkKQ09ORklHX05FVENPTlNPTEU9bQpDT05GSUdfTkVUQ09OU09MRV9EWU5BTUlDPXkK Q09ORklHX05FVFBPTEw9eQpDT05GSUdfTkVUUE9MTF9UUkFQPXkKQ09ORklHX05FVF9QT0xM X0NPTlRST0xMRVI9eQpDT05GSUdfVklSVElPX05FVD1tCkNPTkZJR19JU0ROPXkKQ09ORklH X01JU0ROPW0KQ09ORklHX01JU0ROX0RTUD1tCkNPTkZJR19NSVNETl9MMU9JUD1tCgojCiMg bUlTRE4gaGFyZHdhcmUgZHJpdmVycwojCkNPTkZJR19NSVNETl9IRkNQQ0k9bQpDT05GSUdf TUlTRE5fSEZDTVVMVEk9bQpDT05GSUdfTUlTRE5fSEZDVVNCPW0KQ09ORklHX0lTRE5fSTRM PW0KQ09ORklHX0lTRE5fUFBQPXkKQ09ORklHX0lTRE5fUFBQX1ZKPXkKQ09ORklHX0lTRE5f TVBQPXkKQ09ORklHX0lQUFBfRklMVEVSPXkKIyBDT05GSUdfSVNETl9QUFBfQlNEQ09NUCBp cyBub3Qgc2V0CkNPTkZJR19JU0ROX0FVRElPPXkKQ09ORklHX0lTRE5fVFRZX0ZBWD15Cgoj CiMgSVNETiBmZWF0dXJlIHN1Ym1vZHVsZXMKIwpDT05GSUdfSVNETl9ESVZFUlNJT049bQoK IwojIElTRE40TGludXggaGFyZHdhcmUgZHJpdmVycwojCgojCiMgUGFzc2l2ZSBjYXJkcwoj CkNPTkZJR19JU0ROX0RSVl9ISVNBWD1tCgojCiMgRC1jaGFubmVsIHByb3RvY29sIGZlYXR1 cmVzCiMKQ09ORklHX0hJU0FYX0VVUk89eQpDT05GSUdfREVfQU9DPXkKQ09ORklHX0hJU0FY X05PX1NFTkRDT01QTEVURT15CkNPTkZJR19ISVNBWF9OT19MTEM9eQpDT05GSUdfSElTQVhf Tk9fS0VZUEFEPXkKQ09ORklHX0hJU0FYXzFUUjY9eQpDT05GSUdfSElTQVhfTkkxPXkKQ09O RklHX0hJU0FYX01BWF9DQVJEUz04CgojCiMgSGlTYXggc3VwcG9ydGVkIGNhcmRzCiMKQ09O RklHX0hJU0FYXzE2XzM9eQpDT05GSUdfSElTQVhfVEVMRVNQQ0k9eQpDT05GSUdfSElTQVhf UzBCT1g9eQpDT05GSUdfSElTQVhfRlJJVFpQQ0k9eQpDT05GSUdfSElTQVhfQVZNX0ExX1BD TUNJQT15CkNPTkZJR19ISVNBWF9FTFNBPXkKQ09ORklHX0hJU0FYX0RJRUhMRElWQT15CkNP TkZJR19ISVNBWF9TRURMQkFVRVI9eQpDT05GSUdfSElTQVhfTkVUSkVUPXkKQ09ORklHX0hJ U0FYX05FVEpFVF9VPXkKQ09ORklHX0hJU0FYX05JQ0NZPXkKQ09ORklHX0hJU0FYX0JLTV9B NFQ9eQpDT05GSUdfSElTQVhfU0NUX1FVQURSTz15CkNPTkZJR19ISVNBWF9HQVpFTD15CkNP TkZJR19ISVNBWF9IRkNfUENJPXkKQ09ORklHX0hJU0FYX1c2NjkyPXkKQ09ORklHX0hJU0FY X0hGQ19TWD15CkNPTkZJR19ISVNBWF9FTlRFUk5PV19QQ0k9eQojIENPTkZJR19ISVNBWF9E RUJVRyBpcyBub3Qgc2V0CgojCiMgSGlTYXggUENNQ0lBIGNhcmQgc2VydmljZSBtb2R1bGVz CiMKQ09ORklHX0hJU0FYX1NFRExCQVVFUl9DUz1tCkNPTkZJR19ISVNBWF9FTFNBX0NTPW0K Q09ORklHX0hJU0FYX0FWTV9BMV9DUz1tCkNPTkZJR19ISVNBWF9URUxFU19DUz1tCgojCiMg SGlTYXggc3ViIGRyaXZlciBtb2R1bGVzCiMKQ09ORklHX0hJU0FYX1NUNTQ4MT1tCiMgQ09O RklHX0hJU0FYX0hGQ1VTQiBpcyBub3Qgc2V0CkNPTkZJR19ISVNBWF9IRkM0UzhTPW0KQ09O RklHX0hJU0FYX0ZSSVRaX1BDSVBOUD1tCkNPTkZJR19ISVNBWF9IRExDPXkKCiMKIyBBY3Rp dmUgY2FyZHMKIwpDT05GSUdfSFlTRE49bQpDT05GSUdfSFlTRE5fQ0FQST15CkNPTkZJR19J U0ROX0RSVl9HSUdBU0VUPW0KQ09ORklHX0dJR0FTRVRfQkFTRT1tCkNPTkZJR19HSUdBU0VU X00xMDU9bQpDT05GSUdfR0lHQVNFVF9NMTAxPW0KIyBDT05GSUdfR0lHQVNFVF9ERUJVRyBp cyBub3Qgc2V0CiMgQ09ORklHX0dJR0FTRVRfVU5ET0NSRVEgaXMgbm90IHNldApDT05GSUdf SVNETl9DQVBJPW0KQ09ORklHX0lTRE5fRFJWX0FWTUIxX1ZFUkJPU0VfUkVBU09OPXkKIyBD T05GSUdfQ0FQSV9UUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19JU0ROX0NBUElfTUlERExFV0FS RT15CkNPTkZJR19JU0ROX0NBUElfQ0FQSTIwPW0KQ09ORklHX0lTRE5fQ0FQSV9DQVBJRlNf Qk9PTD15CkNPTkZJR19JU0ROX0NBUElfQ0FQSUZTPW0KQ09ORklHX0lTRE5fQ0FQSV9DQVBJ RFJWPW0KCiMKIyBDQVBJIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfQ0FQSV9BVk09eQpD T05GSUdfSVNETl9EUlZfQVZNQjFfQjFQQ0k9bQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFQ Q0lWND15CkNPTkZJR19JU0ROX0RSVl9BVk1CMV9CMVBDTUNJQT1tCkNPTkZJR19JU0ROX0RS Vl9BVk1CMV9BVk1fQ1M9bQpDT05GSUdfSVNETl9EUlZfQVZNQjFfVDFQQ0k9bQpDT05GSUdf SVNETl9EUlZfQVZNQjFfQzQ9bQojIENPTkZJR19DQVBJX0VJQ09OIGlzIG5vdCBzZXQKIyBD T05GSUdfUEhPTkUgaXMgbm90IHNldAoKIwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09O RklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0ZGX01FTUxFU1M9eQpDT05GSUdfSU5QVVRfUE9M TERFVj1tCgojCiMgVXNlcmxhbmQgaW50ZXJmYWNlcwojCkNPTkZJR19JTlBVVF9NT1VTRURF Vj15CiMgQ09ORklHX0lOUFVUX01PVVNFREVWX1BTQVVYIGlzIG5vdCBzZXQKQ09ORklHX0lO UFVUX01PVVNFREVWX1NDUkVFTl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVF Tl9ZPTc2OApDT05GSUdfSU5QVVRfSk9ZREVWPW0KQ09ORklHX0lOUFVUX0VWREVWPXkKIyBD T05GSUdfSU5QVVRfRVZCVUcgaXMgbm90IHNldApDT05GSUdfWEVOX0tCRERFVl9GUk9OVEVO RD15CgojCiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfSU5QVVRfS0VZQk9BUkQ9 eQpDT05GSUdfS0VZQk9BUkRfQVRLQkQ9eQojIENPTkZJR19LRVlCT0FSRF9TVU5LQkQgaXMg bm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MS0tCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTkVXVE9OIGlzIG5v dCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMgbm90IHNldApDT05GSUdfSU5Q VVRfTU9VU0U9eQpDT05GSUdfTU9VU0VfUFMyPXkKQ09ORklHX01PVVNFX1BTMl9BTFBTPXkK Q09ORklHX01PVVNFX1BTMl9MT0dJUFMyUFA9eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElD Uz15CkNPTkZJR19NT1VTRV9QUzJfTElGRUJPT0s9eQpDT05GSUdfTU9VU0VfUFMyX1RSQUNL UE9JTlQ9eQpDT05GSUdfTU9VU0VfUFMyX0VMQU5URUNIPXkKIyBDT05GSUdfTU9VU0VfUFMy X1RPVUNIS0lUIGlzIG5vdCBzZXQKQ09ORklHX01PVVNFX1NFUklBTD1tCkNPTkZJR19NT1VT RV9BUFBMRVRPVUNIPW0KQ09ORklHX01PVVNFX0JDTTU5NzQ9bQpDT05GSUdfTU9VU0VfVlNY WFhBQT1tCkNPTkZJR19JTlBVVF9KT1lTVElDSz15CkNPTkZJR19KT1lTVElDS19BTkFMT0c9 bQpDT05GSUdfSk9ZU1RJQ0tfQTNEPW0KQ09ORklHX0pPWVNUSUNLX0FEST1tCkNPTkZJR19K T1lTVElDS19DT0JSQT1tCkNPTkZJR19KT1lTVElDS19HRjJLPW0KQ09ORklHX0pPWVNUSUNL X0dSSVA9bQpDT05GSUdfSk9ZU1RJQ0tfR1JJUF9NUD1tCkNPTkZJR19KT1lTVElDS19HVUlM TEVNT1Q9bQpDT05GSUdfSk9ZU1RJQ0tfSU5URVJBQ1Q9bQpDT05GSUdfSk9ZU1RJQ0tfU0lE RVdJTkRFUj1tCkNPTkZJR19KT1lTVElDS19UTURDPW0KQ09ORklHX0pPWVNUSUNLX0lGT1JD RT1tCkNPTkZJR19KT1lTVElDS19JRk9SQ0VfVVNCPXkKQ09ORklHX0pPWVNUSUNLX0lGT1JD RV8yMzI9eQpDT05GSUdfSk9ZU1RJQ0tfV0FSUklPUj1tCkNPTkZJR19KT1lTVElDS19NQUdF TExBTj1tCkNPTkZJR19KT1lTVElDS19TUEFDRU9SQj1tCkNPTkZJR19KT1lTVElDS19TUEFD RUJBTEw9bQpDT05GSUdfSk9ZU1RJQ0tfU1RJTkdFUj1tCkNPTkZJR19KT1lTVElDS19UV0lE Sk9ZPW0KQ09ORklHX0pPWVNUSUNLX1pIRU5IVUE9bQpDT05GSUdfSk9ZU1RJQ0tfREI5PW0K Q09ORklHX0pPWVNUSUNLX0dBTUVDT049bQpDT05GSUdfSk9ZU1RJQ0tfVFVSQk9HUkFGWD1t CkNPTkZJR19KT1lTVElDS19KT1lEVU1QPW0KQ09ORklHX0pPWVNUSUNLX1hQQUQ9bQpDT05G SUdfSk9ZU1RJQ0tfWFBBRF9GRj15CkNPTkZJR19KT1lTVElDS19YUEFEX0xFRFM9eQpDT05G SUdfSk9ZU1RJQ0tfV0FMS0VSQTA3MDE9bQpDT05GSUdfSU5QVVRfVEFCTEVUPXkKQ09ORklH X1RBQkxFVF9VU0JfQUNFQ0FEPW0KQ09ORklHX1RBQkxFVF9VU0JfQUlQVEVLPW0KQ09ORklH X1RBQkxFVF9VU0JfR1RDTz1tCkNPTkZJR19UQUJMRVRfVVNCX0tCVEFCPW0KQ09ORklHX1RB QkxFVF9VU0JfV0FDT009bQpDT05GSUdfSU5QVVRfVE9VQ0hTQ1JFRU49eQpDT05GSUdfVE9V Q0hTQ1JFRU5fRlVKSVRTVT1tCkNPTkZJR19UT1VDSFNDUkVFTl9HVU5aRT1tCkNPTkZJR19U T1VDSFNDUkVFTl9FTE89bQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0FDT01fVzgwMDE9bQpDT05G SUdfVE9VQ0hTQ1JFRU5fTVRPVUNIPW0KQ09ORklHX1RPVUNIU0NSRUVOX0lORVhJTz1tCkNP TkZJR19UT1VDSFNDUkVFTl9NSzcxMj1tCkNPTkZJR19UT1VDSFNDUkVFTl9QRU5NT1VOVD1t CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSFJJR0hUPW0KQ09ORklHX1RPVUNIU0NSRUVOX1RP VUNIV0lOPW0KIyBDT05GSUdfVE9VQ0hTQ1JFRU5fV005N1hYIGlzIG5vdCBzZXQKQ09ORklH X1RPVUNIU0NSRUVOX1VTQl9DT01QT1NJVEU9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0VH QUxBWD15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfUEFOSklUPXkKQ09ORklHX1RPVUNIU0NS RUVOX1VTQl8zTT15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfSVRNPXkKQ09ORklHX1RPVUNI U0NSRUVOX1VTQl9FVFVSQk89eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0dVTlpFPXkKQ09O RklHX1RPVUNIU0NSRUVOX1VTQl9ETUNfVFNDMTA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNC X0lSVE9VQ0g9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lERUFMVEVLPXkKQ09ORklHX1RP VUNIU0NSRUVOX1VTQl9HRU5FUkFMX1RPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9H T1RPUD15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSElUMjEzPW0KQ09ORklHX1RPVUNIU0NS RUVOX1RTQzIwMDc9bQpDT05GSUdfSU5QVVRfTElSQz15CkNPTkZJR19MSVJDX0RFVj1tCkNP TkZJR19MSVJDX0JUODI5PW0KQ09ORklHX0xJUkNfSTJDPW0KQ09ORklHX0xJUkNfSUdPUlBM VUdVU0I9bQpDT05GSUdfTElSQ19JTU9OPW0KQ09ORklHX0xJUkNfSVQ4Nz1tCkNPTkZJR19M SVJDX0lURTg3MDk9bQpDT05GSUdfTElSQ19NQ0VVU0I9bQpDT05GSUdfTElSQ19NQ0VVU0Iy PW0KQ09ORklHX0xJUkNfU0FTRU09bQpDT05GSUdfTElSQ19TRVJJQUw9bQpDT05GSUdfTElS Q19TRVJJQUxfVFJBTlNNSVRURVI9eQpDT05GSUdfTElSQ19TSVI9bQpDT05GSUdfTElSQ19T VFJFQU1aQVA9bQpDT05GSUdfTElSQ19UVFVTQklSPW0KQ09ORklHX0xJUkNfWklMT0c9bQpD T05GSUdfSU5QVVRfTUlTQz15CkNPTkZJR19JTlBVVF9QQ1NQS1I9bQpDT05GSUdfSU5QVVRf QVBBTkVMPW0KQ09ORklHX0lOUFVUX0FUTEFTX0JUTlM9bQpDT05GSUdfSU5QVVRfQVRJX1JF TU9URT1tCkNPTkZJR19JTlBVVF9BVElfUkVNT1RFMj1tCkNPTkZJR19JTlBVVF9LRVlTUEFO X1JFTU9URT1tCkNPTkZJR19JTlBVVF9QT1dFUk1BVEU9bQpDT05GSUdfSU5QVVRfWUVBTElO Sz1tCkNPTkZJR19JTlBVVF9DTTEwOT1tCkNPTkZJR19JTlBVVF9VSU5QVVQ9bQoKIwojIEhh cmR3YXJlIEkvTyBwb3J0cwojCkNPTkZJR19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15 CkNPTkZJR19TRVJJT19TRVJQT1JUPXkKIyBDT05GSUdfU0VSSU9fQ1Q4MkM3MTAgaXMgbm90 IHNldAojIENPTkZJR19TRVJJT19QQVJLQkQgaXMgbm90IHNldAojIENPTkZJR19TRVJJT19Q Q0lQUzIgaXMgbm90IHNldApDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09ORklHX1NFUklPX1JB Vz1tCkNPTkZJR19HQU1FUE9SVD1tCkNPTkZJR19HQU1FUE9SVF9OUzU1OD1tCkNPTkZJR19H QU1FUE9SVF9MND1tCkNPTkZJR19HQU1FUE9SVF9FTVUxMEsxPW0KQ09ORklHX0dBTUVQT1JU X0ZNODAxPW0KCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19WVD15CkNPTkZJR19D T05TT0xFX1RSQU5TTEFUSU9OUz15CkNPTkZJR19WVF9DT05TT0xFPXkKQ09ORklHX0hXX0NP TlNPTEU9eQpDT05GSUdfVlRfSFdfQ09OU09MRV9CSU5ESU5HPXkKIyBDT05GSUdfREVWS01F TSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfTk9OU1RBTkRBUkQ9eQojIENPTkZJR19DT01Q VVRPTkUgaXMgbm90IHNldApDT05GSUdfUk9DS0VUUE9SVD1tCkNPTkZJR19DWUNMQURFUz1t CiMgQ09ORklHX0NZWl9JTlRSIGlzIG5vdCBzZXQKIyBDT05GSUdfRElHSUVQQ0EgaXMgbm90 IHNldAojIENPTkZJR19NT1hBX0lOVEVMTElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9YQV9T TUFSVElPIGlzIG5vdCBzZXQKIyBDT05GSUdfSVNJIGlzIG5vdCBzZXQKQ09ORklHX1NZTkNM SU5LPW0KQ09ORklHX1NZTkNMSU5LTVA9bQpDT05GSUdfU1lOQ0xJTktfR1Q9bQpDT05GSUdf Tl9IRExDPW0KIyBDT05GSUdfUklTQ09NOCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQRUNJQUxJ WCBpcyBub3Qgc2V0CiMgQ09ORklHX1NYIGlzIG5vdCBzZXQKIyBDT05GSUdfUklPIGlzIG5v dCBzZXQKIyBDT05GSUdfU1RBTERSViBpcyBub3Qgc2V0CkNPTkZJR19OT1pPTUk9bQoKIwoj IFNlcmlhbCBkcml2ZXJzCiMKQ09ORklHX1NFUklBTF84MjUwPXkKQ09ORklHX1NFUklBTF84 MjUwX0NPTlNPTEU9eQpDT05GSUdfRklYX0VBUkxZQ09OX01FTT15CkNPTkZJR19TRVJJQUxf ODI1MF9QQ0k9eQpDT05GSUdfU0VSSUFMXzgyNTBfUE5QPXkKQ09ORklHX1NFUklBTF84MjUw X0NTPW0KQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTMyCkNPTkZJR19TRVJJQUxfODI1 MF9SVU5USU1FX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX0VYVEVOREVEPXkKQ09ORklH X1NFUklBTF84MjUwX01BTllfUE9SVFM9eQpDT05GSUdfU0VSSUFMXzgyNTBfU0hBUkVfSVJR PXkKQ09ORklHX1NFUklBTF84MjUwX0RFVEVDVF9JUlE9eQpDT05GSUdfU0VSSUFMXzgyNTBf UlNBPXkKCiMKIyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMKQ09ORklHX1NFUklB TF9DT1JFPXkKQ09ORklHX1NFUklBTF9DT1JFX0NPTlNPTEU9eQpDT05GSUdfQ09OU09MRV9Q T0xMPXkKQ09ORklHX1NFUklBTF9KU009bQpDT05GSUdfVU5JWDk4X1BUWVM9eQpDT05GSUdf REVWUFRTX01VTFRJUExFX0lOU1RBTkNFUz15CiMgQ09ORklHX0xFR0FDWV9QVFlTIGlzIG5v dCBzZXQKQ09ORklHX1BSSU5URVI9bQpDT05GSUdfTFBfQ09OU09MRT15CkNPTkZJR19QUERF Vj1tCkNPTkZJR19IVkNfRFJJVkVSPXkKQ09ORklHX0hWQ19JUlE9eQpDT05GSUdfSFZDX1hF Tj15CkNPTkZJR19WSVJUSU9fQ09OU09MRT1tCkNPTkZJR19JUE1JX0hBTkRMRVI9bQojIENP TkZJR19JUE1JX1BBTklDX0VWRU5UIGlzIG5vdCBzZXQKQ09ORklHX0lQTUlfREVWSUNFX0lO VEVSRkFDRT1tCkNPTkZJR19JUE1JX1NJPW0KQ09ORklHX0lQTUlfV0FUQ0hET0c9bQpDT05G SUdfSVBNSV9QT1dFUk9GRj1tCkNPTkZJR19IV19SQU5ET009eQpDT05GSUdfSFdfUkFORE9N X0lOVEVMPW0KQ09ORklHX0hXX1JBTkRPTV9BTUQ9bQpDT05GSUdfSFdfUkFORE9NX1ZJUlRJ Tz1tCkNPTkZJR19OVlJBTT15CkNPTkZJR19SMzk2ND1tCiMgQ09ORklHX0FQUExJQ09NIGlz IG5vdCBzZXQKCiMKIyBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKIwojIENPTkZJR19TWU5D TElOS19DUyBpcyBub3Qgc2V0CkNPTkZJR19DQVJETUFOXzQwMDA9bQpDT05GSUdfQ0FSRE1B Tl80MDQwPW0KQ09ORklHX0lQV0lSRUxFU1M9bQpDT05GSUdfTVdBVkU9bQojIENPTkZJR19Q Qzg3MzZ4X0dQSU8gaXMgbm90IHNldApDT05GSUdfUkFXX0RSSVZFUj15CkNPTkZJR19NQVhf UkFXX0RFVlM9ODE5MgpDT05GSUdfSFBFVD15CiMgQ09ORklHX0hQRVRfTU1BUCBpcyBub3Qg c2V0CkNPTkZJR19IQU5HQ0hFQ0tfVElNRVI9bQpDT05GSUdfVENHX1RQTT1tCkNPTkZJR19U Q0dfVElTPW0KQ09ORklHX1RDR19OU0M9bQpDT05GSUdfVENHX0FUTUVMPW0KQ09ORklHX1RD R19JTkZJTkVPTj1tCkNPTkZJR19URUxDTE9DSz1tCkNPTkZJR19ERVZQT1JUPXkKQ09ORklH X0kyQz1tCkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKQ09ORklHX0kyQ19DSEFSREVWPW0KQ09O RklHX0kyQ19IRUxQRVJfQVVUTz15CkNPTkZJR19JMkNfQUxHT0JJVD1tCkNPTkZJR19JMkNf QUxHT1BDQT1tCgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1 cyBob3N0IGNvbnRyb2xsZXIgZHJpdmVycwojCiMgQ09ORklHX0kyQ19BTEkxNTM1IGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1NjMgaXMgbm90IHNldAojIENPTkZJR19JMkNfQUxJ MTVYMyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfQU1ENzU2PW0KQ09ORklHX0kyQ19BTUQ3NTZf UzQ4ODI9bQpDT05GSUdfSTJDX0FNRDgxMTE9bQpDT05GSUdfSTJDX0k4MDE9bQpDT05GSUdf STJDX0lTQ0g9bQpDT05GSUdfSTJDX1BJSVg0PW0KQ09ORklHX0kyQ19ORk9SQ0UyPW0KQ09O RklHX0kyQ19ORk9SQ0UyX1M0OTg1PW0KIyBDT05GSUdfSTJDX1NJUzU1OTUgaXMgbm90IHNl dAojIENPTkZJR19JMkNfU0lTNjMwIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSVM5Nlg9bQpD T05GSUdfSTJDX1ZJQT1tCkNPTkZJR19JMkNfVklBUFJPPW0KCiMKIyBJMkMgc3lzdGVtIGJ1 cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwojIENPTkZJ R19JMkNfT0NPUkVTIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9bQoKIwojIEV4dGVy bmFsIEkyQy9TTUJ1cyBhZGFwdGVyIGRyaXZlcnMKIwpDT05GSUdfSTJDX1BBUlBPUlQ9bQpD T05GSUdfSTJDX1BBUlBPUlRfTElHSFQ9bQojIENPTkZJR19JMkNfVEFPU19FVk0gaXMgbm90 IHNldApDT05GSUdfSTJDX1RJTllfVVNCPW0KCiMKIyBHcmFwaGljcyBhZGFwdGVyIEkyQy9E REMgY2hhbm5lbCBkcml2ZXJzCiMKQ09ORklHX0kyQ19WT09ET08zPW0KCiMKIyBPdGhlciBJ MkMvU01CdXMgYnVzIGRyaXZlcnMKIwpDT05GSUdfSTJDX1BDQV9QTEFURk9STT1tCkNPTkZJ R19JMkNfU1RVQj1tCgojCiMgTWlzY2VsbGFuZW91cyBJMkMgQ2hpcCBzdXBwb3J0CiMKIyBD T05GSUdfRFMxNjgyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfUENGODU3ND1tCkNPTkZJ R19QQ0Y4NTc1PW0KQ09ORklHX1NFTlNPUlNfUENBOTUzOT1tCkNPTkZJR19TRU5TT1JTX1BD Rjg1OTE9bQpDT05GSUdfU0VOU09SU19NQVg2ODc1PW0KQ09ORklHX1NFTlNPUlNfVFNMMjU1 MD1tCiMgQ09ORklHX0kyQ19ERUJVR19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RF QlVHX0FMR08gaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQlVTIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0RFQlVHX0NISVAgaXMgbm90IHNldAojIENPTkZJR19TUEkgaXMgbm90 IHNldApDT05GSUdfQVJDSF9XQU5UX09QVElPTkFMX0dQSU9MSUI9eQojIENPTkZJR19HUElP TElCIGlzIG5vdCBzZXQKQ09ORklHX1cxPW0KQ09ORklHX1cxX0NPTj15CgojCiMgMS13aXJl IEJ1cyBNYXN0ZXJzCiMKIyBDT05GSUdfVzFfTUFTVEVSX01BVFJPWCBpcyBub3Qgc2V0CkNP TkZJR19XMV9NQVNURVJfRFMyNDkwPW0KQ09ORklHX1cxX01BU1RFUl9EUzI0ODI9bQoKIwoj IDEtd2lyZSBTbGF2ZXMKIwpDT05GSUdfVzFfU0xBVkVfVEhFUk09bQpDT05GSUdfVzFfU0xB VkVfU01FTT1tCkNPTkZJR19XMV9TTEFWRV9EUzI0MzE9bQpDT05GSUdfVzFfU0xBVkVfRFMy NDMzPW0KQ09ORklHX1cxX1NMQVZFX0RTMjQzM19DUkM9eQpDT05GSUdfVzFfU0xBVkVfRFMy NzYwPW0KQ09ORklHX1cxX1NMQVZFX0JRMjcwMDA9bQpDT05GSUdfUE9XRVJfU1VQUExZPXkK IyBDT05GSUdfUE9XRVJfU1VQUExZX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUERBX1BP V0VSIGlzIG5vdCBzZXQKQ09ORklHX1dNODM1MF9QT1dFUj1tCiMgQ09ORklHX0JBVFRFUllf RFMyNzYwIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfQlEyN3gwMD1tCkNPTkZJR19IV01P Tj1tCkNPTkZJR19IV01PTl9WSUQ9bQpDT05GSUdfU0VOU09SU19BQklUVUdVUlU9bQpDT05G SUdfU0VOU09SU19BQklUVUdVUlUzPW0KQ09ORklHX1NFTlNPUlNfQUQ3NDE0PW0KQ09ORklH X1NFTlNPUlNfQUQ3NDE4PW0KQ09ORklHX1NFTlNPUlNfQURNMTAyMT1tCkNPTkZJR19TRU5T T1JTX0FETTEwMjU9bQpDT05GSUdfU0VOU09SU19BRE0xMDI2PW0KQ09ORklHX1NFTlNPUlNf QURNMTAyOT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMzE9bQpDT05GSUdfU0VOU09SU19BRE05 MjQwPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ2Mj1tCkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9 bQpDT05GSUdfU0VOU09SU19BRFQ3NDczPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ3NT1tCkNP TkZJR19TRU5TT1JTX0s4VEVNUD1tCkNPTkZJR19TRU5TT1JTX0FTQjEwMD1tCkNPTkZJR19T RU5TT1JTX0FUSzAxMTA9bQpDT05GSUdfU0VOU09SU19BVFhQMT1tCkNPTkZJR19TRU5TT1JT X0RTMTYyMT1tCkNPTkZJR19TRU5TT1JTX0k1S19BTUI9bQpDT05GSUdfU0VOU09SU19GNzE4 MDVGPW0KQ09ORklHX1NFTlNPUlNfRjcxODgyRkc9bQpDT05GSUdfU0VOU09SU19GNzUzNzVT PW0KQ09ORklHX1NFTlNPUlNfRlNDSEVSPW0KQ09ORklHX1NFTlNPUlNfRlNDUE9TPW0KQ09O RklHX1NFTlNPUlNfRlNDSE1EPW0KQ09ORklHX1NFTlNPUlNfR0w1MThTTT1tCkNPTkZJR19T RU5TT1JTX0dMNTIwU009bQpDT05GSUdfU0VOU09SU19DT1JFVEVNUD1tCkNPTkZJR19TRU5T T1JTX0lCTUFFTT1tCkNPTkZJR19TRU5TT1JTX0lCTVBFWD1tCkNPTkZJR19TRU5TT1JTX0lU ODc9bQpDT05GSUdfU0VOU09SU19MTTYzPW0KQ09ORklHX1NFTlNPUlNfTE03NT1tCkNPTkZJ R19TRU5TT1JTX0xNNzc9bQpDT05GSUdfU0VOU09SU19MTTc4PW0KQ09ORklHX1NFTlNPUlNf TE04MD1tCkNPTkZJR19TRU5TT1JTX0xNODM9bQpDT05GSUdfU0VOU09SU19MTTg1PW0KQ09O RklHX1NFTlNPUlNfTE04Nz1tCkNPTkZJR19TRU5TT1JTX0xNOTA9bQpDT05GSUdfU0VOU09S U19MTTkyPW0KQ09ORklHX1NFTlNPUlNfTE05Mz1tCkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9 bQpDT05GSUdfU0VOU09SU19NQVgxNjE5PW0KQ09ORklHX1NFTlNPUlNfTUFYNjY1MD1tCkNP TkZJR19TRU5TT1JTX1BDODczNjA9bQpDT05GSUdfU0VOU09SU19QQzg3NDI3PW0KQ09ORklH X1NFTlNPUlNfU0lTNTU5NT1tCkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9bQpDT05GSUdfU0VO U09SU19TTVNDNDdNMT1tCkNPTkZJR19TRU5TT1JTX1NNU0M0N00xOTI9bQpDT05GSUdfU0VO U09SU19TTVNDNDdCMzk3PW0KQ09ORklHX1NFTlNPUlNfQURTNzgyOD1tCkNPTkZJR19TRU5T T1JTX1RITUM1MD1tCkNPTkZJR19TRU5TT1JTX1ZJQTY4NkE9bQpDT05GSUdfU0VOU09SU19W VDEyMTE9bQpDT05GSUdfU0VOU09SU19WVDgyMzE9bQpDT05GSUdfU0VOU09SU19XODM3ODFE PW0KQ09ORklHX1NFTlNPUlNfVzgzNzkxRD1tCkNPTkZJR19TRU5TT1JTX1c4Mzc5MkQ9bQpD T05GSUdfU0VOU09SU19XODM3OTM9bQpDT05GSUdfU0VOU09SU19XODNMNzg1VFM9bQpDT05G SUdfU0VOU09SU19XODNMNzg2Tkc9bQpDT05GSUdfU0VOU09SU19XODM2MjdIRj1tCkNPTkZJ R19TRU5TT1JTX1c4MzYyN0VIRj1tCkNPTkZJR19TRU5TT1JTX0hEQVBTPW0KQ09ORklHX1NF TlNPUlNfTElTM0xWMDJEPW0KQ09ORklHX1NFTlNPUlNfQVBQTEVTTUM9bQojIENPTkZJR19I V01PTl9ERUJVR19DSElQIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUw9eQpDT05GSUdfV0FU Q0hET0c9eQojIENPTkZJR19XQVRDSERPR19OT1dBWU9VVCBpcyBub3Qgc2V0CgojCiMgV2F0 Y2hkb2cgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz1tCkNPTkZJR19X TTgzNTBfV0FUQ0hET0c9bQojIENPTkZJR19BQ1FVSVJFX1dEVCBpcyBub3Qgc2V0CiMgQ09O RklHX0FEVkFOVEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfQUxJTTE1MzVfV0RUPW0KQ09O RklHX0FMSU03MTAxX1dEVD1tCiMgQ09ORklHX1NDNTIwX1dEVCBpcyBub3Qgc2V0CiMgQ09O RklHX0VVUk9URUNIX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lCNzAwX1dEVCBpcyBub3Qg c2V0CkNPTkZJR19JQk1BU1I9bQojIENPTkZJR19XQUZFUl9XRFQgaXMgbm90IHNldApDT05G SUdfSTYzMDBFU0JfV0RUPW0KQ09ORklHX0lUQ09fV0RUPW0KQ09ORklHX0lUQ09fVkVORE9S X1NVUFBPUlQ9eQpDT05GSUdfSVQ4NzEyRl9XRFQ9bQpDT05GSUdfSVQ4N19XRFQ9bQpDT05G SUdfSFBfV0FUQ0hET0c9bQojIENPTkZJR19TQzEyMDBfV0RUIGlzIG5vdCBzZXQKIyBDT05G SUdfUEM4NzQxM19XRFQgaXMgbm90IHNldAojIENPTkZJR182MFhYX1dEVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NCQzgzNjBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVNV9XRFQgaXMg bm90IHNldApDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD1tCiMgQ09ORklHX1NNU0MzN0I3ODdf V0RUIGlzIG5vdCBzZXQKQ09ORklHX1c4MzYyN0hGX1dEVD1tCkNPTkZJR19XODM2OTdIRl9X RFQ9bQpDT05GSUdfVzgzNjk3VUdfV0RUPW0KQ09ORklHX1c4Mzg3N0ZfV0RUPW0KQ09ORklH X1c4Mzk3N0ZfV0RUPW0KQ09ORklHX01BQ0haX1dEVD1tCiMgQ09ORklHX1NCQ19FUFhfQzNf V0FUQ0hET0cgaXMgbm90IHNldAoKIwojIFBDSS1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCkNP TkZJR19QQ0lQQ1dBVENIRE9HPW0KQ09ORklHX1dEVFBDST1tCkNPTkZJR19XRFRfNTAxX1BD ST15CgojCiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBDV0FUQ0hE T0c9bQpDT05GSUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNrcGxh bmUKIwpDT05GSUdfU1NCPW0KQ09ORklHX1NTQl9TUFJPTT15CkNPTkZJR19TU0JfQkxPQ0tJ Tz15CkNPTkZJR19TU0JfUENJSE9TVF9QT1NTSUJMRT15CkNPTkZJR19TU0JfUENJSE9TVD15 CkNPTkZJR19TU0JfQjQzX1BDSV9CUklER0U9eQpDT05GSUdfU1NCX1BDTUNJQUhPU1RfUE9T U0lCTEU9eQpDT05GSUdfU1NCX1BDTUNJQUhPU1Q9eQojIENPTkZJR19TU0JfREVCVUcgaXMg bm90IHNldApDT05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFX1BPU1NJQkxFPXkKQ09ORklHX1NT Ql9EUklWRVJfUENJQ09SRT15CgojCiMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwoj CkNPTkZJR19NRkRfQ09SRT1tCkNPTkZJR19NRkRfU001MDE9bQojIENPTkZJR19IVENfUEFT SUMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RNSU8gaXMgbm90IHNldApDT05GSUdfTUZE X1dNODQwMD1tCkNPTkZJR19NRkRfV004MzUwPW0KQ09ORklHX01GRF9XTTgzNTBfSTJDPW0K IyBDT05GSUdfTUZEX1BDRjUwNjMzIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUj15CiMg Q09ORklHX1JFR1VMQVRPUl9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9G SVhFRF9WT0xUQUdFIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX1ZJUlRVQUxfQ09O U1VNRVIgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0JRMjQwMjI9bQpDT05GSUdfUkVH VUxBVE9SX1dNODM1MD1tCkNPTkZJR19SRUdVTEFUT1JfV004NDAwPW0KCiMKIyBNdWx0aW1l ZGlhIGRldmljZXMKIwoKIwojIE11bHRpbWVkaWEgY29yZSBzdXBwb3J0CiMKQ09ORklHX1ZJ REVPX0RFVj1tCkNPTkZJR19WSURFT19WNEwyX0NPTU1PTj1tCkNPTkZJR19WSURFT19BTExP V19WNEwxPXkKQ09ORklHX1ZJREVPX1Y0TDFfQ09NUEFUPXkKQ09ORklHX0RWQl9DT1JFPW0K Q09ORklHX1ZJREVPX01FRElBPW0KCiMKIyBNdWx0aW1lZGlhIGRyaXZlcnMKIwpDT05GSUdf VklERU9fU0FBNzE0Nj1tCkNPTkZJR19WSURFT19TQUE3MTQ2X1ZWPW0KQ09ORklHX01FRElB X0FUVEFDSD15CkNPTkZJR19NRURJQV9UVU5FUj1tCiMgQ09ORklHX01FRElBX1RVTkVSX0NV U1RPTUlTRSBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9UVU5FUl9TSU1QTEU9bQpDT05GSUdf TUVESUFfVFVORVJfVERBODI5MD1tCkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjdYPW0KQ09O RklHX01FRElBX1RVTkVSX1REQTE4MjcxPW0KQ09ORklHX01FRElBX1RVTkVSX1REQTk4ODc9 bQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2MT1tCkNPTkZJR19NRURJQV9UVU5FUl9URUE1 NzY3PW0KQ09ORklHX01FRElBX1RVTkVSX01UMjBYWD1tCkNPTkZJR19NRURJQV9UVU5FUl9N VDIwNjA9bQpDT05GSUdfTUVESUFfVFVORVJfTVQyMjY2PW0KQ09ORklHX01FRElBX1RVTkVS X01UMjEzMT1tCkNPTkZJR19NRURJQV9UVU5FUl9RVDEwMTA9bQpDT05GSUdfTUVESUFfVFVO RVJfWEMyMDI4PW0KQ09ORklHX01FRElBX1RVTkVSX1hDNTAwMD1tCkNPTkZJR19NRURJQV9U VU5FUl9NWEw1MDA1Uz1tCkNPTkZJR19NRURJQV9UVU5FUl9NWEw1MDA3VD1tCkNPTkZJR19N RURJQV9UVU5FUl9NQzQ0UzgwMz1tCkNPTkZJR19WSURFT19WNEwyPW0KQ09ORklHX1ZJREVP X1Y0TDE9bQpDT05GSUdfVklERU9CVUZfR0VOPW0KQ09ORklHX1ZJREVPQlVGX0RNQV9TRz1t CkNPTkZJR19WSURFT0JVRl9WTUFMTE9DPW0KQ09ORklHX1ZJREVPQlVGX0RWQj1tCkNPTkZJ R19WSURFT19CVENYPW0KQ09ORklHX1ZJREVPX0lSPW0KQ09ORklHX1ZJREVPX1RWRUVQUk9N PW0KQ09ORklHX1ZJREVPX1RVTkVSPW0KQ09ORklHX1ZJREVPX0NBUFRVUkVfRFJJVkVSUz15 CiMgQ09ORklHX1ZJREVPX0FEVl9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0ZJ WEVEX01JTk9SX1JBTkdFUyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19IRUxQRVJfQ0hJUFNf QVVUTz15CkNPTkZJR19WSURFT19JUl9JMkM9bQpDT05GSUdfVklERU9fVFZBVURJTz1tCkNP TkZJR19WSURFT19UREE3NDMyPW0KQ09ORklHX1ZJREVPX1REQTk4NDA9bQpDT05GSUdfVklE RU9fVEVBNjQxNUM9bQpDT05GSUdfVklERU9fVEVBNjQyMD1tCkNPTkZJR19WSURFT19NU1Az NDAwPW0KQ09ORklHX1ZJREVPX0NTNTM0NT1tCkNPTkZJR19WSURFT19DUzUzTDMyQT1tCkNP TkZJR19WSURFT19NNTI3OTA9bQpDT05GSUdfVklERU9fV004Nzc1PW0KQ09ORklHX1ZJREVP X1dNODczOT1tCkNPTkZJR19WSURFT19WUDI3U01QWD1tCkNPTkZJR19WSURFT19TQUE2NTg4 PW0KQ09ORklHX1ZJREVPX0JUODE5PW0KQ09ORklHX1ZJREVPX0JUODU2PW0KQ09ORklHX1ZJ REVPX0JUODY2PW0KQ09ORklHX1ZJREVPX0tTMDEyNz1tCkNPTkZJR19WSURFT19TQUE3MTEw PW0KQ09ORklHX1ZJREVPX1NBQTcxMVg9bQpDT05GSUdfVklERU9fU0FBNzE3WD1tCkNPTkZJ R19WSURFT19UVlA1MTUwPW0KQ09ORklHX1ZJREVPX1ZQWDMyMjA9bQpDT05GSUdfVklERU9f Q1gyNTg0MD1tCkNPTkZJR19WSURFT19DWDIzNDFYPW0KQ09ORklHX1ZJREVPX1NBQTcxMjc9 bQpDT05GSUdfVklERU9fU0FBNzE4NT1tCkNPTkZJR19WSURFT19BRFY3MTcwPW0KQ09ORklH X1ZJREVPX0FEVjcxNzU9bQpDT05GSUdfVklERU9fVVBENjQwMzFBPW0KQ09ORklHX1ZJREVP X1VQRDY0MDgzPW0KIyBDT05GSUdfVklERU9fVklWSSBpcyBub3Qgc2V0CkNPTkZJR19WSURF T19CVDg0OD1tCkNPTkZJR19WSURFT19CVDg0OF9EVkI9eQpDT05GSUdfVklERU9fQldRQ0FN PW0KQ09ORklHX1ZJREVPX0NRQ0FNPW0KQ09ORklHX1ZJREVPX1c5OTY2PW0KQ09ORklHX1ZJ REVPX0NQSUE9bQpDT05GSUdfVklERU9fQ1BJQV9QUD1tCkNPTkZJR19WSURFT19DUElBX1VT Qj1tCkNPTkZJR19WSURFT19DUElBMj1tCkNPTkZJR19WSURFT19TQUE1MjQ2QT1tCkNPTkZJ R19WSURFT19TQUE1MjQ5PW0KQ09ORklHX1ZJREVPX1NUUkFESVM9bQpDT05GSUdfVklERU9f Wk9SQU49bQpDT05GSUdfVklERU9fWk9SQU5fREMzMD1tCkNPTkZJR19WSURFT19aT1JBTl9a UjM2MDYwPW0KQ09ORklHX1ZJREVPX1pPUkFOX0JVWj1tCkNPTkZJR19WSURFT19aT1JBTl9E QzEwPW0KQ09ORklHX1ZJREVPX1pPUkFOX0xNTDMzPW0KQ09ORklHX1ZJREVPX1pPUkFOX0xN TDMzUjEwPW0KQ09ORklHX1ZJREVPX1pPUkFOX0FWUzZFWUVTPW0KQ09ORklHX1ZJREVPX01F WUU9bQpDT05GSUdfVklERU9fU0FBNzEzND1tCkNPTkZJR19WSURFT19TQUE3MTM0X0FMU0E9 bQpDT05GSUdfVklERU9fU0FBNzEzNF9EVkI9bQpDT05GSUdfVklERU9fTVhCPW0KQ09ORklH X1ZJREVPX0hFWElVTV9PUklPTj1tCkNPTkZJR19WSURFT19IRVhJVU1fR0VNSU5JPW0KQ09O RklHX1ZJREVPX0NYODg9bQpDT05GSUdfVklERU9fQ1g4OF9BTFNBPW0KQ09ORklHX1ZJREVP X0NYODhfQkxBQ0tCSVJEPW0KQ09ORklHX1ZJREVPX0NYODhfRFZCPW0KQ09ORklHX1ZJREVP X0NYODhfTVBFRz1tCkNPTkZJR19WSURFT19DWDg4X1ZQMzA1ND1tCkNPTkZJR19WSURFT19D WDIzODg1PW0KQ09ORklHX1ZJREVPX0FVMDgyOD1tCkNPTkZJR19WSURFT19JVlRWPW0KQ09O RklHX1ZJREVPX0ZCX0lWVFY9bQpDT05GSUdfVklERU9fQ1gxOD1tCiMgQ09ORklHX1ZJREVP X0NBRkVfQ0NJQyBpcyBub3Qgc2V0CkNPTkZJR19TT0NfQ0FNRVJBPW0KQ09ORklHX1NPQ19D QU1FUkFfTVQ5TTAwMT1tCkNPTkZJR19TT0NfQ0FNRVJBX01UOU0xMTE9bQpDT05GSUdfU09D X0NBTUVSQV9NVDlUMDMxPW0KQ09ORklHX1NPQ19DQU1FUkFfTVQ5VjAyMj1tCkNPTkZJR19T T0NfQ0FNRVJBX1RXOTkxMD1tCkNPTkZJR19TT0NfQ0FNRVJBX1BMQVRGT1JNPW0KQ09ORklH X1NPQ19DQU1FUkFfT1Y3NzJYPW0KQ09ORklHX1Y0TF9VU0JfRFJJVkVSUz15CkNPTkZJR19V U0JfVklERU9fQ0xBU1M9bQpDT05GSUdfVVNCX1ZJREVPX0NMQVNTX0lOUFVUX0VWREVWPXkK Q09ORklHX1VTQl9HU1BDQT1tCkNPTkZJR19VU0JfTTU2MDI9bQpDT05GSUdfVVNCX1NUVjA2 WFg9bQpDT05GSUdfVVNCX0dTUENBX0NPTkVYPW0KQ09ORklHX1VTQl9HU1BDQV9FVE9NUz1t CkNPTkZJR19VU0JfR1NQQ0FfRklORVBJWD1tCkNPTkZJR19VU0JfR1NQQ0FfTUFSUz1tCkNP TkZJR19VU0JfR1NQQ0FfTVI5NzMxMEE9bQpDT05GSUdfVVNCX0dTUENBX09WNTE5PW0KQ09O RklHX1VTQl9HU1BDQV9PVjUzND1tCkNPTkZJR19VU0JfR1NQQ0FfUEFDMjA3PW0KQ09ORklH X1VTQl9HU1BDQV9QQUM3MzExPW0KQ09ORklHX1VTQl9HU1BDQV9TT05JWEI9bQpDT05GSUdf VVNCX0dTUENBX1NPTklYSj1tCkNPTkZJR19VU0JfR1NQQ0FfU1BDQTUwMD1tCkNPTkZJR19V U0JfR1NQQ0FfU1BDQTUwMT1tCkNPTkZJR19VU0JfR1NQQ0FfU1BDQTUwNT1tCkNPTkZJR19V U0JfR1NQQ0FfU1BDQTUwNj1tCkNPTkZJR19VU0JfR1NQQ0FfU1BDQTUwOD1tCkNPTkZJR19V U0JfR1NQQ0FfU1BDQTU2MT1tCkNPTkZJR19VU0JfR1NQQ0FfU1E5MDU9bQpDT05GSUdfVVNC X0dTUENBX1NROTA1Qz1tCkNPTkZJR19VU0JfR1NQQ0FfU1RLMDE0PW0KQ09ORklHX1VTQl9H U1BDQV9TVU5QTFVTPW0KQ09ORklHX1VTQl9HU1BDQV9UNjEzPW0KQ09ORklHX1VTQl9HU1BD QV9UVjg1MzI9bQpDT05GSUdfVVNCX0dTUENBX1ZDMDMyWD1tCkNPTkZJR19VU0JfR1NQQ0Ff WkMzWFg9bQpDT05GSUdfVklERU9fUFZSVVNCMj1tCkNPTkZJR19WSURFT19QVlJVU0IyX1NZ U0ZTPXkKQ09ORklHX1ZJREVPX1BWUlVTQjJfRFZCPXkKIyBDT05GSUdfVklERU9fUFZSVVNC Ml9ERUJVR0lGQyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19IRFBWUj1tCkNPTkZJR19WSURF T19FTTI4WFg9bQpDT05GSUdfVklERU9fRU0yOFhYX0FMU0E9bQpDT05GSUdfVklERU9fRU0y OFhYX0RWQj1tCkNPTkZJR19WSURFT19DWDIzMVhYPW0KQ09ORklHX1ZJREVPX0NYMjMxWFhf QUxTQT1tCkNPTkZJR19WSURFT19DWDIzMVhYX0RWQj1tCkNPTkZJR19WSURFT19VU0JWSVNJ T049bQpDT05GSUdfVklERU9fVVNCVklERU89bQpDT05GSUdfVVNCX1ZJQ0FNPW0KQ09ORklH X1VTQl9JQk1DQU09bQpDT05GSUdfVVNCX0tPTklDQVdDPW0KQ09ORklHX1VTQl9RVUlDS0NB TV9NRVNTRU5HRVI9bQpDT05GSUdfVVNCX0VUNjFYMjUxPW0KQ09ORklHX1ZJREVPX09WQ0FN Q0hJUD1tCkNPTkZJR19VU0JfVzk5NjhDRj1tCkNPTkZJR19VU0JfT1Y1MTE9bQpDT05GSUdf VVNCX1NFNDAxPW0KQ09ORklHX1VTQl9TTjlDMTAyPW0KQ09ORklHX1VTQl9TVFY2ODA9bQoj IENPTkZJR19VU0JfWkMwMzAxIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9QV0M9bQojIENPTkZJ R19VU0JfUFdDX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9QV0NfSU5QVVRfRVZERVY9 eQpDT05GSUdfVVNCX1pSMzY0WFg9bQpDT05GSUdfVVNCX1NUS1dFQkNBTT1tCkNPTkZJR19V U0JfUzIyNTU9bQpDT05GSUdfUkFESU9fQURBUFRFUlM9eQpDT05GSUdfUkFESU9fR0VNVEVL X1BDST1tCkNPTkZJR19SQURJT19NQVhJUkFESU89bQpDT05GSUdfUkFESU9fTUFFU1RSTz1t CkNPTkZJR19VU0JfRFNCUj1tCkNPTkZJR19VU0JfU0k0NzBYPW0KQ09ORklHX1VTQl9NUjgw MD1tCiMgQ09ORklHX1JBRElPX1RFQTU3NjQgaXMgbm90IHNldApDT05GSUdfRFZCX0RZTkFN SUNfTUlOT1JTPXkKQ09ORklHX0RWQl9DQVBUVVJFX0RSSVZFUlM9eQoKIwojIFN1cHBvcnRl ZCBTQUE3MTQ2IGJhc2VkIFBDSSBBZGFwdGVycwojCkNPTkZJR19UVFBDSV9FRVBST009bQpD T05GSUdfRFZCX0FWNzExMD1tCkNPTkZJR19EVkJfQVY3MTEwX09TRD15CkNPTkZJR19EVkJf QlVER0VUX0NPUkU9bQpDT05GSUdfRFZCX0JVREdFVD1tCkNPTkZJR19EVkJfQlVER0VUX0NJ PW0KQ09ORklHX0RWQl9CVURHRVRfQVY9bQpDT05GSUdfRFZCX0JVREdFVF9QQVRDSD1tCgoj CiMgU3VwcG9ydGVkIFVTQiBBZGFwdGVycwojCkNPTkZJR19EVkJfVVNCPW0KIyBDT05GSUdf RFZCX1VTQl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EVkJfVVNCX0E4MDA9bQpDT05GSUdf RFZCX1VTQl9ESUJVU0JfTUI9bQojIENPTkZJR19EVkJfVVNCX0RJQlVTQl9NQl9GQVVMVFkg aXMgbm90IHNldApDT05GSUdfRFZCX1VTQl9ESUJVU0JfTUM9bQpDT05GSUdfRFZCX1VTQl9E SUIwNzAwPW0KQ09ORklHX0RWQl9VU0JfVU1UXzAxMD1tCkNPTkZJR19EVkJfVVNCX0NYVVNC PW0KQ09ORklHX0RWQl9VU0JfTTkyMFg9bQpDT05GSUdfRFZCX1VTQl9HTDg2MT1tCkNPTkZJ R19EVkJfVVNCX0FVNjYxMD1tCkNPTkZJR19EVkJfVVNCX0RJR0lUVj1tCkNPTkZJR19EVkJf VVNCX1ZQNzA0NT1tCkNPTkZJR19EVkJfVVNCX1ZQNzAyWD1tCkNPTkZJR19EVkJfVVNCX0dQ OFBTSz1tCkNPTkZJR19EVkJfVVNCX05PVkFfVF9VU0IyPW0KQ09ORklHX0RWQl9VU0JfVFRV U0IyPW0KQ09ORklHX0RWQl9VU0JfRFRUMjAwVT1tCkNPTkZJR19EVkJfVVNCX09QRVJBMT1t CkNPTkZJR19EVkJfVVNCX0FGOTAwNT1tCkNPTkZJR19EVkJfVVNCX0FGOTAwNV9SRU1PVEU9 bQpDT05GSUdfRFZCX1VTQl9EVzIxMDI9bQpDT05GSUdfRFZCX1VTQl9DSU5FUkdZX1QyPW0K Q09ORklHX0RWQl9VU0JfQU5ZU0VFPW0KQ09ORklHX0RWQl9VU0JfRFRWNTEwMD1tCkNPTkZJ R19EVkJfVVNCX0FGOTAxNT1tCkNPTkZJR19EVkJfVVNCX0NFNjIzMD1tCkNPTkZJR19EVkJf VFRVU0JfQlVER0VUPW0KQ09ORklHX0RWQl9UVFVTQl9ERUM9bQpDT05GSUdfRFZCX1NJQU5P X1NNUzFYWFg9bQpDT05GSUdfRFZCX1NJQU5PX1NNUzFYWFhfU01TX0lEUz15CgojCiMgU3Vw cG9ydGVkIEZsZXhDb3BJSSAoQjJDMikgQWRhcHRlcnMKIwpDT05GSUdfRFZCX0IyQzJfRkxF WENPUD1tCkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QX1BDST1tCkNPTkZJR19EVkJfQjJDMl9G TEVYQ09QX1VTQj1tCiMgQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfREVCVUcgaXMgbm90IHNl dAoKIwojIFN1cHBvcnRlZCBCVDg3OCBBZGFwdGVycwojCkNPTkZJR19EVkJfQlQ4WFg9bQoK IwojIFN1cHBvcnRlZCBQbHV0bzIgQWRhcHRlcnMKIwpDT05GSUdfRFZCX1BMVVRPMj1tCgoj CiMgU3VwcG9ydGVkIFNETUMgRE0xMTA1IEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9ETTExMDU9 bQoKIwojIFN1cHBvcnRlZCBEVkIgRnJvbnRlbmRzCiMKIyBDT05GSUdfRFZCX0ZFX0NVU1RP TUlTRSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfU1RCMDg5OT1tCkNPTkZJR19EVkJfU1RCNjEw MD1tCkNPTkZJR19EVkJfQ1gyNDExMD1tCkNPTkZJR19EVkJfQ1gyNDEyMz1tCkNPTkZJR19E VkJfTVQzMTI9bQpDT05GSUdfRFZCX1pMMTAwMzY9bQpDT05GSUdfRFZCX1M1SDE0MjA9bQpD T05GSUdfRFZCX1NUVjAyODg9bQpDT05GSUdfRFZCX1NUQjYwMDA9bQpDT05GSUdfRFZCX1NU VjAyOTk9bQpDT05GSUdfRFZCX1NUVjYxMTA9bQpDT05GSUdfRFZCX1NUVjA5MDA9bQpDT05G SUdfRFZCX1REQTgwODM9bQpDT05GSUdfRFZCX1REQTEwMDg2PW0KQ09ORklHX0RWQl9UREE4 MjYxPW0KQ09ORklHX0RWQl9WRVMxWDkzPW0KQ09ORklHX0RWQl9UVU5FUl9JVEQxMDAwPW0K Q09ORklHX0RWQl9UVU5FUl9DWDI0MTEzPW0KQ09ORklHX0RWQl9UREE4MjZYPW0KQ09ORklH X0RWQl9UVUE2MTAwPW0KQ09ORklHX0RWQl9DWDI0MTE2PW0KQ09ORklHX0RWQl9TSTIxWFg9 bQpDT05GSUdfRFZCX1NQODg3MD1tCkNPTkZJR19EVkJfU1A4ODdYPW0KQ09ORklHX0RWQl9D WDIyNzAwPW0KQ09ORklHX0RWQl9DWDIyNzAyPW0KQ09ORklHX0RWQl9MNjQ3ODE9bQpDT05G SUdfRFZCX1REQTEwMDRYPW0KQ09ORklHX0RWQl9OWFQ2MDAwPW0KQ09ORklHX0RWQl9NVDM1 Mj1tCkNPTkZJR19EVkJfWkwxMDM1Mz1tCkNPTkZJR19EVkJfRElCMzAwME1CPW0KQ09ORklH X0RWQl9ESUIzMDAwTUM9bQpDT05GSUdfRFZCX0RJQjcwMDBNPW0KQ09ORklHX0RWQl9ESUI3 MDAwUD1tCkNPTkZJR19EVkJfVERBMTAwNDg9bQpDT05GSUdfRFZCX0FGOTAxMz1tCkNPTkZJ R19EVkJfVkVTMTgyMD1tCkNPTkZJR19EVkJfVERBMTAwMjE9bQpDT05GSUdfRFZCX1REQTEw MDIzPW0KQ09ORklHX0RWQl9TVFYwMjk3PW0KQ09ORklHX0RWQl9OWFQyMDBYPW0KQ09ORklH X0RWQl9PUjUxMjExPW0KQ09ORklHX0RWQl9PUjUxMTMyPW0KQ09ORklHX0RWQl9CQ00zNTEw PW0KQ09ORklHX0RWQl9MR0RUMzMwWD1tCkNPTkZJR19EVkJfTEdEVDMzMDU9bQpDT05GSUdf RFZCX1M1SDE0MDk9bQpDT05GSUdfRFZCX0FVODUyMj1tCkNPTkZJR19EVkJfUzVIMTQxMT1t CkNPTkZJR19EVkJfUExMPW0KQ09ORklHX0RWQl9UVU5FUl9ESUIwMDcwPW0KQ09ORklHX0RW Ql9MTkJQMjE9bQpDT05GSUdfRFZCX0lTTDY0MDU9bQpDT05GSUdfRFZCX0lTTDY0MjE9bQpD T05GSUdfRFZCX0xHUzhHTDU9bQpDT05GSUdfREFCPXkKQ09ORklHX1VTQl9EQUJVU0I9bQoK IwojIEdyYXBoaWNzIHN1cHBvcnQKIwpDT05GSUdfQUdQPXkKQ09ORklHX0FHUF9BTUQ2ND15 CkNPTkZJR19BR1BfSU5URUw9eQpDT05GSUdfQUdQX1NJUz15CkNPTkZJR19BR1BfVklBPXkK Q09ORklHX0RSTT1tCkNPTkZJR19EUk1fVERGWD1tCkNPTkZJR19EUk1fUjEyOD1tCkNPTkZJ R19EUk1fUkFERU9OPW0KQ09ORklHX0RSTV9SQURFT05fS01TPXkKQ09ORklHX0RSTV9JODEw PW0KQ09ORklHX0RSTV9JODMwPW0KQ09ORklHX0RSTV9JOTE1PW0KQ09ORklHX0RSTV9JOTE1 X0tNUz15CkNPTkZJR19EUk1fTUdBPW0KQ09ORklHX0RSTV9TSVM9bQpDT05GSUdfRFJNX1ZJ QT1tCkNPTkZJR19EUk1fU0FWQUdFPW0KQ09ORklHX0RSTV9OT1VWRUFVPW0KIyBDT05GSUdf RFJNX05PVVZFQVVfS01TIGlzIG5vdCBzZXQKQ09ORklHX1ZHQVNUQVRFPW0KQ09ORklHX1ZJ REVPX09VVFBVVF9DT05UUk9MPW0KQ09ORklHX0ZCPXkKIyBDT05GSUdfRklSTVdBUkVfRURJ RCBpcyBub3Qgc2V0CkNPTkZJR19GQl9EREM9bQpDT05GSUdfRkJfQk9PVF9WRVNBX1NVUFBP UlQ9eQpDT05GSUdfRkJfQ0ZCX0ZJTExSRUNUPXkKQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT15 CkNPTkZJR19GQl9DRkJfSU1BR0VCTElUPXkKIyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNf SU5fQllURSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9eQpDT05GSUdfRkJf U1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9eQojIENPTkZJR19GQl9G T1JFSUdOX0VORElBTiBpcyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRk9QUz15CkNPTkZJR19G Ql9ERUZFUlJFRF9JTz15CkNPTkZJR19GQl9TVkdBTElCPW0KIyBDT05GSUdfRkJfTUFDTU9E RVMgaXMgbm90IHNldApDT05GSUdfRkJfQkFDS0xJR0hUPXkKQ09ORklHX0ZCX01PREVfSEVM UEVSUz15CkNPTkZJR19GQl9USUxFQkxJVFRJTkc9eQoKIwojIEZyYW1lIGJ1ZmZlciBoYXJk d2FyZSBkcml2ZXJzCiMKQ09ORklHX0ZCX0NJUlJVUz1tCiMgQ09ORklHX0ZCX1BNMiBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX0NZQkVSMjAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FS QyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FTSUxJQU5UIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfSU1TVFQgaXMgbm90IHNldApDT05GSUdfRkJfVkdBMTY9bQojIENPTkZJR19GQl9VVkVT QSBpcyBub3Qgc2V0CkNPTkZJR19GQl9WRVNBPXkKQ09ORklHX0ZCX0VGST15CiMgQ09ORklH X0ZCX040MTEgaXMgbm90IHNldAojIENPTkZJR19GQl9IR0EgaXMgbm90IHNldAojIENPTkZJ R19GQl9TMUQxM1hYWCBpcyBub3Qgc2V0CkNPTkZJR19GQl9OVklESUE9bQpDT05GSUdfRkJf TlZJRElBX0kyQz15CiMgQ09ORklHX0ZCX05WSURJQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19GQl9OVklESUFfQkFDS0xJR0hUPXkKQ09ORklHX0ZCX1JJVkE9bQojIENPTkZJR19GQl9S SVZBX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JJVkFfREVCVUcgaXMgbm90IHNldApD T05GSUdfRkJfUklWQV9CQUNLTElHSFQ9eQojIENPTkZJR19GQl9MRTgwNTc4IGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfSU5URUwgaXMgbm90IHNldApDT05GSUdfRkJfTUFUUk9YPW0KQ09O RklHX0ZCX01BVFJPWF9NSUxMRU5JVU09eQpDT05GSUdfRkJfTUFUUk9YX01ZU1RJUVVFPXkK Q09ORklHX0ZCX01BVFJPWF9HPXkKQ09ORklHX0ZCX01BVFJPWF9JMkM9bQpDT05GSUdfRkJf TUFUUk9YX01BVkVOPW0KQ09ORklHX0ZCX01BVFJPWF9NVUxUSUhFQUQ9eQpDT05GSUdfRkJf UkFERU9OPW0KQ09ORklHX0ZCX1JBREVPTl9JMkM9eQpDT05GSUdfRkJfUkFERU9OX0JBQ0tM SUdIVD15CiMgQ09ORklHX0ZCX1JBREVPTl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GQl9B VFkxMjg9bQpDT05GSUdfRkJfQVRZMTI4X0JBQ0tMSUdIVD15CkNPTkZJR19GQl9BVFk9bQpD T05GSUdfRkJfQVRZX0NUPXkKQ09ORklHX0ZCX0FUWV9HRU5FUklDX0xDRD15CkNPTkZJR19G Ql9BVFlfR1g9eQpDT05GSUdfRkJfQVRZX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9TMz1tCkNP TkZJR19GQl9TQVZBR0U9bQpDT05GSUdfRkJfU0FWQUdFX0kyQz15CkNPTkZJR19GQl9TQVZB R0VfQUNDRUw9eQojIENPTkZJR19GQl9TSVMgaXMgbm90IHNldApDT05GSUdfRkJfVklBPW0K Q09ORklHX0ZCX05FT01BR0lDPW0KQ09ORklHX0ZCX0tZUk89bQpDT05GSUdfRkJfM0RGWD1t CkNPTkZJR19GQl8zREZYX0FDQ0VMPXkKQ09ORklHX0ZCX1ZPT0RPTzE9bQojIENPTkZJR19G Ql9WVDg2MjMgaXMgbm90IHNldApDT05GSUdfRkJfVFJJREVOVD1tCkNPTkZJR19GQl9UUklE RU5UX0FDQ0VMPXkKIyBDT05GSUdfRkJfQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUE0z IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQ0FSTUlORSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X0dFT0RFIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVE1JTyBpcyBub3Qgc2V0CkNPTkZJR19G Ql9TTTUwMT1tCkNPTkZJR19GQl9WSVJUVUFMPW0KQ09ORklHX1hFTl9GQkRFVl9GUk9OVEVO RD15CkNPTkZJR19GQl9NRVRST05PTUU9bQpDT05GSUdfRkJfTUI4NjJYWD1tCkNPTkZJR19G Ql9NQjg2MlhYX1BDSV9HREM9eQpDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09O RklHX0xDRF9DTEFTU19ERVZJQ0U9bQojIENPTkZJR19MQ0RfSUxJOTMyMCBpcyBub3Qgc2V0 CkNPTkZJR19MQ0RfUExBVEZPUk09bQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15 CiMgQ09ORklHX0JBQ0tMSUdIVF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdI VF9QUk9HRUFSPW0KQ09ORklHX0JBQ0tMSUdIVF9NQlBfTlZJRElBPW0KIyBDT05GSUdfQkFD S0xJR0hUX1NBSEFSQSBpcyBub3Qgc2V0CgojCiMgRGlzcGxheSBkZXZpY2Ugc3VwcG9ydAoj CkNPTkZJR19ESVNQTEFZX1NVUFBPUlQ9bQoKIwojIERpc3BsYXkgaGFyZHdhcmUgZHJpdmVy cwojCgojCiMgQ29uc29sZSBkaXNwbGF5IGRyaXZlciBzdXBwb3J0CiMKQ09ORklHX1ZHQV9D T05TT0xFPXkKQ09ORklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0s9eQpDT05GSUdfVkdBQ09O X1NPRlRfU0NST0xMQkFDS19TSVpFPTY0CkNPTkZJR19EVU1NWV9DT05TT0xFPXkKQ09ORklH X0ZSQU1FQlVGRkVSX0NPTlNPTEU9eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ERVRF Q1RfUFJJTUFSWT15CkNPTkZJR19GUkFNRUJVRkZFUl9DT05TT0xFX1JPVEFUSU9OPXkKIyBD T05GSUdfRk9OVFMgaXMgbm90IHNldApDT05GSUdfRk9OVF84eDg9eQpDT05GSUdfRk9OVF84 eDE2PXkKQ09ORklHX0xPR089eQojIENPTkZJR19MT0dPX0xJTlVYX01PTk8gaXMgbm90IHNl dAojIENPTkZJR19MT0dPX0xJTlVYX1ZHQTE2IGlzIG5vdCBzZXQKQ09ORklHX0xPR09fTElO VVhfQ0xVVDIyND15CkNPTkZJR19TT1VORD1tCkNPTkZJR19TT1VORF9PU1NfQ09SRT15CkNP TkZJR19TTkQ9bQpDT05GSUdfU05EX1RJTUVSPW0KQ09ORklHX1NORF9QQ009bQpDT05GSUdf U05EX0hXREVQPW0KQ09ORklHX1NORF9SQVdNSURJPW0KQ09ORklHX1NORF9KQUNLPXkKQ09O RklHX1NORF9TRVFVRU5DRVI9bQpDT05GSUdfU05EX1NFUV9EVU1NWT1tCkNPTkZJR19TTkRf T1NTRU1VTD15CkNPTkZJR19TTkRfTUlYRVJfT1NTPW0KQ09ORklHX1NORF9QQ01fT1NTPW0K Q09ORklHX1NORF9QQ01fT1NTX1BMVUdJTlM9eQpDT05GSUdfU05EX1NFUVVFTkNFUl9PU1M9 eQpDT05GSUdfU05EX0hSVElNRVI9bQpDT05GSUdfU05EX1NFUV9IUlRJTUVSX0RFRkFVTFQ9 eQpDT05GSUdfU05EX0RZTkFNSUNfTUlOT1JTPXkKIyBDT05GSUdfU05EX1NVUFBPUlRfT0xE X0FQSSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfVkVSQk9TRV9QUk9DRlM9eQpDT05GSUdfU05E X1ZFUkJPU0VfUFJJTlRLPXkKQ09ORklHX1NORF9ERUJVRz15CiMgQ09ORklHX1NORF9ERUJV R19WRVJCT1NFIGlzIG5vdCBzZXQKQ09ORklHX1NORF9QQ01fWFJVTl9ERUJVRz15CkNPTkZJ R19TTkRfVk1BU1RFUj15CkNPTkZJR19TTkRfTVBVNDAxX1VBUlQ9bQpDT05GSUdfU05EX09Q TDNfTElCPW0KQ09ORklHX1NORF9WWF9MSUI9bQpDT05GSUdfU05EX0FDOTdfQ09ERUM9bQpD T05GSUdfU05EX0RSSVZFUlM9eQpDT05GSUdfU05EX1BDU1A9bQpDT05GSUdfU05EX0RVTU1Z PW0KQ09ORklHX1NORF9WSVJNSURJPW0KQ09ORklHX1NORF9NVFBBVj1tCkNPTkZJR19TTkRf TVRTNjQ9bQpDT05GSUdfU05EX1NFUklBTF9VMTY1NTA9bQpDT05GSUdfU05EX01QVTQwMT1t CkNPTkZJR19TTkRfUE9SVE1BTjJYND1tCkNPTkZJR19TTkRfQUM5N19QT1dFUl9TQVZFPXkK Q09ORklHX1NORF9BQzk3X1BPV0VSX1NBVkVfREVGQVVMVD01CkNPTkZJR19TTkRfU0JfQ09N TU9OPW0KQ09ORklHX1NORF9TQjE2X0RTUD1tCkNPTkZJR19TTkRfUENJPXkKQ09ORklHX1NO RF9BRDE4ODk9bQpDT05GSUdfU05EX0FMUzMwMD1tCkNPTkZJR19TTkRfQUxTNDAwMD1tCkNP TkZJR19TTkRfQUxJNTQ1MT1tCkNPTkZJR19TTkRfQVRJSVhQPW0KQ09ORklHX1NORF9BVElJ WFBfTU9ERU09bQpDT05GSUdfU05EX0FVODgxMD1tCkNPTkZJR19TTkRfQVU4ODIwPW0KQ09O RklHX1NORF9BVTg4MzA9bQojIENPTkZJR19TTkRfQVcyIGlzIG5vdCBzZXQKQ09ORklHX1NO RF9BWlQzMzI4PW0KQ09ORklHX1NORF9CVDg3WD1tCiMgQ09ORklHX1NORF9CVDg3WF9PVkVS Q0xPQ0sgaXMgbm90IHNldApDT05GSUdfU05EX0NBMDEwNj1tCkNPTkZJR19TTkRfQ01JUENJ PW0KQ09ORklHX1NORF9PWFlHRU5fTElCPW0KQ09ORklHX1NORF9PWFlHRU49bQpDT05GSUdf U05EX0NTNDI4MT1tCkNPTkZJR19TTkRfQ1M0NlhYPW0KQ09ORklHX1NORF9DUzQ2WFhfTkVX X0RTUD15CkNPTkZJR19TTkRfQ1M1NTMwPW0KQ09ORklHX1NORF9EQVJMQTIwPW0KQ09ORklH X1NORF9HSU5BMjA9bQpDT05GSUdfU05EX0xBWUxBMjA9bQpDT05GSUdfU05EX0RBUkxBMjQ9 bQpDT05GSUdfU05EX0dJTkEyND1tCkNPTkZJR19TTkRfTEFZTEEyND1tCkNPTkZJR19TTkRf TU9OQT1tCkNPTkZJR19TTkRfTUlBPW0KQ09ORklHX1NORF9FQ0hPM0c9bQpDT05GSUdfU05E X0lORElHTz1tCkNPTkZJR19TTkRfSU5ESUdPSU89bQpDT05GSUdfU05EX0lORElHT0RKPW0K Q09ORklHX1NORF9FTVUxMEsxPW0KQ09ORklHX1NORF9FTVUxMEsxWD1tCkNPTkZJR19TTkRf RU5TMTM3MD1tCkNPTkZJR19TTkRfRU5TMTM3MT1tCkNPTkZJR19TTkRfRVMxOTM4PW0KQ09O RklHX1NORF9FUzE5Njg9bQpDT05GSUdfU05EX0ZNODAxPW0KQ09ORklHX1NORF9GTTgwMV9U RUE1NzVYX0JPT0w9eQpDT05GSUdfU05EX0ZNODAxX1RFQTU3NVg9bQpDT05GSUdfU05EX0hE QV9JTlRFTD1tCkNPTkZJR19TTkRfSERBX0hXREVQPXkKQ09ORklHX1NORF9IREFfUkVDT05G SUc9eQpDT05GSUdfU05EX0hEQV9JTlBVVF9CRUVQPXkKQ09ORklHX1NORF9IREFfQ09ERUNf UkVBTFRFSz15CkNPTkZJR19TTkRfSERBX0NPREVDX0FOQUxPRz15CkNPTkZJR19TTkRfSERB X0NPREVDX1NJR01BVEVMPXkKQ09ORklHX1NORF9IREFfQ09ERUNfVklBPXkKQ09ORklHX1NO RF9IREFfQ09ERUNfQVRJSERNST15CkNPTkZJR19TTkRfSERBX0NPREVDX05WSERNST15CkNP TkZJR19TTkRfSERBX0NPREVDX0lOVEVMSERNST15CkNPTkZJR19TTkRfSERBX0VMRD15CkNP TkZJR19TTkRfSERBX0NPREVDX0NPTkVYQU5UPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQ01F RElBPXkKQ09ORklHX1NORF9IREFfQ09ERUNfU0kzMDU0PXkKQ09ORklHX1NORF9IREFfR0VO RVJJQz15CkNPTkZJR19TTkRfSERBX1BPV0VSX1NBVkU9eQpDT05GSUdfU05EX0hEQV9QT1dF Ul9TQVZFX0RFRkFVTFQ9NQpDT05GSUdfU05EX0hEU1A9bQpDT05GSUdfU05EX0hEU1BNPW0K Q09ORklHX1NORF9ISUZJRVI9bQpDT05GSUdfU05EX0lDRTE3MTI9bQpDT05GSUdfU05EX0lD RTE3MjQ9bQpDT05GSUdfU05EX0lOVEVMOFgwPW0KQ09ORklHX1NORF9JTlRFTDhYME09bQpD T05GSUdfU05EX0tPUkcxMjEyPW0KQ09ORklHX1NORF9NQUVTVFJPMz1tCkNPTkZJR19TTkRf TUlYQVJUPW0KQ09ORklHX1NORF9OTTI1Nj1tCkNPTkZJR19TTkRfUENYSFI9bQpDT05GSUdf U05EX1JJUFRJREU9bQpDT05GSUdfU05EX1JNRTMyPW0KQ09ORklHX1NORF9STUU5Nj1tCkNP TkZJR19TTkRfUk1FOTY1Mj1tCkNPTkZJR19TTkRfU09OSUNWSUJFUz1tCkNPTkZJR19TTkRf VFJJREVOVD1tCkNPTkZJR19TTkRfVklBODJYWD1tCkNPTkZJR19TTkRfVklBODJYWF9NT0RF TT1tCkNPTkZJR19TTkRfVklSVFVPU089bQpDT05GSUdfU05EX1ZYMjIyPW0KQ09ORklHX1NO RF9ZTUZQQ0k9bQpDT05GSUdfU05EX1VTQj15CkNPTkZJR19TTkRfVVNCX0FVRElPPW0KQ09O RklHX1NORF9VU0JfVVNYMlk9bQpDT05GSUdfU05EX1VTQl9DQUlBUT1tCkNPTkZJR19TTkRf VVNCX0NBSUFRX0lOUFVUPXkKQ09ORklHX1NORF9VU0JfVVMxMjJMPW0KIyBDT05GSUdfU05E X1BDTUNJQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TT0MgaXMgbm90IHNldAojIENPTkZJ R19TT1VORF9QUklNRSBpcyBub3Qgc2V0CkNPTkZJR19BQzk3X0JVUz1tCkNPTkZJR19ISURf U1VQUE9SVD15CkNPTkZJR19ISUQ9eQpDT05GSUdfSElEX0RFQlVHPXkKQ09ORklHX0hJRFJB Vz15CgojCiMgVVNCIElucHV0IERldmljZXMKIwpDT05GSUdfVVNCX0hJRD15CkNPTkZJR19I SURfUElEPXkKQ09ORklHX1VTQl9ISURERVY9eQoKIwojIFNwZWNpYWwgSElEIGRyaXZlcnMK IwojIENPTkZJR19ISURfQ09NUEFUIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9BNFRFQ0g9eQpD T05GSUdfSElEX0FQUExFPXkKQ09ORklHX0hJRF9CRUxLSU49eQpDT05GSUdfSElEX0NIRVJS WT15CkNPTkZJR19ISURfQ0hJQ09OWT15CkNPTkZJR19ISURfQ1lQUkVTUz15CkNPTkZJR19I SURfRVpLRVk9eQpDT05GSUdfSElEX0dZUkFUSU9OPXkKQ09ORklHX0hJRF9MT0dJVEVDSD15 CkNPTkZJR19MT0dJVEVDSF9GRj15CkNPTkZJR19MT0dJUlVNQkxFUEFEMl9GRj15CkNPTkZJ R19ISURfTUlDUk9TT0ZUPXkKQ09ORklHX0hJRF9NT05URVJFWT15CkNPTkZJR19ISURfTlRS SUc9eQpDT05GSUdfSElEX1BBTlRIRVJMT1JEPXkKQ09ORklHX1BBTlRIRVJMT1JEX0ZGPXkK Q09ORklHX0hJRF9QRVRBTFlOWD15CkNPTkZJR19ISURfU0FNU1VORz15CkNPTkZJR19ISURf U09OWT15CkNPTkZJR19ISURfU1VOUExVUz15CkNPTkZJR19HUkVFTkFTSUFfRkY9bQpDT05G SUdfSElEX1RPUFNFRUQ9eQpDT05GSUdfVEhSVVNUTUFTVEVSX0ZGPXkKQ09ORklHX0hJRF9X QUNPTT1tCkNPTkZJR19aRVJPUExVU19GRj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJ R19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VTQl9BUkNIX0hBU19PSENJPXkKQ09ORklH X1VTQl9BUkNIX0hBU19FSENJPXkKQ09ORklHX1VTQj15CiMgQ09ORklHX1VTQl9ERUJVRyBp cyBub3Qgc2V0CkNPTkZJR19VU0JfQU5OT1VOQ0VfTkVXX0RFVklDRVM9eQoKIwojIE1pc2Nl bGxhbmVvdXMgVVNCIG9wdGlvbnMKIwpDT05GSUdfVVNCX0RFVklDRUZTPXkKIyBDT05GSUdf VVNCX0RFVklDRV9DTEFTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9EWU5BTUlDX01JTk9S UyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU1VTUEVORD15CiMgQ09ORklHX1VTQl9PVEcgaXMg bm90IHNldApDT05GSUdfVVNCX01PTj15CkNPTkZJR19VU0JfV1VTQj1tCkNPTkZJR19VU0Jf V1VTQl9DQkFGPW0KIyBDT05GSUdfVVNCX1dVU0JfQ0JBRl9ERUJVRyBpcyBub3Qgc2V0Cgoj CiMgVVNCIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKIyBDT05GSUdfVVNCX0M2N1gwMF9I Q0QgaXMgbm90IHNldApDT05GSUdfVVNCX0VIQ0lfSENEPXkKQ09ORklHX1VTQl9FSENJX1JP T1RfSFVCX1RUPXkKQ09ORklHX1VTQl9FSENJX1RUX05FV1NDSEVEPXkKIyBDT05GSUdfVVNC X09YVTIxMEhQX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxMTZYX0hDRCBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxNzYwX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0Jf T0hDSV9IQ0Q9eQojIENPTkZJR19VU0JfT0hDSV9CSUdfRU5ESUFOX0RFU0MgaXMgbm90IHNl dAojIENPTkZJR19VU0JfT0hDSV9CSUdfRU5ESUFOX01NSU8gaXMgbm90IHNldApDT05GSUdf VVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19VU0JfVUhDSV9IQ0Q9eQpDT05GSUdf VVNCX1UxMzJfSENEPW0KQ09ORklHX1VTQl9TTDgxMV9IQ0Q9bQojIENPTkZJR19VU0JfU0w4 MTFfQ1MgaXMgbm90IHNldAojIENPTkZJR19VU0JfUjhBNjY1OTdfSENEIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9XSENJX0hDRD1tCkNPTkZJR19VU0JfSFdBX0hDRD1tCgojCiMgVVNCIERl dmljZSBDbGFzcyBkcml2ZXJzCiMKQ09ORklHX1VTQl9BQ009bQpDT05GSUdfVVNCX1BSSU5U RVI9bQpDT05GSUdfVVNCX1dETT1tCkNPTkZJR19VU0JfVE1DPW0KCiMKIyBOT1RFOiBVU0Jf U1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0QgbWF5IGFsc28gYmUgbmVl ZGVkOwojCgojCiMgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUgaW5mb3JtYXRpb24K IwpDT05GSUdfVVNCX1NUT1JBR0U9bQojIENPTkZJR19VU0JfU1RPUkFHRV9ERUJVRyBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfU1RPUkFHRV9EQVRBRkFCPXkKQ09ORklHX1VTQl9TVE9SQUdF X0ZSRUVDT009eQpDT05GSUdfVVNCX1NUT1JBR0VfSVNEMjAwPXkKQ09ORklHX1VTQl9TVE9S QUdFX1VTQkFUPXkKQ09ORklHX1VTQl9TVE9SQUdFX1NERFIwOT15CkNPTkZJR19VU0JfU1RP UkFHRV9TRERSNTU9eQpDT05GSUdfVVNCX1NUT1JBR0VfSlVNUFNIT1Q9eQpDT05GSUdfVVNC X1NUT1JBR0VfQUxBVURBPXkKQ09ORklHX1VTQl9TVE9SQUdFX09ORVRPVUNIPXkKQ09ORklH X1VTQl9TVE9SQUdFX0tBUk1BPXkKQ09ORklHX1VTQl9TVE9SQUdFX0NZUFJFU1NfQVRBQ0I9 eQojIENPTkZJR19VU0JfTElCVVNVQUwgaXMgbm90IHNldAoKIwojIFVTQiBJbWFnaW5nIGRl dmljZXMKIwpDT05GSUdfVVNCX01EQzgwMD1tCkNPTkZJR19VU0JfTUlDUk9URUs9bQoKIwoj IFVTQiBwb3J0IGRyaXZlcnMKIwpDT05GSUdfVVNCX1VTUzcyMD1tCkNPTkZJR19VU0JfU0VS SUFMPW0KQ09ORklHX1VTQl9FWlVTQj15CkNPTkZJR19VU0JfU0VSSUFMX0dFTkVSSUM9eQpD T05GSUdfVVNCX1NFUklBTF9BSVJDQUJMRT1tCkNPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9 bQpDT05GSUdfVVNCX1NFUklBTF9CRUxLSU49bQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT1t CkNPTkZJR19VU0JfU0VSSUFMX1dISVRFSEVBVD1tCkNPTkZJR19VU0JfU0VSSUFMX0RJR0lf QUNDRUxFUE9SVD1tCkNPTkZJR19VU0JfU0VSSUFMX0NQMjEwMT1tCkNPTkZJR19VU0JfU0VS SUFMX0NZUFJFU1NfTTg9bQpDT05GSUdfVVNCX1NFUklBTF9FTVBFRz1tCkNPTkZJR19VU0Jf U0VSSUFMX0ZURElfU0lPPW0KQ09ORklHX1VTQl9TRVJJQUxfRlVOU09GVD1tCkNPTkZJR19V U0JfU0VSSUFMX1ZJU09SPW0KQ09ORklHX1VTQl9TRVJJQUxfSVBBUT1tCkNPTkZJR19VU0Jf U0VSSUFMX0lSPW0KQ09ORklHX1VTQl9TRVJJQUxfRURHRVBPUlQ9bQpDT05GSUdfVVNCX1NF UklBTF9FREdFUE9SVF9UST1tCkNPTkZJR19VU0JfU0VSSUFMX0dBUk1JTj1tCkNPTkZJR19V U0JfU0VSSUFMX0lQVz1tCkNPTkZJR19VU0JfU0VSSUFMX0lVVT1tCkNPTkZJR19VU0JfU0VS SUFMX0tFWVNQQU5fUERBPW0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTj1tCkNPTkZJR19V U0JfU0VSSUFMX0tMU0k9bQpDT05GSUdfVVNCX1NFUklBTF9LT0JJTF9TQ1Q9bQpDT05GSUdf VVNCX1NFUklBTF9NQ1RfVTIzMj1tCkNPTkZJR19VU0JfU0VSSUFMX01PUzc3MjA9bQpDT05G SUdfVVNCX1NFUklBTF9NT1M3ODQwPW0KQ09ORklHX1VTQl9TRVJJQUxfTU9UT1JPTEE9bQpD T05GSUdfVVNCX1NFUklBTF9OQVZNQU49bQpDT05GSUdfVVNCX1NFUklBTF9QTDIzMDM9bQpD T05GSUdfVVNCX1NFUklBTF9PVEk2ODU4PW0KQ09ORklHX1VTQl9TRVJJQUxfUVVBTENPTU09 bQpDT05GSUdfVVNCX1NFUklBTF9TUENQOFg1PW0KQ09ORklHX1VTQl9TRVJJQUxfSFA0WD1t CkNPTkZJR19VU0JfU0VSSUFMX1NBRkU9bQpDT05GSUdfVVNCX1NFUklBTF9TQUZFX1BBRERF RD15CkNPTkZJR19VU0JfU0VSSUFMX1NJRU1FTlNfTVBJPW0KQ09ORklHX1VTQl9TRVJJQUxf U0lFUlJBV0lSRUxFU1M9bQpDT05GSUdfVVNCX1NFUklBTF9UST1tCkNPTkZJR19VU0JfU0VS SUFMX0NZQkVSSkFDSz1tCkNPTkZJR19VU0JfU0VSSUFMX1hJUkNPTT1tCkNPTkZJR19VU0Jf U0VSSUFMX09QVElPTj1tCkNPTkZJR19VU0JfU0VSSUFMX09NTklORVQ9bQpDT05GSUdfVVNC X1NFUklBTF9PUFRJQ09OPW0KQ09ORklHX1VTQl9TRVJJQUxfREVCVUc9bQoKIwojIFVTQiBN aXNjZWxsYW5lb3VzIGRyaXZlcnMKIwpDT05GSUdfVVNCX0VNSTYyPW0KQ09ORklHX1VTQl9F TUkyNj1tCkNPTkZJR19VU0JfQURVVFVYPW0KQ09ORklHX1VTQl9TRVZTRUc9bQojIENPTkZJ R19VU0JfUklPNTAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRUdPVE9XRVI9bQpDT05GSUdf VVNCX0xDRD1tCkNPTkZJR19VU0JfQkVSUllfQ0hBUkdFPW0KQ09ORklHX1VTQl9MRUQ9bQoj IENPTkZJR19VU0JfQ1lQUkVTU19DWTdDNjMgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ1lU SEVSTSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfUEhJREdFVD1tCkNPTkZJR19VU0JfUEhJREdF VEtJVD1tCkNPTkZJR19VU0JfUEhJREdFVE1PVE9SQ09OVFJPTD1tCkNPTkZJR19VU0JfUEhJ REdFVFNFUlZPPW0KQ09ORklHX1VTQl9JRE1PVVNFPW0KQ09ORklHX1VTQl9GVERJX0VMQU49 bQpDT05GSUdfVVNCX0FQUExFRElTUExBWT1tCkNPTkZJR19VU0JfU0lTVVNCVkdBPW0KQ09O RklHX1VTQl9TSVNVU0JWR0FfQ09OPXkKQ09ORklHX1VTQl9MRD1tCkNPTkZJR19VU0JfVFJB TkNFVklCUkFUT1I9bQpDT05GSUdfVVNCX0lPV0FSUklPUj1tCiMgQ09ORklHX1VTQl9URVNU IGlzIG5vdCBzZXQKQ09ORklHX1VTQl9JU0lHSFRGVz1tCkNPTkZJR19VU0JfVlNUPW0KQ09O RklHX1VTQl9BVE09bQpDT05GSUdfVVNCX1NQRUVEVE9VQ0g9bQpDT05GSUdfVVNCX0NYQUNS VT1tCkNPTkZJR19VU0JfVUVBR0xFQVRNPW0KQ09ORklHX1VTQl9YVVNCQVRNPW0KIyBDT05G SUdfVVNCX0dBREdFVCBpcyBub3Qgc2V0CgojCiMgT1RHIGFuZCByZWxhdGVkIGluZnJhc3Ry dWN0dXJlCiMKQ09ORklHX1VXQj1tCkNPTkZJR19VV0JfSFdBPW0KQ09ORklHX1VXQl9XSENJ PW0KQ09ORklHX1VXQl9XTFA9bQpDT05GSUdfVVdCX0kxNDgwVT1tCkNPTkZJR19VV0JfSTE0 ODBVX1dMUD1tCkNPTkZJR19NTUM9bQojIENPTkZJR19NTUNfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19NTUNfVU5TQUZFX1JFU1VNRSBpcyBub3Qgc2V0CgojCiMgTU1DL1NEL1NESU8g Q2FyZCBEcml2ZXJzCiMKQ09ORklHX01NQ19CTE9DSz1tCkNPTkZJR19NTUNfQkxPQ0tfQk9V TkNFPXkKQ09ORklHX1NESU9fVUFSVD1tCiMgQ09ORklHX01NQ19URVNUIGlzIG5vdCBzZXQK CiMKIyBNTUMvU0QvU0RJTyBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19NTUNf U0RIQ0k9bQpDT05GSUdfTU1DX1NESENJX1BDST1tCkNPTkZJR19NTUNfUklDT0hfTU1DPW0K Q09ORklHX01NQ19XQlNEPW0KQ09ORklHX01NQ19USUZNX1NEPW0KQ09ORklHX01NQ19TRFJJ Q09IX0NTPW0KQ09ORklHX01FTVNUSUNLPW0KIyBDT05GSUdfTUVNU1RJQ0tfREVCVUcgaXMg bm90IHNldAoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwojIENPTkZJR19NRU1TVElDS19V TlNBRkVfUkVTVU1FIGlzIG5vdCBzZXQKQ09ORklHX01TUFJPX0JMT0NLPW0KCiMKIyBNZW1v cnlTdGljayBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19NRU1TVElDS19USUZN X01TPW0KQ09ORklHX01FTVNUSUNLX0pNSUNST05fMzhYPW0KQ09ORklHX05FV19MRURTPXkK Q09ORklHX0xFRFNfQ0xBU1M9eQoKIwojIExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNfQUxJ WDI9bQojIENPTkZJR19MRURTX1BDQTk1MzIgaXMgbm90IHNldApDT05GSUdfTEVEU19DTEVW T19NQUlMPW0KIyBDT05GSUdfTEVEU19QQ0E5NTVYIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNf V004MzUwPW0KCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNP TkZJR19MRURTX1RSSUdHRVJfVElNRVI9bQpDT05GSUdfTEVEU19UUklHR0VSX0hFQVJUQkVB VD1tCkNPTkZJR19MRURTX1RSSUdHRVJfQkFDS0xJR0hUPW0KQ09ORklHX0xFRFNfVFJJR0dF Ul9ERUZBVUxUX09OPW0KQ09ORklHX0FDQ0VTU0lCSUxJVFk9eQpDT05GSUdfQTExWV9CUkFJ TExFX0NPTlNPTEU9eQpDT05GSUdfSU5GSU5JQkFORD1tCkNPTkZJR19JTkZJTklCQU5EX1VT RVJfTUFEPW0KQ09ORklHX0lORklOSUJBTkRfVVNFUl9BQ0NFU1M9bQpDT05GSUdfSU5GSU5J QkFORF9VU0VSX01FTT15CkNPTkZJR19JTkZJTklCQU5EX0FERFJfVFJBTlM9eQpDT05GSUdf SU5GSU5JQkFORF9NVEhDQT1tCkNPTkZJR19JTkZJTklCQU5EX01USENBX0RFQlVHPXkKQ09O RklHX0lORklOSUJBTkRfSVBBVEg9bQpDT05GSUdfSU5GSU5JQkFORF9BTVNPMTEwMD1tCiMg Q09ORklHX0lORklOSUJBTkRfQU1TTzExMDBfREVCVUcgaXMgbm90IHNldApDT05GSUdfSU5G SU5JQkFORF9DWEdCMz1tCiMgQ09ORklHX0lORklOSUJBTkRfQ1hHQjNfREVCVUcgaXMgbm90 IHNldApDT05GSUdfTUxYNF9JTkZJTklCQU5EPW0KQ09ORklHX0lORklOSUJBTkRfTkVTPW0K IyBDT05GSUdfSU5GSU5JQkFORF9ORVNfREVCVUcgaXMgbm90IHNldApDT05GSUdfSU5GSU5J QkFORF9JUE9JQj1tCkNPTkZJR19JTkZJTklCQU5EX0lQT0lCX0NNPXkKQ09ORklHX0lORklO SUJBTkRfSVBPSUJfREVCVUc9eQpDT05GSUdfSU5GSU5JQkFORF9JUE9JQl9ERUJVR19EQVRB PXkKQ09ORklHX0lORklOSUJBTkRfU1JQPW0KQ09ORklHX0lORklOSUJBTkRfSVNFUj1tCkNP TkZJR19FREFDPXkKCiMKIyBSZXBvcnRpbmcgc3Vic3lzdGVtcwojCiMgQ09ORklHX0VEQUNf REVCVUcgaXMgbm90IHNldApDT05GSUdfRURBQ19NTV9FREFDPW0KQ09ORklHX0VEQUNfRTc1 Mlg9bQpDT05GSUdfRURBQ19JODI5NzVYPW0KQ09ORklHX0VEQUNfSTMwMDA9bQpDT05GSUdf RURBQ19YMzg9bQpDT05GSUdfRURBQ19JNTQwMD1tCkNPTkZJR19FREFDX0k1MDAwPW0KQ09O RklHX0VEQUNfSTUxMDA9bQpDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENfQ0xBU1M9eQoj IENPTkZJR19SVENfSENUT1NZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19ERUJVRyBpcyBu b3Qgc2V0CgojCiMgUlRDIGludGVyZmFjZXMKIwpDT05GSUdfUlRDX0lOVEZfU1lTRlM9eQpD T05GSUdfUlRDX0lOVEZfUFJPQz15CkNPTkZJR19SVENfSU5URl9ERVY9eQojIENPTkZJR19S VENfSU5URl9ERVZfVUlFX0VNVUwgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1RFU1Qg aXMgbm90IHNldAoKIwojIEkyQyBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0RTMTMw Nz1tCkNPTkZJR19SVENfRFJWX0RTMTM3ND1tCkNPTkZJR19SVENfRFJWX0RTMTY3Mj1tCkNP TkZJR19SVENfRFJWX01BWDY5MDA9bQpDT05GSUdfUlRDX0RSVl9SUzVDMzcyPW0KQ09ORklH X1JUQ19EUlZfSVNMMTIwOD1tCkNPTkZJR19SVENfRFJWX1gxMjA1PW0KQ09ORklHX1JUQ19E UlZfUENGODU2Mz1tCkNPTkZJR19SVENfRFJWX1BDRjg1ODM9bQpDT05GSUdfUlRDX0RSVl9N NDFUODA9bQpDT05GSUdfUlRDX0RSVl9NNDFUODBfV0RUPXkKIyBDT05GSUdfUlRDX0RSVl9T MzUzOTBBIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRk0zMTMwPW0KQ09ORklHX1JUQ19E UlZfUlg4NTgxPW0KCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwoKIwojIFBsYXRmb3JtIFJUQyBk cml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfQ01PUz15CkNPTkZJR19SVENfRFJWX0RTMTI4Nj1t CkNPTkZJR19SVENfRFJWX0RTMTUxMT1tCkNPTkZJR19SVENfRFJWX0RTMTU1Mz1tCkNPTkZJ R19SVENfRFJWX0RTMTc0Mj1tCkNPTkZJR19SVENfRFJWX1NUSzE3VEE4PW0KIyBDT05GSUdf UlRDX0RSVl9NNDhUODYgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NNDhUMzU9bQpDT05G SUdfUlRDX0RSVl9NNDhUNTk9bQpDT05GSUdfUlRDX0RSVl9CUTQ4MDI9bQpDT05GSUdfUlRD X0RSVl9WMzAyMD1tCkNPTkZJR19SVENfRFJWX1dNODM1MD1tCgojCiMgb24tQ1BVIFJUQyBk cml2ZXJzCiMKQ09ORklHX0RNQURFVklDRVM9eQoKIwojIERNQSBEZXZpY2VzCiMKQ09ORklH X0lOVEVMX0lPQVRETUE9bQpDT05GSUdfRE1BX0VOR0lORT15CgojCiMgRE1BIENsaWVudHMK IwpDT05GSUdfTkVUX0RNQT15CiMgQ09ORklHX0RNQVRFU1QgaXMgbm90IHNldApDT05GSUdf RENBPW0KQ09ORklHX0FVWERJU1BMQVk9eQpDT05GSUdfS1MwMTA4PW0KQ09ORklHX0tTMDEw OF9QT1JUPTB4Mzc4CkNPTkZJR19LUzAxMDhfREVMQVk9MgpDT05GSUdfQ0ZBRzEyODY0Qj1t CkNPTkZJR19DRkFHMTI4NjRCX1JBVEU9MjAKQ09ORklHX1VJTz1tCkNPTkZJR19VSU9fQ0lG PW0KQ09ORklHX1VJT19QRFJWPW0KQ09ORklHX1VJT19QRFJWX0dFTklSUT1tCkNPTkZJR19V SU9fU01YPW0KQ09ORklHX1VJT19TRVJDT1MzPW0KQ09ORklHX1hFTl9CQUxMT09OPXkKQ09O RklHX1hFTl9TQ1JVQl9QQUdFUz15CkNPTkZJR19YRU5GUz1tCkNPTkZJR19YRU5fQ09NUEFU X1hFTkZTPXkKQ09ORklHX1NUQUdJTkc9eQojIENPTkZJR19TVEFHSU5HX0VYQ0xVREVfQlVJ TEQgaXMgbm90IHNldAojIENPTkZJR19FVDEzMVggaXMgbm90IHNldAojIENPTkZJR19TTElD T1NTIGlzIG5vdCBzZXQKIyBDT05GSUdfU1hHIGlzIG5vdCBzZXQKIyBDT05GSUdfTUU0MDAw IGlzIG5vdCBzZXQKIyBDT05GSUdfTUVJTEhBVVMgaXMgbm90IHNldAojIENPTkZJR19WSURF T19HTzcwMDcgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVBfQ09NTU9OIGlzIG5vdCBzZXQK IyBDT05GSUdfVzM1VU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJJU00yX1VTQiBpcyBub3Qg c2V0CiMgQ09ORklHX0VDSE8gaXMgbm90IHNldApDT05GSUdfVVNCX0FUTUVMPW0KIyBDT05G SUdfUE9DSCBpcyBub3Qgc2V0CiMgQ09ORklHX0FHTlggaXMgbm90IHNldAojIENPTkZJR19P VFVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlQyODYwIGlzIG5vdCBzZXQKIyBDT05GSUdfUlQy ODcwIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJIGlzIG5vdCBzZXQKIyBDT05GSUdfQVNV U19PTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFORUwgaXMgbm90IHNldAojIENPTkZJR19B TFRFUkFfUENJRV9DSERNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTDgxODdTRSBpcyBub3Qg c2V0CiMgQ09ORklHX0lOUFVUX01JTUlPIGlzIG5vdCBzZXQKIyBDT05GSUdfVFJBTlpQT1JU IGlzIG5vdCBzZXQKIyBDT05GSUdfRVBMIGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKIyBD T05GSUdfQU5EUk9JRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FORFJPSURfQklOREVSX0lQQyBp cyBub3Qgc2V0CiMgQ09ORklHX0FORFJPSURfTE9HR0VSIGlzIG5vdCBzZXQKIyBDT05GSUdf QU5EUk9JRF9SQU1fQ09OU09MRSBpcyBub3Qgc2V0CiMgQ09ORklHX0FORFJPSURfTE9XX01F TU9SWV9LSUxMRVIgaXMgbm90IHNldApDT05GSUdfWDg2X1BMQVRGT1JNX0RFVklDRVM9eQpD T05GSUdfQUNFUl9XTUk9bQpDT05GSUdfQVNVU19MQVBUT1A9bQpDT05GSUdfRlVKSVRTVV9M QVBUT1A9bQojIENPTkZJR19GVUpJVFNVX0xBUFRPUF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19IUF9XTUk9bQpDT05GSUdfTVNJX0xBUFRPUD1tCkNPTkZJR19QQU5BU09OSUNfTEFQVE9Q PW0KQ09ORklHX0NPTVBBTF9MQVBUT1A9bQpDT05GSUdfU09OWV9MQVBUT1A9bQpDT05GSUdf U09OWVBJX0NPTVBBVD15CkNPTkZJR19USElOS1BBRF9BQ1BJPW0KIyBDT05GSUdfVEhJTktQ QURfQUNQSV9ERUJVR0ZBQ0lMSVRJRVMgaXMgbm90IHNldAojIENPTkZJR19USElOS1BBRF9B Q1BJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1RISU5LUEFEX0FDUElfQkFZPXkKQ09ORklH X1RISU5LUEFEX0FDUElfVklERU89eQpDT05GSUdfVEhJTktQQURfQUNQSV9IT1RLRVlfUE9M TD15CiMgQ09ORklHX0lOVEVMX01FTkxPVyBpcyBub3Qgc2V0CiMgQ09ORklHX0VFRVBDX0xB UFRPUCBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1dNST1tCiMgQ09ORklHX0FDUElfQVNVUyBp cyBub3Qgc2V0CkNPTkZJR19BQ1BJX1RPU0hJQkE9bQoKIwojIEZpcm13YXJlIERyaXZlcnMK IwpDT05GSUdfRUREPW0KIyBDT05GSUdfRUREX09GRiBpcyBub3Qgc2V0CkNPTkZJR19GSVJN V0FSRV9NRU1NQVA9eQpDT05GSUdfRUZJX1ZBUlM9eQpDT05GSUdfREVMTF9SQlU9bQpDT05G SUdfRENEQkFTPW0KQ09ORklHX0RNSUlEPXkKQ09ORklHX0lTQ1NJX0lCRlRfRklORD15CkNP TkZJR19JU0NTSV9JQkZUPW0KCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRVhUMl9GUz1t CkNPTkZJR19FWFQyX0ZTX1hBVFRSPXkKQ09ORklHX0VYVDJfRlNfUE9TSVhfQUNMPXkKQ09O RklHX0VYVDJfRlNfU0VDVVJJVFk9eQpDT05GSUdfRVhUMl9GU19YSVA9eQpDT05GSUdfRVhU M19GUz15CkNPTkZJR19FWFQzX0ZTX1hBVFRSPXkKQ09ORklHX0VYVDNfRlNfUE9TSVhfQUNM PXkKQ09ORklHX0VYVDNfRlNfU0VDVVJJVFk9eQpDT05GSUdfRVhUNF9GUz15CkNPTkZJR19F WFQ0REVWX0NPTVBBVD15CkNPTkZJR19FWFQ0X0ZTX1hBVFRSPXkKQ09ORklHX0VYVDRfRlNf UE9TSVhfQUNMPXkKQ09ORklHX0VYVDRfRlNfU0VDVVJJVFk9eQpDT05GSUdfRlNfWElQPXkK Q09ORklHX0pCRD15CiMgQ09ORklHX0pCRF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19KQkQy PXkKQ09ORklHX0pCRDJfREVCVUc9eQpDT05GSUdfRlNfTUJDQUNIRT15CkNPTkZJR19SRUlT RVJGU19GUz1tCiMgQ09ORklHX1JFSVNFUkZTX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX1JF SVNFUkZTX1BST0NfSU5GTz15CkNPTkZJR19SRUlTRVJGU19GU19YQVRUUj15CkNPTkZJR19S RUlTRVJGU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfUkVJU0VSRlNfRlNfU0VDVVJJVFk9eQpD T05GSUdfSkZTX0ZTPW0KQ09ORklHX0pGU19QT1NJWF9BQ0w9eQpDT05GSUdfSkZTX1NFQ1VS SVRZPXkKIyBDT05GSUdfSkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZTX1NUQVRJ U1RJQ1MgaXMgbm90IHNldApDT05GSUdfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0ZJTEVfTE9D S0lORz15CkNPTkZJR19YRlNfRlM9bQpDT05GSUdfWEZTX1FVT1RBPXkKQ09ORklHX1hGU19Q T1NJWF9BQ0w9eQojIENPTkZJR19YRlNfUlQgaXMgbm90IHNldAojIENPTkZJR19YRlNfREVC VUcgaXMgbm90IHNldApDT05GSUdfR0ZTMl9GUz1tCkNPTkZJR19HRlMyX0ZTX0xPQ0tJTkdf RExNPW0KQ09ORklHX09DRlMyX0ZTPW0KQ09ORklHX09DRlMyX0ZTX08yQ0I9bQpDT05GSUdf T0NGUzJfRlNfVVNFUlNQQUNFX0NMVVNURVI9bQojIENPTkZJR19PQ0ZTMl9GU19TVEFUUyBp cyBub3Qgc2V0CiMgQ09ORklHX09DRlMyX0RFQlVHX01BU0tMT0cgaXMgbm90IHNldAojIENP TkZJR19PQ0ZTMl9ERUJVR19GUyBpcyBub3Qgc2V0CkNPTkZJR19PQ0ZTMl9GU19QT1NJWF9B Q0w9eQpDT05GSUdfQlRSRlNfRlM9bQpDT05GSUdfQlRSRlNfRlNfUE9TSVhfQUNMPXkKQ09O RklHX0ROT1RJRlk9eQpDT05GSUdfSU5PVElGWT15CkNPTkZJR19JTk9USUZZX1VTRVI9eQpD T05GSUdfUVVPVEE9eQpDT05GSUdfUVVPVEFfTkVUTElOS19JTlRFUkZBQ0U9eQojIENPTkZJ R19QUklOVF9RVU9UQV9XQVJOSU5HIGlzIG5vdCBzZXQKQ09ORklHX1FVT1RBX1RSRUU9eQoj IENPTkZJR19RRk1UX1YxIGlzIG5vdCBzZXQKQ09ORklHX1FGTVRfVjI9eQpDT05GSUdfUVVP VEFDVEw9eQojIENPTkZJR19BVVRPRlNfRlMgaXMgbm90IHNldApDT05GSUdfQVVUT0ZTNF9G Uz1tCkNPTkZJR19GVVNFX0ZTPW0KQ09ORklHX0dFTkVSSUNfQUNMPXkKCiMKIyBDRC1ST00v RFZEIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2NjBfRlM9eQpDT05GSUdfSk9MSUVUPXkK Q09ORklHX1pJU09GUz15CkNPTkZJR19VREZfRlM9bQpDT05GSUdfVURGX05MUz15CgojCiMg RE9TL0ZBVC9OVCBGaWxlc3lzdGVtcwojCkNPTkZJR19GQVRfRlM9bQpDT05GSUdfTVNET1Nf RlM9bQpDT05GSUdfVkZBVF9GUz1tCkNPTkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcK Q09ORklHX0ZBVF9ERUZBVUxUX0lPQ0hBUlNFVD0iYXNjaWkiCiMgQ09ORklHX05URlNfRlMg aXMgbm90IHNldAoKIwojIFBzZXVkbyBmaWxlc3lzdGVtcwojCkNPTkZJR19QUk9DX0ZTPXkK Q09ORklHX1BST0NfS0NPUkU9eQpDT05GSUdfUFJPQ19WTUNPUkU9eQpDT05GSUdfUFJPQ19T WVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfU1lTRlM9eQpDT05G SUdfVE1QRlM9eQpDT05GSUdfVE1QRlNfUE9TSVhfQUNMPXkKQ09ORklHX0hVR0VUTEJGUz15 CkNPTkZJR19IVUdFVExCX1BBR0U9eQpDT05GSUdfQ09ORklHRlNfRlM9bQpDT05GSUdfTUlT Q19GSUxFU1lTVEVNUz15CiMgQ09ORklHX0FERlNfRlMgaXMgbm90IHNldApDT05GSUdfQUZG U19GUz1tCkNPTkZJR19FQ1JZUFRfRlM9bQpDT05GSUdfSEZTX0ZTPW0KQ09ORklHX0hGU1BM VVNfRlM9bQpDT05GSUdfQkVGU19GUz1tCiMgQ09ORklHX0JFRlNfREVCVUcgaXMgbm90IHNl dApDT05GSUdfQkZTX0ZTPW0KQ09ORklHX0VGU19GUz1tCkNPTkZJR19KRkZTMl9GUz1tCkNP TkZJR19KRkZTMl9GU19ERUJVRz0wCkNPTkZJR19KRkZTMl9GU19XUklURUJVRkZFUj15CiMg Q09ORklHX0pGRlMyX0ZTX1dCVUZfVkVSSUZZIGlzIG5vdCBzZXQKQ09ORklHX0pGRlMyX1NV TU1BUlk9eQpDT05GSUdfSkZGUzJfRlNfWEFUVFI9eQpDT05GSUdfSkZGUzJfRlNfUE9TSVhf QUNMPXkKQ09ORklHX0pGRlMyX0ZTX1NFQ1VSSVRZPXkKIyBDT05GSUdfSkZGUzJfQ09NUFJF U1NJT05fT1BUSU9OUyBpcyBub3Qgc2V0CkNPTkZJR19KRkZTMl9aTElCPXkKIyBDT05GSUdf SkZGUzJfTFpPIGlzIG5vdCBzZXQKQ09ORklHX0pGRlMyX1JUSU1FPXkKIyBDT05GSUdfSkZG UzJfUlVCSU4gaXMgbm90IHNldApDT05GSUdfVUJJRlNfRlM9bQpDT05GSUdfVUJJRlNfRlNf WEFUVFI9eQojIENPTkZJR19VQklGU19GU19BRFZBTkNFRF9DT01QUiBpcyBub3Qgc2V0CkNP TkZJR19VQklGU19GU19MWk89eQpDT05GSUdfVUJJRlNfRlNfWkxJQj15CiMgQ09ORklHX1VC SUZTX0ZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NSQU1GUz1tCkNPTkZJR19TUVVBU0hG Uz1tCiMgQ09ORklHX1NRVUFTSEZTX0VNQkVEREVEIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFT SEZTX0ZSQUdNRU5UX0NBQ0hFX1NJWkU9MwpDT05GSUdfVlhGU19GUz1tCkNPTkZJR19NSU5J WF9GUz1tCkNPTkZJR19PTUZTX0ZTPW0KIyBDT05GSUdfSFBGU19GUyBpcyBub3Qgc2V0CkNP TkZJR19RTlg0RlNfRlM9bQpDT05GSUdfUk9NRlNfRlM9bQpDT05GSUdfU1lTVl9GUz1tCkNP TkZJR19VRlNfRlM9bQojIENPTkZJR19VRlNfRlNfV1JJVEUgaXMgbm90IHNldAojIENPTkZJ R19VRlNfREVCVUcgaXMgbm90IHNldApDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNP TkZJR19ORlNfRlM9bQpDT05GSUdfTkZTX1YzPXkKQ09ORklHX05GU19WM19BQ0w9eQpDT05G SUdfTkZTX1Y0PXkKQ09ORklHX05GU0Q9bQpDT05GSUdfTkZTRF9WMl9BQ0w9eQpDT05GSUdf TkZTRF9WMz15CkNPTkZJR19ORlNEX1YzX0FDTD15CkNPTkZJR19ORlNEX1Y0PXkKQ09ORklH X0xPQ0tEPW0KQ09ORklHX0xPQ0tEX1Y0PXkKQ09ORklHX0VYUE9SVEZTPW0KQ09ORklHX05G U19BQ0xfU1VQUE9SVD1tCkNPTkZJR19ORlNfQ09NTU9OPXkKQ09ORklHX1NVTlJQQz1tCkNP TkZJR19TVU5SUENfR1NTPW0KQ09ORklHX1NVTlJQQ19YUFJUX1JETUE9bQojIENPTkZJR19T VU5SUENfUkVHSVNURVJfVjQgaXMgbm90IHNldApDT05GSUdfUlBDU0VDX0dTU19LUkI1PW0K Q09ORklHX1JQQ1NFQ19HU1NfU1BLTTM9bQojIENPTkZJR19TTUJfRlMgaXMgbm90IHNldApD T05GSUdfQ0lGUz1tCiMgQ09ORklHX0NJRlNfU1RBVFMgaXMgbm90IHNldApDT05GSUdfQ0lG U19XRUFLX1BXX0hBU0g9eQpDT05GSUdfQ0lGU19VUENBTEw9eQpDT05GSUdfQ0lGU19YQVRU Uj15CkNPTkZJR19DSUZTX1BPU0lYPXkKIyBDT05GSUdfQ0lGU19ERUJVRzIgaXMgbm90IHNl dApDT05GSUdfQ0lGU19FWFBFUklNRU5UQUw9eQpDT05GSUdfQ0lGU19ERlNfVVBDQUxMPXkK Q09ORklHX05DUF9GUz1tCkNPTkZJR19OQ1BGU19QQUNLRVRfU0lHTklORz15CkNPTkZJR19O Q1BGU19JT0NUTF9MT0NLSU5HPXkKQ09ORklHX05DUEZTX1NUUk9ORz15CkNPTkZJR19OQ1BG U19ORlNfTlM9eQpDT05GSUdfTkNQRlNfT1MyX05TPXkKQ09ORklHX05DUEZTX1NNQUxMRE9T PXkKQ09ORklHX05DUEZTX05MUz15CkNPTkZJR19OQ1BGU19FWFRSQVM9eQpDT05GSUdfQ09E QV9GUz1tCiMgQ09ORklHX0FGU19GUyBpcyBub3Qgc2V0CkNPTkZJR185UF9GUz1tCgojCiMg UGFydGl0aW9uIFR5cGVzCiMKQ09ORklHX1BBUlRJVElPTl9BRFZBTkNFRD15CiMgQ09ORklH X0FDT1JOX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19PU0ZfUEFSVElUSU9OPXkKQ09O RklHX0FNSUdBX1BBUlRJVElPTj15CiMgQ09ORklHX0FUQVJJX1BBUlRJVElPTiBpcyBub3Qg c2V0CkNPTkZJR19NQUNfUEFSVElUSU9OPXkKQ09ORklHX01TRE9TX1BBUlRJVElPTj15CkNP TkZJR19CU0RfRElTS0xBQkVMPXkKQ09ORklHX01JTklYX1NVQlBBUlRJVElPTj15CkNPTkZJ R19TT0xBUklTX1g4Nl9QQVJUSVRJT049eQpDT05GSUdfVU5JWFdBUkVfRElTS0xBQkVMPXkK IyBDT05GSUdfTERNX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19TR0lfUEFSVElUSU9O PXkKIyBDT05GSUdfVUxUUklYX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19TVU5fUEFS VElUSU9OPXkKQ09ORklHX0tBUk1BX1BBUlRJVElPTj15CkNPTkZJR19FRklfUEFSVElUSU9O PXkKIyBDT05GSUdfU1lTVjY4X1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19OTFM9eQpD T05GSUdfTkxTX0RFRkFVTFQ9InV0ZjgiCkNPTkZJR19OTFNfQ09ERVBBR0VfNDM3PXkKQ09O RklHX05MU19DT0RFUEFHRV83Mzc9bQpDT05GSUdfTkxTX0NPREVQQUdFXzc3NT1tCkNPTkZJ R19OTFNfQ09ERVBBR0VfODUwPW0KQ09ORklHX05MU19DT0RFUEFHRV84NTI9bQpDT05GSUdf TkxTX0NPREVQQUdFXzg1NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODU3PW0KQ09ORklHX05M U19DT0RFUEFHRV84NjA9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2MT1tCkNPTkZJR19OTFNf Q09ERVBBR0VfODYyPW0KQ09ORklHX05MU19DT0RFUEFHRV84NjM9bQpDT05GSUdfTkxTX0NP REVQQUdFXzg2ND1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY1PW0KQ09ORklHX05MU19DT0RF UEFHRV84NjY9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2OT1tCkNPTkZJR19OTFNfQ09ERVBB R0VfOTM2PW0KQ09ORklHX05MU19DT0RFUEFHRV85NTA9bQpDT05GSUdfTkxTX0NPREVQQUdF XzkzMj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfOTQ5PW0KQ09ORklHX05MU19DT0RFUEFHRV84 NzQ9bQpDT05GSUdfTkxTX0lTTzg4NTlfOD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MD1t CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT1tCkNPTkZJR19OTFNfQVNDSUk9eQpDT05GSUdf TkxTX0lTTzg4NTlfMT1tCkNPTkZJR19OTFNfSVNPODg1OV8yPW0KQ09ORklHX05MU19JU084 ODU5XzM9bQpDT05GSUdfTkxTX0lTTzg4NTlfND1tCkNPTkZJR19OTFNfSVNPODg1OV81PW0K Q09ORklHX05MU19JU084ODU5XzY9bQpDT05GSUdfTkxTX0lTTzg4NTlfNz1tCkNPTkZJR19O TFNfSVNPODg1OV85PW0KQ09ORklHX05MU19JU084ODU5XzEzPW0KQ09ORklHX05MU19JU084 ODU5XzE0PW0KQ09ORklHX05MU19JU084ODU5XzE1PW0KQ09ORklHX05MU19LT0k4X1I9bQpD T05GSUdfTkxTX0tPSThfVT1tCkNPTkZJR19OTFNfVVRGOD1tCkNPTkZJR19ETE09bQpDT05G SUdfRExNX0RFQlVHPXkKCiMKIyBLZXJuZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFG TEFHU19TVVBQT1JUPXkKIyBDT05GSUdfUFJJTlRLX1RJTUUgaXMgbm90IHNldAojIENPTkZJ R19FTkFCTEVfV0FSTl9ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9NVVNU X0NIRUNLPXkKQ09ORklHX0ZSQU1FX1dBUk49MjA0OApDT05GSUdfTUFHSUNfU1lTUlE9eQpD T05GSUdfVU5VU0VEX1NZTUJPTFM9eQpDT05GSUdfREVCVUdfRlM9eQpDT05GSUdfSEVBREVS U19DSEVDSz15CkNPTkZJR19ERUJVR19LRVJORUw9eQpDT05GSUdfREVCVUdfU0hJUlE9eQpD T05GSUdfREVURUNUX1NPRlRMT0NLVVA9eQojIENPTkZJR19CT09UUEFSQU1fU09GVExPQ0tV UF9QQU5JQyBpcyBub3Qgc2V0CkNPTkZJR19CT09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQ19W QUxVRT0wCkNPTkZJR19TQ0hFRF9ERUJVRz15CkNPTkZJR19TQ0hFRFNUQVRTPXkKQ09ORklH X0RFQlVHX05NSV9USU1FT1VUPTUKQ09ORklHX1RJTUVSX1NUQVRTPXkKIyBDT05GSUdfREVC VUdfT0JKRUNUUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NMVUJfREVCVUdfT04gaXMgbm90IHNl dAojIENPTkZJR19TTFVCX1NUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUlRfTVVU RVhFUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUX01VVEVYX1RFU1RFUiBpcyBub3Qgc2V0CiMg Q09ORklHX0RFQlVHX1NQSU5MT0NLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTVVURVhF UyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0xPQ0tfQUxMT0MgaXMgbm90IHNldAojIENP TkZJR19QUk9WRV9MT0NLSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfTE9DS19TVEFUIGlzIG5v dCBzZXQKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkKQ09ORklHX0RFQlVHX1NQSU5MT0NLX1NM RUVQPXkKIyBDT05GSUdfREVCVUdfTE9DS0lOR19BUElfU0VMRlRFU1RTIGlzIG5vdCBzZXQK Q09ORklHX1NUQUNLVFJBQ0U9eQojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQK Q09ORklHX0RFQlVHX0JVR1ZFUkJPU0U9eQpDT05GSUdfREVCVUdfSU5GTz15CiMgQ09ORklH X0RFQlVHX1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVklSVFVBTCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFQlVHX1dSSVRFQ09VTlQgaXMgbm90IHNldApDT05GSUdfREVCVUdfTUVN T1JZX0lOSVQ9eQpDT05GSUdfREVCVUdfTElTVD15CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5v dCBzZXQKIyBDT05GSUdfREVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hf V0FOVF9GUkFNRV9QT0lOVEVSUz15CkNPTkZJR19GUkFNRV9QT0lOVEVSPXkKQ09ORklHX0JP T1RfUFJJTlRLX0RFTEFZPXkKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1JDVV9DUFVfU1RBTExfREVURUNUT1IgaXMgbm90IHNldAojIENPTkZJR19L UFJPQkVTX1NBTklUWV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS1RSQUNFX1NFTEZf VEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0JMT0NLX0VYVF9ERVZUIGlzIG5vdCBz ZXQKIyBDT05GSUdfTEtEVE0gaXMgbm90IHNldAojIENPTkZJR19GQVVMVF9JTkpFQ1RJT04g aXMgbm90IHNldApDT05GSUdfTEFURU5DWVRPUD15CiMgQ09ORklHX1NZU0NUTF9TWVNDQUxM X0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09O RklHX05PUF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdf SEFWRV9GVU5DVElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFD RV9NQ09VTlRfVEVTVD15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFPXkKQ09ORklHX0hB VkVfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFWRV9IV19CUkFOQ0hfVFJBQ0VS PXkKQ09ORklHX1RSQUNFUl9NQVhfVFJBQ0U9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05G SUdfVFJBQ0lORz15CgojCiMgVHJhY2VycwojCkNPTkZJR19GVU5DVElPTl9UUkFDRVI9eQoj IENPTkZJR19GVU5DVElPTl9HUkFQSF9UUkFDRVIgaXMgbm90IHNldApDT05GSUdfSVJRU09G Rl9UUkFDRVI9eQpDT05GSUdfU1lTUFJPRl9UUkFDRVI9eQpDT05GSUdfU0NIRURfVFJBQ0VS PXkKQ09ORklHX0NPTlRFWFRfU1dJVENIX1RSQUNFUj15CkNPTkZJR19QUk9DRVNTX1RSQUNF Uj15CiMgQ09ORklHX0JPT1RfVFJBQ0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfVFJBQ0VfQlJB TkNIX1BST0ZJTElORyBpcyBub3Qgc2V0CkNPTkZJR19QT1dFUl9UUkFDRVI9eQpDT05GSUdf U1RBQ0tfVFJBQ0VSPXkKQ09ORklHX0hXX0JSQU5DSF9UUkFDRVI9eQpDT05GSUdfRFlOQU1J Q19GVFJBQ0U9eQpDT05GSUdfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQojIENPTkZJR19GVFJB Q0VfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQKQ09ORklHX01NSU9UUkFDRT15CiMgQ09ORklH X01NSU9UUkFDRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1B X0lOSVQ9eQojIENPTkZJR19GSVJFV0lSRV9PSENJX1JFTU9URV9ETUEgaXMgbm90IHNldApD T05GSUdfQlVJTERfRE9DU1JDPXkKIyBDT05GSUdfRFlOQU1JQ19QUklOVEtfREVCVUcgaXMg bm90IHNldAojIENPTkZJR19TQU1QTEVTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9L R0RCPXkKQ09ORklHX0tHREI9eQpDT05GSUdfS0dEQl9TRVJJQUxfQ09OU09MRT15CkNPTkZJ R19LR0RCX1RFU1RTPXkKIyBDT05GSUdfS0dEQl9URVNUU19PTl9CT09UIGlzIG5vdCBzZXQK Q09ORklHX1NUUklDVF9ERVZNRU09eQojIENPTkZJR19YODZfVkVSQk9TRV9CT09UVVAgaXMg bm90IHNldApDT05GSUdfRUFSTFlfUFJJTlRLPXkKQ09ORklHX0VBUkxZX1BSSU5US19EQkdQ PXkKQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQojIENPTkZJR19ERUJVR19TVEFDS19V U0FHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CiMg Q09ORklHX0RFQlVHX1BFUl9DUFVfTUFQUyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QVERV TVAgaXMgbm90IHNldApDT05GSUdfREVCVUdfUk9EQVRBPXkKQ09ORklHX0RFQlVHX1JPREFU QV9URVNUPXkKQ09ORklHX0RFQlVHX05YX1RFU1Q9bQojIENPTkZJR19JT01NVV9ERUJVRyBp cyBub3Qgc2V0CkNPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKQ09ORklHX0lPX0RF TEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19ERUxBWV9UWVBFXzBYRUQ9MQpDT05GSUdfSU9f REVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdfSU9fREVMQVlfVFlQRV9OT05FPTMKQ09ORklH X0lPX0RFTEFZXzBYODA9eQojIENPTkZJR19JT19ERUxBWV8wWEVEIGlzIG5vdCBzZXQKIyBD T05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfTk9O RSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9MApDT05GSUdfREVC VUdfQk9PVF9QQVJBTVM9eQojIENPTkZJR19DUEFfREVCVUcgaXMgbm90IHNldApDT05GSUdf T1BUSU1JWkVfSU5MSU5JTkc9eQoKIwojIFNlY3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZ Uz15CkNPTkZJR19LRVlTX0RFQlVHX1BST0NfS0VZUz15CkNPTkZJR19TRUNVUklUWT15CkNP TkZJR19TRUNVUklUWUZTPXkKQ09ORklHX1NFQ1VSSVRZX05FVFdPUks9eQpDT05GSUdfU0VD VVJJVFlfTkVUV09SS19YRlJNPXkKIyBDT05GSUdfU0VDVVJJVFlfUEFUSCBpcyBub3Qgc2V0 CkNPTkZJR19TRUNVUklUWV9GSUxFX0NBUEFCSUxJVElFUz15CiMgQ09ORklHX1NFQ1VSSVRZ X1JPT1RQTFVHIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZX0RFRkFVTFRfTU1BUF9NSU5f QUREUj02NTUzNgpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWD15CkNPTkZJR19TRUNVUklUWV9T RUxJTlVYX0JPT1RQQVJBTT15CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0JPT1RQQVJBTV9W QUxVRT0xCkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0RJU0FCTEU9eQpDT05GSUdfU0VDVVJJ VFlfU0VMSU5VWF9ERVZFTE9QPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQVZDX1NUQVRT PXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQ0hFQ0tSRVFQUk9UX1ZBTFVFPTEKIyBDT05G SUdfU0VDVVJJVFlfU0VMSU5VWF9QT0xJQ1lEQl9WRVJTSU9OX01BWCBpcyBub3Qgc2V0CiMg Q09ORklHX1NFQ1VSSVRZX1NNQUNLIGlzIG5vdCBzZXQKQ09ORklHX1hPUl9CTE9DS1M9bQpD T05GSUdfQVNZTkNfQ09SRT1tCkNPTkZJR19BU1lOQ19NRU1DUFk9bQpDT05GSUdfQVNZTkNf WE9SPW0KQ09ORklHX0NSWVBUTz15CgojCiMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyCiMKQ09O RklHX0NSWVBUT19GSVBTPXkKQ09ORklHX0NSWVBUT19BTEdBUEk9eQpDT05GSUdfQ1JZUFRP X0FMR0FQSTI9eQpDT05GSUdfQ1JZUFRPX0FFQUQ9bQpDT05GSUdfQ1JZUFRPX0FFQUQyPXkK Q09ORklHX0NSWVBUT19CTEtDSVBIRVI9bQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUjI9eQpD T05GSUdfQ1JZUFRPX0hBU0g9eQpDT05GSUdfQ1JZUFRPX0hBU0gyPXkKQ09ORklHX0NSWVBU T19STkc9bQpDT05GSUdfQ1JZUFRPX1JORzI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpD T05GSUdfQ1JZUFRPX01BTkFHRVIyPXkKQ09ORklHX0NSWVBUT19HRjEyOE1VTD1tCkNPTkZJ R19DUllQVE9fTlVMTD1tCiMgQ09ORklHX0NSWVBUT19DUllQVEQgaXMgbm90IHNldApDT05G SUdfQ1JZUFRPX0FVVEhFTkM9bQpDT05GSUdfQ1JZUFRPX1RFU1Q9bQoKIwojIEF1dGhlbnRp Y2F0ZWQgRW5jcnlwdGlvbiB3aXRoIEFzc29jaWF0ZWQgRGF0YQojCkNPTkZJR19DUllQVE9f Q0NNPW0KQ09ORklHX0NSWVBUT19HQ009bQpDT05GSUdfQ1JZUFRPX1NFUUlWPW0KCiMKIyBC bG9jayBtb2RlcwojCkNPTkZJR19DUllQVE9fQ0JDPW0KQ09ORklHX0NSWVBUT19DVFI9bQpD T05GSUdfQ1JZUFRPX0NUUz1tCkNPTkZJR19DUllQVE9fRUNCPW0KQ09ORklHX0NSWVBUT19M Ulc9bQpDT05GSUdfQ1JZUFRPX1BDQkM9bQpDT05GSUdfQ1JZUFRPX1hUUz1tCgojCiMgSGFz aCBtb2RlcwojCkNPTkZJR19DUllQVE9fSE1BQz15CkNPTkZJR19DUllQVE9fWENCQz1tCgoj CiMgRGlnZXN0CiMKQ09ORklHX0NSWVBUT19DUkMzMkM9eQpDT05GSUdfQ1JZUFRPX0NSQzMy Q19JTlRFTD1tCkNPTkZJR19DUllQVE9fTUQ0PW0KQ09ORklHX0NSWVBUT19NRDU9eQpDT05G SUdfQ1JZUFRPX01JQ0hBRUxfTUlDPW0KQ09ORklHX0NSWVBUT19STUQxMjg9bQpDT05GSUdf Q1JZUFRPX1JNRDE2MD1tCkNPTkZJR19DUllQVE9fUk1EMjU2PW0KQ09ORklHX0NSWVBUT19S TUQzMjA9bQpDT05GSUdfQ1JZUFRPX1NIQTE9eQpDT05GSUdfQ1JZUFRPX1NIQTI1Nj1tCkNP TkZJR19DUllQVE9fU0hBNTEyPW0KQ09ORklHX0NSWVBUT19UR1IxOTI9bQpDT05GSUdfQ1JZ UFRPX1dQNTEyPW0KCiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9bQpDT05GSUdf Q1JZUFRPX0FFU19YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX0FOVUJJUz1tCkNPTkZJR19DUllQ VE9fQVJDND1tCkNPTkZJR19DUllQVE9fQkxPV0ZJU0g9bQpDT05GSUdfQ1JZUFRPX0NBTUVM TElBPW0KQ09ORklHX0NSWVBUT19DQVNUNT1tCkNPTkZJR19DUllQVE9fQ0FTVDY9bQpDT05G SUdfQ1JZUFRPX0RFUz1tCkNPTkZJR19DUllQVE9fRkNSWVBUPW0KQ09ORklHX0NSWVBUT19L SEFaQUQ9bQojIENPTkZJR19DUllQVE9fU0FMU0EyMCBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fU0FMU0EyMF9YODZfNjQ9bQpDT05GSUdfQ1JZUFRPX1NFRUQ9bQpDT05GSUdfQ1JZUFRP X1NFUlBFTlQ9bQpDT05GSUdfQ1JZUFRPX1RFQT1tCiMgQ09ORklHX0NSWVBUT19UV09GSVNI IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj1tCkNPTkZJR19DUllQ VE9fVFdPRklTSF9YODZfNjQ9bQoKIwojIENvbXByZXNzaW9uCiMKQ09ORklHX0NSWVBUT19E RUZMQVRFPW0KQ09ORklHX0NSWVBUT19MWk89bQoKIwojIFJhbmRvbSBOdW1iZXIgR2VuZXJh dGlvbgojCkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz1tCkNPTkZJR19DUllQVE9fSFc9eQpD T05GSUdfQ1JZUFRPX0RFVl9ISUZOXzc5NVg9bQpDT05GSUdfQ1JZUFRPX0RFVl9ISUZOXzc5 NVhfUk5HPXkKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX1ZJUlRVQUxJWkFUSU9OPXkKQ09O RklHX0tWTT1tCkNPTkZJR19LVk1fSU5URUw9bQpDT05GSUdfS1ZNX0FNRD1tCkNPTkZJR19L Vk1fVFJBQ0U9eQpDT05GSUdfVklSVElPPW0KQ09ORklHX1ZJUlRJT19SSU5HPW0KQ09ORklH X1ZJUlRJT19QQ0k9bQpDT05GSUdfVklSVElPX0JBTExPT049bQoKIwojIExpYnJhcnkgcm91 dGluZXMKIwpDT05GSUdfQklUUkVWRVJTRT15CkNPTkZJR19HRU5FUklDX0ZJTkRfRklSU1Rf QklUPXkKQ09ORklHX0dFTkVSSUNfRklORF9ORVhUX0JJVD15CkNPTkZJR19HRU5FUklDX0ZJ TkRfTEFTVF9CSVQ9eQpDT05GSUdfQ1JDX0NDSVRUPW0KQ09ORklHX0NSQzE2PXkKQ09ORklH X0NSQ19UMTBESUY9eQpDT05GSUdfQ1JDX0lUVV9UPW0KQ09ORklHX0NSQzMyPXkKIyBDT05G SUdfQ1JDNyBpcyBub3Qgc2V0CkNPTkZJR19MSUJDUkMzMkM9bQpDT05GSUdfWkxJQl9JTkZM QVRFPXkKQ09ORklHX1pMSUJfREVGTEFURT1tCkNPTkZJR19MWk9fQ09NUFJFU1M9bQpDT05G SUdfTFpPX0RFQ09NUFJFU1M9bQpDT05GSUdfR0VORVJJQ19BTExPQ0FUT1I9eQpDT05GSUdf UkVFRF9TT0xPTU9OPW0KQ09ORklHX1JFRURfU09MT01PTl9ERUMxNj15CkNPTkZJR19URVhU U0VBUkNIPXkKQ09ORklHX1RFWFRTRUFSQ0hfS01QPW0KQ09ORklHX1RFWFRTRUFSQ0hfQk09 bQpDT05GSUdfVEVYVFNFQVJDSF9GU009bQpDT05GSUdfUExJU1Q9eQpDT05GSUdfSEFTX0lP TUVNPXkKQ09ORklHX0hBU19JT1BPUlQ9eQpDT05GSUdfSEFTX0RNQT15CkNPTkZJR19DSEVD S19TSUdOQVRVUkU9eQo= --------------000608000501020806070404 Content-Type: text/plain; name="2.6.29.1-54.fc11.x86_64.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="2.6.29.1-54.fc11.x86_64.log" SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1c2V0CkluaXRpYWxpemluZyBjZ3JvdXAg c3Vic3lzIGNwdQpMaW51eCB2ZXJzaW9uIDIuNi4yOS4xLTU0LmZjMTEueDg2XzY0IChtb2Nr YnVpbGRAeGVuYnVpbGRlcjQuZmVkb3JhLnBoeC5yZWRoYXQuY29tKSAoZ2NjIHZlcnNpb24g NC40LjAgMjAwOTAzMzAgKFJlZCBIYXQgNC40LjAtMC4zMSkgKEdDQykgKSAjMSBTTVAgVHVl IEFwciA3IDA1OjI2OjQyIEVEVCAyMDA5CkNvbW1hbmQgbGluZTogcm8gcm9vdD1VVUlEPTUx Y2ZhNTNmLTY3NTctNGM4NC1iODAyLWMzOGY3NDMyMjBhMiB2Z2E9MHgzMTggdmlkZW89dmVz YWZiOnlwYW4sbXRycgpLRVJORUwgc3VwcG9ydGVkIGNwdXM6CiAgSW50ZWwgR2VudWluZUlu dGVsCiAgQU1EIEF1dGhlbnRpY0FNRAogIENlbnRhdXIgQ2VudGF1ckhhdWxzCkJJT1MtcHJv dmlkZWQgcGh5c2ljYWwgUkFNIG1hcDoKIEJJT1MtZTgyMDogMDAwMDAwMDAwMDAwMDAwMCAt IDAwMDAwMDAwMDAwOWYwMDAgKHVzYWJsZSkKIEJJT1MtZTgyMDogMDAwMDAwMDAwMDA5ZjAw MCAtIDAwMDAwMDAwMDAwYTAwMDAgKHJlc2VydmVkKQogQklPUy1lODIwOiAwMDAwMDAwMDAw MTAwMDAwIC0gMDAwMDAwMDA3ZGFiZjQwMCAodXNhYmxlKQogQklPUy1lODIwOiAwMDAwMDAw MDdkYWJmNDAwIC0gMDAwMDAwMDA3ZGFjMTQwMCAoQUNQSSBOVlMpCiBCSU9TLWU4MjA6IDAw MDAwMDAwN2RhYzE0MDAgLSAwMDAwMDAwMDgwMDAwMDAwIChyZXNlcnZlZCkKIEJJT1MtZTgy MDogMDAwMDAwMDBmODAwMDAwMCAtIDAwMDAwMDAwZmMwMDAwMDAgKHJlc2VydmVkKQogQklP Uy1lODIwOiAwMDAwMDAwMGZlYzAwMDAwIC0gMDAwMDAwMDBmZWMxMDAwMCAocmVzZXJ2ZWQp CiBCSU9TLWU4MjA6IDAwMDAwMDAwZmVkMTgwMDAgLSAwMDAwMDAwMGZlZDFjMDAwIChyZXNl cnZlZCkKIEJJT1MtZTgyMDogMDAwMDAwMDBmZWQyMDAwMCAtIDAwMDAwMDAwZmVkOTAwMDAg KHJlc2VydmVkKQogQklPUy1lODIwOiAwMDAwMDAwMGZlZGEwMDAwIC0gMDAwMDAwMDBmZWRh NjAwMCAocmVzZXJ2ZWQpCiBCSU9TLWU4MjA6IDAwMDAwMDAwZmVlMDAwMDAgLSAwMDAwMDAw MGZlZTEwMDAwIChyZXNlcnZlZCkKIEJJT1MtZTgyMDogMDAwMDAwMDBmZmUwMDAwMCAtIDAw MDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQpETUkgMi40IHByZXNlbnQuCmxhc3RfcGZuID0g MHg3ZGFiZiBtYXhfYXJjaF9wZm4gPSAweDEwMDAwMDAwMAp4ODYgUEFUIGVuYWJsZWQ6IGNw dSAwLCBvbGQgMHg3MDQwNjAwMDcwNDA2LCBuZXcgMHg3MDEwNjAwMDcwMTA2Cm9yaWdpbmFs IHZhcmlhYmxlIE1UUlJzCnJlZyAwLCBiYXNlOiAwR0IsIHJhbmdlOiAzMkdCLCB0eXBlIFdC CnJlZyAxLCBiYXNlOiAzNTg0TUIsIHJhbmdlOiA1MTJNQiwgdHlwZSBVQwpyZWcgMiwgYmFz ZTogMjAxMk1CLCByYW5nZTogNE1CLCB0eXBlIFVDCnJlZyAzLCBiYXNlOiAyMDE2TUIsIHJh bmdlOiAzMk1CLCB0eXBlIFVDCnRvdGFsIFJBTSBjb3ZlcnJlZDogMzIyMjBNCiBncmFuX3Np emU6IDY0SyAJY2h1bmtfc2l6ZTogNjRLIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06 IDMwMjEyTQogZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDEyOEsgCW51bV9yZWc6IDcg IAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTog MjU2SyAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAzMDIxMk0KIGdyYW5fc2l6ZTog NjRLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMw MjEyTQogZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDFNIAludW1fcmVnOiA3ICAJbG9z ZSBjb3ZlciBSQU06IDMwMjEyTQogZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDJNIAlu dW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEyTQogZ3Jhbl9zaXplOiA2NEsgCWNo dW5rX3NpemU6IDRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEyTQogZ3Jh bl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBS QU06IDMwMjA4TQogZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzog NyAgCWxvc2UgY292ZXIgUkFNOiAzMDIwOE0KIGdyYW5fc2l6ZTogNjRLIAljaHVua19zaXpl OiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMDhNCiBncmFuX3NpemU6 IDY0SyAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2 RwogZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDcgIAlsb3Nl IGNvdmVyIFJBTTogMTZHCiBncmFuX3NpemU6IDY0SyAJY2h1bmtfc2l6ZTogMjU2TSAJbnVt X3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogNjRLIAljaHVua19z aXplOiA1MTJNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXpl OiA2NEsgCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2 RwogZ3Jhbl9zaXplOiA2NEsgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA3ICAJbG9zZSBj b3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxMjhLIAludW1f cmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEyTQogZ3Jhbl9zaXplOiAxMjhLIAljaHVu a19zaXplOiAyNTZLIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEyTQogZ3Jh bl9zaXplOiAxMjhLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiA3ICAJbG9zZSBjb3Zl ciBSQU06IDMwMjEyTQogZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiAxTSAJbnVtX3Jl ZzogNyAgCWxvc2UgY292ZXIgUkFNOiAzMDIxMk0KIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtf c2l6ZTogMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFuX3Np emU6IDEyOEsgCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06 IDMwMjEyTQogZ3Jhbl9zaXplOiAxMjhLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogNyAg CWxvc2UgY292ZXIgUkFNOiAzMDIwOE0KIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTog MTZNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjA4TQogZ3Jhbl9zaXplOiAx MjhLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAy MDhNCiBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogNyAgCWxv c2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMTI4TSAJ bnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogMTI4SyAJY2h1 bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5f c2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIg UkFNOiAxNkcKIGdyYW5fc2l6ZTogMTI4SyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDcg IAlsb3NlIGNvdmVyIFJBTTogMTZHCiBncmFuX3NpemU6IDEyOEsgCWNodW5rX3NpemU6IDJH IAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiAyNTZLIAlj aHVua19zaXplOiAyNTZLIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEyTQog Z3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiA3ICAJbG9zZSBj b3ZlciBSQU06IDMwMjEyTQogZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiAxTSAJbnVt X3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAzMDIxMk0KIGdyYW5fc2l6ZTogMjU2SyAJY2h1 bmtfc2l6ZTogMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFu X3NpemU6IDI1NksgCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBS QU06IDMwMjEyTQogZ3Jhbl9zaXplOiAyNTZLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzog NyAgCWxvc2UgY292ZXIgUkFNOiAzMDIwOE0KIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6 ZTogMTZNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjA4TQogZ3Jhbl9zaXpl OiAyNTZLIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTog MzAyMDhNCiBncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogNyAg CWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMTI4 TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogMjU2SyAJ Y2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdy YW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNyAgCWxvc2UgY292 ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogMjU2SyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6 IDcgIAlsb3NlIGNvdmVyIFJBTTogMTZHCiBncmFuX3NpemU6IDI1NksgCWNodW5rX3NpemU6 IDJHIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiA1MTJL IAljaHVua19zaXplOiA1MTJLIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEy TQogZ3Jhbl9zaXplOiA1MTJLIAljaHVua19zaXplOiAxTSAJbnVtX3JlZzogNyAgCWxvc2Ug Y292ZXIgUkFNOiAzMDIxMk0KIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMk0gCW51 bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFuX3NpemU6IDUxMksgCWNo dW5rX3NpemU6IDRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjEyTQogZ3Jh bl9zaXplOiA1MTJLIAljaHVua19zaXplOiA4TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIg UkFNOiAzMDIwOE0KIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVn OiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjA4TQogZ3Jhbl9zaXplOiA1MTJLIAljaHVua19z aXplOiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMDhNCiBncmFuX3Np emU6IDUxMksgCWNodW5rX3NpemU6IDY0TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFN OiAxNkcKIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogNyAg CWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMjU2 TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogNTEySyAJ Y2h1bmtfc2l6ZTogNTEyTSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdy YW5fc2l6ZTogNTEySyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVy IFJBTTogMTZHCiBncmFuX3NpemU6IDUxMksgCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA3 ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogMU0g CW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFuX3NpemU6IDFNIAlj aHVua19zaXplOiAyTSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAzMDIxMk0KIGdy YW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBS QU06IDMwMjEyTQogZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTogOE0gCW51bV9yZWc6IDcg IAlsb3NlIGNvdmVyIFJBTTogMzAyMDhNCiBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAx Nk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMDhNCiBncmFuX3NpemU6IDFN IAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMDhN CiBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDcgIAlsb3NlIGNv dmVyIFJBTTogMTZHCiBncmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxMjhNIAludW1fcmVn OiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiAxTSAJY2h1bmtfc2l6ZTog MjU2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogMU0g CWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMTZHCiBn cmFuX3NpemU6IDFNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIg UkFNOiAxNkcKIGdyYW5fc2l6ZTogMU0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA3ICAJ bG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMk0gCW51 bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFuX3NpemU6IDJNIAljaHVu a19zaXplOiA0TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAzMDIxMk0KIGdyYW5f c2l6ZTogMk0gCWNodW5rX3NpemU6IDhNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06 IDMwMjA4TQogZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMTZNIAludW1fcmVnOiA3ICAJ bG9zZSBjb3ZlciBSQU06IDMwMjA4TQogZ3Jhbl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMzJN IAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDMwMjA4TQogZ3Jhbl9zaXplOiAyTSAJ Y2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jh bl9zaXplOiAyTSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIg UkFNOiAxNkcKIGdyYW5fc2l6ZTogMk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDcg IAlsb3NlIGNvdmVyIFJBTTogMTZHCiBncmFuX3NpemU6IDJNIAljaHVua19zaXplOiA1MTJN IAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiAyTSAJY2h1 bmtfc2l6ZTogMUcgCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMTZHCiBncmFuX3Np emU6IDJNIAljaHVua19zaXplOiAyRyAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAx NkcKIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDRNIAludW1fcmVnOiA3ICAJbG9zZSBj b3ZlciBSQU06IDMwMjEyTQogZ3Jhbl9zaXplOiA0TSAJY2h1bmtfc2l6ZTogOE0gCW51bV9y ZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMDhNCiBncmFuX3NpemU6IDRNIAljaHVua19z aXplOiAxNk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMDhNCiBncmFuX3Np emU6IDRNIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTog MzAyMDhNCiBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiA2NE0gCW51bV9yZWc6IDcgIAls b3NlIGNvdmVyIFJBTTogMTZHCiBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiAxMjhNIAlu dW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiA0TSAJY2h1bmtf c2l6ZTogMjU2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6 ZTogNE0gCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTog MTZHCiBncmFuX3NpemU6IDRNIAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNyAgCWxvc2Ug Y292ZXIgUkFNOiAxNkcKIGdyYW5fc2l6ZTogNE0gCWNodW5rX3NpemU6IDJHIAludW1fcmVn OiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2RwogZ3Jhbl9zaXplOiA4TSAJY2h1bmtfc2l6ZTog OE0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJNCiBncmFuX3NpemU6IDhN IAljaHVua19zaXplOiAxNk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMTJN CiBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAzMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNv dmVyIFJBTTogMzAyMTJNCiBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiA2NE0gCW51bV9y ZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMTYzODhNCiBncmFuX3NpemU6IDhNIAljaHVua19z aXplOiAxMjhNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2Mzg4TQogZ3Jhbl9z aXplOiA4TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFN OiAxNjM4OE0KIGdyYW5fc2l6ZTogOE0gCWNodW5rX3NpemU6IDUxMk0gCW51bV9yZWc6IDcg IAlsb3NlIGNvdmVyIFJBTTogMTYzODhNCiBncmFuX3NpemU6IDhNIAljaHVua19zaXplOiAx RyAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAxNjM4OE0KIGdyYW5fc2l6ZTogOE0g CWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2Mzg4TQog Z3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDE2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292 ZXIgUkFNOiAyOTE5Nk0KIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXplOiAzMk0gCW51bV9y ZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMzAyMjBNCiBncmFuX3NpemU6IDE2TSAJY2h1bmtf c2l6ZTogNjRNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2Mzk2TQogZ3Jhbl9z aXplOiAxNk0gCWNodW5rX3NpemU6IDEyOE0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJB TTogMTYzOTZNCiBncmFuX3NpemU6IDE2TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzog NyAgCWxvc2UgY292ZXIgUkFNOiAxNjM5Nk0KIGdyYW5fc2l6ZTogMTZNIAljaHVua19zaXpl OiA1MTJNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2Mzk2TQogZ3Jhbl9zaXpl OiAxNk0gCWNodW5rX3NpemU6IDFHIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDE2 Mzk2TQogZ3Jhbl9zaXplOiAxNk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA3ICAJbG9z ZSBjb3ZlciBSQU06IDE2Mzk2TQogZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6IDMyTSAJ bnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAyODcwME0KIGdyYW5fc2l6ZTogMzJNIAlj aHVua19zaXplOiA2NE0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMjg3MDBNCiBn cmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMTI4TSAJbnVtX3JlZzogNyAgCWxvc2UgY292 ZXIgUkFNOiAyOE0KIGdyYW5fc2l6ZTogMzJNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVn OiA3ICAJbG9zZSBjb3ZlciBSQU06IDI4TQogZ3Jhbl9zaXplOiAzMk0gCWNodW5rX3NpemU6 IDUxMk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMjhNCiBncmFuX3NpemU6IDMy TSAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMjhNCiBn cmFuX3NpemU6IDMyTSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVy IFJBTTogMjhNCiBncmFuX3NpemU6IDY0TSAJY2h1bmtfc2l6ZTogNjRNIAludW1fcmVnOiA3 ICAJbG9zZSBjb3ZlciBSQU06IDI4NzAwTQogZ3Jhbl9zaXplOiA2NE0gCWNodW5rX3NpemU6 IDEyOE0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMjhNCiBncmFuX3NpemU6IDY0 TSAJY2h1bmtfc2l6ZTogMjU2TSAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAyOE0K IGdyYW5fc2l6ZTogNjRNIAljaHVua19zaXplOiA1MTJNIAludW1fcmVnOiA3ICAJbG9zZSBj b3ZlciBSQU06IDI4TQogZ3Jhbl9zaXplOiA2NE0gCWNodW5rX3NpemU6IDFHIAludW1fcmVn OiA3ICAJbG9zZSBjb3ZlciBSQU06IDI4TQogZ3Jhbl9zaXplOiA2NE0gCWNodW5rX3NpemU6 IDJHIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDI4TQogZ3Jhbl9zaXplOiAxMjhN IAljaHVua19zaXplOiAxMjhNIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDI0NjY4 TQogZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiAyNTZNIAludW1fcmVnOiA3ICAJbG9z ZSBjb3ZlciBSQU06IDkyTQogZ3Jhbl9zaXplOiAxMjhNIAljaHVua19zaXplOiA1MTJNIAlu dW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDkyTQogZ3Jhbl9zaXplOiAxMjhNIAljaHVu a19zaXplOiAxRyAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiA5Mk0KIGdyYW5fc2l6 ZTogMTI4TSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTog OTJNCiBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDI1Nk0gCW51bV9yZWc6IDcgIAls b3NlIGNvdmVyIFJBTTogMTY2MDRNCiBncmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDUx Mk0gCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogMjIwTQogZ3Jhbl9zaXplOiAyNTZN IAljaHVua19zaXplOiAxRyAJbnVtX3JlZzogNyAgCWxvc2UgY292ZXIgUkFNOiAyMjBNCiBn cmFuX3NpemU6IDI1Nk0gCWNodW5rX3NpemU6IDJHIAludW1fcmVnOiA3ICAJbG9zZSBjb3Zl ciBSQU06IDIyME0KIGdyYW5fc2l6ZTogNTEyTSAJY2h1bmtfc2l6ZTogNTEyTSAJbnVtX3Jl ZzogNyAgCWxvc2UgY292ZXIgUkFNOiA0NzZNCiBncmFuX3NpemU6IDUxMk0gCWNodW5rX3Np emU6IDFHIAludW1fcmVnOiA3ICAJbG9zZSBjb3ZlciBSQU06IDQ3Nk0KIGdyYW5fc2l6ZTog NTEyTSAJY2h1bmtfc2l6ZTogMkcgCW51bV9yZWc6IDcgIAlsb3NlIGNvdmVyIFJBTTogNDc2 TQogZ3Jhbl9zaXplOiAxRyAJY2h1bmtfc2l6ZTogMUcgCW51bV9yZWc6IDUgIAlsb3NlIGNv dmVyIFJBTTogMTUwME0KIGdyYW5fc2l6ZTogMUcgCWNodW5rX3NpemU6IDJHIAludW1fcmVn OiA1ICAJbG9zZSBjb3ZlciBSQU06IDE1MDBNCiBncmFuX3NpemU6IDJHIAljaHVua19zaXpl OiAyRyAJbnVtX3JlZzogMyAgCWxvc2UgY292ZXIgUkFNOiAzNTQ4TQptdHJyX2NsZWFudXA6 IGNhbiBub3QgZmluZCBvcHRpbWFsIHZhbHVlCnBsZWFzZSBzcGVjaWZ5IG10cnJfZ3Jhbl9z aXplL210cnJfY2h1bmtfc2l6ZQppbml0X21lbW9yeV9tYXBwaW5nOiAwMDAwMDAwMDAwMDAw MDAwLTAwMDAwMDAwN2RhYmYwMDAKIDAwMDAwMDAwMDAgLSAwMDdkYTAwMDAwIHBhZ2UgMk0K IDAwN2RhMDAwMDAgLSAwMDdkYWJmMDAwIHBhZ2UgNGsKa2VybmVsIGRpcmVjdCBtYXBwaW5n IHRhYmxlcyB1cCB0byA3ZGFiZjAwMCBAIDgwMDAtYzAwMApsYXN0X21hcF9hZGRyOiA3ZGFi ZjAwMCBlbmQ6IDdkYWJmMDAwClJBTURJU0s6IDM3Yzk3MDAwIC0gMzdmZWZkZWUKQUNQSTog UlNEUCAwMDBGQkREMCwgMDAyNCAocjIgREVMTCAgKQpBQ1BJOiBYU0RUIDdEQUMzRTAwLCAw MDU0IChyMSBERUxMICAgIE0wOSAgICAgMjdEOTAyMTkgQVNMICAgICAgICA2MSkKQUNQSTog RkFDUCA3REFDM0M5QywgMDBGNCAocjQgREVMTCAgICBNMDkgICAgIDI3RDkwMjE5IEFTTCAg ICAgICAgNjEpCkFDUEkgV2FybmluZyAodGJmYWR0LTA1NjgpOiAzMi82NFggbGVuZ3RoIG1p c21hdGNoIGluIEdwZTBCbG9jazogMTI4LzY0IFsyMDA4MTIwNF0KRkFEVDogWF9QTTFhX0VW VF9CTEsuYml0X3dpZHRoICgxNikgZG9lcyBub3QgbWF0Y2ggUE0xX0VWVF9MRU4gKDQpCkFD UEk6IERTRFQgN0RBQzQ0MDAsIDUxNzAgKHIyIElOVDQzMCBTWVNGZXh4eCAgICAgMTAwMSBJ TlRMIDIwMDUwNjI0KQpBQ1BJOiBGQUNTIDdEQUQyQzAwLCAwMDQwCkFDUEk6IEhQRVQgN0RB QzNGMDAsIDAwMzggKHIxIERFTEwgICAgTTA5ICAgICAgICAgICAgMSBBU0wgICAgICAgIDYx KQpBQ1BJOiBBUElDIDdEQUM0MDAwLCAwMDY4IChyMSBERUxMICAgIE0wOSAgICAgMjdEOTAy MTkgQVNMICAgICAgICA0NykKQUNQSTogTUNGRyA3REFDM0ZDMCwgMDAzRSAocjE2IERFTEwg ICAgTTA5ICAgICAyN0Q5MDIxOSBBU0wgICAgICAgIDYxKQpBQ1BJOiBTTElDIDdEQUM0MDlD LCAwMTc2IChyMSBERUxMICAgIE0wOSAgICAgMjdEOTAyMTkgQVNMICAgICAgICA2MSkKQUNQ STogU1NEVCA3REFDMjM2MywgMDY2QyAocjEgIFBtUmVmICAgIENwdVBtICAgICAzMDAwIElO VEwgMjAwNTA2MjQpCkFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwCk5vIE5V TUEgY29uZmlndXJhdGlvbiBmb3VuZApGYWtpbmcgYSBub2RlIGF0IDAwMDAwMDAwMDAwMDAw MDAtMDAwMDAwMDA3ZGFiZjAwMApCb290bWVtIHNldHVwIG5vZGUgMCAwMDAwMDAwMDAwMDAw MDAwLTAwMDAwMDAwN2RhYmYwMDAKICBOT0RFX0RBVEEgWzAwMDAwMDAwMDAwMGEwMDAgLSAw MDAwMDAwMDAwMDFlZmZmXQogIGJvb3RtYXAgWzAwMDAwMDAwMDAwMWYwMDAgLSAgMDAwMDAw MDAwMDAyZWI1N10gcGFnZXMgMTAKKDYgZWFybHkgcmVzZXJ2YXRpb25zKSA9PT4gYm9vdG1l bSBbMDAwMDAwMDAwMCAtIDAwN2RhYmYwMDBdCiAgIzAgWzAwMDAwMDAwMDAgLSAwMDAwMDAx MDAwXSAgIEJJT1MgZGF0YSBwYWdlID09PiBbMDAwMDAwMDAwMCAtIDAwMDAwMDEwMDBdCiAg IzEgWzAwMDAwMDYwMDAgLSAwMDAwMDA4MDAwXSAgICAgICBUUkFNUE9MSU5FID09PiBbMDAw MDAwNjAwMCAtIDAwMDAwMDgwMDBdCiAgIzIgWzAwMDAyMDAwMDAgLSAwMDAwYWM3MGMwXSAg ICBURVhUIERBVEEgQlNTID09PiBbMDAwMDIwMDAwMCAtIDAwMDBhYzcwYzBdCiAgIzMgWzAw MzdjOTcwMDAgLSAwMDM3ZmVmZGVlXSAgICAgICAgICBSQU1ESVNLID09PiBbMDAzN2M5NzAw MCAtIDAwMzdmZWZkZWVdCiAgIzQgWzAwMDAwOWYwMDAgLSAwMDAwMTAwMDAwXSAgICBCSU9T IHJlc2VydmVkID09PiBbMDAwMDA5ZjAwMCAtIDAwMDAxMDAwMDBdCiAgIzUgWzAwMDAwMDgw MDAgLSAwMDAwMDBhMDAwXSAgICAgICAgICBQR1RBQkxFID09PiBbMDAwMDAwODAwMCAtIDAw MDAwMGEwMDBdCiBbZmZmZmUyMDAwMDAwMDAwMC1mZmZmZTIwMDAxYmZmZmZmXSBQTUQgLT4g W2ZmZmY4ODAwMDEyMDAwMDAtZmZmZjg4MDAwMmRmZmZmZl0gb24gbm9kZSAwClpvbmUgUEZO IHJhbmdlczoKICBETUEgICAgICAweDAwMDAwMDAwIC0+IDB4MDAwMDEwMDAKICBETUEzMiAg ICAweDAwMDAxMDAwIC0+IDB4MDAxMDAwMDAKICBOb3JtYWwgICAweDAwMTAwMDAwIC0+IDB4 MDAxMDAwMDAKTW92YWJsZSB6b25lIHN0YXJ0IFBGTiBmb3IgZWFjaCBub2RlCmVhcmx5X25v ZGVfbWFwWzJdIGFjdGl2ZSBQRk4gcmFuZ2VzCiAgICAwOiAweDAwMDAwMDAwIC0+IDB4MDAw MDAwOWYKICAgIDA6IDB4MDAwMDAxMDAgLT4gMHgwMDA3ZGFiZgpPbiBub2RlIDAgdG90YWxw YWdlczogNTE0NjU0CiAgRE1BIHpvbmU6IDU2IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcAogIERN QSB6b25lOiAyMzQ5IHBhZ2VzIHJlc2VydmVkCiAgRE1BIHpvbmU6IDE1OTQgcGFnZXMsIExJ Rk8gYmF0Y2g6MAogIERNQTMyIHpvbmU6IDY5ODIgcGFnZXMgdXNlZCBmb3IgbWVtbWFwCiAg RE1BMzIgem9uZTogNTAzNjczIHBhZ2VzLCBMSUZPIGJhdGNoOjMxCkFDUEk6IFBNLVRpbWVy IElPIFBvcnQ6IDB4MTAwOApBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMApB Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpBQ1BJ OiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQpBQ1BJOiBM QVBJQ19OTUkgKGFjcGlfaWRbMHgwMF0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKQUNQSTogTEFQ SUNfTk1JIChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pCkFDUEk6IElPQVBJ QyAoaWRbMHgwMl0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFzZVswXSkKSU9BUElDWzBd OiBhcGljX2lkIDIsIHZlcnNpb24gMCwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMwpB Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZs KQpBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEgOSBoaWdo IGxldmVsKQpBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCkFDUEk6IElSUTIgdXNlZCBi eSBvdmVycmlkZS4KQUNQSTogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLgpVc2luZyBBQ1BJIChN QURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KQUNQSTogSFBFVCBpZDog MHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwClNNUDogQWxsb3dpbmcgMiBDUFVzLCAwIGhv dHBsdWcgQ1BVcwpucl9pcnFzX2dzaTogMjQKUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9y eTogMDAwMDAwMDAwMDA5ZjAwMCAtIDAwMDAwMDAwMDAwYTAwMDAKUE06IFJlZ2lzdGVyZWQg bm9zYXZlIG1lbW9yeTogMDAwMDAwMDAwMDBhMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAKQWxs b2NhdGluZyBQQ0kgcmVzb3VyY2VzIHN0YXJ0aW5nIGF0IDg4MDAwMDAwIChnYXA6IDgwMDAw MDAwOjc4MDAwMDAwKQpOUl9DUFVTOjY0IG5yX2NwdW1hc2tfYml0czo2NCBucl9jcHVfaWRz OjIgbnJfbm9kZV9pZHM6MQpQRVJDUFU6IEFsbG9jYXRpbmcgNjU1MzYgYnl0ZXMgb2YgcGVy IGNwdSBkYXRhCkJ1aWx0IDEgem9uZWxpc3RzIGluIE5vZGUgb3JkZXIsIG1vYmlsaXR5IGdy b3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDUwNTI2NwpQb2xpY3kgem9uZTogRE1BMzIKS2Vy bmVsIGNvbW1hbmQgbGluZTogcm8gcm9vdD1VVUlEPTUxY2ZhNTNmLTY3NTctNGM4NC1iODAy LWMzOGY3NDMyMjBhMiB2Z2E9MHgzMTggdmlkZW89dmVzYWZiOnlwYW4sbXRycgpJbml0aWFs aXppbmcgQ1BVIzAKeHNhdmUveHJzdG9yOiBlbmFibGVkIHhzdGF0ZV9idiAweDMsIGNudHh0 IHNpemUgMHgyNDAKUElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDEyLCAz Mjc2OCBieXRlcykKRXh0ZW5kZWQgQ01PUyB5ZWFyOiAyMDAwCkZhc3QgVFNDIGNhbGlicmF0 aW9uIHVzaW5nIFBJVApEZXRlY3RlZCAxOTk1LjA5NSBNSHogcHJvY2Vzc29yLgpDb25zb2xl OiBjb2xvdXIgZHVtbXkgZGV2aWNlIDgweDI1CmNvbnNvbGUgW3R0eTBdIGVuYWJsZWQKYWxs b2NhdGVkIDIwOTcxNTIwIGJ5dGVzIG9mIHBhZ2VfY2dyb3VwCnBsZWFzZSB0cnkgY2dyb3Vw X2Rpc2FibGU9bWVtb3J5IG9wdGlvbiBpZiB5b3UgZG9uJ3Qgd2FudApDaGVja2luZyBhcGVy dHVyZS4uLgpObyBBR1AgYnJpZGdlIGZvdW5kCkNhbGdhcnk6IGRldGVjdGluZyBDYWxnYXJ5 IHZpYSBCSU9TIEVCREEgYXJlYQpDYWxnYXJ5OiBVbmFibGUgdG8gbG9jYXRlIFJpbyBHcmFu ZGUgdGFibGUgaW4gRUJEQSAtIGJhaWxpbmchCk1lbW9yeTogMTk5NjY4MGsvMjA1OTAwNGsg YXZhaWxhYmxlICgzNzc5ayBrZXJuZWwgY29kZSwgMzg4ayBhYnNlbnQsIDYxOTM2ayByZXNl cnZlZCwgMjI4N2sgZGF0YSwgMTMxMmsgaW5pdCkKU0xVQjogR2Vuc2xhYnM9MTMsIEhXYWxp Z249NjQsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTIsIE5vZGVzPTEKaHBldCBj bG9ja2V2ZW50IHJlZ2lzdGVyZWQKSFBFVDogNCB0aW1lcnMgaW4gdG90YWwsIDAgdGltZXJz IHdpbGwgYmUgdXNlZCBmb3IgcGVyLWNwdSB0aW1lcgpDYWxpYnJhdGluZyBkZWxheSBsb29w IChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyB0aW1lciBmcmVxdWVuY3kuLiAz OTkwLjE5IEJvZ29NSVBTIChscGo9MTk5NTA5NSkKU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRp YWxpemVkClNFTGludXg6ICBJbml0aWFsaXppbmcuClNFTGludXg6ICBTdGFydGluZyBpbiBw ZXJtaXNzaXZlIG1vZGUKRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjYyMTQ0 IChvcmRlcjogOSwgMjA5NzE1MiBieXRlcykKSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRy aWVzOiAxMzEwNzIgKG9yZGVyOiA4LCAxMDQ4NTc2IGJ5dGVzKQpNb3VudC1jYWNoZSBoYXNo IHRhYmxlIGVudHJpZXM6IDI1NgpJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBucwpJbml0 aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVhY2N0CkluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIG1lbW9yeQpJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBkZXZpY2VzCkluaXRpYWxp emluZyBjZ3JvdXAgc3Vic3lzIGZyZWV6ZXIKSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMg bmV0X2NscwpDUFU6IEwxIEkgY2FjaGU6IDMySywgTDEgRCBjYWNoZTogMzJLCkNQVTogTDIg Y2FjaGU6IDIwNDhLCltkc10gdXNpbmcgQ29yZSAyL0F0b20gY29uZmlndXJhdGlvbgpDUFUg MC8weDAgLT4gTm9kZSAwCkNQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAwCkNQVTogUHJv Y2Vzc29yIENvcmUgSUQ6IDAKQ1BVMDogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQgKFRN MikKdXNpbmcgbXdhaXQgaW4gaWRsZSB0aHJlYWRzLgpBQ1BJOiBDb3JlIHJldmlzaW9uIDIw MDgxMjA0CmZ0cmFjZTogY29udmVydGluZyBtY291bnQgY2FsbHMgdG8gMGYgMWYgNDQgMDAg MDAKZnRyYWNlOiBhbGxvY2F0aW5nIDE4ODQyIGVudHJpZXMgaW4gMTQ5IHBhZ2VzClNldHRp bmcgQVBJQyByb3V0aW5nIHRvIGZsYXQKLi5USU1FUjogdmVjdG9yPTB4MzAgYXBpYzE9MCBw aW4xPTIgYXBpYzI9LTEgcGluMj0tMQpDUFUwOiBJbnRlbChSKSBDb3JlKFRNKTIgRHVvIENQ VSAgICAgVDY0MDAgIEAgMi4wMEdIeiBzdGVwcGluZyAwYQpCb290aW5nIHByb2Nlc3NvciAx IEFQSUMgMHgxIGlwIDB4NjAwMApJbml0aWFsaXppbmcgQ1BVIzEKQ2FsaWJyYXRpbmcgZGVs YXkgdXNpbmcgdGltZXIgc3BlY2lmaWMgcm91dGluZS4uIDM5ODkuODAgQm9nb01JUFMgKGxw aj0xOTk0OTAwKQpDUFU6IEwxIEkgY2FjaGU6IDMySywgTDEgRCBjYWNoZTogMzJLCkNQVTog TDIgY2FjaGU6IDIwNDhLCltkc10gdXNpbmcgQ29yZSAyL0F0b20gY29uZmlndXJhdGlvbgpD UFUgMS8weDEgLT4gTm9kZSAwCkNQVTogUGh5c2ljYWwgUHJvY2Vzc29yIElEOiAwCkNQVTog UHJvY2Vzc29yIENvcmUgSUQ6IDEKQ1BVMTogVGhlcm1hbCBtb25pdG9yaW5nIGVuYWJsZWQg KFRNMikKeDg2IFBBVCBlbmFibGVkOiBjcHUgMSwgb2xkIDB4NzA0MDYwMDA3MDQwNiwgbmV3 IDB4NzAxMDYwMDA3MDEwNgpDUFUxOiBJbnRlbChSKSBDb3JlKFRNKTIgRHVvIENQVSAgICAg VDY0MDAgIEAgMi4wMEdIeiBzdGVwcGluZyAwYQpjaGVja2luZyBUU0Mgc3luY2hyb25pemF0 aW9uIFtDUFUjMCAtPiBDUFUjMV06IHBhc3NlZC4KQnJvdWdodCB1cCAyIENQVXMKVG90YWwg b2YgMiBwcm9jZXNzb3JzIGFjdGl2YXRlZCAoNzk3OS45OSBCb2dvTUlQUykuCnNpemVvZih2 bWEpPTE3NiBieXRlcwpzaXplb2YocGFnZSk9NTYgYnl0ZXMKc2l6ZW9mKGlub2RlKT01NjAg Ynl0ZXMKc2l6ZW9mKGRlbnRyeSk9MTkyIGJ5dGVzCnNpemVvZihleHQzaW5vZGUpPTc2MCBi eXRlcwpzaXplb2YoYnVmZmVyX2hlYWQpPTEwNCBieXRlcwpzaXplb2Yoc2tidWZmKT0yMzIg Ynl0ZXMKc2l6ZW9mKHRhc2tfc3RydWN0KT01OTIwIGJ5dGVzCkNQVTAgYXR0YWNoaW5nIHNj aGVkLWRvbWFpbjoKIGRvbWFpbiAwOiBzcGFuIDAtMSBsZXZlbCBNQwogIGdyb3VwczogMCAx CkNQVTEgYXR0YWNoaW5nIHNjaGVkLWRvbWFpbjoKIGRvbWFpbiAwOiBzcGFuIDAtMSBsZXZl bCBNQwogIGdyb3VwczogMSAwCm5ldF9uYW1lc3BhY2U6IDE5MDQgYnl0ZXMKQm9vdGluZyBw YXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIGJhcmUgaGFyZHdhcmUKcmVndWxhdG9yOiBjb3Jl IHZlcnNpb24gMC41ClRpbWU6IDExOjQ3OjI0ICBEYXRlOiAwNC8xNi8wOQpORVQ6IFJlZ2lz dGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE2CkFDUEk6IGJ1cyB0eXBlIHBjaSByZWdpc3RlcmVk ClBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgZjgwMDAwMDAgc2VnbWVudCAwIGJ1 c2VzIDAgLSA2MwpQQ0k6IE1DRkcgYXJlYSBhdCBmODAwMDAwMCByZXNlcnZlZCBpbiBFODIw ClBDSTogVXNpbmcgTU1DT05GSUcgYXQgZjgwMDAwMDAgLSBmYmZmZmZmZgpQQ0k6IFVzaW5n IGNvbmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNlIGFjY2VzcwpiaW86IGNyZWF0ZSBzbGFi IDxiaW8tMD4gYXQgMApBQ1BJOiBFQzogTG9vayB1cCBFQyBpbiBEU0RUCkFDUEk6IEJJT1Mg X09TSShMaW51eCkgcXVlcnkgaWdub3JlZApBQ1BJOiBJbnRlcnByZXRlciBlbmFibGVkCkFD UEk6IChzdXBwb3J0cyBTMCBTMyBTNCBTNSkKQUNQSTogVXNpbmcgSU9BUElDIGZvciBpbnRl cnJ1cHQgcm91dGluZwpBQ1BJOiBObyBkb2NrIGRldmljZXMgZm91bmQuCkFDUEk6IFBDSSBS b290IEJyaWRnZSBbUENJMF0gKDAwMDA6MDApCkRNQVI6IEZvcmNpbmcgd3JpdGUtYnVmZmVy IGZsdXNoIGNhcGFiaWxpdHkKcGNpIDAwMDA6MDA6MDIuMDogcmVnIDEwIDY0Yml0IG1taW86 IFsweGY2YzAwMDAwLTB4ZjZmZmZmZmZdCnBjaSAwMDAwOjAwOjAyLjA6IHJlZyAxOCA2NGJp dCBtbWlvOiBbMHhlMDAwMDAwMC0weGVmZmZmZmZmXQpwY2kgMDAwMDowMDowMi4wOiByZWcg MjAgaW8gcG9ydDogWzB4ZWZlOC0weGVmZWZdCnBjaSAwMDAwOjAwOjAyLjE6IHJlZyAxMCA2 NGJpdCBtbWlvOiBbMHhmNmIwMDAwMC0weGY2YmZmZmZmXQpwY2kgMDAwMDowMDoxYS4wOiBy ZWcgMjAgaW8gcG9ydDogWzB4NmY2MC0weDZmN2ZdCnBjaSAwMDAwOjAwOjFhLjE6IHJlZyAy MCBpbyBwb3J0OiBbMHg2ZjgwLTB4NmY5Zl0KcGNpIDAwMDA6MDA6MWEuMjogcmVnIDIwIGlv IHBvcnQ6IFsweDZmYTAtMHg2ZmJmXQpwY2kgMDAwMDowMDoxYS43OiByZWcgMTAgMzJiaXQg bW1pbzogWzB4ZmVkMWM0MDAtMHhmZWQxYzdmZl0KcGNpIDAwMDA6MDA6MWEuNzogUE1FIyBz dXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKcGNpIDAwMDA6MDA6MWEuNzogUE1FIyBk aXNhYmxlZApwY2kgMDAwMDowMDoxYi4wOiByZWcgMTAgNjRiaXQgbW1pbzogWzB4ZjZhZmMw MDAtMHhmNmFmZmZmZl0KcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBE MCBEM2hvdCBEM2NvbGQKcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBkaXNhYmxlZApwY2kgMDAw MDowMDoxYy4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApwY2kgMDAw MDowMDoxYy4wOiBQTUUjIGRpc2FibGVkCnBjaSAwMDAwOjAwOjFjLjE6IFBNRSMgc3VwcG9y dGVkIGZyb20gRDAgRDNob3QgRDNjb2xkCnBjaSAwMDAwOjAwOjFjLjE6IFBNRSMgZGlzYWJs ZWQKcGNpIDAwMDA6MDA6MWMuMjogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2Nv bGQKcGNpIDAwMDA6MDA6MWMuMjogUE1FIyBkaXNhYmxlZApwY2kgMDAwMDowMDoxYy40OiBQ TUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApwY2kgMDAwMDowMDoxYy40OiBQ TUUjIGRpc2FibGVkCnBjaSAwMDAwOjAwOjFkLjA6IHJlZyAyMCBpbyBwb3J0OiBbMHg2ZjAw LTB4NmYxZl0KcGNpIDAwMDA6MDA6MWQuMTogcmVnIDIwIGlvIHBvcnQ6IFsweDZmMjAtMHg2 ZjNmXQpwY2kgMDAwMDowMDoxZC4yOiByZWcgMjAgaW8gcG9ydDogWzB4NmY0MC0weDZmNWZd CnBjaSAwMDAwOjAwOjFkLjc6IHJlZyAxMCAzMmJpdCBtbWlvOiBbMHhmZWQxYzAwMC0weGZl ZDFjM2ZmXQpwY2kgMDAwMDowMDoxZC43OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90 IEQzY29sZApwY2kgMDAwMDowMDoxZC43OiBQTUUjIGRpc2FibGVkCnBjaSAwMDAwOjAwOjFm LjI6IHJlZyAxMCBpbyBwb3J0OiBbMHg2ZTcwLTB4NmU3N10KcGNpIDAwMDA6MDA6MWYuMjog cmVnIDE0IGlvIHBvcnQ6IFsweDZlNzgtMHg2ZTdiXQpwY2kgMDAwMDowMDoxZi4yOiByZWcg MTggaW8gcG9ydDogWzB4NmU4MC0weDZlODddCnBjaSAwMDAwOjAwOjFmLjI6IHJlZyAxYyBp byBwb3J0OiBbMHg2ZTg4LTB4NmU4Yl0KcGNpIDAwMDA6MDA6MWYuMjogcmVnIDIwIGlvIHBv cnQ6IFsweDZlYTAtMHg2ZWJmXQpwY2kgMDAwMDowMDoxZi4yOiByZWcgMjQgMzJiaXQgbW1p bzogWzB4ZmVkMWM4MDAtMHhmZWQxY2ZmZl0KcGNpIDAwMDA6MDA6MWYuMjogUE1FIyBzdXBw b3J0ZWQgZnJvbSBEM2hvdApwY2kgMDAwMDowMDoxZi4yOiBQTUUjIGRpc2FibGVkCnBjaSAw MDAwOjAwOjFmLjM6IHJlZyAxMCA2NGJpdCBtbWlvOiBbMHhmNmFmYmYwMC0weGY2YWZiZmZm XQpwY2kgMDAwMDowMDoxZi4zOiByZWcgMjAgaW8gcG9ydDogWzB4MTEwMC0weDExMWZdCnBj aSAwMDAwOjBjOjAwLjA6IHJlZyAxMCA2NGJpdCBtbWlvOiBbMHhmNjlmYzAwMC0weGY2OWZm ZmZmXQpwY2kgMDAwMDowYzowMC4wOiBzdXBwb3J0cyBEMSBEMgpwY2kgMDAwMDowYzowMC4w OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApwY2kgMDAwMDowYzowMC4w OiBQTUUjIGRpc2FibGVkCnBjaSAwMDAwOjAwOjFjLjE6IGJyaWRnZSAzMmJpdCBtbWlvOiBb MHhmNjkwMDAwMC0weGY2OWZmZmZmXQpwY2kgMDAwMDowOTowMC4wOiByZWcgMTAgNjRiaXQg bW1pbzogWzB4ZjY4ZmMwMDAtMHhmNjhmZmZmZl0KcGNpIDAwMDA6MDk6MDAuMDogcmVnIDE4 IGlvIHBvcnQ6IFsweGRlMDAtMHhkZWZmXQpwY2kgMDAwMDowOTowMC4wOiBzdXBwb3J0cyBE MSBEMgpwY2kgMDAwMDowOTowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQz aG90IEQzY29sZApwY2kgMDAwMDowOTowMC4wOiBQTUUjIGRpc2FibGVkCnBjaSAwMDAwOjAw OjFjLjI6IGJyaWRnZSBpbyBwb3J0OiBbMHhkMDAwLTB4ZGZmZl0KcGNpIDAwMDA6MDA6MWMu MjogYnJpZGdlIDMyYml0IG1taW86IFsweGY2ODAwMDAwLTB4ZjY4ZmZmZmZdCnBjaSAwMDAw OjAwOjFjLjQ6IGJyaWRnZSBpbyBwb3J0OiBbMHhjMDAwLTB4Y2ZmZl0KcGNpIDAwMDA6MDA6 MWMuNDogYnJpZGdlIDMyYml0IG1taW86IFsweGY2NjAwMDAwLTB4ZjY3ZmZmZmZdCnBjaSAw MDAwOjAwOjFjLjQ6IGJyaWRnZSA2NGJpdCBtbWlvIHByZWY6IFsweGYwMDAwMDAwLTB4ZjAx ZmZmZmZdCnBjaSAwMDAwOjAwOjFlLjA6IHRyYW5zcGFyZW50IGJyaWRnZQpBQ1BJOiBQQ0kg SW50ZXJydXB0IFJvdXRpbmcgVGFibGUgW1xfU0JfLlBDSTAuX1BSVF0KQUNQSTogUENJIElu dGVycnVwdCBSb3V0aW5nIFRhYmxlIFtcX1NCXy5QQ0kwLlBDSUUuX1BSVF0KQUNQSTogUENJ IEludGVycnVwdCBSb3V0aW5nIFRhYmxlIFtcX1NCXy5QQ0kwLlJQMDEuX1BSVF0KQUNQSTog UENJIEludGVycnVwdCBSb3V0aW5nIFRhYmxlIFtcX1NCXy5QQ0kwLlJQMDIuX1BSVF0KQUNQ STogUENJIEludGVycnVwdCBSb3V0aW5nIFRhYmxlIFtcX1NCXy5QQ0kwLlJQMDMuX1BSVF0K QUNQSTogUENJIEludGVycnVwdCBSb3V0aW5nIFRhYmxlIFtcX1NCXy5QQ0kwLlJQMDUuX1BS VF0KQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktBXSAoSVJRcyAqMTAgMTEpCkFDUEk6 IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgNSA3KSAqNApBQ1BJOiBQQ0kgSW50 ZXJydXB0IExpbmsgW0xOS0NdIChJUlFzICoxMCAxMSkKQUNQSTogUENJIEludGVycnVwdCBM aW5rIFtMTktEXSAoSVJRcyA1IDcgMTAgMTEpICowLCBkaXNhYmxlZC4KQUNQSTogUENJIElu dGVycnVwdCBMaW5rIFtMTktFXSAoSVJRcyAzIDQgNSA2IDcgMTAgKjExIDEyIDE0IDE1KQpB Q1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgKjcgMTAgMTEg MTIgMTQgMTUpCkFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LR10gKElSUXMgMyA0ICo1 IDYgNyAxMCAxMSAxMiAxNCAxNSkKQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktIXSAo SVJRcyAzIDQgNSA2IDcgMTAgMTEgMTIgMTQgMTUpICowLCBkaXNhYmxlZC4KU0NTSSBzdWJz eXN0ZW0gaW5pdGlhbGl6ZWQKbGliYXRhIHZlcnNpb24gMy4wMCBsb2FkZWQuCnVzYmNvcmU6 IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiZnMKdXNiY29yZTogcmVnaXN0 ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBodWIKdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg ZGV2aWNlIGRyaXZlciB1c2IKUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpOZXRM YWJlbDogSW5pdGlhbGl6aW5nCk5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApO ZXRMYWJlbDogIHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0Ck5ldExhYmVsOiAgdW5s YWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0CmhwZXQwOiBhdCBNTUlPIDB4ZmVk MDAwMDAsIElSUXMgMiwgOCwgMCwgMApocGV0MDogNCBjb21wYXJhdG9ycywgNjQtYml0IDE0 LjMxODE4MCBNSHogY291bnRlcgpwbnA6IFBuUCBBQ1BJIGluaXQKQUNQSTogYnVzIHR5cGUg cG5wIHJlZ2lzdGVyZWQKcG5wOiBQblAgQUNQSTogZm91bmQgMTIgZGV2aWNlcwpBQ1BJOiBB Q1BJIGJ1cyB0eXBlIHBucCB1bnJlZ2lzdGVyZWQKc3lzdGVtIDAwOjA4OiBpb21lbSByYW5n ZSAweGZlZDAwMDAwLTB4ZmVkMDAzZmYgaGFzIGJlZW4gcmVzZXJ2ZWQKc3lzdGVtIDAwOjA5 OiBpb3BvcnQgcmFuZ2UgMHg5MDAtMHg5N2YgaGFzIGJlZW4gcmVzZXJ2ZWQKc3lzdGVtIDAw OjA5OiBpb3BvcnQgcmFuZ2UgMHg0ZDAtMHg0ZDEgaGFzIGJlZW4gcmVzZXJ2ZWQKc3lzdGVt IDAwOjA5OiBpb3BvcnQgcmFuZ2UgMHgxMDAwLTB4MTAwNSBoYXMgYmVlbiByZXNlcnZlZApz eXN0ZW0gMDA6MDk6IGlvcG9ydCByYW5nZSAweDEwMDgtMHgxMDBmIGhhcyBiZWVuIHJlc2Vy dmVkCnN5c3RlbSAwMDowYTogaW9wb3J0IHJhbmdlIDB4ZjQwMC0weGY0ZmUgaGFzIGJlZW4g cmVzZXJ2ZWQKc3lzdGVtIDAwOjBhOiBpb3BvcnQgcmFuZ2UgMHgxMDA2LTB4MTAwNyBoYXMg YmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGE6IGlvcG9ydCByYW5nZSAweDEwMGEtMHgxMDU5 IGNvdWxkIG5vdCBiZSByZXNlcnZlZApzeXN0ZW0gMDA6MGE6IGlvcG9ydCByYW5nZSAweDEw NjAtMHgxMDdmIGhhcyBiZWVuIHJlc2VydmVkCnN5c3RlbSAwMDowYTogaW9wb3J0IHJhbmdl IDB4MTA4MC0weDEwYmYgaGFzIGJlZW4gcmVzZXJ2ZWQKc3lzdGVtIDAwOjBhOiBpb3BvcnQg cmFuZ2UgMHgxMTAwLTB4MTExZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGE6IGlv cG9ydCByYW5nZSAweDEwMTAtMHgxMDJmIGhhcyBiZWVuIHJlc2VydmVkCnN5c3RlbSAwMDow YTogaW9wb3J0IHJhbmdlIDB4ODA5LTB4ODA5IGhhcyBiZWVuIHJlc2VydmVkCnN5c3RlbSAw MDowYjogaW9tZW0gcmFuZ2UgMHgwLTB4OWVmZmYgY291bGQgbm90IGJlIHJlc2VydmVkCnN5 c3RlbSAwMDowYjogaW9tZW0gcmFuZ2UgMHg5ZjAwMC0weDlmZmZmIGNvdWxkIG5vdCBiZSBy ZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4YzAwMDAtMHhjZmZmZiBoYXMg YmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZTAwMDAtMHhmZmZm ZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4MTAwMDAw LTB4N2RhYmYzZmYgY291bGQgbm90IGJlIHJlc2VydmVkCnN5c3RlbSAwMDowYjogaW9tZW0g cmFuZ2UgMHg3ZGFiZjQwMC0weDdkYWZmZmZmIGNvdWxkIG5vdCBiZSByZXNlcnZlZApzeXN0 ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4N2RiMDAwMDAtMHg3ZGJmZmZmZiBoYXMgYmVlbiBy ZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmZlMDAwMDAtMHhmZmZmZmZm ZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmZhMDAw MDAtMHhmZmJmZmZmZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJh bmdlIDB4ZmVjMDAwMDAtMHhmZWMwZmZmZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6 MGI6IGlvbWVtIHJhbmdlIDB4ZmVlMDAwMDAtMHhmZWUwZmZmZiBoYXMgYmVlbiByZXNlcnZl ZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmVkMjAwMDAtMHhmZWQ4ZmZmZiBoYXMg YmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmVkYTAwMDAtMHhm ZWRhM2ZmZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4 ZmVkYTQwMDAtMHhmZWRhNGZmZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlv bWVtIHJhbmdlIDB4ZmVkYTUwMDAtMHhmZWRhNWZmZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0 ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmVkYTYwMDAtMHhmZWRhNmZmZiBoYXMgYmVlbiBy ZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmVkMWM4MDAtMHhmZWQxY2Zm ZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJhbmdlIDB4ZmVkMTgw MDAtMHhmZWQxYmZmZiBoYXMgYmVlbiByZXNlcnZlZApzeXN0ZW0gMDA6MGI6IGlvbWVtIHJh bmdlIDB4ZjgwMDAwMDAtMHhmYmZmZmZmZiBoYXMgYmVlbiByZXNlcnZlZApwY2kgMDAwMDow MDoxYy4wOiBQQ0kgYnJpZGdlLCBzZWNvbmRhcnkgYnVzIDAwMDA6MGIKcGNpIDAwMDA6MDA6 MWMuMDogICBJTyB3aW5kb3c6IGRpc2FibGVkCnBjaSAwMDAwOjAwOjFjLjA6ICAgTUVNIHdp bmRvdzogZGlzYWJsZWQKcGNpIDAwMDA6MDA6MWMuMDogICBQUkVGRVRDSCB3aW5kb3c6IGRp c2FibGVkCnBjaSAwMDAwOjAwOjFjLjE6IFBDSSBicmlkZ2UsIHNlY29uZGFyeSBidXMgMDAw MDowYwpwY2kgMDAwMDowMDoxYy4xOiAgIElPIHdpbmRvdzogZGlzYWJsZWQKcGNpIDAwMDA6 MDA6MWMuMTogICBNRU0gd2luZG93OiAweGY2OTAwMDAwLTB4ZjY5ZmZmZmYKcGNpIDAwMDA6 MDA6MWMuMTogICBQUkVGRVRDSCB3aW5kb3c6IGRpc2FibGVkCnBjaSAwMDAwOjAwOjFjLjI6 IFBDSSBicmlkZ2UsIHNlY29uZGFyeSBidXMgMDAwMDowOQpwY2kgMDAwMDowMDoxYy4yOiAg IElPIHdpbmRvdzogMHhkMDAwLTB4ZGZmZgpwY2kgMDAwMDowMDoxYy4yOiAgIE1FTSB3aW5k b3c6IDB4ZjY4MDAwMDAtMHhmNjhmZmZmZgpwY2kgMDAwMDowMDoxYy4yOiAgIFBSRUZFVENI IHdpbmRvdzogZGlzYWJsZWQKcGNpIDAwMDA6MDA6MWMuNDogUENJIGJyaWRnZSwgc2Vjb25k YXJ5IGJ1cyAwMDAwOjBkCnBjaSAwMDAwOjAwOjFjLjQ6ICAgSU8gd2luZG93OiAweGMwMDAt MHhjZmZmCnBjaSAwMDAwOjAwOjFjLjQ6ICAgTUVNIHdpbmRvdzogMHhmNjYwMDAwMC0weGY2 N2ZmZmZmCnBjaSAwMDAwOjAwOjFjLjQ6ICAgUFJFRkVUQ0ggd2luZG93OiAweDAwMDAwMGYw MDAwMDAwLTB4MDAwMDAwZjAxZmZmZmYKcGNpIDAwMDA6MDA6MWUuMDogUENJIGJyaWRnZSwg c2Vjb25kYXJ5IGJ1cyAwMDAwOjAzCnBjaSAwMDAwOjAwOjFlLjA6ICAgSU8gd2luZG93OiBk aXNhYmxlZApwY2kgMDAwMDowMDoxZS4wOiAgIE1FTSB3aW5kb3c6IGRpc2FibGVkCnBjaSAw MDAwOjAwOjFlLjA6ICAgUFJFRkVUQ0ggd2luZG93OiBkaXNhYmxlZAogIGFsbG9jIGlycV9k ZXNjIGZvciAxNiBvbiBjcHUgMCBub2RlIDAKICBhbGxvYyBrc3RhdF9pcnFzIG9uIGNwdSAw IG5vZGUgMApwY2kgMDAwMDowMDoxYy4wOiBQQ0kgSU5UIEEgLT4gR1NJIDE2IChsZXZlbCwg bG93KSAtPiBJUlEgMTYKcGNpIDAwMDA6MDA6MWMuMDogc2V0dGluZyBsYXRlbmN5IHRpbWVy IHRvIDY0CiAgYWxsb2MgaXJxX2Rlc2MgZm9yIDE3IG9uIGNwdSAwIG5vZGUgMAogIGFsbG9j IGtzdGF0X2lycXMgb24gY3B1IDAgbm9kZSAwCnBjaSAwMDAwOjAwOjFjLjE6IFBDSSBJTlQg QiAtPiBHU0kgMTcgKGxldmVsLCBsb3cpIC0+IElSUSAxNwpwY2kgMDAwMDowMDoxYy4xOiBz ZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKICBhbGxvYyBpcnFfZGVzYyBmb3IgMTggb24g Y3B1IDAgbm9kZSAwCiAgYWxsb2Mga3N0YXRfaXJxcyBvbiBjcHUgMCBub2RlIDAKcGNpIDAw MDA6MDA6MWMuMjogUENJIElOVCBDIC0+IEdTSSAxOCAobGV2ZWwsIGxvdykgLT4gSVJRIDE4 CnBjaSAwMDAwOjAwOjFjLjI6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApwY2kgMDAw MDowMDoxYy40OiBQQ0kgSU5UIEEgLT4gR1NJIDE2IChsZXZlbCwgbG93KSAtPiBJUlEgMTYK cGNpIDAwMDA6MDA6MWMuNDogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CnBjaSAwMDAw OjAwOjFlLjA6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApwY2lfYnVzIDAwMDA6MDA6 IHJlc291cmNlIDAgaW86ICBbMHgwMC0weGZmZmZdCnBjaV9idXMgMDAwMDowMDogcmVzb3Vy Y2UgMSBtZW06IFsweDAwMDAwMC0weGZmZmZmZmZmZmZmZmZmZmZdCnBjaV9idXMgMDAwMDow YjogcmVzb3VyY2UgMCBtZW06IFsweDAtMHgwXQpwY2lfYnVzIDAwMDA6MGI6IHJlc291cmNl IDEgbWVtOiBbMHgwLTB4MF0KcGNpX2J1cyAwMDAwOjBiOiByZXNvdXJjZSAyIG1lbTogWzB4 MC0weDBdCnBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMyBtZW06IFsweDAtMHgwXQpwY2lf YnVzIDAwMDA6MGM6IHJlc291cmNlIDAgbWVtOiBbMHgwLTB4MF0KcGNpX2J1cyAwMDAwOjBj OiByZXNvdXJjZSAxIG1lbTogWzB4ZjY5MDAwMDAtMHhmNjlmZmZmZl0KcGNpX2J1cyAwMDAw OjBjOiByZXNvdXJjZSAyIG1lbTogWzB4MC0weDBdCnBjaV9idXMgMDAwMDowYzogcmVzb3Vy Y2UgMyBtZW06IFsweDAtMHgwXQpwY2lfYnVzIDAwMDA6MDk6IHJlc291cmNlIDAgaW86ICBb MHhkMDAwLTB4ZGZmZl0KcGNpX2J1cyAwMDAwOjA5OiByZXNvdXJjZSAxIG1lbTogWzB4ZjY4 MDAwMDAtMHhmNjhmZmZmZl0KcGNpX2J1cyAwMDAwOjA5OiByZXNvdXJjZSAyIG1lbTogWzB4 MC0weDBdCnBjaV9idXMgMDAwMDowOTogcmVzb3VyY2UgMyBtZW06IFsweDAtMHgwXQpwY2lf YnVzIDAwMDA6MGQ6IHJlc291cmNlIDAgaW86ICBbMHhjMDAwLTB4Y2ZmZl0KcGNpX2J1cyAw MDAwOjBkOiByZXNvdXJjZSAxIG1lbTogWzB4ZjY2MDAwMDAtMHhmNjdmZmZmZl0KcGNpX2J1 cyAwMDAwOjBkOiByZXNvdXJjZSAyIG1lbTogWzB4ZjAwMDAwMDAtMHhmMDFmZmZmZl0KcGNp X2J1cyAwMDAwOjBkOiByZXNvdXJjZSAzIG1lbTogWzB4MC0weDBdCnBjaV9idXMgMDAwMDow MzogcmVzb3VyY2UgMCBtZW06IFsweDAtMHgwXQpwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNl IDEgbWVtOiBbMHgwLTB4MF0KcGNpX2J1cyAwMDAwOjAzOiByZXNvdXJjZSAyIG1lbTogWzB4 MC0weDBdCnBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMyBpbzogIFsweDAwLTB4ZmZmZl0K cGNpX2J1cyAwMDAwOjAzOiByZXNvdXJjZSA0IG1lbTogWzB4MDAwMDAwLTB4ZmZmZmZmZmZm ZmZmZmZmZl0KTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAyCklQIHJvdXRlIGNh Y2hlIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVyOiA3LCA1MjQyODggYnl0ZXMp ClRDUCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDI2MjE0NCAob3JkZXI6IDEw LCA0MTk0MzA0IGJ5dGVzKQpUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChv cmRlcjogOCwgMTA0ODU3NiBieXRlcykKVENQOiBIYXNoIHRhYmxlcyBjb25maWd1cmVkIChl c3RhYmxpc2hlZCAyNjIxNDQgYmluZCA2NTUzNikKVENQIHJlbm8gcmVnaXN0ZXJlZApORVQ6 IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKY2hlY2tpbmcgaWYgaW1hZ2UgaXMgaW5p dHJhbWZzLi4uIGl0IGlzClN3aXRjaGVkIHRvIGhpZ2ggcmVzb2x1dGlvbiBtb2RlIG9uIENQ VSAxClN3aXRjaGVkIHRvIGhpZ2ggcmVzb2x1dGlvbiBtb2RlIG9uIENQVSAwCkZyZWVpbmcg aW5pdHJkIG1lbW9yeTogMzQyN2sgZnJlZWQKYXVkaXQ6IGluaXRpYWxpemluZyBuZXRsaW5r IHNvY2tldCAoZGlzYWJsZWQpCnR5cGU9MjAwMCBhdWRpdCgxMjM5ODgyNDQzLjU5MToxKTog aW5pdGlhbGl6ZWQKSHVnZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBzaXplLCBwcmUtYWxs b2NhdGVkIDAgcGFnZXMKVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82LjUuMgpEcXVvdC1jYWNo ZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcykKbXNnbW5p IGhhcyBiZWVuIHNldCB0byAzOTA2ClNFTGludXg6ICBSZWdpc3RlcmluZyBuZXRmaWx0ZXIg aG9va3MKYWxnOiBObyB0ZXN0IGZvciBzdGRybmcgKGtybmcpCkJsb2NrIGxheWVyIFNDU0kg Z2VuZXJpYyAoYnNnKSBkcml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNTIpCmlv IHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQKaW8gc2NoZWR1bGVyIGFudGljaXBhdG9yeSBy ZWdpc3RlcmVkCmlvIHNjaGVkdWxlciBkZWFkbGluZSByZWdpc3RlcmVkCmlvIHNjaGVkdWxl ciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCkKcGNpIDAwMDA6MDA6MDIuMDogQm9vdCB2aWRl byBkZXZpY2UKcGNpZXBvcnQtZHJpdmVyIDAwMDA6MDA6MWMuMDogc2V0dGluZyBsYXRlbmN5 IHRpbWVyIHRvIDY0CiAgYWxsb2MgaXJxX2Rlc2MgZm9yIDI0IG9uIGNwdSAwIG5vZGUgMAog IGFsbG9jIGtzdGF0X2lycXMgb24gY3B1IDAgbm9kZSAwCnBjaWVwb3J0LWRyaXZlciAwMDAw OjAwOjFjLjA6IGlycSAyNCBmb3IgTVNJL01TSS1YCnBjaWVwb3J0LWRyaXZlciAwMDAwOjAw OjFjLjE6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NAogIGFsbG9jIGlycV9kZXNjIGZv ciAyNSBvbiBjcHUgMCBub2RlIDAKICBhbGxvYyBrc3RhdF9pcnFzIG9uIGNwdSAwIG5vZGUg MApwY2llcG9ydC1kcml2ZXIgMDAwMDowMDoxYy4xOiBpcnEgMjUgZm9yIE1TSS9NU0ktWApw Y2llcG9ydC1kcml2ZXIgMDAwMDowMDoxYy4yOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8g NjQKICBhbGxvYyBpcnFfZGVzYyBmb3IgMjYgb24gY3B1IDAgbm9kZSAwCiAgYWxsb2Mga3N0 YXRfaXJxcyBvbiBjcHUgMCBub2RlIDAKcGNpZXBvcnQtZHJpdmVyIDAwMDA6MDA6MWMuMjog aXJxIDI2IGZvciBNU0kvTVNJLVgKcGNpZXBvcnQtZHJpdmVyIDAwMDA6MDA6MWMuNDogc2V0 dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CiAgYWxsb2MgaXJxX2Rlc2MgZm9yIDI3IG9uIGNw dSAwIG5vZGUgMAogIGFsbG9jIGtzdGF0X2lycXMgb24gY3B1IDAgbm9kZSAwCnBjaWVwb3J0 LWRyaXZlciAwMDAwOjAwOjFjLjQ6IGlycSAyNyBmb3IgTVNJL01TSS1YCnBjaV9ob3RwbHVn OiBQQ0kgSG90IFBsdWcgUENJIENvcmUgdmVyc2lvbjogMC41CnBjaWVocDogUENJIEV4cHJl c3MgSG90IFBsdWcgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC40CmFjcGlwaHA6IEFD UEkgSG90IFBsdWcgUENJIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNQphY3BpcGhw X2dsdWU6IGNhbid0IGdldCBidXMgbnVtYmVyLCBhc3N1bWluZyAwCmRlY29kZV9ocHA6IENv dWxkIG5vdCBnZXQgaG90cGx1ZyBwYXJhbWV0ZXJzLiBVc2UgZGVmYXVsdHMKYWNwaXBocDog U2xvdCBbMV0gcmVnaXN0ZXJlZAp2ZXNhZmI6IGZyYW1lYnVmZmVyIGF0IDB4ZTAwMDAwMDAs IG1hcHBlZCB0byAweGZmZmZjMjAwMDQ5ODAwMDAsIHVzaW5nIDYxNDRrLCB0b3RhbCAzMjcw NGsKdmVzYWZiOiBtb2RlIGlzIDEwMjR4NzY4eDMyLCBsaW5lbGVuZ3RoPTQwOTYsIHBhZ2Vz PTkKdmVzYWZiOiBzY3JvbGxpbmc6IHJlZHJhdwp2ZXNhZmI6IFRydWVjb2xvcjogc2l6ZT04 Ojg6ODo4LCBzaGlmdD0yNDoxNjo4OjAKQ29uc29sZTogc3dpdGNoaW5nIHRvIGNvbG91ciBm cmFtZSBidWZmZXIgZGV2aWNlIDEyOHg0OApmYjA6IFZFU0EgVkdBIGZyYW1lIGJ1ZmZlciBk ZXZpY2UKQUNQSTogQUMgQWRhcHRlciBbQUNdIChvbi1saW5lKQpBQ1BJOiBCYXR0ZXJ5IFNs b3QgW0JBVDBdIChiYXR0ZXJ5IHByZXNlbnQpCmlucHV0OiBMaWQgU3dpdGNoIGFzIC9kZXZp Y2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQzBEOjAwL2lucHV0L2lucHV0MApBQ1BJ OiBMaWQgU3dpdGNoIFtMSURdCmlucHV0OiBQb3dlciBCdXR0b24gKENNKSBhcyAvZGV2aWNl cy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwQzowMC9pbnB1dC9pbnB1dDEKQUNQSTog UG93ZXIgQnV0dG9uIChDTSkgW1BCVE5dCmlucHV0OiBTbGVlcCBCdXR0b24gKENNKSBhcyAv ZGV2aWNlcy9MTlhTWVNUTTowMC9kZXZpY2U6MDAvUE5QMEMwRTowMC9pbnB1dC9pbnB1dDIK QUNQSTogU2xlZXAgQnV0dG9uIChDTSkgW1NCVE5dCkFDUEk6IFNTRFQgN0RBQzI5Q0YsIDAy M0YgKHIxICBQbVJlZiAgIEJzcElzdCAgICAgMzAwMCBJTlRMIDIwMDUwNjI0KQpBQ1BJOiBT U0RUIDdEQUMyREU1LCAwNUM2IChyMSAgUG1SZWYgICBCc3BDc3QgICAgIDMwMDEgSU5UTCAy MDA1MDYyNCkKTW9uaXRvci1Nd2FpdCB3aWxsIGJlIHVzZWQgdG8gZW50ZXIgQy0xIHN0YXRl Ck1vbml0b3ItTXdhaXQgd2lsbCBiZSB1c2VkIHRvIGVudGVyIEMtMiBzdGF0ZQpNb25pdG9y LU13YWl0IHdpbGwgYmUgdXNlZCB0byBlbnRlciBDLTMgc3RhdGUKQUNQSTogQ1BVMCAocG93 ZXIgc3RhdGVzOiBDMVtDMV0gQzJbQzJdIEMzW0MzXSkKcHJvY2Vzc29yIEFDUElfQ1BVOjAw OiByZWdpc3RlcmVkIGFzIGNvb2xpbmdfZGV2aWNlMApBQ1BJOiBQcm9jZXNzb3IgW0NQVTBd IChzdXBwb3J0cyA4IHRocm90dGxpbmcgc3RhdGVzKQpBQ1BJOiBTU0RUIDdEQUMyQzBFLCAw MUQ3IChyMSAgUG1SZWYgICAgQXBJc3QgICAgIDMwMDAgSU5UTCAyMDA1MDYyNCkKQUNQSTog U1NEVCA3REFDMzNBQiwgMDA4RCAocjEgIFBtUmVmICAgIEFwQ3N0ICAgICAzMDAwIElOVEwg MjAwNTA2MjQpCkFDUEk6IENQVTEgKHBvd2VyIHN0YXRlczogQzFbQzFdIEMyW0MyXSBDM1tD M10pCnByb2Nlc3NvciBBQ1BJX0NQVTowMTogcmVnaXN0ZXJlZCBhcyBjb29saW5nX2Rldmlj ZTEKQUNQSTogUHJvY2Vzc29yIFtDUFUxXSAoc3VwcG9ydHMgOCB0aHJvdHRsaW5nIHN0YXRl cykKdGhlcm1hbCBMTlhUSEVSTTowMTogcmVnaXN0ZXJlZCBhcyB0aGVybWFsX3pvbmUwCkFD UEk6IFRoZXJtYWwgWm9uZSBbVEhNXSAoNDEgQykKTm9uLXZvbGF0aWxlIG1lbW9yeSBkcml2 ZXIgdjEuMwpMaW51eCBhZ3BnYXJ0IGludGVyZmFjZSB2MC4xMDMKYWdwZ2FydC1pbnRlbCAw MDAwOjAwOjAwLjA6IEludGVsIE1vYmlsZSBJbnRlbMKuIEdNNDUgRXhwcmVzcyBDaGlwc2V0 CnJlc2VydmVfbWVtdHlwZTogY2FsbGluZyByZXNlcnZlX3JhbV9wYWdlc190eXBlIGZvciAw eDdiNGJiMDAwIDB4N2I0YmMwMDAgMTYKYWdwZ2FydC1pbnRlbCAwMDAwOjAwOjAwLjA6IGRl dGVjdGVkIDMyNzY0SyBzdG9sZW4gbWVtb3J5CmFncGdhcnQtaW50ZWwgMDAwMDowMDowMC4w OiBBR1AgYXBlcnR1cmUgaXMgMjU2TSBAIDB4ZTAwMDAwMDAKU2VyaWFsOiA4MjUwLzE2NTUw IGRyaXZlciwgNCBwb3J0cywgSVJRIHNoYXJpbmcgZW5hYmxlZApicmQ6IG1vZHVsZSBsb2Fk ZWQKbG9vcDogbW9kdWxlIGxvYWRlZApGaXhlZCBNRElPIEJ1czogcHJvYmVkCmlucHV0OiBN YWNpbnRvc2ggbW91c2UgYnV0dG9uIGVtdWxhdGlvbiBhcyAvZGV2aWNlcy92aXJ0dWFsL2lu cHV0L2lucHV0MwpEcml2ZXIgJ3NkJyBuZWVkcyB1cGRhdGluZyAtIHBsZWFzZSB1c2UgYnVz X3R5cGUgbWV0aG9kcwpEcml2ZXIgJ3NyJyBuZWVkcyB1cGRhdGluZyAtIHBsZWFzZSB1c2Ug YnVzX3R5cGUgbWV0aG9kcwphaGNpIDAwMDA6MDA6MWYuMjogdmVyc2lvbiAzLjAKYWhjaSAw MDAwOjAwOjFmLjI6IFBDSSBJTlQgQyAtPiBHU0kgMTggKGxldmVsLCBsb3cpIC0+IElSUSAx OAogIGFsbG9jIGlycV9kZXNjIGZvciAyOCBvbiBjcHUgMCBub2RlIDAKICBhbGxvYyBrc3Rh dF9pcnFzIG9uIGNwdSAwIG5vZGUgMAphaGNpIDAwMDA6MDA6MWYuMjogaXJxIDI4IGZvciBN U0kvTVNJLVgKYWhjaTogU1NTIGZsYWcgc2V0LCBwYXJhbGxlbCBidXMgc2NhbiBkaXNhYmxl ZAphaGNpIDAwMDA6MDA6MWYuMjogQUhDSSAwMDAxLjAyMDAgMzIgc2xvdHMgNCBwb3J0cyAz IEdicHMgMHgzMyBpbXBsIFNBVEEgbW9kZQphaGNpIDAwMDA6MDA6MWYuMjogZmxhZ3M6IDY0 Yml0IG5jcSBzbnRmIHN0YWcgcG0gbGVkIGNsbyBwaW8gc2x1bSBwYXJ0IGVtcyAKYWhjaSAw MDAwOjAwOjFmLjI6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NApzY3NpMCA6IGFoY2kK c2NzaTEgOiBhaGNpCnNjc2kyIDogYWhjaQpzY3NpMyA6IGFoY2kKc2NzaTQgOiBhaGNpCnNj c2k1IDogYWhjaQphdGExOiBTQVRBIG1heCBVRE1BLzEzMyBpcnFfc3RhdCAweDAwNDAwMDQw LCBjb25uZWN0aW9uIHN0YXR1cyBjaGFuZ2VkIGlycSAyOAphdGEyOiBTQVRBIG1heCBVRE1B LzEzMyBhYmFyIG0yMDQ4QDB4ZmVkMWM4MDAgcG9ydCAweGZlZDFjOTgwIGlycSAyOAphdGEz OiBEVU1NWQphdGE0OiBEVU1NWQphdGE1OiBTQVRBIG1heCBVRE1BLzEzMyBhYmFyIG0yMDQ4 QDB4ZmVkMWM4MDAgcG9ydCAweGZlZDFjYjAwIGlycSAyOAphdGE2OiBTQVRBIG1heCBVRE1B LzEzMyBhYmFyIG0yMDQ4QDB4ZmVkMWM4MDAgcG9ydCAweGZlZDFjYjgwIGlycSAyOAphdGEx OiBTQVRBIGxpbmsgdXAgMy4wIEdicHMgKFNTdGF0dXMgMTIzIFNDb250cm9sIDMwMCkKYXRh MS4wMDogQVRBLTg6IFdEQyBXRDI1MDBCRVZULTc1WkNUMiwgMTEuMDFBMTEsIG1heCBVRE1B LzEzMwphdGExLjAwOiA0ODgzOTcxNjggc2VjdG9ycywgbXVsdGkgODogTEJBNDggTkNRIChk ZXB0aCAzMS8zMikKYXRhMS4wMDogY29uZmlndXJlZCBmb3IgVURNQS8xMzMKc2NzaSAwOjA6 MDowOiBEaXJlY3QtQWNjZXNzICAgICBBVEEgICAgICBXREMgV0QyNTAwQkVWVC03IDExLjAg UFE6IDAgQU5TSTogNQpzZCAwOjA6MDowOiBbc2RhXSA0ODgzOTcxNjggNTEyLWJ5dGUgaGFy ZHdhcmUgc2VjdG9yczogKDI1MCBHQi8yMzIgR2lCKQpzZCAwOjA6MDowOiBbc2RhXSBXcml0 ZSBQcm90ZWN0IGlzIG9mZgpzZCAwOjA6MDowOiBbc2RhXSBNb2RlIFNlbnNlOiAwMCAzYSAw MCAwMApzZCAwOjA6MDowOiBbc2RhXSBXcml0ZSBjYWNoZTogZW5hYmxlZCwgcmVhZCBjYWNo ZTogZW5hYmxlZCwgZG9lc24ndCBzdXBwb3J0IERQTyBvciBGVUEKc2QgMDowOjA6MDogW3Nk YV0gNDg4Mzk3MTY4IDUxMi1ieXRlIGhhcmR3YXJlIHNlY3RvcnM6ICgyNTAgR0IvMjMyIEdp QikKc2QgMDowOjA6MDogW3NkYV0gV3JpdGUgUHJvdGVjdCBpcyBvZmYKc2QgMDowOjA6MDog W3NkYV0gTW9kZSBTZW5zZTogMDAgM2EgMDAgMDAKc2QgMDowOjA6MDogW3NkYV0gV3JpdGUg Y2FjaGU6IGVuYWJsZWQsIHJlYWQgY2FjaGU6IGVuYWJsZWQsIGRvZXNuJ3Qgc3VwcG9ydCBE UE8gb3IgRlVBCiBzZGE6IHNkYTEgc2RhMiBzZGEzIHNkYTQgPCBzZGE1ID4Kc2QgMDowOjA6 MDogW3NkYV0gQXR0YWNoZWQgU0NTSSBkaXNrCnNkIDA6MDowOjA6IEF0dGFjaGVkIHNjc2kg Z2VuZXJpYyBzZzAgdHlwZSAwCmF0YTI6IFNBVEEgbGluayB1cCAxLjUgR2JwcyAoU1N0YXR1 cyAxMTMgU0NvbnRyb2wgMzAwKQphdGEyLjAwOiBBVEFQSTogUExEUyBEVkQrLy1SVyBEUy04 QTNTLCBIRDExLCBtYXggVURNQS8xMDAKYXRhMi4wMDogY29uZmlndXJlZCBmb3IgVURNQS8x MDAKc2NzaSAxOjA6MDowOiBDRC1ST00gICAgICAgICAgICBQTERTICAgICBEVkQrLVJXIERT LThBM1MgIEhEMTEgUFE6IDAgQU5TSTogNQpzcjA6IHNjc2kzLW1tYyBkcml2ZTogMjR4Lzh4 IHdyaXRlciBkdmQtcmFtIGNkL3J3IHhhL2Zvcm0yIGNkZGEgcG9wLXVwClVuaWZvcm0gQ0Qt Uk9NIGRyaXZlciBSZXZpc2lvbjogMy4yMApzciAxOjA6MDowOiBBdHRhY2hlZCBzY3NpIENE LVJPTSBzcjAKc3IgMTowOjA6MDogQXR0YWNoZWQgc2NzaSBnZW5lcmljIHNnMSB0eXBlIDUK YXRhNTogU0FUQSBsaW5rIGRvd24gKFNTdGF0dXMgMCBTQ29udHJvbCAzMDApCmF0YTY6IFNB VEEgbGluayBkb3duIChTU3RhdHVzIDAgU0NvbnRyb2wgMzAwKQplaGNpX2hjZDogVVNCIDIu MCAnRW5oYW5jZWQnIEhvc3QgQ29udHJvbGxlciAoRUhDSSkgRHJpdmVyCiAgYWxsb2MgaXJx X2Rlc2MgZm9yIDIyIG9uIGNwdSAwIG5vZGUgMAogIGFsbG9jIGtzdGF0X2lycXMgb24gY3B1 IDAgbm9kZSAwCmVoY2lfaGNkIDAwMDA6MDA6MWEuNzogUENJIElOVCBDIC0+IEdTSSAyMiAo bGV2ZWwsIGxvdykgLT4gSVJRIDIyCmVoY2lfaGNkIDAwMDA6MDA6MWEuNzogc2V0dGluZyBs YXRlbmN5IHRpbWVyIHRvIDY0CmVoY2lfaGNkIDAwMDA6MDA6MWEuNzogRUhDSSBIb3N0IENv bnRyb2xsZXIKZWhjaV9oY2QgMDAwMDowMDoxYS43OiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVk LCBhc3NpZ25lZCBidXMgbnVtYmVyIDEKZWhjaV9oY2QgMDAwMDowMDoxYS43OiBkZWJ1ZyBw b3J0IDEKZWhjaV9oY2QgMDAwMDowMDoxYS43OiBjYWNoZSBsaW5lIHNpemUgb2YgMzIgaXMg bm90IHN1cHBvcnRlZAplaGNpX2hjZCAwMDAwOjAwOjFhLjc6IGlycSAyMiwgaW8gbWVtIDB4 ZmVkMWM0MDAKZWhjaV9oY2QgMDAwMDowMDoxYS43OiBVU0IgMi4wIHN0YXJ0ZWQsIEVIQ0kg MS4wMAp1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlk UHJvZHVjdD0wMDAyCnVzYiB1c2IxOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9Mywg UHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQp1c2IgdXNiMTogUHJvZHVjdDogRUhDSSBIb3N0 IENvbnRyb2xsZXIKdXNiIHVzYjE6IE1hbnVmYWN0dXJlcjogTGludXggMi42LjI5LjEtNTQu ZmMxMS54ODZfNjQgZWhjaV9oY2QKdXNiIHVzYjE6IFNlcmlhbE51bWJlcjogMDAwMDowMDox YS43CnVzYiB1c2IxOiBjb25maWd1cmF0aW9uICMxIGNob3NlbiBmcm9tIDEgY2hvaWNlCmh1 YiAxLTA6MS4wOiBVU0IgaHViIGZvdW5kCmh1YiAxLTA6MS4wOiA2IHBvcnRzIGRldGVjdGVk CiAgYWxsb2MgaXJxX2Rlc2MgZm9yIDIwIG9uIGNwdSAwIG5vZGUgMAogIGFsbG9jIGtzdGF0 X2lycXMgb24gY3B1IDAgbm9kZSAwCmVoY2lfaGNkIDAwMDA6MDA6MWQuNzogUENJIElOVCBB IC0+IEdTSSAyMCAobGV2ZWwsIGxvdykgLT4gSVJRIDIwCmVoY2lfaGNkIDAwMDA6MDA6MWQu Nzogc2V0dGluZyBsYXRlbmN5IHRpbWVyIHRvIDY0CmVoY2lfaGNkIDAwMDA6MDA6MWQuNzog RUhDSSBIb3N0IENvbnRyb2xsZXIKZWhjaV9oY2QgMDAwMDowMDoxZC43OiBuZXcgVVNCIGJ1 cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDIKZWhjaV9oY2QgMDAwMDowMDox ZC43OiBkZWJ1ZyBwb3J0IDEKZWhjaV9oY2QgMDAwMDowMDoxZC43OiBjYWNoZSBsaW5lIHNp emUgb2YgMzIgaXMgbm90IHN1cHBvcnRlZAplaGNpX2hjZCAwMDAwOjAwOjFkLjc6IGlycSAy MCwgaW8gbWVtIDB4ZmVkMWMwMDAKZWhjaV9oY2QgMDAwMDowMDoxZC43OiBVU0IgMi4wIHN0 YXJ0ZWQsIEVIQ0kgMS4wMAp1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyCnVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBzdHJp bmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQp1c2IgdXNiMjogUHJvZHVj dDogRUhDSSBIb3N0IENvbnRyb2xsZXIKdXNiIHVzYjI6IE1hbnVmYWN0dXJlcjogTGludXgg Mi42LjI5LjEtNTQuZmMxMS54ODZfNjQgZWhjaV9oY2QKdXNiIHVzYjI6IFNlcmlhbE51bWJl cjogMDAwMDowMDoxZC43CnVzYiB1c2IyOiBjb25maWd1cmF0aW9uICMxIGNob3NlbiBmcm9t IDEgY2hvaWNlCmh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kCmh1YiAyLTA6MS4wOiA2IHBv cnRzIGRldGVjdGVkCm9oY2lfaGNkOiBVU0IgMS4xICdPcGVuJyBIb3N0IENvbnRyb2xsZXIg KE9IQ0kpIERyaXZlcgp1aGNpX2hjZDogVVNCIFVuaXZlcnNhbCBIb3N0IENvbnRyb2xsZXIg SW50ZXJmYWNlIGRyaXZlcgp1aGNpX2hjZCAwMDAwOjAwOjFhLjA6IFBDSSBJTlQgQSAtPiBH U0kgMjAgKGxldmVsLCBsb3cpIC0+IElSUSAyMAp1aGNpX2hjZCAwMDAwOjAwOjFhLjA6IHNl dHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NAp1aGNpX2hjZCAwMDAwOjAwOjFhLjA6IFVIQ0kg SG9zdCBDb250cm9sbGVyCnVoY2lfaGNkIDAwMDA6MDA6MWEuMDogbmV3IFVTQiBidXMgcmVn aXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAzCnVoY2lfaGNkIDAwMDA6MDA6MWEuMDog aXJxIDIwLCBpbyBiYXNlIDB4MDAwMDZmNjAKdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIGZv dW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQp1c2IgdXNiMzogTmV3IFVTQiBk ZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKdXNiIHVz YjM6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250cm9sbGVyCnVzYiB1c2IzOiBNYW51ZmFjdHVy ZXI6IExpbnV4IDIuNi4yOS4xLTU0LmZjMTEueDg2XzY0IHVoY2lfaGNkCnVzYiB1c2IzOiBT ZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWEuMAp1c2IgdXNiMzogY29uZmlndXJhdGlvbiAjMSBj aG9zZW4gZnJvbSAxIGNob2ljZQpodWIgMy0wOjEuMDogVVNCIGh1YiBmb3VuZApodWIgMy0w OjEuMDogMiBwb3J0cyBkZXRlY3RlZAogIGFsbG9jIGlycV9kZXNjIGZvciAyMSBvbiBjcHUg MCBub2RlIDAKICBhbGxvYyBrc3RhdF9pcnFzIG9uIGNwdSAwIG5vZGUgMAp1aGNpX2hjZCAw MDAwOjAwOjFhLjE6IFBDSSBJTlQgQiAtPiBHU0kgMjEgKGxldmVsLCBsb3cpIC0+IElSUSAy MQp1aGNpX2hjZCAwMDAwOjAwOjFhLjE6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2NAp1 aGNpX2hjZCAwMDAwOjAwOjFhLjE6IFVIQ0kgSG9zdCBDb250cm9sbGVyCnVoY2lfaGNkIDAw MDA6MDA6MWEuMTogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJl ciA0CnVoY2lfaGNkIDAwMDA6MDA6MWEuMTogaXJxIDIxLCBpbyBiYXNlIDB4MDAwMDZmODAK dXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1 Y3Q9MDAwMQp1c2IgdXNiNDogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1 Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKdXNiIHVzYjQ6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBDb250 cm9sbGVyCnVzYiB1c2I0OiBNYW51ZmFjdHVyZXI6IExpbnV4IDIuNi4yOS4xLTU0LmZjMTEu eDg2XzY0IHVoY2lfaGNkCnVzYiB1c2I0OiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWEuMQp1 c2IgdXNiNDogY29uZmlndXJhdGlvbiAjMSBjaG9zZW4gZnJvbSAxIGNob2ljZQpodWIgNC0w OjEuMDogVVNCIGh1YiBmb3VuZApodWIgNC0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZAp1aGNp X2hjZCAwMDAwOjAwOjFhLjI6IFBDSSBJTlQgQyAtPiBHU0kgMjIgKGxldmVsLCBsb3cpIC0+ IElSUSAyMgp1aGNpX2hjZCAwMDAwOjAwOjFhLjI6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0 byA2NAp1aGNpX2hjZCAwMDAwOjAwOjFhLjI6IFVIQ0kgSG9zdCBDb250cm9sbGVyCnVoY2lf aGNkIDAwMDA6MDA6MWEuMjogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVz IG51bWJlciA1CnVoY2lfaGNkIDAwMDA6MDA6MWEuMjogaXJxIDIyLCBpbyBiYXNlIDB4MDAw MDZmYTAKdXNiIHVzYjU6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBp ZFByb2R1Y3Q9MDAwMQp1c2IgdXNiNTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMs IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKdXNiIHVzYjU6IFByb2R1Y3Q6IFVIQ0kgSG9z dCBDb250cm9sbGVyCnVzYiB1c2I1OiBNYW51ZmFjdHVyZXI6IExpbnV4IDIuNi4yOS4xLTU0 LmZjMTEueDg2XzY0IHVoY2lfaGNkCnVzYiB1c2I1OiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6 MWEuMgp1c2IgdXNiNTogY29uZmlndXJhdGlvbiAjMSBjaG9zZW4gZnJvbSAxIGNob2ljZQpo dWIgNS0wOjEuMDogVVNCIGh1YiBmb3VuZApodWIgNS0wOjEuMDogMiBwb3J0cyBkZXRlY3Rl ZAp1aGNpX2hjZCAwMDAwOjAwOjFkLjA6IFBDSSBJTlQgQSAtPiBHU0kgMjAgKGxldmVsLCBs b3cpIC0+IElSUSAyMAp1aGNpX2hjZCAwMDAwOjAwOjFkLjA6IHNldHRpbmcgbGF0ZW5jeSB0 aW1lciB0byA2NAp1aGNpX2hjZCAwMDAwOjAwOjFkLjA6IFVIQ0kgSG9zdCBDb250cm9sbGVy CnVoY2lfaGNkIDAwMDA6MDA6MWQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWdu ZWQgYnVzIG51bWJlciA2CnVoY2lfaGNkIDAwMDA6MDA6MWQuMDogaXJxIDIwLCBpbyBiYXNl IDB4MDAwMDZmMDAKdXNiIHVzYjY6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0x ZDZiLCBpZFByb2R1Y3Q9MDAwMQp1c2IgdXNiNjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczog TWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKdXNiIHVzYjY6IFByb2R1Y3Q6IFVI Q0kgSG9zdCBDb250cm9sbGVyCnVzYiB1c2I2OiBNYW51ZmFjdHVyZXI6IExpbnV4IDIuNi4y OS4xLTU0LmZjMTEueDg2XzY0IHVoY2lfaGNkCnVzYiB1c2I2OiBTZXJpYWxOdW1iZXI6IDAw MDA6MDA6MWQuMAp1c2IgdXNiNjogY29uZmlndXJhdGlvbiAjMSBjaG9zZW4gZnJvbSAxIGNo b2ljZQpodWIgNi0wOjEuMDogVVNCIGh1YiBmb3VuZApodWIgNi0wOjEuMDogMiBwb3J0cyBk ZXRlY3RlZAp1aGNpX2hjZCAwMDAwOjAwOjFkLjE6IFBDSSBJTlQgQiAtPiBHU0kgMjEgKGxl dmVsLCBsb3cpIC0+IElSUSAyMQp1aGNpX2hjZCAwMDAwOjAwOjFkLjE6IHNldHRpbmcgbGF0 ZW5jeSB0aW1lciB0byA2NAp1aGNpX2hjZCAwMDAwOjAwOjFkLjE6IFVIQ0kgSG9zdCBDb250 cm9sbGVyCnVoY2lfaGNkIDAwMDA6MDA6MWQuMTogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwg YXNzaWduZWQgYnVzIG51bWJlciA3CnVoY2lfaGNkIDAwMDA6MDA6MWQuMTogaXJxIDIxLCBp byBiYXNlIDB4MDAwMDZmMjAKdXNiIHVzYjc6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZl bmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMQp1c2IgdXNiNzogTmV3IFVTQiBkZXZpY2Ugc3Ry aW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKdXNiIHVzYjc6IFByb2R1 Y3Q6IFVIQ0kgSG9zdCBDb250cm9sbGVyCnVzYiB1c2I3OiBNYW51ZmFjdHVyZXI6IExpbnV4 IDIuNi4yOS4xLTU0LmZjMTEueDg2XzY0IHVoY2lfaGNkCnVzYiB1c2I3OiBTZXJpYWxOdW1i ZXI6IDAwMDA6MDA6MWQuMQp1c2IgMS01OiBuZXcgaGlnaCBzcGVlZCBVU0IgZGV2aWNlIHVz aW5nIGVoY2lfaGNkIGFuZCBhZGRyZXNzIDMKdXNiIHVzYjc6IGNvbmZpZ3VyYXRpb24gIzEg Y2hvc2VuIGZyb20gMSBjaG9pY2UKaHViIDctMDoxLjA6IFVTQiBodWIgZm91bmQKaHViIDct MDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQKdWhjaV9oY2QgMDAwMDowMDoxZC4yOiBQQ0kgSU5U IEMgLT4gR1NJIDIyIChsZXZlbCwgbG93KSAtPiBJUlEgMjIKdWhjaV9oY2QgMDAwMDowMDox ZC4yOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKdWhjaV9oY2QgMDAwMDowMDoxZC4y OiBVSENJIEhvc3QgQ29udHJvbGxlcgp1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IG5ldyBVU0Ig YnVzIHJlZ2lzdGVyZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgOAp1aGNpX2hjZCAwMDAwOjAw OjFkLjI6IGlycSAyMiwgaW8gYmFzZSAweDAwMDA2ZjQwCnVzYiB1c2I4OiBOZXcgVVNCIGRl dmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9kdWN0PTAwMDEKdXNiIHVzYjg6IE5l dyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlhbE51bWJlcj0x CnVzYiB1c2I4OiBQcm9kdWN0OiBVSENJIEhvc3QgQ29udHJvbGxlcgp1c2IgdXNiODogTWFu dWZhY3R1cmVyOiBMaW51eCAyLjYuMjkuMS01NC5mYzExLng4Nl82NCB1aGNpX2hjZAp1c2Ig dXNiODogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFkLjIKdXNiIHVzYjg6IGNvbmZpZ3VyYXRp b24gIzEgY2hvc2VuIGZyb20gMSBjaG9pY2UKaHViIDgtMDoxLjA6IFVTQiBodWIgZm91bmQK aHViIDgtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQKUE5QOiBQUy8yIENvbnRyb2xsZXIgW1BO UDAzMDM6S0JDLFBOUDBmMTM6UFMyTV0gYXQgMHg2MCwweDY0IGlycSAxLDEyCmk4MDQyLmM6 IERldGVjdGVkIGFjdGl2ZSBtdWx0aXBsZXhpbmcgY29udHJvbGxlciwgcmV2IDEuMS4KdXNi IDEtNTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTBiZGEsIGlkUHJvZHVjdD0w MTU4CnVzYiAxLTU6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0xLCBQcm9kdWN0PTIs IFNlcmlhbE51bWJlcj0zCnNlcmlvOiBpODA0MiBLQkQgcG9ydCBhdCAweDYwLDB4NjQgaXJx IDEKc2VyaW86IGk4MDQyIEFVWDAgcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyCnNlcmlvOiBp ODA0MiBBVVgxIHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpzZXJpbzogaTgwNDIgQVVYMiBw b3J0IGF0IDB4NjAsMHg2NCBpcnEgMTIKc2VyaW86IGk4MDQyIEFVWDMgcG9ydCBhdCAweDYw LDB4NjQgaXJxIDEyCnVzYiAxLTU6IFByb2R1Y3Q6IFVTQjIuMC1DUlcKdXNiIDEtNTogTWFu dWZhY3R1cmVyOiBHZW5lcmljCnVzYiAxLTU6IFNlcmlhbE51bWJlcjogMjAwNzExMTQxNzM0 MDAwMDAKdXNiIDEtNTogY29uZmlndXJhdGlvbiAjMSBjaG9zZW4gZnJvbSAxIGNob2ljZQpt aWNlOiBQUy8yIG1vdXNlIGRldmljZSBjb21tb24gZm9yIGFsbCBtaWNlCnJ0Y19jbW9zIDAw OjAzOiBSVEMgY2FuIHdha2UgZnJvbSBTNApydGNfY21vcyAwMDowMzogcnRjIGNvcmU6IHJl Z2lzdGVyZWQgcnRjX2Ntb3MgYXMgcnRjMApydGMwOiBhbGFybXMgdXAgdG8gb25lIG1vbnRo LCB5M2ssIDExNCBieXRlcyBudnJhbSwgaHBldCBpcnFzCmRldmljZS1tYXBwZXI6IHVldmVu dDogdmVyc2lvbiAxLjAuMwpkZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4xNC4wLWlvY3RsICgy MDA4LTA0LTIzKSBpbml0aWFsaXNlZDogZG0tZGV2ZWxAcmVkaGF0LmNvbQpjcHVpZGxlOiB1 c2luZyBnb3Zlcm5vciBsYWRkZXIKTWFya2luZyBUU0MgdW5zdGFibGUgZHVlIHRvIFRTQyBo YWx0cyBpbiBpZGxlCmlucHV0OiBBVCBUcmFuc2xhdGVkIFNldCAyIGtleWJvYXJkIGFzIC9k ZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMC9pbnB1dC9pbnB1dDQKY3B1aWRsZTogdXNp bmcgZ292ZXJub3IgbWVudQp1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJp dmVyIGhpZGRldgp1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVz YmhpZAp1c2JoaWQ6IHYyLjY6VVNCIEhJRCBjb3JlIGRyaXZlcgpuZl9jb25udHJhY2sgdmVy c2lvbiAwLjUuMCAoMTYzODQgYnVja2V0cywgNjU1MzYgbWF4KQpDT05GSUdfTkZfQ1RfQUND VCBpcyBkZXByZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQgc29vbi4gUGxlYXNlIHVzZQpu Zl9jb25udHJhY2suYWNjdD0xIGtlcm5lbCBwYXJhbWF0ZXIsIGFjY3Q9MSBuZl9jb25udHJh Y2sgbW9kdWxlIG9wdGlvbiBvcgpzeXNjdGwgbmV0Lm5ldGZpbHRlci5uZl9jb25udHJhY2tf YWNjdD0xIHRvIGVuYWJsZSBpdC4KaXBfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRl ciBDb3JlIFRlYW0KVENQIGN1YmljIHJlZ2lzdGVyZWQKSW5pdGlhbGl6aW5nIFhGUk0gbmV0 bGluayBzb2NrZXQKTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpyZWdpc3Rl cmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDEKICBNYWdpYyBudW1iZXI6IDU6NTkwOjc4MgpJbml0 YWxpemluZyBuZXR3b3JrIGRyb3AgbW9uaXRvciBzZXJ2aWNlCkZyZWVpbmcgdW51c2VkIGtl cm5lbCBtZW1vcnk6IDEzMTJrIGZyZWVkCldyaXRlIHByb3RlY3RpbmcgdGhlIGtlcm5lbCBy ZWFkLW9ubHkgZGF0YTogMTgzNmsKdXNiIDEtNjogbmV3IGhpZ2ggc3BlZWQgVVNCIGRldmlj ZSB1c2luZyBlaGNpX2hjZCBhbmQgYWRkcmVzcyA0CnVzYiAxLTY6IE5ldyBVU0IgZGV2aWNl IGZvdW5kLCBpZFZlbmRvcj0wYzQ1LCBpZFByb2R1Y3Q9NjNlZQp1c2IgMS02OiBOZXcgVVNC IGRldmljZSBzdHJpbmdzOiBNZnI9MiwgUHJvZHVjdD0xLCBTZXJpYWxOdW1iZXI9MAp1c2Ig MS02OiBQcm9kdWN0OiBJbnRlZ3JhdGVkX1dlYmNhbV8xLjNNCnVzYiAxLTY6IE1hbnVmYWN0 dXJlcjogEAp1c2IgMS02OiBjb25maWd1cmF0aW9uICMxIGNob3NlbiBmcm9tIDEgY2hvaWNl Cltkcm1dIEluaXRpYWxpemVkIGRybSAxLjEuMCAyMDA2MDgxMAppOTE1IDAwMDA6MDA6MDIu MDogUENJIElOVCBBIC0+IEdTSSAxNiAobGV2ZWwsIGxvdykgLT4gSVJRIDE2Cmk5MTUgMDAw MDowMDowMi4wOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKbXRycjogdHlwZSBtaXNt YXRjaCBmb3IgZTAwMDAwMDAsMTAwMDAwMDAgb2xkOiB3cml0ZS1iYWNrIG5ldzogd3JpdGUt Y29tYmluaW5nCltkcm1dIE1UUlIgYWxsb2NhdGlvbiBmYWlsZWQuICBHcmFwaGljcyBwZXJm b3JtYW5jZSBtYXkgc3VmZmVyLgogIGFsbG9jIGlycV9kZXNjIGZvciAyOSBvbiBjcHUgMCBu b2RlIDAKICBhbGxvYyBrc3RhdF9pcnFzIG9uIGNwdSAwIG5vZGUgMAppOTE1IDAwMDA6MDA6 MDIuMDogaXJxIDI5IGZvciBNU0kvTVNJLVgKdXNiIDMtMTogbmV3IGZ1bGwgc3BlZWQgVVNC IGRldmljZSB1c2luZyB1aGNpX2hjZCBhbmQgYWRkcmVzcyAyCnVzYiAzLTE6IE5ldyBVU0Ig ZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0wYTVjLCBpZFByb2R1Y3Q9NDUwMAp1c2IgMy0xOiBO ZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MSwgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9 MAp1c2IgMy0xOiBQcm9kdWN0OiBCQ00yMDQ2QjEKdXNiIDMtMTogTWFudWZhY3R1cmVyOiBC cm9hZGNvbQp1c2IgMy0xOiBjb25maWd1cmF0aW9uICMxIGNob3NlbiBmcm9tIDEgY2hvaWNl Cmh1YiAzLTE6MS4wOiBVU0IgaHViIGZvdW5kCmh1YiAzLTE6MS4wOiAzIHBvcnRzIGRldGVj dGVkCmFsbG9jYXRlZCAxMzY2eDc2OCBmYjogMHgwMjAyMDAwMCwgYm8gZmZmZjg4MDA3YmMx MmMwMApmYjE6IGludGVsZHJtZmIgZnJhbWUgYnVmZmVyIGRldmljZQpyZWdpc3RlcmVkIHBh bmljIG5vdGlmaWVyCmlucHV0OiBWaWRlbyBCdXMgYXMgL2RldmljZXMvTE5YU1lTVE06MDAv ZGV2aWNlOjAwL1BOUDBBMDM6MDAvZGV2aWNlOjNhL2lucHV0L2lucHV0NQpBQ1BJOiBWaWRl byBEZXZpY2UgW1ZJRDFdIChtdWx0aS1oZWFkOiB5ZXMgIHJvbTogbm8gIHBvc3Q6IG5vKQpB Q1BJIFdhcm5pbmcgKG5zcHJlZGVmLTA0MzQpOiBcX1NCXy5QQ0kwLlZJRDIuX0RPRDogUmV0 dXJuIFBhY2thZ2UgaGFzIG5vIGVsZW1lbnRzIChlbXB0eSkgWzIwMDgxMjA0XQppbnB1dDog VmlkZW8gQnVzIGFzIC9kZXZpY2VzL0xOWFNZU1RNOjAwL2RldmljZTowMC9QTlAwQTAzOjAw L2RldmljZTo0MS9pbnB1dC9pbnB1dDYKdXNiIDYtMTogbmV3IGxvdyBzcGVlZCBVU0IgZGV2 aWNlIHVzaW5nIHVoY2lfaGNkIGFuZCBhZGRyZXNzIDIKQUNQSTogVmlkZW8gRGV2aWNlIFtW SUQyXSAobXVsdGktaGVhZDogeWVzICByb206IG5vICBwb3N0OiBubykKW2RybV0gSW5pdGlh bGl6ZWQgaTkxNSAxLjYuMCAyMDA4MDczMCBmb3IgMDAwMDowMDowMi4wIG9uIG1pbm9yIDAK Q2xvY2tzb3VyY2UgdHNjIHVuc3RhYmxlIChkZWx0YSA9IC0xMTE0NDY2NjggbnMpCmlucHV0 OiBQUy8yIE1vdXNlIGFzIC9kZXZpY2VzL3BsYXRmb3JtL2k4MDQyL3NlcmlvMi9pbnB1dC9p bnB1dDcKaW5wdXQ6IEFscHNQUy8yIEFMUFMgR2xpZGVQb2ludCBhcyAvZGV2aWNlcy9wbGF0 Zm9ybS9pODA0Mi9zZXJpbzIvaW5wdXQvaW5wdXQ4CnVzYiA2LTE6IE5ldyBVU0IgZGV2aWNl IGZvdW5kLCBpZFZlbmRvcj0wNjJhLCBpZFByb2R1Y3Q9MDAwMAp1c2IgNi0xOiBOZXcgVVNC IGRldmljZSBzdHJpbmdzOiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxOdW1iZXI9MAp1c2Ig Ni0xOiBjb25maWd1cmF0aW9uICMxIGNob3NlbiBmcm9tIDEgY2hvaWNlCmlucHV0OiBISUQg MDYyYTowMDAwIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxZC4wL3VzYjYvNi0x LzYtMToxLjAvaW5wdXQvaW5wdXQ5CmdlbmVyaWMtdXNiIDAwMDM6MDYyQTowMDAwLjAwMDE6 IGlucHV0LGhpZHJhdzA6IFVTQiBISUQgdjEuMTAgTW91c2UgW0hJRCAwNjJhOjAwMDBdIG9u IHVzYi0wMDAwOjAwOjFkLjAtMS9pbnB1dDAKdXNiIDMtMS4xOiBuZXcgZnVsbCBzcGVlZCBV U0IgZGV2aWNlIHVzaW5nIHVoY2lfaGNkIGFuZCBhZGRyZXNzIDMKdXNiIDMtMS4xOiBOZXcg VVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9NDEzYywgaWRQcm9kdWN0PTgxNjEKdXNiIDMt MS4xOiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MCwgUHJvZHVjdD0wLCBTZXJpYWxO dW1iZXI9MAp1c2IgMy0xLjE6IGNvbmZpZ3VyYXRpb24gIzEgY2hvc2VuIGZyb20gMSBjaG9p Y2UKaW5wdXQ6IEhJRCA0MTNjOjgxNjEgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAw OjFhLjAvdXNiMy8zLTEvMy0xLjEvMy0xLjE6MS4wL2lucHV0L2lucHV0MTAKZ2VuZXJpYy11 c2IgMDAwMzo0MTNDOjgxNjEuMDAwMjogaW5wdXQsaGlkcmF3MTogVVNCIEhJRCB2MS4xMSBL ZXlib2FyZCBbSElEIDQxM2M6ODE2MV0gb24gdXNiLTAwMDA6MDA6MWEuMC0xLjEvaW5wdXQw Cmtqb3VybmFsZCBzdGFydGluZy4gIENvbW1pdCBpbnRlcnZhbCA1IHNlY29uZHMKRVhUMy1m czogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuCnVzYiAzLTEu MjogbmV3IGZ1bGwgc3BlZWQgVVNCIGRldmljZSB1c2luZyB1aGNpX2hjZCBhbmQgYWRkcmVz cyA0ClNFTGludXg6ICBEaXNhYmxlZCBhdCBydW50aW1lLgpTRUxpbnV4OiAgVW5yZWdpc3Rl cmluZyBuZXRmaWx0ZXIgaG9va3MKdHlwZT0xNDA0IGF1ZGl0KDEyMzk4ODI0NDguNTk3OjIp OiBzZWxpbnV4PTAgYXVpZD00Mjk0OTY3Mjk1IHNlcz00Mjk0OTY3Mjk1CnVzYiAzLTEuMjog TmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTQxM2MsIGlkUHJvZHVjdD04MTYyCnVz YiAzLTEuMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTAsIFByb2R1Y3Q9MCwgU2Vy aWFsTnVtYmVyPTAKdXNiIDMtMS4yOiBjb25maWd1cmF0aW9uICMxIGNob3NlbiBmcm9tIDEg Y2hvaWNlCmlucHV0OiBISUQgNDEzYzo4MTYyIGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAw MDowMDoxYS4wL3VzYjMvMy0xLzMtMS4yLzMtMS4yOjEuMC9pbnB1dC9pbnB1dDExCmdlbmVy aWMtdXNiIDAwMDM6NDEzQzo4MTYyLjAwMDM6IGlucHV0LGhpZHJhdzI6IFVTQiBISUQgdjEu MTEgTW91c2UgW0hJRCA0MTNjOjgxNjJdIG9uIHVzYi0wMDAwOjAwOjFhLjAtMS4yL2lucHV0 MAp1ZGV2OiBzdGFydGluZyB2ZXJzaW9uIDEzOQpMaW51eCB2aWRlbyBjYXB0dXJlIGludGVy ZmFjZTogdjIuMDAKdXZjdmlkZW86IEZvdW5kIFVWQyAxLjAwIGRldmljZSBJbnRlZ3JhdGVk X1dlYmNhbV8xLjNNICgwYzQ1OjYzZWUpCmlucHV0OiBJbnRlZ3JhdGVkX1dlYmNhbV8xLjNN IGFzIC9kZXZpY2VzL3BjaTAwMDA6MDAvMDAwMDowMDoxYS43L3VzYjEvMS02LzEtNjoxLjAv aW5wdXQvaW5wdXQxMgp1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy IHV2Y3ZpZGVvClVTQiBWaWRlbyBDbGFzcyBkcml2ZXIgKHYwLjEuMCkKaVRDT192ZW5kb3Jf c3VwcG9ydDogdmVuZG9yLXN1cHBvcnQ9MAppVENPX3dkdDogSW50ZWwgVENPIFdhdGNoRG9n IFRpbWVyIERyaXZlciB2MS4wNQppVENPX3dkdDogRm91bmQgYSBJQ0g5TSBUQ08gZGV2aWNl IChWZXJzaW9uPTIsIFRDT0JBU0U9MHgxMDYwKQppVENPX3dkdDogaW5pdGlhbGl6ZWQuIGhl YXJ0YmVhdD0zMCBzZWMgKG5vd2F5b3V0PTApCkluaXRpYWxpemluZyBVU0IgTWFzcyBTdG9y YWdlIGRyaXZlci4uLgpzY3NpNiA6IFNDU0kgZW11bGF0aW9uIGZvciBVU0IgTWFzcyBTdG9y YWdlIGRldmljZXMKdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1 c2Itc3RvcmFnZQpVU0IgTWFzcyBTdG9yYWdlIHN1cHBvcnQgcmVnaXN0ZXJlZC4KdXNiLXN0 b3JhZ2U6IGRldmljZSBmb3VuZCBhdCAzCnVzYi1zdG9yYWdlOiB3YWl0aW5nIGZvciBkZXZp Y2UgdG8gc2V0dGxlIGJlZm9yZSBzY2FubmluZwppODAxX3NtYnVzIDAwMDA6MDA6MWYuMzog UENJIElOVCBCIC0+IEdTSSAxOCAobGV2ZWwsIGxvdykgLT4gSVJRIDE4CmlucHV0OiBQQyBT cGVha2VyIGFzIC9kZXZpY2VzL3BsYXRmb3JtL3Bjc3Brci9pbnB1dC9pbnB1dDEzCmRjZGJh cyBkY2RiYXM6IERlbGwgU3lzdGVtcyBNYW5hZ2VtZW50IEJhc2UgRHJpdmVyICh2ZXJzaW9u IDUuNi4wLTMuMikKQUNQSTogV01JOiBNYXBwZXIgbG9hZGVkCkhEQSBJbnRlbCAwMDAwOjAw OjFiLjA6IFBDSSBJTlQgQSAtPiBHU0kgMjEgKGxldmVsLCBsb3cpIC0+IElSUSAyMQpIREEg SW50ZWwgMDAwMDowMDoxYi4wOiBzZXR0aW5nIGxhdGVuY3kgdGltZXIgdG8gNjQKQUxTQSBz b3VuZC9wY2kvaGRhL2hkYV9jb2RlYy5jOjM1MDM6IGF1dG9jb25maWc6IGxpbmVfb3V0cz0x ICgweGQvMHgwLzB4MC8weDAvMHgwKQpBTFNBIHNvdW5kL3BjaS9oZGEvaGRhX2NvZGVjLmM6 MzUwNzogICAgc3BlYWtlcl9vdXRzPTAgKDB4MC8weDAvMHgwLzB4MC8weDApCkFMU0Egc291 bmQvcGNpL2hkYS9oZGFfY29kZWMuYzozNTExOiAgICBocF9vdXRzPTEgKDB4YS8weDAvMHgw LzB4MC8weDApCkFMU0Egc291bmQvcGNpL2hkYS9oZGFfY29kZWMuYzozNTEyOiAgICBtb25v OiBtb25vX291dD0weDAKQUxTQSBzb3VuZC9wY2kvaGRhL2hkYV9jb2RlYy5jOjM1MjA6ICAg IGlucHV0czogbWljPTB4YiwgZm1pYz0weGMsIGxpbmU9MHgwLCBmbGluZT0weDAsIGNkPTB4 MCwgYXV4PTB4MApBTFNBIHNvdW5kL3BjaS9oZGEvcGF0Y2hfc2lnbWF0ZWwuYzoyOTQ0OiBz dGFjOTJ4eDogZGFjX25pZHM9MSAoMHgxMC8weDAvMHgwLzB4MC8weDApCmlucHV0OiBIREEg RGlnaXRhbCBQQ0JlZXAgYXMgL2RldmljZXMvcGNpMDAwMDowMC8wMDAwOjAwOjFiLjAvaW5w dXQvaW5wdXQxNAppbnB1dDogSERBIEludGVsIE1pYyBhdCBFeHQgUmlnaHQgSmFjayBhcyAv ZGV2aWNlcy9wY2kwMDAwOjAwLzAwMDA6MDA6MWIuMC9pbnB1dC9pbnB1dDE1CmlucHV0OiBI REEgSW50ZWwgSFAgT3V0IGF0IEV4dCBSaWdodCBKYWNrIGFzIC9kZXZpY2VzL3BjaTAwMDA6 MDAvMDAwMDowMDoxYi4wL2lucHV0L2lucHV0MTYKc2t5MiBkcml2ZXIgdmVyc2lvbiAxLjIy CnNreTIgMDAwMDowOTowMC4wOiBQQ0kgSU5UIEEgLT4gR1NJIDE4IChsZXZlbCwgbG93KSAt PiBJUlEgMTgKc2t5MiAwMDAwOjA5OjAwLjA6IHNldHRpbmcgbGF0ZW5jeSB0aW1lciB0byA2 NApza3kyIDAwMDA6MDk6MDAuMDogWXVrb24tMiBGRSsgY2hpcCByZXZpc2lvbiAwCiAgYWxs b2MgaXJxX2Rlc2MgZm9yIDMwIG9uIGNwdSAwIG5vZGUgMAogIGFsbG9jIGtzdGF0X2lycXMg b24gY3B1IDAgbm9kZSAwCnNreTIgMDAwMDowOTowMC4wOiBpcnEgMzAgZm9yIE1TSS9NU0kt WApza3kyIGV0aDA6IGFkZHIgMDA6MjM6YWU6MWU6Zjk6OTAKZGV2aWNlLW1hcHBlcjogbXVs dGlwYXRoOiB2ZXJzaW9uIDEuMC41IGxvYWRlZApFWFQzIEZTIG9uIHNkYTEsIGludGVybmFs IGpvdXJuYWwKa2pvdXJuYWxkIHN0YXJ0aW5nLiAgQ29tbWl0IGludGVydmFsIDUgc2Vjb25k cwpFWFQzIEZTIG9uIHNkYTMsIGludGVybmFsIGpvdXJuYWwKRVhUMy1mczogbW91bnRlZCBm aWxlc3lzdGVtIHdpdGggb3JkZXJlZCBkYXRhIG1vZGUuCmtqb3VybmFsZCBzdGFydGluZy4g IENvbW1pdCBpbnRlcnZhbCA1IHNlY29uZHMKRVhUMyBGUyBvbiBzZGEyLCBpbnRlcm5hbCBq b3VybmFsCkVYVDMtZnM6IG1vdW50ZWQgZmlsZXN5c3RlbSB3aXRoIG9yZGVyZWQgZGF0YSBt b2RlLgpzd2FwX2Nncm91cDogdXNlcyA4MDA4IGJ5dGVzIG9mIHZtYWxsb2MgZm9yIHBvaW50 ZXIgYXJyYXkgc3BhY2UgYW5kIDQxMDAwOTYgYnl0ZXMgdG8gaG9sZCBtZW1fY2dyb3VwIHBv aW50ZXJzIG9uIHN3YXAKc3dhcF9jZ3JvdXAgY2FuIGJlIGRpc2FibGVkIGJ5IG5vc3dhcGFj Y291bnQgYm9vdCBvcHRpb24uCkFkZGluZyAyMDQ4MjQ4ayBzd2FwIG9uIC9kZXYvc2RhNS4g IFByaW9yaXR5Oi0xIGV4dGVudHM6MSBhY3Jvc3M6MjA0ODI0OGsgCk5FVDogUmVnaXN0ZXJl ZCBwcm90b2NvbCBmYW1pbHkgMTAKbG86IERpc2FibGVkIFByaXZhY3kgRXh0ZW5zaW9ucwpp cDZfdGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW0KdXNiLXN0b3Jh Z2U6IGRldmljZSBzY2FuIGNvbXBsZXRlCmlzYSBib3VuY2UgcG9vbCBzaXplOiAxNiBwYWdl cwpzY3NpIDY6MDowOjA6IERpcmVjdC1BY2Nlc3MgICAgIEdlbmVyaWMtIE11bHRpLUNhcmQg ICAgICAgMS4wMCBQUTogMCBBTlNJOiAwIENDUwpzZCA2OjA6MDowOiBbc2RiXSBBdHRhY2hl ZCBTQ1NJIHJlbW92YWJsZSBkaXNrCnNkIDY6MDowOjA6IEF0dGFjaGVkIHNjc2kgZ2VuZXJp YyBzZzIgdHlwZSAwCnNreTIgZXRoMDogZW5hYmxpbmcgaW50ZXJmYWNlCkFERFJDT05GKE5F VERFVl9VUCk6IGV0aDA6IGxpbmsgaXMgbm90IHJlYWR5CnNreTIgZXRoMDogTGluayBpcyB1 cCBhdCAxMDAgTWJwcywgZnVsbCBkdXBsZXgsIGZsb3cgY29udHJvbCBib3RoCkFERFJDT05G KE5FVERFVl9DSEFOR0UpOiBldGgwOiBsaW5rIGJlY29tZXMgcmVhZHkKdmJveGRydjogVHJ5 aW5nIHRvIGRlYWN0aXZhdGUgdGhlIE5NSSB3YXRjaGRvZyBwZXJtYW5lbnRseS4uLgp2Ym94 ZHJ2OiBTdWNjZXNzZnVsbHkgZG9uZS4KdmJveGRydjogRm91bmQgMiBwcm9jZXNzb3IgY29y ZXMuClZCb3hEcnY6IGRiZyAtIGdfYWJFeGVjTWVtb3J5PWZmZmZmZmZmYTAyM2IyMDAKdmJv eGRydjogZkFzeW5jPTAgb2ZmTWluPTB4MWZlIG9mZk1heD0weGUxMAp2Ym94ZHJ2OiBUU0Mg bW9kZSBpcyAnc3luY2hyb25vdXMnLCBrZXJuZWwgdGltZXIgbW9kZSBpcyAnbm9ybWFsJy4K dmJveGRydjogU3VjY2Vzc2Z1bGx5IGxvYWRlZCB2ZXJzaW9uIDIuMi4wIChpbnRlcmZhY2Ug MHgwMDBhMDAwOSkuClZCb3hOZXRGbHQ6IGRiZyAtIGdfYWJFeGVjTWVtb3J5PWZmZmZmZmZm YTAzZDkwYTAKdmJveG5ldDAgKCk6IG5vdCB1c2luZyBuZXRfZGV2aWNlX29wcyB5ZXQKQmx1 ZXRvb3RoOiBDb3JlIHZlciAyLjE1Ck5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg MzEKQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBjb25uZWN0aW9uIG1hbmFnZXIgaW5pdGlh bGl6ZWQKQmx1ZXRvb3RoOiBIQ0kgc29ja2V0IGxheWVyIGluaXRpYWxpemVkCkJsdWV0b290 aDogTDJDQVAgdmVyIDIuMTMKQmx1ZXRvb3RoOiBMMkNBUCBzb2NrZXQgbGF5ZXIgaW5pdGlh bGl6ZWQKQmx1ZXRvb3RoOiBCTkVQIChFdGhlcm5ldCBFbXVsYXRpb24pIHZlciAxLjMKQmx1 ZXRvb3RoOiBCTkVQIGZpbHRlcnM6IHByb3RvY29sIG11bHRpY2FzdApCcmlkZ2UgZmlyZXdh bGxpbmcgcmVnaXN0ZXJlZApCbHVldG9vdGg6IFNDTyAoVm9pY2UgTGluaykgdmVyIDAuNgpC bHVldG9vdGg6IFNDTyBzb2NrZXQgbGF5ZXIgaW5pdGlhbGl6ZWQKUlBDOiBSZWdpc3RlcmVk IHVkcCB0cmFuc3BvcnQgbW9kdWxlLgpSUEM6IFJlZ2lzdGVyZWQgdGNwIHRyYW5zcG9ydCBt b2R1bGUuCkluc3RhbGxpbmcga25mc2QgKGNvcHlyaWdodCAoQykgMTk5NiBva2lyQG1vbmFk LnN3Yi5kZSkuCk5GU0Q6IFVzaW5nIC92YXIvbGliL25mcy92NHJlY292ZXJ5IGFzIHRoZSBO RlN2NCBzdGF0ZSByZWNvdmVyeSBkaXJlY3RvcnkKTkZTRDogc3RhcnRpbmcgOTAtc2Vjb25k IGdyYWNlIHBlcmlvZApbZHJtXSBMVkRTLTg6IHNldCBtb2RlIDEzNjZ4NzY4IGUKbmVwb211 a3NlcnZpY2VzWzMwODZdIGdlbmVyYWwgcHJvdGVjdGlvbiBpcDo3ZjUyNjVjYjk1NWUgc3A6 N2ZmZjZlMmIzY2UwIGVycm9yOjAgaW4gbGliUXRDb3JlLnNvLjQuNS4wWzdmNTI2NWM2MjAw MCsyMmIwMDBdCmZ1c2UgaW5pdCAoQVBJIHZlcnNpb24gNy4xMSkKWDoyODAyIGZyZWVpbmcg aW52YWxpZCBtZW10eXBlIGU0YjQyMDAwLWU0YjQzMDAwClg6MjgwMiBmcmVlaW5nIGludmFs aWQgbWVtdHlwZSBlNGI0MzAwMC1lNGI0NDAwMApYOjI4MDIgZnJlZWluZyBpbnZhbGlkIG1l bXR5cGUgZTRiNDQwMDAtZTRiNDUwMDAKWDoyODAyIGZyZWVpbmcgaW52YWxpZCBtZW10eXBl IGU0YjQ1MDAwLWU0YjQ2MDAwClg6MjgwMiBmcmVlaW5nIGludmFsaWQgbWVtdHlwZSBlNGI0 NjAwMC1lNGI0NzAwMApYOjI4MDIgZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUgZTRiNDcwMDAt ZTRiNDgwMDAKWDoyODAyIGZyZWVpbmcgaW52YWxpZCBtZW10eXBlIGU0YjQ4MDAwLWU0YjQ5 MDAwClg6MjgwMiBmcmVlaW5nIGludmFsaWQgbWVtdHlwZSBlNGI0OTAwMC1lNGI0YTAwMApY OjI4MDIgZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUgZTRiNGEwMDAtZTRiNGIwMDAKWDoyODAy IGZyZWVpbmcgaW52YWxpZCBtZW10eXBlIGU0YjRiMDAwLWU0YjRjMDAwClg6MjgwMiBmcmVl aW5nIGludmFsaWQgbWVtdHlwZSBlNGI0YzAwMC1lNGI0ZDAwMApYOjI4MDIgZnJlZWluZyBp bnZhbGlkIG1lbXR5cGUgZTRiNGQwMDAtZTRiNGUwMDAKWDoyODAyIGZyZWVpbmcgaW52YWxp ZCBtZW10eXBlIGU0YjRlMDAwLWU0YjRmMDAwClg6MjgwMiBmcmVlaW5nIGludmFsaWQgbWVt dHlwZSBlNGI0ZjAwMC1lNGI1MDAwMApYOjI4MDIgZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUg ZTRiNTAwMDAtZTRiNTEwMDAKWDoyODAyIGZyZWVpbmcgaW52YWxpZCBtZW10eXBlIGU0YjUx MDAwLWU0YjUyMDAwClg6MjgwMiBmcmVlaW5nIGludmFsaWQgbWVtdHlwZSBlNGI1MjAwMC1l NGI1MzAwMApYOjI4MDIgZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUgZTRiNTMwMDAtZTRiNTQw MDAKWDoyODAyIGZyZWVpbmcgaW52YWxpZCBtZW10eXBlIGU0YjU0MDAwLWU0YjU1MDAwClg6 MjgwMiBmcmVlaW5nIGludmFsaWQgbWVtdHlwZSBlNGI1NTAwMC1lNGI1NjAwMApYOjI4MDIg ZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUgZTRiNTYwMDAtZTRiNTcwMDAKWDoyODAyIGZyZWVp bmcgaW52YWxpZCBtZW10eXBlIGU0YjU3MDAwLWU0YjU4MDAwClg6MjgwMiBmcmVlaW5nIGlu dmFsaWQgbWVtdHlwZSBlNGI1ODAwMC1lNGI1OTAwMApYOjI4MDIgZnJlZWluZyBpbnZhbGlk IG1lbXR5cGUgZTRiNTkwMDAtZTRiNWEwMDAKWDoyODAyIGZyZWVpbmcgaW52YWxpZCBtZW10 eXBlIGU0YjVhMDAwLWU0YjViMDAwClg6MjgwMiBmcmVlaW5nIGludmFsaWQgbWVtdHlwZSBl NGI1YjAwMC1lNGI1YzAwMApYOjI4MDIgZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUgZTRiNWMw MDAtZTRiNWQwMDAKWDoyODAyIGZyZWVpbmcgaW52YWxpZCBtZW10eXBlIGU0YjVkMDAwLWU0 YjVlMDAwClg6MjgwMiBmcmVlaW5nIGludmFsaWQgbWVtdHlwZSBlNGI1ZTAwMC1lNGI1ZjAw MApYOjI4MDIgZnJlZWluZyBpbnZhbGlkIG1lbXR5cGUgZTRiNWYwMDAtZTRiNjAwMDAKWDoy ODAyIGZyZWVpbmcgaW52YWxpZCBtZW10eXBlIGU0YjYwMDAwLWU0YjYxMDAwClg6MjgwMiBm cmVlaW5nIGludmFsaWQgbWVtdHlwZSBlNGI2MTAwMC1lNGI2MjAwMApDRTogaHBldCBpbmNy ZWFzaW5nIG1pbl9kZWx0YV9ucyB0byAxNTAwMCBuc2VjCkNFOiBocGV0IGluY3JlYXNpbmcg bWluX2RlbHRhX25zIHRvIDIyNTAwIG5zZWMKQ0U6IGhwZXQgaW5jcmVhc2luZyBtaW5fZGVs dGFfbnMgdG8gMzM3NTAgbnNlYwo= --------------000608000501020806070404 Content-Type: application/x-troff-man; name="config-2.6.29.1" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="config-2.6.29.1" # # Automatically generated make config: don't edit # Linux kernel version: 2.6.29.1 # Thu Apr 9 16:57:36 2009 # CONFIG_64BIT=y # CONFIG_X86_32 is not set CONFIG_X86_64=y CONFIG_X86=y CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_GENERIC_TIME=y CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_FAST_CMPXCHG_LOCAL=y CONFIG_MMU=y CONFIG_ZONE_DMA=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_GENERIC_SPINLOCK=y # CONFIG_RWSEM_XCHGADD_ALGORITHM is not set CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_DEFAULT_IDLE=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_HAVE_CPUMASK_OF_CPU_MAP=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ZONE_DMA32=y CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_X86_SMP=y CONFIG_USE_GENERIC_SMP_HELPERS=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_X86_BIOS_REBOOT=y CONFIG_X86_TRAMPOLINE=y # CONFIG_KTIME_SCALAR is not set CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_LOCK_KERNEL=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_TREE=y # # RCU Subsystem # CONFIG_CLASSIC_RCU=y # CONFIG_TREE_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_PREEMPT_RCU_TRACE is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_GROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_RT_GROUP_SCHED=y # CONFIG_USER_SCHED is not set CONFIG_CGROUP_SCHED=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_NS=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y CONFIG_RESOURCE_COUNTERS=y CONFIG_CGROUP_MEM_RES_CTLR=y CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y CONFIG_MM_OWNER=y # CONFIG_SYSFS_DEPRECATED_V2 is not set CONFIG_RELAY=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y # CONFIG_EMBEDDED is not set CONFIG_UID16=y CONFIG_SYSCTL_SYSCALL=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_EXTRA_PASS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_MARKERS=y CONFIG_OPROFILE=m CONFIG_OPROFILE_IBS=y CONFIG_HAVE_OPROFILE=y CONFIG_KPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_ARCH_TRACEHOOK=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=m CONFIG_IOSCHED_DEADLINE=m CONFIG_IOSCHED_CFQ=y # CONFIG_DEFAULT_AS is not set # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_PREEMPT_NOTIFIERS=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_SMP=y CONFIG_SPARSE_IRQ=y CONFIG_NUMA_MIGRATE_IRQ_DESC=y CONFIG_X86_FIND_SMP_CONFIG=y CONFIG_X86_MPPARSE=y CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_VSMP is not set CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_PARAVIRT_GUEST=y CONFIG_XEN=y CONFIG_XEN_MAX_DOMAIN_MEMORY=32 CONFIG_XEN_SAVE_RESTORE=y CONFIG_XEN_DEBUG_FS=y CONFIG_KVM_CLOCK=y CONFIG_KVM_GUEST=y CONFIG_PARAVIRT=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_MEMTEST is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MPSC is not set CONFIG_MCORE2=y # CONFIG_GENERIC_CPU is not set CONFIG_X86_CPU=y CONFIG_X86_L1_CACHE_BYTES=64 CONFIG_X86_INTERNODE_CACHE_BYTES=64 CONFIG_X86_CMPXCHG=y CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_P6_NOP=y 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_64=y CONFIG_X86_DS=y CONFIG_X86_PTRACE_BTS=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set # CONFIG_AMD_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_IOMMU_API=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=512 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCE_INTEL=y # CONFIG_X86_MCE_AMD is not set CONFIG_I8K=m CONFIG_MICROCODE=m CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y CONFIG_NUMA=y CONFIG_K8_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y # CONFIG_NUMA_EMU is not set CONFIG_NODES_SHIFT=9 CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_SELECT_MEMORY_MODEL=y # CONFIG_FLATMEM_MANUAL is not set # CONFIG_DISCONTIGMEM_MANUAL is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y # # Memory hotplug is currently incompatible with Software Suspend # CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_UNEVICTABLE_LRU=y CONFIG_MMU_NOTIFIER=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW_64K=y CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y # CONFIG_EFI is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_PM=y CONFIG_PM_DEBUG=y # CONFIG_PM_VERBOSE is not set CONFIG_CAN_PM_TRACE=y CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y CONFIG_PM_SLEEP_SMP=y CONFIG_PM_SLEEP=y CONFIG_SUSPEND=y CONFIG_PM_TEST_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS=y CONFIG_ACPI_PROCFS_POWER=y CONFIG_ACPI_SYSFS_POWER=y CONFIG_ACPI_PROC_EVENT=y CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_SBS=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=m CONFIG_CPU_FREQ_DEBUG=y CONFIG_CPU_FREQ_STAT=m CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # CPUFreq processor drivers # CONFIG_X86_ACPI_CPUFREQ=m # CONFIG_X86_POWERNOW_K8 is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_P4_CLOCKMOD=m # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=m # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y CONFIG_DMAR=y # CONFIG_DMAR_DEFAULT_ON is not set CONFIG_DMAR_GFX_WA=y CONFIG_DMAR_FLOPPY_WA=y CONFIG_INTR_REMAP=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y CONFIG_PCI_LEGACY=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_STUB=y CONFIG_HT_IRQ=y CONFIG_ISA_DMA_API=y CONFIG_K8_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA_DEBUG is not set CONFIG_PCMCIA=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_PCMCIA_IOCTL=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=m CONFIG_I82092=m CONFIG_PCCARD_NONSTATIC=m CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_FAKE=m CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_NET=y # # Networking options # CONFIG_COMPAT_NET_DEV_OPS=y CONFIG_PACKET=y CONFIG_PACKET_MMAP=y CONFIG_UNIX=y CONFIG_XFRM=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_ASK_IP_FIB_HASH=y # CONFIG_IP_FIB_TRIE is not set CONFIG_IP_FIB_HASH=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y # CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y # CONFIG_ARPD is not set CONFIG_SYN_COOKIES=y CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=m CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_LRO=y CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m CONFIG_TCP_CONG_HYBLA=m CONFIG_TCP_CONG_VEGAS=m CONFIG_TCP_CONG_SCALABLE=m CONFIG_TCP_CONG_LP=m CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_CONG_ILLINOIS=m # CONFIG_DEFAULT_BIC is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=m CONFIG_IPV6_PRIVACY=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m CONFIG_INET6_XFRM_MODE_BEET=m CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m CONFIG_IPV6_SIT=m CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y CONFIG_IPV6_PIMSM_V2=y CONFIG_NETLABEL=y CONFIG_NETWORK_SECMARK=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NF_CONNTRACK=y CONFIG_NF_CT_ACCT=y CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CT_PROTO_DCCP=m CONFIG_NF_CT_PROTO_GRE=m CONFIG_NF_CT_PROTO_SCTP=m CONFIG_NF_CT_PROTO_UDPLITE=m CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m CONFIG_NETFILTER_TPROXY=m CONFIG_NETFILTER_XTABLES=y CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_DCCP=m CONFIG_NETFILTER_XT_MATCH_DSCP=m CONFIG_NETFILTER_XT_MATCH_ESP=m CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m CONFIG_NETFILTER_XT_MATCH_HELPER=m CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_SOCKET=m CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_IP_VS=m # CONFIG_IP_VS_IPV6 is not set # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y # # IPVS scheduler # CONFIG_IP_VS_RR=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS application helper # CONFIG_IP_VS_FTP=m # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_CONNTRACK_IPV4=y # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set CONFIG_IP_NF_QUEUE=m CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y CONFIG_IP_NF_TARGET_LOG=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_DCCP=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PROTO_UDPLITE=m CONFIG_NF_NAT_PROTO_SCTP=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_H323=m CONFIG_NF_NAT_SIP=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # CONFIG_NF_CONNTRACK_IPV6=m CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_TARGET_LOG=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_RAW=m CONFIG_IP6_NF_SECURITY=m # # DECnet: Netfilter Configuration # # CONFIG_DECNET_NF_GRABULATOR is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_ULOG=m CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_IP_DCCP=m CONFIG_INET_DCCP_DIAG=m # # DCCP CCIDs Configuration (EXPERIMENTAL) # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3_RTO=100 CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set CONFIG_NET_DCCPPROBE=m CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_HMAC_NONE is not set CONFIG_SCTP_HMAC_SHA1=y # CONFIG_SCTP_HMAC_MD5 is not set CONFIG_TIPC=m # CONFIG_TIPC_ADVANCED is not set # CONFIG_TIPC_DEBUG is not set CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m # CONFIG_ATM_MPOA is not set CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_STP=m CONFIG_GARP=m CONFIG_BRIDGE=m CONFIG_NET_DSA=y CONFIG_NET_DSA_TAG_DSA=y CONFIG_NET_DSA_TAG_EDSA=y CONFIG_NET_DSA_TAG_TRAILER=y CONFIG_NET_DSA_MV88E6XXX=y CONFIG_NET_DSA_MV88E6060=y CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y CONFIG_NET_DSA_MV88E6131=y CONFIG_NET_DSA_MV88E6123_61_65=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_DECNET=m CONFIG_DECNET_ROUTER=y CONFIG_LLC=m # CONFIG_LLC2 is not set CONFIG_IPX=m # CONFIG_IPX_INTERN is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=m CONFIG_IPDDP=m CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP_DECAP=y # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_ECONET is not set CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_INGRESS=m # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y # # Network testing # CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set CONFIG_BT=y CONFIG_BT_L2CAP=m CONFIG_BT_SCO=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m # # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m # CONFIG_AF_RXRPC is not set # CONFIG_PHONET is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_CFG80211=m # CONFIG_CFG80211_REG_DEBUG is not set CONFIG_NL80211=y # CONFIG_WIRELESS_OLD_REGULATORY is not set CONFIG_WIRELESS_EXT=y CONFIG_WIRELESS_EXT_SYSFS=y CONFIG_LIB80211=m CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m # # Rate control algorithm selection # CONFIG_MAC80211_RC_MINSTREL=y # CONFIG_MAC80211_RC_DEFAULT_PID is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_DEBUG_MENU is not set # CONFIG_WIMAX is not set CONFIG_RFKILL=m CONFIG_RFKILL_INPUT=m CONFIG_RFKILL_LEDS=y CONFIG_NET_9P=m CONFIG_NET_9P_VIRTIO=m # CONFIG_NET_9P_DEBUG is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y # CONFIG_MTD is not set # CONFIG_PARPORT is not set CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_FD=m CONFIG_BLK_CPQ_DA=m CONFIG_BLK_CPQ_CISS_DA=m CONFIG_CISS_SCSI_TAPE=y CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_UMEM=m # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_MISC_DEVICES=y # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_SGI_XP=m # CONFIG_HP_ILO is not set CONFIG_SGI_GRU=m # CONFIG_SGI_GRU_DEBUG is not set CONFIG_DELL_LAPTOP=m # CONFIG_C2PORT is not set # # EEPROM support # CONFIG_EEPROM_AT24=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_93CX6=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y CONFIG_SCSI_WAIT_SCAN=m # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FC_TGT_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y # CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_SCSI_CXGB3_ISCSI=m CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=4 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 # CONFIG_AIC7XXX_DEBUG_ENABLE is not set CONFIG_AIC7XXX_DEBUG_MASK=0 # CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC7XXX_OLD=m CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=4 CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC94XX=m # CONFIG_AIC94XX_DEBUG is not set # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set CONFIG_SCSI_ARCMSR=m CONFIG_SCSI_ARCMSR_AER=y CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_MAILBOX=m CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m CONFIG_LIBFC=m CONFIG_FCOE=m # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m CONFIG_SCSI_MVSAS=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m 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 is not set CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_LPFC=m # CONFIG_SCSI_LPFC_DEBUG_FS is not set CONFIG_SCSI_DC395x=m CONFIG_SCSI_DC390T=m # CONFIG_SCSI_DEBUG is not set CONFIG_SCSI_SRP=m CONFIG_SCSI_LOWLEVEL_PCMCIA=y # CONFIG_PCMCIA_FDOMAIN is not set CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_EMC=m CONFIG_SCSI_DH_ALUA=m CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_ACPI=y CONFIG_SATA_PMP=y CONFIG_SATA_AHCI=y CONFIG_SATA_SIL24=m CONFIG_ATA_SFF=y CONFIG_SATA_SVW=m CONFIG_ATA_PIIX=y CONFIG_SATA_MV=m CONFIG_SATA_NV=m CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=m CONFIG_SATA_PROMISE=m CONFIG_SATA_SX4=m CONFIG_SATA_SIL=m CONFIG_SATA_SIS=m CONFIG_SATA_ULI=m CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m CONFIG_SATA_INIC162X=m CONFIG_PATA_ACPI=m CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m CONFIG_PATA_ARTOP=m CONFIG_PATA_ATIIXP=m CONFIG_PATA_CMD640_PCI=m CONFIG_PATA_CMD64X=m CONFIG_PATA_CS5520=m CONFIG_PATA_CS5530=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m CONFIG_ATA_GENERIC=m CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m # CONFIG_PATA_HPT3X3_DMA is not set CONFIG_PATA_IT821X=m CONFIG_PATA_IT8213=m CONFIG_PATA_JMICRON=m CONFIG_PATA_TRIFLEX=m CONFIG_PATA_MARVELL=m CONFIG_PATA_MPIIX=m CONFIG_PATA_OLDPIIX=m CONFIG_PATA_NETCELL=m CONFIG_PATA_NINJA32=m CONFIG_PATA_NS87410=m CONFIG_PATA_NS87415=m CONFIG_PATA_OPTI=m CONFIG_PATA_OPTIDMA=m CONFIG_PATA_PCMCIA=m CONFIG_PATA_PDC_OLD=m # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RZ1000 is not set # CONFIG_PATA_SC1200 is not set CONFIG_PATA_SERVERWORKS=m CONFIG_PATA_PDC2027X=m CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m CONFIG_PATA_VIA=m CONFIG_PATA_WINBOND=m CONFIG_PATA_SCH=m CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_RAID5_RESHAPE=y CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_BLK_DEV_DM=y CONFIG_DM_DEBUG=y CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=y CONFIG_DM_MIRROR=y CONFIG_DM_ZERO=y CONFIG_DM_MULTIPATH=m # CONFIG_DM_DELAY is not set CONFIG_DM_UEVENT=y # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # # Enable only one of the two stacks, unless you know what you are doing # CONFIG_FIREWIRE=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_OHCI_DEBUG=y CONFIG_FIREWIRE_SBP2=m # CONFIG_IEEE1394 is not set CONFIG_I2O=m # CONFIG_I2O_LCT_NOTIFY_ON_CHANGES is not set CONFIG_I2O_EXT_ADAPTEC=y CONFIG_I2O_EXT_ADAPTEC_DMA64=y 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=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y CONFIG_IFB=m CONFIG_DUMMY=m CONFIG_BONDING=m CONFIG_MACVLAN=m CONFIG_EQUALIZER=m CONFIG_TUN=m CONFIG_VETH=m CONFIG_NET_SB1000=m # CONFIG_ARCNET is not set CONFIG_PHYLIB=y # # MII PHY device drivers # CONFIG_MARVELL_PHY=m CONFIG_DAVICOM_PHY=m CONFIG_QSEMI_PHY=m CONFIG_LXT_PHY=m CONFIG_CICADA_PHY=m CONFIG_VITESSE_PHY=m CONFIG_SMSC_PHY=m CONFIG_BROADCOM_PHY=m CONFIG_ICPLUS_PHY=m CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m CONFIG_NET_ETHERNET=y CONFIG_MII=m CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m CONFIG_NET_VENDOR_3COM=y CONFIG_VORTEX=m CONFIG_TYPHOON=m # CONFIG_DNET is not set CONFIG_NET_TULIP=y CONFIG_DE2104X=m CONFIG_TULIP=m # CONFIG_TULIP_MWI is not set CONFIG_TULIP_MMIO=y # CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m CONFIG_PCMCIA_XIRCOM=m # CONFIG_HP100 is not set # CONFIG_IBM_NEW_EMAC_ZMII is not set # CONFIG_IBM_NEW_EMAC_RGMII is not set # CONFIG_IBM_NEW_EMAC_TAH is not set # CONFIG_IBM_NEW_EMAC_EMAC4 is not set # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set CONFIG_NET_PCI=y CONFIG_PCNET32=m CONFIG_AMD8111_ETH=m CONFIG_ADAPTEC_STARFIRE=m CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_FORCEDETH=m CONFIG_FORCEDETH_NAPI=y CONFIG_E100=m CONFIG_FEALNX=m CONFIG_NATSEMI=m CONFIG_NE2K_PCI=m CONFIG_8139CP=m CONFIG_8139TOO=m # CONFIG_8139TOO_PIO is not set # CONFIG_8139TOO_TUNE_TWISTER is not set CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R6040=m CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SMSC9420=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_TLAN=m CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_SC92031=m CONFIG_ATL2=m CONFIG_NETDEV_1000=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_DL2K=m CONFIG_E1000=m CONFIG_E1000E=m CONFIG_IP1000=m CONFIG_IGB=m # CONFIG_IGB_LRO is not set CONFIG_IGB_DCA=y CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m CONFIG_R8169=m CONFIG_R8169_VLAN=y CONFIG_SIS190=m CONFIG_SKGE=m # CONFIG_SKGE_DEBUG is not set CONFIG_SKY2=m # CONFIG_SKY2_DEBUG is not set CONFIG_VIA_VELOCITY=m CONFIG_TIGON3=m CONFIG_BNX2=m CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3_DEPENDS=y CONFIG_CHELSIO_T3=m CONFIG_ENIC=m CONFIG_IXGBE=m CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGB=m CONFIG_S2IO=m CONFIG_MYRI10GE=m CONFIG_MYRI10GE_DCA=y CONFIG_NETXEN_NIC=m CONFIG_NIU=m CONFIG_MLX4_EN=m CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_TEHUTI=m CONFIG_BNX2X=m CONFIG_QLGE=m # CONFIG_SFC is not set # CONFIG_BE2NET is not set # CONFIG_TR is not set # # Wireless LAN # # CONFIG_WLAN_PRE80211 is not set CONFIG_WLAN_80211=y # CONFIG_PCMCIA_RAYCS is not set CONFIG_LIBERTAS=m CONFIG_LIBERTAS_USB=m CONFIG_LIBERTAS_CS=m CONFIG_LIBERTAS_SDIO=m CONFIG_LIBERTAS_DEBUG=y CONFIG_LIBERTAS_THINFIRM=m CONFIG_LIBERTAS_THINFIRM_USB=m CONFIG_AIRO=m CONFIG_HERMES=m CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_PLX_HERMES=m CONFIG_TMD_HERMES=m CONFIG_NORTEL_HERMES=m CONFIG_PCI_HERMES=m CONFIG_PCMCIA_HERMES=m CONFIG_PCMCIA_SPECTRUM=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m CONFIG_PCMCIA_ATMEL=m CONFIG_AIRO_CS=m CONFIG_PCMCIA_WL3501=m CONFIG_PRISM54=m CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m CONFIG_RTL8180=m CONFIG_RTL8187=m CONFIG_ADM8211=m CONFIG_MAC80211_HWSIM=m CONFIG_P54_COMMON=m CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_ATH5K=m CONFIG_ATH5K_DEBUG=y CONFIG_ATH9K=m # CONFIG_ATH9K_DEBUG is not set CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y # CONFIG_IPW2100_DEBUG is not set CONFIG_IPW2200=m CONFIG_IPW2200_MONITOR=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLWIFI=m CONFIG_IWLCORE=m CONFIG_IWLWIFI_LEDS=y CONFIG_IWLWIFI_RFKILL=y CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLAGN=m CONFIG_IWLAGN_SPECTRUM_MEASUREMENT=y CONFIG_IWLAGN_LEDS=y CONFIG_IWL4965=y CONFIG_IWL5000=y CONFIG_IWL3945=m CONFIG_IWL3945_RFKILL=y CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y CONFIG_IWL3945_LEDS=y CONFIG_IWL3945_DEBUG=y CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y CONFIG_HOSTAP_FIRMWARE_NVRAM=y CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m CONFIG_B43=m CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_PCMCIA=y CONFIG_B43_PIO=y CONFIG_B43_LEDS=y CONFIG_B43_RFKILL=y CONFIG_B43_DEBUG=y # CONFIG_B43_FORCE_PIO is not set CONFIG_B43LEGACY=m CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y CONFIG_B43LEGACY_RFKILL=y CONFIG_B43LEGACY_DEBUG=y CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set CONFIG_RT2X00=m CONFIG_RT2400PCI=m CONFIG_RT2500PCI=m CONFIG_RT61PCI=m CONFIG_RT2500USB=m CONFIG_RT73USB=m CONFIG_RT2X00_LIB_PCI=m CONFIG_RT2X00_LIB_USB=m CONFIG_RT2X00_LIB=m CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_RFKILL=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y # CONFIG_RT2X00_DEBUG is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # # USB Network Adapters # CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_DM9601=m CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=m CONFIG_USB_HSO=m CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m CONFIG_PCMCIA_FMVJ18X=m CONFIG_PCMCIA_PCNET=m CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m # CONFIG_WAN is not set CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set CONFIG_ATM_TCP=m # CONFIG_ATM_LANAI is not set CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_DEBUG is not set # CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_ZATM is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_SOLOS is not set CONFIG_XEN_NETDEV_FRONTEND=m CONFIG_FDDI=y # CONFIG_DEFXX is not set CONFIG_SKFP=m # CONFIG_HIPPI is not set CONFIG_PPP=m CONFIG_PPP_MULTILINK=y CONFIG_PPP_FILTER=y CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m # CONFIG_PPP_BSDCOMP is not set CONFIG_PPP_MPPE=m CONFIG_PPPOE=m CONFIG_PPPOATM=m CONFIG_PPPOL2TP=m CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLHC=m CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_NET_FC=y CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NETPOLL_TRAP=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_VIRTIO_NET=m # CONFIG_ISDN is not set # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_STOWAWAY is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_VSXXXAA=m CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=m CONFIG_JOYSTICK_A3D=m CONFIG_JOYSTICK_ADI=m CONFIG_JOYSTICK_COBRA=m CONFIG_JOYSTICK_GF2K=m CONFIG_JOYSTICK_GRIP=m CONFIG_JOYSTICK_GRIP_MP=m CONFIG_JOYSTICK_GUILLEMOT=m CONFIG_JOYSTICK_INTERACT=m CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_TMDC=m CONFIG_JOYSTICK_IFORCE=m CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=m CONFIG_JOYSTICK_SPACEORB=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_STINGER=m CONFIG_JOYSTICK_TWIDJOY=m CONFIG_JOYSTICK_ZHENHUA=m CONFIG_JOYSTICK_JOYDUMP=m CONFIG_JOYSTICK_XPAD=m CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_PENMOUNT=m CONFIG_TOUCHSCREEN_TOUCHRIGHT=m CONFIG_TOUCHSCREEN_TOUCHWIN=m CONFIG_TOUCHSCREEN_USB_COMPOSITE=m CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_ITM=y CONFIG_TOUCHSCREEN_USB_ETURBO=y CONFIG_TOUCHSCREEN_USB_GUNZE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y CONFIG_TOUCHSCREEN_USB_IRTOUCH=y CONFIG_TOUCHSCREEN_USB_IDEALTEK=y CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC2007=m CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_APANEL=m CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_EMU10K1=m CONFIG_GAMEPORT_FM801=m # # Character devices # CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y # CONFIG_DEVKMEM is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_COMPUTONE is not set CONFIG_ROCKETPORT=m CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DIGIEPCA is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_ISI is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m CONFIG_N_HDLC=m # CONFIG_RISCOM8 is not set # CONFIG_SPECIALIX is not set # CONFIG_SX is not set # CONFIG_RIO is not set # CONFIG_STALDRV is not set CONFIG_NOZOMI=m # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y CONFIG_SERIAL_8250_RSA=y # # Non-8250 serial port support # CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_CONSOLE_POLL=y CONFIG_SERIAL_JSM=m CONFIG_UNIX98_PTYS=y CONFIG_DEVPTS_MULTIPLE_INSTANCES=y # CONFIG_LEGACY_PTYS is not set CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_VIRTIO_CONSOLE=m CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_NVRAM=y CONFIG_R3964=m # CONFIG_APPLICOM is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m CONFIG_IPWIRELESS=m CONFIG_MWAVE=m # CONFIG_PC8736x_GPIO is not set CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=8192 CONFIG_HPET=y # CONFIG_HPET_MMAP is not set CONFIG_HANGCHECK_TIMER=m CONFIG_TCG_TPM=m CONFIG_TCG_TIS=m CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m CONFIG_TELCLOCK=m CONFIG_DEVPORT=y CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_OCORES is not set CONFIG_I2C_SIMTEC=m # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT_LIGHT=m # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m # # Graphics adapter I2C/DDC channel drivers # CONFIG_I2C_VOODOO3=m # # Other I2C/SMBus bus drivers # CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_STUB=m # # Miscellaneous I2C Chip support # # CONFIG_DS1682 is not set CONFIG_SENSORS_PCF8574=m CONFIG_PCF8575=m CONFIG_SENSORS_PCA9539=m CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_MAX6875=m CONFIG_SENSORS_TSL2550=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CHIP is not set # CONFIG_SPI is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set CONFIG_WM8350_POWER=m # CONFIG_BATTERY_DS2760 is not set CONFIG_BATTERY_BQ27x00=m CONFIG_HWMON=m CONFIG_HWMON_VID=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7473=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHER=m CONFIG_SENSORS_FSCPOS=m CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_HDAPS=m CONFIG_SENSORS_LIS3LV02D=m CONFIG_SENSORS_APPLESMC=m # CONFIG_HWMON_DEBUG_CHIP is not set CONFIG_THERMAL=y CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_WM8350_WATCHDOG=m # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m # CONFIG_SC520_WDT is not set # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set CONFIG_IBMASR=m # CONFIG_WAFER_WDT is not set CONFIG_I6300ESB_WDT=m CONFIG_ITCO_WDT=m CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set # CONFIG_60XX_WDT is not set # CONFIG_SBC8360_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set CONFIG_W83627HF_WDT=m CONFIG_W83697HF_WDT=m CONFIG_W83697UG_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m CONFIG_WDT_501_PCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # # Multifunction device drivers # CONFIG_MFD_CORE=m CONFIG_MFD_SM501=m # CONFIG_HTC_PASIC3 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_MFD_TMIO is not set # CONFIG_PMIC_DA903X is not set CONFIG_MFD_WM8400=m CONFIG_MFD_WM8350=m CONFIG_MFD_WM8350_I2C=m # CONFIG_MFD_PCF50633 is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set # CONFIG_REGULATOR_FIXED_VOLTAGE is not set # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_BQ24022=m CONFIG_REGULATOR_WM8350=m CONFIG_REGULATOR_WM8400=m # # Multimedia devices # # # Multimedia core support # CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2_COMMON=m CONFIG_VIDEO_ALLOW_V4L1=y CONFIG_VIDEO_V4L1_COMPAT=y CONFIG_DVB_CORE=m CONFIG_VIDEO_MEDIA=m # # Multimedia drivers # CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_TUNER=m # CONFIG_MEDIA_TUNER_CUSTOMIZE is not set CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_MT2060=m CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=m CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L1=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=m CONFIG_VIDEO_BTCX=m CONFIG_VIDEO_IR=m CONFIG_VIDEO_TVEEPROM=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_CAPTURE_DRIVERS=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_HELPER_CHIPS_AUTO=y CONFIG_VIDEO_IR_I2C=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_TDA9840=m CONFIG_VIDEO_TDA9875=m CONFIG_VIDEO_TEA6415C=m CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_M52790=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA7111=m CONFIG_VIDEO_SAA7114=m CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_TVP5150=m CONFIG_VIDEO_VPX3220=m CONFIG_VIDEO_CX25840=m CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_SAA7127=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m # CONFIG_VIDEO_VIVI is not set CONFIG_VIDEO_BT848=m CONFIG_VIDEO_BT848_DVB=y CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_CPIA=m CONFIG_VIDEO_CPIA_USB=m CONFIG_VIDEO_CPIA2=m CONFIG_VIDEO_SAA5246A=m CONFIG_VIDEO_SAA5249=m CONFIG_VIDEO_STRADIS=m CONFIG_VIDEO_ZORAN=m CONFIG_VIDEO_ZORAN_DC30=m CONFIG_VIDEO_ZORAN_ZR36060=m CONFIG_VIDEO_ZORAN_BUZ=m CONFIG_VIDEO_ZORAN_DC10=m CONFIG_VIDEO_ZORAN_LML33=m CONFIG_VIDEO_ZORAN_LML33R10=m CONFIG_VIDEO_ZORAN_AVS6EYES=m CONFIG_VIDEO_MEYE=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_ALSA=m CONFIG_VIDEO_CX88_BLACKBIRD=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_CX88_MPEG=m CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX23885=m CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_FB_IVTV=m CONFIG_VIDEO_CX18=m # CONFIG_VIDEO_CAFE_CCIC is not set CONFIG_SOC_CAMERA=m CONFIG_SOC_CAMERA_MT9M001=m CONFIG_SOC_CAMERA_MT9M111=m CONFIG_SOC_CAMERA_MT9T031=m CONFIG_SOC_CAMERA_MT9V022=m CONFIG_SOC_CAMERA_TW9910=m CONFIG_SOC_CAMERA_PLATFORM=m CONFIG_SOC_CAMERA_OV772X=m CONFIG_V4L_USB_DRIVERS=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=m CONFIG_USB_M5602=m CONFIG_USB_STV06XX=m CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m CONFIG_USB_GSPCA_PAC207=m CONFIG_USB_GSPCA_PAC7311=m CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m CONFIG_USB_GSPCA_SPCA501=m CONFIG_USB_GSPCA_SPCA505=m CONFIG_USB_GSPCA_SPCA506=m CONFIG_USB_GSPCA_SPCA508=m CONFIG_USB_GSPCA_SPCA561=m CONFIG_USB_GSPCA_STK014=m CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_EM28XX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_USBVIDEO=m CONFIG_USB_VICAM=m CONFIG_USB_IBMCAM=m CONFIG_USB_KONICAWC=m CONFIG_USB_QUICKCAM_MESSENGER=m CONFIG_USB_ET61X251=m CONFIG_VIDEO_OVCAMCHIP=m CONFIG_USB_W9968CF=m CONFIG_USB_OV511=m CONFIG_USB_SE401=m CONFIG_USB_SN9C102=m CONFIG_USB_STV680=m # CONFIG_USB_ZC0301 is not set CONFIG_USB_PWC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_GEMTEK_PCI=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_MAESTRO=m CONFIG_USB_DSBR=m CONFIG_USB_SI470X=m CONFIG_USB_MR800=m # CONFIG_RADIO_TEA5764 is not set CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_CAPTURE_DRIVERS=y # # Supported SAA7146 based PCI Adapters # CONFIG_TTPCI_EEPROM=m CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m # # Supported USB Adapters # CONFIG_DVB_USB=m # CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m # CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set CONFIG_DVB_USB_DIBUSB_MC=m CONFIG_DVB_USB_DIB0700=m CONFIG_DVB_USB_UMT_010=m CONFIG_DVB_USB_CXUSB=m CONFIG_DVB_USB_M920X=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_AU6610=m CONFIG_DVB_USB_DIGITV=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_NOVA_T_USB2=m CONFIG_DVB_USB_TTUSB2=m CONFIG_DVB_USB_DTT200U=m CONFIG_DVB_USB_OPERA1=m CONFIG_DVB_USB_AF9005=m CONFIG_DVB_USB_AF9005_REMOTE=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_AF9015=m CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_DVB_SIANO_SMS1XXX=m CONFIG_DVB_SIANO_SMS1XXX_SMS_IDS=y # # Supported FlexCopII (B2C2) Adapters # CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set # # Supported BT878 Adapters # CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters # CONFIG_DVB_PLUTO2=m # # Supported SDMC DM1105 Adapters # CONFIG_DVB_DM1105=m # # Supported DVB Frontends # # # Customise DVB Frontends # # CONFIG_DVB_FE_CUSTOMISE is not set # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m # CONFIG_DVB_DRX397XD is not set CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m # CONFIG_DVB_LGDT3304 is not set CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # # CONFIG_DVB_S921 is not set # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m # # SEC control devices for DVB-S # CONFIG_DVB_LNBP21=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_LGS8GL5=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set CONFIG_DVB_AF9013=m CONFIG_DAB=y CONFIG_USB_DABUSB=m # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_DRM=y # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_I810 is not set # CONFIG_DRM_I830 is not set CONFIG_DRM_I915=y CONFIG_DRM_I915_KMS=y # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_DDC=m 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 is not set # CONFIG_FB_SYS_COPYAREA is not set # CONFIG_FB_SYS_IMAGEBLIT is not set # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_SYS_FOPS is not set # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=m # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_VGA16=m # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y # CONFIG_FB_N411 is not set # CONFIG_FB_HGA is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_LE80578 is not set CONFIG_FB_INTEL=m # CONFIG_FB_INTEL_DEBUG is not set CONFIG_FB_INTEL_I2C=y # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_GEODE is not set # CONFIG_FB_TMIO is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_XEN_FBDEV_FRONTEND is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_ILI9320 is not set CONFIG_LCD_PLATFORM=m CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_PROGEAR=m CONFIG_BACKLIGHT_MBP_NVIDIA=m # CONFIG_BACKLIGHT_SAHARA is not set # # Display device support # CONFIG_DISPLAY_SUPPORT=y # # Display hardware drivers # # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_DYNAMIC_MINORS=y # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VERBOSE_PRINTK=y CONFIG_SND_DEBUG=y # CONFIG_SND_DEBUG_VERBOSE is not set CONFIG_SND_PCM_XRUN_DEBUG=y CONFIG_SND_VMASTER=y CONFIG_SND_MPU401_UART=m CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=m CONFIG_SND_DUMMY=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_MPU401=m CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CS5530 is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_ATIHDMI=y CONFIG_SND_HDA_CODEC_NVHDMI=y CONFIG_SND_HDA_CODEC_INTELHDMI=y CONFIG_SND_HDA_ELD=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=5 # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_HIFIER is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VIRTUOSO is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m # CONFIG_SND_PCMCIA is not set # CONFIG_SND_SOC is not set # CONFIG_SOUND_PRIME is not set CONFIG_HID_SUPPORT=y CONFIG_HID=y CONFIG_HID_DEBUG=y CONFIG_HIDRAW=y # # USB Input Devices # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # Special HID drivers # # CONFIG_HID_COMPAT is not set CONFIG_HID_A4TECH=y CONFIG_HID_APPLE=y CONFIG_HID_BELKIN=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CYPRESS=y CONFIG_HID_EZKEY=y CONFIG_HID_GYRATION=y CONFIG_HID_LOGITECH=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_NTRIG=y CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PETALYNX=y CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y CONFIG_HID_SUNPLUS=y CONFIG_GREENASIA_FF=m CONFIG_HID_TOPSEED=y CONFIG_THRUSTMASTER_FF=y CONFIG_ZEROPLUS_FF=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB=y # CONFIG_USB_DEBUG is not set CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y # CONFIG_USB_DEVICE_CLASS is not set # CONFIG_USB_DYNAMIC_MINORS is not set CONFIG_USB_SUSPEND=y # CONFIG_USB_OTG is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=y CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=m # CONFIG_USB_SL811_CS is not set # CONFIG_USB_R8A66597_HCD is not set CONFIG_USB_WHCI_HCD=m CONFIG_USB_HWA_HCD=m # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; # # # see USB_STORAGE Help for more information # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_USBAT=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y CONFIG_USB_STORAGE_ALAUDA=y CONFIG_USB_STORAGE_ONETOUCH=y CONFIG_USB_STORAGE_KARMA=y CONFIG_USB_STORAGE_CYPRESS_ATACB=y # CONFIG_USB_LIBUSUAL is not set # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # # USB port drivers # CONFIG_USB_SERIAL=m CONFIG_USB_EZUSB=y CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_AIRCABLE=m CONFIG_USB_SERIAL_ARK3116=m CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP2101=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_FUNSOFT=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m CONFIG_USB_SERIAL_MOS7840=m CONFIG_USB_SERIAL_MOTOROLA=m CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_HP4X=m CONFIG_USB_SERIAL_SAFE=m CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIEMENS_MPI=m CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m # CONFIG_USB_RIO500 is not set CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_BERRY_CHARGE=m CONFIG_USB_LED=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_PHIDGET=m CONFIG_USB_PHIDGETKIT=m CONFIG_USB_PHIDGETMOTORCONTROL=m CONFIG_USB_PHIDGETSERVO=m CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m # CONFIG_USB_TEST is not set CONFIG_USB_ISIGHTFW=m CONFIG_USB_VST=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m # CONFIG_USB_GADGET is not set # # OTG and related infrastructure # CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m # CONFIG_UWB_WLP is not set # CONFIG_UWB_I1480U is not set CONFIG_MMC=y # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_UNSAFE_RESUME is not set # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=m CONFIG_MMC_WBSD=m CONFIG_MMC_TIFM_SD=m CONFIG_MMC_SDRICOH_CS=m # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_ALIX2=m # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_WM8350=m # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set # CONFIG_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1374=m CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m # # SPI RTC drivers # # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_WM8350=m # # on-CPU RTC drivers # CONFIG_DMADEVICES=y # # DMA Devices # CONFIG_INTEL_IOATDMA=m CONFIG_DMA_ENGINE=y # # DMA Clients # CONFIG_NET_DMA=y # CONFIG_DMATEST is not set CONFIG_DCA=m CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV=m CONFIG_UIO_PDRV_GENIRQ=m CONFIG_UIO_SMX=m CONFIG_UIO_SERCOS3=m CONFIG_XEN_BALLOON=y CONFIG_XEN_SCRUB_PAGES=y CONFIG_XENFS=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_STAGING=y # CONFIG_STAGING_EXCLUDE_BUILD is not set # CONFIG_ET131X is not set # CONFIG_SLICOSS is not set # CONFIG_SXG is not set # CONFIG_ME4000 is not set # CONFIG_MEILHAUS is not set # CONFIG_VIDEO_GO7007 is not set # CONFIG_USB_IP_COMMON is not set # CONFIG_W35UND is not set # CONFIG_PRISM2_USB is not set # CONFIG_ECHO is not set CONFIG_USB_ATMEL=m # CONFIG_POCH is not set # CONFIG_AGNX is not set # CONFIG_OTUS is not set # CONFIG_RT2860 is not set # CONFIG_RT2870 is not set # CONFIG_COMEDI is not set # CONFIG_ASUS_OLED is not set # CONFIG_ALTERA_PCIE_CHDMA is not set # CONFIG_RTL8187SE is not set # CONFIG_INPUT_MIMIO is not set # CONFIG_TRANZPORT is not set # CONFIG_EPL is not set # # Android # # CONFIG_ANDROID is not set # CONFIG_ANDROID_BINDER_IPC is not set # CONFIG_ANDROID_LOGGER is not set # CONFIG_ANDROID_RAM_CONSOLE is not set # CONFIG_ANDROID_LOW_MEMORY_KILLER is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ASUS_LAPTOP=m CONFIG_FUJITSU_LAPTOP=m # CONFIG_FUJITSU_LAPTOP_DEBUG is not set CONFIG_HP_WMI=m CONFIG_MSI_LAPTOP=m CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y CONFIG_THINKPAD_ACPI=m # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set CONFIG_THINKPAD_ACPI_BAY=y CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y # CONFIG_INTEL_MENLOW is not set # CONFIG_EEEPC_LAPTOP is not set CONFIG_ACPI_WMI=m # CONFIG_ACPI_ASUS is not set CONFIG_ACPI_TOSHIBA=m # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=m # # File systems # CONFIG_EXT2_FS=m CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT2_FS_XIP=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=m CONFIG_EXT4DEV_COMPAT=y CONFIG_EXT4_FS_XATTR=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_FS_XIP=y CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_JBD2=m CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set CONFIG_REISERFS_PROC_INFO=y CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=m CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_FS_POSIX_ACL=y CONFIG_FILE_LOCKING=y CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=m CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m # CONFIG_OCFS2_FS_STATS is not set # CONFIG_OCFS2_DEBUG_MASKLOG is not set # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_OCFS2_FS_POSIX_ACL=y CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_DNOTIFY=y CONFIG_INOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set CONFIG_QUOTA_TREE=y # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y # CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=m CONFIG_FUSE_FS=m CONFIG_GENERIC_ACL=y # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" CONFIG_NTFS_FS=m # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set CONFIG_AFFS_FS=m CONFIG_ECRYPT_FS=m CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_BEFS_FS=m # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=m CONFIG_EFS_FS=m CONFIG_CRAMFS=m CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=m CONFIG_MINIX_FS=m CONFIG_OMFS_FS=m # CONFIG_HPFS_FS is not set CONFIG_QNX4FS_FS=m CONFIG_ROMFS_FS=m CONFIG_SYSV_FS=m CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=m CONFIG_NFS_ACL_SUPPORT=m CONFIG_NFS_COMMON=y CONFIG_SUNRPC=m CONFIG_SUNRPC_GSS=m # CONFIG_SUNRPC_REGISTER_V4 is not set CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPCSEC_GSS_SPKM3=m # CONFIG_SMB_FS is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_EXPERIMENTAL=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_NCP_FS=m CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y CONFIG_NCPFS_SMALLDOS=y CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_CODA_FS=m # CONFIG_AFS_FS is not set CONFIG_9P_FS=m # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y # CONFIG_LDM_PARTITION is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_UTF8=m CONFIG_DLM=m CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # CONFIG_PRINTK_TIME is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_MAGIC_SYSRQ=y CONFIG_UNUSED_SYMBOLS=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_SHIRQ=y CONFIG_DETECT_SOFTLOCKUP=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_TIMERS=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_SLUB_DEBUG_ON=y # CONFIG_SLUB_STATS is not set CONFIG_DEBUG_PREEMPT=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_PI_LIST=y # CONFIG_RT_MUTEX_TESTER is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y # CONFIG_DEBUG_LOCKDEP is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_DEBUG_SPINLOCK_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_INFO=y CONFIG_DEBUG_VM=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_WRITECOUNT=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y CONFIG_BOOT_PRINTK_DELAY=y # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_CPU_STALL_DETECTOR is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_LKDTM is not set CONFIG_FAULT_INJECTION=y CONFIG_FAILSLAB=y CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAIL_MAKE_REQUEST=y # CONFIG_FAIL_IO_TIMEOUT is not set CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_LATENCYTOP=y CONFIG_SYSCTL_SYSCALL_CHECK=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_HW_BRANCH_TRACER=y CONFIG_TRACER_MAX_TRACE=y CONFIG_RING_BUFFER=y CONFIG_TRACING=y # # Tracers # CONFIG_FUNCTION_TRACER=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_IRQSOFF_TRACER=y # CONFIG_PREEMPT_TRACER is not set CONFIG_SYSPROF_TRACER=y CONFIG_SCHED_TRACER=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_BOOT_TRACER=y # CONFIG_TRACE_BRANCH_PROFILING is not set CONFIG_POWER_TRACER=y CONFIG_STACK_TRACER=y CONFIG_HW_BRANCH_TRACER=y CONFIG_DYNAMIC_FTRACE=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_MMIOTRACE is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DYNAMIC_PRINTK_DEBUG is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y CONFIG_KGDB=y CONFIG_KGDB_SERIAL_CONSOLE=y CONFIG_KGDB_TESTS=y # CONFIG_KGDB_TESTS_ON_BOOT is not set CONFIG_STRICT_DEVMEM=y # CONFIG_X86_VERBOSE_BOOTUP is not set CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_X86_PTDUMP=y CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_NX_TEST=m # CONFIG_IOMMU_DEBUG is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # # Security options # CONFIG_KEYS=y CONFIG_KEYS_DEBUG_PROC_KEYS=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y # CONFIG_SECURITY_PATH is not set CONFIG_SECURITY_FILE_CAPABILITIES=y # CONFIG_SECURITY_ROOTPLUG is not set CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=65536 CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set # CONFIG_SECURITY_SMACK is not set CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=m CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=m CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m 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=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # # Hash modes # CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m # # Ciphers # CONFIG_CRYPTO_AES=m CONFIG_CRYPTO_AES_X86_64=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m # CONFIG_CRYPTO_SALSA20 is not set CONFIG_CRYPTO_SALSA20_X86_64=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_LZO=m # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_TRACE=y CONFIG_VIRTIO=m CONFIG_VIRTIO_RING=m CONFIG_VIRTIO_PCI=m CONFIG_VIRTIO_BALLOON=m # # Library routines # CONFIG_BITREVERSE=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_FIND_NEXT_BIT=y CONFIG_GENERIC_FIND_LAST_BIT=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=m CONFIG_CRC32=y # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_LZO_COMPRESS=m CONFIG_LZO_DECOMPRESS=m CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_PLIST=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y --------------000608000501020806070404--