From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Alexandre.DERUMIER@groupe-cyllene.com>
Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 65E3BF2A4
 for <pve-devel@lists.proxmox.com>; Thu, 28 Sep 2023 16:59:38 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 42BA11897C
 for <pve-devel@lists.proxmox.com>; Thu, 28 Sep 2023 16:59:08 +0200 (CEST)
Received: from mail02.cetsi.fr (mail02.cetsi.fr [91.151.64.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by firstgate.proxmox.com (Proxmox) with ESMTPS
 for <pve-devel@lists.proxmox.com>; Thu, 28 Sep 2023 16:59:05 +0200 (CEST)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id 55F1540502AA;
 Thu, 28 Sep 2023 16:58:54 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 55F1540502AA
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1695913134;
 bh=4Ae7q8DojYF7eqF/ligB+6i5uNzZn16CdvfJ4GBSB4c=;
 h=From:To:CC:Subject:Date:References:In-Reply-To:From;
 b=wBFAZfNsq7gfqn6G5X6X/56pW2ZhC1tbopcbqqYjeJnXMF3hpALiUpoGL4LufaEVf
 0BCvI+rPC2hzbBaYJoX5joDsKnHBbtrkZg9kWLf1Rr8rzMF7bV3lvdDGqf+lKTo3Jw
 ymEi4lyeZKFn97k+n2B72rInWBIXXGVBC3d5xnBU=
Received: from CYLNEXC01.cyllene.corp (10.0.250.28) by CYLNEXC01.cyllene.corp
 (10.0.250.28) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Thu, 28 Sep
 2023 16:58:55 +0200
Received: from FRA01-MR2-obe.outbound.protection.outlook.com (10.0.250.254) by
 CYLNEXC01.cyllene.corp (10.0.250.28) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.32 via Frontend Transport; Thu, 28 Sep 2023 16:58:55 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=noDzXs8p/eDpiBjPGp1+0ioI4d5HH9hk61iCpmYHOIT4c02A6fGyBN0PHDewYGoM67oOgb5DpfmaoNW8BPgwU2VeRbksr18NhOM5vhnaq5/OclABdiETHmWfb7yu6SdJgUUOcjpQcywMrkZFD3Bn8Uup/azuzXwKzm8PjlleUeFI4o8su+Nev6NF995pl9yMNRX/bLl66ia5Z5+TC8BoVWUx+Jd47g3LoHHczMy9YyAzI7/a1zRqsIF/46OwyHlziq0nlHvr+AApyqNlqe1O4/CoWR2egKOtzN4B5XViauRu7X+psomRWLHRmyzF9+VehTHw3PsZBeeu9+jp+JAc0A==
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=4Ae7q8DojYF7eqF/ligB+6i5uNzZn16CdvfJ4GBSB4c=;
 b=SCaaSarFLPSR3fDp4MJvv50v1B8UyYyLLHHhoR/WyjlE3M26oJQ7Vb/lKRVAJ2CLggYPAQqz3slzITMQ4csUUF3JiwdZfkC31Vn7XHVLSdka5KlCJ+2k55jtUDh2RiaYRrzZ5ZoDqx30ru8IN8XRyueWqk6VBLIWqPP52yrIudEgI7R7FhKHEDvwlCcanvBK8iaXv6wHnHQ0O35/37TAMEYIDBt2KRJu1v27bl3RTrajO7eGU3P/hF9p98BH8jphfta0VXMCO/UHsFEsg95K8f7khdn5WF/VXn2v1sr9HETvmnVe8T4PZ8CcrM93P317raKgHWcXreotTjN8VjYzfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=groupe-cyllene.com; dmarc=pass action=none
 header.from=groupe-cyllene.com; dkim=pass header.d=groupe-cyllene.com;
 arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=groupecyllene.onmicrosoft.com; s=selector2-groupecyllene-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=4Ae7q8DojYF7eqF/ligB+6i5uNzZn16CdvfJ4GBSB4c=;
 b=jEI9QPpMi2OtmjsAg4wkQ6HvpB41gFB8ZCVYLiWo6KovhnyTEaJuOmO0sbtw7ePRXGIfEp7oVw9zWVW1MICtBGZ0WZb+GvuRIC8UGtkqXIW1b3Ui10I89BHogWSIpfYyen+0hj8zbi48ELe4yzb6ET8VW1FFVD0fFYBqcrZ7LSY=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by MRZP264MB2214.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:c::5) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.6838.22; Thu, 28 Sep 2023 14:58:53 +0000
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::b2f8:266c:512c:5d75]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::b2f8:266c:512c:5d75%6]) with mapi id 15.20.6813.027; Thu, 28 Sep 2023
 14:58:53 +0000
