From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id gFJPFZr4QmYMCwAAqHPOHw:P1 (envelope-from ) for ; Tue, 14 May 2024 07:37:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id gFJPFZr4QmYMCwAAqHPOHw (envelope-from ) for ; Tue, 14 May 2024 07:37:30 +0200 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=ELP1gCNI; 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=1715665050; a=rsa-sha256; cv=none; b=uOENcpuV5VQKX9h5Z3LMdKzuZFzUO9qlmNf87lJhLEoB8x+va2jpdWc0zEwfHty+ASre2r usuAVOJEpNanypCQCHw+UWzGOzKf5qIpM2+o0cFRzNB9kzwWg8q5HE/QAlx45HhL/GTZwF esyNLGqU2S24KfyfY7ICJLn8CvOSfCZ4sSgeBuRBGmoKjz1/y4MHOc5V1dmxLTlL/IY+1g /pfP+UNhdDiELxnkuA2OhgU/SCyajJxJ5aGnsIc/zn8qrMI9uLnuJAdYrgs18b3JsIO/Bb t4tnv/yHcvZVfkmr/sl5r/AB4yVTNcE/p9FEzRWvdLbfsITPU2AqQxfT/O7hwA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=ELP1gCNI; 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=1715665050; 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-to: 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=B5jruxBmi6cVHwITGSzKLRQp4vH7YjEI/M2MKajzuTQ=; b=hQNZhTU0PNP01PVkcZvnuHFhxqHUI6f/AUvwdU3853ICS4ajs1AkCfALC71PS8zyHgx0fm Nw/DUhN1juDjNadFKg9p+Yo7iig4jlHRaIZs5mdKDFP2RU39kX1Mg+N3rNOxLvqX31hFty bqKBKjaTq6vyJAr/f+aCET/FKXabWAq7oZaJqRjwHNs2PfNqxEDiO3GWNe3xoHB3eCkNdB UmopAfMB4zlKzK+PAV7DLf8x8lx3uaX5ziqR5vKZIhDiGks+oudBXSW7smHpCDtiBQVuq6 ElitLXOpn0aI6ySyACxV4cQIb7lmU4VRsI7ThebrfushjJE+kzUCYhPq+rZsMw== 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 E38B51CB56 for ; Tue, 14 May 2024 07:37:29 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6kqY-0002zb-GV; Tue, 14 May 2024 01:37:06 -0400 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 1s6kqU-0002z7-TX for guix-patches@gnu.org; Tue, 14 May 2024 01:37:03 -0400 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 1s6kqT-0002vZ-5Y for guix-patches@gnu.org; Tue, 14 May 2024 01:37:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6kqT-0007x9-W6 for guix-patches@gnu.org; Tue, 14 May 2024 01:37:02 -0400 Subject: bug#70282: [PATCH v4] gnu: gnome-shell: Wrap screencast service. Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Tue, 14 May 2024 05:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 70282 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxim Cournoyer , Dariqq Cc: 70282-done@debbugs.gnu.org, Vivien Kraus Mail-Followup-To: 70282@debbugs.gnu.org, liliana.prikler@gmail.com, dariqq@posteo.net Received: via spool by 70282-done@debbugs.gnu.org id=D70282.171566496930541 (code D ref 70282); Tue, 14 May 2024 05:37:01 +0000 Received: (at 70282-done) by debbugs.gnu.org; 14 May 2024 05:36:09 +0000 Received: from localhost ([127.0.0.1]:37079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6kpd-0007wX-Dh for submit@debbugs.gnu.org; Tue, 14 May 2024 01:36:09 -0400 Received: from mail-ej1-f65.google.com ([209.85.218.65]:50219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6kpb-0007wR-CJ for 70282-done@debbugs.gnu.org; Tue, 14 May 2024 01:36:08 -0400 Received: by mail-ej1-f65.google.com with SMTP id a640c23a62f3a-a5a5c930cf6so476710466b.0 for <70282-done@debbugs.gnu.org>; Mon, 13 May 2024 22:36:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715664901; x=1716269701; 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=B5jruxBmi6cVHwITGSzKLRQp4vH7YjEI/M2MKajzuTQ=; b=ELP1gCNItW3NNrmqYEro9rqtV/G8R8vJg4bw+hFnDzUSdeWRxsed8zDQIwfkcNX49p 8TFvcA22QnvomjSkOf+MDZ9wMOs8E/n/LB4LSRtC+YhUx5IhdCtJzYWI1guTIOieFJ3G LBKtM2V/Y3KBkH9mVAULcPv06YpnqhbXl3eM7r+DCOYom1IUPO6zuYc0pi3UR5pkaN1V THW/EaMo7Ksd7koZ2uNsDvNPU8KUugbTJpBx8MwAMO57TiQLEhbB5kIxoOts0zw0Cg79 GGrhBcg3zwcnXm97oj8BWQKwS4yZaaNlNzgINEmFbjgt4jO9XMpR45VHlKlBWZGlIUVZ PEdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715664901; x=1716269701; 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=B5jruxBmi6cVHwITGSzKLRQp4vH7YjEI/M2MKajzuTQ=; b=L+4ZdxvpUjrPmIxeTFxn6bF1aFCScZj2VE1XbXcyboFyE8IgHszaD8E9pPtJP0VWp0 UYExqJ4tRVjPRMlYOM7Deo9s52DOWVFjehTUn8yYNgdsQrxLa7KfLAjubOGa14HemFfQ IFMkQFxr9Xb81FTz0fDmF6cRVXI+cRg6BGiq33jpd/8RyhNRoDY5VWp2mxSJO1qtD7tS n7cIX6Lgp35VzDrdEP7ZfgZFKHgL9DCmgJ1WieaGiSGECr3sPGg/G239bz0t6t59NbvA iRNwd3Yshkg2wjQdI5AhzF6qjg7vtkEu2lGwg4bx8+DUl4jnjyUmILw5o/7gYDYknwKD sCFw== X-Gm-Message-State: AOJu0Ywm4I4XDElLTsENNq6/g7JC3O0if94F/aJz0WEQfoYiox7tKI3O 6D8mtwM4KIg1TuB8eekCE68K5bIMkinMTC+NSfbFhGQUNNFY+a4BmQebXHmI X-Google-Smtp-Source: AGHT+IGHArdf4RU5utjbmOiqapFmb+1jZcsChIQCb7WdQKfoJCyL7dSZP2IqfAWGhvRRPx/dmE3kBg== X-Received: by 2002:a17:906:194a:b0:a59:9b75:b90 with SMTP id a640c23a62f3a-a5a2d53ad53mr779223066b.2.1715664900416; Mon, 13 May 2024 22:35:00 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a5a3c24992dsm521037966b.96.2024.05.13.22.34.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 May 2024 22:34:59 -0700 (PDT) Message-ID: From: Liliana Marie Prikler Date: Tue, 14 May 2024 07:34:58 +0200 In-Reply-To: <87a5kz2eb6.fsf@gmail.com> References: <213d475bd6ad3781baf3876e89bd84c18029dc5e.1715193210.git.dariqq@posteo.net> <87cypw6q0x.fsf@gmail.com> <9e607cae-97fc-4b6d-85bc-dccf58ee1f08@posteo.net> <87a5kz2eb6.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.48.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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: E38B51CB56 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: 4.23 X-Spam-Score: 4.23 X-TUID: IKeinA5fecUk QW0gRG9ubmVyc3RhZywgZGVtIDA5LjA1LjIwMjQgdW0gMTE6MzAgLTA0MDAgc2NocmllYiBNYXhp bSBDb3Vybm95ZXI6Cj4gSGkgRGFyaXFxLAo+IAo+IERhcmlxcSA8ZGFyaXFxQHBvc3Rlby5uZXQ+ IHdyaXRlczoKPiAKPiBbLi4uXQo+IAo+ID4gPiA+IGRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMv Z25vbWUuc2NtIGIvZ251L3BhY2thZ2VzL2dub21lLnNjbQo+ID4gPiA+IGluZGV4IDkyZTM1ZTNj NWEuLjRiYmZmMmE4OWIgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEvZ251L3BhY2thZ2VzL2dub21lLnNj bQo+ID4gPiA+ICsrKyBiL2dudS9wYWNrYWdlcy9nbm9tZS5zY20KPiA+ID4gPiBAQCAtOTQwOCw2 ICs5NDA4LDcgQEAgKGRlZmluZS1wdWJsaWMgZ25vbWUtc2hlbGwKPiA+ID4gPiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICdpbnN0YWxsICd3cmFwLXByb2dyYW1zCj4gPiA+ ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEqICgjOmtleSBpbnB1dHMg IzphbGxvdy1vdGhlci1rZXlzKQo+ID4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGxldCAoKGdpLXR5cGVsaWItcGF0aMKgIChnZXRlbnYKPiA+ID4gPiAiR0lfVFlQRUxJ Ql9QQVRIIikpCj4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoCAoZ3N0LXBsdWdpbi1wYXRowqAgKGdldGVudgo+ID4gPiA+ICJHU1RfUExVR0lOX1NZU1RF TV9QQVRIIikpCj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAocHl0aG9uLXBhdGgKPiA+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1qb2luCj4gPiA+ID4gwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGZpbHRlciAobGFtYmRhIChpdGVt KQo+ID4gPiA+IEBAIC05NDI3LDYgKzk0MjgsMTkgQEAgKGRlZmluZS1wdWJsaWMgZ25vbWUtc2hl bGwKPiA+ID4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAicGF0aCA9Pgo+ID4gPiA+IGltcG9ydHMuZ2ku R0lSZXBvc2l0b3J5LlJlcG9zaXRvcnkuIgo+ID4gPiA+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgCj4gPiA+ ID4gInByZXBlbmRfc2VhcmNoX3BhdGgocGF0aCkpO1xuIgo+ID4gPiA+IMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIGFsbCkpKQo+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7 IFNjcmVlbmNhc3QgcmVxdWlyZXMgYSBwaXBld2lyZSBzZXJ2aWNlCj4gPiA+ID4gcnVubmluZwo+ ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IChpLmUuIGFzIHBy b3ZpZGVkIGJ5IGhvbWUtcGlwZXdpcmUtCj4gPiA+ID4gc2VydmljZS10eXBlKQo+ID4gPiA+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAoc3RyaW5nLWFw cGVuZCAjJG91dHB1dAo+ID4gPiA+ICIvc2hhcmUvZ25vbWUtc2hlbGwvIgo+ID4gPiA+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiA+ID4gPiAib3JnLmdub21lLlNoZWxsLlNj cmVlbmNhc3QiKQo+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoKCJpbXBvcnRzXFwucGFja2FnZVxcLnN0YXJ0IiBhbGwpCj4gPiA+ID4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIiciIGdpLXR5cGVs aWItcGF0aAo+ID4gPiA+ICInLnNwbGl0KCc6JykuZm9yRWFjaCgiCj4gPiA+ID4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgInBhdGggPT4KPiA+ID4gPiBpbXBvcnRzLmdpLkdJUmVwb3NpdG9yeS5SZXBvc2l0b3J5 LiIKPiA+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ID4gPiA+ICJwcmVwZW5kX3NlYXJjaF9wYXRoKHBh dGgpKTtcbiIKPiA+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ID4gPiA+ICJpbXBvcnRzLmdpLkdMaWIu c2V0ZW52KCdHU1RfUExVR0lOX1NZU1RFTV9QQVRIJywiCj4gPiA+ID4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAK PiA+ID4gPiAiW2ltcG9ydHMuZ2kuR0xpYi5nZXRlbnYoJ0dTVF9QTFVHSU5fU1lTVEVNX1BBVEgn KSwiCj4gPiA+ID4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiciIGdzdC1wbHVnaW4tcGF0aAo+ID4gPiA+ICIn XS5maWx0ZXIodiA9PiB2KS5qb2luKCc6JyksIgo+ID4gPiA+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJ0cnVl KTtcbiIKPiA+ID4gPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBhbGwpKSkKPiA+ID4gUGVyaGFwcyBhIHNpbXBs ZSBwYXRjaCB3b3VsZCBjb252ZXkgdGhlIGNoYW5nZSBiZXR0ZXIgYW5kIGJlCj4gPiA+IGVhc2ll ciB0byBtYWludGFpbiBpbiB0aGUgZnV0dXJlIC8gYmUgcmVhZGlseSBhdmFpbGFibGUgZm9yIG90 aGVyCj4gPiA+IGRpc3RyaWJ1dGlvbnMgdG8gdXNlLgo+ID4gCj4gPiAKPiA+IFRoZSBzaW1wbGUg cGF0Y2ggdGhhdCB3b3VsZCBkbyB0aGlzIGlzIGJhc2ljYWxseSB0aGUgcGF0Y2ggZnJvbQo+ID4g bml4b3MgaW4gdjEgb2YgdGhpcyB3aGljaCBhZGRzIGEgc2hlYmFuZyBsaW5lIGZvciBnanMgdG8g dGhlCj4gPiBzZXJ2aWNlIGludm9jYXRpb24gZmlsZXMgKHJhdGhlciB0aGFuIHRoZSBkYnVzIHNl cnZpY2UgaW52b2tpbmcKPiA+ICRnanMgJHNlcnZpY2UpLiBUaGUgcHJvYmxlbSB0aGVuIGlzIHRo YXQgd3JhcC1wcm9ncmFtIGNoYW5nZXMgdGhlCj4gPiBmaWxlbmFtZSB0byAqIC5yZWFsIHdoaWNo IG1ha2VzIGdqcyB1bmhhcHB5Lgo+ID4gCj4gPiBUaGUgcGVvcGxlIGZyb20gbml4IGNpcmN1bXZl bnQgdGhpcyBieSB1c2luZyBzb21lIGpzIGF0IHRoZQo+ID4gYmVnaW5uaW5nIHRvIHJlc2V0IHRo ZSBlbnRyeXBvaW50IHRvIHRoZSBjb3JyZWN0IHZhbHVlLgo+ID4gCj4gPiBPbmUgbmljZSB3YXkg YXJvdW5kIGF2b2lkaW5nIHRoZSBwcm9ibGVtIHdvdWxkIGJlIHVzaW5nIHdyYXAtc2NyaXB0Cj4g PiBpbnN0ZWFkIHRob3VnaCB0aGF0IGRvZXMgbm90IHN1cHBvcnQgZ2pzIGFzIGludGVycHJldGVy ICh5ZXQ/KSBhbmQKPiA+IGFkZGluZyB0aGF0IGZvcmNlcyBhIHJlYnVpbGQgb2YgYWxsIHBhY2th Z2VzIGR1ZSB0byAoZ3VpeCBidWlsZAo+ID4gdXRpbHMpIGNoYW5naW5nLgo+IAo+IEl0J2QgYmUg bmljZSB0byBwcmVwIHN1Y2ggc3VwcG9ydCBvbiBjb3JlLXVwZGF0ZXMuwqAgWW91IGNhbiB0ZXN0 IGl0Cj4gb24gbWFzdGVyIGJ5IGhhdmluZyBhIChndWl4IGJ1aWxkIHV0aWxzLW5leHQpIG1vZHVs ZSB0aGF0IHlvdQo+IGV4cGxpY2l0bHkgdXNlLgo+IAo+ID4gTWF5YmUgYW5vdGhlciBjb21tZW50 LCBzaW1pbGlhciB0byB0aGUgb25lIExpbGlhbmEgc3VnZ2VzdGVkCj4gPiBlYXJsaWVyIGluIHRo aXMgdGhyZWFkLCBjb3VsZCBiZSBhZGRlZCBhdCB0aGUgYmVnaW5uaW5nIHRvIGluZm9ybQo+ID4g YWJvdXQgY2hhbmdpbmcgdG8gd3JhcCBzY3JpcHQgKyBwYXRjaCBpbnN0ZWFkIG9uY2UgdGhhdCBp cyBhIHZpYWJsZQo+ID4gb3B0aW9uPwo+IAo+IFRoYXQgY291bGQgYmUgYSBnb29kIHJlbWluZGVy IHRvIGhhdmUsIHllcy4KSSd2ZSBwdXNoZWQgdGhlIGN1cnJlbnQgdmVyc2lvbiBhcy1pcywgd2l0 aG91dCByZW1pbmRlciwgc28gdGhhdCB3ZSBjYW4KYXQgbGVhc3QgbWFyayB0aGUgaXNzdWUgZG9u ZS4gIElmIHNvbWVvbmUgaGFzIGEgZ29vZCB0ZXh0IHRvIGFkZCwKcGxlYXNlIGRvbid0IGhlc2l0 YXRlIHRvIGRvIHNvIGluIHBvc3QuICBBbHNvIGRvbid0IGhlc2l0YXRlIHRvIHN1Ym1pdApuZXcg c3R1ZmYgdG8gZ25vbWUtdGVhbSBvciBjb3JlLXVwZGF0ZXMgYWZ0ZXIgdGhlIHBlbmRpbmcgbWVy Z2VzIGFyZQp0aHJvdWdoLgoKQ2hlZXJzIGFuZCB0aGFua3MgZm9yIGFsbCB0aGUgaGFyZCB3b3Jr IDopCg==