.cb {page-break-before: always;}.pb {page-break-before: always;}span.code { display: inline; font-family: monospace;  }  span.dropcap {display: inline;font-family: serif;font-size: xx-large;}.ach { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .acsh { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 5%; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.acl { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.fsq { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.fsqs { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: right; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.tit { display: block; font-size: xx-large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }    .htit { display: block; font-size: x-large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.stit { display: block; font-size: medium; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 20%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.au { display: block; font-size: large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 20%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.con { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.pub { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.crt { display: block; font-size: x-small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.ded { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.tocct { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.toccn { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 1em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  .tocpt { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 1em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.tocpn { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 1.5em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  .tocfmh { display: block; font-size: small; font-style: italic; font-weight: normal; font-family: serif; text-align: center; margin-top: .5em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .tocbmh { display: block; font-size: small; font-style: italic; font-weight: normal; font-family: serif; text-align: center; margin-top: .5em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  .toch1 { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .toch2 { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .toch3 { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }    .cn { display: block; font-size: large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.ct { display: block; font-size: x-large; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .cst { display: block; font-size: medium; font-style: italic; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .ca { display: block; font-size: medium; font-style: italic; font-weight: normal; font-family: serif; text-align: center; margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  .da { display: block; font-size: medium; font-style: normal; font-weight: normal; font-family: serif; text-align: right; margin-top: 10%; margin-bottom: 5%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .ep { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 3em; text-indent: 0em;  }   .eps { display: block; font-size: small; font-style: italic; font-weight: normal; font-family: serif; text-align: right; margin-top: 0em; margin-bottom: 2em; margin-left: 3em; margin-right: 3em; text-indent: 0em;  }   .epv { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 4.5em; margin-right: 3em; text-indent: -1.5em;  }   .pn { display: block; font-size: x-large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.pt { display: block; font-size: xx-large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .pst { display: block; font-size: large; font-style: normal; font-weight: normal; font-family: serif; text-align: center; margin-top: 20%; margin-bottom: 10%; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.p { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 1.5em;  }   .di { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: .5em; margin-bottom: 0em; margin-left: 2em; margin-right: 2em; text-indent: 0em;  }   .qa { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: .5em; margin-bottom: .5em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em;  }   .atx { display: block; font-size: small; font-style: italic; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 1.5em;  }   .code { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: monospaced; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em;  }    p { display: block; font-size: large; font-style: italic; font-weight: bold; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 3em; text-indent: 0em;  }     p.para-indent { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 1.5em;  }      p.para-flush { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  .p1 { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .bp { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: .5em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 1em;  }.spb { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 3em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.orn { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 2em; margin-bottom: 2em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .cotx { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 2em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.ext { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.5em;  }   .exth { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 2em; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em;  }   .ext1 { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 2em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em;  }   .ext2 { display: block; font-size: small; font-style: italic; font-weight: normal; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em;  }   .vext { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 1.5em; text-indent: -1.5em;  }   .nl { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 1.5em; text-indent: -1.5em;  }   .lh { display: block; font-size: medium; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em;  }  .ul { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 1.5em; text-indent: -1.5em;  }  .bl { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 1.5em; text-indent: -1.5em;  }    .sbbl { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 1.5em; text-indent: -1.5em;  }    .bbl { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 1.5em; text-indent: -1.5em;  }.l { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 2em; text-indent: 1em;  }.lsal { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 2em; margin-bottom: 0em; margin-left: 2em; margin-right: 2em; text-indent: 0em;  }.lsig { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 50%; margin-right: 2em; text-indent: 0em;  }  .ld { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: right; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 2em; text-indent: 0em;  }  .ladd { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 2em; text-indent: 0em;  }    .lps { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 2em; text-indent: 1em;  }  .np { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.vtx { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 3em; margin-right: 0em; text-indent: -1.5em;  }  .vs { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: right; margin-top: 0em; margin-bottom: 2em; margin-left: 3em; margin-right: 3em; text-indent: 0em;  }  .exts { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: right; margin-top: 0em; margin-bottom: 2em; margin-left: 3em; margin-right: 3em; text-indent: 0em;  }h1{ display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: sans-serif; text-align: left; margin-top: 2em; margin-bottom: .2em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  h2 { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }    .box1 { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }     .boxh { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  h3 { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.custom { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.bmh { display: block; font-size: large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 4em; margin-bottom: 2em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.fmh { display: block; font-size: large; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 4em; margin-bottom: 2em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.fm1 { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 2em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }    .fmsh { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 2em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .fm2 { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }.ata { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 1.5em;  }  .ntx { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 0em; text-indent: -1.5em;  }  table { display: block; margin-top: 2em; margin-bottom: 2em;  }  .idx { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 3.0em; margin-right: 0em; text-indent: -3.0em;  }  .idxsub { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 3.0em; margin-right: 0em; text-indent: -1.5em;  }  .idxa { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 2em; margin-bottom: 0em; margin-left: 3em; margin-right: 0em; text-indent: -3em;  }  .bib { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 0em; text-indent: -1.5em;  }    .add { display: block; font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 0em; text-indent: -1.5em;  }  .bmsh { display: block; font-size: medium; font-style: normal; font-weight: bold; font-family: serif; text-align: center; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .bm1 { display: block; font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .bm2 { display: block; font-size: small; font-style: italic; font-weight: normal; font-family: serif; text-align: left; margin-top: 1em; margin-bottom: .5em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  td { font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   th { font-size: small; font-style: normal; font-weight: bold; font-family: serif; text-align: left; margin-top: .5em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .cap { font-size: x-small; font-style: normal; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }   .crl { font-size: x-small; font-style: italic; font-weight: normal; font-family: serif; text-align: left; margin-top: 0em; margin-bottom: 1em; margin-left: 0em; margin-right: 0em; text-indent: 0em;  }  .hn { font-size: small; font-style: normal; font-weight: normal; font-family: serif; text-align: justify; margin-top: 4em; margin-bottom: 2em; margin-left: 2em; margin-right: 2em; text-indent: 0em;  }
