From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4hBKgz53T2z36Vx for ; Fri, 31 Jul 2026 08:57:03 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4hBKgw2QnKz2xWm for ; Fri, 31 Jul 2026 08:57:00 +0000 (UTC) Received: from layka.disroot.org (layka.disroot.org [178.21.23.139]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client did not present a certificate) by mail01.ipfire.org (Postfix) with ESMTPS id 4hBKgm1WZhz6Y for ; Fri, 31 Jul 2026 08:56:52 +0000 (UTC) Authentication-Results: mail01.ipfire.org; dkim=pass header.d=disroot.org header.s=mail header.b=SRlXeDX9; spf=pass (mail01.ipfire.org: domain of robin.roevens@disroot.org designates 178.21.23.139 as permitted sender) smtp.mailfrom=robin.roevens@disroot.org; dmarc=pass (policy=reject) header.from=disroot.org ARC-Seal: i=1; a=rsa-sha256; d=lists.ipfire.org; s=202003rsa; cv=none; t=1785488212; b=LZ5vqIi/Iq1uXAYyYFztxIQrVA+fYal3Usy9kgsqvx3q8vmWiUxL1S1Zws8x9DjAts4Zwd L51dOPnOkQVv5gJ9/AqMCAbmkqfbPcIW42+sctj1nTE13TAE77lRL4PCLhEJDn1FlTLpQa 9ViycZbpeGPGvJD8jtc+3hMVkAcHi7EUyLKbTiLxWwyHZvPAoc2vo4z9QVodPsYStdErnE PLBAytHwmIED4rvOLtOrh8HwmkMabSY4y39f0MenlTsFHHnwcwI+ae0plWwDi12n39rlIA YKjjzusSwYAmcSfTVh54pl+Su+DlE3Uretm7vWVWyFtx6TuVz0aWCsKlWDT/7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=lists.ipfire.org; s=202003rsa; t=1785488212; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=QF79sLtN7oDV2ZKSqoQD7a6Fqr59tc9VeHaJSxKmKdk=; b=lq24gyEIMBkJZpp1riLqHMZtpNvmMll8Fxb9VBczOe7bgW97aGQ9WFir0V2wcSskvjdAGE kCcQjJq98wD+5/9geSpVJvIfcpqZ0ziKHJb+cFZuUqnE9fyDKJo3Xc4TLGFaf2Z8e9NxGW NovXO93MQeGsoDAKRmQmxTzyGh88xcUAHW4W+guSjbtAWQlNXxrwyontnbtAfeAQyu55rf UNuCxQRG/TcgurZs3F9pLIJbvFd3IiUnLCJDVi0zKadQRAGgXeNECTrTs/anKVbw/o6EPt egSKCzP5pQN2MRSiCFNGc1Rn6GlXqW9MngH3+oErUbxI8AbgxzsvdwmB5sGhUA== ARC-Authentication-Results: i=1; mail01.ipfire.org; dkim=pass header.d=disroot.org header.s=mail header.b=SRlXeDX9; spf=pass (mail01.ipfire.org: domain of robin.roevens@disroot.org designates 178.21.23.139 as permitted sender) smtp.mailfrom=robin.roevens@disroot.org; dmarc=pass (policy=reject) header.from=disroot.org Received: from mail01.layka.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E535F8882D for ; Fri, 31 Jul 2026 10:56:51 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id J4uh6M6G2lK3 for ; Fri, 31 Jul 2026 10:56:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1785488210; bh=QF79sLtN7oDV2ZKSqoQD7a6Fqr59tc9VeHaJSxKmKdk=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=SRlXeDX96OzB5zDYlPCQ0IVgvcwyjnS0g+pDLBF//h14JSLACAtXEMcPecXrbWuKY iosKBdZ94SBimBn43J+LnbP5QnvZWByW+9FewPvY0pcQYiXVYNFtVx74O9Lsfa6lNa WIb05lFCgws7Nhyshr83CgXqIU/1VyHXuHdgjr0UAhzPIIfphrPCENANWsSmG0bplT k6iOMklM6i3u5UhbZqt/sBkuMyS25dwM769rRgPYvtvv3iFMzIwSo+u1WgQTvI9jvz SNsH0uCREX30cbnDVwOfMHJjncvCw7LUj4213QOKcD2RzGPeZVD63fjsaWa9GFhCD4 V8E55mNh/fz2A== Received: from chojin.roevenslambrechts.be (chojin.roevenslambrechts.be [192.168.0.50]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (no client certificate requested) (Authenticated sender) by hachiman (MailScanner Milter) with SMTP id 0A7A4586B2C; Fri, 31 Jul 2026 10:56:47 +0200 (CEST) Message-ID: <5c9f563fae8ebe92088d81854b80ae1969496c34.camel@disroot.org> Subject: Re: [PATCH] python3-zabbix-utils: New package: v2.0.4 From: Robin Roevens To: development@lists.ipfire.org Cc: robin.roevens@disroot.org Date: Fri, 31 Jul 2026 10:56:46 +0200 In-Reply-To: <20260730222954.795437-1-robin.roevens@disroot.org> References: <20260730222954.795437-1-robin.roevens@disroot.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.60.2 Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 X-RoevensLambrechts-MailScanner-ID: 0A7A4586B2C.AD543 X-RoevensLambrechts-MailScanner: Found to be clean X-RoevensLambrechts-MailScanner-From: robin.roevens@disroot.org X-RoevensLambrechts-MailScanner-Watermark: 1786093009.31344@zcQZra8Bm0B46mOUqMq25w X-Rspamd-Server: mail01.haj.ipfire.org X-Rspamd-Queue-Id: 4hBKgm1WZhz6Y X-Rspamd-Action: no action X-Spamd-Result: default: False [-7.04 / 11.00]; BAYES_HAM(-3.00)[100.00%]; R_DKIM_ALLOW(-1.65)[disroot.org:s=mail]; DKIM_REPUTATION(-0.92)[-0.92088121179268]; SPF_REPUTATION_HAM(-0.66)[-0.66195595354894]; DMARC_POLICY_ALLOW(-0.50)[disroot.org,reject]; R_SPF_ALLOW(-0.20)[+a:c]; MX_GOOD(-0.10)[disroot.org]; MIME_GOOD(-0.10)[text/plain]; MIME_BASE64_TEXT(0.10)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:50673, ipnet:178.21.23.0/24, country:NL]; ARC_SIGNED(0.00)[lists.ipfire.org:s=202003rsa:i=1]; IP_REPUTATION_HAM(0.00)[asn: 50673(-0.36), country: NL(-0.01), ip: 178.21.23.139(-0.90)]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[development@lists.ipfire.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[disroot.org:+] Rm9yIHJlZmVyZW5jZSwgdGhlIHNvdXJjZSBvZiB0aGlzIHBhY2thZ2UgaXMg Zm91bmQgaGVyZToKaHR0cHM6Ly9naXRodWIuY29tL3phYmJpeC9weXRob24t emFiYml4LXV0aWxzL3JlbGVhc2VzL2Rvd25sb2FkL3YyLjAuNC96YWJiaXhf dXRpbHMtMi4wLjQudGFyLmd6CgpSZWdhcmRzClJvYmluCgpSb2JpbiBSb2V2 ZW5zIHNjaHJlZWYgb3AgdnIgMzEtMDctMjAyNiBvbSAwMDoyOSBbKzAyMDBd Ogo+IEEgUHl0aG9uIGxpYnJhcnkgd2l0aCBtb2R1bGVzIGZvciB3b3JraW5n IHdpdGggWmFiYml4IChaYWJiaXggQVBJLAo+IFphYmJpeCBzZW5kZXIsIFph YmJpeCBnZXQpCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9iaW4gUm9ldmVucyA8 cm9iaW4ucm9ldmVuc0BkaXNyb290Lm9yZz4KPiAtLS0KPiDCoC4uLi9yb290 ZmlsZXMvcGFja2FnZXMvcHl0aG9uMy16YWJiaXgtdXRpbHPCoMKgIHwgMTkg KysrKwo+IMKgbGZzL3B5dGhvbjMtemFiYml4LXV0aWxzwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwgODYKPiArKysrKysr KysrKysrKysrKysrCj4gwqBtYWtlLnNowqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCB8wqAgMSArCj4gwqAzIGZpbGVzIGNoYW5nZWQsIDEwNiBp bnNlcnRpb25zKCspCj4gwqBjcmVhdGUgbW9kZSAxMDA2NDQgY29uZmlnL3Jv b3RmaWxlcy9wYWNrYWdlcy9weXRob24zLXphYmJpeC11dGlscwo+IMKgY3Jl YXRlIG1vZGUgMTAwNjQ0IGxmcy9weXRob24zLXphYmJpeC11dGlscwo+IAo+ IGRpZmYgLS1naXQgYS9jb25maWcvcm9vdGZpbGVzL3BhY2thZ2VzL3B5dGhv bjMtemFiYml4LXV0aWxzCj4gYi9jb25maWcvcm9vdGZpbGVzL3BhY2thZ2Vz L3B5dGhvbjMtemFiYml4LXV0aWxzCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQK PiBpbmRleCAwMDAwMDAwMDAuLmRjNjU4ZWEyNwo+IC0tLSAvZGV2L251bGwK PiArKysgYi9jb25maWcvcm9vdGZpbGVzL3BhY2thZ2VzL3B5dGhvbjMtemFi Yml4LXV0aWxzCj4gQEAgLTAsMCArMSwxOSBAQAo+ICsjdXNyL2xpYi9weXRo b24zLjEwL3NpdGUtcGFja2FnZXMvemFiYml4X3V0aWxzCj4gKyN1c3IvbGli L3B5dGhvbjMuMTAvc2l0ZS1wYWNrYWdlcy96YWJiaXhfdXRpbHMtMi4wLjQt cHkzLjEwLmVnZy1pbmZvCj4gKyN1c3IvbGliL3B5dGhvbjMuMTAvc2l0ZS1w YWNrYWdlcy96YWJiaXhfdXRpbHMtMi4wLjQtcHkzLjEwLmVnZy0KPiBpbmZv L1BLRy1JTkZPCj4gKyN1c3IvbGliL3B5dGhvbjMuMTAvc2l0ZS1wYWNrYWdl cy96YWJiaXhfdXRpbHMtMi4wLjQtcHkzLjEwLmVnZy0KPiBpbmZvL1NPVVJD RVMudHh0Cj4gKyN1c3IvbGliL3B5dGhvbjMuMTAvc2l0ZS1wYWNrYWdlcy96 YWJiaXhfdXRpbHMtMi4wLjQtcHkzLjEwLmVnZy0KPiBpbmZvL2RlcGVuZGVu Y3lfbGlua3MudHh0Cj4gKyN1c3IvbGliL3B5dGhvbjMuMTAvc2l0ZS1wYWNr YWdlcy96YWJiaXhfdXRpbHMtMi4wLjQtcHkzLjEwLmVnZy0KPiBpbmZvL3Jl cXVpcmVzLnR4dAo+ICsjdXNyL2xpYi9weXRob24zLjEwL3NpdGUtcGFja2Fn ZXMvemFiYml4X3V0aWxzLTIuMC40LXB5My4xMC5lZ2ctCj4gaW5mby90b3Bf bGV2ZWwudHh0Cj4gK3Vzci9saWIvcHl0aG9uMy4xMC9zaXRlLXBhY2thZ2Vz L3phYmJpeF91dGlscy9fX2luaXRfXy5weQo+ICt1c3IvbGliL3B5dGhvbjMu MTAvc2l0ZS1wYWNrYWdlcy96YWJiaXhfdXRpbHMvYWlvYXBpLnB5Cj4gK3Vz ci9saWIvcHl0aG9uMy4xMC9zaXRlLXBhY2thZ2VzL3phYmJpeF91dGlscy9h aW9nZXR0ZXIucHkKPiArdXNyL2xpYi9weXRob24zLjEwL3NpdGUtcGFja2Fn ZXMvemFiYml4X3V0aWxzL2Fpb3NlbmRlci5weQo+ICt1c3IvbGliL3B5dGhv bjMuMTAvc2l0ZS1wYWNrYWdlcy96YWJiaXhfdXRpbHMvYXBpLnB5Cj4gK3Vz ci9saWIvcHl0aG9uMy4xMC9zaXRlLXBhY2thZ2VzL3phYmJpeF91dGlscy9j b21tb24ucHkKPiArdXNyL2xpYi9weXRob24zLjEwL3NpdGUtcGFja2FnZXMv emFiYml4X3V0aWxzL2V4Y2VwdGlvbnMucHkKPiArdXNyL2xpYi9weXRob24z LjEwL3NpdGUtcGFja2FnZXMvemFiYml4X3V0aWxzL2dldHRlci5weQo+ICt1 c3IvbGliL3B5dGhvbjMuMTAvc2l0ZS1wYWNrYWdlcy96YWJiaXhfdXRpbHMv bG9nZ2VyLnB5Cj4gK3Vzci9saWIvcHl0aG9uMy4xMC9zaXRlLXBhY2thZ2Vz L3phYmJpeF91dGlscy9zZW5kZXIucHkKPiArdXNyL2xpYi9weXRob24zLjEw L3NpdGUtcGFja2FnZXMvemFiYml4X3V0aWxzL3R5cGVzLnB5Cj4gK3Vzci9s aWIvcHl0aG9uMy4xMC9zaXRlLXBhY2thZ2VzL3phYmJpeF91dGlscy92ZXJz aW9uLnB5Cj4gZGlmZiAtLWdpdCBhL2xmcy9weXRob24zLXphYmJpeC11dGls cyBiL2xmcy9weXRob24zLXphYmJpeC11dGlscwo+IG5ldyBmaWxlIG1vZGUg MTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwLi5mYTRkMjViODEKPiAtLS0gL2Rl di9udWxsCj4gKysrIGIvbGZzL3B5dGhvbjMtemFiYml4LXV0aWxzCj4gQEAg LTAsMCArMSw4NiBAQAo+ICsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwo+ICMj IyMjIyMjIyMjCj4gKyPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoAo+IMKgwqDCoMKgwqDCoMKgwqDCoCAjCj4gKyMgSVBG aXJlLm9yZyAtIEEgbGludXggYmFzZWQKPiBmaXJld2FsbMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICMKPiArIyBDb3B5cmlnaHQgKEMp IDIwMDctMjAxOMKgIElQRmlyZSBUZWFtwqAKPiA8aW5mb0BpcGZpcmUub3Jn PsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIwo+ ICsjwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAKPiDCoMKgwqDCoMKgwqDCoMKgwqAgIwo+ICsjIFRoaXMgcHJvZ3JhbSBp cyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQv b3IKPiBtb2RpZnnCoMKgwqDCoMKgwqDCoCAjCj4gKyMgaXQgdW5kZXIgdGhl IHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw dWJsaXNoZWQKPiBiecKgwqDCoMKgwqDCoMKgICMKPiArIyB0aGUgRnJlZSBT b2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBM aWNlbnNlLAo+IG9ywqDCoMKgwqDCoMKgwqDCoMKgwqAgIwo+ICsjIChhdCB5 b3VyIG9wdGlvbikgYW55IGxhdGVyCj4gdmVyc2lvbi7CoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAjCj4gKyPCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+IMKgwqDCoMKgwqDCoMKg wqDCoCAjCj4gKyMgVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo ZSBob3BlIHRoYXQgaXQgd2lsbCBiZQo+IHVzZWZ1bCzCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgIwo+ICsjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsg d2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5Cj4gb2bCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAjCj4gKyMgTUVSQ0hBTlRBQklMSVRZIG9y IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLsKgIFNlZQo+IHRo ZcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIwo+ICsjIEdOVSBHZW5l cmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlCj4gZGV0YWlscy7CoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAjCj4gKyPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoAo+IMKgwqDCoMKgwqDCoMKgwqDCoCAjCj4gKyMg WW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdl bmVyYWwgUHVibGljCj4gTGljZW5zZcKgwqDCoMKgwqDCoMKgwqDCoMKgICMK PiArIyBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS7CoCBJZiBub3QsIHNlZQo+ IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi7CoMKgwqDCoMKgwqAg Iwo+ICsjwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAKPiDCoMKgwqDCoMKgwqDCoMKgwqAgIwo+ICsjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIwo+ICMjIyMjIyMjIyMjCj4gKwo+ICsjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIwo+ICMjIyMjIyMjIyMjCj4gKyMgRGVmaW5pdGlvbnMKPiAr IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKPiAjIyMjIyMjIyMjIwo+ICsKPiAr aW5jbHVkZSBDb25maWcKPiArCj4gK1ZFUsKgwqDCoMKgwqDCoMKgID0gMi4w LjQKPiArU1VNTUFSWcKgwqDCoCA9IEEgUHl0aG9uIGxpYnJhcnkgd2l0aCBt b2R1bGVzIGZvciB3b3JraW5nIHdpdGggWmFiYml4Cj4gKFphYmJpeCBBUEks IFphYmJpeCBzZW5kZXIsIFphYmJpeCBnZXQpCj4gKwo+ICtUSElTQVBQwqDC oMKgID0gemFiYml4X3V0aWxzLSQoVkVSKQo+ICtETF9GSUxFwqDCoMKgID0g JChUSElTQVBQKS50YXIuZ3oKPiArRExfRlJPTcKgwqDCoCA9ICQoVVJMX0lQ RklSRSkKPiArRElSX0FQUMKgwqDCoCA9ICQoRElSX1NSQykvJChUSElTQVBQ KQo+ICtUQVJHRVTCoMKgwqDCoCA9ICQoRElSX0lORk8pLyQoVEhJU0FQUCkK PiArUFJPR8KgwqDCoMKgwqDCoCA9IHB5dGhvbjMtemFiYml4LXV0aWxzCj4g K1BBS19WRVLCoMKgwqAgPSAxCj4gKwo+ICtERVBTwqDCoMKgwqDCoMKgID0K PiArCj4gK1NFUlZJQ0VTwqDCoCA9Cj4gKwo+ICsjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIwo+ICMjIyMjIyMjIyMjCj4gKyMgVG9wLWxldmVsIFJ1bGVzCj4g KyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCj4gIyMjIyMjIyMjIyMKPiArCj4g K29iamVjdHMgPSAkKERMX0ZJTEUpCj4gKwo+ICskKERMX0ZJTEUpID0gJChE TF9GUk9NKS8kKERMX0ZJTEUpCj4gKwo+ICskKERMX0ZJTEUpX0JMQUtFMiA9 Cj4gZDdhOGVmZjIwYjZhMTljYWQ1NWU4YjVmMTI2ZjE3ZWQzMjViZWQ3MDQ5 NTdmMzFjNjZhMGM3MGQ3OTFhOTI1YTE2MGU2Cj4gOGI3NjEyZTZhMzhjMjMw MjE1NGYwNWY2OGJhODU4OWRlNjNlZTE2MWMzN2Q1MGE3ZDMyYTA4MzU3Y2UK PiArCj4gK2luc3RhbGwgOiAkKFRBUkdFVCkKPiArCj4gK2NoZWNrIDogJChw YXRzdWJzdCAlLCQoRElSX0NISykvJSwkKG9iamVjdHMpKQo+ICsKPiArZG93 bmxvYWQgOiQocGF0c3Vic3QgJSwkKERJUl9ETCkvJSwkKG9iamVjdHMpKQo+ ICsKPiArYjIgOiAkKHN1YnN0ICUsJV9CTEFLRTIsJChvYmplY3RzKSkKPiAr Cj4gK2Rpc3Q6Cj4gKwlAJChQQUspCj4gKwo+ICsjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIwo+ICMjIyMjIyMjIyMjCj4gKyMgRG93bmxvYWRpbmcsIGNoZWNr aW5nLCBiMnN1bQo+ICsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwo+ICMjIyMj IyMjIyMjCj4gKwo+ICskKHBhdHN1YnN0ICUsJChESVJfQ0hLKS8lLCQob2Jq ZWN0cykpIDoKPiArCUAkKENIRUNLKQo+ICsKPiArJChwYXRzdWJzdCAlLCQo RElSX0RMKS8lLCQob2JqZWN0cykpIDoKPiArCUAkKExPQUQpCj4gKwo+ICsk KHN1YnN0ICUsJV9CTEFLRTIsJChvYmplY3RzKSkgOgo+ICsJQCQoQjJTVU0p Cj4gKwo+ICsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwo+ICMjIyMjIyMjIyMj Cj4gKyMgSW5zdGFsbGF0aW9uIERldGFpbHMKPiArIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMKPiAjIyMjIyMjIyMjIwo+ICsKPiArJChUQVJHRVQpIDogJChw YXRzdWJzdCAlLCQoRElSX0RMKS8lLCQob2JqZWN0cykpCj4gKwlAJChQUkVC VUlMRCkKPiArCUBybSAtcmYgJChESVJfQVBQKSAmJiBjZCAkKERJUl9TUkMp ICYmIHRhciB6eGYKPiAkKERJUl9ETCkvJChETF9GSUxFKQo+ICsJI2NkICQo RElSX0FQUCkgJiYgcHl0aG9uMyBzZXR1cC5weSBidWlsZAo+ICsJY2QgJChE SVJfQVBQKSAmJiBweXRob24zIHNldHVwLnB5IGluc3RhbGwgLS1yb290PS8K PiArCUBybSAtcmYgJChESVJfQVBQKQo+ICsJQCQoUE9TVEJVSUxEKQo+IGRp ZmYgLS1naXQgYS9tYWtlLnNoIGIvbWFrZS5zaAo+IGluZGV4IGE0YzY5OTdl ZC4uZDg2ZTA5MTE4IDEwMDc1NQo+IC0tLSBhL21ha2Uuc2gKPiArKysgYi9t YWtlLnNoCj4gQEAgLTIxNDcsNiArMjE0Nyw3IEBAIGJ1aWxkX3N5c3RlbSgp IHsKPiDCoAlsZnNtYWtlMiBzdXJpY2F0YS1yZXBvcnRlcgo+IMKgCWxmc21h a2UyIGxsZHBkCj4gwqAJbGZzbWFrZTIgcGVybC1OZXQtTGliSUROMgo+ICsJ bGZzbWFrZTIgcHl0aG9uMy16YWJiaXgtdXRpbHMKPiDCoAo+IMKgCWxmc21h a2UyIGxpbnV4Cj4gwqAJbGZzbWFrZTIgbGludXgtaW5pdHJkCj4gLS0gCj4g Mi41NS4wCj4gCgotLSAKRGl0IGJlcmljaHQgaXMgZ2VzY2FubmVkIG9wIHZp cnVzc2VuIGVuIGFuZGVyZSBnZXZhYXJsaWprZQppbmhvdWQgZG9vciBNYWls U2Nhbm5lciBlbiBsaWprdCBzY2hvb24gdGUgemlqbi4KCg==