Return-Path: cad.luth.se!sow
Received: from alpha.xerox.com ([13.1.64.93]) by palain.parc.xerox.com with SMTP id <405>; Thu, 23 Mar 1995 01:33:10 -0800
Received: from eru.mt.luth.se ([130.240.19.9]) by alpha.xerox.com with SMTP id <14479(5)>; Thu, 23 Mar 1995 01:32:58 PST
Received: from sow@orme1.mt.luth.se by eru.mt.luth.se with SMTP id AA08632
  (5.67b/IDA-1.5); Thu, 23 Mar 1995 10:32:45 +0100
Message-Id: <199503230932.AA08632@eru.mt.luth.se>
X-Mailer: exmh version 1.5.3 12/28/94
To:	"Brent Welch" <welch@parc.xerox.com>
Cc:	exmh-users@parc.xerox.com, rousset@iprrs3.univ-pau.fr
Subject: Re: printing quoted-printable 
In-Reply-To: Your message of Wed, 22 Mar 1995 10:30:48 PST.
             <95Mar22.103056pst.53771@corvina.parc.xerox.com> 
Mime-Version: 1.0
Content-Type: multipart/mixed ; boundary="boundary=_0"
Date:	Thu, 23 Mar 1995 01:32:58 -0800
From:	Sven-Ove Westberg <sow@cad.luth.se>

This is a multipart MIME message.

--boundary=_0
Content-Type: text/plain; charset="us-ascii"
-------

> I've remembered a better answer - something that doesn't
> require any work on my part.  See Frequently Asked Question #17
> under the Help... menu

I have tried the metamail $file | mp -l | lp and it dont work correct since 
metamail depends on the mailcap file. metamail -h (the h flag tells metamail 
to print the mail) did not work well either since metamail opens a HARDCODED 
printprogram "lpr" (sigh).

The best way to print is "unmime $file | mailp | lpr" where unmime is a 
modified version of unmime in the mimelite package. I just removed some output 
so it actually only does the "unmime".



--boundary=_0
Content-Type: text/plain; charset="us-ascii"
Content-Description: unmime.c
Content-Transfer-Encoding: base64

