• Source is missing errors on HTML source files

    From Shriram Ravindranathan@21:1/5 to All on Tue Feb 20 17:20:01 2024
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------sLhS75B0e063ZYR35gfuFb0J
    Content-Type: multipart/mixed; boundary="------------Tc3kZIi48WjTxsQvlr2Mgws0"

    --------------Tc3kZIi48WjTxsQvlr2Mgws0
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8gbWVudG9ycywNCg0KSSBhbSBnZXR0aW5nIGEgZmV3IGxpbnRpYW4gInNvdXJjZS1p cy1taXNzaW5nIiBlcnJvcnMgZm9yIHNvbWUgSFRNTCANCmZpbGVzLiBUaGVzZSBIVE1MIGZp bGVzIGFyZSBpbmZhY3QgcHJlc2VudCBpbiB0aGUgc291cmNlIGNvZGUgYnV0IHRoZXkgDQpo YXZlIHRvbyBtYW55IGxpbmVzIHdoaWNoIHRyaWdnZXJzIGEgDQoidmVyeS1sb25nLWxpbmUt bGVuZ3RoLWluLXNvdXJjZS1maWxlIiBsaW50aWFuIHRhZyBhbmQgdGhhdCBpbiB0dXJuIA0K Y2F1c2VzIHRoZSAic291cmNlLWlzLW1pc3NpbmciIGVycm9yLg0KDQpNb3N0IG9mIHRoZSBp bmZvIEkgY291bGQgZmluZCBpbiB0aGUgcG9saWN5IG1hbnVhbCBhbmQgaW4gdGhlIGZvcnVt cyANCnBlcnRhaW5lZCB0byBiaW5hcnkgZmlsZXMgdGhhdCB3ZXJlIGluY2x1ZGVkIGluIHRo ZSBzb3VyY2UsIHRoZSBzdHJhdGVneSANCnRoZXNlIHJlc291cmNlcyBzdWdnZXN0ZWQgd2Vy ZQ0KMS4gUmVwYWNrIHVwc3RyZWFtIHRhciB3aXRoIHRoZSBzb3VyY2UgY29kZSBvZiB0aGVz ZSBmaWxlcw0KMi4gQWRkIHRoZSBzb3VyY2UgY29kZSB0byB0aGUgZC9taXNzaW5nLXNvdXJj ZXMgZGlyZWN0b3J5DQoNCkkgZG9uJ3QgdGhpbmsgZWl0aGVyIG9mIHRoZXNlIGFyZSB2aWFi bGUgb3B0aW9ucyBpbiBteSBjYXNlLiBJIHdhcyANCndvbmRlcmluZyB3aGV0aGVyIGl0IHdv dWxkIGJlIG9rYXkgdG8gc3VwcHJlc3MgdGhlc2UgZXJyb3JzLiBJcyB0aGVyZSANCmFueSBv dGhlciB3YXkgdG8gc29sdmUgdGhpcz8NCg0KLS0gDQpTaHJpcmFtIFJhdmluZHJhbmF0aGFu DQoNCg==
    --------------Tc3kZIi48WjTxsQvlr2Mgws0
    Content-Type: application/pgp-keys; name="OpenPGP_0xFC7E951A7BEF0836.asc" Content-Disposition: attachment; filename="OpenPGP_0xFC7E951A7BEF0836.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    xjMEZK92PhYJKwYBBAHaRw8BAQdAhIR9l8p0yrhezquRzh75Ktr+yUPwuvJGeAwe HGigcR3NOVNocmlyYW0gUmF2aW5kcmFuYXRoYW4gPHMyMG5AdGVycy5kZXY+IChv cHRpb25hbCBjb21tZW50KcKHBDAWCgAvFiEEk9ohjYJb0mMwD3vW/H6VGnvvCDYF AmUJqH4RHQBPcHRpb25hbCByZWFzb24ACgkQ/H6VGnvvCDY/KAD+MC9q78+5jcZT uLLzC1oYG1UiWLb8Zjz3Qu0Ft7g9iA8A/1TRXhUcWg72/H9azfbxJh6Zpi/pR99/ q/SHeDA3eNoGwpAEExYIADgWIQST2iGNglvSYzAPe9b8fpUae+8INgUCZK92PgIb AQULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRD8fpUae+8INjM0AP91F+ARSWoH lhz3D1rZmfGwBgbhsOjgj7ovOZsm3QZiTgEA5Li/AzHGADV2aV/Rfhi8tv1t70A2 sLevw87/ROxfGAnNJlNocmlyYW0gUmF2aW5kcmFuYXRoYW4gPHMyMG5AdGVycy5k ZXY+wpMEExYKADsWIQST2iGNglvSYzAPe9b8fpUae+8INgUCZQmn/wIbAQULCQgH AgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRD8fpUae+8INlIEAQC7BUg2zTvqg+GV 2axpP1QWyvZpDPC0bmuR3fF9wQDKCQEA37XKy0YeJ1OuLR7Nwym2dKeEe964gwoh 1H5EErJycAPOMwRkr3aXFgkrBgEEAdpHDwEBB0A+QPXLrjmlTFc0W5DXDpMcB7zk dwIQhzx8A36l2nwKh8J+BBgWCAAmFiEEk9ohjYJb0mMwD3vW/H6VGnvvCDYFAmSv dpcCGyAFCQHhM4AACgkQ/H6VGnvvCDaJYQD7BEToI496eTcnDFeH7oRCvy0xedPi 6MCnONZugs4RGZwA/0msO5G3nDYhqcfXc9KYn5fg1x0PvECzYwpBgPEOOT8IzjgE ZK92hxIKKwYBBAGXVQEFAQEHQObHpgjmDTcrs+KEtTtC0aCY/B3lzu3KVLln+BCj caELAwEIB8J+BBgWCAAmFiEEk9ohjYJb0mMwD3vW/H6VGnvvCDYFAmSvdocCGwwF CQHhM4AACgkQ/H6VGnvvCDbMYAEAiZjUwo3ybdh9YK1+n7Elz16zQiiPMp6DaRMg C5OP9UkBAJgLSeWO28TA6J/S6OuUrLi6dLEJBIsFkCgupTSk7I4JzjMEZK92fRYJ KwYBBAHaRw8BAQdAedQ92+/Ot2WHVMgaggh2L8U4G6C0gqTpRpY93x1egRrCwDUE GBYIACYWIQST2iGNglvSYzAPe9b8fpUae+8INgUCZK92fQIbAgUJAeEzgACBCRD8 fpUae+8INnYgBBkWCAAdFiEEbf6JEM6w7ooYUH5HnY9ot8BrnK0FAmSvdn0ACgkQ nY9ot8BrnK0EKgEAj8dz/HHH9yrU4UElpWrgnLJVanDZ0s1drtvH8RaVfscBAKJJ h9/0bSBJIL1zhDYMXzLzlV+mOpWPyBP1hyL8TZQHMZ4BALVS3AFWtyqcA8CajNNc 2kDMhak3S//p4E2dMEIWTGcsAP9QDFoQmEDarohIRN+aAPCeohjacsDcyW3yur2N
    kvUVCw==
    =r7BZ
    -----END PGP PUBLIC KEY BLOCK-----

    --------------Tc3kZIi48WjTxsQvlr2Mgws0--

    --------------sLhS75B0e063ZYR35gfuFb0J--

    -----BEGIN PGP SIGNATURE-----

    wnsEABYIACMWIQRt/okQzrDuihhQfkedj2i3wGucrQUCZdTOcQUDAAAAAAAKCRCdj2i3wGucrWdg AQC7LG+gz9ZKIUF/WZEopPEZLLMWSB0UD1M9NH6eKGFOdgD/dyCCjmtA2JV2k2e8YW0W0tw3W9j+ cGTFO9Q78L7ragI=
    =TjP9
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Tue Feb 20 13:58:17 2024
    XPost: linux.debian.devel.mentors
    To: debian-mentors@lists.debian.org
    Copy: s20n@ters.dev (Shriram Ravindranathan)

    The question is if the long lines in these HTML files are actually indications that the HTML files are not the original source. This usually happens in one of two cases.

    1. The files have been minified.
    2. The files were originally created in another format and converted to HTML.

    Sometimes HTML files naturally have long lines. If you look at the descriptions of the lintian warnings, they acknowledge that this is an imperfect check that will result in some false-positives. If that is the
    case, the HTML files are the original source, and they have not been minified, then you can override these warnings with a description as to why.

    On Tuesday, February 20, 2024 9:08:17 AM MST Shriram Ravindranathan wrote:
    Hello mentors,

    I am getting a few lintian "source-is-missing" errors for some HTML
    files. These HTML files are infact present in the source code but they
    have too many lines which triggers a
    "very-long-line-length-in-source-file" lintian tag and that in turn
    causes the "source-is-missing" error.

    Most of the info I could find in the policy manual and in the forums pertained to binary files that were included in the source, the strategy these resources suggested were
    1. Repack upstream tar with the source code of these files
    2. Add the source code to the d/missing-sources directory

    I don't think either of these are viable options in my case. I was
    wondering whether it would be okay to suppress these errors. Is there
    any other way to solve this?

    --
    Shriram Ravindranathan



    --
    Soren Stoutner
    soren@debian.org
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmXVEmkACgkQwufLJ66w tgOTfxAAmMcZWQwNqrf3KmihiTypLwkqAQGMH8/pcMGuNjMp5DWt5jcE0Gzd0VSM zOGlp40XtbFix3bRxdQsw9GKVluYVuzkqUAJ7D2F+BlHJT2/0uHipxOpWe/Yj6ky NoHmiyThA6VbHFLAUwJEijgOfJTYt5v6JXViivLetK3sJglupHN/zqoq3s4RtDuj /g0dYRg0EZu0l+aVMxg0/3NZ/o4DVCuoZtLjyzkUpHP64V30K8hmNqshIc1UWTZl s3nNr6z4QpSSddhyXZptVlOlM/4q23cloHZ7ZV0ZryE1/E7YGeoNde++/yoPpBc5 fNm7MNPGGyzqqkkVjvSt/zHkOLQCiyjGQHqn945TrFzaa6PqIQ4fynU6xZKCEYA0 okoaVP5MI3N9kLYlKvHNLmCbUCli1wU7K6dp6NpLaHDlKoBVzF9HLpPZQwv+wfNH H6zM+0yoPIL3t/xGG3azIKbhoFpNY/7v3e/rP4oVm0HXj+ixziu8rAb4fAW8C1G+ ZTU5jobnkcLH+rVUE+27gPbK2ETsZl6YoSx0vHnK6UntEZGJ2s0vyKHebam8xtah JARmYaOywXroFij4wvJ5XEzPT3mEkNPIXjBx3r3NP32g9cgnMdGFF8LHLxDqxnR9 sEUVAT8mPVe7RhivWKug6XcG4DEX7SWwkp0WAbwnHpGiYku0C8Q=
    =Co7b
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Soren Stoutner@21:1/5 to All on Tue Feb 20 21:26:18 2024
    XPost: linux.debian.devel.mentors
    To: debian-mentors@lists.debian.org
    Copy: s20n@ters.dev (Shriram Ravindranathan)

    This is a multi-part message in MIME format.

    --nextPart31066105.AxaYtjIhHi
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset="UTF-8"

    Shriram,

    1. For anything that has the unminified source in the upstream tarball, I would just create a
    lintian override with a comment listing the full path to the source for each file. You can see
    an example of how this can be done here:

    https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/source/lintian-overrides?ref_type=heads[1]

    Typically you only copy the source to the debian/missing-sources directory when it is not
    included in the upstream tarball and you have had to acquire it from another place.

    2. The github link below includes an embedded font in woff format. Typically, fonts like
    this would be considered compiled, so a separate font source would be needed. However,
    I’m not sure what the Debian guidance for dealing with an HTML embedded font like this.
    If someone else on mentors doesn’t know, I would recommend you ask on debian-legal.

    As these are mostly README files, and if it becomes difficult for you to acquire the source
    for some of them, you might consider excluding those you can’t get the source for, at least
    temporarily, using Files-Excluded in debian/copyright (and then running uscan, which will
    produce a modified tarball that does not include the problematic files). For example, see:

    https://salsa.debian.org/cryptocoin-team/electrum/-/blob/master/debian/copyright?
    ref_type=heads[2]

    Whether this is a good option depends on how helpful those README files are for the users
    of your package. If you go this route, you should add +dfsg to the version of your package
    to indicate that the upstream tarball has been repackaged to remove files that are not free
    (or for which the source is not available).

    Soren

    On Tuesday, February 20, 2024 8:23:41 PM MST Shriram Ravindranathan wrote:
    Thanks, Soren.

    It looks like most of these files have just one or two lines that are extremely long.

    These are mostly README files. Most of them seem to have this github-markdown.css <https://gist.github.com/jojoldu/9cb1b6a5110619e221dfd4603f30ddd4>
    minified and pasted in them. While others have the sources that were
    used to generate them listed in the same folder.

    Should I copy these sources into the d/missing-sources directory?

    --
    Soren Stoutner
    soren@debian.org

    --------
    [1] https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/source/
    lintian-overrides?ref_type=heads
    [2] https://salsa.debian.org/cryptocoin-team/electrum/-/blob/master/debian/copyright?
    ref_type=heads

    --nextPart31066105.AxaYtjIhHi
    Content-Transfer-Encoding: quoted-printable
    Content-Type: text/html; charset="UTF-8"

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">Shriram,</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;">1.&nbsp; For anything that has the unminified source in the upstream tarball, I would just create a lintian override with a comment listing the full path to the source for each
    file.&nbsp; You can see an example of how this can be done here:</p>
    <br /><p style="margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;"><a href="https://salsa.debian.org/qt-kde-te
  • From Soren Stoutner@21:1/5 to All on Wed Feb 21 08:38:06 2024
    XPost: linux.debian.devel.mentors
    To: debian-mentors@lists.debian.org
    Copy: s20n@ters.dev (Shriram Ravindranathan)

    Shriram,

    On Wednesday, February 21, 2024 8:30:54 AM MST Shriram Ravindranathan wrote:
    Upon inspecting the embedded font, It seems to be a bespoke icon-font generated using a tool called "Fontello" from one of the icons of the octicons iconset from Atom <https://github.com/primer/octicons> (MIT Licensed SVGs)

    The font has only 1 glyph, Would it suffice to add this source image to d/missing-souces and add that copyright info to d/copyright?

    I would assume so. If anyone on mentors knows differently please speak up.

    On 21/02/24 9:56 am, Soren Stoutner wrote:



    Shriram,




    1. For anything that has the unminified source in the upstream
    tarball, I would just create a lintian override with a comment listing
    the full path to the source for each file. You can see an example of
    how this can be done here:




    https://salsa.debian.org/qt-kde-team/qt/qtwebengine/-/blob/master/debian/
    sou
    rce/lintian-overrides?ref_type=heads




    Typically you only copy the source to the debian/missing-sources
    directory when it is not included in the upstream tarball and you have
    had to acquire it from another place.




    2. The github link below includes an embedded font in woff format. Typically, fonts like this would be considered compiled, so a separate font source would be needed. However, I’m not sure what the Debian guidance for dealing with an HTML embedded font like this. If someone else on mentors doesn’t know, I would recommend you ask on debian-legal.




    As these are mostly README files, and if it becomes difficult for you
    to acquire the source for some of them, you might consider excluding
    those you can’t get the source for, at least temporarily, using Files-Excluded in debian/copyright (and then running uscan, which will produce a modified tarball that does not include the problematic
    files). For example, see:




    https://salsa.debian.org/cryptocoin-team/electrum/-/blob/master/debian/
    copyr
    ight?ref_type=heads




    Whether this is a good option depends on how helpful those README
    files are for the users of your package. If you go this route, you
    should add +dfsg to the version of your package to indicate that the upstream tarball has been repackaged to remove files that are not free
    (or for which the source is not available).




    Soren



    --
    Shriram Ravindranathan
    ters



    --
    Soren Stoutner
    soren@debian.org
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmXWGN4ACgkQwufLJ66w tgMAwA//cvZ/K0VyBo/6KXXzyhk6H90JoO+mZmUsp37PzFoeIcwfakxUh5fqF34h +SZXdF7feRHFhYcdTceUZqwcUxRExZM7Q+VtNLrY2Zgn46cJ2rsaGC55fcU78ki9 rdMTNv91fSeAm0C6R6z1iAl0YRt6GqxTdwtl/KHXXIKAq9oXGo1ilzrqUdzERHDB JJtdTYObUA+vczdaw2BkXyiXPzLIP/+U4+lhvz5ISw6oPhpznrdcYjMEI+wOyjIa F2nInFiEt6sYKqWCo54iySuvaNxO1T4CNn9pmUbo4pCFlHOaEIehgA0BgKFKcH42 u7QtnQIvm9Ik2NOxjiAHjbwDfQGW5qksSo7cPGQxuDFea4xPJ0dVhiJLYvkAkL+Y I2nKqj8ymlIGKo92EZg8Bff3b/qVcvFBKsM0faaw3UsXrA9Hks46XX96F9qgV7aq mVWUE1/pxG+k/Q1W+mgCAhv5LC2uUxXIOCtuKwJlX3dnd7gf8oRzwGChbRyCDTOi zAXO3/XNV+OXqlspBqpCF4Mb0O0pfu/OxArZVAYCDuHHFdOxRaXyoysJlv+C3SWB CtplUAVTtZ+UgDsWSjIU82vcTG6Ixem0XhzBp/nsCW8XH7LSVwr48dl+Ort9nLrh kpJREjoE/nFnmGyZE57rnthjXDV2GMzRANTLtWU6fUCMbHIdVq8=
    =JHok
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Shriram Ravindranathan@21:1/5 to roucaries bastien on Thu Feb 22 07:10:01 2024
    XPost: linux.debian.devel.mentors
    To: soren@debian.org (Soren Stoutner)
    Copy: 1064346@bugs.debian.org
    Copy: debian-mentors@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------VyhAhJNVojUWLtn4ujXjZq5N
    Content-Type: multipart/mixed; boundary="------------ykk6Y97X21RfGQXrGKFtojFe"

    --------------ykk6Y97X21RfGQXrGKFtojFe
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    VGhhbmsgeW91IEJhc3RpZW4sDQpJIHRyaWVkIGRvaW5nIHRoaXMgYnV0IGl0IGFwcGVhcnMg dGhhdCB0aGUgc2NyaXB0cyB0byBidWlsZCB0aGVzZSANCmV4YW1wbGUgZmlsZXMgYWxsIGRl cGVuZCBvbiBoYXZpbmcgdGhlIGhpZ2hsaWdodCBiaW5hcnkgaXRzZWxmIGluc3RhbGxlZCAN Cm9uIHRoZSBtYWNoaW5lLiBJIGFtIHVuc3VyZSB3aGV0aGVyIGl0IGlzIG9rYXkgdG8gaGF2 ZSB0aGUgcGFja2FnZSANCmRlcGVuZCBvbiBpdHNlbGYgZm9yIGJ1aWxkaW5nLg0KDQpPbiAy MS8wMi8yNCAxMToyMCBwbSwgcm91Y2FyaWVzIGJhc3RpZW4gd3JvdGU6DQo+IFlvdSBzaG91 bGQgcmVidWlsdCBmcm9tIHNvdXJjZSBhbHNvLi4uIFNlZSBmb3IgaW5zdGFuY2UgaG93IEkg ZG8gd2l0aCBub2RlLWxvbmcNCg0KLS0gDQpTaHJpcmFtIFJhdmluZHJhbmF0aGFuDQp0ZXJz DQoNCg==
    --------------ykk6Y97X21RfGQXrGKFtojFe
    Content-Type: application/pgp-keys; name="OpenPGP_0xFC7E951A7BEF0836.asc" Content-Disposition: attachment; filename="OpenPGP_0xFC7E951A7BEF0836.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    xjMEZK92PhYJKwYBBAHaRw8BAQdAhIR9l8p0yrhezquRzh75Ktr+yUPwuvJGeAwe HGigcR3NOVNocmlyYW0gUmF2aW5kcmFuYXRoYW4gPHMyMG5AdGVycy5kZXY+IChv cHRpb25hbCBjb21tZW50KcKHBDAWCgAvFiEEk9ohjYJb0mMwD3vW/H6VGnvvCDYF AmUJqH4RHQBPcHRpb25hbCByZWFzb24ACgkQ/H6VGnvvCDY/KAD+MC9q78+5jcZT uLLzC1oYG1UiWLb8Zjz3Qu0Ft7g9iA8A/1TRXhUcWg72/H9azfbxJh6Zpi/pR99/ q/SHeDA3eNoGwpAEExYIADgWIQST2iGNglvSYzAPe9b8fpUae+8INgUCZK92PgIb AQULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRD8fpUae+8INjM0AP91F+ARSWoH lhz3D1rZmfGwBgbhsOjgj7ovOZsm3QZiTgEA5Li/AzHGADV2aV/Rfhi8tv1t70A2 sLevw87/ROxfGAnNJlNocmlyYW0gUmF2aW5kcmFuYXRoYW4gPHMyMG5AdGVycy5k ZXY+wpMEExYKADsWIQST2iGNglvSYzAPe9b8fpUae+8INgUCZQmn/wIbAQULCQgH AgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRD8fpUae+8INlIEAQC7BUg2zTvqg+GV 2axpP1QWyvZpDPC0bmuR3fF9wQDKCQEA37XKy0YeJ1OuLR7Nwym2dKeEe964gwoh 1H5EErJycAPOMwRkr3aXFgkrBgEEAdpHDwEBB0A+QPXLrjmlTFc0W5DXDpMcB7zk dwIQhzx8A36l2nwKh8J+BBgWCAAmFiEEk9ohjYJb0mMwD3vW/H6VGnvvCDYFAmSv dpcCGyAFCQHhM4AACgkQ/H6VGnvvCDaJYQD7BEToI496eTcnDFeH7oRCvy0xedPi 6MCnONZugs4RGZwA/0msO5G3nDYhqcfXc9KYn5fg1x0PvECzYwpBgPEOOT8IzjgE ZK92hxIKKwYBBAGXVQEFAQEHQObHpgjmDTcrs+KEtTtC0aCY/B3lzu3KVLln+BCj caELAwEIB8J+BBgWCAAmFiEEk9ohjYJb0mMwD3vW/H6VGnvvCDYFAmSvdocCGwwF CQHhM4AACgkQ/H6VGnvvCDbMYAEAiZjUwo3ybdh9YK1+n7Elz16zQiiPMp6DaRMg C5OP9UkBAJgLSeWO28TA6J/S6OuUrLi6dLEJBIsFkCgupTSk7I4JzjMEZK92fRYJ KwYBBAHaRw8BAQdAedQ92+/Ot2WHVMgaggh2L8U4G6C0gqTpRpY93x1egRrCwDUE GBYIACYWIQST2iGNglvSYzAPe9b8fpUae+8INgUCZK92fQIbAgUJAeEzgACBCRD8 fpUae+8INnYgBBkWCAAdFiEEbf6JEM6w7ooYUH5HnY9ot8BrnK0FAmSvdn0ACgkQ nY9ot8BrnK0EKgEAj8dz/HHH9yrU4UElpWrgnLJVanDZ0s1drtvH8RaVfscBAKJJ h9/0bSBJIL1zhDYMXzLzlV+mOpWPyBP1hyL8TZQHMZ4BALVS3AFWtyqcA8CajNNc 2kDMhak3S//p4E2dMEIWTGcsAP9QDFoQmEDarohIRN+aAPCeohjacsDcyW3yur2N
    kvUVCw==
    =r7BZ
    -----END PGP PUBLIC KEY BLOCK-----

    --------------ykk6Y97X21RfGQXrGKFtojFe--

    --------------VyhAhJNVojUWLtn4ujXjZq5N--

    -----BEGIN PGP SIGNATURE-----

    wnsEABYIACMWIQRt/okQzrDuihhQfkedj2i3wGucrQUCZdbkmgUDAAAAAAAKCRCdj2i3wGucrdfE APwNboMjKnxiq9stVQIstOspu7dtQO0ygwdXcJFLwaIw5QEAwr3RPWI6ifs688FrmiyfmLiYBiVL NdM372pjuulZZAk=
    =qfbP
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)