From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.52]) by mx.groups.io with SMTP id smtpd.web12.30947.1613397239874506518 for ; Mon, 15 Feb 2021 05:54:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=0QWpD7rC; spf=pass (domain: arm.com, ip: 40.107.20.52, mailfrom: sami.mujawar@arm.com) 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=HnK4yTicoC3F5Am1cn52vuPsk+o5feE4u6PcPoHRMek=; b=0QWpD7rCPkyGwXDaOT6MlpwEVtBrm51RBX6F0+gGhrMlZBMteSCYrX7Uu1HWdGZeenag0Sc9fDqQPLd63zH1L0Qy9f08GPGIuQqZznx/TUgd+EmsxG5Xurfy19ZN88eK3fuLESuUjvTlceQCTFg7py6TQ7KljmN1OQGKziUEC6M= Received: from AM0PR01CA0134.eurprd01.prod.exchangelabs.com (2603:10a6:208:168::39) by AS8PR08MB6216.eurprd08.prod.outlook.com (2603:10a6:20b:29c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.31; Mon, 15 Feb 2021 13:53:57 +0000 Received: from AM5EUR03FT059.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:168:cafe::ca) by AM0PR01CA0134.outlook.office365.com (2603:10a6:208:168::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.27 via Frontend Transport; Mon, 15 Feb 2021 13:53:57 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; 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 AM5EUR03FT059.mail.protection.outlook.com (10.152.17.193) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25 via Frontend Transport; Mon, 15 Feb 2021 13:53:57 +0000 Received: ("Tessian outbound f8d85101260a:v71"); Mon, 15 Feb 2021 13:53:57 +0000 X-CR-MTA-TID: 64aa7808 Received: from 0635b1eb9660.5 by 64aa7808-outbound-1.mta.getcheckrecipient.com id CA55A848-AE74-40FC-85FD-6F63290395F6.1; Mon, 15 Feb 2021 13:53:52 +0000 Received: from EUR02-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 0635b1eb9660.5 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 15 Feb 2021 13:53:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oDdK10/dfldMSrJzAtqA7tdxBA5S4+HAhH24/a+P/j7geoa1b6yiJXG4CoyqTw1g1XMTC0wVfaRVc4nwkwTzIv+3+qRtjPVkXUMa+6S2hC/Jdw9OqjEH6l+tCt1pBzgaOcjxjRJnF7MWzywU4SjORi0U/rW7s4DHGrT/PvKU9LWDC5QZDcQ9ix19Jc8E/NF0UetthV5iXLbQ6QctpwG5w7P50VjqDqIiBeVsZKek2ZCpmHF2LB5ZDk54q+iuhN/pKG3dCvSQZ8dbX+mbq3YUCbHyA/yRFaprazi3mE+9m89xLkR7Vcc9N8h1mIHWQMQ8cT1l/Mw/kY3ofiiU3w9GNw== 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-SenderADCheck; bh=HnK4yTicoC3F5Am1cn52vuPsk+o5feE4u6PcPoHRMek=; b=gTaRD9q42xFCYDftHWdGYmEUcYgY8iyw/OvYD8i2+RCp2RULOt6iVZFcUxNsXJjjDNeqQtt+Pb9F6Nle/aJv94J/TI9u8HhGQhkAqwP17FqqlzQSNOd5psxWWnFr8mE/ZaR99F2FNkk3NMVLKml4BprWEba7gmbNru9ASwLbZeEMePdIgKydFzJqzS95r186d3lMJfjflxM13DNxQ4gLakmy2xxcc7G6My4QJBxyQWOOWSJT/PRXHvSZ42bbkADk4nTatdHY8Y6m0fZCx6N7IRjvnTxXyGb/Ui8tiAHo8+nnLzvJejOnkr1yXRFX0HogdcNKF8F8FyzaZ/iPElRiYQ== 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=HnK4yTicoC3F5Am1cn52vuPsk+o5feE4u6PcPoHRMek=; b=0QWpD7rCPkyGwXDaOT6MlpwEVtBrm51RBX6F0+gGhrMlZBMteSCYrX7Uu1HWdGZeenag0Sc9fDqQPLd63zH1L0Qy9f08GPGIuQqZznx/TUgd+EmsxG5Xurfy19ZN88eK3fuLESuUjvTlceQCTFg7py6TQ7KljmN1OQGKziUEC6M= Received: from DB7PR08MB3097.eurprd08.prod.outlook.com (2603:10a6:5:1d::27) by DBBPR08MB4805.eurprd08.prod.outlook.com (2603:10a6:10:dd::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.29; Mon, 15 Feb 2021 13:53:47 +0000 Received: from DB7PR08MB3097.eurprd08.prod.outlook.com ([fe80::8c43:eec3:76be:9001]) by DB7PR08MB3097.eurprd08.prod.outlook.com ([fe80::8c43:eec3:76be:9001%4]) with mapi id 15.20.3846.041; Mon, 15 Feb 2021 13:53:47 +0000 From: "Sami Mujawar" To: Leif Lindholm , Vikas Singh , Pierre Gondois CC: "devel@edk2.groups.io" , "Meenakshi Aggarwal (meenakshi.aggarwal@nxp.com)" , Paul Yang , Augustine Philips , Samer El-Haj-Mahmoud , "V Sethi (v.sethi@nxp.com)" , arokia.samy , "kuldip.dwivedi@puresoftware.com" , Ard Biesheuvel , "vikas.singh@nxp.com" , nd Subject: Re: [PATCH v2 0/2] Dynamic ACPI framework for fsl layerscape platforms Thread-Topic: [PATCH v2 0/2] Dynamic ACPI framework for fsl layerscape platforms Thread-Index: AQHW9HgfYjhUOJu3WEST13vQgTzI+KpZUSmAgAAFKmA= Date: Mon, 15 Feb 2021 13:53:47 +0000 Message-ID: References: <1611729899-23741-1-git-send-email-vikas.singh@puresoftware.com> <20210215131829.GB1664@vanye> In-Reply-To: <20210215131829.GB1664@vanye> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 27D91E2791B1B64790BD2C140FE79619.1 x-checkrecipientchecked: true Authentication-Results-Original: nuviainc.com; dkim=none (message not signed) header.d=none;nuviainc.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [86.156.70.33] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: f57ee60c-703f-4f82-53bd-08d8d1b92418 x-ms-traffictypediagnostic: DBBPR08MB4805:|AS8PR08MB6216: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: EGulXEEfA57O6tkF09cqGzYkCOm729WpW3CqzDBoaeJ3SaP0fgWRkjYP5vMIlZp0vZJVoBKvo1dvu3cKrP6+h86ACKd6X5lmVdFFCkF2nfhPFCJHT5NBdiDOI6cGeIKddkyUzEUqxYVtZ3aDpfEHv+VdqndiQ3WVeBWB0qmoOkCL7M9tmffW4AMR0uVdA8dv4JdmoVF3oAAmJoC0X3qWKht4R6EzHoYM/0/Zmj5Z4bBPctkjavBV3gzoycOLrJpiwJxk0LKx0JvJ9ZpQesT2xgAo43j7ZGPTbwgE305xWYeZI9LQtR89IVjst+/5ZenqZobXY/QcwPSajfnrRGW5LM0HtdrsvwIoFtQ1g+LyThCDmTaEq2JSpuC73s+13lvJzR6+reZgpqbipW+P7X6kUi3k+DpC8s3qdMvYuEaNV7VjnzQ+YH358UZ6KbvSOHVc92BQxQ45yJ0Dgv+JJ+H/7v9ZfFApUZau0RHnGC2atrRhQpJFKKAONSJLt3iCVyriVFp5ZO8GZD+aOB/Azkp4Fw== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB7PR08MB3097.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(366004)(396003)(136003)(39850400004)(376002)(19627235002)(6506007)(71200400001)(478600001)(9686003)(2906002)(4326008)(53546011)(86362001)(8936002)(55016002)(8676002)(66946007)(52536014)(316002)(26005)(33656002)(76116006)(66476007)(66446008)(64756008)(110136005)(7696005)(54906003)(83380400001)(66556008)(6636002)(186003)(5660300002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?R1YxUGJiQ0MrQmdWc2YyQ0VYN0hPQnhkaS9uQkVTeWJ3YWVSVGdjV2lXbWdC?= =?utf-8?B?b1BGWDhMK3FKbitVS3VzN09LVVJlTnFwWlNwSlp6ejB4SUlQOFkzYzRTRTE1?= =?utf-8?B?QmNzRWpWMlUrNkt1KzRGcGhGY2ZHQlM1QU9Ja2JTTXlZT1Q2eUxMVDdzVk90?= =?utf-8?B?akhJMnZETFh0MCtjNmtoR2IxbmRhL0VxYm95MDRkVlBSR0V2aEF0Ritsam05?= =?utf-8?B?NUdLbWNsaStwb0tTVTNEWmJ2WUNmaE1WVzVBc05haFlrOHNOSWVNT2VTQzU2?= =?utf-8?B?UHRtZDV6MmRTd0xPQmhydXBWcUNmQnlXb2RzdEc5MnJYeG1yYkRkKzNPQjN1?= =?utf-8?B?dVZ6VFFBeWE4ekI2amEvZEw4NVhZakJHSEVMZlpxS3NCNlhuVHc0SUFCNC9t?= =?utf-8?B?ZWZGUnM1Zmo5cWVSMlRRajZQa3BpRnRjT0Q5OWtkNEN4WEZVYmduVWZIcjd1?= =?utf-8?B?WjRiLytyUFUvZ2xLVUhHbk9BdUtONTBVbjk3VzJCTFFRS1dyRjI1RkpSaVVH?= =?utf-8?B?RHQycHd0NkxqWWNaNXFTQ1NrazhTUXBQRG9oR1ZyNkc4Nm02VUVBUmxXWC9l?= =?utf-8?B?QW04bzBJNGc1WjB5UzFkZm1OQ3VUbXFHcS9lSXhuY2NzZjhLekhZSWxLeFdT?= =?utf-8?B?bVViNWE1RnN0TWRMS1RkU3VHZkJJVkZ3L1JUSGxNN3BwM2tzU3dkdnducDBX?= =?utf-8?B?VHd6QTE0ZkpZM1JXaERRSmp1M292VUlTaE1VQVVLeCt6QUdFU0NnQVd0L0ZM?= =?utf-8?B?U1JqdDVKTHNsUzdtdEZwNG5Ca2svMzFNQTVKblFLakZiY05ZcE5aL3JGUnBK?= =?utf-8?B?cnVtekg4YmpTR3loUDkwWjRPbDVIMHVPMm1rSjVjWjJnQk1POEpSci93SUJs?= =?utf-8?B?UCtOYjRIVzhENjV3ZVZxK0RFcFlqUHhrY3NCOEp6VWRsdVppQTlwZ0QyVEV2?= =?utf-8?B?c2pPam1rcTJSUWNaSmgrdE5XYnNHb1ZCbTNybHpRemQ0emx1eHVZN3ZLb1pz?= =?utf-8?B?RjFYaWZ0NVRPZTFvNHl3cHd0MzNhZ0ovM2JZUUdyMmNIWTdPa3hCTUFBaWds?= =?utf-8?B?eG4xaWVLa3IramVRYXllNzdFOThXS0NacC9qNWZ6RVN5bHAvbXN6MjMwcDQ1?= =?utf-8?B?bTMydmZHRHpvT3ZMZ2ZUYU1oNUJzZ1AxQjVZbVV4d3V6eVVtWkpHRVMzZTNJ?= =?utf-8?B?empaRVFoY0lDeDRtbDA2NUhTNS9WcW80TU5ITTRXSjdqMTlac1A3NFdkd0dj?= =?utf-8?B?eU96MDhua3huVVdoU2oxQzluUURqL1dVS0t1SGxEUU5rZ2NPeVYxbDU4bENH?= =?utf-8?B?aVFrd1J6RHpMalR5NHMyVmkxUE40d3hYaVdjS3VOdmRlb2lrUUJ3RDNrYjdi?= =?utf-8?B?NXAvSGVGQ2hIRVVvQ2FLNFJnaExNejVianNFc0dMZHdCYUhJOCtvdjJ3UVd5?= =?utf-8?B?RjhmTTgwcFI2eVFRNi9ISkdIdGx1NkJOZXZFT21DWTJFeTJjblNFamkrQWkx?= =?utf-8?B?eHFNeXJqc0kxOS9talFKMjliYW5YaTFKSDVSTFdYWDE3YTlxU2JxWGoyeUlK?= =?utf-8?B?d05GdjVkOEFOT3FQYzc4bld4TVZhOFRLeEtmTmN0L2pMSUtOSmcvTWF6K2U4?= =?utf-8?B?UlJCem8yOHFIbzF0czM0QVhXMUF1cjVTOU9TaWZkSE9kR3FuR2dqS0hSZnlC?= =?utf-8?B?UWhkMkd0RzlkMWYvdXJaZFlpd3BPTkZ6YTFsd1M5NkhCTXdNTVhiend2dG1C?= =?utf-8?Q?JyMoettPcfRPbqQOwo=3D?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB4805 Original-Authentication-Results: nuviainc.com; dkim=none (message not signed) header.d=none;nuviainc.com; dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT059.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 2640823a-9518-482b-5ca4-08d8d1b91e2a X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yQICYfC47t/FdNXm7wUdeQ7XQsxvoJBK0oeyCU0eacZjyIAsfcdjymrwxc01mInPT7ZkLE0rk1Ywm/23JJnwHn3ap+sS+XTajtLheyqhTc+dbBmZVvH9Z3UhggxJo7YOLie0rL64sTQLJkskpqN0PdqPvqoxXbZIF1uiUCVGDPbNkhQQoGyVlm3EkpMV9WobV/oF/zaVmplNwwE54+Vy1Kg+d2PA24+K+eezF5tA26zBzvB/ElTY0BpDb5S7MQ5hwgqzzd+cNpqsnU7HuA1nz3U2apxLrz8hzZxixJNXjR78QwHRyz2dv7I+e1LnE8Xo1SSSCFMj8krgq/3nsjCXypf61H70mAuaWQmT73F0ght5hFPErqkcHwsSGJEtUXAu5RqeETO/AjGh1r6g2w+lnZUxXc3qAA2mXkm1hafCmonHlaI/vCjP4u0e31y442YLhDhD0uDSX9Tr83m809hA9HxYWwuvqXf64i8TT0ttWDGv3P+EBvpmpi9G7p5gReZGCtU4j/04J6rESHaqjUBHlXg2sAPd/RhSVgeM/Im2P26v5GNsOQTD2mNOto8dD3iL2PDG+pBpbsiKrkpIIobpPK1SetgNsvmviEdPySvb11HpE7diy2FEgu0dVNYURiVSXvaEviIw9OjWasuTcP+S/gghUi35S/9MiTPjRs2fCVQ= 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:(4636009)(396003)(136003)(39850400004)(376002)(346002)(46966006)(36840700001)(70586007)(47076005)(86362001)(316002)(356005)(70206006)(82740400003)(36860700001)(7696005)(81166007)(186003)(52536014)(26005)(33656002)(6636002)(110136005)(54906003)(55016002)(478600001)(336012)(82310400003)(4326008)(19627235002)(8936002)(6506007)(9686003)(5660300002)(53546011)(83380400001)(8676002)(2906002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2021 13:53:57.6634 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f57ee60c-703f-4f82-53bd-08d8d1b92418 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: AM5EUR03FT059.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6216 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGVpZiwNCg0KUGxlYXNlIGZpbmQgbXkgcmVzcG9uc2UgaW5saW5lIG1hcmtlZCBbU0FNSV0u DQoNClJlZ2FyZHMsDQoNClNhbWkgTXVqYXdhcg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KRnJvbTogTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+IA0KU2VudDogMTUgRmVi cnVhcnkgMjAyMSAwMToxOCBQTQ0KVG86IFZpa2FzIFNpbmdoIDx2aWthcy5zaW5naEBwdXJlc29m dHdhcmUuY29tPjsgU2FtaSBNdWphd2FyIDxTYW1pLk11amF3YXJAYXJtLmNvbT4NCkNjOiBkZXZl bEBlZGsyLmdyb3Vwcy5pbzsgTWVlbmFrc2hpIEFnZ2Fyd2FsIChtZWVuYWtzaGkuYWdnYXJ3YWxA bnhwLmNvbSkgPG1lZW5ha3NoaS5hZ2dhcndhbEBueHAuY29tPjsgUGF1bCBZYW5nIDxQYXVsLllh bmdAYXJtLmNvbT47IEF1Z3VzdGluZSBQaGlsaXBzIDxBdWd1c3RpbmUuUGhpbGlwc0Bhcm0uY29t PjsgU2FtZXIgRWwtSGFqLU1haG1vdWQgPFNhbWVyLkVsLUhhai1NYWhtb3VkQGFybS5jb20+OyBW IFNldGhpICh2LnNldGhpQG54cC5jb20pIDx2LnNldGhpQG54cC5jb20+OyBhcm9raWEuc2FteSA8 YXJva2lhLnNhbXlAcHVyZXNvZnR3YXJlLmNvbT47IGt1bGRpcC5kd2l2ZWRpQHB1cmVzb2Z0d2Fy ZS5jb207IEFyZCBCaWVzaGV1dmVsIDxBcmQuQmllc2hldXZlbEBhcm0uY29tPjsgdmlrYXMuc2lu Z2hAbnhwLmNvbQ0KU3ViamVjdDogUmU6IFtQQVRDSCB2MiAwLzJdIER5bmFtaWMgQUNQSSBmcmFt ZXdvcmsgZm9yIGZzbCBsYXllcnNjYXBlIHBsYXRmb3Jtcw0KDQpIaSBWaWthcywNCg0KQXBvbG9n aWVzIGZvciB2ZXJ5IHNsb3cgcmV2aWV3Lg0KDQpIb3dldmVyLCB0aGlzIHNldCBkb2Vzbid0IGJ1 aWxkIGZvciBtZS4NCkl0IGZhaWxzIHdpdGgNCg0KSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC93b3Jr L2dpdC9lZGsyLXBsYXRmb3Jtcy9QbGF0Zm9ybS9OWFAvQ29uZmlndXJhdGlvbk1hbmFnZXJQa2cv Q29uZmlndXJhdGlvbk1hbmFnZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFnZXIuYzoyNjoNCi93b3Jr L2dpdC9lZGsyLXBsYXRmb3Jtcy9QbGF0Zm9ybS9OWFAvQ29uZmlndXJhdGlvbk1hbmFnZXJQa2cv Q29uZmlndXJhdGlvbk1hbmFnZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFnZXIuaDoxNzoxMDogZmF0 YWwgZXJyb3I6IFBsYXRmb3JtLmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCiAjaW5jbHVk ZSA8UGxhdGZvcm0uaD4NCiAgICAgICAgICAgXn5+fn5+fn5+fn5+DQoNClNpbmNlIHRoZSBsb2Nh dGlvbiBvZiBDb25maWd1cmF0aW9uTWFuYWdlclBrZyBzdWdnZXN0cyB0aGUgaW50ZW50IHRvDQp1 c2UgdGhpcyBmb3IgYWRkaXRpb25hbCBwbGF0Zm9ybXMgaW4gdGhlIGZ1dHVyZSwgdGhpcyBjYW5u b3QgYmUNCnJlc29sdmVkIGJ5IHJlZmVyZW5jaW5nIExYMjE2MGFSZGJQa2cuZGVjIGZyb20NCkNv bmZpZ3VyYXRpb25NYW5hZ2VyRHhlLmluZi4NCg0KSSB3b3VsZCBzdWdnZXN0IGRvaW5nIGxpa2Ug dGhlIEFSTSBWRXhwcmVzc1BrZyBhbmQgYWRkOg0KW0J1aWxkT3B0aW9uc10NCiAgR0NDOipfKl9B QVJDSDY0X1BMQVRGT1JNX0ZMQUdTID09IC1JJChXT1JLU1BBQ0UpL1BsYXRmb3JtL05YUC9MWDIx NjBhUmRiUGtnL0luY2x1ZGUNCnRvIExYMjE2MGFSZGJQa2cuZHNjLg0KDQpBbHNvLCBJJ20gc2Vl aW5nIGEgYnVpbGQgZmFpbHVyZSBpbiBlZGsyIER5bmFtaWNUYWJsZXNQa2cgd2hlbg0KYnVpbGRp bmcgd2l0aCBOT09QVDoNCi93b3JrL2dpdC9lZGsyL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9D b21tb24vQW1sTGliL05hbWVTcGFjZS9BbWxOYW1lU3BhY2UuYzogSW4gZnVuY3Rpb24g4oCYQW1s RW51bWVyYXRlUGF0aENhbGxiYWNr4oCZOg0KL3dvcmsvZ2l0L2VkazIvRHluYW1pY1RhYmxlc1Br Zy9MaWJyYXJ5L0NvbW1vbi9BbWxMaWIvTmFtZVNwYWNlL0FtbE5hbWVTcGFjZS5jOjEwODE6MzE6 IGVycm9yOiB2YXJpYWJsZSDigJhDdXJyTm9kZVBhdGjigJkgc2V0IGJ1dCBub3QgdXNlZCBbLVdl cnJvcj11bnVzZWQtYnV0LXNldC12YXJpYWJsZV0NCiAgIENIQVI4ICAgICAgICAgICAgICAgICAg ICAgKiBDdXJyTm9kZVBhdGg7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+ fn5+fn5+DQovd29yay9naXQvZWRrMi9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQ29tbW9uL0Ft bExpYi9OYW1lU3BhY2UvQW1sTmFtZVNwYWNlLmM6MTA3ODozMTogZXJyb3I6IHZhcmlhYmxlIOKA mFNlYXJjaGVkUGF0aOKAmSBzZXQgYnV0IG5vdCB1c2VkIFstV2Vycm9yPXVudXNlZC1idXQtc2V0 LXZhcmlhYmxlXQ0KICAgQ0hBUjggICAgICAgICAgICAgICAgICAgICAqIFNlYXJjaGVkUGF0aDsN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn4NCg0KU2FtaSAtIGNh biB5b3UgaGF2ZSBhIGxvb2sgYXQgdGhhdD8NCltTQU1JXSBXZSB3aWxsIGdldCBhIHBhdGNoIHRv IGZpeCB0aGlzIHNvb24uIA0KWy9TQU1JXQ0KDQoNCkknbGwgZm9sbG93IHVwIHdpdGggYSBjb3Vw bGUgb2YgbWlub3IgY29tbWVudHMgb24gdGhlIHBhdGNoZXMuDQoNCkJlc3QgUmVnYXJkcywNCg0K TGVpZg0KDQpPbiBXZWQsIEphbiAyNywgMjAyMSBhdCAxMjoxNDo1NyArMDUzMCwgVmlrYXMgU2lu Z2ggd3JvdGU6DQo+IFRoaXMgcGF0Y2ggc2VyaWVzIHNldHMgdGhlIGZvdW5kYXRpb24gb2YgRHlu YW1pYyBBQ1BJIGZyYW1ld29yayBmb3IgYWxsDQo+IGZzbCBsYXllcnNjYXBlIHBsYXRmb3Jtcy4g SW4gb3JkZXIgdG8gYWNoaWV2ZToNCj4gICAtIENvbmZpZ3VyYWJsZSBmaXJtd2FyZSBidWlsZHMu DQo+ICAgLSBVbmlmeSBmaXJtd2FyZSBidWlsZCBmb3Igc2ltaWxhciBwbGF0Zm9ybXMuDQo+ICAg LSBNaW5pbWl6ZS9lbGltaW5hdGUgaHVtYW4gaW5kdWNlZCBlcnJvcnMuDQo+ICAgLSBWYWxpZGF0 ZSBhbmQgZ2VuZXJhdGUgZmlybXdhcmUgdGhhdCBjb21wbGllcyB3aXRoIHJlbGV2YW50IHNwZWNp ZmljYXRpb25zLg0KPiB0aGlzIGNoYW5nZSBzZXQgd2lsbCBpbnRyb2R1Y2UgZm9sbG93aW5nIGNo YW5nZXMgaW4gYmVsb3cgZGVmaW5lZCBvcmRlciB1bmRlcg0KPiBlZGsyLXBsYXRmb3Jtcy9OWFAg Zm9yIExYMjE2MEFSREIgcGxhdGZvcm0uDQo+IA0KPiAoMSkgSW50cm9kdWNlZCBlZGsyLXBsYXRm b3Jtcy9OWFAvQ29uZmlndXJhdGlvbk1hbmFnZXINCj4gSXQgY3JlYXRlcyB0aGUgcGxhdGZvcm0g cmVwb3NpdG9yaWVzIGR5bmFtaWNhbGx5IGR1cmluZyBidWlsZCB0aW1lDQo+IGFuZCBpbml0aWFs aXplcyB3aXRoIHBsYXRmb3JtIHNwZWNpZmljIGluZm9ybWF0aW9uIGFuZCBzZXJ2ZXMgYWxsIHJl cXVlc3Rlcw0KPiBjb21pbmcgZnJvbSBPRU0vc3RhbmRhcmQgZmlybXdhcmUgdGFibGUgZ2VuZXJh dG9ycy4gQ29uZmlndXJhdGlvbiBNYW5hZ2VyKENNKQ0KPiB3aWxsIGJlIGNvbW1vbiBmb3IgYWxs IGZzbCBwbGF0Zm9ybXMuDQo+IA0KPiAoMikgSW50cm9kdWNlZCBlZGsyLXBsYXRmb3Jtcy9OWFAv TFgyMTYwQVJEQi9JbmNsdWRlL1BsYXRmb3JtLmgNCj4gSXQgaGFzIGFsbCB0aGUgZGVjbGFyYXRp b25zIGFuZCB0aGUgZGVmaW5pdGlvbnMgc3BlY2lmaWVkIGZvciB0aGUgcGxhdGZvcm1zLg0KPiBU aGVzZSBkZWZpbml0aW9ucyB3aWxsIGJlIGludHVybiBjb25zdW1lZCBieSBDb25maWd1cmF0aW9u IE1hbmFnZXIuDQo+IEFkZGl0aW9uYWxseSB0aGUgcGxhY2VtZW50IG9mIHRoaXMgaGVhZGVyIHVu ZGVyICJJbmNsdWRlIiBkaXIgd2lsbCBtYWtlIHRoZXNlDQo+IG1hY3JvJ3MgYXZhaWxhbGUgdG8g b3RoZXIgdHJhbnNsYXRpb24gdW5pdHMgb2YgdGhlIHBsYXRmb3JtIGJ1aWx0Lg0KPiANCj4gKDMp IEludHJvZHVjZWQgZWRrMi1wbGF0Zm9ybXMvTlhQL0xYMjE2MEFSREIvQWNwaVRhYmxlc0luY2x1 ZGUNCj4gVGhpcyBpcyBhIHBsYWNlaG9sZGVyIGZvciAtIE9FTSBzcGVjaWZpYyBmaXJtd2FyZSBh Y3BpIHRhYmxlIGdlbmVyYXRvcnMuDQo+IFRoaXMgYWxzbyBpbmNsdWRlcyBJUCBzcGVjaWZpYyAt IERTRFQvU1NEVCBnZW5lcmF0b3JzIGZvciB0aGUgT0VNJ3MgcGxhdGZvcm0uDQo+IEN1cnJlbnRs eSBEc2R0LmFzbCBpcyBhIHBsYWNlIGhvbGRlciBoYXZpbmcgb25seSBwbGF0Zm9ybSdzIGNsb2Nr IHJlbGF0ZWQgZHNkdA0KPiBwcm9wZXJ0aWVzIGZvciBMWDIxNjBBUkRCIGJ1dCBpdCBpcyBpbnRl bmRlZCB0byBleHRlbmQgdGhpcyAiRHNkdC5hc2wiIHRvIGhvbGQNCj4gb3RoZXIgdGFibGUgYXMg d2VsbCBpbiBuZXh0IHBhdGNoIHNlcmllcy4NCj4gDQo+ICg0KSBJbnRyb2R1Y2VkIGEgbmV3ICJE WU5BTUlDX0FDUElfRU5BQkxFIiBmbGFnIHRvIGNvbnRyb2wgREFDUEkgZnJhbWV3b3JrLg0KPiBD dXJyZW50bHkgdGhpcyBmbGFnIGlzIHVzZWQgZm9yIExYMjE2MEFSREIgYW5kIGJ5IGRlZmF1bHQg aXQgaXMgZW5hYmxlZC4NCj4gVGhpcyBmbGFnIGNhbiBhbHNvIGV4dGVuZCB0byBvdGhlciBmc2wg bGF5ZXJzY2FwZSBwbGF0Zm9ybXMgaW4gZnV0dXJlLg0KPiBDaGFuZ2VzIGNhbiBiZSByZWZlcnJl ZCB1bmRlcjoNCj4gICAtIExYMjE2MEFSRGIuZHNjDQo+ICAgLSBMWDIxNjBBUkRCLmZkZg0KPiAN Cj4gKDUpIEludHJvZHVjZWQgYSAiYnVpbGQuc2giIHNjcmlwdCB1bmRlciBlZGsyLXBsYXRmb3Jt cy9OWFAvIHRvIGF1dG9tYXRlIGJ1aWxkcy4NCj4gQW5kIGFsc28gbWFuZGF0b3JpbHkgbmVlZCB0 byBzdXBwb3J0IER5bmFtaWMgQUNQSSBmcmFtZXdvcmsgZm9yIGFsbCBmc2wgcGxhdGZvcm1zLg0K PiBJdCBleHBvcnRzIGJ1aWxkIGVudmlyb25tZW50IHZhcmlhYmxlcyBhbmQgYWxzbyBpbnZva2Vz ICJFbnYuc2giLg0KPiANCj4gVmlrYXMgU2luZ2ggKDIpOg0KPiAgIFBsYXRmb3JtL05YUDogQWRk IER5bmFtaWMgQWNwaSBmb3IgbGF5ZXJzY2FwZSBwbGF0Zm9ybXMNCj4gICBQbGF0Zm9ybS9OWFA6 IEFkZCBPRU0gc3BlY2lmaWMgRFNEVCBnZW5lcmF0b3INCj4gDQo+ICAuLi4vQ29uZmlndXJhdGlv bk1hbmFnZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFnZXIuYyB8IDg0MyArKysrKysrKysrKysrKysr KysrKysNCj4gIC4uLi9Db25maWd1cmF0aW9uTWFuYWdlckR4ZS9Db25maWd1cmF0aW9uTWFuYWdl ci5oIHwgMTUzICsrKysNCj4gIC4uLi9Db25maWd1cmF0aW9uTWFuYWdlckR4ZS5pbmYgICAgICAg ICAgICAgICAgICAgIHwgIDUyICsrDQo+ICAuLi4vQ29uZmlndXJhdGlvbk1hbmFnZXJQa2cuZGVj ICAgICAgICAgICAgICAgICAgICB8ICAyMyArDQo+ICAuLi4vSW5jbHVkZS9QbGF0Zm9ybUFjcGlU YWJsZUdlbmVyYXRvci5oICAgICAgICAgICB8ICAyMCArDQo+ICBQbGF0Zm9ybS9OWFAvRW52LnNo ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA2NyArKw0KPiAgLi4uL0xYMjE2MGFS ZGJQa2cvQWNwaVRhYmxlc0luY2x1ZGUvRHNkdC9DbGsuYXNsICAgfCAgNDAgKw0KPiAgLi4uL0xY MjE2MGFSZGJQa2cvQWNwaVRhYmxlc0luY2x1ZGUvRHNkdC9Ec2R0LmFzbCAgfCAgMTUgKw0KPiAg Li4uL0FjcGlUYWJsZXNJbmNsdWRlL1BsYXRmb3JtQWNwaURzZHRMaWIuaW5mICAgICAgfCAgMzkg Kw0KPiAgLi4uL1BsYXRmb3JtQWNwaURzZHRMaWIvUmF3RHNkdEdlbmVyYXRvci5jICAgICAgICAg fCAxNDYgKysrKw0KPiAgLi4uL0FjcGlUYWJsZXNJbmNsdWRlL1BsYXRmb3JtQWNwaUxpYi5oICAg ICAgICAgICAgfCAgMjQgKw0KPiAgUGxhdGZvcm0vTlhQL0xYMjE2MGFSZGJQa2cvSW5jbHVkZS9Q bGF0Zm9ybS5oICAgICAgfCAyNDYgKysrKysrDQo+ICBQbGF0Zm9ybS9OWFAvTFgyMTYwYVJkYlBr Zy9MWDIxNjBhUmRiUGtnLmRlYyAgICAgICB8ICAgNCArDQo+ICBQbGF0Zm9ybS9OWFAvTFgyMTYw YVJkYlBrZy9MWDIxNjBhUmRiUGtnLmRzYyAgICAgICB8ICAyOSArDQo+ICBQbGF0Zm9ybS9OWFAv TFgyMTYwYVJkYlBrZy9MWDIxNjBhUmRiUGtnLmZkZiAgICAgICB8ICAxMiArDQo+ICBQbGF0Zm9y bS9OWFAvUmVhZG1lLm1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzNSArLQ0KPiAg UGxhdGZvcm0vTlhQL2J1aWxkLnNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMTUg KysrDQo+ICBTaWxpY29uL05YUC9MWDIxNjBBL0xYMjE2MEEuZHNjLmluYyAgICAgICAgICAgICAg ICB8ICAgOSArDQo+ICAxOCBmaWxlcyBjaGFuZ2VkLCAxODcxIGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBQbGF0Zm9ybS9OWFAvQ29uZmlndXJhdGlv bk1hbmFnZXJQa2cvQ29uZmlndXJhdGlvbk1hbmFnZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFnZXIu Yw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL05YUC9Db25maWd1cmF0aW9uTWFuYWdl clBrZy9Db25maWd1cmF0aW9uTWFuYWdlckR4ZS9Db25maWd1cmF0aW9uTWFuYWdlci5oDQo+ICBj cmVhdGUgbW9kZSAxMDA2NDQgUGxhdGZvcm0vTlhQL0NvbmZpZ3VyYXRpb25NYW5hZ2VyUGtnL0Nv bmZpZ3VyYXRpb25NYW5hZ2VyRHhlL0NvbmZpZ3VyYXRpb25NYW5hZ2VyRHhlLmluZg0KPiAgY3Jl YXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL05YUC9Db25maWd1cmF0aW9uTWFuYWdlclBrZy9Db25m aWd1cmF0aW9uTWFuYWdlclBrZy5kZWMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBQbGF0Zm9ybS9O WFAvQ29uZmlndXJhdGlvbk1hbmFnZXJQa2cvSW5jbHVkZS9QbGF0Zm9ybUFjcGlUYWJsZUdlbmVy YXRvci5oDQo+ICBjcmVhdGUgbW9kZSAxMDA3NTUgUGxhdGZvcm0vTlhQL0Vudi5zaA0KPiAgY3Jl YXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL05YUC9MWDIxNjBhUmRiUGtnL0FjcGlUYWJsZXNJbmNs dWRlL0RzZHQvQ2xrLmFzbA0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL05YUC9MWDIx NjBhUmRiUGtnL0FjcGlUYWJsZXNJbmNsdWRlL0RzZHQvRHNkdC5hc2wNCj4gIGNyZWF0ZSBtb2Rl IDEwMDY0NCBQbGF0Zm9ybS9OWFAvTFgyMTYwYVJkYlBrZy9BY3BpVGFibGVzSW5jbHVkZS9QbGF0 Zm9ybUFjcGlEc2R0TGliLmluZg0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IFBsYXRmb3JtL05YUC9M WDIxNjBhUmRiUGtnL0FjcGlUYWJsZXNJbmNsdWRlL1BsYXRmb3JtQWNwaURzZHRMaWIvUmF3RHNk dEdlbmVyYXRvci5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgUGxhdGZvcm0vTlhQL0xYMjE2MGFS ZGJQa2cvQWNwaVRhYmxlc0luY2x1ZGUvUGxhdGZvcm1BY3BpTGliLmgNCj4gIGNyZWF0ZSBtb2Rl IDEwMDY0NCBQbGF0Zm9ybS9OWFAvTFgyMTYwYVJkYlBrZy9JbmNsdWRlL1BsYXRmb3JtLmgNCj4g IGNyZWF0ZSBtb2RlIDEwMDc1NSBQbGF0Zm9ybS9OWFAvYnVpbGQuc2gNCj4gDQo+IC0tIA0KPiAy LjcuNA0KPiANCg==