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) server-digest SHA256)
 (No client certificate requested)
 by lists.proxmox.com (Postfix) with ESMTPS id 476AC8B961
 for <pve-devel@lists.proxmox.com>; Thu, 25 Aug 2022 20:01:09 +0200 (CEST)
Received: from firstgate.proxmox.com (localhost [127.0.0.1])
 by firstgate.proxmox.com (Proxmox) with ESMTP id 3373528A93
 for <pve-devel@lists.proxmox.com>; Thu, 25 Aug 2022 20:00:39 +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, 25 Aug 2022 20:00:37 +0200 (CEST)
Received: from CYLNEXC01.cyllene.corp (unknown [10.0.250.28])
 by mail02.cetsi.fr (Postfix) with ESMTP id 4FDDB4050BE5
 for <pve-devel@lists.proxmox.com>; Thu, 25 Aug 2022 20:00:35 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail02.cetsi.fr 4FDDB4050BE5
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groupe-cyllene.com;
 s=dkim; t=1661450435;
 bh=RSy0tvzCZYuGk64wdZIIfv935BbzNnapsoevm5np1Bw=;
 h=From:To:Subject:Date:References:In-Reply-To:From;
 b=muJdQEvgn7Av3Ka5mIuykw/s9aNVSAjyZ67tPZpp++pxXzUP9yWRpKecycSWQCAiz
 I14uWQWeU54gJbbWftCzQT7m8KjB+UpwjynI3Zgx6gb9SGJRYSlXVDSRYI4KP1kKwu
 egwCimxTc9ZN0Ti0Nyep5TuYgmzyWNeWZajaJJkA=
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.2375.31; Thu, 25 Aug
 2022 20:00:37 +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.2375.31 via Frontend Transport; Thu, 25 Aug 2022 20:00:36 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=WQVWjYq+cRy6PPCoLgKbl+xjvXBTLxXg9oupPvmKoprDCwRLFIdrlLWQEwcWVWAoJcL9+a+kGSKHyZ0CdHEm6+ChmuM4nVuh0+G3igmQ5QdeF8Tg8g8KuvAd+GS0uISQdEPLAfAmAK9j2RMHQNmv7rpPDAgnhRu19Pdjm/nS1hwreWAVzeGN0/QSI1u7F4n6ML6Gj5HMLPFM4sTf4y9eYSaycNChtaEzNwV1R7gIC4i4jhzVdX3oEdNT77tLxfuLKK/oAfeIQk+D926Z3x57hfcbV5NWj97WBH7I+mhUNEm/Veg/bpKH1wyHPC1Fq1dK/O/uAuwL70fzKffQe8CFWQ==
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=RSy0tvzCZYuGk64wdZIIfv935BbzNnapsoevm5np1Bw=;
 b=cTHQ492BjKQXwwkuVFBeNtSAcVM5u1SP1yX2OE5qLEoz8i+dwK8yg7kDHUR6REQmaSrRZxDn1WaZQA7s+eNlhzQ8b4J+1Ni+5YiauMppvi78w+f3bQoHz5eIfogmlkLTZXhLLbidY+pz8KEkb2YaNRIdL0RiQA4pOp5mQ7ab4e9MV/fxVFMpzucFpdrzFQ/Z/a1yDZGRuY5hA3MvAfvFhWFbzpDsarWyZYa2bnFmEXbqzcAFBxhMyopHh3LIWPWrkIK/0mgQi3r3/hgMoid5tvPsHtXBqqOQ1yFxOsuzjlJ9OrRBQVqdJumwUJv9UZk4LZwm9F5zUIJtBvK8mlljnw==
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=RSy0tvzCZYuGk64wdZIIfv935BbzNnapsoevm5np1Bw=;
 b=cc6hRkYSMb2hqJLqWj37zDOY+28jk1a/qmZvxfzROiE7ypcCa62LSpKRkdzN3BawUfCwjFdmtqYZeWaHq4e0bkI7erQwatPTPktXHW3MwdYyR03W1/ht06RD059PdzBbWqbxMQJnDZ06yxoNUgrviMtMAXF39KiURV+4hgcug+k=
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:32::17)
 by PR1P264MB3568.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:184::9) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.15; Thu, 25 Aug
 2022 18:00:36 +0000
Received: from MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::cff:d35d:80f3:8810]) by MR1P264MB2481.FRAP264.PROD.OUTLOOK.COM
 ([fe80::cff:d35d:80f3:8810%8]) with mapi id 15.20.5566.015; Thu, 25 Aug 2022
 18:00:36 +0000
