<html 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" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[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
namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Garamond;
        panose-1:2 2 4 4 3 3 1 1 8 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
h1
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:39.6pt;
        text-indent:-21.6pt;
        line-height:12.0pt;
        page-break-after:avoid;
        mso-list:l10 level1 lfo11;
        background:silver;
        border:none;
        padding:0cm;
        font-size:10.0pt;
        font-family:"Times New Roman";
        text-transform:uppercase;
        letter-spacing:1.0pt;
        font-weight:bold;}
h2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:9.0pt;
        margin-left:46.8pt;
        text-indent:-28.8pt;
        line-height:12.0pt;
        page-break-after:avoid;
        mso-list:l10 level2 lfo11;
        border:none;
        padding:0cm;
        font-size:10.0pt;
        font-family:"Times New Roman";
        text-transform:uppercase;
        letter-spacing:.5pt;
        font-weight:bold;}
h3
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:9.0pt;
        margin-left:54.0pt;
        text-indent:-36.0pt;
        line-height:12.0pt;
        page-break-after:avoid;
        mso-list:l10 level3 lfo11;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
h4
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:61.2pt;
        text-indent:-43.2pt;
        page-break-after:avoid;
        mso-list:l10 level4 lfo11;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:normal;
        font-style:italic;
        text-decoration:underline;}
h5
        {margin:0cm;
        margin-bottom:.0001pt;
        page-break-after:avoid;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
h6
        {margin:0cm;
        margin-bottom:.0001pt;
        page-break-after:avoid;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;
        text-decoration:underline;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        page-break-after:avoid;
        font-size:24.0pt;
        font-family:"Times New Roman";}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-style:italic;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
        {margin-top:12.0pt;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:Arial;}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:8.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex2, li.MsoIndex2, div.MsoIndex2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:16.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex3, li.MsoIndex3, div.MsoIndex3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:24.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex4, li.MsoIndex4, div.MsoIndex4
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:32.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex5, li.MsoIndex5, div.MsoIndex5
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:40.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex6, li.MsoIndex6, div.MsoIndex6
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:48.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex7, li.MsoIndex7, div.MsoIndex7
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:56.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex8, li.MsoIndex8, div.MsoIndex8
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:64.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndex9, li.MsoIndex9, div.MsoIndex9
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:72.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc1, li.MsoToc1, div.MsoToc1
        {margin-top:18.0pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        text-transform:uppercase;
        font-weight:bold;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:8.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc4, li.MsoToc4, div.MsoToc4
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:16.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc5, li.MsoToc5, div.MsoToc5
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:24.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc6, li.MsoToc6, div.MsoToc6
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:32.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc7, li.MsoToc7, div.MsoToc7
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:40.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc8, li.MsoToc8, div.MsoToc8
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:48.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoToc9, li.MsoToc9, div.MsoToc9
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:56.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:35.4pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoIndexHeading, li.MsoIndexHeading, div.MsoIndexHeading
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:Arial;
        font-weight:bold;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
        {margin-top:6.0pt;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:0cm;
        font-size:10.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
p.MsoTof, li.MsoTof, div.MsoTof
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:16.0pt;
        margin-bottom:.0001pt;
        text-indent:-16.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoEnvelopeAddress, li.MsoEnvelopeAddress, div.MsoEnvelopeAddress
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:5.0cm;
        margin-bottom:.0001pt;
        mso-element:frame;
        font-size:12.0pt;
        font-family:Arial;}
p.MsoEnvelopeReturn, li.MsoEnvelopeReturn, div.MsoEnvelopeReturn
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:Arial;}
p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.MsoToa, li.MsoToa, div.MsoToa
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:8.0pt;
        margin-bottom:.0001pt;
        text-indent:-8.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoMacroText, li.MsoMacroText, div.MsoMacroText
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoToaHeading, li.MsoToaHeading, div.MsoToaHeading
        {margin-top:6.0pt;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:Arial;
        font-weight:bold;}
p.MsoList, li.MsoList, div.MsoList
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:14.15pt;
        margin-bottom:.0001pt;
        text-indent:-14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:18.0pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l9 level1 lfo6;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListNumber, li.MsoListNumber, div.MsoListNumber
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:18.0pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l8 level1 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoList2, li.MsoList2, div.MsoList2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:28.3pt;
        margin-bottom:.0001pt;
        text-indent:-14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoList3, li.MsoList3, div.MsoList3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:42.45pt;
        margin-bottom:.0001pt;
        text-indent:-14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoList4, li.MsoList4, div.MsoList4
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:56.6pt;
        margin-bottom:.0001pt;
        text-indent:-14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoList5, li.MsoList5, div.MsoList5
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:70.75pt;
        margin-bottom:.0001pt;
        text-indent:-14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:32.15pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l7 level1 lfo7;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:46.3pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l6 level1 lfo8;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:60.45pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l5 level1 lfo9;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListBullet5, li.MsoListBullet5, div.MsoListBullet5
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:74.6pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l4 level1 lfo10;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListNumber2, li.MsoListNumber2, div.MsoListNumber2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:32.15pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l3 level1 lfo2;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListNumber3, li.MsoListNumber3, div.MsoListNumber3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:46.3pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l2 level1 lfo3;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListNumber4, li.MsoListNumber4, div.MsoListNumber4
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:60.45pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l1 level1 lfo4;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListNumber5, li.MsoListNumber5, div.MsoListNumber5
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:74.6pt;
        margin-bottom:.0001pt;
        text-indent:-18.0pt;
        mso-list:l0 level1 lfo5;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoTitle, li.MsoTitle, div.MsoTitle
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        font-size:16.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
p.MsoClosing, li.MsoClosing, div.MsoClosing
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:8.0pt;
        margin-left:0cm;
        text-indent:1.0cm;
        page-break-after:avoid;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.MsoSignature, li.MsoSignature, div.MsoSignature
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:212.6pt;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
        {margin-top:0cm;
        margin-right:1.0cm;
        margin-bottom:12.0pt;
        margin-left:42.55pt;
        text-align:justify;
        line-height:12.0pt;
        font-size:11.0pt;
        font-family:Garamond;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListContinue, li.MsoListContinue, div.MsoListContinue
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListContinue2, li.MsoListContinue2, div.MsoListContinue2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:28.3pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListContinue3, li.MsoListContinue3, div.MsoListContinue3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:42.45pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListContinue4, li.MsoListContinue4, div.MsoListContinue4
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:56.6pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoListContinue5, li.MsoListContinue5, div.MsoListContinue5
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:70.75pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoMessageHeader, li.MsoMessageHeader, div.MsoMessageHeader
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:2.0cm;
        margin-bottom:.0001pt;
        text-indent:-2.0cm;
        background:#CCCCCC;
        border:none;
        padding:0cm;
        font-size:12.0pt;
        font-family:Arial;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:3.0pt;
        margin-left:0cm;
        text-align:center;
        font-size:12.0pt;
        font-family:Arial;}
p.MsoSalutation, li.MsoSalutation, div.MsoSalutation
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoDate, li.MsoDate, div.MsoDate
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoBodyTextFirstIndent, li.MsoBodyTextFirstIndent, div.MsoBodyTextFirstIndent
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:0cm;
        text-indent:10.5pt;
        font-size:8.0pt;
        font-family:Tahoma;}
