From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id uFsuBPBKwWWlxAAA62LTzQ:P1 (envelope-from ) for ; Mon, 05 Feb 2024 21:54:08 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id uFsuBPBKwWWlxAAA62LTzQ (envelope-from ) for ; Mon, 05 Feb 2024 21:54:08 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=A9sW5p51; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1707166448; a=rsa-sha256; cv=none; b=Q6IJ0FW9BbdVlAFN/8kLG6FJxppd4Zj/KsaAwVR3s+aqDo30Q4xsSGQEOkIeP6T+t1shJr yL891VqhGrgLYX7BxyORNI6wCw1wdPDl+mTfBZ20DMQe+NtdeGgueABHULzlvVJUu7U5Cg NBPUJVfdxGkT9oKxyUH9mdkuBM2/VW08OJEGIgaosm209bx5b07ICzdbB5AMxCgvETMacB vzeDqYkaYzZtw91/Tt6Yi5SPPWYKpLYIN4xDEaTq91AXeRw8gSVUVaIuBrmx7vY3gY8xdN EkWTo00cjC/5D2KOW01dEJq7yqww+FXZM8lPxGPpKLss6fw98Gpdb0fhyPoYbw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=A9sW5p51; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1707166448; h=from:from:sender:sender: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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=QKe5/c6kX+4UcQjU1O4snxFoN+USLvTUgi/gqBdKAYg=; b=s+JZXUm9AyYtLOMlTCb8VtvmJjQOSGx+QpuGwQZrMXXmUBxM64JH9kNq4D2jOqdIGA6atK 7MDRbx2PpSDPIREOFLLVUpSbXvlJoUbs7CdA4I1OmcAR3R3r91XyftG7uUwENK/PN9Szuw Rqm/JykvChsUYU0TwEMCjxo7wsf9vYNm7oVGurknWcmTUjEGBO1YLVim7ldXgiR8ccp7RP /sxHUEQQsRX2pLw26Vq5zB82YbI4lNnlfzN68E0IQh/5rq0KhSKgusBJtaMQhZ7VSfOvw8 SjVTh18Tqa4OgiUrlSTowYpavBVyxQtyFzHtQ70L7G2f6NhahxUZViinwkk4xw== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D73B12613D for ; Mon, 5 Feb 2024 21:54:07 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX5yS-0006oh-BI; Mon, 05 Feb 2024 15:53:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rX5yP-0006oJ-MO for guix-patches@gnu.org; Mon, 05 Feb 2024 15:53:49 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX5yP-000261-BR for guix-patches@gnu.org; Mon, 05 Feb 2024 15:53:49 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX5yb-0005Vw-Tc for guix-patches@gnu.org; Mon, 05 Feb 2024 15:54:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68716] [PATCH gnome-team v2 5/5] services: gnome: Use a blocklist for udev configurations. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 20:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68716 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Vivien Kraus , 68716@debbugs.gnu.org Cc: rg@raghavgururajan.name, maxim.cournoyer@gmail.com Received: via spool by 68716-submit@debbugs.gnu.org id=B68716.170716638221134 (code B ref 68716); Mon, 05 Feb 2024 20:54:01 +0000 Received: (at 68716) by debbugs.gnu.org; 5 Feb 2024 20:53:02 +0000 Received: from localhost ([127.0.0.1]:52388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rX5xd-0005Ua-8q for submit@debbugs.gnu.org; Mon, 05 Feb 2024 15:53:01 -0500 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]:57538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rX5xY-0005UE-8s for 68716@debbugs.gnu.org; Mon, 05 Feb 2024 15:53:00 -0500 Received: by mail-ed1-x544.google.com with SMTP id 4fb4d7f45d1cf-557dcb0f870so6358511a12.2 for <68716@debbugs.gnu.org>; Mon, 05 Feb 2024 12:52:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707166357; x=1707771157; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=QKe5/c6kX+4UcQjU1O4snxFoN+USLvTUgi/gqBdKAYg=; b=A9sW5p51nltODWgj14e6H0Qq0CRwN34cdaFx9d9g3trMwoMxtKTkbbOVltMnNFTLn+ eo5iWM9EfXP5Zwn0oGw9JfAKIcvZl+1I61WoxkteZXgZTnjHiYHRqYXL1+2MZbAI+AjC IwulUW6kmg9ktZMy4AcfcEwgnLJpVnFocflY2dTlQUqf77nP5bKfqOf6Z2dNxaDARutP Nja7drqwodqCfQnXZTCP0Ku8bsFh6UCV2bPzMOpBkfZQyl80hUmy/n/bDKdez7VOp4pS YmZXZVxixJjKk9SYRqmC1n20968MBLJwQ/FuDPEepnCTzgdRho/phxJfnjZvxQknVQPg vFBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707166357; x=1707771157; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=QKe5/c6kX+4UcQjU1O4snxFoN+USLvTUgi/gqBdKAYg=; b=UQ4oX+qVISIdT6M0EmFua8VWglX5t0WFQfoWiv+cq8VOlfH1gd2FDp7fbI/qv2Qu2I n2c4eo8pQpfoUKknAJUvsC67OPQl3nbsyZxfQ+gA92tmVHdKSfgGMydNQx1gOZbjEBuZ ZCTCsKsKOFzUm2dNZToO3903sLmr+N2VzwfiyEtu4ntI9Sw3swDjOvsc05W40/9nMYhJ S1Szdb/gKMW7ErJPhyDlLQ8XpM88qlYBHdpluni529sXKidnvIgmy5QwLNO0Vu1Ub4uj 5xS6wN1PBI5Wa2ms4i3O0EBOLJnnpKRNkSJYKhxyumHkCLqZkISmdfxUlBVZyhxPbHvI GvDg== X-Gm-Message-State: AOJu0YzFL4z+v91u1KndL1rhVAOgppsjGdDRGf3PatPxonOq2peGVd/d NeARrMDZFsnBS6+q4InF6Fil9IB/m3hOkxzd+Tkws83gvtNTyflE X-Google-Smtp-Source: AGHT+IG+bOe+63rg/5ekQDo6ib95Sq+1I8uzuGSHoty0s5+TGu6aI7v4S/Np/4DC2A/kiOd3tDH05A== X-Received: by 2002:a17:906:5791:b0:a35:ee95:7e63 with SMTP id k17-20020a170906579100b00a35ee957e63mr96381ejq.32.1707166356738; Mon, 05 Feb 2024 12:52:36 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCWY9Qtj0WlTOu8/iO/zS4COJ3Z6SVjolPFy1Ba/kGph3SJLNH8dD4WFRN23gII7h5ulEyb8jG+cJ4+1iQBMZUmcN9QOp9nC+Bz5OHOVzzlu9sIcv0DisCcLwh3szS7+ Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id q23-20020a170906a09700b00a377e9e1425sm250376ejy.87.2024.02.05.12.52.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Feb 2024 12:52:36 -0800 (PST) Message-ID: <2671e8ad3f84f79252e8b8ccfc5ebf7b13966ef2.camel@gmail.com> From: Liliana Marie Prikler Date: Mon, 05 Feb 2024 21:52:34 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx10.migadu.com X-Spam-Score: -3.97 X-Migadu-Queue-Id: D73B12613D X-Migadu-Spam-Score: -3.97 X-TUID: H+Ybbw7L2HbU QW0gTW9udGFnLCBkZW0gMDUuMDIuMjAyNCB1bSAxOTozMCArMDEwMCBzY2hyaWViIFZpdmllbiBL cmF1czoKPiBUaGUgZ25vbWUtdWRldi1jb25maWd1cmF0aW9uLWZpbGVzIG5vdyBsaXN0cyBldmVy eSB1ZGV2IHJ1bGUgYW5kCj4gaGFyZHdhcmUKPiBmaWxlLCBhbmQgcmVtb3ZlIGZpbGVzIGJhc2Vk IG9uIGEgdXNlci1zdXBwbGllZCBsaXN0IG9mIHJlZ3VsYXIKPiBleHByZXNzaW9ucy4KPiAKPiAq IGdudS9zZXJ2aWNlcy9kZXNrdG9wLnNjbSAoZ25vbWUtZGVza3RvcC1jb25maWd1cmF0aW9uKTog QWRkIHRoZQo+IHVkZXYtYmxvY2tsaXN0IGZpZWxkLgo+IChnbm9tZS11ZGV2LWNvbmZpZ3VyYXRp b24tZmlsZXMpOiBDaGFuZ2UgYmVoYXZpb3IuCj4gCj4gQ2hhbmdlLUlkOiBJNmRmNGI4OTY2NTI1 ODFjNDJhMzVlYTNiYTFlNDg0OWFkNzJkMTJlZgo+IC0tLQo+IMKgZ251L3NlcnZpY2VzL2Rlc2t0 b3Auc2NtIHwgNjMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0KPiAtLQo+ IMKgMSBmaWxlIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9nbnUvc2VydmljZXMvZGVza3RvcC5zY20gYi9nbnUvc2VydmljZXMvZGVz a3RvcC5zY20KPiBpbmRleCAyNjNhZTYxNjk4Li44MDQ1NDA2YzEwIDEwMDY0NAo+IC0tLSBhL2du dS9zZXJ2aWNlcy9kZXNrdG9wLnNjbQo+ICsrKyBiL2dudS9zZXJ2aWNlcy9kZXNrdG9wLnNjbQo+ IEBAIC04Nyw2ICs4Nyw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgc2VydmljZXMgZGVza3RvcCkK PiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCB1aSkKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCB1 dGlscykKPiDCoMKgICM6dXNlLW1vZHVsZSAoZ3VpeCBnZXhwKQo+ICvCoCAjOnVzZS1tb2R1bGUg KGd1aXggbW9kdWxlcykKPiDCoMKgICM6dXNlLW1vZHVsZSAoc3JmaSBzcmZpLTEpCj4gwqDCoCAj OnVzZS1tb2R1bGUgKHNyZmkgc3JmaS0yNikKPiDCoMKgICM6dXNlLW1vZHVsZSAoc3JmaSBzcmZp LTM1KQo+IEBAIC0xNTYsNiArMTU3LDcgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBzZXJ2aWNlcyBk ZXNrdG9wKQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbm9tZS1kZXNrdG9wLWNvbmZpZ3Vy YXRpb24tc2hlbGwKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgZ25vbWUtZGVza3RvcC1jb25m aWd1cmF0aW9uLXV0aWxpdGllcwo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBnbm9tZS1kZXNr dG9wLWNvbmZpZ3VyYXRpb24tZXh0cmEtcGFja2FnZXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCBnbm9tZS1kZXNrdG9wLWNvbmZpZ3VyYXRpb24tdWRldi1ibG9ja2xpc3QKPiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgZ25vbWUtZGVza3RvcC1zZXJ2aWNlCj4gwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIGdub21lLWRlc2t0b3Atc2VydmljZS10eXBlCj4gwqAKPiBAQCAtMTQ5NCw3ICsxNDk2 LDEyIEBAIChkZWZpbmUtY29uZmlndXJhdGlvbi9uby1zZXJpYWxpemF0aW9uIGdub21lLQo+IGRl c2t0b3AtY29uZmlndXJhdGlvbgo+IMKgwqDCoCAiQSBsaXN0IG9mIEdOT01FLWFkamFjZW50IHBh Y2thZ2VzIHRvIGFsc28gaW5jbHVkZS7CoCBUaGlzIGZpZWxkCj4gaXMgaW50ZW5kZWQKPiDCoGZv ciB1c2VycyB0byBhZGQgdGhlaXIgb3duIHBhY2thZ2VzIHRvIHRoZWlyIEdOT01FIGV4cGVyaWVu Y2UuwqAKPiBOb3RlLCB0aGF0IGl0Cj4gwqBhbHJlYWR5IGluY2x1ZGVzIHNvbWUgcGFja2FnZXMg dGhhdCBhcmUgY29uc2lkZXJlZCBlc3NlbnRpYWwgYnkgc29tZQo+IChtb3N0PykKPiAtR05PTUUg dXNlcnMuIikpCj4gK0dOT01FIHVzZXJzLiIpCj4gK8KgICh1ZGV2LWJsb2NrbGlzdAo+ICvCoMKg IChsaXN0LW9mLXN0cmluZ3MgJygpKQo+ICvCoMKgICJBIGxpc3Qgb2YgcmVndWxhciBleHByZXNz aW9ucyBkZW5vdGluZyB1ZGV2IHJ1bGVzIG9yIGhhcmR3YXJlCj4gZmlsZSBuYW1lcwo+ICtwcm92 aWRlZCBieSBhbnkgcGFja2FnZSwgdGhhdCBzaG91bGQgbm90IGJlIGluc3RhbGxlZC7CoCBCeSBk ZWZhdWx0LAo+IGV2ZXJ5IHVkZXYKPiArcnVsZSBhbmQgaGFyZHdhcmUgZmlsZSBzcGVjaWZpZWQg YnkgYWxsIHBhY2thZ2VzIGFyZSBpbnN0YWxsZWQuIikpCj4gwqAKPiDCoChkZWZpbmUgKGdub21l LXBhY2thZ2UgZ25vbWUgbmFtZSkKPiDCoMKgICJSZXR1cm4gdGhlIHBhY2thZ2UgTkFNRSBhbW9u ZyB0aGUgR05PTUUgcGFja2FnZSBpbnB1dHMuwqAgTkFNRSBjYW4KPiBiZSBhCj4gQEAgLTE1MDks MjAgKzE1MTYsNDYgQEAgKGRlZmluZSAoZ25vbWUtcGFja2FnZXMgZ25vbWUgbmFtZXMpCj4gwqAo ZGVmaW5lIChnbm9tZS11ZGV2LWNvbmZpZ3VyYXRpb24tZmlsZXMgY29uZmlnKQo+IMKgwqAgIlJl dHVybiB0aGUgbGlzdCBvZiBHTk9NRSBkZXBlbmRlbmNpZXMgdGhhdCBwcm92aWRlIHVkZXYgcnVs ZXMgYW5kCj4gaGFyZHdhcmUKPiDCoGZpbGVzLiIKPiAtwqAgKGxldCogKChnbm9tZSAoZ25vbWUt ZGVza3RvcC1jb25maWd1cmF0aW9uLWdub21lIGNvbmZpZykpCj4gLcKgwqDCoMKgwqDCoMKgwqAg KHNoZWxsIChnbm9tZS1kZXNrdG9wLWNvbmZpZ3VyYXRpb24tc2hlbGwgY29uZmlnKSkpCj4gLcKg wqDCoCAob3IgKGFueSAobWF0Y2gtbGFtYmRhCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKChhbmQgcGtnICg9IHBhY2thZ2UtbmFtZSAiZ25vbWUtc2V0dGluZ3MtZGFlbW9uIikpCj4g LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGlzdCBwa2cpKQo+IC3CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIChfICNmKSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHNo ZWxsKQo+IC3CoMKgwqDCoMKgwqDCoCAoYW5kIChtYXliZS12YWx1ZS1zZXQ/IGdub21lKQo+IC3C oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGdub21lLXBhY2thZ2VzIGdub21lICcoImdub21lLXNl dHRpbmdzLWRhZW1vbiIpKSkKPiAtwqDCoMKgwqDCoMKgwqAgKHJhaXNlCj4gLcKgwqDCoMKgwqDC oMKgwqAgKGNvbmRpdGlvbgo+IC3CoMKgwqDCoMKgwqDCoMKgwqAgKCZlcnJvci1sb2NhdGlvbgo+ IC3CoMKgwqDCoMKgwqDCoMKgwqDCoCAobG9jYXRpb24gKGdub21lLWRlc2t0b3AtY29uZmlndXJh dGlvbi1zb3VyY2UtbG9jYXRpb24KPiBjb25maWcpKSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgICgm bWVzc2FnZSAobWVzc2FnZSAoR18gIk1pc3NpbmcgZ25vbWUtc2V0dGluZ3MtCj4gZGFlbW9uIikp KSkpKSkpCj4gK8KgIChsZXQqICgoYWxsLXBhY2thZ2VzCj4gK8KgwqDCoMKgwqDCoMKgwqDCoCAo YXBwZW5kCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIChnbm9tZS1kZXNrdG9wLWNvbmZpZ3VyYXRp b24tY29yZS1zZXJ2aWNlcyBjb25maWcpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgIChnbm9tZS1k ZXNrdG9wLWNvbmZpZ3VyYXRpb24tc2hlbGwgY29uZmlnKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oCAoZ25vbWUtZGVza3RvcC1jb25maWd1cmF0aW9uLXV0aWxpdGllcyBjb25maWcpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgIChsZXQgKChnbm9tZS1tZXRhIChnbm9tZS1kZXNrdG9wLWNvbmZpZ3Vy YXRpb24tZ25vbWUKPiBjb25maWcpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChpZiAo bWF5YmUtdmFsdWUtc2V0PyBnbm9tZS1tZXRhKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoYmVnaW4KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3 YXJuaW5nCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChnbm9tZS1k ZXNrdG9wLWNvbmZpZ3VyYXRpb24tc291cmNlLWxvY2F0aW9uCj4gY29uZmlnKQo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoR18gIlVzaW5nIGEgbWV0YS1wYWNrYWdl IGZvciBnbm9tZS1kZXNrdG9wIGlzCj4gZGlzY291cmFnZWQufiUiKSkKPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsaXN0IGdub21lLW1ldGEpKQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGlzdCkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAo Z25vbWUtZGVza3RvcC1jb25maWd1cmF0aW9uLWV4dHJhLXBhY2thZ2VzIGNvbmZpZykpKSkKWW91 IGNvdWxkIHJldXNlIHRoZSBmdW5jdGlvbiB0aGF0IHdlIGhhdmUgdG8gaW1wbGVtZW50IGZvciB0 aGUgcHJvZmlsZQpzZXJ2aWNlIGFueXdheSwgbm8/Cj4gK8KgwqDCoCAobGlzdAo+ICvCoMKgwqDC oCAoY29tcHV0ZWQtZmlsZQo+ICvCoMKgwqDCoMKgICJnbm9tZS11ZGV2LWNvbmZpZ3VyYXRpb25z Igo+ICvCoMKgwqDCoMKgICh3aXRoLWltcG9ydGVkLW1vZHVsZXMKPiArwqDCoMKgwqDCoMKgwqDC oMKgIChzb3VyY2UtbW9kdWxlLWNsb3N1cmUgJygoZ3VpeCBidWlsZCB1dGlscykpKQo+ICvCoMKg wqDCoMKgwqDCoCAjfihiZWdpbgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1c2UtbW9kdWxl cyAoZ3VpeCBidWlsZCB1dGlscykpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNo Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIChwYWNrYWdlKQo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3aXRoLWRpcmVjdG9yeS1leGN1cnNpb24KPiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHBhY2thZ2UKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKGZvci1lYWNoCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKGxhbWJkYSAoZmlsZW5hbWUpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIChta2Rpci1wIChkaXJuYW1lIChzdHJpbmctYXBwZW5kICMkb3V0cHV0ICIv Igo+IGZpbGVuYW1lKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChjb3B5LWZpbGUgZmlsZW5hbWUgKHN0cmluZy1hcHBlbmQgIyRvdXRwdXQgIi8iCj4gZmlsZW5h bWUpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZmluZC1maWxlcyAi LiIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAobGFtYmRhIChuYW1lIHN0KQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAob3IgKHN0cmluZy1wcmVmaXg/ICIu L2xpYi91ZGV2LyIKPiBuYW1lKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctcHJlZml4Pwo+ICIu L2xpYmV4ZWMvdWRldi8iIG5hbWUpKSkpKSkpCklJUkMsIHN0cmluZy1wcmVmaXggbWF0Y2hpbmcg aXMgbm90IGEgZ3JlYXQgaWRlYSB3aXRoIGZpbmQtZmlsZXMuIApzZWFyY2gtcGF0aC1hcy1saXN0 IGZyb20gKGd1aXggYnVpbGQgdXRpbHMpIGlzIHByb2JhYmx5IHByZWZlcmFibGUuCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAobGlzdCAjJEBhbGwtcGFja2FnZXMpKQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgIChmb3ItZWFjaAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJk YSAocGF0dGVybikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9yLWVhY2gKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5Cj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZmluZC1maWxlcyAjJG91dHB1dCBwYXR0 ZXJuKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGlzdCAjJEAoZ25vbWUtZGVza3Rv cC1jb25maWd1cmF0aW9uLXVkZXYtYmxvY2tsaXN0Cj4gY29uZmlnKSkpKSkpKSkpCj4gwqAKPiDC oChkZWZpbmUgKGdub21lLXBvbGtpdC1zZXR0aW5ncyBjb25maWcpCj4gwqDCoCAiUmV0dXJuIHRo ZSBsaXN0IG9mIEdOT01FIGRlcGVuZGVuY2llcyB0aGF0IHByb3ZpZGUgcG9sa2l0IGFjdGlvbnMK PiBhbmQKQ2hlZXJzCg==