From: "DERUMIER, Alexandre" <Alexandre.DERUMIER@groupe-cyllene.com>
To: "pve-devel@lists.proxmox.com" <pve-devel@lists.proxmox.com>
Thread-Topic: [pve-devel] [PATCH qemu-server v2 11/13] PVE/QemuMigrate: check
 for mapped resources on migration
Thread-Index: AQHYuGS/w95BmOJGvkuxFM94m7kvra2/6FyA
Date: Thu, 25 Aug 2022 18:00:36 +0000
Message-ID: <233a23bf-98bf-2a9a-30a9-beeb62f38986@groupe-cyllene.com>
References: <20220825092440.1810328-1-d.csapak@proxmox.com>
 <20220825092440.1810328-17-d.csapak@proxmox.com>
In-Reply-To: <20220825092440.1810328-17-d.csapak@proxmox.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.2.0
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-office365-filtering-correlation-id: b9ae9d8d-f116-4170-ce91-08da86c3b643
x-ms-traffictypediagnostic: PR1P264MB3568:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TjNSPSxBkIYZN76PhFPOQLonvpSZppueUn0p6NZRbBQWKe+5t2UCRWXvA+TjPVIJFvgMJyLk+pWwcoiuVxk+gSmikblWjSM8KvpJYF3A1uAup0JNtTsnMVfREau70D22daJtEp4J7GYwVkOQSPmr1WpDWcYHvzvOW73CzObuw40RuIfz9KJe4xgIDwdKZW6uiCv2OPYVpqNBe25NO+e7Z3EVIPx8wr60C+LxCRZ+06JyfHB+Vk1z3RC7/wbNK6uX5Sfi7NcbRAXU5vyLBxjMWT2gkY+hpfnAWcUXpiMcHFqwtsqw7y5INCRmn+YBj9zyhwNC7fxG5Y5H+OJOf+eNRv+d8szZOx/fK7HUIrTdsKF09NTitGARTHPluRYY7SUaXpgGw0mZn8GMejpUEGzvwbVyLU1AFNe8p16qATeL3AeHtqtxxS5qtM3p7EwRoLH2z8yAGsi8dhS7ZXFz3YMCSSMmPMrJId3Cw0S3GwvIa6ZiOFGKk8l4gRmLrXxr8CJUhMc83vc89FQM6lC+se1ouY5tIBnI3uoFkME37pfifXeYNLNyC0KiTZIbxXAOlm0e8ygMpbRC5h/qqLLqzV8kQy+M2YcA5e8Qtr/lwjy2SVW6BecAjtA+MnERtOsNPEekQbYwuh2OI+PaUcB0zhUIe20KShzUntom/58phbPdRyz9fxRSW0eyQjEl5/it4HVOStBGHZ/9hgcrbrMzqiE2b6ZsS/EKCRFKjTe9fRHUGtfSTDB7iPeKmg5rIZXCzxopps9os5eVnZVntn+NKGd4rb8sfwmAAnHTDjJJIQ++KeX4yqog5qQ09BImvJsUMAgnMr7eAiYNcMXHbLVBvrzIUw==
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:(13230016)(4636009)(376002)(346002)(136003)(366004)(396003)(39850400004)(83380400001)(41300700001)(66574015)(38070700005)(64756008)(8936002)(76116006)(66946007)(31686004)(66476007)(66556008)(66446008)(91956017)(2906002)(31696002)(186003)(2616005)(6916009)(6506007)(86362001)(36756003)(5660300002)(71200400001)(122000001)(316002)(8676002)(38100700002)(6486002)(6512007)(26005)(478600001)(45980500001)(43740500002);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NGpXUVJpSU9QV3pMUVBGTWZaK3JlOEJrQ2k5OVQ1aloyWjBkU2RTTUFkeHJM?=
 =?utf-8?B?SDlkVUpXbGp4MHBva3UzRTR6a2xCSjVBd0VjeWFtY1hQeXM5d3JPTlpKSXNl?=
 =?utf-8?B?Zkx6akRWRDN4SklucEtZTkRmVTN1cFNNM3BrZ1ZGOENWV3FuczdKNmVFOFF0?=
 =?utf-8?B?dlpGMVZUd0s3RlF1dGhhS095dFkwTkNNNE5jQlRLS1BtWUp3d2F3TGVWVjRZ?=
 =?utf-8?B?Sm9kcCtDdEtkZnNIK0FtWUhFSEVneTVza05pZkd6SUk4eEExUFRQaGROOGF6?=
 =?utf-8?B?SGhtMTgrdFhvN211UjFDME9yUXNFMmVXWThnR3YzS2xiZ1dZWlptZ3VNeWY2?=
 =?utf-8?B?OS9RWENhdjBtbWdmRzhLL3dBb3hTVmttOFNPaGlocVBrTjdRcEw5a0l3Q2o5?=
 =?utf-8?B?VmVBUHBDc3o1T1MwNzI2R1FpczZmTTZiZktmaTBFVGE2SzM2N1k3Kys4VU9D?=
 =?utf-8?B?dXRyTmRpOEw0b3luOWwySGltK3J1cW9HU2lQSjBjcWJIUC9MOUNxL1FUQ00x?=
 =?utf-8?B?Vmlyd01na3IrSVZ3MVdma3hwNlQvMlVFeEpxQjY4UjFSZXRKVTc4S0hOVVEy?=
 =?utf-8?B?WEdTQW9WRkV3UWlObTYzQi9NR21MYTR4Q3lMNy8zNHErc0gySWdCc3RKbmty?=
 =?utf-8?B?NENkd2h6dEQya0dRckt1aEFFdHVodktNeEp3VUZleTRjZFFVZmNZckMvRHY0?=
 =?utf-8?B?a0pNODI4U1BnVUYrQzNZRWJkWjIxbmw3MjlFbUl2UzhKbzRnMGhOcHdZUTdN?=
 =?utf-8?B?cEd2dEYzUXlDSk9jYWxEYTh6WVRmZlI2YVdpdmJNUmVrR0NTVDEzeTV4d1ph?=
 =?utf-8?B?Vmg0Qnc2V1pKWHhYeEhxV2lUWVppU3dWMWhGZVdsU2VKZUcyRTRTV3F6eG45?=
 =?utf-8?B?Ri8rcTk4SUloQ0l4WCt4MVd5dHJ6UlBoN3BKbklKclBjWENYa2NVcWFGM2do?=
 =?utf-8?B?QXl0cm83MmZSR3NKcWRReERSd3pzVHRYMlFNYkYwZjBxa1F6bmprTjR4SVRn?=
 =?utf-8?B?T3BzcUttam9FRUZDbHNtRzlSQ0tPYk5oMkkyRWZxVjFwOFFsOW55WDNMTGVw?=
 =?utf-8?B?ZEtHbXVaMTh4dDdTcGppK2RyZjZiaEY3QjZrbng4RlhGSGtXRHVMVWtvZmxH?=
 =?utf-8?B?VVVVYVRXUUdqTWFuVUh4TmJWY0NiMXZXWkJRb2QrWnFFVmlOTGx3SEEvKy9Z?=
 =?utf-8?B?d0p4ZWlrbUhKSUdpSURreHkxM3hUT2FKZW1HM2Izb1lzTHNyaUpWWFJoUlFy?=
 =?utf-8?B?dkhYd1F0bmV3RFBRTTJoL2ROUkZXSGdFa05NVEZoT1FDUUVhOXF5bFdpOU0r?=
 =?utf-8?B?aTJvWm5CRnJSNEp6Tmh6Ykp3NDRPVnhEL2FoVmgrUFhKTThBc1Q3U21TU29t?=
 =?utf-8?B?aXNDSjY4RXZDdHRVVUpqbkVLcE1UVmhzZzVHNHJZNEFGNWlsUk4xeEhzREJt?=
 =?utf-8?B?SFJ2dm1JQWhJS1VubndDNG1DWmVPaDBOTzg5SjB6dVEvVlBtRTVKTlY4N1ky?=
 =?utf-8?B?R0FSUWpRbklmcTcyZ3FzSUJSb1RJanpubk9mK1QyRzZGbUVoU2pFcXc4em9z?=
 =?utf-8?B?Ukxod2l6bG5hdjlBSkUyTlpSVDJYSTFwYU9ValhoNklqQkxDNzVIRlRiQk5B?=
 =?utf-8?B?c3NKcnF4NG9DSFNOMWtLSkxrTUd1eFZjYTJMNVAxVnRkcUxWVkZsN25rUzBO?=
 =?utf-8?B?S1JxenRINFBFSTU4R3k4bGVLMmp0Y1RrMlBsMW5oOCswMXN6TWN0TS9Ed0pa?=
 =?utf-8?B?bjNxOEpMUjlZWWpTTmFQMlV4cDRPa3M5RWtDeklZS0tZT2VhU0w2c25qWGFz?=
 =?utf-8?B?RE0xR0FxV05RQW9qSEh4TUZrWnVYU0VvUEFJSlRXdnlGY2hOa0hBVU5JYzVH?=
 =?utf-8?B?S015MXVoMTBwVU41Zm8yTzZYc1V5SE5sUmRMT1QwNUsrYisvTi9EL2FFL3B5?=
 =?utf-8?B?NmRDaktHTGRtRk1HeVFYT0dEc3NzbTVDNk54QVBWcTFYbTlTQk1VU3VqMmRO?=
 =?utf-8?B?YlZOcVVTWjhDQ01HUXd3WFE1dkp2NS9neTY5S2JBa0hDMnlULzVZbnEyZ0Qz?=
 =?utf-8?B?TGxXeklVUW95S0pEdVdteFEyOTV6Wk1qbXJHb1BtVFVueTJscGw2TURiVzVM?=
 =?utf-8?B?ZzBvNFRqR1YwOXRnTnVyVjFmVXY5R1laWktpRHNaZUxNcUthclF0SVNYY2p6?=
 =?utf-8?Q?656dFcXfmKyoNWvT+REGapegwQ8Y3mcGVqOUZHD3y3M4?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <A0CB7D9A2B30EA46B707328EF4557FCF@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: b9ae9d8d-f116-4170-ce91-08da86c3b643
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Aug 2022 18:00:36.0519 (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: oZP7A9T7hK9H6UKSP7UpY5orYZM30ra89r6npUjBfTtnjZUuk7rFXQ8Ne0HSUOqchQ0NZzptvbrvO2ygxf/aVSTnfUDpcmvc/tmWMmc91JnTXrksg2+N3q165xWo7Io7
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1P264MB3568
X-OriginatorOrg: groupe-cyllene.com
X-SPAM-LEVEL: Spam detection results:  0
 AWL 0.008 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 NICE_REPLY_A           -0.001 Looks like a legit reply (A)
 SPF_HELO_NONE           0.001 SPF: HELO does not publish an SPF Record
 SPF_PASS               -0.001 SPF: sender matches SPF record
 T_SCC_BODY_TEXT_LINE    -0.01 -
 URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See
 http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more
 information. [groupe-cyllene.com, qemumigrate.pm,
 groupecyllene.onmicrosoft.com]
Subject: Re: [pve-devel] [PATCH qemu-server v2 11/13] PVE/QemuMigrate: check
 for mapped resources on migration
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, 25 Aug 2022 18:01:09 -0000

TGUgMjUvMDgvMjIgw6AgMTE6MjQsIERvbWluaWsgQ3NhcGFrIGEgw6ljcml0wqA6DQo+IHRoZXkg
Y2FuIG9ubHkgYmUgbWlncmF0ZWQgdG8gbm9kZXMgd2hlcmUgdGhlcmUgZXhpc3RzIGEgbWFwcGlu
ZyBhbmQgaWYNCj4gdGhlIG1pZ3JhdGlvbiBpcyBkb25lIG9mZmxpbmUNCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IERvbWluaWsgQ3NhcGFrIDxkLmNzYXBha0Bwcm94bW94LmNvbT4NCj4gLS0tDQo+ICAg
UFZFL1FlbXVNaWdyYXRlLnBtIHwgMTMgKysrKysrKysrKysrLQ0KPiAgIDEgZmlsZSBjaGFuZ2Vk
LCAxMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvUFZF
L1FlbXVNaWdyYXRlLnBtIGIvUFZFL1FlbXVNaWdyYXRlLnBtDQo+IGluZGV4IGQ1MmRjOGQuLmQ0
MGJlYWMgMTAwNjQ0DQo+IC0tLSBhL1BWRS9RZW11TWlncmF0ZS5wbQ0KPiArKysgYi9QVkUvUWVt
dU1pZ3JhdGUucG0NCj4gQEAgLTE2Miw3ICsxNjIsNyBAQCBzdWIgcHJlcGFyZSB7DQo+ICAgCSRz
ZWxmLT57dm1fd2FzX3BhdXNlZH0gPSAxIGlmIFBWRTo6UWVtdVNlcnZlcjo6dm1faXNfcGF1c2Vk
KCR2bWlkKTsNCj4gICAgICAgfQ0KPiAgIA0KPiAtICAgIG15ICRsb2NfcmVzID0gUFZFOjpRZW11
U2VydmVyOjpjaGVja19sb2NhbF9yZXNvdXJjZXMoJGNvbmYsIDEpOw0KPiArICAgIG15ICgkbG9j
X3JlcywgJG1hcHBlZF9yZXMsICRub3RfYWxsb3dlZF9ub2RlcykgPSBQVkU6OlFlbXVTZXJ2ZXI6
OmNoZWNrX2xvY2FsX3Jlc291cmNlcygkY29uZiwgMSk7DQo+ICAgICAgIGlmIChzY2FsYXIgQCRs
b2NfcmVzKSB7DQo+ICAgCWlmICgkc2VsZi0+e3J1bm5pbmd9IHx8ICEkc2VsZi0+e29wdHN9LT57
Zm9yY2V9KSB7DQo+ICAgCSAgICBkaWUgImNhbid0IG1pZ3JhdGUgVk0gd2hpY2ggdXNlcyBsb2Nh
bCBkZXZpY2VzOiAiIC4gam9pbigiLCAiLCBAJGxvY19yZXMpIC4gIlxuIjsNCj4gQEAgLTE3MSw2
ICsxNzEsMTcgQEAgc3ViIHByZXBhcmUgew0KPiAgIAl9DQo+ICAgICAgIH0NCj4gICANCj4gKyAg
ICBpZiAoc2NhbGFyIEAkbWFwcGVkX3Jlcykgew0KPiArCW15ICRub3RfYXZhaWxhYmxlID0gJG5v
dF9hbGxvd2VkX25vZGVzLT57JHNlbGYtPntub2RlfX07DQo+ICsJaWYgKCRzZWxmLT57cnVubmlu
Z30pIHsNCj4gKwkgICAgZGllICJjYW4ndCBtaWdyYXRlIHJ1bm5pbmcgVk0gd2hpY2ggdXNlcyBt
YXBwZWQgZGV2aWNlczogIiAuIGpvaW4oIiwgIiwgQCRtYXBwZWRfcmVzKSAuICJcbiI7DQo+ICsJ
fSBlbHNpZiAoc2NhbGFyIEAkbm90X2F2YWlsYWJsZSkgew0KPiArCSAgICBkaWUgImNhbid0IG1p
Z3JhdGUgdG8gJyRzZWxmLT57bm9kZX0nOiBtaXNzaW5nIG1hcHBlZCBkZXZpY2VzIiAuIGpvaW4o
IiwgIiwgQCRub3RfYXZhaWxhYmxlKSAuICJcbiI7DQo+ICsJfSBlbHNlIHsNCj4gKwkgICAgJHNl
bGYtPmxvZygnaW5mbycsICJtaWdyYXRpbmcgVk0gd2hpY2ggdXNlcyBtYXBwZWQgbG9jYWwgZGV2
aWNlcyIpOw0KPiArCX0NCj4gKyAgICB9DQo+ICsNCg0KSSB0aGluayBJIGhhdmUgZm91bmQgYSBi
dWcsIGJlY2F1c2UgJHNlbGYtPntydW5uaW5nfSBpcyBhbHdheXMgMCBpbiANCnByZXBhcmUgcGhh
c2UsIGFzIGl0J3MgZmlsbGVkIGluIGFic3RyYWN0IGF0IHRoZSBlbmQgb2YgdGhlIHByZXBhcmUg
cGFoc2UNCg0KJHNlbGYtPntydW5uaW5nfSA9ICRzZWxmLT5wcmVwYXJlKCRzZWxmLT57dm1pZH0p
Ow0KDQoNClRoYXQgbWVhbiB0aGFuIHRoZSBjbGFzc2ljIGNoZWNrX2xvY2FsX3Jlc291cmNlcyBp
cyBhbHNvIGJyb2tlbiwgYW5kIA0Kb25seSB3b3JrIGJlY2F1c2Ugd2UgZG9uJ3Qgc2VuZCBmb3Jj
ZSBvcHRpb24uDQoNCg0KSW5zdGVhZCAkc2VsZi0+e3J1bm5pbmd9LCBzaW1wbHkgdXNlICRydW5u
aW5nDQoNCg0KDQo+ICAgICAgIG15ICR2b2xsaXN0ID0gUFZFOjpRZW11U2VydmVyOjpnZXRfdm1f
dm9sdW1lcygkY29uZik7DQo+ICAgICAgIGZvcmVhY2ggbXkgJHZvbGlkIChAJHZvbGxpc3QpIHsN
Cj4gICAJbXkgKCRzaWQsICR2b2xuYW1lKSA9IFBWRTo6U3RvcmFnZTo6cGFyc2Vfdm9sdW1lX2lk
KCR2b2xpZCwgMSk7DQoNCg==