From: "DERUMIER, Alexandre" <alexandre.derumier@groupe-cyllene.com>
To: "f.gruenbichler@proxmox.com" <f.gruenbichler@proxmox.com>
CC: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>
Thread-Topic: [pve-devel] [PATCH v2 qemu-server 2/2] remote-migration: add
 target-cpu param
Thread-Index: AQHZd5Zk7V+ogspFp06Ju9oI0La96689kuaAgPO2gwA=
Date: Thu, 28 Sep 2023 14:58:53 +0000
Message-ID: <6f66e5c6d5ba34ce1b7314435b87db5a581736f3.camel@groupe-cyllene.com>
References: <20230425165233.3745210-1-aderumier@odiso.com>
 <20230425165233.3745210-3-aderumier@odiso.com>
 <1682514292.71raew01tr.astroid@yuna.none>
In-Reply-To: <1682514292.71raew01tr.astroid@yuna.none>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Evolution 3.48.1-0ubuntu1 
authentication-results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=groupe-cyllene.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MR1P264MB2481:EE_|MRZP264MB2214:EE_
x-ms-office365-filtering-correlation-id: ebef295c-f3d4-4aec-ab1f-08dbc0336ec2
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OvuHOieLAp++U02U7uwEnkYxAw4UB3x/Bjw+eW6h5YqcRWWPrd/UN4OsizQCRSTtWPdrolndh7bcrDPmvIUY6dqpKZrGbOomQog4cvtURsPstXumB6DJtuLTjseKzrxNV3Oic1hdKDsfaU07vqygtUBX6oYUtJghrp5ZqBiWzB4xEoyfC72Z4IQs7E4iqFGpy6sxkiHL0bLY0TouORjFoZBbPPfZgF/uwKtdd0yjgNCFCFiiix/eqw8ASEq+dO+lksCbxWWA6l4fqzVouI0wMDirjNY2Zs92nxIQzRVHScwtZdKZfpc7GRtmOvzXr5UG4duggY2iPybzDkY86pycGr58yJ0YUhGlraxhjoWoPurEMvs37nX+t04PWdufKksOComsVqBFXDEAz8BGtEQhQ8HjvauYPvBRnhcnvgug0y0iDOseBgA9F+A7CwpxhyWhGCeyxoXKwQuLcKeOrEm/6BammITnDc5Wn4/aV9dv3WJ5MyQYlPtyIviBtBb/GABEwoH+XS7p+SAhHLr1r93TZ6BiTf///4WElapXXXjWrZZpjJNzwg8m7krQRY8xajUA4avnieBuyKEUq9KhbP9ZSlaWS48bi33lYQna8Unmw37b3ox5RKH4+O+kAG54uHGb
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE;
 SFS:(13230031)(376002)(396003)(366004)(136003)(39850400004)(346002)(230922051799003)(1800799009)(186009)(64100799003)(451199024)(6512007)(6506007)(71200400001)(122000001)(83380400001)(38070700005)(86362001)(38100700002)(36756003)(2616005)(66574015)(26005)(2906002)(66476007)(8936002)(8676002)(41300700001)(4326008)(91956017)(6916009)(316002)(66446008)(64756008)(66556008)(66946007)(76116006)(478600001)(6486002)(5660300002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SkFFWGdKbFI1MFBLZ1VsUi9HVzdJalkxSmtQRXVJYU5hSzBxQTl2OXpteE9t?=
 =?utf-8?B?OEZ5VDdJUDBtQTZUbWpnbWVnNE5KZWcyakxLRGx2V2F1TkR5WTVLQjNLOUFw?=
 =?utf-8?B?c0dpNXo2a2FNNXIvdVIvdFNhOGhqT3RBOHBQald1bWNhVHQ0eDJpTVVSTlJH?=
 =?utf-8?B?VTdsdHhKd1pBdUZXRkJCOWZSVHZFTi9SUktJaFlKclcrRGt2LytqbXlRK05J?=
 =?utf-8?B?TjgrMlJkdC8wNDFheVczN3ZxTWNlV2pSMlc4QnphbGZ5Rjk2WDlONUVuMkF6?=
 =?utf-8?B?Q2k0MmJnYmpxdWdZRjlvb1I0dlNyTHduTkcwUy9kazZpbU9yTWhTc0l0QmVB?=
 =?utf-8?B?Y1lHckxlREswcjV2UkhCR1ROWUQ2M3IwYk8rK3E1UjNYQklISUR4M0hwS0I1?=
 =?utf-8?B?ajhFSUxvRUdTNFk0eDdVYTRZRHFQNzhqYTdqL2NFT0xkUGVLY1FBNmpyMmFO?=
 =?utf-8?B?QTIvaCtxYUNZYUhyWGhBeWhUWlk0b3Avcjh6cVNodmdpU3FxRGJ4V3ArT0RU?=
 =?utf-8?B?QytsYUVRVlVybDhKR2Y2SllFRkFyVlFRRWRCektSUEhTcHFpMjdoZDgwY0kz?=
 =?utf-8?B?bDB2Q0FPdUZHeG95bVBaelhCcmpUdXNHcmErdE1FZm5JQmpBZXNFd1l4QlVU?=
 =?utf-8?B?U3NFTUpYb2JuOWhPTUo4bU8rRExJaWoxWlpRNWM2V2hIUFZHdkZHWll1bmNo?=
 =?utf-8?B?dXM0aG1WekJBaDU3QzJvYXNFRktOVXRQM3dueVYrdnJqeXFCeERBUWdoRWx4?=
 =?utf-8?B?ZjVtS2tmbm5MZ1N5SkY2KzJUb01qZmZ4TS8wWjJXNDR6RkU0RVdGd2g0RmMr?=
 =?utf-8?B?emJ5WkU3MkdobThxOE1sSS9kbXZKVE03cW15cHFKY2FpQ3hhOFY4SzJYUEF0?=
 =?utf-8?B?eWl1QWRKbGNLRjV4NVQvZDE0MTVEUDhaUVA3R28vdXJkakZNVVNuTktzUkVz?=
 =?utf-8?B?VmFkT3B5ZW1BNnI3anMrREN6b001aUFlSVhHTUdzQktERUthb3R1Q1NVTG1D?=
 =?utf-8?B?bmZnNUNLakFzVnJXbDhMVnE1Q2RBT1FtUGJVbGR6eGd0SCt6WG1ONVlISkdh?=
 =?utf-8?B?YVVpK1R2RVA2OGxUdExsV3pWQnlWMHZLbm9RUWYwd2hBMEd0eW1hMHc3OGgy?=
 =?utf-8?B?Y3l3VVdXLzd4MXgrbTByVjFWWk80d3FVNVF0djJiZkVBRVNVSzJLNHVQZ2xY?=
 =?utf-8?B?YXd3QWswSzY3bEptVWtSQW5SYkN0MFpHK3dJcENQREQxNTBFbkdJVW1Ob0s1?=
 =?utf-8?B?R2lnV3V2NlRDZjRZeDBreHpWT0dYOUZFTlpqaTN6TmhPOFJxNHVKQkV5VUtw?=
 =?utf-8?B?WEhKclludHlmSmUrR2owNnNkVTJTWjcvaUpGdHcwUnQvbHFJWjZnUDJwQkJB?=
 =?utf-8?B?VGp3N2hCeDlxMFdvUUJyblNNdVJHTGlacFNoMTZ2V1Z2RjdrRkJGSi9JNXlX?=
 =?utf-8?B?VXQ4aDZTTG9rekxNY0F6K3FiZ0pvMS92YUF5MVVGL2FIeTArSy9VdHM2VGZk?=
 =?utf-8?B?Z2tzd3hPQmhuQXllWTh1TGhTN3BMQ094elVJZzhaaFZDZ1NIT0FITlJVSTBF?=
 =?utf-8?B?cFp3cVpBcmc0SGpoM1BnZ0RXWVBpVWdmemliQ0NrUXQ2Z2JIdWh2VWhHVmJL?=
 =?utf-8?B?WGtrNTY5cGozd2hiVXZnVVp1RVM1Z1pVNmNNNmd0RldJUkYyMmRIOXYvTTB1?=
 =?utf-8?B?RWx0OThoTFQ1L3JlNzdNRHJ5cDRVcE5OMTRFeWRWaHFDV3l2Z002SHo4RkJu?=
 =?utf-8?B?WDM4Z1BzMkJRdDF4U3lUc0htRHFUM3dMV1Jnci9adDBYS1JDNDdQc1pMb2hM?=
 =?utf-8?B?MzQwL0FNNEFTOVN2TlEzczRwMWo5TXhJUE1QRGhtZjFlcFBJRmw4RGxEY3Bq?=
 =?utf-8?B?dlp2eFVQQU5oWDVuREJITVpzMTZPdUZGcHV3Y0JhK0J1cWR0alNEVXFtb0xk?=
 =?utf-8?B?T2hvZTg2SHJjOUg5Q0p5d2x1WlpKR05Ea0FHcktuNnhhZlBIVURQcGdTWS9i?=
 =?utf-8?B?YmJDaEs2NGJMYnNzb2NFOTNKcW5tVnFNeHFTOU14ZGd6bFRwVzNTOS9vRVRS?=
 =?utf-8?B?OURlMFJIYkNYd3Z4S1ZldkNrTHJJSzlzc1ZxQjVSYU5sa2VtQVduRFpzeDE0?=
 =?utf-8?B?RDY5c1F5Y1ZaTjRDalMrYXc3OU1nd2VMTk50eFhLeW8vdkZ2YXJkcHFYNVZ1?=
 =?utf-8?Q?7J61uNmwG/9BveDVtGioSs+mRAg2ECl4AyKkeVOp0Czg?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <B66B702AAEB6D449AD7EE8778A399B43@FRAP264.PROD.OUTLOOK.COM>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: ebef295c-f3d4-4aec-ab1f-08dbc0336ec2
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2023 14:58:53.6779 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ee11ccf7-112c-4284-848b-f229745e715b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DqlJlXZZel0eNX3ZgMPNDaTF5XYB822NM/YMC9CYWXo0nEAvW0Yr9qc/UNn3JVzZ0BeCjzrx2aOetZkYHaO2IkYGy3QnxtWLVbrVyS2AHCxLUPPzyaa4ZrJ/JY9YeOsV
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MRZP264MB2214
X-OriginatorOrg: groupe-cyllene.com
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
 AWL -0.009 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 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
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
Subject: Re: [pve-devel] [PATCH v2 qemu-server 2/2] remote-migration: add
 target-cpu param
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Thu, 28 Sep 2023 14:59:38 -0000

TGUgbWVyY3JlZGkgMjYgYXZyaWwgMjAyMyDDoCAxNToxNCArMDIwMCwgRmFiaWFuIEdyw7xuYmlj
aGxlciBhIMOpY3JpdMKgOg0KPiBPbiBBcHJpbCAyNSwgMjAyMyA2OjUyIHBtLCBBbGV4YW5kcmUg
RGVydW1pZXIgd3JvdGU6DQo+ID4gVGhpcyBwYXRjaCBhZGQgc3VwcG9ydCBmb3IgcmVtb3RlIG1p
Z3JhdGlvbiB3aGVuIHRhcmdldA0KPiA+IGNwdSBtb2RlbCBpcyBkaWZmZXJlbnQuDQo+ID4gDQo+
ID4gVGhlIHRhcmdldCB2bSBpcyByZXN0YXJ0IGFmdGVyIHRoZSBtaWdyYXRpb24NCj4gDQo+IHNv
IHRoaXMgZWZmZWN0aXZlbHkgaW50cm9kdWNlcyBhIG5ldyAiaHlicmlkIiBtaWdyYXRpb24gbW9k
ZSA7KSB0aGUNCj4gY2hhbmdlcyBhcmUgYSBiaXQgc21hbGxlciB0aGFuIEkgZXhwZWN0ZWQgKGlu
IHBhcnQgdGhhbmtzIHRvIHBhdGNoDQo+ICMxKSwNCj4gd2hpY2ggaXMgZ29vZC4NCj4gDQo+IHRo
ZXJlIGFyZSBzZW1pLWZyZXF1ZW50IHJlcXVlc3RzIGZvciBhbm90aGVyIHZhcmlhbnQgKGFsc28g
YXBwbGljYWJsZQ0KPiB0bw0KPiBjb250YWluZXJzKSBpbiB0aGUgZm9ybSBvZiBhIHR3byBwaGFz
ZSBtaWdyYXRpb24NCj4gLSBzdG9yYWdlIG1pZ3JhdGUNCj4gLSBzdG9wIGd1ZXN0DQo+IC0gaW5j
cmVtZW50YWwgc3RvcmFnZSBtaWdyYXRlDQo+IC0gc3RhcnQgZ3Vlc3Qgb24gdGFyZ2V0DQo+IA0K
PiBnaXZlbiB0aGF0IGl0IG1pZ2h0IG1ha2Ugc2Vuc2UgdG8gc2F2ZS1ndWFyZCB0aGlzIGltcGxl
bWVudGF0aW9uDQo+IGhlcmUsDQo+IGFuZCBtYXliZSBzd2l0Y2ggdG8gYSBuZXcgIm1vZGUiIHBh
cmFtZXRlcj8NCj4gDQoNCkkgaGF2ZSBpbXBsZW1lbnRlZCBpbiB2MyBhIHdvcmtpbmcgc3dpdGNo
IHRvIHJlbW90ZSBuYmQuDQoNCnNvLCBhZnRlciB0aGUgZGlzayBtaWdyYXRpb24sIHdlIGRvIGEg
YmxvY2stam9iLWNvbXBsZXRlLA0Kc291cmNlIHZtIGlzIHN0aWxsIHJ1bm5pbmcgYW5kIG5vdyBp
cyBydW5uaW5nIG92ZXIgbmJkIHRocm91Z2ggdGhlDQp0YXJnZXQtdm0uDQpUaGVuIHRoZSBzb3Vy
Y2Ugdm0gaXMgc2h1dGRvd24sIGZsdXNoaW5nIGxhc3QgcGVuZGluZyB3cml0ZXMgdGhyb3VnaA0K
bmJkLg0KdGhlbiB0aGUgdGFyZ2V0IHZtIGlzIHJlc3RhcnRlZA0KDQoNCg0KPiBvbmxpbmUgPT4g
c3dpdGNoaW5nIENQVSBub3QgYWxsb3dlZA0KPiBvZmZsaW5lIG9yIGhvd2V2ZXItd2UtY2FsbC10
aGlzLW5ldy1tb2RlIChvciBpbiB0aGUgZnV0dXJlLCB0d28tDQo+IHBoYXNlLXJlc3RhcnQpID0+
IHN3aXRjaGluZyBDUFUgYWxsb3dlZA0KPiANCj4gPiANClN0aWxsIHVuc3VyZSBhYm91dCBpdCwg
SSBoYXZlIGFkZGVkIGFuIGV4dHJhIGZsYWcgIGluIHYzICItdGFyZ2V0LQ0KcmVib290Ig0KDQot
IG9ubGluZSA6IGNoZWNrIGlmIHNvdXJjZSB2bSBpcyBvbmxpbmUNCi0gdGFyZ2V0LWNwdTogY2hh
bmdlIHRoZSB0YXJnZXRjcHUuICAob25seSBjaGFuZ2UgdmFsdWUgb24gdGFyZ2V0dm0pDQotIHRh
cmdldC1yZWJvb3Q6IHNraXAgbGl2ZSBtaWdyYXRpb24sIGRvIHNodXRkb3duIG9mIHNvdXJjZSB2
bSBhbmQNCnJlc3RhcnQgb2YgdGFyZ2V0IHZtLg0KDQoNCg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFs
ZXhhbmRyZSBEZXJ1bWllciA8YWRlcnVtaWVyQG9kaXNvLmNvbT4NCj4gPiAtLS0NCj4gPiDCoFBW
RS9BUEkyL1FlbXUucG3CoMKgIHwgMTggKysrKysrKysrKysrKysrKysrDQo+ID4gwqBQVkUvQ0xJ
L3FtLnBtwqDCoMKgwqDCoCB8wqAgNiArKysrKysNCj4gPiDCoFBWRS9RZW11TWlncmF0ZS5wbSB8
IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPiDCoDMgZmlsZXMgY2hhbmdlZCwgNDkg
aW5zZXJ0aW9ucygrKQ0KPiA+IA0KPiA+IGRpZmYgLS1naXQgYS9QVkUvQVBJMi9RZW11LnBtIGIv
UFZFL0FQSTIvUWVtdS5wbQ0KPiA+IGluZGV4IDU4N2JiMjIuLjY3MDNjODcgMTAwNjQ0DQo+ID4g
LS0tIGEvUFZFL0FQSTIvUWVtdS5wbQ0KPiA+ICsrKyBiL1BWRS9BUEkyL1FlbXUucG0NCj4gPiBA
QCAtNDQ2MCw2ICs0NDYwLDEyIEBAIF9fUEFDS0FHRV9fLT5yZWdpc3Rlcl9tZXRob2Qoew0KPiA+
IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgb3B0aW9uYWwgPT4gMSwNCj4gPiDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGRlZmF1bHQgPT4gMCwNCj4gPiDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIH0sDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgICd0YXJnZXQtY3B1JyA9
PiB7DQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG9wdGlvbmFsID0+IDEsDQo+
ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGRlc2NyaXB0aW9uID0+ICJUYXJnZXQg
RW11bGF0ZWQgQ1BVIG1vZGVsLiBGb3INCj4gPiBvbmxpbmUgbWlncmF0aW9uLCB0aGUgc3RvcmFn
ZSBpcyBsaXZlIG1pZ3JhdGUsIGJ1dCB0aGUgbWVtb3J5DQo+ID4gbWlncmF0aW9uIGlzIHNraXBw
ZWQgYW5kIHRoZSB0YXJnZXQgdm0gaXMgcmVzdGFydGVkLiIsDQo+ID4gK8KgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoHR5cGUgPT4gJ3N0cmluZycsDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoGZvcm1hdCA9PiAncHZlLXZtLWNwdS1jb25mJywNCj4gPiArwqDCoMKgwqDC
oMKgwqDCoMKgwqAgfSwNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICd0YXJnZXQtc3RvcmFn
ZScgPT4gZ2V0X3N0YW5kYXJkX29wdGlvbigncHZlLQ0KPiA+IHRhcmdldHN0b3JhZ2UnLCB7DQo+
ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBjb21wbGV0aW9uID0+DQo+ID4gXCZQ
VkU6OlFlbXVTZXJ2ZXI6OmNvbXBsZXRlX21pZ3JhdGlvbl9zdG9yYWdlLA0KPiA+IMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgb3B0aW9uYWwgPT4gMCwNCj4gPiBAQCAtNDU1NywxMSAr
NDU2MywxNCBAQCBfX1BBQ0tBR0VfXy0+cmVnaXN0ZXJfbWV0aG9kKHsNCj4gPiDCoMKgwqDCoMKg
wqDCoMKgcmFpc2VfcGFyYW1fZXhjKHsgJ3RhcmdldC1icmlkZ2UnID0+ICJmYWlsZWQgdG8gcGFy
c2UNCj4gPiBicmlkZ2UgbWFwOiAkQCIgfSkNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGlm
ICRAOw0KPiA+IMKgDQo+ID4gK8KgwqDCoMKgwqDCoMKgbXkgJHRhcmdldF9jcHUgPSBleHRyYWN0
X3BhcmFtKCRwYXJhbSwgJ3RhcmdldC1jcHUnKTsNCj4gDQo+IHRoaXMgaXMgb2theQ0KPiANCj4g
PiArDQo+ID4gwqDCoMKgwqDCoMKgwqDCoGRpZSAicmVtb3RlIG1pZ3JhdGlvbiByZXF1aXJlcyBl
eHBsaWNpdCBzdG9yYWdlIG1hcHBpbmchXG4iDQo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBp
ZiAkc3RvcmFnZW1hcC0+e2lkZW50aXR5fTsNCj4gPiDCoA0KPiA+IMKgwqDCoMKgwqDCoMKgwqAk
cGFyYW0tPntzdG9yYWdlbWFwfSA9ICRzdG9yYWdlbWFwOw0KPiA+IMKgwqDCoMKgwqDCoMKgwqAk
cGFyYW0tPnticmlkZ2VtYXB9ID0gJGJyaWRnZW1hcDsNCj4gPiArwqDCoMKgwqDCoMKgwqAkcGFy
YW0tPnt0YXJnZXRjcHV9ID0gJHRhcmdldF9jcHU7DQo+IA0KPiBidXQgdGhpcyBpcyBhIGJpdCBj
b25mdXNpbmcgd2l0aCB0aGUgdmFyaWFibGUvaGFzaCBrZXkgbmFtaW5nIDspDQo+IA0KRml4ZWQg
aW4gdGhlIHY0DQoNCi4uLg0KPiA+IMKgDQo+ID4gK8KgwqDCoCAkcmVtb3RlX2NvbmYtPntjcHV9
ID0gJHNlbGYtPntvcHRzfS0+e3RhcmdldGNwdX07DQo+IA0KPiBkbyB3ZSBuZWVkIHBlcm1pc3Np
b24gY2hlY2tzIGhlcmUgKG9yIGJldHRlciwgc29tZXdoZXJlIGVhcmx5IG9uLCBmb3INCj4gZG9p
bmcgdGhpcyBoZXJlKQ0KPiANCj4gDQo+IA0KZml4ZWQgaW4gdjQ6IGRvIG5vdCBvdmVycmlkZSBj
cHVjb25maWcgaXMgdGFyZ2V0Y3B1IGlzIGVtcHR5Lg0KDQpBYm91dCBwZXJtaXNzaW9uLCBJJ20g
bm90IHN1cmUgYnV0IHdlIGRvbid0IGhhdmUgc3BlY2lmaWMgcGVybWlzc2lvbg0KZm9yIGNwdS4g
IERvIHdlIG5lZWQgdG8gY2hlY2sgcGVybSBvbiB2bS5jb25maWcgPyANCkJlY2F1c2UgQW55d2F5
LHdlIHNob3VsZCBhbHJlYWR5IGEgaGF2ZSBwZXJtaXNzaW9uIHRvIGNyZWF0ZSBhIHZtIG9uDQp0
YXJnZXQgY2x1c3Rlci4NCg0K