From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10088.outbound.protection.outlook.com [40.107.1.88]) by dpdk.org (Postfix) with ESMTP id 819412C15 for ; Mon, 19 Jun 2017 07:49:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FiNMQGW9fSQg4XdqERRvOy7o62zpl2Xw6yzzT3CJEeg=; b=BmtQvLxT+sL4xy1ewy+tTZkxWsfzoEsqlSy31MmKjb1qgXxPRaCsFU7tl6oZeCH7Kfcv9/+M2HiiEiAfLaZ56nhIqLUxTsjY2dWqWoRn7mAvtPdCT/v07Ldyp9R9A5GW1OvQGmDawIBY3+t8h3Lo0cqt8w4kFPpyKB2O/Cuv3ZE= Received: from VI1PR0401MB2464.eurprd04.prod.outlook.com (10.168.64.147) by VI1PR0401MB2464.eurprd04.prod.outlook.com (10.168.64.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14; Mon, 19 Jun 2017 05:49:36 +0000 Received: from VI1PR0401MB2464.eurprd04.prod.outlook.com ([fe80::814c:7fd9:97e5:369f]) by VI1PR0401MB2464.eurprd04.prod.outlook.com ([fe80::814c:7fd9:97e5:369f%18]) with mapi id 15.01.1178.018; Mon, 19 Jun 2017 05:49:36 +0000 From: Shreyansh Jain To: Paul Tsvika CC: "users@dpdk.org" Thread-Topic: [dpdk-users] Run testpmd application and encountered no free page issues Thread-Index: AQHS54DveCNJrrxtw0WnkUPBS3C8WKIrr5ew Date: Mon, 19 Jun 2017 05:49:36 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=nxp.com; x-originating-ip: [192.88.169.1] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR0401MB2464; 7:IJlAgCnRg1v7/4SAW2EoMtffhHHBWuHQeohhNpjeFD6ya37pOwiqdsbyYVU+4xgIljIRahsggH99PGxzzrAxlJcOXLJDLIZYt31gabkTVnV/XVkb6goCzON4QRgDZr2Lblr01fvh2JR8FQLdb17ph32VIz/vgxGk7DMUlz5amllR85R+c/aI6/bz1krd9UPcKAxdAhJt4BAGMYTQAgRWTQW+ILccKdUdrm0iDmSQQEcd3HeQeOxjpxsuuLYjWnJgDl3k7FTGVX+9BkX0MvhzYLHceb101o6pAfX81QiKf1hxd2aXAWNvJDc0zulCnXFWbNILbfFNTCh2j1VVljItYzKv2qWx3ZSpB50bHr8HdyEuehEmou2Hz57BuABwVKaM86mTAitIkDhMWqio1eAQ3p/UYdrlz39ZzBa7fmrRqc2IinnSL4atD1qmPVVudYE1+YycJE8MIh8Hnrn/GQSfi2mDtVvig8g2U9aP5sWc/BuBBtWTeUNHXyQ/dDPOSjuNdY1wEJWY4oqZIEsDlBrn30foClnIMB9j2BBfEdoiNasyYQg0Npz2xdwEy9fnALnd2saXuAxyzv/+e1C8niG2NWe7YN5ENDwQT7bLhTxctW2MfA4ZaCr3nuAwaCB0SeOD6+awEWSmhmOZgBwPWKwappwAu53M/XtMBNwfOuNul3GYoibaZGBn88kpWv79ZZ6dg5RhpCiXCS3GxoxRUqLWHxOitZ+RgKz4RIJylX4Wky4d1+TFwKthVhjk63W89o7Yog1yfAavEcw3AQIsMoAoaKLrMhA/LSahJKtwAF0Asqc= x-ms-office365-filtering-correlation-id: dad56d65-2afa-43db-7d40-08d4b6d6f7d2 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500041)(300135000095)(300000501041)(300135300095)(22001)(300000502041)(300135100095)(2017030254075)(300000503041)(300135400095)(48565401081)(201703131423075)(201703031133081)(300000504041)(300135200095)(300000505041)(300135600095)(300000506037)(300135500095); SRVR:VI1PR0401MB2464; x-ms-traffictypediagnostic: VI1PR0401MB2464: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(6055026)(6041248)(20161123555025)(20161123564025)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0401MB2464; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0401MB2464; x-forefront-prvs: 0343AC1D30 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39410400002)(39400400002)(39850400002)(39450400003)(39840400002)(39860400002)(377454003)(377424004)(13464003)(4326008)(478600001)(39060400002)(3846002)(6116002)(102836003)(25786009)(53546009)(66066001)(33656002)(8936002)(53936002)(81166006)(81156014)(38730400002)(6916009)(2950100002)(110136004)(6246003)(3660700001)(189998001)(3280700002)(7736002)(2906002)(1411001)(5250100002)(55016002)(9686003)(7696004)(2900100001)(14454004)(86362001)(6436002)(50986999)(99286003)(76176999)(229853002)(5660300001)(68736007)(305945005)(74316002)(54356999)(6506006); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2464; H:VI1PR0401MB2464.eurprd04.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jun 2017 05:49:36.0744 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2464 Subject: Re: [dpdk-users] Run testpmd application and encountered no free page issues X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2017 05:49:38 -0000 SGVsbG8gUGF1bCwNCg0KU29tZSBjb21tZW50cyBpbmxpbmU6DQoNCj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gRnJvbTogdXNlcnMgW21haWx0bzp1c2Vycy1ib3VuY2VzQGRwZGsub3Jn XSBPbiBCZWhhbGYgT2YgUGF1bCBUc3Zpa2ENCj4gU2VudDogU2F0dXJkYXksIEp1bmUgMTcsIDIw MTcgOToxNyBQTQ0KPiBUbzogdXNlcnNAZHBkay5vcmcNCj4gU3ViamVjdDogUmU6IFtkcGRrLXVz ZXJzXSBSdW4gdGVzdHBtZCBhcHBsaWNhdGlvbiBhbmQgZW5jb3VudGVyZWQgbm8gZnJlZQ0KPiBw YWdlIGlzc3Vlcw0KPiANCj4gQW55b25lLA0KPiANCj4gb3IgbXkgcXVlc3Rpb24gaXMgbm90IGNs ZWFyIGVub3VnaCA/DQo+IA0KPiANCj4gDQo+IFRoYW5rcw0KPiANCj4gDQo+IA0KPiANCj4gUGF1 bA0KPiANCj4gMjAxNy0wNi0xNiAxODoyMCBHTVQrMDg6MDAgUGF1bCBUc3Zpa2EgPG1vemxvdmVy aW53ZWJAZ21haWwuY29tPjoNCj4gDQo+ID4gSGksDQo+ID4NCj4gPiBJIGhhdmUgb25lIGJvYXJk IHdpdGggdHdvIDEwRyBldGhlcmVudCBvbiBpdC4gKCBhbmQgdHdvIDFHIGV0aGVybmV0IGFzDQo+ ID4gd2VsbCApDQo+ID4NCj4gPiBCZWxvdyBpcyBteSB3b3JraW5nIGVudmlyb25tZW50Og0KPiA+ DQo+ID4gT1M6IFVidW50dSAxNi4wNA0KPiA+IDEwRyBFdGhlcm5ldCBjb250cm9sbGVyOiBYNTUy L1g1NTctQVQgMTBHQkFTRS1UDQo+ID4gRXRoZXJuZXQgZHJpdmVyOiBpeGdiZSAtIDQuMi4xLWsN Cj4gPiBkcGRrIHZlcnNpb246IDE3LjAyLjENCj4gPg0KPiA+IEluIG9yZGVyIHRvIGF2b2lkIGRv aW5nIGNvbmZpZ3VyYXRpb24gaW5jb3JyZWN0bHksIGkgcnVuIHRoZSBkcGRrLXNldHVwLnNoDQo+ ID4gaW4gdGhlIGRpcmVjdG9yeSB1c2VydG9vbHMuDQo+ID4NCj4gPiBQcmVzcyBlbnRlciB0byBj b250aW51ZSAuLi4NCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gIFN0ZXAgMTogU2VsZWN0IHRoZSBEUERLIGVudmlyb25t ZW50IHRvIGJ1aWxkDQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+IFsxXSBhcm02NC1hcm12OGEtbGludXhhcHAtZ2NjDQo+ ID4gWzJdIGFybTY0LWRwYWEyLWxpbnV4YXBwLWdjYw0KPiA+IFszXSBhcm02NC10aHVuZGVyeC1s aW51eGFwcC1nY2MNCj4gPiBbNF0gYXJtNjQteGdlbmUxLWxpbnV4YXBwLWdjYw0KPiA+IFs1XSBh cm0tYXJtdjdhLWxpbnV4YXBwLWdjYw0KPiA+IFs2XSBpNjg2LW5hdGl2ZS1saW51eGFwcC1nY2MN Cj4gPiBbN10gaTY4Ni1uYXRpdmUtbGludXhhcHAtaWNjDQo+ID4gWzhdIHBwY182NC1wb3dlcjgt bGludXhhcHAtZ2NjDQo+ID4gWzldIHRpbGUtdGlsZWd4LWxpbnV4YXBwLWdjYw0KPiA+IFsxMF0g eDg2XzY0LW5hdGl2ZS1ic2RhcHAtY2xhbmcNCj4gPiBbMTFdIHg4Nl82NC1uYXRpdmUtYnNkYXBw LWdjYw0KPiA+IFsxMl0geDg2XzY0LW5hdGl2ZS1saW51eGFwcC1jbGFuZw0KPiA+IFsxM10geDg2 XzY0LW5hdGl2ZS1saW51eGFwcC1nY2MNCj4gPiBbMTRdIHg4Nl82NC1uYXRpdmUtbGludXhhcHAt aWNjDQo+ID4gWzE1XSB4ODZfeDMyLW5hdGl2ZS1saW51eGFwcC1nY2MNCj4gPg0KPiA+IC0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4g PiAgU3RlcCAyOiBTZXR1cCBsaW51eGFwcCBlbnZpcm9ubWVudA0KPiA+IC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiBbMTZdIElu c2VydCBJR0IgVUlPIG1vZHVsZQ0KPiA+IFsxN10gSW5zZXJ0IFZGSU8gbW9kdWxlDQo+ID4gWzE4 XSBJbnNlcnQgS05JIG1vZHVsZQ0KPiA+IFsxOV0gU2V0dXAgaHVnZXBhZ2UgbWFwcGluZ3MgZm9y IG5vbi1OVU1BIHN5c3RlbXMNCj4gPiBbMjBdIFNldHVwIGh1Z2VwYWdlIG1hcHBpbmdzIGZvciBO VU1BIHN5c3RlbXMNCj4gPiBbMjFdIERpc3BsYXkgY3VycmVudCBFdGhlcm5ldC9DcnlwdG8gZGV2 aWNlIHNldHRpbmdzDQo+ID4gWzIyXSBCaW5kIEV0aGVybmV0L0NyeXB0byBkZXZpY2UgdG8gSUdC IFVJTyBtb2R1bGUNCj4gPiBbMjNdIEJpbmQgRXRoZXJuZXQvQ3J5cHRvIGRldmljZSB0byBWRklP IG1vZHVsZQ0KPiA+IFsyNF0gU2V0dXAgVkZJTyBwZXJtaXNzaW9ucw0KPiA+DQo+ID4gLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ ICBTdGVwIDM6IFJ1biB0ZXN0IGFwcGxpY2F0aW9uIGZvciBsaW51eGFwcCBlbnZpcm9ubWVudA0K PiA+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCj4gPiBbMjVdIFJ1biB0ZXN0IGFwcGxpY2F0aW9uICgkUlRFX1RBUkdFVC9hcHAvdGVz dCkNCj4gPiBbMjZdIFJ1biB0ZXN0cG1kIGFwcGxpY2F0aW9uIGluIGludGVyYWN0aXZlIG1vZGUg KCRSVEVfVEFSR0VUL2FwcC90ZXN0cG1kKQ0KPiA+DQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ICBTdGVwIDQ6IE90aGVy IHRvb2xzDQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KPiA+IFsyN10gTGlzdCBodWdlcGFnZSBpbmZvIGZyb20gL3Byb2MvbWVt aW5mbw0KPiA+DQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLQ0KPiA+ICBTdGVwIDU6IFVuaW5zdGFsbCBhbmQgc3lzdGVtIGNsZWFu dXANCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQo+ID4gWzI4XSBVbmJpbmQgZGV2aWNlcyBmcm9tIElHQiBVSU8gb3IgVkZJTyBk cml2ZXINCj4gPiBbMjldIFJlbW92ZSBJR0IgVUlPIG1vZHVsZQ0KPiA+IFszMF0gUmVtb3ZlIFZG SU8gbW9kdWxlDQo+ID4gWzMxXSBSZW1vdmUgS05JIG1vZHVsZQ0KPiA+IFszMl0gUmVtb3ZlIGh1 Z2VwYWdlIG1hcHBpbmdzDQo+ID4NCj4gPiBbMzNdIEV4aXQgU2NyaXB0DQo+ID4NCj4gPiAqT3B0 aW9uOiAxOSoNCj4gPg0KPiA+IFJlbW92aW5nIGN1cnJlbnRseSByZXNlcnZlZCBodWdlcGFnZXMN Cj4gPiBVbm1vdW50aW5nIC9tbnQvaHVnZSBhbmQgcmVtb3ZpbmcgZGlyZWN0b3J5DQo+ID4NCj4g PiAgIElucHV0IHRoZSBudW1iZXIgb2YgMjA0OGtCIGh1Z2VwYWdlcw0KPiA+ICAgRXhhbXBsZTog dG8gaGF2ZSAxMjhNQiBvZiBodWdlcGFnZXMgYXZhaWxhYmxlIGluIGEgMk1CIGh1Z2UgcGFnZSBz eXN0ZW0sDQo+ID4gICBlbnRlciAnNjQnIHRvIHJlc2VydmUgNjQgKiAyTUIgcGFnZXMNCj4gPiBO dW1iZXIgb2YgcGFnZXM6IDY0DQo+ID4gUmVzZXJ2aW5nIGh1Z2VwYWdlcw0KPiA+IENyZWF0aW5n IC9tbnQvaHVnZSBhbmQgbW91bnRpbmcgYXMgaHVnZXRsYmZzDQogDQpFc3NlbnRpYWxseSB5b3Ug YXJlIHRyeWluZyB0byByZXNlcnZlIDY0eDJNID0gMTI4TSBtZW1vcnkuIERpZCB5b3UgdHJ5IGlu Y3JlYXNpbmcgaXQ/DQoNCj4gPg0KPiA+IFByZXNzIGVudGVyIHRvIGNvbnRpbnVlIC4uLg0KPiA+ IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCj4gPiAgU3RlcCAxOiBTZWxlY3QgdGhlIERQREsgZW52aXJvbm1lbnQgdG8gYnVpbGQNCj4g PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tDQo+ID4gWzFdIGFybTY0LWFybXY4YS1saW51eGFwcC1nY2MNCj4gPiBbMl0gYXJtNjQtZHBh YTItbGludXhhcHAtZ2NjDQo+ID4gWzNdIGFybTY0LXRodW5kZXJ4LWxpbnV4YXBwLWdjYw0KPiA+ IFs0XSBhcm02NC14Z2VuZTEtbGludXhhcHAtZ2NjDQo+ID4gWzVdIGFybS1hcm12N2EtbGludXhh cHAtZ2NjDQo+ID4gWzZdIGk2ODYtbmF0aXZlLWxpbnV4YXBwLWdjYw0KPiA+IFs3XSBpNjg2LW5h dGl2ZS1saW51eGFwcC1pY2MNCj4gPiBbOF0gcHBjXzY0LXBvd2VyOC1saW51eGFwcC1nY2MNCj4g PiBbOV0gdGlsZS10aWxlZ3gtbGludXhhcHAtZ2NjDQo+ID4gWzEwXSB4ODZfNjQtbmF0aXZlLWJz ZGFwcC1jbGFuZw0KPiA+IFsxMV0geDg2XzY0LW5hdGl2ZS1ic2RhcHAtZ2NjDQo+ID4gWzEyXSB4 ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWNsYW5nDQo+ID4gWzEzXSB4ODZfNjQtbmF0aXZlLWxpbnV4 YXBwLWdjYw0KPiA+IFsxNF0geDg2XzY0LW5hdGl2ZS1saW51eGFwcC1pY2MNCj4gPiBbMTVdIHg4 Nl94MzItbmF0aXZlLWxpbnV4YXBwLWdjYw0KPiA+DQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ICBTdGVwIDI6IFNldHVw IGxpbnV4YXBwIGVudmlyb25tZW50DQo+ID4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+IFsxNl0gSW5zZXJ0IElHQiBVSU8gbW9k dWxlDQo+ID4gWzE3XSBJbnNlcnQgVkZJTyBtb2R1bGUNCj4gPiBbMThdIEluc2VydCBLTkkgbW9k dWxlDQo+ID4gWzE5XSBTZXR1cCBodWdlcGFnZSBtYXBwaW5ncyBmb3Igbm9uLU5VTUEgc3lzdGVt cw0KPiA+IFsyMF0gU2V0dXAgaHVnZXBhZ2UgbWFwcGluZ3MgZm9yIE5VTUEgc3lzdGVtcw0KPiA+ IFsyMV0gRGlzcGxheSBjdXJyZW50IEV0aGVybmV0L0NyeXB0byBkZXZpY2Ugc2V0dGluZ3MNCj4g PiBbMjJdIEJpbmQgRXRoZXJuZXQvQ3J5cHRvIGRldmljZSB0byBJR0IgVUlPIG1vZHVsZQ0KPiA+ IFsyM10gQmluZCBFdGhlcm5ldC9DcnlwdG8gZGV2aWNlIHRvIFZGSU8gbW9kdWxlDQo+ID4gWzI0 XSBTZXR1cCBWRklPIHBlcm1pc3Npb25zDQo+ID4NCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gIFN0ZXAgMzogUnVuIHRl c3QgYXBwbGljYXRpb24gZm9yIGxpbnV4YXBwIGVudmlyb25tZW50DQo+ID4gLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+IFsyNV0g UnVuIHRlc3QgYXBwbGljYXRpb24gKCRSVEVfVEFSR0VUL2FwcC90ZXN0KQ0KPiA+IFsyNl0gUnVu IHRlc3RwbWQgYXBwbGljYXRpb24gaW4gaW50ZXJhY3RpdmUgbW9kZSAoJFJURV9UQVJHRVQvYXBw L3Rlc3RwbWQpDQo+ID4NCj4gPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ID4gIFN0ZXAgNDogT3RoZXIgdG9vbHMNCj4gPiAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ ID4gWzI3XSBMaXN0IGh1Z2VwYWdlIGluZm8gZnJvbSAvcHJvYy9tZW1pbmZvDQo+ID4NCj4gPiAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQo+ID4gIFN0ZXAgNTogVW5pbnN0YWxsIGFuZCBzeXN0ZW0gY2xlYW51cA0KPiA+IC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gPiBb MjhdIFVuYmluZCBkZXZpY2VzIGZyb20gSUdCIFVJTyBvciBWRklPIGRyaXZlcg0KPiA+IFsyOV0g UmVtb3ZlIElHQiBVSU8gbW9kdWxlDQo+ID4gWzMwXSBSZW1vdmUgVkZJTyBtb2R1bGUNCj4gPiBb MzFdIFJlbW92ZSBLTkkgbW9kdWxlDQo+ID4gWzMyXSBSZW1vdmUgaHVnZXBhZ2UgbWFwcGluZ3MN Cj4gPg0KPiA+IFszM10gRXhpdCBTY3JpcHQNCj4gPg0KPiA+ICpPcHRpb246IDI2Kg0KPiA+DQo+ ID4NCj4gPiAgIEVudGVyIGhleCBiaXRtYXNrIG9mIGNvcmVzIHRvIGV4ZWN1dGUgdGVzdHBtZCBh cHAgb24NCj4gPiAgIEV4YW1wbGU6IHRvIGV4ZWN1dGUgYXBwIG9uIGNvcmVzIDAgdG8gNywgZW50 ZXIgMHhmZg0KPiA+IGJpdG1hc2s6IDB4ZmYNCj4gPiBMYXVuY2hpbmcgYXBwDQo+ID4gRUFMOiBE ZXRlY3RlZCAxNiBsY29yZShzKQ0KPiA+IEVBTDogTm8gZnJlZSBodWdlcGFnZXMgcmVwb3J0ZWQg aW4gaHVnZXBhZ2VzLTEwNDg1NzZrQg0KPiA+IEVBTDogUHJvYmluZyBWRklPIHN1cHBvcnQuLi4N Cj4gPiBFQUw6IFBDSSBkZXZpY2UgMDAwMDowMzowMC4wIG9uIE5VTUEgc29ja2V0IDANCj4gPiBF QUw6ICAgcHJvYmUgZHJpdmVyOiA4MDg2OjE1YWQgbmV0X2l4Z2JlDQo+ID4gRUFMOiBQQ0kgZGV2 aWNlIDAwMDA6MDM6MDAuMSBvbiBOVU1BIHNvY2tldCAwDQo+ID4gRUFMOiAgIHByb2JlIGRyaXZl cjogODA4NjoxNWFkIG5ldF9peGdiZQ0KPiA+IEVBTDogUENJIGRldmljZSAwMDAwOjA1OjAwLjAg b24gTlVNQSBzb2NrZXQgMA0KPiA+IEVBTDogICBwcm9iZSBkcml2ZXI6IDgwODY6MTUyMSBuZXRf ZTEwMDBfaWdiDQo+ID4gRUFMOiBQQ0kgZGV2aWNlIDAwMDA6MDU6MDAuMSBvbiBOVU1BIHNvY2tl dCAwDQo+ID4gRUFMOiAgIHByb2JlIGRyaXZlcjogODA4NjoxNTIxIG5ldF9lMTAwMF9pZ2INCj4g PiBFQUw6IE5vIHByb2JlZCBldGhlcm5ldCBkZXZpY2VzDQo+ID4gSW50ZXJhY3RpdmUtbW9kZSBz ZWxlY3RlZA0KPiA+IFVTRVIxOiBjcmVhdGUgYSBuZXcgbWJ1ZiBwb29sIDxtYnVmX3Bvb2xfc29j a2V0XzA+OiBuPTIwMzQ1Niwgc2l6ZT0yMTc2LA0KPiA+IHNvY2tldD0wDQogDQpUZXN0cG1kIGlz IHRyeWluZyB0byBhbGxvY2F0ZSAyMDM0NTYqMjE3NiBieXRlcyB+IDQ0Mk1CLg0KQ2FuIHlvdSB0 cnkgd2l0aCBtZW1vcnkgbW9yZSB0aGFuIHRoaXMgbnVtYmVyPw0KT3IsIHRyeSB3aXRoICd0b3Rh bC1udW0tbWJ1ZnM9PD4nIHBhc3NlZCB0byB0ZXN0cG1kLg0KDQo+ID4gRUFMOiBFcnJvciAtIGV4 aXRpbmcgd2l0aCBjb2RlOiAxDQo+ID4gICBDYXVzZTogQ3JlYXRpb24gb2YgbWJ1ZiBwb29sIGZv ciBzb2NrZXQgMCBmYWlsZWQ6IENhbm5vdCBhbGxvY2F0ZSBtZW1vcnkNCj4gPg0KPiA+DQo+ID4g SXMgdGhlcmUgYW55dGhpbmcgSSBtaWdodCBub3QgZG8gcmlnaHQgPw0KPiA+DQo+ID4gWW91ciBy ZXBseSBpcyBhcHByZWNpYXRlZC4NCj4gPg0KPiA+DQo+ID4NCj4gPiBQYXVsDQo+ID4NCj4gPiAt LQ0KPiA+IFAuVA0KPiA+DQo+IA0KPiANCj4gDQo+IC0tDQo+IFAuVA0K