From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id DB8C0A0501; Mon, 11 Apr 2022 19:55:23 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 77B4F41611; Mon, 11 Apr 2022 19:55:23 +0200 (CEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140054.outbound.protection.outlook.com [40.107.14.54]) by mails.dpdk.org (Postfix) with ESMTP id C45D2415D7 for ; Mon, 11 Apr 2022 19:55:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W2C3j4rL7pmFoMGoqjqTaOpKDduM+TwUbjjPYNciD3o=; b=VQ0+OO+ymzn0k+3MqtwC+AKeqNwzEcu604N27vjt6ygAsg0qmtH/el+ktFm5BPzFsucjIgA+YUogGdgVVhRRQKcugqx1RcVpaapb/A7r/ytVEYnmRlbgDpRTWnLjMrgMBSA5U/WPtzQCQjO2B5JsR+FWXjqd4Bvo0kKja+u8IRY= Received: from AS9PR06CA0356.eurprd06.prod.outlook.com (2603:10a6:20b:466::23) by PR2PR08MB4715.eurprd08.prod.outlook.com (2603:10a6:101:1d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Mon, 11 Apr 2022 17:55:13 +0000 Received: from AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:466:cafe::8e) by AS9PR06CA0356.outlook.office365.com (2603:10a6:20b:466::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29 via Frontend Transport; Mon, 11 Apr 2022 17:55:13 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT011.mail.protection.outlook.com (10.152.16.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.21 via Frontend Transport; Mon, 11 Apr 2022 17:55:13 +0000 Received: ("Tessian outbound 9511859e950a:v118"); Mon, 11 Apr 2022 17:55:13 +0000 X-CR-MTA-TID: 64aa7808 Received: from bfad9b578f63.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1C873A7E-E2E6-45D7-BE3C-3E02591CCFFF.1; Mon, 11 Apr 2022 17:55:06 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bfad9b578f63.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 11 Apr 2022 17:55:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mNDpIfF1s0o+OIoWJClqCesVxiaWbOoamcV0sg0gfUbarVblrPquS+pvsdbm1xMKz+p54XhRau4onk2ZX5FvwmtaS1LKlJIWYQmyZ0szs/kekUhDmcZy5B0PyyTFeMzPcWewH4ION3bBDPdNFhVv76EunbSb1Dvp7Khdi0l7UozRo7imkPrpbrFDEffXfOjlPuTmzg2z2kPiwP8MzqKXUrSf8repKNDQEj/oix1KJ8YNPqbobj3RovIUtcOvXOgmTApeyjl9Wlq69rXxdGdQrY8g8Fbch3CBMTD+aZ4cpMiDqwl4+gVJSpCw+huvjeg80DMmIsUBwHJPO9X4uF+/4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=W2C3j4rL7pmFoMGoqjqTaOpKDduM+TwUbjjPYNciD3o=; b=mEu/AEVSrXGp9QTgZB7MAYvTevfI4gbRCPqb7jtYxBmgy1OZxddhuLBlgYB6Iki1J8RJEZH83xB4IQRwSq2r7dNguRQemS/+yK5Vxn/D0/XsjJKG9uNIi37HhAZ5TyJPMVNvwuxGndq9B6Eo6O7S2Ffil0dkcMHsZOoovboqyTGKGUAffrynCA2u+ZcbE/1tEFbruk4h2U0dZOzDYcQVJXR41qDXgiCk3wPUljywzH8j/Kz6n3+tTUVWCoG7/OAavkZM6K5PllzD3dkTUHUz7Zh3IYp/pltw9HIGRuVNkNxl67Q/QWynljTMF3KL6XlAjKK5hsublFQVRiB0IU/vyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W2C3j4rL7pmFoMGoqjqTaOpKDduM+TwUbjjPYNciD3o=; b=VQ0+OO+ymzn0k+3MqtwC+AKeqNwzEcu604N27vjt6ygAsg0qmtH/el+ktFm5BPzFsucjIgA+YUogGdgVVhRRQKcugqx1RcVpaapb/A7r/ytVEYnmRlbgDpRTWnLjMrgMBSA5U/WPtzQCQjO2B5JsR+FWXjqd4Bvo0kKja+u8IRY= Received: from AM8PR08MB5810.eurprd08.prod.outlook.com (2603:10a6:20b:1d2::20) by VE1PR08MB5662.eurprd08.prod.outlook.com (2603:10a6:800:1a9::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5144.29; Mon, 11 Apr 2022 17:55:04 +0000 Received: from AM8PR08MB5810.eurprd08.prod.outlook.com ([fe80::78ba:853a:dbad:3415]) by AM8PR08MB5810.eurprd08.prod.outlook.com ([fe80::78ba:853a:dbad:3415%4]) with mapi id 15.20.5144.029; Mon, 11 Apr 2022 17:55:04 +0000 From: Honnappa Nagarahalli To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , "thomas@monjalon.net" CC: Jerin Jacob , David Marchand , "ohilyard@iol.unh.edu" , "Tu, Lijuan" , dpdk-dev , nd , nd Subject: RE: [RFC PATCH v1 00/15] merge DTS core files to DPDK Thread-Topic: [RFC PATCH v1 00/15] merge DTS core files to DPDK Thread-Index: AQHYSj0aaKCZuHLXn0qREQS5Vg/KtKzkDxsAgAZLlACAAKGTwA== Date: Mon, 11 Apr 2022 17:55:04 +0000 Message-ID: References: <20220406145606.2913834-1-juraj.linkes@pantheon.tech> <44577792.fMDQidcC6G@thomas> <70e5d09edf9048d49235108d7548d686@pantheon.tech> In-Reply-To: <70e5d09edf9048d49235108d7548d686@pantheon.tech> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: A39808A1160738469A28AA1A1B4D54E1.0 x-checkrecipientchecked: true Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: 4d4de2d6-d693-46a6-336e-08da1be46daa x-ms-traffictypediagnostic: VE1PR08MB5662:EE_|AM5EUR03FT011:EE_|PR2PR08MB4715:EE_ x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: TUzd85d1Bi4aTM4Oa+hhn/Ku377whOTEBB2icFAyE4JYqRPlqWCRg3KStkJ7JrnxLNfAoaGa6a0fiwNzlQKZS7Yq2lI9lBcIrw1q9fh5q+f3XffnXsExZ9vWxF9xphdVXReKhFCY21PnEUbdOfqQJaHoBZAbWDngdR6N4b37/URb2ctuQrHA05kWA4Sa0fQaPqFVxWCwLK10b+6gcqeHIdr8YEWOtA+7D9HAl1uv5OYB3YTKn2xT6zv8x2XAZuj4IL07oK+y+K8A1ugtOIxxdvh7dIC5BIsTlsKpo8ysR6H4znj/vbDD1BdW81SWtLwVHOVWkoDTytQsAtbg2A9aTiwgSxseKA1Uk89+Av7AqNyMi6d4CjX9aALYeRaFuNuQ12t8eFZ7kJBTMr2VkOcqvzjUOOGpPbdSz3hTkfVzVP7VKM08DzlrH3lpNyDGE35t4UjHVki446ECWGvf7Balb89m2xl3BW6AH5Zk4xtTv8h5lIwAzERcwPeuF84ZarmHAvPCWy+gMoe44RUSGK2VsocDFNkaqf1mlHxsHaQTBDnJ3Ny7bDhvvYHGUBWy7uwt32B4QOwVdRdakzJIU2YCtNniXeDb/yoLO6XH1i3H+f06X+jx0pe7tuVA9qHNgK1QRstj5wpVbfncW04/em+yT8WQlY3GBwqhsKi0LRK3Fm9qePbZL00ULeJvSGnCh5HC6fjOAxSOHdLTPUTQEwURAA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8PR08MB5810.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(55016003)(2906002)(186003)(71200400001)(26005)(83380400001)(38070700005)(122000001)(38100700002)(33656002)(110136005)(9686003)(54906003)(4326008)(53546011)(7696005)(52536014)(508600001)(6506007)(5660300002)(316002)(66946007)(76116006)(66556008)(66476007)(8676002)(64756008)(8936002)(66446008)(86362001); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5662 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 44c91c78-5271-42ac-37b4-08da1be46878 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jx5DA02BCnJmAxfy6krleZjSoK1XNZX/DO8BR81A1G0ukmyQL5evdfRFE30B6DJt5o8VFn8sdrjXWE0W0J+sIGcaYk2ved3IL91yPZVat94L8XSZmWb+Ycpmk0kwwWgYUrA0bMl+adP0DkYr3iYsfHitB9jtZltBj394BkciCJ4bJJpY862zIS/P6u5jAbfwDlEAaiewj+xSM1zplkhZg0833Fs19ra2q79DZ2p0h6o/r8MooQm24XGsFLtDkG5IxlAphq3G49OOYI/tsFXub/EpmRCS6czztRAsy7bUpq0fHT2xklETR6U5Kgqbrdzc1Tdc5nFKYnQk6muITsJ0fpHM9JN8LpSaz3GY1yrEzaRU4sMUogFubSkQ/6pDc/rDEOUchig3d/34sbvrk060jGqfouhg+SqGCAkxfkmBJwZ2mnFpIFBD+hlxehOUZyF/a6OAUfgxsGZwwO9/GX7ax1L1R3HeY4dccXwiSjUtBejyLz4ssMtzqYqna4W7nOi3IlqVbJQHjJWP+JllUOFW0dmNSEhqMOxllfQENDJlL2Z/Om0L06VMvPDBzq1nithPD9wMjkiacm98o4Oz2hwcpDNoZllH/Sx3f8bBnfyVEy2Uw2eXSp3j8imyAuWUeVqk8qwI0XzWosTiyTdufQSfR/2EwG7NKqKSSCovjH1XZItc92R3MoYY7kcCoqa8QWB7 X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230001)(4636009)(40470700004)(46966006)(36840700001)(86362001)(83380400001)(110136005)(54906003)(40460700003)(2906002)(316002)(508600001)(356005)(81166007)(52536014)(4326008)(8676002)(36860700001)(70206006)(70586007)(47076005)(5660300002)(8936002)(6506007)(53546011)(186003)(26005)(33656002)(7696005)(336012)(82310400005)(55016003)(9686003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Apr 2022 17:55:13.1929 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4d4de2d6-d693-46a6-336e-08da1be46daa X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT011.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR2PR08MB4715 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PHNuaXA+DQoNCj4gPg0KPiA+IDA3LzA0LzIwMjIgMDc6MDQsIEplcmluIEphY29iOg0KPiA+ID4g T24gV2VkLCBBcHIgNiwgMjAyMiBhdCA4OjI2IFBNIEp1cmFqIExpbmtlxaENCj4gPiA+IDxqdXJh ai5saW5rZXNAcGFudGhlb24udGVjaD4NCj4gPiB3cm90ZToNCj4gPiA+ID4NCj4gDQo+IEZpcnN0 IG9mIGFsbCwgdGhhbmtzIGZvciB0aGUgZmVlZGJhY2suIFdlJ3ZlIGFscmVhZHkgZG9uZSBhIGJp dCBvZiBhIHByZS1yZXZpZXcNCj4gYW5kIHRoaXMgaXMgd2hlcmUgd2UgZGVjaWRlZCB3ZSB3YW50 IHRoZSBmZWVkYmFjayBmcm9tIHRoZSByZXN0IG9mIHRoZQ0KPiBjb21tdW5pdHkuIFdlIHVuZGVy c3RhbmQgaXQncyBnb2luZyB0byB0YWtlIHRpbWUgd2hpY2ggaXMgd2h5IHdlIHdhbnRlZCB0bw0K PiBnZXQgZmVlZGJhY2sgc29vbmVyIHRoYW4gbGF0ZXIuDQo+IA0KPiA+ID4gPiBUaGVzZSBhcmUg dGhlIGJhc2ljIGxpYnJhcmllcyB0aGF0IG90aGVyIGxpYnJhcmllcyBkZXBlbmQgb24uDQo+ID4g PiA+IFRoZXJlJ3MgYWxzbyB0aGUgYmFzaWMgZnJhbWV3b3JrIGZ1bmN0aW9uYWxpdHkgcmVsYXRl ZCB0byB0ZXN0IGV4ZWN1dGlvbi4NCj4gPiA+ID4NCj4gPiA+ID4gSnVyYWogTGlua2XFoSAoMTUp Og0KPiA+ID4gPiAgIGR0czogbWVyZ2UgRFRTIGRlcC90Y2xjbGllbnQudGd6IHRvIERQREsNCj4g PiA+ID4gICBkdHM6IG1lcmdlIERUUyBkZXAvdGdlbi50Z3ogdG8gRFBESw0KPiA+ID4gPiAgIGR0 czogbWVyZ2UgRFRTIGR0cyB0byBEUERLDQo+ID4gPiA+ICAgZHRzOiBtZXJnZSBEVFMgZnJhbWV3 b3JrL19faW5pdF9fLnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdv cmsvYXNhbl90ZXN0LnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdv cmsvY2hlY2tDYXNlLnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdv cmsvZHRzLnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdvcmsvZXhj ZXB0aW9uLnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdvcmsvbG9n Z2VyLnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdvcmsvcGFja2V0 LnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdvcmsvcHJvamVjdF9k cGRrLnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBmcmFtZXdvcmsvc2VyaWFs aXplci5weSB0byBEUERLDQo+ID4gPiA+ICAgZHRzOiBtZXJnZSBEVFMgZnJhbWV3b3JrL3V0aWxz LnB5IHRvIERQREsNCj4gPiA+ID4gICBkdHM6IG1lcmdlIERUUyBtYWluLnB5IHRvIERQREsNCj4g PiA+ID4gICBkdHM6IG1lcmdlIERUUyB2ZXJzaW9uLnB5IHRvIERQREsNCj4gPiA+DQo+ID4gPiBt ZXJnZS0+aW1wb3J0DQo+ID4gPg0KPiANCj4gQWNrLiBJJ2xsIGtlZXAgdGhpcyBpbiBtaW5kIHdo ZW4gY29tcG9zaW5nIGNvbW1pdCBtZXNzYWdlcyBpbiB0aGUgZnV0dXJlLg0KPiANCj4gPiA+ID4N Cj4gPiA+ID4gIGR0cy9kZXAvdGNsY2xpZW50LnRneiAgICAgICAgIHwgIEJpbiAwIC0+IDE5OTMy NyBieXRlcw0KPiA+ID4gPiAgZHRzL2RlcC90Z2VuLnRneiAgICAgICAgICAgICAgfCAgQmluIDAg LT4gMTM0MzkyIGJ5dGVzDQo+ID4gPg0KPiA+ID4gU29tZSB0b3AgbGV2ZWwgY29tbWVudHM6DQo+ ID4gPiAtIEkgdGhpbmssIHdlIHNob3VsZCBub3QgY2hlY2sgaW4gYmluYXJ5IGZpbGVzLg0KPiA+ DQo+ID4gKzENCj4gPg0KPiANCj4gVGhhbmtzLCB3ZSdsbCBtYWtlIHN1cmUgdG8gbWFrZSB0aGlz IGEgcmVxdWlyZW1lbnQgLSBpdCBtYWtlcyBzZW5zZSB0byB1cyBhcw0KPiB3ZWxsLg0KU2hvdWxk IHdlIG1vdmUgdGhlc2UgdG8gdGhlIGV4dGVybmFsIHJlcG8gd2hlcmUgdGhlIEdQTCBmaWxlIHdv dWxkIGJlIHN0b3JlZD8gSSBkbyBub3QgZXhwZWN0IHRoZXNlIGZpbGVzIHRvIGNoYW5nZSBmcmVx dWVudGx5LiBCdXQgdGhlIGV4dGVybmFsIHJlcG8gYWxzbyBuZWVkcyB0byBiZSB0YWdnZWQgKGFs b25nIHdpdGggdGFnZ2luZyB0aGUgRFBESy9EVFMpLg0KDQo+IA0KPiA+ID4gLSBnaXQgY29tbWl0 IGNvbW1lbnQgc2hvdWxkIG11Y2ggbW9yZSB0aGFuICJkdHM6IG1lcmdlIERUUyB4eHh4IHRvDQo+ ID4gPiBEUERLIiB3aGVyZSB0aGUgY29tbWl0IGxvZyBzaG91bGQgaGF2ZSBkZXRhaWxzIG9uIGNo ZWNrIGluLg0KPiA+DQo+ID4gKzENCj4gDQo+IFJpZ2h0LCB0aGlzIGlzIHBhcnQgb2YgdGhlIGJy b2FkZXIgcXVlc3Rpb24gb2YgaG93IGV4YWN0bHkgYXJlIHdlIGdvaW5nIHRvDQo+IG1vdmUgdGhl IHdob2xlIHRoaW5nLiBNb3JlIGJlbG93Lg0KPiANCj4gPg0KPiA+ID4gLUFkZCB0aGUgZG9jdW1l bnRhdGlvbiBmcm9tIHRoZSBmaXJzdCBwYXRjaCBhbmQgdXBkYXRlIHRoZQ0KPiA+ID4gZG9jdW1l bnRhdGlvbiBwZXIgcGF0Y2ggYmFzZWQgb24gdGhlIGNvbnRlbnQuDQo+ID4NCj4gPiArMQ0KPiA+ DQo+ID4gTW9yZSBjb21tZW50czoNCj4gPg0KPiA+IC0gUGxlYXNlIGRvbid0IHNlbmQgc28gbWFu eSBwYXRjaGVzLCBpdCBsb29rcyBsaWtlIHNwYW0uDQo+ID4gLSBQbGVhc2UgbGV0J3Mgc3RhcnQg c21hbGwgd2l0aCB0aGUgdmVyeSBtaW5pbWFsIGNvZGUgdG8gcnVuIGEgZHVtbXkgdGVzdC4NCj4g PiAtIFNwbGl0IGJ5IGZpbGUgZG9lcyBub3QgbWFrZSBzZW5zZQ0KPiANCj4gVGhpcyBpcyB2ZXJ5 IHVzZWZ1bC4gV2Ugc3RhcnRlZCB3aXRoIHNwbGl0dGluZyB1cCBEVFMgaW50byBsb2dpY2FsIGNo dW5rcywgYnV0IGl0J3MNCj4gbm90IHF1aXRlIHdoYXQgeW91IGhhdmUgaW4gbWluZC4gV2UnbGwg bW92ZSB0aGluZ3MgYXJvdW5kIGFuZCBzZW5kIGp1c3QgdGhlDQo+IGZpcnN0IHBhcnQgKGNvbnRh aW5pbmcganVzdCBhIGR1bW15IHRlc3QgKGlzIGEgc21va2UgdGVzdCBvaz8pIHdpdGggdGhlDQo+ IG5lY2Vzc2FyeSBjb2RlKS4gTm93IHRoYXQgd2UgaGF2ZSBhIGJldHRlciB1bmRlcnN0YW5kaW5n IG9mIHRoZSBmaXJzdCBzdGVwDQo+IHdlJ2xsIHByb2R1Y2UgYSBtb3JlIGNvbXBsZXRlIHBhdGNo IHNldCwgd2l0aCBwcm9wZXIgY29tbWl0IG1lc3NhZ2VzIGFuZA0KPiBmaWxlcyBpbiBlYWNoIGNv bW1pdC4NCkkgdGhpbmsgYnJpbmdpbmcgaW4gdGhpcyBiaWcgY2h1bmsgb2YgY29kZSBpcyBhIGNo YWxsZW5nZS4gV2UgbmVlZCB0byBkaXNjdXNzIG1vcmUgb24gaG93IHRvIGdldCB0aGlzIGludG8g RFBESy4gRnJvbSB0aGF0IHBlcnNwZWN0aXZlOg0KDQoxKSB0aGUgY3VycmVudCBzZXQgb2YgcGF0 Y2hlcyBhcmUganVzdCB0aGUgZnJhbWV3b3JrIGFuZCBkb2N1bWVudGF0aW9uLCBubyB0ZXN0IHN1 aXRlcyB5ZXQuIEkgYW0gbm90IHN1cmUgaWYgdGhlcmUgYXJlIGZ1cnRoZXIgcGFydHMgdGhhdCBj YW4gYmUgc3RyaXBwZWQgb3V0Lg0KDQoyKSBhZ3JlZSwgdGhlIHNwbGl0IGJ5IGZpbGVzIGlzIHRv byBtdWNoLiBXZSBoYXZlIHRyaWVkIHRvIGdyb3VwIHRoZSBmaWxlcyBpbnRvIHNvbWUgbG9naWNh bCBjb21wb25lbnRzLiBTbywgd291bGQgaXQgYmUgZmluZSBpZiB3ZSByZW1vdmUgdGhlIGNvbW1p dCBieSBmaWxlLCBidXQgc3RpbGwga2VlcCB0aGUgbG9naWNhbCBjb21wb25lbnQgc3BsaXQ/IGku ZS4gd2Ugd2lsbCBzcXVhc2ggdGhlIGZpbGVzIGluIGEgc2VyaWVzIGludG8gYSBzaW5nbGUgY29t bWl0IGFuZCB0aGVuIGNvbWJpbmUgdGhlIGxvZ2ljYWwgc3BsaXRzIGFzIGNvbW1pdHMgaW4gYSBz aW5nbGUgc2VyaWVzLg0KDQozKSBJbiBteSBwcml2YXRlIGRpc2N1c3Npb25zIHdpdGggRGF2aWQg TWFyY2hhbmQsIGhlIGV4cHJlc3NlZCBpbnRlcmVzdCBpbiBnZXR0aW5nIHRoZSBnaXQgbG9nIGhp c3RvcnkuIFRoZSBjdXJyZW50IHJldmlldyBwcm9jZXNzIHdpbGwgbm90IGhlbHAgaW4gdGhpcyBy ZWdhcmQuIElzIHRoaXMgYSBtdXN0PyBJZiB5ZXMsIGFyZSB0aGVyZSBhbnkga25vd24gbWV0aG9k cyB0byBkbyB0aGlzPw0KDQo+IA0KPiA+DQo+ID4gVGhlIHByb2Nlc3MgaXMgZ29pbmcgdG8gYmUg dmVyeSBsb25nLg0KPiA+IFRoZSB0ZWNoYm9hcmQgc2FpZCBpbiB0aGUgcGFzdCB0aGF0IHdlIG11 c3QgaGF2ZSBhIHZlcnkgY2FyZWZ1bCByZXZpZXcNCj4gPiBvZiBhbiBpbXBvcnQgcGllY2UgYnkg cGllY2UuIFNvIHBsZWFzZSBiZSBwYXRpZW50Lg0KQWdyZWUsIHdlIG5lZWQgdG8gZ2l2ZSB0aW1l IGZvciByZXZpZXcuDQpJIHdvdWxkIHByZWZlciB0byBzZXQgc29tZSB0aW1lbGluZSBzbyB0aGF0 IHdlIGFyZSB3b3JraW5nIGFjY29yZGluZ2x5LiBDdXJyZW50bHksIHdlIGFyZSB3b3JraW5nIHdp dGggdGhlIGdvYWwgb2YgbWVyZ2luZyB0aGlzIGluIDIyLjA3IChhc3N1bWluZyB0aGUgcmV2aWV3 cyBhcmUgY29taW5nIHRocm91Z2ggcXVpY2sgZW5vdWdoKS4gQnV0LCB3ZSBjYW4gYWxpZ24gb24g YSBkaWZmZXJlbnQgdGltZWxpbmUuDQoNCj4gPiBUaGFuayB5b3UNCj4gPg0KPiA+DQoNCg==