From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: [PATCH] gnu: Add Chez-Scheme. Date: Fri, 13 May 2016 21:03:25 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=94eb2c123e4aedd7e30532bded38 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34009) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b1IMz-0000dF-DM for guix-devel@gnu.org; Fri, 13 May 2016 15:03:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b1IMw-0006mv-Jo for guix-devel@gnu.org; Fri, 13 May 2016 15:03:28 -0400 Received: from mail-vk0-x230.google.com ([2607:f8b0:400c:c05::230]:34560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b1IMw-0006ml-Ch for guix-devel@gnu.org; Fri, 13 May 2016 15:03:26 -0400 Received: by mail-vk0-x230.google.com with SMTP id m188so148621781vka.1 for ; Fri, 13 May 2016 12:03:26 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Guix-devel --94eb2c123e4aedd7e30532bded38 Content-Type: text/plain; charset=UTF-8 There is no official release yet, so I took a snapshot of the git repo. We can switch later. Regards, Fede --94eb2c123e4aedd7e30532bded38 Content-Type: text/x-patch; charset=US-ASCII; name="0001-gnu-Add-Chez-Scheme.patch" Content-Disposition: attachment; filename="0001-gnu-Add-Chez-Scheme.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_io63b8db0 RnJvbSBjY2JjNGVkN2I5ZTkyODIzYjYwZDZlZDE3Y2YzMzIwNTg1ZjAxOGI3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGZWRlcmljbyBCZWZmYSA8YmVmZmFAZmJlbmdpbmVlcmluZy5j aD4KRGF0ZTogVGh1LCAxMiBNYXkgMjAxNiAxNDo1NzoyNSArMDIwMApTdWJqZWN0OiBbUEFUQ0hd IGdudTogQWRkIENoZXotU2NoZW1lLgoKKiBnbnUvcGFja2FnZXMvc2NoZW1lLnNjbSAoY2hlei1z Y2hlbWUpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL3NjaGVtZS5zY20gfCAxNDUg KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUg Y2hhbmdlZCwgMTQ0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvc2NoZW1lLnNjbSBiL2dudS9wYWNrYWdlcy9zY2hlbWUuc2NtCmluZGV4IDZj Zjc1YzIuLjg2YzA5OWMgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9zY2hlbWUuc2NtCisrKyBi L2dudS9wYWNrYWdlcy9zY2hlbWUuc2NtCkBAIC0yMiwxNSArMjIsMjAgQEAKIAogKGRlZmluZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBzY2hlbWUpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz KQotICAjOnVzZS1tb2R1bGUgKGd1aXggbGljZW5zZXMpCisgICM6dXNlLW1vZHVsZSAoKGd1aXgg bGljZW5zZXMpICM6c2VsZWN0IChncGwyKyBsZ3BsMi4wKyBsZ3BsMi4xKyBhc2wyLjAgYnNkLTMp KQogICAjOnVzZS1tb2R1bGUgKGd1aXggcGFja2FnZXMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBk b3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGdpdC1kb3dubG9hZCkKICAgIzp1c2UtbW9k dWxlIChndWl4IHV0aWxzKQogICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdudSkK KyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY29tcHJlc3Npb24pCiAgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzIG00KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtdWx0aXBy ZWNpc2lvbikKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykKICAgIzp1c2Ut bW9kdWxlIChnbnUgcGFja2FnZXMgZGF0YWJhc2VzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBlbWFjcykKKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZ2hvc3RzY3JpcHQpCisg ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG5ldHBibSkKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgdGV4aW5mbykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGV4bGl2ZSkK ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgYmFzZSkKQEAgLTU0NCw2ICs1NDksMTQ0IEBA IGFuIGlzb2xhdGVkIGhlYXAgYWxsb3dpbmcgbXVsdGlwbGUgVk1zIHRvIHJ1biBzaW11bHRhbmVv dXNseSBpbiBkaWZmZXJlbnQgT1MKIHRocmVhZHMuIikKICAgICAobGljZW5zZSBic2QtMykpKQog CisoZGVmaW5lIG5hbm9wYXNzCisgIChsZXQgKCh2ZXJzaW9uICIxLjkiKSkKKyAgICAob3JpZ2lu CisgICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQKKyAg ICAgICAgICAgICJodHRwczovL2dpdGh1Yi5jb20vbmFub3Bhc3MvbmFub3Bhc3MtZnJhbWV3b3Jr LXNjaGVtZS9hcmNoaXZlIgorICAgICAgICAgICAgIi92IiB2ZXJzaW9uICIudGFyLmd6IikpCisg ICAgICAoc2hhMjU2IChiYXNlMzIgIjExcHd5eTRqaXdoY2wyYW0zYTRjaWN6YWNqYmpreXZkaXpx emRnbGIzbDFoajJnajZudjIiKSkKKyAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBlbmQgIm5h bm9wYXNzLSIgdmVyc2lvbiAiLnRhci5neiIpKSkpKQorCisoZGVmaW5lIHN0ZXgKKyAgKGxldCAo KHZlcnNpb24gIjEuMiIpKQorICAgIChvcmlnaW4KKyAgICAgIChtZXRob2QgdXJsLWZldGNoKQor ICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZAorICAgICAgICAgICAgImh0dHBzOi8vZ2l0aHViLmNv bS9keWJ2aWcvc3RleC9hcmNoaXZlIgorICAgICAgICAgICAgIi92IiB2ZXJzaW9uICIudGFyLmd6 IikpCisgICAgICAoc2hhMjU2IChiYXNlMzIgIjBoc3dtY2t2Ynl6eTljcmo1MWZ5NHExNHpwcmg1 Nmt2eDA4c2o5cjQ3dm02emtiMzBta2kiKSkKKyAgICAgIChmaWxlLW5hbWUgKHN0cmluZy1hcHBl bmQgInN0ZXgtIiB2ZXJzaW9uICIudGFyLmd6IikpKSkpCisKKyhkZWZpbmUtcHVibGljIGNoZXot c2NoZW1lCisgIChwYWNrYWdlCisgICAgKG5hbWUgImNoZXotc2NoZW1lIikKKyAgICAodmVyc2lv biAiMjAxNjA1MTIuNDFkOTRiMDciKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vY2lzY28vQ2hlelNjaGVtZS5naXQiKQorICAg ICAgICAgICAgIChjb21taXQgIjQxZDk0YjA3OTM5OTdlM2I5MGMxMGQ2ZDI4YWFhNGUyZDQzODU3 Y2MiKSkpCisgICAgICAgKHNoYTI1NgorICAgICAgICAoYmFzZTMyICIxOGNnMXIwY3N3MWZtc25k dzF5MmhrczYzMHExNnlmOHZsM2p2YnJiZ2NnMWM4bDRobjEwIikpCisgICAgICAgKGZpbGUtbmFt ZSAoc3RyaW5nLWFwcGVuZCAiY2hlei1zY2hlbWUtIiB2ZXJzaW9uICIudGFyLmd6IikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKGlucHV0cworICAgICBgKCgi bmN1cnNlcyIgLG5jdXJzZXMpCisgICAgICAgKCJsaWJ4MTEiICxsaWJ4MTEpCisgICAgICAgKCJ4 b3JnLXJnYiIgLHhvcmctcmdiKQorICAgICAgICgibmFub3Bhc3MiICxuYW5vcGFzcykKKyAgICAg ICAoInpsaWIiICx6bGliKQorICAgICAgICgic3RleCIgLHN0ZXgpKSkKKyAgICAobmF0aXZlLWlu cHV0cworICAgICBgKCgidGV4bGl2ZSIgLHRleGxpdmUpCisgICAgICAgKCJnaG9zdHNjcmlwdCIg LGdob3N0c2NyaXB0KQorICAgICAgICgibmV0cGJtIiAsbmV0cGJtKSkpCisgICAgKG91dHB1dHMg Jygib3V0IiAiZG9jIikpCisgICAgKGFyZ3VtZW50cworICAgICBgKCM6bW9kdWxlcyAoKGd1aXgg YnVpbGQgZ251LWJ1aWxkLXN5c3RlbSkKKyAgICAgICAgICAgICAgICAgIChndWl4IGJ1aWxkIHV0 aWxzKQorICAgICAgICAgICAgICAgICAgKGljZS05IG1hdGNoKSkKKyAgICAgICAjOnRlc3QtdGFy Z2V0ICJ0ZXN0IgorICAgICAgICM6cGhhc2VzCisgICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5k YXJkLXBoYXNlcworICAgICAgICAgOzsgQWRhcHQgdGhlIGN1c3RvbSAnY29uZmlndXJlJyBzY3Jp cHQuCisgICAgICAgICAocmVwbGFjZSAnY29uZmlndXJlCisgICAgICAgICAgIChsYW1iZGEqICgj OmtleSBpbnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgKGxl dCAoKG91dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpKQorICAgICAgICAgICAgICAgICAgIChu YW5vcGFzcyAoYXNzb2MtcmVmIGlucHV0cyAibmFub3Bhc3MiKSkKKyAgICAgICAgICAgICAgICAg ICAoc3RleCAoYXNzb2MtcmVmIGlucHV0cyAic3RleCIpKQorICAgICAgICAgICAgICAgICAgICh6 bGliIChhc3NvYy1yZWYgaW5wdXRzICJ6bGliIikpCisgICAgICAgICAgICAgICAgICAgKHVucGFj ayAoYXNzb2MtcmVmICVzdGFuZGFyZC1waGFzZXMgJ3VucGFjaykpCisgICAgICAgICAgICAgICAg ICAgKHBhdGNoLXNvdXJjZS1zaGViYW5ncworICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVm ICVzdGFuZGFyZC1waGFzZXMgJ3BhdGNoLXNvdXJjZS1zaGViYW5ncykpKQorICAgICAgICAgICAg ICAgKG1hcCAobWF0Y2gtbGFtYmRhCisgICAgICAgICAgICAgICAgICAgICAgKChzcmMgb3JpZy1u YW1lIG5ldy1uYW1lKQorICAgICAgICAgICAgICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhj dXJzaW9uICIuIgorICAgICAgICAgICAgICAgICAgICAgICAgIChhcHBseSB1bnBhY2sgKGxpc3Qg Izpzb3VyY2Ugc3JjKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAoYXBwbHkgcGF0Y2gtc291 cmNlLXNoZWJhbmdzIChsaXN0ICM6c291cmNlIHNyYykpKQorICAgICAgICAgICAgICAgICAgICAg ICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkgbmV3LW5hbWUpCisgICAgICAgICAgICAgICAgICAg ICAgIChzeXN0ZW0qICJtdiIgb3JpZy1uYW1lIG5ldy1uYW1lKSkpCisgICAgICAgICAgICAgICAg ICAgIGAoKCxuYW5vcGFzcyAibmFub3Bhc3MtZnJhbWV3b3JrLXNjaGVtZS0xLjkiICJuYW5vcGFz cyIpCisgICAgICAgICAgICAgICAgICAgICAgKCxzdGV4ICJzdGV4LTEuMiIgInN0ZXgiKSkpCisg ICAgICAgICAgICAgICA7OyBUaGUgTWFrZWZpbGUgd2FudHMgdG8gZG93bmxvYWQgYW5kIGNvbXBp bGUgInpsaWIiLiAgV2UgcGF0Y2gKKyAgICAgICAgICAgICAgIDs7IGl0IHRvIHVzZSB0aGUgb25l IGZyb20gb3VyICd6bGliJyBwYWNrYWdlLgorICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJj b25maWd1cmUiCisgICAgICAgICAgICAgICAgICgoInJtZGlyIHpsaWIgLiokIikgImVjaG8gXCJ1 c2luZyBzeXN0ZW0gemxpYlwiXG4iKSkKKyAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAoZmlu ZC1maWxlcyAiLi9jIiAiTWYtW2EtekEtWjAtOS5dKyIpCisgICAgICAgICAgICAgICAgICgoIlxc JFxce0tlcm5lbFxcfTogXFwkXFx7a2VybmVsb2JqXFx9IFxcLlxcLi96bGliL2xpYnpcXC5hIikK KyAgICAgICAgICAgICAgICAgICIke0tlcm5lbH06ICR7a2VybmVsb2JqfSIpCisgICAgICAgICAg ICAgICAgICgoImxkIC1tZWxmX3g4Nl82NCAtciAtWCAtbyBcXCRcXHtLZXJuZWxcXH0gXFwkXFx7 a2VybmVsb2JqXFx9IFxcLlxcLi96bGliL2xpYnpcXC5hIikKKyAgICAgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kICJsZCAtbWVsZl94ODZfNjQgLXIgLVggLW8gJHtLZXJuZWx9ICR7a2VybmVs b2JqfSAiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6bGliICIvbGliL2xpYnou YSIpKQorICAgICAgICAgICAgICAgICAoKCJcXChjZCBcXC5cXC4vemxpYjsgQ0ZMQUdTPS1tNjQg XFwuL2NvbmZpZ3VyZSAtLTY0KSIpCisgICAgICAgICAgICAgICAgICAod2hpY2ggInRydWUiKSkK KyAgICAgICAgICAgICAgICAgKCgiKGNkIFxcLlxcLi96bGliOyBtYWtlKSIpCisgICAgICAgICAg ICAgICAgICAod2hpY2ggInRydWUiKSkpCisgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogKGZp bmQtZmlsZXMgIm1hdHMiICJNZi0uKiIpCisgICAgICAgICAgICAgICAgICgoIl5bWzpzcGFjZTpd XSsoY2MgKSAqIikgIlx0Z2NjICIpKQorICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqCisgICAg ICAgICAgICAgICAgICAgKGZpbmQtZmlsZXMgIi4iIChzdHJpbmctYXBwZW5kCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAiKCIKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICJNZi1bYS16QS1aMC05Ll0rIgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgInxNYWtlZmlsZVthLXpBLVowLTkuXSoiCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAifGNoZWNraW4iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAifHN0ZXhcXC5zdGV4IgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg InxuZXdyZWxlYXNlIgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInx3b3Jr YXJlYSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7InxbYS16QS1aMC05 Ll0rXFwubXMiIDsgZ3VpbGUgY2FuJ3QgcmVhZAorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIikiKSkKKyAgICAgICAgICAgICAgICAgKCgiL2Jpbi9ybSIpICh3aGljaCAicm0i KSkKKyAgICAgICAgICAgICAgICAgKCgiL2Jpbi9sbiIpICh3aGljaCAibG4iKSkKKyAgICAgICAg ICAgICAgICAgKCgiL2Jpbi9jcCIpICh3aGljaCAiY3AiKSkpCisgICAgICAgICAgICAgICAoc3Vi c3RpdHV0ZSogIm1ha2VmaWxlcy9pbnN0YWxsc2giCisgICAgICAgICAgICAgICAgICgoIi9iaW4v dHJ1ZSIpICh3aGljaCAidHJ1ZSIpKSkKKyAgICAgICAgICAgICAgICh6ZXJvPyAoc3lzdGVtKiAi Li9jb25maWd1cmUiICItLXRocmVhZHMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg KHN0cmluZy1hcHBlbmQgIi0taW5zdGFsbHByZWZpeD0iIG91dCkpKSkpKQorICAgICAgICAgOzsg SW5zdGFsbGF0aW9uIG9mIHRoZSBkb2N1bWVudGF0aW9uIHJlcXVpcmVzIGEgcnVubmluZyAicGV0 aXRlIi4KKyAgICAgICAgIChhZGQtYWZ0ZXIgJ2luc3RhbGwgJ2luc3RhbGwtZG9jCisgICAgICAg ICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgb3V0cHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisg ICAgICAgICAgICAgKGxldCAoKGJpbiAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmIG91dHB1dHMg Im91dCIpICIvYmluIikpCisgICAgICAgICAgICAgICAgICAgKGRvYyAoc3RyaW5nLWFwcGVuZCAo YXNzb2MtcmVmIG91dHB1dHMgImRvYyIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAiL3NoYXJlL2RvYy8iICxuYW1lICItIiAsdmVyc2lvbikpKQorICAgICAgICAgICAg ICAgKHNldGVudiAiSE9NRSIgKGdldGN3ZCkpCisgICAgICAgICAgICAgICAoc2V0ZW52ICJQQVRI IiAoc3RyaW5nLWFwcGVuZCAoZ2V0ZW52ICJQQVRIIikgIjoiIGJpbikpCisgICAgICAgICAgICAg ICAoc3Vic3RpdHV0ZSogInN0ZXgvc3JjL2ZpeGJpYnRleC5zcyIKKyAgICAgICAgICAgICAgICAg KCgiL3Vzci9iaW4vcGV0aXRlIikgKHdoaWNoICJwZXRpdGUiKSkpCisgICAgICAgICAgICAgICAo d2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJzdGV4IgorICAgICAgICAgICAgICAgICAoc3lzdGVt KiAibWFrZSIgKHN0cmluZy1hcHBlbmQgIkJJTj0iIGJpbikpKQorICAgICAgICAgICAgICAgKHN5 c3RlbSogIm1ha2UiICJkb2NzIikKKyAgICAgICAgICAgICAgICh3aXRoLWRpcmVjdG9yeS1leGN1 cnNpb24gImNzdWciCisgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiTWFrZWZpbGUiCisg ICAgICAgICAgICAgICAgICAgKCgiL3RtcC9jc3VnOSIpIGRvYykpCisgICAgICAgICAgICAgICAg IChzeXN0ZW0qICJtYWtlIiAiaW5zdGFsbCIpCisgICAgICAgICAgICAgICAgIChpbnN0YWxsLWZp bGUgImNzdWcucGRmIiBkb2MpKQorICAgICAgICAgICAgICAgKHdpdGgtZGlyZWN0b3J5LWV4Y3Vy c2lvbiAicmVsZWFzZV9ub3RlcyIKKyAgICAgICAgICAgICAgICAgKGluc3RhbGwtZmlsZSAicmVs ZWFzZV9ub3Rlcy5wZGYiIGRvYykpCisgICAgICAgICAgICAgICAjdCkpKSkpKQorICAgIDs7IEFj Y29yZGluZyB0byB0aGUgZG9jdW1lbnRhdGlvbiBNSVBTIGlzIG5vdCBzdXBwb3J0ZWQuCisgICAg KHN1cHBvcnRlZC1zeXN0ZW1zIChkZWxldGUgIm1pcHM2NGVsLWxpbnV4IiAlc3VwcG9ydGVkLXN5 c3RlbXMpKQorICAgIChob21lLXBhZ2UgImh0dHA6Ly93d3cuc2NoZW1lLmNvbSIpCisgICAgKHN5 bm9wc2lzICJSNlJTIFNjaGVtZSBjb21waWxlciBhbmQgcnVuLXRpbWUiKQorICAgIChkZXNjcmlw dGlvbgorICAgICAiQ2hleiBTY2hlbWUgaXMgYSBjb21waWxlciBhbmQgcnVuLXRpbWUgc3lzdGVt IGZvciB0aGUgbGFuZ3VhZ2Ugb2YgdGhlCitSZXZpc2VkXjYgUmVwb3J0IG9uIFNjaGVtZSAoUjZS UyksIHdpdGggbnVtZXJvdXMgZXh0ZW5zaW9ucy4gIFRoZSBjb21waWxlcgorZ2VuZXJhdGVzIG5h dGl2ZSBjb2RlIGZvciBlYWNoIHRhcmdldCBwcm9jZXNzb3IsIHdpdGggc3VwcG9ydCBmb3IgeDg2 LCB4ODZfNjQsCithbmQgMzItYml0IFBvd2VyUEMgYXJjaGl0ZWN0dXJlcy4iKQorICAgIChsaWNl bnNlIGFzbDIuMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBzY211dGlscwogICAobGV0ICgpCiAgICAg KGRlZmluZSAoc3lzdGVtLXN1ZmZpeCkKLS0gCjIuNy40Cgo= --94eb2c123e4aedd7e30532bded38--