p.MsoBodyTextFirstIndent2, li.MsoBodyTextFirstIndent2, div.MsoBodyTextFirstIndent2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:14.15pt;
        text-indent:10.5pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoNoteHeading, li.MsoNoteHeading, div.MsoNoteHeading
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:0cm;
        line-height:200%;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:14.15pt;
        line-height:200%;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:14.15pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoBlockText, li.MsoBlockText, div.MsoBlockText
        {margin-top:0cm;
        margin-right:72.0pt;
        margin-bottom:6.0pt;
        margin-left:72.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
        {margin:0cm;
        margin-bottom:.0001pt;
        background:navy;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p
        {mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";}
address
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-style:italic;}
pre
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.Adressedest, li.Adressedest, div.Adressedest
        {margin-top:0cm;
        margin-right:-.05pt;
        margin-bottom:0cm;
        margin-left:8.0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.Nomsignataire, li.Nomsignataire, div.Nomsignataire
        {margin-top:88.0pt;
        margin-right:0cm;
        margin-bottom:6.0pt;
        margin-left:8.0cm;
        page-break-after:avoid;
        font-size:10.0pt;
        font-family:"Times New Roman";}
p.TitrePagedegarde, li.TitrePagedegarde, div.TitrePagedegarde
        {margin-top:0cm;
        margin-right:0cm;
        margin-bottom:12.0pt;
        margin-left:0cm;
        text-align:center;
        line-height:36.0pt;
        page-break-after:avoid;
        font-size:32.0pt;
        font-family:"Times New Roman";
        text-transform:uppercase;
        letter-spacing:3.25pt;}
p.Sous-titrePagedegarde, li.Sous-titrePagedegarde, div.Sous-titrePagedegarde
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:center;
        line-height:22.0pt;
        page-break-after:avoid;
        border:none;
        padding:0cm;
        font-size:18.0pt;
        font-family:"Times New Roman";
        text-transform:uppercase;
        letter-spacing:1.5pt;}
p.TableauCorpsPetit, li.TableauCorpsPetit, div.TableauCorpsPetit
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
p.TableauHeaderPetit, li.TableauHeaderPetit, div.TableauHeaderPetit
        {margin:0cm;
        margin-bottom:.0001pt;
        background:#A6A6A6;
        font-size:12.0pt;
        font-family:"Times New Roman";
        font-weight:bold;}
span.EmailStyle101
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:-132;
        mso-list-type:simple;
        mso-list-template-ids:899190850;}
@list l0:level1
        {mso-level-style-link:"Liste à numéros 5";
        mso-level-tab-stop:74.6pt;
        mso-level-number-position:left;
        margin-left:74.6pt;
        text-indent:-18.0pt;}
@list l1
        {mso-list-id:-131;
        mso-list-type:simple;
        mso-list-template-ids:1738688588;}
@list l1:level1
        {mso-level-style-link:"Liste à numéros 4";
        mso-level-tab-stop:60.45pt;
        mso-level-number-position:left;
        margin-left:60.45pt;
        text-indent:-18.0pt;}
@list l2
        {mso-list-id:-130;
        mso-list-type:simple;
        mso-list-template-ids:2075552306;}
@list l2:level1
        {mso-level-style-link:"Liste à numéros 3";
        mso-level-tab-stop:46.3pt;
        mso-level-number-position:left;
        margin-left:46.3pt;
        text-indent:-18.0pt;}
@list l3
        {mso-list-id:-129;
        mso-list-type:simple;
        mso-list-template-ids:1502786716;}
@list l3:level1
        {mso-level-style-link:"Liste à numéros 2";
        mso-level-tab-stop:32.15pt;
        mso-level-number-position:left;
        margin-left:32.15pt;
        text-indent:-18.0pt;}
@list l4
        {mso-list-id:-128;
        mso-list-type:simple;
        mso-list-template-ids:1107856518;}
@list l4:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"Liste à puces 5";
        mso-level-text:\F0B7;
        mso-level-tab-stop:74.6pt;
        mso-level-number-position:left;
        margin-left:74.6pt;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l5
        {mso-list-id:-127;
        mso-list-type:simple;
        mso-list-template-ids:-1343839660;}
@list l5:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"Liste à puces 4";
        mso-level-text:\F0B7;
        mso-level-tab-stop:60.45pt;
        mso-level-number-position:left;
        margin-left:60.45pt;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l6
        {mso-list-id:-126;
        mso-list-type:simple;
        mso-list-template-ids:-1670762820;}
@list l6:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"Liste à puces 3";
        mso-level-text:\F0B7;
        mso-level-tab-stop:46.3pt;
        mso-level-number-position:left;
        margin-left:46.3pt;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l7
        {mso-list-id:-125;
        mso-list-type:simple;
        mso-list-template-ids:351849488;}
@list l7:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"Liste à puces 2";
        mso-level-text:\F0B7;
        mso-level-tab-stop:32.15pt;
        mso-level-number-position:left;
        margin-left:32.15pt;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l8
        {mso-list-id:-120;
        mso-list-type:simple;
        mso-list-template-ids:-607332102;}
@list l8:level1
        {mso-level-style-link:"Liste à numéros";
        mso-level-tab-stop:18.0pt;
        mso-level-number-position:left;
        margin-left:18.0pt;
        text-indent:-18.0pt;}
@list l9
        {mso-list-id:-119;
        mso-list-type:simple;
        mso-list-template-ids:-1007892568;}
@list l9:level1
        {mso-level-number-format:bullet;
        mso-level-style-link:"Liste à puces";
        mso-level-text:\F0B7;
        mso-level-tab-stop:18.0pt;
        mso-level-number-position:left;
        margin-left:18.0pt;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l10
        {mso-list-id:741756758;
        mso-list-template-ids:-885632330;}
@list l10:level1
        {mso-level-style-link:"Titre 1";
        mso-level-text:%1;
        mso-level-tab-stop:39.6pt;
        mso-level-number-position:left;
        margin-left:39.6pt;
        text-indent:-21.6pt;}
@list l10:level2
        {mso-level-style-link:"Titre 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:46.8pt;
        mso-level-number-position:left;
        margin-left:46.8pt;
        text-indent:-28.8pt;}
@list l10:level3
        {mso-level-style-link:"Titre 3";
        mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:54.0pt;
        mso-level-number-position:left;
        margin-left:54.0pt;
        text-indent:-36.0pt;}
@list l10:level4
        {mso-level-style-link:"Titre 4";
        mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:61.2pt;
        mso-level-number-position:left;
        margin-left:61.2pt;
        text-indent:-43.2pt;}
@list l10:level5
        {mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:68.4pt;
        mso-level-number-position:left;
        margin-left:68.4pt;
        text-indent:-50.4pt;}
@list l10:level6
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:75.6pt;
        mso-level-number-position:left;
        margin-left:75.6pt;
        text-indent:-57.6pt;}
@list l10:level7
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:82.8pt;
        mso-level-number-position:left;
        margin-left:82.8pt;
        text-indent:-64.8pt;}
