From unknown Fri Mar 29 03:29:37 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1131: x2gosqlitewrapper - Session not opening when username starts with a number Reply-To: Frank Knoben , 1131@bugs.x2go.org Resent-From: Frank Knoben Original-Sender: frank@igpm.rwth-aachen.de Resent-To: x2go-dev@lists.x2go.org Resent-CC: owner@bugs.x2go.org X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 09 Jan 2017 13:40:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 1131 X-X2Go-PR-Package: x2gosqlitewrapper X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.148396894532767 (code B); Mon, 09 Jan 2017 13:40:01 +0000 Received: (at submit) by bugs.x2go.org; 9 Jan 2017 13:35:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=3.0 tests=BAYES_50,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 143B53CC5F for ; Mon, 9 Jan 2017 14:35:44 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dyq6xnhfAmPu for ; Mon, 9 Jan 2017 14:35:37 +0100 (CET) X-Greylist: delayed 571 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Mon, 09 Jan 2017 14:35:37 CET Received: from mx-out-1.rwth-aachen.de (mx-out-1.rwth-aachen.de [134.130.5.186]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 3FD965DA91 for ; Mon, 9 Jan 2017 14:35:37 +0100 (CET) X-IronPort-AV: E=Sophos;i="5.33,339,1477954800"; d="scan'208";a="568198992" Received: from igpm.igpm.rwth-aachen.de ([134.130.161.1]) by mx-1.rz.rwth-aachen.de with ESMTP; 09 Jan 2017 14:26:06 +0100 Received: from indy5.igpm.rwth-aachen.de ([134.130.161.44]) by igpm.igpm.rwth-aachen.de with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cQZxe-0000Y5-0G for submit@bugs.x2go.org; Mon, 09 Jan 2017 14:26:06 +0100 Received: from lecorbusier.igpm.rwth-aachen.de ([134.130.161.178]) by indy5.igpm.rwth-aachen.de with esmtpsa (TLSv1.2:AES128-SHA:128) (Exim 4.84_2) (envelope-from ) id 1cQZxc-000CSD-Ou for submit@bugs.x2go.org; Mon, 09 Jan 2017 14:26:04 +0100 From: Frank Knoben To: submit@bugs.x2go.org Message-ID: <9ed12fe6-4cf4-1730-5bef-318186c77ecd@igpm.rwth-aachen.de> Date: Mon, 9 Jan 2017 14:25:59 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: frank@igpm.rwth-aachen.de Package: x2gosqlitewrapper Version: 4.0.1.20-3.4 When a username starts with a number, the session on the client computer will not open, after connecting to the server. The problem lies within x2gosqlitewrapper.pl in the sanitizer function. This function will return 0 in the $type eq "x2gosid" case, when the username starts with a number. My workaround is to add a 0-9 in the line number 67 of x2gosqlitewrapper.pl diff x2gosqlitewrapper.pl x2gosqlitewrapper.pl.original 67c67 < if ($string =~ /^([a-zA-Z0-9\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,12})\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) { --- > if ($string =~ /^([a-zA-Z\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,12})\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) { elsif ($type eq "x2gosid") { $string =~ s/[^a-zA-Z0-9\_\-\$\.\@]//g; if ($string =~ /^([a-zA-Z0-9\_\-\$\.\@]*)$/) { $string = $1; - if ($string =~ /^([a-zA-Z\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,12})\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) { + if ($string =~ /^([a-zA-Z0-9\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,12})\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) { if ((length($1) > 0) and (length($1) < 48)){ return $string; } else {return 0;} } else {return 0;} } else {return 0;} } I am using a OpenSuSE Leap System with x2goserver Version 4.0.1.20-3.4 Sincerly Frank Knoben From unknown Fri Mar 29 03:29:37 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1131: [X2Go-Dev] Bug#1131: x2gosqlitewrapper - Session not opening when username starts with a number Reply-To: Stefan Baur , 1131@bugs.x2go.org Resent-From: Stefan Baur Resent-To: x2go-dev@lists.x2go.org Resent-CC: owner@bugs.x2go.org X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 09 Jan 2017 14:00:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1131 X-X2Go-PR-Package: x2gosqlitewrapper X-X2Go-PR-Keywords: Received: via spool by 1131-submit@bugs.x2go.org id=B1131.14839701214004 (code B ref 1131); Mon, 09 Jan 2017 14:00:02 +0000 Received: (at 1131) by bugs.x2go.org; 9 Jan 2017 13:55:21 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id D723A3CC60 for <1131@bugs.x2go.org>; Mon, 9 Jan 2017 14:55:18 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kmNIBV11elWz for <1131@bugs.x2go.org>; Mon, 9 Jan 2017 14:55:12 +0100 (CET) X-Greylist: delayed 304 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Mon, 09 Jan 2017 14:55:12 CET Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.75]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 17B543CC5F for <1131@bugs.x2go.org>; Mon, 9 Jan 2017 14:55:12 +0100 (CET) Received: from [192.168.0.23] ([78.43.90.159]) by mrelayeu.kundenserver.de (mreue102 [212.227.15.145]) with ESMTPSA (Nemesis) id 0MWRtC-1bxXAf46pe-00Xeaz; Mon, 09 Jan 2017 14:50:04 +0100 To: Frank Knoben , 1131@bugs.x2go.org References: <9ed12fe6-4cf4-1730-5bef-318186c77ecd@igpm.rwth-aachen.de> From: Stefan Baur Message-ID: <0a8205f7-aa75-13f6-071d-1b52a4f74858@baur-itcs.de> Date: Mon, 9 Jan 2017 14:50:01 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <9ed12fe6-4cf4-1730-5bef-318186c77ecd@igpm.rwth-aachen.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LXVhf6wACA7xI6qLMFdTprTKE9csapXBJ" X-Provags-ID: V03:K0:/AFG0GqdPWwfJKZZAOepon4aCv+oG0czaDe/VR5g5t6iWdFlxQe vTsGk73Fz7O4BfXkG7wfcSYGb+LJY8Oqf49cb9XiIEbcD+mv/zds6aF+8KiAr9BoB+jrAl2 uCWwHTDvAn3sdf2oWfvlidzFxGK1FRw36DlisWOcMkuBJanB1hLd9PgAfsks3kfBAXhYfNh b8qLc/MEAHL26NED+8R1w== X-UI-Out-Filterresults: notjunk:1;V01:K0:t6w7ILDlmwA=:BQs9fHX6tykuADdm1h/uJN NJ3dD7NJknXUSQMjQDz2Thin0CKuf50fwdtb4OLzDsxklWLZPZCR3zzDzjhl8wu5fTnHuWBNm Bod4LiPQdlLmltyW6hML5KW0EYbnlmLLlepTV4azpR39igqmhlkRIACen8J4+kq+JF+gScN3i lxETrhILjGU1aZIRM95riJDn1DbIiXISR0cM6UMzNqd4CjgtNBeAL9NGfPMYc7e0pCeeuvYg0 KD8Rx1gU4H14TZSkXN7klZ6nElCPPodmLxrJ9NX4x4bNtm1J3wMU+uFz9iGbN/WUTmHN7XWUJ rA/MSyNWmetvKhJ7gkb/pfb8rXAiNNNrloqS4+PGNa2Egnhb4LpCxLxpwvozwxGfRgEiWZY5c 7qsLgn2EcVlgCWSMzS5sgtNkJR1nMlAk7RN71H1bLRFT2box/Z9RfdIwpxdx/3yUN4VUoeVHg iWvNgIfah/xr68oCzSkRZs0cyvf+DyzlPLOEYgktxdnCd0d0eEgvfD5A7TWH/hobqe78b587g 0gAVpv/QRc/+msGl6eJ1ytqb641oQfNsNJXtGp2Tj1l5/CDmIB+y3Dan4TSm8tqo7aGcYouZq T929ZYg9wKqvahb35poUoRJBjuVPGqo55H1m8PekdPd2h84CmQU/ZqN3BFa9sjV9agSgeSPQg Q0sp5U74ZS/dxYGjbt0EX7IYl0AeIHAWVSxuFIsXXuRS7XWYuFkd9Kv57hXb3t1ATGsA= This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LXVhf6wACA7xI6qLMFdTprTKE9csapXBJ Content-Type: multipart/mixed; boundary="rScdC96BrPHi3Kn3iXSeBujqgbw28gwTT"; protected-headers="v1" From: Stefan Baur To: Frank Knoben , 1131@bugs.x2go.org Message-ID: <0a8205f7-aa75-13f6-071d-1b52a4f74858@baur-itcs.de> Subject: Re: [X2Go-Dev] Bug#1131: x2gosqlitewrapper - Session not opening when username starts with a number References: <9ed12fe6-4cf4-1730-5bef-318186c77ecd@igpm.rwth-aachen.de> In-Reply-To: <9ed12fe6-4cf4-1730-5bef-318186c77ecd@igpm.rwth-aachen.de> --rScdC96BrPHi3Kn3iXSeBujqgbw28gwTT Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable reassign -1 x2goserver Hi, this problem occurs because your user names are violating the POSIX standard, which states that usernames must not begin with digits. Let me guess, you are authenticating against a Windows Domain / Active Directory, which obviously doesn't care about POSIX (well, why should it)= =2E So far, our stance was that we should conform to POSIX standards. However, this issue has cropped up quite a bit lately, so maybe adding support for corresponding config options to /etc/x2go/x2goserver.conf would be an idea - something like # support usernames that violate POSIX standard allow_usernames_with_leading_digit=3Dtrue|false allow_usernames_with_backslashes=3Dtrue|false # would fix Bug #227 as wel= l And while we're at it, let me suggest these as well, just for good measure - not sure if they still pose a problem but we did have issues with at least dashes in the past (ca. 2012): allow_usernames_with_slashes=3Dtrue|false allow_usernames_with_dashes=3Dtrue|false allow_usernames_with_spaces=3Dtrue|false I wonder what the developers think about this approach? Kind Regards, Stefan Baur Am 09.01.2017 um 14:25 schrieb Frank Knoben: > Package: x2gosqlitewrapper > Version: 4.0.1.20-3.4 >=20 > When a username starts with a number, the session on the client compute= r > will not open, after connecting to the server. > The problem lies within x2gosqlitewrapper.pl in the sanitizer function.= > This function will return 0 in the $type eq "x2gosid" case, when the > username starts with a number. > My workaround is to add a 0-9 in the line number 67 of x2gosqlitewrappe= r.pl >=20 >=20 > diff x2gosqlitewrapper.pl x2gosqlitewrapper.pl.original > 67c67 > < if ($string =3D~ > /^([a-zA-Z0-9\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,1= 2})\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) > { > --- >> if ($string =3D~ >> /^([a-zA-Z\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,12}= )\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) >> { >=20 >=20 > elsif ($type eq "x2gosid") { > $string =3D~ s/[^a-zA-Z0-9\_\-\$\.\@]//g; > if ($string =3D~ /^([a-zA-Z0-9\_\-\$\.\@]*)$/) { > $string =3D $1; > - if ($string =3D~ > /^([a-zA-Z\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,12})= \_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) > { > + if ($string =3D~ > /^([a-zA-Z0-9\_][a-zA-Z0-9\_\-\.\@]{0,47}[\$]?)\-([\d]{2,4})\-([\d]{9,1= 2})\_[a-zA-Z0-9\_\-\.]*\_dp[\d]{1,2}$/) > { > if ((length($1) > 0) and (length($1) < > 48)){ > return $string; > } else {return 0;} > } else {return 0;} > } else {return 0;} > } >=20 > I am using a OpenSuSE Leap System with x2goserver Version 4.0.1.20-3.4= >=20 > Sincerly >=20 > Frank Knoben > _______________________________________________ > x2go-dev mailing list > x2go-dev@lists.x2go.org > http://lists.x2go.org/listinfo/x2go-dev --=20 BAUR-ITCS UG (haftungsbeschr=E4nkt) Gesch=E4ftsf=FChrer: Stefan Baur Eichen=E4ckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243 --rScdC96BrPHi3Kn3iXSeBujqgbw28gwTT-- --LXVhf6wACA7xI6qLMFdTprTKE9csapXBJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJYc5UJAAoJEG7d9BjNvlEZt9wIAJzCl9iC59SP74W2WIMnBl2l K41qrzK5zCih+yx2eaRUesop5B+kF0IpEXWlBBPH7+XPFbwPlo+KFyKgbDy4RY8i 0thdRQYkHvZ/FrU0AJk6n6o9jmNKmzEMmV0XCPohp01z/h7AsyMZToXFXyZDQONC uZQsM8yADOaZURGye9VC8O4/UjVDTuebveX9TtRo5f0Ewb9ZLVxWBez5+N4UzA4w FAZKxqazgDAUij7v8/n4dvGtbZ9nZgD9K8ws/Jbdw0OGUVcR+iTsvYS+EtzTKGl+ QkaySMV/DaWT+QR6HUtlu8OfMbV5zs8SRkEYO1dQXrFH1lkc3Pbu81zAbMzhOkc= =yC5d -----END PGP SIGNATURE----- --LXVhf6wACA7xI6qLMFdTprTKE9csapXBJ-- From unknown Fri Mar 29 03:29:37 2024 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.502 (Entity 5.502) Content-Type: text/plain; charset=utf-8 X-Loop: owner@bugs.x2go.org From: owner@bugs.x2go.org (X2Go Bug Tracking System) To: Stefan Baur Subject: Bug#1131: Info received and FILED only (Bug#1131: x2gosqlitewrapper - Session not opening when username starts with a number) Message-ID: References: <2f75974a-8f4a-4dd6-cc9e-b2fbc8cac765@baur-itcs.de> X-X2go-PR-Message: ack-info-quiet 1131 X-X2go-PR-Package: x2gosqlitewrapper Reply-To: 1131-quiet@bugs.x2go.org Date: Mon, 09 Jan 2017 14:10:02 +0000 Thank you for the additional information you have supplied regarding this Bug report. This is an automatically generated reply to let you know your message has been received. Your message has not been forwarded to the package maintainers or other interested parties; you should ensure that the developers are aware of the problem you have entered into the system - preferably quoting the Bug reference number, #1131. If you wish to submit further information on this problem, please send it to 1131-quiet@bugs.x2go.org. Please do not send mail to owner@bugs.x2go.org unless you wish to report a problem with the Bug-tracking system. --=20 1131: http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=3D1131 X2Go Bug Tracking System Contact owner@bugs.x2go.org with problems From ionic@ionic.de Tue Jan 10 12:14:00 2017 Received: (at control) by bugs.x2go.org; 10 Jan 2017 11:14:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: * X-Spam-Status: No, score=1.7 required=3.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MISSING_SUBJECT,SPF_HELO_PASS,URIBL_BLOCKED autolearn=no version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 9A2623CC60 for ; Tue, 10 Jan 2017 12:14:00 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mKqzDsuCzpMe for ; Tue, 10 Jan 2017 12:13:53 +0100 (CET) Received: from Root24.de (powered.by.root24.eu [5.135.3.88]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id B16BF3CC5F for ; Tue, 10 Jan 2017 12:13:53 +0100 (CET) Received: from nopileos.local (178.162.222.41.adsl.inet-telecom.org [178.162.222.41]) by mail.ionic.de (Postfix) with ESMTPSA id AB4B04F00066 for ; Tue, 10 Jan 2017 12:13:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ionic.de; s=default; t=1484046833; bh=TpAz0ClOWTRzcvfOwBuiyUE2hSpta9S7qykb8d22eGA=; h=To:From:Date:From; b=kHYw45DSah+cQBOWU6hJWw7HWAXsaGympsFivCWiGtTHCsdHoOPJdK6urzXq6Tv3D bsd+V58AFxA5qVCxoAduTy/6EFA0I25dCKRqCfWblVpwmo2O8wTsvvH1cYySuYa5fB LM9W3Q2SPiX2j48BsPAwZQf/gugf/T0vuf6NU8DA= To: control@bugs.x2go.org From: Mihai Moldovan Message-ID: <29605a37-e142-ea27-c947-b94128d3bd75@ionic.de> Date: Tue, 10 Jan 2017 12:13:35 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="X4WKOrCKwNmCv7jecfvMfD96QwOnAfdtU" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --X4WKOrCKwNmCv7jecfvMfD96QwOnAfdtU Content-Type: multipart/mixed; boundary="vRKBMEGAsuMeQiCD5NowjX0b5AAoaNNLQ"; protected-headers="v1" From: Mihai Moldovan To: control@bugs.x2go.org Message-ID: <29605a37-e142-ea27-c947-b94128d3bd75@ionic.de> --vRKBMEGAsuMeQiCD5NowjX0b5AAoaNNLQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable reassign 1131 x2goserver 4.0.1.20 thanks --vRKBMEGAsuMeQiCD5NowjX0b5AAoaNNLQ-- --X4WKOrCKwNmCv7jecfvMfD96QwOnAfdtU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCgAGBQJYdMHuAAoJEB/WLtluJTqHBkcP/jdnn5IfPzBIZYeOt09SjzTz vSNsyvY4pw1yNwFQ6d4bUofx9TFQE24vichh4oyo3S7Oc5yg/jHMx+6MQF0xoLPZ MyjQExTt0Ab+Y+JFmpGDSSoY/Zt9nwZzuJ6IakzfqwikgTvZRuTHCOddnhUtJNF7 6JfjPr4EI82Rx5K+2mNmrPpEhBKxsj1q2oMpwXKx6BfF2iHFTHGeve16/jJEmI9i nJ+wV/pNIwPzPayXTRO8pm7gYSlswJsKizzYbQaSl9IP1Qg8O3wp8oT3t4r0jX1m vvcslmra33+e1ONDJZ59yeDcVy6WLM1S5V/Ot59EWMEIh9IbpKIJX2LJxwFE7Bwh CyhTuJzlYBD9e80iOQgkY7QO81sgRz6B4itnt8t/ESFaqwoVmneYm0PJ/wtEQ4jA VcNqnU/0s7O0A8A+yT1CjqXq/fE4hSeRxfXgKjMbp4gAZPI8FnsP3p+julBGh7us +IgS7XfAbszsNhKK/Pv9EPRFFQHXUcOyAY1bj4YEVPHYVWt6CotojWJehRmIvL0T vog4vgo/yRwwtISupYbv0ENNnlF93WrsPHNIhy68FDI/0+wmnvYPQ6Nn2PxESZUU KKNd7OE1jRZUR2tmoPSCPlXr/a3kJTiHax0Y4qlUxb8qronhGVnkzZMlRTgqZXK4 Pg65HMCHoBDIz3zHaStW =I//Y -----END PGP SIGNATURE----- --X4WKOrCKwNmCv7jecfvMfD96QwOnAfdtU--