LyogdW5taW1lLmMgIDE5OTQgbWF5IDE5ICBbZ2hdCistLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQp8IEFic3RyYWN0Ogp8ICAgIFNhbXBsZSBhcHBsaWNhdGlvbi4KfAp8IEhpc3Rvcnk6Cnwg
ICAgMi4wIDk0IG1heSAxOSBbZ2hdIFdyb3RlIGl0IGFzIHBhcnQgb2YgbWltZWxpdGUgdmVy
LiAyLjAuCnwKfCBBdXRob3JzaGlwOgp8ICAgIENvcHlyaWdodCAoYykgMTk5NCBHaXNsZSBI
YW5uZW15ci4KfCAgICBQZXJtaXNzaW9uIGlzIGdyYW50ZWQgdG8gaGFjaywgbWFrZSBhbmQg
ZGlzdHJpYnV0ZSBjb3BpZXMgb2YgdGhpcyBwcm9ncmFtCnwgICAgYXMgbG9uZyBhcyB0aGlz
IGNvcHlyaWdodCBub3RpY2UgaXMgbm90IHJlbW92ZWQuCnwgICAgRmxhbWVzLCBidWcgcmVw
b3J0cywgY29tbWVudHMgYW5kIGltcHJvdmVtZW50cyB0bzoKfCAgICAgICBzbmFpbDogR2lz
bGUgSGFubmVteXIsIEhlZ2VybWFubnNndC4gMTMtMywgMDQ3OCBPc2xvLCBOb3J3YXkKfCAg
ICAgICBlbWFpbDogSW5ldDogZ2lzbGVAb3Nsb25ldHQubm8sIGdpc2xlQGlmaS51aW8ubm8K
fAp8IEVudmlyb25tZW50Ogp8ICAgIFVuaXggb3IgTVNET1MgKG1ha2Ugc3VyZSB0aGF0IGVp
dGhlciBfX01TRE9TXyBvciBfX1VOSVhfIGlzIGRlZmluZWQpLgorLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKi8KCiNkZWZpbmUgTUFJTgoKLyogQ2Fub25pemUgbWFjcm9lcyBwcmVkZWZpbmVk
IGJ5IHRoZSBjb21waWxlci4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCiNpZmRl
ZiBNU0RPUwojZGVmaW5lIF9fTVNET1NfXyAgMQojZW5kaWYKCiNpZmRlZiBtc2RvcwojZGVm
aW5lIF9fTVNET1NfXyAgMQojZW5kaWYKCiNpZmRlZiB1bml4CiNkZWZpbmUgX19VTklYX18g
ICAxCiNlbmRpZgoKI2luY2x1ZGUgImNvbmZpZy5oIgojaW5jbHVkZSA8c3RkaW8uaD4KI2lu
Y2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSAibWltZWxpdGUuaCIKCgovKi0tLSggZGVmaW5l
cyApLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKi8KCiNkZWZpbmUgQlVGRlNJWgkgICAgMjU2CQkJLyogSW5wdXQgbGluZSBi
dWZmZXIgc2l6ZQkgICAgKi8KCiNpZmRlZiBfX01TRE9TX18KI2RlZmluZSBXTU9ERQkgICAg
IndiIgojZGVmaW5lIFJNT0RFCSAgICAicmIiCiNlbmRpZgojaWZkZWYgX19VTklYX18KI2Rl
ZmluZSBXTU9ERQkgICAgInciCiNkZWZpbmUgUk1PREUJICAgICJyIgojZW5kaWYKCgovKi0t
LSggY29uc3RhbnRzICktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKi8KCnN0YXRpYyBjaGFyIGFib3V0W10gPSAiXApUaGlzIHBy
b2dyYW0gKHVubWltZSkgd2lsbCBjb252ZXJ0IGEgTUlNRWQgbWVzc2FnZSBpbnRvIHBsYWlu
IHRleHQuXG5cCkl0IGRlbW9uc3RyYXRlcyBzb21lIG9mIHRoZSBhYmlsaXRpZXMgb2YgdGhl
IG1pbWVsaXRlIGxpYnJhcnkuICBZb3VcblwKbWF5IGdldCB0aGUgZnVsbCBsaWJyYXJ5ICAo
aW5jbHVkaW5nIHNvdXJjZSBjb2RlKSAgYnkgYW5vbnltb3VzIGZ0cFxuXApmcm9tOlxuXG5c
CiAgIG9zbG9uZXR0Lm5vOlNvZnR3YXJlL01zRG9zL0NvbW0vT2ZmbGluZS9taW1lbHRYWC56
aXBcblxuXApCdWcgcmVwb3J0cywgaW1wcm92ZW1lbnRzLCBjb21tZW50cywgc3VnZ2VzdGlv
bnMgYW5kIGZsYW1lcyB0bzpcblwKICAgc25haWw6IEdpc2xlIEhhbm5lbXlyLCBIZWdlcm1h
bm5zZ3QuIDEzLTMsIDA0NzggT3NsbywgTm9yd2F5XG5cCiAgIGVtYWlsOiBnaXNsZUBvc2xv
bmV0dC5ubztcbiI7CgpzdGF0aWMgY2hhciB1c2FnZVtdID0gIlwKICAgVXNhZ2U6IHVubWlt
ZSBbb3B0aW9uc10gZmlsZV9pbiBbZmlsZV9vdXRdXG5cCiAgIFZhbGlkIG9wdGlvbnM6XG5c
Clx0LWEgLS0gYWJvdXQgdW5taW1lXG5cClx0LWggLS0gcHJpbnQgdGhpcyBxdWljayBzdW1t
YXJ5XG5cClx0LWIgLS0gZGVjb2RlIGJhc2U2NCBlbmNvZGVkIGJvZHkgKG5vIGhlYWRlcilc
blwKXHQtcSAtLSBkZWNvZGUgcXVvdGVkLXByaW50YWJsZSBlbmNvZGVkIGJvZHkgKG5vIGhl
YWRlcilcblwKXHQtcyAtLSBzcGxpdCAod3JpdGUgb25seSBib2R5IHRvIGZpbGVfb3V0KVxu
XG5cClRoZSBwcm9ncmFtIGV4cGVjdHMgIGZpbGVfaW4gIHRvIGJlIGEgZnVsbCBtaW1lIG1l
c3NhZ2UgIChpbmNsdWRpbmdcblwKaGVhZGVycykuICBJdCB3aWxsIHBhcnNlIHRoZSBoZWFk
ZXJzIGFuZCBkZWNvZGUgdGhlIG1lc3NhZ2UuIElmIHlvdVxuXApzcGVjaWZ5ICB0aGUgLWIg
b3IgdGhlIC1xIG9wdGlvbiwgIHVubWltZSB3aWxsIGFzc3VtZSB0aGlzIGVuY29kaW5nXG5c
CmFuZCB3aWxsIHByb2Nlc3MgYSBtZXNzYWdlIGJvZHkgd2l0aG91dCBhbnkgaGVhZGVycy5c
blxuXApUaGUgZGVjb2RlZCBmaWxlIHdpbGwgYmUgd3JpdHRlbiBvbiBmaWxlX291dC4gSWYg
eW91IGRvIG5vdCBzcGVjaWZ5XG5cCnRoaXMgZmlsZSwgdGhlIHJlc3VsdCBpcyB3cml0dGVu
IHRvIHN0YW5kYXJkIG91dHB1dC5cblxuIjsKCgovKi0tLSggZ2xvYmFscyApLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8K
CmludCBPcEZpbGVwOwkvKiB6ZXJvIGlmIHdyaXRpbmcgb3V0cHV0IGlzIHN0ZG91dCwgb25l
IGlmIG9wIGlzIHJlYWwgZmlsZSAqLwoKCi8qLS0tKCBkZWNvZGUgKS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwoKLyoK
fCBBYnM6IERlY29kZSBhIG1lc3NhZ2UuCnwgUGFyOiBpbnAgPSBpbnB1dCAgZmlsZQp8ICAg
ICAgb3VwID0gb3V0cHV0IGZpbGUKfCAgICAgIG5hbSA9IG5hbWUgb2Ygb3V0cHV0IGZpbGUK
fCAgICAgIHNwbCA9IG5vbnplcm8gaWYgaGVhZGVyIGFuZCBib2R5IHNob3VsZCBiZSBzcGxp
dCBiZXRlZW4gc3Rkb3V0IGFuZCBvdXAKfCAgICAgIGVuYyA9IGVuY29kaW5nIHRvIHVzZSAo
b3IgQ0VfUFJTSEVBRCBpZiBwYXJzZSB0byBoZWFkaW5nIHRvIGZpbmQgb3V0KQp8IERlczog
bWxfdW5taW1lbGluZSByZXR1cm5zOgp8ICAgICAgMDogbm90aGluZyBzcGVjaWFsCnwgICAg
ICAxOiBsaW5lIGlzIG51bGwgbGluZSBzZXBhcmF0aW5nIGhlYWRlciBmcm9tIGJvZHkKfCAg
ICAgIDI6IGZvdW5kIGp1bmsgdHJhaWxpbmcgQkFTRTY0IGVuY29kaW5nCnwgICAgICAzOiBk
dW1waW5nIGF0dGFjaGVtZW50IHRvIG5hbWVkIGZpbGUKKi8Kc3RhdGljIHZvaWQgZGVjb2Rl
KEZJTEUgKmlucCwgRklMRSAqb3VwLCBjaGFyICpuYW0sIGludCBzcGwsIGludCBlbmMpCnsK
ICAgIHVuc2lnbmVkIGNoYXIgYnVmZltCVUZGU0laXTsKICAgIEZJTEUgKm9maWxlOwogICAg
aW50IHN0YXRlLCBzZXAsIGJzaXo7CgogICAgbWxfdW5taW1zZXR1cChDU19JU09MMSwgZW5j
LCBBQ19ET0lUQUxMKTsJICAgIC8qIFNldCB1cCBzdGF0ZSBtYWNoaW5lICovCiAgICBzZXAg
PSAoZW5jID09IENFX1BSU0hFQUQpICYmICEoT3BGaWxlcCB8fCBzcGwpOyAvKiBQcmludCBz
ZXBhcmF0b3JzPyAgICAqLwogICAgc2VwPTA7CgogICAgaWYgKHNlcCkgZnB1dHMoIj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT1cbiIsICBzdGRvdXQpOwoKICAgIGlmIChzcGwpIG9maWxlID0g
c3Rkb3V0OwogICAgZWxzZSAgICAgb2ZpbGUgPSBvdXA7CiAgICB3aGlsZSAoZmdldHMoYnVm
ZiwgQlVGRlNJWiwgaW5wKSkgewoJc3RhdGUgPSBtbF91bm1pbWVsaW5lKGJ1ZmYsICZic2l6
KTsKCS8qIHByaW50ZigiREI6IHN0YXRlID0gJWQgWyVzXVxuIiwgc3RhdGUsIGJ1ZmYpOyAq
LwoJaWYgKHN0YXRlID09IDEpIHsKCSAgICBpZiAoc2VwKSBmcHV0cygiLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSIsICBzdGRvdXQpOwoKCSAgICAvKiBEb24ndCBmb2xkIGlmIHdlIGRvbid0
IGtub3cgaXQgKHByb2JhYmx5IGJpbmFyeSBkYXRhKQkgICAgKi8KCSAgICBpZiAoQ2hhcnNl
dCA9PSBDU19QUklWVCkgewoJCWlmICghbWxfZm9sZGluaXQoQ1NfVU5LV04sIENTX1VOS1dO
KSkgeyBmcHV0cygiKioqIGJhZCBpL3AgY3NldFxuIiwgc3RkZXJyKTsgcmV0dXJuOyB9Cgkg
ICAgfSAvKiBpZiAocHJvYmFibHkgYmluYXJ5IGRhdGEpICovCgoJICAgIGZ3cml0ZShidWZm
LCBic2l6LCAxLCBvZmlsZSk7CgkgICAgaWYgKE5hbWVQYXIpIHsKCQlwcmludGYoIiAgICBb
WyB3cml0aW5nIG5hbWVkIGZpbGUgdG8gXCIlc1wiIF1dXG4iLCBOYW1lUGFyKTsKCSAgICB9
IC8qIGlmIChkZWNvZGluZyBhdHRhY2hlbWVudCkgKi8KCSAgICBpZiAoc3BsKSB7CgkJb2Zp
bGUgPSBvdXA7CgkJcHJpbnRmKCIgICAgW1sgYm9keSBpcyBleHRyYWN0ZWQgdG8gZmlsZSBc
IiVzXCIgXV1cblxuIiwgIG5hbSk7CgkgICAgfSAvKiBpZiAoc3BsaXQpICovCgl9IGVsc2Ug
aWYgKChzdGF0ZSA9PSAyKSAmJiBzcGwpIHsKCSAgICBmZmx1c2gob3VwKTsJLyogZmx1c2gg
aXQgKi8KCSAgICBmY2xvc2Uob3VwKTsJLyogY2xvc2UgaXQgKi8KCSAgICBPcEZpbGVwID0g
MDsJLyogbm8gbG9uZ2VyIHdyaXRpbmcgdG8gb3VwICovCgkgICAgb2ZpbGUgPSBzdGRvdXQ7
CS8qIGR1bXAgcmVzdCBvbiBzdGRvdXQgKi8KCX0gZWxzZSBpZiAoc3RhdGUgPT0gMykgewoJ
ICAgIC8qIGZwdXRjKCcjJywgc3Rkb3V0KTsgKi8KCX0gZWxzZSB7CgkgICAgZndyaXRlKGJ1
ZmYsIGJzaXosIDEsIG9maWxlKTsKCX0gLyogaWYgKGVuZCBvZiBoZWFkZXIpIHByaW50IHNl
cGFyYXRvciwgZWxzZSBwcmludCBidWZmZXIgKi8KICAgIH0gLyogd2hpbGUgKi8KCiAgICBp
ZiAoc2VwKSB7CglzdGF0ZSA9IHN0cmxlbihidWZmKTsKCWlmIChzdGF0ZSkgc3RhdGUtLTsK
CWlmIChidWZmW3N0YXRlXSAhPSAnXG4nKSBmcHV0YygnXG4nLCBzdGRvdXQpOwoJZnB1dHMo
Ij09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT1cbiIsICBzdGRvdXQpOwogICAgfSAvKiBpZiAqLwog
ICAgbWxfdW5taW1lZG9uZSgpOwoKfSAvKiBkZWNvZGUgKi8KCgovKi0tLSggbWFpbiApLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKi8KCmludCBtYWluKGludCAgYXJnYywgY2hhciAqYXJndltdKQp7CiAgICBGSUxF
ICppbnAsICpvdXA7CiAgICBjaGFyICp0YXJnZXQ7CiAgICBpbnQgICB0YXJjbnQ7CiAgICBp
bnQgYjY0ZmxhZywgcV9wZmxhZywgc3BsZmxhZzsKICAgIGludCBjc2V0LCBlbmM7CiAgICBj
aGFyIGNjOwoKICAgIHRhcmNudCA9IDA7CiNpZmRlZiBfX01TRE9TX18KICAgIHRhcmdldCA9
ICJNU0RPUyI7CiAgICB0YXJjbnQrKzsKICAgIGNzZXQgICA9IENTX0NQODUwOyAvKiBDaGFu
Z2UgdGhpcyB0byBDU19DUDQzNyBpZiB0aGF0J3MgeW91ciBjb2RlcGFnZSAqLwojZW5kaWYK
I2lmZGVmIF9fVU5JWF9fCiAgICB0YXJnZXQgPSAiVU5JWCI7CiAgICB0YXJjbnQrKzsKICAg
IGNzZXQgICA9IENTX0lTT0wxOwojZW5kaWYKICAgIGlmICh0YXJjbnQgIT0gMSkgewoJZnB1
dHMoIioqKiBJJ20gY29uZnVzZWQgYWJvdXQgd2hhdCBzeXN0ZW0gd2UgYXJlIHJ1bm5pbmcg
b24uXG4iLCBzdGRlcnIpOwoJcmV0dXJuKDMpOwogICAgfSAvKiBpZiBjb25mdXNpbmcgZW52
aXJvbm1lbnQpICovCgoKLyogICAgIGZwcmludGYoc3RkZXJyLCJ1bm1pbWUgKCVzKSAgdmVy
LiAlczsgQ29weXJpZ2h0IChjKSAxOTk0IEdpc2xlIEhhbm5lbXlyXG5cbiIsIHRhcmdldCwg
VkVSU0lPTik7ICovCgogICAgZW5jID0gQ0VfUFJTSEVBRDsKICAgIGI2NGZsYWcgPSBxX3Bm
bGFnID0gc3BsZmxhZyA9IDA7CiAgICBhcmdjLS07IGFyZ3YrKzsgICAgICAgICAgIC8qIHNr
aXAgcHJvZ3JhbSBuYW1lICAqLwogICAgd2hpbGUgKGFyZ2MgJiYgKCoqYXJndiA9PSAnLScp
KSB7CgkoKmFyZ3YpKys7ICAgICAgICAgICAgLyogc2tpcCBpbml0aWFsICctJyAgICovCglj
YyA9ICoqYXJndjsgICAgICAgICAgLyogb3B0aW9uIGxldHRlciAgICAgICovCiAgICAgICAg
c3dpdGNoIChjYykgewogICAgICAgICAgY2FzZSAnYSc6IGZwdXRzKGFib3V0LCBzdGRlcnIp
OwkJcmV0dXJuKDApOwogICAgICAgICAgY2FzZSAnYic6IGI2NGZsYWcgPSAxOyBlbmMgPSBD
RV9CQVNFMDY0OwlicmVhazsKICAgICAgICAgIGNhc2UgJ2gnOiBmcHV0cyh1c2FnZSxzdGRl
cnIpOwkJcmV0dXJuKDApOwogICAgICAgICAgY2FzZSAncSc6IHFfcGZsYWcgPSAxOyBlbmMg
PSBDRV9RVU9URURQOwlicmVhazsKICAgICAgICAgIGNhc2UgJ3MnOiBzcGxmbGFnID0gMTsJ
ICAJCWJyZWFrOwogICAgICAgICAgZGVmYXVsdCA6IGZwdXRzKHVzYWdlLHN0ZGVycik7CQly
ZXR1cm4oMSk7CiAgICAgICAgfSAvKiBzd2l0Y2ggKi8KICAgICAgICBhcmdjLS07IGFyZ3Yr
KzsKICAgIH0gLyogd2hpbGUgb3B0aW9ucyAqLwoKICAgIGlmICgoYXJnYyA8IDEpIHx8IChh
cmdjID4gMikpIHsgZnB1dHModXNhZ2Usc3RkZXJyKTsgcmV0dXJuKDEpOyB9CiAgICBpZiAo
KHNwbGZsYWcgKyBiNjRmbGFnICsgcV9wZmxhZykgPiAxKSB7CglmcHV0cygiKioqIEluY29t
cGF0aWJsZSBvcHRpb25zICh0eXBlOiB1bm1pbWUgLWggZm9yIGhlbHApLlxuIixzdGRlcnIp
OwoJcmV0dXJuKDEpOwogICAgfSAvKiBpbmNvbXBhdGlibGUgb3B0aW9ucyAqLwoKICAgIGlm
IChzcGxmbGFnICYmIChhcmdjICE9IDIpKSB7CglmcHV0cygiKioqIFlvdSBuZWVkIHRvIHNw
ZWNpZnkgZmlsZV9vdXQgdG8gc3BsaXQuXG4iLHN0ZGVycik7CglyZXR1cm4oMSk7CiAgICB9
IC8qIGluY29tcGF0aWJsZSBvcHRpb25zICovCgogICAgaWYgKCEoaW5wID0gZm9wZW4gKCph
cmd2LCBSTU9ERSkpKSB7CglwcmludGYoIioqKiBFcnJvciB3aGlsZSBvcGVuaW5nIGlucHV0
LWZpbGUgJXMuXG4iLCAqYXJndik7CglyZXR1cm4oMik7CiAgICB9CgogICAgYXJnYy0tOyBh
cmd2Kys7CiAgICBpZiAoYXJnYykgewoJaWYgKCEob3VwID0gZm9wZW4gKCphcmd2LCBXTU9E
RSkpKSB7CgkgICAgcHJpbnRmKCIqKiogRXJyb3Igd2hpbGUgb3BlbmluZyBvdXRwdXQtZmls
ZSAlc1xuIiwgKmFyZ3YpOwoJICAgIHJldHVybigyKTsKCX0KCU9wRmlsZXAgPSAxOwogICAg
fSBlbHNlIHsKCW91cCA9IHN0ZG91dDsKCU9wRmlsZXAgPSAwOwogICAgfQoKCiAgICBpZiAo
IW1sX2ZvbGRpbml0KENTX0lTT0wxLCBjc2V0KSkgewogICAgICAgIGZwdXRzKCIqKiogYmFk
IG8vcCBjaGFyc2V0XG4iLCBzdGRlcnIpOwoJcmV0dXJuKDQpOwogICAgfSAvKiBpZiAqLwoK
ICAgIGRlY29kZShpbnAsIG91cCwgKmFyZ3YsIHNwbGZsYWcsIGVuYyk7CgogICAgaWYgKE9w
RmlsZXApIGZjbG9zZShvdXApOwogICAgZmNsb3NlKGlucCk7CiAgICByZXR1cm4oMCk7Cgp9
IC8qIG1haW4gKi8KCi8qIEVPRiAqLwo=
--boundary=_0
Content-Type: text/plain; charset="us-ascii"

Sven-Ove Westberg, CAD, University of Lulea, S-971 87 Lulea, Sweden.
--boundary=_0--

