[16106] in Perl-Users-Digest
Perl-Users Digest, Issue: 3518 Volume: 9
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Fri Jun 30 00:10:44 2000
Date: Thu, 29 Jun 2000 21:10:13 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <962338212-v9-i3518@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Thu, 29 Jun 2000 Volume: 9 Number: 3518
Today's topics:
CGI script error <Troyp@nospamwn.com.au>
Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Fri, 30 Jun 2000 10:17:58 +0800
From: "Troy" <Troyp@nospamwn.com.au>
Subject: CGI script error
Message-Id: <8jgvt6$p07$1@quokka.wn.com.au>
This is a multi-part message in MIME format.
------=_NextPart_000_0008_01BFE27C.776B3540
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I was wondering if someone could help me with a cgi script?
I do not know all that much about Perl and am trying to create a basic =
web site.
I have used a csvform script that I found on a website but cant seem to =
get it to work properly. The supplier of the script redirects my help =
questions to a forum that isnt on the server anymore and my webhost =
provider doesn't seem to answer any of my questions. The problem seems =
to be quite simple but I just cant work it out. If you perhaps could =
take a look at it for me your help would be greatly appreciated.
When entering information into my form and clicking on "Add to =
database" I get the following error.
Error: Can't open CSV file.=20
Please, check that you have provided the cgi script with correct CSV =
file
path in the HTML form.
I am not quite sure what this error message refers to. Does it refer to =
the following line in my form.html=20
<Input =
type=3D"hidden"name=3D"file"value=3D"http://load-search.netfirms.com/www/=
data.csv">
If so I cant see where the error is as that is the exact path to my =
data.csv file. I have tried changing it around so the path is just =
/www/data.csv but it still wont work. I have sent a message to my web =
hosting provider but they still havent got back to me and I cant go any =
further until I sort this out. I have to place all html files in a www =
folder and all my cgi files in a cgi-bin folder on my server.
The cgi script and html file are as follows.
CGI
#!/usr/local/bin/perl
print "Content-type: text/html"."\n\n";
=20
######################################
# #
# CSVForm v0.1 #
# Copyright 2000 by Mutasem Abudahab #
# mutasem@abudahab.com #
# http://jove.prohosting.com/~mutasem#
# #
# Last modified on June 01, 2000 #
# #
######################################
#
# Copyright Notice:
# Copyright 2000 Mutasem R. Abudahab. All Rights Reserved.
#
# This code may be used and modified by anyone so long as this header =
and
# copyright information remains intact. By using this code you agree to =
# indemnify Mutasem R. Abudahab from any liability that might arise from =
its=20
# use. You must obtain written consent before selling or redistributing =
# this code.
=20
#------------------- Start working on the script --------------------#
=20
=20
# Change the value of $HTML_template for the path to the HTML file =
that should
# serve as a response appearing after processing the addition =
operation.
=20
$HTML_template=3D"http://load-search.netfirms.com/www/confirm.html";
=20
=20
#---------- You should not change anything below this line ----------#
=20
$query_string=3D$ENV{QUERY_STRING};
if(($query_string=3D~/^file=3D([^&\b]+)/i)||($query_string=3D~/&file=3D([=
^&\b]+)/i)){
$CSV_file=3D$+;
$CSV_file=3D~s/%([\dA-Fa-f][\dA-Fa-f])/pack("C",hex($1))/eg;
$CSV_file=3D~tr/+/ /;
@line=3D&modify_CSV($CSV_file);
}
else{
&produce_error(
"You did not provide your HTML form with a CSV =
file path."
);
}
=20
chomp($line[0]);
@original_header=3Dsplit(",",$line[0]);
foreach $head (@original_header){
if(($head=3D~/%01/)||($head=3D~/%02/)){
$head=3D~s/%01/""/g;
$head=3D~s/%02/,/g;
$head=3D"\"".$head."\"";
}
}
@copy_line;
@e_names;
@e_values;
$l_index=3D0;
@q_entries=3Dsplit(/&/,$query_string);
foreach $pair (@q_entries){
($name,$value)=3Dsplit("=3D",$pair);
$name=3D~s/%([\dA-Fa-f][\dA-Fa-f])/pack("C",hex($1))/eg;
$name=3D~tr/+/ /;
$value=3D~s/%([\dA-Fa-f][\dA-Fa-f])/pack("C",hex($1))/eg;
$value=3D~tr/+/ /;
if(($value=3D~/"/)||($value=3D~/,/)){
$value=3D~s/"/""/g;
$value=3D"\"".$value."\"";
}
if(($name=3D~/"/)||($name=3D~/,/)){
$name=3D~s/"/""/g;
$name=3D"\"".$name."\"";
}
$e_names[$l_index]=3D$name;
$e_values[$l_index]=3D$value;
$l_index +=3D1;
}
$oh_length=3D@original_header;
$oh_length -=3D1;
$e_length=3D@e_names;
$e_length -1;
BUILD_COPY_LINE:
for($i=3D0;$i<=3D$oh_length;$i=3D$i+1){
for($x=3D0;$x<=3D$e_length;$x=3D$x+1){
if($original_header[$i] eq $e_names[$x]){
$copy_line[$i]=3D$e_values[$x];
next BUILD_COPY_LINE;
}
}
}
if(@copy_line < 1){
&produce_error(
"Could not build a CSV database line.",
"Please check that values included in URL request are =
identical to some",
" headers in CSV file."
);
=20
}
$output_line=3Djoin(",",@copy_line);
$output_line .=3D"\n";
if(open(CSV,">>$CSV_file")){
print CSV $output_line;
close(CSV);
}
else{
&produce_error(
"Could not modify CSV file.",
);
}
if(open(HTML,$HTML_template)){
@html=3D<HTML>;
foreach $html_line (@html){
print $html_line;
}
print "</BODY>\n</HTML>";
}
else{
&produce_error(
"Can't open HTML template file.\n",
"Please, check that you have provided the cgi =
script with correct HTML template",
" path in \$HTML_template variable.\n"
);
}
=20
=20
=20
=20
=20
=20
=20
sub modify_CSV
{
if(open(CSV,$_[0])){
}
else{
goto &produce_error(
"Can't open CSV file.\n",
"Please, check that you have provided the cgi script =
with correct CSV file",
" path in the HTML form.\n"
);
}
@lines=3D<CSV>;
$lines_length=3D@lines;
$lines_length=3D$lines_length-1;
for($l=3D0;$l<=3D$lines_length;$l=3D$l+1){
$lines[$l]=3D~s/""/%01/g;
while($lines[$l]=3D~/("[^"]+")/){
$match=3D$1;
$match=3D~s/"//g;
$match=3D~s/,/%02/g;
$lines[$l]=3D~s/("[^"]+")/$match/;
}
}
close(CSV);
return @lines;
} =20
=20
sub produce_error
{
print "<HTML><HEAD><TITLE>Error message</TITLE><BODY>\n";
print "<B>Error:</B> ";
foreach $line (@_){
print "$line<BR>\n";
}
print "</BODY></HTML>";
exit(0);
return (1);
}
=20
html
=20
<html>=20
<head>=20
<title></title>
</head>=20
<BODY BGCOLOR=3D"#FFFFFF">
<P>
<FORM method=3D"GET" =
Action=3D"http://load-search.netfirms.com/cgi-bin/csvform.pl">
<h3>ENTER DETAILS OF YOUR TRUCKS JOURNEY BELOW</h3>
<h3> </h3>
<p>
<input type=3D"text" name=3D"Departure Point" size=3D"50" =
maxlength=3D"40">
<b>Departure Point </b></p>
<p> </p>
<p>=20
<input type=3D"text" name=3D"Loading Date" size=3D"20" =
maxlength=3D"35">
<b>Loading Date</b></p>
<p> </p>
<p><b>Trailer Types (Select more than one for road trains or split =
load types)</b></p>
<p>=20
<input type=3D"checkbox" name=3D"Pantech-Freezer" =
value=3D"checkbox">
Pantech-Freezer=20
<input type=3D"checkbox" name=3D"Pantech-Chiller" =
value=3D"checkbox">
Pantech-Chiller </p>
<p>=20
<input type=3D"checkbox" name=3D"Pantech-Produce" =
value=3D"checkbox">
Pantech-Produce=20
<input type=3D"checkbox" name=3D"Flat top" value=3D"checkbox">
Flat top </p>
<p>=20
<input type=3D"checkbox" name=3D"Taut-liner" value=3D"checkbox">
Taut-Liner=20
<input type=3D"checkbox" name=3D"checkbox" value=3D"checkbox">
Heavy Haulage (float) </p>
<p>=20
<input type=3D"checkbox" name=3D"checkbox2" value=3D"checkbox">
Furniture Van=20
<input type=3D"checkbox" name=3D"furniture Van" value=3D"checkbox">
Other (Please Specify)=20
<input type=3D"text" name=3D"Other" size=3D"50" maxlength=3D"35">
</p>
<p> </p>
<P>=20
<input type=3D"text" name=3D"Destination" maxlength=3D"30" =
size=3D"50">
<B>Destination</B>=20
<P>
<P>=20
<input type=3D"text" name=3D"Company name" maxlength=3D"30" =
size=3D"50">
<b>Company Name</b>
<P>
<P>=20
<input type=3D"text" name=3D"textfield" size=3D"30" =
maxlength=3D"30">
<b>Phone number</b>
<P>
<P>
<input type=3D"text" name=3D"e-mail" size=3D"50" maxlength=3D"30">
<b>e-mail address</b>
<P> =20
<P> =20
<P>
<center>
<INPUT TYPE=3D"submit" Value=3D"Add to Database">
<INPUT TYPE=3Dreset Value=3D"CLEAR">
<Input type=3D"hidden" name=3D"file" =
value=3D"http://load-search.netfirms.com/www/data.csv">
</center>
</FORM>
=20
</body>=20
</html>
=20
If you do not have time to take a look perhaps you could recommend a =
website that might be able to help me.=20
Thanks for your time
=20
Troy Poulier.
=20
------=_NextPart_000_0008_01BFE27C.776B3540
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2919.6307" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>
<DIV class=3DSection1>
<P class=3DMsoNormal><FONT size=3D3>I was wondering if someone could =
help me with a=20
cgi script?</FONT></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle16><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">I do not=20
know all that much about Perl and am trying to create a basic web=20
site.</SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle16><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"></SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle16><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">I have=20
used a csvform script that I found on a website but cant seem to get it =
to work=20
properly. The supplier of the script redirects my help questions to a =
forum that=20
isnt on the server anymore and my webhost provider doesn’t seem to =
answer any of=20
my questions. The problem seems to be quite simple but I just cant work =
it out.=20
If you perhaps could take a look at it for me your help would be greatly =
appreciated.<?xml:namespace prefix =3D o ns =3D=20
"urn:schemas-microsoft-com:office:office" =
/><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle16><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> </SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle16><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">When=20
entering information into my form and clicking on “Add to =
database” I get the=20
following error.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle16><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> </SPAN></FONT></SPAN><B><FONT=20
color=3Dblack face=3D"Times New Roman" size=3D2><SPAN lang=3DEN-US=20
style=3D"COLOR: black; FONT-SIZE: 10pt; FONT-WEIGHT: =
bold">Error:</SPAN></FONT></B><FONT=20
color=3Dblack><SPAN lang=3DEN-US style=3D"COLOR: black"> Can't open CSV =
file.=20
<BR>Please, check that you have provided the cgi script with correct CSV =
file<BR>path in the HTML form.</SPAN></FONT><FONT color=3Dblack><SPAN =
lang=3DEN-US=20
style=3D"COLOR: black; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT color=3Dblack face=3D"Times New Roman" =
size=3D2><SPAN=20
lang=3DEN-US style=3D"COLOR: black; FONT-SIZE: =
10pt"> </SPAN></FONT><FONT=20
color=3Dblack face=3DArial size=3D2><SPAN lang=3DEN-US=20
style=3D"COLOR: black; FONT-FAMILY: Arial; FONT-SIZE: 11pt; =
mso-bidi-font-size: 10.0pt">I=20
am not quite sure what this error message refers to. Does it refer to =
the=20
following line in my form.html </SPAN></FONT><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"COLOR: black; FONT-FAMILY: Arial; FONT-SIZE: 11pt; =
mso-bidi-font-size: 10.0pt; mso-color-alt: =
windowtext"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"COLOR: black; FONT-FAMILY: Arial; FONT-SIZE: 11pt; =
mso-bidi-font-size: 10.0pt"> </SPAN></FONT><SPAN=20
class=3DEmailStyle17><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><Input=20
type=3D"hidden"name=3D"file"value=3D"http://load-search.netfirms.com/www/=
data.csv"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> </SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle17><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">If so I=20
cant see where the error is as that is the exact path to my data.csv =
file. I=20
have tried changing it around so the path is just /www/data.csv but it =
still=20
wont work. I have sent a message to my web hosting provider but they =
still=20
havent got back to me and I cant go any further until I sort this out. I =
have to=20
place all html files in a www folder and all my cgi files in a cgi-bin =
folder on=20
my server.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> </SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle17><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">The cgi=20
script and html file are as follows.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> </SPAN></FONT></SPAN><SPAN=20
class=3DEmailStyle17><B><FONT color=3Dblack face=3DArial size=3D2><SPAN =
lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: bold; =
mso-bidi-font-size: 10.0pt">CGI<o:p></o:p></SPAN></FONT></B></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><B><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: bold; =
mso-bidi-font-size: 10.0pt"> </SPAN></FONT></B></SPAN><FONT=20
color=3Dblack face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#!/usr/local/bin/perl</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">print=20
"Content-type: text/html"."\n\n";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">######################################</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#<SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; &nb=
sp; </SPAN>#</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
CSVForm v0.1<SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>#</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
Copyright 2000 by Mutasem Abudahab #</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
mutasem@abudahab.com<SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>#</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
http://jove.prohosting.com/~mutasem#</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#<SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; &nb=
sp; =20
</SPAN>#</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
Last modified on June 01, 2000<SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>#</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#<SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; &nb=
sp; =20
</SPAN>#</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">######################################</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
Copyright Notice:</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
Copyright 2000 Mutasem R. Abudahab.<SPAN style=3D"mso-spacerun: =
yes"> =20
</SPAN>All Rights Reserved.</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
This code may be used and modified by anyone so long as this header=20
and</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
copyright information remains intact.<SPAN style=3D"mso-spacerun: =
yes"> =20
</SPAN>By using this code you agree to </SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
indemnify Mutasem R. Abudahab from any liability that might arise from =
its=20
</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
use.<SPAN style=3D"mso-spacerun: yes"> </SPAN>You must obtain =
written=20
consent before selling or redistributing </SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#=20
this code.</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#-------------------=20
Start working on the script --------------------#</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#<SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Change the value of =
$HTML_template=20
for the path to the HTML file that should</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#<SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>serve as a response =
appearing=20
after processing the addition operation.</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">$HTML_template=3D"http://load-search.netfirms.com/www/confirm.html=
";</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">#----------=20
You should not change anything below this line =
----------#</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">$query_string=3D$ENV{QUERY_STRING};</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">if(($query_string=3D~/^file=3D([^&\b]+)/i)||($query_string=3D~=
/&file=3D([^&\b]+)/i)){</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$CSV_file=3D$+;</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$CSV_file=3D~s/%([\dA-Fa-f][\dA-Fa-f])/pack("C",hex($1))/eg;</SPAN=
></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$CSV_file=3D~tr/+/ /;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>@line=3D&modify_CSV($CSV_file);</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>else{</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN =
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>&produce_error(</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"You did not provide your HTML form with a CSV file=20
path."</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN><SPAN=20
style=3D"mso-spacerun: =
yes"> </SPAN>);</SPAN></FO=
NT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">chomp($line[0]);</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">@original_header=3Dsplit(",",$line[0]);</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">foreach=20
$head (@original_header){</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>if(($head=3D~/%01/)||($head=3D~/%02/)){</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$head=3D~s/%01/""/g;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$head=3D~s/%02/,/g;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$head=3D"\"".$head."\"";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">@copy_line;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">@e_names;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">@e_values;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">$l_index=3D0;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">@q_entries=3Dsplit(/&/,$query_string);</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">foreach=20
$pair (@q_entries){</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>($name,$value)=3Dsplit("=3D",$pair);</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$name=3D~s/%([\dA-Fa-f][\dA-Fa-f])/pack("C",hex($1))/eg;</SPAN></F=
ONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$name=3D~tr/+/ /;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$value=3D~s/%([\dA-Fa-f][\dA-Fa-f])/pack("C",hex($1))/eg;</SPAN></=
FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$value=3D~tr/+/ /;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>if(($value=3D~/"/)||($value=3D~/,/)){</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$value=3D~s/"/""/g;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$value=3D"\"".$value."\"";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN><SPAN=20
style=3D"mso-spacerun: =
yes"> </SPAN>if(($name=3D~/"/)||($name=3D~/,/)){</SPAN></FONT><FONT =
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$name=3D~s/"/""/g;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$name=3D"\"".$name."\"";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$e_names[$l_index]=3D$name;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$e_values[$l_index]=3D$value;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$l_index +=3D1;</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">$oh_length=3D@original_header;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">$oh_length=20
-=3D1;</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">$e_length=3D@e_names;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">$e_length=20
-1;</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">BUILD_COPY_LINE:</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">for($i=3D0;$i<=3D$oh_length;$i=3D$i+1){</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>for($x=3D0;$x<=3D$e_length;$x=3D$x+1){</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>if($original_header[$i] eq $e_names[$x]){</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$copy_line[$i]=3D$e_values[$x];</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; </SPAN>next=20
BUILD_COPY_LINE;</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">if(@copy_line=20
< 1){</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>&produce_error(</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Could not build a CSV database line.",</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Please check that values included in URL request are identical =
to=20
some",</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>" headers in CSV file."</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>);</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">$output_line=3Djoin(",",@copy_line);</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">$output_line=20
.=3D"\n";</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">if(open(CSV,">>$CSV_file")){</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>print CSV $output_line;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>close(CSV);</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>else{</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN =
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>&produce_error(</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Could not modify CSV file.",</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>);</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">if(open(HTML,$HTML_template)){</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>@html=3D<HTML>;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>foreach $html_line (@html){</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>print $html_line;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>print "</BODY>\n</HTML>";</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>else{</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN =
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>&produce_error(</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Can't open HTML template file.\n",</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Please, check that you have provided the cgi script with correct =
HTML=20
template",</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>" path in \$HTML_template variable.\n"</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>);</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">sub=20
modify_CSV</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">{</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">if(open(CSV,$_[0])){</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-tab-count: 1"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-tab-count: 1"> =20
</SPAN>else{</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN =
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =
</SPAN>goto=20
&produce_error(</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Can't open CSV file.\n",</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>"Please, check that you have provided the cgi script with correct =
CSV=20
file",</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>" path in the HTML form.\n"</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>);</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">@lines=3D<CSV>;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">$lines_length=3D@lines;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">$lines_length=3D$lines_length-1;</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: =
EN-AU">for($l=3D0;$l<=3D$lines_length;$l=3D$l+1){</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>$lines[$l]=3D~s/""/%01/g;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>while($lines[$l]=3D~/("[^"]+")/){</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$match=3D$1;</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$match=3D~s/"//g;</SPAN></FONT><FONT color=3Dblack =
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$match=3D~s/,/%02/g;</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>$lines[$l]=3D~s/("[^"]+")/$match/;</SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: =
yes"> &n=
bsp; =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">close(CSV);</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">return=20
@lines;</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">}<SPAN=20
style=3D"mso-spacerun: yes"> </SPAN></SPAN></FONT><FONT =
color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">sub=20
produce_error</SPAN></FONT><FONT color=3Dblack face=3D"Courier =
New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">{</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">print=20
"<HTML><HEAD><TITLE>Error=20
message</TITLE><BODY>\n";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">print=20
"<B>Error:</B> ";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">foreach=20
$line (@_){</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>print "$line<BR>\n";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN>}</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">print=20
"</BODY></HTML>";</SPAN></FONT><FONT color=3Dblack=20
face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">exit(0);</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">return=20
(1);</SPAN></FONT><FONT color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU">}</SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal style=3D"mso-layout-grid-align: none"><FONT =
color=3Dblack=20
face=3D"Courier New" size=3D2><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; FONT-SIZE: 10pt; =
mso-ansi-language: EN-AU"> </SPAN></FONT><FONT=20
color=3Dblack face=3D"Courier New"><SPAN=20
style=3D"COLOR: black; FONT-FAMILY: 'Courier New'; mso-color-alt: =
windowtext; mso-ansi-language: EN-AU"><o:p></o:p></SPAN></FONT></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><B><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: bold; =
mso-bidi-font-size: 10.0pt">html<o:p></o:p></SPAN></FONT></B></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><B><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; FONT-WEIGHT: bold; =
mso-bidi-font-size: =
10.0pt"> <o:p></o:p></SPAN></FONT></B></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><html>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><head>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><title></title><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"></head>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><BODY=20
BGCOLOR=3D"#FFFFFF"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><P><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><FORM=20
method=3D"GET"=20
Action=3D"http://load-search.netfirms.com/cgi-bin/csvform.pl"><o:p></o=
:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><h3>ENTER DETAILS OF =
YOUR TRUCKS=20
JOURNEY BELOW</h3><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><h3>&nbsp;</h3><o:p></o:p></SPAN></FONT></SPAN></P=
>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"Departure Point" size=3D"50"=20
maxlength=3D"40"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><b>Departure =
Point=20
</b></p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><p>&nbsp;</p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"Loading Date" size=3D"20"=20
maxlength=3D"35"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><b>Loading=20
Date</b></p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><p>&nbsp;</p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p><b>Trailer =
Types (Select=20
more than one for road trains or split load=20
types)</b></p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"Pantech-Freezer" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Pantech-Freezer=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"Pantech-Chiller" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Pantech-Chiller=20
</p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"Pantech-Produce" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Pantech-Produce=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"Flat top" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Flat top=20
</p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"Taut-liner" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Taut-Liner=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"checkbox" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Heavy Haulage =
(float)=20
</p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"checkbox2" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Furniture Van=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"checkbox"=20
name=3D"furniture Van" =
value=3D"checkbox"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>Other (Please =
Specify)=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"Other" size=3D"50" =
maxlength=3D"35"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN></p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><p>&nbsp;=20
</p><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><P>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"Destination" maxlength=3D"30"=20
size=3D"50"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><B>Destination</B> =
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><P>&nbsp;<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><P>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"Company name" maxlength=3D"30"=20
size=3D"50"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><b>Company=20
Name</b><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><P>&nbsp;<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><P>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"textfield" size=3D"30"=20
maxlength=3D"30"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><b>Phone=20
number</b><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><P>&nbsp;<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><P><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><input =
type=3D"text"=20
name=3D"e-mail" size=3D"50" =
maxlength=3D"30"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><b>e-mail=20
address</b><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><P>&nbsp;=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> </SPAN><P>&nbsp;=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><SPAN=20
style=3D"mso-spacerun: yes"> =20
</SPAN><P><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><center><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><INPUT=20
TYPE=3D"submit" Value=3D"Add to =
Database"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><INPUT=20
TYPE=3Dreset Value=3D"CLEAR"><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"><Input=20
type=3D"hidden" name=3D"file"=20
value=3D"http://load-search.netfirms.com/www/data.csv"><o:p></o:p></SP=
AN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"></center><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"></FORM><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> <o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"></body>=20
<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"></html><o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> <o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">If you=20
do not have time to take a look perhaps you could recommend a website =
that might=20
be able to help me. <o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">Thanks<SPAN=20
style=3D"mso-spacerun: yes"> </SPAN>for your=20
time<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> <o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle17><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt">Troy=20
Poulier.<o:p></o:p></SPAN></FONT></SPAN></P>
<P class=3DMsoNormal><SPAN class=3DEmailStyle16><FONT color=3Dblack =
face=3DArial=20
size=3D2><SPAN lang=3DEN-US=20
style=3D"FONT-FAMILY: Arial; FONT-SIZE: 11pt; mso-bidi-font-size: =
10.0pt"> <o:p></o:p></SPAN></FONT></SPAN></P></DIV></FONT></DIV></BO=
DY></HTML>
------=_NextPart_000_0008_01BFE27C.776B3540--
------------------------------
Date: 16 Sep 99 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 16 Sep 99)
Message-Id: <null>
Administrivia:
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
| NOTE: The mail to news gateway, and thus the ability to submit articles
| through this service to the newsgroup, has been removed. I do not have
| time to individually vet each article to make sure that someone isn't
| abusing the service, and I no longer have any desire to waste my time
| dealing with the campus admins when some fool complains to them about an
| article that has come through the gateway instead of complaining
| to the source.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.
For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V9 Issue 3518
**************************************