Re: Linux 2.5.10-dj1

Adrian Bunk (bunk@fs.tum.de)
Sat, 27 Apr 2002 20:34:47 +0200 (CEST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

--1920110659-865790430-1019932487=:3103
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi Dave,

there are changes in the 2.5.10-dj1 patch that aren't in the 2.5.9-dj1
patch that include removals of defines for TIMEOUT_VALUE and
DEVICE_REQUEST that seem to cause the following compile error:

<-- snip -->

...
gcc -D__KERNEL__ -I/home/bunk/linux/kernel-2.5/linux-2.5.10/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=k6
-nostdinc -I /usr/lib/gcc-lib/i386-linux/2.95.4/include
-DKBUILD_BASENAME=hd -c -o hd.o hd.c
hd.c: In function `hd_out':
hd.c:284: `TIMEOUT_VALUE' undeclared (first use in this function)
hd.c:284: (Each undeclared identifier is reported only once
hd.c:284: for each function it appears in.)
hd.c: In function `unexpected_hd_interrupt':
hd.c:365: `TIMEOUT_VALUE' undeclared (first use in this function)
hd.c: In function `read_intr':
hd.c:434: `TIMEOUT_VALUE' undeclared (first use in this function)
hd.c: In function `write_intr':
hd.c:472: `TIMEOUT_VALUE' undeclared (first use in this function)
hd.c: In function `hd_request':
hd.c:555: `TIMEOUT_VALUE' undeclared (first use in this function)
hd.c: In function `hd_init':
hd.c:836: `DEVICE_REQUEST' undeclared (first use in this function)
hd.c: At top level:
hd.c:617: warning: `do_hd_request' defined but not used
make[3]: *** [hd.o] Error 1
make[3]: Leaving directory
`/home/bunk/linux/kernel-2.5/linux-2.5.10/drivers/ide'

<-- snip -->

The .config I used when observing this problem is attached.

cu
Adrian

-- 

You only think this is a free country. Like the US the UK spends a lot of time explaining its a free country because its a police state. Alan Cox

--1920110659-865790430-1019932487=:3103 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=".config" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.NEB.4.44.0204272034470.3103@mimas.fachschaften.tu-muenchen.de> Content-Description: Content-Disposition: attachment; filename=".config"

Iw0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBtYWtlIGNvbmZpZzogZG9u J3QgZWRpdA0KIw0KQ09ORklHX1g4Nj15DQpDT05GSUdfSVNBPXkNCiMgQ09O RklHX1NCVVMgaXMgbm90IHNldA0KQ09ORklHX1VJRDE2PXkNCg0KIw0KIyBD b2RlIG1hdHVyaXR5IGxldmVsIG9wdGlvbnMNCiMNCkNPTkZJR19FWFBFUklN RU5UQUw9eQ0KDQojDQojIEdlbmVyYWwgc2V0dXANCiMNCkNPTkZJR19ORVQ9 eQ0KQ09ORklHX1NZU1ZJUEM9eQ0KQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1Q9 eQ0KQ09ORklHX1NZU0NUTD15DQoNCiMNCiMgTG9hZGFibGUgbW9kdWxlIHN1 cHBvcnQNCiMNCiMgQ09ORklHX01PRFVMRVMgaXMgbm90IHNldA0KDQojDQoj IFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcw0KIw0KIyBDT05GSUdfTTM4 NiBpcyBub3Qgc2V0DQojIENPTkZJR19NNDg2IGlzIG5vdCBzZXQNCiMgQ09O RklHX001ODYgaXMgbm90IHNldA0KIyBDT05GSUdfTTU4NlRTQyBpcyBub3Qg c2V0DQojIENPTkZJR19NNTg2TU1YIGlzIG5vdCBzZXQNCiMgQ09ORklHX002 ODYgaXMgbm90IHNldA0KIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNl dA0KIyBDT05GSUdfTVBFTlRJVU00IGlzIG5vdCBzZXQNCkNPTkZJR19NSzY9 eQ0KIyBDT05GSUdfTUs3IGlzIG5vdCBzZXQNCiMgQ09ORklHX01FTEFOIGlz IG5vdCBzZXQNCiMgQ09ORklHX01DUlVTT0UgaXMgbm90IHNldA0KIyBDT05G SUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0DQojIENPTkZJR19NV0lOQ0hJUDIg aXMgbm90IHNldA0KIyBDT05GSUdfTVdJTkNISVAzRCBpcyBub3Qgc2V0DQoj IENPTkZJR19NQ1lSSVhJSUkgaXMgbm90IHNldA0KQ09ORklHX1g4Nl9XUF9X T1JLU19PSz15DQpDT05GSUdfWDg2X0lOVkxQRz15DQpDT05GSUdfWDg2X0NN UFhDSEc9eQ0KQ09ORklHX1g4Nl9YQUREPXkNCkNPTkZJR19YODZfQlNXQVA9 eQ0KQ09ORklHX1g4Nl9QT1BBRF9PSz15DQojIENPTkZJR19SV1NFTV9HRU5F UklDX1NQSU5MT0NLIGlzIG5vdCBzZXQNCkNPTkZJR19SV1NFTV9YQ0hHQURE X0FMR09SSVRITT15DQpDT05GSUdfWDg2X0wxX0NBQ0hFX1NISUZUPTUNCkNP TkZJR19YODZfQUxJR05NRU5UXzE2PXkNCkNPTkZJR19YODZfVFNDPXkNCkNP TkZJR19YODZfVVNFX1BQUk9fQ0hFQ0tTVU09eQ0KQ09ORklHX1g4Nl9NQ0U9 eQ0KQ09ORklHX1g4Nl9NQ0VfTk9ORkFUQUw9eQ0KQ09ORklHX1g4Nl9NQ0Vf UDRUSEVSTUFMPXkNCkNPTkZJR19UT1NISUJBPXkNCkNPTkZJR19JOEs9eQ0K Q09ORklHX01JQ1JPQ09ERT15DQpDT05GSUdfWDg2X01TUj15DQpDT05GSUdf WDg2X0NQVUlEPXkNCiMgQ09ORklHX05PSElHSE1FTSBpcyBub3Qgc2V0DQoj IENPTkZJR19ISUdITUVNNEcgaXMgbm90IHNldA0KQ09ORklHX0hJR0hNRU02 NEc9eQ0KQ09ORklHX0hJR0hQVEU9eQ0KQ09ORklHX0hJR0hNRU09eQ0KQ09O RklHX1g4Nl9QQUU9eQ0KQ09ORklHX01BVEhfRU1VTEFUSU9OPXkNCkNPTkZJ R19NVFJSPXkNCkNPTkZJR19TTVA9eQ0KQ09ORklHX1BSRUVNUFQ9eQ0KQ09O RklHX01VTFRJUVVBRD15DQpDT05GSUdfSEFWRV9ERUNfTE9DSz15DQoNCiMN CiMgR2VuZXJhbCBvcHRpb25zDQojDQoNCiMNCiMgQUNQSSBTdXBwb3J0DQoj DQpDT05GSUdfQUNQST15DQpDT05GSUdfQUNQSV9CT09UPXkNCkNPTkZJR19B Q1BJX0JVUz15DQpDT05GSUdfQUNQSV9FQz15DQpDT05GSUdfQUNQSV9JTlRF UlBSRVRFUj15DQpDT05GSUdfQUNQSV9QQ0k9eQ0KQ09ORklHX0FDUElfUE9X RVI9eQ0KQ09ORklHX0FDUElfU0xFRVA9eQ0KQ09ORklHX0FDUElfU1lTVEVN PXkNCkNPTkZJR19BQ1BJX0FDPXkNCkNPTkZJR19BQ1BJX0JBVFRFUlk9eQ0K Q09ORklHX0FDUElfQlVUVE9OPXkNCkNPTkZJR19BQ1BJX0ZBTj15DQpDT05G SUdfQUNQSV9QUk9DRVNTT1I9eQ0KQ09ORklHX0FDUElfVEhFUk1BTD15DQpD T05GSUdfQUNQSV9ERUJVRz15DQpDT05GSUdfWDg2X0lPX0FQSUM9eQ0KQ09O RklHX1g4Nl9MT0NBTF9BUElDPXkNCkNPTkZJR19QQ0k9eQ0KIyBDT05GSUdf UENJX0dPQklPUyBpcyBub3Qgc2V0DQojIENPTkZJR19QQ0lfR09ESVJFQ1Qg aXMgbm90IHNldA0KQ09ORklHX1BDSV9HT0FOWT15DQpDT05GSUdfUENJX0JJ T1M9eQ0KQ09ORklHX1BDSV9ESVJFQ1Q9eQ0KQ09ORklHX1BDSV9OQU1FUz15 DQpDT05GSUdfRUlTQT15DQpDT05GSUdfTUNBPXkNCkNPTkZJR19IT1RQTFVH PXkNCg0KIw0KIyBQQ01DSUEvQ2FyZEJ1cyBzdXBwb3J0DQojDQpDT05GSUdf UENNQ0lBPXkNCkNPTkZJR19DQVJEQlVTPXkNCkNPTkZJR19JODIwOTI9eQ0K Q09ORklHX0k4MjM2NT15DQpDT05GSUdfVENJQz15DQoNCiMNCiMgUENJIEhv dHBsdWcgU3VwcG9ydA0KIw0KQ09ORklHX0hPVFBMVUdfUENJPXkNCkNPTkZJ R19IT1RQTFVHX1BDSV9DT01QQVE9eQ0KQ09ORklHX0hPVFBMVUdfUENJX0NP TVBBUV9OVlJBTT15DQpDT05GSUdfSE9UUExVR19QQ0lfSUJNPXkNCkNPTkZJ R19LQ09SRV9FTEY9eQ0KIyBDT05GSUdfS0NPUkVfQU9VVCBpcyBub3Qgc2V0 DQpDT05GSUdfQklORk1UX0FPVVQ9eQ0KQ09ORklHX0JJTkZNVF9FTEY9eQ0K Q09ORklHX0JJTkZNVF9NSVNDPXkNCkNPTkZJR19JS0NPTkZJRz15DQpDT05G SUdfUE09eQ0KQ09ORklHX0FQTT15DQpDT05GSUdfQVBNX0lHTk9SRV9VU0VS X1NVU1BFTkQ9eQ0KQ09ORklHX0FQTV9ET19FTkFCTEU9eQ0KQ09ORklHX0FQ TV9DUFVfSURMRT15DQpDT05GSUdfQVBNX0RJU1BMQVlfQkxBTks9eQ0KQ09O RklHX0FQTV9SVENfSVNfR01UPXkNCkNPTkZJR19BUE1fQUxMT1dfSU5UUz15 DQpDT05GSUdfQVBNX1JFQUxfTU9ERV9QT1dFUl9PRkY9eQ0KDQojDQojIE1l bW9yeSBUZWNobm9sb2d5IERldmljZXMgKE1URCkNCiMNCkNPTkZJR19NVEQ9 eQ0KQ09ORklHX01URF9ERUJVRz15DQpDT05GSUdfTVREX0RFQlVHX1ZFUkJP U0U9MA0KQ09ORklHX01URF9QQVJUSVRJT05TPXkNCkNPTkZJR19NVERfQ09O Q0FUPXkNCkNPTkZJR19NVERfUkVEQk9PVF9QQVJUUz15DQoNCiMNCiMgVXNl ciBNb2R1bGVzIEFuZCBUcmFuc2xhdGlvbiBMYXllcnMNCiMNCkNPTkZJR19N VERfQ0hBUj15DQojIENPTkZJR19NVERfQkxPQ0sgaXMgbm90IHNldA0KIyBD T05GSUdfTVREX0JMT0NLX1JPIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ZUTCBp cyBub3Qgc2V0DQojIENPTkZJR19ORlRMIGlzIG5vdCBzZXQNCg0KIw0KIyBS QU0vUk9NL0ZsYXNoIGNoaXAgZHJpdmVycw0KIw0KQ09ORklHX01URF9DRkk9 eQ0KQ09ORklHX01URF9KRURFQ1BST0JFPXkNCkNPTkZJR19NVERfR0VOX1BS T0JFPXkNCkNPTkZJR19NVERfQ0ZJX0FEVl9PUFRJT05TPXkNCiMgQ09ORklH X01URF9DRklfTk9TV0FQIGlzIG5vdCBzZXQNCkNPTkZJR19NVERfQ0ZJX0JF X0JZVEVfU1dBUD15DQojIENPTkZJR19NVERfQ0ZJX0xFX0JZVEVfU1dBUCBp cyBub3Qgc2V0DQpDT05GSUdfTVREX0NGSV9HRU9NRVRSWT15DQpDT05GSUdf TVREX0NGSV9CMT15DQpDT05GSUdfTVREX0NGSV9CMj15DQpDT05GSUdfTVRE X0NGSV9CND15DQpDT05GSUdfTVREX0NGSV9JMT15DQpDT05GSUdfTVREX0NG SV9JMj15DQpDT05GSUdfTVREX0NGSV9JND15DQpDT05GSUdfTVREX0NGSV9J TlRFTEVYVD15DQpDT05GSUdfTVREX0NGSV9BTURTVEQ9eQ0KQ09ORklHX01U RF9SQU09eQ0KQ09ORklHX01URF9ST009eQ0KQ09ORklHX01URF9BQlNFTlQ9 eQ0KQ09ORklHX01URF9PQlNPTEVURV9DSElQUz15DQpDT05GSUdfTVREX0FN RFNURD15DQpDT05GSUdfTVREX1NIQVJQPXkNCkNPTkZJR19NVERfSkVERUM9 eQ0KDQojDQojIE1hcHBpbmcgZHJpdmVycyBmb3IgY2hpcCBhY2Nlc3MNCiMN CkNPTkZJR19NVERfUEhZU01BUD15DQpDT05GSUdfTVREX1BIWVNNQVBfU1RB UlQ9ODAwMDAwMA0KQ09ORklHX01URF9QSFlTTUFQX0xFTj00MDAwMDAwDQpD T05GSUdfTVREX1BIWVNNQVBfQlVTV0lEVEg9Mg0KQ09ORklHX01URF9QTkMy MDAwPXkNCkNPTkZJR19NVERfU0M1MjBDRFA9eQ0KQ09ORklHX01URF9ORVRT QzUyMD15DQpDT05GSUdfTVREX1NCQ19HWFg9eQ0KQ09ORklHX01URF9FTEFO XzEwNE5DPXkNCkNPTkZJR19NVERfRElMTkVUUEM9eQ0KQ09ORklHX01URF9E SUxORVRQQ19CT09UU0laRT04MDAwMA0KQ09ORklHX01URF9NSVhNRU09eQ0K Q09ORklHX01URF9PQ1RBR09OPXkNCkNPTkZJR19NVERfVk1BWD15DQpDT05G SUdfTVREX0w0NDBHWD15DQpDT05GSUdfTVREX0FNRDc2NlJPTT15DQpDT05G SUdfTVREX0lDSDJST009eQ0KQ09ORklHX01URF9QQ0k9eQ0KDQojDQojIFNl bGYtY29udGFpbmVkIE1URCBkZXZpY2UgZHJpdmVycw0KIw0KQ09ORklHX01U RF9QTUM1NTE9eQ0KQ09ORklHX01URF9QTUM1NTFfQlVHRklYPXkNCkNPTkZJ R19NVERfUE1DNTUxX0RFQlVHPXkNCkNPTkZJR19NVERfU0xSQU09eQ0KQ09O RklHX01URF9NVERSQU09eQ0KQ09ORklHX01URFJBTV9UT1RBTF9TSVpFPTQw OTYNCkNPTkZJR19NVERSQU1fRVJBU0VfU0laRT0xMjgNCkNPTkZJR19NVERS QU1fQUJTX1BPUz0wDQojIENPTkZJR19NVERfQkxLTVREIGlzIG5vdCBzZXQN Cg0KIw0KIyBEaXNrLU9uLUNoaXAgRGV2aWNlIERyaXZlcnMNCiMNCkNPTkZJ R19NVERfRE9DMTAwMD15DQpDT05GSUdfTVREX0RPQzIwMDA9eQ0KQ09ORklH X01URF9ET0MyMDAxPXkNCkNPTkZJR19NVERfRE9DUFJPQkU9eQ0KQ09ORklH X01URF9ET0NQUk9CRV9BRFZBTkNFRD15DQpDT05GSUdfTVREX0RPQ1BST0JF X0FERFJFU1M9MA0KQ09ORklHX01URF9ET0NQUk9CRV9ISUdIPXkNCkNPTkZJ R19NVERfRE9DUFJPQkVfNTVBQT15DQoNCiMNCiMgTkFORCBGbGFzaCBEZXZp Y2UgRHJpdmVycw0KIw0KQ09ORklHX01URF9OQU5EPXkNCkNPTkZJR19NVERf TkFORF9FQ0M9eQ0KQ09ORklHX01URF9OQU5EX1ZFUklGWV9XUklURT15DQoN CiMNCiMgUGFyYWxsZWwgcG9ydCBzdXBwb3J0DQojDQpDT05GSUdfUEFSUE9S VD15DQpDT05GSUdfUEFSUE9SVF9QQz15DQpDT05GSUdfUEFSUE9SVF9QQ19D TUwxPXkNCkNPTkZJR19QQVJQT1JUX1NFUklBTD15DQpDT05GSUdfUEFSUE9S VF9QQ19GSUZPPXkNCkNPTkZJR19QQVJQT1JUX1BDX1NVUEVSSU89eQ0KQ09O RklHX1BBUlBPUlRfUENfUENNQ0lBPXkNCiMgQ09ORklHX1BBUlBPUlRfQU1J R0EgaXMgbm90IHNldA0KIyBDT05GSUdfUEFSUE9SVF9NRkMzIGlzIG5vdCBz ZXQNCiMgQ09ORklHX1BBUlBPUlRfQVRBUkkgaXMgbm90IHNldA0KIyBDT05G SUdfUEFSUE9SVF9HU0MgaXMgbm90IHNldA0KIyBDT05GSUdfUEFSUE9SVF9T VU5CUFAgaXMgbm90IHNldA0KQ09ORklHX1BBUlBPUlRfT1RIRVI9eQ0KQ09O RklHX1BBUlBPUlRfMTI4ND15DQoNCiMNCiMgUGx1ZyBhbmQgUGxheSBjb25m aWd1cmF0aW9uDQojDQpDT05GSUdfUE5QPXkNCkNPTkZJR19JU0FQTlA9eQ0K Q09ORklHX1BOUEJJT1M9eQ0KDQojDQojIEJsb2NrIGRldmljZXMNCiMNCkNP TkZJR19CTEtfREVWX0ZEPXkNCkNPTkZJR19CTEtfREVWX1BTMj15DQpDT05G SUdfQkxLX0RFVl9YRD15DQpDT05GSUdfUEFSSURFPXkNCkNPTkZJR19QQVJJ REVfUEFSUE9SVD15DQoNCiMNCiMgUGFyYWxsZWwgSURFIGhpZ2gtbGV2ZWwg ZHJpdmVycw0KIw0KQ09ORklHX1BBUklERV9QRD15DQpDT05GSUdfUEFSSURF X1BDRD15DQpDT05GSUdfUEFSSURFX1BGPXkNCkNPTkZJR19QQVJJREVfUFQ9 eQ0KQ09ORklHX1BBUklERV9QRz15DQoNCiMNCiMgUGFyYWxsZWwgSURFIHBy b3RvY29sIG1vZHVsZXMNCiMNCkNPTkZJR19QQVJJREVfQVRFTj15DQpDT05G SUdfUEFSSURFX0JQQ0s9eQ0KQ09ORklHX1BBUklERV9CUENLNj15DQpDT05G SUdfUEFSSURFX0NPTU09eQ0KQ09ORklHX1BBUklERV9EU1RSPXkNCkNPTkZJ R19QQVJJREVfRklUMj15DQpDT05GSUdfUEFSSURFX0ZJVDM9eQ0KQ09ORklH X1BBUklERV9FUEFUPXkNCkNPTkZJR19QQVJJREVfRVBBVEM4PXkNCkNPTkZJ R19QQVJJREVfRVBJQT15DQpDT05GSUdfUEFSSURFX0ZSSVE9eQ0KQ09ORklH X1BBUklERV9GUlBXPXkNCkNPTkZJR19QQVJJREVfS0JJQz15DQpDT05GSUdf UEFSSURFX0tUVEk9eQ0KQ09ORklHX1BBUklERV9PTjIwPXkNCkNPTkZJR19Q QVJJREVfT04yNj15DQpDT05GSUdfQkxLX0NQUV9EQT15DQpDT05GSUdfQkxL X0NQUV9DSVNTX0RBPXkNCkNPTkZJR19DSVNTX1NDU0lfVEFQRT15DQojIENP TkZJR19CTEtfREVWX0RBQzk2MCBpcyBub3Qgc2V0DQpDT05GSUdfQkxLX0RF Vl9MT09QPXkNCkNPTkZJR19CTEtfREVWX05CRD15DQpDT05GSUdfQkxLX0RF Vl9SQU09eQ0KQ09ORklHX0JMS19ERVZfUkFNX1NJWkU9NDA5Ng0KQ09ORklH X0JMS19ERVZfSU5JVFJEPXkNCg0KIw0KIyBNdWx0aS1kZXZpY2Ugc3VwcG9y dCAoUkFJRCBhbmQgTFZNKQ0KIw0KQ09ORklHX01EPXkNCkNPTkZJR19CTEtf REVWX01EPXkNCkNPTkZJR19NRF9MSU5FQVI9eQ0KQ09ORklHX01EX1JBSUQw PXkNCkNPTkZJR19NRF9SQUlEMT15DQojIENPTkZJR19NRF9SQUlENSBpcyBu b3Qgc2V0DQojIENPTkZJR19NRF9NVUxUSVBBVEggaXMgbm90IHNldA0KIyBD T05GSUdfQkxLX0RFVl9MVk0gaXMgbm90IHNldA0KDQojDQojIE5ldHdvcmtp bmcgb3B0aW9ucw0KIw0KQ09ORklHX1BBQ0tFVD15DQpDT05GSUdfUEFDS0VU X01NQVA9eQ0KQ09ORklHX05FVExJTktfREVWPXkNCkNPTkZJR19ORVRGSUxU RVI9eQ0KQ09ORklHX05FVEZJTFRFUl9ERUJVRz15DQpDT05GSUdfRklMVEVS PXkNCkNPTkZJR19VTklYPXkNCkNPTkZJR19JTkVUPXkNCkNPTkZJR19JUF9N VUxUSUNBU1Q9eQ0KQ09ORklHX0lQX0FEVkFOQ0VEX1JPVVRFUj15DQpDT05G SUdfSVBfTVVMVElQTEVfVEFCTEVTPXkNCkNPTkZJR19JUF9ST1VURV9GV01B Uks9eQ0KQ09ORklHX0lQX1JPVVRFX05BVD15DQpDT05GSUdfSVBfUk9VVEVf TVVMVElQQVRIPXkNCkNPTkZJR19JUF9ST1VURV9UT1M9eQ0KQ09ORklHX0lQ X1JPVVRFX1ZFUkJPU0U9eQ0KQ09ORklHX0lQX1JPVVRFX0xBUkdFX1RBQkxF Uz15DQpDT05GSUdfSVBfUE5QPXkNCkNPTkZJR19JUF9QTlBfREhDUD15DQpD T05GSUdfSVBfUE5QX0JPT1RQPXkNCkNPTkZJR19JUF9QTlBfUkFSUD15DQpD T05GSUdfTkVUX0lQSVA9eQ0KQ09ORklHX05FVF9JUEdSRT15DQpDT05GSUdf TkVUX0lQR1JFX0JST0FEQ0FTVD15DQpDT05GSUdfSVBfTVJPVVRFPXkNCkNP TkZJR19JUF9QSU1TTV9WMT15DQpDT05GSUdfSVBfUElNU01fVjI9eQ0KQ09O RklHX0FSUEQ9eQ0KQ09ORklHX0lORVRfRUNOPXkNCkNPTkZJR19TWU5fQ09P S0lFUz15DQoNCiMNCiMgICBJUDogTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24N CiMNCkNPTkZJR19JUF9ORl9DT05OVFJBQ0s9eQ0KQ09ORklHX0lQX05GX0ZU UD15DQpDT05GSUdfSVBfTkZfSVJDPXkNCkNPTkZJR19JUF9ORl9RVUVVRT15 DQpDT05GSUdfSVBfTkZfSVBUQUJMRVM9eQ0KQ09ORklHX0lQX05GX01BVENI X0xJTUlUPXkNCkNPTkZJR19JUF9ORl9NQVRDSF9NQUM9eQ0KQ09ORklHX0lQ X05GX01BVENIX01BUks9eQ0KQ09ORklHX0lQX05GX01BVENIX01VTFRJUE9S VD15DQpDT05GSUdfSVBfTkZfTUFUQ0hfVE9TPXkNCkNPTkZJR19JUF9ORl9N QVRDSF9BSF9FU1A9eQ0KQ09ORklHX0lQX05GX01BVENIX0xFTkdUSD15DQpD T05GSUdfSVBfTkZfTUFUQ0hfVFRMPXkNCkNPTkZJR19JUF9ORl9NQVRDSF9U Q1BNU1M9eQ0KQ09ORklHX0lQX05GX01BVENIX1NUQVRFPXkNCkNPTkZJR19J UF9ORl9NQVRDSF9VTkNMRUFOPXkNCkNPTkZJR19JUF9ORl9NQVRDSF9PV05F Uj15DQpDT05GSUdfSVBfTkZfRklMVEVSPXkNCkNPTkZJR19JUF9ORl9UQVJH RVRfUkVKRUNUPXkNCkNPTkZJR19JUF9ORl9UQVJHRVRfTUlSUk9SPXkNCkNP TkZJR19JUF9ORl9OQVQ9eQ0KQ09ORklHX0lQX05GX05BVF9ORUVERUQ9eQ0K Q09ORklHX0lQX05GX1RBUkdFVF9NQVNRVUVSQURFPXkNCkNPTkZJR19JUF9O Rl9UQVJHRVRfUkVESVJFQ1Q9eQ0KQ09ORklHX0lQX05GX05BVF9MT0NBTD15 DQpDT05GSUdfSVBfTkZfTkFUX1NOTVBfQkFTSUM9eQ0KQ09ORklHX0lQX05G X05BVF9JUkM9eQ0KQ09ORklHX0lQX05GX05BVF9GVFA9eQ0KQ09ORklHX0lQ X05GX01BTkdMRT15DQpDT05GSUdfSVBfTkZfVEFSR0VUX1RPUz15DQpDT05G SUdfSVBfTkZfVEFSR0VUX01BUks9eQ0KQ09ORklHX0lQX05GX1RBUkdFVF9M T0c9eQ0KQ09ORklHX0lQX05GX1RBUkdFVF9VTE9HPXkNCkNPTkZJR19JUF9O Rl9UQVJHRVRfVENQTVNTPXkNCkNPTkZJR19JUF9ORl9BUlBUQUJMRVM9eQ0K Q09ORklHX0lQX05GX0FSUEZJTFRFUj15DQpDT05GSUdfSVBWNj15DQoNCiMN CiMgICBJUHY2OiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbg0KIw0KQ09ORklH X0lQNl9ORl9RVUVVRT15DQpDT05GSUdfSVA2X05GX0lQVEFCTEVTPXkNCkNP TkZJR19JUDZfTkZfTUFUQ0hfTElNSVQ9eQ0KQ09ORklHX0lQNl9ORl9NQVRD SF9NQUM9eQ0KQ09ORklHX0lQNl9ORl9NQVRDSF9NVUxUSVBPUlQ9eQ0KQ09O RklHX0lQNl9ORl9NQVRDSF9PV05FUj15DQpDT05GSUdfSVA2X05GX01BVENI X01BUks9eQ0KQ09ORklHX0lQNl9ORl9GSUxURVI9eQ0KQ09ORklHX0lQNl9O Rl9UQVJHRVRfTE9HPXkNCkNPTkZJR19JUDZfTkZfTUFOR0xFPXkNCkNPTkZJ R19JUDZfTkZfVEFSR0VUX01BUks9eQ0KQ09ORklHX0tIVFRQRD15DQpDT05G SUdfQVRNPXkNCkNPTkZJR19BVE1fQ0xJUD15DQpDT05GSUdfQVRNX0NMSVBf Tk9fSUNNUD15DQpDT05GSUdfQVRNX0xBTkU9eQ0KQ09ORklHX0FUTV9NUE9B PXkNCkNPTkZJR19WTEFOXzgwMjFRPXkNCg0KIw0KIyAgDQojDQpDT05GSUdf SVBYPXkNCkNPTkZJR19JUFhfSU5URVJOPXkNCkNPTkZJR19BVEFMSz15DQpD T05GSUdfREVDTkVUPXkNCkNPTkZJR19ERUNORVRfU0lPQ0dJRkNPTkY9eQ0K Q09ORklHX0RFQ05FVF9ST1VURVI9eQ0KQ09ORklHX0RFQ05FVF9ST1VURV9G V01BUks9eQ0KQ09ORklHX0JSSURHRT15DQpDT05GSUdfWDI1PXkNCkNPTkZJ R19MQVBCPXkNCkNPTkZJR19MTEM9eQ0KQ09ORklHX05FVF9ESVZFUlQ9eQ0K Q09ORklHX0VDT05FVD15DQpDT05GSUdfRUNPTkVUX0FVTlVEUD15DQpDT05G SUdfRUNPTkVUX05BVElWRT15DQpDT05GSUdfV0FOX1JPVVRFUj15DQpDT05G SUdfTkVUX0ZBU1RST1VURT15DQpDT05GSUdfTkVUX0hXX0ZMT1dDT05UUk9M PXkNCg0KIw0KIyBRb1MgYW5kL29yIGZhaXIgcXVldWVpbmcNCiMNCkNPTkZJ R19ORVRfU0NIRUQ9eQ0KQ09ORklHX05FVF9TQ0hfQ0JRPXkNCkNPTkZJR19O RVRfU0NIX0NTWj15DQpDT05GSUdfTkVUX1NDSF9BVE09eQ0KQ09ORklHX05F VF9TQ0hfUFJJTz15DQpDT05GSUdfTkVUX1NDSF9SRUQ9eQ0KQ09ORklHX05F VF9TQ0hfU0ZRPXkNCkNPTkZJR19ORVRfU0NIX1RFUUw9eQ0KQ09ORklHX05F VF9TQ0hfVEJGPXkNCkNPTkZJR19ORVRfU0NIX0dSRUQ9eQ0KQ09ORklHX05F VF9TQ0hfRFNNQVJLPXkNCkNPTkZJR19ORVRfU0NIX0lOR1JFU1M9eQ0KQ09O RklHX05FVF9RT1M9eQ0KQ09ORklHX05FVF9FU1RJTUFUT1I9eQ0KQ09ORklH X05FVF9DTFM9eQ0KQ09ORklHX05FVF9DTFNfVENJTkRFWD15DQpDT05GSUdf TkVUX0NMU19ST1VURTQ9eQ0KQ09ORklHX05FVF9DTFNfUk9VVEU9eQ0KQ09O RklHX05FVF9DTFNfRlc9eQ0KQ09ORklHX05FVF9DTFNfVTMyPXkNCkNPTkZJ R19ORVRfQ0xTX1JTVlA9eQ0KQ09ORklHX05FVF9DTFNfUlNWUDY9eQ0KQ09O RklHX05FVF9DTFNfUE9MSUNFPXkNCg0KIw0KIyBUZWxlcGhvbnkgU3VwcG9y dA0KIw0KQ09ORklHX1BIT05FPXkNCkNPTkZJR19QSE9ORV9JWEo9eQ0KQ09O RklHX1BIT05FX0lYSl9QQ01DSUE9eQ0KDQojDQojIEFUQS9JREUvTUZNL1JM TCBzdXBwb3J0DQojDQpDT05GSUdfSURFPXkNCg0KIw0KIyBBVEEgYW5kIEFU QVBJIEJsb2NrIGRldmljZXMNCiMNCkNPTkZJR19CTEtfREVWX0lERT15DQoN CiMNCiMgUGxlYXNlIHNlZSBEb2N1bWVudGF0aW9uL2lkZS50eHQgZm9yIGhl bHAvaW5mbyBvbiBJREUgZHJpdmVzDQojDQpDT05GSUdfQkxLX0RFVl9IRF9J REU9eQ0KQ09ORklHX0JMS19ERVZfSEQ9eQ0KQ09ORklHX0JMS19ERVZfSURF RElTSz15DQpDT05GSUdfSURFRElTS19NVUxUSV9NT0RFPXkNCkNPTkZJR19J REVESVNLX1NUUk9LRT15DQojIENPTkZJR19CTEtfREVWX0lERURJU0tfVkVO RE9SIGlzIG5vdCBzZXQNCiMgQ09ORklHX0JMS19ERVZfSURFRElTS19GVUpJ VFNVIGlzIG5vdCBzZXQNCiMgQ09ORklHX0JMS19ERVZfSURFRElTS19JQk0g aXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9JREVESVNLX01BWFRPUiBp cyBub3Qgc2V0DQojIENPTkZJR19CTEtfREVWX0lERURJU0tfUVVBTlRVTSBp cyBub3Qgc2V0DQojIENPTkZJR19CTEtfREVWX0lERURJU0tfU0VBR0FURSBp cyBub3Qgc2V0DQojIENPTkZJR19CTEtfREVWX0lERURJU0tfV0QgaXMgbm90 IHNldA0KIyBDT05GSUdfQkxLX0RFVl9DT01NRVJJQUwgaXMgbm90IHNldA0K IyBDT05GSUdfQkxLX0RFVl9USVZPIGlzIG5vdCBzZXQNCkNPTkZJR19CTEtf REVWX0lERUNTPXkNCkNPTkZJR19CTEtfREVWX0lERUNEPXkNCkNPTkZJR19C TEtfREVWX0lERVRBUEU9eQ0KQ09ORklHX0JMS19ERVZfSURFRkxPUFBZPXkN CkNPTkZJR19CTEtfREVWX0lERVNDU0k9eQ0KDQojDQojIElERSBjaGlwc2V0 IHN1cHBvcnQNCiMNCkNPTkZJR19CTEtfREVWX0NNRDY0MD15DQpDT05GSUdf QkxLX0RFVl9DTUQ2NDBfRU5IQU5DRUQ9eQ0KQ09ORklHX0JMS19ERVZfSVNB UE5QPXkNCkNPTkZJR19CTEtfREVWX1JaMTAwMD15DQpDT05GSUdfQkxLX0RF Vl9JREVQQ0k9eQ0KQ09ORklHX0JMS19ERVZfT0ZGQk9BUkQ9eQ0KQ09ORklH X0lERVBDSV9TSEFSRV9JUlE9eQ0KQ09ORklHX0JMS19ERVZfSURFRE1BX1BD ST15DQpDT05GSUdfSURFRE1BX1BDSV9BVVRPPXkNCiMgQ09ORklHX0lERURN QV9PTkxZRElTSyBpcyBub3Qgc2V0DQpDT05GSUdfQkxLX0RFVl9JREVETUE9 eQ0KQ09ORklHX0lERURNQV9QQ0lfV0lQPXkNCkNPTkZJR19JREVETUFfTkVX X0RSSVZFX0xJU1RJTkdTPXkNCkNPTkZJR19CTEtfREVWX0FFQzYyWFg9eQ0K Q09ORklHX0FFQzYyWFhfVFVOSU5HPXkNCkNPTkZJR19CTEtfREVWX0FMSTE1 WDM9eQ0KQ09ORklHX1dEQ19BTEkxNVgzPXkNCkNPTkZJR19CTEtfREVWX0FN RDc0WFg9eQ0KQ09ORklHX0JMS19ERVZfQ01ENjRYPXkNCkNPTkZJR19CTEtf REVWX0NZODJDNjkzPXkNCkNPTkZJR19CTEtfREVWX0NTNTUzMD15DQpDT05G SUdfQkxLX0RFVl9IUFQzNFg9eQ0KQ09ORklHX0hQVDM0WF9BVVRPRE1BPXkN CkNPTkZJR19CTEtfREVWX0hQVDM2Nj15DQpDT05GSUdfQkxLX0RFVl9QSUlY PXkNCkNPTkZJR19CTEtfREVWX05TODc0MTU9eQ0KQ09ORklHX0JMS19ERVZf T1BUSTYyMT15DQpDT05GSUdfQkxLX0RFVl9QRENfQURNQT15DQpDT05GSUdf QkxLX0RFVl9QREMyMDJYWD15DQpDT05GSUdfUERDMjAyWFhfQlVSU1Q9eQ0K Q09ORklHX1BEQzIwMlhYX0ZPUkNFPXkNCkNPTkZJR19CTEtfREVWX1NWV0tT PXkNCkNPTkZJR19CTEtfREVWX1NJUzU1MTM9eQ0KQ09ORklHX0JMS19ERVZf VFJNMjkwPXkNCkNPTkZJR19CTEtfREVWX1ZJQTgyQ1hYWD15DQpDT05GSUdf SURFX0NISVBTRVRTPXkNCg0KIw0KIyBOb3RlOiBtb3N0IG9mIHRoZXNlIGFs c28gcmVxdWlyZSBzcGVjaWFsIGtlcm5lbCBib290IHBhcmFtZXRlcnMNCiMN CkNPTkZJR19CTEtfREVWX0FMSTE0WFg9eQ0KQ09ORklHX0JMS19ERVZfRFRD MjI3OD15DQpDT05GSUdfQkxLX0RFVl9IVDY1NjBCPXkNCkNPTkZJR19CTEtf REVWX1BEQzQwMzA9eQ0KQ09ORklHX0JMS19ERVZfUUQ2NVhYPXkNCkNPTkZJ R19CTEtfREVWX1VNQzg2NzI9eQ0KQ09ORklHX0lERURNQV9JVkI9eQ0KQ09O RklHX0lERURNQV9BVVRPPXkNCiMgQ09ORklHX0RNQV9OT05QQ0kgaXMgbm90 IHNldA0KIyBDT05GSUdfQkxLX0RFVl9BVEFSQUlEIGlzIG5vdCBzZXQNCiMg Q09ORklHX0JMS19ERVZfQVRBUkFJRF9QREMgaXMgbm90IHNldA0KIyBDT05G SUdfQkxLX0RFVl9BVEFSQUlEX0hQVCBpcyBub3Qgc2V0DQoNCiMNCiMgU0NT SSBzdXBwb3J0DQojDQpDT05GSUdfU0NTST15DQoNCiMNCiMgU0NTSSBzdXBw b3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkNCiMNCkNPTkZJR19CTEtf REVWX1NEPXkNCkNPTkZJR19TRF9FWFRSQV9ERVZTPTQwDQpDT05GSUdfQ0hS X0RFVl9TVD15DQpDT05GSUdfQ0hSX0RFVl9PU1NUPXkNCkNPTkZJR19CTEtf REVWX1NSPXkNCkNPTkZJR19CTEtfREVWX1NSX1ZFTkRPUj15DQpDT05GSUdf U1JfRVhUUkFfREVWUz0yDQpDT05GSUdfQ0hSX0RFVl9TRz15DQoNCiMNCiMg U29tZSBTQ1NJIGRldmljZXMgKGUuZy4gQ0QganVrZWJveCkgc3VwcG9ydCBt dWx0aXBsZSBMVU5zDQojDQpDT05GSUdfU0NTSV9NVUxUSV9MVU49eQ0KQ09O RklHX1NDU0lfUkVQT1JUX0xVTlM9eQ0KQ09ORklHX1NDU0lfQ09OU1RBTlRT PXkNCkNPTkZJR19TQ1NJX0xPR0dJTkc9eQ0KDQojDQojIFNDU0kgbG93LWxl dmVsIGRyaXZlcnMNCiMNCkNPTkZJR19CTEtfREVWXzNXX1hYWFhfUkFJRD15 DQpDT05GSUdfU0NTSV83MDAwRkFTU1Q9eQ0KQ09ORklHX1NDU0lfQUNBUkQ9 eQ0KQ09ORklHX1NDU0lfQUhBMTUyWD15DQpDT05GSUdfU0NTSV9BSEExNTQy PXkNCkNPTkZJR19TQ1NJX0FIQTE3NDA9eQ0KIyBDT05GSUdfU0NTSV9BQUNS QUlEIGlzIG5vdCBzZXQNCkNPTkZJR19TQ1NJX0FJQzdYWFg9eQ0KQ09ORklH X0FJQzdYWFhfQ01EU19QRVJfREVWSUNFPTI1Mw0KQ09ORklHX0FJQzdYWFhf UkVTRVRfREVMQVlfTVM9MTUwMDANCkNPTkZJR19BSUM3WFhYX0JVSUxEX0ZJ Uk1XQVJFPXkNCkNPTkZJR19TQ1NJX0RQVF9JMk89eQ0KQ09ORklHX1NDU0lf QURWQU5TWVM9eQ0KQ09ORklHX1NDU0lfSU4yMDAwPXkNCkNPTkZJR19TQ1NJ X0FNNTNDOTc0PXkNCiMgQ09ORklHX1NDU0lfTUVHQVJBSUQgaXMgbm90IHNl dA0KIyBDT05GSUdfU0NTSV9CVVNMT0dJQyBpcyBub3Qgc2V0DQpDT05GSUdf U0NTSV9DUFFGQ1RTPXkNCiMgQ09ORklHX1NDU0lfRE1YMzE5MUQgaXMgbm90 IHNldA0KIyBDT05GSUdfU0NTSV9EVEMzMjgwIGlzIG5vdCBzZXQNCkNPTkZJ R19TQ1NJX0VBVEE9eQ0KQ09ORklHX1NDU0lfRUFUQV9UQUdHRURfUVVFVUU9 eQ0KQ09ORklHX1NDU0lfRUFUQV9MSU5LRURfQ09NTUFORFM9eQ0KQ09ORklH X1NDU0lfRUFUQV9NQVhfVEFHUz0xNg0KQ09ORklHX1NDU0lfRUFUQV9ETUE9 eQ0KQ09ORklHX1NDU0lfRUFUQV9QSU89eQ0KQ09ORklHX1NDU0lfRlVUVVJF X0RPTUFJTj15DQojIENPTkZJR19TQ1NJX0ZEX01DUyBpcyBub3Qgc2V0DQpD T05GSUdfU0NTSV9HRFRIPXkNCiMgQ09ORklHX1NDU0lfR0VORVJJQ19OQ1I1 MzgwIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfSUJNTUNBIGlzIG5vdCBz ZXQNCkNPTkZJR19TQ1NJX0lQUz15DQpDT05GSUdfU0NTSV9JTklUSU89eQ0K Q09ORklHX1NDU0lfSU5JQTEwMD15DQpDT05GSUdfU0NTSV9QUEE9eQ0KQ09O RklHX1NDU0lfSU1NPXkNCkNPTkZJR19TQ1NJX0laSVBfRVBQMTY9eQ0KQ09O RklHX1NDU0lfSVpJUF9TTE9XX0NUUj15DQpDT05GSUdfU0NTSV9OQ1I1M0M0 MDZBPXkNCkNPTkZJR19TQ1NJX05DUl9ENzAwPXkNCkNPTkZJR181M0M3MDBf SU9fTUFQUEVEPXkNCkNPTkZJR19TQ1NJX05DUjUzQzd4eD15DQpDT05GSUdf U0NTSV9OQ1I1M0M3eHhfc3luYz15DQpDT05GSUdfU0NTSV9OQ1I1M0M3eHhf RkFTVD15DQpDT05GSUdfU0NTSV9OQ1I1M0M3eHhfRElTQ09OTkVDVD15DQpD T05GSUdfU0NTSV9TWU01M0M4WFhfMj15DQpDT05GSUdfU0NTSV9TWU01M0M4 WFhfRE1BX0FERFJFU1NJTkdfTU9ERT0xDQpDT05GSUdfU0NTSV9TWU01M0M4 WFhfREVGQVVMVF9UQUdTPTE2DQpDT05GSUdfU0NTSV9TWU01M0M4WFhfTUFY X1RBR1M9NjQNCkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9JT01BUFBFRD15DQpD T05GSUdfU0NTSV9NQ0FfNTNDOVg9eQ0KIyBDT05GSUdfU0NTSV9QQVMxNiBp cyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX1BDSTIwMDAgaXMgbm90IHNldA0K IyBDT05GSUdfU0NTSV9QQ0kyMjIwSSBpcyBub3Qgc2V0DQpDT05GSUdfU0NT SV9QU0kyNDBJPXkNCkNPTkZJR19TQ1NJX1FMT0dJQ19GQVM9eQ0KQ09ORklH X1NDU0lfUUxPR0lDX0lTUD15DQpDT05GSUdfU0NTSV9RTE9HSUNfRkM9eQ0K Q09ORklHX1NDU0lfUUxPR0lDX0ZDX0ZJUk1XQVJFPXkNCkNPTkZJR19TQ1NJ X1FMT0dJQ18xMjgwPXkNCkNPTkZJR19TQ1NJX1NFQUdBVEU9eQ0KQ09ORklH X1NDU0lfU0lNNzEwPXkNCkNPTkZJR19TQ1NJX1NZTTUzQzQxNj15DQojIENP TkZJR19TQ1NJX0RDMzkwVCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX1Qx MjggaXMgbm90IHNldA0KQ09ORklHX1NDU0lfVTE0XzM0Rj15DQpDT05GSUdf U0NTSV9VMTRfMzRGX0xJTktFRF9DT01NQU5EUz15DQpDT05GSUdfU0NTSV9V MTRfMzRGX01BWF9UQUdTPTgNCkNPTkZJR19TQ1NJX1VMVFJBU1RPUj15DQpD T05GSUdfU0NTSV9ERUJVRz15DQoNCiMNCiMgUENNQ0lBIFNDU0kgYWRhcHRl ciBzdXBwb3J0DQojDQpDT05GSUdfU0NTSV9QQ01DSUE9eQ0KDQojDQojIEZ1 c2lvbiBNUFQgZGV2aWNlIHN1cHBvcnQNCiMNCkNPTkZJR19GVVNJT049eQ0K Q09ORklHX0ZVU0lPTl9CT09UPXkNCg0KIw0KIyAoYWJpbGl0eSB0byBib290 IGxpbnV4IGtlcm5lbCBmcm9tIEZ1c2lvbiBkZXZpY2UgaXMgRU5BQkxFRCEp DQojDQpDT05GSUdfRlVTSU9OX0xBTj15DQpDT05GSUdfTkVUX0ZDPXkNCg0K Iw0KIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0IChFWFBFUklNRU5U QUwpDQojDQpDT05GSUdfSUVFRTEzOTQ9eQ0KDQojDQojIERldmljZSBEcml2 ZXJzDQojDQpDT05GSUdfSUVFRTEzOTRfUENJTFlOWD15DQpDT05GSUdfSUVF RTEzOTRfUENJTFlOWF9MT0NBTFJBTT15DQojIENPTkZJR19JRUVFMTM5NF9Q Q0lMWU5YX1BPUlRTIGlzIG5vdCBzZXQNCkNPTkZJR19JRUVFMTM5NF9PSENJ MTM5ND15DQoNCiMNCiMgUHJvdG9jb2wgRHJpdmVycw0KIw0KQ09ORklHX0lF RUUxMzk0X1ZJREVPMTM5ND15DQpDT05GSUdfSUVFRTEzOTRfU0JQMj15DQpD T05GSUdfSUVFRTEzOTRfRVRIMTM5ND15DQpDT05GSUdfSUVFRTEzOTRfRFYx Mzk0PXkNCkNPTkZJR19JRUVFMTM5NF9SQVdJTz15DQpDT05GSUdfSUVFRTEz OTRfQ01QPXkNCkNPTkZJR19JRUVFMTM5NF9BTURUUD15DQpDT05GSUdfSUVF RTEzOTRfVkVSQk9TRURFQlVHPXkNCg0KIw0KIyBJMk8gZGV2aWNlIHN1cHBv cnQNCiMNCkNPTkZJR19JMk89eQ0KQ09ORklHX0kyT19QQ0k9eQ0KIyBDT05G SUdfSTJPX0JMT0NLIGlzIG5vdCBzZXQNCkNPTkZJR19JMk9fTEFOPXkNCiMg Q09ORklHX0kyT19TQ1NJIGlzIG5vdCBzZXQNCkNPTkZJR19JMk9fUFJPQz15 DQoNCiMNCiMgTmV0d29yayBkZXZpY2Ugc3VwcG9ydA0KIw0KQ09ORklHX05F VERFVklDRVM9eQ0KDQojDQojIEFSQ25ldCBkZXZpY2VzDQojDQpDT05GSUdf QVJDTkVUPXkNCkNPTkZJR19BUkNORVRfMTIwMT15DQpDT05GSUdfQVJDTkVU XzEwNTE9eQ0KQ09ORklHX0FSQ05FVF9SQVc9eQ0KQ09ORklHX0FSQ05FVF9D T005MHh4PXkNCkNPTkZJR19BUkNORVRfQ09NOTB4eElPPXkNCkNPTkZJR19B UkNORVRfUklNX0k9eQ0KQ09ORklHX0FSQ05FVF9DT00yMDAyMD15DQpDT05G SUdfQVJDTkVUX0NPTTIwMDIwX0lTQT15DQpDT05GSUdfQVJDTkVUX0NPTTIw MDIwX1BDST15DQoNCiMNCiMgQXBwbGV0YWxrIGRldmljZXMNCiMNCkNPTkZJ R19BUFBMRVRBTEs9eQ0KQ09ORklHX0xUUEM9eQ0KQ09ORklHX0NPUFM9eQ0K Q09ORklHX0NPUFNfREFZTkE9eQ0KQ09ORklHX0NPUFNfVEFOR0VOVD15DQpD T05GSUdfSVBERFA9eQ0KQ09ORklHX0lQRERQX0VOQ0FQPXkNCkNPTkZJR19J UEREUF9ERUNBUD15DQpDT05GSUdfRFVNTVk9eQ0KQ09ORklHX0JPTkRJTkc9 eQ0KQ09ORklHX0VRVUFMSVpFUj15DQpDT05GSUdfVFVOPXkNCkNPTkZJR19F VEhFUlRBUD15DQpDT05GSUdfTkVUX1NCMTAwMD15DQoNCiMNCiMgRXRoZXJu ZXQgKDEwIG9yIDEwME1iaXQpDQojDQpDT05GSUdfTkVUX0VUSEVSTkVUPXkN CiMgQ09ORklHX1NVTkxBTkNFIGlzIG5vdCBzZXQNCkNPTkZJR19IQVBQWU1F QUw9eQ0KIyBDT05GSUdfU1VOQk1BQyBpcyBub3Qgc2V0DQojIENPTkZJR19T VU5RRSBpcyBub3Qgc2V0DQpDT05GSUdfU1VOR0VNPXkNCkNPTkZJR19ORVRf VkVORE9SXzNDT009eQ0KQ09ORklHX0VMMT15DQpDT05GSUdfRUwyPXkNCkNP TkZJR19FTFBMVVM9eQ0KQ09ORklHX0VMMTY9eQ0KQ09ORklHX0VMMz15DQpD T05GSUdfM0M1MTU9eQ0KQ09ORklHX0VMTUM9eQ0KQ09ORklHX0VMTUNfSUk9 eQ0KQ09ORklHX1ZPUlRFWD15DQpDT05GSUdfTEFOQ0U9eQ0KQ09ORklHX05F VF9WRU5ET1JfU01DPXkNCkNPTkZJR19XRDgweDM9eQ0KQ09ORklHX1VMVFJB TUNBPXkNCkNPTkZJR19VTFRSQT15DQpDT05GSUdfVUxUUkEzMj15DQpDT05G SUdfU01DOTE5ND15DQpDT05GSUdfTkVUX1ZFTkRPUl9SQUNBTD15DQpDT05G SUdfTkk1MDEwPXkNCkNPTkZJR19OSTUyPXkNCkNPTkZJR19OSTY1PXkNCkNP TkZJR19BVDE3MDA9eQ0KQ09ORklHX0RFUENBPXkNCkNPTkZJR19IUDEwMD15 DQpDT05GSUdfTkVUX0lTQT15DQpDT05GSUdfRTIxMDA9eQ0KQ09ORklHX0VX UkszPXkNCkNPTkZJR19FRVhQUkVTUz15DQpDT05GSUdfRUVYUFJFU1NfUFJP PXkNCkNPTkZJR19IUExBTl9QTFVTPXkNCkNPTkZJR19IUExBTj15DQpDT05G SUdfTFA0ODZFPXkNCkNPTkZJR19FVEgxNkk9eQ0KQ09ORklHX05FMjAwMD15 DQpDT05GSUdfU0tNQz15DQpDT05GSUdfTkUyX01DQT15DQpDT05GSUdfSUJN TEFOQT15DQpDT05GSUdfTkVUX1BDST15DQpDT05GSUdfUENORVQzMj15DQpD T05GSUdfQURBUFRFQ19TVEFSRklSRT15DQpDT05GSUdfQUMzMjAwPXkNCkNP TkZJR19BUFJJQ09UPXkNCkNPTkZJR19DUzg5eDA9eQ0KQ09ORklHX0RHUlM9 eQ0KQ09ORklHX0VFUFJPMTAwPXkNCkNPTkZJR19FMTAwPXkNCkNPTkZJR19M TkUzOTA9eQ0KQ09ORklHX0ZFQUxOWD15DQpDT05GSUdfTkFUU0VNST15DQpD T05GSUdfTkFUU0VNSV9DQUJMRV9NQUdJQz15DQpDT05GSUdfTkUyS19QQ0k9 eQ0KQ09ORklHX05FMzIxMD15DQpDT05GSUdfRVMzMjEwPXkNCkNPTkZJR184 MTM5Q1A9eQ0KQ09ORklHXzgxMzlUT089eQ0KQ09ORklHXzgxMzlUT09fUElP PXkNCkNPTkZJR184MTM5VE9PX1RVTkVfVFdJU1RFUj15DQpDT05GSUdfODEz OVRPT184MTI5PXkNCkNPTkZJR184MTM5X05FV19SWF9SRVNFVD15DQpDT05G SUdfU0lTOTAwPXkNCkNPTkZJR19FUElDMTAwPXkNCkNPTkZJR19TVU5EQU5D RT15DQpDT05GSUdfVExBTj15DQpDT05GSUdfVklBX1JISU5FPXkNCkNPTkZJ R19WSUFfUkhJTkVfTU1JTz15DQpDT05GSUdfTkVUX1BPQ0tFVD15DQpDT05G SUdfQVRQPXkNCkNPTkZJR19ERTYwMD15DQpDT05GSUdfREU2MjA9eQ0KDQoj DQojIEV0aGVybmV0ICgxMDAwIE1iaXQpDQojDQpDT05GSUdfQUNFTklDPXkN CkNPTkZJR19BQ0VOSUNfT01JVF9USUdPTl9JPXkNCkNPTkZJR19ETDJLPXkN CkNPTkZJR19FMTAwMD15DQojIENPTkZJR19NWVJJX1NCVVMgaXMgbm90IHNl dA0KQ09ORklHX05TODM4MjA9eQ0KQ09ORklHX0hBTUFDSEk9eQ0KQ09ORklH X1lFTExPV0ZJTj15DQpDT05GSUdfU0s5OExJTj15DQpDT05GSUdfVElHT04z PXkNCkNPTkZJR19GRERJPXkNCkNPTkZJR19ERUZYWD15DQpDT05GSUdfU0tG UD15DQpDT05GSUdfSElQUEk9eQ0KQ09ORklHX1JPQURSVU5ORVI9eQ0KQ09O RklHX1JPQURSVU5ORVJfTEFSR0VfUklOR1M9eQ0KQ09ORklHX1BMSVA9eQ0K Q09ORklHX1BQUD15DQpDT05GSUdfUFBQX01VTFRJTElOSz15DQpDT05GSUdf UFBQX0ZJTFRFUj15DQpDT05GSUdfUFBQX0FTWU5DPXkNCkNPTkZJR19QUFBf U1lOQ19UVFk9eQ0KQ09ORklHX1BQUF9ERUZMQVRFPXkNCkNPTkZJR19QUFBf QlNEQ09NUD15DQpDT05GSUdfUFBQT0U9eQ0KQ09ORklHX1BQUE9BVE09eQ0K Q09ORklHX1NMSVA9eQ0KQ09ORklHX1NMSVBfQ09NUFJFU1NFRD15DQpDT05G SUdfU0xJUF9TTUFSVD15DQpDT05GSUdfU0xJUF9NT0RFX1NMSVA2PXkNCg0K Iw0KIyBXaXJlbGVzcyBMQU4gKG5vbi1oYW1yYWRpbykNCiMNCkNPTkZJR19O RVRfUkFESU89eQ0KQ09ORklHX1NUUklQPXkNCkNPTkZJR19BUkxBTj15DQpD T05GSUdfQUlST05FVDQ1MDA9eQ0KQ09ORklHX0FJUk9ORVQ0NTAwX05PTkNT PXkNCkNPTkZJR19BSVJPTkVUNDUwMF9QTlA9eQ0KQ09ORklHX0FJUk9ORVQ0 NTAwX1BDST15DQpDT05GSUdfQUlST05FVDQ1MDBfSVNBPXkNCkNPTkZJR19B SVJPTkVUNDUwMF9JMzY1PXkNCg0KIw0KIyBXaXJlbGVzcyBJU0EvUENJIGNh cmRzIHN1cHBvcnQNCiMNCkNPTkZJR19XQVZFTEFOPXkNCkNPTkZJR19BSVJP PXkNCkNPTkZJR19IRVJNRVM9eQ0KQ09ORklHX1BMWF9IRVJNRVM9eQ0KDQoj DQojIFdpcmVsZXNzIFBjbWNpYS9DYXJkYnVzIGNhcmRzIHN1cHBvcnQNCiMN CkNPTkZJR19QQ01DSUFfTkVUV0FWRT15DQpDT05GSUdfUENNQ0lBX1dBVkVM QU49eQ0KQ09ORklHX1BDTUNJQV9IRVJNRVM9eQ0KQ09ORklHX0FJUk9fQ1M9 eQ0KQ09ORklHX05FVF9XSVJFTEVTUz15DQoNCiMNCiMgVG9rZW4gUmluZyBk ZXZpY2VzDQojDQpDT05GSUdfVFI9eQ0KQ09ORklHX0lCTVRSPXkNCkNPTkZJ R19JQk1PTD15DQpDT05GSUdfSUJNTFM9eQ0KQ09ORklHXzNDMzU5PXkNCkNP TkZJR19UTVMzODBUUj15DQpDT05GSUdfVE1TUENJPXkNCkNPTkZJR19UTVNJ U0E9eQ0KQ09ORklHX0FCWVNTPXkNCkNPTkZJR19NQURHRU1DPXkNCkNPTkZJ R19TTUNUUj15DQpDT05GSUdfTkVUX0ZDPXkNCiMgQ09ORklHX0lQSEFTRTU1 MjYgaXMgbm90IHNldA0KQ09ORklHX1JDUENJPXkNCkNPTkZJR19TSEFQRVI9 eQ0KDQojDQojIFdhbiBpbnRlcmZhY2VzDQojDQpDT05GSUdfV0FOPXkNCkNP TkZJR19DT01YPXkNCkNPTkZJR19DT01YX0hXX0NPTVg9eQ0KQ09ORklHX0NP TVhfSFdfTE9DT01YPXkNCkNPTkZJR19DT01YX0hXX01JWENPTT15DQpDT05G SUdfQ09NWF9IV19NVU5JQ0g9eQ0KQ09ORklHX0NPTVhfUFJPVE9fUFBQPXkN CkNPTkZJR19DT01YX1BST1RPX0xBUEI9eQ0KQ09ORklHX0NPTVhfUFJPVE9f RlI9eQ0KQ09ORklHX0xBTk1FRElBPXkNCkNPTkZJR19TWU5DTElOS19TWU5D UFBQPXkNCkNPTkZJR19IRExDPXkNCkNPTkZJR19IRExDX1JBVz15DQpDT05G SUdfSERMQ19DSVNDTz15DQpDT05GSUdfSERMQ19GUj15DQpDT05GSUdfSERM Q19QUFA9eQ0KQ09ORklHX0hETENfWDI1PXkNCkNPTkZJR19OMj15DQpDT05G SUdfQzEwMT15DQpDT05GSUdfRkFSU1lOQz15DQpDT05GSUdfSERMQ19ERUJV R19QS1Q9eQ0KQ09ORklHX0hETENfREVCVUdfSEFSRF9IRUFERVI9eQ0KQ09O RklHX0hETENfREVCVUdfRUNOPXkNCkNPTkZJR19IRExDX0RFQlVHX1JJTkdT PXkNCkNPTkZJR19ETENJPXkNCkNPTkZJR19ETENJX0NPVU5UPTI0DQpDT05G SUdfRExDSV9NQVg9OA0KQ09ORklHX1NETEE9eQ0KQ09ORklHX1dBTl9ST1VU RVJfRFJJVkVSUz15DQpDT05GSUdfVkVORE9SX1NBTkdPTUE9eQ0KQ09ORklH X1dBTlBJUEVfQ0hETEM9eQ0KQ09ORklHX1dBTlBJUEVfRlI9eQ0KQ09ORklH X1dBTlBJUEVfWDI1PXkNCkNPTkZJR19XQU5QSVBFX1BQUD15DQpDT05GSUdf V0FOUElQRV9NVUxUUFBQPXkNCkNPTkZJR19DWUNMQURFU19TWU5DPXkNCkNP TkZJR19DWUNMT01YX1gyNT15DQpDT05GSUdfTEFQQkVUSEVSPXkNCkNPTkZJ R19YMjVfQVNZPXkNCkNPTkZJR19TQk5JPXkNCkNPTkZJR19TQk5JX01VTFRJ TElORT15DQoNCiMNCiMgIlR1bGlwIiBmYW1pbHkgbmV0d29yayBkZXZpY2Ug c3VwcG9ydA0KIw0KQ09ORklHX05FVF9UVUxJUD15DQpDT05GSUdfREUyMTA0 WD15DQpDT05GSUdfVFVMSVA9eQ0KQ09ORklHX1RVTElQX01XST15DQpDT05G SUdfVFVMSVBfTU1JTz15DQpDT05GSUdfREU0WDU9eQ0KQ09ORklHX1dJTkJP TkRfODQwPXkNCkNPTkZJR19ETTkxMDI9eQ0KQ09ORklHX1BDTUNJQV9YSVJD T009eQ0KQ09ORklHX1BDTUNJQV9YSVJUVUxJUD15DQoNCiMNCiMgUENNQ0lB IG5ldHdvcmsgZGV2aWNlIHN1cHBvcnQNCiMNCkNPTkZJR19ORVRfUENNQ0lB PXkNCkNPTkZJR19QQ01DSUFfM0M1ODk9eQ0KQ09ORklHX1BDTUNJQV8zQzU3 ND15DQpDT05GSUdfUENNQ0lBX0ZNVkoxOFg9eQ0KQ09ORklHX1BDTUNJQV9Q Q05FVD15DQpDT05GSUdfUENNQ0lBX0FYTkVUPXkNCkNPTkZJR19QQ01DSUFf Tk1DTEFOPXkNCkNPTkZJR19QQ01DSUFfU01DOTFDOTI9eQ0KQ09ORklHX1BD TUNJQV9YSVJDMlBTPXkNCkNPTkZJR19BUkNORVRfQ09NMjAwMjBfQ1M9eQ0K Q09ORklHX05FVF9QQ01DSUFfUkFESU89eQ0KQ09ORklHX1BDTUNJQV9SQVlD Uz15DQpDT05GSUdfQUlST05FVDQ1MDBfQ1M9eQ0KDQojDQojIEFUTSBkcml2 ZXJzDQojDQpDT05GSUdfQVRNX1RDUD15DQpDT05GSUdfQVRNX0xBTkFJPXkN CkNPTkZJR19BVE1fRU5JPXkNCkNPTkZJR19BVE1fRU5JX0RFQlVHPXkNCkNP TkZJR19BVE1fRU5JX1RVTkVfQlVSU1Q9eQ0KQ09ORklHX0FUTV9FTklfQlVS U1RfVFhfMTZXPXkNCkNPTkZJR19BVE1fRU5JX0JVUlNUX1RYXzhXPXkNCkNP TkZJR19BVE1fRU5JX0JVUlNUX1RYXzRXPXkNCkNPTkZJR19BVE1fRU5JX0JV UlNUX1RYXzJXPXkNCkNPTkZJR19BVE1fRU5JX0JVUlNUX1JYXzE2Vz15DQpD T05GSUdfQVRNX0VOSV9CVVJTVF9SWF84Vz15DQpDT05GSUdfQVRNX0VOSV9C VVJTVF9SWF80Vz15DQpDT05GSUdfQVRNX0VOSV9CVVJTVF9SWF8yVz15DQpD T05GSUdfQVRNX0ZJUkVTVFJFQU09eQ0KQ09ORklHX0FUTV9aQVRNPXkNCkNP TkZJR19BVE1fWkFUTV9ERUJVRz15DQpDT05GSUdfQVRNX1pBVE1fRVhBQ1Rf VFM9eQ0KQ09ORklHX0FUTV9OSUNTVEFSPXkNCkNPTkZJR19BVE1fTklDU1RB Ul9VU0VfU1VOST15DQpDT05GSUdfQVRNX05JQ1NUQVJfVVNFX0lEVDc3MTA1 PXkNCkNPTkZJR19BVE1fSURUNzcyNTI9eQ0KQ09ORklHX0FUTV9JRFQ3NzI1 Ml9ERUJVRz15DQpDT05GSUdfQVRNX0lEVDc3MjUyX1JDVl9BTEw9eQ0KQ09O RklHX0FUTV9JRFQ3NzI1Ml9VU0VfU1VOST15DQpDT05GSUdfQVRNX0FNQkFT U0FET1I9eQ0KQ09ORklHX0FUTV9BTUJBU1NBRE9SX0RFQlVHPXkNCkNPTkZJ R19BVE1fSE9SSVpPTj15DQpDT05GSUdfQVRNX0hPUklaT05fREVCVUc9eQ0K Q09ORklHX0FUTV9JQT15DQpDT05GSUdfQVRNX0lBX0RFQlVHPXkNCkNPTkZJ R19BVE1fRk9SRTIwMEVfTUFZQkU9eQ0KQ09ORklHX0FUTV9GT1JFMjAwRV9Q Q0E9eQ0KQ09ORklHX0FUTV9GT1JFMjAwRV9QQ0FfREVGQVVMVF9GVz15DQpD T05GSUdfQVRNX0ZPUkUyMDBFX1RYX1JFVFJZPTE2DQpDT05GSUdfQVRNX0ZP UkUyMDBFX0RFQlVHPTANCkNPTkZJR19BVE1fRk9SRTIwMEU9eQ0KDQojDQoj IEFtYXRldXIgUmFkaW8gc3VwcG9ydA0KIw0KQ09ORklHX0hBTVJBRElPPXkN Cg0KIw0KIyBQYWNrZXQgUmFkaW8gcHJvdG9jb2xzDQojDQpDT05GSUdfQVgy NT15DQpDT05GSUdfQVgyNV9EQU1BX1NMQVZFPXkNCkNPTkZJR19ORVRST009 eQ0KQ09ORklHX1JPU0U9eQ0KDQojDQojIEFYLjI1IG5ldHdvcmsgZGV2aWNl IGRyaXZlcnMNCiMNCg0KIw0KIyBBWC4yNSBuZXR3b3JrIGRldmljZSBkcml2 ZXJzDQojDQpDT05GSUdfTUtJU1M9eQ0KQ09ORklHXzZQQUNLPXkNCkNPTkZJ R19CUFFFVEhFUj15DQpDT05GSUdfRE1BU0NDPXkNCkNPTkZJR19TQ0M9eQ0K Q09ORklHX1NDQ19ERUxBWT15DQpDT05GSUdfU0NDX1RSWEVDSE89eQ0KQ09O RklHX0JBWUNPTV9TRVJfRkRYPXkNCkNPTkZJR19CQVlDT01fU0VSX0hEWD15 DQpDT05GSUdfQkFZQ09NX1BBUj15DQpDT05GSUdfQkFZQ09NX0VQUD15DQpD T05GSUdfU09VTkRNT0RFTT15DQpDT05GSUdfU09VTkRNT0RFTV9TQkM9eQ0K Q09ORklHX1NPVU5ETU9ERU1fV1NTPXkNCkNPTkZJR19TT1VORE1PREVNX0FG U0sxMjAwPXkNCkNPTkZJR19TT1VORE1PREVNX0FGU0syNDAwXzc9eQ0KQ09O RklHX1NPVU5ETU9ERU1fQUZTSzI0MDBfOD15DQpDT05GSUdfU09VTkRNT0RF TV9BRlNLMjY2Nj15DQpDT05GSUdfU09VTkRNT0RFTV9IQVBONDgwMD15DQpD T05GSUdfU09VTkRNT0RFTV9QU0s0ODAwPXkNCkNPTkZJR19TT1VORE1PREVN X0ZTSzk2MDA9eQ0KQ09ORklHX1lBTT15DQoNCiMNCiMgSXJEQSAoaW5mcmFy ZWQpIHN1cHBvcnQNCiMNCkNPTkZJR19JUkRBPXkNCg0KIw0KIyBJckRBIHBy b3RvY29scw0KIw0KQ09ORklHX0lSTEFOPXkNCkNPTkZJR19JUk5FVD15DQpD T05GSUdfSVJDT01NPXkNCkNPTkZJR19JUkRBX1VMVFJBPXkNCg0KIw0KIyBJ ckRBIG9wdGlvbnMNCiMNCkNPTkZJR19JUkRBX0NBQ0hFX0xBU1RfTFNBUD15 DQpDT05GSUdfSVJEQV9GQVNUX1JSPXkNCkNPTkZJR19JUkRBX0RFQlVHPXkN Cg0KIw0KIyBJbmZyYXJlZC1wb3J0IGRldmljZSBkcml2ZXJzDQojDQoNCiMN CiMgU0lSIGRldmljZSBkcml2ZXJzDQojDQpDT05GSUdfSVJUVFlfU0lSPXkN CkNPTkZJR19JUlBPUlRfU0lSPXkNCg0KIw0KIyBEb25nbGUgc3VwcG9ydA0K Iw0KQ09ORklHX0RPTkdMRT15DQpDT05GSUdfRVNJX0RPTkdMRT15DQpDT05G SUdfQUNUSVNZU19ET05HTEU9eQ0KQ09ORklHX1RFS1JBTV9ET05HTEU9eQ0K Q09ORklHX0dJUkJJTF9ET05HTEU9eQ0KQ09ORklHX0xJVEVMSU5LX0RPTkdM RT15DQpDT05GSUdfTUNQMjEyMF9ET05HTEU9eQ0KQ09ORklHX09MRF9CRUxL SU5fRE9OR0xFPXkNCg0KIw0KIyBGSVIgZGV2aWNlIGRyaXZlcnMNCiMNCkNP TkZJR19VU0JfSVJEQT15DQpDT05GSUdfTlNDX0ZJUj15DQpDT05GSUdfV0lO Qk9ORF9GSVI9eQ0KQ09ORklHX1RPU0hJQkFfRklSPXkNCkNPTkZJR19TTUNf SVJDQ19GSVI9eQ0KQ09ORklHX0FMSV9GSVI9eQ0KQ09ORklHX1ZMU0lfRklS PXkNCg0KIw0KIyBJU0ROIHN1YnN5c3RlbQ0KIw0KQ09ORklHX0lTRE5fQk9P TD15DQoNCiMNCiMgT2xkIElTRE40TGludXgNCiMNCkNPTkZJR19JU0ROPXkN CkNPTkZJR19JU0ROX1BQUD15DQpDT05GSUdfSVNETl9QUFBfVko9eQ0KQ09O RklHX0lTRE5fTVBQPXkNCkNPTkZJR19JU0ROX1BQUF9CU0RDT01QPXkNCkNP TkZJR19JU0ROX0FVRElPPXkNCkNPTkZJR19JU0ROX1RUWV9GQVg9eQ0KQ09O RklHX0lTRE5fWDI1PXkNCg0KIw0KIyBJU0ROIGZlYXR1cmUgc3VibW9kdWxl cw0KIw0KQ09ORklHX0lTRE5fRFJWX0xPT1A9eQ0KQ09ORklHX0lTRE5fRElW RVJTSU9OPXkNCg0KIw0KIyBsb3ctbGV2ZWwgaGFyZHdhcmUgZHJpdmVycw0K Iw0KDQojDQojIFBhc3NpdmUgSVNETiBjYXJkcw0KIw0KQ09ORklHX0lTRE5f RFJWX0hJU0FYPXkNCg0KIw0KIyAgIEQtY2hhbm5lbCBwcm90b2NvbCBmZWF0 dXJlcw0KIw0KQ09ORklHX0hJU0FYX0VVUk89eQ0KQ09ORklHX0RFX0FPQz15 DQpDT05GSUdfSElTQVhfTk9fU0VORENPTVBMRVRFPXkNCkNPTkZJR19ISVNB WF9OT19MTEM9eQ0KQ09ORklHX0hJU0FYX05PX0tFWVBBRD15DQpDT05GSUdf SElTQVhfMVRSNj15DQpDT05GSUdfSElTQVhfTkkxPXkNCkNPTkZJR19ISVNB WF9NQVhfQ0FSRFM9OA0KDQojDQojICAgSGlTYXggc3VwcG9ydGVkIGNhcmRz DQojDQpDT05GSUdfSElTQVhfMTZfMD15DQpDT05GSUdfSElTQVhfMTZfMz15 DQpDT05GSUdfSElTQVhfVEVMRVNQQ0k9eQ0KQ09ORklHX0hJU0FYX1MwQk9Y PXkNCkNPTkZJR19ISVNBWF9BVk1fQTE9eQ0KQ09ORklHX0hJU0FYX0ZSSVRa UENJPXkNCkNPTkZJR19ISVNBWF9BVk1fQTFfUENNQ0lBPXkNCkNPTkZJR19I SVNBWF9FTFNBPXkNCkNPTkZJR19ISVNBWF9JWDFNSUNST1IyPXkNCkNPTkZJ R19ISVNBWF9ESUVITERJVkE9eQ0KQ09ORklHX0hJU0FYX0FTVVNDT009eQ0K Q09ORklHX0hJU0FYX1RFTEVJTlQ9eQ0KQ09ORklHX0hJU0FYX0hGQ1M9eQ0K Q09ORklHX0hJU0FYX1NFRExCQVVFUj15DQpDT05GSUdfSElTQVhfU1BPUlRT VEVSPXkNCkNPTkZJR19ISVNBWF9NSUM9eQ0KQ09ORklHX0hJU0FYX05FVEpF VD15DQpDT05GSUdfSElTQVhfTkVUSkVUX1U9eQ0KQ09ORklHX0hJU0FYX05J Q0NZPXkNCkNPTkZJR19ISVNBWF9JU1VSRj15DQpDT05GSUdfSElTQVhfSFNU U0FQSElSPXkNCkNPTkZJR19ISVNBWF9CS01fQTRUPXkNCkNPTkZJR19ISVNB WF9TQ1RfUVVBRFJPPXkNCkNPTkZJR19ISVNBWF9HQVpFTD15DQpDT05GSUdf SElTQVhfSEZDX1BDST15DQpDT05GSUdfSElTQVhfVzY2OTI9eQ0KQ09ORklH X0hJU0FYX0hGQ19TWD15DQpDT05GSUdfSElTQVhfREVCVUc9eQ0KQ09ORklH X0hJU0FYX1NFRExCQVVFUl9DUz15DQpDT05GSUdfSElTQVhfRUxTQV9DUz15 DQpDT05GSUdfSElTQVhfU1Q1NDgxPXkNCkNPTkZJR19ISVNBWF9GUklUWl9Q Q0lQTlA9eQ0KQ09ORklHX0hJU0FYX0ZSSVRaX0NMQVNTSUM9eQ0KQ09ORklH X0hJU0FYX0hGQ1BDST15DQoNCiMNCiMgQWN0aXZlIElTRE4gY2FyZHMNCiMN CkNPTkZJR19JU0ROX0RSVl9JQ049eQ0KQ09ORklHX0lTRE5fRFJWX1BDQklU PXkNCkNPTkZJR19JU0ROX0RSVl9TQz15DQpDT05GSUdfSVNETl9EUlZfQUNU MjAwMD15DQpDT05GSUdfSVNETl9EUlZfRUlDT049eQ0KQ09ORklHX0lTRE5f RFJWX0VJQ09OX0RJVkFTPXkNCkNPTkZJR19JU0ROX0RSVl9UUEFNPXkNCiMg Q09ORklHX0hZU0ROX0NBUEkgaXMgbm90IHNldA0KDQojDQojIENBUEkgc3Vi c3lzdGVtDQojDQpDT05GSUdfSVNETl9DQVBJPXkNCkNPTkZJR19JU0ROX0RS Vl9BVk1CMV9WRVJCT1NFX1JFQVNPTj15DQpDT05GSUdfSVNETl9DQVBJX01J RERMRVdBUkU9eQ0KQ09ORklHX0lTRE5fQ0FQSV9DQVBJMjA9eQ0KQ09ORklH X0lTRE5fQ0FQSV9DQVBJRlNfQk9PTD15DQpDT05GSUdfSVNETl9DQVBJX0NB UElGUz15DQpDT05GSUdfSVNETl9DQVBJX0NBUElEUlY9eQ0KDQojDQojIERy aXZlcnMgZm9yIGFjdGl2ZSBBVk0gY2FyZHMNCiMNCkNPTkZJR19DQVBJX0FW TT15DQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFJU0E9eQ0KQ09ORklHX0lT RE5fRFJWX0FWTUIxX0IxUENJPXkNCkNPTkZJR19JU0ROX0RSVl9BVk1CMV9C MVBDSVY0PXkNCkNPTkZJR19JU0ROX0RSVl9BVk1CMV9UMUlTQT15DQpDT05G SUdfSVNETl9EUlZfQVZNQjFfQjFQQ01DSUE9eQ0KQ09ORklHX0lTRE5fRFJW X0FWTUIxX0FWTV9DUz15DQpDT05GSUdfSVNETl9EUlZfQVZNQjFfVDFQQ0k9 eQ0KQ09ORklHX0lTRE5fRFJWX0FWTUIxX0M0PXkNCg0KIw0KIyBPbGQgQ0Qt Uk9NIGRyaXZlcnMgKG5vdCBTQ1NJLCBub3QgSURFKQ0KIw0KQ09ORklHX0NE X05PX0lERVNDU0k9eQ0KQ09ORklHX0FaVENEPXkNCkNPTkZJR19HU0NEPXkN CiMgQ09ORklHX1NCUENEIGlzIG5vdCBzZXQNCkNPTkZJR19NQ0Q9eQ0KQ09O RklHX01DRF9JUlE9MTENCkNPTkZJR19NQ0RfQkFTRT0zMDANCkNPTkZJR19N Q0RYPXkNCkNPTkZJR19PUFRDRD15DQpDT05GSUdfQ00yMDY9eQ0KQ09ORklH X1NKQ0Q9eQ0KQ09ORklHX0lTUDE2X0NEST15DQpDT05GSUdfQ0RVMzFBPXkN CkNPTkZJR19DRFU1MzU9eQ0KDQojDQojIElucHV0IGRldmljZSBzdXBwb3J0 DQojDQpDT05GSUdfSU5QVVQ9eQ0KDQojDQojIFVzZXJsYW5kIGludGVyZmFj ZXMNCiMNCkNPTkZJR19JTlBVVF9LRVlCREVWPXkNCkNPTkZJR19JTlBVVF9N T1VTRURFVj15DQpDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAy NA0KQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9ZPTc2OA0KQ09ORklH X0lOUFVUX0pPWURFVj15DQpDT05GSUdfSU5QVVRfVFNERVY9eQ0KQ09ORklH X0lOUFVUX1RTREVWX1NDUkVFTl9YPTI0MA0KQ09ORklHX0lOUFVUX1RTREVW X1NDUkVFTl9ZPTMyMA0KQ09ORklHX0lOUFVUX0VWREVWPXkNCkNPTkZJR19J TlBVVF9FVkJVRz15DQoNCiMNCiMgSW5wdXQgSS9PIGRyaXZlcnMNCiMNCkNP TkZJR19HQU1FUE9SVD15DQpDT05GSUdfU09VTkRfR0FNRVBPUlQ9eQ0KQ09O RklHX0dBTUVQT1JUX05TNTU4PXkNCkNPTkZJR19HQU1FUE9SVF9MND15DQpD T05GSUdfR0FNRVBPUlRfRU1VMTBLMT15DQpDT05GSUdfR0FNRVBPUlRfVk9S VEVYPXkNCkNPTkZJR19HQU1FUE9SVF9GTTgwMT15DQpDT05GSUdfR0FNRVBP UlRfQ1M0NjFYPXkNCkNPTkZJR19TRVJJTz15DQpDT05GSUdfU0VSSU9fSTgw NDI9eQ0KQ09ORklHX0k4MDQyX1JFR19CQVNFPTYwDQpDT05GSUdfSTgwNDJf S0JEX0lSUT0xDQpDT05GSUdfSTgwNDJfQVVYX0lSUT0xMg0KQ09ORklHX1NF UklPX1NFUlBPUlQ9eQ0KQ09ORklHX1NFUklPX0NUODJDNzEwPXkNCkNPTkZJ R19TRVJJT19QQVJLQkQ9eQ0KDQojDQojIElucHV0IERldmljZSBEcml2ZXJz DQojDQpDT05GSUdfSU5QVVRfS0VZQk9BUkQ9eQ0KQ09ORklHX0tFWUJPQVJE X0FUS0JEPXkNCkNPTkZJR19LRVlCT0FSRF9TVU5LQkQ9eQ0KQ09ORklHX0tF WUJPQVJEX1BTMlNFUktCRD15DQpDT05GSUdfS0VZQk9BUkRfWFRLQkQ9eQ0K Q09ORklHX0lOUFVUX01PVVNFPXkNCkNPTkZJR19NT1VTRV9QUzI9eQ0KQ09O RklHX01PVVNFX1NFUklBTD15DQpDT05GSUdfTU9VU0VfSU5QT1JUPXkNCkNP TkZJR19NT1VTRV9BVElYTD15DQpDT05GSUdfTU9VU0VfTE9HSUJNPXkNCkNP TkZJR19NT1VTRV9QQzExMFBBRD15DQpDT05GSUdfSU5QVVRfSk9ZU1RJQ0s9 eQ0KQ09ORklHX0pPWVNUSUNLX0FOQUxPRz15DQpDT05GSUdfSk9ZU1RJQ0tf QTNEPXkNCkNPTkZJR19KT1lTVElDS19BREk9eQ0KQ09ORklHX0pPWVNUSUNL X0NPQlJBPXkNCkNPTkZJR19KT1lTVElDS19HRjJLPXkNCkNPTkZJR19KT1lT VElDS19HUklQPXkNCkNPTkZJR19KT1lTVElDS19HVUlMTEVNT1Q9eQ0KQ09O RklHX0pPWVNUSUNLX0lOVEVSQUNUPXkNCkNPTkZJR19KT1lTVElDS19TSURF V0lOREVSPXkNCkNPTkZJR19KT1lTVElDS19UTURDPXkNCkNPTkZJR19KT1lT VElDS19JRk9SQ0VfVVNCPXkNCkNPTkZJR19KT1lTVElDS19JRk9SQ0VfMjMy PXkNCkNPTkZJR19KT1lTVElDS19XQVJSSU9SPXkNCkNPTkZJR19KT1lTVElD S19NQUdFTExBTj15DQpDT05GSUdfSk9ZU1RJQ0tfU1BBQ0VPUkI9eQ0KQ09O RklHX0pPWVNUSUNLX1NQQUNFQkFMTD15DQpDT05GSUdfSk9ZU1RJQ0tfU1RJ TkdFUj15DQpDT05GSUdfSk9ZU1RJQ0tfVFdJRERMRVI9eQ0KQ09ORklHX0pP WVNUSUNLX0RCOT15DQpDT05GSUdfSk9ZU1RJQ0tfR0FNRUNPTj15DQpDT05G SUdfSk9ZU1RJQ0tfVFVSQk9HUkFGWD15DQpDT05GSUdfSU5QVVRfVE9VQ0hT Q1JFRU49eQ0KQ09ORklHX1RPVUNIU0NSRUVOX0dVTlpFPXkNCg0KIw0KIyBD aGFyYWN0ZXIgZGV2aWNlcw0KIw0KQ09ORklHX1ZUPXkNCkNPTkZJR19WVF9D T05TT0xFPXkNCkNPTkZJR19TRVJJQUw9eQ0KQ09ORklHX1NFUklBTF9DT05T T0xFPXkNCkNPTkZJR19TRVJJQUxfRVhURU5ERUQ9eQ0KQ09ORklHX1NFUklB TF9NQU5ZX1BPUlRTPXkNCkNPTkZJR19TRVJJQUxfU0hBUkVfSVJRPXkNCkNP TkZJR19TRVJJQUxfREVURUNUX0lSUT15DQpDT05GSUdfU0VSSUFMX01VTFRJ UE9SVD15DQpDT05GSUdfSFVCNj15DQpDT05GSUdfU0VSSUFMX05PTlNUQU5E QVJEPXkNCkNPTkZJR19DT01QVVRPTkU9eQ0KQ09ORklHX1JPQ0tFVFBPUlQ9 eQ0KQ09ORklHX0NZQ0xBREVTPXkNCkNPTkZJR19DWVpfSU5UUj15DQpDT05G SUdfRElHSUVQQ0E9eQ0KQ09ORklHX0VTUFNFUklBTD15DQpDT05GSUdfTU9Y QV9JTlRFTExJTz15DQpDT05GSUdfTU9YQV9TTUFSVElPPXkNCkNPTkZJR19T WU5DTElOSz15DQpDT05GSUdfU1lOQ0xJTktNUD15DQpDT05GSUdfTl9IRExD PXkNCkNPTkZJR19SSVNDT004PXkNCkNPTkZJR19TUEVDSUFMSVg9eQ0KQ09O RklHX1NQRUNJQUxJWF9SVFNDVFM9eQ0KQ09ORklHX1NYPXkNCkNPTkZJR19S SU89eQ0KQ09ORklHX1JJT19PTERQQ0k9eQ0KQ09ORklHX1NUQUxEUlY9eQ0K Q09ORklHX1NUQUxMSU9OPXkNCkNPTkZJR19JU1RBTExJT049eQ0KQ09ORklH X1VOSVg5OF9QVFlTPXkNCkNPTkZJR19VTklYOThfUFRZX0NPVU5UPTI1Ng0K Q09ORklHX1BSSU5URVI9eQ0KQ09ORklHX0xQX0NPTlNPTEU9eQ0KQ09ORklH X1BQREVWPXkNCg0KIw0KIyBJMkMgc3VwcG9ydA0KIw0KQ09ORklHX0kyQz15 DQpDT05GSUdfSTJDX0FMR09CSVQ9eQ0KQ09ORklHX0kyQ19QSElMSVBTUEFS PXkNCkNPTkZJR19JMkNfRUxWPXkNCkNPTkZJR19JMkNfVkVMTEVNQU49eQ0K Q09ORklHX0kyQ19BTEdPUENGPXkNCkNPTkZJR19JMkNfRUxFS1RPUj15DQpD T05GSUdfSTJDX0NIQVJERVY9eQ0KQ09ORklHX0kyQ19QUk9DPXkNCkNPTkZJ R19RSUMwMl9UQVBFPXkNCkNPTkZJR19RSUMwMl9EWU5DT05GPXkNCg0KIw0K IyAgIFNldHRpbmcgcnVudGltZSBRSUMtMDIgY29uZmlndXJhdGlvbiBpcyBk b25lIHdpdGggcWljMDJjb25mDQojDQoNCiMNCiMgICBmcm9tIHRoZSB0cHFp YzAyLXN1cHBvcnQgcGFja2FnZS4gIEl0IGlzIGF2YWlsYWJsZSBhdA0KIw0K DQojDQojICAgbWV0YWxhYi51bmMuZWR1IG9yIGZ0cDovL3RpdHVzLmNmdy5j b20vcHViL0xpbnV4L3V0aWwvDQojDQoNCiMNCiMgV2F0Y2hkb2cgQ2FyZHMN CiMNCkNPTkZJR19XQVRDSERPRz15DQpDT05GSUdfV0FUQ0hET0dfTk9XQVlP VVQ9eQ0KQ09ORklHX0FDUVVJUkVfV0RUPXkNCkNPTkZJR19BRFZBTlRFQ0hf V0RUPXkNCkNPTkZJR19BTElNNzEwMV9XRFQ9eQ0KQ09ORklHX1NDNTIwX1dE VD15DQpDT05GSUdfUENXQVRDSERPRz15DQpDT05GSUdfRVVST1RFQ0hfV0RU PXkNCkNPTkZJR19JQjcwMF9XRFQ9eQ0KQ09ORklHX0k4MTBfVENPPXkNCkNP TkZJR19NSVhDT01XRD15DQpDT05GSUdfNjBYWF9XRFQ9eQ0KQ09ORklHX1NP RlRfV0FUQ0hET0c9eQ0KQ09ORklHX1c4Mzg3N0ZfV0RUPXkNCkNPTkZJR19N QUNIWl9XRFQ9eQ0KQ09ORklHX0FNRF9STkc9eQ0KQ09ORklHX0lOVEVMX1JO Rz15DQpDT05GSUdfTlZSQU09eQ0KQ09ORklHX1JUQz15DQpDT05GSUdfRFRM Sz15DQpDT05GSUdfUjM5NjQ9eQ0KQ09ORklHX0FQUExJQ09NPXkNCkNPTkZJ R19TT05ZUEk9eQ0KDQojDQojIEZ0YXBlLCB0aGUgZmxvcHB5IHRhcGUgZGV2 aWNlIGRyaXZlcg0KIw0KQ09ORklHX0ZUQVBFPXkNCkNPTkZJR19aRlRBUEU9 eQ0KQ09ORklHX1pGVF9ERkxUX0JMS19TWj0xMDI0MA0KDQojDQojICAgVGhl IGNvbXByZXNzb3Igd2lsbCBiZSBidWlsdCBhcyBhIG1vZHVsZSBvbmx5IQ0K Iw0KQ09ORklHX1pGVF9DT01QUkVTU09SPW0NCkNPTkZJR19GVF9OUl9CVUZG RVJTPTMNCkNPTkZJR19GVF9QUk9DX0ZTPXkNCkNPTkZJR19GVF9OT1JNQUxf REVCVUc9eQ0KIyBDT05GSUdfRlRfRlVMTF9ERUJVRyBpcyBub3Qgc2V0DQoj IENPTkZJR19GVF9OT19UUkFDRSBpcyBub3Qgc2V0DQojIENPTkZJR19GVF9O T19UUkFDRV9BVF9BTEwgaXMgbm90IHNldA0KDQojDQojIEhhcmR3YXJlIGNv bmZpZ3VyYXRpb24NCiMNCkNPTkZJR19GVF9TVERfRkRDPXkNCiMgQ09ORklH X0ZUX01BQ0gyIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ZUX1BST0JFX0ZDMTAg aXMgbm90IHNldA0KIyBDT05GSUdfRlRfQUxUX0ZEQyBpcyBub3Qgc2V0DQpD T05GSUdfRlRfRkRDX1RIUj04DQpDT05GSUdfRlRfRkRDX01BWF9SQVRFPTIw MDANCkNPTkZJR19GVF9BTFBIQV9DTE9DSz0wDQpDT05GSUdfQUdQPXkNCkNP TkZJR19BR1BfSU5URUw9eQ0KQ09ORklHX0FHUF9JODEwPXkNCkNPTkZJR19B R1BfVklBPXkNCkNPTkZJR19BR1BfQU1EPXkNCkNPTkZJR19BR1BfU0lTPXkN CkNPTkZJR19BR1BfQUxJPXkNCkNPTkZJR19BR1BfU1dPUktTPXkNCkNPTkZJ R19EUk09eQ0KQ09ORklHX0RSTV9UREZYPXkNCkNPTkZJR19EUk1fR0FNTUE9 eQ0KQ09ORklHX0RSTV9SMTI4PXkNCkNPTkZJR19EUk1fUkFERU9OPXkNCkNP TkZJR19EUk1fSTgxMD15DQpDT05GSUdfRFJNX01HQT15DQpDT05GSUdfRFJN X1NJUz15DQoNCiMNCiMgUENNQ0lBIGNoYXJhY3RlciBkZXZpY2VzDQojDQpD T05GSUdfUENNQ0lBX1NFUklBTF9DUz15DQpDT05GSUdfUENNQ0lBX0NIUkRF Vj15DQpDT05GSUdfU1lOQ0xJTktfQ1M9eQ0KQ09ORklHX01XQVZFPXkNCg0K Iw0KIyBNdWx0aW1lZGlhIGRldmljZXMNCiMNCkNPTkZJR19WSURFT19ERVY9 eQ0KDQojDQojIFZpZGVvIEZvciBMaW51eA0KIw0KQ09ORklHX1ZJREVPX1BS T0NfRlM9eQ0KQ09ORklHX0kyQ19QQVJQT1JUPXkNCg0KIw0KIyBWaWRlbyBB ZGFwdGVycw0KIw0KQ09ORklHX1ZJREVPX0JUODQ4PXkNCkNPTkZJR19WSURF T19QTVM9eQ0KQ09ORklHX1ZJREVPX0JXUUNBTT15DQpDT05GSUdfVklERU9f Q1FDQU09eQ0KQ09ORklHX1ZJREVPX1c5OTY2PXkNCkNPTkZJR19WSURFT19D UElBPXkNCkNPTkZJR19WSURFT19DUElBX1BQPXkNCkNPTkZJR19WSURFT19D UElBX1VTQj15DQpDT05GSUdfVklERU9fU0FBNTI0OT15DQpDT05GSUdfVFVO RVJfMzAzNj15DQpDT05GSUdfVklERU9fU1RSQURJUz15DQpDT05GSUdfVklE RU9fWk9SQU49eQ0KQ09ORklHX1ZJREVPX1pPUkFOX0JVWj15DQpDT05GSUdf VklERU9fWk9SQU5fREMxMD15DQpDT05GSUdfVklERU9fWk9SQU5fTE1MMzM9 eQ0KQ09ORklHX1ZJREVPX1pSMzYxMjA9eQ0KQ09ORklHX1ZJREVPX01FWUU9 eQ0KDQojDQojIFJhZGlvIEFkYXB0ZXJzDQojDQpDT05GSUdfUkFESU9fQ0FE RVQ9eQ0KQ09ORklHX1JBRElPX1JUUkFDSz15DQpDT05GSUdfUkFESU9fUlRS QUNLX1BPUlQ9MjBmDQpDT05GSUdfUkFESU9fUlRSQUNLMj15DQpDT05GSUdf UkFESU9fUlRSQUNLMl9QT1JUPTMwYw0KQ09ORklHX1JBRElPX0FaVEVDSD15 DQpDT05GSUdfUkFESU9fQVpURUNIX1BPUlQ9MzUwDQpDT05GSUdfUkFESU9f R0VNVEVLPXkNCkNPTkZJR19SQURJT19HRU1URUtfUE9SVD0zNGMNCkNPTkZJ R19SQURJT19HRU1URUtfUENJPXkNCkNPTkZJR19SQURJT19NQVhJUkFESU89 eQ0KQ09ORklHX1JBRElPX01BRVNUUk89eQ0KQ09ORklHX1JBRElPX01JUk9Q Q00yMD15DQpDT05GSUdfUkFESU9fTUlST1BDTTIwX1JEUz15DQpDT05GSUdf UkFESU9fU0YxNkZNST15DQpDT05GSUdfUkFESU9fVEVSUkFURUM9eQ0KQ09O RklHX1JBRElPX1RFUlJBVEVDX1BPUlQ9NTkwDQpDT05GSUdfUkFESU9fVFJV U1Q9eQ0KQ09ORklHX1JBRElPX1RSVVNUX1BPUlQ9MzUwDQpDT05GSUdfUkFE SU9fVFlQSE9PTj15DQpDT05GSUdfUkFESU9fVFlQSE9PTl9QUk9DX0ZTPXkN CkNPTkZJR19SQURJT19UWVBIT09OX1BPUlQ9MzE2DQpDT05GSUdfUkFESU9f VFlQSE9PTl9NVVRFRlJFUT04NzUwMA0KQ09ORklHX1JBRElPX1pPTFRSSVg9 eQ0KQ09ORklHX1JBRElPX1pPTFRSSVhfUE9SVD0yMGMNCg0KIw0KIyBGaWxl IHN5c3RlbXMNCiMNCkNPTkZJR19RVU9UQT15DQpDT05GSUdfQVVUT0ZTX0ZT PXkNCkNPTkZJR19BVVRPRlM0X0ZTPXkNCkNPTkZJR19SRUlTRVJGU19GUz15 DQpDT05GSUdfUkVJU0VSRlNfQ0hFQ0s9eQ0KQ09ORklHX1JFSVNFUkZTX1BS T0NfSU5GTz15DQpDT05GSUdfQURGU19GUz15DQpDT05GSUdfQURGU19GU19S Vz15DQpDT05GSUdfQUZGU19GUz15DQpDT05GSUdfSEZTX0ZTPXkNCkNPTkZJ R19CRlNfRlM9eQ0KQ09ORklHX0VYVDNfRlM9eQ0KQ09ORklHX0pCRD15DQpD T05GSUdfSkJEX0RFQlVHPXkNCkNPTkZJR19GQVRfRlM9eQ0KQ09ORklHX01T RE9TX0ZTPXkNCiMgQ09ORklHX1VNU0RPU19GUyBpcyBub3Qgc2V0DQpDT05G SUdfVkZBVF9GUz15DQpDT05GSUdfRUZTX0ZTPXkNCkNPTkZJR19KRkZTX0ZT PXkNCkNPTkZJR19KRkZTX0ZTX1ZFUkJPU0U9MA0KQ09ORklHX0pGRlNfUFJP Q19GUz15DQpDT05GSUdfSkZGUzJfRlM9eQ0KQ09ORklHX0pGRlMyX0ZTX0RF QlVHPTANCkNPTkZJR19KRkZTMl9GU19OQU5EPXkNCkNPTkZJR19DUkFNRlM9 eQ0KQ09ORklHX1RNUEZTPXkNCkNPTkZJR19SQU1GUz15DQpDT05GSUdfSVNP OTY2MF9GUz15DQpDT05GSUdfSk9MSUVUPXkNCkNPTkZJR19aSVNPRlM9eQ0K Q09ORklHX0pGU19GUz15DQpDT05GSUdfSkZTX0RFQlVHPXkNCkNPTkZJR19K RlNfU1RBVElTVElDUz15DQpDT05GSUdfTUlOSVhfRlM9eQ0KQ09ORklHX1ZY RlNfRlM9eQ0KQ09ORklHX05URlNfRlM9eQ0KQ09ORklHX05URlNfUlc9eQ0K Q09ORklHX0hQRlNfRlM9eQ0KQ09ORklHX1BST0NfRlM9eQ0KQ09ORklHX0RF VkZTX0ZTPXkNCkNPTkZJR19ERVZGU19NT1VOVD15DQpDT05GSUdfREVWRlNf REVCVUc9eQ0KQ09ORklHX0RFVlBUU19GUz15DQpDT05GSUdfUU5YNEZTX0ZT PXkNCkNPTkZJR19RTlg0RlNfUlc9eQ0KQ09ORklHX1JPTUZTX0ZTPXkNCkNP TkZJR19FWFQyX0ZTPXkNCkNPTkZJR19TWVNWX0ZTPXkNCkNPTkZJR19VREZf RlM9eQ0KQ09ORklHX1VERl9SVz15DQpDT05GSUdfVUZTX0ZTPXkNCkNPTkZJ R19VRlNfRlNfV1JJVEU9eQ0KDQojDQojIE5ldHdvcmsgRmlsZSBTeXN0ZW1z DQojDQpDT05GSUdfQ09EQV9GUz15DQpDT05GSUdfSU5URVJNRVpaT19GUz15 DQpDT05GSUdfTkZTX0ZTPXkNCkNPTkZJR19ORlNfVjM9eQ0KQ09ORklHX1JP T1RfTkZTPXkNCkNPTkZJR19ORlNEPXkNCkNPTkZJR19ORlNEX1YzPXkNCkNP TkZJR19ORlNEX1RDUD15DQpDT05GSUdfU1VOUlBDPXkNCkNPTkZJR19MT0NL RD15DQpDT05GSUdfTE9DS0RfVjQ9eQ0KQ09ORklHX0VYUE9SVEZTPXkNCkNP TkZJR19TTUJfRlM9eQ0KQ09ORklHX1NNQl9OTFNfREVGQVVMVD15DQpDT05G SUdfU01CX05MU19SRU1PVEU9ImNwNDM3Ig0KQ09ORklHX05DUF9GUz15DQpD T05GSUdfTkNQRlNfUEFDS0VUX1NJR05JTkc9eQ0KQ09ORklHX05DUEZTX0lP Q1RMX0xPQ0tJTkc9eQ0KQ09ORklHX05DUEZTX1NUUk9ORz15DQpDT05GSUdf TkNQRlNfTkZTX05TPXkNCkNPTkZJR19OQ1BGU19PUzJfTlM9eQ0KQ09ORklH X05DUEZTX1NNQUxMRE9TPXkNCkNPTkZJR19OQ1BGU19OTFM9eQ0KQ09ORklH X05DUEZTX0VYVFJBUz15DQpDT05GSUdfWklTT0ZTX0ZTPXkNCg0KIw0KIyBQ YXJ0aXRpb24gVHlwZXMNCiMNCkNPTkZJR19QQVJUSVRJT05fQURWQU5DRUQ9 eQ0KQ09ORklHX0FDT1JOX1BBUlRJVElPTj15DQpDT05GSUdfQUNPUk5fUEFS VElUSU9OX0lDUz15DQpDT05GSUdfQUNPUk5fUEFSVElUSU9OX0FERlM9eQ0K Q09ORklHX0FDT1JOX1BBUlRJVElPTl9QT1dFUlRFQz15DQpDT05GSUdfQUNP Uk5fUEFSVElUSU9OX1JJU0NJWD15DQpDT05GSUdfT1NGX1BBUlRJVElPTj15 DQpDT05GSUdfQU1JR0FfUEFSVElUSU9OPXkNCkNPTkZJR19BVEFSSV9QQVJU SVRJT049eQ0KQ09ORklHX01BQ19QQVJUSVRJT049eQ0KQ09ORklHX01TRE9T X1BBUlRJVElPTj15DQpDT05GSUdfQlNEX0RJU0tMQUJFTD15DQpDT05GSUdf TUlOSVhfU1VCUEFSVElUSU9OPXkNCkNPTkZJR19TT0xBUklTX1g4Nl9QQVJU SVRJT049eQ0KQ09ORklHX1VOSVhXQVJFX0RJU0tMQUJFTD15DQpDT05GSUdf TERNX1BBUlRJVElPTj15DQpDT05GSUdfTERNX0RFQlVHPXkNCkNPTkZJR19T R0lfUEFSVElUSU9OPXkNCkNPTkZJR19VTFRSSVhfUEFSVElUSU9OPXkNCkNP TkZJR19TVU5fUEFSVElUSU9OPXkNCkNPTkZJR19FRklfUEFSVElUSU9OPXkN CkNPTkZJR19TTUJfTkxTPXkNCkNPTkZJR19OTFM9eQ0KDQojDQojIE5hdGl2 ZSBMYW5ndWFnZSBTdXBwb3J0DQojDQpDT05GSUdfTkxTX0RFRkFVTFQ9Imlz bzg4NTktMSINCkNPTkZJR19OTFNfQ09ERVBBR0VfNDM3PXkNCkNPTkZJR19O TFNfQ09ERVBBR0VfNzM3PXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfNzc1PXkN CkNPTkZJR19OTFNfQ09ERVBBR0VfODUwPXkNCkNPTkZJR19OTFNfQ09ERVBB R0VfODUyPXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfODU1PXkNCkNPTkZJR19O TFNfQ09ERVBBR0VfODU3PXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPXkN CkNPTkZJR19OTFNfQ09ERVBBR0VfODYxPXkNCkNPTkZJR19OTFNfQ09ERVBB R0VfODYyPXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfODYzPXkNCkNPTkZJR19O TFNfQ09ERVBBR0VfODY0PXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfODY1PXkN CkNPTkZJR19OTFNfQ09ERVBBR0VfODY2PXkNCkNPTkZJR19OTFNfQ09ERVBB R0VfODY5PXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfOTM2PXkNCkNPTkZJR19O TFNfQ09ERVBBR0VfOTUwPXkNCkNPTkZJR19OTFNfQ09ERVBBR0VfOTMyPXkN CkNPTkZJR19OTFNfQ09ERVBBR0VfOTQ5PXkNCkNPTkZJR19OTFNfQ09ERVBB R0VfODc0PXkNCkNPTkZJR19OTFNfSVNPODg1OV84PXkNCkNPTkZJR19OTFNf Q09ERVBBR0VfMTI1MD15DQpDT05GSUdfTkxTX0NPREVQQUdFXzEyNTE9eQ0K Q09ORklHX05MU19JU084ODU5XzE9eQ0KQ09ORklHX05MU19JU084ODU5XzI9 eQ0KQ09ORklHX05MU19JU084ODU5XzM9eQ0KQ09ORklHX05MU19JU084ODU5 XzQ9eQ0KQ09ORklHX05MU19JU084ODU5XzU9eQ0KQ09ORklHX05MU19JU084 ODU5XzY9eQ0KQ09ORklHX05MU19JU084ODU5Xzc9eQ0KQ09ORklHX05MU19J U084ODU5Xzk9eQ0KQ09ORklHX05MU19JU084ODU5XzEzPXkNCkNPTkZJR19O TFNfSVNPODg1OV8xND15DQpDT05GSUdfTkxTX0lTTzg4NTlfMTU9eQ0KQ09O RklHX05MU19LT0k4X1I9eQ0KQ09ORklHX05MU19LT0k4X1U9eQ0KQ09ORklH X05MU19VVEY4PXkNCg0KIw0KIyBDb25zb2xlIGRyaXZlcnMNCiMNCkNPTkZJ R19WR0FfQ09OU09MRT15DQpDT05GSUdfVklERU9fU0VMRUNUPXkNCkNPTkZJ R19NREFfQ09OU09MRT15DQoNCiMNCiMgRnJhbWUtYnVmZmVyIHN1cHBvcnQN CiMNCkNPTkZJR19GQj15DQpDT05GSUdfRFVNTVlfQ09OU09MRT15DQpDT05G SUdfRkJfUklWQT15DQpDT05GSUdfRkJfQ0xHRU49eQ0KQ09ORklHX0ZCX1BN Mj15DQpDT05GSUdfRkJfUE0yX0ZJRk9fRElTQ09OTkVDVD15DQpDT05GSUdf RkJfUE0yX1BDST15DQpDT05GSUdfRkJfUE0zPXkNCkNPTkZJR19GQl9DWUJF UjIwMDA9eQ0KQ09ORklHX0ZCX1ZFU0E9eQ0KQ09ORklHX0ZCX1ZHQTE2PXkN CkNPTkZJR19GQl9IR0E9eQ0KQ09ORklHX1ZJREVPX1NFTEVDVD15DQpDT05G SUdfRkJfTUFUUk9YPXkNCkNPTkZJR19GQl9NQVRST1hfTUlMTEVOSVVNPXkN CkNPTkZJR19GQl9NQVRST1hfTVlTVElRVUU9eQ0KQ09ORklHX0ZCX01BVFJP WF9HMTAwPXkNCkNPTkZJR19GQl9NQVRST1hfSTJDPXkNCkNPTkZJR19GQl9N QVRST1hfTUFWRU49eQ0KQ09ORklHX0ZCX01BVFJPWF9HNDUwPXkNCkNPTkZJ R19GQl9NQVRST1hfTVVMVElIRUFEPXkNCkNPTkZJR19GQl9BVFk9eQ0KQ09O RklHX0ZCX0FUWV9HWD15DQpDT05GSUdfRkJfQVRZX0NUPXkNCkNPTkZJR19G Ql9SQURFT049eQ0KQ09ORklHX0ZCX0FUWTEyOD15DQpDT05GSUdfRkJfU0lT PXkNCkNPTkZJR19GQl9TSVNfMzAwPXkNCkNPTkZJR19GQl9TSVNfMzE1PXkN CkNPTkZJR19GQl9ORU9NQUdJQz15DQpDT05GSUdfRkJfM0RGWD15DQpDT05G SUdfRkJfVk9PRE9PMT15DQojIENPTkZJR19GQl9UUklERU5UIGlzIG5vdCBz ZXQNCkNPTkZJR19GQl9WSVJUVUFMPXkNCkNPTkZJR19GQkNPTl9BRFZBTkNF RD15DQpDT05GSUdfRkJDT05fTUZCPXkNCkNPTkZJR19GQkNPTl9DRkIyPXkN CkNPTkZJR19GQkNPTl9DRkI0PXkNCkNPTkZJR19GQkNPTl9DRkI4PXkNCkNP TkZJR19GQkNPTl9DRkIxNj15DQpDT05GSUdfRkJDT05fQ0ZCMjQ9eQ0KQ09O RklHX0ZCQ09OX0NGQjMyPXkNCkNPTkZJR19GQkNPTl9BRkI9eQ0KQ09ORklH X0ZCQ09OX0lMQk09eQ0KQ09ORklHX0ZCQ09OX0lQTEFOMlAyPXkNCkNPTkZJ R19GQkNPTl9JUExBTjJQND15DQpDT05GSUdfRkJDT05fSVBMQU4yUDg9eQ0K Q09ORklHX0ZCQ09OX01BQz15DQpDT05GSUdfRkJDT05fVkdBX1BMQU5FUz15 DQpDT05GSUdfRkJDT05fVkdBPXkNCkNPTkZJR19GQkNPTl9IR0E9eQ0KQ09O RklHX0ZCQ09OX0ZPTlRXSURUSDhfT05MWT15DQpDT05GSUdfRkJDT05fRk9O VFM9eQ0KQ09ORklHX0ZPTlRfOHg4PXkNCkNPTkZJR19GT05UXzh4MTY9eQ0K Q09ORklHX0ZPTlRfU1VOOHgxNj15DQpDT05GSUdfRk9OVF9QRUFSTF84eDg9 eQ0KQ09ORklHX0ZPTlRfQUNPUk5fOHg4PXkNCg0KIw0KIyBTb3VuZA0KIw0K Q09ORklHX1NPVU5EPXkNCg0KIw0KIyBPcGVuIFNvdW5kIFN5c3RlbQ0KIw0K Q09ORklHX1NPVU5EX1BSSU1FPXkNCkNPTkZJR19TT1VORF9CVDg3OD15DQpD T05GSUdfU09VTkRfQ01QQ0k9eQ0KQ09ORklHX1NPVU5EX0NNUENJX0ZNPXkN CkNPTkZJR19TT1VORF9DTVBDSV9GTUlPPTM4OA0KQ09ORklHX1NPVU5EX0NN UENJX0ZNSU89Mzg4DQpDT05GSUdfU09VTkRfQ01QQ0lfTUlEST15DQpDT05G SUdfU09VTkRfQ01QQ0lfTVBVSU89MzMwDQpDT05GSUdfU09VTkRfQ01QQ0lf Sk9ZU1RJQ0s9eQ0KQ09ORklHX1NPVU5EX0NNUENJX0NNODczOD15DQpDT05G SUdfU09VTkRfQ01QQ0lfU1BESUZJTlZFUlNFPXkNCkNPTkZJR19TT1VORF9D TVBDSV9TUERJRkxPT1A9eQ0KQ09ORklHX1NPVU5EX0NNUENJX1NQRUFLRVJT PTINCkNPTkZJR19TT1VORF9FTVUxMEsxPXkNCkNPTkZJR19NSURJX0VNVTEw SzE9eQ0KQ09ORklHX1NPVU5EX0ZVU0lPTj15DQpDT05GSUdfU09VTkRfQ1M0 MjgxPXkNCkNPTkZJR19TT1VORF9FUzEzNzA9eQ0KQ09ORklHX1NPVU5EX0VT MTM3MT15DQpDT05GSUdfU09VTkRfRVNTU09MTzE9eQ0KQ09ORklHX1NPVU5E X01BRVNUUk89eQ0KQ09ORklHX1NPVU5EX01BRVNUUk8zPXkNCkNPTkZJR19T T1VORF9JQ0g9eQ0KQ09ORklHX1NPVU5EX1JNRTk2WFg9eQ0KQ09ORklHX1NP VU5EX1NPTklDVklCRVM9eQ0KQ09ORklHX1NPVU5EX1RSSURFTlQ9eQ0KIyBD T05GSUdfU09VTkRfTVNORENMQVMgaXMgbm90IHNldA0KIyBDT05GSUdfU09V TkRfTVNORFBJTiBpcyBub3Qgc2V0DQpDT05GSUdfU09VTkRfVklBODJDWFhY PXkNCkNPTkZJR19NSURJX1ZJQTgyQ1hYWD15DQpDT05GSUdfU09VTkRfWU1G UENJPXkNCkNPTkZJR19TT1VORF9ZTUZQQ0lfTEVHQUNZPXkNCkNPTkZJR19T T1VORF9PU1M9eQ0KQ09ORklHX1NPVU5EX1RSQUNFSU5JVD15DQpDT05GSUdf U09VTkRfRE1BUD15DQpDT05GSUdfU09VTkRfQUQxODE2PXkNCkNPTkZJR19T T1VORF9TR0FMQVhZPXkNCkNPTkZJR19TT1VORF9BRExJQj15DQpDT05GSUdf U09VTkRfQUNJX01JWEVSPXkNCkNPTkZJR19TT1VORF9DUzQyMzI9eQ0KQ09O RklHX1NPVU5EX1NTQ0FQRT15DQpDT05GSUdfU09VTkRfR1VTPXkNCkNPTkZJ R19TT1VORF9HVVMxNj15DQpDT05GSUdfU09VTkRfR1VTTUFYPXkNCkNPTkZJ R19TT1VORF9WTUlEST15DQpDT05GSUdfU09VTkRfVFJJWD15DQojIENPTkZJ R19UUklYX0hBVkVfQk9PVCBpcyBub3Qgc2V0DQpDT05GSUdfU09VTkRfTVNT PXkNCkNPTkZJR19TT1VORF9NUFU0MDE9eQ0KQ09ORklHX1NPVU5EX05NMjU2 PXkNCkNPTkZJR19TT1VORF9NQUQxNj15DQpDT05GSUdfTUFEMTZfT0xEQ0FS RD15DQpDT05GSUdfU09VTkRfUEFTPXkNCkNPTkZJR19QQVNfSk9ZU1RJQ0s9 eQ0KQ09ORklHX1NPVU5EX1BTUz15DQpDT05GSUdfUFNTX01JWEVSPXkNCiMg Q09ORklHX1BTU19IQVZFX0JPT1QgaXMgbm90IHNldA0KQ09ORklHX1NPVU5E X1NCPXkNCkNPTkZJR19TT1VORF9BV0UzMl9TWU5USD15DQpDT05GSUdfU09V TkRfTUFVST15DQojIENPTkZJR19NQVVJX0hBVkVfQk9PVCBpcyBub3Qgc2V0 DQpDT05GSUdfU09VTkRfWU0zODEyPXkNCkNPTkZJR19TT1VORF9PUEwzU0Ex PXkNCkNPTkZJR19TT1VORF9PUEwzU0EyPXkNCkNPTkZJR19TT1VORF9VQVJU Njg1MD15DQpDT05GSUdfU09VTkRfQUVEU1AxNj15DQpDT05GSUdfU0M2NjAw PXkNCkNPTkZJR19TQzY2MDBfSk9ZPXkNCkNPTkZJR19TQzY2MDBfQ0RST009 NA0KQ09ORklHX1NDNjYwMF9DRFJPTUJBU0U9MA0KQ09ORklHX0FFRFNQMTZf U0JQUk89eQ0KQ09ORklHX0FFRFNQMTZfTVBVNDAxPXkNCkNPTkZJR19TT1VO RF9UVk1JWEVSPXkNCkNPTkZJR19JTlBVVF9HQU1FUE9SVD15DQoNCiMNCiMg QWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJlDQojDQpDT05GSUdf U05EPXkNCkNPTkZJR19TTkRfU0VRVUVOQ0VSPXkNCkNPTkZJR19TTkRfU0VR X0RVTU1ZPXkNCkNPTkZJR19TTkRfT1NTRU1VTD15DQpDT05GSUdfU05EX01J WEVSX09TUz15DQpDT05GSUdfU05EX1BDTV9PU1M9eQ0KQ09ORklHX1NORF9T RVFVRU5DRVJfT1NTPXkNCkNPTkZJR19TTkRfUlRDVElNRVI9eQ0KQ09ORklH X1NORF9WRVJCT1NFX1BSSU5USz15DQpDT05GSUdfU05EX0RFQlVHPXkNCkNP TkZJR19TTkRfREVCVUdfTUVNT1JZPXkNCkNPTkZJR19TTkRfREVCVUdfREVU RUNUPXkNCg0KIw0KIyBHZW5lcmljIGRldmljZXMNCiMNCkNPTkZJR19TTkRf RFVNTVk9eQ0KQ09ORklHX1NORF9WSVJNSURJPXkNCkNPTkZJR19TTkRfTVRQ QVY9eQ0KQ09ORklHX1NORF9TRVJJQUxfVTE2NTUwPXkNCkNPTkZJR19TTkRf TVBVNDAxPXkNCg0KIw0KIyBJU0EgZGV2aWNlcw0KIw0KQ09ORklHX1NORF9B RDE4MTZBPXkNCkNPTkZJR19TTkRfQUQxODQ4PXkNCkNPTkZJR19TTkRfQ1M0 MjMxPXkNCkNPTkZJR19TTkRfQ1M0MjMyPXkNCkNPTkZJR19TTkRfQ1M0MjM2 PXkNCkNPTkZJR19TTkRfRVM5Njg9eQ0KQ09ORklHX1NORF9FUzE2ODg9eQ0K Q09ORklHX1NORF9FUzE4WFg9eQ0KQ09ORklHX1NORF9HVVNDTEFTU0lDPXkN CkNPTkZJR19TTkRfR1VTRVhUUkVNRT15DQpDT05GSUdfU05EX0dVU01BWD15 DQpDT05GSUdfU05EX0lOVEVSV0FWRT15DQpDT05GSUdfU05EX0lOVEVSV0FW RV9TVEI9eQ0KQ09ORklHX1NORF9PUFRJOTJYX0FEMTg0OD15DQpDT05GSUdf U05EX09QVEk5MlhfQ1M0MjMxPXkNCkNPTkZJR19TTkRfT1BUSTkzWD15DQpD T05GSUdfU05EX1NCOD15DQpDT05GSUdfU05EX1NCMTY9eQ0KQ09ORklHX1NO RF9TQkFXRT15DQpDT05GSUdfU05EX1NCMTZfQ1NQPXkNCkNPTkZJR19TTkRf V0FWRUZST05UPXkNCkNPTkZJR19TTkRfQUxTMTAwPXkNCkNPTkZJR19TTkRf QVpUMjMyMD15DQpDT05GSUdfU05EX0NNSTgzMzA9eQ0KQ09ORklHX1NORF9E VDAxOTdIPXkNCkNPTkZJR19TTkRfT1BMM1NBMj15DQpDT05GSUdfU05EX1NH QUxBWFk9eQ0KDQojDQojIFBDSSBkZXZpY2VzDQojDQpDT05GSUdfU05EX0FM STU0NTE9eQ0KQ09ORklHX1NORF9DUzQ2WFg9eQ0KQ09ORklHX1NORF9DUzQ2 WFhfQUNDRVBUX1ZBTElEPXkNCkNPTkZJR19TTkRfRU1VMTBLMT15DQpDT05G SUdfU05EX0tPUkcxMjEyPXkNCkNPTkZJR19TTkRfTk0yNTY9eQ0KQ09ORklH X1NORF9STUU5Nj15DQpDT05GSUdfU05EX1JNRTk2NTI9eQ0KQ09ORklHX1NO RF9UUklERU5UPXkNCkNPTkZJR19TTkRfWU1GUENJPXkNCkNPTkZJR19TTkRf QUxTNDAwMD15DQpDT05GSUdfU05EX0NNSVBDST15DQpDT05GSUdfU05EX0VO UzEzNzA9eQ0KQ09ORklHX1NORF9FTlMxMzcxPXkNCkNPTkZJR19TTkRfRVMx OTM4PXkNCkNPTkZJR19TTkRfRVMxOTY4PXkNCkNPTkZJR19TTkRfTUFFU1RS TzM9eQ0KQ09ORklHX1NORF9GTTgwMT15DQpDT05GSUdfU05EX0lDRTE3MTI9 eQ0KQ09ORklHX1NORF9JTlRFTDhYMD15DQpDT05GSUdfU05EX1NPTklDVklC RVM9eQ0KQ09ORklHX1NORF9WSUE2ODY9eQ0KQ09ORklHX1NORF9WSUE4MjMz PXkNCg0KIw0KIyBVU0Igc3VwcG9ydA0KIw0KQ09ORklHX1VTQj15DQpDT05G SUdfVVNCX0RFQlVHPXkNCg0KIw0KIyBNaXNjZWxsYW5lb3VzIFVTQiBvcHRp b25zDQojDQpDT05GSUdfVVNCX0RFVklDRUZTPXkNCkNPTkZJR19VU0JfQkFO RFdJRFRIPXkNCkNPTkZJR19VU0JfTE9OR19USU1FT1VUPXkNCg0KIw0KIyBV U0IgSG9zdCBDb250cm9sbGVyIERyaXZlcnMNCiMNCkNPTkZJR19VU0JfRUhD SV9IQ0Q9eQ0KQ09ORklHX1VTQl9PSENJX0hDRD15DQpDT05GSUdfVVNCX1VI Q0lfQUxUPXkNCkNPTkZJR19VU0JfT0hDST15DQoNCiMNCiMgVVNCIERldmlj ZSBDbGFzcyBkcml2ZXJzDQojDQpDT05GSUdfVVNCX0FVRElPPXkNCkNPTkZJ R19VU0JfQkxVRVRPT1RIX1RUWT15DQpDT05GSUdfVVNCX0FDTT15DQpDT05G SUdfVVNCX1BSSU5URVI9eQ0KQ09ORklHX1VTQl9TVE9SQUdFPXkNCkNPTkZJ R19VU0JfU1RPUkFHRV9ERUJVRz15DQpDT05GSUdfVVNCX1NUT1JBR0VfREFU QUZBQj15DQpDT05GSUdfVVNCX1NUT1JBR0VfRlJFRUNPTT15DQpDT05GSUdf VVNCX1NUT1JBR0VfSVNEMjAwPXkNCkNPTkZJR19VU0JfU1RPUkFHRV9EUENN PXkNCkNPTkZJR19VU0JfU1RPUkFHRV9IUDgyMDBlPXkNCkNPTkZJR19VU0Jf U1RPUkFHRV9TRERSMDk9eQ0KQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9U PXkNCg0KIw0KIyBVU0IgSHVtYW4gSW50ZXJmYWNlIERldmljZXMgKEhJRCkN CiMNCkNPTkZJR19VU0JfSElEPXkNCkNPTkZJR19VU0JfSElESU5QVVQ9eQ0K Q09ORklHX1VTQl9ISURERVY9eQ0KQ09ORklHX1VTQl9XQUNPTT15DQoNCiMN CiMgVVNCIEltYWdpbmcgZGV2aWNlcw0KIw0KQ09ORklHX1VTQl9NREM4MDA9 eQ0KQ09ORklHX1VTQl9TQ0FOTkVSPXkNCkNPTkZJR19VU0JfTUlDUk9URUs9 eQ0KQ09ORklHX1VTQl9IUFVTQlNDU0k9eQ0KDQojDQojIFVTQiBNdWx0aW1l ZGlhIGRldmljZXMNCiMNCkNPTkZJR19VU0JfREFCVVNCPXkNCkNPTkZJR19V U0JfVklDQU09eQ0KQ09ORklHX1VTQl9EU0JSPXkNCkNPTkZJR19VU0JfSUJN Q0FNPXkNCkNPTkZJR19VU0JfS09OSUNBV0M9eQ0KQ09ORklHX1VTQl9PVjUx MT15DQpDT05GSUdfVVNCX1BXQz15DQpDT05GSUdfVVNCX1NFNDAxPXkNCkNP TkZJR19VU0JfU1RWNjgwPXkNCg0KIw0KIyBVU0IgTmV0d29yayBhZGFwdG9y cw0KIw0KQ09ORklHX1VTQl9DQVRDPXkNCkNPTkZJR19VU0JfQ0RDRVRIRVI9 eQ0KQ09ORklHX1VTQl9LQVdFVEg9eQ0KQ09ORklHX1VTQl9QRUdBU1VTPXkN CkNPTkZJR19VU0JfUlRMODE1MD15DQpDT05GSUdfVVNCX1VTQk5FVD15DQoN CiMNCiMgVVNCIHBvcnQgZHJpdmVycw0KIw0KQ09ORklHX1VTQl9VU1M3MjA9 eQ0KDQojDQojIFVTQiBTZXJpYWwgQ29udmVydGVyIHN1cHBvcnQNCiMNCkNP TkZJR19VU0JfU0VSSUFMPXkNCkNPTkZJR19VU0JfU0VSSUFMX0RFQlVHPXkN CkNPTkZJR19VU0JfU0VSSUFMX0NPTlNPTEU9eQ0KQ09ORklHX1VTQl9TRVJJ QUxfR0VORVJJQz15DQpDT05GSUdfVVNCX1NFUklBTF9CRUxLSU49eQ0KQ09O RklHX1VTQl9TRVJJQUxfV0hJVEVIRUFUPXkNCkNPTkZJR19VU0JfU0VSSUFM X0RJR0lfQUNDRUxFUE9SVD15DQpDT05GSUdfVVNCX1NFUklBTF9FTVBFRz15 DQpDT05GSUdfVVNCX1NFUklBTF9GVERJX1NJTz15DQpDT05GSUdfVVNCX1NF UklBTF9WSVNPUj15DQpDT05GSUdfVVNCX1NFUklBTF9JUEFRPXkNCkNPTkZJ R19VU0JfU0VSSUFMX0lSPXkNCkNPTkZJR19VU0JfU0VSSUFMX0VER0VQT1JU PXkNCkNPTkZJR19VU0JfU0VSSUFMX0tFWVNQQU5fUERBPXkNCkNPTkZJR19V U0JfU0VSSUFMX0tFWVNQQU49eQ0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BB Tl9VU0EyOD15DQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4WD15 DQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOX1VTQTI4WEE9eQ0KQ09ORklH X1VTQl9TRVJJQUxfS0VZU1BBTl9VU0EyOFhCPXkNCkNPTkZJR19VU0JfU0VS SUFMX0tFWVNQQU5fVVNBMTk9eQ0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BB Tl9VU0ExOFg9eQ0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0ExOVc9 eQ0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9VU0ExOVFXPXkNCkNPTkZJ R19VU0JfU0VSSUFMX0tFWVNQQU5fVVNBMTlRST15DQpDT05GSUdfVVNCX1NF UklBTF9LRVlTUEFOX1VTQTQ5Vz15DQpDT05GSUdfVVNCX1NFUklBTF9LTFNJ PXkNCkNPTkZJR19VU0JfU0VSSUFMX01DVF9VMjMyPXkNCkNPTkZJR19VU0Jf U0VSSUFMX1BMMjMwMz15DQpDT05GSUdfVVNCX1NFUklBTF9TQUZFPXkNCkNP TkZJR19VU0JfU0VSSUFMX1NBRkVfUEFEREVEPXkNCkNPTkZJR19VU0JfU0VS SUFMX0NZQkVSSkFDSz15DQpDT05GSUdfVVNCX1NFUklBTF9YSVJDT009eQ0K Q09ORklHX1VTQl9TRVJJQUxfT01OSU5FVD15DQoNCiMNCiMgVVNCIE1pc2Nl bGxhbmVvdXMgZHJpdmVycw0KIw0KQ09ORklHX1VTQl9FTUkyNj15DQpDT05G SUdfVVNCX1RJR0w9eQ0KQ09ORklHX1VTQl9BVUVSU1dBTEQ9eQ0KQ09ORklH X1VTQl9SSU81MDA9eQ0KQ09ORklHX1VTQl9CUkxWR0VSPXkNCg0KIw0KIyBC bHVldG9vdGggc3VwcG9ydA0KIw0KQ09ORklHX0JMVUVaPXkNCkNPTkZJR19C TFVFWl9MMkNBUD15DQoNCiMNCiMgQmx1ZXRvb3RoIGRldmljZSBkcml2ZXJz DQojDQpDT05GSUdfQkxVRVpfSENJVVNCPXkNCkNPTkZJR19CTFVFWl9IQ0lV QVJUPXkNCkNPTkZJR19CTFVFWl9IQ0lWSENJPXkNCg0KIw0KIyBLZXJuZWwg aGFja2luZw0KIw0KQ09ORklHX0RFQlVHX0tFUk5FTD15DQojIENPTkZJR19E RUJVR19PQlNPTEVURSBpcyBub3Qgc2V0DQpDT05GSUdfREVCVUdfU0xBQj15 DQpDT05GSUdfREVCVUdfSU9WSVJUPXkNCkNPTkZJR19NQUdJQ19TWVNSUT15 DQpDT05GSUdfREVCVUdfU1BJTkxPQ0s9eQ0KQ09ORklHX0RFQlVHXzQ4Nl9T VFJJTkc9eQ0KQ09ORklHX0RFQlVHX0hJR0hNRU09eQ0KDQojDQojIExpYnJh cnkgcm91dGluZXMNCiMNCkNPTkZJR19DUkMzMj15DQpDT05GSUdfWkxJQl9J TkZMQVRFPXkNCkNPTkZJR19aTElCX0RFRkxBVEU9eQ0K --1920110659-865790430-1019932487=:3103-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/