From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id ED3391FF17C for ; Wed, 9 Jul 2025 11:04:18 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 8CBF13617F; Wed, 9 Jul 2025 11:05:02 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xEWFNG24jSkqY5+VNL2A4pPo1UNZLww2H+BMo3VLn26ZJTV6POGlqW75nvyS1SJs8WjskGzPbjFywij1gQyu+yO46LXm4kJRO2NxU1PkmKzwRC1M9Yk92sUy5iaBrO57X+s8yocWfa5ijJ/kV0CsdmyCyk3T7hQjVvlNX+Ln9MyFRG4UtEZ0+1AECzIm2KhN3a0dhoCD2T4itxURqwTbDDg0/iPf3OBY+uHOKoq6nmRfUhzm2Gy4AQSLoiJ+TqXwjeql/xTL9h+Tk03ZRslTJKm2uhsNjpd/mlyyUurZB9cZqwindy6A7Hfrt1fShUTDunI8CnmFH1/2XNOSPBsmfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=NtSPB1D4JS7cu5788ffCf1OvPD0uQ6fjM0sjSnheuPA=; b=iD1uVimN1/0kMGMWNp1yNfAWhR9ZwLUXaOSFYUzRPvSJvPHI4nTDhI+eNutb3hMLY49imHjUQiaM9ARGPSwkiWmm0sWaaNwz5t8UPVgNAbfg/cj2FtrLdYtqu0R7c6TZmaxoI8kSHrJ+7DyAgCqND8r8jzM4NzNQP8KHP9cel+f1EVcWDIPWGPmCVHIBzt5W4b97CTUlP9i3kLaNOIoIaZwUF0/neWEwx+bzTqRn2a/GvX0QO0i1VE25XTa/yYXNjO0b8N/hh6aCAcMn0BFyCmqlZA5Iihv+NhybzwdieLUzzqTiggokxK2s9WyzS/TLNmPff/g/FVwZwEU0oKN9gg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=xinnor.io; dmarc=pass action=none header.from=xinnor.io; dkim=pass header.d=xinnor.io; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xinnor.io; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NtSPB1D4JS7cu5788ffCf1OvPD0uQ6fjM0sjSnheuPA=; b=LxHA7m5G1iagMPplgXPFEy3rHmgpsF1/zV4fTMcgvV1JiexToOo4Q6O9mJH1iVPJt7nTVqCegm7OtD+bUihyyzf7kfnXt1zVrj9G4oFcTVYbb1qolyHhYFHsPid2XQ6cgTsnlxnUGv4OckhfhnEo3PEWrLkuObtt5qgindW9lt1+TZvtHp9SGgDhdMsxikjJw3UZSI7P2O+TKiSYQmBHbtzu9Qc4kFdJBzuvuQTsoZOBiP05HhGzvq7Zjfl+1RA/ghTKXqAOMVLjflQrJtOIsrEz8ANo75foZKapw+jYKpPGi0vd2Uew8g4hx/g7i3kyDZJV1q8w9ByeGWY11TvzqA== From: Davide Villa To: "pve-devel@lists.proxmox.com" Thread-Topic: vhost-user-blk protocol in Proxmox Thread-Index: Advg9i1SodYqseIvSri/Yb/VEBLVmwLKwHrQADGGrgAAAfXnEA== Date: Fri, 4 Jul 2025 14:24:40 +0000 Message-ID: References: <521dc02b-ef35-4ca3-9d9c-ee2299c0fbe4@proxmox.com> In-Reply-To: <521dc02b-ef35-4ca3-9d9c-ee2299c0fbe4@proxmox.com> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=xinnor.io; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM0PR07MB5204:EE_|DB9PR07MB7818:EE_ x-ms-office365-filtering-correlation-id: 56fea7a2-80aa-4e4d-be42-08ddbb0683a9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?MS9mdFNvWmFjY1lpLzh5Uy8yU1hPTTlkM1JlWWpvZ1ZCV21kSDQvbVVIbStV?= =?utf-8?B?aUgvSUx3MHFkVU01VkhYbEszRFc2VUdXcUF2ZEJ3SFRyYzBFSUpDQzJDRWw4?= =?utf-8?B?Rnd2S2xqN3pJWWM4TEt1R1JZanIweERxQWozS2xuYmdXWGZCMHRxZ3pycXh4?= =?utf-8?B?ckMwcngvc0pPQmN1d0tsbmJOempTTXYxdElqOTZsVmJEbVZOQ3E4OTFXb1hB?= =?utf-8?B?TUkxbldMaHVscDNqeFVnT0wzMEs1ZWNiOWMxdVdhcHFDREsxakFqa2hNN0li?= =?utf-8?B?STFCbmM4Y2czbDEzaVMycEhSWGw5bjZoMmo3d3BLQkhhMGRMN3pzTm1paVgy?= =?utf-8?B?SEhCZnE4dDNMTlI2b3pEaVZuSW10UFBYYzRFNGRyN2NNRVVwVVFHVys1dWNh?= =?utf-8?B?QWRCR2doaC9OaWUxMzJMQnVzOVF0ejdPajhpZDFORGV1NHdrWE1hUzVkUFp4?= =?utf-8?B?QjNhUzJBMElwZVg5dnhEUUwyTHM3cE96SVRmNms5SkFySEI3QmtQeFZnRWM0?= =?utf-8?B?SmhiWG5EaWppOC9SZ0wrRGRFbldNZERXamg4U2wzSjBJbVJTbDhGaWlHeEw2?= =?utf-8?B?Y3dXR3NHREU0M3lPQWdLUjdjYU5ZTDBSS3YydFIya2FhU2pGdXJmYnQ1U3Bu?= =?utf-8?B?UnhBVUZMbWQ1bHk0MmdYODNwUUc2WFNzei9DR3l2TW5LN0ZicDl5bmNrUFZt?= =?utf-8?B?VERhZkhFMjk2MmlKcXZReDBMWDEwSEJERlhPR2U1clNwTVp3a1dJQ1VlWSs4?= =?utf-8?B?T29zLzQya1VmUDNXK3Z6dnRRVXZTWTI2YTFMWkhiS1AwZTg1ZEJmYitCNW5X?= =?utf-8?B?akJpcU5qRmVDa2gzSGpBeU82Q0huTkg5QWc4K3JQckxhenEvSml3b3dsOXVl?= =?utf-8?B?RU1rYnk4VUpmcEZ6L2JuL0lrdHpXV3hzcExZQXp4YWJxVm5IUm1WVWVMYm5O?= =?utf-8?B?V1lTMWNOTzJQVm8zQzlKenExUG4wamt2S2djUTFNdHJidno3L0QrM29hWnoy?= =?utf-8?B?TSsrNUZqc2o2eHEwc3hsSFFramRWYU5hVC92Y2c0VG9TSGFVUDRmdTAzKzRR?= =?utf-8?B?b29nL1F4VTJ6dFplUUNYSmoxWWZ0amNQTUR3eXRMU2lkdFJhMUpoSU9SWTVF?= =?utf-8?B?eDViY3VIWGlldmlETE9mdVFVeWxTWXJCdXJqZ1VSaVVCeUtUZ1g2aWEraUs0?= =?utf-8?B?WUI4RklxalRiZmZhK1NYQzltb0tRazNSK0RvNEI1YUlSYnVkM0w0NXJqSHNO?= =?utf-8?B?Y3R0c1kyNkhMT3FTem1leXNHQzdEa0dVVDlKMEJxL2huTk93a1g5QmdjNmRS?= =?utf-8?B?N1Z2OTZrZERiMk1TZE0zYW4yNTZSeDdnTjkxVUJvTFJRU2JMSHFzYW83NlBD?= =?utf-8?B?T0hidXErQXI5dG1VUkFSUVE0alFKa2ExS05XaFdPUm1COUZqeTJqc1E0RTJL?= =?utf-8?B?ZGF0REdYRVcyLzAvVFJ0MGd6S2RLZVlpekIzR3RTQ0Q3cW14MDNhYVJyODlu?= =?utf-8?B?aExKV002RlRPRDZOM3NVWWJqQWcxZGYvMHY2bndIMVJ3ZnpGMXhSNW81QjJM?= =?utf-8?B?UWpZMUdDMnd0ZXE0bjFVLzRibWZJZmN2UjA4djJXTGNhNndJVk9jRkd4eGpk?= =?utf-8?B?YW5sSzltRjdTeEJTbnkwd3owd0Mvd1BjTEE0UjRBWVRvUElrNUNQNjI3ajJD?= =?utf-8?B?NDFDZ1h6WFJRcFZUdjdZdGFLZ29mck1lVStFbHkxUlBzdTRuWlVGQ29uOFNW?= =?utf-8?B?dXU0dkl0U1lRNG5EV3FDYkR4U0tKamNjU0J3WFZYeENyR1B3RjdpdDJNNG1M?= =?utf-8?B?NkloR0d3RG1UWEk1MlB2NCs4VjR3ZTdEeXZTRnJqM3ZaYUhkMnRyMjRFaFlU?= =?utf-8?B?NmVMQmF6Wm1kY3NTaWUrQ01icHZBaG14ODVvWDlGWEtHYyt6OTY5cjBvZTF4?= =?utf-8?Q?BkO45W86Z1E=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB5204.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R0M2a0x1aEppK1NiU280bVM5b1BCY2ZSYWwySmU2NXZMZTJtMEpyaWhQWko3?= =?utf-8?B?ZGJzY2dzcHY4Tis3MmdCN0lqSmJhUDY0QkhVeHhOenlCdDdOMlplMHNKdE9X?= =?utf-8?B?TThab3M1ZjVwY3JielE1YTYzSE5KY1F5T09jQ2RvMHRxR2pZemJCbEJJRmg4?= =?utf-8?B?dEJVWVVSOU9vL1dNUjBodXFBRlh0UHZVLzl0L3Nqd25QdUhudk9UdzBWT1hQ?= =?utf-8?B?NFBhb1VRRThhSUpXUlFOZnh6ZW04WjR2aGQ4d25IbndQVmFZc0dhMHNIcVVL?= =?utf-8?B?azhhaDk3TUhqeHhLTmxNWERDZzltYUk4OVBxZWRKdk9MVHVoS2FIbG1ORnk0?= =?utf-8?B?UjlpWmQ5Y1FDY0tqZlZ1Vk9IWnRha0k2Z1pZaFNmQjZuRUgyMGhqSEliejU5?= =?utf-8?B?N0NNSlpNNzhGbTZ3aklxeHhjamRZZzdPYmZWNEcxYUZJandMQXBMS2l2WHF4?= =?utf-8?B?MndsMFhydUNDSndTUGl0K2VidUIwemdKRE11YW8xdjBkSWtRVENDSVI3c1hQ?= =?utf-8?B?Tk5VYURWaTRvT2Y4NGUzRUUyWkFONU1BUGJjenVvbHFLU2x4M1FKd0hrZnFY?= =?utf-8?B?TTJNNThnK0IxeExtMVZkQTRvYkMxSmV6dEV0Y0QzbG41ZFlROUw2bGIvWTQ0?= =?utf-8?B?STlScGpLc2Z5VC9IbWVCN1JWYTN0b2FsZVNrY3YwY20xbm13SkJBamdMcW1t?= =?utf-8?B?NS9DRlM3cVlaSGVUQ0RxcGx0TENCQjhGQXExREJvYWhQMXBxYTdCOEJham9l?= =?utf-8?B?WVp3YnI0ZGN3QWF3dk5sa0FnQlZETEZGZUMzbXNPMWxhanY1MnhPR0VNR2hW?= =?utf-8?B?dkJZaGJ6L01Sbis5Vk4rVEdNSnpJZVlzUFJMS3RQSnRJRE1SY3lGYUtBOTF1?= =?utf-8?B?TnUzRUFOWlBoZGdnYnRJV01jS3ZDLzlUc1VrRjJBMkNzWEtWWEJOb2M4Z3pY?= =?utf-8?B?dHRLZjVpWm16OEl6N2ZiQ1BKMi9sMzlIeGR4emttSkJERUpvYlhRc0lCY1Fs?= =?utf-8?B?WHFCZkkvZnl2Q2hoSlBtdUNkcWk2MzRDbFdWc0w1c2MwY1VlQXNBaUxyYWNS?= =?utf-8?B?WU5scWtjMTd4RW5aaGFkKzgwNlQyeGJxZUpyelFhZjJwMHd3WlJJSUtFK0Jv?= =?utf-8?B?TGE5d01ONHNRRkhQSUZQOFM3d0YyTUd5ZEp1SVhjN01hV2xsSUxqelRJMFJo?= =?utf-8?B?TVJaN25mSGRDTGU0ekwyMjBWSlJUR3BMMjZ6TGZnVlE0aGJTaWorK2d2b05a?= =?utf-8?B?WTQzb0lvek9QNUxjR0orMU1LMjdXZGttakVHUmZyVlZ5alFzZGdkRytET3A3?= =?utf-8?B?QVVaVithRE1oa2hrbWZHUmN0Qk1FaHliU1o0SE5md0pZUHhpN3hrMHh3ZlJt?= =?utf-8?B?bzhONEt3Zmd0RzhXT3V5WkJRckVVcXR3ampmSEppRGczQzlDNkxwRXZtYXdI?= =?utf-8?B?ay9ZakQ1N0NGOXBpZ3NHZjRIL2NMaS9mbEMzSEdxK1Q4WE5xeTU1TW1GaFZr?= =?utf-8?B?Qjc5L1NoRWlGSDJtYnJ1MzczZjY4bG9GcXUvSUErbWxYMEt5eUpYZ2EzcGIw?= =?utf-8?B?RzYvN2w4MnZmVnRlcmYzZHYrdi9EeTcycUR2T2JLd2FSU0x2VkYzcDBTc2t1?= =?utf-8?B?UDMxdVpKNlJQQ3RUbTl2VVJjbTJZM2tlU1hhSTRKZ2Q1eCtobnM1bTdUT2Nw?= =?utf-8?B?YkRMNjYwNU03cVVMdm5BbGc0MWVjejlRVTVTVzJod25DdFZDVWNVTmFaNHVh?= =?utf-8?B?M2JCcUVHaDhaUmI0WDRyZkVLRTVxNm9xQUUwbmplSldCMXhrZ3JTeXNBV0tG?= =?utf-8?B?Z2FBc2pqNzR3Y3JpYmkwb0svRkZoQk1lelpaQkdobStLRUZIOHVzcEJNT01l?= =?utf-8?B?YVZXZTROQktlYnNuMWp5aXRsZm9mSW02U3VDZFUxV3hOdGN1R0Ywam9LZ1Vy?= =?utf-8?B?R0xhSWxxaXlOckZZdXpFeGFXQXF0V0RjcERhRE40RGY3eVlxRE50MzN3Mnpx?= =?utf-8?B?OFJFdnJNR3VEa2twSlZTM0VEWUFiVHFuTzYvNzRMRVRiQktKbXM5c1dHZGpE?= =?utf-8?B?UUFUdCs3SEZPMk9RMnRuTEMrWVVSMG9CNlJkWlo3SWM1Y3lYbTEvM2paMVNK?= =?utf-8?Q?62TTAh7s7biVypsHbSE5t0pdA?= MIME-Version: 1.0 X-OriginatorOrg: xinnor.io X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB5204.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 56fea7a2-80aa-4e4d-be42-08ddbb0683a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2025 14:24:40.9454 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 82636bf4-23fc-437c-b9ef-0354d05a9b5e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: EefncJ9CteNmtPJ8FqcMWA44ZSGQdetUbXl8yv1vChWaC2YHjq3g09RclhgCd2tph1oD33ZYwJ6eXqQvNTfOmg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB7818 X-SPAM-LEVEL: Spam detection results: 0 ARC_SIGNED 0.001 Message has a ARC signature ARC_VALID 0.001 Message has a valid ARC signature BAYES_20 -0.001 Bayes spam probability is 5 to 20% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_MISSING 0.1 Missing DMARC policy RCVD_IN_DNSWL_NONE -0.0001 Sender listed at https://www.dnswl.org/, no trust RCVD_IN_MSPIKE_H2 0.001 Average reputation (+2) RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.218 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [xinnor.io] X-Mailman-Approved-At: Wed, 09 Jul 2025 11:05:00 +0200 Subject: [pve-devel] FW: vhost-user-blk protocol in Proxmox X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Cc: Dmitriy Luchko Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" SGkNCldl4oCZcmUgbW9yZSBhbmQgbW9yZSBhcHByb2FjaGVkIGJ5IHBhcnRuZXJzIHdobyBhcmUg bG9va2luZyB0byBpbXByb3ZlIHBlcmZvcm1hbmNlIGZvciBQcm94bW94IHZpcnR1YWxpemF0aW9u IGVudmlyb25tZW50IGZvciB1c2UgY2FzZXMgc3VjaCBhcyBkYXRhYmFzZXMsIEFJIHdvcmtsb2Fk cywgYW5kIG90aGVyIHJlc291cmNlLWludGVuc2l2ZSB0YXNrcy4gDQpJbiBvcmRlciB0byBtYXhp bWl6ZSBzdG9yYWdlIHN1YnN5c3RlbSBwZXJmb3JtYW5jZSB3aXRoaW4gdmlydHVhbCBtYWNoaW5l cywgc29tZSBvZiB0aGVtIGV2ZW4gZ28gYXMgZmFyIGFzIHBvcnRpbmcgdGhlIGlvdGhyZWFkLXZx LW1hcHBpbmcgY2hhbmdlcyBmcm9tIFFFTVUgdG8gUHJveG1veCAoaHR0cHM6Ly9naXRodWIuY29t L2RvbWluaWF6L2lvdGhyZWFkLXZxLW1hcHBpbmcpLg0KV2hlbiB0ZXN0aW5nIHZob3N0LXVzZXIt YmxrIHRvZ2V0aGVyIHdpdGggb3VyIHVzZXIgc3BhY2UgUkFJRCBlbmdpbmUgKHhpUkFJRCBPUFVT KSwgY3JlYXRlZCBiYXNlZCBvbiBPcGVuc291cmNlIFNQREsgaW4gUHJveG1veCwgd2UgYWNoaWV2 ZSBtYXhpbXVtIHBlcmZvcm1hbmNlIHdpdGggbWluaW1hbCBsYXRlbmN5IGFuZCBtaW5pbWFsIHJl c291cmNlIGNvbnN1bXB0aW9uLg0KSW4gYWRkaXRpb24sIGFzIHhpUkFJRCBPcHVzIHJ1bnMgb24g dG9wIG9mIFNQREssIHdlIGVyYWRpY2F0ZSB0aGUgbGludXggZGVwZW5kZW5jeSBhcyB0aGVyZeKA mXMgbm8gbmVlZCB0byB1cGRhdGUgUHJveG1veCBrZXJuZWxzLg0KDQpUaGUgb25seSBwcm9ibGVt IHdpdGggdXNpbmcgdGhlIHZob3N0LXVzZXItYmxrIHByb3RvY29sIGluIFByb3htb3ggaXMgdGhl IGluY29udmVuaWVuY2Ugb2YgYWRtaW5pc3RyYXRpb24uIA0KDQpJbiBvcmRlciB0byBzaW1wbGlm eSBkZXBsb3ltZW50cywgd2UgaGF2ZSBmZXcgcXVlc3Rpb25zIHRvIHlvdToNCjEuIERvZXMgdGhl IFByb3htb3ggdGVhbSBwbGFuIHRvIHN1cHBvcnQgdmhvc3QtdXNlci1ibGsgaW4geW91ciBpbnN0 YWxsYXRpb25zPw0KMi4gV2hhdCBsaW1pdGF0aW9ucyBkb2VzIHRoZSBQcm94bW94IHRlYW0gc2Vl IGluIHVzaW5nIHRoaXMgcHJvdG9jb2wgaW4gYSBwcm9kdWN0aW9uIGVudmlyb25tZW50Pw0KDQpX ZSBsb29rIGZvcndhcmQgdG8geW91ciBmZWVkYmFjayBhbmQgZnVydGhlciBjb29wZXJhdGlvbiB0 byBoZWxwIGpvaW50IGN1c3RvbWVycy4NCkJlc3QgcmVnYXJkcw0KRGF2aWRlIFZpbGxhDQpDaGll ZiBSZXZlbnVlIE9mZmljZXIgKENSTykNCiszOSAzNDYyMTg1Mjc3DQpkYXZpZGUudmlsbGFAeGlu bm9yLmlvIHwgaHR0cHM6Ly94aW5ub3IuaW8vDQogDQoNCiANCg0KDQoNCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnB2ZS1kZXZlbCBtYWlsaW5nIGxpc3QK cHZlLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBzOi8vbGlzdHMucHJveG1veC5jb20vY2dp LWJpbi9tYWlsbWFuL2xpc3RpbmZvL3B2ZS1kZXZlbAo=