From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 98E4AA0613 for ; Wed, 28 Aug 2019 12:46:00 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 827783256; Wed, 28 Aug 2019 12:46:00 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id 6C9962C28 for ; Wed, 28 Aug 2019 12:45:58 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Aug 2019 03:45:57 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,440,1559545200"; d="scan'208";a="181996193" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga007.fm.intel.com with ESMTP; 28 Aug 2019 03:45:57 -0700 Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 28 Aug 2019 03:45:57 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 28 Aug 2019 03:45:56 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.80]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.139]) with mapi id 14.03.0439.000; Wed, 28 Aug 2019 18:45:54 +0800 From: "Tu, Lijuan" To: "Peng, Yuan" , "dts@dpdk.org" CC: "Peng, Yuan" Thread-Topic: [dts] [PATCH v2]test_plans: add qos_sched_test_plan.rst Thread-Index: AQHVU/H7LX1rSc8zDEug2gcm0BNBVacQc5nw Date: Wed, 28 Aug 2019 10:45:53 +0000 Message-ID: <8CE3E05A3F976642AAB0F4675D0AD20E0BB06D1C@SHSMSX101.ccr.corp.intel.com> References: <1565932940-109746-1-git-send-email-yuan.peng@intel.com> In-Reply-To: <1565932940-109746-1-git-send-email-yuan.peng@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZmVmMTdjMzYtMzI3NS00MDM3LTg0MTMtZDMwZTc3MWUxM2RkIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiOTZRSVdzcTZXeTdLQkZ5RjZFeDZhTW5idGNMQXl5d25qcXNpWHY5YmthRXRpdW1zb2FXXC9oeEtGT2VnWmdBNk4ifQ== x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dts] [PATCH v2]test_plans: add qos_sched_test_plan.rst X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" QXBwbGllZCwgdGhhbmtzDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog ZHRzIFttYWlsdG86ZHRzLWJvdW5jZXNAZHBkay5vcmddIE9uIEJlaGFsZiBPZiBQZW5nIFl1YW4N Cj4gU2VudDogRnJpZGF5LCBBdWd1c3QgMTYsIDIwMTkgMToyMiBQTQ0KPiBUbzogZHRzQGRwZGsu b3JnDQo+IENjOiBQZW5nLCBZdWFuIDx5dWFuLnBlbmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBb ZHRzXSBbUEFUQ0ggdjJddGVzdF9wbGFuczogYWRkIHFvc19zY2hlZF90ZXN0X3BsYW4ucnN0DQo+ IA0KPiBBZGQgcW9zX3NjaGVkX3Rlc3RfcGxhbi5yc3QNCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFBl bmcgWXVhbiA8eXVhbi5wZW5nQGludGVsLmNvbT4NCj4gDQo+IGRpZmYgLS1naXQgYS90ZXN0X3Bs YW5zL3Fvc19zY2hlZF90ZXN0X3BsYW4ucnN0DQo+IGIvdGVzdF9wbGFucy9xb3Nfc2NoZWRfdGVz dF9wbGFuLnJzdA0KPiBpbmRleCBlYTc4MWJkLi5iOGJjOTY2IDEwMDY0NA0KPiAtLS0gYS90ZXN0 X3BsYW5zL3Fvc19zY2hlZF90ZXN0X3BsYW4ucnN0DQo+ICsrKyBiL3Rlc3RfcGxhbnMvcW9zX3Nj aGVkX3Rlc3RfcGxhbi5yc3QNCj4gQEAgLTY3LDIyICs2NywxNiBAQA0KPiBodHRwczovL2RvYy5k cGRrLm9yZy9ndWlkZXMvc2FtcGxlX2FwcF91Zy9xb3Nfc2NoZWR1bGVyLmh0bWwNCj4gDQo+ICBQ cmVyZXF1aXNpdGVzDQo+ICA9PT09PT09PT09PT09DQo+IC1UaGUgRFVUIG11c3QgaGF2ZSBmb3Vy IDEwRyBFdGhlcm5ldCBwb3J0cyBjb25uZWN0ZWQgdG8gZm91ciBwb3J0cyBvbiAtDQo+IFRlc3Rl ciB0aGF0IGFyZSBjb250cm9sbGVkIGJ5IHRoZSBTY2FweSBwYWNrZXQgZ2VuZXJhdG9yOjoNCj4g K1RoZSBEVVQgbXVzdCBoYXZlIGZvdXIgMTBHIEV0aGVybmV0IHBvcnRzIGNvbm5lY3RlZCB0byB0 d28gcG9ydHMgb24NCj4gK1Rlc3RlciB0aGF0IGFyZSBjb250cm9sbGVkIGJ5IHBhY2tldCBnZW5l cmF0b3I6Og0KPiANCj4gICAgICBkdXRfcG9ydF8wIDwtLS0+IHRlc3Rlcl9wb3J0XzANCj4gICAg ICBkdXRfcG9ydF8xIDwtLS0+IHRlc3Rlcl9wb3J0XzENCj4gLSAgICBkdXRfcG9ydF8yIDwtLS0+ IHRlc3Rlcl9wb3J0XzINCj4gLSAgICBkdXRfcG9ydF8zIDwtLS0+IHRlc3Rlcl9wb3J0XzMNCj4g DQo+IC1PciB1c2UgSVhJQSBhcyBwYWNrZXQgZ2VuZXJhdG9yLg0KPiAtDQo+IC1Bc3N1bWUgZm91 ciBEVVQgMTBHIEV0aGVybmV0IHBvcnRzJyBwY2kgZGV2aWNlIGlkIGlzIGFzIHRoZSBmb2xsb3dp bmc6Og0KPiArQXNzdW1lIHR3byBEVVQgMTBHIEV0aGVybmV0IHBvcnRzJyBwY2kgZGV2aWNlIGlk IGlzIGFzIHRoZSBmb2xsb3dpbmc6Og0KPiANCj4gICAgICBkdXRfcG9ydF8wIDogIjAwMDA6MDU6 MDAuMCINCj4gICAgICBkdXRfcG9ydF8xIDogIjAwMDA6MDU6MDAuMSINCj4gLSAgICBkdXRfcG9y dF8yIDogIjAwMDA6MDU6MDAuMiINCj4gLSAgICBkdXRfcG9ydF8zIDogIjAwMDA6MDU6MDAuMyIN Cj4gDQo+ICAxLiBDb21waWxlIERQREsgYW5kIHNhbXBsZSB3aXRoIGRlZmluaW5nOjoNCj4gDQo+ IEBAIC05MCwzNCArODQsNTA0IEBAIEFzc3VtZSBmb3VyIERVVCAxMEcgRXRoZXJuZXQgcG9ydHMn IHBjaSBkZXZpY2UgaWQNCj4gaXMgYXMgdGhlIGZvbGxvd2luZzo6DQo+IA0KPiAgMi4gQmluZCBm b3VyIHBvcnRzIHRvIGRwZGsgaWdiX3VpbyBkcml2ZXI6Og0KPiANCj4gLSAgICAuL3VzZXJ0b29s cy9kcGRrLWRldmJpbmQucHkgLWIgaWdiX3VpbyAwNTowMC4wIDA1OjAwLjEgMDU6MDA6MiAwNTow MC4zDQo+ICsgICAgLi91c2VydG9vbHMvZHBkay1kZXZiaW5kLnB5IC1iIGlnYl91aW8gMDU6MDAu MCAwNTowMC4xDQo+IA0KPiAtVGVzdCBDYXNlOiBzaW5nbGUgcGFja2V0IGZsb3cNCj4gLT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09DQo+ICtUZXN0IENhc2U6IDEgcGlwZSwgOCBUQ3MNCj4g Kz09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgMS4gVGhpcyBleGFtcGxlIHVzZXMgYSBzaW5n bGUgcGFja2V0IGZsb3cgY29uZmlndXJhdGlvbg0KPiAtICAgd2hpY2ggY3JlYXRlcyBvbmUgUlgg dGhyZWFkIG9uIGxjb3JlIDUgcmVhZGluZyBmcm9tIHBvcnQgMw0KPiAtICAgYW5kIGEgd29ya2Vy IHRocmVhZCBvbiBsY29yZSA3IHdyaXRpbmcgdG8gcG9ydCAyOjoNCj4gLQ0KPiAtICAgIC4vcW9z X3NjaGVkIC1sIDEsNSw3IC1uIDQgLS0gLS1wZmMgIjMsMiw1LDciIC0tY2ZnIC4uL3Byb2ZpbGUu Y2ZnDQo+IC0NCj4gLTIuIFNldCBmbG93cyB3aXRoIGRpZmZlcmVudCB2bGFuIElELCB3aGljaCBy ZXByZXNlbnQgZGlmZmVyZW50IHBpcGVzLg0KPiAtICAgRWFjaCBSeCBmbG93IGlzIHNoYXBpbmcg dG8gMS80MDk2IG9mIFR4IGZsb3cuDQo+IC0gICBTZXQgZmxvd3Mgd2l0aCBkaWZmZXJlbnQgRGVz dGluYXRpb24gSVAgYWRkcmVzcyAoMC4wLlguMCksDQo+IC0gICBzdWNoIGFzIDEwMC4wLjEuMC0x MDAuMC40LjAsIHdoaWNoIHJlcHJlc2VudCBkaWZmZXJlbnQgdGMuDQo+IC0gICBDaGVjayB0aGUg UngvVHggQnBzIHRvby4NCj4gLQ0KPiAtVGVzdCBDYXNlOiB0d28gcGFja2V0IGZsb3dzDQo+ICsg ICB3aGljaCBjcmVhdGVzIG9uZSBSWCB0aHJlYWQgb24gbGNvcmUgNSByZWFkaW5nIGZyb20gcG9y dCAwDQo+ICsgICBhbmQgYSB3b3JrZXIgdGhyZWFkIG9uIGxjb3JlIDcgd3JpdGluZyB0byBwb3J0 IDE6Og0KPiArDQo+ICsgICAgLi9xb3Nfc2NoZWQgLWwgMSw1LDcgLW4gNCAtLSAtaSAtLXBmYyAi MCwxLDUsNyIgLS1jZmcNCj4gKyAuLi9wcm9maWxlLmNmZw0KPiArDQo+ICsyLiBUaGUgdHJhZmZp YyBtYW5hZ2Ugc2V0dGluZyBpcyBjb25maWd1cmVkIGluIHByb2ZpbGUuY2ZnLg0KPiArICAgU2V0 IGZsb3dzIHdpdGggUWluUSBpbm5lciB2bGFuIElEPTAsIHdoaWNoIHJlcHJlc2VudHMgcGlwZSAw Lg0KPiArICAgU2V0IElQIGRzdCBhZGRyZXNzIGZyb20gMTAuMC4wLjB+MTAuMC4wLjcsIHdoaWNo IGVudGVyIHF1ZXVlMH5xdWV1ZTcsDQo+ICsgICBtYXBwaW5nIFRDMH5UQzcuDQo+ICsgICBGcmFt ZSBzaXplPTcwYnl0ZXMuDQo+ICsgICBTZW5kIHJhdGUgaXMgMTAwJSBsaW5lcmF0ZS4NCj4gKyAg IFRoZSBwaXBl4oCZcyByYXRlIGlzIGxpbWl0ZWQgdG8gMS80MDk2IGxpbmVyYXRlLg0KPiArICAg U28gcHJpb3JpdHkgZ3VhcmFudGVlcyB0YzAgcmF0ZSwgd2hpbGUgdGMxIGhhcyBmZXcgcGFja2V0 IGZvcndhcmRlZC4NCj4gKyAgIEFsbCBvZiB0aGUgcGFja2V0cyBvZiB0YzJ+dGM3IGFyZSBkcm9w cGVkOjoNCj4gKw0KPiArICAgIHFvc19zY2hlZD4gc3RhdHMgcG9ydCAxIHN1YnBvcnQgMCBwaXBl IDANCj4gKw0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgVEMg fCBRdWV1ZSB8ICAgUGt0cyBPSyAgIHxQa3RzIERyb3BwZWQgfCAgQnl0ZXMgT0sgICB8Qnl0ZXMg RHJvcHBlZHwNCj4gTGVuZ3RoICAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Kw0KPiArICAgIHwgIDAgfCAgIDAgICB8ICAgICAgICA2OTM0IHwgICAgIDIzODg0MTAgfCAgICAg IDQ1NzY0NCB8ICAgMTU3NjM1MDYwIHwgICAgICAgICAgNjQgfA0KPiArICAgICstLS0tKy0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEgfCAgIDAgICB8ICAgICAgICAgIDM0IHwgICAg IDIzOTUzNDUgfCAgICAgICAgMjI0NCB8ICAgMTU4MDkyNzcwIHwgICAgICAgICAgNjQgfA0KPiAr ICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDIgfCAgIDAgICB8ICAg ICAgICAgICAwIHwgICAgIDIzOTYyMTAgfCAgICAgICAgICAgMCB8ICAgMTU4MTQ5ODYwIHwgICAg ICAgICAgNjQgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwg IDMgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgIDM2MTMwMzMgfCAgICAgICAgICAgMCB8ICAg MjM4NDYwMTc4IHwgICAgICAgICAgNjQgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKw0KPiArICAgIHwgIDQgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgIDIzODEzOTIgfCAg ICAgICAgICAgMCB8ICAgMTU3MTcxODcyIHwgICAgICAgICAgNjQgfA0KPiArICAgICstLS0tKy0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDUgfCAgIDAgICB8ICAgICAgICAgICAwIHwg ICAgIDIzODEzNzcgfCAgICAgICAgICAgMCB8ICAgMTU3MTcwODgyIHwgICAgICAgICAgNjQgfA0K PiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDYgfCAgIDAgICB8 ICAgICAgICAgICAwIHwgICAgIDIzODE5MjUgfCAgICAgICAgICAgMCB8ICAgMTU3MjA3MDUwIHwg ICAgICAgICAgNjQgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAg IHwgIDcgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgIDIzODIxNzcgfCAgICAgICAgICAgMCB8 ICAgMTU3MjIzNjgyIHwgICAgICAgICAgNjQgfA0KPiArDQo+ICsgKy0tLS0rLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiAr IC0tLS0tLS0tLS0tLS0rDQo+ICsNCj4gKzMuIFRoZSB0cmFmZmljIG1hbmFnZSBzZXR0aW5nIGlz IGNvbmZpZ3VyZWQgaW4gcHJvZmlsZS5jZmcuDQo+ICsgICBDaGFuZ2UgcGlwZSBwcm9maWxlIDAs IHNldCB0YiByYXRlIGFuZCB0YyByYXRlIHRvIDMwNTE3NTA9MS80MDkuNj0wLjI0NCUNCj4gcG9y dCByYXRlDQo+ICsgICBTZXQgSVAgZHN0IGFkZHJlc3MgZnJvbSAxMC4wLjAuMH4xMC4wLjAuNywg d2hpY2ggZW50ZXIgcXVldWUwfnF1ZXVlNywNCj4gKyAgIG1hcHBpbmcgVEMwflRDNy4NCj4gKyAg IFNlbmQgcmF0ZSBpcyAxJSBsaW5lcmF0ZS4NCj4gKyAgIEVhY2ggVEMgc2VuZCByYXRlIGhhcyAw LjEyNSUgbGluZXJhdGUuDQo+ICsgICBTbyBUQzAgcGFja2V0cyBjYW4gYmUgYWxsIGZvcndhcmRl ZCwgbm8gZHJvcC4NCj4gKyAgIFRDMSBwYWNrZXRzIGNhbiBiZSBmb3J3YXJkZWQsIHdoaWxlIHRo ZXJlIGlzIGFib3V0IDQuNSUgcGFja2V0cyBkcm9wcGVkLg0KPiArICAgT3RoZXIgVENz4oCZIHBh Y2tldHMgYXJlIGRyb3BwZWQ6Og0KPiArDQo+ICsgICAgcW9zX3NjaGVkPiBzdGF0cyBwb3J0IDEg c3VicG9ydCAwIHBpcGUgMA0KPiArDQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r DQo+ICsgICAgfCBUQyB8IFF1ZXVlIHwgICBQa3RzIE9LICAgfFBrdHMgRHJvcHBlZCB8ICBCeXRl cyBPSyAgIHxCeXRlcyBEcm9wcGVkfA0KPiBMZW5ndGggICB8DQo+ICsgICAgKy0tLS0rLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMCB8ICAgMCAgIHwgICAgICAxNTA4MjQgfCAgICAg ICAgICAgMCB8ICAgICA5OTU0Mzg0IHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8DQo+ICsg ICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMSB8ICAgMCAgIHwgICAg ICAxNDQ3MDAgfCAgICAgICAgNjEyNCB8ICAgICA5NTUwMjAwIHwgICAgICA0MDQxODQgfCAgICAg ICAgICA2NCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAg MiB8ICAgMCAgIHwgICAgICAgICAgIDAgfCAgICAgIDE1MDgyNCB8ICAgICAgICAgICAwIHwgICAg IDk5NTQzODQgfCAgICAgICAgICA2NCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rDQo+ICsgICAgfCAgMyB8ICAgMCAgIHwgICAgICAgICAgIDAgfCAgICAgIDE1MDgyNCB8ICAg ICAgICAgICAwIHwgICAgIDk5NTQzODQgfCAgICAgICAgICA2NCB8DQo+ICsgICAgKy0tLS0rLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgNCB8ICAgMCAgIHwgICAgICAgICAgIDAgfCAg ICAgIDE1MDgyNCB8ICAgICAgICAgICAwIHwgICAgIDk5NTQzODQgfCAgICAgICAgICA2NCB8DQo+ ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgNSB8ICAgMCAgIHwg ICAgICAgICAgIDAgfCAgICAgIDE1MDgyNCB8ICAgICAgICAgICAwIHwgICAgIDk5NTQzODQgfCAg ICAgICAgICA2NCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAg fCAgNiB8ICAgMCAgIHwgICAgICAgICAgIDAgfCAgICAgIDE1MDgyNCB8ICAgICAgICAgICAwIHwg ICAgIDk5NTQzODQgfCAgICAgICAgICA2NCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rDQo+ICsgICAgfCAgNyB8ICAgMCAgIHwgICAgICAgICAgIDAgfCAgICAgIDE1MDgyNCB8 ICAgICAgICAgICAwIHwgICAgIDk5NTQzODQgfCAgICAgICAgICA2NCB8DQo+ICsNCj4gKyArLS0t LSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rDQo+ICsgLS0tLS0tLS0tLS0tLSsNCj4gKw0KPiArVGVzdCBDYXNlOiA0IHBpcGUs IDQgVENzDQo+ICs9PT09PT09PT09PT09PT09PT09PT09PT0NCj4gKzEuIFRoaXMgZXhhbXBsZSB1 c2VzIGEgc2luZ2xlIHRyYW5zbWlzc2lvbiBjb25maWd1cmF0aW9uDQo+ICsgICB3aGljaCBjcmVh dGVzIG9uZSBSWCB0aHJlYWQgb24gbGNvcmUgNSByZWFkaW5nIGZyb20gcG9ydCAwDQo+ICsgICBh bmQgYSB3b3JrZXIgdGhyZWFkIG9uIGxjb3JlIDcgd3JpdGluZyB0byBwb3J0IDE6Og0KPiArDQo+ ICsgICAgLi9xb3Nfc2NoZWQgLWwgMSw1LDcgLW4gNCAtLSAtaSAtLXBmYyAiMCwxLDUsNyIgLS1j ZmcNCj4gKyAuLi9wcm9maWxlLmNmZw0KPiArDQo+ICsyLiBUaGUgdHJhZmZpYyBtYW5hZ2Ugc2V0 dGluZyBpcyBjb25maWd1cmVkIGluIHByb2ZpbGUuY2ZnLg0KPiArICAgU2V0IHRocmVlIGZsb3dz IHdpdGggUWluUSBpbm5lciB2bGFuIElEPTAvMS8yLzMsIHdoaWNoIHJlcHJlc2VudHMgcGlwZQ0K PiAwLzEvMi8zLg0KPiArICAgU2V0IElQIGRzdCBhZGRyZXNzIDEwLjAuMC4wIG9mIHBpcGUgMC4N Cj4gKyAgIFNldCBJUCBkc3QgYWRkcmVzcyAxMC4wLjAuMSBvZiBwaXBlIDEuDQo+ICsgICBTZXQg SVAgZHN0IGFkZHJlc3MgMTAuMC4wLjIgb2YgcGlwZSAyLg0KPiArICAgU2V0IElQIGRzdCBhZGRy ZXNzIDEwLjAuMC4zIG9mIHBpcGUgMy4NCj4gKyAgIEZyYW1lIHNpemU9NzBieXRlcy4NCj4gKyAg IFNlbmQgcmF0ZSBpcyAxMDAlIGxpbmVyYXRlLg0KPiArICAgVGhlIFJYIHJhdGUgb2YgcG9ydCAx IGlzIGxpbWl0ZWQgdG8gNC80MDk2IGxpbmVyYXRlLg0KPiArICAgWW91IGNhbiBzZWUgZWFjaCBw aXBlIGlzIGxpbWl0ZWQgdG8gMS80MDk2IGxpbmVyYXRlLg0KPiArICAgb25seSBvbmUgVEMgaGFz IHBhY2tldHMgZm9yd2FyZGVkIGluIGVhY2ggcGlwZTo6DQo+ICsNCj4gKyAgICBxb3Nfc2NoZWQ+ IHN0YXRzIHBvcnQgMSBzdWJwb3J0IDAgcGlwZSAwDQo+ICsgICAgcW9zX3NjaGVkPiBzdGF0cyBw b3J0IDEgc3VicG9ydCAwIHBpcGUgMQ0KPiArICAgIHFvc19zY2hlZD4gc3RhdHMgcG9ydCAxIHN1 YnBvcnQgMCBwaXBlIDINCj4gKyAgICBxb3Nfc2NoZWQ+IHN0YXRzIHBvcnQgMSBzdWJwb3J0IDAg cGlwZSAzDQo+ICsNCj4gK1Rlc3QgQ2FzZTogMSBwaXBlLCAxMiBUQ3MNCj4gKz09PT09PT09PT09 PT09PT09PT09PT09PT0NCj4gKzEuIFRoaXMgZXhhbXBsZSB1c2VzIGEgc2luZ2xlIHRyYW5zbWlz c2lvbiBjb25maWd1cmF0aW9uDQo+ICsgICB3aGljaCBjcmVhdGVzIG9uZSBSWCB0aHJlYWQgb24g bGNvcmUgNSByZWFkaW5nIGZyb20gcG9ydCAwDQo+ICsgICBhbmQgYSB3b3JrZXIgdGhyZWFkIG9u IGxjb3JlIDcgd3JpdGluZyB0byBwb3J0IDE6Og0KPiArDQo+ICsgICAgLi9xb3Nfc2NoZWQgLWwg MSw1LDcgLW4gNCAtLSAtaSAtLXBmYyAiMCwxLDUsNyIgLS1jZmcNCj4gKyAuLi9wcm9maWxlLmNm Zw0KPiArDQo+ICsyLiBUaGUgdHJhZmZpYyBtYW5hZ2Ugc2V0dGluZyBpcyBjb25maWd1cmVkIGlu IHByb2ZpbGUuY2ZnLg0KPiArICAgY2hhbmdlIHBpcGUgcHJvZmlsZSAwLCBzZXQgdGIgcmF0ZSBh bmQgdGMgcmF0ZSB0byAxLzQwLjk2IHBvcnQgcmF0ZTo6DQo+ICsNCj4gKyAgICB0YiByYXRlID0g MzA1MTc1MDANCj4gKyAgICB0YyAwIHJhdGUgPSAzMDUxNzUwMA0KPiArICAgIC4uLi4uLg0KPiAr ICAgIHRjIDEyIHJhdGUgPSAzMDUxNzUwMA0KPiArDQo+ICsgICBTZXQgb25lIGZsb3cgd2l0aCBR aW5RIGlubmVyIHZsYW4gSUQ9MCwgd2hpY2ggcmVwcmVzZW50cyBwaXBlIDAuDQo+ICsgICBTZXQg SVAgZHN0IGFkZHJlc3MgMTAuMC4wLjB+MTAuMC4wLjE1LCB3aGljaCBlbnRlciBxdWV1ZTB+cXVl dWUxNSwNCj4gKyAgIG1hcHBpbmcgVEMwflRDMTIuDQo+ICsgICBGcmFtZSBzaXplPTcwYnl0ZXMu DQo+ICsgICBTZW5kIHJhdGUgaXMgMSUgbGluZXJhdGUuDQo+ICsgICBFYWNoIFRDIHNlbmQgcmF0 ZSBoYXMgMC4wNjI1JSBsaW5lcmF0ZS4NCj4gKyAgIFRoZSBwaXBlIHJhdGUgYW5kIGVhY2ggdGMg cmF0ZSBpbiBjb25maWd1cmF0aW9uIGZpbGUgaXMgbGltaXRlZCB0byAxLzQwLjk2DQo+ID0yLjQ0 JWxpbmVyYXRlLg0KPiArICAgU28gYWxsIHRoZSBwYWNrZXRzIG9mIGRpZmZlcmVudCBUQ3MgY2Fu IGJlIGZvcndhcmRlZCB3aXRob3V0IGRyb3AuDQo+ICsgICBZb3UgY2FuIGNoZWNrIHRoZSBwaXBl IHN0YXRzOjoNCj4gKw0KPiArICAgIHFvc19zY2hlZD4gc3RhdHMgcG9ydCAxIHN1YnBvcnQgMCBw aXBlIDANCj4gKw0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwg VEMgfCBRdWV1ZSB8ICAgUGt0cyBPSyAgIHxQa3RzIERyb3BwZWQgfCAgQnl0ZXMgT0sgICB8Qnl0 ZXMgRHJvcHBlZHwNCj4gTGVuZ3RoICAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKw0KPiArICAgIHwgIDAgfCAgIDAgICB8ICAgICAgIDE0OTk1IHwgICAgICAgICAgIDAgfCAg ICAgIDk4OTY3MCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEgfCAgIDAgICB8ICAgICAgIDE0OTk2IHwg ICAgICAgICAgIDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0K PiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDIgfCAgIDAgICB8 ICAgICAgIDE0OTk2IHwgICAgICAgICAgIDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwg ICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAg IHwgIDMgfCAgIDAgICB8ICAgICAgIDE0OTk1IHwgICAgICAgICAgIDAgfCAgICAgIDk4OTY3MCB8 ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKw0KPiArICAgIHwgIDQgfCAgIDAgICB8ICAgICAgIDE0OTk2IHwgICAgICAgICAgIDAg fCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0t Ky0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDUgfCAgIDAgICB8ICAgICAgIDE0OTk2 IHwgICAgICAgICAgIDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAg fA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDYgfCAgIDAg ICB8ICAgICAgIDE0OTk2IHwgICAgICAgICAgIDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAw IHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiAr ICAgIHwgIDcgfCAgIDAgICB8ICAgICAgIDE0OTk2IHwgICAgICAgICAgIDAgfCAgICAgIDk4OTcz NiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKw0KPiArICAgIHwgIDggfCAgIDAgICB8ICAgICAgIDE0OTk2IHwgICAgICAgICAg IDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICst LS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDkgfCAgIDAgICB8ICAgICAgIDE0 OTk2IHwgICAgICAgICAgIDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAg IDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEwIHwg ICAwICAgfCAgICAgICAxNDk5NiB8ICAgICAgICAgICAwIHwgICAgICA5ODk3MzYgfCAgICAgICAg ICAgMCB8ICAgICAgICAgICAwIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsN Cj4gKyAgICB8ICAxMSB8ICAgMCAgIHwgICAgICAgMTQ5OTYgfCAgICAgICAgICAgMCB8ICAgICAg OTg5NzM2IHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8DQo+ICsgICAgKy0tLS0rLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMTIgfCAgIDAgICB8ICAgICAgIDE0OTk2IHwgICAg ICAgICAgIDAgfCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiAr ICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEyIHwgICAxICAgfCAg ICAgICAxNDk5NiB8ICAgICAgICAgICAwIHwgICAgICA5ODk3MzYgfCAgICAgICAgICAgMCB8ICAg ICAgICAgICAwIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8 ICAxMiB8ICAgMiAgIHwgICAgICAgMTQ5OTYgfCAgICAgICAgICAgMCB8ICAgICAgOTg5NzM2IHwg ICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rDQo+ICsgICAgfCAgMTIgfCAgIDMgICB8ICAgICAgIDE0OTk2IHwgICAgICAgICAgIDAg fCAgICAgIDk4OTczNiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArDQo+ICsgKy0t LS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKw0KPiArIC0tLS0tLS0tLS0tLS0rDQo+ICsNCj4gK1Rlc3QgQ2FzZTogMSBwaXBl LCBzZXQgYSBUQyByYXRlIHRvIDANCj4gKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4gKzEuIFRoaXMgZXhhbXBsZSB1c2VzIGEgc2luZ2xlIHRyYW5zbWlzc2lvbiBjb25m aWd1cmF0aW9uDQo+ICsgICB3aGljaCBjcmVhdGVzIG9uZSBSWCB0aHJlYWQgb24gbGNvcmUgNSBy ZWFkaW5nIGZyb20gcG9ydCAwDQo+ICsgICBhbmQgYSB3b3JrZXIgdGhyZWFkIG9uIGxjb3JlIDcg d3JpdGluZyB0byBwb3J0IDE6Og0KPiArDQo+ICsgICAgLi9xb3Nfc2NoZWQgLWwgMSw1LDcgLW4g NCAtLSAtaSAtLXBmYyAiMCwxLDUsNyIgLS1jZmcNCj4gKyAuLi9wcm9maWxlLmNmZw0KPiArDQo+ ICsyLiBUaGUgdHJhZmZpYyBtYW5hZ2Ugc2V0dGluZyBpcyBjb25maWd1cmVkIGluIHByb2ZpbGUu Y2ZnLg0KPiArICAgY2hhbmdlIHBpcGUgcHJvZmlsZSAwLCBzZXQgdGIgcmF0ZSBhbmQgdGMgcmF0 ZSB0byAxLzQwLjk2IHBvcnQgcmF0ZTo6DQo+ICsNCj4gKyAgICB0YiByYXRlID0gMzA1MTc1MDAN Cj4gKyAgICB0YyAwIHJhdGUgPSAzMDUxNzUwMA0KPiArICAgIC4uLi4uLg0KPiArICAgIHRjIDEy IHJhdGUgPSAzMDUxNzUwMA0KPiArDQo+ICsgICBBbmQgc2V0IFRDMCByYXRlIHRvIDAgb2Ygc3Vi cG9ydCBhbmQgcGlwZSBjb25maWd1cmF0aW9uOjoNCj4gKw0KPiArICAgIHF1ZXVlIHNpemVzID0g NjQgMCA2NCA2NCA2NCA2NCA2NCA2NCA2NCA2NCA2NCA2NCA2NA0KPiArICAgIHRjIDEgcmF0ZSA9 IDANCj4gKw0KPiArICAgU2V0IG9uZSBmbG93IHdpdGggUWluUSBpbm5lciB2bGFuIElEPTAsIHdo aWNoIHJlcHJlc2VudHMgcGlwZSAwLg0KPiArICAgU2V0IElQIGRzdCBhZGRyZXNzIDEwLjAuMC4w fjEwLjAuMC4zLCB3aGljaCBzaG91bGQgZW50ZXIgcXVldWUwfnF1ZXVlMywNCj4gKyAgIG1hcHBp bmcgVEMwflRDMy4NCj4gKyAgIEZyYW1lIHNpemU9NzBieXRlcy4NCj4gKyAgIFNlbmQgcmF0ZSBp cyAxJSBsaW5lcmF0ZS4NCj4gKyAgIEVhY2ggVEMgc2VuZCByYXRlIGhhcyAwLjI1JSBsaW5lcmF0 ZS4NCj4gKyAgIFRoZSBwaXBlIHJhdGUgYW5kIGVhY2ggdGMgcmF0ZSBpbiBjb25maWd1cmF0aW9u IGZpbGUgaXMgbGltaXRlZCB0byAxLzQwLjk2DQo+ID0yLjQ0JWxpbmVyYXRlLg0KPiArICAgU28g YWxsIHRoZSBwYWNrZXRzIG9mIGRpZmZlcmVudCBUQ3MgY2FuIGJlIGZvcndhcmRlZCB3aXRob3V0 IGRyb3AuDQo+ICsgICBZb3UgY2FuIGNoZWNrIHRoZSBwaXBlIHN0YXRzLCB0aGVyZSBpcyBubyBw YWNrZXRzIHJlY2VpdmVkIGJ5IFRDMTo6DQo+ICsNCj4gKyAgICBxb3Nfc2NoZWQ+IHN0YXRzIHBv cnQgMSBzdWJwb3J0IDAgcGlwZSAwDQo+ICsNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSsNCj4gKyAgICB8IFRDIHwgUXVldWUgfCAgIFBrdHMgT0sgICB8UGt0cyBEcm9wcGVkIHwg IEJ5dGVzIE9LICAgfEJ5dGVzIERyb3BwZWR8DQo+IExlbmd0aCAgIHwNCj4gKyAgICArLS0tLSst LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAwIHwgICAwICAgfCAgICAgICAzMDU3MiB8 ICAgICAgICAgICAwIHwgICAgIDIwMTc3NTIgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwN Cj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxIHwgICAwICAg fCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8 ICAgICAgICAgICAwIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAg ICB8ICAyIHwgICAwICAgfCAgICAgICAzMDU3MiB8ICAgICAgICAgICAwIHwgICAgIDIwMTc3NTIg fCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSsNCj4gKyAgICB8ICAzIHwgICAwICAgfCAgICAgICAzMDU3MSB8ICAgICAgICAgICAw IHwgICAgIDIwMTc2ODYgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwNCj4gKyAgICArLS0t LSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA0IHwgICAwICAgfCAgICAgICAzMDU3 MiB8ICAgICAgICAgICAwIHwgICAgIDIwMTc3NTIgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAw IHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA1IHwgICAw ICAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAg MCB8ICAgICAgICAgICAwIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4g KyAgICB8ICA2IHwgICAwICAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAg IDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwNCj4gKw0KPiArICstLS0tKy0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsN Cj4gKyAtLS0tLS0tLS0tLS0tKw0KPiArDQo+ICtUZXN0IENhc2U6IGJlc3QgZWZmb3J0IFRDMTIN Cj4gID09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAtMS4gVGhpcyBleGFtcGxlIHdpdGgg dHdvIHBhY2tldCBmbG93IGNvbmZpZ3VyYXRpb25zIHVzaW5nIGRpZmZlcmVudCBwb3J0cw0KPiAr MS4gVGhpcyBleGFtcGxlIHVzZXMgYSBzaW5nbGUgdHJhbnNtaXNzaW9uIGNvbmZpZ3VyYXRpb24N Cj4gKyAgIHdoaWNoIGNyZWF0ZXMgb25lIFJYIHRocmVhZCBvbiBsY29yZSA1IHJlYWRpbmcgZnJv bSBwb3J0IDANCj4gKyAgIGFuZCBhIHdvcmtlciB0aHJlYWQgb24gbGNvcmUgNyB3cml0aW5nIHRv IHBvcnQgMTo6DQo+ICsNCj4gKyAgICAuL3Fvc19zY2hlZCAtbCAxLDUsNyAtbiA0IC0tIC1pIC0t cGZjICIwLDEsNSw3IiAtLWNmZw0KPiArIC4uL3Byb2ZpbGUuY2ZnDQo+ICsNCj4gKzIuIFRoZSB0 cmFmZmljIG1hbmFnZSBzZXR0aW5nIGlzIGNvbmZpZ3VyZWQgaW4gcHJvZmlsZS5jZmcuDQo+ICsg ICBTZXQgZmxvd3Mgd2l0aCBRaW5RIGlubmVyIHZsYW4gSUQ9MCwgd2hpY2ggcmVwcmVzZW50cyBw aXBlIDAuDQo+ICsgICBTZXQgSVAgZHN0IGFkZHJlc3MgZnJvbSAxMC4wLjAuMTJ+MTAuMC4wLjQs IHdoaWNoIGVudGVyIHF1ZXVlMTJ+cXVldWUxNCwNCj4gKyAgIG1hcHBpbmcgVEMxMi4NCj4gKyAg IEZyYW1lIHNpemU9NzBieXRlcy4NCj4gKyAgIFNlbmQgcmF0ZSBpcyAxMDAlIGxpbmVyYXRlLg0K PiArICAgVGhlIHBpcGXigJlzIHJhdGUgaXMgbGltaXRlZCB0byAxLzQwOTYgbGluZXJhdGUuDQo+ ICsgICBZb3UgY2FuIGNoZWNrIHRoZSBwaXBlIHN0YXRzOjoNCj4gKw0KPiArICAgIHFvc19zY2hl ZD4gc3RhdHMgcG9ydCAxIHN1YnBvcnQgMCBwaXBlIDANCj4gKw0KPiArICAgICstLS0tKy0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgVEMgfCBRdWV1ZSB8ICAgUGt0cyBPSyAgIHxQa3Rz IERyb3BwZWQgfCAgQnl0ZXMgT0sgICB8Qnl0ZXMgRHJvcHBlZHwNCj4gTGVuZ3RoICAgfA0KPiAr ICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDAgfCAgIDAgICB8ICAg ICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAg ICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwg IDEgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAg ICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKw0KPiArICAgIHwgIDIgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAg ICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDMgfCAgIDAgICB8ICAgICAgICAgICAwIHwg ICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0K PiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDQgfCAgIDAgICB8 ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwg ICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAg IHwgIDUgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8 ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKw0KPiArICAgIHwgIDYgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAg fCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0t Ky0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDcgfCAgIDAgICB8ICAgICAgICAgICAw IHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAg fA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDggfCAgIDAg ICB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAw IHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiAr ICAgIHwgIDkgfCAgIDAgICB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAg MCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKw0KPiArICAgIHwgIDEwIHwgICAwICAgfCAgICAgICAgICAgMCB8ICAgICAgICAg ICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwNCj4gKyAgICAr LS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMSB8ICAgMCAgIHwgICAgICAg ICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAg ICAgMCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMTIg fCAgIDAgICB8ICAgICAgICAyNDc1IHwgICAgIDk3MDkyNTUgfCAgICAgIDE2MzM1MCB8ICAgNjQw ODEwODMwIHwgICAgICAgICAgNjQgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Kw0KPiArICAgIHwgIDEyIHwgICAxICAgfCAgICAgICAgMjQ3NSB8ICAgICA5NzA4OTY1IHwgICAg ICAxNjMzNTAgfCAgIDY0MDc5MTY5MCB8ICAgICAgICAgIDY0IHwNCj4gKyAgICArLS0tLSstLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMiB8ICAgMiAgIHwgICAgICAgIDI0NzUgfCAg ICAgOTcwOTI0OSB8ICAgICAgMTYzMzUwIHwgICA2NDA4MTA0MzQgfCAgICAgICAgICA2NCB8DQo+ ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMTIgfCAgIDMgICB8 ICAgICAgICAgICAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMCB8ICAgICAgICAgICAwIHwg ICAgICAgICAgIDAgfA0KPiArDQo+ICsgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArIC0tLS0tLS0tLS0tLS0r DQo+ICsNCj4gKyAgIEVhY2ggcXVldWUgcmVjZWl2ZWQgc2FtZSBxdWFudGl0eSBvZiBwYWNrZXRz Lg0KPiArICAgSXQgaXMgZGlmZmVyZW50IGZyb20gb3RoZXIgVENzLg0KPiArICAgQmVjYXVzZSBm b3VyIHF1ZXVlcyBvZiBUQzEyIGhhdmUgdGhlIHNhbWUgcHJpb3JpdHksIGFuZCB0aGUgd3JyIHdl aWdodHMNCj4gPSAxIDEgMSAxLg0KPiArDQo+ICtUZXN0IENhc2U6IDQwOTYgcGlwZXMsIDEyIFRD cw0KPiArPT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gKzEuIFRoaXMgZXhhbXBsZSB1 c2VzIGEgc2luZ2xlIHRyYW5zbWlzc2lvbiBjb25maWd1cmF0aW9uDQo+ICsgICB3aGljaCBjcmVh dGVzIG9uZSBSWCB0aHJlYWQgb24gbGNvcmUgNSByZWFkaW5nIGZyb20gcG9ydCAwDQo+ICsgICBh bmQgYSB3b3JrZXIgdGhyZWFkIG9uIGxjb3JlIDcgd3JpdGluZyB0byBwb3J0IDE6Og0KPiArDQo+ ICsgICAgLi9xb3Nfc2NoZWQgLWwgMSw1LDcgLW4gNCAtLSAtaSAtLXBmYyAiMCwxLDUsNyIgLS1j ZmcNCj4gKyAuLi9wcm9maWxlLmNmZw0KPiArDQo+ICsyLiBUaGUgdHJhZmZpYyBtYW5hZ2Ugc2V0 dGluZyBpcyBjb25maWd1cmVkIGluIHByb2ZpbGUuY2ZnLg0KPiArICAgU2V0IGZsb3dzIHdpdGgg UWluUSBpbm5lciB2bGFuIElEPXJhbmRvbSwgd2hpY2ggcmVwcmVzZW50cyBwaXBlIDAtNDA5NS4N Cj4gKyAgIFNldCBJUCBkc3QgYWRkcmVzcyBmcm9tIDEwLjAuMC4wfjEwLjAuMC4xNSwgd2hpY2gg ZW50ZXIgcXVldWUwfnF1ZXVlMTUsDQo+ICsgICBtYXBwaW5nIFRDMH5UQzEyLg0KPiArICAgRnJh bWUgc2l6ZT03MGJ5dGVzLg0KPiArICAgU2VuZCByYXRlIGlzIDEwMCUgbGluZXJhdGUsIHdoaWNo IGlzIDEzLjg5TXBwcy4NCj4gKyAgIEVhY2ggcGlwZeKAmXMgcmF0ZSBpcyBsaW1pdGVkIHRvIDEv NDA5NiBsaW5lcmF0ZS4NCj4gKyAgIFJlY2VpdmVkIHJhdGUgZnJvbSBwb3J0IDEgaXMgMTEuNjdN cHBzLg0KPiArICAgVEMwfjExIHJhdGUgYXJlIHByaW9yaXR5IGd1YXJhbnRlZWQuDQo+ICsgICBU QzEyIGhhcyBwYWNrZXRzIGRyb3BwZWQuDQo+ICsgICBZb3UgY2FuIGNoZWNrIHRoZSBwaXBlMH5w aXBlNDA5NSBzdGF0czo6DQo+ICsNCj4gKyAgICBxb3Nfc2NoZWQ+IHN0YXRzIHBvcnQgMSBzdWJw b3J0IDAgcGlwZSAwDQo+ICsNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4g KyAgICB8IFRDIHwgUXVldWUgfCAgIFBrdHMgT0sgICB8UGt0cyBEcm9wcGVkIHwgIEJ5dGVzIE9L ICAgfEJ5dGVzIERyb3BwZWR8DQo+IExlbmd0aCAgIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSsNCj4gKyAgICB8ICAwIHwgICAwICAgfCAgICAgICAgMTUxMCB8ICAgICAgICAg ICA4IHwgICAgICAgOTk2NjAgfCAgICAgICAgIDUyOCB8ICAgICAgICAgIDE5IHwNCj4gKyAgICAr LS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxIHwgICAwICAgfCAgICAgICAg MTQyOSB8ICAgICAgICAgICAwIHwgICAgICAgOTQzMTQgfCAgICAgICAgICAgMCB8ICAgICAgICAg IDIyIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAyIHwg ICAwICAgfCAgICAgICAgMTUxOCB8ICAgICAgICAgICA1IHwgICAgICAxMDAxODggfCAgICAgICAg IDMzMCB8ICAgICAgICAgIDM2IHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsN Cj4gKyAgICB8ICAzIHwgICAwICAgfCAgICAgICAgMTUyNSB8ICAgICAgICAgICAwIHwgICAgICAx MDA2NTAgfCAgICAgICAgICAgMCB8ICAgICAgICAgIDIzIHwNCj4gKyAgICArLS0tLSstLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA0IHwgICAwICAgfCAgICAgICAgMTUxMiB8ICAgICAg ICAgICAwIHwgICAgICAgOTk3OTIgfCAgICAgICAgICAgMCB8ICAgICAgICAgIDMxIHwNCj4gKyAg ICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA1IHwgICAwICAgfCAgICAg ICAgMTQ4MCB8ICAgICAgICAgICAwIHwgICAgICAgOTc2ODAgfCAgICAgICAgICAgMCB8ICAgICAg ICAgIDIxIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA2 IHwgICAwICAgfCAgICAgICAgMTUwNSB8ICAgICAgICAgICA2IHwgICAgICAgOTkzMzAgfCAgICAg ICAgIDM5NiB8ICAgICAgICAgIDIyIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSsNCj4gKyAgICB8ICA3IHwgICAwICAgfCAgICAgICAgMTU3NCB8ICAgICAgICAgIDEwIHwgICAg ICAxMDM4ODQgfCAgICAgICAgIDY2MCB8ICAgICAgICAgIDI0IHwNCj4gKyAgICArLS0tLSstLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA4IHwgICAwICAgfCAgICAgICAgMTQ3NyB8ICAg ICAgICAgICAwIHwgICAgICAgOTc0ODIgfCAgICAgICAgICAgMCB8ICAgICAgICAgIDI1IHwNCj4g KyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICA5IHwgICAwICAgfCAg ICAgICAgMTQyMSB8ICAgICAgICAgICAwIHwgICAgICAgOTM3ODYgfCAgICAgICAgICAgMCB8ICAg ICAgICAgIDI0IHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8 ICAxMCB8ICAgMCAgIHwgICAgICAgIDE0ODYgfCAgICAgICAgICAgOCB8ICAgICAgIDk4MDc2IHwg ICAgICAgICA1MjggfCAgICAgICAgICAyMiB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rDQo+ICsgICAgfCAgMTEgfCAgIDAgICB8ICAgICAgICAxNDY2IHwgICAgICAgICAgIDAg fCAgICAgICA5Njc1NiB8ICAgICAgICAgICAwIHwgICAgICAgICAgMjcgfA0KPiArICAgICstLS0t Ky0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEyIHwgICAwICAgfCAgICAgICAgMTAw OCB8ICAgICAgICAgNTA0IHwgICAgICAgNjY1MjggfCAgICAgICAzMzI2NCB8ICAgICAgICAgIDU5 IHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMiB8ICAg MSAgIHwgICAgICAgIDEwMDYgfCAgICAgICAgIDQ1NCB8ICAgICAgIDY2Mzk2IHwgICAgICAgMjk5 NjQgfCAgICAgICAgICA1NyB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ ICsgICAgfCAgMTIgfCAgIDIgICB8ICAgICAgICAxMDAyIHwgICAgICAgICA0NTggfCAgICAgICA2 NjEzMiB8ICAgICAgIDMwMjI4IHwgICAgICAgICAgNTQgfA0KPiArICAgICstLS0tKy0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEyIHwgICAzICAgfCAgICAgICAgMTAwNSB8ICAgICAg ICAgNDEzIHwgICAgICAgNjYzMzAgfCAgICAgICAyNzI1OCB8ICAgICAgICAgIDU3IHwNCj4gKw0K PiArICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAtLS0tLS0tLS0tLS0tKw0KPiArDQo+ICsgICAgcW9zX3Nj aGVkPiBzdGF0cyBwb3J0IDEgc3VicG9ydCAwIHBpcGUgMQ0KPiArICAgIC4uLi4uLg0KPiArICAg IHFvc19zY2hlZD4gc3RhdHMgcG9ydCAxIHN1YnBvcnQgMCBwaXBlIDQwOTUNCj4gKw0KPiArICAg VGhlcmUgaXMgYSBmZXcgcGFja2V0cyBkcm9wcGVkIGluIFRDMH5UQzExLg0KPiArICAgVGhpcyBp cyB0aGUgbGltaXRhdGlvbiBvZiB0aGUgaW1wbGVtZW50YXRpb24gZHVlIHRvIGFwcHJveGltYXRp b24gd2UNCj4gYXBwbHkNCj4gKyAgIGF0IHNvbWUgcGxhY2VzIGluIHRoZSBjb2RlIGZvciBwZXJm b3JtYW5jZSByZWFzb25zLg0KPiArICAgVGhlIHN0cmljdCBwcmlvcml0eSBvZiB0aGUgdHJhZmZp YyBjbGFzc2VzIGhhcyBzb21lIDEtNSUgaW5hY2N1cmFjeS4NCj4gKw0KPiArMy4gSWYgVFggY29y ZSBkZWZpbmVkOjoNCj4gKw0KPiArICAgIC4vcW9zX3NjaGVkIC1sIDEsMiw2LDcgLW4gNCAtLSAt aSAtLXBmYyAiMCwxLDIsNiw3IiAtLWNmZw0KPiArIC4uL3Byb2ZpbGUuY2ZnDQo+ICsNCj4gKyAg IFRoZSByZWNlaXZlZCByYXRlIGNhbiByZWFjaCBsaW5lcmF0ZSwgd2hpY2ggaXMgMTMuODlNcHBz LCBubyBwYWNrZXRzIGFyZQ0KPiBkcm9wcGVkOjoNCj4gKw0KPiArICAgIHFvc19zY2hlZD4gc3Rh dHMgcG9ydCAxIHN1YnBvcnQgMCBwaXBlIDANCj4gKw0KPiArICAgICstLS0tKy0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKw0KPiArICAgIHwgVEMgfCBRdWV1ZSB8ICAgUGt0cyBPSyAgIHxQa3RzIERyb3Bw ZWQgfCAgQnl0ZXMgT0sgICB8Qnl0ZXMgRHJvcHBlZHwNCj4gTGVuZ3RoICAgfA0KPiArICAgICst LS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDAgfCAgIDAgICB8ICAgICAgICA3 MDY1IHwgICAgICAgICAgIDAgfCAgICAgIDQ2NjI5MCB8ICAgICAgICAgICAwIHwgICAgICAgICAg IDIgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEgfCAg IDAgICB8ICAgICAgICA2OTQ2IHwgICAgICAgICAgIDAgfCAgICAgIDQ1ODQzNiB8ICAgICAgICAg ICAwIHwgICAgICAgICAgIDIgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0K PiArICAgIHwgIDIgfCAgIDAgICB8ICAgICAgICA3MDI4IHwgICAgICAgICAgIDAgfCAgICAgIDQ2 Mzg0OCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDEgfA0KPiArICAgICstLS0tKy0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDMgfCAgIDAgICB8ICAgICAgICA3MTU4IHwgICAgICAg ICAgIDAgfCAgICAgIDQ3MjQyOCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDEgfA0KPiArICAg ICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDQgfCAgIDAgICB8ICAgICAg ICA3MDcxIHwgICAgICAgICAgIDAgfCAgICAgIDQ2NjY4NiB8ICAgICAgICAgICAwIHwgICAgICAg ICAgIDEgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDUg fCAgIDAgICB8ICAgICAgICA3MDUxIHwgICAgICAgICAgIDAgfCAgICAgIDQ2NTM2NiB8ICAgICAg ICAgICAwIHwgICAgICAgICAgIDAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Kw0KPiArICAgIHwgIDYgfCAgIDAgICB8ICAgICAgICA3MjM2IHwgICAgICAgICAgIDAgfCAgICAg IDQ3NzU3NiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDQgfA0KPiArICAgICstLS0tKy0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDcgfCAgIDAgICB8ICAgICAgICA3MTA5IHwgICAg ICAgICAgIDAgfCAgICAgIDQ2OTE5NCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDUgfA0KPiAr ICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDggfCAgIDAgICB8ICAg ICAgICA3MDU1IHwgICAgICAgICAgIDAgfCAgICAgIDQ2NTYzMCB8ICAgICAgICAgICAwIHwgICAg ICAgICAgIDIgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwg IDkgfCAgIDAgICB8ICAgICAgICA3MTQ1IHwgICAgICAgICAgIDAgfCAgICAgIDQ3MTU3MCB8ICAg ICAgICAgICAwIHwgICAgICAgICAgIDMgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKw0KPiArICAgIHwgIDEwIHwgICAwICAgfCAgICAgICAgNzAwOCB8ICAgICAgICAgICAwIHwg ICAgICA0NjI1MjggfCAgICAgICAgICAgMCB8ICAgICAgICAgICAyIHwNCj4gKyAgICArLS0tLSst LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMSB8ICAgMCAgIHwgICAgICAgIDcyMTgg fCAgICAgICAgICAgMCB8ICAgICAgNDc2Mzg4IHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMiB8 DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMTIgfCAgIDAg ICB8ICAgICAgICA3MDY0IHwgICAgICAgICAgIDAgfCAgICAgIDQ2NjIyNCB8ICAgICAgICAgICAw IHwgICAgICAgICAgIDEgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiAr ICAgIHwgIDEyIHwgICAxICAgfCAgICAgICAgNzExMyB8ICAgICAgICAgICAwIHwgICAgICA0Njk0 NTggfCAgICAgICAgICAgMCB8ICAgICAgICAgICA0IHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMiB8ICAgMiAgIHwgICAgICAgIDcxMDAgfCAgICAgICAg ICAgMCB8ICAgICAgNDY4NjAwIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgMiB8DQo+ICsgICAg Ky0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMTIgfCAgIDMgICB8ICAgICAg ICA2OTkyIHwgICAgICAgICAgIDAgfCAgICAgIDQ2MTQ3MiB8ICAgICAgICAgICAwIHwgICAgICAg ICAgIDAgfA0KPiArDQo+ICsgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArIC0tLS0tLS0tLS0tLS0rDQo+ICsN Cj4gK1Rlc3QgQ2FzZTogcW9zX3NjaGVkIG9mIHR3byBwb3J0cw0KPiArPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09DQo+ICsxLiBUaGlzIGV4YW1wbGUgd2l0aCB0d28gcGFja2V0IGZs b3dzIGNvbmZpZ3VyYXRpb24gdXNpbmcgZGlmZmVyZW50DQo+ICtwb3J0cw0KPiAgICAgYnV0IHNo YXJpbmcgdGhlIHNhbWUgY29yZSBmb3IgUW9TIHNjaGVkdWxlciBpcyBnaXZlbiBiZWxvdzo6DQo+ IA0KPiAtICAgIC4vcW9zX3NjaGVkIC1sIDEsMiw2LDcgLW4gNCAtLSAtLXBmYyAiMywyLDIsNiw3 IiAtLXBmYyAiMSwwLDIsNiw3IiAtLQ0KPiBjZmcgLi4vcHJvZmlsZS5jZmcNCj4gLQ0KPiAtMi4g U2V0IGZsb3dzIHRvIHBvcnQgMyBhbmQgcG9ydCAxIHdpdGggZGlmZmVyZW50IHZsYW4gSUQuDQo+ IC0gICBFYWNoIFJ4IGZsb3cgaXMgc2hhcGluZyB0byAxLzQwOTYgb2YgVHggZmxvdy4NCj4gLSAg IFNldCBmbG93cyB3aXRoIGRpZmZlcmVudCBEZXN0aW5hdGlvbiBJUCBhZGRyZXNzICgwLjAuWC4w KSwNCj4gLSAgIHN1Y2ggYXMgMTAwLjAuMS4wLTEwMC4wLjQuMCwgd2hpY2ggcmVwcmVzZW50IGRp ZmZlcmVudCB0Yy4NCj4gLSAgIENoZWNrIHRoZSBSeC9UeCBCcHMgdG9vLg0KPiArICAgIC4vcW9z X3NjaGVkIC1sIDEsMiw2LDcgLW4gNCAtLSAtLXBmYyAiMCwxLDIsNiw3IiAtLXBmYyAiMSwwLDIs Niw3Ig0KPiArIC0tY2ZnIC4uL3Byb2ZpbGUuY2ZnDQo+ICsNCj4gKzIuIFRoZSB0cmFmZmljIG1h bmFnZSBzZXR0aW5nIGlzIGNvbmZpZ3VyZWQgaW4gcHJvZmlsZS5jZmcuDQo+ICsgICBTZXQgZmxv d3Mgd2l0aCBRaW5RIGlubmVyIHZsYW4gSUQ9cmFuZG9tLCB3aGljaCByZXByZXNlbnRzIHBpcGUg MC00MDk1Lg0KPiArICAgU2V0IElQIGRzdCBhZGRyZXNzIGZyb20gMTAuMC4wLjB+MTAuMC4wLjE1 LCB3aGljaCBlbnRlciBxdWV1ZTB+cXVldWUxNSwNCj4gKyAgIG1hcHBpbmcgVEMwflRDMTIuDQo+ ICsgICBGcmFtZSBzaXplPTcwYnl0ZXMuDQo+ICsgICBTZW5kIHJhdGUgaXMgMTAwJSBsaW5lcmF0 ZSwgd2hpY2ggaXMgMTMuODlNcHBzLg0KPiArICAgUmVjZWl2ZWQgcmF0ZSBmcm9tIHBvcnQgMCBh bmQgcG9ydCAxIGFyZSBib3RoIDguMTBNcHBzLg0KPiArICAgTm8gcGFja2V0cyBhcmUgZHJvcHBl ZCBvbiB0d28gcG9ydHMuDQo+ICsgICBZb3UgY2FuIGNoZWNrIHRoZSBwaXBlMH5waXBlNDA5NSBv ZiBwb3J0MCBhbmQgcG9ydDEgc3RhdHM6Og0KPiArDQo+ICsgICAgcW9zX3NjaGVkPiBzdGF0cyBw b3J0IDAgc3VicG9ydCAwIHBpcGUgNDA5NQ0KPiArDQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rDQo+ICsgICAgfCBUQyB8IFF1ZXVlIHwgICBQa3RzIE9LICAgfFBrdHMgRHJvcHBl ZCB8ICBCeXRlcyBPSyAgIHxCeXRlcyBEcm9wcGVkfA0KPiBMZW5ndGggICB8DQo+ICsgICAgKy0t LS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMCB8ICAgMCAgIHwgICAgICAgIDY1 ODIgfCAgICAgICAgICAgMCB8ICAgICAgNDM0MzE2IHwgICAgICAgICAgIDAgfCAgICAgICAgICAg NyB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMSB8ICAg MCAgIHwgICAgICAgIDY2MzQgfCAgICAgICAgICAgMCB8ICAgICAgNDM3NzA2IHwgICAgICAgICAg IDAgfCAgICAgICAgICAgMiB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ ICsgICAgfCAgMiB8ICAgMCAgIHwgICAgICAgIDY1ODcgfCAgICAgICAgICAgMCB8ICAgICAgNDM0 NTk2IHwgICAgICAgICAgIDAgfCAgICAgICAgICAgNiB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSst LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgMyB8ICAgMCAgIHwgICAgICAgIDY1ODEgfCAgICAgICAg ICAgMCB8ICAgICAgNDM0MjQyIHwgICAgICAgICAgIDAgfCAgICAgICAgICAgNyB8DQo+ICsgICAg Ky0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgNCB8ICAgMCAgIHwgICAgICAg IDY0NzkgfCAgICAgICAgICAgMCB8ICAgICAgNDI3NTE4IHwgICAgICAgICAgIDAgfCAgICAgICAg ICAgOSB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r LS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgNSB8 ICAgMCAgIHwgICAgICAgIDY2NjkgfCAgICAgICAgICAgMCB8ICAgICAgNDQwMDE4IHwgICAgICAg ICAgIDAgfCAgICAgICAgICAgOSB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r DQo+ICsgICAgfCAgNiB8ICAgMCAgIHwgICAgICAgIDY1MzMgfCAgICAgICAgICAgMCB8ICAgICAg NDMxMDQ4IHwgICAgICAgICAgIDAgfCAgICAgICAgICAxMCB8DQo+ICsgICAgKy0tLS0rLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgNyB8ICAgMCAgIHwgICAgICAgIDY1MzEgfCAgICAg ICAgICAgMCB8ICAgICAgNDMwODk0IHwgICAgICAgICAgIDAgfCAgICAgICAgICAgNSB8DQo+ICsg ICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAgOCB8ICAgMCAgIHwgICAg ICAgIDY0NTUgfCAgICAgICAgICAgMCB8ICAgICAgNDI1OTAyIHwgICAgICAgICAgIDAgfCAgICAg ICAgICAgNiB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAgfCAg OSB8ICAgMCAgIHwgICAgICAgIDY2MzYgfCAgICAgICAgICAgMCB8ICAgICAgNDM3ODM2IHwgICAg ICAgICAgIDAgfCAgICAgICAgICAgNyB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rDQo+ICsgICAgfCAgMTAgfCAgIDAgICB8ICAgICAgICA2NzIwIHwgICAgICAgICAgIDAgfCAg ICAgIDQ0MzM4MiB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDIgfA0KPiArICAgICstLS0tKy0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDExIHwgICAwICAgfCAgICAgICAgNjY3NCB8 ICAgICAgICAgICAwIHwgICAgICA0NDAzNTQgfCAgICAgICAgICAgMCB8ICAgICAgICAgICA5IHwN Cj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMiB8ICAgMCAg IHwgICAgICAgIDY2NTggfCAgICAgICAgICAgMCB8ICAgICAgNDM5MjU2IHwgICAgICAgICAgIDAg fCAgICAgICAgICAgOCB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsg ICAgfCAgMTIgfCAgIDEgICB8ICAgICAgICA2NTg1IHwgICAgICAgICAgIDAgfCAgICAgIDQzNDQ3 MCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDcgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKw0KPiArICAgIHwgIDEyIHwgICAyICAgfCAgICAgICAgNjQ4OSB8ICAgICAgICAg ICAwIHwgICAgICA0MjgxMTIgfCAgICAgICAgICAgMCB8ICAgICAgICAgICA0IHwNCj4gKyAgICAr LS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0t LS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMiB8ICAgMyAgIHwgICAgICAg IDY1NjIgfCAgICAgICAgICAgMCB8ICAgICAgNDMyOTg0IHwgICAgICAgICAgIDAgfCAgICAgICAg ICAgOCB8DQo+ICsNCj4gKyArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgLS0tLS0tLS0tLS0tLSsNCj4gKw0K PiArICAgIHFvc19zY2hlZD4gc3RhdHMgcG9ydCAxIHN1YnBvcnQgMCBwaXBlIDQNCj4gKw0KPiAr ICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgVEMgfCBRdWV1ZSB8ICAg UGt0cyBPSyAgIHxQa3RzIERyb3BwZWQgfCAgQnl0ZXMgT0sgICB8Qnl0ZXMgRHJvcHBlZHwNCj4g TGVuZ3RoICAgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwg IDAgfCAgIDAgICB8ICAgICAgICAgMjgyIHwgICAgICAgICAgIDAgfCAgICAgICAxODYxMiB8ICAg ICAgICAgICAwIHwgICAgICAgICAgMTYgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKw0KPiArICAgIHwgIDEgfCAgIDAgICB8ICAgICAgICAgMjU5IHwgICAgICAgICAgIDAgfCAg ICAgICAxNzA5NCB8ICAgICAgICAgICAwIHwgICAgICAgICAgMTUgfA0KPiArICAgICstLS0tKy0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDIgfCAgIDAgICB8ICAgICAgICAgMjgyIHwg ICAgICAgICAgIDAgfCAgICAgICAxODYxMiB8ICAgICAgICAgICAwIHwgICAgICAgICAgMTMgfA0K PiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDMgfCAgIDAgICB8 ICAgICAgICAgMjU2IHwgICAgICAgICAgIDAgfCAgICAgICAxNjg5NiB8ICAgICAgICAgICAwIHwg ICAgICAgICAgMTEgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAg IHwgIDQgfCAgIDAgICB8ICAgICAgICAgMjU4IHwgICAgICAgICAgIDAgfCAgICAgICAxNzAyOCB8 ICAgICAgICAgICAwIHwgICAgICAgICAgMTggfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0t LS0tLS0tKw0KPiArICAgIHwgIDUgfCAgIDAgICB8ICAgICAgICAgMjg1IHwgICAgICAgICAgIDAg fCAgICAgICAxODgxMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgMTggfA0KPiArICAgICstLS0t Ky0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0t LS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDYgfCAgIDAgICB8ICAgICAgICAgMjU3 IHwgICAgICAgICAgIDAgfCAgICAgICAxNjk2MiB8ICAgICAgICAgICAwIHwgICAgICAgICAgMTUg fA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0t LS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDcgfCAgIDAg ICB8ICAgICAgICAgMjk1IHwgICAgICAgICAgIDAgfCAgICAgICAxOTQ3MCB8ICAgICAgICAgICAw IHwgICAgICAgICAgMTcgfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiAr ICAgIHwgIDggfCAgIDAgICB8ICAgICAgICAgMjYzIHwgICAgICAgICAgIDAgfCAgICAgICAxNzM1 OCB8ICAgICAgICAgICAwIHwgICAgICAgICAgIDggfA0KPiArICAgICstLS0tKy0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0t LS0tLS0tLS0tKw0KPiArICAgIHwgIDkgfCAgIDAgICB8ICAgICAgICAgMzA1IHwgICAgICAgICAg IDAgfCAgICAgICAyMDEzMCB8ICAgICAgICAgICAwIHwgICAgICAgICAgMTggfA0KPiArICAgICst LS0tKy0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0t LS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEwIHwgICAwICAgfCAgICAgICAg IDI3NCB8ICAgICAgICAgICAwIHwgICAgICAgMTgwODQgfCAgICAgICAgICAgMCB8ICAgICAgICAg IDEzIHwNCj4gKyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSst LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMSB8 ICAgMCAgIHwgICAgICAgICAyNzkgfCAgICAgICAgICAgMCB8ICAgICAgIDE4NDE0IHwgICAgICAg ICAgIDAgfCAgICAgICAgICAxNSB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0t Ky0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0r DQo+ICsgICAgfCAgMTIgfCAgIDAgICB8ICAgICAgICAgMjQzIHwgICAgICAgICAgIDAgfCAgICAg ICAxNjAzOCB8ICAgICAgICAgICAwIHwgICAgICAgICAgMTQgfA0KPiArICAgICstLS0tKy0tLS0t LS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0tKw0KPiArICAgIHwgIDEyIHwgICAxICAgfCAgICAgICAgIDMwMiB8ICAg ICAgICAgICAwIHwgICAgICAgMTk5MzIgfCAgICAgICAgICAgMCB8ICAgICAgICAgIDE5IHwNCj4g KyAgICArLS0tLSstLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0t LS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSsNCj4gKyAgICB8ICAxMiB8ICAgMiAgIHwg ICAgICAgICAyNTIgfCAgICAgICAgICAgMCB8ICAgICAgIDE2NjMyIHwgICAgICAgICAgIDAgfCAg ICAgICAgICAxMiB8DQo+ICsgICAgKy0tLS0rLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0t LS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rDQo+ICsgICAg fCAgMTIgfCAgIDMgICB8ICAgICAgICAgMjc0IHwgICAgICAgICAgIDAgfCAgICAgICAxODA4NCB8 ICAgICAgICAgICAwIHwgICAgICAgICAgMTUgfA0KPiArDQo+ICsgKy0tLS0rLS0tLS0tLSstLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0tKw0KPiAr IC0tLS0tLS0tLS0tLS0rDQo+ICsNCj4gKyAgICBSWCBwb3J0IDE6IHJ4OiA4MTAxNzUzIGVycjog MCBub19tYnVmOiA1OTAyMjQ2NA0KPiArICAgIFRYIHBvcnQgMDogdHg6IDgxMDE3NDQgZXJyOiAw DQo+ICsgICAgLS0tLS0tLSstLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tKw0KPiArICAgICAgICAg ICB8ICByZWNlaXZlZCAgfCAgIGRyb3BwZWQgIHwNCj4gKyAgICAtLS0tLS0tKy0tLS0tLS0tLS0t LSstLS0tLS0tLS0tLS0rDQo+ICsgICAgICBSWCAgIHwgICAgODEwMTY4NCB8ICAgICAgICAgIDAg fA0KPiArICAgIFFPUytUWCB8ICAgIDgxMDE2OTYgfCAgICAgICAgICA1IHwgICBwcHM6IDgxMDE2 OTENCj4gKyAgICAtLS0tLS0tKy0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0rDQo+ICsNCj4gKyAg ICBSWCBwb3J0IDA6IHJ4OiA4MTAwODY3IGVycjogMCBub19tYnVmOiA1OTAwNTQwOA0KPiArICAg IFRYIHBvcnQgMTogdHg6IDgxMDA4NzAgZXJyOiAwDQo+ICsgICAgLS0tLS0tLSstLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tKw0KPiArICAgICAgICAgICB8ICByZWNlaXZlZCAgfCAgIGRyb3BwZWQg IHwNCj4gKyAgICAtLS0tLS0tKy0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0rDQo+ICsgICAgICBS WCAgIHwgICAgODEwMDc1NSB8ICAgICAgICAgIDAgfA0KPiArICAgIFFPUytUWCB8ICAgIDgxMDA3 NzIgfCAgICAgICAgIDM5IHwgICBwcHM6IDgxMDA3MzMNCj4gKyAgICAtLS0tLS0tKy0tLS0tLS0t LS0tLSstLS0tLS0tLS0tLS0rDQo+ICsNCj4gKyAgIEl0IG1pZ2h0IGJlIHRoZSBjYXNlIHRoYXQg cGFja2V0cyBhcmUgZHJvcHBlZCBkdWUgdG8gbGVzcyBzcGFjZSBpbg0KPiBtZW1wb29sLg0KPiAr ICAgSW4gdGhpcyBleHBlcmltZW50LCB3ZSBhcmUgc3RyZXNzaW5nIHRoZSBzeXN0ZW0gd2l0aCBt b3JlIHBhY2tldHMNCj4gKyAgIHRvIHNlZSBob3cgbXVjaCBzY2hlZHVsZXIgY2FuIHByb2Nlc3Mu DQo+IA0KPiAgTm90ZSB0aGF0IGluZGVwZW5kZW50IGNvcmVzIGZvciB0aGUgcGFja2V0IGZsb3cg Y29uZmlndXJhdGlvbnMgIGZvciBlYWNoIG9mDQo+IHRoZSBSWCwgV1QgYW5kIFRYIHRocmVhZCBh cmUgYWxzbyBzdXBwb3J0ZWQsDQo+IC0tDQo+IDIuNy40DQoNCg==