From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.5230.1597105302244274348 for ; Mon, 10 Aug 2020 17:21:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=ma/8yXIp; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: guomin.jiang@intel.com) IronPort-SDR: zksgm6wugqu8EjinUqoxnvf1sPUYAYLhqPp7Dtn+VFNk9BuR8hAotFqW6Sj6r4COhJ7mwiqhJP vwGJy6ibVt7A== X-IronPort-AV: E=McAfee;i="6000,8403,9709"; a="133181980" X-IronPort-AV: E=Sophos;i="5.75,458,1589266800"; d="scan'208,217";a="133181980" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Aug 2020 17:21:42 -0700 IronPort-SDR: HR3lI9U4KEyzluSbd7G3koqGX2sJhuYJr4Qk1d3E2rc2FmEQ6YJ3i+Er64n2BxDTjzx0btw6fi I/ttqeNI5pHg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,458,1589266800"; d="scan'208,217";a="317540838" Received: from orsmsx602-2.jf.intel.com (HELO ORSMSX602.amr.corp.intel.com) ([10.22.229.82]) by fmsmga004.fm.intel.com with ESMTP; 10 Aug 2020 17:21:41 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 10 Aug 2020 17:21:31 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 10 Aug 2020 17:21:31 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 10 Aug 2020 17:21:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EfnIvtkW4KP8xmXK1H3QfrcjzDZkVKb825WlegdRY10m12m2kOw9UdYbVt3ZPiIaKNiyx/ebJmNrKPwIV+6mJ6UVSgGtVivujV4mc5F8pV7DxJioUBfe8bI3x01nxVpKl5RMC/WXhKImkKN0hfLtBMOQhoneG1oKHrJ+v8mwZhLOvqWVR67PwyKAVPHv10ET2tYmAqA5P44IIR8a+GpXth3y7pksODaxonbFoPljW89yurV/enMVZcfveHNIxPTAd3zQKXm9UUcIrcT64i9NBRSP1hw1Whe9HuAYGVmsHUWDaCg/Ix6CVtxXbrYNkYIor6vobYuNamVlcr3mHiH4HA== 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=BgE1lVxXrvKiWlUTdcE7+wB0+yA8V9tL6S/nWqScadY=; b=ON7VcZcHW3A5qSzLajVlUEx0gPUIeBgbomxI0GMfGw4C39DTkG4Uyl5oQ1gBTYjWHEzb4dIlnbRjNewGRtTdGZuPNOpMZQJNdcu6lcDUTzDvrfxKrgfYxlYAM5s9SlwPgL7h8knkE6Qf2rsBUWj8IZt3bw7u1/X2kWbHt6OFyiJZWw5SPDEwZi7kx/qMoiwmQj8CKBC4ojISG0WewAfYf7rr6ba16k/7D/5glkjk7MDIaAyUyRM92nsUbm0VQb1RlGABbfd3SQJIpoF8ON/Ofs8W15re0fMNohSOeS+YuVqA54NP17Pf3Tjlj70wwS5x8kYlkf7d3Cltnz+MkiOG5w== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BgE1lVxXrvKiWlUTdcE7+wB0+yA8V9tL6S/nWqScadY=; b=ma/8yXIpHFliXl9vwSsaZxfqYoCnRzx1cVvQOX9JxFydmNsGseZGElY8llJwoFZFR6J5fpEVlo/egzvLQ2TzyuiGg91N5DcESYB91ckZZkV11BS0W2gTL5CW/cJ1N2NWs3jOUFo0G2kinhGTuKSiZkUCAoYPVdfVkQr+c70T+0w= Received: from DM6PR11MB2955.namprd11.prod.outlook.com (2603:10b6:5:65::31) by DM6PR11MB4252.namprd11.prod.outlook.com (2603:10b6:5:201::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.16; Tue, 11 Aug 2020 00:21:11 +0000 Received: from DM6PR11MB2955.namprd11.prod.outlook.com ([fe80::6d20:b482:b693:52c0]) by DM6PR11MB2955.namprd11.prod.outlook.com ([fe80::6d20:b482:b693:52c0%7]) with mapi id 15.20.3261.025; Tue, 11 Aug 2020 00:21:10 +0000 From: "Guomin Jiang" To: "devel@edk2.groups.io" , "Jiang, Guomin" , "lbfeng@zd-tech.com.cn" CC: "jeremy.linton@arm.com" Subject: Re: [edk2-devel] [PATCH] MdeModulePkg/UsbBusDxe: some USB PenDisk fails enumeration. Thread-Topic: [edk2-devel] [PATCH] MdeModulePkg/UsbBusDxe: some USB PenDisk fails enumeration. Thread-Index: AQHWXB/qYSnTp2mXYkCz5/RJRETd3qkqaJ4AgAAy2yCAB5VrgA== Date: Tue, 11 Aug 2020 00:21:10 +0000 Message-ID: References: <2a831532171eec3c9f5a0630621fc23c7f894935.1594953823.git.lbfeng@zd-tech.com.cn> <17776.1596677114830819456@groups.io> <16289366B25D4B9F.5756@groups.io> In-Reply-To: <16289366B25D4B9F.5756@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.203] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 90017d88-981c-46ae-7a58-08d83d8c7322 x-ms-traffictypediagnostic: DM6PR11MB4252: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sNPaFkPr29ykwyPZMZyItgkeKjO5AcF/O/4cfAqSMfN0wmsc+Rdx2qPvcfZRSgqIgOnaFZAr85aRNJUwETwurhVGoXOMJA69LwyxoIJWfCwlq3vpg1GfZYrkb2017y82eEjLeZs1V2ERe+u67hPeZ+900imsAWASj4gnvr9a8XwETPl9jcYZWBUOiU4hvhHM5q0TTTGiLnwiX0eO8pEfDfFJoEN9IYMyZuxTL4T6pwtvUI2XRSsNpujG1qL1FGQAuabUkC3P6F38H5BCQfvlS+kl3If2vC8IATNkldNFt3BqkTMCnWYZYKfExLaCmVPPhRfipk4jjAcVvBmm+8G74efpO1bpoOKjw/K8mJkyAi77k+YRCcJ60VBVsquFPuQunzpNtsjLcK5lNowfdng/ag== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB2955.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(376002)(396003)(346002)(366004)(136003)(39860400002)(5660300002)(52536014)(2906002)(316002)(76236003)(110136005)(8936002)(478600001)(9686003)(83380400001)(186003)(7696005)(26005)(166002)(53546011)(33656002)(6506007)(4326008)(45080400002)(71200400001)(966005)(8676002)(76116006)(66476007)(66446008)(66556008)(64756008)(86362001)(66946007)(55016002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: xPn1xvw1BJ+RET6C+zGIORyOmzONIa8NEboFRqiyjs/leQzaChw9uUrpUCF7P6kQ1iHXoygCALYN87wU2gUON3FIqwkvlKR2f/4gDZg9f6LjhzjBTbVqJRsG8M06F7gbi/J31Cdu+oU0NMCG6/WqiN3N2cZ5NOq4FhbumAd9GMBYdcm/jM3uJlU7f0DYVI738z97Cs1NSQ6XecL22F96NhUK2aOTG0IWpA7iJHhGQxwu2Enld3bpkFKh2RQn7/amXLgCid4Y5vpBmm2BSqKqORT1mEfNIGU9RUCaCDH7hg6MvbrOzUC7pAa4cAqxsWB1s08OQpfAq68AoAHyYc0+LDOiicsLPWwkyFQ8GC1S/SUQA87muopxlIpiq5tLhTMlTjZ8ostYDS9SZb8bQB6S8gv6Wcd/NUQSOe37lJS1l1XOu+WZbj8CgJJPqLKKTF60Zey7A2GScPAXnDyki/HBy+v8eMdzy1i5INYWHxI9UMvGeddAFVj7q/r26DIPOPjzcQdObM6n+mbn+bKxS2p1TYHL9gV8t+0F8WzSJWCMep1FkhLNCMZYYCGHVc2XJo/D76LLMR5CSXs4gVcSuS1oo9d1m/wmhJXxBSeH/4/YM5ZxiJRWMNknEyZh1Ol660MTNlB4jom2+WHXf3Ip7sOtcA== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB2955.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90017d88-981c-46ae-7a58-08d83d8c7322 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2020 00:21:10.2724 (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: ER/wnURyxIDCRNcZnWRqyv0uwdgDF9d9g9Vkr5vjRyu8Z/jp9vpNIEgvimGkxL0c2noDda0IpdYBfymrwnxC3g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4252 Return-Path: guomin.jiang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_DM6PR11MB29551E3923967FDA6996C7099D450DM6PR11MB2955namp_" --_000_DM6PR11MB29551E3923967FDA6996C7099D450DM6PR11MB2955namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 K0plcmVteSwNCg0KSSByZXZpZXcgdGhlIHBhdGNoIGFuZCB0aGluayBpdCBpcyByZWFzb25hYmxl LCBidXQgSSB3YW50IHRvIGtub3cgc29tZSBtb3JlIGRldGFpbCBpbmZvcm1hdGlvbg0KDQogIDEu ICBDYW4geW91IHByb3ZpZGUgdGhlIGRldGFpbCBkZWJ1ZyBsb2cgYWJvdXQgVVNCPw0KICAyLiAg VGhlIHN5bXB0b20gYWx3YXlzIGNhbiBiZSBzZWVuIG9yIGhhdmUgZmFpbCByYXRlPw0KDQpCZXN0 IFJlZ2FyZHMNCkd1b21pbg0KRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIu Z3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgR3VvbWluIEppYW5nDQpTZW50OiBUaHVyc2RheSwgQXVn dXN0IDYsIDIwMjAgMTI6MjkgUE0NClRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgbGJmZW5nQHpk LXRlY2guY29tLmNuDQpTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSF0gTWRlTW9kdWxl UGtnL1VzYkJ1c0R4ZTogc29tZSBVU0IgUGVuRGlzayBmYWlscyBlbnVtZXJhdGlvbi4NCg0KSSB3 aWxsIHJldmlldyBpdCBieSBuZXh0IHdlZWtlbmQoOC8xNCkuDQoNClRoYW5rcy4NCkZyb206IGRl dmVsQGVkazIuZ3JvdXBzLmlvPG1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gPGRldmVsQGVk azIuZ3JvdXBzLmlvPG1haWx0bzpkZXZlbEBlZGsyLmdyb3Vwcy5pbz4+IE9uIEJlaGFsZiBPZiBG ZW5nIExpYm8NClNlbnQ6IFRodXJzZGF5LCBBdWd1c3QgNiwgMjAyMCA5OjI1IEFNDQpUbzogRmVu ZyBMaWJvIDxsYmZlbmdAemQtdGVjaC5jb20uY248bWFpbHRvOmxiZmVuZ0B6ZC10ZWNoLmNvbS5j bj4+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbzxtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8+DQpT dWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSF0gTWRlTW9kdWxlUGtnL1VzYkJ1c0R4ZTog c29tZSBVU0IgUGVuRGlzayBmYWlscyBlbnVtZXJhdGlvbi4NCg0KSGVsbG8sDQoNCmNvdWxkIGFu eW9uZSByZXZpZXcgdGhpcyBQQVRDSD8NCg0KV2UgZW5jb3VudGVyZWQgdGhlIFVTQiBlbnVtZXJh dGlvbiBwcm9ibGVtIGFuZCB0aGUgcGF0Y2ggaXMgYmFzZWQgb24gdGhlIE1pY3Jvc29mdCBwb3N0 IGFzIGJlbG93Lg0KDQpodHRwczovL3RlY2hjb21tdW5pdHkubWljcm9zb2Z0LmNvbS90NS9taWNy b3NvZnQtdXNiLWJsb2cvaG93LWRvZXMtdXNiLXN0YWNrLWVudW1lcmF0ZS1hLWRldmljZS9iYS1w LzI3MDY4NSM6fjp0ZXh0PSUyMEhvdyUyMGRvZXMlMjBVU0IlMjBzdGFjayUyMGVudW1lcmF0ZSUy MGElMjBkZXZpY2UlM0YsYSUyMHJlcXVlc3QlMjBmb3IlMjB0aGUlMjBVU0IlMjBEZXZpY2UuLi4l MjBNb3JlJTIwDQoNClRoYW5rcw0KDQpCZXN0IFJlZ2FyZHMNCg0KRmVuZyBMaWJvDQoNCg== --_000_DM6PR11MB29551E3923967FDA6996C7099D450DM6PR11MB2955namp_ 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 bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJv dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki LHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJp b3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAu TXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlzdFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3Jh cGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0Ow0KCW1hcmdpbi10b3A6MGluOw0KCW1hcmdpbi1y aWdodDowaW47DQoJbWFyZ2luLWJvdHRvbTowaW47DQoJbWFyZ2luLWxlZnQ6LjVpbjsNCgltYXJn aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs aWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpw ZXJzb25hbC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xv cjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1v bmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6OC41 aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpkaXYuV29yZFNl Y3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBs aXN0IGwwDQoJe21zby1saXN0LWlkOjgwNTEyOTMxNDsNCgltc28tbGlzdC10eXBlOmh5YnJpZDsN Cgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTY5MzM2NjM2IDY3Njk4NzA1IDY3Njk4NzEzIDY3Njk4 NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1IDY3Njk4NzAzIDY3Njk4NzEzIDY3Njk4NzE1 O30NCkBsaXN0IGwwOmxldmVsMQ0KCXttc28tbGV2ZWwtdGV4dDoiJTFcKSI7DQoJbXNvLWxldmVs LXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1mb3Jt YXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51 bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZl bDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6cm9tYW4tbG93ZXI7DQoJbXNvLWxldmVsLXRh Yi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpyaWdodDsNCgl0ZXh0LWlu ZGVudDotOS4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDpub25l Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47 fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2Vy Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246 bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZl bC1udW1iZXItZm9ybWF0OnJvbWFuLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0K CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246cmlnaHQ7DQoJdGV4dC1pbmRlbnQ6LTkuMHB0O30N CkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxl dmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwt dGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsOQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1h dDpyb21hbi1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt YmVyLXBvc2l0aW9uOnJpZ2h0Ow0KCXRleHQtaW5kZW50Oi05LjBwdDt9DQpvbA0KCXttYXJnaW4t Ym90dG9tOjBpbjt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBpbjt9DQotLT48L3N0eWxlPjwhLS1b aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1h eD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0K PG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9 IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9k eSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJX b3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+K0plcmVteSw8bzpwPjwvbzpwPjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+SSByZXZpZXcgdGhlIHBhdGNoIGFuZCB0aGluayBpdCBpcyByZWFzb25hYmxl LCBidXQgSSB3YW50IHRvIGtub3cgc29tZSBtb3JlIGRldGFpbCBpbmZvcm1hdGlvbjxvOnA+PC9v OnA+PC9wPg0KPG9sIHN0eWxlPSJtYXJnaW4tdG9wOjBpbiIgc3RhcnQ9IjEiIHR5cGU9IjEiPg0K PGxpIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MGluO21zby1s aXN0OmwwIGxldmVsMSBsZm8xIj5DYW4geW91IHByb3ZpZGUgdGhlIGRldGFpbCBkZWJ1ZyBsb2cg YWJvdXQgVVNCPzxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0 eWxlPSJtYXJnaW4tbGVmdDowaW47bXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzEiPlRoZSBzeW1wdG9t IGFsd2F5cyBjYW4gYmUgc2VlbiBvciBoYXZlIGZhaWwgcmF0ZT88bzpwPjwvbzpwPjwvbGk+PC9v bD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCI+QmVzdCBSZWdhcmRzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj5HdW9taW48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u ZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBp biI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj5Gcm9tOjwvYj4gZGV2ZWxAZWRrMi5ncm91cHMu aW8gJmx0O2RldmVsQGVkazIuZ3JvdXBzLmlvJmd0OyA8Yj4NCk9uIEJlaGFsZiBPZiA8L2I+R3Vv bWluIEppYW5nPGJyPg0KPGI+U2VudDo8L2I+IFRodXJzZGF5LCBBdWd1c3QgNiwgMjAyMCAxMjoy OSBQTTxicj4NCjxiPlRvOjwvYj4gZGV2ZWxAZWRrMi5ncm91cHMuaW87IGxiZmVuZ0B6ZC10ZWNo LmNvbS5jbjxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSF0gTWRl TW9kdWxlUGtnL1VzYkJ1c0R4ZTogc29tZSBVU0IgUGVuRGlzayBmYWlscyBlbnVtZXJhdGlvbi48 bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw PiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkkgd2lsbCByZXZpZXcgaXQg YnkgbmV4dCB3ZWVrZW5kKDgvMTQpLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3MuPG86 cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBi bHVlIDEuNXB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNC4wcHQiPg0KPGRpdj4NCjxkaXYgc3R5bGU9 ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMuMHB0 IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9iPiA8YSBocmVm PSJtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8iPmRldmVsQGVkazIuZ3JvdXBzLmlvPC9hPiAm bHQ7PGEgaHJlZj0ibWFpbHRvOmRldmVsQGVkazIuZ3JvdXBzLmlvIj5kZXZlbEBlZGsyLmdyb3Vw cy5pbzwvYT4mZ3Q7DQo8Yj5PbiBCZWhhbGYgT2YgPC9iPkZlbmcgTGlibzxicj4NCjxiPlNlbnQ6 PC9iPiBUaHVyc2RheSwgQXVndXN0IDYsIDIwMjAgOToyNSBBTTxicj4NCjxiPlRvOjwvYj4gRmVu ZyBMaWJvICZsdDs8YSBocmVmPSJtYWlsdG86bGJmZW5nQHpkLXRlY2guY29tLmNuIj5sYmZlbmdA emQtdGVjaC5jb20uY248L2E+Jmd0OzsNCjxhIGhyZWY9Im1haWx0bzpkZXZlbEBlZGsyLmdyb3Vw cy5pbyI+ZGV2ZWxAZWRrMi5ncm91cHMuaW88L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb ZWRrMi1kZXZlbF0gW1BBVENIXSBNZGVNb2R1bGVQa2cvVXNiQnVzRHhlOiBzb21lIFVTQiBQZW5E aXNrIGZhaWxzIGVudW1lcmF0aW9uLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+SGVsbG8sJm5ic3A7PGJyPg0KPGJyPg0KY291bGQgYW55b25lIHJldmlldyB0aGlzIFBB VENIPzxicj4NCjxicj4NCldlIGVuY291bnRlcmVkIHRoZSBVU0IgZW51bWVyYXRpb24gcHJvYmxl bSBhbmQgdGhlIHBhdGNoIGlzIGJhc2VkIG9uIHRoZSBNaWNyb3NvZnQgcG9zdCBhcyBiZWxvdy48 YnI+DQo8YnI+DQo8YSBocmVmPSJodHRwczovL3RlY2hjb21tdW5pdHkubWljcm9zb2Z0LmNvbS90 NS9taWNyb3NvZnQtdXNiLWJsb2cvaG93LWRvZXMtdXNiLXN0YWNrLWVudW1lcmF0ZS1hLWRldmlj ZS9iYS1wLzI3MDY4NSM6fjp0ZXh0PSUyMEhvdyUyMGRvZXMlMjBVU0IlMjBzdGFjayUyMGVudW1l cmF0ZSUyMGElMjBkZXZpY2UlM0YsYSUyMHJlcXVlc3QlMjBmb3IlMjB0aGUlMjBVU0IlMjBEZXZp Y2UuLi4lMjBNb3JlJTIwIj5odHRwczovL3RlY2hjb21tdW5pdHkubWljcm9zb2Z0LmNvbS90NS9t aWNyb3NvZnQtdXNiLWJsb2cvaG93LWRvZXMtdXNiLXN0YWNrLWVudW1lcmF0ZS1hLWRldmljZS9i YS1wLzI3MDY4NSM6fjp0ZXh0PSUyMEhvdyUyMGRvZXMlMjBVU0IlMjBzdGFjayUyMGVudW1lcmF0 ZSUyMGElMjBkZXZpY2UlM0YsYSUyMHJlcXVlc3QlMjBmb3IlMjB0aGUlMjBVU0IlMjBEZXZpY2Uu Li4lMjBNb3JlJTIwPC9hPjxicj4NCjxicj4NClRoYW5rczxicj4NCjxicj4NCkJlc3QgUmVnYXJk czxicj4NCjxicj4NCkZlbmcgTGlibyA8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i b2R5Pg0KPC9odG1sPg0K --_000_DM6PR11MB29551E3923967FDA6996C7099D450DM6PR11MB2955namp_--