From owner-freebsd-virtualization@freebsd.org Thu Aug 23 08:28:08 2018 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8B141085C5A for ; Thu, 23 Aug 2018 08:28:07 +0000 (UTC) (envelope-from weh@microsoft.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-pu1apc01on0125.outbound.protection.outlook.com [104.47.126.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT TLS CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8723387125 for ; Thu, 23 Aug 2018 08:28:06 +0000 (UTC) (envelope-from weh@microsoft.com) Received: from PU1P153MB0153.APCP153.PROD.OUTLOOK.COM (10.170.188.143) by PU1P153MB0122.APCP153.PROD.OUTLOOK.COM (10.170.188.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.3; Thu, 23 Aug 2018 08:28:00 +0000 Received: from PU1P153MB0153.APCP153.PROD.OUTLOOK.COM ([fe80::38ea:9c9a:850b:3142]) by PU1P153MB0153.APCP153.PROD.OUTLOOK.COM ([fe80::38ea:9c9a:850b:3142%4]) with mapi id 15.20.1101.007; Thu, 23 Aug 2018 08:28:00 +0000 From: Wei Hu To: Support SimpleRezo CC: "freebsd-virtualization@freebsd.org" Subject: RE: [HyperV-2016] urandom performance issue... Thread-Topic: [HyperV-2016] urandom performance issue... Thread-Index: AQHUOXFyZXWVzRFU7EyHiPddTqf9GqTK7RYAgACWNhCAADsggIABQnQg Date: Thu, 23 Aug 2018 08:28:00 +0000 Message-ID: References: <20180822003512.GI97145@funkthat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=weh@microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2018-08-23T08:27:58.5640653Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic; Sensitivity=General x-originating-ip: [167.220.255.37] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; PU1P153MB0122; 6:AiUm5ocsVXHXwoRUIIKopN8XUotj26WCF4mfilI+ywN9RQ5s7oQcc6HwgM772gL9NDAJ+BeX15SJEzGdAoj6wAyCbU2kCIEO6305PuGoTFehazK1loRQrIQR2z9oyEyhIld4I0MdaakS0qqYoeRTGG4iZwju94tE+9IrFdY+nXEcdLiq/5Rp5XckgVJ0Mdf3HNa2Mp/tN2/RngZd8NPeWL2sluNHiomKHlmI6MAF7imlzod7u25rsUqdpTOk8fg0qAlHyJ8JXWK6wJuP71ogTgbpRoR+OfkIE2M5LyWicOlnsV8zvuz2zXt7D/TWBf3NGiqgeHrkfnjAYrENCkpi/h8aFhBueOwcNxOSpd/4KUUsOmgN2VZnROx8PxCdAHSZAxipf6m16dQnOzT362IPGkY8691aF5uy597ZUwBOom7NlM5BIYBCjU3L3WFdnEjSK6F4ps/HCixKXJzN7sGeBA==; 5:yzlF3Qf7tqkcrmGPjlbRFwwD7RZAp/F8prfd9Bq+BZ6Iz4bMqW9YkyPI/kAK/nMTpQDJ1K53f9VT+89ZjL94eOuTyCP/R7R3eFeqzEnulTuR9CvnRevtu0w8izVhih9cdLdDIGspH7BJ+za8gg/wd4m87relUDINtiCfIiBZnFc=; 7:MpT3LqYq3h1DXSE70CIhFDM/Mt54/ESaZfZ1HQR9bchP1LDSrxeMae3SjfsJ8vnctWjy5mN11I1pOCYO+S+Jpa5EUJyIEJkVIIlSc/Pc0HvJJvgiZwwt1K6Xg6Nfa6Dn77C0WUTV2JSj2N1ACygCm58i4wYFTMh/hra86hLeMYI13Jak4KpQB1gevcS9mVeuHg/CtjPgrsPaJu6R4A+k39n2UR1zxreaLJVhqUy5ApQVctaT/BNIUb6t2U2tfeR1 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: c430275d-7297-49c1-1d80-08d608d256a4 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7193020); SRVR:PU1P153MB0122; x-ms-traffictypediagnostic: PU1P153MB0122: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(158342451672863)(89211679590171)(189930954265078)(85827821059158)(219752817060721)(21748063052155); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123558120)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:PU1P153MB0122; BCL:0; PCL:0; RULEID:; SRVR:PU1P153MB0122; x-forefront-prvs: 0773BB46AC x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(376002)(346002)(366004)(396003)(39860400002)(199004)(189003)(13464003)(6116002)(3846002)(66066001)(229853002)(6436002)(316002)(2900100001)(22452003)(81166006)(8676002)(81156014)(790700001)(7736002)(74316002)(33656002)(68736007)(8936002)(105586002)(76176011)(93886005)(97736004)(99286004)(606006)(106356001)(8990500004)(966005)(5250100002)(102836004)(7696005)(5660300001)(19609705001)(478600001)(11346002)(10090500001)(486006)(2906002)(446003)(4326008)(25786009)(26005)(6916009)(14454004)(54896002)(256004)(10290500003)(86362001)(236005)(186003)(9686003)(6306002)(55016002)(39060400002)(86612001)(6506007)(53936002)(53546011)(476003)(6246003)(1411001)(575784001); DIR:OUT; SFP:1102; SCL:1; SRVR:PU1P153MB0122; H:PU1P153MB0153.APCP153.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: WVmY0tFgVGfNdjr/FBC/uCBnEef49SI6hE1d7eLvhokByn9xUTDTi/uhQ+fbuLg3tDERduAwgPwid2IznjJ3vSgW0Hkx1tygrf0/5gPNqmAyuSJrTPxBqyaiu4zmLWU8Hp7RnaeFDFvI3tSOh6gGcD0Lpw4CF5e/8YWKZcc85NpuQq+TcLvm87skv2zpzMy+iTMmbVzFvkdC4TyIQ2jrz//+I3OZaehWaCsBqpfKwQDCjmbuQe7983iI053Iw9E4DKYw8/D7Mq+MD7ywDOJ0qxLmTncvwHWjl7aVwlBkgiPpz80uC/uYkTPrZ/2sX+0MxE3gBcuJuRYNagqSqbQVSRqJzqCtIy90AGaVfjSVCIo= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: c430275d-7297-49c1-1d80-08d608d256a4 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Aug 2018 08:28:00.5035 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1P153MB0122 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2018 08:28:08 -0000 SSB3YXMgbm90IGFibGUgdG8gcmVwcm9kdWNlIGl0IG9uIG15IHRlc3QgbWFjaGluZSB3aXRoIFdp bmRvd3MgMTAgKEJ1aWxkIDE3MTM0KSBob3N0IGFuZCBGcmVlQlNEIDExLjIgcmVsZWFzZSBndWVz dC4gSSBkb3dubG9hZGVkIHRoZSAxMS4yIGd1ZXN0IGltYWdlIGRpcmVjdGx5IGZyb20gZnJlZWJz ZC5vcmcuDQoNCldoZW4gcnVubmluZyB0aGUgZGQgY29tbWFuZCwgSSBkaWQgc2VlIHRoZSBndWVz dCBPUyBoYW5nZWQgdW50aWwgdGhlIGRkIGV4aXRlZC4gSG93ZXZlciwgdGhlcmUgaXMgbm8gZG1l c2cgY29taW5nIG91dCBkdXJpbmcgdGhlIHJ1biwgbmVpdGhlciBkaWQgdGhlIGhvc3QgZnJlZXpl LiAgSSBhbGxvY2F0ZWQgMkdCIG1lbW9yeSBhbmQgMSB2Y3B1IHRvIHRoZSBndWVzdC4gIFRoZSBo b3N0IHBlcmZvcm1hbmNlIG1vbml0b3Igc2hvd3MgYXJvdW5kIDIwJSBvZiBzeXN0ZW0gdXNhZ2Ug d2hlbiB0aGUgZGQgd2FzIHJ1bm5pbmcuIEl0IGdvdCBiYWNrIHRvIHNpbmdsZSBkaWdpdCBhZnRl ciBpdCBleGl0ZWQuDQoNClRoYW5rcywNCldlaQ0KDQoNCkZyb206IGNsZW1lbnQubW91bGluQGdt YWlsLmNvbSA8Y2xlbWVudC5tb3VsaW5AZ21haWwuY29tPiBPbiBCZWhhbGYgT2YgU3VwcG9ydCBT aW1wbGVSZXpvDQpTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAyMiwgMjAxOCA5OjA0IFBNDQpUbzog V2VpIEh1IDx3ZWhAbWljcm9zb2Z0LmNvbT4NCkNjOiBmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZy ZWVic2Qub3JnDQpTdWJqZWN0OiBSZTogW0h5cGVyVi0yMDE2XSB1cmFuZG9tIHBlcmZvcm1hbmNl IGlzc3VlLi4uDQoNClRoaXMgaXMgaGFwcGVuaW5nIHdpdGggSHlwZXItViBTZXJ2ZXIgMjAxNi4N Ckl0J3Mgc2VlbXMgdG8gbm90IGJlIHRoZSBzYW1lIG9uIDIwMTIgdmVyc2lvbiwgYnV0IHRoZSBW TSB3YXMgb24gRnJlZUJTRCAxMC4zLCBub3QgMTEuMi4NCg0KUmVnYXJkcw0KDQotLQ0KQ2xlbWVu dA0KU2ltcGxlUmV6bw0KTGUgbWVyLiAyMiBhb8O7dCAyMDE4IMOgIDExOjM4LCBXZWkgSHUgPHdl aEBtaWNyb3NvZnQuY29tPG1haWx0bzp3ZWhAbWljcm9zb2Z0LmNvbT4+IGEgw6ljcml0IDoNCkhh dmUgeW91IGV2ZXIgc2VlbiB0aGUgc2FtZSBpc3N1ZSBvbiBIeXBlci1WIDIwMTI/IFdoYXQgaXMg dGhlIFdpbmRvd3MgdmVyc2lvbiB3aGF0IHlvdSBhcmUgcnVubmluZyBpbnRvIHRoZSBpc3N1ZT8N Cg0KVGhhbmtzLA0KV2VpDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBvd25l ci1mcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnPG1haWx0bzpvd25lci1mcmVlYnNk LXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnPiA8b3duZXItZnJlZWJzZC12aXJ0dWFsaXphdGlv bkBmcmVlYnNkLm9yZzxtYWlsdG86b3duZXItZnJlZWJzZC12aXJ0dWFsaXphdGlvbkBmcmVlYnNk Lm9yZz4+IE9uIEJlaGFsZiBPZiBKb2huLU1hcmsgR3VybmV5DQpTZW50OiBXZWRuZXNkYXksIEF1 Z3VzdCAyMiwgMjAxOCA4OjM1IEFNDQpUbzogU3VwcG9ydCBTaW1wbGVSZXpvIDxzaW1wbGVyZXpv QGdtYWlsLmNvbTxtYWlsdG86c2ltcGxlcmV6b0BnbWFpbC5jb20+Pg0KQ2M6IGZyZWVic2Qtdmly dHVhbGl6YXRpb25AZnJlZWJzZC5vcmc8bWFpbHRvOmZyZWVic2QtdmlydHVhbGl6YXRpb25AZnJl ZWJzZC5vcmc+DQpTdWJqZWN0OiBSZTogW0h5cGVyVi0yMDE2XSB1cmFuZG9tIHBlcmZvcm1hbmNl IGlzc3VlLi4uDQoNClN1cHBvcnQgU2ltcGxlUmV6byB3cm90ZSB0aGlzIG1lc3NhZ2Ugb24gVHVl LCBBdWcgMjEsIDIwMTggYXQgMTk6MDYgKzAyMDA6DQo+IEkgd2FzIGZpZ3VyaW5nIGEgcGVyZm9y bWFuY2UgaXNzdWUgb2YgYSBGcmVlQlNEIG9uIEh5cGVyViwgYWZ0ZXI6DQo+ICAgLSBtb3Zpbmcg aXQgZnJvbSBhbiBIeXBlci1WIDIwMTIgaG9zdCB0byBhIEh5cGVyLVYgMjAxNg0KPiAgIC0gdXBk YXRpbmcgdG8gRnJlZUJTRCAxMS4yIChjdXN0b20ga2VybmVsLCBidXQgc2FtZSBpc3N1ZSB3aXRo DQo+IEdFTkVSSUMpIEFmdGVyIGxvb3Npbmcgc29tZSB0aW1lcyBiZWNhdXNlIGkgd2FzIHRoaW5r aW5nIGFib3V0DQo+IGhhcmR3YXJlIGlzc3VlIChkaXNrIGNvbnRyb2xsZXIgd2FzIG15IGZpcnN0 IHRob3VnaHQuLi4pIGFuZCB0ZXN0aW5nDQo+IHdpdGggImRkIGlmPS9kZXYvdXJhbmRvbSIuLi4g SSBkaXNjb3ZlcmVkIHRoaXMuLi4NCj4NCj4gSSByYW4gdGhlIGZvbGxvd2luZyB0ZXN0Li4uIGFu ZCBxdWl0ZSBzdXJwcmlzZWQgYnkgdGhlIHNwZWVkIHJlc3VsdCENCj4gJCBkZCBpZj0vZGV2L3Vy YW5kb20gb2Y9L2Rldi9udWxsIGJzPTEwTSBjb3VudD0zDQo+IDMrMCByZWNvcmRzIGluDQo+IDMr MCByZWNvcmRzIG91dA0KPiAzMTQ1NzI4MCBieXRlcyB0cmFuc2ZlcnJlZCBpbiAyNy45NjA0MzEg c2VjcyAoMTEyNTA2NCBieXRlcy9zZWMpIFRoZQ0KPiB0ZXN0IHdhcyBhbHNvIHNvbWV0aW1lcyAi ZnJlZXppbmciIHRoZSBIeXBlci1WIGhvc3QhDQo+DQo+IExvb2tpbmcgaW50byAiZG1lc2ciIGkg aGF2ZSBmb3VuZCB0aGlzOg0KPiByYW5kb206IHJlZ2lzdGVyaW5nIGZhc3Qgc291cmNlIEludGVs IFNlY3VyZSBLZXkgUk5HDQo+IHJhbmRvbTogZmFzdCBwcm92aWRlcjogIkludGVsIFNlY3VyZSBL ZXkgUk5HIg0KPg0KPiBTbyBJIHJlYnVpbHQgbXkgS0VSTkVMIHdpdGhvdXQgInJkcmFuZF9ybmci IChkaWRuJ3QgZmluZCBhbm90aGVyIHdheQ0KPiB0byBkaXNhYmxlIGl0Li4uKS4uLiBhbmQgcGVy Zm9ybWFuY2VzIHdlbnQgYmFjayB0byBub3JtYWwhDQo+DQo+IEkgdGhpbmsgdGhpcyBpc3N1ZSBz aG91bGQgZG9jdW1lbnRlZCBvbiBodHRwczovL25hMDEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0 bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRndpa2kuZnJlZWJzZC5vcmclMkZIeXBlclYmYW1w O2RhdGE9MDIlN0MwMSU3Q3dlaCU0MG1pY3Jvc29mdC5jb20lN0NjNDJjODY1Y2I4MGU0ZWQyYzk1 ZjA4ZDYwN2M3NDU3NyU3QzcyZjk4OGJmODZmMTQxYWY5MWFiMmQ3Y2QwMTFkYjQ3JTdDMSU3QzAl N0M2MzY3MDQ5NDk3NzkwNjU2OTAmYW1wO3NkYXRhPVdhR1BDcCUyRmdnRFVRTXlyazQ5R0FiZThU eXBxWUdkcFYydGdUZzNzVHF2ayUzRCZhbXA7cmVzZXJ2ZWQ9MDxodHRwczovL25hMDEuc2FmZWxp bmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRndpa2kuZnJlZWJz ZC5vcmclMkZIeXBlclYmZGF0YT0wMiU3QzAxJTdDd2VoJTQwbWljcm9zb2Z0LmNvbSU3Qzc4YTFj ODdjNzY3NTQxNGQ2ZmM0MDhkNjA4MmZkMjlmJTdDNzJmOTg4YmY4NmYxNDFhZjkxYWIyZDdjZDAx MWRiNDclN0MxJTdDMCU3QzYzNjcwNTM5ODgyNjUwMzQ0NiZzZGF0YT1VdWdtREN6eTJWY3JMRjYw TWd4VnBSVWk1ZmdtQjZTYUc1MSUyQjJFbEM2M0ElM0QmcmVzZXJ2ZWQ9MD4gIQ0KDQpUaGlzIGlz IGxpa2VseSB0aGUgc2FtZSBpc3N1ZSBhczoNCmh0dHBzOi8vbmEwMS5zYWZlbGlua3MucHJvdGVj dGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGYnVncy5mcmVlYnNkLm9yZyUyRmJ1 Z3ppbGxhJTJGc2hvd19idWcuY2dpJTNGaWQlM0QyMzA4MDgmYW1wO2RhdGE9MDIlN0MwMSU3Q3dl aCU0MG1pY3Jvc29mdC5jb20lN0NjNDJjODY1Y2I4MGU0ZWQyYzk1ZjA4ZDYwN2M3NDU3NyU3Qzcy Zjk4OGJmODZmMTQxYWY5MWFiMmQ3Y2QwMTFkYjQ3JTdDMSU3QzAlN0M2MzY3MDQ5NDk3NzkwNjU2 OTAmYW1wO3NkYXRhPW5tM29lSm9LR2xZekQwWmNTUGhHQ0V3MXJNZ2JzckdrZW02OUFZQTJob0kl M0QmYW1wO3Jlc2VydmVkPTA8aHR0cHM6Ly9uYTAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxv b2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZidWdzLmZyZWVic2Qub3JnJTJGYnVnemlsbGElMkZz aG93X2J1Zy5jZ2klM0ZpZCUzRDIzMDgwOCZkYXRhPTAyJTdDMDElN0N3ZWglNDBtaWNyb3NvZnQu Y29tJTdDNzhhMWM4N2M3Njc1NDE0ZDZmYzQwOGQ2MDgyZmQyOWYlN0M3MmY5ODhiZjg2ZjE0MWFm OTFhYjJkN2NkMDExZGI0NyU3QzElN0MwJTdDNjM2NzA1Mzk4ODI2NTEzNDYwJnNkYXRhPTR0bHhF WGp3aUIlMkZQbU05enFaNkhkWWxnekk4TVcwNmRiNXZGdllScVFUNCUzRCZyZXNlcnZlZD0wPg0K DQpJZiB5b3UncmUgaGF2aW5nIHRyb3VibGVzIHcvIHRoZSBob3N0IGZyZWV6aW5nLCB0aGlzIHNo b3VsZCBwcm9iYWJseSBzdGlsbCBiZSBpbnZlc3RpZ2F0ZWQgYXMgZXZlbiB3LyB0aGUgZXhjZXNz aXZlIGxvY2tpbmcsIGl0IHNob3VsZCBuZXZlciBmcmVlemUuDQoNCi0tDQogIEpvaG4tTWFyayBH dXJuZXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWb2ljZTogKzEgNDE1IDIyNSA1NTc5 DQoNCiAgICAgIkFsbCB0aGF0IEkgd2lsbCBkbywgaGFzIGJlZW4gZG9uZSwgQWxsIHRoYXQgSSBo YXZlLCBoYXMgbm90LiINCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fDQpmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnPG1haWx0bzpmcmVlYnNk LXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnPiBtYWlsaW5nIGxpc3QNCmh0dHBzOi8vbmEwMS5z YWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGbGlzdHMu ZnJlZWJzZC5vcmclMkZtYWlsbWFuJTJGbGlzdGluZm8lMkZmcmVlYnNkLXZpcnR1YWxpemF0aW9u JmFtcDtkYXRhPTAyJTdDMDElN0N3ZWglNDBtaWNyb3NvZnQuY29tJTdDYzQyYzg2NWNiODBlNGVk MmM5NWYwOGQ2MDdjNzQ1NzclN0M3MmY5ODhiZjg2ZjE0MWFmOTFhYjJkN2NkMDExZGI0NyU3QzEl N0MwJTdDNjM2NzA0OTQ5Nzc5MDY1NjkwJmFtcDtzZGF0YT1TZ0ZZTUpvOCUyQjh5NEhiQ2ZBcUJs ZGV4a0I2YmJYNWVoZXJEREh0TmhFcVUlM0QmYW1wO3Jlc2VydmVkPTA8aHR0cHM6Ly9uYTAxLnNh ZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZsaXN0cy5m cmVlYnNkLm9yZyUyRm1haWxtYW4lMkZsaXN0aW5mbyUyRmZyZWVic2QtdmlydHVhbGl6YXRpb24m ZGF0YT0wMiU3QzAxJTdDd2VoJTQwbWljcm9zb2Z0LmNvbSU3Qzc4YTFjODdjNzY3NTQxNGQ2ZmM0 MDhkNjA4MmZkMjlmJTdDNzJmOTg4YmY4NmYxNDFhZjkxYWIyZDdjZDAxMWRiNDclN0MxJTdDMCU3 QzYzNjcwNTM5ODgyNjUxMzQ2MCZzZGF0YT04Rm9ibTBCUEE2bXhjdDdpRnlPU2pOZlFHWjRUNTdr Y3lIaTlXbEFRJTJGS0UlM0QmcmVzZXJ2ZWQ9MD4NClRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBt YWlsIHRvICJmcmVlYnNkLXZpcnR1YWxpemF0aW9uLXVuc3Vic2NyaWJlQGZyZWVic2Qub3JnPG1h aWx0bzpmcmVlYnNkLXZpcnR1YWxpemF0aW9uLXVuc3Vic2NyaWJlQGZyZWVic2Qub3JnPiINCg==