<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType name="country-region" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="PostalCode" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="State" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="City" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="Street" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="place" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="address" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="PersonName" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><!--[if !mso]>
<STYLE>st1\:* {
        BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
        font-family: Arial Narrow;
}
@font-face {
        font-family: Tahoma;
}
@font-face {
        font-family: Verdana;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 77.95pt 1.0in 77.95pt; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
H1 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 0.3in; TEXT-INDENT: -0.3in; FONT-FAMILY: "Arial Narrow"; mso-list: l2 level1 lfo3
}
H2 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 0.7in; TEXT-INDENT: -0.4in; FONT-FAMILY: "Arial Narrow"; mso-list: l2 level2 lfo4
}
H3 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: 0in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l2 level3 lfo5
}
H4 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.75in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l2 level4 lfo6
}
H5 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 2in; TEXT-INDENT: 0in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l2 level5 lfo7
}
H6 {
        FONT-WEIGHT: normal; FONT-SIZE: 12pt; MARGIN: 12pt 0in 3pt 2.5in; TEXT-INDENT: 0in; FONT-STYLE: italic; FONT-FAMILY: "Arial Narrow"; mso-list: l2 level6 lfo8
}
P.MsoHeading7 {
        FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 200%; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
LI.MsoHeading7 {
        FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 200%; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
DIV.MsoHeading7 {
        FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 200%; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
P.MsoHeading8 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 200%; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
LI.MsoHeading8 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 200%; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
DIV.MsoHeading8 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 0.5in; LINE-HEIGHT: 200%; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
P.MsoHeading9 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoHeading9 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoHeading9 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc1 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc1 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc1 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 10.1pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 10.1pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 10.1pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc3 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 20pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc3 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 20pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc3 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 20pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc4 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 30pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc4 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 30pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc4 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 30pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc5 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 40pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc5 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 40pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc5 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 40pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc6 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 50pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc6 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 50pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc6 {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt 50pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc7 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc7 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc7 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc8 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 84pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc8 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 84pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc8 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 84pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoToc9 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 96pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoToc9 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 96pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoToc9 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 96pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoHeader {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoHeader {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoHeader {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoFooter {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoFooter {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoFooter {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoCaption {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 6pt 0in; FONT-FAMILY: "Arial Narrow"; TEXT-ALIGN: center
}
LI.MsoCaption {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 6pt 0in; FONT-FAMILY: "Arial Narrow"; TEXT-ALIGN: center
}
DIV.MsoCaption {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 6pt 0in; FONT-FAMILY: "Arial Narrow"; TEXT-ALIGN: center
}
P.MsoTof {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 24pt; TEXT-INDENT: -24pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoTof {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 24pt; TEXT-INDENT: -24pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoTof {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 24pt; TEXT-INDENT: -24pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"; TEXT-ALIGN: center
}
LI.MsoTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"; TEXT-ALIGN: center
}
DIV.MsoTitle {
        FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Arial Narrow"; TEXT-ALIGN: center
}
P.MsoBodyText {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 6pt; FONT-FAMILY: "Arial Narrow"
}
LI.MsoBodyText {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 6pt; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoBodyText {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 6pt; FONT-FAMILY: "Arial Narrow"
}
P.MsoBodyTextIndent {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.MsoBodyTextIndent {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoBodyTextIndent {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.MsoBodyTextIndent2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 22.5pt; TEXT-INDENT: 27pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.MsoBodyTextIndent2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 22.5pt; TEXT-INDENT: 27pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoBodyTextIndent2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 22.5pt; TEXT-INDENT: 27pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.MsoBodyTextIndent3 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.MsoBodyTextIndent3 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.MsoBodyTextIndent3 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
P.MsoPlainText {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Courier New"
}
LI.MsoPlainText {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Courier New"
}
DIV.MsoPlainText {
        FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Courier New"
}
P {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: "Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
P.BodyTextIndent4 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.BodyTextIndent4 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.BodyTextIndent4 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.Bullet1 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l5 level1 lfo1
}
LI.Bullet1 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l5 level1 lfo1
}
DIV.Bullet1 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l5 level1 lfo1
}
P.Bullet2 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l1 level1 lfo2
}
LI.Bullet2 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l1 level1 lfo2
}
DIV.Bullet2 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l1 level1 lfo2
}
P.Bullet3 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 112.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.Bullet3 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 112.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.Bullet3 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 112.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.Bullet4 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 148.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.Bullet4 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 148.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.Bullet4 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 148.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.costsum {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; FONT-FAMILY: "Arial Narrow"
}
LI.costsum {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; FONT-FAMILY: "Arial Narrow"
}
DIV.costsum {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; FONT-FAMILY: "Arial Narrow"
}
P.costsum2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; FONT-FAMILY: "Arial Narrow"
}
LI.costsum2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; FONT-FAMILY: "Arial Narrow"
}
DIV.costsum2 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt -4.5pt; TEXT-INDENT: 40.5pt; FONT-FAMILY: "Arial Narrow"
}
P.list-a {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
LI.list-a {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
DIV.list-a {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 1.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
P.list-A0 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
LI.list-A0 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
DIV.list-A0 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
P.list-1 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
LI.list-1 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
DIV.list-1 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
P.bodytextindent40 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.bodytextindent40 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.bodytextindent40 {
        FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: 0.25in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.bullet10 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l5 level1 lfo9
}
LI.bullet10 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l5 level1 lfo9
}
DIV.bullet10 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l5 level1 lfo9
}
P.bullet20 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l1 level1 lfo10
}
LI.bullet20 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l1 level1 lfo10
}
DIV.bullet20 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 1in; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"; mso-list: l1 level1 lfo10
}
P.bullet30 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 112.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.bullet30 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 112.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.bullet30 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 112.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.bullet40 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 148.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
LI.bullet40 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 148.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
DIV.bullet40 {
        FONT-SIZE: 12pt; MARGIN: 6pt 0in 0pt 148.3pt; TEXT-INDENT: -22.3pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Arial Narrow"
}
P.list-a00 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
LI.list-a00 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
DIV.list-a00 {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.5in; LINE-HEIGHT: 12pt; FONT-FAMILY: "Courier New"; LETTER-SPACING: -0.1pt; TEXT-ALIGN: justify
}
SPAN.EmailStyle54 {
        COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal
}
SPAN.EmailStyle55 {
        COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
        page: Section1
}
OL {
        MARGIN-BOTTOM: 0in
}
UL {
        MARGIN-BOTTOM: 0in
}
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>Zach -</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>On the virtual directory properties tab&nbsp;(where you're 
changing the Read and Read/Write permissions), check to make sure the "Execute 
permissions" setting (near the bottom) reads "Scripts and 
Executables".</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>If you look at the behavior you're getting, it is perfectly 
consistent and reasonable if you understand what's going on.&nbsp; When you pass 
a URL to IIS that points to a file, IIS needs to determine whether you would 
like to retrieve the contents of that file or whether the file should be passed 
to a script interpreter, or whether the file should be executed like a CGI 
program.&nbsp; When you changed the permissions to Read and Write, you may have 
disabled Execute permission.&nbsp; When the next request was made specifying the 
file,&nbsp;IIS (having been told not to execute it) returned its 
contents.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>I don't want you to be using your index.html right 
now.&nbsp; I am simply trying to get you to successfully execute MapServer as a 
CGI binary.&nbsp; For example, if you click on the URL 
below:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2><A 
href="http://www.geozone.com/cgi-bin/mapserv.exe">http://www.geozone.com/cgi-bin/mapserv.exe</A></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>you will get an error message that's obviously from 
MapServer.&nbsp; This will demonstrate that MapServer is being found by IIS and 
executed properly as a CGI program.&nbsp; Once we get to that point things will 
get much simpler.&nbsp; You don't need any templates or map files to do this - 
simply make sure that mapserv.exe is in the right place and set up 
properly.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>When you replace the URL above with the path to your 
mapserv.exe, what message do you get?&nbsp; If your IIS server is externally 
accessible, please post the URL to your server; otherwise, just let us know what 
happens when you use a URL exactly like the <A 
href="http://www.geozone.com">www.geozone.com</A> URL above.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005><FONT face=Arial 
color=#0000ff size=2>&nbsp;&nbsp;&nbsp;&nbsp; - Ed</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=957582321-14012005>
<P><FONT size=2>Ed McNierney<BR>President and Chief Mapmaker<BR>TopoZone.com / 
Maps a la carte, Inc.<BR>73 Princeton Street, Suite 305<BR>North Chelmsford, 
MA&nbsp; 01863<BR>ed@topozone.com<BR>(978) 251-4242 </FONT></P></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Zachary Stauber 
[mailto:zstauber@bhinc.com] <BR><B>Sent:</B> Friday, January 14, 2005 2:54 
PM<BR><B>To:</B> Ed McNierney; MAPSERVER-USERS@LISTS.UMN.EDU<BR><B>Subject:</B> 
RE: [UMN_MAPSERVER-USERS] Windows 2003 Standard IIS 6.0 
trouble<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV class=Section1>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Yes, I do have a 
virtual directory set up, which I learned from Win2k IIS 6.0.&nbsp; It wouldn&#8217;t 
find mapserv.exe until I made the actual directory a &#8220;virtual&#8221; directory as well 
of the exact same path, but I learned it by trying random things.&nbsp; Win 
2003&#8217;s IIS 6.0 apparently works entirely differently.&nbsp; IIS does find 
mapserv.exe and won&#8217;t let it be found, because if I change the permissions on 
that directory from read to read and write, it lists the contents of the 
mapserve.exe to the web browser as binary junk.&nbsp; Nice, huh?&nbsp; It&#8217;s some 
kind of permissions thing, but without feedback from the web page or a log file, 
I don&#8217;t know what&#8217;s denying it.&nbsp; <st1:City w:st="on"><st1:place 
w:st="on">Greenwood</st1:place></st1:City> says that Mozilla suppresses less 
error info, and I can try that from home (unfortunately IE is mandated at the 
office), and that the user has to have extra permissions for starting up the 
executable, which is believable.&nbsp; I&#8217;m running it from the command prompt as 
admin, which works fine, but through CGI it runs as WebAdmin, which is much more 
restricted.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">The path in the 
index.html is as follows:<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
-Zack<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
face="Times New Roman" size=3><SPAN 
style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
<HR tabIndex=-1 align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P class=MsoNormal><B><FONT face=Tahoma size=2><SPAN 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> UMN 
MapServer Users List [mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B><SPAN 
style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Ed McNierney<BR><B><SPAN 
style="FONT-WEIGHT: bold">Sent:</SPAN></B> Thursday, January 13, 2005 6:44 
PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> 
MAPSERVER-USERS@LISTS.UMN.EDU<BR><B><SPAN 
style="FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [UMN_MAPSERVER-USERS] Windows 
2003 Standard IIS 6.0 trouble</SPAN></FONT><FONT face="Times New Roman"><SPAN 
style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
<P class=MsoNormal><FONT face="Arial Narrow" size=3><SPAN 
style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Zach 
&#8211;<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">IIS doesn&#8217;t &#8220;let the 
file not be found&#8221; &#8211; it can&#8217;t find it.&nbsp; What is the URL you are using to 
refer to your MapServer executable?&nbsp; Do you have a virtual directory (if 
necessary) set up there?&nbsp; If you use the IIS administration tool, can you 
browse to the mapserv.exe file and find it along the path you 
expect?<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">What is the URL you are 
using that triggers that error?<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">And please ALWAYS reply 
to the entire list&#8230;.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoNormal 
style="MARGIN-LEFT: 0.75in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo11"><![if !supportLists]><FONT 
face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><SPAN 
style="mso-list: Ignore">-<FONT face="Times New Roman" size=1><SPAN 
style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></FONT></SPAN></SPAN></FONT><![endif]><FONT face=Arial color=navy 
size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Ed<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<DIV>
<DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
face="Times New Roman" size=3><SPAN 
style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'">
<HR tabIndex=-1 align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P class=MsoNormal><B><FONT face=Tahoma size=2><SPAN 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> 
<st1:PersonName w:st="on">Zachary Stauber</st1:PersonName> 
[mailto:zstauber@bhinc.com] <BR><B><SPAN 
style="FONT-WEIGHT: bold">Sent:</SPAN></B> Thursday, January 13, 2005 5:09 
PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Ed McNierney<BR><B><SPAN 
style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [UMN_MAPSERVER-USERS] Windows 
2003 Standard IIS 6.0 trouble</SPAN></FONT><FONT face="Times New Roman"><SPAN 
style="FONT-FAMILY: 'Times New Roman'"><o:p></o:p></SPAN></FONT></P></DIV>
<P class=MsoNormal><FONT face="Arial Narrow" size=3><SPAN 
style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Well, I'm just trying to display the basic <st1:place 
w:st="on">Itasca</st1:place> map they offer up on the Mapserver site 
http://mapserver.gis.umn.edu/dload.html, I get the standard message which tells 
me nothing I can use to find the source of the problem (the general check engine 
light of the web server world):<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<H1><![if !supportLists]><B><FONT face="Arial Narrow" size=3><SPAN 
style="FONT-SIZE: 12pt"><SPAN style="mso-list: Ignore">I.<FONT 
face="Times New Roman" size=1><SPAN 
style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></FONT></SPAN></SPAN></FONT></B><![endif]>The page cannot be found<FONT 
face=Verdana size=4><SPAN 
style="FONT-SIZE: 13pt; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></FONT></H1>
<P class=MsoNormal style="LINE-HEIGHT: 12pt"><FONT face=Verdana size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">The page you are looking for might 
have been removed, had its name changed, or is temporarily unavailable. 
<o:p></o:p></SPAN></FONT></P>
<DIV class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: center" 
align=center><FONT face=Verdana size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">
<HR align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P style="LINE-HEIGHT: 12pt"><FONT face=Verdana size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Please try the 
following:<o:p></o:p></SPAN></FONT></P>
<UL type=disc>
  <LI class=MsoNormal 
  style="LINE-HEIGHT: 12pt; mso-list: l4 level1 lfo12; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face=Verdana size=1><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Make 
  sure that the Web site address displayed in the address bar of your browser is 
  spelled and formatted correctly. <o:p></o:p></SPAN></FONT>
  <LI class=MsoNormal 
  style="LINE-HEIGHT: 12pt; mso-list: l4 level1 lfo12; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face=Verdana size=1><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">If you 
  reached this page by clicking a link, contact the Web site administrator to 
  alert them that the link is incorrectly formatted. <o:p></o:p></SPAN></FONT>
  <LI class=MsoNormal 
  style="LINE-HEIGHT: 12pt; mso-list: l4 level1 lfo12; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face=Verdana size=1><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Click 
  the <A href="javascript:history.back(1)">Back</A> button to try another link. 
  <o:p></o:p></SPAN></FONT></LI></UL>
<H2><![if !supportLists]><B><FONT face="Arial Narrow" size=3><SPAN 
style="FONT-SIZE: 12pt"><SPAN style="mso-list: Ignore">A.<FONT 
face="Times New Roman" size=1><SPAN 
style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></FONT></SPAN></SPAN></FONT></B><![endif]>HTTP Error 404 - File or 
directory not found.<BR>Internet <st1:PersonName 
w:st="on">Info</st1:PersonName>rmation Services (IIS)<FONT face=Verdana 
size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana"><o:p></o:p></SPAN></FONT></H2>
<DIV class=MsoNormal style="LINE-HEIGHT: 12pt; TEXT-ALIGN: center" 
align=center><FONT face=Verdana size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">
<HR align=center width="100%" SIZE=2>
</SPAN></FONT></DIV>
<P style="LINE-HEIGHT: 12pt"><FONT face=Verdana size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Technical <st1:PersonName 
w:st="on">Info</st1:PersonName>rmation (for support 
personnel)<o:p></o:p></SPAN></FONT></P>
<UL type=disc>
  <LI class=MsoNormal 
  style="LINE-HEIGHT: 12pt; mso-list: l0 level1 lfo13; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT 
  face=Verdana size=1><SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Go to 
  <A href="http://go.microsoft.com/fwlink/?linkid=8180">Microsoft Product 
  Support Services</A> and perform a title search for the words <B><SPAN 
  style="FONT-WEIGHT: bold">HTTP</SPAN></B> and <B><SPAN 
  style="FONT-WEIGHT: bold">404</SPAN></B>. <o:p></o:p></SPAN></FONT></LI></UL>
<P class=MsoNormal 
style="MARGIN-LEFT: 0.25in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 12pt; mso-list: l0 level1 lfo13; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><![if !supportLists]><FONT 
face=Symbol size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol"><SPAN 
style="mso-list: Ignore">&middot;<FONT face="Times New Roman" size=1><SPAN 
style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></FONT></SPAN></SPAN></FONT><![endif]><FONT face=Verdana size=1><SPAN 
style="FONT-SIZE: 8pt; FONT-FAMILY: Verdana">Open <B><SPAN 
style="FONT-WEIGHT: bold">IIS Help</SPAN></B>, which is accessible in IIS 
Manager (inetmgr), and search for topics titled <B><SPAN 
style="FONT-WEIGHT: bold">Web Site Setup</SPAN></B>, <B><SPAN 
style="FONT-WEIGHT: bold">Common Administrative Tasks</SPAN></B>, and <B><SPAN 
style="FONT-WEIGHT: bold">About Custom Error Messages</SPAN></B>. 
<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">So based on this one would think that the mapserv.exe is 
in the wrong place or misspelled, but it&#8217;s in the exact same place as I have it 
on a Windows 2000 install that works fine, and the .map and .html files are 
exact copies of those.&nbsp; So what this error is really telling me is that IIS 
6.0 is not letting the mapserv.exe be found or run.<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
-Zack<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">-----Original Message-----<BR>From: Ed McNierney 
[mailto:ed@topozone.com] <BR>Sent: Thursday, January 13, 2005 2:56 PM<BR>To: 
<st1:PersonName w:st="on">Zachary Stauber</st1:PersonName>; 
MAPSERVER-USERS@LISTS.UMN.EDU<BR>Subject: RE: [UMN_MAPSERVER-USERS] Windows 2003 
Standard IIS 6.0 trouble<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Zack -<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">MapServer works just fine under Windows 2003 Standard 
and IIS 6.0, and<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">there's plenty of "proof" of 
that!<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">But you do need to take the time to understand how your 
new tools work<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">rather than blaming them (or MapServer).&nbsp; You gave 
us a lot of<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">information in your email (thanks) but you didn't say 
what didn't work!<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">What is the symptom you're seeing?&nbsp; What are you 
doing, and what is the<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">(unexpected) result you're 
getting?<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp; - 
Ed<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Ed McNierney<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">President and Chief 
Mapmaker<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">TopoZone.com / Maps a la carte, 
Inc.<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><st1:Street w:st="on"><st1:address w:st="on"><FONT 
face="Courier New" size=2><SPAN style="FONT-SIZE: 10pt">73 Princeton Street, 
Suite 305</SPAN></FONT></st1:address></st1:Street><o:p></o:p></P>
<P class=MsoPlainText><st1:place w:st="on"><st1:City w:st="on"><FONT 
face="Courier New" size=2><SPAN style="FONT-SIZE: 10pt">North 
Chelmsford</SPAN></FONT></st1:City>, <st1:State w:st="on">MA</st1:State>&nbsp; 
<st1:PostalCode w:st="on">01863</st1:PostalCode></st1:place><o:p></o:p></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">ed@topozone.com<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">(978) 251-4242&nbsp; <o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">-----Original Message-----<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">From: UMN MapServer Users List 
[mailto:MAPSERVER-USERS@LISTS.UMN.EDU] On<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Behalf Of Zachary L. 
Stauber<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Sent: Thursday, January 13, 2005 4:21 
PM<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">To: 
MAPSERVER-USERS@LISTS.UMN.EDU<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Subject: [UMN_MAPSERVER-USERS] Windows 2003 Standard IIS 
6.0 trouble<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Hi, I'm using Windows 2003 Standard, and I'm trying to 
get MapServ.exe<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">to work on it.&nbsp; Right now I'm just trying out the 
<st1:place w:st="on">Itasca</st1:place> dataset.&nbsp; 
It's<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">a permissions problem.&nbsp; Does anyone have a vaguely 
detailed process for<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">setting the permissions or configuring Web Access 
Extensions or<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Application Extensions (or whatever hates MapServer so 
much) so it gets<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">past the top level security junk in IIS 
6.0?<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">I have the same version, 4.4.0-beta3 working fine on a 
Windows XP SP2<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">machine, with all the files in exactly the same 
places.&nbsp; The EXE and all<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">DLL's are in C:\InetPub\scripts\MapServer\ the C:\Proj 
data has a copy<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">of everything it's supposed to, and the <st1:place 
w:st="on">Itasca</st1:place> data starts in<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">C:\InetPub\wwwroot\MapServer\NCTCOG\mapserver_demos\workshop<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Before you ask, I set all the directories mentioned 
above to give<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">WebAdmin all rights (except full control), I changed all 
the paths to<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">the correct places in the "index.html" file, which shows 
the <st1:place w:st="on">Itasca</st1:place> map<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">fine under Windows XP SP2, and I added a "MapServer" 
entry to the Web<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">Service Extensions and added every EXE and DLL that it 
uses with<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">"Allow."&nbsp; I also set the Web Service Extensions to 
"Allow" "All Unknown<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">CGI Extensions" by default (actually that was set when I 
got here).<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">I also made the NCTCOG directory in wwwroot a virtual 
directory and set<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">"read" permission, set execute permissions to "Script 
and Executables,"<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">and created an application extension for ".map" files 
and set it to the<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">mapserv.exe executable.&nbsp; I also did all this for 
the<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">C:\InetPub\scripts\Mapserver directory just in 
case.<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">What else can I do to loosen this thing up?&nbsp; Does 
anyone actually have<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">it working under Windows 2003 Standard?&nbsp; I haven't 
found proof of this<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">in over a year of back archives on this mailing 
list.<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp; -Zack 
Stauber<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Systems 
Analyst<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bohannan-Huston, 
Inc.<o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <st1:place 
w:st="on"><st1:City w:st="on">Albuquerque</st1:City>, <st1:State 
w:st="on">NM</st1:State></st1:place><o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <st1:place 
w:st="on"><st1:country-region 
w:st="on">USA</st1:country-region></st1:place><o:p></o:p></SPAN></FONT></P>
<P class=MsoPlainText><FONT face="Courier New" size=2><SPAN 
style="FONT-SIZE: 10pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></DIV></BODY></HTML>