@list l10:level8
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:90.0pt;
        mso-level-number-position:left;
        margin-left:90.0pt;
        text-indent:-72.0pt;}
@list l10:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:97.2pt;
        mso-level-number-position:left;
        margin-left:97.2pt;
        text-indent:-79.2pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
</head>
<body lang=FR link=blue vlink=blue>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>Hi Daniel,<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>You need to make a script
which displays the number of records and a c stub. The c program return the
number of records to the quick program. We use this feature in differents cases
and use popen to call the script shell in the c program.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'>Franck.<o:p></o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span lang=EN-GB
style='font-size:10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-GB
style='font-size:12.0pt'><o:p> </o:p></span></font></p>
</div>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=2 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>De :</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Daniel Rodríguez
[mailto:reasegurator@gmail.com] <br>
<b><span style='font-weight:bold'>Envoyé :</span></b> jeudi 20 septembre
2007 13:45<br>
<b><span style='font-weight:bold'>À :</span></b> <st1:PersonName w:st="on">Franck
LERAY</st1:PersonName><br>
<b><span style='font-weight:bold'>Cc :</span></b> powerh-l@lists.sowder.com<br>
<b><span style='font-weight:bold'>Objet :</span></b> Re: Number of records
of a subfile in Qdesgin/UNIX?</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>Hi Frank,<br>
<br>
We use these portable subfiles to export it to SAP, Streamserve, excel and
other aplicactions and we write the carriage return in each line of the
subfile, so the command 'wc -l' works properly.<br>
<br>
I will try with the DO EXTERNAL option calling a Unix shell script. <br>
<br>
Merci beaucoup pour l'aide, Frank! Je suis spagnol et écrire en anglais est
aussi trés compliqué pour moi.<br>
<br>
Daniel Rodriguez,<br>
<br>
<br>
<br>
<o:p></o:p></span></font></p>
<div>
<p class=MsoNormal><span class=gmailquote><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>2007/9/20, <st1:PersonName w:st="on">Franck LERAY</st1:PersonName>
<<a href="mailto:franck.leray@cheops.fr">franck.leray@cheops.fr</a>>:</span></font></span><o:p></o:p></p>
<div link=blue vlink=purple>
<div>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>On unix box, you can't use the same method.</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'> </span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>2 problems</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>First</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>You can't use do command statement, a variable set by a soon process is
not visible from the parent process.</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>You have to do an external subroutine (callable by the do external
command).</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'> </span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>Second </span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>The "wc –l" command will not work like on 3k platform
because on unix there's no carriage return in the subfile. So the wc –l
command will not return the number of records.</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>You have to do a unix script. This script will use the qshow command.
This command will return the number of records.</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'> </span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>Hope this help (excuse my poor English….)</span></font><o:p></o:p></p>
<p><font size=2 face=Arial><span lang=EN-GB style='font-size:10.0pt;font-family:
Arial'>Franck.</span></font><o:p></o:p></p>
<p><font size=3 face="Times New Roman"><span lang=EN-GB style='font-size:12.0pt'> </span><o:p></o:p></font></p>
<p><font size=3 face="Times New Roman"><span lang=EN-GB style='font-size:12.0pt'> </span><o:p></o:p></font></p>
</div>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
--<br>
= = = = = = = = = = = = = = = = = = = = = = = = = = = =<br>
Mailing list: <a href="mailto:powerh-l@lists.sowder.com">powerh-l@lists.sowder.com</a><br>
Subscribe: &quot;subscribe&quot; in message body to <a
href="mailto:powerh-l-request@lists.sowder.com">powerh-l-request@lists.sowder.com</a><br>
Unsubscribe: &quot;unsubscribe &lt;password&gt;&quot; in
message body to <a href="mailto:powerh-l-request@lists.sowder.com">powerh-l-request@lists.sowder.com</a><br>
<a href="http://lists.sowder.com/mailman/listinfo/powerh-l" target="_blank">http://lists.sowder.com/mailman/listinfo/powerh-l</a><br>
This list is closed, thus to post to the list you must be a subscriber.<br>
Add 'site:<a href="http://lists.sowder.com" target="_blank"> lists.sowder.com</a>
powerh-l' to your search terms to search the list archive at Google.<o:p></o:p></span></font></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
</div>
</body>
</html>