     .Verbs { font-size: 10pt ; font-weight: bold; font-family: Arial,sans-serif;  fhname: " Verbs"; fhtype: character; }
     .BannerBase { font-size: 16pt ; font-weight: bold; color: #ff8000; margin: 0pt  0pt  1px  0pt ; background-color: #fff6e7; padding-left: 0.1in ; padding-top: 6pt ; padding-bottom: 6pt ; font-family: Arial,sans-serif;  fhname: "Banner Base"; }
     .BannerBase1 { font-size: 16pt ; font-weight: bold; color: #ff8000; margin: 0pt  0pt  1px  0pt ; text-indent: 0.1in ; font-family: Arial,sans-serif;  fhname: "Banner Base#1"; }
     .BannerBasex { font-size: 16pt ; font-weight: bold; color: #ff8000; font-family: Arial,sans-serif;  fhname: "Banner Basex"; fhtype: character; }
     .Base { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  }
     .Base1 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Garamond BookCondensed,sans-serif;  fhname: "Base#1"; }
     .Base11 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: System,sans-serif;  fhname: "Base#1#1"; }
     .Base2 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  fhname: "Base#2"; }
     .Base3 { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Garamond BookCondensed,sans-serif;  fhname: "Base#3"; }
     .base4 { font-size: 12pt ; margin: 5pt  0pt  5pt  0pt ; font-family: Aptos,sans-serif;  fhname: "base#4"; }
     BODY { font-size: 10pt ; margin: 5pt  0.0687in  5pt  0.0687in ; font-family: Arial,sans-serif;  }
     BQ { font-size: 10pt ; margin: 0pt  18pt  1px  18pt ; font-family: Arial,sans-serif;  }
     .Bullet1 { margin: 0pt  0pt  1px  0pt;  }
     .Bullet11 { margin: 3pt  0pt  1px  0.4381in ; text-indent: -0.1243in ;  fhname: "Bullet1#1"; }
     .Bullet2 { margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ;  }
     .Bullet3 { margin: 0pt  0pt  1px  27pt ; text-indent: -27pt ;  }
     .Bullet4 { margin: 0pt  0pt  1px  0pt;  }
     .Bullet5 { margin: 0pt  0pt  1px  0pt;  }
     .ButtonBar { font-size: 6pt ; font-weight: bold; color: #ff8000; margin: 0pt  0pt  1px  -0.1in ; background-color: #fff6e7; padding-left: 0.1in ; padding-top: 6pt ; padding-bottom: 6pt ;  fhname: "Button Bar"; }
     CODE { font-family: Courier New,sans-serif;  fhtype: character; }
     .CODE1 { font-size: 10pt ; font-family: Courier New,sans-serif;  fhname: "CODE#1"; fhtype: character; }
     .Command { font-size: 10pt ; font-weight: bold; color: #800080; margin: 6pt  0pt  1px  18pt ; font-family: Arial,sans-serif;  }
     .Command1 { font-weight: bold; color: #800080; margin: 6pt  0pt  1px  18pt ;  fhname: "Command#1"; }
     .Controls { font-weight: bold; color: #800080; margin: 9pt  0pt  1px  0pt ;  }
     DD { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; font-family: Arial,sans-serif;  }
     .DD1 { margin: 0pt  0pt  1px  18pt ;  fhname: "DD#1"; }
     .DDx { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; font-family: Arial,sans-serif;  }
     .DefaultParagraphFont {  fhname: "Default Paragraph Font"; fhtype: character; }
     .DefaultParagraphFont1 { font-size: 10pt ; font-family: Arial,sans-serif;  fhname: "Default Paragraph Font#1"; fhtype: character; }
     DIR { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; font-family: Arial,sans-serif;  }
     DL { font-size: 10pt ; margin: 12pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  }
     .DL1 { margin: 12pt  0pt  1px  0pt ;  fhname: "DL#1"; }
     DT { font-size: 10pt ; font-style: italic; color: #0000ff; margin: 3pt  0pt  1px  9pt ; font-family: Courier New,sans-serif;  }
     .DT1 { font-style: italic; color: #0000ff; margin: 3pt  0pt  1px  9pt ; font-family: Courier New,sans-serif;  fhname: "DT#1"; }
     .DTx { font-size: 10pt ; font-style: italic; color: #0000ff; margin: 3pt  0pt  1px  9pt ; font-family: Courier New,sans-serif;  }
     .Example { font-size: 11pt ; color: #0000ff; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     .ExampleCode { font-size: 11pt ; margin: 0pt  0pt  1px  0pt ; text-transform: uppercase; font-family: Courier New,sans-serif;  fhname: "Example Code"; }
     .Example1 { font-size: 11pt ; color: #0000ff; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  fhname: "Example#1"; }
     .Flags { font-weight: bold; color: #800080; margin: 12pt  0pt  1px  0pt ;  }
     .Flags1 { font-weight: bold; color: #800080; margin: 12pt  0pt  1px  0pt ;  fhname: "Flags#1"; }
     .footnotereference { font-size: 12pt ; vertical-align: super;  fhname: "footnote reference"; fhtype: character; }
     H1 { font-size: 24pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     H2 { font-size: 18pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     H3 { font-size: 14pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     H4 { font-size: 12pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     H5 { font-size: 10pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     H6 { font-size: 8pt ; font-weight: bold; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     .header { margin: 0pt  0pt  1px  0pt ;  }
     .heading2 { font-weight: bold; color: #ff0000; margin: 0pt  0pt  1px  0pt ;  fhname: "heading 2"; }
     .HTMLBody { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  fhname: "HTML Body"; }
     .HTMLBASE { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  }
     .Hyperlink { text-decoration: underline ; color: #008000;  fhtype: character; }
     .Hyperlink1 { text-decoration: underline ; color: #0000ff;  fhname: "Hyperlink#1"; fhtype: character; }
     .JumpText { font-size: 10pt ; text-decoration: underline ; color: #008000; font-family: Arial,sans-serif;  fhname: "Jump Text"; fhtype: character; }
     .JumpTextx { font-size: 10pt ; text-decoration: underline ; color: #008000; font-family: Arial,sans-serif;  fhname: "Jump Text x"; fhtype: character; }
     .JumpTextx1 { font-size: 12pt ; font-family: Arial,sans-serif;  fhname: "Jump Text x#1"; fhtype: character; }
     .JumpTextx2 { font-size: 12pt ; font-family: Arial,sans-serif;  fhname: "Jump Text x#2"; fhtype: character; }
     .JumpText1 { font-size: 10pt ; text-decoration: underline ; color: #008000;  fhname: "Jump Text#1"; fhtype: character; }
     .JumpText2 { font-size: 10pt ; text-decoration: underline ; color: #008000;  fhname: "Jump Text#2"; fhtype: character; }
     .JumpTable { font-size: 10pt ; margin: 2pt  0pt  2pt  0pt ; padding-left: 0.1in ; padding-top: 2pt ; padding-bottom: 2pt ; font-family: Arial,sans-serif;  }
     .JumpTable1 { font-size: 10pt ; margin: 2pt  0pt  2pt  0pt ; font-family: Arial,sans-serif;  fhname: "JumpTable#1"; }
     KBD { font-weight: bold; font-family: Courier New,sans-serif;  fhtype: character; }
     .Lb1 { margin: 3pt  0pt  1px  0.3in ; text-indent: -16pt ;  }
     LISTING { font-size: 8pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     .Ln1 { font-size: 10pt ; margin: 3pt  0pt  1px  0.3in ; text-indent: -0.3in ; font-family: Arial,sans-serif;  }
     MENU { font-size: 10pt ; margin: 0pt  0pt  1px  18pt ; font-family: Arial,sans-serif;  }
     .NewExample { font-size: 11pt ; color: #0000ff; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  fhname: "New Example"; }
     .NewExampleCode { font-size: 9pt ; margin: 0pt  0pt  1px  0pt ; text-transform: uppercase; font-family: Segoe UI,sans-serif;  fhname: "New Example Code"; }
     .Normal { font-size: 12pt ; margin: 5pt  0pt  5pt  0pt ; font-family: Times New Roman,sans-serif;  }
     .NormalIndent { margin: 0pt  0pt  1px  22pt ;  fhname: "Normal Indent"; }
     .Normal1 { font-size: 12pt ; margin: 0pt  0pt  1px  0pt ; font-family: Aptos,sans-serif;  fhname: "Normal#1"; }
     .Normal2 { margin: 0pt  0pt  1px  0pt ; font-family: Times New Roman,sans-serif;  fhname: "Normal#2"; }
     .Note { font-size: 10pt ; font-weight: bold; margin: 12pt  0pt  3pt  0pt ;  }
     .Note1 { font-weight: bold; margin: 12pt  0pt  1px  0pt ; font-family: Garamond BookCondensed,sans-serif;  fhname: "Note#1"; }
     .Note2 { font-weight: bold; margin: 12pt  0pt  3pt  0pt ;  fhname: "Note#2"; }
     .Note3 { font-weight: bold; margin: 12pt  0pt  3pt  0pt ; font-family: Garamond BookCondensed,sans-serif;  fhname: "Note#3"; }
     .Note4 { font-weight: bold; margin: 12pt  0pt  3pt  0pt ;  fhname: "Note#4"; }
     .NoTranslate {  fhtype: character; }
     .Number1 { margin: 2pt  0pt  1px  0pt;  }
     .Number11 { margin: 0pt  0pt  1px  18pt ; text-indent: -18pt ;  fhname: "Number1#1"; }
     .Number12 { margin: 2pt  0pt  1px  18pt ; text-indent: -18pt ;  fhname: "Number1#2"; }
     .Number13 { margin: 2pt  0pt  1px  18pt ; text-indent: -18pt ;  fhname: "Number1#3"; }
     .Number2 { margin: 0pt  0pt  1px  0pt;  }
     .Number3 { margin: 0pt  0pt  1px  0pt;  }
     .Number31 { margin: 0pt  0pt  1px  54pt ; text-indent: -27pt ; font-family: Garamond BookCondensed,sans-serif;  fhname: "Number3#1"; }
     .Number4 { margin: 0pt  0pt  1px  0pt;  }
     .Number5 { margin: 0pt  0pt  1px  0pt;  }
     .Object { margin: 3pt  0pt  1px  36pt ; text-indent: -36pt ;  }
     OL { font-size: 10pt ; font-family: Arial,sans-serif;  }
     .Only { font-size: 10pt ; font-weight: bold; color: #ff0000; text-align: right; margin: 0pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  }
     .Only1 { font-weight: bold; color: #ff0000; text-align: right; margin: 0pt  0pt  1px  0pt ;  fhname: "Only#1"; }
     P { font-size: 10pt ; margin: 0pt  0pt  12pt  0pt ; font-family: Arial,sans-serif;  }
     .PlainText { margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  fhname: "Plain Text"; }
     .PopupText { font-size: 12pt ; text-decoration: underline ; color: #008000;  alink: #00FF00;  vlink: #00FF00;  fhname: "Popup Text"; fhtype: character; }
     PRE { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     .RTOJump { text-decoration: underline ; color: #008000;  fhtype: character; }
     .seealso { font-size: 10pt ; font-weight: bold; margin: 12pt  0pt  1px  0pt ; font-family: Arial,sans-serif;  }
     .Style {  fhtype: character; }
     .Syntax { font-size: 11pt ; color: #0000ff; margin: 3pt  -22.7555in  1px  0pt ; font-family: Courier New,sans-serif;  }
     .Syntax1 { font-size: 11pt ; color: #0000ff; margin: 0pt  0pt  1px  72pt ; text-indent: -0.921in ; font-family: Courier New,sans-serif;  fhname: "Syntax#1"; }
     .Syntax2 { font-size: 11pt ; color: #0000ff; margin: 3pt  -22.7555in  1px  0pt ; font-family: Courier New,sans-serif;  fhname: "Syntax#2"; }
     .Syntax3 { font-size: 11pt ; color: #0000ff; margin: 3pt  -22.7555in  1px  0pt ; font-family: Courier New,sans-serif;  fhname: "Syntax#3"; }
     .Syntax4 { font-size: 11pt ; color: #0000ff; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  fhname: "Syntax#4"; }
     .SyntaxZ { font-size: 11pt ; color: #0000ff; margin: 2pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
     .TableHeader { font-size: 10pt ; text-decoration: underline ; color: #000080; margin: 0pt  0pt  1px  0pt ; text-transform: uppercase; font-family: Arial,sans-serif;  fhname: "Table Header"; }
     .theaderx { font-size: 10pt ; text-decoration: underline ; color: #000080; text-transform: uppercase; font-family: Arial,sans-serif;  fhtype: character; }
     TT { font-family: Courier New,sans-serif;  fhtype: character; }
     .Typewriter { font-size: 10pt ; font-family: Courier New,sans-serif;  fhtype: character; }
     UL { font-size: 10pt ; font-family: Arial,sans-serif;  }
     .Verbs1 { font-size: 10pt ; font-family: Arial,sans-serif;  fhname: "Verbs"; fhtype: character; }
     XMP { font-size: 10pt ; margin: 0pt  0pt  1px  0pt ; font-family: Courier New,sans-serif;  }
