From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_FONT_LOW_CONTRAST, HTML_MESSAGE,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 4762 invoked from network); 3 Aug 2023 22:09:09 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 3 Aug 2023 22:09:09 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 01DBB416C9; Fri, 4 Aug 2023 08:09:06 +1000 (AEST) Received: from mail-yw1-x1136.google.com (mail-yw1-x1136.google.com [IPv6:2607:f8b0:4864:20::1136]) by minnie.tuhs.org (Postfix) with ESMTPS id 7680D416C8 for ; Fri, 4 Aug 2023 08:09:00 +1000 (AEST) Received: by mail-yw1-x1136.google.com with SMTP id 00721157ae682-57a6df91b1eso17297137b3.1 for ; Thu, 03 Aug 2023 15:09:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691100539; x=1691705339; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=/7Pjp0CsBSGFvIMxHcwjHJexcWUUkfObSqRmrwIlwgQ=; b=kJ72NoZpWAoNPbhnPJ60baULhaFoWJPqPwvtjGH14rPPmD0B43gdGAj5RHzP6vUL+v fZrAlDyNNt0BhW2uOXc9FUQBES4fhY2r99MONDYCzFjiPUb4JjtqTDjLihqjofGn5Fd7 PDJOS33oHQPBB598g5WwQSLDIJeVrll0fIsydtFS/rq1WiNPvAANMYbhOccTn+4bjzGN 37JEu8W0y8lnTEb5U8fYqalu3WoVtKlJa8iHe/bxTLN7vYnkX362Gv/Z3RM+KweavfU8 6ADVW21y1xzvYBZP5UJueXz90nnRhSJKM1zlm5y7gCzggfBrFfI8M3gi0emUAy3nebIp 43Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691100539; x=1691705339; h=in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/7Pjp0CsBSGFvIMxHcwjHJexcWUUkfObSqRmrwIlwgQ=; b=VvqQgL2WWE/8Dil5eoLc3EA8gDDl6JjE41P/e9Us6VB8jMEYrHVMifFooHe5ZPWAg0 kGfFcuPGAZbS9OgRQ7lU/Wi98Q+6Idgt46I2Qvmqr1O+Gi0QrAMFVO1/LqqqC8DFj430 i1aCgxmSpspKAWuDXSgTKuzOljQljmlUuNLGyY/+7XhvCCO05eJSMl2v/w52XtvdkH/+ 85Ijkd/DrX7nZj8D87+5QN8Yqexirytftay6sCJyxTtjxc9LsS6ODuwYHDqeOzuD0I/R LtdxXMLKS23W3jdcEwVjmpp09nMGnjcyqcq1sNba1duIY9y3frzPnOT7igp+29m4wL1q t+7g== X-Gm-Message-State: ABy/qLaXAeg2gl24u2r0SSWHsPgtVfA2PN7T6osrlAkDxsWkzOpLc0kz xozt98oSJRfvjqzXqyDL41/2VAvJE80= X-Google-Smtp-Source: APBJJlEedQQb5u/CzMLk8Qdxnj8ZKhI2npweChaiE40zD8vnFfSDfVQ27RpWMl9/dIqP3YqJQRrczw== X-Received: by 2002:a0d:d485:0:b0:583:6839:755 with SMTP id w127-20020a0dd485000000b0058368390755mr22649487ywd.14.1691100539261; Thu, 03 Aug 2023 15:08:59 -0700 (PDT) Received: from ?IPV6:2601:245:4680:1950:d29f:ed07:7b5d:4b73? ([2601:245:4680:1950:d29f:ed07:7b5d:4b73]) by smtp.gmail.com with ESMTPSA id t17-20020a81c251000000b005771872a8dbsm259703ywg.132.2023.08.03.15.08.58 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 03 Aug 2023 15:08:58 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------UoUqwuE0YuAzx0NSAsHsCpZh" Message-ID: Date: Thu, 3 Aug 2023 17:08:58 -0500 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 To: Clem Cole References: <8246.1690761540@cesium.clock.org> <29602.1690887524@cesium.clock.org> <20230803005106.GA12652@mcvoy.com> <202308031657.373GvVvW008640@ultimate.com> Content-Language: en-US From: Will Senn In-Reply-To: Message-ID-Hash: 62DVUSZJNDXV735O6A536YXKYG6R5D2M X-Message-ID-Hash: 62DVUSZJNDXV735O6A536YXKYG6R5D2M X-MailFrom: will.senn@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: tuhs@tuhs.org X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Split addressing (I/D) space (inspired by the death of the python... thread) List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This is a multi-part message in MIME format. --------------UoUqwuE0YuAzx0NSAsHsCpZh Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Q2xlbSwNCg0KT2gsIHNvLi4uIFdpdGhvdXQgSS9ELCB5b3UncmUgc3R1Y2sgd2l0aCA2NGsgbWF4 IHBlciBwcm9jZXNzLCB3aXRoIEkvRCwgDQp5b3UgY2FuIHVzZSA2NGsgZm9yIEkgYW5kIDY0ayBm b3IgRC4gV2FzIHRoYXQgaXQsIG9yIHdlcmUgdGhlcmUgb3RoZXIgDQp0cmlja3MgdG8gZ2V0IGV2 ZW4gbW9yZSBhbGxvY2F0ZWQgKGRpZG4ndCB0aGUgMTEgbWF4IG91dCBhdCAyNTZrKT8NCg0KVGhl IGtlcm5lbCBjb3VsZCBiZSBjb21waWxlZCBlaXRoZXIgd2l0aCwgb3Igd2l0aG91dCBzZXBhcmF0 ZSBJL0QuIFRoZSANCm9ubHkgcmVhc29uIG5vdCB0byBpcyBpZiB5b3UgZGlkbid0IGhhdmUgbW9y ZSB0aGVuIDY0ayBvciB3ZXJlIHRoZXJlIA0Kb3RoZXIgcmVhc29ucz8NCg0KU28sIGJlc2lkZXMg dGhlIGtlcm5lbCB3aGF0IGFwcHMgdGVuZGVkIHRvIGJlIHNwbGl0PyBJZiBJIHJlbWVtYmVyIA0K Y29ycmVjdGx5LCB2aSB3YXMgb25lLCBwYXNjYWwgYW5vdGhlcj8NCg0KVGhhbmtzIQ0KDQpXaWxs DQoNCk9uIDgvMy8yMyAxNjo0NCwgQ2xlbSBDb2xlIHdyb3RlOg0KPiBXaWxsIGl0cyBhIEMgQ29t cGlsZXIgc3dpdGNoICgtaSkgYW5kIGNyZWF0ZSA0MTEgZmlsZXMgaW5zdGVhZCBvZiA0MDcuDQo+ IEkgbGlrZSB0byByZWZlciB0byBpdCBhcyB0aGUgMTd0aCBhZGRyZXNzIGJpdC4NCj4NCj4gSSB3 YXMgZmlyc3QgYnJvdWdodCBvdXQgd2l0aCB0aGUgMTEvNDUgKHdoaWNoIHdhcyBTU0kvTVNJIFRU TCksIGFuZCANCj4gdGhlIGJpZ2dlc3TCoGRpZmZlcmVuY2VzIGJldHdlZW4gaXQgYW5kIHRoZSAx MS80MC7CoCBUaGV5IHdlcmUgYm90aCANCj4gZWFybHkgMTk3MHMgYW5kIGJvdGggb2YgdGhlc2Ug cHJvY2Vzc29ycyB3ZXJlIG11bHRpcGxlIGJvYXJkcy4gQnkgDQo+IDE5NzYsIHRoZSA3ODAgaGFz IHN0YXJ0ZWQgYW5kIHRoYXQgc3Vja2VkIG9mZiBtb3N0IG9mIHRoZSBIVyBmb2xrcy7CoCANCj4g wqBBIG5ldyBoaXJlIGluIDE5NzYsIEplZmYgTWl0Y2hlbGwgc3VwcG9zZWRseSBoYWQgYSBiZXQg d2l0aCBCaWxsIA0KPiBTdHJlY2tlciB0aGF0IGhlIGNvdWxkIGltcGxlbWVudCBhbiAxMSBvbiBh IHNpbmdsZSJoZXggaGlnaCIgQ1BVIGJvYXJkIA0KPiBpZiBoZSBnb3QgcmlkIG9mwqB0aGUgbGln aHRzIGFuZCBzd2l0Y2hlcy7CoCBIZSByYW4gb3V0IG9mIHJvb20gdG8gDQo+IGltcGxlbWVudCBz ZXBlcmF0ZSBJL0QsIHNvIGl0IGJlY2FtZSBhbiAxMS80MCBjbGFzcyBbYW5kIGl0IGhhcyBhbiAN Cj4gODAwOC0xIHRoYXQgcnVucyB0aGUgZnJvbnQgcGFuZWxdLg0KPg0KPiBUaGUgMTEvNzAgY2Ft ZSBvdXQgYmV0d2VlbiB0aGUgMTEvNDUgYW5kIHRoZSAzNCBhbmQgaGFkIGEgbnVtYmVyIG9mIA0K PiB0aGXCoFNUQVIgZm9sa3Mgb24gaXQgaXTCoG9yaWdpbmFsIGJ1dCBpdCB3YXMgYWxzbyBtdWx0 aXBsZSBib2FyZHMuwqAgwqBJdCANCj4gd2FzIG5vdCB1bnRpbCAxMS80NCB0aGF0IERFQyB3YXMg YWJsZSB0byBtYWtlIGEgaGV4IGhlaWdodCANCj4gaW1wbGVtZW50YXRpb24gb2YgdGhlIDExIHRo YXQgbWFuYWdlZCB0byBjcmFtIGEgZnVsbCAxMS83MCBpbnRvIHRoYXQgDQo+IHN5c3RlbS7CoCDC oFRoZSBsYXRlciBKLTExIGNoaXAgc2V0IHRvb2sgdGhpbmdzIGJleW9uZCB0aGUgMTEvNzAuDQo+ DQo+IElmIHlvdSBsb29rIGF0IHRoZSBjb25mIGRpcmVjdG9yeSBpbiB0aGUgc3lzIHNvdXJjZXMg Zm9yIFY2LCB5b3Ugc2VlIA0KPiBtNDAucyBhbmQgbTQ1LnMgLSBidXQgaWYgeW91IGxvb2sgYXQg dGhlIGxpbmsgbGluZSBvZiBzeXMvcnVuIHRoZSA0NSANCj4gZG9lcyBub3QgaGF2ZSAtaTsgYnV0 IGlmIHlvdSBsb29rIGluIHN5cy9zeXMxLmMgeW91J2xsIHNlZSB0aGUgaW4gdGhlIA0KPiByb3V0 aW5lIGdldHhmaWxlwqB0aGUgc3VwcG9ydCBmb3IgMDQwNy8wNDExLzA0MDUvMDQxMCBmaWxlcyBm b3IgdXNlciBtb2RlLg0KPg0KPiBJZiB5b3UgbG9vayBhdCB0aGUgY29uZiBkaXJlY3RvcnkgaW4g dGhlIHN5cyBzb3VyY2VzIGZvciBWNywgeW91IHNlZSANCj4gbWNoLnMgYW5kIG00NS5zwqAgaXRz IGNvbW1vbiBhbmQgdGhlIG1ha2VmaWxlIGFkZHMgLWkNCj4NCj4g4ZCnDQo+DQo+IE9uIFRodSwg QXVnIDMsIDIwMjMgYXQgNDozNeKAr1BNIFdpbGwgU2VubiA8d2lsbC5zZW5uQGdtYWlsLmNvbT4g d3JvdGU6DQo+DQo+ICAgICBEb2VzIHVuaXggKHY3KSBrbm93IGFib3V0IHRoZSBQRFAtMTEgNDUn cyBzcGxpdCBJL0Qgc3BhY2UgdGhyb3VnaA0KPiAgICAgY29uZmlndXJhdGlvbiBvciBpcyBpdCBj b252ZW50aW9uIGFuZCBwcm9ncmFtbWVyJ3MgcmVzcG9uc2liaWxpdHkgdG8NCj4gICAgIGtub3cg YW5kIG1hbmFnZSB3aGF0J3MgYWN0dWFsbHkgYXZhaWxhYmxlPw0KPg0KPiAgICAgV2lsbA0KPg0K PiAgICAgT24gOC8zLzIzIDEyOjAwLCBSaWNoIFNhbHogd3JvdGU6DQo+ICAgICA+IFdoYXQsIHdl IGFsbCBuZWVkIHNvbWV0aGluZyB0byBraWNrIG5vdyB0aGF0IHdlJ3ZlIGJlYXRlbiBzZW5kbWFp bD8NCj4gICAgID4gSG93IGFib3V0IHNvbWV0aGluZyB1bml4LCBpZGVhbGx5IGEgZGVjYWRlIG9s ZD8NCj4NCg== --------------UoUqwuE0YuAzx0NSAsHsCpZh Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQogIDxoZWFkPg0KICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29u dGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4NCiAgPC9oZWFkPg0KICA8Ym9keT4NCiAg ICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkNsZW0sPGJyPg0KICAgICAgPGJyPg0KICAg ICAgT2gsIHNvLi4uIFdpdGhvdXQgSS9ELCB5b3UncmUgc3R1Y2sgd2l0aCA2NGsgbWF4IHBlciBw cm9jZXNzLCB3aXRoDQogICAgICBJL0QsIHlvdSBjYW4gdXNlIDY0ayBmb3IgSSBhbmQgNjRrIGZv ciBELiBXYXMgdGhhdCBpdCwgb3Igd2VyZQ0KICAgICAgdGhlcmUgb3RoZXIgdHJpY2tzIHRvIGdl dCBldmVuIG1vcmUgYWxsb2NhdGVkIChkaWRuJ3QgdGhlIDExIG1heA0KICAgICAgb3V0IGF0IDI1 NmspPzxicj4NCiAgICAgIDxicj4NCiAgICAgIFRoZSBrZXJuZWwgY291bGQgYmUgY29tcGlsZWQg ZWl0aGVyIHdpdGgsIG9yIHdpdGhvdXQgc2VwYXJhdGUgSS9ELg0KICAgICAgVGhlIG9ubHkgcmVh c29uIG5vdCB0byBpcyBpZiB5b3UgZGlkbid0IGhhdmUgbW9yZSB0aGVuIDY0ayBvciB3ZXJlDQog ICAgICB0aGVyZSBvdGhlciByZWFzb25zPzxicj4NCiAgICAgIDxicj4NCiAgICAgIFNvLCBiZXNp ZGVzIHRoZSBrZXJuZWwgd2hhdCBhcHBzIHRlbmRlZCB0byBiZSBzcGxpdD8gSWYgSSByZW1lbWJl cg0KICAgICAgY29ycmVjdGx5LCB2aSB3YXMgb25lLCBwYXNjYWwgYW5vdGhlcj88YnI+DQogICAg ICA8YnI+DQogICAgICBUaGFua3MhPGJyPg0KICAgICAgPGJyPg0KICAgICAgV2lsbDxicj4NCiAg ICAgIDxicj4NCiAgICAgIE9uIDgvMy8yMyAxNjo0NCwgQ2xlbSBDb2xlIHdyb3RlOjxicj4NCiAg ICA8L2Rpdj4NCiAgICA8YmxvY2txdW90ZSB0eXBlPSJjaXRlIg0KY2l0ZT0ibWlkOkNBQzIwRDJQ QVVVT183TVlZPWJaSFZzK0hSNlo4aW1UOG9zeHFHSmg0MEhVVjJ3SnJrUUBtYWlsLmdtYWlsLmNv bSI+DQogICAgICA8bWV0YSBodHRwLWVxdWl2PSJjb250ZW50LXR5cGUiIGNvbnRlbnQ9InRleHQv aHRtbDsgY2hhcnNldD1VVEYtOCI+DQogICAgICA8ZGl2IGRpcj0ibHRyIj4NCiAgICAgICAgPGRp diBjbGFzcz0iZ21haWxfZGVmYXVsdCINCiAgICAgICAgICBzdHlsZT0iZm9udC1mYW1pbHk6YXJp YWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPldpbGwgaXRzIGEgQw0KICAgICAgICAgIENvbXBpbGVy IHN3aXRjaCAoLWkpIGFuZCBjcmVhdGUgNDExIGZpbGVzIGluc3RlYWQgb2YgNDA3LjwvZGl2Pg0K ICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0Ig0KICAgICAgICAgIHN0eWxlPSJmb250 LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+SSBsaWtlIHRvIHJlZmVyDQogICAg ICAgICAgdG8gaXQgYXMgdGhlIDE3dGggYWRkcmVzcyBiaXQuPC9kaXY+DQogICAgICAgIDxkaXYg Y2xhc3M9ImdtYWlsX2RlZmF1bHQiDQogICAgICAgICAgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFs LGhlbHZldGljYSxzYW5zLXNlcmlmIj48YnI+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2 IGNsYXNzPSJnbWFpbF9kZWZhdWx0Ig0KICAgICAgICAgIHN0eWxlPSJmb250LWZhbWlseTphcmlh bCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+SSB3YXMgZmlyc3QNCiAgICAgICAgICBicm91Z2h0IG91 dCB3aXRoIHRoZSAxMS80NSAod2hpY2ggd2FzIFNTSS9NU0kgVFRMKSwgYW5kIHRoZQ0KICAgICAg ICAgIGJpZ2dlc3TCoGRpZmZlcmVuY2VzIGJldHdlZW4gaXQgYW5kIHRoZSAxMS80MC7CoCBUaGV5 IHdlcmUgYm90aA0KICAgICAgICAgIGVhcmx5IDE5NzBzIGFuZCBib3RoIG9mIHRoZXNlIHByb2Nl c3NvcnMgd2VyZSBtdWx0aXBsZSBib2FyZHMuDQogICAgICAgICAgQnkgMTk3NiwgdGhlIDc4MCBo YXMgc3RhcnRlZCBhbmQgdGhhdCBzdWNrZWQgb2ZmIG1vc3Qgb2YgdGhlDQogICAgICAgICAgSFcg Zm9sa3MuwqAgwqBBIG5ldyBoaXJlIGluIDE5NzYsIEplZmYgTWl0Y2hlbGwgc3VwcG9zZWRseSBo YWQgYQ0KICAgICAgICAgIGJldCB3aXRoIEJpbGwgU3RyZWNrZXIgdGhhdCBoZSBjb3VsZCBpbXBs ZW1lbnQgYW4gMTEgb24gYQ0KICAgICAgICAgIHNpbmdsZSJoZXggaGlnaCIgQ1BVIGJvYXJkIGlm IGhlIGdvdCByaWQgb2bCoHRoZSBsaWdodHMgYW5kDQogICAgICAgICAgc3dpdGNoZXMuwqAgSGUg cmFuIG91dCBvZiByb29tIHRvIGltcGxlbWVudCBzZXBlcmF0ZSBJL0QsIHNvIGl0DQogICAgICAg ICAgYmVjYW1lIGFuIDExLzQwIGNsYXNzIFthbmQgaXQgaGFzIGFuIDgwMDgtMSB0aGF0IHJ1bnMg dGhlDQogICAgICAgICAgZnJvbnQgcGFuZWxdLjwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJn bWFpbF9kZWZhdWx0Ig0KICAgICAgICAgIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRp Y2Esc2Fucy1zZXJpZiI+PGJyPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0i Z21haWxfZGVmYXVsdCINCiAgICAgICAgICBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0 aWNhLHNhbnMtc2VyaWYiPlRoZSAxMS83MCBjYW1lDQogICAgICAgICAgb3V0IGJldHdlZW4gdGhl IDExLzQ1IGFuZCB0aGUgMzQgYW5kIGhhZCBhIG51bWJlciBvZiB0aGXCoFNUQVINCiAgICAgICAg ICBmb2xrcyBvbiBpdCBpdMKgb3JpZ2luYWwgYnV0IGl0IHdhcyBhbHNvIG11bHRpcGxlIGJvYXJk cy7CoCDCoEl0DQogICAgICAgICAgd2FzIG5vdCB1bnRpbCAxMS80NCB0aGF0IERFQyB3YXMgYWJs ZSB0byBtYWtlIGEgaGV4IGhlaWdodA0KICAgICAgICAgIGltcGxlbWVudGF0aW9uIG9mIHRoZSAx MSB0aGF0IG1hbmFnZWQgdG8gY3JhbSBhIGZ1bGwgMTEvNzANCiAgICAgICAgICBpbnRvIHRoYXQg c3lzdGVtLsKgIMKgVGhlIGxhdGVyIEotMTEgY2hpcCBzZXQgdG9vayB0aGluZ3MgYmV5b25kDQog ICAgICAgICAgdGhlIDExLzcwLjwvZGl2Pg0KICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9kZWZh dWx0Ig0KICAgICAgICAgIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1z ZXJpZiI+PGJyPg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZGVm YXVsdCINCiAgICAgICAgICBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMt c2VyaWYiPklmIHlvdSBsb29rIGF0DQogICAgICAgICAgdGhlIGNvbmYgZGlyZWN0b3J5IGluIHRo ZSBzeXMgc291cmNlcyBmb3IgVjYsIHlvdSBzZWUgbTQwLnMNCiAgICAgICAgICBhbmQgbTQ1LnMg LSBidXQgaWYgeW91IGxvb2sgYXQgdGhlIGxpbmsgbGluZSBvZiBzeXMvcnVuIHRoZSA0NQ0KICAg ICAgICAgIGRvZXMgbm90IGhhdmUgLWk7IGJ1dCBpZiB5b3UgbG9vayBpbiBzeXMvc3lzMS5jIHlv dSdsbCBzZWUgdGhlDQogICAgICAgICAgaW4gdGhlIHJvdXRpbmUgZ2V0eGZpbGXCoHRoZSBzdXBw b3J0IGZvciAwNDA3LzA0MTEvMDQwNS8wNDEwDQogICAgICAgICAgZmlsZXMgZm9yIHVzZXIgbW9k ZS48L2Rpdj4NCiAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCINCiAgICAgICAgICBz dHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPjxicj4NCiAgICAg ICAgPC9kaXY+DQogICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiDQogICAgICAgICAg c3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj5JZiB5b3UgbG9v ayBhdA0KICAgICAgICAgIHRoZSBjb25mIGRpcmVjdG9yeSBpbiB0aGUgc3lzIHNvdXJjZXMgZm9y IFY3LCB5b3Ugc2VlIG1jaC5zDQogICAgICAgICAgYW5kIG00NS5zwqAgaXRzIGNvbW1vbiBhbmQg dGhlIG1ha2VmaWxlIGFkZHMgLWk8YnI+DQogICAgICAgIDwvZGl2Pg0KICAgICAgICA8ZGl2IGNs YXNzPSJnbWFpbF9kZWZhdWx0Ig0KICAgICAgICAgIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxo ZWx2ZXRpY2Esc2Fucy1zZXJpZiI+PGJyPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvZGl2Pg0K ICAgICAgPGRpdiBoc3BhY2U9InN0cmVhay1wdC1tYXJrIiBzdHlsZT0ibWF4LWhlaWdodDoxcHgi PjxpbWcgYWx0PSIiDQogICAgICAgICAgc3R5bGU9IndpZHRoOjBweDttYXgtaGVpZ2h0OjBweDtv dmVyZmxvdzpoaWRkZW4iDQpzcmM9Imh0dHBzOi8vbWFpbGZvb2dhZS5hcHBzcG90LmNvbS90P3Nl bmRlcj1hWTJ4bGJXTkFZMk5qTG1OdmJRJTNEJTNEJmFtcDt0eXBlPXplcm9jb250ZW50JmFtcDtn dWlkPTM1NGQ2MWQxLWI1YmUtNDUxZC1hNGJlLTlkYWI1MGU0NGRkZiINCiAgICAgICAgICBtb3ot ZG8tbm90LXNlbmQ9InRydWUiPjxmb250IHNpemU9IjEiIGNvbG9yPSIjZmZmZmZmIj7hkKc8L2Zv bnQ+PC9kaXY+DQogICAgICA8YnI+DQogICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+DQog ICAgICAgIDxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9hdHRyIj5PbiBUaHUsIEF1ZyAzLCAy MDIzIGF0IDQ6MzXigK9QTQ0KICAgICAgICAgIFdpbGwgU2VubiAmbHQ7PGEgaHJlZj0ibWFpbHRv OndpbGwuc2VubkBnbWFpbC5jb20iDQogICAgICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUi IGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiPndpbGwuc2VubkBnbWFpbC5jb208L2E+Jmd0 Ow0KICAgICAgICAgIHdyb3RlOjxicj4NCiAgICAgICAgPC9kaXY+DQogICAgICAgIDxibG9ja3F1 b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweA0KICAgICAg ICAgIDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmct bGVmdDoxZXgiPkRvZXMNCiAgICAgICAgICB1bml4ICh2Nykga25vdyBhYm91dCB0aGUgUERQLTEx IDQ1J3Mgc3BsaXQgSS9EIHNwYWNlIHRocm91Z2ggPGJyPg0KICAgICAgICAgIGNvbmZpZ3VyYXRp b24gb3IgaXMgaXQgY29udmVudGlvbiBhbmQgcHJvZ3JhbW1lcidzDQogICAgICAgICAgcmVzcG9u c2liaWxpdHkgdG8gPGJyPg0KICAgICAgICAgIGtub3cgYW5kIG1hbmFnZSB3aGF0J3MgYWN0dWFs bHkgYXZhaWxhYmxlPzxicj4NCiAgICAgICAgICA8YnI+DQogICAgICAgICAgV2lsbDxicj4NCiAg ICAgICAgICA8YnI+DQogICAgICAgICAgT24gOC8zLzIzIDEyOjAwLCBSaWNoIFNhbHogd3JvdGU6 PGJyPg0KICAgICAgICAgICZndDsgV2hhdCwgd2UgYWxsIG5lZWQgc29tZXRoaW5nIHRvIGtpY2sg bm93IHRoYXQgd2UndmUgYmVhdGVuDQogICAgICAgICAgc2VuZG1haWw/wqAgPGJyPg0KICAgICAg ICAgICZndDsgSG93IGFib3V0IHNvbWV0aGluZyB1bml4LCBpZGVhbGx5IGEgZGVjYWRlIG9sZD88 YnI+DQogICAgICAgICAgPGJyPg0KICAgICAgICA8L2Jsb2NrcXVvdGU+DQogICAgICA8L2Rpdj4N CiAgICA8L2Jsb2NrcXVvdGU+DQogICAgPGJyPg0KICA8L2JvZHk+DQo8L2h0bWw+DQo= --------------UoUqwuE0YuAzx0NSAsHsCpZh--