[16106] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

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>&nbsp;</h3>

  <p>

    <input type=3D"text" name=3D"Departure Point" size=3D"50" =
maxlength=3D"40">

    <b>Departure Point </b></p>

  <p>&nbsp;</p>

  <p>=20

    <input type=3D"text" name=3D"Loading Date" size=3D"20" =
maxlength=3D"35">

    <b>Loading Date</b></p>

  <p>&nbsp;</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>&nbsp; </p>

  <P>=20

    <input type=3D"text" name=3D"Destination" maxlength=3D"30" =
size=3D"50">

    <B>Destination</B>=20

  <P>&nbsp;

  <P>=20

    <input type=3D"text" name=3D"Company name" maxlength=3D"30" =
size=3D"50">

    <b>Company Name</b>

  <P>&nbsp;

  <P>=20

    <input type=3D"text" name=3D"textfield" size=3D"30" =
maxlength=3D"30">

    <b>Phone number</b>

  <P>&nbsp;

  <P>

    <input type=3D"text" name=3D"e-mail" size=3D"50" maxlength=3D"30">

    <b>e-mail address</b>

  <P>&nbsp;=20

  <P>&nbsp;=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&#8217;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">&nbsp;</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 &#8220;Add to =
database&#8221; 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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&lt;Input=20
type=3D"hidden"name=3D"file"value=3D"http://load-search.netfirms.com/www/=
data.csv"&gt;<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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN><SPAN=20
style=3D"mso-spacerun: =
yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp; =
</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;=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">&nbsp;=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">&nbsp; </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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;&nbsp; </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">&nbsp;&nbsp; </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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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([^&amp;\b]+)/i)||($query_string=3D~=
/&amp;file=3D([^&amp;\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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>@line=3D&amp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>&amp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
</SPAN><SPAN=20
style=3D"mso-spacerun: =
yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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(/&amp;/,$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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</SPAN><SPAN=20
style=3D"mso-spacerun: =
yes">&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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&lt;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>for($x=3D0;$x&lt;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp; </SPAN><SPAN=20
style=3D"mso-spacerun: =
yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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
&lt; 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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>&amp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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,"&gt;&gt;$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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>&amp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>@html=3D&lt;HTML&gt;;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>print "&lt;/BODY&gt;\n&lt;/HTML&gt;";</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>&amp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</SPAN>goto=20
&amp;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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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&lt;CSV&gt;;</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&lt;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;=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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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">&nbsp; </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">&nbsp;</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
"&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;Error=20
message&lt;/TITLE&gt;&lt;BODY&gt;\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
"&lt;B&gt;Error:&lt;/B&gt; ";</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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
</SPAN>print "$line&lt;BR&gt;\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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=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
"&lt;/BODY&gt;&lt;/HTML&gt;";</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">&nbsp;</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">&nbsp;<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">&lt;html&gt;=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">&lt;head&gt;=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">&lt;title&gt;&lt;/title&gt;<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">&lt;/head&gt;=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">&lt;BODY=20
BGCOLOR=3D"#FFFFFF"&gt;<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">&lt;P&gt;<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">&lt;FORM=20
method=3D"GET"=20
Action=3D"http://load-search.netfirms.com/cgi-bin/csvform.pl"&gt;<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">&nbsp; </SPAN>&lt;h3&gt;ENTER DETAILS OF =
YOUR TRUCKS=20
JOURNEY BELOW&lt;/h3&gt;<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">&nbsp;=20
</SPAN>&lt;h3&gt;&amp;nbsp;&lt;/h3&gt;<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">&nbsp;=20
</SPAN>&lt;p&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"Departure Point" size=3D"50"=20
maxlength=3D"40"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;b&gt;Departure =
Point=20
&lt;/b&gt;&lt;/p&gt;<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">&nbsp;=20
</SPAN>&lt;p&gt;&amp;nbsp;&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"Loading Date" size=3D"20"=20
maxlength=3D"35"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;b&gt;Loading=20
Date&lt;/b&gt;&lt;/p&gt;<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">&nbsp;=20
</SPAN>&lt;p&gt;&amp;nbsp;&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;&lt;b&gt;Trailer =
Types (Select=20
more than one for road trains or split load=20
types)&lt;/b&gt;&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"Pantech-Freezer" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"Pantech-Chiller" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>Pantech-Chiller=20
&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"Pantech-Produce" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"Flat top" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>Flat top=20
&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"Taut-liner" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"checkbox" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>Heavy Haulage =
(float)=20
&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"checkbox2" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"checkbox"=20
name=3D"furniture Van" =
value=3D"checkbox"&gt;<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">&nbsp;&nbsp;&nbsp; </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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"Other" size=3D"50" =
maxlength=3D"35"&gt;<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">&nbsp;=20
</SPAN>&lt;/p&gt;<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">&nbsp; </SPAN>&lt;p&gt;&amp;nbsp;=20
&lt;/p&gt;<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">&nbsp; </SPAN>&lt;P&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"Destination" maxlength=3D"30"=20
size=3D"50"&gt;<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">&nbsp;&nbsp;&nbsp;=20
</SPAN>&lt;B&gt;Destination&lt;/B&gt; =
<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">&nbsp;=20
</SPAN>&lt;P&gt;&amp;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">&nbsp; </SPAN>&lt;P&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"Company name" maxlength=3D"30"=20
size=3D"50"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;b&gt;Company=20
Name&lt;/b&gt;<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">&nbsp;=20
</SPAN>&lt;P&gt;&amp;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">&nbsp; </SPAN>&lt;P&gt;=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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"textfield" size=3D"30"=20
maxlength=3D"30"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;b&gt;Phone=20
number&lt;/b&gt;<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">&nbsp;=20
</SPAN>&lt;P&gt;&amp;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">&nbsp;=20
</SPAN>&lt;P&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;input =
type=3D"text"=20
name=3D"e-mail" size=3D"50" =
maxlength=3D"30"&gt;<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">&nbsp;&nbsp;&nbsp; </SPAN>&lt;b&gt;e-mail=20
address&lt;/b&gt;<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">&nbsp; </SPAN>&lt;P&gt;&amp;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">&nbsp; </SPAN>&lt;P&gt;&amp;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">&nbsp;=20
</SPAN>&lt;P&gt;<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">&lt;center&gt;<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">&lt;INPUT=20
TYPE=3D"submit" Value=3D"Add to =
Database"&gt;<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">&lt;INPUT=20
TYPE=3Dreset Value=3D"CLEAR"&gt;<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">&lt;Input=20
type=3D"hidden" name=3D"file"=20
value=3D"http://load-search.netfirms.com/www/data.csv"&gt;<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">&lt;/center&gt;<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">&lt;/FORM&gt;<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">&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">&lt;/body&gt;=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">&lt;/html&gt;<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">&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">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.&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">Thanks<SPAN=20
style=3D"mso-spacerun: yes">&nbsp; </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">&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">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">&nbsp;<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
**************************************


home help back first fref pref prev next nref lref last post