From nobody Tue Apr 26 13:08:32 2022 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 16AEC1AA9132 for ; Tue, 26 Apr 2022 13:08:43 +0000 (UTC) (envelope-from C.Koehne@beckhoff.com) Received: from netsrv01.beckhoff.com (netsrv01.beckhoff.com [62.159.14.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.beckhoff.com", Issuer "Thawte TLS RSA CA G1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Knhyx6v8bz4nyw; Tue, 26 Apr 2022 13:08:41 +0000 (UTC) (envelope-from C.Koehne@beckhoff.com) DKIM-Signature: v=1; c=relaxed/relaxed; d=beckhoff.com; s=mail2022e; t=1650978513; bh=pvinvIaxh7FsDlk4MyzaaY5Jgpn7CtCJZAF0VoGYjB4=; h= "Subject:Subject:From:From:Date:Date:ReplyTo:ReplyTo:Cc:Cc:Message-Id:Message-Id"; a=ed25519-sha256; b= erXJS7vyD4xMTnG31oh1aHcQCtZUCETq0FU9iYOESvgAHo3JigmgkjrWHasrSfjZnDr8XrVJEklOYIlsPg/fAQ== DKIM-Signature: v=1; c=relaxed/relaxed; d=beckhoff.com; s=mail2022r; t=1650978513; bh=pvinvIaxh7FsDlk4MyzaaY5Jgpn7CtCJZAF0VoGYjB4=; h= "Subject:Subject:From:From:Date:Date:ReplyTo:ReplyTo:Cc:Cc:Message-Id:Message-Id"; a=rsa-sha256; b= vNg2gAhShnUYfmP88VtBPVylS7qo7GkvSj0lhcpzm3PPJNUoipLIPOLLoFeS9cggiX6I36lGaPuDfs7VNV7nFIEq94JB3jH+t9nuNhr2TUnjZP+mJObA95xenIqezwHoZPCNFUZrhU4NO5WzGIwOQ6MY6lQEUpKBo+ffqNCKYXt5AvP+gbsATH0QtDZw6/1igLWnOb3lLgU4CN/bEXphzLppv6wy4kSuTiXJxyqBr+8mC1wp1PjSoOd/aY0V2L0i6F1xvLC5+IkTsFbDJNmKTtuYWGorHIozvxlCH8n8reBNiMZGedNNpk8TqwdPfEsaI0IR3doQP/vRJR3LJ9a6+g== Received: from 172.17.5.170 by netsrv01.beckhoff.com (Tls12, Aes256, Sha384, DiffieHellmanEllipticKey256); Tue, 26 Apr 2022 13:08:33 GMT Received: from ex04.beckhoff.com (172.17.5.170) by ex04.beckhoff.com (172.17.5.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.6; Tue, 26 Apr 2022 15:08:32 +0200 Received: from ex04.beckhoff.com ([fe80::7889:bb6:40d8:f6d4]) by ex04.beckhoff.com ([fe80::7889:bb6:40d8:f6d4%6]) with mapi id 15.01.2507.006; Tue, 26 Apr 2022 15:08:32 +0200 From: =?utf-8?B?Q29ydmluIEvDtmhuZQ==?= To: Rebecca Cran CC: Ard Biesheuvel , Jordan Justen , "devel@edk2.groups.io" , FreeBSD Virtualization , Jiewen Yao , Gerd Hoffmann , Peter Grehan Subject: RE: [PATCH v4] OvmfPkg/BhyveBhfPkg: add support for QemuFwCfg Thread-Topic: [PATCH v4] OvmfPkg/BhyveBhfPkg: add support for QemuFwCfg Thread-Index: AQHYSyDOfk2MtNWpTUe4cCSZG46zkq0BdaaAgADRAkA= Date: Tue, 26 Apr 2022 13:08:32 +0000 Message-ID: <480d77767757479da713b1d15de3fd7b@beckhoff.com> References: <20220408081515.191-1-c.koehne@beckhoff.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [89.247.126.249] x-olx-disclaimer: EX04.BECKHOFF.COM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 X-Rspamd-Queue-Id: 4Knhyx6v8bz4nyw X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=beckhoff.com header.s=mail2022e header.b=erXJS7vy; dkim=pass header.d=beckhoff.com header.s=mail2022r header.b=vNg2gAhS; dmarc=pass (policy=none) header.from=beckhoff.com; spf=pass (mx1.freebsd.org: domain of C.Koehne@beckhoff.com designates 62.159.14.10 as permitted sender) smtp.mailfrom=C.Koehne@beckhoff.com X-Spamd-Result: default: False [-2.40 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[beckhoff.com:s=mail2022e,beckhoff.com:s=mail2022r]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[tianocore]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[beckhoff.com:+]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_SEVEN(0.00)[8]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[beckhoff.com,none]; MLMMJ_DEST(0.00)[freebsd-virtualization]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:3320, ipnet:62.156.0.0/14, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-ThisMailContainsUnwantedMimeParts: N SGkgWWFvIGFuZCBSZWJlY2NhLA0KDQpAWWFvIHRoYW5rcyBmb3IgY2xhcmlmaWNhdGlvbi4NCg0K QFJlYmVjY2EgeW91J3JlIHJpZ2h0LiBUaGVyZSdzIGEgc3BlbGxpbmcgbWlzdGFrZS4gVGhhbmtz IGZvciB5b3VyIFJldmlld2VkLWJ5Lg0KDQoNCkJlc3QgcmVnYXJkcw0KQ29ydmluDQoNCkJlY2to b2ZmIEF1dG9tYXRpb24gR21iSCAmIENvLiBLRyB8IE1hbmFnaW5nIERpcmVjdG9yOiBEaXBsLiBQ aHlzLiBIYW5zIEJlY2tob2ZmDQpSZWdpc3RlcmVkIG9mZmljZTogVmVybCwgR2VybWFueSB8IFJl Z2lzdGVyIGNvdXJ0OiBHdWV0ZXJzbG9oIEhSQSA3MDc1DQoNCg0KLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCkZyb206IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+DQpTZW50OiBU dWVzZGF5LCBBcHJpbCAyNiwgMjAyMiA0OjM5IEFNDQpUbzogQ29ydmluIEvDtmhuZSA8Qy5Lb2Vo bmVAYmVja2hvZmYuY29tPg0KQ2M6IENvcnZpbiBLw7ZobmUgPEMuS29laG5lQGJlY2tob2ZmLmNv bT47IEFyZCBCaWVzaGV1dmVsIDxhcmRiK3RpYW5vY29yZUBrZXJuZWwub3JnPjsgSm9yZGFuIEp1 c3RlbiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBG cmVlQlNEIFZpcnR1YWxpemF0aW9uIDxmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3Jn PjsgSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBHZXJkIEhvZmZtYW5uIDxrcmF4 ZWxAcmVkaGF0LmNvbT47IFBldGVyIEdyZWhhbiA8Z3JlaGFuQGZyZWVic2Qub3JnPg0KU3ViamVj dDogUmU6IFtQQVRDSCB2NF0gT3ZtZlBrZy9CaHl2ZUJoZlBrZzogYWRkIHN1cHBvcnQgZm9yIFFl bXVGd0NmZw0KDQpDQVVUSU9OOiBFeHRlcm5hbCBFbWFpbCEhDQpSZXZpZXdlZC1ieTogUmViZWNj YSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4NCg0KDQpNYXliZSBJJ20gbWlzdW5kZXJzdGFuZGlu ZywgYnV0IHRoZSBjb21taXQgbWVzc2FnZSBsb29rcyB3cm9uZzogdGhlcmUncw0Kbm8gT3ZtZlBr Zy9CaHl2ZUJoZlBrZyAtIGl0J3MgT3ZtZlBrZy9CaHl2ZSAuDQoNCi0tDQpSZWJlY2NhIENyYW4N Cg0KT24gNC84LzIyIDAyOjE1LCBDb3J2aW4gS8O2aG5lIHdyb3RlOg0KPiDvu79Gcm9tOiBDb3J2 aW4gS8O2aG5lIDxDb3J2aW5LQGJlY2tob2ZmLmNvbT4NCj4NCj4gUWVtdUZ3Q2ZnIGlzIG11Y2gg bW9yZSBwb3dlcmZ1bCB0aGFuIEJoeXZlRndDdGwuIFNhZGx5LCBCaHl2ZUZ3Q3RsDQo+IGRlY2lk ZWQgdG8gdXNlIHRoZSBzYW1lIElPIHBvcnRzIGFzIFFlbXVGd0NmZy4gSXQncyBub3QgcG9zc2li bGUgdG8gdXNlDQo+IGJvdGggaW50ZXJmYWNlcyBzaW11bHRhbmVvdXNseS4gU28sIHByZWZlciBR ZW11RndDZmcgb3ZlciBCaHl2ZUZ3Q3RsLg0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBDb3J2aW4gS8O2 aG5lIDxjLmtvZWhuZUBiZWNraG9mZi5jb20+DQo+IEFja2VkLWJ5OiBHZXJkIEhvZmZtYW5uIDxr cmF4ZWxAcmVkaGF0LmNvbT4NCj4gQWNrZWQtYnk6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rp by5jb20+DQo+IEFja2VkLWJ5OiBQZXRlciBHcmVoYW4gPGdyZWhhbkBmcmVlYnNkLm9yZz4NCj4g QWNrZWQtYnk6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPg0KPiBDQzogQXJkIEJp ZXNoZXV2ZWwgPGFyZGIrdGlhbm9jb3JlQGtlcm5lbC5vcmc+DQo+IENDOiBKb3JkYW4gSnVzdGVu IDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPg0KPiBDQzogZGV2ZWxAZWRrMi5ncm91cHMuaW8N Cj4gQ0M6IEZyZWVCU0QgVmlydHVhbGl6YXRpb24gPGZyZWVic2QtdmlydHVhbGl6YXRpb25AZnJl ZWJzZC5vcmc+DQo+IC0tLQ0KPiAgIE92bWZQa2cvQmh5dmUvQWNwaVBsYXRmb3JtRHhlL0FjcGlQ bGF0Zm9ybUR4ZS5pbmYgfCAgMSArDQo+ICAgT3ZtZlBrZy9CaHl2ZS9BY3BpUGxhdGZvcm1EeGUv Qmh5dmUuYyAgICAgICAgICAgICB8IDQxICsrKysrKysrKysrKysrKysrKysrLS0tDQo+ICAgT3Zt ZlBrZy9CaHl2ZS9CaHl2ZVg2NC5kc2MgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstLQ0K PiAgIDMgZmlsZXMgY2hhbmdlZCwgNDAgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkNCj4N Cj4gZGlmZiAtLWdpdCBhL092bWZQa2cvQmh5dmUvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9y bUR4ZS5pbmYgYi9Pdm1mUGtnL0JoeXZlL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUu aW5mDQo+IGluZGV4IDU5NWZkMDU1ZjkuLjk0YzY1ZjMyZGMgMTAwNjQ0DQo+IC0tLSBhL092bWZQ a2cvQmh5dmUvQWNwaVBsYXRmb3JtRHhlL0FjcGlQbGF0Zm9ybUR4ZS5pbmYNCj4gKysrIGIvT3Zt ZlBrZy9CaHl2ZS9BY3BpUGxhdGZvcm1EeGUvQWNwaVBsYXRmb3JtRHhlLmluZg0KPiBAQCAtNDMs NiArNDMsNyBAQA0KPiAgICAgTWVtb3J5QWxsb2NhdGlvbkxpYg0KPiAgICAgT3JkZXJlZENvbGxl Y3Rpb25MaWINCj4gICAgIFBjZExpYg0KPiArICBRZW11RndDZmdMaWINCj4gICAgIFVlZmlCb290 U2VydmljZXNUYWJsZUxpYg0KPiAgICAgVWVmaURyaXZlckVudHJ5UG9pbnQNCj4gICAgIFVlZmlM aWINCj4gZGlmZiAtLWdpdCBhL092bWZQa2cvQmh5dmUvQWNwaVBsYXRmb3JtRHhlL0JoeXZlLmMg Yi9Pdm1mUGtnL0JoeXZlL0FjcGlQbGF0Zm9ybUR4ZS9CaHl2ZS5jDQo+IGluZGV4IDhlODBhYTMz ZTEuLmUyMTZhMjFiZmEgMTAwNjQ0DQo+IC0tLSBhL092bWZQa2cvQmh5dmUvQWNwaVBsYXRmb3Jt RHhlL0JoeXZlLmMNCj4gKysrIGIvT3ZtZlBrZy9CaHl2ZS9BY3BpUGxhdGZvcm1EeGUvQmh5dmUu Yw0KPiBAQCAtMTEsNiArMTEsNDEgQEANCj4gICAjaW5jbHVkZSA8TGlicmFyeS9CYXNlTWVtb3J5 TGliLmg+DQo+ICAgI2luY2x1ZGUgPExpYnJhcnkvQmh5dmVGd0N0bExpYi5oPg0KPiAgICNpbmNs dWRlIDxMaWJyYXJ5L01lbW9yeUFsbG9jYXRpb25MaWIuaD4NCj4gKyNpbmNsdWRlIDxMaWJyYXJ5 L1FlbXVGd0NmZ0xpYi5oPiAgICAgICAgICAgICAvLyBRZW11RndDZmdGaW5kRmlsZSgpDQo+ICsN Cj4gK1NUQVRJQw0KPiArRUZJX1NUQVRVUw0KPiArRUZJQVBJDQo+ICtCaHl2ZUdldENwdUNvdW50 ICgNCj4gKyAgT1VUIFVJTlQzMiAgKkNwdUNvdW50DQo+ICsgICkNCj4gK3sNCj4gKyAgRklSTVdB UkVfQ09ORklHX0lURU0gIEl0ZW07DQo+ICsgIFVJTlROICAgICAgICAgICAgICAgICBTaXplOw0K PiArDQo+ICsgIGlmIChRZW11RndDZmdJc0F2YWlsYWJsZSAoKSkgew0KPiArICAgIGlmIChFRklf RVJST1IgKFFlbXVGd0NmZ0ZpbmRGaWxlICgib3B0L2JoeXZlL2h3Lm5jcHUiLCAmSXRlbSwgJlNp emUpKSkgew0KPiArICAgICAgcmV0dXJuIEVGSV9OT1RfRk9VTkQ7DQo+ICsgICAgfSBlbHNlIGlm IChTaXplICE9IHNpemVvZiAoKkNwdUNvdW50KSkgew0KPiArICAgICAgcmV0dXJuIEVGSV9CQURf QlVGRkVSX1NJWkU7DQo+ICsgICAgfQ0KPiArDQo+ICsgICAgUWVtdUZ3Q2ZnU2VsZWN0SXRlbSAo SXRlbSk7DQo+ICsgICAgUWVtdUZ3Q2ZnUmVhZEJ5dGVzIChTaXplLCBDcHVDb3VudCk7DQo+ICsN Cj4gKyAgICByZXR1cm4gRUZJX1NVQ0NFU1M7DQo+ICsgIH0NCj4gKw0KPiArICAvLw0KPiArICAv LyBRZW11RndDZmcgbm90IGF2YWlsYWJsZSwgdHJ5IEJoeXZlRndDdGwuDQo+ICsgIC8vDQo+ICsg IFNpemUgPSBzaXplb2YgKCpDcHVDb3VudCk7DQo+ICsgIGlmIChCaHl2ZUZ3Q3RsR2V0ICgiaHcu bmNwdSIsIENwdUNvdW50LCAmU2l6ZSkgPT0gUkVUVVJOX1NVQ0NFU1MpIHsNCj4gKyAgICByZXR1 cm4gRUZJX1NVQ0NFU1M7DQo+ICsgIH0NCj4gKw0KPiArICByZXR1cm4gRUZJX1VOU1VQUE9SVEVE Ow0KPiArfQ0KPg0KPiAgIFNUQVRJQw0KPiAgIEVGSV9TVEFUVVMNCj4gQEAgLTIzLDcgKzU4LDYg QEAgQmh5dmVJbnN0YWxsQWNwaU1hZHRUYWJsZSAoDQo+ICAgICApDQo+ICAgew0KPiAgICAgVUlO VDMyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBDcHVDb3Vu dDsNCj4gLSAgVUlOVE4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBjU2l6ZTsNCj4gICAgIFVJTlROICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgTmV3QnVmZmVyU2l6ZTsNCj4gICAgIEVGSV9BQ1BJXzFfMF9NVUxUSVBM RV9BUElDX0RFU0NSSVBUSU9OX1RBQkxFX0hFQURFUiAgKk1hZHQ7DQo+ICAgICBFRklfQUNQSV8x XzBfUFJPQ0VTU09SX0xPQ0FMX0FQSUNfU1RSVUNUVVJFICAgICAgICAgICpMb2NhbEFwaWM7DQo+ IEBAIC0zNiw5ICs3MCw4IEBAIEJoeXZlSW5zdGFsbEFjcGlNYWR0VGFibGUgKA0KPiAgICAgQVNT RVJUIChBY3BpVGFibGVCdWZmZXJTaXplID49IHNpemVvZiAoRUZJX0FDUElfREVTQ1JJUFRJT05f SEVBREVSKSk7DQo+DQo+ICAgICAvLyBRdWVyeSB0aGUgaG9zdCBmb3IgdGhlIG51bWJlciBvZiB2 Q1BVcw0KPiAtICBDcHVDb3VudCA9IDA7DQo+IC0gIGNTaXplICAgID0gc2l6ZW9mIChDcHVDb3Vu dCk7DQo+IC0gIGlmIChCaHl2ZUZ3Q3RsR2V0ICgiaHcubmNwdSIsICZDcHVDb3VudCwgJmNTaXpl KSA9PSBSRVRVUk5fU1VDQ0VTUykgew0KPiArICBTdGF0dXMgPSBCaHl2ZUdldENwdUNvdW50ICgm Q3B1Q291bnQpOw0KPiArICBpZiAoIUVGSV9FUlJPUiAoU3RhdHVzKSkgew0KPiAgICAgICBERUJV RyAoKERFQlVHX0lORk8sICJSZXRyaWV2ZWQgQ3B1Q291bnQgJWRcbiIsIENwdUNvdW50KSk7DQo+ ICAgICAgIEFTU0VSVCAoQ3B1Q291bnQgPj0gMSk7DQo+ICAgICB9IGVsc2Ugew0KPiBkaWZmIC0t Z2l0IGEvT3ZtZlBrZy9CaHl2ZS9CaHl2ZVg2NC5kc2MgYi9Pdm1mUGtnL0JoeXZlL0JoeXZlWDY0 LmRzYw0KPiBpbmRleCA1ZmEwOGJlYmQ3Li4xNDA3MGZkNmRkIDEwMDY0NA0KPiAtLS0gYS9Pdm1m UGtnL0JoeXZlL0JoeXZlWDY0LmRzYw0KPiArKysgYi9Pdm1mUGtnL0JoeXZlL0JoeXZlWDY0LmRz Yw0KPiBAQCAtMTYzLDggKzE2Myw3IEBADQo+ICAgICBTZWN1cml0eU1hbmFnZW1lbnRMaWJ8TWRl TW9kdWxlUGtnL0xpYnJhcnkvRHhlU2VjdXJpdHlNYW5hZ2VtZW50TGliL0R4ZVNlY3VyaXR5TWFu YWdlbWVudExpYi5pbmYNCj4gICAgIFVlZmlVc2JMaWJ8TWRlUGtnL0xpYnJhcnkvVWVmaVVzYkxp Yi9VZWZpVXNiTGliLmluZg0KPiAgICAgU2VyaWFsaXplVmFyaWFibGVzTGlifE92bWZQa2cvTGli cmFyeS9TZXJpYWxpemVWYXJpYWJsZXNMaWIvU2VyaWFsaXplVmFyaWFibGVzTGliLmluZg0KPiAt ICBRZW11RndDZmdMaWJ8T3ZtZlBrZy9MaWJyYXJ5L1FlbXVGd0NmZ0xpYi9RZW11RndDZmdMaWJO dWxsLmluZg0KPiAtICBRZW11RndDZmdTM0xpYnxPdm1mUGtnL0xpYnJhcnkvUWVtdUZ3Q2ZnUzNM aWIvQmFzZVFlbXVGd0NmZ1MzTGliTnVsbC5pbmYNCj4gKyAgUWVtdUZ3Q2ZnTGlifE92bWZQa2cv TGlicmFyeS9RZW11RndDZmdMaWIvUWVtdUZ3Q2ZnRHhlTGliLmluZg0KPiAgICAgQmh5dmVGd0N0 bExpYnxPdm1mUGtnL0xpYnJhcnkvQmh5dmVGd0N0bExpYi9CaHl2ZUZ3Q3RsTGliLmluZg0KPiAg ICAgVmlydGlvTGlifE92bWZQa2cvTGlicmFyeS9WaXJ0aW9MaWIvVmlydGlvTGliLmluZg0KPiAg ICAgTWVtRW5jcnlwdFNldkxpYnxPdm1mUGtnL0xpYnJhcnkvQmFzZU1lbUVuY3J5cHRTZXZMaWIv RHhlTWVtRW5jcnlwdFNldkxpYi5pbmYNCj4gQEAgLTM1NSw2ICszNTQsNyBAQA0KPiAgICFlbmRp Zg0KPiAgICAgUGNpTGlifE92bWZQa2cvTGlicmFyeS9EeGVQY2lMaWJJNDQwRnhRMzUvRHhlUGNp TGliSTQ0MEZ4UTM1LmluZg0KPiAgICAgTXBJbml0TGlifFVlZmlDcHVQa2cvTGlicmFyeS9NcElu aXRMaWJVcC9NcEluaXRMaWJVcC5pbmYNCj4gKyAgUWVtdUZ3Q2ZnUzNMaWJ8T3ZtZlBrZy9MaWJy YXJ5L1FlbXVGd0NmZ1MzTGliL0R4ZVFlbXVGd0NmZ1MzTGliRndDZmcuaW5mDQo+DQo+ICAgW0xp YnJhcnlDbGFzc2VzLmNvbW1vbi5VRUZJX0FQUExJQ0FUSU9OXQ0KPiAgICAgUGNkTGlifE1kZVBr Zy9MaWJyYXJ5L0R4ZVBjZExpYi9EeGVQY2RMaWIuaW5mDQoNCg==