From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-VI1-obe.outbound.protection.outlook.com (EUR05-VI1-obe.outbound.protection.outlook.com [40.107.21.54]) by mx.groups.io with SMTP id smtpd.web10.17841.1658913700725044230 for ; Wed, 27 Jul 2022 02:21:41 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=BQ4t5oeY; spf=pass (domain: arm.com, ip: 40.107.21.54, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=ADuw7W+wqNy4R3krUPC60IqCatHfA2pEfODsUOaS5OdJQUFsa7RqHCu7FLH+lrk+HjpSKr4arWX0G1CsHvBY5H3GrQFXY1KXwS3S6AFkM020Nx0glvFnrWC0JHst60ch/BkO1VwcQAmZeMRASO+ewK1kT8AS6/6y3gjE8fFAjzE9z+WuYPS6X+CMfCNQn3unvc2ngyL1fm+GWx/N0heqzhqk7DJD24Nq3J2T6aZe0Nr5EjCBfEY4N+6u9s9nic7Hzb8uVmcSzqyKIwX9daMb0y/RmKi9Rk7JztIfImPILCyXIFSYZYS9TvhkAsaA8cQsQv81puEWh+rMRpCYthayjw== ARC-Message-Signature: i=2; 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=YS78nBWKhEGE+6U53D+AsotSQkdRF8Jg2vGIIKRMl8M=; b=mWrvh5ystvI+09cwElE1ROWdC5wT8AT5GsP4ZKffEFWMWJ7Nd5/teGAMGZBpxIOlt7NGRSwtak2YrlWRboCJ9/UDtljsNNDetZCMgqNO4tMK0LY+wo+dqq/u2FSKIID/fr5JYvvhb4gGMNBVYuOwUwV5UZ186sf6YrdHx2Dm+iho/GcZkaYEhvdpmKr/NG+xnj+n58LEfvrXsKfR+aiK4a9tj2p99knPKCtmpq1BUTWjwffUlW8P05H+TIiz1iC+tqa5hO5KyNvYxFE9YNBvobenHfYJc/0S+1g4NaeIBS1fE4Pb5yEYAjIh79hfXBPbwB/fIsqVH4F557IbMJso2Q== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=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=YS78nBWKhEGE+6U53D+AsotSQkdRF8Jg2vGIIKRMl8M=; b=BQ4t5oeYYLd7ZsnlVh5LotQmfYLV4E7O+xVTkU7+j7YmV7aWkBq6/m0Fg45us+EFN2VqdR+RBeB3/XDKXQFoVt/hG8GUnm1Qebq9fjXduIp/+iC1dn8iJ+FYnbO9I8KpKBIX3Hz86I36EyR0G4A9HBW0lP6CK6WPdFqKKceWZ4U= Received: from AS8PR07CA0025.eurprd07.prod.outlook.com (2603:10a6:20b:451::25) by AS4PR08MB7733.eurprd08.prod.outlook.com (2603:10a6:20b:510::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.25; Wed, 27 Jul 2022 09:21:37 +0000 Received: from VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:451:cafe::1d) by AS8PR07CA0025.outlook.office365.com (2603:10a6:20b:451::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.10 via Frontend Transport; Wed, 27 Jul 2022 09:21:36 +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; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT044.mail.protection.outlook.com (10.152.19.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.17 via Frontend Transport; Wed, 27 Jul 2022 09:21:36 +0000 Received: ("Tessian outbound fccf984e7173:v123"); Wed, 27 Jul 2022 09:21:36 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 6f0947fc663612e8 X-CR-MTA-TID: 64aa7808 Received: from 6ca56400adc7.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id BBD7A352-8997-4882-9F79-596296EF2CE6.1; Wed, 27 Jul 2022 09:21:24 +0000 Received: from EUR02-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6ca56400adc7.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 27 Jul 2022 09:21:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F4UZPjIkktGBPtUpoUfnTfmg2Ai5Os+wjeSqw5HzjUlgakPQqhi6dGksM5kXafGw8tdz9+xeq4U9zyKWW49BVX2FJ6tKCfgChHoV7WhbZqzugg1Spzv2w7GqbW6wUbpOCT99AB78wVNlpq1fXfSFCXMQWgA30yIFTsbWRk58L3DhxI3qmSMkbiSY4pnd5iOfV6ei2TZevlH+pNBT+2Ov/rFo6Wc9ooMu32A3HMHGYMfG6Oltcqxc/7saSfAERcMgdaRUA8Gve/2HrJyfmbpPFZaHBf8ZPGlv6/vxIuEHjYn9yuv3fqtSJLfwiBhNmN1FKDOQuICIWx6B1m8ArgumMQ== 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=YS78nBWKhEGE+6U53D+AsotSQkdRF8Jg2vGIIKRMl8M=; b=jcG988pSpkbX2YsweLljTv1LX69dqDS55QLrWqd/1HbXYLjCHT51HXvlW378o4fVne+QNyj2CMR35hBNBdmOTPKYrfp2ap/KXxFrlQl+/Kp35Jz8gBc9LXS3lvmmx0W/9ZIZ+n0czaD7x5F1lD4gS9zMpKwhmzonzhIWAzGkGgC+gISgGuYhhbEXRQNmhtQ3TJyxQPwGX7mpTsDTIWwgV8ZacrSi9LcbYaQBcMwV863I5oCJktx/SFiKBiNJop939dW504wTj8T2n0NBVXN0PMDZEBKYWer4ORtxkDfKN8s5To9g0lvgNBHx3q+SZwjCRlMb3Zg3X9x4cGhvJLtQPg== 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=YS78nBWKhEGE+6U53D+AsotSQkdRF8Jg2vGIIKRMl8M=; b=BQ4t5oeYYLd7ZsnlVh5LotQmfYLV4E7O+xVTkU7+j7YmV7aWkBq6/m0Fg45us+EFN2VqdR+RBeB3/XDKXQFoVt/hG8GUnm1Qebq9fjXduIp/+iC1dn8iJ+FYnbO9I8KpKBIX3Hz86I36EyR0G4A9HBW0lP6CK6WPdFqKKceWZ4U= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by DB6PR0801MB2037.eurprd08.prod.outlook.com (2603:10a6:4:74::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Wed, 27 Jul 2022 09:21:20 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9%4]) with mapi id 15.20.5458.025; Wed, 27 Jul 2022 09:21:20 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "ardb+tianocore@kernel.org" , "quic_llindhol@quicinc.com" , "Meenakshi Aggarwal (meenakshi.aggarwal@nxp.com)" , "shuyiqi@phytium.com.cn" , "jialing@phytium.com.cn" , "xiepeng@phytium.com.cn" CC: Pierre Gondois , Matteo Carlini , Akanksha Jain , Ben Adderson , "gaoliming@byosoft.com.cn" , Jeremy Linton , Thomas Abraham , Chandni Cherukuri , "nhi@os.amperecomputing.com" , "vunguyen@os.amperecomputing.com" , "thang@os.amperecomputing.com" , "chuong@os.amperecomputing.com" , nd , Sami Mujawar Subject: Re: [edk2-devel] [PATCH edk2-platforms v4 00/17] Fix build breaks and update IORT revision macro Thread-Topic: [edk2-devel] [PATCH edk2-platforms v4 00/17] Fix build breaks and update IORT revision macro Thread-Index: AQHYl6KiQFoJKxogfEOWvqVmYlGfQK2F6EuAgAwtqIA= Date: Wed, 27 Jul 2022 09:21:20 +0000 Message-ID: <7CD98743-53E6-4F15-BD0B-B8EAB33B756D@arm.com> References: <20220714165536.31344-1-sami.mujawar@arm.com> <17034793F9AA5ACF.21682@groups.io> In-Reply-To: <17034793F9AA5ACF.21682@groups.io> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.63.22070801 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: ee865d88-4046-4de3-ce7c-08da6fb167ac x-ms-traffictypediagnostic: DB6PR0801MB2037:EE_|VE1EUR03FT044:EE_|AS4PR08MB7733:EE_ x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: wmbGqnQgLWRIs3h3gpVg077zOzOOn+56NkvzTBqTUTIa9BtcoCtNaO14yBBJTmCH0MKTfqCg85TYhiglmUNvjeHF14UbS0HnL+gpG2YfEh1nwvU9TzTi7U43gtvCp1WD5jc+TBQ7BaEakCj3fP7IdzJ3lhLlmng6CU2kon+YWSEWfwuaPPWpBlJNhFl1OF29ccVng7VJmPF/2NtvlEyThXy1RNSFnHn48aZlloQaM2WW1riPBM8IyZjq2D6qwvUbyJI3DRbYsKamgojDxuOsXCbcaXGSprmFKLXZGCpqSn6lO9I9MCfJoJT7iB+UY5Dz2sZt5sVqR6Qhp91K6RT5e573qvGfLbC/CWA/PsN4hNriZ7yiZ90d2Z+d4BDYefGY/L2sgf3gr7leA5paxPdCEGseu+KP2G9PVCbJ2/2W7iyeV8k684rMo6eizecKvnUPHjnzcTbIFGRqY8yar4XyfCwwDPO9Bbe4z/K01ZDx9iryEcdWsM2A1Twg6a3LWpcRPztE2kJypFngnohV26/uAsR+chGxLq2t2mEnew08/MXg4TFki1Wlso3jjX5GM2/+GrB0IUhbaLYReZWkrQurtIxmBRnhu1PhCDDsRUKM787m2xMin2yHKzT5OSCAozXxjqIiTxm0Gybv0uhXjafgZm1fBchMjd2NM2DW+CVMs3FohAKkj0eViIhjCMpg9JYHmq9xgaPehbZM4d8ojRH28uIpdu+/rnnCyHlP/Cc3yEIWy3dKwgBrlQTEiQlKsTvnvmwr6Ll+eMynAVe0mOtjXlfxm12uths4ZAZlns42AFRQgZPJgITUjACkqVLgp6PmgSnK0p8WUnIf7VG848Jnxa+2Lldp55neBowhl2N3NVVtkT+Z/nST50nG1Z81iNX8QrwegbF+x+7dL3lVPkFY+A== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(346002)(366004)(136003)(396003)(376002)(39860400002)(64756008)(91956017)(6506007)(4326008)(8676002)(66476007)(71200400001)(2906002)(66446008)(26005)(66556008)(478600001)(86362001)(76116006)(7416002)(6512007)(5660300002)(33656002)(41300700001)(2616005)(6486002)(15650500001)(8936002)(38070700005)(53546011)(83380400001)(966005)(316002)(66946007)(122000001)(36756003)(110136005)(54906003)(186003)(38100700002)(45980500001);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB2037 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 714b9f00-17d8-49d3-1570-08da6fb15dfd X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: URDblxUxPVFwR/qYi2c0arGYvo/x63gWx79REn4RaYNimamZ3av9iKcg0se7M9RlKG54j9x5iqcVi4LQY2CtGMQLeRM3e/jwpLVHvI2QQK0UXA4ubvqfdwhIInkNl0W5rYo8NdCDXMqIUCl+A9eX1pqDq/NP1fEBOAHZBwXfdj6zYajD5SEDNwx+p9hEteE6pdSoJB6TPFtYsdAjgebqPWEvB/+H11AfS6RHYxOp67DFjgEuI2Pn5fduYKUVJNAbpZrDCZxEubvuY7xOVeRQF3e/fOGmE63nf0lB0ymed0HSZQnWJZXBB6Ke1C7Ot8b0rii6jxDcr81iCKlE7zMZOrM5iBOjbHB1OeI6Fd+u7SwQ7k/dq1m5XHxndYBeW7DvDt3bCeCpcb3yCZShleCOctPlIBJanfOOVTdwX80Quz6JK3VLK/Ylv1uC+WLE5bR0kfqXTWevgtjoilZd9C+9FBc//WIkKwlEP/oBDO9EcPk5qXHq2zdseCrXwMi6RMV9WyG2V4fbxqaC2x2U4bm+KIrJc+KxGpp1eLha3ZPxAjPDtziCWKnzh/6eEgMfnZIDdE+UpKWE5PhcYuTHe3J9X/Qvdkpa1RpxsY9C6gKFNgHiDbxnPJtTLNXleYoii4o1nCbifkAtXkXD4/RvqYzHQqQa/RBF32GRUndf17ICFqmYV0KXYB/PTYsfWQPh6YkrWZcinC+CmEZKqN3wNLUsDPOwzDrLd2ZZ4kNJSGENUJYFvB6jD0Hedw8PPS3nNb+j55l69MOCyzX8ToYcjqHVkOyn6oguOWf04ZY7J/iTwBF35+a8QzYRO/o/0r+5kUjHLsPSrcgu1tgQYxYP52rATfw4u93X0Tq+HNrNV8UTALlmjmpisYcYGBqMBPjoEcyu 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:(13230016)(4636009)(396003)(136003)(39860400002)(346002)(376002)(36840700001)(46966006)(40470700004)(26005)(47076005)(2616005)(82310400005)(86362001)(15650500001)(2906002)(53546011)(6506007)(6512007)(186003)(82740400003)(40460700003)(81166007)(336012)(40480700001)(83380400001)(356005)(33656002)(36860700001)(316002)(36756003)(8936002)(8676002)(110136005)(54906003)(4326008)(70206006)(966005)(478600001)(6486002)(41300700001)(5660300002)(70586007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2022 09:21:36.4056 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ee865d88-4046-4de3-ce7c-08da6fb167ac 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: VE1EUR03FT044.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR08MB7733 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <4D456F99969A75459BB69664D534A1DE@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgQWxsLA0KDQpCdWd6aWxsYTogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3df YnVnLmNnaT9pZD0zNDU4DQoNClRoZSBlZGsyIHBhdGNoIHNlcmllcyBmb3IgSU9SVCBSZXYgRS5k IHVwZGF0ZXMgaGFzIGJlZW4gc3VibWl0dGVkIHRvIHRoZSBtYWlsaW5nIGxpc3QgYW5kIGhhcyBi ZWVuIHJldmlld2VkIGF0IA0KaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2Uv OTEzNjENCg0KVGhlIGNvcnJlc3BvbmRpbmcgZWRrMi1wbGF0Zm9ybXMgc2VyaWVzIGlzIHBvc3Rl ZCBvbiB0aGUgbWFpbGluZyBsaXN0IGF0IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9t ZXNzYWdlLzkxNTQzDQoNClRoZSBlZGsyLXBsYXRmb3JtcyBzZXJpZXMgZml4ZXMgYSBudW1iZXIg b2YgYnVpbGQgYnJlYWtzIGFzIHdlbGwgYXMgbWFrZXMgdGhlIG5lY2Vzc2FyeSB1cGRhdGVzIHRv IHJlZmxlY3QgdGhlIGNoYW5nZXMgZHVlIHRvIElPUlQgUmV2IEUuZCB1cGRhdGVzLg0KDQpJIHdv dWxkIHByZWZlciB0aGlzIHBhdGNoIHNlcmllcyB0byBiZSBtZXJnZWQgaW4gdGhlIGVkazItc3Rh YmxlMjAyMjA4IHRhZy4gVGhlcmVmb3JlLCByZXF1ZXN0aW5nIHJldmlldyBmb3IgdGhlIGVkazIt cGxhdGZvcm0gcGF0Y2hlcyBmcm9tIHRoZSByZXNwZWN0aXZlIG1haW50YWluZXJzIGZvciB0aGUg Zm9sbG93aW5nIG1vZHVsZXM6DQotIFNpbGljb24vQU1EL1N0eXgNCi0gU2lsaWNvbi9Tb2Npb25l eHQvU3luUXVhY2VyDQotIFBsYXRmb3JtL0xlTWFrZXINCi0gUGxhdGZvcm0vU29jaW9uZXh0DQot IFNpbGljb24vTlhQICYgUGxhdGZvcm0vTlhQLyoNCg0KUmVnYXJkcywNCg0KU2FtaSBNdWphd2Fy DQoNCg0K77u/T24gMTkvMDcvMjAyMiwgMTc6MjQsICJkZXZlbEBlZGsyLmdyb3Vwcy5pbyBvbiBi ZWhhbGYgb2YgU2FtaSBNdWphd2FyIHZpYSBncm91cHMuaW8iIDxkZXZlbEBlZGsyLmdyb3Vwcy5p byBvbiBiZWhhbGYgb2Ygc2FtaS5tdWphd2FyPWFybS5jb21AZ3JvdXBzLmlvPiB3cm90ZToNCg0K ICAgIEhpIEFsbCwNCg0KICAgIFRoZSBJT1JUIFJldiBFLmQgc2VyaWVzZm9yIGVkazIgaGFzIHJl Y2VpdmVkIHRoZSByLWIgZnJvbSB0aGUgcmVzcGVjdGl2ZSANCiAgICBtYWludGFpbmVycy4NCg0K ICAgIENhbiB0aGUgZm9sbG93aW5nIHBhY2thZ2UgbWFpbnRhaW5lcnMgcmV2aWV3IHRoaXMgc2Vy aWVzIGFuZCBwcm92aWRlIA0KICAgIGZlZWRiYWNrLCBwbGVhc2U/DQoNCiAgICAtIFNpbGljb24v QU1EL1N0eXgNCg0KICAgIC0gU2lsaWNvbi9Tb2Npb25leHQvU3luUXVhY2VyDQoNCiAgICAtIFBs YXRmb3JtL0xlTWFrZXINCg0KICAgIC0gUGxhdGZvcm0vU29jaW9uZXh0DQoNCiAgICAtIFNpbGlj b24vTlhQICYgUGxhdGZvcm0vTlhQLyoNCg0KICAgIFJlZ2FyZHMsDQoNCiAgICBTYW1pIE11amF3 YXINCg0KICAgIE9uIDE0LzA3LzIwMjIgMDU6NTUgcG0sIFNhbWkgTXVqYXdhciB3cm90ZToNCiAg ICA+IFRoaXMgdjQgc2VyaWVzIGluY2x1ZGVzIDUgYWRkaXRpb25hbCBwYXRjaGVzICgxMy0xNykg dGhhdA0KICAgID4gZml4IHZhcmlvdXMgYnVpbGQgYnJlYWtzIGNhdXNlZCBieSBjaGFuZ2VzIGlu IGVkazIgcmVwby4NCiAgICA+IFRoZSBwYXRjaGVzIDEtMTIgaGF2ZSBub3QgY2hhbmdlZCBiZXR3 ZWVuIHYzIHNlcmllcywgZXhjZXB0DQogICAgPiB1cGRhdGVzIHRvIHRoZSByLWIgcmVjZWl2ZWQu DQogICAgPg0KICAgID4gVGhlIHYzIHBhdGNoIHNlcmllcyByZW5hbWVzIHRoZSBFRklfQUNQSV9J T19SRU1BUFBJTkdfVEFCTEVfUkVWMA0KICAgID4gbWFjcm8gdG8gRUZJX0FDUElfSU9fUkVNQVBQ SU5HX1RBQkxFX1JFVklTSU9OXzAwIGJhc2VkIG9uIHRoZQ0KICAgID4gZmVlZGJhY2sgcmVjZWl2 ZWQuIEl0IGFsc28gaW5jbHVkZXMgYW4gYWRkaXRpb25hbCBwYXRjaCB0aGF0IGZpeGVzDQogICAg PiB0aGUgYnVpbGQgYnJlYWsgaW4gQ2VsbG9Cb2FyZCBkdWUgdG8gbWlzc2luZyBWYXJpYWJsZVBv bGljeUhlbHBlckxpYg0KICAgID4gZGVwZW5kZW5jeS4NCiAgICA+DQogICAgPiBUaGUgdjIgcGF0 Y2ggc2VyaWVzIGZpeGVzIHRoZSBidWlsZCBicmVhayBpbiBBbXBlcmUvSmFkZSBhbmQNCiAgICA+ IFB5dGhpdW0vRlQyMDAwLTQgZHVlIHRvIG1pc3NpbmcgVmFyaWFibGVGbGFzaEluZm9MaWIgZGVw ZW5kZW5jeQ0KICAgID4gYW5kIGFsc28gdXBkYXRlcyB0aGUgSU9SVCByZXZpc2lvbiBtYWNyby4N CiAgICA+DQogICAgPiBUaGUgSU9SVCBSZXYgRS5kIHNwZWNpZmljYXRpb24gdXBkYXRlcyB0aGUg SU9SVCB0YWJsZSByZXZpc2lvbg0KICAgID4gdG8gNS4gRm9sbG93aW5nIHRoaXMgdGhlIElPUlQg dGFibGUgcmV2aXNpb24gbWFjcm8NCiAgICA+IEVGSV9BQ1BJX0lPX1JFTUFQUElOR19UQUJMRV9S RVZJU0lPTiB3aGljaCB3YXMgYXQgUmV2IDAgaGFzDQogICAgPiBiZWVuIHJlbmFtZWQgdG8gRUZJ X0FDUElfSU9fUkVNQVBQSU5HX1RBQkxFX1JFVjAuIFRoZXJlZm9yZSwNCiAgICA+IHRoaXMgc2Vy aWVzIHVwZGF0ZXMgdGhlIGZvbGxvd2luZyBwbGF0Zm9ybXMgdG8gcmVmbGVjdCB0aGlzDQogICAg PiByZW5hbWluZzoNCiAgICA+ICAgLSBGVlANCiAgICA+ICAgLSBNb3JlbGxvIEZWUA0KICAgID4g ICAtIFNHSQ0KICAgID4gICAtIEFNRC9TdHl4DQogICAgPiAgIC0gU29jaW9uZXh0L1N5blF1YWNl cg0KICAgID4gICAtIFJhc3BiZXJyeVBpDQogICAgPiAgIC0gTjFTRFANCiAgICA+ICAgLSBBbXBl cmUvSmFkZQ0KICAgID4gICAtIFB5dGhpdW0vRlQyMDAwLTQNCiAgICA+DQogICAgPiBOb3RlOiBU aGlzIHBhdGNoIHNlcmllcyBpcyBkZXBlbmRlbnQgb24gdGhlIGVkazIgcGF0Y2ggc2VyaWVzOg0K ICAgID4gICAgIltQQVRDSCB2NiAwLzhdIElPUlQgUmV2IEUuZCBzcGVjaWZpY2F0aW9uIHVwZGF0 ZXMiDQogICAgPiAgICAoaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvOTEz NjEpLCB3aGljaCBtdXN0DQogICAgPiAgICBiZSBtZXJnZWQgaW4gZWRrMiBiZWZvcmUgdGhpcyBw YXRjaCBzZXJpZXMgY2FuIGJlIGludGVncmF0ZWQuDQogICAgPg0KICAgID4gVGhlIGNoYW5nZXMg Y2FuIGJlIHNlZW4gYXQ6DQogICAgPiBodHRwczovL2dpdGh1Yi5jb20vc2FtaW11amF3YXIvZWRr Mi1wbGF0Zm9ybXMvdHJlZS8xNTI3X2lvcnRfcmV2X2VkX3BsYXRmb3Jtc192NA0KICAgID4NCiAg ICA+IFNhbWkgTXVqYXdhciAoMTcpOg0KICAgID4gICAgUGxhdGZvcm0vQVJNOiBGVlA6IFVwZGF0 ZSBmb3IgSU9SVCByZXZpc2lvbiBtYWNybyByZW5hbWluZw0KICAgID4gICAgUGxhdGZvcm0vQVJN OiBNb3JlbGxvOiBVcGRhdGUgZm9yIElPUlQgcmV2aXNpb24gbWFjcm8gcmVuYW1pbmcNCiAgICA+ ICAgIFBsYXRmb3JtL0FSTTogU0dJOiBVcGRhdGUgZm9yIElPUlQgcmV2aXNpb24gbWFjcm8gcmVu YW1pbmcNCiAgICA+ICAgIFNpbGljb24vQU1EL1N0eXg6IFVwZGF0ZSBmb3IgSU9SVCByZXZpc2lv biBtYWNybyByZW5hbWluZw0KICAgID4gICAgU2lsaWNvbi9Tb2Npb25leHQvU3luUXVhY2VyOiBV cGRhdGUgZm9yIElPUlQgcmV2aXNpb24gbWFjcm8gcmVuYW1pbmcNCiAgICA+ICAgIFBsYXRmb3Jt L1Jhc3BiZXJyeVBpOiBVcGRhdGUgZm9yIElPUlQgcmV2aXNpb24gbWFjcm8gcmVuYW1pbmcNCiAg ICA+ICAgIFBsYXRmb3JtL0FSTTogTjFTRFA6IFVwZGF0ZSBmb3IgSU9SVCByZXZpc2lvbiBtYWNy byByZW5hbWluZw0KICAgID4gICAgU2lsaWNvbi9BbXBlcmU6IEFkZCBWYXJpYWJsZUZsYXNoSW5m b0xpYg0KICAgID4gICAgUGxhdGZvcm0vQW1wZXJlOiBKYWRlUGtnOiBVcGRhdGUgZm9yIElPUlQg cmV2aXNpb24gbWFjcm8gcmVuYW1pbmcNCiAgICA+ICAgIFNpbGljb24vUGh5dGl1bTogQWRkIFZh cmlhYmxlRmxhc2hJbmZvTGliDQogICAgPiAgICBTaWxpY29uL1BoeXRpdW06IEZUMjAwMC00UGtn OiBVcGRhdGUgZm9yIElPUlQgcmV2aXNpb24gbWFjcm8gcmVuYW1pbmcNCiAgICA+ICAgIFBsYXRm b3JtL0xlTWFrZXI6IEZpeCBtaXNzaW5nIGRlcGVuZGVuY3kgb24gVmFyaWFibGVQb2xpY3lIZWxw ZXJMaWINCiAgICA+ICAgIFBsYXRmb3JtL1NvY2lvbmV4dDogRml4IG1pc3NpbmcgZGVwZW5kZW5j eSBvbiBWYXJpYWJsZUZsYXNoSW5mb0xpYg0KICAgID4gICAgU2lsaWNvbi9OWFA6IEZpeCBtaXNz aW5nIGRlcGVuZGVuY3kgb24gVmFyaWFibGVGbGFzaEluZm9MaWINCiAgICA+ICAgIFBsYXRmb3Jt L05YUC9MUzEwNDNhUmRiUGs6IEZpeCBidWlsZCBicmVhayBkdWUgdG8gY2hhbmdlIGluDQogICAg PiAgICAgIEFSTV9DT1JFX0lORk8NCiAgICA+ICAgIFBsYXRmb3JtL05YUC9MUzEwNDZhRnJ3eVBr ZzogRml4IGJ1aWxkIGJyZWFrIGR1ZSB0byBjaGFuZ2UgaW4NCiAgICA+ICAgICAgQVJNX0NPUkVf SU5GTw0KICAgID4gICAgUGxhdGZvcm0vTlhQL0xYMjE2MGFSZGJQa2c6IEZpeCBidWlsZCBicmVh ayBkdWUgdG8gY2hhbmdlIGluDQogICAgPiAgICAgIEFSTV9DT1JFX0lORk8NCiAgICA+DQogICAg PiAgIFBsYXRmb3JtL0FSTS9Nb3JlbGxvL0NvbmZpZ3VyYXRpb25NYW5hZ2VyL0NvbmZpZ3VyYXRp b25NYW5hZ2VyRHhlL0NvbmZpZ3VyYXRpb25NYW5hZ2VyRnZwLmMgIHwgMiArLQ0KICAgID4gICBQ bGF0Zm9ybS9BUk0vTjFTZHAvQ29uZmlndXJhdGlvbk1hbmFnZXIvQ29uZmlndXJhdGlvbk1hbmFn ZXJEeGUvQ29uZmlndXJhdGlvbk1hbmFnZXIuYyAgICAgICB8IDIgKy0NCiAgICA+ICAgUGxhdGZv cm0vQVJNL1NnaVBrZy9BY3BpVGFibGVzL0lvcnQuYXNsYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICstDQogICAgPiAgIFBsYXRmb3JtL0FS TS9WRXhwcmVzc1BrZy9Db25maWd1cmF0aW9uTWFuYWdlci9Db25maWd1cmF0aW9uTWFuYWdlckR4 ZS9Db25maWd1cmF0aW9uTWFuYWdlci5jIHwgMiArLQ0KICAgID4gICBQbGF0Zm9ybS9BbXBlcmUv SmFkZVBrZy9Ecml2ZXJzL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpSW9ydC5jICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8IDIgKy0NCiAgICA+ICAgUGxhdGZvcm0vTGVNYWtlci9DZWxs b0JvYXJkL0NlbGxvQm9hcmQuZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAxICsNCiAgICA+ICAgUGxhdGZvcm0vTlhQL0xTMTA0M2FSZGJQa2cv TGlicmFyeS9Bcm1QbGF0Zm9ybUxpYi9Bcm1QbGF0Zm9ybUxpYi5jICAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAyICstDQogICAgPiAgIFBsYXRmb3JtL05YUC9MUzEwNDZhRnJ3eVBrZy9MaWJy YXJ5L0FybVBsYXRmb3JtTGliL0FybVBsYXRmb3JtTGliLmMgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgMiArLQ0KICAgID4gICBQbGF0Zm9ybS9OWFAvTFgyMTYwYVJkYlBrZy9MaWJyYXJ5L0Fy bVBsYXRmb3JtTGliL0FybVBsYXRmb3JtTGliLmMgICAgICAgICAgICAgICAgICAgICAgICAgICB8 IDIgKy0NCiAgICA+ICAgUGxhdGZvcm0vUmFzcGJlcnJ5UGkvQWNwaVRhYmxlcy9Jb3J0LmFzbGMg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAyICst DQogICAgPiAgIFBsYXRmb3JtL1NvY2lvbmV4dC9EZXZlbG9wZXJCb3gvRGV2ZWxvcGVyQm94LmRz Yy5pbmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMSArDQogICAg PiAgIFNpbGljb24vQU1EL1N0eXgvRHJpdmVycy9BY3BpUGxhdGZvcm1EeGUvSW9ydC5hc2xjICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQ0KICAgID4gICBT aWxpY29uL0FtcGVyZS9BbXBlcmVBbHRyYVBrZy9BbXBlcmVBbHRyYVBrZy5kc2MuaW5jICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEgKw0KICAgID4gICBTaWxpY29u L05YUC9OeHBRb3JpcUxzLmRzYy5pbmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEgKw0KICAgID4gICBTaWxpY29uL1BoeXRp dW0vRlQyMDAwLTRQa2cvRHJpdmVycy9BY3BpVGFibGVzL0lvcnQuYXNsYyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8IDIgKy0NCiAgICA+ICAgU2lsaWNvbi9QaHl0aXVtL1Bo eXRpdW1Db21tb25Qa2cvUGh5dGl1bUNvbW1vblBrZy5kc2MuaW5jICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAxICsNCiAgICA+ICAgU2lsaWNvbi9Tb2Npb25leHQvU3luUXVh Y2VyL0FjcGlUYWJsZXMvSW9ydC5hc2xjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAyICstDQogICAgPiAgIDE3IGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlv bnMoKyksIDEyIGRlbGV0aW9ucygtKQ0KICAgID4NCg0KDQogICAgDQoNCg0KDQo=