From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2MMSAeenEGAcbAAA0tVLHw (envelope-from ) for ; Tue, 26 Jan 2021 23:38:15 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 8J6DOOanEGBZegAAB5/wlQ (envelope-from ) for ; Tue, 26 Jan 2021 23:38:14 +0000 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 4EDF49403A4 for ; Tue, 26 Jan 2021 23:38:14 +0000 (UTC) Received: from localhost ([::1]:48090 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4XuX-0001O7-1c for larch@yhetil.org; Tue, 26 Jan 2021 18:38:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4XuM-0001Nh-VI for guix-patches@gnu.org; Tue, 26 Jan 2021 18:38:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l4XuM-0003Vi-Nf for guix-patches@gnu.org; Tue, 26 Jan 2021 18:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l4XuM-0000M7-Ix for guix-patches@gnu.org; Tue, 26 Jan 2021 18:38:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46120] [PATCH] Add new modularize-interfaces modularize-hooks Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 26 Jan 2021 23:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46120 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46120@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16117042291296 (code B ref -1); Tue, 26 Jan 2021 23:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jan 2021 23:37:09 +0000 Received: from localhost ([127.0.0.1]:42979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4XtU-0000Kp-NA for submit@debbugs.gnu.org; Tue, 26 Jan 2021 18:37:09 -0500 Received: from lists.gnu.org ([209.51.188.17]:42050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l4XtS-0000Kh-RX for submit@debbugs.gnu.org; Tue, 26 Jan 2021 18:37:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50496) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4XtS-0001G9-HH for guix-patches@gnu.org; Tue, 26 Jan 2021 18:37:06 -0500 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:34179) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l4XtQ-0003Dd-Gk for guix-patches@gnu.org; Tue, 26 Jan 2021 18:37:06 -0500 Received: by mail-wr1-x42b.google.com with SMTP id g10so152374wrx.1 for ; Tue, 26 Jan 2021 15:37:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=5DZK10de41tq7AuQU63UYEWBVhpDW24l2d9ouUxqpDE=; b=V1ugtPMLnZO7F6Or+LaTWRq7DiFCrbGVrLflys5IikMkC04BHiD9fUnDxXYWwLhAVx kK3WvGJdupySfghkD6fbWWupS2gHc/udU7HAHcNMF4UUV6ArUScw3QdZW9wFn3EPW/7c 48Om7WoL04AlzYkyhzxKTNewBv9W2gKiytA2TgBTbFQ5Gbzm4DZ/rAqqMaj1Tr7Rpq1x xKBgX+PGyv2fuvxF0a3S4s8ybSQk0BBJ+b6FVutBrUT85eST9Yxd2g8dPyIrM0xrXx9o tISqbH0dGHZcbOMazMLyjwx/QNU+JF4vr8EbfroLhIRlNHFTlgAp890bIZ6s2je7B/Dt xJVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5DZK10de41tq7AuQU63UYEWBVhpDW24l2d9ouUxqpDE=; b=Nu8utK7cExYzive7ehfM754tNRO9gpQB+ygIYahWyuFZlDaUx0XMHH3YD/dnVBcC2f EtuXeI2wma/5C8TCMqeEQzTYxD01hvIGdqaAChKWyS4wEjy21lBQRw3rbhYRa5I6I226 qW1sTdDatOc5bnDiQH9+tKoY1l8ekNiN+MKY0x6aEEt2ZcLs9KRep789HCRItUVRMIM6 LpNToYJcRC5BUfO6rqBlq8CkXnMQopAwmaCID2eBYQc+D08vnfUFKMDEEHvG3xPmYnPS d7dtenC1bLrNW8XrogEsx64BLFiID1zk00Dc0lww1wkvQlhXcvyS8AaPT1d1mAhuXtMx Ccog== X-Gm-Message-State: AOAM533aPFs7TjsD76aHSsCny+f6KAXxlKUW8J99jBkaYj9j0R/pUWKA NwNAfKU+YlZpBohyoZH8C9kgglP3rlV0GYyUod8qUYBZQzY= X-Google-Smtp-Source: ABdhPJzs5a9JMLD1tor20h/xQhtv0hgLb5agUSMWyebck4oMiAMp7h2kTkLltsVM0z91l5Z56d4L0K3BLzA3q7CJlVw= X-Received: by 2002:adf:ae01:: with SMTP id x1mr8377426wrc.381.1611704222564; Tue, 26 Jan 2021 15:37:02 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Tue, 26 Jan 2021 23:36:51 +0000 Message-ID: Content-Type: multipart/mixed; boundary="000000000000ab5a8005b9d6211e" Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=sharlatanus@gmail.com; helo=mail-wr1-x42b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -0.15 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=V1ugtPML; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 4EDF49403A4 X-Spam-Score: -0.15 X-Migadu-Scanner: scn1.migadu.com X-TUID: Lq2eurLcdrJW --000000000000ab5a8005b9d6211e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGkgR3VpeCB0ZWFtIQ0KDQpUaGVzZSB0d28gcGF0Y2hlcyBhcmUgcGFydCBvZiByYWRpYW5jZSBw YWNrYWdpbmcgcGxhbg0KaHR0cHM6Ly9naXRodWIuY29tL0hlbGxzZWhlci9ndWl4LXBhdGNoZXMv YmxvYi9tYWluL3JhZGlhbmNlLm9yZw0KDQotLSANCuKApiDQvdCw0Ygg0YDQsNC30YPQvCAtINC/ 0YDQtdCy0L7RgdGF0L7QtNC90LDRjyDQvtCx0YrRj9GB0L3QuNGC0LXQu9GM0L3QsNGPINC80LDR iNC40L3QsCDQutC+0YLQvtGA0LDRjyDRgdC/0L7RgdC+0LHQvdCwDQrQvdCw0LnRgtC4INGB0LzR i9GB0Lsg0L/QvtGH0YLQuCDQsiDRh9C10Lwg0YPQs9C+0LTQvdC+LCDQuNGB0YLQvtC70LrQvtCy 0LDRgtGMINC70Y7QsdC+0Lkg0YTQtdC90L7QvNC10L0sINC90L4NCtGB0L7QstC10YDRiNC10L3Q vdC+INC90LUg0LIg0YHQvtGB0YLQvtGP0L3QuNC4INC/0YDQuNC90Y/RgtGMINC80YvRgdC70Ywg 0L4g0L3QtdC/0YDQtdC00YHQutCw0LfRg9C10LzQvtGB0YLQuC4NCg== --000000000000ab5a8005b9d6211e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-modularize-hooks.patch" Content-Disposition: attachment; filename="0001-gnu-Add-modularize-hooks.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kken23pv0 RnJvbSAzNmVkMDNiNDg4ZWRlNTcwNzYwNjg2OGFlYTliMmVmNWIzMDNjZDFkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGFybGF0YW4gSGVsbHNlaGVyIDxzaGFybGF0YW51c0BnbWFp bC5jb20+CkRhdGU6IFR1ZSwgMjYgSmFuIDIwMjEgMjM6MTY6MjAgKzAwMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IEFkZCBtb2R1bGFyaXplLWhvb2tzCgoqIGdudS9wYWNrYWdlcy9saXNwLXh5ei5z Y20KICAoc2JjbC1tb2R1bGFyaXplLWhvb2tzLCBjbC1tb2R1bGFyaXplLWhvb2tzLCBlY2wtbW9k dWxhcml6ZS1ob29rcyk6CiAgTmV3IHZhcmlhYmxlcwotLS0KIGdudS9wYWNrYWdlcy9saXNwLXh5 ei5zY20gfCAzNiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj aGFuZ2VkLCAzNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2xpc3At eHl6LnNjbSBiL2dudS9wYWNrYWdlcy9saXNwLXh5ei5zY20KaW5kZXggNjJhZjEwY2M3Yy4uMTJj ZDlkZjg2OSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2xpc3AteHl6LnNjbQorKysgYi9nbnUv cGFja2FnZXMvbGlzcC14eXouc2NtCkBAIC05Nzg3LDYgKzk3ODcsNDIgQEAgdGllIG1vZHVsZXMg dG9nZXRoZXIgaW4gZnVuY3Rpb25hbGl0eSwgaG9vayBpbnRvIGVhY2ggb3RoZXIgYW5kIHNvIG9u LiIpCiAoZGVmaW5lLXB1YmxpYyBjbC1tb2R1bGFyaXplCiAgIChzYmNsLXBhY2thZ2UtPmNsLXNv dXJjZS1wYWNrYWdlIHNiY2wtbW9kdWxhcml6ZSkpCiAKKyhkZWZpbmUtcHVibGljIHNiY2wtbW9k dWxhcml6ZS1ob29rcworICAobGV0ICgoY29tbWl0ICJlMDM0OGVkM2ZmZDU5YTllYzMxY2E0YWIy ODI4OWU3NDhiZmJmOTZhIikKKyAgICAgICAgKHJldmlzaW9uICIxIikpCisgICAgKHBhY2thZ2UK KyAgICAgIChuYW1lICJzYmNsLW1vZHVsYXJpemUtaG9va3MiKQorICAgICAgKHZlcnNpb24gKGdp dC12ZXJzaW9uICIxLjAuMiIgcmV2aXNpb24gY29tbWl0KSkKKyAgICAgIChzb3VyY2UKKyAgICAg ICAob3JpZ2luCisgICAgICAgICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICh1cmkgKGdp dC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9TaGlu bWVyYS9tb2R1bGFyaXplLWhvb2tzIikKKyAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkp CisgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAg ICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMTJranZpbjhoeGlkd2t6ZmI3aW5xdjVi Nmc1cXpjc3Nuajl3YzQ5N3YyaXhjNTZmcWR6NyIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGFz ZGYtYnVpbGQtc3lzdGVtL3NiY2wpCisgICAgICAoaW5wdXRzCisgICAgICAgYCgoIm1vZHVsYXJp emUiICxzYmNsLW1vZHVsYXJpemUpCisgICAgICAgICAoImNsb3Nlci1tb3AiICxzYmNsLWNsb3Nl ci1tb3ApCisgICAgICAgICAoInRyaXZpYWwtYXJndW1lbnRzIiAsc2JjbC10cml2aWFsLWFyZ3Vt ZW50cykKKyAgICAgICAgICgibGFtYmRhLWZpZGRsZSIgLHNiY2wtbGFtYmRhLWZpZGRsZSkpKQor ICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9zaGlubWVyYS5naXRodWIuaW8vbW9kdWxhcml6ZS1o b29rcy8iKQorICAgICAgKHN5bm9wc2lzICJQcm9ncmFtbWF0aWNhbCBpbnRlcmZhY2VzIGV4dGVu c2lvbiBmb3IgTW9kdWxhcml6ZSIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiVGhpcyBp cyBhIHNpbXBsZSBleHRlbnNpb24gdG8gQGNvZGV7TU9EVUxBUklaRX0gdGhhdCBhbGxvd3MgbW9k dWxlcyB0bworZGVmaW5lIGFuZCB0cmlnZ2VyIGhvb2tzLCB3aGljaCBvdGhlciBtb2R1bGVzIGNh biBob29rIG9uIHRvLgorCitUaGlzIHBhY2thZ2UgcHJvZHVjZXMgMSBzeXN0ZW06IEBjb2Rle01P RFVMQVJJWkUtSE9PS1N9IikKKyAgICAgIChsaWNlbnNlIGxpY2Vuc2U6emxpYikpKSkKKworKGRl ZmluZS1wdWJsaWMgZWNsLW1vZHVsYXJpemUtaG9va3MKKyAgKHNiY2wtcGFja2FnZS0+ZWNsLXBh Y2thZ2Ugc2JjbC1tb2R1bGFyaXplLWhvb2tzKSkKKworKGRlZmluZS1wdWJsaWMgY2wtbW9kdWxh cml6ZS1ob29rcworICAoc2JjbC1wYWNrYWdlLT5jbC1zb3VyY2UtcGFja2FnZSBzYmNsLW1vZHVs YXJpemUtaG9va3MpKQorCiAoZGVmaW5lLXB1YmxpYyBzYmNsLW1vcHRpbGl0aWVzCiAgIChsZXQg KChjb21taXQgImE0MzZmMTZiMzU3Yzk2YjgyMzk3ZWMwMThlYTQ2OTU3NGMxMGRkNDEiKSkKICAg ICAocGFja2FnZQotLSAKMi4zMC4wCgo= --000000000000ab5a8005b9d6211e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-modularize-interfaces.patch" Content-Disposition: attachment; filename="0001-gnu-Add-modularize-interfaces.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kken23r61 RnJvbSA3MGFkMjFkMzlmMDk3Njc1YTU1MTU3NTAyMGI0ODY4NDg4OWE5NzRmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGFybGF0YW4gSGVsbHNlaGVyIDxzaGFybGF0YW51c0BnbWFp bC5jb20+CkRhdGU6IFR1ZSwgMjYgSmFuIDIwMjEgMjM6MjQ6NTYgKzAwMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IEFkZCBtb2R1bGFyaXplLWludGVyZmFjZXMKCiogZ251L3BhY2thZ2VzL2xpc3At eHl6LnNjbQogIChzYmNsLW1vZHVsYXJpemUtaW50ZXJmYWNlcyBjbC1tb2R1bGFyaXplLWludGVy ZmFjZXMsIGVjbC1tb2R1bGFyaXplLWludGVyZmFjZXMpOgogIE5ldyB2YXJpYWJsZXMKLS0tCiBn bnUvcGFja2FnZXMvbGlzcC14eXouc2NtIHwgMzcgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg YS9nbnUvcGFja2FnZXMvbGlzcC14eXouc2NtIGIvZ251L3BhY2thZ2VzL2xpc3AteHl6LnNjbQpp bmRleCAxMmNkOWRmODY5Li5kODBkMGNhOTg2IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbGlz cC14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9saXNwLXh5ei5zY20KQEAgLTk4MjMsNiArOTgy Myw0MyBAQCBUaGlzIHBhY2thZ2UgcHJvZHVjZXMgMSBzeXN0ZW06IEBjb2Rle01PRFVMQVJJWkUt SE9PS1N9IikKIChkZWZpbmUtcHVibGljIGNsLW1vZHVsYXJpemUtaG9va3MKICAgKHNiY2wtcGFj a2FnZS0+Y2wtc291cmNlLXBhY2thZ2Ugc2JjbC1tb2R1bGFyaXplLWhvb2tzKSkKIAorKGRlZmlu ZS1wdWJsaWMgc2JjbC1tb2R1bGFyaXplLWludGVyZmFjZXMKKyAgKGxldCAoKGNvbW1pdCAiOTYz NTM2NTdhZmI4YzdhZWJhN2VmNWI1MWViMDRjNWVkM2JjYjZlZiIpCisgICAgICAgIChyZXZpc2lv biAiMSIpKQorICAgIChwYWNrYWdlCisgICAgICAobmFtZSAic2JjbC1tb2R1bGFyaXplLWludGVy ZmFjZXMiKQorICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIwLjkuMyIgcmV2aXNpb24gY29t bWl0KSkKKyAgICAgIChzb3VyY2UKKyAgICAgICAob3JpZ2luCisgICAgICAgICAobWV0aG9kIGdp dC1mZXRjaCkKKyAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgICh1 cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9TaGlubWVyYS9tb2R1bGFyaXplLWludGVyZmFjZXMiKQor ICAgICAgICAgICAgICAgKGNvbW1pdCBjb21taXQpKSkKKyAgICAgICAgIChmaWxlLW5hbWUgKGdp dC1maWxlLW5hbWUgbmFtZSB2ZXJzaW9uKSkKKyAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAo YmFzZTMyICIwYmpmNHd5Mzljd2Y3NW03dmgwcjdtbWNjaHMwOXl6MmxyYnlhcDk4aG5xOGJscTcw ZmhjIikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gYXNkZi1idWlsZC1zeXN0ZW0vc2JjbCkKKyAg ICAgIChpbnB1dHMKKyAgICAgICBgKCgibW9kdWxhcml6ZSIgLHNiY2wtbW9kdWxhcml6ZSkKKyAg ICAgICAgICgidHJpdmlhbC1pbmRlbnQiICxzYmNsLXRyaXZpYWwtaW5kZW50KQorICAgICAgICAg KCJ0cml2aWFsLWFyZ3VtZW50cyIgLHNiY2wtdHJpdmlhbC1hcmd1bWVudHMpCisgICAgICAgICAo ImxhbWJkYS1maWRkbGUiICxzYmNsLWxhbWJkYS1maWRkbGUpKSkKKyAgICAgIChob21lLXBhZ2Ug Imh0dHBzOi8vc2hpbm1lcmEuZ2l0aHViLmlvL21vZHVsYXJpemUtaW50ZXJmYWNlcy8iKQorICAg ICAgKHN5bm9wc2lzICJQcm9ncmFtbWF0aWNhbCBpbnRlcmZhY2VzIGV4dGVuc2lvbiBmb3IgTW9k dWxhcml6ZSIpCisgICAgICAoZGVzY3JpcHRpb24KKyAgICAgICAiVGhpcyBpcyBhbiBleHRlbnNp b24gdG8gQGNvZGV7TU9EVUxBUklaRX0gdGhhdCBhbGxvd3MgeW91ciBhcHBsaWNhdGlvbiB0bwor ZGVmaW5lIGludGVyZmFjZXMgaW4tY29kZSB0aGF0IHNlcnZlIGJvdGggYXMgYSBwcmltYXJ5IGRv Y3VtZW50YXRpb24gYW5kIGFzCitjb21wbGlhbmNlIGNvbnRyb2wuCisKK1RoaXMgcGFja2FnZSBw cm9kdWNlcyAxIHN5c3RlbTogQGNvZGV7TU9EVUxBUklaRS1JTlRFUkZBQ0VTfSIpCisgICAgICAo bGljZW5zZSBsaWNlbnNlOnpsaWIpKSkpCisKKyhkZWZpbmUtcHVibGljIGVjbC1tb2R1bGFyaXpl LWludGVyZmFjZXMKKyAgKHNiY2wtcGFja2FnZS0+ZWNsLXBhY2thZ2Ugc2JjbC1tb2R1bGFyaXpl LWludGVyZmFjZXMpKQorCisoZGVmaW5lLXB1YmxpYyBjbC1tb2R1bGFyaXplLWludGVyZmFjZXMK KyAgKHNiY2wtcGFja2FnZS0+Y2wtc291cmNlLXBhY2thZ2Ugc2JjbC1tb2R1bGFyaXplLWludGVy ZmFjZXMpKQorCiAoZGVmaW5lLXB1YmxpYyBzYmNsLW1vcHRpbGl0aWVzCiAgIChsZXQgKChjb21t aXQgImE0MzZmMTZiMzU3Yzk2YjgyMzk3ZWMwMThlYTQ2OTU3NGMxMGRkNDEiKSkKICAgICAocGFj a2FnZQotLSAKMi4zMC4wCgo= --000000000000ab5a8005b9d6211e--