1014 lines
234 KiB
HTML
1014 lines
234 KiB
HTML
|
|
<!DOCTYPE html>
|
||
|
|
<!-- Created by pdf2htmlEX (https://github.com/coolwanglu/pdf2htmlex) -->
|
||
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
|
<head>
|
||
|
|
<meta charset="utf-8"/>
|
||
|
|
<meta name="generator" content="pdf2htmlEX"/>
|
||
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
|
||
|
|
<style type="text/css">
|
||
|
|
/*!
|
||
|
|
* Base CSS for pdf2htmlEX
|
||
|
|
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
|
||
|
|
* https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
|
||
|
|
*/#sidebar{position:absolute;top:0;left:0;bottom:0;width:250px;padding:0;margin:0;overflow:auto}#page-container{position:absolute;top:0;left:0;margin:0;padding:0;border:0}@media screen{#sidebar.opened+#page-container{left:250px}#page-container{bottom:0;right:0;overflow:auto}.loading-indicator{display:none}.loading-indicator.active{display:block;position:absolute;width:64px;height:64px;top:50%;left:50%;margin-top:-32px;margin-left:-32px}.loading-indicator img{position:absolute;top:0;left:0;bottom:0;right:0}}@media print{@page{margin:0}html{margin:0}body{margin:0;-webkit-print-color-adjust:exact}#sidebar{display:none}#page-container{width:auto;height:auto;overflow:visible;background-color:transparent}.d{display:none}}.pf{position:relative;background-color:white;overflow:hidden;margin:0;border:0}.pc{position:absolute;border:0;padding:0;margin:0;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0}.pc.opened{display:block}.bf{position:absolute;border:0;margin:0;top:0;bottom:0;width:100%;height:100%;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.bi{position:absolute;border:0;margin:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media print{.pf{margin:0;box-shadow:none;page-break-after:always;page-break-inside:avoid}@-moz-document url-prefix(){.pf{overflow:visible;border:1px solid #fff}.pc{overflow:visible}}}.c{position:absolute;border:0;padding:0;margin:0;overflow:hidden;display:block}.t{position:absolute;white-space:pre;font-size:1px;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;unicode-bidi:bidi-override;-moz-font-feature-settings:"liga" 0}.t:after{content:''}.t:before{content:'';display:inline-block}.t span{position:relative;unicode-bidi:bidi-override}._{display:inline-block;color:transparent;z-index:-1}::selection{background:rgba(127,255,255,0.4)}::-moz-selection{background:rgba(127,255,255,0.4)}.pi{display:none}.d{position:absolute;transform-origin:0 100%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%}.it{border:0;background-color:rgba(255,255,255,0.0)}.ir:hover{cursor:pointer}</style>
|
||
|
|
<style type="text/css">
|
||
|
|
/*!
|
||
|
|
* Fancy styles for pdf2htmlEX
|
||
|
|
* Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com>
|
||
|
|
* https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
|
||
|
|
*/@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes swing{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}90%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(0deg)}10%{-webkit-transform:rotate(0deg)}90%{-webkit-transform:rotate(720deg)}100%{-webkit-transform:rotate(720deg)}}@media screen{#sidebar{background-color:#2f3236;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjQiPgo8cmVjdCB3aWR0aD0iNCIgaGVpZ2h0PSI0IiBmaWxsPSIjNDAzYzNmIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDBMNCA0Wk00IDBMMCA0WiIgc3Ryb2tlLXdpZHRoPSIxIiBzdHJva2U9IiMxZTI5MmQiPjwvcGF0aD4KPC9zdmc+")}#outline{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;margin:2em 1em}#outline ul{padding:0}#outline li{list-style-type:none;margin:1em 0}#outline li>ul{margin-left:1em}#outline a,#outline a:visited,#outline a:hover,#outline a:active{line-height:1.2;color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden;outline:0}#outline a:hover{color:#0cf}#page-container{background-color:#9e9e9e;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSIjOWU5ZTllIj48L3JlY3Q+CjxwYXRoIGQ9Ik0wIDVMNSAwWk02IDRMNCA2Wk0tMSAxTDEgLTFaIiBzdHJva2U9IiM4ODgiIHN0cm9rZS13aWR0aD0iMSI+PC9wYXRoPgo8L3N2Zz4=");-webkit-transition:left 500ms;transition:left 500ms}.pf{margin:13px auto;box-shadow:1px 1px 3px 1px #333;border-collapse:separate}.pc.opened{-webkit-animation:fadein 100ms;animation:fadein 100ms}.loading-indicator.active{-webkit-animation:swing 1.5s ease-in-out .01s infinite alternate none;animation:swing 1.5s ease-in-out .01s infinite alternate none}.checked{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goQDSYgDiGofgAAAslJREFUOMvtlM9LFGEYx7/vvOPM6ywuuyPFihWFBUsdNnA6KLIh+QPx4KWExULdHQ/9A9EfUodYmATDYg/iRewQzklFWxcEBcGgEplDkDtI6sw4PzrIbrOuedBb9MALD7zv+3m+z4/3Bf7bZS2bzQIAcrmcMDExcTeXy10DAFVVAQDksgFUVZ1ljD3yfd+0LOuFpmnvVVW9GHhkZAQcxwkNDQ2FSCQyRMgJxnVdy7KstKZpn7nwha6urqqfTqfPBAJAuVymlNLXoigOhfd5nmeiKL5TVTV+lmIKwAOA7u5u6Lped2BsbOwjY6yf4zgQQkAIAcedaPR9H67r3uYBQFEUFItFtLe332lpaVkUBOHK3t5eRtf1DwAwODiIubk5DA8PM8bYW1EU+wEgCIJqsCAIQAiB7/u253k2BQDDMJBKpa4mEon5eDx+UxAESJL0uK2t7XosFlvSdf0QAEmlUnlRFJ9Waho2Qghc1/U9z3uWz+eX+Wr+lL6SZfleEAQIggA8z6OpqSknimIvYyybSCReMsZ6TislhCAIAti2Dc/zejVNWwCAavN8339j27YbTg0AGGM3WltbP4WhlRWq6Q/btrs1TVsYHx+vNgqKoqBUKn2NRqPFxsbGJzzP05puUlpt0ukyOI6z7zjOwNTU1OLo6CgmJyf/gA3DgKIoWF1d/cIY24/FYgOU0pp0z/Ityzo8Pj5OTk9PbwHA+vp6zWghDC+VSiuRSOQgGo32UErJ38CO42wdHR09LBQK3zKZDDY2NupmFmF4R0cHVlZWlmRZ/iVJUn9FeWWcCCE4ODjYtG27Z2Zm5juAOmgdGAB2d3cBADs7O8uSJN2SZfl+WKlpmpumaT6Yn58vn/fs6XmbhmHMNjc3tzDGFI7jYJrm5vb29sDa2trPC/9aiqJUy5pOp4f6+vqeJ5PJBAB0dnZe/t8NBajx/z37Df5OGX8d13xzAAAAAElFTkSuQmCC)}}</style>
|
||
|
|
<style type="text/css">
|
||
|
|
.ff0{font-family:sans-serif;visibility:hidden;}
|
||
|
|
@font-face{font-family:ff1;src:url('data:application/font-woff;base64,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
|
||
|
|
@font-face{font-family:ff2;src:url('data:application/font-woff;base64,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
|
||
|
|
@font-face{font-family:ff3;src:url('data:application/font-woff;base64,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
|
||
|
|
@font-face{font-family:ff4;src:url('data:application/font-woff;base64,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
|
||
|
|
.m0{transform:matrix(0.325000,0.000000,0.000000,0.325000,0,0);-ms-transform:matrix(0.325000,0.000000,0.000000,0.325000,0,0);-webkit-transform:matrix(0.325000,0.000000,0.000000,0.325000,0,0);}
|
||
|
|
.m1{transform:matrix(1.300000,0.000000,0.000000,1.300000,0,0);-ms-transform:matrix(1.300000,0.000000,0.000000,1.300000,0,0);-webkit-transform:matrix(1.300000,0.000000,0.000000,1.300000,0,0);}
|
||
|
|
.v0{vertical-align:0.000000px;}
|
||
|
|
.ls0{letter-spacing:0.000000px;}
|
||
|
|
.sc_{text-shadow:none;}
|
||
|
|
.sc0{text-shadow:-0.015em 0 transparent,0 0.015em transparent,0.015em 0 transparent,0 -0.015em transparent;}
|
||
|
|
@media screen and (-webkit-min-device-pixel-ratio:0){
|
||
|
|
.sc_{-webkit-text-stroke:0px transparent;}
|
||
|
|
.sc0{-webkit-text-stroke:0.015em transparent;text-shadow:none;}
|
||
|
|
}
|
||
|
|
.ws0{word-spacing:0.000000px;}
|
||
|
|
._3{margin-left:-3.953928px;}
|
||
|
|
._0{margin-left:-2.137500px;}
|
||
|
|
._2{margin-left:-1.009351px;}
|
||
|
|
._1{width:15.999993px;}
|
||
|
|
.fc6{color:rgb(71,85,105);}
|
||
|
|
.fc4{color:rgb(3,105,161);}
|
||
|
|
.fc3{color:rgb(2,132,199);}
|
||
|
|
.fc2{color:rgb(51,65,85);}
|
||
|
|
.fc5{color:rgb(100,116,139);}
|
||
|
|
.fc1{color:rgb(30,41,59);}
|
||
|
|
.fc0{color:rgb(15,23,42);}
|
||
|
|
.fs3{font-size:27.200000px;}
|
||
|
|
.fsb{font-size:27.600000px;}
|
||
|
|
.fs5{font-size:28.000000px;}
|
||
|
|
.fs1{font-size:28.800000px;}
|
||
|
|
.fs2{font-size:29.200000px;}
|
||
|
|
.fs4{font-size:30.000000px;}
|
||
|
|
.fsa{font-size:32.000000px;}
|
||
|
|
.fs9{font-size:34.400000px;}
|
||
|
|
.fs8{font-size:36.000000px;}
|
||
|
|
.fs0{font-size:40.000000px;}
|
||
|
|
.fs7{font-size:44.000000px;}
|
||
|
|
.fs6{font-size:72.000000px;}
|
||
|
|
.y75{bottom:85.438977px;}
|
||
|
|
.y74{bottom:99.808325px;}
|
||
|
|
.y73{bottom:99.987173px;}
|
||
|
|
.y2c{bottom:115.774191px;}
|
||
|
|
.y72{bottom:119.117895px;}
|
||
|
|
.y2b{bottom:125.856809px;}
|
||
|
|
.y71{bottom:133.487243px;}
|
||
|
|
.y70{bottom:133.666091px;}
|
||
|
|
.y2a{bottom:135.939505px;}
|
||
|
|
.y6f{bottom:152.796813px;}
|
||
|
|
.y0{bottom:155.350000px;}
|
||
|
|
.y6e{bottom:167.166090px;}
|
||
|
|
.y6d{bottom:167.345009px;}
|
||
|
|
.y29{bottom:168.525201px;}
|
||
|
|
.y6c{bottom:186.475653px;}
|
||
|
|
.y27{bottom:194.044045px;}
|
||
|
|
.y28{bottom:194.491232px;}
|
||
|
|
.y6b{bottom:200.844995px;}
|
||
|
|
.y6a{bottom:201.023849px;}
|
||
|
|
.y25{bottom:213.426928px;}
|
||
|
|
.y26{bottom:213.874115px;}
|
||
|
|
.y23{bottom:232.809811px;}
|
||
|
|
.y24{bottom:233.257011px;}
|
||
|
|
.y69{bottom:233.609545px;}
|
||
|
|
.y67{bottom:260.883441px;}
|
||
|
|
.y68{bottom:261.357681px;}
|
||
|
|
.y22{bottom:265.842694px;}
|
||
|
|
.y65{bottom:279.497296px;}
|
||
|
|
.y66{bottom:279.971549px;}
|
||
|
|
.y21{bottom:290.386551px;}
|
||
|
|
.y20{bottom:300.469247px;}
|
||
|
|
.y64{bottom:303.796129px;}
|
||
|
|
.y1f{bottom:319.892430px;}
|
||
|
|
.y62{bottom:324.695631px;}
|
||
|
|
.y63{bottom:325.411164px;}
|
||
|
|
.y1e{bottom:330.695352px;}
|
||
|
|
.y60{bottom:348.051834px;}
|
||
|
|
.y61{bottom:348.526165px;}
|
||
|
|
.y1d{bottom:363.728235px;}
|
||
|
|
.y5e{bottom:366.665702px;}
|
||
|
|
.y5f{bottom:367.140020px;}
|
||
|
|
.y5c{bottom:385.279570px;}
|
||
|
|
.y5d{bottom:385.753888px;}
|
||
|
|
.y1b{bottom:389.734592px;}
|
||
|
|
.y1c{bottom:390.181779px;}
|
||
|
|
.y5b{bottom:409.578390px;}
|
||
|
|
.y1a{bottom:409.604975px;}
|
||
|
|
.y18{bottom:419.240484px;}
|
||
|
|
.y19{bottom:419.687671px;}
|
||
|
|
.y59{bottom:430.477931px;}
|
||
|
|
.y5a{bottom:431.193438px;}
|
||
|
|
.y17{bottom:439.110880px;}
|
||
|
|
.y16{bottom:449.193550px;}
|
||
|
|
.y58{bottom:453.834134px;}
|
||
|
|
.y14{bottom:458.829059px;}
|
||
|
|
.y15{bottom:459.276259px;}
|
||
|
|
.y56{bottom:470.242890px;}
|
||
|
|
.y57{bottom:470.717195px;}
|
||
|
|
.y54{bottom:488.856771px;}
|
||
|
|
.y55{bottom:489.331050px;}
|
||
|
|
.y13{bottom:491.861955px;}
|
||
|
|
.y52{bottom:507.470639px;}
|
||
|
|
.y53{bottom:507.944931px;}
|
||
|
|
.y12{bottom:522.418299px;}
|
||
|
|
.y51{bottom:531.769472px;}
|
||
|
|
.y11{bottom:537.795102px;}
|
||
|
|
.y4f{bottom:552.668961px;}
|
||
|
|
.y50{bottom:553.384520px;}
|
||
|
|
.y10{bottom:556.226905px;}
|
||
|
|
.y4e{bottom:576.025164px;}
|
||
|
|
.yf{bottom:580.468460px;}
|
||
|
|
.y4c{bottom:592.433920px;}
|
||
|
|
.y4d{bottom:592.908225px;}
|
||
|
|
.ye{bottom:598.900250px;}
|
||
|
|
.y4a{bottom:611.047801px;}
|
||
|
|
.y4b{bottom:611.522080px;}
|
||
|
|
.yd{bottom:623.141740px;}
|
||
|
|
.y48{bottom:629.661669px;}
|
||
|
|
.y49{bottom:630.135961px;}
|
||
|
|
.yc{bottom:638.518556px;}
|
||
|
|
.y46{bottom:648.275550px;}
|
||
|
|
.y47{bottom:648.749829px;}
|
||
|
|
.yb{bottom:656.950411px;}
|
||
|
|
.y45{bottom:672.574331px;}
|
||
|
|
.ya{bottom:681.191940px;}
|
||
|
|
.y43{bottom:693.473911px;}
|
||
|
|
.y44{bottom:694.189340px;}
|
||
|
|
.y9{bottom:696.568730px;}
|
||
|
|
.y8{bottom:715.000481px;}
|
||
|
|
.y42{bottom:716.830140px;}
|
||
|
|
.y40{bottom:733.238870px;}
|
||
|
|
.y41{bottom:733.713240px;}
|
||
|
|
.y7{bottom:747.854510px;}
|
||
|
|
.y3f{bottom:757.537690px;}
|
||
|
|
.y6{bottom:775.678592px;}
|
||
|
|
.y3d{bottom:778.437205px;}
|
||
|
|
.y3e{bottom:779.152751px;}
|
||
|
|
.y5{bottom:793.066092px;}
|
||
|
|
.y3c{bottom:801.793408px;}
|
||
|
|
.y4{bottom:810.453592px;}
|
||
|
|
.y3a{bottom:818.202190px;}
|
||
|
|
.y3b{bottom:818.676430px;}
|
||
|
|
.y3{bottom:827.841092px;}
|
||
|
|
.y38{bottom:836.816045px;}
|
||
|
|
.y39{bottom:837.290298px;}
|
||
|
|
.y2{bottom:845.228592px;}
|
||
|
|
.y37{bottom:861.114878px;}
|
||
|
|
.y35{bottom:882.014380px;}
|
||
|
|
.y36{bottom:882.729900px;}
|
||
|
|
.y1{bottom:885.660880px;}
|
||
|
|
.y34{bottom:917.265570px;}
|
||
|
|
.y33{bottom:941.809440px;}
|
||
|
|
.y32{bottom:952.324230px;}
|
||
|
|
.y31{bottom:962.839085px;}
|
||
|
|
.y30{bottom:973.353888px;}
|
||
|
|
.y2f{bottom:1006.207852px;}
|
||
|
|
.y2e{bottom:1030.751670px;}
|
||
|
|
.y2d{bottom:1048.877440px;}
|
||
|
|
.hf{height:19.742188px;}
|
||
|
|
.he{height:23.562500px;}
|
||
|
|
.h6{height:23.587500px;}
|
||
|
|
.h10{height:23.934375px;}
|
||
|
|
.h8{height:24.281250px;}
|
||
|
|
.h3{height:24.975000px;}
|
||
|
|
.h7{height:25.087891px;}
|
||
|
|
.hc{height:25.321875px;}
|
||
|
|
.h11{height:25.804688px;}
|
||
|
|
.h5{height:26.015625px;}
|
||
|
|
.h4{height:26.163086px;}
|
||
|
|
.h9{height:26.879883px;}
|
||
|
|
.hd{height:30.822266px;}
|
||
|
|
.h2{height:35.839844px;}
|
||
|
|
.hb{height:39.423828px;}
|
||
|
|
.ha{height:64.511719px;}
|
||
|
|
.h1{height:939.250000px;}
|
||
|
|
.h0{height:1094.456740px;}
|
||
|
|
.w1{width:744.900000px;}
|
||
|
|
.w0{width:773.858280px;}
|
||
|
|
.x0{left:0.000000px;}
|
||
|
|
.x1{left:29.480316px;}
|
||
|
|
.x3{left:34.680316px;}
|
||
|
|
.x4{left:43.780316px;}
|
||
|
|
.x2{left:52.880316px;}
|
||
|
|
.x5{left:254.267715px;}
|
||
|
|
.x8{left:256.533823px;}
|
||
|
|
.x9{left:268.567715px;}
|
||
|
|
.xb{left:271.289590px;}
|
||
|
|
.x7{left:274.417715px;}
|
||
|
|
.xc{left:278.257200px;}
|
||
|
|
.xd{left:346.823620px;}
|
||
|
|
.x6{left:673.635898px;}
|
||
|
|
.xa{left:684.246641px;}
|
||
|
|
@media print{
|
||
|
|
.v0{vertical-align:0.000000pt;}
|
||
|
|
.ls0{letter-spacing:0.000000pt;}
|
||
|
|
.ws0{word-spacing:0.000000pt;}
|
||
|
|
._3{margin-left:-4.055311pt;}
|
||
|
|
._0{margin-left:-2.192308pt;}
|
||
|
|
._2{margin-left:-1.035231pt;}
|
||
|
|
._1{width:16.410249pt;}
|
||
|
|
.fs3{font-size:27.897436pt;}
|
||
|
|
.fsb{font-size:28.307692pt;}
|
||
|
|
.fs5{font-size:28.717949pt;}
|
||
|
|
.fs1{font-size:29.538462pt;}
|
||
|
|
.fs2{font-size:29.948718pt;}
|
||
|
|
.fs4{font-size:30.769231pt;}
|
||
|
|
.fsa{font-size:32.820513pt;}
|
||
|
|
.fs9{font-size:35.282051pt;}
|
||
|
|
.fs8{font-size:36.923077pt;}
|
||
|
|
.fs0{font-size:41.025641pt;}
|
||
|
|
.fs7{font-size:45.128205pt;}
|
||
|
|
.fs6{font-size:73.846154pt;}
|
||
|
|
.y75{bottom:87.629720pt;}
|
||
|
|
.y74{bottom:102.367513pt;}
|
||
|
|
.y73{bottom:102.550947pt;}
|
||
|
|
.y2c{bottom:118.742760pt;}
|
||
|
|
.y72{bottom:122.172200pt;}
|
||
|
|
.y2b{bottom:129.083907pt;}
|
||
|
|
.y71{bottom:136.909993pt;}
|
||
|
|
.y70{bottom:137.093427pt;}
|
||
|
|
.y2a{bottom:139.425133pt;}
|
||
|
|
.y6f{bottom:156.714680pt;}
|
||
|
|
.y0{bottom:159.333333pt;}
|
||
|
|
.y6e{bottom:171.452400pt;}
|
||
|
|
.y6d{bottom:171.635907pt;}
|
||
|
|
.y29{bottom:172.846360pt;}
|
||
|
|
.y6c{bottom:191.257080pt;}
|
||
|
|
.y27{bottom:199.019533pt;}
|
||
|
|
.y28{bottom:199.478187pt;}
|
||
|
|
.y6b{bottom:205.994867pt;}
|
||
|
|
.y6a{bottom:206.178307pt;}
|
||
|
|
.y25{bottom:218.899413pt;}
|
||
|
|
.y26{bottom:219.358067pt;}
|
||
|
|
.y23{bottom:238.779293pt;}
|
||
|
|
.y24{bottom:239.237960pt;}
|
||
|
|
.y69{bottom:239.599533pt;}
|
||
|
|
.y67{bottom:267.572760pt;}
|
||
|
|
.y68{bottom:268.059160pt;}
|
||
|
|
.y22{bottom:272.659173pt;}
|
||
|
|
.y65{bottom:286.663893pt;}
|
||
|
|
.y66{bottom:287.150307pt;}
|
||
|
|
.y21{bottom:297.832360pt;}
|
||
|
|
.y20{bottom:308.173587pt;}
|
||
|
|
.y64{bottom:311.585773pt;}
|
||
|
|
.y1f{bottom:328.094800pt;}
|
||
|
|
.y62{bottom:333.021160pt;}
|
||
|
|
.y63{bottom:333.755040pt;}
|
||
|
|
.y1e{bottom:339.174720pt;}
|
||
|
|
.y60{bottom:356.976240pt;}
|
||
|
|
.y61{bottom:357.462733pt;}
|
||
|
|
.y1d{bottom:373.054600pt;}
|
||
|
|
.y5e{bottom:376.067387pt;}
|
||
|
|
.y5f{bottom:376.553867pt;}
|
||
|
|
.y5c{bottom:395.158533pt;}
|
||
|
|
.y5d{bottom:395.645013pt;}
|
||
|
|
.y1b{bottom:399.727787pt;}
|
||
|
|
.y1c{bottom:400.186440pt;}
|
||
|
|
.y5b{bottom:420.080400pt;}
|
||
|
|
.y1a{bottom:420.107667pt;}
|
||
|
|
.y18{bottom:429.990240pt;}
|
||
|
|
.y19{bottom:430.448893pt;}
|
||
|
|
.y59{bottom:441.515827pt;}
|
||
|
|
.y5a{bottom:442.249680pt;}
|
||
|
|
.y17{bottom:450.370133pt;}
|
||
|
|
.y16{bottom:460.711333pt;}
|
||
|
|
.y58{bottom:465.470907pt;}
|
||
|
|
.y14{bottom:470.593907pt;}
|
||
|
|
.y15{bottom:471.052573pt;}
|
||
|
|
.y56{bottom:482.300400pt;}
|
||
|
|
.y57{bottom:482.786867pt;}
|
||
|
|
.y54{bottom:501.391560pt;}
|
||
|
|
.y55{bottom:501.878000pt;}
|
||
|
|
.y13{bottom:504.473800pt;}
|
||
|
|
.y52{bottom:520.482707pt;}
|
||
|
|
.y53{bottom:520.969160pt;}
|
||
|
|
.y12{bottom:535.813640pt;}
|
||
|
|
.y51{bottom:545.404587pt;}
|
||
|
|
.y11{bottom:551.584720pt;}
|
||
|
|
.y4f{bottom:566.839960pt;}
|
||
|
|
.y50{bottom:567.573867pt;}
|
||
|
|
.y10{bottom:570.489133pt;}
|
||
|
|
.y4e{bottom:590.795040pt;}
|
||
|
|
.yf{bottom:595.352267pt;}
|
||
|
|
.y4c{bottom:607.624533pt;}
|
||
|
|
.y4d{bottom:608.111000pt;}
|
||
|
|
.ye{bottom:614.256667pt;}
|
||
|
|
.y4a{bottom:626.715693pt;}
|
||
|
|
.y4b{bottom:627.202133pt;}
|
||
|
|
.yd{bottom:639.119733pt;}
|
||
|
|
.y48{bottom:645.806840pt;}
|
||
|
|
.y49{bottom:646.293293pt;}
|
||
|
|
.yc{bottom:654.890827pt;}
|
||
|
|
.y46{bottom:664.898000pt;}
|
||
|
|
.y47{bottom:665.384440pt;}
|
||
|
|
.yb{bottom:673.795293pt;}
|
||
|
|
.y45{bottom:689.819827pt;}
|
||
|
|
.ya{bottom:698.658400pt;}
|
||
|
|
.y43{bottom:711.255293pt;}
|
||
|
|
.y44{bottom:711.989067pt;}
|
||
|
|
.y9{bottom:714.429467pt;}
|
||
|
|
.y8{bottom:733.333827pt;}
|
||
|
|
.y42{bottom:735.210400pt;}
|
||
|
|
.y40{bottom:752.039867pt;}
|
||
|
|
.y41{bottom:752.526400pt;}
|
||
|
|
.y7{bottom:767.030267pt;}
|
||
|
|
.y3f{bottom:776.961733pt;}
|
||
|
|
.y6{bottom:795.567787pt;}
|
||
|
|
.y3d{bottom:798.397133pt;}
|
||
|
|
.y3e{bottom:799.131027pt;}
|
||
|
|
.y5{bottom:813.401120pt;}
|
||
|
|
.y3c{bottom:822.352213pt;}
|
||
|
|
.y4{bottom:831.234453pt;}
|
||
|
|
.y3a{bottom:839.181733pt;}
|
||
|
|
.y3b{bottom:839.668133pt;}
|
||
|
|
.y3{bottom:849.067787pt;}
|
||
|
|
.y38{bottom:858.272867pt;}
|
||
|
|
.y39{bottom:858.759280pt;}
|
||
|
|
.y2{bottom:866.901120pt;}
|
||
|
|
.y37{bottom:883.194747pt;}
|
||
|
|
.y35{bottom:904.630133pt;}
|
||
|
|
.y36{bottom:905.364000pt;}
|
||
|
|
.y1{bottom:908.370133pt;}
|
||
|
|
.y34{bottom:940.785200pt;}
|
||
|
|
.y33{bottom:965.958400pt;}
|
||
|
|
.y32{bottom:976.742800pt;}
|
||
|
|
.y31{bottom:987.527267pt;}
|
||
|
|
.y30{bottom:998.311680pt;}
|
||
|
|
.y2f{bottom:1032.008053pt;}
|
||
|
|
.y2e{bottom:1057.181200pt;}
|
||
|
|
.y2d{bottom:1075.771733pt;}
|
||
|
|
.hf{height:20.248397pt;}
|
||
|
|
.he{height:24.166667pt;}
|
||
|
|
.h6{height:24.192308pt;}
|
||
|
|
.h10{height:24.548077pt;}
|
||
|
|
.h8{height:24.903846pt;}
|
||
|
|
.h3{height:25.615385pt;}
|
||
|
|
.h7{height:25.731170pt;}
|
||
|
|
.hc{height:25.971154pt;}
|
||
|
|
.h11{height:26.466346pt;}
|
||
|
|
.h5{height:26.682692pt;}
|
||
|
|
.h4{height:26.833934pt;}
|
||
|
|
.h9{height:27.569111pt;}
|
||
|
|
.hd{height:31.612580pt;}
|
||
|
|
.h2{height:36.758814pt;}
|
||
|
|
.hb{height:40.434696pt;}
|
||
|
|
.ha{height:66.165865pt;}
|
||
|
|
.h1{height:963.333333pt;}
|
||
|
|
.h0{height:1122.519733pt;}
|
||
|
|
.w1{width:764.000000pt;}
|
||
|
|
.w0{width:793.700800pt;}
|
||
|
|
.x0{left:0.000000pt;}
|
||
|
|
.x1{left:30.236221pt;}
|
||
|
|
.x3{left:35.569555pt;}
|
||
|
|
.x4{left:44.902888pt;}
|
||
|
|
.x2{left:54.236221pt;}
|
||
|
|
.x5{left:260.787400pt;}
|
||
|
|
.x8{left:263.111613pt;}
|
||
|
|
.x9{left:275.454067pt;}
|
||
|
|
.xb{left:278.245733pt;}
|
||
|
|
.x7{left:281.454067pt;}
|
||
|
|
.xc{left:285.392000pt;}
|
||
|
|
.xd{left:355.716533pt;}
|
||
|
|
.x6{left:690.908613pt;}
|
||
|
|
.xa{left:701.791427pt;}
|
||
|
|
}
|
||
|
|
</style>
|
||
|
|
<script>
|
||
|
|
/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
|
||
|
|
/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */
|
||
|
|
/* Copyright 2012 Mozilla Foundation
|
||
|
|
*
|
||
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||
|
|
* you may not use this file except in compliance with the License.
|
||
|
|
* You may obtain a copy of the License at
|
||
|
|
*
|
||
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||
|
|
*
|
||
|
|
* Unless required by applicable law or agreed to in writing, software
|
||
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
|
* See the License for the specific language governing permissions and
|
||
|
|
* limitations under the License.
|
||
|
|
*/
|
||
|
|
/* globals VBArray, PDFJS */
|
||
|
|
|
||
|
|
'use strict';
|
||
|
|
|
||
|
|
// Initializing PDFJS global object here, it case if we need to change/disable
|
||
|
|
// some PDF.js features, e.g. range requests
|
||
|
|
if (typeof PDFJS === 'undefined') {
|
||
|
|
(typeof window !== 'undefined' ? window : this).PDFJS = {};
|
||
|
|
}
|
||
|
|
|
||
|
|
// Checking if the typed arrays are supported
|
||
|
|
// Support: iOS<6.0 (subarray), IE<10, Android<4.0
|
||
|
|
(function checkTypedArrayCompatibility() {
|
||
|
|
if (typeof Uint8Array !== 'undefined') {
|
||
|
|
// Support: iOS<6.0
|
||
|
|
if (typeof Uint8Array.prototype.subarray === 'undefined') {
|
||
|
|
Uint8Array.prototype.subarray = function subarray(start, end) {
|
||
|
|
return new Uint8Array(this.slice(start, end));
|
||
|
|
};
|
||
|
|
Float32Array.prototype.subarray = function subarray(start, end) {
|
||
|
|
return new Float32Array(this.slice(start, end));
|
||
|
|
};
|
||
|
|
}
|
||
|
|
|
||
|
|
// Support: Android<4.1
|
||
|
|
if (typeof Float64Array === 'undefined') {
|
||
|
|
window.Float64Array = Float32Array;
|
||
|
|
}
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
function subarray(start, end) {
|
||
|
|
return new TypedArray(this.slice(start, end));
|
||
|
|
}
|
||
|
|
|
||
|
|
function setArrayOffset(array, offset) {
|
||
|
|
if (arguments.length < 2) {
|
||
|
|
offset = 0;
|
||
|
|
}
|
||
|
|
for (var i = 0, n = array.length; i < n; ++i, ++offset) {
|
||
|
|
this[offset] = array[i] & 0xFF;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
function TypedArray(arg1) {
|
||
|
|
var result, i, n;
|
||
|
|
if (typeof arg1 === 'number') {
|
||
|
|
result = [];
|
||
|
|
for (i = 0; i < arg1; ++i) {
|
||
|
|
result[i] = 0;
|
||
|
|
}
|
||
|
|
} else if ('slice' in arg1) {
|
||
|
|
result = arg1.slice(0);
|
||
|
|
} else {
|
||
|
|
result = [];
|
||
|
|
for (i = 0, n = arg1.length; i < n; ++i) {
|
||
|
|
result[i] = arg1[i];
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
result.subarray = subarray;
|
||
|
|
result.buffer = result;
|
||
|
|
result.byteLength = result.length;
|
||
|
|
result.set = setArrayOffset;
|
||
|
|
|
||
|
|
if (typeof arg1 === 'object' && arg1.buffer) {
|
||
|
|
result.buffer = arg1.buffer;
|
||
|
|
}
|
||
|
|
return result;
|
||
|
|
}
|
||
|
|
|
||
|
|
window.Uint8Array = TypedArray;
|
||
|
|
window.Int8Array = TypedArray;
|
||
|
|
|
||
|
|
// we don't need support for set, byteLength for 32-bit array
|
||
|
|
// so we can use the TypedArray as well
|
||
|
|
window.Uint32Array = TypedArray;
|
||
|
|
window.Int32Array = TypedArray;
|
||
|
|
window.Uint16Array = TypedArray;
|
||
|
|
window.Float32Array = TypedArray;
|
||
|
|
window.Float64Array = TypedArray;
|
||
|
|
})();
|
||
|
|
|
||
|
|
// URL = URL || webkitURL
|
||
|
|
// Support: Safari<7, Android 4.2+
|
||
|
|
(function normalizeURLObject() {
|
||
|
|
if (!window.URL) {
|
||
|
|
window.URL = window.webkitURL;
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Object.defineProperty()?
|
||
|
|
// Support: Android<4.0, Safari<5.1
|
||
|
|
(function checkObjectDefinePropertyCompatibility() {
|
||
|
|
if (typeof Object.defineProperty !== 'undefined') {
|
||
|
|
var definePropertyPossible = true;
|
||
|
|
try {
|
||
|
|
// some browsers (e.g. safari) cannot use defineProperty() on DOM objects
|
||
|
|
// and thus the native version is not sufficient
|
||
|
|
Object.defineProperty(new Image(), 'id', { value: 'test' });
|
||
|
|
// ... another test for android gb browser for non-DOM objects
|
||
|
|
var Test = function Test() {};
|
||
|
|
Test.prototype = { get id() { } };
|
||
|
|
Object.defineProperty(new Test(), 'id',
|
||
|
|
{ value: '', configurable: true, enumerable: true, writable: false });
|
||
|
|
} catch (e) {
|
||
|
|
definePropertyPossible = false;
|
||
|
|
}
|
||
|
|
if (definePropertyPossible) {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
Object.defineProperty = function objectDefineProperty(obj, name, def) {
|
||
|
|
delete obj[name];
|
||
|
|
if ('get' in def) {
|
||
|
|
obj.__defineGetter__(name, def['get']);
|
||
|
|
}
|
||
|
|
if ('set' in def) {
|
||
|
|
obj.__defineSetter__(name, def['set']);
|
||
|
|
}
|
||
|
|
if ('value' in def) {
|
||
|
|
obj.__defineSetter__(name, function objectDefinePropertySetter(value) {
|
||
|
|
this.__defineGetter__(name, function objectDefinePropertyGetter() {
|
||
|
|
return value;
|
||
|
|
});
|
||
|
|
return value;
|
||
|
|
});
|
||
|
|
obj[name] = def.value;
|
||
|
|
}
|
||
|
|
};
|
||
|
|
})();
|
||
|
|
|
||
|
|
|
||
|
|
// No XMLHttpRequest#response?
|
||
|
|
// Support: IE<11, Android <4.0
|
||
|
|
(function checkXMLHttpRequestResponseCompatibility() {
|
||
|
|
var xhrPrototype = XMLHttpRequest.prototype;
|
||
|
|
var xhr = new XMLHttpRequest();
|
||
|
|
if (!('overrideMimeType' in xhr)) {
|
||
|
|
// IE10 might have response, but not overrideMimeType
|
||
|
|
// Support: IE10
|
||
|
|
Object.defineProperty(xhrPrototype, 'overrideMimeType', {
|
||
|
|
value: function xmlHttpRequestOverrideMimeType(mimeType) {}
|
||
|
|
});
|
||
|
|
}
|
||
|
|
if ('responseType' in xhr) {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
// The worker will be using XHR, so we can save time and disable worker.
|
||
|
|
PDFJS.disableWorker = true;
|
||
|
|
|
||
|
|
Object.defineProperty(xhrPrototype, 'responseType', {
|
||
|
|
get: function xmlHttpRequestGetResponseType() {
|
||
|
|
return this._responseType || 'text';
|
||
|
|
},
|
||
|
|
set: function xmlHttpRequestSetResponseType(value) {
|
||
|
|
if (value === 'text' || value === 'arraybuffer') {
|
||
|
|
this._responseType = value;
|
||
|
|
if (value === 'arraybuffer' &&
|
||
|
|
typeof this.overrideMimeType === 'function') {
|
||
|
|
this.overrideMimeType('text/plain; charset=x-user-defined');
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|
||
|
|
|
||
|
|
// Support: IE9
|
||
|
|
if (typeof VBArray !== 'undefined') {
|
||
|
|
Object.defineProperty(xhrPrototype, 'response', {
|
||
|
|
get: function xmlHttpRequestResponseGet() {
|
||
|
|
if (this.responseType === 'arraybuffer') {
|
||
|
|
return new Uint8Array(new VBArray(this.responseBody).toArray());
|
||
|
|
} else {
|
||
|
|
return this.responseText;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
});
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
Object.defineProperty(xhrPrototype, 'response', {
|
||
|
|
get: function xmlHttpRequestResponseGet() {
|
||
|
|
if (this.responseType !== 'arraybuffer') {
|
||
|
|
return this.responseText;
|
||
|
|
}
|
||
|
|
var text = this.responseText;
|
||
|
|
var i, n = text.length;
|
||
|
|
var result = new Uint8Array(n);
|
||
|
|
for (i = 0; i < n; ++i) {
|
||
|
|
result[i] = text.charCodeAt(i) & 0xFF;
|
||
|
|
}
|
||
|
|
return result.buffer;
|
||
|
|
}
|
||
|
|
});
|
||
|
|
})();
|
||
|
|
|
||
|
|
// window.btoa (base64 encode function) ?
|
||
|
|
// Support: IE<10
|
||
|
|
(function checkWindowBtoaCompatibility() {
|
||
|
|
if ('btoa' in window) {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
var digits =
|
||
|
|
'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
|
||
|
|
|
||
|
|
window.btoa = function windowBtoa(chars) {
|
||
|
|
var buffer = '';
|
||
|
|
var i, n;
|
||
|
|
for (i = 0, n = chars.length; i < n; i += 3) {
|
||
|
|
var b1 = chars.charCodeAt(i) & 0xFF;
|
||
|
|
var b2 = chars.charCodeAt(i + 1) & 0xFF;
|
||
|
|
var b3 = chars.charCodeAt(i + 2) & 0xFF;
|
||
|
|
var d1 = b1 >> 2, d2 = ((b1 & 3) << 4) | (b2 >> 4);
|
||
|
|
var d3 = i + 1 < n ? ((b2 & 0xF) << 2) | (b3 >> 6) : 64;
|
||
|
|
var d4 = i + 2 < n ? (b3 & 0x3F) : 64;
|
||
|
|
buffer += (digits.charAt(d1) + digits.charAt(d2) +
|
||
|
|
digits.charAt(d3) + digits.charAt(d4));
|
||
|
|
}
|
||
|
|
return buffer;
|
||
|
|
};
|
||
|
|
})();
|
||
|
|
|
||
|
|
// window.atob (base64 encode function)?
|
||
|
|
// Support: IE<10
|
||
|
|
(function checkWindowAtobCompatibility() {
|
||
|
|
if ('atob' in window) {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
// https://github.com/davidchambers/Base64.js
|
||
|
|
var digits =
|
||
|
|
'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
|
||
|
|
window.atob = function (input) {
|
||
|
|
input = input.replace(/=+$/, '');
|
||
|
|
if (input.length % 4 === 1) {
|
||
|
|
throw new Error('bad atob input');
|
||
|
|
}
|
||
|
|
for (
|
||
|
|
// initialize result and counters
|
||
|
|
var bc = 0, bs, buffer, idx = 0, output = '';
|
||
|
|
// get next character
|
||
|
|
buffer = input.charAt(idx++);
|
||
|
|
// character found in table?
|
||
|
|
// initialize bit storage and add its ascii value
|
||
|
|
~buffer && (bs = bc % 4 ? bs * 64 + buffer : buffer,
|
||
|
|
// and if not first of each 4 characters,
|
||
|
|
// convert the first 8 bits to one ascii character
|
||
|
|
bc++ % 4) ? output += String.fromCharCode(255 & bs >> (-2 * bc & 6)) : 0
|
||
|
|
) {
|
||
|
|
// try to find character in table (0-63, not found => -1)
|
||
|
|
buffer = digits.indexOf(buffer);
|
||
|
|
}
|
||
|
|
return output;
|
||
|
|
};
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Function.prototype.bind?
|
||
|
|
// Support: Android<4.0, iOS<6.0
|
||
|
|
(function checkFunctionPrototypeBindCompatibility() {
|
||
|
|
if (typeof Function.prototype.bind !== 'undefined') {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
|
||
|
|
Function.prototype.bind = function functionPrototypeBind(obj) {
|
||
|
|
var fn = this, headArgs = Array.prototype.slice.call(arguments, 1);
|
||
|
|
var bound = function functionPrototypeBindBound() {
|
||
|
|
var args = headArgs.concat(Array.prototype.slice.call(arguments));
|
||
|
|
return fn.apply(obj, args);
|
||
|
|
};
|
||
|
|
return bound;
|
||
|
|
};
|
||
|
|
})();
|
||
|
|
|
||
|
|
// HTMLElement dataset property
|
||
|
|
// Support: IE<11, Safari<5.1, Android<4.0
|
||
|
|
(function checkDatasetProperty() {
|
||
|
|
var div = document.createElement('div');
|
||
|
|
if ('dataset' in div) {
|
||
|
|
return; // dataset property exists
|
||
|
|
}
|
||
|
|
|
||
|
|
Object.defineProperty(HTMLElement.prototype, 'dataset', {
|
||
|
|
get: function() {
|
||
|
|
if (this._dataset) {
|
||
|
|
return this._dataset;
|
||
|
|
}
|
||
|
|
|
||
|
|
var dataset = {};
|
||
|
|
for (var j = 0, jj = this.attributes.length; j < jj; j++) {
|
||
|
|
var attribute = this.attributes[j];
|
||
|
|
if (attribute.name.substring(0, 5) !== 'data-') {
|
||
|
|
continue;
|
||
|
|
}
|
||
|
|
var key = attribute.name.substring(5).replace(/\-([a-z])/g,
|
||
|
|
function(all, ch) {
|
||
|
|
return ch.toUpperCase();
|
||
|
|
});
|
||
|
|
dataset[key] = attribute.value;
|
||
|
|
}
|
||
|
|
|
||
|
|
Object.defineProperty(this, '_dataset', {
|
||
|
|
value: dataset,
|
||
|
|
writable: false,
|
||
|
|
enumerable: false
|
||
|
|
});
|
||
|
|
return dataset;
|
||
|
|
},
|
||
|
|
enumerable: true
|
||
|
|
});
|
||
|
|
})();
|
||
|
|
|
||
|
|
// HTMLElement classList property
|
||
|
|
// Support: IE<10, Android<4.0, iOS<5.0
|
||
|
|
(function checkClassListProperty() {
|
||
|
|
var div = document.createElement('div');
|
||
|
|
if ('classList' in div) {
|
||
|
|
return; // classList property exists
|
||
|
|
}
|
||
|
|
|
||
|
|
function changeList(element, itemName, add, remove) {
|
||
|
|
var s = element.className || '';
|
||
|
|
var list = s.split(/\s+/g);
|
||
|
|
if (list[0] === '') {
|
||
|
|
list.shift();
|
||
|
|
}
|
||
|
|
var index = list.indexOf(itemName);
|
||
|
|
if (index < 0 && add) {
|
||
|
|
list.push(itemName);
|
||
|
|
}
|
||
|
|
if (index >= 0 && remove) {
|
||
|
|
list.splice(index, 1);
|
||
|
|
}
|
||
|
|
element.className = list.join(' ');
|
||
|
|
return (index >= 0);
|
||
|
|
}
|
||
|
|
|
||
|
|
var classListPrototype = {
|
||
|
|
add: function(name) {
|
||
|
|
changeList(this.element, name, true, false);
|
||
|
|
},
|
||
|
|
contains: function(name) {
|
||
|
|
return changeList(this.element, name, false, false);
|
||
|
|
},
|
||
|
|
remove: function(name) {
|
||
|
|
changeList(this.element, name, false, true);
|
||
|
|
},
|
||
|
|
toggle: function(name) {
|
||
|
|
changeList(this.element, name, true, true);
|
||
|
|
}
|
||
|
|
};
|
||
|
|
|
||
|
|
Object.defineProperty(HTMLElement.prototype, 'classList', {
|
||
|
|
get: function() {
|
||
|
|
if (this._classList) {
|
||
|
|
return this._classList;
|
||
|
|
}
|
||
|
|
|
||
|
|
var classList = Object.create(classListPrototype, {
|
||
|
|
element: {
|
||
|
|
value: this,
|
||
|
|
writable: false,
|
||
|
|
enumerable: true
|
||
|
|
}
|
||
|
|
});
|
||
|
|
Object.defineProperty(this, '_classList', {
|
||
|
|
value: classList,
|
||
|
|
writable: false,
|
||
|
|
enumerable: false
|
||
|
|
});
|
||
|
|
return classList;
|
||
|
|
},
|
||
|
|
enumerable: true
|
||
|
|
});
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Check console compatibility
|
||
|
|
// In older IE versions the console object is not available
|
||
|
|
// unless console is open.
|
||
|
|
// Support: IE<10
|
||
|
|
(function checkConsoleCompatibility() {
|
||
|
|
if (!('console' in window)) {
|
||
|
|
window.console = {
|
||
|
|
log: function() {},
|
||
|
|
error: function() {},
|
||
|
|
warn: function() {}
|
||
|
|
};
|
||
|
|
} else if (!('bind' in console.log)) {
|
||
|
|
// native functions in IE9 might not have bind
|
||
|
|
console.log = (function(fn) {
|
||
|
|
return function(msg) { return fn(msg); };
|
||
|
|
})(console.log);
|
||
|
|
console.error = (function(fn) {
|
||
|
|
return function(msg) { return fn(msg); };
|
||
|
|
})(console.error);
|
||
|
|
console.warn = (function(fn) {
|
||
|
|
return function(msg) { return fn(msg); };
|
||
|
|
})(console.warn);
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Check onclick compatibility in Opera
|
||
|
|
// Support: Opera<15
|
||
|
|
(function checkOnClickCompatibility() {
|
||
|
|
// workaround for reported Opera bug DSK-354448:
|
||
|
|
// onclick fires on disabled buttons with opaque content
|
||
|
|
function ignoreIfTargetDisabled(event) {
|
||
|
|
if (isDisabled(event.target)) {
|
||
|
|
event.stopPropagation();
|
||
|
|
}
|
||
|
|
}
|
||
|
|
function isDisabled(node) {
|
||
|
|
return node.disabled || (node.parentNode && isDisabled(node.parentNode));
|
||
|
|
}
|
||
|
|
if (navigator.userAgent.indexOf('Opera') !== -1) {
|
||
|
|
// use browser detection since we cannot feature-check this bug
|
||
|
|
document.addEventListener('click', ignoreIfTargetDisabled, true);
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Checks if possible to use URL.createObjectURL()
|
||
|
|
// Support: IE
|
||
|
|
(function checkOnBlobSupport() {
|
||
|
|
// sometimes IE loosing the data created with createObjectURL(), see #3977
|
||
|
|
if (navigator.userAgent.indexOf('Trident') >= 0) {
|
||
|
|
PDFJS.disableCreateObjectURL = true;
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Checks if navigator.language is supported
|
||
|
|
(function checkNavigatorLanguage() {
|
||
|
|
if ('language' in navigator) {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
PDFJS.locale = navigator.userLanguage || 'en-US';
|
||
|
|
})();
|
||
|
|
|
||
|
|
(function checkRangeRequests() {
|
||
|
|
// Safari has issues with cached range requests see:
|
||
|
|
// https://github.com/mozilla/pdf.js/issues/3260
|
||
|
|
// Last tested with version 6.0.4.
|
||
|
|
// Support: Safari 6.0+
|
||
|
|
var isSafari = Object.prototype.toString.call(
|
||
|
|
window.HTMLElement).indexOf('Constructor') > 0;
|
||
|
|
|
||
|
|
// Older versions of Android (pre 3.0) has issues with range requests, see:
|
||
|
|
// https://github.com/mozilla/pdf.js/issues/3381.
|
||
|
|
// Make sure that we only match webkit-based Android browsers,
|
||
|
|
// since Firefox/Fennec works as expected.
|
||
|
|
// Support: Android<3.0
|
||
|
|
var regex = /Android\s[0-2][^\d]/;
|
||
|
|
var isOldAndroid = regex.test(navigator.userAgent);
|
||
|
|
|
||
|
|
// Range requests are broken in Chrome 39 and 40, https://crbug.com/442318
|
||
|
|
var isChromeWithRangeBug = /Chrome\/(39|40)\./.test(navigator.userAgent);
|
||
|
|
|
||
|
|
if (isSafari || isOldAndroid || isChromeWithRangeBug) {
|
||
|
|
PDFJS.disableRange = true;
|
||
|
|
PDFJS.disableStream = true;
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Check if the browser supports manipulation of the history.
|
||
|
|
// Support: IE<10, Android<4.2
|
||
|
|
(function checkHistoryManipulation() {
|
||
|
|
// Android 2.x has so buggy pushState support that it was removed in
|
||
|
|
// Android 3.0 and restored as late as in Android 4.2.
|
||
|
|
// Support: Android 2.x
|
||
|
|
if (!history.pushState || navigator.userAgent.indexOf('Android 2.') >= 0) {
|
||
|
|
PDFJS.disableHistory = true;
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Support: IE<11, Chrome<21, Android<4.4, Safari<6
|
||
|
|
(function checkSetPresenceInImageData() {
|
||
|
|
// IE < 11 will use window.CanvasPixelArray which lacks set function.
|
||
|
|
if (window.CanvasPixelArray) {
|
||
|
|
if (typeof window.CanvasPixelArray.prototype.set !== 'function') {
|
||
|
|
window.CanvasPixelArray.prototype.set = function(arr) {
|
||
|
|
for (var i = 0, ii = this.length; i < ii; i++) {
|
||
|
|
this[i] = arr[i];
|
||
|
|
}
|
||
|
|
};
|
||
|
|
}
|
||
|
|
} else {
|
||
|
|
// Old Chrome and Android use an inaccessible CanvasPixelArray prototype.
|
||
|
|
// Because we cannot feature detect it, we rely on user agent parsing.
|
||
|
|
var polyfill = false, versionMatch;
|
||
|
|
if (navigator.userAgent.indexOf('Chrom') >= 0) {
|
||
|
|
versionMatch = navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);
|
||
|
|
// Chrome < 21 lacks the set function.
|
||
|
|
polyfill = versionMatch && parseInt(versionMatch[2]) < 21;
|
||
|
|
} else if (navigator.userAgent.indexOf('Android') >= 0) {
|
||
|
|
// Android < 4.4 lacks the set function.
|
||
|
|
// Android >= 4.4 will contain Chrome in the user agent,
|
||
|
|
// thus pass the Chrome check above and not reach this block.
|
||
|
|
polyfill = /Android\s[0-4][^\d]/g.test(navigator.userAgent);
|
||
|
|
} else if (navigator.userAgent.indexOf('Safari') >= 0) {
|
||
|
|
versionMatch = navigator.userAgent.
|
||
|
|
match(/Version\/([0-9]+)\.([0-9]+)\.([0-9]+) Safari\//);
|
||
|
|
// Safari < 6 lacks the set function.
|
||
|
|
polyfill = versionMatch && parseInt(versionMatch[1]) < 6;
|
||
|
|
}
|
||
|
|
|
||
|
|
if (polyfill) {
|
||
|
|
var contextPrototype = window.CanvasRenderingContext2D.prototype;
|
||
|
|
contextPrototype._createImageData = contextPrototype.createImageData;
|
||
|
|
contextPrototype.createImageData = function(w, h) {
|
||
|
|
var imageData = this._createImageData(w, h);
|
||
|
|
imageData.data.set = function(arr) {
|
||
|
|
for (var i = 0, ii = this.length; i < ii; i++) {
|
||
|
|
this[i] = arr[i];
|
||
|
|
}
|
||
|
|
};
|
||
|
|
return imageData;
|
||
|
|
};
|
||
|
|
}
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Support: IE<10, Android<4.0, iOS
|
||
|
|
(function checkRequestAnimationFrame() {
|
||
|
|
function fakeRequestAnimationFrame(callback) {
|
||
|
|
window.setTimeout(callback, 20);
|
||
|
|
}
|
||
|
|
|
||
|
|
var isIOS = /(iPad|iPhone|iPod)/g.test(navigator.userAgent);
|
||
|
|
if (isIOS) {
|
||
|
|
// requestAnimationFrame on iOS is broken, replacing with fake one.
|
||
|
|
window.requestAnimationFrame = fakeRequestAnimationFrame;
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
if ('requestAnimationFrame' in window) {
|
||
|
|
return;
|
||
|
|
}
|
||
|
|
window.requestAnimationFrame =
|
||
|
|
window.mozRequestAnimationFrame ||
|
||
|
|
window.webkitRequestAnimationFrame ||
|
||
|
|
fakeRequestAnimationFrame;
|
||
|
|
})();
|
||
|
|
|
||
|
|
(function checkCanvasSizeLimitation() {
|
||
|
|
var isIOS = /(iPad|iPhone|iPod)/g.test(navigator.userAgent);
|
||
|
|
var isAndroid = /Android/g.test(navigator.userAgent);
|
||
|
|
if (isIOS || isAndroid) {
|
||
|
|
// 5MP
|
||
|
|
PDFJS.maxCanvasPixels = 5242880;
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
|
||
|
|
// Disable fullscreen support for certain problematic configurations.
|
||
|
|
// Support: IE11+ (when embedded).
|
||
|
|
(function checkFullscreenSupport() {
|
||
|
|
var isEmbeddedIE = (navigator.userAgent.indexOf('Trident') >= 0 &&
|
||
|
|
window.parent !== window);
|
||
|
|
if (isEmbeddedIE) {
|
||
|
|
PDFJS.disableFullscreen = true;
|
||
|
|
}
|
||
|
|
})();
|
||
|
|
</script>
|
||
|
|
<script>
|
||
|
|
(function(){/*
|
||
|
|
pdf2htmlEX.js: Core UI functions for pdf2htmlEX
|
||
|
|
Copyright 2012,2013 Lu Wang <coolwanglu@gmail.com> and other contributors
|
||
|
|
https://github.com/coolwanglu/pdf2htmlEX/blob/master/share/LICENSE
|
||
|
|
*/
|
||
|
|
var pdf2htmlEX=window.pdf2htmlEX=window.pdf2htmlEX||{},CSS_CLASS_NAMES={page_frame:"pf",page_content_box:"pc",page_data:"pi",background_image:"bi",link:"l",input_radio:"ir",__dummy__:"no comma"},DEFAULT_CONFIG={container_id:"page-container",sidebar_id:"sidebar",outline_id:"outline",loading_indicator_cls:"loading-indicator",preload_pages:3,render_timeout:100,scale_step:0.9,key_handler:!0,hashchange_handler:!0,view_history_handler:!0,__dummy__:"no comma"},EPS=1E-6;
|
||
|
|
function invert(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[3]*a[4])/b,(a[1]*a[4]-a[0]*a[5])/b]}function transform(a,b){return[a[0]*b[0]+a[2]*b[1]+a[4],a[1]*b[0]+a[3]*b[1]+a[5]]}function get_page_number(a){return parseInt(a.getAttribute("data-page-no"),16)}function disable_dragstart(a){for(var b=0,c=a.length;b<c;++b)a[b].addEventListener("dragstart",function(){return!1},!1)}
|
||
|
|
function clone_and_extend_objs(a){for(var b={},c=0,e=arguments.length;c<e;++c){var h=arguments[c],d;for(d in h)h.hasOwnProperty(d)&&(b[d]=h[d])}return b}
|
||
|
|
function Page(a){if(a){this.shown=this.loaded=!1;this.page=a;this.num=get_page_number(a);this.original_height=a.clientHeight;this.original_width=a.clientWidth;var b=a.getElementsByClassName(CSS_CLASS_NAMES.page_content_box)[0];b&&(this.content_box=b,this.original_scale=this.cur_scale=this.original_height/b.clientHeight,this.page_data=JSON.parse(a.getElementsByClassName(CSS_CLASS_NAMES.page_data)[0].getAttribute("data-data")),this.ctm=this.page_data.ctm,this.ictm=invert(this.ctm),this.loaded=!0)}}
|
||
|
|
Page.prototype={hide:function(){this.loaded&&this.shown&&(this.content_box.classList.remove("opened"),this.shown=!1)},show:function(){this.loaded&&!this.shown&&(this.content_box.classList.add("opened"),this.shown=!0)},rescale:function(a){this.cur_scale=0===a?this.original_scale:a;this.loaded&&(a=this.content_box.style,a.msTransform=a.webkitTransform=a.transform="scale("+this.cur_scale.toFixed(3)+")");a=this.page.style;a.height=this.original_height*this.cur_scale+"px";a.width=this.original_width*this.cur_scale+
|
||
|
|
"px"},view_position:function(){var a=this.page,b=a.parentNode;return[b.scrollLeft-a.offsetLeft-a.clientLeft,b.scrollTop-a.offsetTop-a.clientTop]},height:function(){return this.page.clientHeight},width:function(){return this.page.clientWidth}};function Viewer(a){this.config=clone_and_extend_objs(DEFAULT_CONFIG,0<arguments.length?a:{});this.pages_loading=[];this.init_before_loading_content();var b=this;document.addEventListener("DOMContentLoaded",function(){b.init_after_loading_content()},!1)}
|
||
|
|
Viewer.prototype={scale:1,cur_page_idx:0,first_page_idx:0,init_before_loading_content:function(){this.pre_hide_pages()},initialize_radio_button:function(){for(var a=document.getElementsByClassName(CSS_CLASS_NAMES.input_radio),b=0;b<a.length;b++)a[b].addEventListener("click",function(){this.classList.toggle("checked")})},init_after_loading_content:function(){this.sidebar=document.getElementById(this.config.sidebar_id);this.outline=document.getElementById(this.config.outline_id);this.container=document.getElementById(this.config.container_id);
|
||
|
|
this.loading_indicator=document.getElementsByClassName(this.config.loading_indicator_cls)[0];for(var a=!0,b=this.outline.childNodes,c=0,e=b.length;c<e;++c)if("ul"===b[c].nodeName.toLowerCase()){a=!1;break}a||this.sidebar.classList.add("opened");this.find_pages();if(0!=this.pages.length){disable_dragstart(document.getElementsByClassName(CSS_CLASS_NAMES.background_image));this.config.key_handler&&this.register_key_handler();var h=this;this.config.hashchange_handler&&window.addEventListener("hashchange",
|
||
|
|
function(a){h.navigate_to_dest(document.location.hash.substring(1))},!1);this.config.view_history_handler&&window.addEventListener("popstate",function(a){a.state&&h.navigate_to_dest(a.state)},!1);this.container.addEventListener("scroll",function(){h.update_page_idx();h.schedule_render(!0)},!1);[this.container,this.outline].forEach(function(a){a.addEventListener("click",h.link_handler.bind(h),!1)});this.initialize_radio_button();this.render()}},find_pages:function(){for(var a=[],b={},c=this.container.childNodes,
|
||
|
|
e=0,h=c.length;e<h;++e){var d=c[e];d.nodeType===Node.ELEMENT_NODE&&d.classList.contains(CSS_CLASS_NAMES.page_frame)&&(d=new Page(d),a.push(d),b[d.num]=a.length-1)}this.pages=a;this.page_map=b},load_page:function(a,b,c){var e=this.pages;if(!(a>=e.length)&&(e=e[a],!e.loaded&&!this.pages_loading[a])){var e=e.page,h=e.getAttribute("data-page-url");if(h){this.pages_loading[a]=!0;var d=e.getElementsByClassName(this.config.loading_indicator_cls)[0];"undefined"===typeof d&&(d=this.loading_indicator.cloneNode(!0),
|
||
|
|
d.classList.add("active"),e.appendChild(d));var f=this,g=new XMLHttpRequest;g.open("GET",h,!0);g.onload=function(){if(200===g.status||0===g.status){var b=document.createElement("div");b.innerHTML=g.responseText;for(var d=null,b=b.childNodes,e=0,h=b.length;e<h;++e){var p=b[e];if(p.nodeType===Node.ELEMENT_NODE&&p.classList.contains(CSS_CLASS_NAMES.page_frame)){d=p;break}}b=f.pages[a];f.container.replaceChild(d,b.page);b=new Page(d);f.pages[a]=b;b.hide();b.rescale(f.scale);disable_dragstart(d.getElementsByClassName(CSS_CLASS_NAMES.background_image));
|
||
|
|
f.schedule_render(!1);c&&c(b)}delete f.pages_loading[a]};g.send(null)}void 0===b&&(b=this.config.preload_pages);0<--b&&(f=this,setTimeout(function(){f.load_page(a+1,b)},0))}},pre_hide_pages:function(){var a="@media screen{."+CSS_CLASS_NAMES.page_content_box+"{display:none;}}",b=document.createElement("style");b.styleSheet?b.styleSheet.cssText=a:b.appendChild(document.createTextNode(a));document.head.appendChild(b)},render:function(){for(var a=this.container,b=a.scrollTop,c=a.clientHeight,a=b-c,b=
|
||
|
|
b+c+c,c=this.pages,e=0,h=c.length;e<h;++e){var d=c[e],f=d.page,g=f.offsetTop+f.clientTop,f=g+f.clientHeight;g<=b&&f>=a?d.loaded?d.show():this.load_page(e):d.hide()}},update_page_idx:function(){var a=this.pages,b=a.length;if(!(2>b)){for(var c=this.container,e=c.scrollTop,c=e+c.clientHeight,h=-1,d=b,f=d-h;1<f;){var g=h+Math.floor(f/2),f=a[g].page;f.offsetTop+f.clientTop+f.clientHeight>=e?d=g:h=g;f=d-h}this.first_page_idx=d;for(var g=h=this.cur_page_idx,k=0;d<b;++d){var f=a[d].page,l=f.offsetTop+f.clientTop,
|
||
|
|
f=f.clientHeight;if(l>c)break;f=(Math.min(c,l+f)-Math.max(e,l))/f;if(d===h&&Math.abs(f-1)<=EPS){g=h;break}f>k&&(k=f,g=d)}this.cur_page_idx=g}},schedule_render:function(a){if(void 0!==this.render_timer){if(!a)return;clearTimeout(this.render_timer)}var b=this;this.render_timer=setTimeout(function(){delete b.render_timer;b.render()},this.config.render_timeout)},register_key_handler:function(){var a=this;window.addEventListener("DOMMouseScroll",function(b){if(b.ctrlKey){b.preventDefault();var c=a.container,
|
||
|
|
e=c.getBoundingClientRect(),c=[b.clientX-e.left-c.clientLeft,b.clientY-e.top-c.clientTop];a.rescale(Math.pow(a.config.scale_step,b.detail),!0,c)}},!1);window.addEventListener("keydown",function(b){var c=!1,e=b.ctrlKey||b.metaKey,h=b.altKey;switch(b.keyCode){case 61:case 107:case 187:e&&(a.rescale(1/a.config.scale_step,!0),c=!0);break;case 173:case 109:case 189:e&&(a.rescale(a.config.scale_step,!0),c=!0);break;case 48:e&&(a.rescale(0,!1),c=!0);break;case 33:h?a.scroll_to(a.cur_page_idx-1):a.container.scrollTop-=
|
||
|
|
a.container.clientHeight;c=!0;break;case 34:h?a.scroll_to(a.cur_page_idx+1):a.container.scrollTop+=a.container.clientHeight;c=!0;break;case 35:a.container.scrollTop=a.container.scrollHeight;c=!0;break;case 36:a.container.scrollTop=0,c=!0}c&&b.preventDefault()},!1)},rescale:function(a,b,c){var e=this.scale;this.scale=a=0===a?1:b?e*a:a;c||(c=[0,0]);b=this.container;c[0]+=b.scrollLeft;c[1]+=b.scrollTop;for(var h=this.pages,d=h.length,f=this.first_page_idx;f<d;++f){var g=h[f].page;if(g.offsetTop+g.clientTop>=
|
||
|
|
c[1])break}g=f-1;0>g&&(g=0);var g=h[g].page,k=g.clientWidth,f=g.clientHeight,l=g.offsetLeft+g.clientLeft,m=c[0]-l;0>m?m=0:m>k&&(m=k);k=g.offsetTop+g.clientTop;c=c[1]-k;0>c?c=0:c>f&&(c=f);for(f=0;f<d;++f)h[f].rescale(a);b.scrollLeft+=m/e*a+g.offsetLeft+g.clientLeft-m-l;b.scrollTop+=c/e*a+g.offsetTop+g.clientTop-c-k;this.schedule_render(!0)},fit_width:function(){var a=this.cur_page_idx;this.rescale(this.container.clientWidth/this.pages[a].width(),!0);this.scroll_to(a)},fit_height:function(){var a=this.cur_page_idx;
|
||
|
|
this.rescale(this.container.clientHeight/this.pages[a].height(),!0);this.scroll_to(a)},get_containing_page:function(a){for(;a;){if(a.nodeType===Node.ELEMENT_NODE&&a.classList.contains(CSS_CLASS_NAMES.page_frame)){a=get_page_number(a);var b=this.page_map;return a in b?this.pages[b[a]]:null}a=a.parentNode}return null},link_handler:function(a){var b=a.target,c=b.getAttribute("data-dest-detail");if(c){if(this.config.view_history_handler)try{var e=this.get_current_view_hash();window.history.replaceState(e,
|
||
|
|
"","#"+e);window.history.pushState(c,"","#"+c)}catch(h){}this.navigate_to_dest(c,this.get_containing_page(b));a.preventDefault()}},navigate_to_dest:function(a,b){try{var c=JSON.parse(a)}catch(e){return}if(c instanceof Array){var h=c[0],d=this.page_map;if(h in d){for(var f=d[h],h=this.pages[f],d=2,g=c.length;d<g;++d){var k=c[d];if(!(null===k||"number"===typeof k))return}for(;6>c.length;)c.push(null);var g=b||this.pages[this.cur_page_idx],d=g.view_position(),d=transform(g.ictm,[d[0],g.height()-d[1]]),
|
||
|
|
g=this.scale,l=[0,0],m=!0,k=!1,n=this.scale;switch(c[1]){case "XYZ":l=[null===c[2]?d[0]:c[2]*n,null===c[3]?d[1]:c[3]*n];g=c[4];if(null===g||0===g)g=this.scale;k=!0;break;case "Fit":case "FitB":l=[0,0];k=!0;break;case "FitH":case "FitBH":l=[0,null===c[2]?d[1]:c[2]*n];k=!0;break;case "FitV":case "FitBV":l=[null===c[2]?d[0]:c[2]*n,0];k=!0;break;case "FitR":l=[c[2]*n,c[5]*n],m=!1,k=!0}if(k){this.rescale(g,!1);var p=this,c=function(a){l=transform(a.ctm,l);m&&(l[1]=a.height()-l[1]);p.scroll_to(f,l)};h.loaded?
|
||
|
|
c(h):(this.load_page(f,void 0,c),this.scroll_to(f))}}}},scroll_to:function(a,b){var c=this.pages;if(!(0>a||a>=c.length)){c=c[a].view_position();void 0===b&&(b=[0,0]);var e=this.container;e.scrollLeft+=b[0]-c[0];e.scrollTop+=b[1]-c[1]}},get_current_view_hash:function(){var a=[],b=this.pages[this.cur_page_idx];a.push(b.num);a.push("XYZ");var c=b.view_position(),c=transform(b.ictm,[c[0],b.height()-c[1]]);a.push(c[0]/this.scale);a.push(c[1]/this.scale);a.push(this.scale);return JSON.stringify(a)}};
|
||
|
|
pdf2htmlEX.Viewer=Viewer;})();
|
||
|
|
</script>
|
||
|
|
<script>
|
||
|
|
try{
|
||
|
|
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
|
||
|
|
}catch(e){}
|
||
|
|
</script>
|
||
|
|
<title></title>
|
||
|
|
</head>
|
||
|
|
<body>
|
||
|
|
<div id="sidebar">
|
||
|
|
<div id="outline">
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
<div id="page-container">
|
||
|
|
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="data:image/png;base64,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
|
||
|
|
</div>
|
||
|
|
<div class="loading-indicator">
|
||
|
|
<img alt="" src="data:image/png;base64,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
|
||
|
|
</div>
|
||
|
|
</body>
|
||
|
|
</html>
|