From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web10.478.1685460855556571257 for ; Tue, 30 May 2023 08:34:15 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=btK/sIK9; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1685460855; x=1716996855; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=H9A9MFrc5LePRterxJgjKl0zL+2GLgtAdKS/AFzFF0o=; b=btK/sIK9towQ0qlBCmesZplYysceiNYpUZqyKrHXhofqDCz7ARtNhXfI scepKlLbTNXf+IUFEQMW/Ct4ZlJvUDMiPExbpZmM0VOtOPIAjBXhsGG+Y t8uon67uryg+bwtuYWu9niMzpnTKDry4NIjCiBofRvhLr2xUbgeExj2ht mk1D6TIzxq8XkBECiI8WWVqtUHx8r4Be4dGGV5ma0/NFxvu3JHlzLNM07 vkkF7psjNRi9dnUBvDLl0wW4lI94u1F0DIqFNMcKABcIaA0pjgEIxF5ue k5XzdB8ANhpn39SuS4othc5AH5/9PeDu4+Q1H5XmBqCkek3zYb6NZyLe6 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10726"; a="358203760" X-IronPort-AV: E=Sophos;i="6.00,204,1681196400"; d="scan'208,217";a="358203760" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 May 2023 08:33:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10726"; a="1036640971" X-IronPort-AV: E=Sophos;i="6.00,204,1681196400"; d="scan'208,217";a="1036640971" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga005.fm.intel.com with ESMTP; 30 May 2023 08:33:12 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 30 May 2023 08:33:12 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 30 May 2023 08:33:12 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 30 May 2023 08:33:12 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.172) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Tue, 30 May 2023 08:33:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G+oFJP2HzP0KpnVArpih4wSDmv4suaMCdjtrcRdoCtwOgUAQGa58Uqj74UDWolR3qzqRdbrgEGvnvUq1+EaUkKaiadnLJiHdwgGeR17wW4LqE40RZaBJdqvwq8D4UuvnCfsGm7w4Ac+ADxz/J3dQ+4Vcb9rEtO428WaM/0i9KqPKmnei/zP0D1SuQ7GJjIiMPaxycV1jjTX5lUTaESyIPU58AcNv1WkcPIRNbXGfNpCpusSpE7zCxDblgCjDEhW/T+Pu8//VEopdrRUEUStjp353vteV6X3kEjVEhZaQuJTEi75qXbR1EvZcCS9oUU2qnVl9UUTCxqdOD0YSfZMhhQ== 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=H9A9MFrc5LePRterxJgjKl0zL+2GLgtAdKS/AFzFF0o=; b=DcPC1QBnkS91F7DxcrJeTtRmyqMpfgXpHf6psqo2itjpBZwrRQLC5uTOmlcMyG1oMP1BEDDKR9t37cORqHnWaiTxQZ0oeistFSkMyBuzeuvKJT+Vc3Yau9jBzwalELAdmShsxC97TW3x2OKJVXERLagj2qATCicorf/1AMRANuiOleSTLwTtqJqU8/PJ92iSuBtKzZrH5IZCDqeWK4YgRUDjX5V9BBM5muvulPsfK0j49BeCd2n18lHYPOyPhIW18CaZjt0OnxmRqJGfVbuYOqwho9X4gceYieJhoRTzy+NxZG7zWxcoSmFktbfSGtUJXMXYvL5SsTwzeX5sGzXp4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by IA1PR11MB6098.namprd11.prod.outlook.com (2603:10b6:208:3d6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.23; Tue, 30 May 2023 15:32:59 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::4752:67f2:9956:b277]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::4752:67f2:9956:b277%4]) with mapi id 15.20.6433.018; Tue, 30 May 2023 15:32:59 +0000 From: "Michael D Kinney" To: Yeping Song , "devel@edk2.groups.io" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] BaseTools: how to generate PcdValueInit without VS? Thread-Topic: [edk2-devel] BaseTools: how to generate PcdValueInit without VS? Thread-Index: AQHZjlnE784w63HYzES7wL6eC/3UgK9pl5MQgAjv8gCAAHOoEA== Date: Tue, 30 May 2023 15:32:58 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|IA1PR11MB6098:EE_ x-ms-office365-filtering-correlation-id: c276d839-e9b2-4b48-b826-08db612325dc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vWVJAqen+x+q96uKkVMO52ii882PbiLzivyKfJU3bBNmLKik00davEY4MnP0cLO4EPVEEkoPGKUmiao7vFzCP3RvSs4O0kD88Y9ZHVc8MoDIZ7EyYfHKooAKDzqrN/X0nzL7YoBLaiLR+Ku59dionKi4GB4XMGy4rvxkIelQ/sLu58kRVJoq9ytYOs3Isz0Tn1dOJnMirqKUCabx/IPyN4702cjPuPrGd8Ilvh6m1lNmH1u1mz6k7VhiRh/n5fPN4V2QSJKv8RDQ61gap3e8EkRypWf9zFnu6RxrVFDhhCSrQYoTfSq+X550vZcCUHaiLdryl288EHTfsMMxs9E1fZfwxh5qVoXpSObN1ZhHO9SHRODx3PQcTEN6Yavab0n6uWLMzLpHNI2SBXSOhFPmZVo4jiyL0iv5pkVpafX7Qj2zdJJBRHAodQeC9+Ab58wTUW6+V0TVBXUvvDvUZkY5vFsn9KMIfOw9ms/eDggjYyq/tEa4xktxpqoSA/yfxgKf+s0lg7+fOZle7/wNMU00Md0VN1HhbFklcdWoFUyG4lTwbOUOniM8sovzwbnpOjgj9VsBfno4qPmWfwhYNr9hrVgx8ecnwd9uZV5kUAuj7kvskhoI6zNycOVlgwIPypiY+h4qs58wk4omGHI/AGxnqg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(346002)(396003)(366004)(376002)(39860400002)(451199021)(478600001)(66899021)(83380400001)(55016003)(5660300002)(186003)(33656002)(71200400001)(4326008)(166002)(76236004)(7696005)(86362001)(8676002)(2906002)(8936002)(52536014)(41300700001)(316002)(122000001)(38100700002)(82960400001)(38070700005)(6506007)(26005)(66946007)(76116006)(107886003)(110136005)(9686003)(53546011)(66556008)(66446008)(66476007)(64756008)(1406899024);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cDBKWURGZVNSVXVxU3pzWG5odVhGSVIvbUlyTm9iWXd6NzIwcm9pbUVMUXh4?= =?utf-8?B?em5WQy95K1VqU2I4UTM0dnNBUFJqMTIwQVM0UGV4RGl3cVgyZENmaGFpREZR?= =?utf-8?B?STBBdUFiZnh3d3YwbVFSMjdENVJpdk92T3NCL2s3VThOY0h6RnY4WTgrdnQw?= =?utf-8?B?VHQxR01COHRBZVRKK1hiV3RDc2lPZnZhY1BrRjQ0YkxyQmErUTF6OS9HMlpj?= =?utf-8?B?MU5LTnYvd1Q5N0hGYUExRE11Z0x2b2RLOUloWS9URHNoYUIvMTdhVzRpV1JV?= =?utf-8?B?R2xUWWlMczBQM0hmQWFtQkFSWlg0ejRESldOREdKN0VTeXpJRzBldXo3aGhC?= =?utf-8?B?YXdDcFpWQnJtVVIycTZaM01aRy9FVmFwSGcvRVdncE5ta1ZlL1JWZVFUQUlM?= =?utf-8?B?ZWpvWFdKTk1vQUNCY1Mya3R5bG5YWDNWSUxBREZiUkpYV2c1TUY1cjlsdmlU?= =?utf-8?B?ZVNTeWZRRmdaNmx3b0VyeTZlOTRvRWp5Y3lnSkJlOUpaOVZZZHU0aGJiY1li?= =?utf-8?B?N1lSYk5VUk41YU9veFFKTmdtd3lUN2VDVnpBd1BuQmFUMzBrT1IwYW1CQ3Na?= =?utf-8?B?a1VwenBNbW1hQ0JtZzkyUHdhUjQwV2VZWFZOWTBFQTIxV29YRElmZkNHb1VO?= =?utf-8?B?OXhBMlNJcHRSRXVHdm9rbTI3QmVHU1lVTVlodXYwUEdwVURxSVdNQVROeU02?= =?utf-8?B?WkpBZnIxWmZhNEtOTFVTK0ltTHhNdjZJcFpNTkc0cFRFTDBYUDNvYjYrS0Rs?= =?utf-8?B?UzgxcHNwMGdTR0kvejlPUzM1d3lvU2lqbnlHV3VXcTZFOTh4dnI5S0dXazdH?= =?utf-8?B?WnZMYWV6V3djclpqdm1tUmpqRGVZQ2dXeU1XRzJLTzdRUHNVVE9iWWV4bzJK?= =?utf-8?B?bjc2RHZteWtTM05zL3JxaW8xRVdWb3hQdUpXcWorWkw5NEkyTlZvUG5vK3I4?= =?utf-8?B?UGdBbzJIaWplN1FFUEp4eEVURC9VakJhbVBNZmdhV081YWY5OFM5Z0NvMzNQ?= =?utf-8?B?eE5zaXVmUVoxaFVXUlk1K1JiS3ByTUc4bkdYcW83Nm1JeEdBVXVrb2pEUUtW?= =?utf-8?B?Q28reWFmNWxqc0xVcDh0L1RmU1BTMHBrT00xc2RjT1dUdkp3Ujc2NHhseE1i?= =?utf-8?B?Rjc1Q3pzdFBwWUs1aGxyTVlHTGxIbGNGNGtvL2ZaUTJpSWtiOFFLcW53Y2No?= =?utf-8?B?Rm91dEYxRVdLUmJRbjF2L2xXQzFkYVVKaHhFSE9FNE5VcTh0RmhCNE5UWWxJ?= =?utf-8?B?MFpjOEJ3bVdSd0VuTDA4MGZaVTBBbXUvUUhPWUluTTl2TDdKc3hhWlgyTDZ5?= =?utf-8?B?VGhyUFgvNTd6SlBwMi9iOUJhRkZ6OG85LysxVm1VSm9OczR2aGF6WW9nekN1?= =?utf-8?B?cmhMTzhHTVRmaU5FT3BUVVg3dVo1QjBwVzlscTViaTdvOFBXeHhEek15UlJl?= =?utf-8?B?KzQrZTZaOTVzQ3lOM0hFaHdVeXRCOFRWTlJ1N3ZvMEpHd0pIZjltMExwdW9Z?= =?utf-8?B?QTNwQjBpaS9mY1Uxdko0VmFsQmZCZG5CajF3cmNQWWpnajlUNVhJVmNsTWVB?= =?utf-8?B?TWFwV2o5N2loTmdlbHhvdGs5V1VYdkNXOG5WMDZvWlIyQUtZaGJuVkVnTFov?= =?utf-8?B?SDlaMFg5OTB1TUlqSXN4MENCRDQyY1BYN2RZTDB2aWRORnZKbHpMWVh4SHE0?= =?utf-8?B?Yy90dTZ3Z25JNWJSaEZmQWJsanVEMXEyRDdiRUhJeXdtdFRCdmk1NnhQWHFy?= =?utf-8?B?djc3ZDZTQmpiQUNoZUwrNXVJc0Vpajc4SUt6cWVaZGdOcTdCb0I0eThTWVR3?= =?utf-8?B?K1NCSktkai9jSXJiczF2aU9hdjJKRXVxVWlJQzVkNzlYeDZJY2NWeFJnSGJB?= =?utf-8?B?bE53Q2lqOThCYXJUZjR4YmprZGVwSnNDVzhzblcyQkYrdGc4RC96cDg0Ylow?= =?utf-8?B?Q2xsUkpyamxRek5qQ2MxWGdxT1hvVmlsZm5sRjFaZjlKOHdkVXkxNXdvRGhD?= =?utf-8?B?UFJncnBteFZNa3pnWUt1UmRRRjRGYlV0M29GcFlaNkx0cnF6S3R2NGQ0ZkZM?= =?utf-8?B?bk45d0tZaDhyRXJuTmNPL084Z1FtSGJ6THhaQmhxdWtoMnduYUpZa2p3c20y?= =?utf-8?Q?A0nRqoIzuAQul5BGMASU0WTi9?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c276d839-e9b2-4b48-b826-08db612325dc X-MS-Exchange-CrossTenant-originalarrivaltime: 30 May 2023 15:32:58.9890 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5txDptO/N5RbkVDJMmqTpkSyZn1OaiDab+Wi62x5VrYoNqiWeFpw0kG0i1pJColawQ060Pf0J1/V7Z4ZDx6h3iqAbDRBPNzZ/paoq8prQk0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6098 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CO1PR11MB49295C2FD3B6920328C6E24FD24B9CO1PR11MB4929namp_" --_000_CO1PR11MB49295C2FD3B6920328C6E24FD24B9CO1PR11MB4929namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UGxlYXNlIGVudGVyIGEgVGlhbm9jb3JlIEJaIGFuZCB3b3JrIHdpdGggdGhlIEJhc2VUb29scyBt YWludGFpbmVycyB0byBldmFsdWF0ZSB0aGlzIHJlcXVlc3QuDQoNClRoYW5rcywNCg0KTWlrZQ0K DQpGcm9tOiBZZXBpbmcgU29uZyA8eWVwaW5nc0BxdGkucXVhbGNvbW0uY29tPg0KU2VudDogVHVl c2RheSwgTWF5IDMwLCAyMDIzIDE6MzkgQU0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgS2lu bmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KU3ViamVjdDogUkU6 IFtlZGsyLWRldmVsXSBCYXNlVG9vbHM6IGhvdyB0byBnZW5lcmF0ZSBQY2RWYWx1ZUluaXQgd2l0 aG91dCBWUz8NCg0KSGkgTWlrZSwNClRoYW5rcyBmb3IgeW91ciBjb21tZW50cy4NCkFjY29yZGlu ZyB0byBEc2NCdWlsZERhdGEucHkgLCBpdCBvbmx5IHN1cHBvcnRzIFZTIG9uIHdpbmRvd3MgT1Mu IEhvdyBjYW4gd2Ugc3VwcG9ydCBDeWd3aW4gdG8gY29tcGlsZSBQY2R2YWx1ZWluaXQgb24gd2lu ZG93cyBPUz8NClRoYW5rcw0KWWVwaW5ncw0KDQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzxt YWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IDxkZXZlbEBlZGsyLmdyb3Vwcy5pbzxtYWlsdG86 ZGV2ZWxAZWRrMi5ncm91cHMuaW8+PiBPbiBCZWhhbGYgT2YgTWljaGFlbCBEIEtpbm5leQ0KU2Vu dDogVGh1cnNkYXksIE1heSAyNSwgMjAyMyAxMjoxMCBBTQ0KVG86IGRldmVsQGVkazIuZ3JvdXBz LmlvPG1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbz47IFllcGluZyBTb25nIDx5ZXBpbmdzQHF0 aS5xdWFsY29tbS5jb208bWFpbHRvOnllcGluZ3NAcXRpLnF1YWxjb21tLmNvbT4+DQpDYzogS2lu bmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPG1haWx0bzptaWNoYWVs LmQua2lubmV5QGludGVsLmNvbT4+DQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIEJhc2VUb29s czogaG93IHRvIGdlbmVyYXRlIFBjZFZhbHVlSW5pdCB3aXRob3V0IFZTPw0KDQoNCldBUk5JTkc6 IFRoaXMgZW1haWwgb3JpZ2luYXRlZCBmcm9tIG91dHNpZGUgb2YgUXVhbGNvbW0uIFBsZWFzZSBi ZSB3YXJ5IG9mIGFueSBsaW5rcyBvciBhdHRhY2htZW50cywgYW5kIGRvIG5vdCBlbmFibGUgbWFj cm9zLg0KSXQgaXMgc3VwcG9zZWQgdG8gdXNlIHRoZSBob3N0IGNvbXBpbGVyLiAgU2FtZSBvbmUg dXNlZCB0byBidWlsZCBCYXNlVG9vbHMvU291cmNlL0MNCg0KTWlrZQ0KDQpGcm9tOiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbzxtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IDxkZXZlbEBlZGsyLmdy b3Vwcy5pbzxtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8+PiBPbiBCZWhhbGYgT2YgeWVwaW5n c0BxdGkucXVhbGNvbW0uY29tPG1haWx0bzp5ZXBpbmdzQHF0aS5xdWFsY29tbS5jb20+DQpTZW50 OiBXZWRuZXNkYXksIE1heSAyNCwgMjAyMyAxOjU4IEFNDQpUbzogZGV2ZWxAZWRrMi5ncm91cHMu aW88bWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvPg0KU3ViamVjdDogW2VkazItZGV2ZWxdIEJh c2VUb29sczogaG93IHRvIGdlbmVyYXRlIFBjZFZhbHVlSW5pdCB3aXRob3V0IFZTPw0KDQpIaSBt YWludGFpbmVycywNClBjZFZhbHVlSW5pdCBjb21waWxhdGlvbiByZXF1ZXN0cyBWUyBvbiB3aW5k b3dzIE9TLiBJcyB0aGVyZSBhbnkgb3RoZXIgd2F5IHRvIGdlbmVyYXRlIFBjZFZhbHVlSW5pdCB3 aXRob3V0IFZTPw0KVGhhbmtzDQpZZXBpbmdzLg0KDQo= --_000_CO1PR11MB49295C2FD3B6920328C6E24FD24B9CO1PR11MB4929namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJZm9udC1zaXpl OjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNw YW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0K CXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjINCgl7bXNvLXN0 eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2Vy aWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlw ZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0K CXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0K ZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1b aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9 IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k eSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSIgc3R5bGU9IndvcmQtd3Jh cDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj5QbGVhc2UgZW50ZXIgYSBUaWFub2NvcmUgQlogYW5kIHdvcmsgd2l0aCB0aGUgQmFz ZVRvb2xzIG1haW50YWluZXJzIHRvIGV2YWx1YXRlIHRoaXMgcmVxdWVzdC48bzpwPjwvbzpwPjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NaWtlPG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXYg c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFkZGluZzow aW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy LXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4iPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IFllcGluZyBTb25nICZsdDt5ZXBpbmdzQHF0 aS5xdWFsY29tbS5jb20mZ3Q7IDxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBNYXkgMzAsIDIw MjMgMTozOSBBTTxicj4NCjxiPlRvOjwvYj4gZGV2ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5leSwg TWljaGFlbCBEICZsdDttaWNoYWVsLmQua2lubmV5QGludGVsLmNvbSZndDs8YnI+DQo8Yj5TdWJq ZWN0OjwvYj4gUkU6IFtlZGsyLWRldmVsXSBCYXNlVG9vbHM6IGhvdyB0byBnZW5lcmF0ZSBQY2RW YWx1ZUluaXQgd2l0aG91dCBWUz88bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPkhpIE1pa2UsPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3Mg Zm9yIHlvdXIgY29tbWVudHMuIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ QWNjb3JkaW5nIHRvIERzY0J1aWxkRGF0YS5weSAsIGl0IG9ubHkgc3VwcG9ydHMgVlMgb24gd2lu ZG93cyBPUy4gSG93IGNhbiB3ZSBzdXBwb3J0IEN5Z3dpbiB0byBjb21waWxlIFBjZHZhbHVlaW5p dCBvbiB3aW5kb3dzIE9TPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhh bmtzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5ZZXBpbmdzPG86cD48L286 cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+ DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7 cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9t OjwvYj4gPGEgaHJlZj0ibWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvIj5kZXZlbEBlZGsyLmdy b3Vwcy5pbzwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbyI+ZGV2 ZWxAZWRrMi5ncm91cHMuaW88L2E+Jmd0Ow0KPGI+T24gQmVoYWxmIE9mIDwvYj5NaWNoYWVsIEQg S2lubmV5PGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBNYXkgMjUsIDIwMjMgMTI6MTAgQU08 YnI+DQo8Yj5Ubzo8L2I+IDxhIGhyZWY9Im1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbyI+ZGV2 ZWxAZWRrMi5ncm91cHMuaW88L2E+OyBZZXBpbmcgU29uZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnll cGluZ3NAcXRpLnF1YWxjb21tLmNvbSI+eWVwaW5nc0BxdGkucXVhbGNvbW0uY29tPC9hPiZndDs8 YnI+DQo8Yj5DYzo8L2I+IEtpbm5leSwgTWljaGFlbCBEICZsdDs8YSBocmVmPSJtYWlsdG86bWlj aGFlbC5kLmtpbm5leUBpbnRlbC5jb20iPm1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPC9hPiZn dDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtlZGsyLWRldmVsXSBCYXNlVG9vbHM6IGhvdyB0 byBnZW5lcmF0ZSBQY2RWYWx1ZUluaXQgd2l0aG91dCBWUz88bzpwPjwvbzpwPjwvcD4NCjwvZGl2 Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxw IGFsaWduPSJjZW50ZXIiIHN0eWxlPSJ0ZXh0LWFsaWduOmNlbnRlciI+PHN0cm9uZz48c3BhbiBz dHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5z LXNlcmlmO2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93Ij5XQVJOSU5HOjwvc3Bhbj48L3N0 cm9uZz48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlh bCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrO2JhY2tncm91bmQ6eWVsbG93Ij4NCiBUaGlz IGVtYWlsIG9yaWdpbmF0ZWQgZnJvbSBvdXRzaWRlIG9mIFF1YWxjb21tLiBQbGVhc2UgYmUgd2Fy eSBvZiBhbnkgbGlua3Mgb3IgYXR0YWNobWVudHMsIGFuZCBkbyBub3QgZW5hYmxlIG1hY3Jvcy48 L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SXQgaXMg c3VwcG9zZWQgdG8gdXNlIHRoZSBob3N0IGNvbXBpbGVyLiZuYnNwOyBTYW1lIG9uZSB1c2VkIHRv IGJ1aWxkIEJhc2VUb29scy9Tb3VyY2UvQzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5NaWtlPG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci1sZWZ0OnNvbGlkIGJsdWUgMS41cHQ7cGFk ZGluZzowaW4gMGluIDBpbiA0LjBwdCI+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7 Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAwaW4i Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IDxhIGhyZWY9Im1haWx0bzpkZXZl bEBlZGsyLmdyb3Vwcy5pbyI+ZGV2ZWxAZWRrMi5ncm91cHMuaW88L2E+ICZsdDs8YSBocmVmPSJt YWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8iPmRldmVsQGVkazIuZ3JvdXBzLmlvPC9hPiZndDsN CjxiPk9uIEJlaGFsZiBPZiA8L2I+PGEgaHJlZj0ibWFpbHRvOnllcGluZ3NAcXRpLnF1YWxjb21t LmNvbSI+eWVwaW5nc0BxdGkucXVhbGNvbW0uY29tPC9hPjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRu ZXNkYXksIE1heSAyNCwgMjAyMyAxOjU4IEFNPGJyPg0KPGI+VG86PC9iPiA8YSBocmVmPSJtYWls dG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8iPmRldmVsQGVkazIuZ3JvdXBzLmlvPC9hPjxicj4NCjxi PlN1YmplY3Q6PC9iPiBbZWRrMi1kZXZlbF0gQmFzZVRvb2xzOiBob3cgdG8gZ2VuZXJhdGUgUGNk VmFsdWVJbml0IHdpdGhvdXQgVlM/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj5IaSBtYWludGFpbmVycyw8YnI+DQpQY2RWYWx1ZUluaXQgY29tcGlsYXRpb24gcmVxdWVz dHMgVlMgb24gd2luZG93cyBPUy4gSXMgdGhlcmUgYW55IG90aGVyIHdheSB0byBnZW5lcmF0ZSBQ Y2RWYWx1ZUluaXQmbmJzcDt3aXRob3V0IFZTPzxicj4NClRoYW5rczxicj4NClllcGluZ3MuIDxv OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PC9vOnA+ PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o dG1sPg0K --_000_CO1PR11MB49295C2FD3B6920328C6E24FD24B9CO1PR11MB4929namp_--